xref: /aosp_15_r20/external/grpc-grpc/test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_16.cc (revision cc02d7e222339f7a4f6ba5f422e6413f4bd931f2)
1 // Copyright 2023 gRPC authors.
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at
6 //
7 //     http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and
13 // limitations under the License.
14 
15 // This file is autogenerated: see
16 // tools/codegen/core/gen_huffman_decompressor.cc
17 
18 #include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_11_16.h"
19 
20 #include <grpc/support/port_platform.h>
21 namespace grpc_core {
22 namespace geometry_11_16 {
23 const uint8_t HuffDecoderCommon::table2_0_emit_[10] = {
24     0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74};
25 const uint8_t HuffDecoderCommon::table2_0_ops_[32] = {
26     0x00, 0x04, 0x08, 0x0c, 0x10, 0x14, 0x18, 0x1c, 0x20, 0x24, 0x01,
27     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
28     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02};
29 const uint8_t HuffDecoderCommon::table3_0_emit_[36] = {
30     0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20, 0x25,
31     0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3d, 0x41,
32     0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70, 0x72, 0x75};
33 const uint8_t HuffDecoderCommon::table3_0_ops_[64] = {
34     0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00,
35     0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x29, 0x2d,
36     0x31, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49, 0x4d, 0x51, 0x55, 0x59,
37     0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75, 0x79, 0x7d, 0x81, 0x85,
38     0x89, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
39     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
40 const uint8_t HuffDecoderCommon::table4_0_emit_[22] = {
41     0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20,
42     0x25, 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39};
43 const uint8_t HuffDecoderCommon::table4_0_ops_[64] = {
44     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
45     0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00,
46     0x00, 0x15, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00,
47     0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x25, 0x00, 0x29, 0x00, 0x2d,
48     0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 0x00, 0x3d, 0x00, 0x41, 0x00,
49     0x45, 0x00, 0x49, 0x00, 0x4d, 0x00, 0x51, 0x00, 0x55};
50 const uint8_t HuffDecoderCommon::table4_1_emit_[46] = {
51     0x3d, 0x41, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70,
52     0x72, 0x75, 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a,
53     0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56,
54     0x57, 0x59, 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78, 0x79, 0x7a};
55 const uint8_t HuffDecoderCommon::table4_1_ops_[64] = {
56     0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00,
57     0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x29,
58     0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49,
59     0x4d, 0x51, 0x55, 0x59, 0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75,
60     0x79, 0x7d, 0x81, 0x85, 0x89, 0x8d, 0x91, 0x95, 0x99, 0x9d, 0xa1,
61     0xa5, 0xa9, 0xad, 0xb1, 0xb5, 0x00, 0x00, 0x00, 0x02};
62 const uint8_t* const HuffDecoderCommon::table4_emit_[2] = {
63     table4_0_emit_,
64     table4_1_emit_,
65 };
66 const uint8_t* const HuffDecoderCommon::table4_ops_[2] = {
67     table4_0_ops_,
68     table4_1_ops_,
69 };
70 const uint8_t HuffDecoderCommon::table5_0_ops_[128] = {
71     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
72     0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09,
73     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00,
74     0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15,
75     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00,
76     0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
77     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x29,
78     0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x35,
79     0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x41,
80     0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x4d,
81     0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, 0x55};
82 const uint8_t HuffDecoderCommon::table5_1_emit_[52] = {
83     0x3d, 0x41, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e,
84     0x70, 0x72, 0x75, 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,
85     0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
86     0x54, 0x55, 0x56, 0x57, 0x59, 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78,
87     0x79, 0x7a, 0x26, 0x2a, 0x2c, 0x3b, 0x58, 0x5a};
88 const uint8_t HuffDecoderCommon::table5_1_ops_[128] = {
89     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09,
90     0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15,
91     0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21,
92     0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x2d,
93     0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x35, 0x00, 0x39, 0x00, 0x3d,
94     0x00, 0x41, 0x00, 0x45, 0x00, 0x49, 0x00, 0x4d, 0x00, 0x51, 0x00, 0x55,
95     0x00, 0x59, 0x00, 0x5d, 0x00, 0x61, 0x00, 0x65, 0x00, 0x69, 0x00, 0x6d,
96     0x00, 0x71, 0x00, 0x75, 0x00, 0x79, 0x00, 0x7d, 0x00, 0x81, 0x00, 0x85,
97     0x00, 0x89, 0x00, 0x8d, 0x00, 0x91, 0x00, 0x95, 0x00, 0x99, 0x00, 0x9d,
98     0x00, 0xa1, 0x00, 0xa5, 0x00, 0xa9, 0x00, 0xad, 0x00, 0xb1, 0x00, 0xb5,
99     0xb9, 0xbd, 0xc1, 0xc5, 0xc9, 0xcd, 0x00, 0x02};
100 const uint8_t* const HuffDecoderCommon::table5_emit_[2] = {
101     table4_0_emit_,
102     table5_1_emit_,
103 };
104 const uint8_t* const HuffDecoderCommon::table5_ops_[2] = {
105     table5_0_ops_,
106     table5_1_ops_,
107 };
108 const uint8_t HuffDecoderCommon::table6_0_emit_[2] = {0x30, 0x31};
109 const uint8_t HuffDecoderCommon::table6_0_ops_[32] = {
110     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
111     0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
112     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05};
113 const uint8_t HuffDecoderCommon::table6_1_emit_[2] = {0x32, 0x61};
114 const uint8_t HuffDecoderCommon::table6_2_emit_[2] = {0x63, 0x65};
115 const uint8_t HuffDecoderCommon::table6_3_emit_[2] = {0x69, 0x6f};
116 const uint8_t HuffDecoderCommon::table6_4_emit_[2] = {0x73, 0x74};
117 const uint8_t HuffDecoderCommon::table6_5_emit_[4] = {0x20, 0x25, 0x2d, 0x2e};
118 const uint8_t HuffDecoderCommon::table6_5_ops_[32] = {
119     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
120     0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
121     0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d};
122 const uint8_t HuffDecoderCommon::table6_6_emit_[4] = {0x2f, 0x33, 0x34, 0x35};
123 const uint8_t HuffDecoderCommon::table6_7_emit_[4] = {0x36, 0x37, 0x38, 0x39};
124 const uint8_t HuffDecoderCommon::table6_8_emit_[4] = {0x3d, 0x41, 0x5f, 0x62};
125 const uint8_t HuffDecoderCommon::table6_9_emit_[4] = {0x64, 0x66, 0x67, 0x68};
126 const uint8_t HuffDecoderCommon::table6_10_emit_[4] = {0x6c, 0x6d, 0x6e, 0x70};
127 const uint8_t HuffDecoderCommon::table6_11_emit_[6] = {0x72, 0x75, 0x3a,
128                                                        0x42, 0x43, 0x44};
129 const uint8_t HuffDecoderCommon::table6_11_ops_[32] = {
130     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
131     0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
132     0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15};
133 const uint8_t HuffDecoderCommon::table6_12_emit_[8] = {0x45, 0x46, 0x47, 0x48,
134                                                        0x49, 0x4a, 0x4b, 0x4c};
135 const uint8_t HuffDecoderCommon::table6_12_ops_[32] = {
136     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
137     0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00,
138     0x00, 0x15, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d};
139 const uint8_t HuffDecoderCommon::table6_13_emit_[8] = {0x4d, 0x4e, 0x4f, 0x50,
140                                                        0x51, 0x52, 0x53, 0x54};
141 const uint8_t HuffDecoderCommon::table6_14_emit_[8] = {0x55, 0x56, 0x57, 0x59,
142                                                        0x6a, 0x6b, 0x71, 0x76};
143 const uint8_t HuffDecoderCommon::table6_15_emit_[10] = {
144     0x77, 0x78, 0x79, 0x7a, 0x26, 0x2a, 0x2c, 0x3b, 0x58, 0x5a};
145 const uint8_t HuffDecoderCommon::table6_15_ops_[32] = {
146     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
147     0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x11, 0x00, 0x15, 0x00, 0x19,
148     0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x00, 0x00, 0x02};
149 const uint8_t* const HuffDecoderCommon::table6_emit_[16] = {
150     table6_0_emit_,  table6_1_emit_,  table6_2_emit_,  table6_3_emit_,
151     table6_4_emit_,  table6_5_emit_,  table6_6_emit_,  table6_7_emit_,
152     table6_8_emit_,  table6_9_emit_,  table6_10_emit_, table6_11_emit_,
153     table6_12_emit_, table6_13_emit_, table6_14_emit_, table6_15_emit_,
154 };
155 const uint8_t* const HuffDecoderCommon::table6_ops_[16] = {
156     table6_0_ops_,  table6_0_ops_,  table6_0_ops_,  table6_0_ops_,
157     table6_0_ops_,  table6_5_ops_,  table6_5_ops_,  table6_5_ops_,
158     table6_5_ops_,  table6_5_ops_,  table6_5_ops_,  table6_11_ops_,
159     table6_12_ops_, table6_12_ops_, table6_12_ops_, table6_15_ops_,
160 };
161 const uint8_t HuffDecoderCommon::table7_0_emit_[36] = {
162     0x30, 0x30, 0x31, 0x30, 0x32, 0x30, 0x61, 0x30, 0x63, 0x30, 0x65, 0x30,
163     0x69, 0x30, 0x6f, 0x30, 0x73, 0x30, 0x74, 0x31, 0x31, 0x32, 0x31, 0x61,
164     0x31, 0x63, 0x31, 0x65, 0x31, 0x69, 0x31, 0x6f, 0x31, 0x73, 0x31, 0x74};
165 const uint8_t HuffDecoderCommon::table7_0_ops_[64] = {
166     0x00, 0x04, 0x0c, 0x14, 0x1c, 0x24, 0x2c, 0x34, 0x3c, 0x44, 0x01,
167     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
168     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x08,
169     0x4c, 0x50, 0x58, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x01, 0x01,
170     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
171     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a};
172 const uint8_t HuffDecoderCommon::table7_1_emit_[36] = {
173     0x32, 0x30, 0x32, 0x31, 0x32, 0x32, 0x61, 0x32, 0x63, 0x32, 0x65, 0x32,
174     0x69, 0x32, 0x6f, 0x32, 0x73, 0x32, 0x74, 0x61, 0x30, 0x61, 0x31, 0x61,
175     0x61, 0x63, 0x61, 0x65, 0x61, 0x69, 0x61, 0x6f, 0x61, 0x73, 0x61, 0x74};
176 const uint8_t HuffDecoderCommon::table7_1_ops_[64] = {
177     0x00, 0x08, 0x10, 0x14, 0x1c, 0x24, 0x2c, 0x34, 0x3c, 0x44, 0x01,
178     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
179     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x4c,
180     0x54, 0x18, 0x5c, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x01, 0x01,
181     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
182     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a};
183 const uint8_t HuffDecoderCommon::table7_2_emit_[36] = {
184     0x63, 0x30, 0x63, 0x31, 0x63, 0x32, 0x63, 0x61, 0x63, 0x63, 0x65, 0x63,
185     0x69, 0x63, 0x6f, 0x63, 0x73, 0x63, 0x74, 0x65, 0x30, 0x65, 0x31, 0x65,
186     0x32, 0x65, 0x61, 0x65, 0x65, 0x69, 0x65, 0x6f, 0x65, 0x73, 0x65, 0x74};
187 const uint8_t HuffDecoderCommon::table7_2_ops_[64] = {
188     0x00, 0x08, 0x10, 0x18, 0x20, 0x24, 0x2c, 0x34, 0x3c, 0x44, 0x01,
189     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
190     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x4c,
191     0x54, 0x5c, 0x64, 0x28, 0x6c, 0x70, 0x78, 0x80, 0x88, 0x01, 0x01,
192     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
193     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2a};
194 const uint8_t HuffDecoderCommon::table7_3_emit_[36] = {
195     0x69, 0x30, 0x69, 0x31, 0x69, 0x32, 0x69, 0x61, 0x69, 0x63, 0x69, 0x65,
196     0x69, 0x69, 0x6f, 0x69, 0x73, 0x69, 0x74, 0x6f, 0x30, 0x6f, 0x31, 0x6f,
197     0x32, 0x6f, 0x61, 0x6f, 0x63, 0x6f, 0x65, 0x6f, 0x6f, 0x73, 0x6f, 0x74};
198 const uint8_t HuffDecoderCommon::table7_3_ops_[64] = {
199     0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x34, 0x3c, 0x44, 0x01,
200     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
201     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x4c,
202     0x54, 0x5c, 0x64, 0x6c, 0x74, 0x38, 0x7c, 0x80, 0x88, 0x01, 0x01,
203     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
204     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3a};
205 const uint8_t HuffDecoderCommon::table7_4_emit_[38] = {
206     0x73, 0x30, 0x73, 0x31, 0x73, 0x32, 0x73, 0x61, 0x73, 0x63,
207     0x73, 0x65, 0x73, 0x69, 0x73, 0x6f, 0x73, 0x73, 0x74, 0x30,
208     0x74, 0x31, 0x74, 0x32, 0x74, 0x61, 0x74, 0x63, 0x74, 0x65,
209     0x74, 0x69, 0x74, 0x6f, 0x74, 0x73, 0x74, 0x74};
210 const uint8_t HuffDecoderCommon::table7_4_ops_[64] = {
211     0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x44, 0x01,
212     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
213     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x48,
214     0x50, 0x58, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x90, 0x01, 0x01,
215     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
216     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4a};
217 const uint8_t HuffDecoderCommon::table7_5_ops_[64] = {
218     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
219     0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
220     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x01,
221     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
222     0x01, 0x01, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
223     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e};
224 const uint8_t HuffDecoderCommon::table7_11_ops_[64] = {
225     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
226     0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
227     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x01,
228     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01,
229     0x01, 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
230     0x12, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x16};
231 const uint8_t HuffDecoderCommon::table7_12_ops_[64] = {
232     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01,
233     0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
234     0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x01,
235     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x01,
236     0x01, 0x01, 0x01, 0x16, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
237     0x1a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e};
238 const uint8_t HuffDecoderCommon::table7_15_emit_[15] = {
239     0x77, 0x78, 0x79, 0x7a, 0x26, 0x2a, 0x2c, 0x3b,
240     0x58, 0x5a, 0x21, 0x22, 0x28, 0x29, 0x3f};
241 const uint8_t HuffDecoderCommon::table7_15_ops_[64] = {
242     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01,
243     0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
244     0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x01,
245     0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x16, 0x01, 0x01, 0x01, 0x1a,
246     0x01, 0x01, 0x01, 0x1e, 0x01, 0x01, 0x01, 0x22, 0x01, 0x01, 0x01,
247     0x26, 0x2a, 0x2e, 0x32, 0x36, 0x3a, 0x01, 0x01, 0x03};
248 const uint8_t* const HuffDecoderCommon::table7_emit_[16] = {
249     table7_0_emit_,  table7_1_emit_,  table7_2_emit_,  table7_3_emit_,
250     table7_4_emit_,  table6_5_emit_,  table6_6_emit_,  table6_7_emit_,
251     table6_8_emit_,  table6_9_emit_,  table6_10_emit_, table6_11_emit_,
252     table6_12_emit_, table6_13_emit_, table6_14_emit_, table7_15_emit_,
253 };
254 const uint8_t* const HuffDecoderCommon::table7_ops_[16] = {
255     table7_0_ops_,  table7_1_ops_,  table7_2_ops_,  table7_3_ops_,
256     table7_4_ops_,  table7_5_ops_,  table7_5_ops_,  table7_5_ops_,
257     table7_5_ops_,  table7_5_ops_,  table7_5_ops_,  table7_11_ops_,
258     table7_12_ops_, table7_12_ops_, table7_12_ops_, table7_15_ops_,
259 };
260 const uint8_t HuffDecoderCommon::table1_0_emit_[71] = {
261     0x30, 0x30, 0x31, 0x30, 0x32, 0x30, 0x61, 0x30, 0x63, 0x30, 0x65, 0x30,
262     0x69, 0x30, 0x6f, 0x30, 0x73, 0x30, 0x74, 0x30, 0x20, 0x30, 0x25, 0x30,
263     0x2d, 0x30, 0x2e, 0x30, 0x2f, 0x30, 0x33, 0x30, 0x34, 0x30, 0x35, 0x30,
264     0x36, 0x30, 0x37, 0x30, 0x38, 0x30, 0x39, 0x30, 0x3d, 0x30, 0x41, 0x30,
265     0x5f, 0x30, 0x62, 0x30, 0x64, 0x30, 0x66, 0x30, 0x67, 0x30, 0x68, 0x30,
266     0x6c, 0x30, 0x6d, 0x30, 0x6e, 0x30, 0x70, 0x30, 0x72, 0x30, 0x75};
267 const uint16_t HuffDecoderCommon::table1_0_inner_[37] = {
268     0x000a, 0x008a, 0x018a, 0x028a, 0x038a, 0x048a, 0x058a, 0x068a,
269     0x078a, 0x088a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
270     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
271     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
272     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
273 const uint8_t HuffDecoderCommon::table1_0_outer_[64] = {
274     0,  0,  1,  1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  6,  7,  7,
275     8,  8,  9,  9,  10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
276     22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 36,
277     36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36};
278 const uint8_t HuffDecoderCommon::table1_1_emit_[71] = {
279     0x31, 0x30, 0x31, 0x31, 0x32, 0x31, 0x61, 0x31, 0x63, 0x31, 0x65, 0x31,
280     0x69, 0x31, 0x6f, 0x31, 0x73, 0x31, 0x74, 0x31, 0x20, 0x31, 0x25, 0x31,
281     0x2d, 0x31, 0x2e, 0x31, 0x2f, 0x31, 0x33, 0x31, 0x34, 0x31, 0x35, 0x31,
282     0x36, 0x31, 0x37, 0x31, 0x38, 0x31, 0x39, 0x31, 0x3d, 0x31, 0x41, 0x31,
283     0x5f, 0x31, 0x62, 0x31, 0x64, 0x31, 0x66, 0x31, 0x67, 0x31, 0x68, 0x31,
284     0x6c, 0x31, 0x6d, 0x31, 0x6e, 0x31, 0x70, 0x31, 0x72, 0x31, 0x75};
285 const uint16_t HuffDecoderCommon::table1_1_inner_[37] = {
286     0x000a, 0x010a, 0x018a, 0x028a, 0x038a, 0x048a, 0x058a, 0x068a,
287     0x078a, 0x088a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
288     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
289     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
290     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
291 const uint8_t HuffDecoderCommon::table1_2_emit_[71] = {
292     0x32, 0x30, 0x32, 0x31, 0x32, 0x32, 0x61, 0x32, 0x63, 0x32, 0x65, 0x32,
293     0x69, 0x32, 0x6f, 0x32, 0x73, 0x32, 0x74, 0x32, 0x20, 0x32, 0x25, 0x32,
294     0x2d, 0x32, 0x2e, 0x32, 0x2f, 0x32, 0x33, 0x32, 0x34, 0x32, 0x35, 0x32,
295     0x36, 0x32, 0x37, 0x32, 0x38, 0x32, 0x39, 0x32, 0x3d, 0x32, 0x41, 0x32,
296     0x5f, 0x32, 0x62, 0x32, 0x64, 0x32, 0x66, 0x32, 0x67, 0x32, 0x68, 0x32,
297     0x6c, 0x32, 0x6d, 0x32, 0x6e, 0x32, 0x70, 0x32, 0x72, 0x32, 0x75};
298 const uint16_t HuffDecoderCommon::table1_2_inner_[37] = {
299     0x000a, 0x010a, 0x020a, 0x028a, 0x038a, 0x048a, 0x058a, 0x068a,
300     0x078a, 0x088a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
301     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
302     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
303     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
304 const uint8_t HuffDecoderCommon::table1_3_emit_[71] = {
305     0x61, 0x30, 0x61, 0x31, 0x61, 0x32, 0x61, 0x61, 0x63, 0x61, 0x65, 0x61,
306     0x69, 0x61, 0x6f, 0x61, 0x73, 0x61, 0x74, 0x61, 0x20, 0x61, 0x25, 0x61,
307     0x2d, 0x61, 0x2e, 0x61, 0x2f, 0x61, 0x33, 0x61, 0x34, 0x61, 0x35, 0x61,
308     0x36, 0x61, 0x37, 0x61, 0x38, 0x61, 0x39, 0x61, 0x3d, 0x61, 0x41, 0x61,
309     0x5f, 0x61, 0x62, 0x61, 0x64, 0x61, 0x66, 0x61, 0x67, 0x61, 0x68, 0x61,
310     0x6c, 0x61, 0x6d, 0x61, 0x6e, 0x61, 0x70, 0x61, 0x72, 0x61, 0x75};
311 const uint16_t HuffDecoderCommon::table1_3_inner_[37] = {
312     0x000a, 0x010a, 0x020a, 0x030a, 0x038a, 0x048a, 0x058a, 0x068a,
313     0x078a, 0x088a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
314     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
315     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
316     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
317 const uint8_t HuffDecoderCommon::table1_4_emit_[71] = {
318     0x63, 0x30, 0x63, 0x31, 0x63, 0x32, 0x63, 0x61, 0x63, 0x63, 0x65, 0x63,
319     0x69, 0x63, 0x6f, 0x63, 0x73, 0x63, 0x74, 0x63, 0x20, 0x63, 0x25, 0x63,
320     0x2d, 0x63, 0x2e, 0x63, 0x2f, 0x63, 0x33, 0x63, 0x34, 0x63, 0x35, 0x63,
321     0x36, 0x63, 0x37, 0x63, 0x38, 0x63, 0x39, 0x63, 0x3d, 0x63, 0x41, 0x63,
322     0x5f, 0x63, 0x62, 0x63, 0x64, 0x63, 0x66, 0x63, 0x67, 0x63, 0x68, 0x63,
323     0x6c, 0x63, 0x6d, 0x63, 0x6e, 0x63, 0x70, 0x63, 0x72, 0x63, 0x75};
324 const uint16_t HuffDecoderCommon::table1_4_inner_[37] = {
325     0x000a, 0x010a, 0x020a, 0x030a, 0x040a, 0x048a, 0x058a, 0x068a,
326     0x078a, 0x088a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
327     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
328     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
329     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
330 const uint8_t HuffDecoderCommon::table1_5_emit_[71] = {
331     0x65, 0x30, 0x65, 0x31, 0x65, 0x32, 0x65, 0x61, 0x65, 0x63, 0x65, 0x65,
332     0x69, 0x65, 0x6f, 0x65, 0x73, 0x65, 0x74, 0x65, 0x20, 0x65, 0x25, 0x65,
333     0x2d, 0x65, 0x2e, 0x65, 0x2f, 0x65, 0x33, 0x65, 0x34, 0x65, 0x35, 0x65,
334     0x36, 0x65, 0x37, 0x65, 0x38, 0x65, 0x39, 0x65, 0x3d, 0x65, 0x41, 0x65,
335     0x5f, 0x65, 0x62, 0x65, 0x64, 0x65, 0x66, 0x65, 0x67, 0x65, 0x68, 0x65,
336     0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x65, 0x70, 0x65, 0x72, 0x65, 0x75};
337 const uint16_t HuffDecoderCommon::table1_5_inner_[37] = {
338     0x000a, 0x010a, 0x020a, 0x030a, 0x040a, 0x050a, 0x058a, 0x068a,
339     0x078a, 0x088a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
340     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
341     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
342     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
343 const uint8_t HuffDecoderCommon::table1_6_emit_[71] = {
344     0x69, 0x30, 0x69, 0x31, 0x69, 0x32, 0x69, 0x61, 0x69, 0x63, 0x69, 0x65,
345     0x69, 0x69, 0x6f, 0x69, 0x73, 0x69, 0x74, 0x69, 0x20, 0x69, 0x25, 0x69,
346     0x2d, 0x69, 0x2e, 0x69, 0x2f, 0x69, 0x33, 0x69, 0x34, 0x69, 0x35, 0x69,
347     0x36, 0x69, 0x37, 0x69, 0x38, 0x69, 0x39, 0x69, 0x3d, 0x69, 0x41, 0x69,
348     0x5f, 0x69, 0x62, 0x69, 0x64, 0x69, 0x66, 0x69, 0x67, 0x69, 0x68, 0x69,
349     0x6c, 0x69, 0x6d, 0x69, 0x6e, 0x69, 0x70, 0x69, 0x72, 0x69, 0x75};
350 const uint16_t HuffDecoderCommon::table1_6_inner_[37] = {
351     0x000a, 0x010a, 0x020a, 0x030a, 0x040a, 0x050a, 0x060a, 0x068a,
352     0x078a, 0x088a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
353     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
354     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
355     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
356 const uint8_t HuffDecoderCommon::table1_7_emit_[71] = {
357     0x6f, 0x30, 0x6f, 0x31, 0x6f, 0x32, 0x6f, 0x61, 0x6f, 0x63, 0x6f, 0x65,
358     0x6f, 0x69, 0x6f, 0x6f, 0x73, 0x6f, 0x74, 0x6f, 0x20, 0x6f, 0x25, 0x6f,
359     0x2d, 0x6f, 0x2e, 0x6f, 0x2f, 0x6f, 0x33, 0x6f, 0x34, 0x6f, 0x35, 0x6f,
360     0x36, 0x6f, 0x37, 0x6f, 0x38, 0x6f, 0x39, 0x6f, 0x3d, 0x6f, 0x41, 0x6f,
361     0x5f, 0x6f, 0x62, 0x6f, 0x64, 0x6f, 0x66, 0x6f, 0x67, 0x6f, 0x68, 0x6f,
362     0x6c, 0x6f, 0x6d, 0x6f, 0x6e, 0x6f, 0x70, 0x6f, 0x72, 0x6f, 0x75};
363 const uint16_t HuffDecoderCommon::table1_7_inner_[37] = {
364     0x000a, 0x010a, 0x020a, 0x030a, 0x040a, 0x050a, 0x060a, 0x070a,
365     0x078a, 0x088a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
366     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
367     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
368     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
369 const uint8_t HuffDecoderCommon::table1_8_emit_[71] = {
370     0x73, 0x30, 0x73, 0x31, 0x73, 0x32, 0x73, 0x61, 0x73, 0x63, 0x73, 0x65,
371     0x73, 0x69, 0x73, 0x6f, 0x73, 0x73, 0x74, 0x73, 0x20, 0x73, 0x25, 0x73,
372     0x2d, 0x73, 0x2e, 0x73, 0x2f, 0x73, 0x33, 0x73, 0x34, 0x73, 0x35, 0x73,
373     0x36, 0x73, 0x37, 0x73, 0x38, 0x73, 0x39, 0x73, 0x3d, 0x73, 0x41, 0x73,
374     0x5f, 0x73, 0x62, 0x73, 0x64, 0x73, 0x66, 0x73, 0x67, 0x73, 0x68, 0x73,
375     0x6c, 0x73, 0x6d, 0x73, 0x6e, 0x73, 0x70, 0x73, 0x72, 0x73, 0x75};
376 const uint16_t HuffDecoderCommon::table1_8_inner_[37] = {
377     0x000a, 0x010a, 0x020a, 0x030a, 0x040a, 0x050a, 0x060a, 0x070a,
378     0x080a, 0x088a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
379     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
380     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
381     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
382 const uint8_t HuffDecoderCommon::table1_9_emit_[71] = {
383     0x74, 0x30, 0x74, 0x31, 0x74, 0x32, 0x74, 0x61, 0x74, 0x63, 0x74, 0x65,
384     0x74, 0x69, 0x74, 0x6f, 0x74, 0x73, 0x74, 0x74, 0x20, 0x74, 0x25, 0x74,
385     0x2d, 0x74, 0x2e, 0x74, 0x2f, 0x74, 0x33, 0x74, 0x34, 0x74, 0x35, 0x74,
386     0x36, 0x74, 0x37, 0x74, 0x38, 0x74, 0x39, 0x74, 0x3d, 0x74, 0x41, 0x74,
387     0x5f, 0x74, 0x62, 0x74, 0x64, 0x74, 0x66, 0x74, 0x67, 0x74, 0x68, 0x74,
388     0x6c, 0x74, 0x6d, 0x74, 0x6e, 0x74, 0x70, 0x74, 0x72, 0x74, 0x75};
389 const uint16_t HuffDecoderCommon::table1_9_inner_[37] = {
390     0x000a, 0x010a, 0x020a, 0x030a, 0x040a, 0x050a, 0x060a, 0x070a,
391     0x080a, 0x090a, 0x098b, 0x0a8b, 0x0b8b, 0x0c8b, 0x0d8b, 0x0e8b,
392     0x0f8b, 0x108b, 0x118b, 0x128b, 0x138b, 0x148b, 0x158b, 0x168b,
393     0x178b, 0x188b, 0x198b, 0x1a8b, 0x1b8b, 0x1c8b, 0x1d8b, 0x1e8b,
394     0x1f8b, 0x208b, 0x218b, 0x228b, 0x0015};
395 const uint8_t HuffDecoderCommon::table1_10_emit_[40] = {
396     0x20, 0x30, 0x20, 0x31, 0x20, 0x32, 0x20, 0x61, 0x20, 0x63,
397     0x20, 0x65, 0x20, 0x69, 0x20, 0x6f, 0x20, 0x73, 0x20, 0x74,
398     0x25, 0x30, 0x25, 0x31, 0x25, 0x32, 0x25, 0x61, 0x25, 0x63,
399     0x25, 0x65, 0x25, 0x69, 0x25, 0x6f, 0x25, 0x73, 0x25, 0x74};
400 const uint16_t HuffDecoderCommon::table1_10_inner_[22] = {
401     0x000b, 0x010b, 0x020b, 0x030b, 0x040b, 0x050b, 0x060b, 0x070b,
402     0x080b, 0x090b, 0x0016, 0x0a0b, 0x0b0b, 0x0c0b, 0x0d0b, 0x0e0b,
403     0x0f0b, 0x100b, 0x110b, 0x120b, 0x130b, 0x0a16};
404 const uint8_t HuffDecoderCommon::table1_10_outer_[64] = {
405     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10,
406     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
407     11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 21, 21, 21, 21, 21,
408     21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21};
409 const uint8_t HuffDecoderCommon::table1_11_emit_[40] = {
410     0x2d, 0x30, 0x2d, 0x31, 0x2d, 0x32, 0x2d, 0x61, 0x2d, 0x63,
411     0x2d, 0x65, 0x2d, 0x69, 0x2d, 0x6f, 0x2d, 0x73, 0x2d, 0x74,
412     0x2e, 0x30, 0x2e, 0x31, 0x2e, 0x32, 0x2e, 0x61, 0x2e, 0x63,
413     0x2e, 0x65, 0x2e, 0x69, 0x2e, 0x6f, 0x2e, 0x73, 0x2e, 0x74};
414 const uint8_t HuffDecoderCommon::table1_12_emit_[40] = {
415     0x2f, 0x30, 0x2f, 0x31, 0x2f, 0x32, 0x2f, 0x61, 0x2f, 0x63,
416     0x2f, 0x65, 0x2f, 0x69, 0x2f, 0x6f, 0x2f, 0x73, 0x2f, 0x74,
417     0x33, 0x30, 0x33, 0x31, 0x33, 0x32, 0x33, 0x61, 0x33, 0x63,
418     0x33, 0x65, 0x33, 0x69, 0x33, 0x6f, 0x33, 0x73, 0x33, 0x74};
419 const uint8_t HuffDecoderCommon::table1_13_emit_[40] = {
420     0x34, 0x30, 0x34, 0x31, 0x34, 0x32, 0x34, 0x61, 0x34, 0x63,
421     0x34, 0x65, 0x34, 0x69, 0x34, 0x6f, 0x34, 0x73, 0x34, 0x74,
422     0x35, 0x30, 0x35, 0x31, 0x35, 0x32, 0x35, 0x61, 0x35, 0x63,
423     0x35, 0x65, 0x35, 0x69, 0x35, 0x6f, 0x35, 0x73, 0x35, 0x74};
424 const uint8_t HuffDecoderCommon::table1_14_emit_[40] = {
425     0x36, 0x30, 0x36, 0x31, 0x36, 0x32, 0x36, 0x61, 0x36, 0x63,
426     0x36, 0x65, 0x36, 0x69, 0x36, 0x6f, 0x36, 0x73, 0x36, 0x74,
427     0x37, 0x30, 0x37, 0x31, 0x37, 0x32, 0x37, 0x61, 0x37, 0x63,
428     0x37, 0x65, 0x37, 0x69, 0x37, 0x6f, 0x37, 0x73, 0x37, 0x74};
429 const uint8_t HuffDecoderCommon::table1_15_emit_[40] = {
430     0x38, 0x30, 0x38, 0x31, 0x38, 0x32, 0x38, 0x61, 0x38, 0x63,
431     0x38, 0x65, 0x38, 0x69, 0x38, 0x6f, 0x38, 0x73, 0x38, 0x74,
432     0x39, 0x30, 0x39, 0x31, 0x39, 0x32, 0x39, 0x61, 0x39, 0x63,
433     0x39, 0x65, 0x39, 0x69, 0x39, 0x6f, 0x39, 0x73, 0x39, 0x74};
434 const uint8_t HuffDecoderCommon::table1_16_emit_[40] = {
435     0x3d, 0x30, 0x3d, 0x31, 0x3d, 0x32, 0x3d, 0x61, 0x3d, 0x63,
436     0x3d, 0x65, 0x3d, 0x69, 0x3d, 0x6f, 0x3d, 0x73, 0x3d, 0x74,
437     0x41, 0x30, 0x41, 0x31, 0x41, 0x32, 0x41, 0x61, 0x41, 0x63,
438     0x41, 0x65, 0x41, 0x69, 0x41, 0x6f, 0x41, 0x73, 0x41, 0x74};
439 const uint8_t HuffDecoderCommon::table1_17_emit_[40] = {
440     0x5f, 0x30, 0x5f, 0x31, 0x5f, 0x32, 0x5f, 0x61, 0x5f, 0x63,
441     0x5f, 0x65, 0x5f, 0x69, 0x5f, 0x6f, 0x5f, 0x73, 0x5f, 0x74,
442     0x62, 0x30, 0x62, 0x31, 0x62, 0x32, 0x62, 0x61, 0x62, 0x63,
443     0x62, 0x65, 0x62, 0x69, 0x62, 0x6f, 0x62, 0x73, 0x62, 0x74};
444 const uint8_t HuffDecoderCommon::table1_18_emit_[40] = {
445     0x64, 0x30, 0x64, 0x31, 0x64, 0x32, 0x64, 0x61, 0x64, 0x63,
446     0x64, 0x65, 0x64, 0x69, 0x64, 0x6f, 0x64, 0x73, 0x64, 0x74,
447     0x66, 0x30, 0x66, 0x31, 0x66, 0x32, 0x66, 0x61, 0x66, 0x63,
448     0x66, 0x65, 0x66, 0x69, 0x66, 0x6f, 0x66, 0x73, 0x66, 0x74};
449 const uint8_t HuffDecoderCommon::table1_19_emit_[40] = {
450     0x67, 0x30, 0x67, 0x31, 0x67, 0x32, 0x67, 0x61, 0x67, 0x63,
451     0x67, 0x65, 0x67, 0x69, 0x67, 0x6f, 0x67, 0x73, 0x67, 0x74,
452     0x68, 0x30, 0x68, 0x31, 0x68, 0x32, 0x68, 0x61, 0x68, 0x63,
453     0x68, 0x65, 0x68, 0x69, 0x68, 0x6f, 0x68, 0x73, 0x68, 0x74};
454 const uint8_t HuffDecoderCommon::table1_20_emit_[40] = {
455     0x6c, 0x30, 0x6c, 0x31, 0x6c, 0x32, 0x6c, 0x61, 0x6c, 0x63,
456     0x6c, 0x65, 0x6c, 0x69, 0x6c, 0x6f, 0x6c, 0x73, 0x6c, 0x74,
457     0x6d, 0x30, 0x6d, 0x31, 0x6d, 0x32, 0x6d, 0x61, 0x6d, 0x63,
458     0x6d, 0x65, 0x6d, 0x69, 0x6d, 0x6f, 0x6d, 0x73, 0x6d, 0x74};
459 const uint8_t HuffDecoderCommon::table1_21_emit_[40] = {
460     0x6e, 0x30, 0x6e, 0x31, 0x6e, 0x32, 0x6e, 0x61, 0x6e, 0x63,
461     0x6e, 0x65, 0x6e, 0x69, 0x6e, 0x6f, 0x6e, 0x73, 0x6e, 0x74,
462     0x70, 0x30, 0x70, 0x31, 0x70, 0x32, 0x70, 0x61, 0x70, 0x63,
463     0x70, 0x65, 0x70, 0x69, 0x70, 0x6f, 0x70, 0x73, 0x70, 0x74};
464 const uint8_t HuffDecoderCommon::table1_22_emit_[40] = {
465     0x72, 0x30, 0x72, 0x31, 0x72, 0x32, 0x72, 0x61, 0x72, 0x63,
466     0x72, 0x65, 0x72, 0x69, 0x72, 0x6f, 0x72, 0x73, 0x72, 0x74,
467     0x75, 0x30, 0x75, 0x31, 0x75, 0x32, 0x75, 0x61, 0x75, 0x63,
468     0x75, 0x65, 0x75, 0x69, 0x75, 0x6f, 0x75, 0x73, 0x75, 0x74};
469 const uint8_t HuffDecoderCommon::table1_23_emit_[4] = {0x3a, 0x42, 0x43, 0x44};
470 const uint16_t HuffDecoderCommon::table1_23_inner_[4] = {0x0017, 0x0097, 0x0117,
471                                                          0x0197};
472 const uint8_t HuffDecoderCommon::table1_23_outer_[64] = {
473     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1,
474     1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
475     2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3};
476 const uint8_t HuffDecoderCommon::table1_24_emit_[4] = {0x45, 0x46, 0x47, 0x48};
477 const uint8_t HuffDecoderCommon::table1_25_emit_[4] = {0x49, 0x4a, 0x4b, 0x4c};
478 const uint8_t HuffDecoderCommon::table1_26_emit_[4] = {0x4d, 0x4e, 0x4f, 0x50};
479 const uint8_t HuffDecoderCommon::table1_27_emit_[4] = {0x51, 0x52, 0x53, 0x54};
480 const uint8_t HuffDecoderCommon::table1_28_emit_[4] = {0x55, 0x56, 0x57, 0x59};
481 const uint8_t HuffDecoderCommon::table1_29_emit_[4] = {0x6a, 0x6b, 0x71, 0x76};
482 const uint8_t HuffDecoderCommon::table1_30_emit_[4] = {0x77, 0x78, 0x79, 0x7a};
483 const uint8_t HuffDecoderCommon::table1_31_emit_[14] = {
484     0x26, 0x2a, 0x2c, 0x3b, 0x58, 0x5a, 0x21,
485     0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c};
486 const uint16_t HuffDecoderCommon::table1_31_inner_[17] = {
487     0x0018, 0x0098, 0x0118, 0x0198, 0x0218, 0x0298, 0x031a, 0x039a, 0x041a,
488     0x049a, 0x051a, 0x059b, 0x061b, 0x069b, 0x002b, 0x003b, 0x004b};
489 const uint8_t HuffDecoderCommon::table1_31_outer_[64] = {
490     0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1,  1,  1,  1,  2,  2,  2,  2, 2, 2,
491     2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4,  4,  4,  4,  4,  4,  5,  5, 5, 5,
492     5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 12, 13, 14, 15, 16};
493 const uint8_t* const HuffDecoderCommon::table1_emit_[32] = {
494     table1_0_emit_,  table1_1_emit_,  table1_2_emit_,  table1_3_emit_,
495     table1_4_emit_,  table1_5_emit_,  table1_6_emit_,  table1_7_emit_,
496     table1_8_emit_,  table1_9_emit_,  table1_10_emit_, table1_11_emit_,
497     table1_12_emit_, table1_13_emit_, table1_14_emit_, table1_15_emit_,
498     table1_16_emit_, table1_17_emit_, table1_18_emit_, table1_19_emit_,
499     table1_20_emit_, table1_21_emit_, table1_22_emit_, table1_23_emit_,
500     table1_24_emit_, table1_25_emit_, table1_26_emit_, table1_27_emit_,
501     table1_28_emit_, table1_29_emit_, table1_30_emit_, table1_31_emit_,
502 };
503 const uint16_t* const HuffDecoderCommon::table1_inner_[32] = {
504     table1_0_inner_,  table1_1_inner_,  table1_2_inner_,  table1_3_inner_,
505     table1_4_inner_,  table1_5_inner_,  table1_6_inner_,  table1_7_inner_,
506     table1_8_inner_,  table1_9_inner_,  table1_10_inner_, table1_10_inner_,
507     table1_10_inner_, table1_10_inner_, table1_10_inner_, table1_10_inner_,
508     table1_10_inner_, table1_10_inner_, table1_10_inner_, table1_10_inner_,
509     table1_10_inner_, table1_10_inner_, table1_10_inner_, table1_23_inner_,
510     table1_23_inner_, table1_23_inner_, table1_23_inner_, table1_23_inner_,
511     table1_23_inner_, table1_23_inner_, table1_23_inner_, table1_31_inner_,
512 };
513 const uint8_t* const HuffDecoderCommon::table1_outer_[32] = {
514     table1_0_outer_,  table1_0_outer_,  table1_0_outer_,  table1_0_outer_,
515     table1_0_outer_,  table1_0_outer_,  table1_0_outer_,  table1_0_outer_,
516     table1_0_outer_,  table1_0_outer_,  table1_10_outer_, table1_10_outer_,
517     table1_10_outer_, table1_10_outer_, table1_10_outer_, table1_10_outer_,
518     table1_10_outer_, table1_10_outer_, table1_10_outer_, table1_10_outer_,
519     table1_10_outer_, table1_10_outer_, table1_10_outer_, table1_23_outer_,
520     table1_23_outer_, table1_23_outer_, table1_23_outer_, table1_23_outer_,
521     table1_23_outer_, table1_23_outer_, table1_23_outer_, table1_31_outer_,
522 };
523 const uint8_t HuffDecoderCommon::table12_0_inner_[6] = {0x00, 0x01, 0x05,
524                                                         0x09, 0x0d, 0x02};
525 const uint8_t HuffDecoderCommon::table12_0_outer_[8] = {0, 1, 0, 2, 3, 4, 0, 5};
526 const uint8_t HuffDecoderCommon::table13_0_emit_[7] = {0x5d, 0x7e, 0x5e, 0x7d,
527                                                        0x3c, 0x60, 0x7b};
528 const uint8_t HuffDecoderCommon::table13_0_inner_[9] = {
529     0x00, 0x01, 0x05, 0x09, 0x0d, 0x11, 0x15, 0x19, 0x02};
530 const uint8_t HuffDecoderCommon::table13_0_outer_[16] = {
531     0, 0, 0, 1, 0, 0, 0, 2, 0, 3, 0, 4, 5, 6, 7, 8};
532 const uint8_t HuffDecoderCommon::table14_0_ops_[32] = {
533     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
534     0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
535     0x00, 0x0d, 0x00, 0x11, 0x00, 0x15, 0x00, 0x19, 0x00, 0x02};
536 const uint8_t HuffDecoderCommon::table15_0_ops_[64] = {
537     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
538     0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
539     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00,
540     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00,
541     0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00,
542     0x15, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x02};
543 const uint8_t HuffDecoderCommon::table16_0_emit_[45] = {
544     0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d, 0x65,
545     0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x7e, 0x30, 0x7e, 0x31,
546     0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e, 0x65, 0x7e, 0x69, 0x7e, 0x6f,
547     0x7e, 0x73, 0x7e, 0x74, 0x5e, 0x7d, 0x3c, 0x60, 0x7b};
548 const uint8_t HuffDecoderCommon::table16_0_ops_[128] = {
549     0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 0x01,
550     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
551     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x50, 0x58, 0x60, 0x68,
552     0x70, 0x78, 0x80, 0x88, 0x90, 0x98, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
553     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
554     0x01, 0x01, 0x01, 0x52, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
555     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xa2, 0x01, 0x01, 0x01, 0x01,
556     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xa6,
557     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xaa, 0x01, 0x01, 0x01, 0x01,
558     0x01, 0x01, 0x01, 0xae, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xb2,
559     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03};
560 const uint8_t HuffDecoderCommon::table17_0_emit_[72] = {
561     0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d, 0x65,
562     0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25,
563     0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35,
564     0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39, 0x5d, 0x3d, 0x5d, 0x41,
565     0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 0x5d, 0x67, 0x5d, 0x68,
566     0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 0x5d, 0x72, 0x5d, 0x75};
567 const uint16_t HuffDecoderCommon::table17_0_ops_[64] = {
568     0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019,
569     0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039,
570     0x0000, 0x0041, 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069,
571     0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9,
572     0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9,
573     0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0000, 0x0000,
574     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
575     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002};
576 const uint8_t HuffDecoderCommon::table17_1_emit_[72] = {
577     0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e, 0x65,
578     0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25,
579     0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35,
580     0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39, 0x7e, 0x3d, 0x7e, 0x41,
581     0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 0x7e, 0x67, 0x7e, 0x68,
582     0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 0x7e, 0x72, 0x7e, 0x75};
583 const uint8_t HuffDecoderCommon::table17_2_emit_[40] = {
584     0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63,
585     0x5e, 0x65, 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74,
586     0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63,
587     0x7d, 0x65, 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74};
588 const uint16_t HuffDecoderCommon::table17_2_ops_[64] = {
589     0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039,
590     0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
591     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
592     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
593     0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089,
594     0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
595     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
596     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052};
597 const uint8_t HuffDecoderCommon::table17_3_emit_[6] = {0x3c, 0x60, 0x7b,
598                                                        0x5c, 0xc3, 0xd0};
599 const uint16_t HuffDecoderCommon::table17_3_ops_[64] = {
600     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
601     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
602     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
603     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
604     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
605     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a,
606     0x000e, 0x0012, 0x0016, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
607     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
608 const uint8_t* const HuffDecoderCommon::table17_emit_[4] = {
609     table17_0_emit_,
610     table17_1_emit_,
611     table17_2_emit_,
612     table17_3_emit_,
613 };
614 const uint16_t* const HuffDecoderCommon::table17_ops_[4] = {
615     table17_0_ops_,
616     table17_0_ops_,
617     table17_2_ops_,
618     table17_3_ops_,
619 };
620 const uint8_t HuffDecoderCommon::table18_0_emit_[44] = {
621     0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d,
622     0x65, 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20,
623     0x5d, 0x25, 0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d,
624     0x34, 0x5d, 0x35, 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39};
625 const uint16_t HuffDecoderCommon::table18_0_ops_[64] = {
626     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
627     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
628     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
629     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
630     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
631     0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 0x0061, 0x0000, 0x0069,
632     0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089,
633     0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9};
634 const uint8_t HuffDecoderCommon::table18_1_emit_[92] = {
635     0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66,
636     0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70,
637     0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44,
638     0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a,
639     0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50,
640     0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56,
641     0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76,
642     0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a};
643 const uint16_t HuffDecoderCommon::table18_1_ops_[64] = {
644     0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019,
645     0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039,
646     0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059,
647     0x0000, 0x0061, 0x0000, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089,
648     0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9,
649     0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109,
650     0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149,
651     0x0151, 0x0159, 0x0161, 0x0169, 0x0000, 0x0000, 0x0000, 0x0002};
652 const uint8_t HuffDecoderCommon::table18_2_emit_[44] = {
653     0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e,
654     0x65, 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20,
655     0x7e, 0x25, 0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e,
656     0x34, 0x7e, 0x35, 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39};
657 const uint8_t HuffDecoderCommon::table18_3_emit_[92] = {
658     0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66,
659     0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70,
660     0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44,
661     0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a,
662     0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50,
663     0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56,
664     0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76,
665     0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a};
666 const uint8_t HuffDecoderCommon::table18_4_emit_[72] = {
667     0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e, 0x65,
668     0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25,
669     0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35,
670     0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39, 0x5e, 0x3d, 0x5e, 0x41,
671     0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 0x5e, 0x67, 0x5e, 0x68,
672     0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 0x5e, 0x72, 0x5e, 0x75};
673 const uint8_t HuffDecoderCommon::table18_5_emit_[72] = {
674     0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d, 0x65,
675     0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25,
676     0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35,
677     0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39, 0x7d, 0x3d, 0x7d, 0x41,
678     0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 0x7d, 0x67, 0x7d, 0x68,
679     0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 0x7d, 0x72, 0x7d, 0x75};
680 const uint8_t HuffDecoderCommon::table18_6_emit_[40] = {
681     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63,
682     0x3c, 0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74,
683     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63,
684     0x60, 0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74};
685 const uint8_t HuffDecoderCommon::table18_7_emit_[31] = {
686     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b,
687     0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x5c, 0xc3,
688     0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2};
689 const uint16_t HuffDecoderCommon::table18_7_ops_[64] = {
690     0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039,
691     0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
692     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
693     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
694     0x0000, 0x0052, 0x0000, 0x0056, 0x0000, 0x005a, 0x005e, 0x0062,
695     0x0066, 0x006a, 0x006e, 0x0072, 0x0076, 0x007a, 0x0000, 0x0000,
696     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
697     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
698 const uint8_t* const HuffDecoderCommon::table18_emit_[8] = {
699     table18_0_emit_, table18_1_emit_, table18_2_emit_, table18_3_emit_,
700     table18_4_emit_, table18_5_emit_, table18_6_emit_, table18_7_emit_,
701 };
702 const uint16_t* const HuffDecoderCommon::table18_ops_[8] = {
703     table18_0_ops_, table18_1_ops_, table18_0_ops_, table18_1_ops_,
704     table17_0_ops_, table17_0_ops_, table17_2_ops_, table18_7_ops_,
705 };
706 const uint8_t HuffDecoderCommon::table19_0_emit_[16] = {
707     0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61,
708     0x5d, 0x63, 0x5d, 0x65, 0x5d, 0x69, 0x5d, 0x6f};
709 const uint16_t HuffDecoderCommon::table19_0_ops_[64] = {
710     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
711     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
712     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011,
713     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019,
714     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021,
715     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029,
716     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031,
717     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039};
718 const uint8_t HuffDecoderCommon::table19_1_emit_[28] = {
719     0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25, 0x5d, 0x2d,
720     0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35,
721     0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39};
722 const uint16_t HuffDecoderCommon::table19_1_ops_[64] = {
723     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
724     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
725     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
726     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
727     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
728     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
729     0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059,
730     0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069};
731 const uint8_t HuffDecoderCommon::table19_2_emit_[36] = {
732     0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66,
733     0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70,
734     0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44};
735 const uint16_t HuffDecoderCommon::table19_2_ops_[64] = {
736     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
737     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
738     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
739     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
740     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
741     0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059,
742     0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069,
743     0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089};
744 const uint8_t HuffDecoderCommon::table19_3_emit_[68] = {
745     0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a,
746     0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50,
747     0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56,
748     0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76,
749     0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a, 0x5d, 0x26, 0x5d, 0x2a,
750     0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a};
751 const uint16_t HuffDecoderCommon::table19_3_ops_[64] = {
752     0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019,
753     0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039,
754     0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059,
755     0x0000, 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079,
756     0x0000, 0x0081, 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099,
757     0x0000, 0x00a1, 0x0000, 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9,
758     0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000, 0x00d1, 0x0000, 0x00d9,
759     0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0000, 0x0002};
760 const uint8_t HuffDecoderCommon::table19_4_emit_[16] = {
761     0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61,
762     0x7e, 0x63, 0x7e, 0x65, 0x7e, 0x69, 0x7e, 0x6f};
763 const uint8_t HuffDecoderCommon::table19_5_emit_[28] = {
764     0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25, 0x7e, 0x2d,
765     0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35,
766     0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39};
767 const uint8_t HuffDecoderCommon::table19_6_emit_[36] = {
768     0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66,
769     0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70,
770     0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44};
771 const uint8_t HuffDecoderCommon::table19_7_emit_[68] = {
772     0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a,
773     0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50,
774     0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56,
775     0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76,
776     0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a, 0x7e, 0x26, 0x7e, 0x2a,
777     0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a};
778 const uint8_t HuffDecoderCommon::table19_8_emit_[44] = {
779     0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e,
780     0x65, 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20,
781     0x5e, 0x25, 0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e,
782     0x34, 0x5e, 0x35, 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39};
783 const uint8_t HuffDecoderCommon::table19_9_emit_[92] = {
784     0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66,
785     0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70,
786     0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44,
787     0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a,
788     0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50,
789     0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56,
790     0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76,
791     0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a};
792 const uint8_t HuffDecoderCommon::table19_10_emit_[44] = {
793     0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d,
794     0x65, 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20,
795     0x7d, 0x25, 0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d,
796     0x34, 0x7d, 0x35, 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39};
797 const uint8_t HuffDecoderCommon::table19_11_emit_[92] = {
798     0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66,
799     0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70,
800     0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44,
801     0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a,
802     0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50,
803     0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56,
804     0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76,
805     0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a};
806 const uint8_t HuffDecoderCommon::table19_12_emit_[72] = {
807     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65,
808     0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25,
809     0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35,
810     0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41,
811     0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68,
812     0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75};
813 const uint8_t HuffDecoderCommon::table19_13_emit_[72] = {
814     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65,
815     0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25,
816     0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35,
817     0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41,
818     0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68,
819     0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75};
820 const uint8_t HuffDecoderCommon::table19_14_emit_[72] = {
821     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65,
822     0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25,
823     0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35,
824     0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41,
825     0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68,
826     0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75};
827 const uint8_t HuffDecoderCommon::table19_15_emit_[24] = {
828     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99,
829     0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6};
830 const uint16_t HuffDecoderCommon::table19_15_ops_[64] = {
831     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006,
832     0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x000e, 0x0000, 0x0012,
833     0x0000, 0x0016, 0x0000, 0x001a, 0x0000, 0x001e, 0x0000, 0x0022,
834     0x0000, 0x0026, 0x0000, 0x002a, 0x002e, 0x0032, 0x0036, 0x003a,
835     0x003e, 0x0042, 0x0046, 0x004a, 0x004e, 0x0052, 0x0056, 0x005a,
836     0x005e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
837     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
838     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
839 const uint8_t* const HuffDecoderCommon::table19_emit_[16] = {
840     table19_0_emit_,  table19_1_emit_,  table19_2_emit_,  table19_3_emit_,
841     table19_4_emit_,  table19_5_emit_,  table19_6_emit_,  table19_7_emit_,
842     table19_8_emit_,  table19_9_emit_,  table19_10_emit_, table19_11_emit_,
843     table19_12_emit_, table19_13_emit_, table19_14_emit_, table19_15_emit_,
844 };
845 const uint16_t* const HuffDecoderCommon::table19_ops_[16] = {
846     table19_0_ops_, table19_1_ops_, table19_2_ops_, table19_3_ops_,
847     table19_0_ops_, table19_1_ops_, table19_2_ops_, table19_3_ops_,
848     table18_0_ops_, table18_1_ops_, table18_0_ops_, table18_1_ops_,
849     table17_0_ops_, table17_0_ops_, table17_0_ops_, table19_15_ops_,
850 };
851 const uint8_t HuffDecoderCommon::table20_0_emit_[8] = {0x5d, 0x30, 0x5d, 0x31,
852                                                        0x5d, 0x32, 0x5d, 0x61};
853 const uint16_t HuffDecoderCommon::table20_0_ops_[64] = {
854     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
855     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
856     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
857     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
858     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
859     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011,
860     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
861     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019};
862 const uint8_t HuffDecoderCommon::table20_1_emit_[8] = {0x5d, 0x63, 0x5d, 0x65,
863                                                        0x5d, 0x69, 0x5d, 0x6f};
864 const uint8_t HuffDecoderCommon::table20_2_emit_[12] = {
865     0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25, 0x5d, 0x2d, 0x5d, 0x2e};
866 const uint16_t HuffDecoderCommon::table20_2_ops_[64] = {
867     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
868     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
869     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
870     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
871     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011,
872     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019,
873     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021,
874     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029};
875 const uint8_t HuffDecoderCommon::table20_3_emit_[16] = {
876     0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35,
877     0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39};
878 const uint8_t HuffDecoderCommon::table20_4_emit_[16] = {
879     0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62,
880     0x5d, 0x64, 0x5d, 0x66, 0x5d, 0x67, 0x5d, 0x68};
881 const uint8_t HuffDecoderCommon::table20_5_emit_[20] = {
882     0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 0x5d, 0x72,
883     0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44};
884 const uint16_t HuffDecoderCommon::table20_5_ops_[64] = {
885     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
886     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
887     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011,
888     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019,
889     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021,
890     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029,
891     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
892     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049};
893 const uint8_t HuffDecoderCommon::table20_6_emit_[32] = {
894     0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d,
895     0x4a, 0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f,
896     0x5d, 0x50, 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54};
897 const uint16_t HuffDecoderCommon::table20_6_ops_[64] = {
898     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
899     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
900     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
901     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
902     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
903     0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059,
904     0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069,
905     0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 0x0000, 0x0000, 0x0079};
906 const uint8_t HuffDecoderCommon::table20_7_emit_[36] = {
907     0x5d, 0x55, 0x5d, 0x56, 0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b,
908     0x5d, 0x71, 0x5d, 0x76, 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a,
909     0x5d, 0x26, 0x5d, 0x2a, 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a};
910 const uint16_t HuffDecoderCommon::table20_7_ops_[64] = {
911     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
912     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
913     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
914     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
915     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
916     0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059,
917     0x0000, 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079,
918     0x0000, 0x0081, 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0002};
919 const uint8_t HuffDecoderCommon::table20_8_emit_[8] = {0x7e, 0x30, 0x7e, 0x31,
920                                                        0x7e, 0x32, 0x7e, 0x61};
921 const uint8_t HuffDecoderCommon::table20_9_emit_[8] = {0x7e, 0x63, 0x7e, 0x65,
922                                                        0x7e, 0x69, 0x7e, 0x6f};
923 const uint8_t HuffDecoderCommon::table20_10_emit_[12] = {
924     0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25, 0x7e, 0x2d, 0x7e, 0x2e};
925 const uint8_t HuffDecoderCommon::table20_11_emit_[16] = {
926     0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35,
927     0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39};
928 const uint8_t HuffDecoderCommon::table20_12_emit_[16] = {
929     0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62,
930     0x7e, 0x64, 0x7e, 0x66, 0x7e, 0x67, 0x7e, 0x68};
931 const uint8_t HuffDecoderCommon::table20_13_emit_[20] = {
932     0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 0x7e, 0x72,
933     0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44};
934 const uint8_t HuffDecoderCommon::table20_14_emit_[32] = {
935     0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e,
936     0x4a, 0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f,
937     0x7e, 0x50, 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54};
938 const uint8_t HuffDecoderCommon::table20_15_emit_[36] = {
939     0x7e, 0x55, 0x7e, 0x56, 0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b,
940     0x7e, 0x71, 0x7e, 0x76, 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a,
941     0x7e, 0x26, 0x7e, 0x2a, 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a};
942 const uint8_t HuffDecoderCommon::table20_16_emit_[16] = {
943     0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61,
944     0x5e, 0x63, 0x5e, 0x65, 0x5e, 0x69, 0x5e, 0x6f};
945 const uint8_t HuffDecoderCommon::table20_17_emit_[28] = {
946     0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25, 0x5e, 0x2d,
947     0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35,
948     0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39};
949 const uint8_t HuffDecoderCommon::table20_18_emit_[36] = {
950     0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66,
951     0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70,
952     0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44};
953 const uint8_t HuffDecoderCommon::table20_19_emit_[68] = {
954     0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a,
955     0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50,
956     0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56,
957     0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76,
958     0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a, 0x5e, 0x26, 0x5e, 0x2a,
959     0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a};
960 const uint8_t HuffDecoderCommon::table20_20_emit_[16] = {
961     0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61,
962     0x7d, 0x63, 0x7d, 0x65, 0x7d, 0x69, 0x7d, 0x6f};
963 const uint8_t HuffDecoderCommon::table20_21_emit_[28] = {
964     0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25, 0x7d, 0x2d,
965     0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35,
966     0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39};
967 const uint8_t HuffDecoderCommon::table20_22_emit_[36] = {
968     0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66,
969     0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70,
970     0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44};
971 const uint8_t HuffDecoderCommon::table20_23_emit_[68] = {
972     0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a,
973     0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50,
974     0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56,
975     0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76,
976     0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a, 0x7d, 0x26, 0x7d, 0x2a,
977     0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a};
978 const uint8_t HuffDecoderCommon::table20_24_emit_[44] = {
979     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c,
980     0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20,
981     0x3c, 0x25, 0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c,
982     0x34, 0x3c, 0x35, 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39};
983 const uint8_t HuffDecoderCommon::table20_25_emit_[92] = {
984     0x3c, 0x3d, 0x3c, 0x41, 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66,
985     0x3c, 0x67, 0x3c, 0x68, 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70,
986     0x3c, 0x72, 0x3c, 0x75, 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44,
987     0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a,
988     0x3c, 0x4b, 0x3c, 0x4c, 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50,
989     0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56,
990     0x3c, 0x57, 0x3c, 0x59, 0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76,
991     0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a};
992 const uint8_t HuffDecoderCommon::table20_26_emit_[44] = {
993     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60,
994     0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20,
995     0x60, 0x25, 0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60,
996     0x34, 0x60, 0x35, 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39};
997 const uint8_t HuffDecoderCommon::table20_27_emit_[92] = {
998     0x60, 0x3d, 0x60, 0x41, 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66,
999     0x60, 0x67, 0x60, 0x68, 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70,
1000     0x60, 0x72, 0x60, 0x75, 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44,
1001     0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a,
1002     0x60, 0x4b, 0x60, 0x4c, 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50,
1003     0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56,
1004     0x60, 0x57, 0x60, 0x59, 0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76,
1005     0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a};
1006 const uint8_t HuffDecoderCommon::table20_28_emit_[44] = {
1007     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b,
1008     0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20,
1009     0x7b, 0x25, 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b,
1010     0x34, 0x7b, 0x35, 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39};
1011 const uint8_t HuffDecoderCommon::table20_29_emit_[92] = {
1012     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66,
1013     0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70,
1014     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44,
1015     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a,
1016     0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
1017     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56,
1018     0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76,
1019     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a};
1020 const uint8_t HuffDecoderCommon::table20_30_emit_[15] = {
1021     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8,
1022     0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac};
1023 const uint16_t HuffDecoderCommon::table20_30_ops_[64] = {
1024     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1025     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
1026     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a,
1027     0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000, 0x0000, 0x0012,
1028     0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 0x001a,
1029     0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022,
1030     0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x002a,
1031     0x0000, 0x002e, 0x0000, 0x0032, 0x0000, 0x0036, 0x0000, 0x003a};
1032 const uint8_t HuffDecoderCommon::table20_31_emit_[35] = {
1033     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85,
1034     0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2,
1035     0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9};
1036 const uint16_t HuffDecoderCommon::table20_31_ops_[64] = {
1037     0x0000, 0x0002, 0x0000, 0x0006, 0x0000, 0x000a, 0x0000, 0x000e,
1038     0x0000, 0x0012, 0x0000, 0x0016, 0x0000, 0x001a, 0x0000, 0x001e,
1039     0x0000, 0x0022, 0x0026, 0x002a, 0x002e, 0x0032, 0x0036, 0x003a,
1040     0x003e, 0x0042, 0x0046, 0x004a, 0x004e, 0x0052, 0x0056, 0x005a,
1041     0x005e, 0x0062, 0x0066, 0x006a, 0x006e, 0x0072, 0x0076, 0x007a,
1042     0x007e, 0x0082, 0x0086, 0x008a, 0x0000, 0x0000, 0x0000, 0x0000,
1043     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1044     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
1045 const uint8_t* const HuffDecoderCommon::table20_emit_[32] = {
1046     table20_0_emit_,  table20_1_emit_,  table20_2_emit_,  table20_3_emit_,
1047     table20_4_emit_,  table20_5_emit_,  table20_6_emit_,  table20_7_emit_,
1048     table20_8_emit_,  table20_9_emit_,  table20_10_emit_, table20_11_emit_,
1049     table20_12_emit_, table20_13_emit_, table20_14_emit_, table20_15_emit_,
1050     table20_16_emit_, table20_17_emit_, table20_18_emit_, table20_19_emit_,
1051     table20_20_emit_, table20_21_emit_, table20_22_emit_, table20_23_emit_,
1052     table20_24_emit_, table20_25_emit_, table20_26_emit_, table20_27_emit_,
1053     table20_28_emit_, table20_29_emit_, table20_30_emit_, table20_31_emit_,
1054 };
1055 const uint16_t* const HuffDecoderCommon::table20_ops_[32] = {
1056     table20_0_ops_, table20_0_ops_, table20_2_ops_,  table19_0_ops_,
1057     table19_0_ops_, table20_5_ops_, table20_6_ops_,  table20_7_ops_,
1058     table20_0_ops_, table20_0_ops_, table20_2_ops_,  table19_0_ops_,
1059     table19_0_ops_, table20_5_ops_, table20_6_ops_,  table20_7_ops_,
1060     table19_0_ops_, table19_1_ops_, table19_2_ops_,  table19_3_ops_,
1061     table19_0_ops_, table19_1_ops_, table19_2_ops_,  table19_3_ops_,
1062     table18_0_ops_, table18_1_ops_, table18_0_ops_,  table18_1_ops_,
1063     table18_0_ops_, table18_1_ops_, table20_30_ops_, table20_31_ops_,
1064 };
1065 const uint8_t HuffDecoderCommon::table21_0_emit_[60] = {
1066     0x5d, 0x30, 0x30, 0x5d, 0x30, 0x31, 0x5d, 0x30, 0x32, 0x5d, 0x30, 0x61,
1067     0x5d, 0x30, 0x63, 0x5d, 0x30, 0x65, 0x5d, 0x30, 0x69, 0x5d, 0x30, 0x6f,
1068     0x5d, 0x30, 0x73, 0x5d, 0x30, 0x74, 0x5d, 0x31, 0x30, 0x5d, 0x31, 0x31,
1069     0x5d, 0x31, 0x32, 0x5d, 0x31, 0x61, 0x5d, 0x31, 0x63, 0x5d, 0x31, 0x65,
1070     0x5d, 0x31, 0x69, 0x5d, 0x31, 0x6f, 0x5d, 0x31, 0x73, 0x5d, 0x31, 0x74};
1071 const uint16_t HuffDecoderCommon::table21_0_ops_[64] = {
1072     0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8,
1073     0x00c0, 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1074     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1075     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
1076     0x00f0, 0x0108, 0x0120, 0x0138, 0x0150, 0x0168, 0x0180, 0x0198,
1077     0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1078     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1079     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00f2};
1080 const uint8_t HuffDecoderCommon::table21_1_emit_[60] = {
1081     0x5d, 0x32, 0x30, 0x5d, 0x32, 0x31, 0x5d, 0x32, 0x32, 0x5d, 0x32, 0x61,
1082     0x5d, 0x32, 0x63, 0x5d, 0x32, 0x65, 0x5d, 0x32, 0x69, 0x5d, 0x32, 0x6f,
1083     0x5d, 0x32, 0x73, 0x5d, 0x32, 0x74, 0x5d, 0x61, 0x30, 0x5d, 0x61, 0x31,
1084     0x5d, 0x61, 0x32, 0x5d, 0x61, 0x61, 0x5d, 0x61, 0x63, 0x5d, 0x61, 0x65,
1085     0x5d, 0x61, 0x69, 0x5d, 0x61, 0x6f, 0x5d, 0x61, 0x73, 0x5d, 0x61, 0x74};
1086 const uint8_t HuffDecoderCommon::table21_2_emit_[60] = {
1087     0x5d, 0x63, 0x30, 0x5d, 0x63, 0x31, 0x5d, 0x63, 0x32, 0x5d, 0x63, 0x61,
1088     0x5d, 0x63, 0x63, 0x5d, 0x63, 0x65, 0x5d, 0x63, 0x69, 0x5d, 0x63, 0x6f,
1089     0x5d, 0x63, 0x73, 0x5d, 0x63, 0x74, 0x5d, 0x65, 0x30, 0x5d, 0x65, 0x31,
1090     0x5d, 0x65, 0x32, 0x5d, 0x65, 0x61, 0x5d, 0x65, 0x63, 0x5d, 0x65, 0x65,
1091     0x5d, 0x65, 0x69, 0x5d, 0x65, 0x6f, 0x5d, 0x65, 0x73, 0x5d, 0x65, 0x74};
1092 const uint8_t HuffDecoderCommon::table21_3_emit_[60] = {
1093     0x5d, 0x69, 0x30, 0x5d, 0x69, 0x31, 0x5d, 0x69, 0x32, 0x5d, 0x69, 0x61,
1094     0x5d, 0x69, 0x63, 0x5d, 0x69, 0x65, 0x5d, 0x69, 0x69, 0x5d, 0x69, 0x6f,
1095     0x5d, 0x69, 0x73, 0x5d, 0x69, 0x74, 0x5d, 0x6f, 0x30, 0x5d, 0x6f, 0x31,
1096     0x5d, 0x6f, 0x32, 0x5d, 0x6f, 0x61, 0x5d, 0x6f, 0x63, 0x5d, 0x6f, 0x65,
1097     0x5d, 0x6f, 0x69, 0x5d, 0x6f, 0x6f, 0x5d, 0x6f, 0x73, 0x5d, 0x6f, 0x74};
1098 const uint8_t HuffDecoderCommon::table21_4_emit_[60] = {
1099     0x5d, 0x73, 0x30, 0x5d, 0x73, 0x31, 0x5d, 0x73, 0x32, 0x5d, 0x73, 0x61,
1100     0x5d, 0x73, 0x63, 0x5d, 0x73, 0x65, 0x5d, 0x73, 0x69, 0x5d, 0x73, 0x6f,
1101     0x5d, 0x73, 0x73, 0x5d, 0x73, 0x74, 0x5d, 0x74, 0x30, 0x5d, 0x74, 0x31,
1102     0x5d, 0x74, 0x32, 0x5d, 0x74, 0x61, 0x5d, 0x74, 0x63, 0x5d, 0x74, 0x65,
1103     0x5d, 0x74, 0x69, 0x5d, 0x74, 0x6f, 0x5d, 0x74, 0x73, 0x5d, 0x74, 0x74};
1104 const uint8_t HuffDecoderCommon::table21_5_emit_[8] = {0x5d, 0x20, 0x5d, 0x25,
1105                                                        0x5d, 0x2d, 0x5d, 0x2e};
1106 const uint16_t HuffDecoderCommon::table21_5_ops_[64] = {
1107     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1108     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
1109     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1110     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
1111     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1112     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
1113     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1114     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032};
1115 const uint8_t HuffDecoderCommon::table21_6_emit_[8] = {0x5d, 0x2f, 0x5d, 0x33,
1116                                                        0x5d, 0x34, 0x5d, 0x35};
1117 const uint8_t HuffDecoderCommon::table21_7_emit_[8] = {0x5d, 0x36, 0x5d, 0x37,
1118                                                        0x5d, 0x38, 0x5d, 0x39};
1119 const uint8_t HuffDecoderCommon::table21_8_emit_[8] = {0x5d, 0x3d, 0x5d, 0x41,
1120                                                        0x5d, 0x5f, 0x5d, 0x62};
1121 const uint8_t HuffDecoderCommon::table21_9_emit_[8] = {0x5d, 0x64, 0x5d, 0x66,
1122                                                        0x5d, 0x67, 0x5d, 0x68};
1123 const uint8_t HuffDecoderCommon::table21_10_emit_[8] = {0x5d, 0x6c, 0x5d, 0x6d,
1124                                                         0x5d, 0x6e, 0x5d, 0x70};
1125 const uint8_t HuffDecoderCommon::table21_11_emit_[12] = {
1126     0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44};
1127 const uint16_t HuffDecoderCommon::table21_11_ops_[64] = {
1128     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1129     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
1130     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1131     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
1132     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
1133     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
1134     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
1135     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052};
1136 const uint8_t HuffDecoderCommon::table21_12_emit_[16] = {
1137     0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48,
1138     0x5d, 0x49, 0x5d, 0x4a, 0x5d, 0x4b, 0x5d, 0x4c};
1139 const uint16_t HuffDecoderCommon::table21_12_ops_[64] = {
1140     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
1141     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
1142     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
1143     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
1144     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
1145     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052,
1146     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0062,
1147     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0072};
1148 const uint8_t HuffDecoderCommon::table21_13_emit_[16] = {
1149     0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50,
1150     0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54};
1151 const uint8_t HuffDecoderCommon::table21_14_emit_[16] = {
1152     0x5d, 0x55, 0x5d, 0x56, 0x5d, 0x57, 0x5d, 0x59,
1153     0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76};
1154 const uint8_t HuffDecoderCommon::table21_15_emit_[30] = {
1155     0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a, 0x5d, 0x26,
1156     0x5d, 0x2a, 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a,
1157     0x5d, 0x21, 0x5d, 0x22, 0x5d, 0x28, 0x5d, 0x29, 0x5d, 0x3f};
1158 const uint16_t HuffDecoderCommon::table21_15_ops_[64] = {
1159     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
1160     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
1161     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
1162     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
1163     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
1164     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
1165     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
1166     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0001, 0x0001, 0x0003};
1167 const uint8_t HuffDecoderCommon::table21_16_emit_[60] = {
1168     0x7e, 0x30, 0x30, 0x7e, 0x30, 0x31, 0x7e, 0x30, 0x32, 0x7e, 0x30, 0x61,
1169     0x7e, 0x30, 0x63, 0x7e, 0x30, 0x65, 0x7e, 0x30, 0x69, 0x7e, 0x30, 0x6f,
1170     0x7e, 0x30, 0x73, 0x7e, 0x30, 0x74, 0x7e, 0x31, 0x30, 0x7e, 0x31, 0x31,
1171     0x7e, 0x31, 0x32, 0x7e, 0x31, 0x61, 0x7e, 0x31, 0x63, 0x7e, 0x31, 0x65,
1172     0x7e, 0x31, 0x69, 0x7e, 0x31, 0x6f, 0x7e, 0x31, 0x73, 0x7e, 0x31, 0x74};
1173 const uint8_t HuffDecoderCommon::table21_17_emit_[60] = {
1174     0x7e, 0x32, 0x30, 0x7e, 0x32, 0x31, 0x7e, 0x32, 0x32, 0x7e, 0x32, 0x61,
1175     0x7e, 0x32, 0x63, 0x7e, 0x32, 0x65, 0x7e, 0x32, 0x69, 0x7e, 0x32, 0x6f,
1176     0x7e, 0x32, 0x73, 0x7e, 0x32, 0x74, 0x7e, 0x61, 0x30, 0x7e, 0x61, 0x31,
1177     0x7e, 0x61, 0x32, 0x7e, 0x61, 0x61, 0x7e, 0x61, 0x63, 0x7e, 0x61, 0x65,
1178     0x7e, 0x61, 0x69, 0x7e, 0x61, 0x6f, 0x7e, 0x61, 0x73, 0x7e, 0x61, 0x74};
1179 const uint8_t HuffDecoderCommon::table21_18_emit_[60] = {
1180     0x7e, 0x63, 0x30, 0x7e, 0x63, 0x31, 0x7e, 0x63, 0x32, 0x7e, 0x63, 0x61,
1181     0x7e, 0x63, 0x63, 0x7e, 0x63, 0x65, 0x7e, 0x63, 0x69, 0x7e, 0x63, 0x6f,
1182     0x7e, 0x63, 0x73, 0x7e, 0x63, 0x74, 0x7e, 0x65, 0x30, 0x7e, 0x65, 0x31,
1183     0x7e, 0x65, 0x32, 0x7e, 0x65, 0x61, 0x7e, 0x65, 0x63, 0x7e, 0x65, 0x65,
1184     0x7e, 0x65, 0x69, 0x7e, 0x65, 0x6f, 0x7e, 0x65, 0x73, 0x7e, 0x65, 0x74};
1185 const uint8_t HuffDecoderCommon::table21_19_emit_[60] = {
1186     0x7e, 0x69, 0x30, 0x7e, 0x69, 0x31, 0x7e, 0x69, 0x32, 0x7e, 0x69, 0x61,
1187     0x7e, 0x69, 0x63, 0x7e, 0x69, 0x65, 0x7e, 0x69, 0x69, 0x7e, 0x69, 0x6f,
1188     0x7e, 0x69, 0x73, 0x7e, 0x69, 0x74, 0x7e, 0x6f, 0x30, 0x7e, 0x6f, 0x31,
1189     0x7e, 0x6f, 0x32, 0x7e, 0x6f, 0x61, 0x7e, 0x6f, 0x63, 0x7e, 0x6f, 0x65,
1190     0x7e, 0x6f, 0x69, 0x7e, 0x6f, 0x6f, 0x7e, 0x6f, 0x73, 0x7e, 0x6f, 0x74};
1191 const uint8_t HuffDecoderCommon::table21_20_emit_[60] = {
1192     0x7e, 0x73, 0x30, 0x7e, 0x73, 0x31, 0x7e, 0x73, 0x32, 0x7e, 0x73, 0x61,
1193     0x7e, 0x73, 0x63, 0x7e, 0x73, 0x65, 0x7e, 0x73, 0x69, 0x7e, 0x73, 0x6f,
1194     0x7e, 0x73, 0x73, 0x7e, 0x73, 0x74, 0x7e, 0x74, 0x30, 0x7e, 0x74, 0x31,
1195     0x7e, 0x74, 0x32, 0x7e, 0x74, 0x61, 0x7e, 0x74, 0x63, 0x7e, 0x74, 0x65,
1196     0x7e, 0x74, 0x69, 0x7e, 0x74, 0x6f, 0x7e, 0x74, 0x73, 0x7e, 0x74, 0x74};
1197 const uint8_t HuffDecoderCommon::table21_21_emit_[8] = {0x7e, 0x20, 0x7e, 0x25,
1198                                                         0x7e, 0x2d, 0x7e, 0x2e};
1199 const uint8_t HuffDecoderCommon::table21_22_emit_[8] = {0x7e, 0x2f, 0x7e, 0x33,
1200                                                         0x7e, 0x34, 0x7e, 0x35};
1201 const uint8_t HuffDecoderCommon::table21_23_emit_[8] = {0x7e, 0x36, 0x7e, 0x37,
1202                                                         0x7e, 0x38, 0x7e, 0x39};
1203 const uint8_t HuffDecoderCommon::table21_24_emit_[8] = {0x7e, 0x3d, 0x7e, 0x41,
1204                                                         0x7e, 0x5f, 0x7e, 0x62};
1205 const uint8_t HuffDecoderCommon::table21_25_emit_[8] = {0x7e, 0x64, 0x7e, 0x66,
1206                                                         0x7e, 0x67, 0x7e, 0x68};
1207 const uint8_t HuffDecoderCommon::table21_26_emit_[8] = {0x7e, 0x6c, 0x7e, 0x6d,
1208                                                         0x7e, 0x6e, 0x7e, 0x70};
1209 const uint8_t HuffDecoderCommon::table21_27_emit_[12] = {
1210     0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44};
1211 const uint8_t HuffDecoderCommon::table21_28_emit_[16] = {
1212     0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48,
1213     0x7e, 0x49, 0x7e, 0x4a, 0x7e, 0x4b, 0x7e, 0x4c};
1214 const uint8_t HuffDecoderCommon::table21_29_emit_[16] = {
1215     0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50,
1216     0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54};
1217 const uint8_t HuffDecoderCommon::table21_30_emit_[16] = {
1218     0x7e, 0x55, 0x7e, 0x56, 0x7e, 0x57, 0x7e, 0x59,
1219     0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76};
1220 const uint8_t HuffDecoderCommon::table21_31_emit_[30] = {
1221     0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a, 0x7e, 0x26,
1222     0x7e, 0x2a, 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a,
1223     0x7e, 0x21, 0x7e, 0x22, 0x7e, 0x28, 0x7e, 0x29, 0x7e, 0x3f};
1224 const uint8_t HuffDecoderCommon::table21_32_emit_[8] = {0x5e, 0x30, 0x5e, 0x31,
1225                                                         0x5e, 0x32, 0x5e, 0x61};
1226 const uint8_t HuffDecoderCommon::table21_33_emit_[8] = {0x5e, 0x63, 0x5e, 0x65,
1227                                                         0x5e, 0x69, 0x5e, 0x6f};
1228 const uint8_t HuffDecoderCommon::table21_34_emit_[12] = {
1229     0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25, 0x5e, 0x2d, 0x5e, 0x2e};
1230 const uint8_t HuffDecoderCommon::table21_35_emit_[16] = {
1231     0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35,
1232     0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39};
1233 const uint8_t HuffDecoderCommon::table21_36_emit_[16] = {
1234     0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62,
1235     0x5e, 0x64, 0x5e, 0x66, 0x5e, 0x67, 0x5e, 0x68};
1236 const uint8_t HuffDecoderCommon::table21_37_emit_[20] = {
1237     0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 0x5e, 0x72,
1238     0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44};
1239 const uint16_t HuffDecoderCommon::table21_37_ops_[64] = {
1240     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
1241     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
1242     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
1243     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
1244     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
1245     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052,
1246     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
1247     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092};
1248 const uint8_t HuffDecoderCommon::table21_38_emit_[32] = {
1249     0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e,
1250     0x4a, 0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f,
1251     0x5e, 0x50, 0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54};
1252 const uint16_t HuffDecoderCommon::table21_38_ops_[64] = {
1253     0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012,
1254     0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032,
1255     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
1256     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
1257     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
1258     0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2,
1259     0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2,
1260     0x0001, 0x0001, 0x0001, 0x00e2, 0x0001, 0x0001, 0x0001, 0x00f2};
1261 const uint8_t HuffDecoderCommon::table21_39_emit_[36] = {
1262     0x5e, 0x55, 0x5e, 0x56, 0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b,
1263     0x5e, 0x71, 0x5e, 0x76, 0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a,
1264     0x5e, 0x26, 0x5e, 0x2a, 0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a};
1265 const uint16_t HuffDecoderCommon::table21_39_ops_[64] = {
1266     0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012,
1267     0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032,
1268     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
1269     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
1270     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
1271     0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2,
1272     0x0001, 0x00c2, 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2,
1273     0x0001, 0x0102, 0x0001, 0x0112, 0x0001, 0x0001, 0x0001, 0x0003};
1274 const uint8_t HuffDecoderCommon::table21_40_emit_[8] = {0x7d, 0x30, 0x7d, 0x31,
1275                                                         0x7d, 0x32, 0x7d, 0x61};
1276 const uint8_t HuffDecoderCommon::table21_41_emit_[8] = {0x7d, 0x63, 0x7d, 0x65,
1277                                                         0x7d, 0x69, 0x7d, 0x6f};
1278 const uint8_t HuffDecoderCommon::table21_42_emit_[12] = {
1279     0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25, 0x7d, 0x2d, 0x7d, 0x2e};
1280 const uint8_t HuffDecoderCommon::table21_43_emit_[16] = {
1281     0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35,
1282     0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39};
1283 const uint8_t HuffDecoderCommon::table21_44_emit_[16] = {
1284     0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62,
1285     0x7d, 0x64, 0x7d, 0x66, 0x7d, 0x67, 0x7d, 0x68};
1286 const uint8_t HuffDecoderCommon::table21_45_emit_[20] = {
1287     0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 0x7d, 0x72,
1288     0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44};
1289 const uint8_t HuffDecoderCommon::table21_46_emit_[32] = {
1290     0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d,
1291     0x4a, 0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f,
1292     0x7d, 0x50, 0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54};
1293 const uint8_t HuffDecoderCommon::table21_47_emit_[36] = {
1294     0x7d, 0x55, 0x7d, 0x56, 0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b,
1295     0x7d, 0x71, 0x7d, 0x76, 0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a,
1296     0x7d, 0x26, 0x7d, 0x2a, 0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a};
1297 const uint8_t HuffDecoderCommon::table21_48_emit_[16] = {
1298     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61,
1299     0x3c, 0x63, 0x3c, 0x65, 0x3c, 0x69, 0x3c, 0x6f};
1300 const uint8_t HuffDecoderCommon::table21_49_emit_[28] = {
1301     0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25, 0x3c, 0x2d,
1302     0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35,
1303     0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39};
1304 const uint16_t HuffDecoderCommon::table21_49_ops_[64] = {
1305     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
1306     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
1307     0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032,
1308     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
1309     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
1310     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
1311     0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2,
1312     0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2};
1313 const uint8_t HuffDecoderCommon::table21_50_emit_[36] = {
1314     0x3c, 0x3d, 0x3c, 0x41, 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66,
1315     0x3c, 0x67, 0x3c, 0x68, 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70,
1316     0x3c, 0x72, 0x3c, 0x75, 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44};
1317 const uint16_t HuffDecoderCommon::table21_50_ops_[64] = {
1318     0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012,
1319     0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032,
1320     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
1321     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
1322     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
1323     0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2,
1324     0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2,
1325     0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 0x0001, 0x0112};
1326 const uint8_t HuffDecoderCommon::table21_51_emit_[68] = {
1327     0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a,
1328     0x3c, 0x4b, 0x3c, 0x4c, 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50,
1329     0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56,
1330     0x3c, 0x57, 0x3c, 0x59, 0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76,
1331     0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a, 0x3c, 0x26, 0x3c, 0x2a,
1332     0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a};
1333 const uint16_t HuffDecoderCommon::table21_51_ops_[64] = {
1334     0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032,
1335     0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072,
1336     0x0001, 0x0082, 0x0001, 0x0092, 0x0001, 0x00a2, 0x0001, 0x00b2,
1337     0x0001, 0x00c2, 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2,
1338     0x0001, 0x0102, 0x0001, 0x0112, 0x0001, 0x0122, 0x0001, 0x0132,
1339     0x0001, 0x0142, 0x0001, 0x0152, 0x0001, 0x0162, 0x0001, 0x0172,
1340     0x0001, 0x0182, 0x0001, 0x0192, 0x0001, 0x01a2, 0x0001, 0x01b2,
1341     0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0001, 0x0003};
1342 const uint8_t HuffDecoderCommon::table21_52_emit_[16] = {
1343     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61,
1344     0x60, 0x63, 0x60, 0x65, 0x60, 0x69, 0x60, 0x6f};
1345 const uint8_t HuffDecoderCommon::table21_53_emit_[28] = {
1346     0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25, 0x60, 0x2d,
1347     0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35,
1348     0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39};
1349 const uint8_t HuffDecoderCommon::table21_54_emit_[36] = {
1350     0x60, 0x3d, 0x60, 0x41, 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66,
1351     0x60, 0x67, 0x60, 0x68, 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70,
1352     0x60, 0x72, 0x60, 0x75, 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44};
1353 const uint8_t HuffDecoderCommon::table21_55_emit_[68] = {
1354     0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a,
1355     0x60, 0x4b, 0x60, 0x4c, 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50,
1356     0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56,
1357     0x60, 0x57, 0x60, 0x59, 0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76,
1358     0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a, 0x60, 0x26, 0x60, 0x2a,
1359     0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a};
1360 const uint8_t HuffDecoderCommon::table21_56_emit_[16] = {
1361     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61,
1362     0x7b, 0x63, 0x7b, 0x65, 0x7b, 0x69, 0x7b, 0x6f};
1363 const uint8_t HuffDecoderCommon::table21_57_emit_[28] = {
1364     0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25, 0x7b, 0x2d,
1365     0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35,
1366     0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39};
1367 const uint8_t HuffDecoderCommon::table21_58_emit_[36] = {
1368     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66,
1369     0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70,
1370     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44};
1371 const uint8_t HuffDecoderCommon::table21_59_emit_[68] = {
1372     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a,
1373     0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
1374     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56,
1375     0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76,
1376     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a,
1377     0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a};
1378 const uint8_t HuffDecoderCommon::table21_60_emit_[5] = {0x5c, 0xc3, 0xd0, 0x80,
1379                                                         0x82};
1380 const uint16_t HuffDecoderCommon::table21_60_ops_[64] = {
1381     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1382     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
1383     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1384     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
1385     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1386     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
1387     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
1388     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0023};
1389 const uint8_t HuffDecoderCommon::table21_61_emit_[10] = {
1390     0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac};
1391 const uint16_t HuffDecoderCommon::table21_61_ops_[64] = {
1392     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
1393     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
1394     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
1395     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
1396     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0023,
1397     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x002b,
1398     0x0001, 0x0001, 0x0001, 0x0033, 0x0001, 0x0001, 0x0001, 0x003b,
1399     0x0001, 0x0001, 0x0001, 0x0043, 0x0001, 0x0001, 0x0001, 0x004b};
1400 const uint8_t HuffDecoderCommon::table21_62_emit_[23] = {
1401     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85,
1402     0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad};
1403 const uint16_t HuffDecoderCommon::table21_62_ops_[64] = {
1404     0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001, 0x000b,
1405     0x0001, 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x001b,
1406     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x002b,
1407     0x0001, 0x0001, 0x0001, 0x0033, 0x0001, 0x0001, 0x0001, 0x003b,
1408     0x0001, 0x0001, 0x0001, 0x0043, 0x0001, 0x004b, 0x0001, 0x0053,
1409     0x0001, 0x005b, 0x0001, 0x0063, 0x0001, 0x006b, 0x0001, 0x0073,
1410     0x0001, 0x007b, 0x0001, 0x0083, 0x0001, 0x008b, 0x0001, 0x0093,
1411     0x0001, 0x009b, 0x0001, 0x00a3, 0x0001, 0x00ab, 0x0001, 0x00b3};
1412 const uint8_t HuffDecoderCommon::table21_63_emit_[41] = {
1413     0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8,
1414     0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95,
1415     0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf,
1416     0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef};
1417 const uint16_t HuffDecoderCommon::table21_63_ops_[64] = {
1418     0x0001, 0x0003, 0x0001, 0x000b, 0x0001, 0x0013, 0x0001, 0x001b,
1419     0x0001, 0x0023, 0x0001, 0x002b, 0x0001, 0x0033, 0x0001, 0x003b,
1420     0x0001, 0x0043, 0x0001, 0x004b, 0x0001, 0x0053, 0x0001, 0x005b,
1421     0x0063, 0x006b, 0x0073, 0x007b, 0x0083, 0x008b, 0x0093, 0x009b,
1422     0x00a3, 0x00ab, 0x00b3, 0x00bb, 0x00c3, 0x00cb, 0x00d3, 0x00db,
1423     0x00e3, 0x00eb, 0x00f3, 0x00fb, 0x0103, 0x010b, 0x0113, 0x011b,
1424     0x0123, 0x012b, 0x0133, 0x013b, 0x0143, 0x0001, 0x0001, 0x0001,
1425     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004};
1426 const uint8_t* const HuffDecoderCommon::table21_emit_[64] = {
1427     table21_0_emit_,  table21_1_emit_,  table21_2_emit_,  table21_3_emit_,
1428     table21_4_emit_,  table21_5_emit_,  table21_6_emit_,  table21_7_emit_,
1429     table21_8_emit_,  table21_9_emit_,  table21_10_emit_, table21_11_emit_,
1430     table21_12_emit_, table21_13_emit_, table21_14_emit_, table21_15_emit_,
1431     table21_16_emit_, table21_17_emit_, table21_18_emit_, table21_19_emit_,
1432     table21_20_emit_, table21_21_emit_, table21_22_emit_, table21_23_emit_,
1433     table21_24_emit_, table21_25_emit_, table21_26_emit_, table21_27_emit_,
1434     table21_28_emit_, table21_29_emit_, table21_30_emit_, table21_31_emit_,
1435     table21_32_emit_, table21_33_emit_, table21_34_emit_, table21_35_emit_,
1436     table21_36_emit_, table21_37_emit_, table21_38_emit_, table21_39_emit_,
1437     table21_40_emit_, table21_41_emit_, table21_42_emit_, table21_43_emit_,
1438     table21_44_emit_, table21_45_emit_, table21_46_emit_, table21_47_emit_,
1439     table21_48_emit_, table21_49_emit_, table21_50_emit_, table21_51_emit_,
1440     table21_52_emit_, table21_53_emit_, table21_54_emit_, table21_55_emit_,
1441     table21_56_emit_, table21_57_emit_, table21_58_emit_, table21_59_emit_,
1442     table21_60_emit_, table21_61_emit_, table21_62_emit_, table21_63_emit_,
1443 };
1444 const uint16_t* const HuffDecoderCommon::table21_ops_[64] = {
1445     table21_0_ops_,  table21_0_ops_,  table21_0_ops_,  table21_0_ops_,
1446     table21_0_ops_,  table21_5_ops_,  table21_5_ops_,  table21_5_ops_,
1447     table21_5_ops_,  table21_5_ops_,  table21_5_ops_,  table21_11_ops_,
1448     table21_12_ops_, table21_12_ops_, table21_12_ops_, table21_15_ops_,
1449     table21_0_ops_,  table21_0_ops_,  table21_0_ops_,  table21_0_ops_,
1450     table21_0_ops_,  table21_5_ops_,  table21_5_ops_,  table21_5_ops_,
1451     table21_5_ops_,  table21_5_ops_,  table21_5_ops_,  table21_11_ops_,
1452     table21_12_ops_, table21_12_ops_, table21_12_ops_, table21_15_ops_,
1453     table21_5_ops_,  table21_5_ops_,  table21_11_ops_, table21_12_ops_,
1454     table21_12_ops_, table21_37_ops_, table21_38_ops_, table21_39_ops_,
1455     table21_5_ops_,  table21_5_ops_,  table21_11_ops_, table21_12_ops_,
1456     table21_12_ops_, table21_37_ops_, table21_38_ops_, table21_39_ops_,
1457     table21_12_ops_, table21_49_ops_, table21_50_ops_, table21_51_ops_,
1458     table21_12_ops_, table21_49_ops_, table21_50_ops_, table21_51_ops_,
1459     table21_12_ops_, table21_49_ops_, table21_50_ops_, table21_51_ops_,
1460     table21_60_ops_, table21_61_ops_, table21_62_ops_, table21_63_ops_,
1461 };
1462 const uint8_t HuffDecoderCommon::table22_0_emit_[108] = {
1463     0x5d, 0x30, 0x30, 0x5d, 0x30, 0x31, 0x5d, 0x30, 0x32, 0x5d, 0x30, 0x61,
1464     0x5d, 0x30, 0x63, 0x5d, 0x30, 0x65, 0x5d, 0x30, 0x69, 0x5d, 0x30, 0x6f,
1465     0x5d, 0x30, 0x73, 0x5d, 0x30, 0x74, 0x5d, 0x30, 0x20, 0x5d, 0x30, 0x25,
1466     0x5d, 0x30, 0x2d, 0x5d, 0x30, 0x2e, 0x5d, 0x30, 0x2f, 0x5d, 0x30, 0x33,
1467     0x5d, 0x30, 0x34, 0x5d, 0x30, 0x35, 0x5d, 0x30, 0x36, 0x5d, 0x30, 0x37,
1468     0x5d, 0x30, 0x38, 0x5d, 0x30, 0x39, 0x5d, 0x30, 0x3d, 0x5d, 0x30, 0x41,
1469     0x5d, 0x30, 0x5f, 0x5d, 0x30, 0x62, 0x5d, 0x30, 0x64, 0x5d, 0x30, 0x66,
1470     0x5d, 0x30, 0x67, 0x5d, 0x30, 0x68, 0x5d, 0x30, 0x6c, 0x5d, 0x30, 0x6d,
1471     0x5d, 0x30, 0x6e, 0x5d, 0x30, 0x70, 0x5d, 0x30, 0x72, 0x5d, 0x30, 0x75};
1472 const uint16_t HuffDecoderCommon::table22_0_ops_[64] = {
1473     0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049,
1474     0x0000, 0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9,
1475     0x0000, 0x00c1, 0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139,
1476     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9,
1477     0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9,
1478     0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331, 0x0349, 0x0000, 0x0000,
1479     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1480     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002};
1481 const uint8_t HuffDecoderCommon::table22_1_emit_[108] = {
1482     0x5d, 0x31, 0x30, 0x5d, 0x31, 0x31, 0x5d, 0x31, 0x32, 0x5d, 0x31, 0x61,
1483     0x5d, 0x31, 0x63, 0x5d, 0x31, 0x65, 0x5d, 0x31, 0x69, 0x5d, 0x31, 0x6f,
1484     0x5d, 0x31, 0x73, 0x5d, 0x31, 0x74, 0x5d, 0x31, 0x20, 0x5d, 0x31, 0x25,
1485     0x5d, 0x31, 0x2d, 0x5d, 0x31, 0x2e, 0x5d, 0x31, 0x2f, 0x5d, 0x31, 0x33,
1486     0x5d, 0x31, 0x34, 0x5d, 0x31, 0x35, 0x5d, 0x31, 0x36, 0x5d, 0x31, 0x37,
1487     0x5d, 0x31, 0x38, 0x5d, 0x31, 0x39, 0x5d, 0x31, 0x3d, 0x5d, 0x31, 0x41,
1488     0x5d, 0x31, 0x5f, 0x5d, 0x31, 0x62, 0x5d, 0x31, 0x64, 0x5d, 0x31, 0x66,
1489     0x5d, 0x31, 0x67, 0x5d, 0x31, 0x68, 0x5d, 0x31, 0x6c, 0x5d, 0x31, 0x6d,
1490     0x5d, 0x31, 0x6e, 0x5d, 0x31, 0x70, 0x5d, 0x31, 0x72, 0x5d, 0x31, 0x75};
1491 const uint8_t HuffDecoderCommon::table22_2_emit_[108] = {
1492     0x5d, 0x32, 0x30, 0x5d, 0x32, 0x31, 0x5d, 0x32, 0x32, 0x5d, 0x32, 0x61,
1493     0x5d, 0x32, 0x63, 0x5d, 0x32, 0x65, 0x5d, 0x32, 0x69, 0x5d, 0x32, 0x6f,
1494     0x5d, 0x32, 0x73, 0x5d, 0x32, 0x74, 0x5d, 0x32, 0x20, 0x5d, 0x32, 0x25,
1495     0x5d, 0x32, 0x2d, 0x5d, 0x32, 0x2e, 0x5d, 0x32, 0x2f, 0x5d, 0x32, 0x33,
1496     0x5d, 0x32, 0x34, 0x5d, 0x32, 0x35, 0x5d, 0x32, 0x36, 0x5d, 0x32, 0x37,
1497     0x5d, 0x32, 0x38, 0x5d, 0x32, 0x39, 0x5d, 0x32, 0x3d, 0x5d, 0x32, 0x41,
1498     0x5d, 0x32, 0x5f, 0x5d, 0x32, 0x62, 0x5d, 0x32, 0x64, 0x5d, 0x32, 0x66,
1499     0x5d, 0x32, 0x67, 0x5d, 0x32, 0x68, 0x5d, 0x32, 0x6c, 0x5d, 0x32, 0x6d,
1500     0x5d, 0x32, 0x6e, 0x5d, 0x32, 0x70, 0x5d, 0x32, 0x72, 0x5d, 0x32, 0x75};
1501 const uint8_t HuffDecoderCommon::table22_3_emit_[108] = {
1502     0x5d, 0x61, 0x30, 0x5d, 0x61, 0x31, 0x5d, 0x61, 0x32, 0x5d, 0x61, 0x61,
1503     0x5d, 0x61, 0x63, 0x5d, 0x61, 0x65, 0x5d, 0x61, 0x69, 0x5d, 0x61, 0x6f,
1504     0x5d, 0x61, 0x73, 0x5d, 0x61, 0x74, 0x5d, 0x61, 0x20, 0x5d, 0x61, 0x25,
1505     0x5d, 0x61, 0x2d, 0x5d, 0x61, 0x2e, 0x5d, 0x61, 0x2f, 0x5d, 0x61, 0x33,
1506     0x5d, 0x61, 0x34, 0x5d, 0x61, 0x35, 0x5d, 0x61, 0x36, 0x5d, 0x61, 0x37,
1507     0x5d, 0x61, 0x38, 0x5d, 0x61, 0x39, 0x5d, 0x61, 0x3d, 0x5d, 0x61, 0x41,
1508     0x5d, 0x61, 0x5f, 0x5d, 0x61, 0x62, 0x5d, 0x61, 0x64, 0x5d, 0x61, 0x66,
1509     0x5d, 0x61, 0x67, 0x5d, 0x61, 0x68, 0x5d, 0x61, 0x6c, 0x5d, 0x61, 0x6d,
1510     0x5d, 0x61, 0x6e, 0x5d, 0x61, 0x70, 0x5d, 0x61, 0x72, 0x5d, 0x61, 0x75};
1511 const uint8_t HuffDecoderCommon::table22_4_emit_[108] = {
1512     0x5d, 0x63, 0x30, 0x5d, 0x63, 0x31, 0x5d, 0x63, 0x32, 0x5d, 0x63, 0x61,
1513     0x5d, 0x63, 0x63, 0x5d, 0x63, 0x65, 0x5d, 0x63, 0x69, 0x5d, 0x63, 0x6f,
1514     0x5d, 0x63, 0x73, 0x5d, 0x63, 0x74, 0x5d, 0x63, 0x20, 0x5d, 0x63, 0x25,
1515     0x5d, 0x63, 0x2d, 0x5d, 0x63, 0x2e, 0x5d, 0x63, 0x2f, 0x5d, 0x63, 0x33,
1516     0x5d, 0x63, 0x34, 0x5d, 0x63, 0x35, 0x5d, 0x63, 0x36, 0x5d, 0x63, 0x37,
1517     0x5d, 0x63, 0x38, 0x5d, 0x63, 0x39, 0x5d, 0x63, 0x3d, 0x5d, 0x63, 0x41,
1518     0x5d, 0x63, 0x5f, 0x5d, 0x63, 0x62, 0x5d, 0x63, 0x64, 0x5d, 0x63, 0x66,
1519     0x5d, 0x63, 0x67, 0x5d, 0x63, 0x68, 0x5d, 0x63, 0x6c, 0x5d, 0x63, 0x6d,
1520     0x5d, 0x63, 0x6e, 0x5d, 0x63, 0x70, 0x5d, 0x63, 0x72, 0x5d, 0x63, 0x75};
1521 const uint8_t HuffDecoderCommon::table22_5_emit_[108] = {
1522     0x5d, 0x65, 0x30, 0x5d, 0x65, 0x31, 0x5d, 0x65, 0x32, 0x5d, 0x65, 0x61,
1523     0x5d, 0x65, 0x63, 0x5d, 0x65, 0x65, 0x5d, 0x65, 0x69, 0x5d, 0x65, 0x6f,
1524     0x5d, 0x65, 0x73, 0x5d, 0x65, 0x74, 0x5d, 0x65, 0x20, 0x5d, 0x65, 0x25,
1525     0x5d, 0x65, 0x2d, 0x5d, 0x65, 0x2e, 0x5d, 0x65, 0x2f, 0x5d, 0x65, 0x33,
1526     0x5d, 0x65, 0x34, 0x5d, 0x65, 0x35, 0x5d, 0x65, 0x36, 0x5d, 0x65, 0x37,
1527     0x5d, 0x65, 0x38, 0x5d, 0x65, 0x39, 0x5d, 0x65, 0x3d, 0x5d, 0x65, 0x41,
1528     0x5d, 0x65, 0x5f, 0x5d, 0x65, 0x62, 0x5d, 0x65, 0x64, 0x5d, 0x65, 0x66,
1529     0x5d, 0x65, 0x67, 0x5d, 0x65, 0x68, 0x5d, 0x65, 0x6c, 0x5d, 0x65, 0x6d,
1530     0x5d, 0x65, 0x6e, 0x5d, 0x65, 0x70, 0x5d, 0x65, 0x72, 0x5d, 0x65, 0x75};
1531 const uint8_t HuffDecoderCommon::table22_6_emit_[108] = {
1532     0x5d, 0x69, 0x30, 0x5d, 0x69, 0x31, 0x5d, 0x69, 0x32, 0x5d, 0x69, 0x61,
1533     0x5d, 0x69, 0x63, 0x5d, 0x69, 0x65, 0x5d, 0x69, 0x69, 0x5d, 0x69, 0x6f,
1534     0x5d, 0x69, 0x73, 0x5d, 0x69, 0x74, 0x5d, 0x69, 0x20, 0x5d, 0x69, 0x25,
1535     0x5d, 0x69, 0x2d, 0x5d, 0x69, 0x2e, 0x5d, 0x69, 0x2f, 0x5d, 0x69, 0x33,
1536     0x5d, 0x69, 0x34, 0x5d, 0x69, 0x35, 0x5d, 0x69, 0x36, 0x5d, 0x69, 0x37,
1537     0x5d, 0x69, 0x38, 0x5d, 0x69, 0x39, 0x5d, 0x69, 0x3d, 0x5d, 0x69, 0x41,
1538     0x5d, 0x69, 0x5f, 0x5d, 0x69, 0x62, 0x5d, 0x69, 0x64, 0x5d, 0x69, 0x66,
1539     0x5d, 0x69, 0x67, 0x5d, 0x69, 0x68, 0x5d, 0x69, 0x6c, 0x5d, 0x69, 0x6d,
1540     0x5d, 0x69, 0x6e, 0x5d, 0x69, 0x70, 0x5d, 0x69, 0x72, 0x5d, 0x69, 0x75};
1541 const uint8_t HuffDecoderCommon::table22_7_emit_[108] = {
1542     0x5d, 0x6f, 0x30, 0x5d, 0x6f, 0x31, 0x5d, 0x6f, 0x32, 0x5d, 0x6f, 0x61,
1543     0x5d, 0x6f, 0x63, 0x5d, 0x6f, 0x65, 0x5d, 0x6f, 0x69, 0x5d, 0x6f, 0x6f,
1544     0x5d, 0x6f, 0x73, 0x5d, 0x6f, 0x74, 0x5d, 0x6f, 0x20, 0x5d, 0x6f, 0x25,
1545     0x5d, 0x6f, 0x2d, 0x5d, 0x6f, 0x2e, 0x5d, 0x6f, 0x2f, 0x5d, 0x6f, 0x33,
1546     0x5d, 0x6f, 0x34, 0x5d, 0x6f, 0x35, 0x5d, 0x6f, 0x36, 0x5d, 0x6f, 0x37,
1547     0x5d, 0x6f, 0x38, 0x5d, 0x6f, 0x39, 0x5d, 0x6f, 0x3d, 0x5d, 0x6f, 0x41,
1548     0x5d, 0x6f, 0x5f, 0x5d, 0x6f, 0x62, 0x5d, 0x6f, 0x64, 0x5d, 0x6f, 0x66,
1549     0x5d, 0x6f, 0x67, 0x5d, 0x6f, 0x68, 0x5d, 0x6f, 0x6c, 0x5d, 0x6f, 0x6d,
1550     0x5d, 0x6f, 0x6e, 0x5d, 0x6f, 0x70, 0x5d, 0x6f, 0x72, 0x5d, 0x6f, 0x75};
1551 const uint8_t HuffDecoderCommon::table22_8_emit_[108] = {
1552     0x5d, 0x73, 0x30, 0x5d, 0x73, 0x31, 0x5d, 0x73, 0x32, 0x5d, 0x73, 0x61,
1553     0x5d, 0x73, 0x63, 0x5d, 0x73, 0x65, 0x5d, 0x73, 0x69, 0x5d, 0x73, 0x6f,
1554     0x5d, 0x73, 0x73, 0x5d, 0x73, 0x74, 0x5d, 0x73, 0x20, 0x5d, 0x73, 0x25,
1555     0x5d, 0x73, 0x2d, 0x5d, 0x73, 0x2e, 0x5d, 0x73, 0x2f, 0x5d, 0x73, 0x33,
1556     0x5d, 0x73, 0x34, 0x5d, 0x73, 0x35, 0x5d, 0x73, 0x36, 0x5d, 0x73, 0x37,
1557     0x5d, 0x73, 0x38, 0x5d, 0x73, 0x39, 0x5d, 0x73, 0x3d, 0x5d, 0x73, 0x41,
1558     0x5d, 0x73, 0x5f, 0x5d, 0x73, 0x62, 0x5d, 0x73, 0x64, 0x5d, 0x73, 0x66,
1559     0x5d, 0x73, 0x67, 0x5d, 0x73, 0x68, 0x5d, 0x73, 0x6c, 0x5d, 0x73, 0x6d,
1560     0x5d, 0x73, 0x6e, 0x5d, 0x73, 0x70, 0x5d, 0x73, 0x72, 0x5d, 0x73, 0x75};
1561 const uint8_t HuffDecoderCommon::table22_9_emit_[108] = {
1562     0x5d, 0x74, 0x30, 0x5d, 0x74, 0x31, 0x5d, 0x74, 0x32, 0x5d, 0x74, 0x61,
1563     0x5d, 0x74, 0x63, 0x5d, 0x74, 0x65, 0x5d, 0x74, 0x69, 0x5d, 0x74, 0x6f,
1564     0x5d, 0x74, 0x73, 0x5d, 0x74, 0x74, 0x5d, 0x74, 0x20, 0x5d, 0x74, 0x25,
1565     0x5d, 0x74, 0x2d, 0x5d, 0x74, 0x2e, 0x5d, 0x74, 0x2f, 0x5d, 0x74, 0x33,
1566     0x5d, 0x74, 0x34, 0x5d, 0x74, 0x35, 0x5d, 0x74, 0x36, 0x5d, 0x74, 0x37,
1567     0x5d, 0x74, 0x38, 0x5d, 0x74, 0x39, 0x5d, 0x74, 0x3d, 0x5d, 0x74, 0x41,
1568     0x5d, 0x74, 0x5f, 0x5d, 0x74, 0x62, 0x5d, 0x74, 0x64, 0x5d, 0x74, 0x66,
1569     0x5d, 0x74, 0x67, 0x5d, 0x74, 0x68, 0x5d, 0x74, 0x6c, 0x5d, 0x74, 0x6d,
1570     0x5d, 0x74, 0x6e, 0x5d, 0x74, 0x70, 0x5d, 0x74, 0x72, 0x5d, 0x74, 0x75};
1571 const uint8_t HuffDecoderCommon::table22_10_emit_[60] = {
1572     0x5d, 0x20, 0x30, 0x5d, 0x20, 0x31, 0x5d, 0x20, 0x32, 0x5d, 0x20, 0x61,
1573     0x5d, 0x20, 0x63, 0x5d, 0x20, 0x65, 0x5d, 0x20, 0x69, 0x5d, 0x20, 0x6f,
1574     0x5d, 0x20, 0x73, 0x5d, 0x20, 0x74, 0x5d, 0x25, 0x30, 0x5d, 0x25, 0x31,
1575     0x5d, 0x25, 0x32, 0x5d, 0x25, 0x61, 0x5d, 0x25, 0x63, 0x5d, 0x25, 0x65,
1576     0x5d, 0x25, 0x69, 0x5d, 0x25, 0x6f, 0x5d, 0x25, 0x73, 0x5d, 0x25, 0x74};
1577 const uint16_t HuffDecoderCommon::table22_10_ops_[64] = {
1578     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
1579     0x00c1, 0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1580     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1581     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1582     0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181, 0x0199,
1583     0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1584     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1585     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00f2};
1586 const uint8_t HuffDecoderCommon::table22_11_emit_[60] = {
1587     0x5d, 0x2d, 0x30, 0x5d, 0x2d, 0x31, 0x5d, 0x2d, 0x32, 0x5d, 0x2d, 0x61,
1588     0x5d, 0x2d, 0x63, 0x5d, 0x2d, 0x65, 0x5d, 0x2d, 0x69, 0x5d, 0x2d, 0x6f,
1589     0x5d, 0x2d, 0x73, 0x5d, 0x2d, 0x74, 0x5d, 0x2e, 0x30, 0x5d, 0x2e, 0x31,
1590     0x5d, 0x2e, 0x32, 0x5d, 0x2e, 0x61, 0x5d, 0x2e, 0x63, 0x5d, 0x2e, 0x65,
1591     0x5d, 0x2e, 0x69, 0x5d, 0x2e, 0x6f, 0x5d, 0x2e, 0x73, 0x5d, 0x2e, 0x74};
1592 const uint8_t HuffDecoderCommon::table22_12_emit_[60] = {
1593     0x5d, 0x2f, 0x30, 0x5d, 0x2f, 0x31, 0x5d, 0x2f, 0x32, 0x5d, 0x2f, 0x61,
1594     0x5d, 0x2f, 0x63, 0x5d, 0x2f, 0x65, 0x5d, 0x2f, 0x69, 0x5d, 0x2f, 0x6f,
1595     0x5d, 0x2f, 0x73, 0x5d, 0x2f, 0x74, 0x5d, 0x33, 0x30, 0x5d, 0x33, 0x31,
1596     0x5d, 0x33, 0x32, 0x5d, 0x33, 0x61, 0x5d, 0x33, 0x63, 0x5d, 0x33, 0x65,
1597     0x5d, 0x33, 0x69, 0x5d, 0x33, 0x6f, 0x5d, 0x33, 0x73, 0x5d, 0x33, 0x74};
1598 const uint8_t HuffDecoderCommon::table22_13_emit_[60] = {
1599     0x5d, 0x34, 0x30, 0x5d, 0x34, 0x31, 0x5d, 0x34, 0x32, 0x5d, 0x34, 0x61,
1600     0x5d, 0x34, 0x63, 0x5d, 0x34, 0x65, 0x5d, 0x34, 0x69, 0x5d, 0x34, 0x6f,
1601     0x5d, 0x34, 0x73, 0x5d, 0x34, 0x74, 0x5d, 0x35, 0x30, 0x5d, 0x35, 0x31,
1602     0x5d, 0x35, 0x32, 0x5d, 0x35, 0x61, 0x5d, 0x35, 0x63, 0x5d, 0x35, 0x65,
1603     0x5d, 0x35, 0x69, 0x5d, 0x35, 0x6f, 0x5d, 0x35, 0x73, 0x5d, 0x35, 0x74};
1604 const uint8_t HuffDecoderCommon::table22_14_emit_[60] = {
1605     0x5d, 0x36, 0x30, 0x5d, 0x36, 0x31, 0x5d, 0x36, 0x32, 0x5d, 0x36, 0x61,
1606     0x5d, 0x36, 0x63, 0x5d, 0x36, 0x65, 0x5d, 0x36, 0x69, 0x5d, 0x36, 0x6f,
1607     0x5d, 0x36, 0x73, 0x5d, 0x36, 0x74, 0x5d, 0x37, 0x30, 0x5d, 0x37, 0x31,
1608     0x5d, 0x37, 0x32, 0x5d, 0x37, 0x61, 0x5d, 0x37, 0x63, 0x5d, 0x37, 0x65,
1609     0x5d, 0x37, 0x69, 0x5d, 0x37, 0x6f, 0x5d, 0x37, 0x73, 0x5d, 0x37, 0x74};
1610 const uint8_t HuffDecoderCommon::table22_15_emit_[60] = {
1611     0x5d, 0x38, 0x30, 0x5d, 0x38, 0x31, 0x5d, 0x38, 0x32, 0x5d, 0x38, 0x61,
1612     0x5d, 0x38, 0x63, 0x5d, 0x38, 0x65, 0x5d, 0x38, 0x69, 0x5d, 0x38, 0x6f,
1613     0x5d, 0x38, 0x73, 0x5d, 0x38, 0x74, 0x5d, 0x39, 0x30, 0x5d, 0x39, 0x31,
1614     0x5d, 0x39, 0x32, 0x5d, 0x39, 0x61, 0x5d, 0x39, 0x63, 0x5d, 0x39, 0x65,
1615     0x5d, 0x39, 0x69, 0x5d, 0x39, 0x6f, 0x5d, 0x39, 0x73, 0x5d, 0x39, 0x74};
1616 const uint8_t HuffDecoderCommon::table22_16_emit_[60] = {
1617     0x5d, 0x3d, 0x30, 0x5d, 0x3d, 0x31, 0x5d, 0x3d, 0x32, 0x5d, 0x3d, 0x61,
1618     0x5d, 0x3d, 0x63, 0x5d, 0x3d, 0x65, 0x5d, 0x3d, 0x69, 0x5d, 0x3d, 0x6f,
1619     0x5d, 0x3d, 0x73, 0x5d, 0x3d, 0x74, 0x5d, 0x41, 0x30, 0x5d, 0x41, 0x31,
1620     0x5d, 0x41, 0x32, 0x5d, 0x41, 0x61, 0x5d, 0x41, 0x63, 0x5d, 0x41, 0x65,
1621     0x5d, 0x41, 0x69, 0x5d, 0x41, 0x6f, 0x5d, 0x41, 0x73, 0x5d, 0x41, 0x74};
1622 const uint8_t HuffDecoderCommon::table22_17_emit_[60] = {
1623     0x5d, 0x5f, 0x30, 0x5d, 0x5f, 0x31, 0x5d, 0x5f, 0x32, 0x5d, 0x5f, 0x61,
1624     0x5d, 0x5f, 0x63, 0x5d, 0x5f, 0x65, 0x5d, 0x5f, 0x69, 0x5d, 0x5f, 0x6f,
1625     0x5d, 0x5f, 0x73, 0x5d, 0x5f, 0x74, 0x5d, 0x62, 0x30, 0x5d, 0x62, 0x31,
1626     0x5d, 0x62, 0x32, 0x5d, 0x62, 0x61, 0x5d, 0x62, 0x63, 0x5d, 0x62, 0x65,
1627     0x5d, 0x62, 0x69, 0x5d, 0x62, 0x6f, 0x5d, 0x62, 0x73, 0x5d, 0x62, 0x74};
1628 const uint8_t HuffDecoderCommon::table22_18_emit_[60] = {
1629     0x5d, 0x64, 0x30, 0x5d, 0x64, 0x31, 0x5d, 0x64, 0x32, 0x5d, 0x64, 0x61,
1630     0x5d, 0x64, 0x63, 0x5d, 0x64, 0x65, 0x5d, 0x64, 0x69, 0x5d, 0x64, 0x6f,
1631     0x5d, 0x64, 0x73, 0x5d, 0x64, 0x74, 0x5d, 0x66, 0x30, 0x5d, 0x66, 0x31,
1632     0x5d, 0x66, 0x32, 0x5d, 0x66, 0x61, 0x5d, 0x66, 0x63, 0x5d, 0x66, 0x65,
1633     0x5d, 0x66, 0x69, 0x5d, 0x66, 0x6f, 0x5d, 0x66, 0x73, 0x5d, 0x66, 0x74};
1634 const uint8_t HuffDecoderCommon::table22_19_emit_[60] = {
1635     0x5d, 0x67, 0x30, 0x5d, 0x67, 0x31, 0x5d, 0x67, 0x32, 0x5d, 0x67, 0x61,
1636     0x5d, 0x67, 0x63, 0x5d, 0x67, 0x65, 0x5d, 0x67, 0x69, 0x5d, 0x67, 0x6f,
1637     0x5d, 0x67, 0x73, 0x5d, 0x67, 0x74, 0x5d, 0x68, 0x30, 0x5d, 0x68, 0x31,
1638     0x5d, 0x68, 0x32, 0x5d, 0x68, 0x61, 0x5d, 0x68, 0x63, 0x5d, 0x68, 0x65,
1639     0x5d, 0x68, 0x69, 0x5d, 0x68, 0x6f, 0x5d, 0x68, 0x73, 0x5d, 0x68, 0x74};
1640 const uint8_t HuffDecoderCommon::table22_20_emit_[60] = {
1641     0x5d, 0x6c, 0x30, 0x5d, 0x6c, 0x31, 0x5d, 0x6c, 0x32, 0x5d, 0x6c, 0x61,
1642     0x5d, 0x6c, 0x63, 0x5d, 0x6c, 0x65, 0x5d, 0x6c, 0x69, 0x5d, 0x6c, 0x6f,
1643     0x5d, 0x6c, 0x73, 0x5d, 0x6c, 0x74, 0x5d, 0x6d, 0x30, 0x5d, 0x6d, 0x31,
1644     0x5d, 0x6d, 0x32, 0x5d, 0x6d, 0x61, 0x5d, 0x6d, 0x63, 0x5d, 0x6d, 0x65,
1645     0x5d, 0x6d, 0x69, 0x5d, 0x6d, 0x6f, 0x5d, 0x6d, 0x73, 0x5d, 0x6d, 0x74};
1646 const uint8_t HuffDecoderCommon::table22_21_emit_[60] = {
1647     0x5d, 0x6e, 0x30, 0x5d, 0x6e, 0x31, 0x5d, 0x6e, 0x32, 0x5d, 0x6e, 0x61,
1648     0x5d, 0x6e, 0x63, 0x5d, 0x6e, 0x65, 0x5d, 0x6e, 0x69, 0x5d, 0x6e, 0x6f,
1649     0x5d, 0x6e, 0x73, 0x5d, 0x6e, 0x74, 0x5d, 0x70, 0x30, 0x5d, 0x70, 0x31,
1650     0x5d, 0x70, 0x32, 0x5d, 0x70, 0x61, 0x5d, 0x70, 0x63, 0x5d, 0x70, 0x65,
1651     0x5d, 0x70, 0x69, 0x5d, 0x70, 0x6f, 0x5d, 0x70, 0x73, 0x5d, 0x70, 0x74};
1652 const uint8_t HuffDecoderCommon::table22_22_emit_[60] = {
1653     0x5d, 0x72, 0x30, 0x5d, 0x72, 0x31, 0x5d, 0x72, 0x32, 0x5d, 0x72, 0x61,
1654     0x5d, 0x72, 0x63, 0x5d, 0x72, 0x65, 0x5d, 0x72, 0x69, 0x5d, 0x72, 0x6f,
1655     0x5d, 0x72, 0x73, 0x5d, 0x72, 0x74, 0x5d, 0x75, 0x30, 0x5d, 0x75, 0x31,
1656     0x5d, 0x75, 0x32, 0x5d, 0x75, 0x61, 0x5d, 0x75, 0x63, 0x5d, 0x75, 0x65,
1657     0x5d, 0x75, 0x69, 0x5d, 0x75, 0x6f, 0x5d, 0x75, 0x73, 0x5d, 0x75, 0x74};
1658 const uint8_t HuffDecoderCommon::table22_23_emit_[8] = {0x5d, 0x3a, 0x5d, 0x42,
1659                                                         0x5d, 0x43, 0x5d, 0x44};
1660 const uint16_t HuffDecoderCommon::table22_23_ops_[64] = {
1661     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1662     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1663     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1664     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1665     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1666     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1667     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1668     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032};
1669 const uint8_t HuffDecoderCommon::table22_24_emit_[8] = {0x5d, 0x45, 0x5d, 0x46,
1670                                                         0x5d, 0x47, 0x5d, 0x48};
1671 const uint8_t HuffDecoderCommon::table22_25_emit_[8] = {0x5d, 0x49, 0x5d, 0x4a,
1672                                                         0x5d, 0x4b, 0x5d, 0x4c};
1673 const uint8_t HuffDecoderCommon::table22_26_emit_[8] = {0x5d, 0x4d, 0x5d, 0x4e,
1674                                                         0x5d, 0x4f, 0x5d, 0x50};
1675 const uint8_t HuffDecoderCommon::table22_27_emit_[8] = {0x5d, 0x51, 0x5d, 0x52,
1676                                                         0x5d, 0x53, 0x5d, 0x54};
1677 const uint8_t HuffDecoderCommon::table22_28_emit_[8] = {0x5d, 0x55, 0x5d, 0x56,
1678                                                         0x5d, 0x57, 0x5d, 0x59};
1679 const uint8_t HuffDecoderCommon::table22_29_emit_[8] = {0x5d, 0x6a, 0x5d, 0x6b,
1680                                                         0x5d, 0x71, 0x5d, 0x76};
1681 const uint8_t HuffDecoderCommon::table22_30_emit_[8] = {0x5d, 0x77, 0x5d, 0x78,
1682                                                         0x5d, 0x79, 0x5d, 0x7a};
1683 const uint8_t HuffDecoderCommon::table22_31_emit_[28] = {
1684     0x5d, 0x26, 0x5d, 0x2a, 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58,
1685     0x5d, 0x5a, 0x5d, 0x21, 0x5d, 0x22, 0x5d, 0x28, 0x5d, 0x29,
1686     0x5d, 0x3f, 0x5d, 0x27, 0x5d, 0x2b, 0x5d, 0x7c};
1687 const uint16_t HuffDecoderCommon::table22_31_ops_[64] = {
1688     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1689     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1690     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1691     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
1692     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
1693     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052,
1694     0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082, 0x0000, 0x0092,
1695     0x0000, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x0000, 0x0000, 0x0003};
1696 const uint8_t HuffDecoderCommon::table22_32_emit_[108] = {
1697     0x7e, 0x30, 0x30, 0x7e, 0x30, 0x31, 0x7e, 0x30, 0x32, 0x7e, 0x30, 0x61,
1698     0x7e, 0x30, 0x63, 0x7e, 0x30, 0x65, 0x7e, 0x30, 0x69, 0x7e, 0x30, 0x6f,
1699     0x7e, 0x30, 0x73, 0x7e, 0x30, 0x74, 0x7e, 0x30, 0x20, 0x7e, 0x30, 0x25,
1700     0x7e, 0x30, 0x2d, 0x7e, 0x30, 0x2e, 0x7e, 0x30, 0x2f, 0x7e, 0x30, 0x33,
1701     0x7e, 0x30, 0x34, 0x7e, 0x30, 0x35, 0x7e, 0x30, 0x36, 0x7e, 0x30, 0x37,
1702     0x7e, 0x30, 0x38, 0x7e, 0x30, 0x39, 0x7e, 0x30, 0x3d, 0x7e, 0x30, 0x41,
1703     0x7e, 0x30, 0x5f, 0x7e, 0x30, 0x62, 0x7e, 0x30, 0x64, 0x7e, 0x30, 0x66,
1704     0x7e, 0x30, 0x67, 0x7e, 0x30, 0x68, 0x7e, 0x30, 0x6c, 0x7e, 0x30, 0x6d,
1705     0x7e, 0x30, 0x6e, 0x7e, 0x30, 0x70, 0x7e, 0x30, 0x72, 0x7e, 0x30, 0x75};
1706 const uint8_t HuffDecoderCommon::table22_33_emit_[108] = {
1707     0x7e, 0x31, 0x30, 0x7e, 0x31, 0x31, 0x7e, 0x31, 0x32, 0x7e, 0x31, 0x61,
1708     0x7e, 0x31, 0x63, 0x7e, 0x31, 0x65, 0x7e, 0x31, 0x69, 0x7e, 0x31, 0x6f,
1709     0x7e, 0x31, 0x73, 0x7e, 0x31, 0x74, 0x7e, 0x31, 0x20, 0x7e, 0x31, 0x25,
1710     0x7e, 0x31, 0x2d, 0x7e, 0x31, 0x2e, 0x7e, 0x31, 0x2f, 0x7e, 0x31, 0x33,
1711     0x7e, 0x31, 0x34, 0x7e, 0x31, 0x35, 0x7e, 0x31, 0x36, 0x7e, 0x31, 0x37,
1712     0x7e, 0x31, 0x38, 0x7e, 0x31, 0x39, 0x7e, 0x31, 0x3d, 0x7e, 0x31, 0x41,
1713     0x7e, 0x31, 0x5f, 0x7e, 0x31, 0x62, 0x7e, 0x31, 0x64, 0x7e, 0x31, 0x66,
1714     0x7e, 0x31, 0x67, 0x7e, 0x31, 0x68, 0x7e, 0x31, 0x6c, 0x7e, 0x31, 0x6d,
1715     0x7e, 0x31, 0x6e, 0x7e, 0x31, 0x70, 0x7e, 0x31, 0x72, 0x7e, 0x31, 0x75};
1716 const uint8_t HuffDecoderCommon::table22_34_emit_[108] = {
1717     0x7e, 0x32, 0x30, 0x7e, 0x32, 0x31, 0x7e, 0x32, 0x32, 0x7e, 0x32, 0x61,
1718     0x7e, 0x32, 0x63, 0x7e, 0x32, 0x65, 0x7e, 0x32, 0x69, 0x7e, 0x32, 0x6f,
1719     0x7e, 0x32, 0x73, 0x7e, 0x32, 0x74, 0x7e, 0x32, 0x20, 0x7e, 0x32, 0x25,
1720     0x7e, 0x32, 0x2d, 0x7e, 0x32, 0x2e, 0x7e, 0x32, 0x2f, 0x7e, 0x32, 0x33,
1721     0x7e, 0x32, 0x34, 0x7e, 0x32, 0x35, 0x7e, 0x32, 0x36, 0x7e, 0x32, 0x37,
1722     0x7e, 0x32, 0x38, 0x7e, 0x32, 0x39, 0x7e, 0x32, 0x3d, 0x7e, 0x32, 0x41,
1723     0x7e, 0x32, 0x5f, 0x7e, 0x32, 0x62, 0x7e, 0x32, 0x64, 0x7e, 0x32, 0x66,
1724     0x7e, 0x32, 0x67, 0x7e, 0x32, 0x68, 0x7e, 0x32, 0x6c, 0x7e, 0x32, 0x6d,
1725     0x7e, 0x32, 0x6e, 0x7e, 0x32, 0x70, 0x7e, 0x32, 0x72, 0x7e, 0x32, 0x75};
1726 const uint8_t HuffDecoderCommon::table22_35_emit_[108] = {
1727     0x7e, 0x61, 0x30, 0x7e, 0x61, 0x31, 0x7e, 0x61, 0x32, 0x7e, 0x61, 0x61,
1728     0x7e, 0x61, 0x63, 0x7e, 0x61, 0x65, 0x7e, 0x61, 0x69, 0x7e, 0x61, 0x6f,
1729     0x7e, 0x61, 0x73, 0x7e, 0x61, 0x74, 0x7e, 0x61, 0x20, 0x7e, 0x61, 0x25,
1730     0x7e, 0x61, 0x2d, 0x7e, 0x61, 0x2e, 0x7e, 0x61, 0x2f, 0x7e, 0x61, 0x33,
1731     0x7e, 0x61, 0x34, 0x7e, 0x61, 0x35, 0x7e, 0x61, 0x36, 0x7e, 0x61, 0x37,
1732     0x7e, 0x61, 0x38, 0x7e, 0x61, 0x39, 0x7e, 0x61, 0x3d, 0x7e, 0x61, 0x41,
1733     0x7e, 0x61, 0x5f, 0x7e, 0x61, 0x62, 0x7e, 0x61, 0x64, 0x7e, 0x61, 0x66,
1734     0x7e, 0x61, 0x67, 0x7e, 0x61, 0x68, 0x7e, 0x61, 0x6c, 0x7e, 0x61, 0x6d,
1735     0x7e, 0x61, 0x6e, 0x7e, 0x61, 0x70, 0x7e, 0x61, 0x72, 0x7e, 0x61, 0x75};
1736 const uint8_t HuffDecoderCommon::table22_36_emit_[108] = {
1737     0x7e, 0x63, 0x30, 0x7e, 0x63, 0x31, 0x7e, 0x63, 0x32, 0x7e, 0x63, 0x61,
1738     0x7e, 0x63, 0x63, 0x7e, 0x63, 0x65, 0x7e, 0x63, 0x69, 0x7e, 0x63, 0x6f,
1739     0x7e, 0x63, 0x73, 0x7e, 0x63, 0x74, 0x7e, 0x63, 0x20, 0x7e, 0x63, 0x25,
1740     0x7e, 0x63, 0x2d, 0x7e, 0x63, 0x2e, 0x7e, 0x63, 0x2f, 0x7e, 0x63, 0x33,
1741     0x7e, 0x63, 0x34, 0x7e, 0x63, 0x35, 0x7e, 0x63, 0x36, 0x7e, 0x63, 0x37,
1742     0x7e, 0x63, 0x38, 0x7e, 0x63, 0x39, 0x7e, 0x63, 0x3d, 0x7e, 0x63, 0x41,
1743     0x7e, 0x63, 0x5f, 0x7e, 0x63, 0x62, 0x7e, 0x63, 0x64, 0x7e, 0x63, 0x66,
1744     0x7e, 0x63, 0x67, 0x7e, 0x63, 0x68, 0x7e, 0x63, 0x6c, 0x7e, 0x63, 0x6d,
1745     0x7e, 0x63, 0x6e, 0x7e, 0x63, 0x70, 0x7e, 0x63, 0x72, 0x7e, 0x63, 0x75};
1746 const uint8_t HuffDecoderCommon::table22_37_emit_[108] = {
1747     0x7e, 0x65, 0x30, 0x7e, 0x65, 0x31, 0x7e, 0x65, 0x32, 0x7e, 0x65, 0x61,
1748     0x7e, 0x65, 0x63, 0x7e, 0x65, 0x65, 0x7e, 0x65, 0x69, 0x7e, 0x65, 0x6f,
1749     0x7e, 0x65, 0x73, 0x7e, 0x65, 0x74, 0x7e, 0x65, 0x20, 0x7e, 0x65, 0x25,
1750     0x7e, 0x65, 0x2d, 0x7e, 0x65, 0x2e, 0x7e, 0x65, 0x2f, 0x7e, 0x65, 0x33,
1751     0x7e, 0x65, 0x34, 0x7e, 0x65, 0x35, 0x7e, 0x65, 0x36, 0x7e, 0x65, 0x37,
1752     0x7e, 0x65, 0x38, 0x7e, 0x65, 0x39, 0x7e, 0x65, 0x3d, 0x7e, 0x65, 0x41,
1753     0x7e, 0x65, 0x5f, 0x7e, 0x65, 0x62, 0x7e, 0x65, 0x64, 0x7e, 0x65, 0x66,
1754     0x7e, 0x65, 0x67, 0x7e, 0x65, 0x68, 0x7e, 0x65, 0x6c, 0x7e, 0x65, 0x6d,
1755     0x7e, 0x65, 0x6e, 0x7e, 0x65, 0x70, 0x7e, 0x65, 0x72, 0x7e, 0x65, 0x75};
1756 const uint8_t HuffDecoderCommon::table22_38_emit_[108] = {
1757     0x7e, 0x69, 0x30, 0x7e, 0x69, 0x31, 0x7e, 0x69, 0x32, 0x7e, 0x69, 0x61,
1758     0x7e, 0x69, 0x63, 0x7e, 0x69, 0x65, 0x7e, 0x69, 0x69, 0x7e, 0x69, 0x6f,
1759     0x7e, 0x69, 0x73, 0x7e, 0x69, 0x74, 0x7e, 0x69, 0x20, 0x7e, 0x69, 0x25,
1760     0x7e, 0x69, 0x2d, 0x7e, 0x69, 0x2e, 0x7e, 0x69, 0x2f, 0x7e, 0x69, 0x33,
1761     0x7e, 0x69, 0x34, 0x7e, 0x69, 0x35, 0x7e, 0x69, 0x36, 0x7e, 0x69, 0x37,
1762     0x7e, 0x69, 0x38, 0x7e, 0x69, 0x39, 0x7e, 0x69, 0x3d, 0x7e, 0x69, 0x41,
1763     0x7e, 0x69, 0x5f, 0x7e, 0x69, 0x62, 0x7e, 0x69, 0x64, 0x7e, 0x69, 0x66,
1764     0x7e, 0x69, 0x67, 0x7e, 0x69, 0x68, 0x7e, 0x69, 0x6c, 0x7e, 0x69, 0x6d,
1765     0x7e, 0x69, 0x6e, 0x7e, 0x69, 0x70, 0x7e, 0x69, 0x72, 0x7e, 0x69, 0x75};
1766 const uint8_t HuffDecoderCommon::table22_39_emit_[108] = {
1767     0x7e, 0x6f, 0x30, 0x7e, 0x6f, 0x31, 0x7e, 0x6f, 0x32, 0x7e, 0x6f, 0x61,
1768     0x7e, 0x6f, 0x63, 0x7e, 0x6f, 0x65, 0x7e, 0x6f, 0x69, 0x7e, 0x6f, 0x6f,
1769     0x7e, 0x6f, 0x73, 0x7e, 0x6f, 0x74, 0x7e, 0x6f, 0x20, 0x7e, 0x6f, 0x25,
1770     0x7e, 0x6f, 0x2d, 0x7e, 0x6f, 0x2e, 0x7e, 0x6f, 0x2f, 0x7e, 0x6f, 0x33,
1771     0x7e, 0x6f, 0x34, 0x7e, 0x6f, 0x35, 0x7e, 0x6f, 0x36, 0x7e, 0x6f, 0x37,
1772     0x7e, 0x6f, 0x38, 0x7e, 0x6f, 0x39, 0x7e, 0x6f, 0x3d, 0x7e, 0x6f, 0x41,
1773     0x7e, 0x6f, 0x5f, 0x7e, 0x6f, 0x62, 0x7e, 0x6f, 0x64, 0x7e, 0x6f, 0x66,
1774     0x7e, 0x6f, 0x67, 0x7e, 0x6f, 0x68, 0x7e, 0x6f, 0x6c, 0x7e, 0x6f, 0x6d,
1775     0x7e, 0x6f, 0x6e, 0x7e, 0x6f, 0x70, 0x7e, 0x6f, 0x72, 0x7e, 0x6f, 0x75};
1776 const uint8_t HuffDecoderCommon::table22_40_emit_[108] = {
1777     0x7e, 0x73, 0x30, 0x7e, 0x73, 0x31, 0x7e, 0x73, 0x32, 0x7e, 0x73, 0x61,
1778     0x7e, 0x73, 0x63, 0x7e, 0x73, 0x65, 0x7e, 0x73, 0x69, 0x7e, 0x73, 0x6f,
1779     0x7e, 0x73, 0x73, 0x7e, 0x73, 0x74, 0x7e, 0x73, 0x20, 0x7e, 0x73, 0x25,
1780     0x7e, 0x73, 0x2d, 0x7e, 0x73, 0x2e, 0x7e, 0x73, 0x2f, 0x7e, 0x73, 0x33,
1781     0x7e, 0x73, 0x34, 0x7e, 0x73, 0x35, 0x7e, 0x73, 0x36, 0x7e, 0x73, 0x37,
1782     0x7e, 0x73, 0x38, 0x7e, 0x73, 0x39, 0x7e, 0x73, 0x3d, 0x7e, 0x73, 0x41,
1783     0x7e, 0x73, 0x5f, 0x7e, 0x73, 0x62, 0x7e, 0x73, 0x64, 0x7e, 0x73, 0x66,
1784     0x7e, 0x73, 0x67, 0x7e, 0x73, 0x68, 0x7e, 0x73, 0x6c, 0x7e, 0x73, 0x6d,
1785     0x7e, 0x73, 0x6e, 0x7e, 0x73, 0x70, 0x7e, 0x73, 0x72, 0x7e, 0x73, 0x75};
1786 const uint8_t HuffDecoderCommon::table22_41_emit_[108] = {
1787     0x7e, 0x74, 0x30, 0x7e, 0x74, 0x31, 0x7e, 0x74, 0x32, 0x7e, 0x74, 0x61,
1788     0x7e, 0x74, 0x63, 0x7e, 0x74, 0x65, 0x7e, 0x74, 0x69, 0x7e, 0x74, 0x6f,
1789     0x7e, 0x74, 0x73, 0x7e, 0x74, 0x74, 0x7e, 0x74, 0x20, 0x7e, 0x74, 0x25,
1790     0x7e, 0x74, 0x2d, 0x7e, 0x74, 0x2e, 0x7e, 0x74, 0x2f, 0x7e, 0x74, 0x33,
1791     0x7e, 0x74, 0x34, 0x7e, 0x74, 0x35, 0x7e, 0x74, 0x36, 0x7e, 0x74, 0x37,
1792     0x7e, 0x74, 0x38, 0x7e, 0x74, 0x39, 0x7e, 0x74, 0x3d, 0x7e, 0x74, 0x41,
1793     0x7e, 0x74, 0x5f, 0x7e, 0x74, 0x62, 0x7e, 0x74, 0x64, 0x7e, 0x74, 0x66,
1794     0x7e, 0x74, 0x67, 0x7e, 0x74, 0x68, 0x7e, 0x74, 0x6c, 0x7e, 0x74, 0x6d,
1795     0x7e, 0x74, 0x6e, 0x7e, 0x74, 0x70, 0x7e, 0x74, 0x72, 0x7e, 0x74, 0x75};
1796 const uint8_t HuffDecoderCommon::table22_42_emit_[60] = {
1797     0x7e, 0x20, 0x30, 0x7e, 0x20, 0x31, 0x7e, 0x20, 0x32, 0x7e, 0x20, 0x61,
1798     0x7e, 0x20, 0x63, 0x7e, 0x20, 0x65, 0x7e, 0x20, 0x69, 0x7e, 0x20, 0x6f,
1799     0x7e, 0x20, 0x73, 0x7e, 0x20, 0x74, 0x7e, 0x25, 0x30, 0x7e, 0x25, 0x31,
1800     0x7e, 0x25, 0x32, 0x7e, 0x25, 0x61, 0x7e, 0x25, 0x63, 0x7e, 0x25, 0x65,
1801     0x7e, 0x25, 0x69, 0x7e, 0x25, 0x6f, 0x7e, 0x25, 0x73, 0x7e, 0x25, 0x74};
1802 const uint8_t HuffDecoderCommon::table22_43_emit_[60] = {
1803     0x7e, 0x2d, 0x30, 0x7e, 0x2d, 0x31, 0x7e, 0x2d, 0x32, 0x7e, 0x2d, 0x61,
1804     0x7e, 0x2d, 0x63, 0x7e, 0x2d, 0x65, 0x7e, 0x2d, 0x69, 0x7e, 0x2d, 0x6f,
1805     0x7e, 0x2d, 0x73, 0x7e, 0x2d, 0x74, 0x7e, 0x2e, 0x30, 0x7e, 0x2e, 0x31,
1806     0x7e, 0x2e, 0x32, 0x7e, 0x2e, 0x61, 0x7e, 0x2e, 0x63, 0x7e, 0x2e, 0x65,
1807     0x7e, 0x2e, 0x69, 0x7e, 0x2e, 0x6f, 0x7e, 0x2e, 0x73, 0x7e, 0x2e, 0x74};
1808 const uint8_t HuffDecoderCommon::table22_44_emit_[60] = {
1809     0x7e, 0x2f, 0x30, 0x7e, 0x2f, 0x31, 0x7e, 0x2f, 0x32, 0x7e, 0x2f, 0x61,
1810     0x7e, 0x2f, 0x63, 0x7e, 0x2f, 0x65, 0x7e, 0x2f, 0x69, 0x7e, 0x2f, 0x6f,
1811     0x7e, 0x2f, 0x73, 0x7e, 0x2f, 0x74, 0x7e, 0x33, 0x30, 0x7e, 0x33, 0x31,
1812     0x7e, 0x33, 0x32, 0x7e, 0x33, 0x61, 0x7e, 0x33, 0x63, 0x7e, 0x33, 0x65,
1813     0x7e, 0x33, 0x69, 0x7e, 0x33, 0x6f, 0x7e, 0x33, 0x73, 0x7e, 0x33, 0x74};
1814 const uint8_t HuffDecoderCommon::table22_45_emit_[60] = {
1815     0x7e, 0x34, 0x30, 0x7e, 0x34, 0x31, 0x7e, 0x34, 0x32, 0x7e, 0x34, 0x61,
1816     0x7e, 0x34, 0x63, 0x7e, 0x34, 0x65, 0x7e, 0x34, 0x69, 0x7e, 0x34, 0x6f,
1817     0x7e, 0x34, 0x73, 0x7e, 0x34, 0x74, 0x7e, 0x35, 0x30, 0x7e, 0x35, 0x31,
1818     0x7e, 0x35, 0x32, 0x7e, 0x35, 0x61, 0x7e, 0x35, 0x63, 0x7e, 0x35, 0x65,
1819     0x7e, 0x35, 0x69, 0x7e, 0x35, 0x6f, 0x7e, 0x35, 0x73, 0x7e, 0x35, 0x74};
1820 const uint8_t HuffDecoderCommon::table22_46_emit_[60] = {
1821     0x7e, 0x36, 0x30, 0x7e, 0x36, 0x31, 0x7e, 0x36, 0x32, 0x7e, 0x36, 0x61,
1822     0x7e, 0x36, 0x63, 0x7e, 0x36, 0x65, 0x7e, 0x36, 0x69, 0x7e, 0x36, 0x6f,
1823     0x7e, 0x36, 0x73, 0x7e, 0x36, 0x74, 0x7e, 0x37, 0x30, 0x7e, 0x37, 0x31,
1824     0x7e, 0x37, 0x32, 0x7e, 0x37, 0x61, 0x7e, 0x37, 0x63, 0x7e, 0x37, 0x65,
1825     0x7e, 0x37, 0x69, 0x7e, 0x37, 0x6f, 0x7e, 0x37, 0x73, 0x7e, 0x37, 0x74};
1826 const uint8_t HuffDecoderCommon::table22_47_emit_[60] = {
1827     0x7e, 0x38, 0x30, 0x7e, 0x38, 0x31, 0x7e, 0x38, 0x32, 0x7e, 0x38, 0x61,
1828     0x7e, 0x38, 0x63, 0x7e, 0x38, 0x65, 0x7e, 0x38, 0x69, 0x7e, 0x38, 0x6f,
1829     0x7e, 0x38, 0x73, 0x7e, 0x38, 0x74, 0x7e, 0x39, 0x30, 0x7e, 0x39, 0x31,
1830     0x7e, 0x39, 0x32, 0x7e, 0x39, 0x61, 0x7e, 0x39, 0x63, 0x7e, 0x39, 0x65,
1831     0x7e, 0x39, 0x69, 0x7e, 0x39, 0x6f, 0x7e, 0x39, 0x73, 0x7e, 0x39, 0x74};
1832 const uint8_t HuffDecoderCommon::table22_48_emit_[60] = {
1833     0x7e, 0x3d, 0x30, 0x7e, 0x3d, 0x31, 0x7e, 0x3d, 0x32, 0x7e, 0x3d, 0x61,
1834     0x7e, 0x3d, 0x63, 0x7e, 0x3d, 0x65, 0x7e, 0x3d, 0x69, 0x7e, 0x3d, 0x6f,
1835     0x7e, 0x3d, 0x73, 0x7e, 0x3d, 0x74, 0x7e, 0x41, 0x30, 0x7e, 0x41, 0x31,
1836     0x7e, 0x41, 0x32, 0x7e, 0x41, 0x61, 0x7e, 0x41, 0x63, 0x7e, 0x41, 0x65,
1837     0x7e, 0x41, 0x69, 0x7e, 0x41, 0x6f, 0x7e, 0x41, 0x73, 0x7e, 0x41, 0x74};
1838 const uint8_t HuffDecoderCommon::table22_49_emit_[60] = {
1839     0x7e, 0x5f, 0x30, 0x7e, 0x5f, 0x31, 0x7e, 0x5f, 0x32, 0x7e, 0x5f, 0x61,
1840     0x7e, 0x5f, 0x63, 0x7e, 0x5f, 0x65, 0x7e, 0x5f, 0x69, 0x7e, 0x5f, 0x6f,
1841     0x7e, 0x5f, 0x73, 0x7e, 0x5f, 0x74, 0x7e, 0x62, 0x30, 0x7e, 0x62, 0x31,
1842     0x7e, 0x62, 0x32, 0x7e, 0x62, 0x61, 0x7e, 0x62, 0x63, 0x7e, 0x62, 0x65,
1843     0x7e, 0x62, 0x69, 0x7e, 0x62, 0x6f, 0x7e, 0x62, 0x73, 0x7e, 0x62, 0x74};
1844 const uint8_t HuffDecoderCommon::table22_50_emit_[60] = {
1845     0x7e, 0x64, 0x30, 0x7e, 0x64, 0x31, 0x7e, 0x64, 0x32, 0x7e, 0x64, 0x61,
1846     0x7e, 0x64, 0x63, 0x7e, 0x64, 0x65, 0x7e, 0x64, 0x69, 0x7e, 0x64, 0x6f,
1847     0x7e, 0x64, 0x73, 0x7e, 0x64, 0x74, 0x7e, 0x66, 0x30, 0x7e, 0x66, 0x31,
1848     0x7e, 0x66, 0x32, 0x7e, 0x66, 0x61, 0x7e, 0x66, 0x63, 0x7e, 0x66, 0x65,
1849     0x7e, 0x66, 0x69, 0x7e, 0x66, 0x6f, 0x7e, 0x66, 0x73, 0x7e, 0x66, 0x74};
1850 const uint8_t HuffDecoderCommon::table22_51_emit_[60] = {
1851     0x7e, 0x67, 0x30, 0x7e, 0x67, 0x31, 0x7e, 0x67, 0x32, 0x7e, 0x67, 0x61,
1852     0x7e, 0x67, 0x63, 0x7e, 0x67, 0x65, 0x7e, 0x67, 0x69, 0x7e, 0x67, 0x6f,
1853     0x7e, 0x67, 0x73, 0x7e, 0x67, 0x74, 0x7e, 0x68, 0x30, 0x7e, 0x68, 0x31,
1854     0x7e, 0x68, 0x32, 0x7e, 0x68, 0x61, 0x7e, 0x68, 0x63, 0x7e, 0x68, 0x65,
1855     0x7e, 0x68, 0x69, 0x7e, 0x68, 0x6f, 0x7e, 0x68, 0x73, 0x7e, 0x68, 0x74};
1856 const uint8_t HuffDecoderCommon::table22_52_emit_[60] = {
1857     0x7e, 0x6c, 0x30, 0x7e, 0x6c, 0x31, 0x7e, 0x6c, 0x32, 0x7e, 0x6c, 0x61,
1858     0x7e, 0x6c, 0x63, 0x7e, 0x6c, 0x65, 0x7e, 0x6c, 0x69, 0x7e, 0x6c, 0x6f,
1859     0x7e, 0x6c, 0x73, 0x7e, 0x6c, 0x74, 0x7e, 0x6d, 0x30, 0x7e, 0x6d, 0x31,
1860     0x7e, 0x6d, 0x32, 0x7e, 0x6d, 0x61, 0x7e, 0x6d, 0x63, 0x7e, 0x6d, 0x65,
1861     0x7e, 0x6d, 0x69, 0x7e, 0x6d, 0x6f, 0x7e, 0x6d, 0x73, 0x7e, 0x6d, 0x74};
1862 const uint8_t HuffDecoderCommon::table22_53_emit_[60] = {
1863     0x7e, 0x6e, 0x30, 0x7e, 0x6e, 0x31, 0x7e, 0x6e, 0x32, 0x7e, 0x6e, 0x61,
1864     0x7e, 0x6e, 0x63, 0x7e, 0x6e, 0x65, 0x7e, 0x6e, 0x69, 0x7e, 0x6e, 0x6f,
1865     0x7e, 0x6e, 0x73, 0x7e, 0x6e, 0x74, 0x7e, 0x70, 0x30, 0x7e, 0x70, 0x31,
1866     0x7e, 0x70, 0x32, 0x7e, 0x70, 0x61, 0x7e, 0x70, 0x63, 0x7e, 0x70, 0x65,
1867     0x7e, 0x70, 0x69, 0x7e, 0x70, 0x6f, 0x7e, 0x70, 0x73, 0x7e, 0x70, 0x74};
1868 const uint8_t HuffDecoderCommon::table22_54_emit_[60] = {
1869     0x7e, 0x72, 0x30, 0x7e, 0x72, 0x31, 0x7e, 0x72, 0x32, 0x7e, 0x72, 0x61,
1870     0x7e, 0x72, 0x63, 0x7e, 0x72, 0x65, 0x7e, 0x72, 0x69, 0x7e, 0x72, 0x6f,
1871     0x7e, 0x72, 0x73, 0x7e, 0x72, 0x74, 0x7e, 0x75, 0x30, 0x7e, 0x75, 0x31,
1872     0x7e, 0x75, 0x32, 0x7e, 0x75, 0x61, 0x7e, 0x75, 0x63, 0x7e, 0x75, 0x65,
1873     0x7e, 0x75, 0x69, 0x7e, 0x75, 0x6f, 0x7e, 0x75, 0x73, 0x7e, 0x75, 0x74};
1874 const uint8_t HuffDecoderCommon::table22_55_emit_[8] = {0x7e, 0x3a, 0x7e, 0x42,
1875                                                         0x7e, 0x43, 0x7e, 0x44};
1876 const uint8_t HuffDecoderCommon::table22_56_emit_[8] = {0x7e, 0x45, 0x7e, 0x46,
1877                                                         0x7e, 0x47, 0x7e, 0x48};
1878 const uint8_t HuffDecoderCommon::table22_57_emit_[8] = {0x7e, 0x49, 0x7e, 0x4a,
1879                                                         0x7e, 0x4b, 0x7e, 0x4c};
1880 const uint8_t HuffDecoderCommon::table22_58_emit_[8] = {0x7e, 0x4d, 0x7e, 0x4e,
1881                                                         0x7e, 0x4f, 0x7e, 0x50};
1882 const uint8_t HuffDecoderCommon::table22_59_emit_[8] = {0x7e, 0x51, 0x7e, 0x52,
1883                                                         0x7e, 0x53, 0x7e, 0x54};
1884 const uint8_t HuffDecoderCommon::table22_60_emit_[8] = {0x7e, 0x55, 0x7e, 0x56,
1885                                                         0x7e, 0x57, 0x7e, 0x59};
1886 const uint8_t HuffDecoderCommon::table22_61_emit_[8] = {0x7e, 0x6a, 0x7e, 0x6b,
1887                                                         0x7e, 0x71, 0x7e, 0x76};
1888 const uint8_t HuffDecoderCommon::table22_62_emit_[8] = {0x7e, 0x77, 0x7e, 0x78,
1889                                                         0x7e, 0x79, 0x7e, 0x7a};
1890 const uint8_t HuffDecoderCommon::table22_63_emit_[28] = {
1891     0x7e, 0x26, 0x7e, 0x2a, 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58,
1892     0x7e, 0x5a, 0x7e, 0x21, 0x7e, 0x22, 0x7e, 0x28, 0x7e, 0x29,
1893     0x7e, 0x3f, 0x7e, 0x27, 0x7e, 0x2b, 0x7e, 0x7c};
1894 const uint8_t HuffDecoderCommon::table22_64_emit_[60] = {
1895     0x5e, 0x30, 0x30, 0x5e, 0x30, 0x31, 0x5e, 0x30, 0x32, 0x5e, 0x30, 0x61,
1896     0x5e, 0x30, 0x63, 0x5e, 0x30, 0x65, 0x5e, 0x30, 0x69, 0x5e, 0x30, 0x6f,
1897     0x5e, 0x30, 0x73, 0x5e, 0x30, 0x74, 0x5e, 0x31, 0x30, 0x5e, 0x31, 0x31,
1898     0x5e, 0x31, 0x32, 0x5e, 0x31, 0x61, 0x5e, 0x31, 0x63, 0x5e, 0x31, 0x65,
1899     0x5e, 0x31, 0x69, 0x5e, 0x31, 0x6f, 0x5e, 0x31, 0x73, 0x5e, 0x31, 0x74};
1900 const uint8_t HuffDecoderCommon::table22_65_emit_[60] = {
1901     0x5e, 0x32, 0x30, 0x5e, 0x32, 0x31, 0x5e, 0x32, 0x32, 0x5e, 0x32, 0x61,
1902     0x5e, 0x32, 0x63, 0x5e, 0x32, 0x65, 0x5e, 0x32, 0x69, 0x5e, 0x32, 0x6f,
1903     0x5e, 0x32, 0x73, 0x5e, 0x32, 0x74, 0x5e, 0x61, 0x30, 0x5e, 0x61, 0x31,
1904     0x5e, 0x61, 0x32, 0x5e, 0x61, 0x61, 0x5e, 0x61, 0x63, 0x5e, 0x61, 0x65,
1905     0x5e, 0x61, 0x69, 0x5e, 0x61, 0x6f, 0x5e, 0x61, 0x73, 0x5e, 0x61, 0x74};
1906 const uint8_t HuffDecoderCommon::table22_66_emit_[60] = {
1907     0x5e, 0x63, 0x30, 0x5e, 0x63, 0x31, 0x5e, 0x63, 0x32, 0x5e, 0x63, 0x61,
1908     0x5e, 0x63, 0x63, 0x5e, 0x63, 0x65, 0x5e, 0x63, 0x69, 0x5e, 0x63, 0x6f,
1909     0x5e, 0x63, 0x73, 0x5e, 0x63, 0x74, 0x5e, 0x65, 0x30, 0x5e, 0x65, 0x31,
1910     0x5e, 0x65, 0x32, 0x5e, 0x65, 0x61, 0x5e, 0x65, 0x63, 0x5e, 0x65, 0x65,
1911     0x5e, 0x65, 0x69, 0x5e, 0x65, 0x6f, 0x5e, 0x65, 0x73, 0x5e, 0x65, 0x74};
1912 const uint8_t HuffDecoderCommon::table22_67_emit_[60] = {
1913     0x5e, 0x69, 0x30, 0x5e, 0x69, 0x31, 0x5e, 0x69, 0x32, 0x5e, 0x69, 0x61,
1914     0x5e, 0x69, 0x63, 0x5e, 0x69, 0x65, 0x5e, 0x69, 0x69, 0x5e, 0x69, 0x6f,
1915     0x5e, 0x69, 0x73, 0x5e, 0x69, 0x74, 0x5e, 0x6f, 0x30, 0x5e, 0x6f, 0x31,
1916     0x5e, 0x6f, 0x32, 0x5e, 0x6f, 0x61, 0x5e, 0x6f, 0x63, 0x5e, 0x6f, 0x65,
1917     0x5e, 0x6f, 0x69, 0x5e, 0x6f, 0x6f, 0x5e, 0x6f, 0x73, 0x5e, 0x6f, 0x74};
1918 const uint8_t HuffDecoderCommon::table22_68_emit_[60] = {
1919     0x5e, 0x73, 0x30, 0x5e, 0x73, 0x31, 0x5e, 0x73, 0x32, 0x5e, 0x73, 0x61,
1920     0x5e, 0x73, 0x63, 0x5e, 0x73, 0x65, 0x5e, 0x73, 0x69, 0x5e, 0x73, 0x6f,
1921     0x5e, 0x73, 0x73, 0x5e, 0x73, 0x74, 0x5e, 0x74, 0x30, 0x5e, 0x74, 0x31,
1922     0x5e, 0x74, 0x32, 0x5e, 0x74, 0x61, 0x5e, 0x74, 0x63, 0x5e, 0x74, 0x65,
1923     0x5e, 0x74, 0x69, 0x5e, 0x74, 0x6f, 0x5e, 0x74, 0x73, 0x5e, 0x74, 0x74};
1924 const uint8_t HuffDecoderCommon::table22_69_emit_[8] = {0x5e, 0x20, 0x5e, 0x25,
1925                                                         0x5e, 0x2d, 0x5e, 0x2e};
1926 const uint8_t HuffDecoderCommon::table22_70_emit_[8] = {0x5e, 0x2f, 0x5e, 0x33,
1927                                                         0x5e, 0x34, 0x5e, 0x35};
1928 const uint8_t HuffDecoderCommon::table22_71_emit_[8] = {0x5e, 0x36, 0x5e, 0x37,
1929                                                         0x5e, 0x38, 0x5e, 0x39};
1930 const uint8_t HuffDecoderCommon::table22_72_emit_[8] = {0x5e, 0x3d, 0x5e, 0x41,
1931                                                         0x5e, 0x5f, 0x5e, 0x62};
1932 const uint8_t HuffDecoderCommon::table22_73_emit_[8] = {0x5e, 0x64, 0x5e, 0x66,
1933                                                         0x5e, 0x67, 0x5e, 0x68};
1934 const uint8_t HuffDecoderCommon::table22_74_emit_[8] = {0x5e, 0x6c, 0x5e, 0x6d,
1935                                                         0x5e, 0x6e, 0x5e, 0x70};
1936 const uint8_t HuffDecoderCommon::table22_75_emit_[12] = {
1937     0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44};
1938 const uint16_t HuffDecoderCommon::table22_75_ops_[64] = {
1939     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1940     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1941     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1942     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1943     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1944     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
1945     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
1946     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052};
1947 const uint8_t HuffDecoderCommon::table22_76_emit_[16] = {
1948     0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48,
1949     0x5e, 0x49, 0x5e, 0x4a, 0x5e, 0x4b, 0x5e, 0x4c};
1950 const uint16_t HuffDecoderCommon::table22_76_ops_[64] = {
1951     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1952     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1953     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1954     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
1955     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
1956     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052,
1957     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062,
1958     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072};
1959 const uint8_t HuffDecoderCommon::table22_77_emit_[16] = {
1960     0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50,
1961     0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54};
1962 const uint8_t HuffDecoderCommon::table22_78_emit_[16] = {
1963     0x5e, 0x55, 0x5e, 0x56, 0x5e, 0x57, 0x5e, 0x59,
1964     0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76};
1965 const uint8_t HuffDecoderCommon::table22_79_emit_[30] = {
1966     0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a, 0x5e, 0x26,
1967     0x5e, 0x2a, 0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a,
1968     0x5e, 0x21, 0x5e, 0x22, 0x5e, 0x28, 0x5e, 0x29, 0x5e, 0x3f};
1969 const uint16_t HuffDecoderCommon::table22_79_ops_[64] = {
1970     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1971     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1972     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1973     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
1974     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
1975     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
1976     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
1977     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0000, 0x0000, 0x0003};
1978 const uint8_t HuffDecoderCommon::table22_80_emit_[60] = {
1979     0x7d, 0x30, 0x30, 0x7d, 0x30, 0x31, 0x7d, 0x30, 0x32, 0x7d, 0x30, 0x61,
1980     0x7d, 0x30, 0x63, 0x7d, 0x30, 0x65, 0x7d, 0x30, 0x69, 0x7d, 0x30, 0x6f,
1981     0x7d, 0x30, 0x73, 0x7d, 0x30, 0x74, 0x7d, 0x31, 0x30, 0x7d, 0x31, 0x31,
1982     0x7d, 0x31, 0x32, 0x7d, 0x31, 0x61, 0x7d, 0x31, 0x63, 0x7d, 0x31, 0x65,
1983     0x7d, 0x31, 0x69, 0x7d, 0x31, 0x6f, 0x7d, 0x31, 0x73, 0x7d, 0x31, 0x74};
1984 const uint8_t HuffDecoderCommon::table22_81_emit_[60] = {
1985     0x7d, 0x32, 0x30, 0x7d, 0x32, 0x31, 0x7d, 0x32, 0x32, 0x7d, 0x32, 0x61,
1986     0x7d, 0x32, 0x63, 0x7d, 0x32, 0x65, 0x7d, 0x32, 0x69, 0x7d, 0x32, 0x6f,
1987     0x7d, 0x32, 0x73, 0x7d, 0x32, 0x74, 0x7d, 0x61, 0x30, 0x7d, 0x61, 0x31,
1988     0x7d, 0x61, 0x32, 0x7d, 0x61, 0x61, 0x7d, 0x61, 0x63, 0x7d, 0x61, 0x65,
1989     0x7d, 0x61, 0x69, 0x7d, 0x61, 0x6f, 0x7d, 0x61, 0x73, 0x7d, 0x61, 0x74};
1990 const uint8_t HuffDecoderCommon::table22_82_emit_[60] = {
1991     0x7d, 0x63, 0x30, 0x7d, 0x63, 0x31, 0x7d, 0x63, 0x32, 0x7d, 0x63, 0x61,
1992     0x7d, 0x63, 0x63, 0x7d, 0x63, 0x65, 0x7d, 0x63, 0x69, 0x7d, 0x63, 0x6f,
1993     0x7d, 0x63, 0x73, 0x7d, 0x63, 0x74, 0x7d, 0x65, 0x30, 0x7d, 0x65, 0x31,
1994     0x7d, 0x65, 0x32, 0x7d, 0x65, 0x61, 0x7d, 0x65, 0x63, 0x7d, 0x65, 0x65,
1995     0x7d, 0x65, 0x69, 0x7d, 0x65, 0x6f, 0x7d, 0x65, 0x73, 0x7d, 0x65, 0x74};
1996 const uint8_t HuffDecoderCommon::table22_83_emit_[60] = {
1997     0x7d, 0x69, 0x30, 0x7d, 0x69, 0x31, 0x7d, 0x69, 0x32, 0x7d, 0x69, 0x61,
1998     0x7d, 0x69, 0x63, 0x7d, 0x69, 0x65, 0x7d, 0x69, 0x69, 0x7d, 0x69, 0x6f,
1999     0x7d, 0x69, 0x73, 0x7d, 0x69, 0x74, 0x7d, 0x6f, 0x30, 0x7d, 0x6f, 0x31,
2000     0x7d, 0x6f, 0x32, 0x7d, 0x6f, 0x61, 0x7d, 0x6f, 0x63, 0x7d, 0x6f, 0x65,
2001     0x7d, 0x6f, 0x69, 0x7d, 0x6f, 0x6f, 0x7d, 0x6f, 0x73, 0x7d, 0x6f, 0x74};
2002 const uint8_t HuffDecoderCommon::table22_84_emit_[60] = {
2003     0x7d, 0x73, 0x30, 0x7d, 0x73, 0x31, 0x7d, 0x73, 0x32, 0x7d, 0x73, 0x61,
2004     0x7d, 0x73, 0x63, 0x7d, 0x73, 0x65, 0x7d, 0x73, 0x69, 0x7d, 0x73, 0x6f,
2005     0x7d, 0x73, 0x73, 0x7d, 0x73, 0x74, 0x7d, 0x74, 0x30, 0x7d, 0x74, 0x31,
2006     0x7d, 0x74, 0x32, 0x7d, 0x74, 0x61, 0x7d, 0x74, 0x63, 0x7d, 0x74, 0x65,
2007     0x7d, 0x74, 0x69, 0x7d, 0x74, 0x6f, 0x7d, 0x74, 0x73, 0x7d, 0x74, 0x74};
2008 const uint8_t HuffDecoderCommon::table22_85_emit_[8] = {0x7d, 0x20, 0x7d, 0x25,
2009                                                         0x7d, 0x2d, 0x7d, 0x2e};
2010 const uint8_t HuffDecoderCommon::table22_86_emit_[8] = {0x7d, 0x2f, 0x7d, 0x33,
2011                                                         0x7d, 0x34, 0x7d, 0x35};
2012 const uint8_t HuffDecoderCommon::table22_87_emit_[8] = {0x7d, 0x36, 0x7d, 0x37,
2013                                                         0x7d, 0x38, 0x7d, 0x39};
2014 const uint8_t HuffDecoderCommon::table22_88_emit_[8] = {0x7d, 0x3d, 0x7d, 0x41,
2015                                                         0x7d, 0x5f, 0x7d, 0x62};
2016 const uint8_t HuffDecoderCommon::table22_89_emit_[8] = {0x7d, 0x64, 0x7d, 0x66,
2017                                                         0x7d, 0x67, 0x7d, 0x68};
2018 const uint8_t HuffDecoderCommon::table22_90_emit_[8] = {0x7d, 0x6c, 0x7d, 0x6d,
2019                                                         0x7d, 0x6e, 0x7d, 0x70};
2020 const uint8_t HuffDecoderCommon::table22_91_emit_[12] = {
2021     0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44};
2022 const uint8_t HuffDecoderCommon::table22_92_emit_[16] = {
2023     0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48,
2024     0x7d, 0x49, 0x7d, 0x4a, 0x7d, 0x4b, 0x7d, 0x4c};
2025 const uint8_t HuffDecoderCommon::table22_93_emit_[16] = {
2026     0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50,
2027     0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54};
2028 const uint8_t HuffDecoderCommon::table22_94_emit_[16] = {
2029     0x7d, 0x55, 0x7d, 0x56, 0x7d, 0x57, 0x7d, 0x59,
2030     0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76};
2031 const uint8_t HuffDecoderCommon::table22_95_emit_[30] = {
2032     0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a, 0x7d, 0x26,
2033     0x7d, 0x2a, 0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a,
2034     0x7d, 0x21, 0x7d, 0x22, 0x7d, 0x28, 0x7d, 0x29, 0x7d, 0x3f};
2035 const uint8_t HuffDecoderCommon::table22_96_emit_[8] = {0x3c, 0x30, 0x3c, 0x31,
2036                                                         0x3c, 0x32, 0x3c, 0x61};
2037 const uint8_t HuffDecoderCommon::table22_97_emit_[8] = {0x3c, 0x63, 0x3c, 0x65,
2038                                                         0x3c, 0x69, 0x3c, 0x6f};
2039 const uint8_t HuffDecoderCommon::table22_98_emit_[12] = {
2040     0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25, 0x3c, 0x2d, 0x3c, 0x2e};
2041 const uint8_t HuffDecoderCommon::table22_99_emit_[16] = {
2042     0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35,
2043     0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39};
2044 const uint8_t HuffDecoderCommon::table22_100_emit_[16] = {
2045     0x3c, 0x3d, 0x3c, 0x41, 0x3c, 0x5f, 0x3c, 0x62,
2046     0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68};
2047 const uint8_t HuffDecoderCommon::table22_101_emit_[20] = {
2048     0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72,
2049     0x3c, 0x75, 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44};
2050 const uint16_t HuffDecoderCommon::table22_101_ops_[64] = {
2051     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
2052     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
2053     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
2054     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
2055     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
2056     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052,
2057     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
2058     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092};
2059 const uint8_t HuffDecoderCommon::table22_102_emit_[32] = {
2060     0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c,
2061     0x4a, 0x3c, 0x4b, 0x3c, 0x4c, 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f,
2062     0x3c, 0x50, 0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54};
2063 const uint16_t HuffDecoderCommon::table22_102_ops_[64] = {
2064     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012,
2065     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032,
2066     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
2067     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
2068     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
2069     0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2,
2070     0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2,
2071     0x0000, 0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000, 0x00f2};
2072 const uint8_t HuffDecoderCommon::table22_103_emit_[36] = {
2073     0x3c, 0x55, 0x3c, 0x56, 0x3c, 0x57, 0x3c, 0x59, 0x3c, 0x6a, 0x3c, 0x6b,
2074     0x3c, 0x71, 0x3c, 0x76, 0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a,
2075     0x3c, 0x26, 0x3c, 0x2a, 0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a};
2076 const uint16_t HuffDecoderCommon::table22_103_ops_[64] = {
2077     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012,
2078     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032,
2079     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
2080     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
2081     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
2082     0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2,
2083     0x0000, 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2,
2084     0x0000, 0x0102, 0x0000, 0x0112, 0x0000, 0x0000, 0x0000, 0x0003};
2085 const uint8_t HuffDecoderCommon::table22_104_emit_[8] = {
2086     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61};
2087 const uint8_t HuffDecoderCommon::table22_105_emit_[8] = {
2088     0x60, 0x63, 0x60, 0x65, 0x60, 0x69, 0x60, 0x6f};
2089 const uint8_t HuffDecoderCommon::table22_106_emit_[12] = {
2090     0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25, 0x60, 0x2d, 0x60, 0x2e};
2091 const uint8_t HuffDecoderCommon::table22_107_emit_[16] = {
2092     0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35,
2093     0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39};
2094 const uint8_t HuffDecoderCommon::table22_108_emit_[16] = {
2095     0x60, 0x3d, 0x60, 0x41, 0x60, 0x5f, 0x60, 0x62,
2096     0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68};
2097 const uint8_t HuffDecoderCommon::table22_109_emit_[20] = {
2098     0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72,
2099     0x60, 0x75, 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44};
2100 const uint8_t HuffDecoderCommon::table22_110_emit_[32] = {
2101     0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60,
2102     0x4a, 0x60, 0x4b, 0x60, 0x4c, 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f,
2103     0x60, 0x50, 0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54};
2104 const uint8_t HuffDecoderCommon::table22_111_emit_[36] = {
2105     0x60, 0x55, 0x60, 0x56, 0x60, 0x57, 0x60, 0x59, 0x60, 0x6a, 0x60, 0x6b,
2106     0x60, 0x71, 0x60, 0x76, 0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a,
2107     0x60, 0x26, 0x60, 0x2a, 0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a};
2108 const uint8_t HuffDecoderCommon::table22_112_emit_[8] = {
2109     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61};
2110 const uint8_t HuffDecoderCommon::table22_113_emit_[8] = {
2111     0x7b, 0x63, 0x7b, 0x65, 0x7b, 0x69, 0x7b, 0x6f};
2112 const uint8_t HuffDecoderCommon::table22_114_emit_[12] = {
2113     0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25, 0x7b, 0x2d, 0x7b, 0x2e};
2114 const uint8_t HuffDecoderCommon::table22_115_emit_[16] = {
2115     0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35,
2116     0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39};
2117 const uint8_t HuffDecoderCommon::table22_116_emit_[16] = {
2118     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62,
2119     0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68};
2120 const uint8_t HuffDecoderCommon::table22_117_emit_[20] = {
2121     0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72,
2122     0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44};
2123 const uint8_t HuffDecoderCommon::table22_118_emit_[32] = {
2124     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b,
2125     0x4a, 0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f,
2126     0x7b, 0x50, 0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54};
2127 const uint8_t HuffDecoderCommon::table22_119_emit_[36] = {
2128     0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b,
2129     0x7b, 0x71, 0x7b, 0x76, 0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a,
2130     0x7b, 0x26, 0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a};
2131 const uint8_t HuffDecoderCommon::table22_120_emit_[40] = {
2132     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63,
2133     0x5c, 0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74,
2134     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63,
2135     0xc3, 0x65, 0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74};
2136 const uint16_t HuffDecoderCommon::table22_120_ops_[64] = {
2137     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
2138     0x0082, 0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2139     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2140     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
2141     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
2142     0x0122, 0x0132, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2143     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2144     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a3};
2145 const uint8_t HuffDecoderCommon::table22_121_emit_[22] = {
2146     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0,
2147     0x65, 0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0x80, 0x82};
2148 const uint16_t HuffDecoderCommon::table22_121_ops_[64] = {
2149     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
2150     0x0082, 0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2151     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2152     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
2153     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2154     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a3,
2155     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2156     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00ab};
2157 const uint8_t HuffDecoderCommon::table22_122_emit_[4] = {0x83, 0xa2, 0xb8,
2158                                                          0xc2};
2159 const uint16_t HuffDecoderCommon::table22_122_ops_[64] = {
2160     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2161     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
2162     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2163     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
2164     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2165     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013,
2166     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2167     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001b};
2168 const uint8_t HuffDecoderCommon::table22_123_emit_[6] = {0xe0, 0xe2, 0x99,
2169                                                          0xa1, 0xa7, 0xac};
2170 const uint16_t HuffDecoderCommon::table22_123_ops_[64] = {
2171     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2172     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
2173     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2174     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
2175     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013,
2176     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001b,
2177     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023,
2178     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b};
2179 const uint8_t HuffDecoderCommon::table22_124_emit_[8] = {
2180     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5};
2181 const uint16_t HuffDecoderCommon::table22_124_ops_[64] = {
2182     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
2183     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
2184     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013,
2185     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001b,
2186     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023,
2187     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b,
2188     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0033,
2189     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x003b};
2190 const uint8_t HuffDecoderCommon::table22_125_emit_[15] = {
2191     0xe6, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92, 0x9a,
2192     0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad};
2193 const uint16_t HuffDecoderCommon::table22_125_ops_[64] = {
2194     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
2195     0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0013,
2196     0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0023,
2197     0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0033,
2198     0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0043,
2199     0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0053,
2200     0x0000, 0x0000, 0x0000, 0x005b, 0x0000, 0x0000, 0x0000, 0x0063,
2201     0x0000, 0x0000, 0x0000, 0x006b, 0x0000, 0x0000, 0x0000, 0x0073};
2202 const uint8_t HuffDecoderCommon::table22_126_emit_[20] = {
2203     0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4,
2204     0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f};
2205 const uint16_t HuffDecoderCommon::table22_126_ops_[64] = {
2206     0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x000b,
2207     0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x001b,
2208     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b,
2209     0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x003b,
2210     0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x004b,
2211     0x0000, 0x0000, 0x0000, 0x0053, 0x0000, 0x0000, 0x0000, 0x005b,
2212     0x0000, 0x0063, 0x0000, 0x006b, 0x0000, 0x0073, 0x0000, 0x007b,
2213     0x0000, 0x0083, 0x0000, 0x008b, 0x0000, 0x0093, 0x0000, 0x009b};
2214 const uint8_t HuffDecoderCommon::table22_127_emit_[33] = {
2215     0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8,
2216     0xae, 0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09,
2217     0x8e, 0x90, 0x91, 0x94, 0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed};
2218 const uint16_t HuffDecoderCommon::table22_127_ops_[64] = {
2219     0x0000, 0x0003, 0x0000, 0x000b, 0x0000, 0x0013, 0x0000, 0x001b,
2220     0x0000, 0x0023, 0x0000, 0x002b, 0x0000, 0x0033, 0x0000, 0x003b,
2221     0x0000, 0x0043, 0x0000, 0x004b, 0x0000, 0x0053, 0x0000, 0x005b,
2222     0x0000, 0x0063, 0x0000, 0x006b, 0x0000, 0x0073, 0x0000, 0x007b,
2223     0x0000, 0x0083, 0x0000, 0x008b, 0x0000, 0x0093, 0x0000, 0x009b,
2224     0x0000, 0x00a3, 0x00ab, 0x00b3, 0x00bb, 0x00c3, 0x00cb, 0x00d3,
2225     0x00db, 0x00e3, 0x00eb, 0x00f3, 0x00fb, 0x0103, 0x0000, 0x0000,
2226     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0004};
2227 const uint8_t* const HuffDecoderCommon::table22_emit_[128] = {
2228     table22_0_emit_,   table22_1_emit_,   table22_2_emit_,   table22_3_emit_,
2229     table22_4_emit_,   table22_5_emit_,   table22_6_emit_,   table22_7_emit_,
2230     table22_8_emit_,   table22_9_emit_,   table22_10_emit_,  table22_11_emit_,
2231     table22_12_emit_,  table22_13_emit_,  table22_14_emit_,  table22_15_emit_,
2232     table22_16_emit_,  table22_17_emit_,  table22_18_emit_,  table22_19_emit_,
2233     table22_20_emit_,  table22_21_emit_,  table22_22_emit_,  table22_23_emit_,
2234     table22_24_emit_,  table22_25_emit_,  table22_26_emit_,  table22_27_emit_,
2235     table22_28_emit_,  table22_29_emit_,  table22_30_emit_,  table22_31_emit_,
2236     table22_32_emit_,  table22_33_emit_,  table22_34_emit_,  table22_35_emit_,
2237     table22_36_emit_,  table22_37_emit_,  table22_38_emit_,  table22_39_emit_,
2238     table22_40_emit_,  table22_41_emit_,  table22_42_emit_,  table22_43_emit_,
2239     table22_44_emit_,  table22_45_emit_,  table22_46_emit_,  table22_47_emit_,
2240     table22_48_emit_,  table22_49_emit_,  table22_50_emit_,  table22_51_emit_,
2241     table22_52_emit_,  table22_53_emit_,  table22_54_emit_,  table22_55_emit_,
2242     table22_56_emit_,  table22_57_emit_,  table22_58_emit_,  table22_59_emit_,
2243     table22_60_emit_,  table22_61_emit_,  table22_62_emit_,  table22_63_emit_,
2244     table22_64_emit_,  table22_65_emit_,  table22_66_emit_,  table22_67_emit_,
2245     table22_68_emit_,  table22_69_emit_,  table22_70_emit_,  table22_71_emit_,
2246     table22_72_emit_,  table22_73_emit_,  table22_74_emit_,  table22_75_emit_,
2247     table22_76_emit_,  table22_77_emit_,  table22_78_emit_,  table22_79_emit_,
2248     table22_80_emit_,  table22_81_emit_,  table22_82_emit_,  table22_83_emit_,
2249     table22_84_emit_,  table22_85_emit_,  table22_86_emit_,  table22_87_emit_,
2250     table22_88_emit_,  table22_89_emit_,  table22_90_emit_,  table22_91_emit_,
2251     table22_92_emit_,  table22_93_emit_,  table22_94_emit_,  table22_95_emit_,
2252     table22_96_emit_,  table22_97_emit_,  table22_98_emit_,  table22_99_emit_,
2253     table22_100_emit_, table22_101_emit_, table22_102_emit_, table22_103_emit_,
2254     table22_104_emit_, table22_105_emit_, table22_106_emit_, table22_107_emit_,
2255     table22_108_emit_, table22_109_emit_, table22_110_emit_, table22_111_emit_,
2256     table22_112_emit_, table22_113_emit_, table22_114_emit_, table22_115_emit_,
2257     table22_116_emit_, table22_117_emit_, table22_118_emit_, table22_119_emit_,
2258     table22_120_emit_, table22_121_emit_, table22_122_emit_, table22_123_emit_,
2259     table22_124_emit_, table22_125_emit_, table22_126_emit_, table22_127_emit_,
2260 };
2261 const uint16_t* const HuffDecoderCommon::table22_ops_[128] = {
2262     table22_0_ops_,   table22_0_ops_,   table22_0_ops_,   table22_0_ops_,
2263     table22_0_ops_,   table22_0_ops_,   table22_0_ops_,   table22_0_ops_,
2264     table22_0_ops_,   table22_0_ops_,   table22_10_ops_,  table22_10_ops_,
2265     table22_10_ops_,  table22_10_ops_,  table22_10_ops_,  table22_10_ops_,
2266     table22_10_ops_,  table22_10_ops_,  table22_10_ops_,  table22_10_ops_,
2267     table22_10_ops_,  table22_10_ops_,  table22_10_ops_,  table22_23_ops_,
2268     table22_23_ops_,  table22_23_ops_,  table22_23_ops_,  table22_23_ops_,
2269     table22_23_ops_,  table22_23_ops_,  table22_23_ops_,  table22_31_ops_,
2270     table22_0_ops_,   table22_0_ops_,   table22_0_ops_,   table22_0_ops_,
2271     table22_0_ops_,   table22_0_ops_,   table22_0_ops_,   table22_0_ops_,
2272     table22_0_ops_,   table22_0_ops_,   table22_10_ops_,  table22_10_ops_,
2273     table22_10_ops_,  table22_10_ops_,  table22_10_ops_,  table22_10_ops_,
2274     table22_10_ops_,  table22_10_ops_,  table22_10_ops_,  table22_10_ops_,
2275     table22_10_ops_,  table22_10_ops_,  table22_10_ops_,  table22_23_ops_,
2276     table22_23_ops_,  table22_23_ops_,  table22_23_ops_,  table22_23_ops_,
2277     table22_23_ops_,  table22_23_ops_,  table22_23_ops_,  table22_31_ops_,
2278     table22_10_ops_,  table22_10_ops_,  table22_10_ops_,  table22_10_ops_,
2279     table22_10_ops_,  table22_23_ops_,  table22_23_ops_,  table22_23_ops_,
2280     table22_23_ops_,  table22_23_ops_,  table22_23_ops_,  table22_75_ops_,
2281     table22_76_ops_,  table22_76_ops_,  table22_76_ops_,  table22_79_ops_,
2282     table22_10_ops_,  table22_10_ops_,  table22_10_ops_,  table22_10_ops_,
2283     table22_10_ops_,  table22_23_ops_,  table22_23_ops_,  table22_23_ops_,
2284     table22_23_ops_,  table22_23_ops_,  table22_23_ops_,  table22_75_ops_,
2285     table22_76_ops_,  table22_76_ops_,  table22_76_ops_,  table22_79_ops_,
2286     table22_23_ops_,  table22_23_ops_,  table22_75_ops_,  table22_76_ops_,
2287     table22_76_ops_,  table22_101_ops_, table22_102_ops_, table22_103_ops_,
2288     table22_23_ops_,  table22_23_ops_,  table22_75_ops_,  table22_76_ops_,
2289     table22_76_ops_,  table22_101_ops_, table22_102_ops_, table22_103_ops_,
2290     table22_23_ops_,  table22_23_ops_,  table22_75_ops_,  table22_76_ops_,
2291     table22_76_ops_,  table22_101_ops_, table22_102_ops_, table22_103_ops_,
2292     table22_120_ops_, table22_121_ops_, table22_122_ops_, table22_123_ops_,
2293     table22_124_ops_, table22_125_ops_, table22_126_ops_, table22_127_ops_,
2294 };
2295 const uint8_t HuffDecoderCommon::table23_0_emit_[204] = {
2296     0x5d, 0x30, 0x30, 0x5d, 0x30, 0x31, 0x5d, 0x30, 0x32, 0x5d, 0x30, 0x61,
2297     0x5d, 0x30, 0x63, 0x5d, 0x30, 0x65, 0x5d, 0x30, 0x69, 0x5d, 0x30, 0x6f,
2298     0x5d, 0x30, 0x73, 0x5d, 0x30, 0x74, 0x5d, 0x30, 0x20, 0x5d, 0x30, 0x25,
2299     0x5d, 0x30, 0x2d, 0x5d, 0x30, 0x2e, 0x5d, 0x30, 0x2f, 0x5d, 0x30, 0x33,
2300     0x5d, 0x30, 0x34, 0x5d, 0x30, 0x35, 0x5d, 0x30, 0x36, 0x5d, 0x30, 0x37,
2301     0x5d, 0x30, 0x38, 0x5d, 0x30, 0x39, 0x5d, 0x30, 0x3d, 0x5d, 0x30, 0x41,
2302     0x5d, 0x30, 0x5f, 0x5d, 0x30, 0x62, 0x5d, 0x30, 0x64, 0x5d, 0x30, 0x66,
2303     0x5d, 0x30, 0x67, 0x5d, 0x30, 0x68, 0x5d, 0x30, 0x6c, 0x5d, 0x30, 0x6d,
2304     0x5d, 0x30, 0x6e, 0x5d, 0x30, 0x70, 0x5d, 0x30, 0x72, 0x5d, 0x30, 0x75,
2305     0x5d, 0x30, 0x3a, 0x5d, 0x30, 0x42, 0x5d, 0x30, 0x43, 0x5d, 0x30, 0x44,
2306     0x5d, 0x30, 0x45, 0x5d, 0x30, 0x46, 0x5d, 0x30, 0x47, 0x5d, 0x30, 0x48,
2307     0x5d, 0x30, 0x49, 0x5d, 0x30, 0x4a, 0x5d, 0x30, 0x4b, 0x5d, 0x30, 0x4c,
2308     0x5d, 0x30, 0x4d, 0x5d, 0x30, 0x4e, 0x5d, 0x30, 0x4f, 0x5d, 0x30, 0x50,
2309     0x5d, 0x30, 0x51, 0x5d, 0x30, 0x52, 0x5d, 0x30, 0x53, 0x5d, 0x30, 0x54,
2310     0x5d, 0x30, 0x55, 0x5d, 0x30, 0x56, 0x5d, 0x30, 0x57, 0x5d, 0x30, 0x59,
2311     0x5d, 0x30, 0x6a, 0x5d, 0x30, 0x6b, 0x5d, 0x30, 0x71, 0x5d, 0x30, 0x76,
2312     0x5d, 0x30, 0x77, 0x5d, 0x30, 0x78, 0x5d, 0x30, 0x79, 0x5d, 0x30, 0x7a};
2313 const uint16_t HuffDecoderCommon::table23_0_ops_[128] = {
2314     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000,
2315     0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000,
2316     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000,
2317     0x0091, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 0x0000, 0x00c1,
2318     0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00f1, 0x0000, 0x0109, 0x0000,
2319     0x0121, 0x0000, 0x0139, 0x0000, 0x0151, 0x0000, 0x0169, 0x0000, 0x0181,
2320     0x0000, 0x0199, 0x0000, 0x01b1, 0x0000, 0x01c9, 0x0000, 0x01e1, 0x0000,
2321     0x01f9, 0x0000, 0x0211, 0x0000, 0x0229, 0x0000, 0x0241, 0x0000, 0x0259,
2322     0x0000, 0x0271, 0x0000, 0x0289, 0x0000, 0x02a1, 0x0000, 0x02b9, 0x0000,
2323     0x02d1, 0x0000, 0x02e9, 0x0000, 0x0301, 0x0000, 0x0319, 0x0000, 0x0331,
2324     0x0000, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
2325     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
2326     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
2327     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0000, 0x0000,
2328     0x0000, 0x0002};
2329 const uint8_t HuffDecoderCommon::table23_1_emit_[204] = {
2330     0x5d, 0x31, 0x30, 0x5d, 0x31, 0x31, 0x5d, 0x31, 0x32, 0x5d, 0x31, 0x61,
2331     0x5d, 0x31, 0x63, 0x5d, 0x31, 0x65, 0x5d, 0x31, 0x69, 0x5d, 0x31, 0x6f,
2332     0x5d, 0x31, 0x73, 0x5d, 0x31, 0x74, 0x5d, 0x31, 0x20, 0x5d, 0x31, 0x25,
2333     0x5d, 0x31, 0x2d, 0x5d, 0x31, 0x2e, 0x5d, 0x31, 0x2f, 0x5d, 0x31, 0x33,
2334     0x5d, 0x31, 0x34, 0x5d, 0x31, 0x35, 0x5d, 0x31, 0x36, 0x5d, 0x31, 0x37,
2335     0x5d, 0x31, 0x38, 0x5d, 0x31, 0x39, 0x5d, 0x31, 0x3d, 0x5d, 0x31, 0x41,
2336     0x5d, 0x31, 0x5f, 0x5d, 0x31, 0x62, 0x5d, 0x31, 0x64, 0x5d, 0x31, 0x66,
2337     0x5d, 0x31, 0x67, 0x5d, 0x31, 0x68, 0x5d, 0x31, 0x6c, 0x5d, 0x31, 0x6d,
2338     0x5d, 0x31, 0x6e, 0x5d, 0x31, 0x70, 0x5d, 0x31, 0x72, 0x5d, 0x31, 0x75,
2339     0x5d, 0x31, 0x3a, 0x5d, 0x31, 0x42, 0x5d, 0x31, 0x43, 0x5d, 0x31, 0x44,
2340     0x5d, 0x31, 0x45, 0x5d, 0x31, 0x46, 0x5d, 0x31, 0x47, 0x5d, 0x31, 0x48,
2341     0x5d, 0x31, 0x49, 0x5d, 0x31, 0x4a, 0x5d, 0x31, 0x4b, 0x5d, 0x31, 0x4c,
2342     0x5d, 0x31, 0x4d, 0x5d, 0x31, 0x4e, 0x5d, 0x31, 0x4f, 0x5d, 0x31, 0x50,
2343     0x5d, 0x31, 0x51, 0x5d, 0x31, 0x52, 0x5d, 0x31, 0x53, 0x5d, 0x31, 0x54,
2344     0x5d, 0x31, 0x55, 0x5d, 0x31, 0x56, 0x5d, 0x31, 0x57, 0x5d, 0x31, 0x59,
2345     0x5d, 0x31, 0x6a, 0x5d, 0x31, 0x6b, 0x5d, 0x31, 0x71, 0x5d, 0x31, 0x76,
2346     0x5d, 0x31, 0x77, 0x5d, 0x31, 0x78, 0x5d, 0x31, 0x79, 0x5d, 0x31, 0x7a};
2347 const uint8_t HuffDecoderCommon::table23_2_emit_[204] = {
2348     0x5d, 0x32, 0x30, 0x5d, 0x32, 0x31, 0x5d, 0x32, 0x32, 0x5d, 0x32, 0x61,
2349     0x5d, 0x32, 0x63, 0x5d, 0x32, 0x65, 0x5d, 0x32, 0x69, 0x5d, 0x32, 0x6f,
2350     0x5d, 0x32, 0x73, 0x5d, 0x32, 0x74, 0x5d, 0x32, 0x20, 0x5d, 0x32, 0x25,
2351     0x5d, 0x32, 0x2d, 0x5d, 0x32, 0x2e, 0x5d, 0x32, 0x2f, 0x5d, 0x32, 0x33,
2352     0x5d, 0x32, 0x34, 0x5d, 0x32, 0x35, 0x5d, 0x32, 0x36, 0x5d, 0x32, 0x37,
2353     0x5d, 0x32, 0x38, 0x5d, 0x32, 0x39, 0x5d, 0x32, 0x3d, 0x5d, 0x32, 0x41,
2354     0x5d, 0x32, 0x5f, 0x5d, 0x32, 0x62, 0x5d, 0x32, 0x64, 0x5d, 0x32, 0x66,
2355     0x5d, 0x32, 0x67, 0x5d, 0x32, 0x68, 0x5d, 0x32, 0x6c, 0x5d, 0x32, 0x6d,
2356     0x5d, 0x32, 0x6e, 0x5d, 0x32, 0x70, 0x5d, 0x32, 0x72, 0x5d, 0x32, 0x75,
2357     0x5d, 0x32, 0x3a, 0x5d, 0x32, 0x42, 0x5d, 0x32, 0x43, 0x5d, 0x32, 0x44,
2358     0x5d, 0x32, 0x45, 0x5d, 0x32, 0x46, 0x5d, 0x32, 0x47, 0x5d, 0x32, 0x48,
2359     0x5d, 0x32, 0x49, 0x5d, 0x32, 0x4a, 0x5d, 0x32, 0x4b, 0x5d, 0x32, 0x4c,
2360     0x5d, 0x32, 0x4d, 0x5d, 0x32, 0x4e, 0x5d, 0x32, 0x4f, 0x5d, 0x32, 0x50,
2361     0x5d, 0x32, 0x51, 0x5d, 0x32, 0x52, 0x5d, 0x32, 0x53, 0x5d, 0x32, 0x54,
2362     0x5d, 0x32, 0x55, 0x5d, 0x32, 0x56, 0x5d, 0x32, 0x57, 0x5d, 0x32, 0x59,
2363     0x5d, 0x32, 0x6a, 0x5d, 0x32, 0x6b, 0x5d, 0x32, 0x71, 0x5d, 0x32, 0x76,
2364     0x5d, 0x32, 0x77, 0x5d, 0x32, 0x78, 0x5d, 0x32, 0x79, 0x5d, 0x32, 0x7a};
2365 const uint8_t HuffDecoderCommon::table23_3_emit_[204] = {
2366     0x5d, 0x61, 0x30, 0x5d, 0x61, 0x31, 0x5d, 0x61, 0x32, 0x5d, 0x61, 0x61,
2367     0x5d, 0x61, 0x63, 0x5d, 0x61, 0x65, 0x5d, 0x61, 0x69, 0x5d, 0x61, 0x6f,
2368     0x5d, 0x61, 0x73, 0x5d, 0x61, 0x74, 0x5d, 0x61, 0x20, 0x5d, 0x61, 0x25,
2369     0x5d, 0x61, 0x2d, 0x5d, 0x61, 0x2e, 0x5d, 0x61, 0x2f, 0x5d, 0x61, 0x33,
2370     0x5d, 0x61, 0x34, 0x5d, 0x61, 0x35, 0x5d, 0x61, 0x36, 0x5d, 0x61, 0x37,
2371     0x5d, 0x61, 0x38, 0x5d, 0x61, 0x39, 0x5d, 0x61, 0x3d, 0x5d, 0x61, 0x41,
2372     0x5d, 0x61, 0x5f, 0x5d, 0x61, 0x62, 0x5d, 0x61, 0x64, 0x5d, 0x61, 0x66,
2373     0x5d, 0x61, 0x67, 0x5d, 0x61, 0x68, 0x5d, 0x61, 0x6c, 0x5d, 0x61, 0x6d,
2374     0x5d, 0x61, 0x6e, 0x5d, 0x61, 0x70, 0x5d, 0x61, 0x72, 0x5d, 0x61, 0x75,
2375     0x5d, 0x61, 0x3a, 0x5d, 0x61, 0x42, 0x5d, 0x61, 0x43, 0x5d, 0x61, 0x44,
2376     0x5d, 0x61, 0x45, 0x5d, 0x61, 0x46, 0x5d, 0x61, 0x47, 0x5d, 0x61, 0x48,
2377     0x5d, 0x61, 0x49, 0x5d, 0x61, 0x4a, 0x5d, 0x61, 0x4b, 0x5d, 0x61, 0x4c,
2378     0x5d, 0x61, 0x4d, 0x5d, 0x61, 0x4e, 0x5d, 0x61, 0x4f, 0x5d, 0x61, 0x50,
2379     0x5d, 0x61, 0x51, 0x5d, 0x61, 0x52, 0x5d, 0x61, 0x53, 0x5d, 0x61, 0x54,
2380     0x5d, 0x61, 0x55, 0x5d, 0x61, 0x56, 0x5d, 0x61, 0x57, 0x5d, 0x61, 0x59,
2381     0x5d, 0x61, 0x6a, 0x5d, 0x61, 0x6b, 0x5d, 0x61, 0x71, 0x5d, 0x61, 0x76,
2382     0x5d, 0x61, 0x77, 0x5d, 0x61, 0x78, 0x5d, 0x61, 0x79, 0x5d, 0x61, 0x7a};
2383 const uint8_t HuffDecoderCommon::table23_4_emit_[204] = {
2384     0x5d, 0x63, 0x30, 0x5d, 0x63, 0x31, 0x5d, 0x63, 0x32, 0x5d, 0x63, 0x61,
2385     0x5d, 0x63, 0x63, 0x5d, 0x63, 0x65, 0x5d, 0x63, 0x69, 0x5d, 0x63, 0x6f,
2386     0x5d, 0x63, 0x73, 0x5d, 0x63, 0x74, 0x5d, 0x63, 0x20, 0x5d, 0x63, 0x25,
2387     0x5d, 0x63, 0x2d, 0x5d, 0x63, 0x2e, 0x5d, 0x63, 0x2f, 0x5d, 0x63, 0x33,
2388     0x5d, 0x63, 0x34, 0x5d, 0x63, 0x35, 0x5d, 0x63, 0x36, 0x5d, 0x63, 0x37,
2389     0x5d, 0x63, 0x38, 0x5d, 0x63, 0x39, 0x5d, 0x63, 0x3d, 0x5d, 0x63, 0x41,
2390     0x5d, 0x63, 0x5f, 0x5d, 0x63, 0x62, 0x5d, 0x63, 0x64, 0x5d, 0x63, 0x66,
2391     0x5d, 0x63, 0x67, 0x5d, 0x63, 0x68, 0x5d, 0x63, 0x6c, 0x5d, 0x63, 0x6d,
2392     0x5d, 0x63, 0x6e, 0x5d, 0x63, 0x70, 0x5d, 0x63, 0x72, 0x5d, 0x63, 0x75,
2393     0x5d, 0x63, 0x3a, 0x5d, 0x63, 0x42, 0x5d, 0x63, 0x43, 0x5d, 0x63, 0x44,
2394     0x5d, 0x63, 0x45, 0x5d, 0x63, 0x46, 0x5d, 0x63, 0x47, 0x5d, 0x63, 0x48,
2395     0x5d, 0x63, 0x49, 0x5d, 0x63, 0x4a, 0x5d, 0x63, 0x4b, 0x5d, 0x63, 0x4c,
2396     0x5d, 0x63, 0x4d, 0x5d, 0x63, 0x4e, 0x5d, 0x63, 0x4f, 0x5d, 0x63, 0x50,
2397     0x5d, 0x63, 0x51, 0x5d, 0x63, 0x52, 0x5d, 0x63, 0x53, 0x5d, 0x63, 0x54,
2398     0x5d, 0x63, 0x55, 0x5d, 0x63, 0x56, 0x5d, 0x63, 0x57, 0x5d, 0x63, 0x59,
2399     0x5d, 0x63, 0x6a, 0x5d, 0x63, 0x6b, 0x5d, 0x63, 0x71, 0x5d, 0x63, 0x76,
2400     0x5d, 0x63, 0x77, 0x5d, 0x63, 0x78, 0x5d, 0x63, 0x79, 0x5d, 0x63, 0x7a};
2401 const uint8_t HuffDecoderCommon::table23_5_emit_[204] = {
2402     0x5d, 0x65, 0x30, 0x5d, 0x65, 0x31, 0x5d, 0x65, 0x32, 0x5d, 0x65, 0x61,
2403     0x5d, 0x65, 0x63, 0x5d, 0x65, 0x65, 0x5d, 0x65, 0x69, 0x5d, 0x65, 0x6f,
2404     0x5d, 0x65, 0x73, 0x5d, 0x65, 0x74, 0x5d, 0x65, 0x20, 0x5d, 0x65, 0x25,
2405     0x5d, 0x65, 0x2d, 0x5d, 0x65, 0x2e, 0x5d, 0x65, 0x2f, 0x5d, 0x65, 0x33,
2406     0x5d, 0x65, 0x34, 0x5d, 0x65, 0x35, 0x5d, 0x65, 0x36, 0x5d, 0x65, 0x37,
2407     0x5d, 0x65, 0x38, 0x5d, 0x65, 0x39, 0x5d, 0x65, 0x3d, 0x5d, 0x65, 0x41,
2408     0x5d, 0x65, 0x5f, 0x5d, 0x65, 0x62, 0x5d, 0x65, 0x64, 0x5d, 0x65, 0x66,
2409     0x5d, 0x65, 0x67, 0x5d, 0x65, 0x68, 0x5d, 0x65, 0x6c, 0x5d, 0x65, 0x6d,
2410     0x5d, 0x65, 0x6e, 0x5d, 0x65, 0x70, 0x5d, 0x65, 0x72, 0x5d, 0x65, 0x75,
2411     0x5d, 0x65, 0x3a, 0x5d, 0x65, 0x42, 0x5d, 0x65, 0x43, 0x5d, 0x65, 0x44,
2412     0x5d, 0x65, 0x45, 0x5d, 0x65, 0x46, 0x5d, 0x65, 0x47, 0x5d, 0x65, 0x48,
2413     0x5d, 0x65, 0x49, 0x5d, 0x65, 0x4a, 0x5d, 0x65, 0x4b, 0x5d, 0x65, 0x4c,
2414     0x5d, 0x65, 0x4d, 0x5d, 0x65, 0x4e, 0x5d, 0x65, 0x4f, 0x5d, 0x65, 0x50,
2415     0x5d, 0x65, 0x51, 0x5d, 0x65, 0x52, 0x5d, 0x65, 0x53, 0x5d, 0x65, 0x54,
2416     0x5d, 0x65, 0x55, 0x5d, 0x65, 0x56, 0x5d, 0x65, 0x57, 0x5d, 0x65, 0x59,
2417     0x5d, 0x65, 0x6a, 0x5d, 0x65, 0x6b, 0x5d, 0x65, 0x71, 0x5d, 0x65, 0x76,
2418     0x5d, 0x65, 0x77, 0x5d, 0x65, 0x78, 0x5d, 0x65, 0x79, 0x5d, 0x65, 0x7a};
2419 const uint8_t HuffDecoderCommon::table23_6_emit_[204] = {
2420     0x5d, 0x69, 0x30, 0x5d, 0x69, 0x31, 0x5d, 0x69, 0x32, 0x5d, 0x69, 0x61,
2421     0x5d, 0x69, 0x63, 0x5d, 0x69, 0x65, 0x5d, 0x69, 0x69, 0x5d, 0x69, 0x6f,
2422     0x5d, 0x69, 0x73, 0x5d, 0x69, 0x74, 0x5d, 0x69, 0x20, 0x5d, 0x69, 0x25,
2423     0x5d, 0x69, 0x2d, 0x5d, 0x69, 0x2e, 0x5d, 0x69, 0x2f, 0x5d, 0x69, 0x33,
2424     0x5d, 0x69, 0x34, 0x5d, 0x69, 0x35, 0x5d, 0x69, 0x36, 0x5d, 0x69, 0x37,
2425     0x5d, 0x69, 0x38, 0x5d, 0x69, 0x39, 0x5d, 0x69, 0x3d, 0x5d, 0x69, 0x41,
2426     0x5d, 0x69, 0x5f, 0x5d, 0x69, 0x62, 0x5d, 0x69, 0x64, 0x5d, 0x69, 0x66,
2427     0x5d, 0x69, 0x67, 0x5d, 0x69, 0x68, 0x5d, 0x69, 0x6c, 0x5d, 0x69, 0x6d,
2428     0x5d, 0x69, 0x6e, 0x5d, 0x69, 0x70, 0x5d, 0x69, 0x72, 0x5d, 0x69, 0x75,
2429     0x5d, 0x69, 0x3a, 0x5d, 0x69, 0x42, 0x5d, 0x69, 0x43, 0x5d, 0x69, 0x44,
2430     0x5d, 0x69, 0x45, 0x5d, 0x69, 0x46, 0x5d, 0x69, 0x47, 0x5d, 0x69, 0x48,
2431     0x5d, 0x69, 0x49, 0x5d, 0x69, 0x4a, 0x5d, 0x69, 0x4b, 0x5d, 0x69, 0x4c,
2432     0x5d, 0x69, 0x4d, 0x5d, 0x69, 0x4e, 0x5d, 0x69, 0x4f, 0x5d, 0x69, 0x50,
2433     0x5d, 0x69, 0x51, 0x5d, 0x69, 0x52, 0x5d, 0x69, 0x53, 0x5d, 0x69, 0x54,
2434     0x5d, 0x69, 0x55, 0x5d, 0x69, 0x56, 0x5d, 0x69, 0x57, 0x5d, 0x69, 0x59,
2435     0x5d, 0x69, 0x6a, 0x5d, 0x69, 0x6b, 0x5d, 0x69, 0x71, 0x5d, 0x69, 0x76,
2436     0x5d, 0x69, 0x77, 0x5d, 0x69, 0x78, 0x5d, 0x69, 0x79, 0x5d, 0x69, 0x7a};
2437 const uint8_t HuffDecoderCommon::table23_7_emit_[204] = {
2438     0x5d, 0x6f, 0x30, 0x5d, 0x6f, 0x31, 0x5d, 0x6f, 0x32, 0x5d, 0x6f, 0x61,
2439     0x5d, 0x6f, 0x63, 0x5d, 0x6f, 0x65, 0x5d, 0x6f, 0x69, 0x5d, 0x6f, 0x6f,
2440     0x5d, 0x6f, 0x73, 0x5d, 0x6f, 0x74, 0x5d, 0x6f, 0x20, 0x5d, 0x6f, 0x25,
2441     0x5d, 0x6f, 0x2d, 0x5d, 0x6f, 0x2e, 0x5d, 0x6f, 0x2f, 0x5d, 0x6f, 0x33,
2442     0x5d, 0x6f, 0x34, 0x5d, 0x6f, 0x35, 0x5d, 0x6f, 0x36, 0x5d, 0x6f, 0x37,
2443     0x5d, 0x6f, 0x38, 0x5d, 0x6f, 0x39, 0x5d, 0x6f, 0x3d, 0x5d, 0x6f, 0x41,
2444     0x5d, 0x6f, 0x5f, 0x5d, 0x6f, 0x62, 0x5d, 0x6f, 0x64, 0x5d, 0x6f, 0x66,
2445     0x5d, 0x6f, 0x67, 0x5d, 0x6f, 0x68, 0x5d, 0x6f, 0x6c, 0x5d, 0x6f, 0x6d,
2446     0x5d, 0x6f, 0x6e, 0x5d, 0x6f, 0x70, 0x5d, 0x6f, 0x72, 0x5d, 0x6f, 0x75,
2447     0x5d, 0x6f, 0x3a, 0x5d, 0x6f, 0x42, 0x5d, 0x6f, 0x43, 0x5d, 0x6f, 0x44,
2448     0x5d, 0x6f, 0x45, 0x5d, 0x6f, 0x46, 0x5d, 0x6f, 0x47, 0x5d, 0x6f, 0x48,
2449     0x5d, 0x6f, 0x49, 0x5d, 0x6f, 0x4a, 0x5d, 0x6f, 0x4b, 0x5d, 0x6f, 0x4c,
2450     0x5d, 0x6f, 0x4d, 0x5d, 0x6f, 0x4e, 0x5d, 0x6f, 0x4f, 0x5d, 0x6f, 0x50,
2451     0x5d, 0x6f, 0x51, 0x5d, 0x6f, 0x52, 0x5d, 0x6f, 0x53, 0x5d, 0x6f, 0x54,
2452     0x5d, 0x6f, 0x55, 0x5d, 0x6f, 0x56, 0x5d, 0x6f, 0x57, 0x5d, 0x6f, 0x59,
2453     0x5d, 0x6f, 0x6a, 0x5d, 0x6f, 0x6b, 0x5d, 0x6f, 0x71, 0x5d, 0x6f, 0x76,
2454     0x5d, 0x6f, 0x77, 0x5d, 0x6f, 0x78, 0x5d, 0x6f, 0x79, 0x5d, 0x6f, 0x7a};
2455 const uint8_t HuffDecoderCommon::table23_8_emit_[204] = {
2456     0x5d, 0x73, 0x30, 0x5d, 0x73, 0x31, 0x5d, 0x73, 0x32, 0x5d, 0x73, 0x61,
2457     0x5d, 0x73, 0x63, 0x5d, 0x73, 0x65, 0x5d, 0x73, 0x69, 0x5d, 0x73, 0x6f,
2458     0x5d, 0x73, 0x73, 0x5d, 0x73, 0x74, 0x5d, 0x73, 0x20, 0x5d, 0x73, 0x25,
2459     0x5d, 0x73, 0x2d, 0x5d, 0x73, 0x2e, 0x5d, 0x73, 0x2f, 0x5d, 0x73, 0x33,
2460     0x5d, 0x73, 0x34, 0x5d, 0x73, 0x35, 0x5d, 0x73, 0x36, 0x5d, 0x73, 0x37,
2461     0x5d, 0x73, 0x38, 0x5d, 0x73, 0x39, 0x5d, 0x73, 0x3d, 0x5d, 0x73, 0x41,
2462     0x5d, 0x73, 0x5f, 0x5d, 0x73, 0x62, 0x5d, 0x73, 0x64, 0x5d, 0x73, 0x66,
2463     0x5d, 0x73, 0x67, 0x5d, 0x73, 0x68, 0x5d, 0x73, 0x6c, 0x5d, 0x73, 0x6d,
2464     0x5d, 0x73, 0x6e, 0x5d, 0x73, 0x70, 0x5d, 0x73, 0x72, 0x5d, 0x73, 0x75,
2465     0x5d, 0x73, 0x3a, 0x5d, 0x73, 0x42, 0x5d, 0x73, 0x43, 0x5d, 0x73, 0x44,
2466     0x5d, 0x73, 0x45, 0x5d, 0x73, 0x46, 0x5d, 0x73, 0x47, 0x5d, 0x73, 0x48,
2467     0x5d, 0x73, 0x49, 0x5d, 0x73, 0x4a, 0x5d, 0x73, 0x4b, 0x5d, 0x73, 0x4c,
2468     0x5d, 0x73, 0x4d, 0x5d, 0x73, 0x4e, 0x5d, 0x73, 0x4f, 0x5d, 0x73, 0x50,
2469     0x5d, 0x73, 0x51, 0x5d, 0x73, 0x52, 0x5d, 0x73, 0x53, 0x5d, 0x73, 0x54,
2470     0x5d, 0x73, 0x55, 0x5d, 0x73, 0x56, 0x5d, 0x73, 0x57, 0x5d, 0x73, 0x59,
2471     0x5d, 0x73, 0x6a, 0x5d, 0x73, 0x6b, 0x5d, 0x73, 0x71, 0x5d, 0x73, 0x76,
2472     0x5d, 0x73, 0x77, 0x5d, 0x73, 0x78, 0x5d, 0x73, 0x79, 0x5d, 0x73, 0x7a};
2473 const uint8_t HuffDecoderCommon::table23_9_emit_[204] = {
2474     0x5d, 0x74, 0x30, 0x5d, 0x74, 0x31, 0x5d, 0x74, 0x32, 0x5d, 0x74, 0x61,
2475     0x5d, 0x74, 0x63, 0x5d, 0x74, 0x65, 0x5d, 0x74, 0x69, 0x5d, 0x74, 0x6f,
2476     0x5d, 0x74, 0x73, 0x5d, 0x74, 0x74, 0x5d, 0x74, 0x20, 0x5d, 0x74, 0x25,
2477     0x5d, 0x74, 0x2d, 0x5d, 0x74, 0x2e, 0x5d, 0x74, 0x2f, 0x5d, 0x74, 0x33,
2478     0x5d, 0x74, 0x34, 0x5d, 0x74, 0x35, 0x5d, 0x74, 0x36, 0x5d, 0x74, 0x37,
2479     0x5d, 0x74, 0x38, 0x5d, 0x74, 0x39, 0x5d, 0x74, 0x3d, 0x5d, 0x74, 0x41,
2480     0x5d, 0x74, 0x5f, 0x5d, 0x74, 0x62, 0x5d, 0x74, 0x64, 0x5d, 0x74, 0x66,
2481     0x5d, 0x74, 0x67, 0x5d, 0x74, 0x68, 0x5d, 0x74, 0x6c, 0x5d, 0x74, 0x6d,
2482     0x5d, 0x74, 0x6e, 0x5d, 0x74, 0x70, 0x5d, 0x74, 0x72, 0x5d, 0x74, 0x75,
2483     0x5d, 0x74, 0x3a, 0x5d, 0x74, 0x42, 0x5d, 0x74, 0x43, 0x5d, 0x74, 0x44,
2484     0x5d, 0x74, 0x45, 0x5d, 0x74, 0x46, 0x5d, 0x74, 0x47, 0x5d, 0x74, 0x48,
2485     0x5d, 0x74, 0x49, 0x5d, 0x74, 0x4a, 0x5d, 0x74, 0x4b, 0x5d, 0x74, 0x4c,
2486     0x5d, 0x74, 0x4d, 0x5d, 0x74, 0x4e, 0x5d, 0x74, 0x4f, 0x5d, 0x74, 0x50,
2487     0x5d, 0x74, 0x51, 0x5d, 0x74, 0x52, 0x5d, 0x74, 0x53, 0x5d, 0x74, 0x54,
2488     0x5d, 0x74, 0x55, 0x5d, 0x74, 0x56, 0x5d, 0x74, 0x57, 0x5d, 0x74, 0x59,
2489     0x5d, 0x74, 0x6a, 0x5d, 0x74, 0x6b, 0x5d, 0x74, 0x71, 0x5d, 0x74, 0x76,
2490     0x5d, 0x74, 0x77, 0x5d, 0x74, 0x78, 0x5d, 0x74, 0x79, 0x5d, 0x74, 0x7a};
2491 const uint8_t HuffDecoderCommon::table23_10_emit_[216] = {
2492     0x5d, 0x20, 0x30, 0x5d, 0x20, 0x31, 0x5d, 0x20, 0x32, 0x5d, 0x20, 0x61,
2493     0x5d, 0x20, 0x63, 0x5d, 0x20, 0x65, 0x5d, 0x20, 0x69, 0x5d, 0x20, 0x6f,
2494     0x5d, 0x20, 0x73, 0x5d, 0x20, 0x74, 0x5d, 0x20, 0x20, 0x5d, 0x20, 0x25,
2495     0x5d, 0x20, 0x2d, 0x5d, 0x20, 0x2e, 0x5d, 0x20, 0x2f, 0x5d, 0x20, 0x33,
2496     0x5d, 0x20, 0x34, 0x5d, 0x20, 0x35, 0x5d, 0x20, 0x36, 0x5d, 0x20, 0x37,
2497     0x5d, 0x20, 0x38, 0x5d, 0x20, 0x39, 0x5d, 0x20, 0x3d, 0x5d, 0x20, 0x41,
2498     0x5d, 0x20, 0x5f, 0x5d, 0x20, 0x62, 0x5d, 0x20, 0x64, 0x5d, 0x20, 0x66,
2499     0x5d, 0x20, 0x67, 0x5d, 0x20, 0x68, 0x5d, 0x20, 0x6c, 0x5d, 0x20, 0x6d,
2500     0x5d, 0x20, 0x6e, 0x5d, 0x20, 0x70, 0x5d, 0x20, 0x72, 0x5d, 0x20, 0x75,
2501     0x5d, 0x25, 0x30, 0x5d, 0x25, 0x31, 0x5d, 0x25, 0x32, 0x5d, 0x25, 0x61,
2502     0x5d, 0x25, 0x63, 0x5d, 0x25, 0x65, 0x5d, 0x25, 0x69, 0x5d, 0x25, 0x6f,
2503     0x5d, 0x25, 0x73, 0x5d, 0x25, 0x74, 0x5d, 0x25, 0x20, 0x5d, 0x25, 0x25,
2504     0x5d, 0x25, 0x2d, 0x5d, 0x25, 0x2e, 0x5d, 0x25, 0x2f, 0x5d, 0x25, 0x33,
2505     0x5d, 0x25, 0x34, 0x5d, 0x25, 0x35, 0x5d, 0x25, 0x36, 0x5d, 0x25, 0x37,
2506     0x5d, 0x25, 0x38, 0x5d, 0x25, 0x39, 0x5d, 0x25, 0x3d, 0x5d, 0x25, 0x41,
2507     0x5d, 0x25, 0x5f, 0x5d, 0x25, 0x62, 0x5d, 0x25, 0x64, 0x5d, 0x25, 0x66,
2508     0x5d, 0x25, 0x67, 0x5d, 0x25, 0x68, 0x5d, 0x25, 0x6c, 0x5d, 0x25, 0x6d,
2509     0x5d, 0x25, 0x6e, 0x5d, 0x25, 0x70, 0x5d, 0x25, 0x72, 0x5d, 0x25, 0x75};
2510 const uint16_t HuffDecoderCommon::table23_10_ops_[128] = {
2511     0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049, 0x0000,
2512     0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9, 0x0000, 0x00c1,
2513     0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
2514     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
2515     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
2516     0x0349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2517     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2518     0x0002, 0x0000, 0x0361, 0x0000, 0x0379, 0x0000, 0x0391, 0x0000, 0x03a9,
2519     0x0000, 0x03c1, 0x0000, 0x03d9, 0x0000, 0x03f1, 0x0000, 0x0409, 0x0000,
2520     0x0421, 0x0000, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
2521     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
2522     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
2523     0x0691, 0x06a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2524     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2525     0x0000, 0x0362};
2526 const uint8_t HuffDecoderCommon::table23_11_emit_[216] = {
2527     0x5d, 0x2d, 0x30, 0x5d, 0x2d, 0x31, 0x5d, 0x2d, 0x32, 0x5d, 0x2d, 0x61,
2528     0x5d, 0x2d, 0x63, 0x5d, 0x2d, 0x65, 0x5d, 0x2d, 0x69, 0x5d, 0x2d, 0x6f,
2529     0x5d, 0x2d, 0x73, 0x5d, 0x2d, 0x74, 0x5d, 0x2d, 0x20, 0x5d, 0x2d, 0x25,
2530     0x5d, 0x2d, 0x2d, 0x5d, 0x2d, 0x2e, 0x5d, 0x2d, 0x2f, 0x5d, 0x2d, 0x33,
2531     0x5d, 0x2d, 0x34, 0x5d, 0x2d, 0x35, 0x5d, 0x2d, 0x36, 0x5d, 0x2d, 0x37,
2532     0x5d, 0x2d, 0x38, 0x5d, 0x2d, 0x39, 0x5d, 0x2d, 0x3d, 0x5d, 0x2d, 0x41,
2533     0x5d, 0x2d, 0x5f, 0x5d, 0x2d, 0x62, 0x5d, 0x2d, 0x64, 0x5d, 0x2d, 0x66,
2534     0x5d, 0x2d, 0x67, 0x5d, 0x2d, 0x68, 0x5d, 0x2d, 0x6c, 0x5d, 0x2d, 0x6d,
2535     0x5d, 0x2d, 0x6e, 0x5d, 0x2d, 0x70, 0x5d, 0x2d, 0x72, 0x5d, 0x2d, 0x75,
2536     0x5d, 0x2e, 0x30, 0x5d, 0x2e, 0x31, 0x5d, 0x2e, 0x32, 0x5d, 0x2e, 0x61,
2537     0x5d, 0x2e, 0x63, 0x5d, 0x2e, 0x65, 0x5d, 0x2e, 0x69, 0x5d, 0x2e, 0x6f,
2538     0x5d, 0x2e, 0x73, 0x5d, 0x2e, 0x74, 0x5d, 0x2e, 0x20, 0x5d, 0x2e, 0x25,
2539     0x5d, 0x2e, 0x2d, 0x5d, 0x2e, 0x2e, 0x5d, 0x2e, 0x2f, 0x5d, 0x2e, 0x33,
2540     0x5d, 0x2e, 0x34, 0x5d, 0x2e, 0x35, 0x5d, 0x2e, 0x36, 0x5d, 0x2e, 0x37,
2541     0x5d, 0x2e, 0x38, 0x5d, 0x2e, 0x39, 0x5d, 0x2e, 0x3d, 0x5d, 0x2e, 0x41,
2542     0x5d, 0x2e, 0x5f, 0x5d, 0x2e, 0x62, 0x5d, 0x2e, 0x64, 0x5d, 0x2e, 0x66,
2543     0x5d, 0x2e, 0x67, 0x5d, 0x2e, 0x68, 0x5d, 0x2e, 0x6c, 0x5d, 0x2e, 0x6d,
2544     0x5d, 0x2e, 0x6e, 0x5d, 0x2e, 0x70, 0x5d, 0x2e, 0x72, 0x5d, 0x2e, 0x75};
2545 const uint8_t HuffDecoderCommon::table23_12_emit_[216] = {
2546     0x5d, 0x2f, 0x30, 0x5d, 0x2f, 0x31, 0x5d, 0x2f, 0x32, 0x5d, 0x2f, 0x61,
2547     0x5d, 0x2f, 0x63, 0x5d, 0x2f, 0x65, 0x5d, 0x2f, 0x69, 0x5d, 0x2f, 0x6f,
2548     0x5d, 0x2f, 0x73, 0x5d, 0x2f, 0x74, 0x5d, 0x2f, 0x20, 0x5d, 0x2f, 0x25,
2549     0x5d, 0x2f, 0x2d, 0x5d, 0x2f, 0x2e, 0x5d, 0x2f, 0x2f, 0x5d, 0x2f, 0x33,
2550     0x5d, 0x2f, 0x34, 0x5d, 0x2f, 0x35, 0x5d, 0x2f, 0x36, 0x5d, 0x2f, 0x37,
2551     0x5d, 0x2f, 0x38, 0x5d, 0x2f, 0x39, 0x5d, 0x2f, 0x3d, 0x5d, 0x2f, 0x41,
2552     0x5d, 0x2f, 0x5f, 0x5d, 0x2f, 0x62, 0x5d, 0x2f, 0x64, 0x5d, 0x2f, 0x66,
2553     0x5d, 0x2f, 0x67, 0x5d, 0x2f, 0x68, 0x5d, 0x2f, 0x6c, 0x5d, 0x2f, 0x6d,
2554     0x5d, 0x2f, 0x6e, 0x5d, 0x2f, 0x70, 0x5d, 0x2f, 0x72, 0x5d, 0x2f, 0x75,
2555     0x5d, 0x33, 0x30, 0x5d, 0x33, 0x31, 0x5d, 0x33, 0x32, 0x5d, 0x33, 0x61,
2556     0x5d, 0x33, 0x63, 0x5d, 0x33, 0x65, 0x5d, 0x33, 0x69, 0x5d, 0x33, 0x6f,
2557     0x5d, 0x33, 0x73, 0x5d, 0x33, 0x74, 0x5d, 0x33, 0x20, 0x5d, 0x33, 0x25,
2558     0x5d, 0x33, 0x2d, 0x5d, 0x33, 0x2e, 0x5d, 0x33, 0x2f, 0x5d, 0x33, 0x33,
2559     0x5d, 0x33, 0x34, 0x5d, 0x33, 0x35, 0x5d, 0x33, 0x36, 0x5d, 0x33, 0x37,
2560     0x5d, 0x33, 0x38, 0x5d, 0x33, 0x39, 0x5d, 0x33, 0x3d, 0x5d, 0x33, 0x41,
2561     0x5d, 0x33, 0x5f, 0x5d, 0x33, 0x62, 0x5d, 0x33, 0x64, 0x5d, 0x33, 0x66,
2562     0x5d, 0x33, 0x67, 0x5d, 0x33, 0x68, 0x5d, 0x33, 0x6c, 0x5d, 0x33, 0x6d,
2563     0x5d, 0x33, 0x6e, 0x5d, 0x33, 0x70, 0x5d, 0x33, 0x72, 0x5d, 0x33, 0x75};
2564 const uint8_t HuffDecoderCommon::table23_13_emit_[216] = {
2565     0x5d, 0x34, 0x30, 0x5d, 0x34, 0x31, 0x5d, 0x34, 0x32, 0x5d, 0x34, 0x61,
2566     0x5d, 0x34, 0x63, 0x5d, 0x34, 0x65, 0x5d, 0x34, 0x69, 0x5d, 0x34, 0x6f,
2567     0x5d, 0x34, 0x73, 0x5d, 0x34, 0x74, 0x5d, 0x34, 0x20, 0x5d, 0x34, 0x25,
2568     0x5d, 0x34, 0x2d, 0x5d, 0x34, 0x2e, 0x5d, 0x34, 0x2f, 0x5d, 0x34, 0x33,
2569     0x5d, 0x34, 0x34, 0x5d, 0x34, 0x35, 0x5d, 0x34, 0x36, 0x5d, 0x34, 0x37,
2570     0x5d, 0x34, 0x38, 0x5d, 0x34, 0x39, 0x5d, 0x34, 0x3d, 0x5d, 0x34, 0x41,
2571     0x5d, 0x34, 0x5f, 0x5d, 0x34, 0x62, 0x5d, 0x34, 0x64, 0x5d, 0x34, 0x66,
2572     0x5d, 0x34, 0x67, 0x5d, 0x34, 0x68, 0x5d, 0x34, 0x6c, 0x5d, 0x34, 0x6d,
2573     0x5d, 0x34, 0x6e, 0x5d, 0x34, 0x70, 0x5d, 0x34, 0x72, 0x5d, 0x34, 0x75,
2574     0x5d, 0x35, 0x30, 0x5d, 0x35, 0x31, 0x5d, 0x35, 0x32, 0x5d, 0x35, 0x61,
2575     0x5d, 0x35, 0x63, 0x5d, 0x35, 0x65, 0x5d, 0x35, 0x69, 0x5d, 0x35, 0x6f,
2576     0x5d, 0x35, 0x73, 0x5d, 0x35, 0x74, 0x5d, 0x35, 0x20, 0x5d, 0x35, 0x25,
2577     0x5d, 0x35, 0x2d, 0x5d, 0x35, 0x2e, 0x5d, 0x35, 0x2f, 0x5d, 0x35, 0x33,
2578     0x5d, 0x35, 0x34, 0x5d, 0x35, 0x35, 0x5d, 0x35, 0x36, 0x5d, 0x35, 0x37,
2579     0x5d, 0x35, 0x38, 0x5d, 0x35, 0x39, 0x5d, 0x35, 0x3d, 0x5d, 0x35, 0x41,
2580     0x5d, 0x35, 0x5f, 0x5d, 0x35, 0x62, 0x5d, 0x35, 0x64, 0x5d, 0x35, 0x66,
2581     0x5d, 0x35, 0x67, 0x5d, 0x35, 0x68, 0x5d, 0x35, 0x6c, 0x5d, 0x35, 0x6d,
2582     0x5d, 0x35, 0x6e, 0x5d, 0x35, 0x70, 0x5d, 0x35, 0x72, 0x5d, 0x35, 0x75};
2583 const uint8_t HuffDecoderCommon::table23_14_emit_[216] = {
2584     0x5d, 0x36, 0x30, 0x5d, 0x36, 0x31, 0x5d, 0x36, 0x32, 0x5d, 0x36, 0x61,
2585     0x5d, 0x36, 0x63, 0x5d, 0x36, 0x65, 0x5d, 0x36, 0x69, 0x5d, 0x36, 0x6f,
2586     0x5d, 0x36, 0x73, 0x5d, 0x36, 0x74, 0x5d, 0x36, 0x20, 0x5d, 0x36, 0x25,
2587     0x5d, 0x36, 0x2d, 0x5d, 0x36, 0x2e, 0x5d, 0x36, 0x2f, 0x5d, 0x36, 0x33,
2588     0x5d, 0x36, 0x34, 0x5d, 0x36, 0x35, 0x5d, 0x36, 0x36, 0x5d, 0x36, 0x37,
2589     0x5d, 0x36, 0x38, 0x5d, 0x36, 0x39, 0x5d, 0x36, 0x3d, 0x5d, 0x36, 0x41,
2590     0x5d, 0x36, 0x5f, 0x5d, 0x36, 0x62, 0x5d, 0x36, 0x64, 0x5d, 0x36, 0x66,
2591     0x5d, 0x36, 0x67, 0x5d, 0x36, 0x68, 0x5d, 0x36, 0x6c, 0x5d, 0x36, 0x6d,
2592     0x5d, 0x36, 0x6e, 0x5d, 0x36, 0x70, 0x5d, 0x36, 0x72, 0x5d, 0x36, 0x75,
2593     0x5d, 0x37, 0x30, 0x5d, 0x37, 0x31, 0x5d, 0x37, 0x32, 0x5d, 0x37, 0x61,
2594     0x5d, 0x37, 0x63, 0x5d, 0x37, 0x65, 0x5d, 0x37, 0x69, 0x5d, 0x37, 0x6f,
2595     0x5d, 0x37, 0x73, 0x5d, 0x37, 0x74, 0x5d, 0x37, 0x20, 0x5d, 0x37, 0x25,
2596     0x5d, 0x37, 0x2d, 0x5d, 0x37, 0x2e, 0x5d, 0x37, 0x2f, 0x5d, 0x37, 0x33,
2597     0x5d, 0x37, 0x34, 0x5d, 0x37, 0x35, 0x5d, 0x37, 0x36, 0x5d, 0x37, 0x37,
2598     0x5d, 0x37, 0x38, 0x5d, 0x37, 0x39, 0x5d, 0x37, 0x3d, 0x5d, 0x37, 0x41,
2599     0x5d, 0x37, 0x5f, 0x5d, 0x37, 0x62, 0x5d, 0x37, 0x64, 0x5d, 0x37, 0x66,
2600     0x5d, 0x37, 0x67, 0x5d, 0x37, 0x68, 0x5d, 0x37, 0x6c, 0x5d, 0x37, 0x6d,
2601     0x5d, 0x37, 0x6e, 0x5d, 0x37, 0x70, 0x5d, 0x37, 0x72, 0x5d, 0x37, 0x75};
2602 const uint8_t HuffDecoderCommon::table23_15_emit_[216] = {
2603     0x5d, 0x38, 0x30, 0x5d, 0x38, 0x31, 0x5d, 0x38, 0x32, 0x5d, 0x38, 0x61,
2604     0x5d, 0x38, 0x63, 0x5d, 0x38, 0x65, 0x5d, 0x38, 0x69, 0x5d, 0x38, 0x6f,
2605     0x5d, 0x38, 0x73, 0x5d, 0x38, 0x74, 0x5d, 0x38, 0x20, 0x5d, 0x38, 0x25,
2606     0x5d, 0x38, 0x2d, 0x5d, 0x38, 0x2e, 0x5d, 0x38, 0x2f, 0x5d, 0x38, 0x33,
2607     0x5d, 0x38, 0x34, 0x5d, 0x38, 0x35, 0x5d, 0x38, 0x36, 0x5d, 0x38, 0x37,
2608     0x5d, 0x38, 0x38, 0x5d, 0x38, 0x39, 0x5d, 0x38, 0x3d, 0x5d, 0x38, 0x41,
2609     0x5d, 0x38, 0x5f, 0x5d, 0x38, 0x62, 0x5d, 0x38, 0x64, 0x5d, 0x38, 0x66,
2610     0x5d, 0x38, 0x67, 0x5d, 0x38, 0x68, 0x5d, 0x38, 0x6c, 0x5d, 0x38, 0x6d,
2611     0x5d, 0x38, 0x6e, 0x5d, 0x38, 0x70, 0x5d, 0x38, 0x72, 0x5d, 0x38, 0x75,
2612     0x5d, 0x39, 0x30, 0x5d, 0x39, 0x31, 0x5d, 0x39, 0x32, 0x5d, 0x39, 0x61,
2613     0x5d, 0x39, 0x63, 0x5d, 0x39, 0x65, 0x5d, 0x39, 0x69, 0x5d, 0x39, 0x6f,
2614     0x5d, 0x39, 0x73, 0x5d, 0x39, 0x74, 0x5d, 0x39, 0x20, 0x5d, 0x39, 0x25,
2615     0x5d, 0x39, 0x2d, 0x5d, 0x39, 0x2e, 0x5d, 0x39, 0x2f, 0x5d, 0x39, 0x33,
2616     0x5d, 0x39, 0x34, 0x5d, 0x39, 0x35, 0x5d, 0x39, 0x36, 0x5d, 0x39, 0x37,
2617     0x5d, 0x39, 0x38, 0x5d, 0x39, 0x39, 0x5d, 0x39, 0x3d, 0x5d, 0x39, 0x41,
2618     0x5d, 0x39, 0x5f, 0x5d, 0x39, 0x62, 0x5d, 0x39, 0x64, 0x5d, 0x39, 0x66,
2619     0x5d, 0x39, 0x67, 0x5d, 0x39, 0x68, 0x5d, 0x39, 0x6c, 0x5d, 0x39, 0x6d,
2620     0x5d, 0x39, 0x6e, 0x5d, 0x39, 0x70, 0x5d, 0x39, 0x72, 0x5d, 0x39, 0x75};
2621 const uint8_t HuffDecoderCommon::table23_16_emit_[216] = {
2622     0x5d, 0x3d, 0x30, 0x5d, 0x3d, 0x31, 0x5d, 0x3d, 0x32, 0x5d, 0x3d, 0x61,
2623     0x5d, 0x3d, 0x63, 0x5d, 0x3d, 0x65, 0x5d, 0x3d, 0x69, 0x5d, 0x3d, 0x6f,
2624     0x5d, 0x3d, 0x73, 0x5d, 0x3d, 0x74, 0x5d, 0x3d, 0x20, 0x5d, 0x3d, 0x25,
2625     0x5d, 0x3d, 0x2d, 0x5d, 0x3d, 0x2e, 0x5d, 0x3d, 0x2f, 0x5d, 0x3d, 0x33,
2626     0x5d, 0x3d, 0x34, 0x5d, 0x3d, 0x35, 0x5d, 0x3d, 0x36, 0x5d, 0x3d, 0x37,
2627     0x5d, 0x3d, 0x38, 0x5d, 0x3d, 0x39, 0x5d, 0x3d, 0x3d, 0x5d, 0x3d, 0x41,
2628     0x5d, 0x3d, 0x5f, 0x5d, 0x3d, 0x62, 0x5d, 0x3d, 0x64, 0x5d, 0x3d, 0x66,
2629     0x5d, 0x3d, 0x67, 0x5d, 0x3d, 0x68, 0x5d, 0x3d, 0x6c, 0x5d, 0x3d, 0x6d,
2630     0x5d, 0x3d, 0x6e, 0x5d, 0x3d, 0x70, 0x5d, 0x3d, 0x72, 0x5d, 0x3d, 0x75,
2631     0x5d, 0x41, 0x30, 0x5d, 0x41, 0x31, 0x5d, 0x41, 0x32, 0x5d, 0x41, 0x61,
2632     0x5d, 0x41, 0x63, 0x5d, 0x41, 0x65, 0x5d, 0x41, 0x69, 0x5d, 0x41, 0x6f,
2633     0x5d, 0x41, 0x73, 0x5d, 0x41, 0x74, 0x5d, 0x41, 0x20, 0x5d, 0x41, 0x25,
2634     0x5d, 0x41, 0x2d, 0x5d, 0x41, 0x2e, 0x5d, 0x41, 0x2f, 0x5d, 0x41, 0x33,
2635     0x5d, 0x41, 0x34, 0x5d, 0x41, 0x35, 0x5d, 0x41, 0x36, 0x5d, 0x41, 0x37,
2636     0x5d, 0x41, 0x38, 0x5d, 0x41, 0x39, 0x5d, 0x41, 0x3d, 0x5d, 0x41, 0x41,
2637     0x5d, 0x41, 0x5f, 0x5d, 0x41, 0x62, 0x5d, 0x41, 0x64, 0x5d, 0x41, 0x66,
2638     0x5d, 0x41, 0x67, 0x5d, 0x41, 0x68, 0x5d, 0x41, 0x6c, 0x5d, 0x41, 0x6d,
2639     0x5d, 0x41, 0x6e, 0x5d, 0x41, 0x70, 0x5d, 0x41, 0x72, 0x5d, 0x41, 0x75};
2640 const uint8_t HuffDecoderCommon::table23_17_emit_[216] = {
2641     0x5d, 0x5f, 0x30, 0x5d, 0x5f, 0x31, 0x5d, 0x5f, 0x32, 0x5d, 0x5f, 0x61,
2642     0x5d, 0x5f, 0x63, 0x5d, 0x5f, 0x65, 0x5d, 0x5f, 0x69, 0x5d, 0x5f, 0x6f,
2643     0x5d, 0x5f, 0x73, 0x5d, 0x5f, 0x74, 0x5d, 0x5f, 0x20, 0x5d, 0x5f, 0x25,
2644     0x5d, 0x5f, 0x2d, 0x5d, 0x5f, 0x2e, 0x5d, 0x5f, 0x2f, 0x5d, 0x5f, 0x33,
2645     0x5d, 0x5f, 0x34, 0x5d, 0x5f, 0x35, 0x5d, 0x5f, 0x36, 0x5d, 0x5f, 0x37,
2646     0x5d, 0x5f, 0x38, 0x5d, 0x5f, 0x39, 0x5d, 0x5f, 0x3d, 0x5d, 0x5f, 0x41,
2647     0x5d, 0x5f, 0x5f, 0x5d, 0x5f, 0x62, 0x5d, 0x5f, 0x64, 0x5d, 0x5f, 0x66,
2648     0x5d, 0x5f, 0x67, 0x5d, 0x5f, 0x68, 0x5d, 0x5f, 0x6c, 0x5d, 0x5f, 0x6d,
2649     0x5d, 0x5f, 0x6e, 0x5d, 0x5f, 0x70, 0x5d, 0x5f, 0x72, 0x5d, 0x5f, 0x75,
2650     0x5d, 0x62, 0x30, 0x5d, 0x62, 0x31, 0x5d, 0x62, 0x32, 0x5d, 0x62, 0x61,
2651     0x5d, 0x62, 0x63, 0x5d, 0x62, 0x65, 0x5d, 0x62, 0x69, 0x5d, 0x62, 0x6f,
2652     0x5d, 0x62, 0x73, 0x5d, 0x62, 0x74, 0x5d, 0x62, 0x20, 0x5d, 0x62, 0x25,
2653     0x5d, 0x62, 0x2d, 0x5d, 0x62, 0x2e, 0x5d, 0x62, 0x2f, 0x5d, 0x62, 0x33,
2654     0x5d, 0x62, 0x34, 0x5d, 0x62, 0x35, 0x5d, 0x62, 0x36, 0x5d, 0x62, 0x37,
2655     0x5d, 0x62, 0x38, 0x5d, 0x62, 0x39, 0x5d, 0x62, 0x3d, 0x5d, 0x62, 0x41,
2656     0x5d, 0x62, 0x5f, 0x5d, 0x62, 0x62, 0x5d, 0x62, 0x64, 0x5d, 0x62, 0x66,
2657     0x5d, 0x62, 0x67, 0x5d, 0x62, 0x68, 0x5d, 0x62, 0x6c, 0x5d, 0x62, 0x6d,
2658     0x5d, 0x62, 0x6e, 0x5d, 0x62, 0x70, 0x5d, 0x62, 0x72, 0x5d, 0x62, 0x75};
2659 const uint8_t HuffDecoderCommon::table23_18_emit_[216] = {
2660     0x5d, 0x64, 0x30, 0x5d, 0x64, 0x31, 0x5d, 0x64, 0x32, 0x5d, 0x64, 0x61,
2661     0x5d, 0x64, 0x63, 0x5d, 0x64, 0x65, 0x5d, 0x64, 0x69, 0x5d, 0x64, 0x6f,
2662     0x5d, 0x64, 0x73, 0x5d, 0x64, 0x74, 0x5d, 0x64, 0x20, 0x5d, 0x64, 0x25,
2663     0x5d, 0x64, 0x2d, 0x5d, 0x64, 0x2e, 0x5d, 0x64, 0x2f, 0x5d, 0x64, 0x33,
2664     0x5d, 0x64, 0x34, 0x5d, 0x64, 0x35, 0x5d, 0x64, 0x36, 0x5d, 0x64, 0x37,
2665     0x5d, 0x64, 0x38, 0x5d, 0x64, 0x39, 0x5d, 0x64, 0x3d, 0x5d, 0x64, 0x41,
2666     0x5d, 0x64, 0x5f, 0x5d, 0x64, 0x62, 0x5d, 0x64, 0x64, 0x5d, 0x64, 0x66,
2667     0x5d, 0x64, 0x67, 0x5d, 0x64, 0x68, 0x5d, 0x64, 0x6c, 0x5d, 0x64, 0x6d,
2668     0x5d, 0x64, 0x6e, 0x5d, 0x64, 0x70, 0x5d, 0x64, 0x72, 0x5d, 0x64, 0x75,
2669     0x5d, 0x66, 0x30, 0x5d, 0x66, 0x31, 0x5d, 0x66, 0x32, 0x5d, 0x66, 0x61,
2670     0x5d, 0x66, 0x63, 0x5d, 0x66, 0x65, 0x5d, 0x66, 0x69, 0x5d, 0x66, 0x6f,
2671     0x5d, 0x66, 0x73, 0x5d, 0x66, 0x74, 0x5d, 0x66, 0x20, 0x5d, 0x66, 0x25,
2672     0x5d, 0x66, 0x2d, 0x5d, 0x66, 0x2e, 0x5d, 0x66, 0x2f, 0x5d, 0x66, 0x33,
2673     0x5d, 0x66, 0x34, 0x5d, 0x66, 0x35, 0x5d, 0x66, 0x36, 0x5d, 0x66, 0x37,
2674     0x5d, 0x66, 0x38, 0x5d, 0x66, 0x39, 0x5d, 0x66, 0x3d, 0x5d, 0x66, 0x41,
2675     0x5d, 0x66, 0x5f, 0x5d, 0x66, 0x62, 0x5d, 0x66, 0x64, 0x5d, 0x66, 0x66,
2676     0x5d, 0x66, 0x67, 0x5d, 0x66, 0x68, 0x5d, 0x66, 0x6c, 0x5d, 0x66, 0x6d,
2677     0x5d, 0x66, 0x6e, 0x5d, 0x66, 0x70, 0x5d, 0x66, 0x72, 0x5d, 0x66, 0x75};
2678 const uint8_t HuffDecoderCommon::table23_19_emit_[216] = {
2679     0x5d, 0x67, 0x30, 0x5d, 0x67, 0x31, 0x5d, 0x67, 0x32, 0x5d, 0x67, 0x61,
2680     0x5d, 0x67, 0x63, 0x5d, 0x67, 0x65, 0x5d, 0x67, 0x69, 0x5d, 0x67, 0x6f,
2681     0x5d, 0x67, 0x73, 0x5d, 0x67, 0x74, 0x5d, 0x67, 0x20, 0x5d, 0x67, 0x25,
2682     0x5d, 0x67, 0x2d, 0x5d, 0x67, 0x2e, 0x5d, 0x67, 0x2f, 0x5d, 0x67, 0x33,
2683     0x5d, 0x67, 0x34, 0x5d, 0x67, 0x35, 0x5d, 0x67, 0x36, 0x5d, 0x67, 0x37,
2684     0x5d, 0x67, 0x38, 0x5d, 0x67, 0x39, 0x5d, 0x67, 0x3d, 0x5d, 0x67, 0x41,
2685     0x5d, 0x67, 0x5f, 0x5d, 0x67, 0x62, 0x5d, 0x67, 0x64, 0x5d, 0x67, 0x66,
2686     0x5d, 0x67, 0x67, 0x5d, 0x67, 0x68, 0x5d, 0x67, 0x6c, 0x5d, 0x67, 0x6d,
2687     0x5d, 0x67, 0x6e, 0x5d, 0x67, 0x70, 0x5d, 0x67, 0x72, 0x5d, 0x67, 0x75,
2688     0x5d, 0x68, 0x30, 0x5d, 0x68, 0x31, 0x5d, 0x68, 0x32, 0x5d, 0x68, 0x61,
2689     0x5d, 0x68, 0x63, 0x5d, 0x68, 0x65, 0x5d, 0x68, 0x69, 0x5d, 0x68, 0x6f,
2690     0x5d, 0x68, 0x73, 0x5d, 0x68, 0x74, 0x5d, 0x68, 0x20, 0x5d, 0x68, 0x25,
2691     0x5d, 0x68, 0x2d, 0x5d, 0x68, 0x2e, 0x5d, 0x68, 0x2f, 0x5d, 0x68, 0x33,
2692     0x5d, 0x68, 0x34, 0x5d, 0x68, 0x35, 0x5d, 0x68, 0x36, 0x5d, 0x68, 0x37,
2693     0x5d, 0x68, 0x38, 0x5d, 0x68, 0x39, 0x5d, 0x68, 0x3d, 0x5d, 0x68, 0x41,
2694     0x5d, 0x68, 0x5f, 0x5d, 0x68, 0x62, 0x5d, 0x68, 0x64, 0x5d, 0x68, 0x66,
2695     0x5d, 0x68, 0x67, 0x5d, 0x68, 0x68, 0x5d, 0x68, 0x6c, 0x5d, 0x68, 0x6d,
2696     0x5d, 0x68, 0x6e, 0x5d, 0x68, 0x70, 0x5d, 0x68, 0x72, 0x5d, 0x68, 0x75};
2697 const uint8_t HuffDecoderCommon::table23_20_emit_[216] = {
2698     0x5d, 0x6c, 0x30, 0x5d, 0x6c, 0x31, 0x5d, 0x6c, 0x32, 0x5d, 0x6c, 0x61,
2699     0x5d, 0x6c, 0x63, 0x5d, 0x6c, 0x65, 0x5d, 0x6c, 0x69, 0x5d, 0x6c, 0x6f,
2700     0x5d, 0x6c, 0x73, 0x5d, 0x6c, 0x74, 0x5d, 0x6c, 0x20, 0x5d, 0x6c, 0x25,
2701     0x5d, 0x6c, 0x2d, 0x5d, 0x6c, 0x2e, 0x5d, 0x6c, 0x2f, 0x5d, 0x6c, 0x33,
2702     0x5d, 0x6c, 0x34, 0x5d, 0x6c, 0x35, 0x5d, 0x6c, 0x36, 0x5d, 0x6c, 0x37,
2703     0x5d, 0x6c, 0x38, 0x5d, 0x6c, 0x39, 0x5d, 0x6c, 0x3d, 0x5d, 0x6c, 0x41,
2704     0x5d, 0x6c, 0x5f, 0x5d, 0x6c, 0x62, 0x5d, 0x6c, 0x64, 0x5d, 0x6c, 0x66,
2705     0x5d, 0x6c, 0x67, 0x5d, 0x6c, 0x68, 0x5d, 0x6c, 0x6c, 0x5d, 0x6c, 0x6d,
2706     0x5d, 0x6c, 0x6e, 0x5d, 0x6c, 0x70, 0x5d, 0x6c, 0x72, 0x5d, 0x6c, 0x75,
2707     0x5d, 0x6d, 0x30, 0x5d, 0x6d, 0x31, 0x5d, 0x6d, 0x32, 0x5d, 0x6d, 0x61,
2708     0x5d, 0x6d, 0x63, 0x5d, 0x6d, 0x65, 0x5d, 0x6d, 0x69, 0x5d, 0x6d, 0x6f,
2709     0x5d, 0x6d, 0x73, 0x5d, 0x6d, 0x74, 0x5d, 0x6d, 0x20, 0x5d, 0x6d, 0x25,
2710     0x5d, 0x6d, 0x2d, 0x5d, 0x6d, 0x2e, 0x5d, 0x6d, 0x2f, 0x5d, 0x6d, 0x33,
2711     0x5d, 0x6d, 0x34, 0x5d, 0x6d, 0x35, 0x5d, 0x6d, 0x36, 0x5d, 0x6d, 0x37,
2712     0x5d, 0x6d, 0x38, 0x5d, 0x6d, 0x39, 0x5d, 0x6d, 0x3d, 0x5d, 0x6d, 0x41,
2713     0x5d, 0x6d, 0x5f, 0x5d, 0x6d, 0x62, 0x5d, 0x6d, 0x64, 0x5d, 0x6d, 0x66,
2714     0x5d, 0x6d, 0x67, 0x5d, 0x6d, 0x68, 0x5d, 0x6d, 0x6c, 0x5d, 0x6d, 0x6d,
2715     0x5d, 0x6d, 0x6e, 0x5d, 0x6d, 0x70, 0x5d, 0x6d, 0x72, 0x5d, 0x6d, 0x75};
2716 const uint8_t HuffDecoderCommon::table23_21_emit_[216] = {
2717     0x5d, 0x6e, 0x30, 0x5d, 0x6e, 0x31, 0x5d, 0x6e, 0x32, 0x5d, 0x6e, 0x61,
2718     0x5d, 0x6e, 0x63, 0x5d, 0x6e, 0x65, 0x5d, 0x6e, 0x69, 0x5d, 0x6e, 0x6f,
2719     0x5d, 0x6e, 0x73, 0x5d, 0x6e, 0x74, 0x5d, 0x6e, 0x20, 0x5d, 0x6e, 0x25,
2720     0x5d, 0x6e, 0x2d, 0x5d, 0x6e, 0x2e, 0x5d, 0x6e, 0x2f, 0x5d, 0x6e, 0x33,
2721     0x5d, 0x6e, 0x34, 0x5d, 0x6e, 0x35, 0x5d, 0x6e, 0x36, 0x5d, 0x6e, 0x37,
2722     0x5d, 0x6e, 0x38, 0x5d, 0x6e, 0x39, 0x5d, 0x6e, 0x3d, 0x5d, 0x6e, 0x41,
2723     0x5d, 0x6e, 0x5f, 0x5d, 0x6e, 0x62, 0x5d, 0x6e, 0x64, 0x5d, 0x6e, 0x66,
2724     0x5d, 0x6e, 0x67, 0x5d, 0x6e, 0x68, 0x5d, 0x6e, 0x6c, 0x5d, 0x6e, 0x6d,
2725     0x5d, 0x6e, 0x6e, 0x5d, 0x6e, 0x70, 0x5d, 0x6e, 0x72, 0x5d, 0x6e, 0x75,
2726     0x5d, 0x70, 0x30, 0x5d, 0x70, 0x31, 0x5d, 0x70, 0x32, 0x5d, 0x70, 0x61,
2727     0x5d, 0x70, 0x63, 0x5d, 0x70, 0x65, 0x5d, 0x70, 0x69, 0x5d, 0x70, 0x6f,
2728     0x5d, 0x70, 0x73, 0x5d, 0x70, 0x74, 0x5d, 0x70, 0x20, 0x5d, 0x70, 0x25,
2729     0x5d, 0x70, 0x2d, 0x5d, 0x70, 0x2e, 0x5d, 0x70, 0x2f, 0x5d, 0x70, 0x33,
2730     0x5d, 0x70, 0x34, 0x5d, 0x70, 0x35, 0x5d, 0x70, 0x36, 0x5d, 0x70, 0x37,
2731     0x5d, 0x70, 0x38, 0x5d, 0x70, 0x39, 0x5d, 0x70, 0x3d, 0x5d, 0x70, 0x41,
2732     0x5d, 0x70, 0x5f, 0x5d, 0x70, 0x62, 0x5d, 0x70, 0x64, 0x5d, 0x70, 0x66,
2733     0x5d, 0x70, 0x67, 0x5d, 0x70, 0x68, 0x5d, 0x70, 0x6c, 0x5d, 0x70, 0x6d,
2734     0x5d, 0x70, 0x6e, 0x5d, 0x70, 0x70, 0x5d, 0x70, 0x72, 0x5d, 0x70, 0x75};
2735 const uint8_t HuffDecoderCommon::table23_22_emit_[216] = {
2736     0x5d, 0x72, 0x30, 0x5d, 0x72, 0x31, 0x5d, 0x72, 0x32, 0x5d, 0x72, 0x61,
2737     0x5d, 0x72, 0x63, 0x5d, 0x72, 0x65, 0x5d, 0x72, 0x69, 0x5d, 0x72, 0x6f,
2738     0x5d, 0x72, 0x73, 0x5d, 0x72, 0x74, 0x5d, 0x72, 0x20, 0x5d, 0x72, 0x25,
2739     0x5d, 0x72, 0x2d, 0x5d, 0x72, 0x2e, 0x5d, 0x72, 0x2f, 0x5d, 0x72, 0x33,
2740     0x5d, 0x72, 0x34, 0x5d, 0x72, 0x35, 0x5d, 0x72, 0x36, 0x5d, 0x72, 0x37,
2741     0x5d, 0x72, 0x38, 0x5d, 0x72, 0x39, 0x5d, 0x72, 0x3d, 0x5d, 0x72, 0x41,
2742     0x5d, 0x72, 0x5f, 0x5d, 0x72, 0x62, 0x5d, 0x72, 0x64, 0x5d, 0x72, 0x66,
2743     0x5d, 0x72, 0x67, 0x5d, 0x72, 0x68, 0x5d, 0x72, 0x6c, 0x5d, 0x72, 0x6d,
2744     0x5d, 0x72, 0x6e, 0x5d, 0x72, 0x70, 0x5d, 0x72, 0x72, 0x5d, 0x72, 0x75,
2745     0x5d, 0x75, 0x30, 0x5d, 0x75, 0x31, 0x5d, 0x75, 0x32, 0x5d, 0x75, 0x61,
2746     0x5d, 0x75, 0x63, 0x5d, 0x75, 0x65, 0x5d, 0x75, 0x69, 0x5d, 0x75, 0x6f,
2747     0x5d, 0x75, 0x73, 0x5d, 0x75, 0x74, 0x5d, 0x75, 0x20, 0x5d, 0x75, 0x25,
2748     0x5d, 0x75, 0x2d, 0x5d, 0x75, 0x2e, 0x5d, 0x75, 0x2f, 0x5d, 0x75, 0x33,
2749     0x5d, 0x75, 0x34, 0x5d, 0x75, 0x35, 0x5d, 0x75, 0x36, 0x5d, 0x75, 0x37,
2750     0x5d, 0x75, 0x38, 0x5d, 0x75, 0x39, 0x5d, 0x75, 0x3d, 0x5d, 0x75, 0x41,
2751     0x5d, 0x75, 0x5f, 0x5d, 0x75, 0x62, 0x5d, 0x75, 0x64, 0x5d, 0x75, 0x66,
2752     0x5d, 0x75, 0x67, 0x5d, 0x75, 0x68, 0x5d, 0x75, 0x6c, 0x5d, 0x75, 0x6d,
2753     0x5d, 0x75, 0x6e, 0x5d, 0x75, 0x70, 0x5d, 0x75, 0x72, 0x5d, 0x75, 0x75};
2754 const uint8_t HuffDecoderCommon::table23_23_emit_[120] = {
2755     0x5d, 0x3a, 0x30, 0x5d, 0x3a, 0x31, 0x5d, 0x3a, 0x32, 0x5d, 0x3a, 0x61,
2756     0x5d, 0x3a, 0x63, 0x5d, 0x3a, 0x65, 0x5d, 0x3a, 0x69, 0x5d, 0x3a, 0x6f,
2757     0x5d, 0x3a, 0x73, 0x5d, 0x3a, 0x74, 0x5d, 0x42, 0x30, 0x5d, 0x42, 0x31,
2758     0x5d, 0x42, 0x32, 0x5d, 0x42, 0x61, 0x5d, 0x42, 0x63, 0x5d, 0x42, 0x65,
2759     0x5d, 0x42, 0x69, 0x5d, 0x42, 0x6f, 0x5d, 0x42, 0x73, 0x5d, 0x42, 0x74,
2760     0x5d, 0x43, 0x30, 0x5d, 0x43, 0x31, 0x5d, 0x43, 0x32, 0x5d, 0x43, 0x61,
2761     0x5d, 0x43, 0x63, 0x5d, 0x43, 0x65, 0x5d, 0x43, 0x69, 0x5d, 0x43, 0x6f,
2762     0x5d, 0x43, 0x73, 0x5d, 0x43, 0x74, 0x5d, 0x44, 0x30, 0x5d, 0x44, 0x31,
2763     0x5d, 0x44, 0x32, 0x5d, 0x44, 0x61, 0x5d, 0x44, 0x63, 0x5d, 0x44, 0x65,
2764     0x5d, 0x44, 0x69, 0x5d, 0x44, 0x6f, 0x5d, 0x44, 0x73, 0x5d, 0x44, 0x74};
2765 const uint16_t HuffDecoderCommon::table23_23_ops_[128] = {
2766     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
2767     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2768     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2769     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
2770     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
2771     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2772     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2773     0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289,
2774     0x02a1, 0x02b9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2775     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2776     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x02d1, 0x02e9, 0x0301,
2777     0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x0000, 0x0000,
2778     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2779     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2780     0x0000, 0x02d2};
2781 const uint8_t HuffDecoderCommon::table23_24_emit_[120] = {
2782     0x5d, 0x45, 0x30, 0x5d, 0x45, 0x31, 0x5d, 0x45, 0x32, 0x5d, 0x45, 0x61,
2783     0x5d, 0x45, 0x63, 0x5d, 0x45, 0x65, 0x5d, 0x45, 0x69, 0x5d, 0x45, 0x6f,
2784     0x5d, 0x45, 0x73, 0x5d, 0x45, 0x74, 0x5d, 0x46, 0x30, 0x5d, 0x46, 0x31,
2785     0x5d, 0x46, 0x32, 0x5d, 0x46, 0x61, 0x5d, 0x46, 0x63, 0x5d, 0x46, 0x65,
2786     0x5d, 0x46, 0x69, 0x5d, 0x46, 0x6f, 0x5d, 0x46, 0x73, 0x5d, 0x46, 0x74,
2787     0x5d, 0x47, 0x30, 0x5d, 0x47, 0x31, 0x5d, 0x47, 0x32, 0x5d, 0x47, 0x61,
2788     0x5d, 0x47, 0x63, 0x5d, 0x47, 0x65, 0x5d, 0x47, 0x69, 0x5d, 0x47, 0x6f,
2789     0x5d, 0x47, 0x73, 0x5d, 0x47, 0x74, 0x5d, 0x48, 0x30, 0x5d, 0x48, 0x31,
2790     0x5d, 0x48, 0x32, 0x5d, 0x48, 0x61, 0x5d, 0x48, 0x63, 0x5d, 0x48, 0x65,
2791     0x5d, 0x48, 0x69, 0x5d, 0x48, 0x6f, 0x5d, 0x48, 0x73, 0x5d, 0x48, 0x74};
2792 const uint8_t HuffDecoderCommon::table23_25_emit_[120] = {
2793     0x5d, 0x49, 0x30, 0x5d, 0x49, 0x31, 0x5d, 0x49, 0x32, 0x5d, 0x49, 0x61,
2794     0x5d, 0x49, 0x63, 0x5d, 0x49, 0x65, 0x5d, 0x49, 0x69, 0x5d, 0x49, 0x6f,
2795     0x5d, 0x49, 0x73, 0x5d, 0x49, 0x74, 0x5d, 0x4a, 0x30, 0x5d, 0x4a, 0x31,
2796     0x5d, 0x4a, 0x32, 0x5d, 0x4a, 0x61, 0x5d, 0x4a, 0x63, 0x5d, 0x4a, 0x65,
2797     0x5d, 0x4a, 0x69, 0x5d, 0x4a, 0x6f, 0x5d, 0x4a, 0x73, 0x5d, 0x4a, 0x74,
2798     0x5d, 0x4b, 0x30, 0x5d, 0x4b, 0x31, 0x5d, 0x4b, 0x32, 0x5d, 0x4b, 0x61,
2799     0x5d, 0x4b, 0x63, 0x5d, 0x4b, 0x65, 0x5d, 0x4b, 0x69, 0x5d, 0x4b, 0x6f,
2800     0x5d, 0x4b, 0x73, 0x5d, 0x4b, 0x74, 0x5d, 0x4c, 0x30, 0x5d, 0x4c, 0x31,
2801     0x5d, 0x4c, 0x32, 0x5d, 0x4c, 0x61, 0x5d, 0x4c, 0x63, 0x5d, 0x4c, 0x65,
2802     0x5d, 0x4c, 0x69, 0x5d, 0x4c, 0x6f, 0x5d, 0x4c, 0x73, 0x5d, 0x4c, 0x74};
2803 const uint8_t HuffDecoderCommon::table23_26_emit_[120] = {
2804     0x5d, 0x4d, 0x30, 0x5d, 0x4d, 0x31, 0x5d, 0x4d, 0x32, 0x5d, 0x4d, 0x61,
2805     0x5d, 0x4d, 0x63, 0x5d, 0x4d, 0x65, 0x5d, 0x4d, 0x69, 0x5d, 0x4d, 0x6f,
2806     0x5d, 0x4d, 0x73, 0x5d, 0x4d, 0x74, 0x5d, 0x4e, 0x30, 0x5d, 0x4e, 0x31,
2807     0x5d, 0x4e, 0x32, 0x5d, 0x4e, 0x61, 0x5d, 0x4e, 0x63, 0x5d, 0x4e, 0x65,
2808     0x5d, 0x4e, 0x69, 0x5d, 0x4e, 0x6f, 0x5d, 0x4e, 0x73, 0x5d, 0x4e, 0x74,
2809     0x5d, 0x4f, 0x30, 0x5d, 0x4f, 0x31, 0x5d, 0x4f, 0x32, 0x5d, 0x4f, 0x61,
2810     0x5d, 0x4f, 0x63, 0x5d, 0x4f, 0x65, 0x5d, 0x4f, 0x69, 0x5d, 0x4f, 0x6f,
2811     0x5d, 0x4f, 0x73, 0x5d, 0x4f, 0x74, 0x5d, 0x50, 0x30, 0x5d, 0x50, 0x31,
2812     0x5d, 0x50, 0x32, 0x5d, 0x50, 0x61, 0x5d, 0x50, 0x63, 0x5d, 0x50, 0x65,
2813     0x5d, 0x50, 0x69, 0x5d, 0x50, 0x6f, 0x5d, 0x50, 0x73, 0x5d, 0x50, 0x74};
2814 const uint8_t HuffDecoderCommon::table23_27_emit_[120] = {
2815     0x5d, 0x51, 0x30, 0x5d, 0x51, 0x31, 0x5d, 0x51, 0x32, 0x5d, 0x51, 0x61,
2816     0x5d, 0x51, 0x63, 0x5d, 0x51, 0x65, 0x5d, 0x51, 0x69, 0x5d, 0x51, 0x6f,
2817     0x5d, 0x51, 0x73, 0x5d, 0x51, 0x74, 0x5d, 0x52, 0x30, 0x5d, 0x52, 0x31,
2818     0x5d, 0x52, 0x32, 0x5d, 0x52, 0x61, 0x5d, 0x52, 0x63, 0x5d, 0x52, 0x65,
2819     0x5d, 0x52, 0x69, 0x5d, 0x52, 0x6f, 0x5d, 0x52, 0x73, 0x5d, 0x52, 0x74,
2820     0x5d, 0x53, 0x30, 0x5d, 0x53, 0x31, 0x5d, 0x53, 0x32, 0x5d, 0x53, 0x61,
2821     0x5d, 0x53, 0x63, 0x5d, 0x53, 0x65, 0x5d, 0x53, 0x69, 0x5d, 0x53, 0x6f,
2822     0x5d, 0x53, 0x73, 0x5d, 0x53, 0x74, 0x5d, 0x54, 0x30, 0x5d, 0x54, 0x31,
2823     0x5d, 0x54, 0x32, 0x5d, 0x54, 0x61, 0x5d, 0x54, 0x63, 0x5d, 0x54, 0x65,
2824     0x5d, 0x54, 0x69, 0x5d, 0x54, 0x6f, 0x5d, 0x54, 0x73, 0x5d, 0x54, 0x74};
2825 const uint8_t HuffDecoderCommon::table23_28_emit_[120] = {
2826     0x5d, 0x55, 0x30, 0x5d, 0x55, 0x31, 0x5d, 0x55, 0x32, 0x5d, 0x55, 0x61,
2827     0x5d, 0x55, 0x63, 0x5d, 0x55, 0x65, 0x5d, 0x55, 0x69, 0x5d, 0x55, 0x6f,
2828     0x5d, 0x55, 0x73, 0x5d, 0x55, 0x74, 0x5d, 0x56, 0x30, 0x5d, 0x56, 0x31,
2829     0x5d, 0x56, 0x32, 0x5d, 0x56, 0x61, 0x5d, 0x56, 0x63, 0x5d, 0x56, 0x65,
2830     0x5d, 0x56, 0x69, 0x5d, 0x56, 0x6f, 0x5d, 0x56, 0x73, 0x5d, 0x56, 0x74,
2831     0x5d, 0x57, 0x30, 0x5d, 0x57, 0x31, 0x5d, 0x57, 0x32, 0x5d, 0x57, 0x61,
2832     0x5d, 0x57, 0x63, 0x5d, 0x57, 0x65, 0x5d, 0x57, 0x69, 0x5d, 0x57, 0x6f,
2833     0x5d, 0x57, 0x73, 0x5d, 0x57, 0x74, 0x5d, 0x59, 0x30, 0x5d, 0x59, 0x31,
2834     0x5d, 0x59, 0x32, 0x5d, 0x59, 0x61, 0x5d, 0x59, 0x63, 0x5d, 0x59, 0x65,
2835     0x5d, 0x59, 0x69, 0x5d, 0x59, 0x6f, 0x5d, 0x59, 0x73, 0x5d, 0x59, 0x74};
2836 const uint8_t HuffDecoderCommon::table23_29_emit_[120] = {
2837     0x5d, 0x6a, 0x30, 0x5d, 0x6a, 0x31, 0x5d, 0x6a, 0x32, 0x5d, 0x6a, 0x61,
2838     0x5d, 0x6a, 0x63, 0x5d, 0x6a, 0x65, 0x5d, 0x6a, 0x69, 0x5d, 0x6a, 0x6f,
2839     0x5d, 0x6a, 0x73, 0x5d, 0x6a, 0x74, 0x5d, 0x6b, 0x30, 0x5d, 0x6b, 0x31,
2840     0x5d, 0x6b, 0x32, 0x5d, 0x6b, 0x61, 0x5d, 0x6b, 0x63, 0x5d, 0x6b, 0x65,
2841     0x5d, 0x6b, 0x69, 0x5d, 0x6b, 0x6f, 0x5d, 0x6b, 0x73, 0x5d, 0x6b, 0x74,
2842     0x5d, 0x71, 0x30, 0x5d, 0x71, 0x31, 0x5d, 0x71, 0x32, 0x5d, 0x71, 0x61,
2843     0x5d, 0x71, 0x63, 0x5d, 0x71, 0x65, 0x5d, 0x71, 0x69, 0x5d, 0x71, 0x6f,
2844     0x5d, 0x71, 0x73, 0x5d, 0x71, 0x74, 0x5d, 0x76, 0x30, 0x5d, 0x76, 0x31,
2845     0x5d, 0x76, 0x32, 0x5d, 0x76, 0x61, 0x5d, 0x76, 0x63, 0x5d, 0x76, 0x65,
2846     0x5d, 0x76, 0x69, 0x5d, 0x76, 0x6f, 0x5d, 0x76, 0x73, 0x5d, 0x76, 0x74};
2847 const uint8_t HuffDecoderCommon::table23_30_emit_[120] = {
2848     0x5d, 0x77, 0x30, 0x5d, 0x77, 0x31, 0x5d, 0x77, 0x32, 0x5d, 0x77, 0x61,
2849     0x5d, 0x77, 0x63, 0x5d, 0x77, 0x65, 0x5d, 0x77, 0x69, 0x5d, 0x77, 0x6f,
2850     0x5d, 0x77, 0x73, 0x5d, 0x77, 0x74, 0x5d, 0x78, 0x30, 0x5d, 0x78, 0x31,
2851     0x5d, 0x78, 0x32, 0x5d, 0x78, 0x61, 0x5d, 0x78, 0x63, 0x5d, 0x78, 0x65,
2852     0x5d, 0x78, 0x69, 0x5d, 0x78, 0x6f, 0x5d, 0x78, 0x73, 0x5d, 0x78, 0x74,
2853     0x5d, 0x79, 0x30, 0x5d, 0x79, 0x31, 0x5d, 0x79, 0x32, 0x5d, 0x79, 0x61,
2854     0x5d, 0x79, 0x63, 0x5d, 0x79, 0x65, 0x5d, 0x79, 0x69, 0x5d, 0x79, 0x6f,
2855     0x5d, 0x79, 0x73, 0x5d, 0x79, 0x74, 0x5d, 0x7a, 0x30, 0x5d, 0x7a, 0x31,
2856     0x5d, 0x7a, 0x32, 0x5d, 0x7a, 0x61, 0x5d, 0x7a, 0x63, 0x5d, 0x7a, 0x65,
2857     0x5d, 0x7a, 0x69, 0x5d, 0x7a, 0x6f, 0x5d, 0x7a, 0x73, 0x5d, 0x7a, 0x74};
2858 const uint8_t HuffDecoderCommon::table23_31_emit_[32] = {
2859     0x5d, 0x26, 0x5d, 0x2a, 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d,
2860     0x5a, 0x5d, 0x21, 0x5d, 0x22, 0x5d, 0x28, 0x5d, 0x29, 0x5d, 0x3f,
2861     0x5d, 0x27, 0x5d, 0x2b, 0x5d, 0x7c, 0x5d, 0x23, 0x5d, 0x3e};
2862 const uint16_t HuffDecoderCommon::table23_31_ops_[128] = {
2863     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2864     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
2865     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2866     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
2867     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2868     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2869     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2870     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2871     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
2872     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2873     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
2874     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
2875     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
2876     0x00b2, 0x0000, 0x00c2, 0x0000, 0x00d2, 0x00e2, 0x00f2, 0x0000, 0x0000,
2877     0x0000, 0x0003};
2878 const uint8_t HuffDecoderCommon::table23_32_emit_[204] = {
2879     0x7e, 0x30, 0x30, 0x7e, 0x30, 0x31, 0x7e, 0x30, 0x32, 0x7e, 0x30, 0x61,
2880     0x7e, 0x30, 0x63, 0x7e, 0x30, 0x65, 0x7e, 0x30, 0x69, 0x7e, 0x30, 0x6f,
2881     0x7e, 0x30, 0x73, 0x7e, 0x30, 0x74, 0x7e, 0x30, 0x20, 0x7e, 0x30, 0x25,
2882     0x7e, 0x30, 0x2d, 0x7e, 0x30, 0x2e, 0x7e, 0x30, 0x2f, 0x7e, 0x30, 0x33,
2883     0x7e, 0x30, 0x34, 0x7e, 0x30, 0x35, 0x7e, 0x30, 0x36, 0x7e, 0x30, 0x37,
2884     0x7e, 0x30, 0x38, 0x7e, 0x30, 0x39, 0x7e, 0x30, 0x3d, 0x7e, 0x30, 0x41,
2885     0x7e, 0x30, 0x5f, 0x7e, 0x30, 0x62, 0x7e, 0x30, 0x64, 0x7e, 0x30, 0x66,
2886     0x7e, 0x30, 0x67, 0x7e, 0x30, 0x68, 0x7e, 0x30, 0x6c, 0x7e, 0x30, 0x6d,
2887     0x7e, 0x30, 0x6e, 0x7e, 0x30, 0x70, 0x7e, 0x30, 0x72, 0x7e, 0x30, 0x75,
2888     0x7e, 0x30, 0x3a, 0x7e, 0x30, 0x42, 0x7e, 0x30, 0x43, 0x7e, 0x30, 0x44,
2889     0x7e, 0x30, 0x45, 0x7e, 0x30, 0x46, 0x7e, 0x30, 0x47, 0x7e, 0x30, 0x48,
2890     0x7e, 0x30, 0x49, 0x7e, 0x30, 0x4a, 0x7e, 0x30, 0x4b, 0x7e, 0x30, 0x4c,
2891     0x7e, 0x30, 0x4d, 0x7e, 0x30, 0x4e, 0x7e, 0x30, 0x4f, 0x7e, 0x30, 0x50,
2892     0x7e, 0x30, 0x51, 0x7e, 0x30, 0x52, 0x7e, 0x30, 0x53, 0x7e, 0x30, 0x54,
2893     0x7e, 0x30, 0x55, 0x7e, 0x30, 0x56, 0x7e, 0x30, 0x57, 0x7e, 0x30, 0x59,
2894     0x7e, 0x30, 0x6a, 0x7e, 0x30, 0x6b, 0x7e, 0x30, 0x71, 0x7e, 0x30, 0x76,
2895     0x7e, 0x30, 0x77, 0x7e, 0x30, 0x78, 0x7e, 0x30, 0x79, 0x7e, 0x30, 0x7a};
2896 const uint8_t HuffDecoderCommon::table23_33_emit_[204] = {
2897     0x7e, 0x31, 0x30, 0x7e, 0x31, 0x31, 0x7e, 0x31, 0x32, 0x7e, 0x31, 0x61,
2898     0x7e, 0x31, 0x63, 0x7e, 0x31, 0x65, 0x7e, 0x31, 0x69, 0x7e, 0x31, 0x6f,
2899     0x7e, 0x31, 0x73, 0x7e, 0x31, 0x74, 0x7e, 0x31, 0x20, 0x7e, 0x31, 0x25,
2900     0x7e, 0x31, 0x2d, 0x7e, 0x31, 0x2e, 0x7e, 0x31, 0x2f, 0x7e, 0x31, 0x33,
2901     0x7e, 0x31, 0x34, 0x7e, 0x31, 0x35, 0x7e, 0x31, 0x36, 0x7e, 0x31, 0x37,
2902     0x7e, 0x31, 0x38, 0x7e, 0x31, 0x39, 0x7e, 0x31, 0x3d, 0x7e, 0x31, 0x41,
2903     0x7e, 0x31, 0x5f, 0x7e, 0x31, 0x62, 0x7e, 0x31, 0x64, 0x7e, 0x31, 0x66,
2904     0x7e, 0x31, 0x67, 0x7e, 0x31, 0x68, 0x7e, 0x31, 0x6c, 0x7e, 0x31, 0x6d,
2905     0x7e, 0x31, 0x6e, 0x7e, 0x31, 0x70, 0x7e, 0x31, 0x72, 0x7e, 0x31, 0x75,
2906     0x7e, 0x31, 0x3a, 0x7e, 0x31, 0x42, 0x7e, 0x31, 0x43, 0x7e, 0x31, 0x44,
2907     0x7e, 0x31, 0x45, 0x7e, 0x31, 0x46, 0x7e, 0x31, 0x47, 0x7e, 0x31, 0x48,
2908     0x7e, 0x31, 0x49, 0x7e, 0x31, 0x4a, 0x7e, 0x31, 0x4b, 0x7e, 0x31, 0x4c,
2909     0x7e, 0x31, 0x4d, 0x7e, 0x31, 0x4e, 0x7e, 0x31, 0x4f, 0x7e, 0x31, 0x50,
2910     0x7e, 0x31, 0x51, 0x7e, 0x31, 0x52, 0x7e, 0x31, 0x53, 0x7e, 0x31, 0x54,
2911     0x7e, 0x31, 0x55, 0x7e, 0x31, 0x56, 0x7e, 0x31, 0x57, 0x7e, 0x31, 0x59,
2912     0x7e, 0x31, 0x6a, 0x7e, 0x31, 0x6b, 0x7e, 0x31, 0x71, 0x7e, 0x31, 0x76,
2913     0x7e, 0x31, 0x77, 0x7e, 0x31, 0x78, 0x7e, 0x31, 0x79, 0x7e, 0x31, 0x7a};
2914 const uint8_t HuffDecoderCommon::table23_34_emit_[204] = {
2915     0x7e, 0x32, 0x30, 0x7e, 0x32, 0x31, 0x7e, 0x32, 0x32, 0x7e, 0x32, 0x61,
2916     0x7e, 0x32, 0x63, 0x7e, 0x32, 0x65, 0x7e, 0x32, 0x69, 0x7e, 0x32, 0x6f,
2917     0x7e, 0x32, 0x73, 0x7e, 0x32, 0x74, 0x7e, 0x32, 0x20, 0x7e, 0x32, 0x25,
2918     0x7e, 0x32, 0x2d, 0x7e, 0x32, 0x2e, 0x7e, 0x32, 0x2f, 0x7e, 0x32, 0x33,
2919     0x7e, 0x32, 0x34, 0x7e, 0x32, 0x35, 0x7e, 0x32, 0x36, 0x7e, 0x32, 0x37,
2920     0x7e, 0x32, 0x38, 0x7e, 0x32, 0x39, 0x7e, 0x32, 0x3d, 0x7e, 0x32, 0x41,
2921     0x7e, 0x32, 0x5f, 0x7e, 0x32, 0x62, 0x7e, 0x32, 0x64, 0x7e, 0x32, 0x66,
2922     0x7e, 0x32, 0x67, 0x7e, 0x32, 0x68, 0x7e, 0x32, 0x6c, 0x7e, 0x32, 0x6d,
2923     0x7e, 0x32, 0x6e, 0x7e, 0x32, 0x70, 0x7e, 0x32, 0x72, 0x7e, 0x32, 0x75,
2924     0x7e, 0x32, 0x3a, 0x7e, 0x32, 0x42, 0x7e, 0x32, 0x43, 0x7e, 0x32, 0x44,
2925     0x7e, 0x32, 0x45, 0x7e, 0x32, 0x46, 0x7e, 0x32, 0x47, 0x7e, 0x32, 0x48,
2926     0x7e, 0x32, 0x49, 0x7e, 0x32, 0x4a, 0x7e, 0x32, 0x4b, 0x7e, 0x32, 0x4c,
2927     0x7e, 0x32, 0x4d, 0x7e, 0x32, 0x4e, 0x7e, 0x32, 0x4f, 0x7e, 0x32, 0x50,
2928     0x7e, 0x32, 0x51, 0x7e, 0x32, 0x52, 0x7e, 0x32, 0x53, 0x7e, 0x32, 0x54,
2929     0x7e, 0x32, 0x55, 0x7e, 0x32, 0x56, 0x7e, 0x32, 0x57, 0x7e, 0x32, 0x59,
2930     0x7e, 0x32, 0x6a, 0x7e, 0x32, 0x6b, 0x7e, 0x32, 0x71, 0x7e, 0x32, 0x76,
2931     0x7e, 0x32, 0x77, 0x7e, 0x32, 0x78, 0x7e, 0x32, 0x79, 0x7e, 0x32, 0x7a};
2932 const uint8_t HuffDecoderCommon::table23_35_emit_[204] = {
2933     0x7e, 0x61, 0x30, 0x7e, 0x61, 0x31, 0x7e, 0x61, 0x32, 0x7e, 0x61, 0x61,
2934     0x7e, 0x61, 0x63, 0x7e, 0x61, 0x65, 0x7e, 0x61, 0x69, 0x7e, 0x61, 0x6f,
2935     0x7e, 0x61, 0x73, 0x7e, 0x61, 0x74, 0x7e, 0x61, 0x20, 0x7e, 0x61, 0x25,
2936     0x7e, 0x61, 0x2d, 0x7e, 0x61, 0x2e, 0x7e, 0x61, 0x2f, 0x7e, 0x61, 0x33,
2937     0x7e, 0x61, 0x34, 0x7e, 0x61, 0x35, 0x7e, 0x61, 0x36, 0x7e, 0x61, 0x37,
2938     0x7e, 0x61, 0x38, 0x7e, 0x61, 0x39, 0x7e, 0x61, 0x3d, 0x7e, 0x61, 0x41,
2939     0x7e, 0x61, 0x5f, 0x7e, 0x61, 0x62, 0x7e, 0x61, 0x64, 0x7e, 0x61, 0x66,
2940     0x7e, 0x61, 0x67, 0x7e, 0x61, 0x68, 0x7e, 0x61, 0x6c, 0x7e, 0x61, 0x6d,
2941     0x7e, 0x61, 0x6e, 0x7e, 0x61, 0x70, 0x7e, 0x61, 0x72, 0x7e, 0x61, 0x75,
2942     0x7e, 0x61, 0x3a, 0x7e, 0x61, 0x42, 0x7e, 0x61, 0x43, 0x7e, 0x61, 0x44,
2943     0x7e, 0x61, 0x45, 0x7e, 0x61, 0x46, 0x7e, 0x61, 0x47, 0x7e, 0x61, 0x48,
2944     0x7e, 0x61, 0x49, 0x7e, 0x61, 0x4a, 0x7e, 0x61, 0x4b, 0x7e, 0x61, 0x4c,
2945     0x7e, 0x61, 0x4d, 0x7e, 0x61, 0x4e, 0x7e, 0x61, 0x4f, 0x7e, 0x61, 0x50,
2946     0x7e, 0x61, 0x51, 0x7e, 0x61, 0x52, 0x7e, 0x61, 0x53, 0x7e, 0x61, 0x54,
2947     0x7e, 0x61, 0x55, 0x7e, 0x61, 0x56, 0x7e, 0x61, 0x57, 0x7e, 0x61, 0x59,
2948     0x7e, 0x61, 0x6a, 0x7e, 0x61, 0x6b, 0x7e, 0x61, 0x71, 0x7e, 0x61, 0x76,
2949     0x7e, 0x61, 0x77, 0x7e, 0x61, 0x78, 0x7e, 0x61, 0x79, 0x7e, 0x61, 0x7a};
2950 const uint8_t HuffDecoderCommon::table23_36_emit_[204] = {
2951     0x7e, 0x63, 0x30, 0x7e, 0x63, 0x31, 0x7e, 0x63, 0x32, 0x7e, 0x63, 0x61,
2952     0x7e, 0x63, 0x63, 0x7e, 0x63, 0x65, 0x7e, 0x63, 0x69, 0x7e, 0x63, 0x6f,
2953     0x7e, 0x63, 0x73, 0x7e, 0x63, 0x74, 0x7e, 0x63, 0x20, 0x7e, 0x63, 0x25,
2954     0x7e, 0x63, 0x2d, 0x7e, 0x63, 0x2e, 0x7e, 0x63, 0x2f, 0x7e, 0x63, 0x33,
2955     0x7e, 0x63, 0x34, 0x7e, 0x63, 0x35, 0x7e, 0x63, 0x36, 0x7e, 0x63, 0x37,
2956     0x7e, 0x63, 0x38, 0x7e, 0x63, 0x39, 0x7e, 0x63, 0x3d, 0x7e, 0x63, 0x41,
2957     0x7e, 0x63, 0x5f, 0x7e, 0x63, 0x62, 0x7e, 0x63, 0x64, 0x7e, 0x63, 0x66,
2958     0x7e, 0x63, 0x67, 0x7e, 0x63, 0x68, 0x7e, 0x63, 0x6c, 0x7e, 0x63, 0x6d,
2959     0x7e, 0x63, 0x6e, 0x7e, 0x63, 0x70, 0x7e, 0x63, 0x72, 0x7e, 0x63, 0x75,
2960     0x7e, 0x63, 0x3a, 0x7e, 0x63, 0x42, 0x7e, 0x63, 0x43, 0x7e, 0x63, 0x44,
2961     0x7e, 0x63, 0x45, 0x7e, 0x63, 0x46, 0x7e, 0x63, 0x47, 0x7e, 0x63, 0x48,
2962     0x7e, 0x63, 0x49, 0x7e, 0x63, 0x4a, 0x7e, 0x63, 0x4b, 0x7e, 0x63, 0x4c,
2963     0x7e, 0x63, 0x4d, 0x7e, 0x63, 0x4e, 0x7e, 0x63, 0x4f, 0x7e, 0x63, 0x50,
2964     0x7e, 0x63, 0x51, 0x7e, 0x63, 0x52, 0x7e, 0x63, 0x53, 0x7e, 0x63, 0x54,
2965     0x7e, 0x63, 0x55, 0x7e, 0x63, 0x56, 0x7e, 0x63, 0x57, 0x7e, 0x63, 0x59,
2966     0x7e, 0x63, 0x6a, 0x7e, 0x63, 0x6b, 0x7e, 0x63, 0x71, 0x7e, 0x63, 0x76,
2967     0x7e, 0x63, 0x77, 0x7e, 0x63, 0x78, 0x7e, 0x63, 0x79, 0x7e, 0x63, 0x7a};
2968 const uint8_t HuffDecoderCommon::table23_37_emit_[204] = {
2969     0x7e, 0x65, 0x30, 0x7e, 0x65, 0x31, 0x7e, 0x65, 0x32, 0x7e, 0x65, 0x61,
2970     0x7e, 0x65, 0x63, 0x7e, 0x65, 0x65, 0x7e, 0x65, 0x69, 0x7e, 0x65, 0x6f,
2971     0x7e, 0x65, 0x73, 0x7e, 0x65, 0x74, 0x7e, 0x65, 0x20, 0x7e, 0x65, 0x25,
2972     0x7e, 0x65, 0x2d, 0x7e, 0x65, 0x2e, 0x7e, 0x65, 0x2f, 0x7e, 0x65, 0x33,
2973     0x7e, 0x65, 0x34, 0x7e, 0x65, 0x35, 0x7e, 0x65, 0x36, 0x7e, 0x65, 0x37,
2974     0x7e, 0x65, 0x38, 0x7e, 0x65, 0x39, 0x7e, 0x65, 0x3d, 0x7e, 0x65, 0x41,
2975     0x7e, 0x65, 0x5f, 0x7e, 0x65, 0x62, 0x7e, 0x65, 0x64, 0x7e, 0x65, 0x66,
2976     0x7e, 0x65, 0x67, 0x7e, 0x65, 0x68, 0x7e, 0x65, 0x6c, 0x7e, 0x65, 0x6d,
2977     0x7e, 0x65, 0x6e, 0x7e, 0x65, 0x70, 0x7e, 0x65, 0x72, 0x7e, 0x65, 0x75,
2978     0x7e, 0x65, 0x3a, 0x7e, 0x65, 0x42, 0x7e, 0x65, 0x43, 0x7e, 0x65, 0x44,
2979     0x7e, 0x65, 0x45, 0x7e, 0x65, 0x46, 0x7e, 0x65, 0x47, 0x7e, 0x65, 0x48,
2980     0x7e, 0x65, 0x49, 0x7e, 0x65, 0x4a, 0x7e, 0x65, 0x4b, 0x7e, 0x65, 0x4c,
2981     0x7e, 0x65, 0x4d, 0x7e, 0x65, 0x4e, 0x7e, 0x65, 0x4f, 0x7e, 0x65, 0x50,
2982     0x7e, 0x65, 0x51, 0x7e, 0x65, 0x52, 0x7e, 0x65, 0x53, 0x7e, 0x65, 0x54,
2983     0x7e, 0x65, 0x55, 0x7e, 0x65, 0x56, 0x7e, 0x65, 0x57, 0x7e, 0x65, 0x59,
2984     0x7e, 0x65, 0x6a, 0x7e, 0x65, 0x6b, 0x7e, 0x65, 0x71, 0x7e, 0x65, 0x76,
2985     0x7e, 0x65, 0x77, 0x7e, 0x65, 0x78, 0x7e, 0x65, 0x79, 0x7e, 0x65, 0x7a};
2986 const uint8_t HuffDecoderCommon::table23_38_emit_[204] = {
2987     0x7e, 0x69, 0x30, 0x7e, 0x69, 0x31, 0x7e, 0x69, 0x32, 0x7e, 0x69, 0x61,
2988     0x7e, 0x69, 0x63, 0x7e, 0x69, 0x65, 0x7e, 0x69, 0x69, 0x7e, 0x69, 0x6f,
2989     0x7e, 0x69, 0x73, 0x7e, 0x69, 0x74, 0x7e, 0x69, 0x20, 0x7e, 0x69, 0x25,
2990     0x7e, 0x69, 0x2d, 0x7e, 0x69, 0x2e, 0x7e, 0x69, 0x2f, 0x7e, 0x69, 0x33,
2991     0x7e, 0x69, 0x34, 0x7e, 0x69, 0x35, 0x7e, 0x69, 0x36, 0x7e, 0x69, 0x37,
2992     0x7e, 0x69, 0x38, 0x7e, 0x69, 0x39, 0x7e, 0x69, 0x3d, 0x7e, 0x69, 0x41,
2993     0x7e, 0x69, 0x5f, 0x7e, 0x69, 0x62, 0x7e, 0x69, 0x64, 0x7e, 0x69, 0x66,
2994     0x7e, 0x69, 0x67, 0x7e, 0x69, 0x68, 0x7e, 0x69, 0x6c, 0x7e, 0x69, 0x6d,
2995     0x7e, 0x69, 0x6e, 0x7e, 0x69, 0x70, 0x7e, 0x69, 0x72, 0x7e, 0x69, 0x75,
2996     0x7e, 0x69, 0x3a, 0x7e, 0x69, 0x42, 0x7e, 0x69, 0x43, 0x7e, 0x69, 0x44,
2997     0x7e, 0x69, 0x45, 0x7e, 0x69, 0x46, 0x7e, 0x69, 0x47, 0x7e, 0x69, 0x48,
2998     0x7e, 0x69, 0x49, 0x7e, 0x69, 0x4a, 0x7e, 0x69, 0x4b, 0x7e, 0x69, 0x4c,
2999     0x7e, 0x69, 0x4d, 0x7e, 0x69, 0x4e, 0x7e, 0x69, 0x4f, 0x7e, 0x69, 0x50,
3000     0x7e, 0x69, 0x51, 0x7e, 0x69, 0x52, 0x7e, 0x69, 0x53, 0x7e, 0x69, 0x54,
3001     0x7e, 0x69, 0x55, 0x7e, 0x69, 0x56, 0x7e, 0x69, 0x57, 0x7e, 0x69, 0x59,
3002     0x7e, 0x69, 0x6a, 0x7e, 0x69, 0x6b, 0x7e, 0x69, 0x71, 0x7e, 0x69, 0x76,
3003     0x7e, 0x69, 0x77, 0x7e, 0x69, 0x78, 0x7e, 0x69, 0x79, 0x7e, 0x69, 0x7a};
3004 const uint8_t HuffDecoderCommon::table23_39_emit_[204] = {
3005     0x7e, 0x6f, 0x30, 0x7e, 0x6f, 0x31, 0x7e, 0x6f, 0x32, 0x7e, 0x6f, 0x61,
3006     0x7e, 0x6f, 0x63, 0x7e, 0x6f, 0x65, 0x7e, 0x6f, 0x69, 0x7e, 0x6f, 0x6f,
3007     0x7e, 0x6f, 0x73, 0x7e, 0x6f, 0x74, 0x7e, 0x6f, 0x20, 0x7e, 0x6f, 0x25,
3008     0x7e, 0x6f, 0x2d, 0x7e, 0x6f, 0x2e, 0x7e, 0x6f, 0x2f, 0x7e, 0x6f, 0x33,
3009     0x7e, 0x6f, 0x34, 0x7e, 0x6f, 0x35, 0x7e, 0x6f, 0x36, 0x7e, 0x6f, 0x37,
3010     0x7e, 0x6f, 0x38, 0x7e, 0x6f, 0x39, 0x7e, 0x6f, 0x3d, 0x7e, 0x6f, 0x41,
3011     0x7e, 0x6f, 0x5f, 0x7e, 0x6f, 0x62, 0x7e, 0x6f, 0x64, 0x7e, 0x6f, 0x66,
3012     0x7e, 0x6f, 0x67, 0x7e, 0x6f, 0x68, 0x7e, 0x6f, 0x6c, 0x7e, 0x6f, 0x6d,
3013     0x7e, 0x6f, 0x6e, 0x7e, 0x6f, 0x70, 0x7e, 0x6f, 0x72, 0x7e, 0x6f, 0x75,
3014     0x7e, 0x6f, 0x3a, 0x7e, 0x6f, 0x42, 0x7e, 0x6f, 0x43, 0x7e, 0x6f, 0x44,
3015     0x7e, 0x6f, 0x45, 0x7e, 0x6f, 0x46, 0x7e, 0x6f, 0x47, 0x7e, 0x6f, 0x48,
3016     0x7e, 0x6f, 0x49, 0x7e, 0x6f, 0x4a, 0x7e, 0x6f, 0x4b, 0x7e, 0x6f, 0x4c,
3017     0x7e, 0x6f, 0x4d, 0x7e, 0x6f, 0x4e, 0x7e, 0x6f, 0x4f, 0x7e, 0x6f, 0x50,
3018     0x7e, 0x6f, 0x51, 0x7e, 0x6f, 0x52, 0x7e, 0x6f, 0x53, 0x7e, 0x6f, 0x54,
3019     0x7e, 0x6f, 0x55, 0x7e, 0x6f, 0x56, 0x7e, 0x6f, 0x57, 0x7e, 0x6f, 0x59,
3020     0x7e, 0x6f, 0x6a, 0x7e, 0x6f, 0x6b, 0x7e, 0x6f, 0x71, 0x7e, 0x6f, 0x76,
3021     0x7e, 0x6f, 0x77, 0x7e, 0x6f, 0x78, 0x7e, 0x6f, 0x79, 0x7e, 0x6f, 0x7a};
3022 const uint8_t HuffDecoderCommon::table23_40_emit_[204] = {
3023     0x7e, 0x73, 0x30, 0x7e, 0x73, 0x31, 0x7e, 0x73, 0x32, 0x7e, 0x73, 0x61,
3024     0x7e, 0x73, 0x63, 0x7e, 0x73, 0x65, 0x7e, 0x73, 0x69, 0x7e, 0x73, 0x6f,
3025     0x7e, 0x73, 0x73, 0x7e, 0x73, 0x74, 0x7e, 0x73, 0x20, 0x7e, 0x73, 0x25,
3026     0x7e, 0x73, 0x2d, 0x7e, 0x73, 0x2e, 0x7e, 0x73, 0x2f, 0x7e, 0x73, 0x33,
3027     0x7e, 0x73, 0x34, 0x7e, 0x73, 0x35, 0x7e, 0x73, 0x36, 0x7e, 0x73, 0x37,
3028     0x7e, 0x73, 0x38, 0x7e, 0x73, 0x39, 0x7e, 0x73, 0x3d, 0x7e, 0x73, 0x41,
3029     0x7e, 0x73, 0x5f, 0x7e, 0x73, 0x62, 0x7e, 0x73, 0x64, 0x7e, 0x73, 0x66,
3030     0x7e, 0x73, 0x67, 0x7e, 0x73, 0x68, 0x7e, 0x73, 0x6c, 0x7e, 0x73, 0x6d,
3031     0x7e, 0x73, 0x6e, 0x7e, 0x73, 0x70, 0x7e, 0x73, 0x72, 0x7e, 0x73, 0x75,
3032     0x7e, 0x73, 0x3a, 0x7e, 0x73, 0x42, 0x7e, 0x73, 0x43, 0x7e, 0x73, 0x44,
3033     0x7e, 0x73, 0x45, 0x7e, 0x73, 0x46, 0x7e, 0x73, 0x47, 0x7e, 0x73, 0x48,
3034     0x7e, 0x73, 0x49, 0x7e, 0x73, 0x4a, 0x7e, 0x73, 0x4b, 0x7e, 0x73, 0x4c,
3035     0x7e, 0x73, 0x4d, 0x7e, 0x73, 0x4e, 0x7e, 0x73, 0x4f, 0x7e, 0x73, 0x50,
3036     0x7e, 0x73, 0x51, 0x7e, 0x73, 0x52, 0x7e, 0x73, 0x53, 0x7e, 0x73, 0x54,
3037     0x7e, 0x73, 0x55, 0x7e, 0x73, 0x56, 0x7e, 0x73, 0x57, 0x7e, 0x73, 0x59,
3038     0x7e, 0x73, 0x6a, 0x7e, 0x73, 0x6b, 0x7e, 0x73, 0x71, 0x7e, 0x73, 0x76,
3039     0x7e, 0x73, 0x77, 0x7e, 0x73, 0x78, 0x7e, 0x73, 0x79, 0x7e, 0x73, 0x7a};
3040 const uint8_t HuffDecoderCommon::table23_41_emit_[204] = {
3041     0x7e, 0x74, 0x30, 0x7e, 0x74, 0x31, 0x7e, 0x74, 0x32, 0x7e, 0x74, 0x61,
3042     0x7e, 0x74, 0x63, 0x7e, 0x74, 0x65, 0x7e, 0x74, 0x69, 0x7e, 0x74, 0x6f,
3043     0x7e, 0x74, 0x73, 0x7e, 0x74, 0x74, 0x7e, 0x74, 0x20, 0x7e, 0x74, 0x25,
3044     0x7e, 0x74, 0x2d, 0x7e, 0x74, 0x2e, 0x7e, 0x74, 0x2f, 0x7e, 0x74, 0x33,
3045     0x7e, 0x74, 0x34, 0x7e, 0x74, 0x35, 0x7e, 0x74, 0x36, 0x7e, 0x74, 0x37,
3046     0x7e, 0x74, 0x38, 0x7e, 0x74, 0x39, 0x7e, 0x74, 0x3d, 0x7e, 0x74, 0x41,
3047     0x7e, 0x74, 0x5f, 0x7e, 0x74, 0x62, 0x7e, 0x74, 0x64, 0x7e, 0x74, 0x66,
3048     0x7e, 0x74, 0x67, 0x7e, 0x74, 0x68, 0x7e, 0x74, 0x6c, 0x7e, 0x74, 0x6d,
3049     0x7e, 0x74, 0x6e, 0x7e, 0x74, 0x70, 0x7e, 0x74, 0x72, 0x7e, 0x74, 0x75,
3050     0x7e, 0x74, 0x3a, 0x7e, 0x74, 0x42, 0x7e, 0x74, 0x43, 0x7e, 0x74, 0x44,
3051     0x7e, 0x74, 0x45, 0x7e, 0x74, 0x46, 0x7e, 0x74, 0x47, 0x7e, 0x74, 0x48,
3052     0x7e, 0x74, 0x49, 0x7e, 0x74, 0x4a, 0x7e, 0x74, 0x4b, 0x7e, 0x74, 0x4c,
3053     0x7e, 0x74, 0x4d, 0x7e, 0x74, 0x4e, 0x7e, 0x74, 0x4f, 0x7e, 0x74, 0x50,
3054     0x7e, 0x74, 0x51, 0x7e, 0x74, 0x52, 0x7e, 0x74, 0x53, 0x7e, 0x74, 0x54,
3055     0x7e, 0x74, 0x55, 0x7e, 0x74, 0x56, 0x7e, 0x74, 0x57, 0x7e, 0x74, 0x59,
3056     0x7e, 0x74, 0x6a, 0x7e, 0x74, 0x6b, 0x7e, 0x74, 0x71, 0x7e, 0x74, 0x76,
3057     0x7e, 0x74, 0x77, 0x7e, 0x74, 0x78, 0x7e, 0x74, 0x79, 0x7e, 0x74, 0x7a};
3058 const uint8_t HuffDecoderCommon::table23_42_emit_[216] = {
3059     0x7e, 0x20, 0x30, 0x7e, 0x20, 0x31, 0x7e, 0x20, 0x32, 0x7e, 0x20, 0x61,
3060     0x7e, 0x20, 0x63, 0x7e, 0x20, 0x65, 0x7e, 0x20, 0x69, 0x7e, 0x20, 0x6f,
3061     0x7e, 0x20, 0x73, 0x7e, 0x20, 0x74, 0x7e, 0x20, 0x20, 0x7e, 0x20, 0x25,
3062     0x7e, 0x20, 0x2d, 0x7e, 0x20, 0x2e, 0x7e, 0x20, 0x2f, 0x7e, 0x20, 0x33,
3063     0x7e, 0x20, 0x34, 0x7e, 0x20, 0x35, 0x7e, 0x20, 0x36, 0x7e, 0x20, 0x37,
3064     0x7e, 0x20, 0x38, 0x7e, 0x20, 0x39, 0x7e, 0x20, 0x3d, 0x7e, 0x20, 0x41,
3065     0x7e, 0x20, 0x5f, 0x7e, 0x20, 0x62, 0x7e, 0x20, 0x64, 0x7e, 0x20, 0x66,
3066     0x7e, 0x20, 0x67, 0x7e, 0x20, 0x68, 0x7e, 0x20, 0x6c, 0x7e, 0x20, 0x6d,
3067     0x7e, 0x20, 0x6e, 0x7e, 0x20, 0x70, 0x7e, 0x20, 0x72, 0x7e, 0x20, 0x75,
3068     0x7e, 0x25, 0x30, 0x7e, 0x25, 0x31, 0x7e, 0x25, 0x32, 0x7e, 0x25, 0x61,
3069     0x7e, 0x25, 0x63, 0x7e, 0x25, 0x65, 0x7e, 0x25, 0x69, 0x7e, 0x25, 0x6f,
3070     0x7e, 0x25, 0x73, 0x7e, 0x25, 0x74, 0x7e, 0x25, 0x20, 0x7e, 0x25, 0x25,
3071     0x7e, 0x25, 0x2d, 0x7e, 0x25, 0x2e, 0x7e, 0x25, 0x2f, 0x7e, 0x25, 0x33,
3072     0x7e, 0x25, 0x34, 0x7e, 0x25, 0x35, 0x7e, 0x25, 0x36, 0x7e, 0x25, 0x37,
3073     0x7e, 0x25, 0x38, 0x7e, 0x25, 0x39, 0x7e, 0x25, 0x3d, 0x7e, 0x25, 0x41,
3074     0x7e, 0x25, 0x5f, 0x7e, 0x25, 0x62, 0x7e, 0x25, 0x64, 0x7e, 0x25, 0x66,
3075     0x7e, 0x25, 0x67, 0x7e, 0x25, 0x68, 0x7e, 0x25, 0x6c, 0x7e, 0x25, 0x6d,
3076     0x7e, 0x25, 0x6e, 0x7e, 0x25, 0x70, 0x7e, 0x25, 0x72, 0x7e, 0x25, 0x75};
3077 const uint8_t HuffDecoderCommon::table23_43_emit_[216] = {
3078     0x7e, 0x2d, 0x30, 0x7e, 0x2d, 0x31, 0x7e, 0x2d, 0x32, 0x7e, 0x2d, 0x61,
3079     0x7e, 0x2d, 0x63, 0x7e, 0x2d, 0x65, 0x7e, 0x2d, 0x69, 0x7e, 0x2d, 0x6f,
3080     0x7e, 0x2d, 0x73, 0x7e, 0x2d, 0x74, 0x7e, 0x2d, 0x20, 0x7e, 0x2d, 0x25,
3081     0x7e, 0x2d, 0x2d, 0x7e, 0x2d, 0x2e, 0x7e, 0x2d, 0x2f, 0x7e, 0x2d, 0x33,
3082     0x7e, 0x2d, 0x34, 0x7e, 0x2d, 0x35, 0x7e, 0x2d, 0x36, 0x7e, 0x2d, 0x37,
3083     0x7e, 0x2d, 0x38, 0x7e, 0x2d, 0x39, 0x7e, 0x2d, 0x3d, 0x7e, 0x2d, 0x41,
3084     0x7e, 0x2d, 0x5f, 0x7e, 0x2d, 0x62, 0x7e, 0x2d, 0x64, 0x7e, 0x2d, 0x66,
3085     0x7e, 0x2d, 0x67, 0x7e, 0x2d, 0x68, 0x7e, 0x2d, 0x6c, 0x7e, 0x2d, 0x6d,
3086     0x7e, 0x2d, 0x6e, 0x7e, 0x2d, 0x70, 0x7e, 0x2d, 0x72, 0x7e, 0x2d, 0x75,
3087     0x7e, 0x2e, 0x30, 0x7e, 0x2e, 0x31, 0x7e, 0x2e, 0x32, 0x7e, 0x2e, 0x61,
3088     0x7e, 0x2e, 0x63, 0x7e, 0x2e, 0x65, 0x7e, 0x2e, 0x69, 0x7e, 0x2e, 0x6f,
3089     0x7e, 0x2e, 0x73, 0x7e, 0x2e, 0x74, 0x7e, 0x2e, 0x20, 0x7e, 0x2e, 0x25,
3090     0x7e, 0x2e, 0x2d, 0x7e, 0x2e, 0x2e, 0x7e, 0x2e, 0x2f, 0x7e, 0x2e, 0x33,
3091     0x7e, 0x2e, 0x34, 0x7e, 0x2e, 0x35, 0x7e, 0x2e, 0x36, 0x7e, 0x2e, 0x37,
3092     0x7e, 0x2e, 0x38, 0x7e, 0x2e, 0x39, 0x7e, 0x2e, 0x3d, 0x7e, 0x2e, 0x41,
3093     0x7e, 0x2e, 0x5f, 0x7e, 0x2e, 0x62, 0x7e, 0x2e, 0x64, 0x7e, 0x2e, 0x66,
3094     0x7e, 0x2e, 0x67, 0x7e, 0x2e, 0x68, 0x7e, 0x2e, 0x6c, 0x7e, 0x2e, 0x6d,
3095     0x7e, 0x2e, 0x6e, 0x7e, 0x2e, 0x70, 0x7e, 0x2e, 0x72, 0x7e, 0x2e, 0x75};
3096 const uint8_t HuffDecoderCommon::table23_44_emit_[216] = {
3097     0x7e, 0x2f, 0x30, 0x7e, 0x2f, 0x31, 0x7e, 0x2f, 0x32, 0x7e, 0x2f, 0x61,
3098     0x7e, 0x2f, 0x63, 0x7e, 0x2f, 0x65, 0x7e, 0x2f, 0x69, 0x7e, 0x2f, 0x6f,
3099     0x7e, 0x2f, 0x73, 0x7e, 0x2f, 0x74, 0x7e, 0x2f, 0x20, 0x7e, 0x2f, 0x25,
3100     0x7e, 0x2f, 0x2d, 0x7e, 0x2f, 0x2e, 0x7e, 0x2f, 0x2f, 0x7e, 0x2f, 0x33,
3101     0x7e, 0x2f, 0x34, 0x7e, 0x2f, 0x35, 0x7e, 0x2f, 0x36, 0x7e, 0x2f, 0x37,
3102     0x7e, 0x2f, 0x38, 0x7e, 0x2f, 0x39, 0x7e, 0x2f, 0x3d, 0x7e, 0x2f, 0x41,
3103     0x7e, 0x2f, 0x5f, 0x7e, 0x2f, 0x62, 0x7e, 0x2f, 0x64, 0x7e, 0x2f, 0x66,
3104     0x7e, 0x2f, 0x67, 0x7e, 0x2f, 0x68, 0x7e, 0x2f, 0x6c, 0x7e, 0x2f, 0x6d,
3105     0x7e, 0x2f, 0x6e, 0x7e, 0x2f, 0x70, 0x7e, 0x2f, 0x72, 0x7e, 0x2f, 0x75,
3106     0x7e, 0x33, 0x30, 0x7e, 0x33, 0x31, 0x7e, 0x33, 0x32, 0x7e, 0x33, 0x61,
3107     0x7e, 0x33, 0x63, 0x7e, 0x33, 0x65, 0x7e, 0x33, 0x69, 0x7e, 0x33, 0x6f,
3108     0x7e, 0x33, 0x73, 0x7e, 0x33, 0x74, 0x7e, 0x33, 0x20, 0x7e, 0x33, 0x25,
3109     0x7e, 0x33, 0x2d, 0x7e, 0x33, 0x2e, 0x7e, 0x33, 0x2f, 0x7e, 0x33, 0x33,
3110     0x7e, 0x33, 0x34, 0x7e, 0x33, 0x35, 0x7e, 0x33, 0x36, 0x7e, 0x33, 0x37,
3111     0x7e, 0x33, 0x38, 0x7e, 0x33, 0x39, 0x7e, 0x33, 0x3d, 0x7e, 0x33, 0x41,
3112     0x7e, 0x33, 0x5f, 0x7e, 0x33, 0x62, 0x7e, 0x33, 0x64, 0x7e, 0x33, 0x66,
3113     0x7e, 0x33, 0x67, 0x7e, 0x33, 0x68, 0x7e, 0x33, 0x6c, 0x7e, 0x33, 0x6d,
3114     0x7e, 0x33, 0x6e, 0x7e, 0x33, 0x70, 0x7e, 0x33, 0x72, 0x7e, 0x33, 0x75};
3115 const uint8_t HuffDecoderCommon::table23_45_emit_[216] = {
3116     0x7e, 0x34, 0x30, 0x7e, 0x34, 0x31, 0x7e, 0x34, 0x32, 0x7e, 0x34, 0x61,
3117     0x7e, 0x34, 0x63, 0x7e, 0x34, 0x65, 0x7e, 0x34, 0x69, 0x7e, 0x34, 0x6f,
3118     0x7e, 0x34, 0x73, 0x7e, 0x34, 0x74, 0x7e, 0x34, 0x20, 0x7e, 0x34, 0x25,
3119     0x7e, 0x34, 0x2d, 0x7e, 0x34, 0x2e, 0x7e, 0x34, 0x2f, 0x7e, 0x34, 0x33,
3120     0x7e, 0x34, 0x34, 0x7e, 0x34, 0x35, 0x7e, 0x34, 0x36, 0x7e, 0x34, 0x37,
3121     0x7e, 0x34, 0x38, 0x7e, 0x34, 0x39, 0x7e, 0x34, 0x3d, 0x7e, 0x34, 0x41,
3122     0x7e, 0x34, 0x5f, 0x7e, 0x34, 0x62, 0x7e, 0x34, 0x64, 0x7e, 0x34, 0x66,
3123     0x7e, 0x34, 0x67, 0x7e, 0x34, 0x68, 0x7e, 0x34, 0x6c, 0x7e, 0x34, 0x6d,
3124     0x7e, 0x34, 0x6e, 0x7e, 0x34, 0x70, 0x7e, 0x34, 0x72, 0x7e, 0x34, 0x75,
3125     0x7e, 0x35, 0x30, 0x7e, 0x35, 0x31, 0x7e, 0x35, 0x32, 0x7e, 0x35, 0x61,
3126     0x7e, 0x35, 0x63, 0x7e, 0x35, 0x65, 0x7e, 0x35, 0x69, 0x7e, 0x35, 0x6f,
3127     0x7e, 0x35, 0x73, 0x7e, 0x35, 0x74, 0x7e, 0x35, 0x20, 0x7e, 0x35, 0x25,
3128     0x7e, 0x35, 0x2d, 0x7e, 0x35, 0x2e, 0x7e, 0x35, 0x2f, 0x7e, 0x35, 0x33,
3129     0x7e, 0x35, 0x34, 0x7e, 0x35, 0x35, 0x7e, 0x35, 0x36, 0x7e, 0x35, 0x37,
3130     0x7e, 0x35, 0x38, 0x7e, 0x35, 0x39, 0x7e, 0x35, 0x3d, 0x7e, 0x35, 0x41,
3131     0x7e, 0x35, 0x5f, 0x7e, 0x35, 0x62, 0x7e, 0x35, 0x64, 0x7e, 0x35, 0x66,
3132     0x7e, 0x35, 0x67, 0x7e, 0x35, 0x68, 0x7e, 0x35, 0x6c, 0x7e, 0x35, 0x6d,
3133     0x7e, 0x35, 0x6e, 0x7e, 0x35, 0x70, 0x7e, 0x35, 0x72, 0x7e, 0x35, 0x75};
3134 const uint8_t HuffDecoderCommon::table23_46_emit_[216] = {
3135     0x7e, 0x36, 0x30, 0x7e, 0x36, 0x31, 0x7e, 0x36, 0x32, 0x7e, 0x36, 0x61,
3136     0x7e, 0x36, 0x63, 0x7e, 0x36, 0x65, 0x7e, 0x36, 0x69, 0x7e, 0x36, 0x6f,
3137     0x7e, 0x36, 0x73, 0x7e, 0x36, 0x74, 0x7e, 0x36, 0x20, 0x7e, 0x36, 0x25,
3138     0x7e, 0x36, 0x2d, 0x7e, 0x36, 0x2e, 0x7e, 0x36, 0x2f, 0x7e, 0x36, 0x33,
3139     0x7e, 0x36, 0x34, 0x7e, 0x36, 0x35, 0x7e, 0x36, 0x36, 0x7e, 0x36, 0x37,
3140     0x7e, 0x36, 0x38, 0x7e, 0x36, 0x39, 0x7e, 0x36, 0x3d, 0x7e, 0x36, 0x41,
3141     0x7e, 0x36, 0x5f, 0x7e, 0x36, 0x62, 0x7e, 0x36, 0x64, 0x7e, 0x36, 0x66,
3142     0x7e, 0x36, 0x67, 0x7e, 0x36, 0x68, 0x7e, 0x36, 0x6c, 0x7e, 0x36, 0x6d,
3143     0x7e, 0x36, 0x6e, 0x7e, 0x36, 0x70, 0x7e, 0x36, 0x72, 0x7e, 0x36, 0x75,
3144     0x7e, 0x37, 0x30, 0x7e, 0x37, 0x31, 0x7e, 0x37, 0x32, 0x7e, 0x37, 0x61,
3145     0x7e, 0x37, 0x63, 0x7e, 0x37, 0x65, 0x7e, 0x37, 0x69, 0x7e, 0x37, 0x6f,
3146     0x7e, 0x37, 0x73, 0x7e, 0x37, 0x74, 0x7e, 0x37, 0x20, 0x7e, 0x37, 0x25,
3147     0x7e, 0x37, 0x2d, 0x7e, 0x37, 0x2e, 0x7e, 0x37, 0x2f, 0x7e, 0x37, 0x33,
3148     0x7e, 0x37, 0x34, 0x7e, 0x37, 0x35, 0x7e, 0x37, 0x36, 0x7e, 0x37, 0x37,
3149     0x7e, 0x37, 0x38, 0x7e, 0x37, 0x39, 0x7e, 0x37, 0x3d, 0x7e, 0x37, 0x41,
3150     0x7e, 0x37, 0x5f, 0x7e, 0x37, 0x62, 0x7e, 0x37, 0x64, 0x7e, 0x37, 0x66,
3151     0x7e, 0x37, 0x67, 0x7e, 0x37, 0x68, 0x7e, 0x37, 0x6c, 0x7e, 0x37, 0x6d,
3152     0x7e, 0x37, 0x6e, 0x7e, 0x37, 0x70, 0x7e, 0x37, 0x72, 0x7e, 0x37, 0x75};
3153 const uint8_t HuffDecoderCommon::table23_47_emit_[216] = {
3154     0x7e, 0x38, 0x30, 0x7e, 0x38, 0x31, 0x7e, 0x38, 0x32, 0x7e, 0x38, 0x61,
3155     0x7e, 0x38, 0x63, 0x7e, 0x38, 0x65, 0x7e, 0x38, 0x69, 0x7e, 0x38, 0x6f,
3156     0x7e, 0x38, 0x73, 0x7e, 0x38, 0x74, 0x7e, 0x38, 0x20, 0x7e, 0x38, 0x25,
3157     0x7e, 0x38, 0x2d, 0x7e, 0x38, 0x2e, 0x7e, 0x38, 0x2f, 0x7e, 0x38, 0x33,
3158     0x7e, 0x38, 0x34, 0x7e, 0x38, 0x35, 0x7e, 0x38, 0x36, 0x7e, 0x38, 0x37,
3159     0x7e, 0x38, 0x38, 0x7e, 0x38, 0x39, 0x7e, 0x38, 0x3d, 0x7e, 0x38, 0x41,
3160     0x7e, 0x38, 0x5f, 0x7e, 0x38, 0x62, 0x7e, 0x38, 0x64, 0x7e, 0x38, 0x66,
3161     0x7e, 0x38, 0x67, 0x7e, 0x38, 0x68, 0x7e, 0x38, 0x6c, 0x7e, 0x38, 0x6d,
3162     0x7e, 0x38, 0x6e, 0x7e, 0x38, 0x70, 0x7e, 0x38, 0x72, 0x7e, 0x38, 0x75,
3163     0x7e, 0x39, 0x30, 0x7e, 0x39, 0x31, 0x7e, 0x39, 0x32, 0x7e, 0x39, 0x61,
3164     0x7e, 0x39, 0x63, 0x7e, 0x39, 0x65, 0x7e, 0x39, 0x69, 0x7e, 0x39, 0x6f,
3165     0x7e, 0x39, 0x73, 0x7e, 0x39, 0x74, 0x7e, 0x39, 0x20, 0x7e, 0x39, 0x25,
3166     0x7e, 0x39, 0x2d, 0x7e, 0x39, 0x2e, 0x7e, 0x39, 0x2f, 0x7e, 0x39, 0x33,
3167     0x7e, 0x39, 0x34, 0x7e, 0x39, 0x35, 0x7e, 0x39, 0x36, 0x7e, 0x39, 0x37,
3168     0x7e, 0x39, 0x38, 0x7e, 0x39, 0x39, 0x7e, 0x39, 0x3d, 0x7e, 0x39, 0x41,
3169     0x7e, 0x39, 0x5f, 0x7e, 0x39, 0x62, 0x7e, 0x39, 0x64, 0x7e, 0x39, 0x66,
3170     0x7e, 0x39, 0x67, 0x7e, 0x39, 0x68, 0x7e, 0x39, 0x6c, 0x7e, 0x39, 0x6d,
3171     0x7e, 0x39, 0x6e, 0x7e, 0x39, 0x70, 0x7e, 0x39, 0x72, 0x7e, 0x39, 0x75};
3172 const uint8_t HuffDecoderCommon::table23_48_emit_[216] = {
3173     0x7e, 0x3d, 0x30, 0x7e, 0x3d, 0x31, 0x7e, 0x3d, 0x32, 0x7e, 0x3d, 0x61,
3174     0x7e, 0x3d, 0x63, 0x7e, 0x3d, 0x65, 0x7e, 0x3d, 0x69, 0x7e, 0x3d, 0x6f,
3175     0x7e, 0x3d, 0x73, 0x7e, 0x3d, 0x74, 0x7e, 0x3d, 0x20, 0x7e, 0x3d, 0x25,
3176     0x7e, 0x3d, 0x2d, 0x7e, 0x3d, 0x2e, 0x7e, 0x3d, 0x2f, 0x7e, 0x3d, 0x33,
3177     0x7e, 0x3d, 0x34, 0x7e, 0x3d, 0x35, 0x7e, 0x3d, 0x36, 0x7e, 0x3d, 0x37,
3178     0x7e, 0x3d, 0x38, 0x7e, 0x3d, 0x39, 0x7e, 0x3d, 0x3d, 0x7e, 0x3d, 0x41,
3179     0x7e, 0x3d, 0x5f, 0x7e, 0x3d, 0x62, 0x7e, 0x3d, 0x64, 0x7e, 0x3d, 0x66,
3180     0x7e, 0x3d, 0x67, 0x7e, 0x3d, 0x68, 0x7e, 0x3d, 0x6c, 0x7e, 0x3d, 0x6d,
3181     0x7e, 0x3d, 0x6e, 0x7e, 0x3d, 0x70, 0x7e, 0x3d, 0x72, 0x7e, 0x3d, 0x75,
3182     0x7e, 0x41, 0x30, 0x7e, 0x41, 0x31, 0x7e, 0x41, 0x32, 0x7e, 0x41, 0x61,
3183     0x7e, 0x41, 0x63, 0x7e, 0x41, 0x65, 0x7e, 0x41, 0x69, 0x7e, 0x41, 0x6f,
3184     0x7e, 0x41, 0x73, 0x7e, 0x41, 0x74, 0x7e, 0x41, 0x20, 0x7e, 0x41, 0x25,
3185     0x7e, 0x41, 0x2d, 0x7e, 0x41, 0x2e, 0x7e, 0x41, 0x2f, 0x7e, 0x41, 0x33,
3186     0x7e, 0x41, 0x34, 0x7e, 0x41, 0x35, 0x7e, 0x41, 0x36, 0x7e, 0x41, 0x37,
3187     0x7e, 0x41, 0x38, 0x7e, 0x41, 0x39, 0x7e, 0x41, 0x3d, 0x7e, 0x41, 0x41,
3188     0x7e, 0x41, 0x5f, 0x7e, 0x41, 0x62, 0x7e, 0x41, 0x64, 0x7e, 0x41, 0x66,
3189     0x7e, 0x41, 0x67, 0x7e, 0x41, 0x68, 0x7e, 0x41, 0x6c, 0x7e, 0x41, 0x6d,
3190     0x7e, 0x41, 0x6e, 0x7e, 0x41, 0x70, 0x7e, 0x41, 0x72, 0x7e, 0x41, 0x75};
3191 const uint8_t HuffDecoderCommon::table23_49_emit_[216] = {
3192     0x7e, 0x5f, 0x30, 0x7e, 0x5f, 0x31, 0x7e, 0x5f, 0x32, 0x7e, 0x5f, 0x61,
3193     0x7e, 0x5f, 0x63, 0x7e, 0x5f, 0x65, 0x7e, 0x5f, 0x69, 0x7e, 0x5f, 0x6f,
3194     0x7e, 0x5f, 0x73, 0x7e, 0x5f, 0x74, 0x7e, 0x5f, 0x20, 0x7e, 0x5f, 0x25,
3195     0x7e, 0x5f, 0x2d, 0x7e, 0x5f, 0x2e, 0x7e, 0x5f, 0x2f, 0x7e, 0x5f, 0x33,
3196     0x7e, 0x5f, 0x34, 0x7e, 0x5f, 0x35, 0x7e, 0x5f, 0x36, 0x7e, 0x5f, 0x37,
3197     0x7e, 0x5f, 0x38, 0x7e, 0x5f, 0x39, 0x7e, 0x5f, 0x3d, 0x7e, 0x5f, 0x41,
3198     0x7e, 0x5f, 0x5f, 0x7e, 0x5f, 0x62, 0x7e, 0x5f, 0x64, 0x7e, 0x5f, 0x66,
3199     0x7e, 0x5f, 0x67, 0x7e, 0x5f, 0x68, 0x7e, 0x5f, 0x6c, 0x7e, 0x5f, 0x6d,
3200     0x7e, 0x5f, 0x6e, 0x7e, 0x5f, 0x70, 0x7e, 0x5f, 0x72, 0x7e, 0x5f, 0x75,
3201     0x7e, 0x62, 0x30, 0x7e, 0x62, 0x31, 0x7e, 0x62, 0x32, 0x7e, 0x62, 0x61,
3202     0x7e, 0x62, 0x63, 0x7e, 0x62, 0x65, 0x7e, 0x62, 0x69, 0x7e, 0x62, 0x6f,
3203     0x7e, 0x62, 0x73, 0x7e, 0x62, 0x74, 0x7e, 0x62, 0x20, 0x7e, 0x62, 0x25,
3204     0x7e, 0x62, 0x2d, 0x7e, 0x62, 0x2e, 0x7e, 0x62, 0x2f, 0x7e, 0x62, 0x33,
3205     0x7e, 0x62, 0x34, 0x7e, 0x62, 0x35, 0x7e, 0x62, 0x36, 0x7e, 0x62, 0x37,
3206     0x7e, 0x62, 0x38, 0x7e, 0x62, 0x39, 0x7e, 0x62, 0x3d, 0x7e, 0x62, 0x41,
3207     0x7e, 0x62, 0x5f, 0x7e, 0x62, 0x62, 0x7e, 0x62, 0x64, 0x7e, 0x62, 0x66,
3208     0x7e, 0x62, 0x67, 0x7e, 0x62, 0x68, 0x7e, 0x62, 0x6c, 0x7e, 0x62, 0x6d,
3209     0x7e, 0x62, 0x6e, 0x7e, 0x62, 0x70, 0x7e, 0x62, 0x72, 0x7e, 0x62, 0x75};
3210 const uint8_t HuffDecoderCommon::table23_50_emit_[216] = {
3211     0x7e, 0x64, 0x30, 0x7e, 0x64, 0x31, 0x7e, 0x64, 0x32, 0x7e, 0x64, 0x61,
3212     0x7e, 0x64, 0x63, 0x7e, 0x64, 0x65, 0x7e, 0x64, 0x69, 0x7e, 0x64, 0x6f,
3213     0x7e, 0x64, 0x73, 0x7e, 0x64, 0x74, 0x7e, 0x64, 0x20, 0x7e, 0x64, 0x25,
3214     0x7e, 0x64, 0x2d, 0x7e, 0x64, 0x2e, 0x7e, 0x64, 0x2f, 0x7e, 0x64, 0x33,
3215     0x7e, 0x64, 0x34, 0x7e, 0x64, 0x35, 0x7e, 0x64, 0x36, 0x7e, 0x64, 0x37,
3216     0x7e, 0x64, 0x38, 0x7e, 0x64, 0x39, 0x7e, 0x64, 0x3d, 0x7e, 0x64, 0x41,
3217     0x7e, 0x64, 0x5f, 0x7e, 0x64, 0x62, 0x7e, 0x64, 0x64, 0x7e, 0x64, 0x66,
3218     0x7e, 0x64, 0x67, 0x7e, 0x64, 0x68, 0x7e, 0x64, 0x6c, 0x7e, 0x64, 0x6d,
3219     0x7e, 0x64, 0x6e, 0x7e, 0x64, 0x70, 0x7e, 0x64, 0x72, 0x7e, 0x64, 0x75,
3220     0x7e, 0x66, 0x30, 0x7e, 0x66, 0x31, 0x7e, 0x66, 0x32, 0x7e, 0x66, 0x61,
3221     0x7e, 0x66, 0x63, 0x7e, 0x66, 0x65, 0x7e, 0x66, 0x69, 0x7e, 0x66, 0x6f,
3222     0x7e, 0x66, 0x73, 0x7e, 0x66, 0x74, 0x7e, 0x66, 0x20, 0x7e, 0x66, 0x25,
3223     0x7e, 0x66, 0x2d, 0x7e, 0x66, 0x2e, 0x7e, 0x66, 0x2f, 0x7e, 0x66, 0x33,
3224     0x7e, 0x66, 0x34, 0x7e, 0x66, 0x35, 0x7e, 0x66, 0x36, 0x7e, 0x66, 0x37,
3225     0x7e, 0x66, 0x38, 0x7e, 0x66, 0x39, 0x7e, 0x66, 0x3d, 0x7e, 0x66, 0x41,
3226     0x7e, 0x66, 0x5f, 0x7e, 0x66, 0x62, 0x7e, 0x66, 0x64, 0x7e, 0x66, 0x66,
3227     0x7e, 0x66, 0x67, 0x7e, 0x66, 0x68, 0x7e, 0x66, 0x6c, 0x7e, 0x66, 0x6d,
3228     0x7e, 0x66, 0x6e, 0x7e, 0x66, 0x70, 0x7e, 0x66, 0x72, 0x7e, 0x66, 0x75};
3229 const uint8_t HuffDecoderCommon::table23_51_emit_[216] = {
3230     0x7e, 0x67, 0x30, 0x7e, 0x67, 0x31, 0x7e, 0x67, 0x32, 0x7e, 0x67, 0x61,
3231     0x7e, 0x67, 0x63, 0x7e, 0x67, 0x65, 0x7e, 0x67, 0x69, 0x7e, 0x67, 0x6f,
3232     0x7e, 0x67, 0x73, 0x7e, 0x67, 0x74, 0x7e, 0x67, 0x20, 0x7e, 0x67, 0x25,
3233     0x7e, 0x67, 0x2d, 0x7e, 0x67, 0x2e, 0x7e, 0x67, 0x2f, 0x7e, 0x67, 0x33,
3234     0x7e, 0x67, 0x34, 0x7e, 0x67, 0x35, 0x7e, 0x67, 0x36, 0x7e, 0x67, 0x37,
3235     0x7e, 0x67, 0x38, 0x7e, 0x67, 0x39, 0x7e, 0x67, 0x3d, 0x7e, 0x67, 0x41,
3236     0x7e, 0x67, 0x5f, 0x7e, 0x67, 0x62, 0x7e, 0x67, 0x64, 0x7e, 0x67, 0x66,
3237     0x7e, 0x67, 0x67, 0x7e, 0x67, 0x68, 0x7e, 0x67, 0x6c, 0x7e, 0x67, 0x6d,
3238     0x7e, 0x67, 0x6e, 0x7e, 0x67, 0x70, 0x7e, 0x67, 0x72, 0x7e, 0x67, 0x75,
3239     0x7e, 0x68, 0x30, 0x7e, 0x68, 0x31, 0x7e, 0x68, 0x32, 0x7e, 0x68, 0x61,
3240     0x7e, 0x68, 0x63, 0x7e, 0x68, 0x65, 0x7e, 0x68, 0x69, 0x7e, 0x68, 0x6f,
3241     0x7e, 0x68, 0x73, 0x7e, 0x68, 0x74, 0x7e, 0x68, 0x20, 0x7e, 0x68, 0x25,
3242     0x7e, 0x68, 0x2d, 0x7e, 0x68, 0x2e, 0x7e, 0x68, 0x2f, 0x7e, 0x68, 0x33,
3243     0x7e, 0x68, 0x34, 0x7e, 0x68, 0x35, 0x7e, 0x68, 0x36, 0x7e, 0x68, 0x37,
3244     0x7e, 0x68, 0x38, 0x7e, 0x68, 0x39, 0x7e, 0x68, 0x3d, 0x7e, 0x68, 0x41,
3245     0x7e, 0x68, 0x5f, 0x7e, 0x68, 0x62, 0x7e, 0x68, 0x64, 0x7e, 0x68, 0x66,
3246     0x7e, 0x68, 0x67, 0x7e, 0x68, 0x68, 0x7e, 0x68, 0x6c, 0x7e, 0x68, 0x6d,
3247     0x7e, 0x68, 0x6e, 0x7e, 0x68, 0x70, 0x7e, 0x68, 0x72, 0x7e, 0x68, 0x75};
3248 const uint8_t HuffDecoderCommon::table23_52_emit_[216] = {
3249     0x7e, 0x6c, 0x30, 0x7e, 0x6c, 0x31, 0x7e, 0x6c, 0x32, 0x7e, 0x6c, 0x61,
3250     0x7e, 0x6c, 0x63, 0x7e, 0x6c, 0x65, 0x7e, 0x6c, 0x69, 0x7e, 0x6c, 0x6f,
3251     0x7e, 0x6c, 0x73, 0x7e, 0x6c, 0x74, 0x7e, 0x6c, 0x20, 0x7e, 0x6c, 0x25,
3252     0x7e, 0x6c, 0x2d, 0x7e, 0x6c, 0x2e, 0x7e, 0x6c, 0x2f, 0x7e, 0x6c, 0x33,
3253     0x7e, 0x6c, 0x34, 0x7e, 0x6c, 0x35, 0x7e, 0x6c, 0x36, 0x7e, 0x6c, 0x37,
3254     0x7e, 0x6c, 0x38, 0x7e, 0x6c, 0x39, 0x7e, 0x6c, 0x3d, 0x7e, 0x6c, 0x41,
3255     0x7e, 0x6c, 0x5f, 0x7e, 0x6c, 0x62, 0x7e, 0x6c, 0x64, 0x7e, 0x6c, 0x66,
3256     0x7e, 0x6c, 0x67, 0x7e, 0x6c, 0x68, 0x7e, 0x6c, 0x6c, 0x7e, 0x6c, 0x6d,
3257     0x7e, 0x6c, 0x6e, 0x7e, 0x6c, 0x70, 0x7e, 0x6c, 0x72, 0x7e, 0x6c, 0x75,
3258     0x7e, 0x6d, 0x30, 0x7e, 0x6d, 0x31, 0x7e, 0x6d, 0x32, 0x7e, 0x6d, 0x61,
3259     0x7e, 0x6d, 0x63, 0x7e, 0x6d, 0x65, 0x7e, 0x6d, 0x69, 0x7e, 0x6d, 0x6f,
3260     0x7e, 0x6d, 0x73, 0x7e, 0x6d, 0x74, 0x7e, 0x6d, 0x20, 0x7e, 0x6d, 0x25,
3261     0x7e, 0x6d, 0x2d, 0x7e, 0x6d, 0x2e, 0x7e, 0x6d, 0x2f, 0x7e, 0x6d, 0x33,
3262     0x7e, 0x6d, 0x34, 0x7e, 0x6d, 0x35, 0x7e, 0x6d, 0x36, 0x7e, 0x6d, 0x37,
3263     0x7e, 0x6d, 0x38, 0x7e, 0x6d, 0x39, 0x7e, 0x6d, 0x3d, 0x7e, 0x6d, 0x41,
3264     0x7e, 0x6d, 0x5f, 0x7e, 0x6d, 0x62, 0x7e, 0x6d, 0x64, 0x7e, 0x6d, 0x66,
3265     0x7e, 0x6d, 0x67, 0x7e, 0x6d, 0x68, 0x7e, 0x6d, 0x6c, 0x7e, 0x6d, 0x6d,
3266     0x7e, 0x6d, 0x6e, 0x7e, 0x6d, 0x70, 0x7e, 0x6d, 0x72, 0x7e, 0x6d, 0x75};
3267 const uint8_t HuffDecoderCommon::table23_53_emit_[216] = {
3268     0x7e, 0x6e, 0x30, 0x7e, 0x6e, 0x31, 0x7e, 0x6e, 0x32, 0x7e, 0x6e, 0x61,
3269     0x7e, 0x6e, 0x63, 0x7e, 0x6e, 0x65, 0x7e, 0x6e, 0x69, 0x7e, 0x6e, 0x6f,
3270     0x7e, 0x6e, 0x73, 0x7e, 0x6e, 0x74, 0x7e, 0x6e, 0x20, 0x7e, 0x6e, 0x25,
3271     0x7e, 0x6e, 0x2d, 0x7e, 0x6e, 0x2e, 0x7e, 0x6e, 0x2f, 0x7e, 0x6e, 0x33,
3272     0x7e, 0x6e, 0x34, 0x7e, 0x6e, 0x35, 0x7e, 0x6e, 0x36, 0x7e, 0x6e, 0x37,
3273     0x7e, 0x6e, 0x38, 0x7e, 0x6e, 0x39, 0x7e, 0x6e, 0x3d, 0x7e, 0x6e, 0x41,
3274     0x7e, 0x6e, 0x5f, 0x7e, 0x6e, 0x62, 0x7e, 0x6e, 0x64, 0x7e, 0x6e, 0x66,
3275     0x7e, 0x6e, 0x67, 0x7e, 0x6e, 0x68, 0x7e, 0x6e, 0x6c, 0x7e, 0x6e, 0x6d,
3276     0x7e, 0x6e, 0x6e, 0x7e, 0x6e, 0x70, 0x7e, 0x6e, 0x72, 0x7e, 0x6e, 0x75,
3277     0x7e, 0x70, 0x30, 0x7e, 0x70, 0x31, 0x7e, 0x70, 0x32, 0x7e, 0x70, 0x61,
3278     0x7e, 0x70, 0x63, 0x7e, 0x70, 0x65, 0x7e, 0x70, 0x69, 0x7e, 0x70, 0x6f,
3279     0x7e, 0x70, 0x73, 0x7e, 0x70, 0x74, 0x7e, 0x70, 0x20, 0x7e, 0x70, 0x25,
3280     0x7e, 0x70, 0x2d, 0x7e, 0x70, 0x2e, 0x7e, 0x70, 0x2f, 0x7e, 0x70, 0x33,
3281     0x7e, 0x70, 0x34, 0x7e, 0x70, 0x35, 0x7e, 0x70, 0x36, 0x7e, 0x70, 0x37,
3282     0x7e, 0x70, 0x38, 0x7e, 0x70, 0x39, 0x7e, 0x70, 0x3d, 0x7e, 0x70, 0x41,
3283     0x7e, 0x70, 0x5f, 0x7e, 0x70, 0x62, 0x7e, 0x70, 0x64, 0x7e, 0x70, 0x66,
3284     0x7e, 0x70, 0x67, 0x7e, 0x70, 0x68, 0x7e, 0x70, 0x6c, 0x7e, 0x70, 0x6d,
3285     0x7e, 0x70, 0x6e, 0x7e, 0x70, 0x70, 0x7e, 0x70, 0x72, 0x7e, 0x70, 0x75};
3286 const uint8_t HuffDecoderCommon::table23_54_emit_[216] = {
3287     0x7e, 0x72, 0x30, 0x7e, 0x72, 0x31, 0x7e, 0x72, 0x32, 0x7e, 0x72, 0x61,
3288     0x7e, 0x72, 0x63, 0x7e, 0x72, 0x65, 0x7e, 0x72, 0x69, 0x7e, 0x72, 0x6f,
3289     0x7e, 0x72, 0x73, 0x7e, 0x72, 0x74, 0x7e, 0x72, 0x20, 0x7e, 0x72, 0x25,
3290     0x7e, 0x72, 0x2d, 0x7e, 0x72, 0x2e, 0x7e, 0x72, 0x2f, 0x7e, 0x72, 0x33,
3291     0x7e, 0x72, 0x34, 0x7e, 0x72, 0x35, 0x7e, 0x72, 0x36, 0x7e, 0x72, 0x37,
3292     0x7e, 0x72, 0x38, 0x7e, 0x72, 0x39, 0x7e, 0x72, 0x3d, 0x7e, 0x72, 0x41,
3293     0x7e, 0x72, 0x5f, 0x7e, 0x72, 0x62, 0x7e, 0x72, 0x64, 0x7e, 0x72, 0x66,
3294     0x7e, 0x72, 0x67, 0x7e, 0x72, 0x68, 0x7e, 0x72, 0x6c, 0x7e, 0x72, 0x6d,
3295     0x7e, 0x72, 0x6e, 0x7e, 0x72, 0x70, 0x7e, 0x72, 0x72, 0x7e, 0x72, 0x75,
3296     0x7e, 0x75, 0x30, 0x7e, 0x75, 0x31, 0x7e, 0x75, 0x32, 0x7e, 0x75, 0x61,
3297     0x7e, 0x75, 0x63, 0x7e, 0x75, 0x65, 0x7e, 0x75, 0x69, 0x7e, 0x75, 0x6f,
3298     0x7e, 0x75, 0x73, 0x7e, 0x75, 0x74, 0x7e, 0x75, 0x20, 0x7e, 0x75, 0x25,
3299     0x7e, 0x75, 0x2d, 0x7e, 0x75, 0x2e, 0x7e, 0x75, 0x2f, 0x7e, 0x75, 0x33,
3300     0x7e, 0x75, 0x34, 0x7e, 0x75, 0x35, 0x7e, 0x75, 0x36, 0x7e, 0x75, 0x37,
3301     0x7e, 0x75, 0x38, 0x7e, 0x75, 0x39, 0x7e, 0x75, 0x3d, 0x7e, 0x75, 0x41,
3302     0x7e, 0x75, 0x5f, 0x7e, 0x75, 0x62, 0x7e, 0x75, 0x64, 0x7e, 0x75, 0x66,
3303     0x7e, 0x75, 0x67, 0x7e, 0x75, 0x68, 0x7e, 0x75, 0x6c, 0x7e, 0x75, 0x6d,
3304     0x7e, 0x75, 0x6e, 0x7e, 0x75, 0x70, 0x7e, 0x75, 0x72, 0x7e, 0x75, 0x75};
3305 const uint8_t HuffDecoderCommon::table23_55_emit_[120] = {
3306     0x7e, 0x3a, 0x30, 0x7e, 0x3a, 0x31, 0x7e, 0x3a, 0x32, 0x7e, 0x3a, 0x61,
3307     0x7e, 0x3a, 0x63, 0x7e, 0x3a, 0x65, 0x7e, 0x3a, 0x69, 0x7e, 0x3a, 0x6f,
3308     0x7e, 0x3a, 0x73, 0x7e, 0x3a, 0x74, 0x7e, 0x42, 0x30, 0x7e, 0x42, 0x31,
3309     0x7e, 0x42, 0x32, 0x7e, 0x42, 0x61, 0x7e, 0x42, 0x63, 0x7e, 0x42, 0x65,
3310     0x7e, 0x42, 0x69, 0x7e, 0x42, 0x6f, 0x7e, 0x42, 0x73, 0x7e, 0x42, 0x74,
3311     0x7e, 0x43, 0x30, 0x7e, 0x43, 0x31, 0x7e, 0x43, 0x32, 0x7e, 0x43, 0x61,
3312     0x7e, 0x43, 0x63, 0x7e, 0x43, 0x65, 0x7e, 0x43, 0x69, 0x7e, 0x43, 0x6f,
3313     0x7e, 0x43, 0x73, 0x7e, 0x43, 0x74, 0x7e, 0x44, 0x30, 0x7e, 0x44, 0x31,
3314     0x7e, 0x44, 0x32, 0x7e, 0x44, 0x61, 0x7e, 0x44, 0x63, 0x7e, 0x44, 0x65,
3315     0x7e, 0x44, 0x69, 0x7e, 0x44, 0x6f, 0x7e, 0x44, 0x73, 0x7e, 0x44, 0x74};
3316 const uint8_t HuffDecoderCommon::table23_56_emit_[120] = {
3317     0x7e, 0x45, 0x30, 0x7e, 0x45, 0x31, 0x7e, 0x45, 0x32, 0x7e, 0x45, 0x61,
3318     0x7e, 0x45, 0x63, 0x7e, 0x45, 0x65, 0x7e, 0x45, 0x69, 0x7e, 0x45, 0x6f,
3319     0x7e, 0x45, 0x73, 0x7e, 0x45, 0x74, 0x7e, 0x46, 0x30, 0x7e, 0x46, 0x31,
3320     0x7e, 0x46, 0x32, 0x7e, 0x46, 0x61, 0x7e, 0x46, 0x63, 0x7e, 0x46, 0x65,
3321     0x7e, 0x46, 0x69, 0x7e, 0x46, 0x6f, 0x7e, 0x46, 0x73, 0x7e, 0x46, 0x74,
3322     0x7e, 0x47, 0x30, 0x7e, 0x47, 0x31, 0x7e, 0x47, 0x32, 0x7e, 0x47, 0x61,
3323     0x7e, 0x47, 0x63, 0x7e, 0x47, 0x65, 0x7e, 0x47, 0x69, 0x7e, 0x47, 0x6f,
3324     0x7e, 0x47, 0x73, 0x7e, 0x47, 0x74, 0x7e, 0x48, 0x30, 0x7e, 0x48, 0x31,
3325     0x7e, 0x48, 0x32, 0x7e, 0x48, 0x61, 0x7e, 0x48, 0x63, 0x7e, 0x48, 0x65,
3326     0x7e, 0x48, 0x69, 0x7e, 0x48, 0x6f, 0x7e, 0x48, 0x73, 0x7e, 0x48, 0x74};
3327 const uint8_t HuffDecoderCommon::table23_57_emit_[120] = {
3328     0x7e, 0x49, 0x30, 0x7e, 0x49, 0x31, 0x7e, 0x49, 0x32, 0x7e, 0x49, 0x61,
3329     0x7e, 0x49, 0x63, 0x7e, 0x49, 0x65, 0x7e, 0x49, 0x69, 0x7e, 0x49, 0x6f,
3330     0x7e, 0x49, 0x73, 0x7e, 0x49, 0x74, 0x7e, 0x4a, 0x30, 0x7e, 0x4a, 0x31,
3331     0x7e, 0x4a, 0x32, 0x7e, 0x4a, 0x61, 0x7e, 0x4a, 0x63, 0x7e, 0x4a, 0x65,
3332     0x7e, 0x4a, 0x69, 0x7e, 0x4a, 0x6f, 0x7e, 0x4a, 0x73, 0x7e, 0x4a, 0x74,
3333     0x7e, 0x4b, 0x30, 0x7e, 0x4b, 0x31, 0x7e, 0x4b, 0x32, 0x7e, 0x4b, 0x61,
3334     0x7e, 0x4b, 0x63, 0x7e, 0x4b, 0x65, 0x7e, 0x4b, 0x69, 0x7e, 0x4b, 0x6f,
3335     0x7e, 0x4b, 0x73, 0x7e, 0x4b, 0x74, 0x7e, 0x4c, 0x30, 0x7e, 0x4c, 0x31,
3336     0x7e, 0x4c, 0x32, 0x7e, 0x4c, 0x61, 0x7e, 0x4c, 0x63, 0x7e, 0x4c, 0x65,
3337     0x7e, 0x4c, 0x69, 0x7e, 0x4c, 0x6f, 0x7e, 0x4c, 0x73, 0x7e, 0x4c, 0x74};
3338 const uint8_t HuffDecoderCommon::table23_58_emit_[120] = {
3339     0x7e, 0x4d, 0x30, 0x7e, 0x4d, 0x31, 0x7e, 0x4d, 0x32, 0x7e, 0x4d, 0x61,
3340     0x7e, 0x4d, 0x63, 0x7e, 0x4d, 0x65, 0x7e, 0x4d, 0x69, 0x7e, 0x4d, 0x6f,
3341     0x7e, 0x4d, 0x73, 0x7e, 0x4d, 0x74, 0x7e, 0x4e, 0x30, 0x7e, 0x4e, 0x31,
3342     0x7e, 0x4e, 0x32, 0x7e, 0x4e, 0x61, 0x7e, 0x4e, 0x63, 0x7e, 0x4e, 0x65,
3343     0x7e, 0x4e, 0x69, 0x7e, 0x4e, 0x6f, 0x7e, 0x4e, 0x73, 0x7e, 0x4e, 0x74,
3344     0x7e, 0x4f, 0x30, 0x7e, 0x4f, 0x31, 0x7e, 0x4f, 0x32, 0x7e, 0x4f, 0x61,
3345     0x7e, 0x4f, 0x63, 0x7e, 0x4f, 0x65, 0x7e, 0x4f, 0x69, 0x7e, 0x4f, 0x6f,
3346     0x7e, 0x4f, 0x73, 0x7e, 0x4f, 0x74, 0x7e, 0x50, 0x30, 0x7e, 0x50, 0x31,
3347     0x7e, 0x50, 0x32, 0x7e, 0x50, 0x61, 0x7e, 0x50, 0x63, 0x7e, 0x50, 0x65,
3348     0x7e, 0x50, 0x69, 0x7e, 0x50, 0x6f, 0x7e, 0x50, 0x73, 0x7e, 0x50, 0x74};
3349 const uint8_t HuffDecoderCommon::table23_59_emit_[120] = {
3350     0x7e, 0x51, 0x30, 0x7e, 0x51, 0x31, 0x7e, 0x51, 0x32, 0x7e, 0x51, 0x61,
3351     0x7e, 0x51, 0x63, 0x7e, 0x51, 0x65, 0x7e, 0x51, 0x69, 0x7e, 0x51, 0x6f,
3352     0x7e, 0x51, 0x73, 0x7e, 0x51, 0x74, 0x7e, 0x52, 0x30, 0x7e, 0x52, 0x31,
3353     0x7e, 0x52, 0x32, 0x7e, 0x52, 0x61, 0x7e, 0x52, 0x63, 0x7e, 0x52, 0x65,
3354     0x7e, 0x52, 0x69, 0x7e, 0x52, 0x6f, 0x7e, 0x52, 0x73, 0x7e, 0x52, 0x74,
3355     0x7e, 0x53, 0x30, 0x7e, 0x53, 0x31, 0x7e, 0x53, 0x32, 0x7e, 0x53, 0x61,
3356     0x7e, 0x53, 0x63, 0x7e, 0x53, 0x65, 0x7e, 0x53, 0x69, 0x7e, 0x53, 0x6f,
3357     0x7e, 0x53, 0x73, 0x7e, 0x53, 0x74, 0x7e, 0x54, 0x30, 0x7e, 0x54, 0x31,
3358     0x7e, 0x54, 0x32, 0x7e, 0x54, 0x61, 0x7e, 0x54, 0x63, 0x7e, 0x54, 0x65,
3359     0x7e, 0x54, 0x69, 0x7e, 0x54, 0x6f, 0x7e, 0x54, 0x73, 0x7e, 0x54, 0x74};
3360 const uint8_t HuffDecoderCommon::table23_60_emit_[120] = {
3361     0x7e, 0x55, 0x30, 0x7e, 0x55, 0x31, 0x7e, 0x55, 0x32, 0x7e, 0x55, 0x61,
3362     0x7e, 0x55, 0x63, 0x7e, 0x55, 0x65, 0x7e, 0x55, 0x69, 0x7e, 0x55, 0x6f,
3363     0x7e, 0x55, 0x73, 0x7e, 0x55, 0x74, 0x7e, 0x56, 0x30, 0x7e, 0x56, 0x31,
3364     0x7e, 0x56, 0x32, 0x7e, 0x56, 0x61, 0x7e, 0x56, 0x63, 0x7e, 0x56, 0x65,
3365     0x7e, 0x56, 0x69, 0x7e, 0x56, 0x6f, 0x7e, 0x56, 0x73, 0x7e, 0x56, 0x74,
3366     0x7e, 0x57, 0x30, 0x7e, 0x57, 0x31, 0x7e, 0x57, 0x32, 0x7e, 0x57, 0x61,
3367     0x7e, 0x57, 0x63, 0x7e, 0x57, 0x65, 0x7e, 0x57, 0x69, 0x7e, 0x57, 0x6f,
3368     0x7e, 0x57, 0x73, 0x7e, 0x57, 0x74, 0x7e, 0x59, 0x30, 0x7e, 0x59, 0x31,
3369     0x7e, 0x59, 0x32, 0x7e, 0x59, 0x61, 0x7e, 0x59, 0x63, 0x7e, 0x59, 0x65,
3370     0x7e, 0x59, 0x69, 0x7e, 0x59, 0x6f, 0x7e, 0x59, 0x73, 0x7e, 0x59, 0x74};
3371 const uint8_t HuffDecoderCommon::table23_61_emit_[120] = {
3372     0x7e, 0x6a, 0x30, 0x7e, 0x6a, 0x31, 0x7e, 0x6a, 0x32, 0x7e, 0x6a, 0x61,
3373     0x7e, 0x6a, 0x63, 0x7e, 0x6a, 0x65, 0x7e, 0x6a, 0x69, 0x7e, 0x6a, 0x6f,
3374     0x7e, 0x6a, 0x73, 0x7e, 0x6a, 0x74, 0x7e, 0x6b, 0x30, 0x7e, 0x6b, 0x31,
3375     0x7e, 0x6b, 0x32, 0x7e, 0x6b, 0x61, 0x7e, 0x6b, 0x63, 0x7e, 0x6b, 0x65,
3376     0x7e, 0x6b, 0x69, 0x7e, 0x6b, 0x6f, 0x7e, 0x6b, 0x73, 0x7e, 0x6b, 0x74,
3377     0x7e, 0x71, 0x30, 0x7e, 0x71, 0x31, 0x7e, 0x71, 0x32, 0x7e, 0x71, 0x61,
3378     0x7e, 0x71, 0x63, 0x7e, 0x71, 0x65, 0x7e, 0x71, 0x69, 0x7e, 0x71, 0x6f,
3379     0x7e, 0x71, 0x73, 0x7e, 0x71, 0x74, 0x7e, 0x76, 0x30, 0x7e, 0x76, 0x31,
3380     0x7e, 0x76, 0x32, 0x7e, 0x76, 0x61, 0x7e, 0x76, 0x63, 0x7e, 0x76, 0x65,
3381     0x7e, 0x76, 0x69, 0x7e, 0x76, 0x6f, 0x7e, 0x76, 0x73, 0x7e, 0x76, 0x74};
3382 const uint8_t HuffDecoderCommon::table23_62_emit_[120] = {
3383     0x7e, 0x77, 0x30, 0x7e, 0x77, 0x31, 0x7e, 0x77, 0x32, 0x7e, 0x77, 0x61,
3384     0x7e, 0x77, 0x63, 0x7e, 0x77, 0x65, 0x7e, 0x77, 0x69, 0x7e, 0x77, 0x6f,
3385     0x7e, 0x77, 0x73, 0x7e, 0x77, 0x74, 0x7e, 0x78, 0x30, 0x7e, 0x78, 0x31,
3386     0x7e, 0x78, 0x32, 0x7e, 0x78, 0x61, 0x7e, 0x78, 0x63, 0x7e, 0x78, 0x65,
3387     0x7e, 0x78, 0x69, 0x7e, 0x78, 0x6f, 0x7e, 0x78, 0x73, 0x7e, 0x78, 0x74,
3388     0x7e, 0x79, 0x30, 0x7e, 0x79, 0x31, 0x7e, 0x79, 0x32, 0x7e, 0x79, 0x61,
3389     0x7e, 0x79, 0x63, 0x7e, 0x79, 0x65, 0x7e, 0x79, 0x69, 0x7e, 0x79, 0x6f,
3390     0x7e, 0x79, 0x73, 0x7e, 0x79, 0x74, 0x7e, 0x7a, 0x30, 0x7e, 0x7a, 0x31,
3391     0x7e, 0x7a, 0x32, 0x7e, 0x7a, 0x61, 0x7e, 0x7a, 0x63, 0x7e, 0x7a, 0x65,
3392     0x7e, 0x7a, 0x69, 0x7e, 0x7a, 0x6f, 0x7e, 0x7a, 0x73, 0x7e, 0x7a, 0x74};
3393 const uint8_t HuffDecoderCommon::table23_63_emit_[32] = {
3394     0x7e, 0x26, 0x7e, 0x2a, 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e,
3395     0x5a, 0x7e, 0x21, 0x7e, 0x22, 0x7e, 0x28, 0x7e, 0x29, 0x7e, 0x3f,
3396     0x7e, 0x27, 0x7e, 0x2b, 0x7e, 0x7c, 0x7e, 0x23, 0x7e, 0x3e};
3397 const uint8_t HuffDecoderCommon::table23_64_emit_[216] = {
3398     0x5e, 0x30, 0x30, 0x5e, 0x30, 0x31, 0x5e, 0x30, 0x32, 0x5e, 0x30, 0x61,
3399     0x5e, 0x30, 0x63, 0x5e, 0x30, 0x65, 0x5e, 0x30, 0x69, 0x5e, 0x30, 0x6f,
3400     0x5e, 0x30, 0x73, 0x5e, 0x30, 0x74, 0x5e, 0x30, 0x20, 0x5e, 0x30, 0x25,
3401     0x5e, 0x30, 0x2d, 0x5e, 0x30, 0x2e, 0x5e, 0x30, 0x2f, 0x5e, 0x30, 0x33,
3402     0x5e, 0x30, 0x34, 0x5e, 0x30, 0x35, 0x5e, 0x30, 0x36, 0x5e, 0x30, 0x37,
3403     0x5e, 0x30, 0x38, 0x5e, 0x30, 0x39, 0x5e, 0x30, 0x3d, 0x5e, 0x30, 0x41,
3404     0x5e, 0x30, 0x5f, 0x5e, 0x30, 0x62, 0x5e, 0x30, 0x64, 0x5e, 0x30, 0x66,
3405     0x5e, 0x30, 0x67, 0x5e, 0x30, 0x68, 0x5e, 0x30, 0x6c, 0x5e, 0x30, 0x6d,
3406     0x5e, 0x30, 0x6e, 0x5e, 0x30, 0x70, 0x5e, 0x30, 0x72, 0x5e, 0x30, 0x75,
3407     0x5e, 0x31, 0x30, 0x5e, 0x31, 0x31, 0x5e, 0x31, 0x32, 0x5e, 0x31, 0x61,
3408     0x5e, 0x31, 0x63, 0x5e, 0x31, 0x65, 0x5e, 0x31, 0x69, 0x5e, 0x31, 0x6f,
3409     0x5e, 0x31, 0x73, 0x5e, 0x31, 0x74, 0x5e, 0x31, 0x20, 0x5e, 0x31, 0x25,
3410     0x5e, 0x31, 0x2d, 0x5e, 0x31, 0x2e, 0x5e, 0x31, 0x2f, 0x5e, 0x31, 0x33,
3411     0x5e, 0x31, 0x34, 0x5e, 0x31, 0x35, 0x5e, 0x31, 0x36, 0x5e, 0x31, 0x37,
3412     0x5e, 0x31, 0x38, 0x5e, 0x31, 0x39, 0x5e, 0x31, 0x3d, 0x5e, 0x31, 0x41,
3413     0x5e, 0x31, 0x5f, 0x5e, 0x31, 0x62, 0x5e, 0x31, 0x64, 0x5e, 0x31, 0x66,
3414     0x5e, 0x31, 0x67, 0x5e, 0x31, 0x68, 0x5e, 0x31, 0x6c, 0x5e, 0x31, 0x6d,
3415     0x5e, 0x31, 0x6e, 0x5e, 0x31, 0x70, 0x5e, 0x31, 0x72, 0x5e, 0x31, 0x75};
3416 const uint8_t HuffDecoderCommon::table23_65_emit_[216] = {
3417     0x5e, 0x32, 0x30, 0x5e, 0x32, 0x31, 0x5e, 0x32, 0x32, 0x5e, 0x32, 0x61,
3418     0x5e, 0x32, 0x63, 0x5e, 0x32, 0x65, 0x5e, 0x32, 0x69, 0x5e, 0x32, 0x6f,
3419     0x5e, 0x32, 0x73, 0x5e, 0x32, 0x74, 0x5e, 0x32, 0x20, 0x5e, 0x32, 0x25,
3420     0x5e, 0x32, 0x2d, 0x5e, 0x32, 0x2e, 0x5e, 0x32, 0x2f, 0x5e, 0x32, 0x33,
3421     0x5e, 0x32, 0x34, 0x5e, 0x32, 0x35, 0x5e, 0x32, 0x36, 0x5e, 0x32, 0x37,
3422     0x5e, 0x32, 0x38, 0x5e, 0x32, 0x39, 0x5e, 0x32, 0x3d, 0x5e, 0x32, 0x41,
3423     0x5e, 0x32, 0x5f, 0x5e, 0x32, 0x62, 0x5e, 0x32, 0x64, 0x5e, 0x32, 0x66,
3424     0x5e, 0x32, 0x67, 0x5e, 0x32, 0x68, 0x5e, 0x32, 0x6c, 0x5e, 0x32, 0x6d,
3425     0x5e, 0x32, 0x6e, 0x5e, 0x32, 0x70, 0x5e, 0x32, 0x72, 0x5e, 0x32, 0x75,
3426     0x5e, 0x61, 0x30, 0x5e, 0x61, 0x31, 0x5e, 0x61, 0x32, 0x5e, 0x61, 0x61,
3427     0x5e, 0x61, 0x63, 0x5e, 0x61, 0x65, 0x5e, 0x61, 0x69, 0x5e, 0x61, 0x6f,
3428     0x5e, 0x61, 0x73, 0x5e, 0x61, 0x74, 0x5e, 0x61, 0x20, 0x5e, 0x61, 0x25,
3429     0x5e, 0x61, 0x2d, 0x5e, 0x61, 0x2e, 0x5e, 0x61, 0x2f, 0x5e, 0x61, 0x33,
3430     0x5e, 0x61, 0x34, 0x5e, 0x61, 0x35, 0x5e, 0x61, 0x36, 0x5e, 0x61, 0x37,
3431     0x5e, 0x61, 0x38, 0x5e, 0x61, 0x39, 0x5e, 0x61, 0x3d, 0x5e, 0x61, 0x41,
3432     0x5e, 0x61, 0x5f, 0x5e, 0x61, 0x62, 0x5e, 0x61, 0x64, 0x5e, 0x61, 0x66,
3433     0x5e, 0x61, 0x67, 0x5e, 0x61, 0x68, 0x5e, 0x61, 0x6c, 0x5e, 0x61, 0x6d,
3434     0x5e, 0x61, 0x6e, 0x5e, 0x61, 0x70, 0x5e, 0x61, 0x72, 0x5e, 0x61, 0x75};
3435 const uint8_t HuffDecoderCommon::table23_66_emit_[216] = {
3436     0x5e, 0x63, 0x30, 0x5e, 0x63, 0x31, 0x5e, 0x63, 0x32, 0x5e, 0x63, 0x61,
3437     0x5e, 0x63, 0x63, 0x5e, 0x63, 0x65, 0x5e, 0x63, 0x69, 0x5e, 0x63, 0x6f,
3438     0x5e, 0x63, 0x73, 0x5e, 0x63, 0x74, 0x5e, 0x63, 0x20, 0x5e, 0x63, 0x25,
3439     0x5e, 0x63, 0x2d, 0x5e, 0x63, 0x2e, 0x5e, 0x63, 0x2f, 0x5e, 0x63, 0x33,
3440     0x5e, 0x63, 0x34, 0x5e, 0x63, 0x35, 0x5e, 0x63, 0x36, 0x5e, 0x63, 0x37,
3441     0x5e, 0x63, 0x38, 0x5e, 0x63, 0x39, 0x5e, 0x63, 0x3d, 0x5e, 0x63, 0x41,
3442     0x5e, 0x63, 0x5f, 0x5e, 0x63, 0x62, 0x5e, 0x63, 0x64, 0x5e, 0x63, 0x66,
3443     0x5e, 0x63, 0x67, 0x5e, 0x63, 0x68, 0x5e, 0x63, 0x6c, 0x5e, 0x63, 0x6d,
3444     0x5e, 0x63, 0x6e, 0x5e, 0x63, 0x70, 0x5e, 0x63, 0x72, 0x5e, 0x63, 0x75,
3445     0x5e, 0x65, 0x30, 0x5e, 0x65, 0x31, 0x5e, 0x65, 0x32, 0x5e, 0x65, 0x61,
3446     0x5e, 0x65, 0x63, 0x5e, 0x65, 0x65, 0x5e, 0x65, 0x69, 0x5e, 0x65, 0x6f,
3447     0x5e, 0x65, 0x73, 0x5e, 0x65, 0x74, 0x5e, 0x65, 0x20, 0x5e, 0x65, 0x25,
3448     0x5e, 0x65, 0x2d, 0x5e, 0x65, 0x2e, 0x5e, 0x65, 0x2f, 0x5e, 0x65, 0x33,
3449     0x5e, 0x65, 0x34, 0x5e, 0x65, 0x35, 0x5e, 0x65, 0x36, 0x5e, 0x65, 0x37,
3450     0x5e, 0x65, 0x38, 0x5e, 0x65, 0x39, 0x5e, 0x65, 0x3d, 0x5e, 0x65, 0x41,
3451     0x5e, 0x65, 0x5f, 0x5e, 0x65, 0x62, 0x5e, 0x65, 0x64, 0x5e, 0x65, 0x66,
3452     0x5e, 0x65, 0x67, 0x5e, 0x65, 0x68, 0x5e, 0x65, 0x6c, 0x5e, 0x65, 0x6d,
3453     0x5e, 0x65, 0x6e, 0x5e, 0x65, 0x70, 0x5e, 0x65, 0x72, 0x5e, 0x65, 0x75};
3454 const uint8_t HuffDecoderCommon::table23_67_emit_[216] = {
3455     0x5e, 0x69, 0x30, 0x5e, 0x69, 0x31, 0x5e, 0x69, 0x32, 0x5e, 0x69, 0x61,
3456     0x5e, 0x69, 0x63, 0x5e, 0x69, 0x65, 0x5e, 0x69, 0x69, 0x5e, 0x69, 0x6f,
3457     0x5e, 0x69, 0x73, 0x5e, 0x69, 0x74, 0x5e, 0x69, 0x20, 0x5e, 0x69, 0x25,
3458     0x5e, 0x69, 0x2d, 0x5e, 0x69, 0x2e, 0x5e, 0x69, 0x2f, 0x5e, 0x69, 0x33,
3459     0x5e, 0x69, 0x34, 0x5e, 0x69, 0x35, 0x5e, 0x69, 0x36, 0x5e, 0x69, 0x37,
3460     0x5e, 0x69, 0x38, 0x5e, 0x69, 0x39, 0x5e, 0x69, 0x3d, 0x5e, 0x69, 0x41,
3461     0x5e, 0x69, 0x5f, 0x5e, 0x69, 0x62, 0x5e, 0x69, 0x64, 0x5e, 0x69, 0x66,
3462     0x5e, 0x69, 0x67, 0x5e, 0x69, 0x68, 0x5e, 0x69, 0x6c, 0x5e, 0x69, 0x6d,
3463     0x5e, 0x69, 0x6e, 0x5e, 0x69, 0x70, 0x5e, 0x69, 0x72, 0x5e, 0x69, 0x75,
3464     0x5e, 0x6f, 0x30, 0x5e, 0x6f, 0x31, 0x5e, 0x6f, 0x32, 0x5e, 0x6f, 0x61,
3465     0x5e, 0x6f, 0x63, 0x5e, 0x6f, 0x65, 0x5e, 0x6f, 0x69, 0x5e, 0x6f, 0x6f,
3466     0x5e, 0x6f, 0x73, 0x5e, 0x6f, 0x74, 0x5e, 0x6f, 0x20, 0x5e, 0x6f, 0x25,
3467     0x5e, 0x6f, 0x2d, 0x5e, 0x6f, 0x2e, 0x5e, 0x6f, 0x2f, 0x5e, 0x6f, 0x33,
3468     0x5e, 0x6f, 0x34, 0x5e, 0x6f, 0x35, 0x5e, 0x6f, 0x36, 0x5e, 0x6f, 0x37,
3469     0x5e, 0x6f, 0x38, 0x5e, 0x6f, 0x39, 0x5e, 0x6f, 0x3d, 0x5e, 0x6f, 0x41,
3470     0x5e, 0x6f, 0x5f, 0x5e, 0x6f, 0x62, 0x5e, 0x6f, 0x64, 0x5e, 0x6f, 0x66,
3471     0x5e, 0x6f, 0x67, 0x5e, 0x6f, 0x68, 0x5e, 0x6f, 0x6c, 0x5e, 0x6f, 0x6d,
3472     0x5e, 0x6f, 0x6e, 0x5e, 0x6f, 0x70, 0x5e, 0x6f, 0x72, 0x5e, 0x6f, 0x75};
3473 const uint8_t HuffDecoderCommon::table23_68_emit_[216] = {
3474     0x5e, 0x73, 0x30, 0x5e, 0x73, 0x31, 0x5e, 0x73, 0x32, 0x5e, 0x73, 0x61,
3475     0x5e, 0x73, 0x63, 0x5e, 0x73, 0x65, 0x5e, 0x73, 0x69, 0x5e, 0x73, 0x6f,
3476     0x5e, 0x73, 0x73, 0x5e, 0x73, 0x74, 0x5e, 0x73, 0x20, 0x5e, 0x73, 0x25,
3477     0x5e, 0x73, 0x2d, 0x5e, 0x73, 0x2e, 0x5e, 0x73, 0x2f, 0x5e, 0x73, 0x33,
3478     0x5e, 0x73, 0x34, 0x5e, 0x73, 0x35, 0x5e, 0x73, 0x36, 0x5e, 0x73, 0x37,
3479     0x5e, 0x73, 0x38, 0x5e, 0x73, 0x39, 0x5e, 0x73, 0x3d, 0x5e, 0x73, 0x41,
3480     0x5e, 0x73, 0x5f, 0x5e, 0x73, 0x62, 0x5e, 0x73, 0x64, 0x5e, 0x73, 0x66,
3481     0x5e, 0x73, 0x67, 0x5e, 0x73, 0x68, 0x5e, 0x73, 0x6c, 0x5e, 0x73, 0x6d,
3482     0x5e, 0x73, 0x6e, 0x5e, 0x73, 0x70, 0x5e, 0x73, 0x72, 0x5e, 0x73, 0x75,
3483     0x5e, 0x74, 0x30, 0x5e, 0x74, 0x31, 0x5e, 0x74, 0x32, 0x5e, 0x74, 0x61,
3484     0x5e, 0x74, 0x63, 0x5e, 0x74, 0x65, 0x5e, 0x74, 0x69, 0x5e, 0x74, 0x6f,
3485     0x5e, 0x74, 0x73, 0x5e, 0x74, 0x74, 0x5e, 0x74, 0x20, 0x5e, 0x74, 0x25,
3486     0x5e, 0x74, 0x2d, 0x5e, 0x74, 0x2e, 0x5e, 0x74, 0x2f, 0x5e, 0x74, 0x33,
3487     0x5e, 0x74, 0x34, 0x5e, 0x74, 0x35, 0x5e, 0x74, 0x36, 0x5e, 0x74, 0x37,
3488     0x5e, 0x74, 0x38, 0x5e, 0x74, 0x39, 0x5e, 0x74, 0x3d, 0x5e, 0x74, 0x41,
3489     0x5e, 0x74, 0x5f, 0x5e, 0x74, 0x62, 0x5e, 0x74, 0x64, 0x5e, 0x74, 0x66,
3490     0x5e, 0x74, 0x67, 0x5e, 0x74, 0x68, 0x5e, 0x74, 0x6c, 0x5e, 0x74, 0x6d,
3491     0x5e, 0x74, 0x6e, 0x5e, 0x74, 0x70, 0x5e, 0x74, 0x72, 0x5e, 0x74, 0x75};
3492 const uint8_t HuffDecoderCommon::table23_69_emit_[120] = {
3493     0x5e, 0x20, 0x30, 0x5e, 0x20, 0x31, 0x5e, 0x20, 0x32, 0x5e, 0x20, 0x61,
3494     0x5e, 0x20, 0x63, 0x5e, 0x20, 0x65, 0x5e, 0x20, 0x69, 0x5e, 0x20, 0x6f,
3495     0x5e, 0x20, 0x73, 0x5e, 0x20, 0x74, 0x5e, 0x25, 0x30, 0x5e, 0x25, 0x31,
3496     0x5e, 0x25, 0x32, 0x5e, 0x25, 0x61, 0x5e, 0x25, 0x63, 0x5e, 0x25, 0x65,
3497     0x5e, 0x25, 0x69, 0x5e, 0x25, 0x6f, 0x5e, 0x25, 0x73, 0x5e, 0x25, 0x74,
3498     0x5e, 0x2d, 0x30, 0x5e, 0x2d, 0x31, 0x5e, 0x2d, 0x32, 0x5e, 0x2d, 0x61,
3499     0x5e, 0x2d, 0x63, 0x5e, 0x2d, 0x65, 0x5e, 0x2d, 0x69, 0x5e, 0x2d, 0x6f,
3500     0x5e, 0x2d, 0x73, 0x5e, 0x2d, 0x74, 0x5e, 0x2e, 0x30, 0x5e, 0x2e, 0x31,
3501     0x5e, 0x2e, 0x32, 0x5e, 0x2e, 0x61, 0x5e, 0x2e, 0x63, 0x5e, 0x2e, 0x65,
3502     0x5e, 0x2e, 0x69, 0x5e, 0x2e, 0x6f, 0x5e, 0x2e, 0x73, 0x5e, 0x2e, 0x74};
3503 const uint8_t HuffDecoderCommon::table23_70_emit_[120] = {
3504     0x5e, 0x2f, 0x30, 0x5e, 0x2f, 0x31, 0x5e, 0x2f, 0x32, 0x5e, 0x2f, 0x61,
3505     0x5e, 0x2f, 0x63, 0x5e, 0x2f, 0x65, 0x5e, 0x2f, 0x69, 0x5e, 0x2f, 0x6f,
3506     0x5e, 0x2f, 0x73, 0x5e, 0x2f, 0x74, 0x5e, 0x33, 0x30, 0x5e, 0x33, 0x31,
3507     0x5e, 0x33, 0x32, 0x5e, 0x33, 0x61, 0x5e, 0x33, 0x63, 0x5e, 0x33, 0x65,
3508     0x5e, 0x33, 0x69, 0x5e, 0x33, 0x6f, 0x5e, 0x33, 0x73, 0x5e, 0x33, 0x74,
3509     0x5e, 0x34, 0x30, 0x5e, 0x34, 0x31, 0x5e, 0x34, 0x32, 0x5e, 0x34, 0x61,
3510     0x5e, 0x34, 0x63, 0x5e, 0x34, 0x65, 0x5e, 0x34, 0x69, 0x5e, 0x34, 0x6f,
3511     0x5e, 0x34, 0x73, 0x5e, 0x34, 0x74, 0x5e, 0x35, 0x30, 0x5e, 0x35, 0x31,
3512     0x5e, 0x35, 0x32, 0x5e, 0x35, 0x61, 0x5e, 0x35, 0x63, 0x5e, 0x35, 0x65,
3513     0x5e, 0x35, 0x69, 0x5e, 0x35, 0x6f, 0x5e, 0x35, 0x73, 0x5e, 0x35, 0x74};
3514 const uint8_t HuffDecoderCommon::table23_71_emit_[120] = {
3515     0x5e, 0x36, 0x30, 0x5e, 0x36, 0x31, 0x5e, 0x36, 0x32, 0x5e, 0x36, 0x61,
3516     0x5e, 0x36, 0x63, 0x5e, 0x36, 0x65, 0x5e, 0x36, 0x69, 0x5e, 0x36, 0x6f,
3517     0x5e, 0x36, 0x73, 0x5e, 0x36, 0x74, 0x5e, 0x37, 0x30, 0x5e, 0x37, 0x31,
3518     0x5e, 0x37, 0x32, 0x5e, 0x37, 0x61, 0x5e, 0x37, 0x63, 0x5e, 0x37, 0x65,
3519     0x5e, 0x37, 0x69, 0x5e, 0x37, 0x6f, 0x5e, 0x37, 0x73, 0x5e, 0x37, 0x74,
3520     0x5e, 0x38, 0x30, 0x5e, 0x38, 0x31, 0x5e, 0x38, 0x32, 0x5e, 0x38, 0x61,
3521     0x5e, 0x38, 0x63, 0x5e, 0x38, 0x65, 0x5e, 0x38, 0x69, 0x5e, 0x38, 0x6f,
3522     0x5e, 0x38, 0x73, 0x5e, 0x38, 0x74, 0x5e, 0x39, 0x30, 0x5e, 0x39, 0x31,
3523     0x5e, 0x39, 0x32, 0x5e, 0x39, 0x61, 0x5e, 0x39, 0x63, 0x5e, 0x39, 0x65,
3524     0x5e, 0x39, 0x69, 0x5e, 0x39, 0x6f, 0x5e, 0x39, 0x73, 0x5e, 0x39, 0x74};
3525 const uint8_t HuffDecoderCommon::table23_72_emit_[120] = {
3526     0x5e, 0x3d, 0x30, 0x5e, 0x3d, 0x31, 0x5e, 0x3d, 0x32, 0x5e, 0x3d, 0x61,
3527     0x5e, 0x3d, 0x63, 0x5e, 0x3d, 0x65, 0x5e, 0x3d, 0x69, 0x5e, 0x3d, 0x6f,
3528     0x5e, 0x3d, 0x73, 0x5e, 0x3d, 0x74, 0x5e, 0x41, 0x30, 0x5e, 0x41, 0x31,
3529     0x5e, 0x41, 0x32, 0x5e, 0x41, 0x61, 0x5e, 0x41, 0x63, 0x5e, 0x41, 0x65,
3530     0x5e, 0x41, 0x69, 0x5e, 0x41, 0x6f, 0x5e, 0x41, 0x73, 0x5e, 0x41, 0x74,
3531     0x5e, 0x5f, 0x30, 0x5e, 0x5f, 0x31, 0x5e, 0x5f, 0x32, 0x5e, 0x5f, 0x61,
3532     0x5e, 0x5f, 0x63, 0x5e, 0x5f, 0x65, 0x5e, 0x5f, 0x69, 0x5e, 0x5f, 0x6f,
3533     0x5e, 0x5f, 0x73, 0x5e, 0x5f, 0x74, 0x5e, 0x62, 0x30, 0x5e, 0x62, 0x31,
3534     0x5e, 0x62, 0x32, 0x5e, 0x62, 0x61, 0x5e, 0x62, 0x63, 0x5e, 0x62, 0x65,
3535     0x5e, 0x62, 0x69, 0x5e, 0x62, 0x6f, 0x5e, 0x62, 0x73, 0x5e, 0x62, 0x74};
3536 const uint8_t HuffDecoderCommon::table23_73_emit_[120] = {
3537     0x5e, 0x64, 0x30, 0x5e, 0x64, 0x31, 0x5e, 0x64, 0x32, 0x5e, 0x64, 0x61,
3538     0x5e, 0x64, 0x63, 0x5e, 0x64, 0x65, 0x5e, 0x64, 0x69, 0x5e, 0x64, 0x6f,
3539     0x5e, 0x64, 0x73, 0x5e, 0x64, 0x74, 0x5e, 0x66, 0x30, 0x5e, 0x66, 0x31,
3540     0x5e, 0x66, 0x32, 0x5e, 0x66, 0x61, 0x5e, 0x66, 0x63, 0x5e, 0x66, 0x65,
3541     0x5e, 0x66, 0x69, 0x5e, 0x66, 0x6f, 0x5e, 0x66, 0x73, 0x5e, 0x66, 0x74,
3542     0x5e, 0x67, 0x30, 0x5e, 0x67, 0x31, 0x5e, 0x67, 0x32, 0x5e, 0x67, 0x61,
3543     0x5e, 0x67, 0x63, 0x5e, 0x67, 0x65, 0x5e, 0x67, 0x69, 0x5e, 0x67, 0x6f,
3544     0x5e, 0x67, 0x73, 0x5e, 0x67, 0x74, 0x5e, 0x68, 0x30, 0x5e, 0x68, 0x31,
3545     0x5e, 0x68, 0x32, 0x5e, 0x68, 0x61, 0x5e, 0x68, 0x63, 0x5e, 0x68, 0x65,
3546     0x5e, 0x68, 0x69, 0x5e, 0x68, 0x6f, 0x5e, 0x68, 0x73, 0x5e, 0x68, 0x74};
3547 const uint8_t HuffDecoderCommon::table23_74_emit_[120] = {
3548     0x5e, 0x6c, 0x30, 0x5e, 0x6c, 0x31, 0x5e, 0x6c, 0x32, 0x5e, 0x6c, 0x61,
3549     0x5e, 0x6c, 0x63, 0x5e, 0x6c, 0x65, 0x5e, 0x6c, 0x69, 0x5e, 0x6c, 0x6f,
3550     0x5e, 0x6c, 0x73, 0x5e, 0x6c, 0x74, 0x5e, 0x6d, 0x30, 0x5e, 0x6d, 0x31,
3551     0x5e, 0x6d, 0x32, 0x5e, 0x6d, 0x61, 0x5e, 0x6d, 0x63, 0x5e, 0x6d, 0x65,
3552     0x5e, 0x6d, 0x69, 0x5e, 0x6d, 0x6f, 0x5e, 0x6d, 0x73, 0x5e, 0x6d, 0x74,
3553     0x5e, 0x6e, 0x30, 0x5e, 0x6e, 0x31, 0x5e, 0x6e, 0x32, 0x5e, 0x6e, 0x61,
3554     0x5e, 0x6e, 0x63, 0x5e, 0x6e, 0x65, 0x5e, 0x6e, 0x69, 0x5e, 0x6e, 0x6f,
3555     0x5e, 0x6e, 0x73, 0x5e, 0x6e, 0x74, 0x5e, 0x70, 0x30, 0x5e, 0x70, 0x31,
3556     0x5e, 0x70, 0x32, 0x5e, 0x70, 0x61, 0x5e, 0x70, 0x63, 0x5e, 0x70, 0x65,
3557     0x5e, 0x70, 0x69, 0x5e, 0x70, 0x6f, 0x5e, 0x70, 0x73, 0x5e, 0x70, 0x74};
3558 const uint8_t HuffDecoderCommon::table23_75_emit_[68] = {
3559     0x5e, 0x72, 0x30, 0x5e, 0x72, 0x31, 0x5e, 0x72, 0x32, 0x5e, 0x72, 0x61,
3560     0x5e, 0x72, 0x63, 0x5e, 0x72, 0x65, 0x5e, 0x72, 0x69, 0x5e, 0x72, 0x6f,
3561     0x5e, 0x72, 0x73, 0x5e, 0x72, 0x74, 0x5e, 0x75, 0x30, 0x5e, 0x75, 0x31,
3562     0x5e, 0x75, 0x32, 0x5e, 0x75, 0x61, 0x5e, 0x75, 0x63, 0x5e, 0x75, 0x65,
3563     0x5e, 0x75, 0x69, 0x5e, 0x75, 0x6f, 0x5e, 0x75, 0x73, 0x5e, 0x75, 0x74,
3564     0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44};
3565 const uint16_t HuffDecoderCommon::table23_75_ops_[128] = {
3566     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
3567     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3568     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3569     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
3570     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
3571     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3572     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3573     0x00f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3574     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x0000,
3575     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3576     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01f2, 0x0000, 0x0000, 0x0000,
3577     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3578     0x0000, 0x0000, 0x0000, 0x0202, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3579     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3580     0x0000, 0x0212};
3581 const uint16_t HuffDecoderCommon::table23_76_ops_[128] = {
3582     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3583     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
3584     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3585     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
3586     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3587     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3588     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3589     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3590     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
3591     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3592     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
3593     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3594     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3595     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3596     0x0000, 0x0072};
3597 const uint8_t HuffDecoderCommon::table23_79_emit_[36] = {
3598     0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a, 0x5e, 0x26, 0x5e, 0x2a,
3599     0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a, 0x5e, 0x21, 0x5e, 0x22,
3600     0x5e, 0x28, 0x5e, 0x29, 0x5e, 0x3f, 0x5e, 0x27, 0x5e, 0x2b, 0x5e, 0x7c};
3601 const uint16_t HuffDecoderCommon::table23_79_ops_[128] = {
3602     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3603     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
3604     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3605     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
3606     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3607     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3608     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3609     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
3610     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000,
3611     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000,
3612     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000,
3613     0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000,
3614     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
3615     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0000,
3616     0x0000, 0x0003};
3617 const uint8_t HuffDecoderCommon::table23_80_emit_[216] = {
3618     0x7d, 0x30, 0x30, 0x7d, 0x30, 0x31, 0x7d, 0x30, 0x32, 0x7d, 0x30, 0x61,
3619     0x7d, 0x30, 0x63, 0x7d, 0x30, 0x65, 0x7d, 0x30, 0x69, 0x7d, 0x30, 0x6f,
3620     0x7d, 0x30, 0x73, 0x7d, 0x30, 0x74, 0x7d, 0x30, 0x20, 0x7d, 0x30, 0x25,
3621     0x7d, 0x30, 0x2d, 0x7d, 0x30, 0x2e, 0x7d, 0x30, 0x2f, 0x7d, 0x30, 0x33,
3622     0x7d, 0x30, 0x34, 0x7d, 0x30, 0x35, 0x7d, 0x30, 0x36, 0x7d, 0x30, 0x37,
3623     0x7d, 0x30, 0x38, 0x7d, 0x30, 0x39, 0x7d, 0x30, 0x3d, 0x7d, 0x30, 0x41,
3624     0x7d, 0x30, 0x5f, 0x7d, 0x30, 0x62, 0x7d, 0x30, 0x64, 0x7d, 0x30, 0x66,
3625     0x7d, 0x30, 0x67, 0x7d, 0x30, 0x68, 0x7d, 0x30, 0x6c, 0x7d, 0x30, 0x6d,
3626     0x7d, 0x30, 0x6e, 0x7d, 0x30, 0x70, 0x7d, 0x30, 0x72, 0x7d, 0x30, 0x75,
3627     0x7d, 0x31, 0x30, 0x7d, 0x31, 0x31, 0x7d, 0x31, 0x32, 0x7d, 0x31, 0x61,
3628     0x7d, 0x31, 0x63, 0x7d, 0x31, 0x65, 0x7d, 0x31, 0x69, 0x7d, 0x31, 0x6f,
3629     0x7d, 0x31, 0x73, 0x7d, 0x31, 0x74, 0x7d, 0x31, 0x20, 0x7d, 0x31, 0x25,
3630     0x7d, 0x31, 0x2d, 0x7d, 0x31, 0x2e, 0x7d, 0x31, 0x2f, 0x7d, 0x31, 0x33,
3631     0x7d, 0x31, 0x34, 0x7d, 0x31, 0x35, 0x7d, 0x31, 0x36, 0x7d, 0x31, 0x37,
3632     0x7d, 0x31, 0x38, 0x7d, 0x31, 0x39, 0x7d, 0x31, 0x3d, 0x7d, 0x31, 0x41,
3633     0x7d, 0x31, 0x5f, 0x7d, 0x31, 0x62, 0x7d, 0x31, 0x64, 0x7d, 0x31, 0x66,
3634     0x7d, 0x31, 0x67, 0x7d, 0x31, 0x68, 0x7d, 0x31, 0x6c, 0x7d, 0x31, 0x6d,
3635     0x7d, 0x31, 0x6e, 0x7d, 0x31, 0x70, 0x7d, 0x31, 0x72, 0x7d, 0x31, 0x75};
3636 const uint8_t HuffDecoderCommon::table23_81_emit_[216] = {
3637     0x7d, 0x32, 0x30, 0x7d, 0x32, 0x31, 0x7d, 0x32, 0x32, 0x7d, 0x32, 0x61,
3638     0x7d, 0x32, 0x63, 0x7d, 0x32, 0x65, 0x7d, 0x32, 0x69, 0x7d, 0x32, 0x6f,
3639     0x7d, 0x32, 0x73, 0x7d, 0x32, 0x74, 0x7d, 0x32, 0x20, 0x7d, 0x32, 0x25,
3640     0x7d, 0x32, 0x2d, 0x7d, 0x32, 0x2e, 0x7d, 0x32, 0x2f, 0x7d, 0x32, 0x33,
3641     0x7d, 0x32, 0x34, 0x7d, 0x32, 0x35, 0x7d, 0x32, 0x36, 0x7d, 0x32, 0x37,
3642     0x7d, 0x32, 0x38, 0x7d, 0x32, 0x39, 0x7d, 0x32, 0x3d, 0x7d, 0x32, 0x41,
3643     0x7d, 0x32, 0x5f, 0x7d, 0x32, 0x62, 0x7d, 0x32, 0x64, 0x7d, 0x32, 0x66,
3644     0x7d, 0x32, 0x67, 0x7d, 0x32, 0x68, 0x7d, 0x32, 0x6c, 0x7d, 0x32, 0x6d,
3645     0x7d, 0x32, 0x6e, 0x7d, 0x32, 0x70, 0x7d, 0x32, 0x72, 0x7d, 0x32, 0x75,
3646     0x7d, 0x61, 0x30, 0x7d, 0x61, 0x31, 0x7d, 0x61, 0x32, 0x7d, 0x61, 0x61,
3647     0x7d, 0x61, 0x63, 0x7d, 0x61, 0x65, 0x7d, 0x61, 0x69, 0x7d, 0x61, 0x6f,
3648     0x7d, 0x61, 0x73, 0x7d, 0x61, 0x74, 0x7d, 0x61, 0x20, 0x7d, 0x61, 0x25,
3649     0x7d, 0x61, 0x2d, 0x7d, 0x61, 0x2e, 0x7d, 0x61, 0x2f, 0x7d, 0x61, 0x33,
3650     0x7d, 0x61, 0x34, 0x7d, 0x61, 0x35, 0x7d, 0x61, 0x36, 0x7d, 0x61, 0x37,
3651     0x7d, 0x61, 0x38, 0x7d, 0x61, 0x39, 0x7d, 0x61, 0x3d, 0x7d, 0x61, 0x41,
3652     0x7d, 0x61, 0x5f, 0x7d, 0x61, 0x62, 0x7d, 0x61, 0x64, 0x7d, 0x61, 0x66,
3653     0x7d, 0x61, 0x67, 0x7d, 0x61, 0x68, 0x7d, 0x61, 0x6c, 0x7d, 0x61, 0x6d,
3654     0x7d, 0x61, 0x6e, 0x7d, 0x61, 0x70, 0x7d, 0x61, 0x72, 0x7d, 0x61, 0x75};
3655 const uint8_t HuffDecoderCommon::table23_82_emit_[216] = {
3656     0x7d, 0x63, 0x30, 0x7d, 0x63, 0x31, 0x7d, 0x63, 0x32, 0x7d, 0x63, 0x61,
3657     0x7d, 0x63, 0x63, 0x7d, 0x63, 0x65, 0x7d, 0x63, 0x69, 0x7d, 0x63, 0x6f,
3658     0x7d, 0x63, 0x73, 0x7d, 0x63, 0x74, 0x7d, 0x63, 0x20, 0x7d, 0x63, 0x25,
3659     0x7d, 0x63, 0x2d, 0x7d, 0x63, 0x2e, 0x7d, 0x63, 0x2f, 0x7d, 0x63, 0x33,
3660     0x7d, 0x63, 0x34, 0x7d, 0x63, 0x35, 0x7d, 0x63, 0x36, 0x7d, 0x63, 0x37,
3661     0x7d, 0x63, 0x38, 0x7d, 0x63, 0x39, 0x7d, 0x63, 0x3d, 0x7d, 0x63, 0x41,
3662     0x7d, 0x63, 0x5f, 0x7d, 0x63, 0x62, 0x7d, 0x63, 0x64, 0x7d, 0x63, 0x66,
3663     0x7d, 0x63, 0x67, 0x7d, 0x63, 0x68, 0x7d, 0x63, 0x6c, 0x7d, 0x63, 0x6d,
3664     0x7d, 0x63, 0x6e, 0x7d, 0x63, 0x70, 0x7d, 0x63, 0x72, 0x7d, 0x63, 0x75,
3665     0x7d, 0x65, 0x30, 0x7d, 0x65, 0x31, 0x7d, 0x65, 0x32, 0x7d, 0x65, 0x61,
3666     0x7d, 0x65, 0x63, 0x7d, 0x65, 0x65, 0x7d, 0x65, 0x69, 0x7d, 0x65, 0x6f,
3667     0x7d, 0x65, 0x73, 0x7d, 0x65, 0x74, 0x7d, 0x65, 0x20, 0x7d, 0x65, 0x25,
3668     0x7d, 0x65, 0x2d, 0x7d, 0x65, 0x2e, 0x7d, 0x65, 0x2f, 0x7d, 0x65, 0x33,
3669     0x7d, 0x65, 0x34, 0x7d, 0x65, 0x35, 0x7d, 0x65, 0x36, 0x7d, 0x65, 0x37,
3670     0x7d, 0x65, 0x38, 0x7d, 0x65, 0x39, 0x7d, 0x65, 0x3d, 0x7d, 0x65, 0x41,
3671     0x7d, 0x65, 0x5f, 0x7d, 0x65, 0x62, 0x7d, 0x65, 0x64, 0x7d, 0x65, 0x66,
3672     0x7d, 0x65, 0x67, 0x7d, 0x65, 0x68, 0x7d, 0x65, 0x6c, 0x7d, 0x65, 0x6d,
3673     0x7d, 0x65, 0x6e, 0x7d, 0x65, 0x70, 0x7d, 0x65, 0x72, 0x7d, 0x65, 0x75};
3674 const uint8_t HuffDecoderCommon::table23_83_emit_[216] = {
3675     0x7d, 0x69, 0x30, 0x7d, 0x69, 0x31, 0x7d, 0x69, 0x32, 0x7d, 0x69, 0x61,
3676     0x7d, 0x69, 0x63, 0x7d, 0x69, 0x65, 0x7d, 0x69, 0x69, 0x7d, 0x69, 0x6f,
3677     0x7d, 0x69, 0x73, 0x7d, 0x69, 0x74, 0x7d, 0x69, 0x20, 0x7d, 0x69, 0x25,
3678     0x7d, 0x69, 0x2d, 0x7d, 0x69, 0x2e, 0x7d, 0x69, 0x2f, 0x7d, 0x69, 0x33,
3679     0x7d, 0x69, 0x34, 0x7d, 0x69, 0x35, 0x7d, 0x69, 0x36, 0x7d, 0x69, 0x37,
3680     0x7d, 0x69, 0x38, 0x7d, 0x69, 0x39, 0x7d, 0x69, 0x3d, 0x7d, 0x69, 0x41,
3681     0x7d, 0x69, 0x5f, 0x7d, 0x69, 0x62, 0x7d, 0x69, 0x64, 0x7d, 0x69, 0x66,
3682     0x7d, 0x69, 0x67, 0x7d, 0x69, 0x68, 0x7d, 0x69, 0x6c, 0x7d, 0x69, 0x6d,
3683     0x7d, 0x69, 0x6e, 0x7d, 0x69, 0x70, 0x7d, 0x69, 0x72, 0x7d, 0x69, 0x75,
3684     0x7d, 0x6f, 0x30, 0x7d, 0x6f, 0x31, 0x7d, 0x6f, 0x32, 0x7d, 0x6f, 0x61,
3685     0x7d, 0x6f, 0x63, 0x7d, 0x6f, 0x65, 0x7d, 0x6f, 0x69, 0x7d, 0x6f, 0x6f,
3686     0x7d, 0x6f, 0x73, 0x7d, 0x6f, 0x74, 0x7d, 0x6f, 0x20, 0x7d, 0x6f, 0x25,
3687     0x7d, 0x6f, 0x2d, 0x7d, 0x6f, 0x2e, 0x7d, 0x6f, 0x2f, 0x7d, 0x6f, 0x33,
3688     0x7d, 0x6f, 0x34, 0x7d, 0x6f, 0x35, 0x7d, 0x6f, 0x36, 0x7d, 0x6f, 0x37,
3689     0x7d, 0x6f, 0x38, 0x7d, 0x6f, 0x39, 0x7d, 0x6f, 0x3d, 0x7d, 0x6f, 0x41,
3690     0x7d, 0x6f, 0x5f, 0x7d, 0x6f, 0x62, 0x7d, 0x6f, 0x64, 0x7d, 0x6f, 0x66,
3691     0x7d, 0x6f, 0x67, 0x7d, 0x6f, 0x68, 0x7d, 0x6f, 0x6c, 0x7d, 0x6f, 0x6d,
3692     0x7d, 0x6f, 0x6e, 0x7d, 0x6f, 0x70, 0x7d, 0x6f, 0x72, 0x7d, 0x6f, 0x75};
3693 const uint8_t HuffDecoderCommon::table23_84_emit_[216] = {
3694     0x7d, 0x73, 0x30, 0x7d, 0x73, 0x31, 0x7d, 0x73, 0x32, 0x7d, 0x73, 0x61,
3695     0x7d, 0x73, 0x63, 0x7d, 0x73, 0x65, 0x7d, 0x73, 0x69, 0x7d, 0x73, 0x6f,
3696     0x7d, 0x73, 0x73, 0x7d, 0x73, 0x74, 0x7d, 0x73, 0x20, 0x7d, 0x73, 0x25,
3697     0x7d, 0x73, 0x2d, 0x7d, 0x73, 0x2e, 0x7d, 0x73, 0x2f, 0x7d, 0x73, 0x33,
3698     0x7d, 0x73, 0x34, 0x7d, 0x73, 0x35, 0x7d, 0x73, 0x36, 0x7d, 0x73, 0x37,
3699     0x7d, 0x73, 0x38, 0x7d, 0x73, 0x39, 0x7d, 0x73, 0x3d, 0x7d, 0x73, 0x41,
3700     0x7d, 0x73, 0x5f, 0x7d, 0x73, 0x62, 0x7d, 0x73, 0x64, 0x7d, 0x73, 0x66,
3701     0x7d, 0x73, 0x67, 0x7d, 0x73, 0x68, 0x7d, 0x73, 0x6c, 0x7d, 0x73, 0x6d,
3702     0x7d, 0x73, 0x6e, 0x7d, 0x73, 0x70, 0x7d, 0x73, 0x72, 0x7d, 0x73, 0x75,
3703     0x7d, 0x74, 0x30, 0x7d, 0x74, 0x31, 0x7d, 0x74, 0x32, 0x7d, 0x74, 0x61,
3704     0x7d, 0x74, 0x63, 0x7d, 0x74, 0x65, 0x7d, 0x74, 0x69, 0x7d, 0x74, 0x6f,
3705     0x7d, 0x74, 0x73, 0x7d, 0x74, 0x74, 0x7d, 0x74, 0x20, 0x7d, 0x74, 0x25,
3706     0x7d, 0x74, 0x2d, 0x7d, 0x74, 0x2e, 0x7d, 0x74, 0x2f, 0x7d, 0x74, 0x33,
3707     0x7d, 0x74, 0x34, 0x7d, 0x74, 0x35, 0x7d, 0x74, 0x36, 0x7d, 0x74, 0x37,
3708     0x7d, 0x74, 0x38, 0x7d, 0x74, 0x39, 0x7d, 0x74, 0x3d, 0x7d, 0x74, 0x41,
3709     0x7d, 0x74, 0x5f, 0x7d, 0x74, 0x62, 0x7d, 0x74, 0x64, 0x7d, 0x74, 0x66,
3710     0x7d, 0x74, 0x67, 0x7d, 0x74, 0x68, 0x7d, 0x74, 0x6c, 0x7d, 0x74, 0x6d,
3711     0x7d, 0x74, 0x6e, 0x7d, 0x74, 0x70, 0x7d, 0x74, 0x72, 0x7d, 0x74, 0x75};
3712 const uint8_t HuffDecoderCommon::table23_85_emit_[120] = {
3713     0x7d, 0x20, 0x30, 0x7d, 0x20, 0x31, 0x7d, 0x20, 0x32, 0x7d, 0x20, 0x61,
3714     0x7d, 0x20, 0x63, 0x7d, 0x20, 0x65, 0x7d, 0x20, 0x69, 0x7d, 0x20, 0x6f,
3715     0x7d, 0x20, 0x73, 0x7d, 0x20, 0x74, 0x7d, 0x25, 0x30, 0x7d, 0x25, 0x31,
3716     0x7d, 0x25, 0x32, 0x7d, 0x25, 0x61, 0x7d, 0x25, 0x63, 0x7d, 0x25, 0x65,
3717     0x7d, 0x25, 0x69, 0x7d, 0x25, 0x6f, 0x7d, 0x25, 0x73, 0x7d, 0x25, 0x74,
3718     0x7d, 0x2d, 0x30, 0x7d, 0x2d, 0x31, 0x7d, 0x2d, 0x32, 0x7d, 0x2d, 0x61,
3719     0x7d, 0x2d, 0x63, 0x7d, 0x2d, 0x65, 0x7d, 0x2d, 0x69, 0x7d, 0x2d, 0x6f,
3720     0x7d, 0x2d, 0x73, 0x7d, 0x2d, 0x74, 0x7d, 0x2e, 0x30, 0x7d, 0x2e, 0x31,
3721     0x7d, 0x2e, 0x32, 0x7d, 0x2e, 0x61, 0x7d, 0x2e, 0x63, 0x7d, 0x2e, 0x65,
3722     0x7d, 0x2e, 0x69, 0x7d, 0x2e, 0x6f, 0x7d, 0x2e, 0x73, 0x7d, 0x2e, 0x74};
3723 const uint8_t HuffDecoderCommon::table23_86_emit_[120] = {
3724     0x7d, 0x2f, 0x30, 0x7d, 0x2f, 0x31, 0x7d, 0x2f, 0x32, 0x7d, 0x2f, 0x61,
3725     0x7d, 0x2f, 0x63, 0x7d, 0x2f, 0x65, 0x7d, 0x2f, 0x69, 0x7d, 0x2f, 0x6f,
3726     0x7d, 0x2f, 0x73, 0x7d, 0x2f, 0x74, 0x7d, 0x33, 0x30, 0x7d, 0x33, 0x31,
3727     0x7d, 0x33, 0x32, 0x7d, 0x33, 0x61, 0x7d, 0x33, 0x63, 0x7d, 0x33, 0x65,
3728     0x7d, 0x33, 0x69, 0x7d, 0x33, 0x6f, 0x7d, 0x33, 0x73, 0x7d, 0x33, 0x74,
3729     0x7d, 0x34, 0x30, 0x7d, 0x34, 0x31, 0x7d, 0x34, 0x32, 0x7d, 0x34, 0x61,
3730     0x7d, 0x34, 0x63, 0x7d, 0x34, 0x65, 0x7d, 0x34, 0x69, 0x7d, 0x34, 0x6f,
3731     0x7d, 0x34, 0x73, 0x7d, 0x34, 0x74, 0x7d, 0x35, 0x30, 0x7d, 0x35, 0x31,
3732     0x7d, 0x35, 0x32, 0x7d, 0x35, 0x61, 0x7d, 0x35, 0x63, 0x7d, 0x35, 0x65,
3733     0x7d, 0x35, 0x69, 0x7d, 0x35, 0x6f, 0x7d, 0x35, 0x73, 0x7d, 0x35, 0x74};
3734 const uint8_t HuffDecoderCommon::table23_87_emit_[120] = {
3735     0x7d, 0x36, 0x30, 0x7d, 0x36, 0x31, 0x7d, 0x36, 0x32, 0x7d, 0x36, 0x61,
3736     0x7d, 0x36, 0x63, 0x7d, 0x36, 0x65, 0x7d, 0x36, 0x69, 0x7d, 0x36, 0x6f,
3737     0x7d, 0x36, 0x73, 0x7d, 0x36, 0x74, 0x7d, 0x37, 0x30, 0x7d, 0x37, 0x31,
3738     0x7d, 0x37, 0x32, 0x7d, 0x37, 0x61, 0x7d, 0x37, 0x63, 0x7d, 0x37, 0x65,
3739     0x7d, 0x37, 0x69, 0x7d, 0x37, 0x6f, 0x7d, 0x37, 0x73, 0x7d, 0x37, 0x74,
3740     0x7d, 0x38, 0x30, 0x7d, 0x38, 0x31, 0x7d, 0x38, 0x32, 0x7d, 0x38, 0x61,
3741     0x7d, 0x38, 0x63, 0x7d, 0x38, 0x65, 0x7d, 0x38, 0x69, 0x7d, 0x38, 0x6f,
3742     0x7d, 0x38, 0x73, 0x7d, 0x38, 0x74, 0x7d, 0x39, 0x30, 0x7d, 0x39, 0x31,
3743     0x7d, 0x39, 0x32, 0x7d, 0x39, 0x61, 0x7d, 0x39, 0x63, 0x7d, 0x39, 0x65,
3744     0x7d, 0x39, 0x69, 0x7d, 0x39, 0x6f, 0x7d, 0x39, 0x73, 0x7d, 0x39, 0x74};
3745 const uint8_t HuffDecoderCommon::table23_88_emit_[120] = {
3746     0x7d, 0x3d, 0x30, 0x7d, 0x3d, 0x31, 0x7d, 0x3d, 0x32, 0x7d, 0x3d, 0x61,
3747     0x7d, 0x3d, 0x63, 0x7d, 0x3d, 0x65, 0x7d, 0x3d, 0x69, 0x7d, 0x3d, 0x6f,
3748     0x7d, 0x3d, 0x73, 0x7d, 0x3d, 0x74, 0x7d, 0x41, 0x30, 0x7d, 0x41, 0x31,
3749     0x7d, 0x41, 0x32, 0x7d, 0x41, 0x61, 0x7d, 0x41, 0x63, 0x7d, 0x41, 0x65,
3750     0x7d, 0x41, 0x69, 0x7d, 0x41, 0x6f, 0x7d, 0x41, 0x73, 0x7d, 0x41, 0x74,
3751     0x7d, 0x5f, 0x30, 0x7d, 0x5f, 0x31, 0x7d, 0x5f, 0x32, 0x7d, 0x5f, 0x61,
3752     0x7d, 0x5f, 0x63, 0x7d, 0x5f, 0x65, 0x7d, 0x5f, 0x69, 0x7d, 0x5f, 0x6f,
3753     0x7d, 0x5f, 0x73, 0x7d, 0x5f, 0x74, 0x7d, 0x62, 0x30, 0x7d, 0x62, 0x31,
3754     0x7d, 0x62, 0x32, 0x7d, 0x62, 0x61, 0x7d, 0x62, 0x63, 0x7d, 0x62, 0x65,
3755     0x7d, 0x62, 0x69, 0x7d, 0x62, 0x6f, 0x7d, 0x62, 0x73, 0x7d, 0x62, 0x74};
3756 const uint8_t HuffDecoderCommon::table23_89_emit_[120] = {
3757     0x7d, 0x64, 0x30, 0x7d, 0x64, 0x31, 0x7d, 0x64, 0x32, 0x7d, 0x64, 0x61,
3758     0x7d, 0x64, 0x63, 0x7d, 0x64, 0x65, 0x7d, 0x64, 0x69, 0x7d, 0x64, 0x6f,
3759     0x7d, 0x64, 0x73, 0x7d, 0x64, 0x74, 0x7d, 0x66, 0x30, 0x7d, 0x66, 0x31,
3760     0x7d, 0x66, 0x32, 0x7d, 0x66, 0x61, 0x7d, 0x66, 0x63, 0x7d, 0x66, 0x65,
3761     0x7d, 0x66, 0x69, 0x7d, 0x66, 0x6f, 0x7d, 0x66, 0x73, 0x7d, 0x66, 0x74,
3762     0x7d, 0x67, 0x30, 0x7d, 0x67, 0x31, 0x7d, 0x67, 0x32, 0x7d, 0x67, 0x61,
3763     0x7d, 0x67, 0x63, 0x7d, 0x67, 0x65, 0x7d, 0x67, 0x69, 0x7d, 0x67, 0x6f,
3764     0x7d, 0x67, 0x73, 0x7d, 0x67, 0x74, 0x7d, 0x68, 0x30, 0x7d, 0x68, 0x31,
3765     0x7d, 0x68, 0x32, 0x7d, 0x68, 0x61, 0x7d, 0x68, 0x63, 0x7d, 0x68, 0x65,
3766     0x7d, 0x68, 0x69, 0x7d, 0x68, 0x6f, 0x7d, 0x68, 0x73, 0x7d, 0x68, 0x74};
3767 const uint8_t HuffDecoderCommon::table23_90_emit_[120] = {
3768     0x7d, 0x6c, 0x30, 0x7d, 0x6c, 0x31, 0x7d, 0x6c, 0x32, 0x7d, 0x6c, 0x61,
3769     0x7d, 0x6c, 0x63, 0x7d, 0x6c, 0x65, 0x7d, 0x6c, 0x69, 0x7d, 0x6c, 0x6f,
3770     0x7d, 0x6c, 0x73, 0x7d, 0x6c, 0x74, 0x7d, 0x6d, 0x30, 0x7d, 0x6d, 0x31,
3771     0x7d, 0x6d, 0x32, 0x7d, 0x6d, 0x61, 0x7d, 0x6d, 0x63, 0x7d, 0x6d, 0x65,
3772     0x7d, 0x6d, 0x69, 0x7d, 0x6d, 0x6f, 0x7d, 0x6d, 0x73, 0x7d, 0x6d, 0x74,
3773     0x7d, 0x6e, 0x30, 0x7d, 0x6e, 0x31, 0x7d, 0x6e, 0x32, 0x7d, 0x6e, 0x61,
3774     0x7d, 0x6e, 0x63, 0x7d, 0x6e, 0x65, 0x7d, 0x6e, 0x69, 0x7d, 0x6e, 0x6f,
3775     0x7d, 0x6e, 0x73, 0x7d, 0x6e, 0x74, 0x7d, 0x70, 0x30, 0x7d, 0x70, 0x31,
3776     0x7d, 0x70, 0x32, 0x7d, 0x70, 0x61, 0x7d, 0x70, 0x63, 0x7d, 0x70, 0x65,
3777     0x7d, 0x70, 0x69, 0x7d, 0x70, 0x6f, 0x7d, 0x70, 0x73, 0x7d, 0x70, 0x74};
3778 const uint8_t HuffDecoderCommon::table23_91_emit_[68] = {
3779     0x7d, 0x72, 0x30, 0x7d, 0x72, 0x31, 0x7d, 0x72, 0x32, 0x7d, 0x72, 0x61,
3780     0x7d, 0x72, 0x63, 0x7d, 0x72, 0x65, 0x7d, 0x72, 0x69, 0x7d, 0x72, 0x6f,
3781     0x7d, 0x72, 0x73, 0x7d, 0x72, 0x74, 0x7d, 0x75, 0x30, 0x7d, 0x75, 0x31,
3782     0x7d, 0x75, 0x32, 0x7d, 0x75, 0x61, 0x7d, 0x75, 0x63, 0x7d, 0x75, 0x65,
3783     0x7d, 0x75, 0x69, 0x7d, 0x75, 0x6f, 0x7d, 0x75, 0x73, 0x7d, 0x75, 0x74,
3784     0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44};
3785 const uint8_t HuffDecoderCommon::table23_95_emit_[36] = {
3786     0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a, 0x7d, 0x26, 0x7d, 0x2a,
3787     0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a, 0x7d, 0x21, 0x7d, 0x22,
3788     0x7d, 0x28, 0x7d, 0x29, 0x7d, 0x3f, 0x7d, 0x27, 0x7d, 0x2b, 0x7d, 0x7c};
3789 const uint8_t HuffDecoderCommon::table23_96_emit_[120] = {
3790     0x3c, 0x30, 0x30, 0x3c, 0x30, 0x31, 0x3c, 0x30, 0x32, 0x3c, 0x30, 0x61,
3791     0x3c, 0x30, 0x63, 0x3c, 0x30, 0x65, 0x3c, 0x30, 0x69, 0x3c, 0x30, 0x6f,
3792     0x3c, 0x30, 0x73, 0x3c, 0x30, 0x74, 0x3c, 0x31, 0x30, 0x3c, 0x31, 0x31,
3793     0x3c, 0x31, 0x32, 0x3c, 0x31, 0x61, 0x3c, 0x31, 0x63, 0x3c, 0x31, 0x65,
3794     0x3c, 0x31, 0x69, 0x3c, 0x31, 0x6f, 0x3c, 0x31, 0x73, 0x3c, 0x31, 0x74,
3795     0x3c, 0x32, 0x30, 0x3c, 0x32, 0x31, 0x3c, 0x32, 0x32, 0x3c, 0x32, 0x61,
3796     0x3c, 0x32, 0x63, 0x3c, 0x32, 0x65, 0x3c, 0x32, 0x69, 0x3c, 0x32, 0x6f,
3797     0x3c, 0x32, 0x73, 0x3c, 0x32, 0x74, 0x3c, 0x61, 0x30, 0x3c, 0x61, 0x31,
3798     0x3c, 0x61, 0x32, 0x3c, 0x61, 0x61, 0x3c, 0x61, 0x63, 0x3c, 0x61, 0x65,
3799     0x3c, 0x61, 0x69, 0x3c, 0x61, 0x6f, 0x3c, 0x61, 0x73, 0x3c, 0x61, 0x74};
3800 const uint8_t HuffDecoderCommon::table23_97_emit_[120] = {
3801     0x3c, 0x63, 0x30, 0x3c, 0x63, 0x31, 0x3c, 0x63, 0x32, 0x3c, 0x63, 0x61,
3802     0x3c, 0x63, 0x63, 0x3c, 0x63, 0x65, 0x3c, 0x63, 0x69, 0x3c, 0x63, 0x6f,
3803     0x3c, 0x63, 0x73, 0x3c, 0x63, 0x74, 0x3c, 0x65, 0x30, 0x3c, 0x65, 0x31,
3804     0x3c, 0x65, 0x32, 0x3c, 0x65, 0x61, 0x3c, 0x65, 0x63, 0x3c, 0x65, 0x65,
3805     0x3c, 0x65, 0x69, 0x3c, 0x65, 0x6f, 0x3c, 0x65, 0x73, 0x3c, 0x65, 0x74,
3806     0x3c, 0x69, 0x30, 0x3c, 0x69, 0x31, 0x3c, 0x69, 0x32, 0x3c, 0x69, 0x61,
3807     0x3c, 0x69, 0x63, 0x3c, 0x69, 0x65, 0x3c, 0x69, 0x69, 0x3c, 0x69, 0x6f,
3808     0x3c, 0x69, 0x73, 0x3c, 0x69, 0x74, 0x3c, 0x6f, 0x30, 0x3c, 0x6f, 0x31,
3809     0x3c, 0x6f, 0x32, 0x3c, 0x6f, 0x61, 0x3c, 0x6f, 0x63, 0x3c, 0x6f, 0x65,
3810     0x3c, 0x6f, 0x69, 0x3c, 0x6f, 0x6f, 0x3c, 0x6f, 0x73, 0x3c, 0x6f, 0x74};
3811 const uint8_t HuffDecoderCommon::table23_98_emit_[68] = {
3812     0x3c, 0x73, 0x30, 0x3c, 0x73, 0x31, 0x3c, 0x73, 0x32, 0x3c, 0x73, 0x61,
3813     0x3c, 0x73, 0x63, 0x3c, 0x73, 0x65, 0x3c, 0x73, 0x69, 0x3c, 0x73, 0x6f,
3814     0x3c, 0x73, 0x73, 0x3c, 0x73, 0x74, 0x3c, 0x74, 0x30, 0x3c, 0x74, 0x31,
3815     0x3c, 0x74, 0x32, 0x3c, 0x74, 0x61, 0x3c, 0x74, 0x63, 0x3c, 0x74, 0x65,
3816     0x3c, 0x74, 0x69, 0x3c, 0x74, 0x6f, 0x3c, 0x74, 0x73, 0x3c, 0x74, 0x74,
3817     0x3c, 0x20, 0x3c, 0x25, 0x3c, 0x2d, 0x3c, 0x2e};
3818 const uint16_t HuffDecoderCommon::table23_101_ops_[128] = {
3819     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3820     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
3821     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3822     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
3823     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3824     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3825     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3826     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3827     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
3828     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3829     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
3830     0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000,
3831     0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3832     0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3833     0x0000, 0x0092};
3834 const uint16_t HuffDecoderCommon::table23_102_ops_[128] = {
3835     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
3836     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000,
3837     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
3838     0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000,
3839     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3840     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3841     0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3842     0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082,
3843     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000,
3844     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000,
3845     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000,
3846     0x0000, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000,
3847     0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3848     0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3849     0x0000, 0x00f2};
3850 const uint8_t HuffDecoderCommon::table23_103_emit_[46] = {
3851     0x3c, 0x55, 0x3c, 0x56, 0x3c, 0x57, 0x3c, 0x59, 0x3c, 0x6a, 0x3c, 0x6b,
3852     0x3c, 0x71, 0x3c, 0x76, 0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a,
3853     0x3c, 0x26, 0x3c, 0x2a, 0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a,
3854     0x3c, 0x21, 0x3c, 0x22, 0x3c, 0x28, 0x3c, 0x29, 0x3c, 0x3f};
3855 const uint16_t HuffDecoderCommon::table23_103_ops_[128] = {
3856     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
3857     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000,
3858     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
3859     0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000,
3860     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3861     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3862     0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3863     0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082,
3864     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000,
3865     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000,
3866     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000,
3867     0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2,
3868     0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000,
3869     0x0000, 0x0000, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0000,
3870     0x0000, 0x0003};
3871 const uint8_t HuffDecoderCommon::table23_104_emit_[120] = {
3872     0x60, 0x30, 0x30, 0x60, 0x30, 0x31, 0x60, 0x30, 0x32, 0x60, 0x30, 0x61,
3873     0x60, 0x30, 0x63, 0x60, 0x30, 0x65, 0x60, 0x30, 0x69, 0x60, 0x30, 0x6f,
3874     0x60, 0x30, 0x73, 0x60, 0x30, 0x74, 0x60, 0x31, 0x30, 0x60, 0x31, 0x31,
3875     0x60, 0x31, 0x32, 0x60, 0x31, 0x61, 0x60, 0x31, 0x63, 0x60, 0x31, 0x65,
3876     0x60, 0x31, 0x69, 0x60, 0x31, 0x6f, 0x60, 0x31, 0x73, 0x60, 0x31, 0x74,
3877     0x60, 0x32, 0x30, 0x60, 0x32, 0x31, 0x60, 0x32, 0x32, 0x60, 0x32, 0x61,
3878     0x60, 0x32, 0x63, 0x60, 0x32, 0x65, 0x60, 0x32, 0x69, 0x60, 0x32, 0x6f,
3879     0x60, 0x32, 0x73, 0x60, 0x32, 0x74, 0x60, 0x61, 0x30, 0x60, 0x61, 0x31,
3880     0x60, 0x61, 0x32, 0x60, 0x61, 0x61, 0x60, 0x61, 0x63, 0x60, 0x61, 0x65,
3881     0x60, 0x61, 0x69, 0x60, 0x61, 0x6f, 0x60, 0x61, 0x73, 0x60, 0x61, 0x74};
3882 const uint8_t HuffDecoderCommon::table23_105_emit_[120] = {
3883     0x60, 0x63, 0x30, 0x60, 0x63, 0x31, 0x60, 0x63, 0x32, 0x60, 0x63, 0x61,
3884     0x60, 0x63, 0x63, 0x60, 0x63, 0x65, 0x60, 0x63, 0x69, 0x60, 0x63, 0x6f,
3885     0x60, 0x63, 0x73, 0x60, 0x63, 0x74, 0x60, 0x65, 0x30, 0x60, 0x65, 0x31,
3886     0x60, 0x65, 0x32, 0x60, 0x65, 0x61, 0x60, 0x65, 0x63, 0x60, 0x65, 0x65,
3887     0x60, 0x65, 0x69, 0x60, 0x65, 0x6f, 0x60, 0x65, 0x73, 0x60, 0x65, 0x74,
3888     0x60, 0x69, 0x30, 0x60, 0x69, 0x31, 0x60, 0x69, 0x32, 0x60, 0x69, 0x61,
3889     0x60, 0x69, 0x63, 0x60, 0x69, 0x65, 0x60, 0x69, 0x69, 0x60, 0x69, 0x6f,
3890     0x60, 0x69, 0x73, 0x60, 0x69, 0x74, 0x60, 0x6f, 0x30, 0x60, 0x6f, 0x31,
3891     0x60, 0x6f, 0x32, 0x60, 0x6f, 0x61, 0x60, 0x6f, 0x63, 0x60, 0x6f, 0x65,
3892     0x60, 0x6f, 0x69, 0x60, 0x6f, 0x6f, 0x60, 0x6f, 0x73, 0x60, 0x6f, 0x74};
3893 const uint8_t HuffDecoderCommon::table23_106_emit_[68] = {
3894     0x60, 0x73, 0x30, 0x60, 0x73, 0x31, 0x60, 0x73, 0x32, 0x60, 0x73, 0x61,
3895     0x60, 0x73, 0x63, 0x60, 0x73, 0x65, 0x60, 0x73, 0x69, 0x60, 0x73, 0x6f,
3896     0x60, 0x73, 0x73, 0x60, 0x73, 0x74, 0x60, 0x74, 0x30, 0x60, 0x74, 0x31,
3897     0x60, 0x74, 0x32, 0x60, 0x74, 0x61, 0x60, 0x74, 0x63, 0x60, 0x74, 0x65,
3898     0x60, 0x74, 0x69, 0x60, 0x74, 0x6f, 0x60, 0x74, 0x73, 0x60, 0x74, 0x74,
3899     0x60, 0x20, 0x60, 0x25, 0x60, 0x2d, 0x60, 0x2e};
3900 const uint8_t HuffDecoderCommon::table23_111_emit_[46] = {
3901     0x60, 0x55, 0x60, 0x56, 0x60, 0x57, 0x60, 0x59, 0x60, 0x6a, 0x60, 0x6b,
3902     0x60, 0x71, 0x60, 0x76, 0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a,
3903     0x60, 0x26, 0x60, 0x2a, 0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a,
3904     0x60, 0x21, 0x60, 0x22, 0x60, 0x28, 0x60, 0x29, 0x60, 0x3f};
3905 const uint8_t HuffDecoderCommon::table23_112_emit_[120] = {
3906     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
3907     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
3908     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31,
3909     0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61, 0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65,
3910     0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f, 0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74,
3911     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
3912     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
3913     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31,
3914     0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61, 0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65,
3915     0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f, 0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74};
3916 const uint8_t HuffDecoderCommon::table23_113_emit_[120] = {
3917     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
3918     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
3919     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31,
3920     0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61, 0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65,
3921     0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f, 0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74,
3922     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
3923     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
3924     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31,
3925     0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61, 0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65,
3926     0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f, 0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74};
3927 const uint8_t HuffDecoderCommon::table23_114_emit_[68] = {
3928     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
3929     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
3930     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31,
3931     0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61, 0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65,
3932     0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f, 0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74,
3933     0x7b, 0x20, 0x7b, 0x25, 0x7b, 0x2d, 0x7b, 0x2e};
3934 const uint8_t HuffDecoderCommon::table23_119_emit_[46] = {
3935     0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b,
3936     0x7b, 0x71, 0x7b, 0x76, 0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a,
3937     0x7b, 0x26, 0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a,
3938     0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f};
3939 const uint8_t HuffDecoderCommon::table23_120_emit_[144] = {
3940     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 0x65,
3941     0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25,
3942     0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35,
3943     0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39, 0x5c, 0x3d, 0x5c, 0x41,
3944     0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66, 0x5c, 0x67, 0x5c, 0x68,
3945     0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 0x5c, 0x72, 0x5c, 0x75,
3946     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65,
3947     0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25,
3948     0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35,
3949     0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39, 0xc3, 0x3d, 0xc3, 0x41,
3950     0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66, 0xc3, 0x67, 0xc3, 0x68,
3951     0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 0xc3, 0x72, 0xc3, 0x75};
3952 const uint16_t HuffDecoderCommon::table23_120_ops_[128] = {
3953     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 0x0000,
3954     0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082,
3955     0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
3956     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
3957     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
3958     0x0232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3959     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3960     0x0003, 0x0000, 0x0242, 0x0000, 0x0252, 0x0000, 0x0262, 0x0000, 0x0272,
3961     0x0000, 0x0282, 0x0000, 0x0292, 0x0000, 0x02a2, 0x0000, 0x02b2, 0x0000,
3962     0x02c2, 0x0000, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
3963     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
3964     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452,
3965     0x0462, 0x0472, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3966     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3967     0x0000, 0x0243};
3968 const uint8_t HuffDecoderCommon::table23_121_emit_[112] = {
3969     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65,
3970     0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25,
3971     0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35,
3972     0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39, 0xd0, 0x3d, 0xd0, 0x41,
3973     0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66, 0xd0, 0x67, 0xd0, 0x68,
3974     0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 0xd0, 0x72, 0xd0, 0x75,
3975     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65,
3976     0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x82, 0x30, 0x82, 0x31,
3977     0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65, 0x82, 0x69, 0x82, 0x6f,
3978     0x82, 0x73, 0x82, 0x74};
3979 const uint16_t HuffDecoderCommon::table23_121_ops_[128] = {
3980     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 0x0000,
3981     0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082,
3982     0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
3983     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
3984     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
3985     0x0232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3986     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3987     0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
3988     0x02c2, 0x02d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3989     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3990     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0243, 0x02e2, 0x02f2, 0x0302,
3991     0x0312, 0x0322, 0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x0000, 0x0000,
3992     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3993     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3994     0x0000, 0x02e3};
3995 const uint8_t HuffDecoderCommon::table23_122_emit_[80] = {
3996     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65,
3997     0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0xa2, 0x30, 0xa2, 0x31,
3998     0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65, 0xa2, 0x69, 0xa2, 0x6f,
3999     0xa2, 0x73, 0xa2, 0x74, 0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61,
4000     0xb8, 0x63, 0xb8, 0x65, 0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74,
4001     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65,
4002     0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74};
4003 const uint16_t HuffDecoderCommon::table23_122_ops_[128] = {
4004     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
4005     0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4006     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4007     0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
4008     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0000, 0x0000, 0x0000,
4009     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4010     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4011     0x00a3, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2,
4012     0x01c2, 0x01d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4013     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4014     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0143, 0x01e2, 0x01f2, 0x0202,
4015     0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0000, 0x0000,
4016     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4017     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4018     0x0000, 0x01e3};
4019 const uint8_t HuffDecoderCommon::table23_123_emit_[44] = {
4020     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0,
4021     0x65, 0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe2, 0x30,
4022     0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65, 0xe2,
4023     0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0x99, 0xa1, 0xa7, 0xac};
4024 const uint16_t HuffDecoderCommon::table23_123_ops_[128] = {
4025     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
4026     0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4027     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4028     0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
4029     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0000, 0x0000, 0x0000,
4030     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4031     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4032     0x00a3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4033     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0143, 0x0000,
4034     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4035     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x014b, 0x0000, 0x0000, 0x0000,
4036     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4037     0x0000, 0x0000, 0x0000, 0x0153, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4038     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4039     0x0000, 0x015b};
4040 const uint16_t HuffDecoderCommon::table23_124_ops_[128] = {
4041     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4042     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
4043     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4044     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
4045     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4046     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4047     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4048     0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4049     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000,
4050     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4051     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000,
4052     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4053     0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4054     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4055     0x0000, 0x003b};
4056 const uint16_t HuffDecoderCommon::table23_125_ops_[128] = {
4057     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4058     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
4059     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000,
4060     0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000,
4061     0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4062     0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4063     0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4064     0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x003b,
4065     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0043, 0x0000,
4066     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000,
4067     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0053, 0x0000, 0x0000, 0x0000,
4068     0x0000, 0x0000, 0x0000, 0x0000, 0x005b, 0x0000, 0x0000, 0x0000, 0x0000,
4069     0x0000, 0x0000, 0x0000, 0x0063, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4070     0x0000, 0x0000, 0x006b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4071     0x0000, 0x0073};
4072 const uint16_t HuffDecoderCommon::table23_126_ops_[128] = {
4073     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
4074     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000,
4075     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000,
4076     0x0000, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000,
4077     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4078     0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4079     0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4080     0x003b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0043,
4081     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x004b, 0x0000,
4082     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0053, 0x0000, 0x0000,
4083     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005b, 0x0000, 0x0000, 0x0000,
4084     0x0063, 0x0000, 0x0000, 0x0000, 0x006b, 0x0000, 0x0000, 0x0000, 0x0073,
4085     0x0000, 0x0000, 0x0000, 0x007b, 0x0000, 0x0000, 0x0000, 0x0083, 0x0000,
4086     0x0000, 0x0000, 0x008b, 0x0000, 0x0000, 0x0000, 0x0093, 0x0000, 0x0000,
4087     0x0000, 0x009b};
4088 const uint8_t HuffDecoderCommon::table23_127_emit_[37] = {
4089     0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6,
4090     0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7,
4091     0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f, 0xab, 0xce, 0xd7,
4092     0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb};
4093 const uint16_t HuffDecoderCommon::table23_127_ops_[128] = {
4094     0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000,
4095     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000,
4096     0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000,
4097     0x0033, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0043,
4098     0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0053, 0x0000,
4099     0x0000, 0x0000, 0x005b, 0x0000, 0x0000, 0x0000, 0x0063, 0x0000, 0x0000,
4100     0x0000, 0x006b, 0x0000, 0x0000, 0x0000, 0x0073, 0x0000, 0x0000, 0x0000,
4101     0x007b, 0x0000, 0x0000, 0x0000, 0x0083, 0x0000, 0x0000, 0x0000, 0x008b,
4102     0x0000, 0x0000, 0x0000, 0x0093, 0x0000, 0x0000, 0x0000, 0x009b, 0x0000,
4103     0x0000, 0x0000, 0x00a3, 0x0000, 0x00ab, 0x0000, 0x00b3, 0x0000, 0x00bb,
4104     0x0000, 0x00c3, 0x0000, 0x00cb, 0x0000, 0x00d3, 0x0000, 0x00db, 0x0000,
4105     0x00e3, 0x0000, 0x00eb, 0x0000, 0x00f3, 0x0000, 0x00fb, 0x0000, 0x0103,
4106     0x010b, 0x0113, 0x011b, 0x0123, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4107     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4108     0x0000, 0x0004};
4109 const uint8_t* const HuffDecoderCommon::table23_emit_[128] = {
4110     table23_0_emit_,   table23_1_emit_,   table23_2_emit_,   table23_3_emit_,
4111     table23_4_emit_,   table23_5_emit_,   table23_6_emit_,   table23_7_emit_,
4112     table23_8_emit_,   table23_9_emit_,   table23_10_emit_,  table23_11_emit_,
4113     table23_12_emit_,  table23_13_emit_,  table23_14_emit_,  table23_15_emit_,
4114     table23_16_emit_,  table23_17_emit_,  table23_18_emit_,  table23_19_emit_,
4115     table23_20_emit_,  table23_21_emit_,  table23_22_emit_,  table23_23_emit_,
4116     table23_24_emit_,  table23_25_emit_,  table23_26_emit_,  table23_27_emit_,
4117     table23_28_emit_,  table23_29_emit_,  table23_30_emit_,  table23_31_emit_,
4118     table23_32_emit_,  table23_33_emit_,  table23_34_emit_,  table23_35_emit_,
4119     table23_36_emit_,  table23_37_emit_,  table23_38_emit_,  table23_39_emit_,
4120     table23_40_emit_,  table23_41_emit_,  table23_42_emit_,  table23_43_emit_,
4121     table23_44_emit_,  table23_45_emit_,  table23_46_emit_,  table23_47_emit_,
4122     table23_48_emit_,  table23_49_emit_,  table23_50_emit_,  table23_51_emit_,
4123     table23_52_emit_,  table23_53_emit_,  table23_54_emit_,  table23_55_emit_,
4124     table23_56_emit_,  table23_57_emit_,  table23_58_emit_,  table23_59_emit_,
4125     table23_60_emit_,  table23_61_emit_,  table23_62_emit_,  table23_63_emit_,
4126     table23_64_emit_,  table23_65_emit_,  table23_66_emit_,  table23_67_emit_,
4127     table23_68_emit_,  table23_69_emit_,  table23_70_emit_,  table23_71_emit_,
4128     table23_72_emit_,  table23_73_emit_,  table23_74_emit_,  table23_75_emit_,
4129     table22_76_emit_,  table22_77_emit_,  table22_78_emit_,  table23_79_emit_,
4130     table23_80_emit_,  table23_81_emit_,  table23_82_emit_,  table23_83_emit_,
4131     table23_84_emit_,  table23_85_emit_,  table23_86_emit_,  table23_87_emit_,
4132     table23_88_emit_,  table23_89_emit_,  table23_90_emit_,  table23_91_emit_,
4133     table22_92_emit_,  table22_93_emit_,  table22_94_emit_,  table23_95_emit_,
4134     table23_96_emit_,  table23_97_emit_,  table23_98_emit_,  table22_99_emit_,
4135     table22_100_emit_, table22_101_emit_, table22_102_emit_, table23_103_emit_,
4136     table23_104_emit_, table23_105_emit_, table23_106_emit_, table22_107_emit_,
4137     table22_108_emit_, table22_109_emit_, table22_110_emit_, table23_111_emit_,
4138     table23_112_emit_, table23_113_emit_, table23_114_emit_, table22_115_emit_,
4139     table22_116_emit_, table22_117_emit_, table22_118_emit_, table23_119_emit_,
4140     table23_120_emit_, table23_121_emit_, table23_122_emit_, table23_123_emit_,
4141     table22_124_emit_, table22_125_emit_, table22_126_emit_, table23_127_emit_,
4142 };
4143 const uint16_t* const HuffDecoderCommon::table23_ops_[128] = {
4144     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
4145     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
4146     table23_0_ops_,   table23_0_ops_,   table23_10_ops_,  table23_10_ops_,
4147     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
4148     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
4149     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_23_ops_,
4150     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_23_ops_,
4151     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_31_ops_,
4152     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
4153     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
4154     table23_0_ops_,   table23_0_ops_,   table23_10_ops_,  table23_10_ops_,
4155     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
4156     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
4157     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_23_ops_,
4158     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_23_ops_,
4159     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_31_ops_,
4160     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
4161     table23_10_ops_,  table23_23_ops_,  table23_23_ops_,  table23_23_ops_,
4162     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_75_ops_,
4163     table23_76_ops_,  table23_76_ops_,  table23_76_ops_,  table23_79_ops_,
4164     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
4165     table23_10_ops_,  table23_23_ops_,  table23_23_ops_,  table23_23_ops_,
4166     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_75_ops_,
4167     table23_76_ops_,  table23_76_ops_,  table23_76_ops_,  table23_79_ops_,
4168     table23_23_ops_,  table23_23_ops_,  table23_75_ops_,  table23_76_ops_,
4169     table23_76_ops_,  table23_101_ops_, table23_102_ops_, table23_103_ops_,
4170     table23_23_ops_,  table23_23_ops_,  table23_75_ops_,  table23_76_ops_,
4171     table23_76_ops_,  table23_101_ops_, table23_102_ops_, table23_103_ops_,
4172     table23_23_ops_,  table23_23_ops_,  table23_75_ops_,  table23_76_ops_,
4173     table23_76_ops_,  table23_101_ops_, table23_102_ops_, table23_103_ops_,
4174     table23_120_ops_, table23_121_ops_, table23_122_ops_, table23_123_ops_,
4175     table23_124_ops_, table23_125_ops_, table23_126_ops_, table23_127_ops_,
4176 };
4177 const uint8_t HuffDecoderCommon::table24_0_emit_[66] = {
4178     0x5d, 0x30, 0x30, 0x5d, 0x30, 0x31, 0x5d, 0x30, 0x32, 0x5d, 0x30,
4179     0x61, 0x5d, 0x30, 0x63, 0x5d, 0x30, 0x65, 0x5d, 0x30, 0x69, 0x5d,
4180     0x30, 0x6f, 0x5d, 0x30, 0x73, 0x5d, 0x30, 0x74, 0x5d, 0x30, 0x20,
4181     0x5d, 0x30, 0x25, 0x5d, 0x30, 0x2d, 0x5d, 0x30, 0x2e, 0x5d, 0x30,
4182     0x2f, 0x5d, 0x30, 0x33, 0x5d, 0x30, 0x34, 0x5d, 0x30, 0x35, 0x5d,
4183     0x30, 0x36, 0x5d, 0x30, 0x37, 0x5d, 0x30, 0x38, 0x5d, 0x30, 0x39};
4184 const uint16_t HuffDecoderCommon::table24_0_ops_[128] = {
4185     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
4186     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000,
4187     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000,
4188     0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000,
4189     0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4190     0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4191     0x0000, 0x0091, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4192     0x00a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c1,
4193     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00d9, 0x0000,
4194     0x0000, 0x0000, 0x00f1, 0x0000, 0x0000, 0x0000, 0x0109, 0x0000, 0x0000,
4195     0x0000, 0x0121, 0x0000, 0x0000, 0x0000, 0x0139, 0x0000, 0x0000, 0x0000,
4196     0x0151, 0x0000, 0x0000, 0x0000, 0x0169, 0x0000, 0x0000, 0x0000, 0x0181,
4197     0x0000, 0x0000, 0x0000, 0x0199, 0x0000, 0x0000, 0x0000, 0x01b1, 0x0000,
4198     0x0000, 0x0000, 0x01c9, 0x0000, 0x0000, 0x0000, 0x01e1, 0x0000, 0x0000,
4199     0x0000, 0x01f9};
4200 const uint8_t HuffDecoderCommon::table24_1_emit_[156] = {
4201     0x5d, 0x30, 0x3d, 0x5d, 0x30, 0x41, 0x5d, 0x30, 0x5f, 0x5d, 0x30, 0x62,
4202     0x5d, 0x30, 0x64, 0x5d, 0x30, 0x66, 0x5d, 0x30, 0x67, 0x5d, 0x30, 0x68,
4203     0x5d, 0x30, 0x6c, 0x5d, 0x30, 0x6d, 0x5d, 0x30, 0x6e, 0x5d, 0x30, 0x70,
4204     0x5d, 0x30, 0x72, 0x5d, 0x30, 0x75, 0x5d, 0x30, 0x3a, 0x5d, 0x30, 0x42,
4205     0x5d, 0x30, 0x43, 0x5d, 0x30, 0x44, 0x5d, 0x30, 0x45, 0x5d, 0x30, 0x46,
4206     0x5d, 0x30, 0x47, 0x5d, 0x30, 0x48, 0x5d, 0x30, 0x49, 0x5d, 0x30, 0x4a,
4207     0x5d, 0x30, 0x4b, 0x5d, 0x30, 0x4c, 0x5d, 0x30, 0x4d, 0x5d, 0x30, 0x4e,
4208     0x5d, 0x30, 0x4f, 0x5d, 0x30, 0x50, 0x5d, 0x30, 0x51, 0x5d, 0x30, 0x52,
4209     0x5d, 0x30, 0x53, 0x5d, 0x30, 0x54, 0x5d, 0x30, 0x55, 0x5d, 0x30, 0x56,
4210     0x5d, 0x30, 0x57, 0x5d, 0x30, 0x59, 0x5d, 0x30, 0x6a, 0x5d, 0x30, 0x6b,
4211     0x5d, 0x30, 0x71, 0x5d, 0x30, 0x76, 0x5d, 0x30, 0x77, 0x5d, 0x30, 0x78,
4212     0x5d, 0x30, 0x79, 0x5d, 0x30, 0x7a, 0x5d, 0x30, 0x26, 0x5d, 0x30, 0x2a,
4213     0x5d, 0x30, 0x2c, 0x5d, 0x30, 0x3b, 0x5d, 0x30, 0x58, 0x5d, 0x30, 0x5a};
4214 const uint16_t HuffDecoderCommon::table24_1_ops_[128] = {
4215     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000,
4216     0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000,
4217     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000,
4218     0x0091, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 0x0000, 0x00c1,
4219     0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x0000, 0x0000, 0x00f1, 0x0000,
4220     0x0000, 0x0000, 0x0109, 0x0000, 0x0000, 0x0000, 0x0121, 0x0000, 0x0000,
4221     0x0000, 0x0139, 0x0000, 0x0151, 0x0000, 0x0169, 0x0000, 0x0181, 0x0000,
4222     0x0199, 0x0000, 0x01b1, 0x0000, 0x01c9, 0x0000, 0x01e1, 0x0000, 0x01f9,
4223     0x0000, 0x0211, 0x0000, 0x0229, 0x0000, 0x0241, 0x0000, 0x0259, 0x0000,
4224     0x0271, 0x0000, 0x0289, 0x0000, 0x02a1, 0x0000, 0x02b9, 0x0000, 0x02d1,
4225     0x0000, 0x02e9, 0x0000, 0x0301, 0x0000, 0x0319, 0x0000, 0x0331, 0x0000,
4226     0x0349, 0x0000, 0x0361, 0x0000, 0x0379, 0x0000, 0x0391, 0x0000, 0x03a9,
4227     0x0000, 0x03c1, 0x0000, 0x03d9, 0x0000, 0x03f1, 0x0000, 0x0409, 0x0000,
4228     0x0421, 0x0000, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
4229     0x0000, 0x0002};
4230 const uint8_t HuffDecoderCommon::table24_2_emit_[66] = {
4231     0x5d, 0x31, 0x30, 0x5d, 0x31, 0x31, 0x5d, 0x31, 0x32, 0x5d, 0x31,
4232     0x61, 0x5d, 0x31, 0x63, 0x5d, 0x31, 0x65, 0x5d, 0x31, 0x69, 0x5d,
4233     0x31, 0x6f, 0x5d, 0x31, 0x73, 0x5d, 0x31, 0x74, 0x5d, 0x31, 0x20,
4234     0x5d, 0x31, 0x25, 0x5d, 0x31, 0x2d, 0x5d, 0x31, 0x2e, 0x5d, 0x31,
4235     0x2f, 0x5d, 0x31, 0x33, 0x5d, 0x31, 0x34, 0x5d, 0x31, 0x35, 0x5d,
4236     0x31, 0x36, 0x5d, 0x31, 0x37, 0x5d, 0x31, 0x38, 0x5d, 0x31, 0x39};
4237 const uint8_t HuffDecoderCommon::table24_3_emit_[156] = {
4238     0x5d, 0x31, 0x3d, 0x5d, 0x31, 0x41, 0x5d, 0x31, 0x5f, 0x5d, 0x31, 0x62,
4239     0x5d, 0x31, 0x64, 0x5d, 0x31, 0x66, 0x5d, 0x31, 0x67, 0x5d, 0x31, 0x68,
4240     0x5d, 0x31, 0x6c, 0x5d, 0x31, 0x6d, 0x5d, 0x31, 0x6e, 0x5d, 0x31, 0x70,
4241     0x5d, 0x31, 0x72, 0x5d, 0x31, 0x75, 0x5d, 0x31, 0x3a, 0x5d, 0x31, 0x42,
4242     0x5d, 0x31, 0x43, 0x5d, 0x31, 0x44, 0x5d, 0x31, 0x45, 0x5d, 0x31, 0x46,
4243     0x5d, 0x31, 0x47, 0x5d, 0x31, 0x48, 0x5d, 0x31, 0x49, 0x5d, 0x31, 0x4a,
4244     0x5d, 0x31, 0x4b, 0x5d, 0x31, 0x4c, 0x5d, 0x31, 0x4d, 0x5d, 0x31, 0x4e,
4245     0x5d, 0x31, 0x4f, 0x5d, 0x31, 0x50, 0x5d, 0x31, 0x51, 0x5d, 0x31, 0x52,
4246     0x5d, 0x31, 0x53, 0x5d, 0x31, 0x54, 0x5d, 0x31, 0x55, 0x5d, 0x31, 0x56,
4247     0x5d, 0x31, 0x57, 0x5d, 0x31, 0x59, 0x5d, 0x31, 0x6a, 0x5d, 0x31, 0x6b,
4248     0x5d, 0x31, 0x71, 0x5d, 0x31, 0x76, 0x5d, 0x31, 0x77, 0x5d, 0x31, 0x78,
4249     0x5d, 0x31, 0x79, 0x5d, 0x31, 0x7a, 0x5d, 0x31, 0x26, 0x5d, 0x31, 0x2a,
4250     0x5d, 0x31, 0x2c, 0x5d, 0x31, 0x3b, 0x5d, 0x31, 0x58, 0x5d, 0x31, 0x5a};
4251 const uint8_t HuffDecoderCommon::table24_4_emit_[66] = {
4252     0x5d, 0x32, 0x30, 0x5d, 0x32, 0x31, 0x5d, 0x32, 0x32, 0x5d, 0x32,
4253     0x61, 0x5d, 0x32, 0x63, 0x5d, 0x32, 0x65, 0x5d, 0x32, 0x69, 0x5d,
4254     0x32, 0x6f, 0x5d, 0x32, 0x73, 0x5d, 0x32, 0x74, 0x5d, 0x32, 0x20,
4255     0x5d, 0x32, 0x25, 0x5d, 0x32, 0x2d, 0x5d, 0x32, 0x2e, 0x5d, 0x32,
4256     0x2f, 0x5d, 0x32, 0x33, 0x5d, 0x32, 0x34, 0x5d, 0x32, 0x35, 0x5d,
4257     0x32, 0x36, 0x5d, 0x32, 0x37, 0x5d, 0x32, 0x38, 0x5d, 0x32, 0x39};
4258 const uint8_t HuffDecoderCommon::table24_5_emit_[156] = {
4259     0x5d, 0x32, 0x3d, 0x5d, 0x32, 0x41, 0x5d, 0x32, 0x5f, 0x5d, 0x32, 0x62,
4260     0x5d, 0x32, 0x64, 0x5d, 0x32, 0x66, 0x5d, 0x32, 0x67, 0x5d, 0x32, 0x68,
4261     0x5d, 0x32, 0x6c, 0x5d, 0x32, 0x6d, 0x5d, 0x32, 0x6e, 0x5d, 0x32, 0x70,
4262     0x5d, 0x32, 0x72, 0x5d, 0x32, 0x75, 0x5d, 0x32, 0x3a, 0x5d, 0x32, 0x42,
4263     0x5d, 0x32, 0x43, 0x5d, 0x32, 0x44, 0x5d, 0x32, 0x45, 0x5d, 0x32, 0x46,
4264     0x5d, 0x32, 0x47, 0x5d, 0x32, 0x48, 0x5d, 0x32, 0x49, 0x5d, 0x32, 0x4a,
4265     0x5d, 0x32, 0x4b, 0x5d, 0x32, 0x4c, 0x5d, 0x32, 0x4d, 0x5d, 0x32, 0x4e,
4266     0x5d, 0x32, 0x4f, 0x5d, 0x32, 0x50, 0x5d, 0x32, 0x51, 0x5d, 0x32, 0x52,
4267     0x5d, 0x32, 0x53, 0x5d, 0x32, 0x54, 0x5d, 0x32, 0x55, 0x5d, 0x32, 0x56,
4268     0x5d, 0x32, 0x57, 0x5d, 0x32, 0x59, 0x5d, 0x32, 0x6a, 0x5d, 0x32, 0x6b,
4269     0x5d, 0x32, 0x71, 0x5d, 0x32, 0x76, 0x5d, 0x32, 0x77, 0x5d, 0x32, 0x78,
4270     0x5d, 0x32, 0x79, 0x5d, 0x32, 0x7a, 0x5d, 0x32, 0x26, 0x5d, 0x32, 0x2a,
4271     0x5d, 0x32, 0x2c, 0x5d, 0x32, 0x3b, 0x5d, 0x32, 0x58, 0x5d, 0x32, 0x5a};
4272 const uint8_t HuffDecoderCommon::table24_6_emit_[66] = {
4273     0x5d, 0x61, 0x30, 0x5d, 0x61, 0x31, 0x5d, 0x61, 0x32, 0x5d, 0x61,
4274     0x61, 0x5d, 0x61, 0x63, 0x5d, 0x61, 0x65, 0x5d, 0x61, 0x69, 0x5d,
4275     0x61, 0x6f, 0x5d, 0x61, 0x73, 0x5d, 0x61, 0x74, 0x5d, 0x61, 0x20,
4276     0x5d, 0x61, 0x25, 0x5d, 0x61, 0x2d, 0x5d, 0x61, 0x2e, 0x5d, 0x61,
4277     0x2f, 0x5d, 0x61, 0x33, 0x5d, 0x61, 0x34, 0x5d, 0x61, 0x35, 0x5d,
4278     0x61, 0x36, 0x5d, 0x61, 0x37, 0x5d, 0x61, 0x38, 0x5d, 0x61, 0x39};
4279 const uint8_t HuffDecoderCommon::table24_7_emit_[156] = {
4280     0x5d, 0x61, 0x3d, 0x5d, 0x61, 0x41, 0x5d, 0x61, 0x5f, 0x5d, 0x61, 0x62,
4281     0x5d, 0x61, 0x64, 0x5d, 0x61, 0x66, 0x5d, 0x61, 0x67, 0x5d, 0x61, 0x68,
4282     0x5d, 0x61, 0x6c, 0x5d, 0x61, 0x6d, 0x5d, 0x61, 0x6e, 0x5d, 0x61, 0x70,
4283     0x5d, 0x61, 0x72, 0x5d, 0x61, 0x75, 0x5d, 0x61, 0x3a, 0x5d, 0x61, 0x42,
4284     0x5d, 0x61, 0x43, 0x5d, 0x61, 0x44, 0x5d, 0x61, 0x45, 0x5d, 0x61, 0x46,
4285     0x5d, 0x61, 0x47, 0x5d, 0x61, 0x48, 0x5d, 0x61, 0x49, 0x5d, 0x61, 0x4a,
4286     0x5d, 0x61, 0x4b, 0x5d, 0x61, 0x4c, 0x5d, 0x61, 0x4d, 0x5d, 0x61, 0x4e,
4287     0x5d, 0x61, 0x4f, 0x5d, 0x61, 0x50, 0x5d, 0x61, 0x51, 0x5d, 0x61, 0x52,
4288     0x5d, 0x61, 0x53, 0x5d, 0x61, 0x54, 0x5d, 0x61, 0x55, 0x5d, 0x61, 0x56,
4289     0x5d, 0x61, 0x57, 0x5d, 0x61, 0x59, 0x5d, 0x61, 0x6a, 0x5d, 0x61, 0x6b,
4290     0x5d, 0x61, 0x71, 0x5d, 0x61, 0x76, 0x5d, 0x61, 0x77, 0x5d, 0x61, 0x78,
4291     0x5d, 0x61, 0x79, 0x5d, 0x61, 0x7a, 0x5d, 0x61, 0x26, 0x5d, 0x61, 0x2a,
4292     0x5d, 0x61, 0x2c, 0x5d, 0x61, 0x3b, 0x5d, 0x61, 0x58, 0x5d, 0x61, 0x5a};
4293 const uint8_t HuffDecoderCommon::table24_8_emit_[66] = {
4294     0x5d, 0x63, 0x30, 0x5d, 0x63, 0x31, 0x5d, 0x63, 0x32, 0x5d, 0x63,
4295     0x61, 0x5d, 0x63, 0x63, 0x5d, 0x63, 0x65, 0x5d, 0x63, 0x69, 0x5d,
4296     0x63, 0x6f, 0x5d, 0x63, 0x73, 0x5d, 0x63, 0x74, 0x5d, 0x63, 0x20,
4297     0x5d, 0x63, 0x25, 0x5d, 0x63, 0x2d, 0x5d, 0x63, 0x2e, 0x5d, 0x63,
4298     0x2f, 0x5d, 0x63, 0x33, 0x5d, 0x63, 0x34, 0x5d, 0x63, 0x35, 0x5d,
4299     0x63, 0x36, 0x5d, 0x63, 0x37, 0x5d, 0x63, 0x38, 0x5d, 0x63, 0x39};
4300 const uint8_t HuffDecoderCommon::table24_9_emit_[156] = {
4301     0x5d, 0x63, 0x3d, 0x5d, 0x63, 0x41, 0x5d, 0x63, 0x5f, 0x5d, 0x63, 0x62,
4302     0x5d, 0x63, 0x64, 0x5d, 0x63, 0x66, 0x5d, 0x63, 0x67, 0x5d, 0x63, 0x68,
4303     0x5d, 0x63, 0x6c, 0x5d, 0x63, 0x6d, 0x5d, 0x63, 0x6e, 0x5d, 0x63, 0x70,
4304     0x5d, 0x63, 0x72, 0x5d, 0x63, 0x75, 0x5d, 0x63, 0x3a, 0x5d, 0x63, 0x42,
4305     0x5d, 0x63, 0x43, 0x5d, 0x63, 0x44, 0x5d, 0x63, 0x45, 0x5d, 0x63, 0x46,
4306     0x5d, 0x63, 0x47, 0x5d, 0x63, 0x48, 0x5d, 0x63, 0x49, 0x5d, 0x63, 0x4a,
4307     0x5d, 0x63, 0x4b, 0x5d, 0x63, 0x4c, 0x5d, 0x63, 0x4d, 0x5d, 0x63, 0x4e,
4308     0x5d, 0x63, 0x4f, 0x5d, 0x63, 0x50, 0x5d, 0x63, 0x51, 0x5d, 0x63, 0x52,
4309     0x5d, 0x63, 0x53, 0x5d, 0x63, 0x54, 0x5d, 0x63, 0x55, 0x5d, 0x63, 0x56,
4310     0x5d, 0x63, 0x57, 0x5d, 0x63, 0x59, 0x5d, 0x63, 0x6a, 0x5d, 0x63, 0x6b,
4311     0x5d, 0x63, 0x71, 0x5d, 0x63, 0x76, 0x5d, 0x63, 0x77, 0x5d, 0x63, 0x78,
4312     0x5d, 0x63, 0x79, 0x5d, 0x63, 0x7a, 0x5d, 0x63, 0x26, 0x5d, 0x63, 0x2a,
4313     0x5d, 0x63, 0x2c, 0x5d, 0x63, 0x3b, 0x5d, 0x63, 0x58, 0x5d, 0x63, 0x5a};
4314 const uint8_t HuffDecoderCommon::table24_10_emit_[66] = {
4315     0x5d, 0x65, 0x30, 0x5d, 0x65, 0x31, 0x5d, 0x65, 0x32, 0x5d, 0x65,
4316     0x61, 0x5d, 0x65, 0x63, 0x5d, 0x65, 0x65, 0x5d, 0x65, 0x69, 0x5d,
4317     0x65, 0x6f, 0x5d, 0x65, 0x73, 0x5d, 0x65, 0x74, 0x5d, 0x65, 0x20,
4318     0x5d, 0x65, 0x25, 0x5d, 0x65, 0x2d, 0x5d, 0x65, 0x2e, 0x5d, 0x65,
4319     0x2f, 0x5d, 0x65, 0x33, 0x5d, 0x65, 0x34, 0x5d, 0x65, 0x35, 0x5d,
4320     0x65, 0x36, 0x5d, 0x65, 0x37, 0x5d, 0x65, 0x38, 0x5d, 0x65, 0x39};
4321 const uint8_t HuffDecoderCommon::table24_11_emit_[156] = {
4322     0x5d, 0x65, 0x3d, 0x5d, 0x65, 0x41, 0x5d, 0x65, 0x5f, 0x5d, 0x65, 0x62,
4323     0x5d, 0x65, 0x64, 0x5d, 0x65, 0x66, 0x5d, 0x65, 0x67, 0x5d, 0x65, 0x68,
4324     0x5d, 0x65, 0x6c, 0x5d, 0x65, 0x6d, 0x5d, 0x65, 0x6e, 0x5d, 0x65, 0x70,
4325     0x5d, 0x65, 0x72, 0x5d, 0x65, 0x75, 0x5d, 0x65, 0x3a, 0x5d, 0x65, 0x42,
4326     0x5d, 0x65, 0x43, 0x5d, 0x65, 0x44, 0x5d, 0x65, 0x45, 0x5d, 0x65, 0x46,
4327     0x5d, 0x65, 0x47, 0x5d, 0x65, 0x48, 0x5d, 0x65, 0x49, 0x5d, 0x65, 0x4a,
4328     0x5d, 0x65, 0x4b, 0x5d, 0x65, 0x4c, 0x5d, 0x65, 0x4d, 0x5d, 0x65, 0x4e,
4329     0x5d, 0x65, 0x4f, 0x5d, 0x65, 0x50, 0x5d, 0x65, 0x51, 0x5d, 0x65, 0x52,
4330     0x5d, 0x65, 0x53, 0x5d, 0x65, 0x54, 0x5d, 0x65, 0x55, 0x5d, 0x65, 0x56,
4331     0x5d, 0x65, 0x57, 0x5d, 0x65, 0x59, 0x5d, 0x65, 0x6a, 0x5d, 0x65, 0x6b,
4332     0x5d, 0x65, 0x71, 0x5d, 0x65, 0x76, 0x5d, 0x65, 0x77, 0x5d, 0x65, 0x78,
4333     0x5d, 0x65, 0x79, 0x5d, 0x65, 0x7a, 0x5d, 0x65, 0x26, 0x5d, 0x65, 0x2a,
4334     0x5d, 0x65, 0x2c, 0x5d, 0x65, 0x3b, 0x5d, 0x65, 0x58, 0x5d, 0x65, 0x5a};
4335 const uint8_t HuffDecoderCommon::table24_12_emit_[66] = {
4336     0x5d, 0x69, 0x30, 0x5d, 0x69, 0x31, 0x5d, 0x69, 0x32, 0x5d, 0x69,
4337     0x61, 0x5d, 0x69, 0x63, 0x5d, 0x69, 0x65, 0x5d, 0x69, 0x69, 0x5d,
4338     0x69, 0x6f, 0x5d, 0x69, 0x73, 0x5d, 0x69, 0x74, 0x5d, 0x69, 0x20,
4339     0x5d, 0x69, 0x25, 0x5d, 0x69, 0x2d, 0x5d, 0x69, 0x2e, 0x5d, 0x69,
4340     0x2f, 0x5d, 0x69, 0x33, 0x5d, 0x69, 0x34, 0x5d, 0x69, 0x35, 0x5d,
4341     0x69, 0x36, 0x5d, 0x69, 0x37, 0x5d, 0x69, 0x38, 0x5d, 0x69, 0x39};
4342 const uint8_t HuffDecoderCommon::table24_13_emit_[156] = {
4343     0x5d, 0x69, 0x3d, 0x5d, 0x69, 0x41, 0x5d, 0x69, 0x5f, 0x5d, 0x69, 0x62,
4344     0x5d, 0x69, 0x64, 0x5d, 0x69, 0x66, 0x5d, 0x69, 0x67, 0x5d, 0x69, 0x68,
4345     0x5d, 0x69, 0x6c, 0x5d, 0x69, 0x6d, 0x5d, 0x69, 0x6e, 0x5d, 0x69, 0x70,
4346     0x5d, 0x69, 0x72, 0x5d, 0x69, 0x75, 0x5d, 0x69, 0x3a, 0x5d, 0x69, 0x42,
4347     0x5d, 0x69, 0x43, 0x5d, 0x69, 0x44, 0x5d, 0x69, 0x45, 0x5d, 0x69, 0x46,
4348     0x5d, 0x69, 0x47, 0x5d, 0x69, 0x48, 0x5d, 0x69, 0x49, 0x5d, 0x69, 0x4a,
4349     0x5d, 0x69, 0x4b, 0x5d, 0x69, 0x4c, 0x5d, 0x69, 0x4d, 0x5d, 0x69, 0x4e,
4350     0x5d, 0x69, 0x4f, 0x5d, 0x69, 0x50, 0x5d, 0x69, 0x51, 0x5d, 0x69, 0x52,
4351     0x5d, 0x69, 0x53, 0x5d, 0x69, 0x54, 0x5d, 0x69, 0x55, 0x5d, 0x69, 0x56,
4352     0x5d, 0x69, 0x57, 0x5d, 0x69, 0x59, 0x5d, 0x69, 0x6a, 0x5d, 0x69, 0x6b,
4353     0x5d, 0x69, 0x71, 0x5d, 0x69, 0x76, 0x5d, 0x69, 0x77, 0x5d, 0x69, 0x78,
4354     0x5d, 0x69, 0x79, 0x5d, 0x69, 0x7a, 0x5d, 0x69, 0x26, 0x5d, 0x69, 0x2a,
4355     0x5d, 0x69, 0x2c, 0x5d, 0x69, 0x3b, 0x5d, 0x69, 0x58, 0x5d, 0x69, 0x5a};
4356 const uint8_t HuffDecoderCommon::table24_14_emit_[66] = {
4357     0x5d, 0x6f, 0x30, 0x5d, 0x6f, 0x31, 0x5d, 0x6f, 0x32, 0x5d, 0x6f,
4358     0x61, 0x5d, 0x6f, 0x63, 0x5d, 0x6f, 0x65, 0x5d, 0x6f, 0x69, 0x5d,
4359     0x6f, 0x6f, 0x5d, 0x6f, 0x73, 0x5d, 0x6f, 0x74, 0x5d, 0x6f, 0x20,
4360     0x5d, 0x6f, 0x25, 0x5d, 0x6f, 0x2d, 0x5d, 0x6f, 0x2e, 0x5d, 0x6f,
4361     0x2f, 0x5d, 0x6f, 0x33, 0x5d, 0x6f, 0x34, 0x5d, 0x6f, 0x35, 0x5d,
4362     0x6f, 0x36, 0x5d, 0x6f, 0x37, 0x5d, 0x6f, 0x38, 0x5d, 0x6f, 0x39};
4363 const uint8_t HuffDecoderCommon::table24_15_emit_[156] = {
4364     0x5d, 0x6f, 0x3d, 0x5d, 0x6f, 0x41, 0x5d, 0x6f, 0x5f, 0x5d, 0x6f, 0x62,
4365     0x5d, 0x6f, 0x64, 0x5d, 0x6f, 0x66, 0x5d, 0x6f, 0x67, 0x5d, 0x6f, 0x68,
4366     0x5d, 0x6f, 0x6c, 0x5d, 0x6f, 0x6d, 0x5d, 0x6f, 0x6e, 0x5d, 0x6f, 0x70,
4367     0x5d, 0x6f, 0x72, 0x5d, 0x6f, 0x75, 0x5d, 0x6f, 0x3a, 0x5d, 0x6f, 0x42,
4368     0x5d, 0x6f, 0x43, 0x5d, 0x6f, 0x44, 0x5d, 0x6f, 0x45, 0x5d, 0x6f, 0x46,
4369     0x5d, 0x6f, 0x47, 0x5d, 0x6f, 0x48, 0x5d, 0x6f, 0x49, 0x5d, 0x6f, 0x4a,
4370     0x5d, 0x6f, 0x4b, 0x5d, 0x6f, 0x4c, 0x5d, 0x6f, 0x4d, 0x5d, 0x6f, 0x4e,
4371     0x5d, 0x6f, 0x4f, 0x5d, 0x6f, 0x50, 0x5d, 0x6f, 0x51, 0x5d, 0x6f, 0x52,
4372     0x5d, 0x6f, 0x53, 0x5d, 0x6f, 0x54, 0x5d, 0x6f, 0x55, 0x5d, 0x6f, 0x56,
4373     0x5d, 0x6f, 0x57, 0x5d, 0x6f, 0x59, 0x5d, 0x6f, 0x6a, 0x5d, 0x6f, 0x6b,
4374     0x5d, 0x6f, 0x71, 0x5d, 0x6f, 0x76, 0x5d, 0x6f, 0x77, 0x5d, 0x6f, 0x78,
4375     0x5d, 0x6f, 0x79, 0x5d, 0x6f, 0x7a, 0x5d, 0x6f, 0x26, 0x5d, 0x6f, 0x2a,
4376     0x5d, 0x6f, 0x2c, 0x5d, 0x6f, 0x3b, 0x5d, 0x6f, 0x58, 0x5d, 0x6f, 0x5a};
4377 const uint8_t HuffDecoderCommon::table24_16_emit_[66] = {
4378     0x5d, 0x73, 0x30, 0x5d, 0x73, 0x31, 0x5d, 0x73, 0x32, 0x5d, 0x73,
4379     0x61, 0x5d, 0x73, 0x63, 0x5d, 0x73, 0x65, 0x5d, 0x73, 0x69, 0x5d,
4380     0x73, 0x6f, 0x5d, 0x73, 0x73, 0x5d, 0x73, 0x74, 0x5d, 0x73, 0x20,
4381     0x5d, 0x73, 0x25, 0x5d, 0x73, 0x2d, 0x5d, 0x73, 0x2e, 0x5d, 0x73,
4382     0x2f, 0x5d, 0x73, 0x33, 0x5d, 0x73, 0x34, 0x5d, 0x73, 0x35, 0x5d,
4383     0x73, 0x36, 0x5d, 0x73, 0x37, 0x5d, 0x73, 0x38, 0x5d, 0x73, 0x39};
4384 const uint8_t HuffDecoderCommon::table24_17_emit_[156] = {
4385     0x5d, 0x73, 0x3d, 0x5d, 0x73, 0x41, 0x5d, 0x73, 0x5f, 0x5d, 0x73, 0x62,
4386     0x5d, 0x73, 0x64, 0x5d, 0x73, 0x66, 0x5d, 0x73, 0x67, 0x5d, 0x73, 0x68,
4387     0x5d, 0x73, 0x6c, 0x5d, 0x73, 0x6d, 0x5d, 0x73, 0x6e, 0x5d, 0x73, 0x70,
4388     0x5d, 0x73, 0x72, 0x5d, 0x73, 0x75, 0x5d, 0x73, 0x3a, 0x5d, 0x73, 0x42,
4389     0x5d, 0x73, 0x43, 0x5d, 0x73, 0x44, 0x5d, 0x73, 0x45, 0x5d, 0x73, 0x46,
4390     0x5d, 0x73, 0x47, 0x5d, 0x73, 0x48, 0x5d, 0x73, 0x49, 0x5d, 0x73, 0x4a,
4391     0x5d, 0x73, 0x4b, 0x5d, 0x73, 0x4c, 0x5d, 0x73, 0x4d, 0x5d, 0x73, 0x4e,
4392     0x5d, 0x73, 0x4f, 0x5d, 0x73, 0x50, 0x5d, 0x73, 0x51, 0x5d, 0x73, 0x52,
4393     0x5d, 0x73, 0x53, 0x5d, 0x73, 0x54, 0x5d, 0x73, 0x55, 0x5d, 0x73, 0x56,
4394     0x5d, 0x73, 0x57, 0x5d, 0x73, 0x59, 0x5d, 0x73, 0x6a, 0x5d, 0x73, 0x6b,
4395     0x5d, 0x73, 0x71, 0x5d, 0x73, 0x76, 0x5d, 0x73, 0x77, 0x5d, 0x73, 0x78,
4396     0x5d, 0x73, 0x79, 0x5d, 0x73, 0x7a, 0x5d, 0x73, 0x26, 0x5d, 0x73, 0x2a,
4397     0x5d, 0x73, 0x2c, 0x5d, 0x73, 0x3b, 0x5d, 0x73, 0x58, 0x5d, 0x73, 0x5a};
4398 const uint8_t HuffDecoderCommon::table24_18_emit_[66] = {
4399     0x5d, 0x74, 0x30, 0x5d, 0x74, 0x31, 0x5d, 0x74, 0x32, 0x5d, 0x74,
4400     0x61, 0x5d, 0x74, 0x63, 0x5d, 0x74, 0x65, 0x5d, 0x74, 0x69, 0x5d,
4401     0x74, 0x6f, 0x5d, 0x74, 0x73, 0x5d, 0x74, 0x74, 0x5d, 0x74, 0x20,
4402     0x5d, 0x74, 0x25, 0x5d, 0x74, 0x2d, 0x5d, 0x74, 0x2e, 0x5d, 0x74,
4403     0x2f, 0x5d, 0x74, 0x33, 0x5d, 0x74, 0x34, 0x5d, 0x74, 0x35, 0x5d,
4404     0x74, 0x36, 0x5d, 0x74, 0x37, 0x5d, 0x74, 0x38, 0x5d, 0x74, 0x39};
4405 const uint8_t HuffDecoderCommon::table24_19_emit_[156] = {
4406     0x5d, 0x74, 0x3d, 0x5d, 0x74, 0x41, 0x5d, 0x74, 0x5f, 0x5d, 0x74, 0x62,
4407     0x5d, 0x74, 0x64, 0x5d, 0x74, 0x66, 0x5d, 0x74, 0x67, 0x5d, 0x74, 0x68,
4408     0x5d, 0x74, 0x6c, 0x5d, 0x74, 0x6d, 0x5d, 0x74, 0x6e, 0x5d, 0x74, 0x70,
4409     0x5d, 0x74, 0x72, 0x5d, 0x74, 0x75, 0x5d, 0x74, 0x3a, 0x5d, 0x74, 0x42,
4410     0x5d, 0x74, 0x43, 0x5d, 0x74, 0x44, 0x5d, 0x74, 0x45, 0x5d, 0x74, 0x46,
4411     0x5d, 0x74, 0x47, 0x5d, 0x74, 0x48, 0x5d, 0x74, 0x49, 0x5d, 0x74, 0x4a,
4412     0x5d, 0x74, 0x4b, 0x5d, 0x74, 0x4c, 0x5d, 0x74, 0x4d, 0x5d, 0x74, 0x4e,
4413     0x5d, 0x74, 0x4f, 0x5d, 0x74, 0x50, 0x5d, 0x74, 0x51, 0x5d, 0x74, 0x52,
4414     0x5d, 0x74, 0x53, 0x5d, 0x74, 0x54, 0x5d, 0x74, 0x55, 0x5d, 0x74, 0x56,
4415     0x5d, 0x74, 0x57, 0x5d, 0x74, 0x59, 0x5d, 0x74, 0x6a, 0x5d, 0x74, 0x6b,
4416     0x5d, 0x74, 0x71, 0x5d, 0x74, 0x76, 0x5d, 0x74, 0x77, 0x5d, 0x74, 0x78,
4417     0x5d, 0x74, 0x79, 0x5d, 0x74, 0x7a, 0x5d, 0x74, 0x26, 0x5d, 0x74, 0x2a,
4418     0x5d, 0x74, 0x2c, 0x5d, 0x74, 0x3b, 0x5d, 0x74, 0x58, 0x5d, 0x74, 0x5a};
4419 const uint8_t HuffDecoderCommon::table24_20_emit_[204] = {
4420     0x5d, 0x20, 0x30, 0x5d, 0x20, 0x31, 0x5d, 0x20, 0x32, 0x5d, 0x20, 0x61,
4421     0x5d, 0x20, 0x63, 0x5d, 0x20, 0x65, 0x5d, 0x20, 0x69, 0x5d, 0x20, 0x6f,
4422     0x5d, 0x20, 0x73, 0x5d, 0x20, 0x74, 0x5d, 0x20, 0x20, 0x5d, 0x20, 0x25,
4423     0x5d, 0x20, 0x2d, 0x5d, 0x20, 0x2e, 0x5d, 0x20, 0x2f, 0x5d, 0x20, 0x33,
4424     0x5d, 0x20, 0x34, 0x5d, 0x20, 0x35, 0x5d, 0x20, 0x36, 0x5d, 0x20, 0x37,
4425     0x5d, 0x20, 0x38, 0x5d, 0x20, 0x39, 0x5d, 0x20, 0x3d, 0x5d, 0x20, 0x41,
4426     0x5d, 0x20, 0x5f, 0x5d, 0x20, 0x62, 0x5d, 0x20, 0x64, 0x5d, 0x20, 0x66,
4427     0x5d, 0x20, 0x67, 0x5d, 0x20, 0x68, 0x5d, 0x20, 0x6c, 0x5d, 0x20, 0x6d,
4428     0x5d, 0x20, 0x6e, 0x5d, 0x20, 0x70, 0x5d, 0x20, 0x72, 0x5d, 0x20, 0x75,
4429     0x5d, 0x20, 0x3a, 0x5d, 0x20, 0x42, 0x5d, 0x20, 0x43, 0x5d, 0x20, 0x44,
4430     0x5d, 0x20, 0x45, 0x5d, 0x20, 0x46, 0x5d, 0x20, 0x47, 0x5d, 0x20, 0x48,
4431     0x5d, 0x20, 0x49, 0x5d, 0x20, 0x4a, 0x5d, 0x20, 0x4b, 0x5d, 0x20, 0x4c,
4432     0x5d, 0x20, 0x4d, 0x5d, 0x20, 0x4e, 0x5d, 0x20, 0x4f, 0x5d, 0x20, 0x50,
4433     0x5d, 0x20, 0x51, 0x5d, 0x20, 0x52, 0x5d, 0x20, 0x53, 0x5d, 0x20, 0x54,
4434     0x5d, 0x20, 0x55, 0x5d, 0x20, 0x56, 0x5d, 0x20, 0x57, 0x5d, 0x20, 0x59,
4435     0x5d, 0x20, 0x6a, 0x5d, 0x20, 0x6b, 0x5d, 0x20, 0x71, 0x5d, 0x20, 0x76,
4436     0x5d, 0x20, 0x77, 0x5d, 0x20, 0x78, 0x5d, 0x20, 0x79, 0x5d, 0x20, 0x7a};
4437 const uint8_t HuffDecoderCommon::table24_21_emit_[204] = {
4438     0x5d, 0x25, 0x30, 0x5d, 0x25, 0x31, 0x5d, 0x25, 0x32, 0x5d, 0x25, 0x61,
4439     0x5d, 0x25, 0x63, 0x5d, 0x25, 0x65, 0x5d, 0x25, 0x69, 0x5d, 0x25, 0x6f,
4440     0x5d, 0x25, 0x73, 0x5d, 0x25, 0x74, 0x5d, 0x25, 0x20, 0x5d, 0x25, 0x25,
4441     0x5d, 0x25, 0x2d, 0x5d, 0x25, 0x2e, 0x5d, 0x25, 0x2f, 0x5d, 0x25, 0x33,
4442     0x5d, 0x25, 0x34, 0x5d, 0x25, 0x35, 0x5d, 0x25, 0x36, 0x5d, 0x25, 0x37,
4443     0x5d, 0x25, 0x38, 0x5d, 0x25, 0x39, 0x5d, 0x25, 0x3d, 0x5d, 0x25, 0x41,
4444     0x5d, 0x25, 0x5f, 0x5d, 0x25, 0x62, 0x5d, 0x25, 0x64, 0x5d, 0x25, 0x66,
4445     0x5d, 0x25, 0x67, 0x5d, 0x25, 0x68, 0x5d, 0x25, 0x6c, 0x5d, 0x25, 0x6d,
4446     0x5d, 0x25, 0x6e, 0x5d, 0x25, 0x70, 0x5d, 0x25, 0x72, 0x5d, 0x25, 0x75,
4447     0x5d, 0x25, 0x3a, 0x5d, 0x25, 0x42, 0x5d, 0x25, 0x43, 0x5d, 0x25, 0x44,
4448     0x5d, 0x25, 0x45, 0x5d, 0x25, 0x46, 0x5d, 0x25, 0x47, 0x5d, 0x25, 0x48,
4449     0x5d, 0x25, 0x49, 0x5d, 0x25, 0x4a, 0x5d, 0x25, 0x4b, 0x5d, 0x25, 0x4c,
4450     0x5d, 0x25, 0x4d, 0x5d, 0x25, 0x4e, 0x5d, 0x25, 0x4f, 0x5d, 0x25, 0x50,
4451     0x5d, 0x25, 0x51, 0x5d, 0x25, 0x52, 0x5d, 0x25, 0x53, 0x5d, 0x25, 0x54,
4452     0x5d, 0x25, 0x55, 0x5d, 0x25, 0x56, 0x5d, 0x25, 0x57, 0x5d, 0x25, 0x59,
4453     0x5d, 0x25, 0x6a, 0x5d, 0x25, 0x6b, 0x5d, 0x25, 0x71, 0x5d, 0x25, 0x76,
4454     0x5d, 0x25, 0x77, 0x5d, 0x25, 0x78, 0x5d, 0x25, 0x79, 0x5d, 0x25, 0x7a};
4455 const uint8_t HuffDecoderCommon::table24_22_emit_[204] = {
4456     0x5d, 0x2d, 0x30, 0x5d, 0x2d, 0x31, 0x5d, 0x2d, 0x32, 0x5d, 0x2d, 0x61,
4457     0x5d, 0x2d, 0x63, 0x5d, 0x2d, 0x65, 0x5d, 0x2d, 0x69, 0x5d, 0x2d, 0x6f,
4458     0x5d, 0x2d, 0x73, 0x5d, 0x2d, 0x74, 0x5d, 0x2d, 0x20, 0x5d, 0x2d, 0x25,
4459     0x5d, 0x2d, 0x2d, 0x5d, 0x2d, 0x2e, 0x5d, 0x2d, 0x2f, 0x5d, 0x2d, 0x33,
4460     0x5d, 0x2d, 0x34, 0x5d, 0x2d, 0x35, 0x5d, 0x2d, 0x36, 0x5d, 0x2d, 0x37,
4461     0x5d, 0x2d, 0x38, 0x5d, 0x2d, 0x39, 0x5d, 0x2d, 0x3d, 0x5d, 0x2d, 0x41,
4462     0x5d, 0x2d, 0x5f, 0x5d, 0x2d, 0x62, 0x5d, 0x2d, 0x64, 0x5d, 0x2d, 0x66,
4463     0x5d, 0x2d, 0x67, 0x5d, 0x2d, 0x68, 0x5d, 0x2d, 0x6c, 0x5d, 0x2d, 0x6d,
4464     0x5d, 0x2d, 0x6e, 0x5d, 0x2d, 0x70, 0x5d, 0x2d, 0x72, 0x5d, 0x2d, 0x75,
4465     0x5d, 0x2d, 0x3a, 0x5d, 0x2d, 0x42, 0x5d, 0x2d, 0x43, 0x5d, 0x2d, 0x44,
4466     0x5d, 0x2d, 0x45, 0x5d, 0x2d, 0x46, 0x5d, 0x2d, 0x47, 0x5d, 0x2d, 0x48,
4467     0x5d, 0x2d, 0x49, 0x5d, 0x2d, 0x4a, 0x5d, 0x2d, 0x4b, 0x5d, 0x2d, 0x4c,
4468     0x5d, 0x2d, 0x4d, 0x5d, 0x2d, 0x4e, 0x5d, 0x2d, 0x4f, 0x5d, 0x2d, 0x50,
4469     0x5d, 0x2d, 0x51, 0x5d, 0x2d, 0x52, 0x5d, 0x2d, 0x53, 0x5d, 0x2d, 0x54,
4470     0x5d, 0x2d, 0x55, 0x5d, 0x2d, 0x56, 0x5d, 0x2d, 0x57, 0x5d, 0x2d, 0x59,
4471     0x5d, 0x2d, 0x6a, 0x5d, 0x2d, 0x6b, 0x5d, 0x2d, 0x71, 0x5d, 0x2d, 0x76,
4472     0x5d, 0x2d, 0x77, 0x5d, 0x2d, 0x78, 0x5d, 0x2d, 0x79, 0x5d, 0x2d, 0x7a};
4473 const uint8_t HuffDecoderCommon::table24_23_emit_[204] = {
4474     0x5d, 0x2e, 0x30, 0x5d, 0x2e, 0x31, 0x5d, 0x2e, 0x32, 0x5d, 0x2e, 0x61,
4475     0x5d, 0x2e, 0x63, 0x5d, 0x2e, 0x65, 0x5d, 0x2e, 0x69, 0x5d, 0x2e, 0x6f,
4476     0x5d, 0x2e, 0x73, 0x5d, 0x2e, 0x74, 0x5d, 0x2e, 0x20, 0x5d, 0x2e, 0x25,
4477     0x5d, 0x2e, 0x2d, 0x5d, 0x2e, 0x2e, 0x5d, 0x2e, 0x2f, 0x5d, 0x2e, 0x33,
4478     0x5d, 0x2e, 0x34, 0x5d, 0x2e, 0x35, 0x5d, 0x2e, 0x36, 0x5d, 0x2e, 0x37,
4479     0x5d, 0x2e, 0x38, 0x5d, 0x2e, 0x39, 0x5d, 0x2e, 0x3d, 0x5d, 0x2e, 0x41,
4480     0x5d, 0x2e, 0x5f, 0x5d, 0x2e, 0x62, 0x5d, 0x2e, 0x64, 0x5d, 0x2e, 0x66,
4481     0x5d, 0x2e, 0x67, 0x5d, 0x2e, 0x68, 0x5d, 0x2e, 0x6c, 0x5d, 0x2e, 0x6d,
4482     0x5d, 0x2e, 0x6e, 0x5d, 0x2e, 0x70, 0x5d, 0x2e, 0x72, 0x5d, 0x2e, 0x75,
4483     0x5d, 0x2e, 0x3a, 0x5d, 0x2e, 0x42, 0x5d, 0x2e, 0x43, 0x5d, 0x2e, 0x44,
4484     0x5d, 0x2e, 0x45, 0x5d, 0x2e, 0x46, 0x5d, 0x2e, 0x47, 0x5d, 0x2e, 0x48,
4485     0x5d, 0x2e, 0x49, 0x5d, 0x2e, 0x4a, 0x5d, 0x2e, 0x4b, 0x5d, 0x2e, 0x4c,
4486     0x5d, 0x2e, 0x4d, 0x5d, 0x2e, 0x4e, 0x5d, 0x2e, 0x4f, 0x5d, 0x2e, 0x50,
4487     0x5d, 0x2e, 0x51, 0x5d, 0x2e, 0x52, 0x5d, 0x2e, 0x53, 0x5d, 0x2e, 0x54,
4488     0x5d, 0x2e, 0x55, 0x5d, 0x2e, 0x56, 0x5d, 0x2e, 0x57, 0x5d, 0x2e, 0x59,
4489     0x5d, 0x2e, 0x6a, 0x5d, 0x2e, 0x6b, 0x5d, 0x2e, 0x71, 0x5d, 0x2e, 0x76,
4490     0x5d, 0x2e, 0x77, 0x5d, 0x2e, 0x78, 0x5d, 0x2e, 0x79, 0x5d, 0x2e, 0x7a};
4491 const uint8_t HuffDecoderCommon::table24_24_emit_[204] = {
4492     0x5d, 0x2f, 0x30, 0x5d, 0x2f, 0x31, 0x5d, 0x2f, 0x32, 0x5d, 0x2f, 0x61,
4493     0x5d, 0x2f, 0x63, 0x5d, 0x2f, 0x65, 0x5d, 0x2f, 0x69, 0x5d, 0x2f, 0x6f,
4494     0x5d, 0x2f, 0x73, 0x5d, 0x2f, 0x74, 0x5d, 0x2f, 0x20, 0x5d, 0x2f, 0x25,
4495     0x5d, 0x2f, 0x2d, 0x5d, 0x2f, 0x2e, 0x5d, 0x2f, 0x2f, 0x5d, 0x2f, 0x33,
4496     0x5d, 0x2f, 0x34, 0x5d, 0x2f, 0x35, 0x5d, 0x2f, 0x36, 0x5d, 0x2f, 0x37,
4497     0x5d, 0x2f, 0x38, 0x5d, 0x2f, 0x39, 0x5d, 0x2f, 0x3d, 0x5d, 0x2f, 0x41,
4498     0x5d, 0x2f, 0x5f, 0x5d, 0x2f, 0x62, 0x5d, 0x2f, 0x64, 0x5d, 0x2f, 0x66,
4499     0x5d, 0x2f, 0x67, 0x5d, 0x2f, 0x68, 0x5d, 0x2f, 0x6c, 0x5d, 0x2f, 0x6d,
4500     0x5d, 0x2f, 0x6e, 0x5d, 0x2f, 0x70, 0x5d, 0x2f, 0x72, 0x5d, 0x2f, 0x75,
4501     0x5d, 0x2f, 0x3a, 0x5d, 0x2f, 0x42, 0x5d, 0x2f, 0x43, 0x5d, 0x2f, 0x44,
4502     0x5d, 0x2f, 0x45, 0x5d, 0x2f, 0x46, 0x5d, 0x2f, 0x47, 0x5d, 0x2f, 0x48,
4503     0x5d, 0x2f, 0x49, 0x5d, 0x2f, 0x4a, 0x5d, 0x2f, 0x4b, 0x5d, 0x2f, 0x4c,
4504     0x5d, 0x2f, 0x4d, 0x5d, 0x2f, 0x4e, 0x5d, 0x2f, 0x4f, 0x5d, 0x2f, 0x50,
4505     0x5d, 0x2f, 0x51, 0x5d, 0x2f, 0x52, 0x5d, 0x2f, 0x53, 0x5d, 0x2f, 0x54,
4506     0x5d, 0x2f, 0x55, 0x5d, 0x2f, 0x56, 0x5d, 0x2f, 0x57, 0x5d, 0x2f, 0x59,
4507     0x5d, 0x2f, 0x6a, 0x5d, 0x2f, 0x6b, 0x5d, 0x2f, 0x71, 0x5d, 0x2f, 0x76,
4508     0x5d, 0x2f, 0x77, 0x5d, 0x2f, 0x78, 0x5d, 0x2f, 0x79, 0x5d, 0x2f, 0x7a};
4509 const uint8_t HuffDecoderCommon::table24_25_emit_[204] = {
4510     0x5d, 0x33, 0x30, 0x5d, 0x33, 0x31, 0x5d, 0x33, 0x32, 0x5d, 0x33, 0x61,
4511     0x5d, 0x33, 0x63, 0x5d, 0x33, 0x65, 0x5d, 0x33, 0x69, 0x5d, 0x33, 0x6f,
4512     0x5d, 0x33, 0x73, 0x5d, 0x33, 0x74, 0x5d, 0x33, 0x20, 0x5d, 0x33, 0x25,
4513     0x5d, 0x33, 0x2d, 0x5d, 0x33, 0x2e, 0x5d, 0x33, 0x2f, 0x5d, 0x33, 0x33,
4514     0x5d, 0x33, 0x34, 0x5d, 0x33, 0x35, 0x5d, 0x33, 0x36, 0x5d, 0x33, 0x37,
4515     0x5d, 0x33, 0x38, 0x5d, 0x33, 0x39, 0x5d, 0x33, 0x3d, 0x5d, 0x33, 0x41,
4516     0x5d, 0x33, 0x5f, 0x5d, 0x33, 0x62, 0x5d, 0x33, 0x64, 0x5d, 0x33, 0x66,
4517     0x5d, 0x33, 0x67, 0x5d, 0x33, 0x68, 0x5d, 0x33, 0x6c, 0x5d, 0x33, 0x6d,
4518     0x5d, 0x33, 0x6e, 0x5d, 0x33, 0x70, 0x5d, 0x33, 0x72, 0x5d, 0x33, 0x75,
4519     0x5d, 0x33, 0x3a, 0x5d, 0x33, 0x42, 0x5d, 0x33, 0x43, 0x5d, 0x33, 0x44,
4520     0x5d, 0x33, 0x45, 0x5d, 0x33, 0x46, 0x5d, 0x33, 0x47, 0x5d, 0x33, 0x48,
4521     0x5d, 0x33, 0x49, 0x5d, 0x33, 0x4a, 0x5d, 0x33, 0x4b, 0x5d, 0x33, 0x4c,
4522     0x5d, 0x33, 0x4d, 0x5d, 0x33, 0x4e, 0x5d, 0x33, 0x4f, 0x5d, 0x33, 0x50,
4523     0x5d, 0x33, 0x51, 0x5d, 0x33, 0x52, 0x5d, 0x33, 0x53, 0x5d, 0x33, 0x54,
4524     0x5d, 0x33, 0x55, 0x5d, 0x33, 0x56, 0x5d, 0x33, 0x57, 0x5d, 0x33, 0x59,
4525     0x5d, 0x33, 0x6a, 0x5d, 0x33, 0x6b, 0x5d, 0x33, 0x71, 0x5d, 0x33, 0x76,
4526     0x5d, 0x33, 0x77, 0x5d, 0x33, 0x78, 0x5d, 0x33, 0x79, 0x5d, 0x33, 0x7a};
4527 const uint8_t HuffDecoderCommon::table24_26_emit_[204] = {
4528     0x5d, 0x34, 0x30, 0x5d, 0x34, 0x31, 0x5d, 0x34, 0x32, 0x5d, 0x34, 0x61,
4529     0x5d, 0x34, 0x63, 0x5d, 0x34, 0x65, 0x5d, 0x34, 0x69, 0x5d, 0x34, 0x6f,
4530     0x5d, 0x34, 0x73, 0x5d, 0x34, 0x74, 0x5d, 0x34, 0x20, 0x5d, 0x34, 0x25,
4531     0x5d, 0x34, 0x2d, 0x5d, 0x34, 0x2e, 0x5d, 0x34, 0x2f, 0x5d, 0x34, 0x33,
4532     0x5d, 0x34, 0x34, 0x5d, 0x34, 0x35, 0x5d, 0x34, 0x36, 0x5d, 0x34, 0x37,
4533     0x5d, 0x34, 0x38, 0x5d, 0x34, 0x39, 0x5d, 0x34, 0x3d, 0x5d, 0x34, 0x41,
4534     0x5d, 0x34, 0x5f, 0x5d, 0x34, 0x62, 0x5d, 0x34, 0x64, 0x5d, 0x34, 0x66,
4535     0x5d, 0x34, 0x67, 0x5d, 0x34, 0x68, 0x5d, 0x34, 0x6c, 0x5d, 0x34, 0x6d,
4536     0x5d, 0x34, 0x6e, 0x5d, 0x34, 0x70, 0x5d, 0x34, 0x72, 0x5d, 0x34, 0x75,
4537     0x5d, 0x34, 0x3a, 0x5d, 0x34, 0x42, 0x5d, 0x34, 0x43, 0x5d, 0x34, 0x44,
4538     0x5d, 0x34, 0x45, 0x5d, 0x34, 0x46, 0x5d, 0x34, 0x47, 0x5d, 0x34, 0x48,
4539     0x5d, 0x34, 0x49, 0x5d, 0x34, 0x4a, 0x5d, 0x34, 0x4b, 0x5d, 0x34, 0x4c,
4540     0x5d, 0x34, 0x4d, 0x5d, 0x34, 0x4e, 0x5d, 0x34, 0x4f, 0x5d, 0x34, 0x50,
4541     0x5d, 0x34, 0x51, 0x5d, 0x34, 0x52, 0x5d, 0x34, 0x53, 0x5d, 0x34, 0x54,
4542     0x5d, 0x34, 0x55, 0x5d, 0x34, 0x56, 0x5d, 0x34, 0x57, 0x5d, 0x34, 0x59,
4543     0x5d, 0x34, 0x6a, 0x5d, 0x34, 0x6b, 0x5d, 0x34, 0x71, 0x5d, 0x34, 0x76,
4544     0x5d, 0x34, 0x77, 0x5d, 0x34, 0x78, 0x5d, 0x34, 0x79, 0x5d, 0x34, 0x7a};
4545 const uint8_t HuffDecoderCommon::table24_27_emit_[204] = {
4546     0x5d, 0x35, 0x30, 0x5d, 0x35, 0x31, 0x5d, 0x35, 0x32, 0x5d, 0x35, 0x61,
4547     0x5d, 0x35, 0x63, 0x5d, 0x35, 0x65, 0x5d, 0x35, 0x69, 0x5d, 0x35, 0x6f,
4548     0x5d, 0x35, 0x73, 0x5d, 0x35, 0x74, 0x5d, 0x35, 0x20, 0x5d, 0x35, 0x25,
4549     0x5d, 0x35, 0x2d, 0x5d, 0x35, 0x2e, 0x5d, 0x35, 0x2f, 0x5d, 0x35, 0x33,
4550     0x5d, 0x35, 0x34, 0x5d, 0x35, 0x35, 0x5d, 0x35, 0x36, 0x5d, 0x35, 0x37,
4551     0x5d, 0x35, 0x38, 0x5d, 0x35, 0x39, 0x5d, 0x35, 0x3d, 0x5d, 0x35, 0x41,
4552     0x5d, 0x35, 0x5f, 0x5d, 0x35, 0x62, 0x5d, 0x35, 0x64, 0x5d, 0x35, 0x66,
4553     0x5d, 0x35, 0x67, 0x5d, 0x35, 0x68, 0x5d, 0x35, 0x6c, 0x5d, 0x35, 0x6d,
4554     0x5d, 0x35, 0x6e, 0x5d, 0x35, 0x70, 0x5d, 0x35, 0x72, 0x5d, 0x35, 0x75,
4555     0x5d, 0x35, 0x3a, 0x5d, 0x35, 0x42, 0x5d, 0x35, 0x43, 0x5d, 0x35, 0x44,
4556     0x5d, 0x35, 0x45, 0x5d, 0x35, 0x46, 0x5d, 0x35, 0x47, 0x5d, 0x35, 0x48,
4557     0x5d, 0x35, 0x49, 0x5d, 0x35, 0x4a, 0x5d, 0x35, 0x4b, 0x5d, 0x35, 0x4c,
4558     0x5d, 0x35, 0x4d, 0x5d, 0x35, 0x4e, 0x5d, 0x35, 0x4f, 0x5d, 0x35, 0x50,
4559     0x5d, 0x35, 0x51, 0x5d, 0x35, 0x52, 0x5d, 0x35, 0x53, 0x5d, 0x35, 0x54,
4560     0x5d, 0x35, 0x55, 0x5d, 0x35, 0x56, 0x5d, 0x35, 0x57, 0x5d, 0x35, 0x59,
4561     0x5d, 0x35, 0x6a, 0x5d, 0x35, 0x6b, 0x5d, 0x35, 0x71, 0x5d, 0x35, 0x76,
4562     0x5d, 0x35, 0x77, 0x5d, 0x35, 0x78, 0x5d, 0x35, 0x79, 0x5d, 0x35, 0x7a};
4563 const uint8_t HuffDecoderCommon::table24_28_emit_[204] = {
4564     0x5d, 0x36, 0x30, 0x5d, 0x36, 0x31, 0x5d, 0x36, 0x32, 0x5d, 0x36, 0x61,
4565     0x5d, 0x36, 0x63, 0x5d, 0x36, 0x65, 0x5d, 0x36, 0x69, 0x5d, 0x36, 0x6f,
4566     0x5d, 0x36, 0x73, 0x5d, 0x36, 0x74, 0x5d, 0x36, 0x20, 0x5d, 0x36, 0x25,
4567     0x5d, 0x36, 0x2d, 0x5d, 0x36, 0x2e, 0x5d, 0x36, 0x2f, 0x5d, 0x36, 0x33,
4568     0x5d, 0x36, 0x34, 0x5d, 0x36, 0x35, 0x5d, 0x36, 0x36, 0x5d, 0x36, 0x37,
4569     0x5d, 0x36, 0x38, 0x5d, 0x36, 0x39, 0x5d, 0x36, 0x3d, 0x5d, 0x36, 0x41,
4570     0x5d, 0x36, 0x5f, 0x5d, 0x36, 0x62, 0x5d, 0x36, 0x64, 0x5d, 0x36, 0x66,
4571     0x5d, 0x36, 0x67, 0x5d, 0x36, 0x68, 0x5d, 0x36, 0x6c, 0x5d, 0x36, 0x6d,
4572     0x5d, 0x36, 0x6e, 0x5d, 0x36, 0x70, 0x5d, 0x36, 0x72, 0x5d, 0x36, 0x75,
4573     0x5d, 0x36, 0x3a, 0x5d, 0x36, 0x42, 0x5d, 0x36, 0x43, 0x5d, 0x36, 0x44,
4574     0x5d, 0x36, 0x45, 0x5d, 0x36, 0x46, 0x5d, 0x36, 0x47, 0x5d, 0x36, 0x48,
4575     0x5d, 0x36, 0x49, 0x5d, 0x36, 0x4a, 0x5d, 0x36, 0x4b, 0x5d, 0x36, 0x4c,
4576     0x5d, 0x36, 0x4d, 0x5d, 0x36, 0x4e, 0x5d, 0x36, 0x4f, 0x5d, 0x36, 0x50,
4577     0x5d, 0x36, 0x51, 0x5d, 0x36, 0x52, 0x5d, 0x36, 0x53, 0x5d, 0x36, 0x54,
4578     0x5d, 0x36, 0x55, 0x5d, 0x36, 0x56, 0x5d, 0x36, 0x57, 0x5d, 0x36, 0x59,
4579     0x5d, 0x36, 0x6a, 0x5d, 0x36, 0x6b, 0x5d, 0x36, 0x71, 0x5d, 0x36, 0x76,
4580     0x5d, 0x36, 0x77, 0x5d, 0x36, 0x78, 0x5d, 0x36, 0x79, 0x5d, 0x36, 0x7a};
4581 const uint8_t HuffDecoderCommon::table24_29_emit_[204] = {
4582     0x5d, 0x37, 0x30, 0x5d, 0x37, 0x31, 0x5d, 0x37, 0x32, 0x5d, 0x37, 0x61,
4583     0x5d, 0x37, 0x63, 0x5d, 0x37, 0x65, 0x5d, 0x37, 0x69, 0x5d, 0x37, 0x6f,
4584     0x5d, 0x37, 0x73, 0x5d, 0x37, 0x74, 0x5d, 0x37, 0x20, 0x5d, 0x37, 0x25,
4585     0x5d, 0x37, 0x2d, 0x5d, 0x37, 0x2e, 0x5d, 0x37, 0x2f, 0x5d, 0x37, 0x33,
4586     0x5d, 0x37, 0x34, 0x5d, 0x37, 0x35, 0x5d, 0x37, 0x36, 0x5d, 0x37, 0x37,
4587     0x5d, 0x37, 0x38, 0x5d, 0x37, 0x39, 0x5d, 0x37, 0x3d, 0x5d, 0x37, 0x41,
4588     0x5d, 0x37, 0x5f, 0x5d, 0x37, 0x62, 0x5d, 0x37, 0x64, 0x5d, 0x37, 0x66,
4589     0x5d, 0x37, 0x67, 0x5d, 0x37, 0x68, 0x5d, 0x37, 0x6c, 0x5d, 0x37, 0x6d,
4590     0x5d, 0x37, 0x6e, 0x5d, 0x37, 0x70, 0x5d, 0x37, 0x72, 0x5d, 0x37, 0x75,
4591     0x5d, 0x37, 0x3a, 0x5d, 0x37, 0x42, 0x5d, 0x37, 0x43, 0x5d, 0x37, 0x44,
4592     0x5d, 0x37, 0x45, 0x5d, 0x37, 0x46, 0x5d, 0x37, 0x47, 0x5d, 0x37, 0x48,
4593     0x5d, 0x37, 0x49, 0x5d, 0x37, 0x4a, 0x5d, 0x37, 0x4b, 0x5d, 0x37, 0x4c,
4594     0x5d, 0x37, 0x4d, 0x5d, 0x37, 0x4e, 0x5d, 0x37, 0x4f, 0x5d, 0x37, 0x50,
4595     0x5d, 0x37, 0x51, 0x5d, 0x37, 0x52, 0x5d, 0x37, 0x53, 0x5d, 0x37, 0x54,
4596     0x5d, 0x37, 0x55, 0x5d, 0x37, 0x56, 0x5d, 0x37, 0x57, 0x5d, 0x37, 0x59,
4597     0x5d, 0x37, 0x6a, 0x5d, 0x37, 0x6b, 0x5d, 0x37, 0x71, 0x5d, 0x37, 0x76,
4598     0x5d, 0x37, 0x77, 0x5d, 0x37, 0x78, 0x5d, 0x37, 0x79, 0x5d, 0x37, 0x7a};
4599 const uint8_t HuffDecoderCommon::table24_30_emit_[204] = {
4600     0x5d, 0x38, 0x30, 0x5d, 0x38, 0x31, 0x5d, 0x38, 0x32, 0x5d, 0x38, 0x61,
4601     0x5d, 0x38, 0x63, 0x5d, 0x38, 0x65, 0x5d, 0x38, 0x69, 0x5d, 0x38, 0x6f,
4602     0x5d, 0x38, 0x73, 0x5d, 0x38, 0x74, 0x5d, 0x38, 0x20, 0x5d, 0x38, 0x25,
4603     0x5d, 0x38, 0x2d, 0x5d, 0x38, 0x2e, 0x5d, 0x38, 0x2f, 0x5d, 0x38, 0x33,
4604     0x5d, 0x38, 0x34, 0x5d, 0x38, 0x35, 0x5d, 0x38, 0x36, 0x5d, 0x38, 0x37,
4605     0x5d, 0x38, 0x38, 0x5d, 0x38, 0x39, 0x5d, 0x38, 0x3d, 0x5d, 0x38, 0x41,
4606     0x5d, 0x38, 0x5f, 0x5d, 0x38, 0x62, 0x5d, 0x38, 0x64, 0x5d, 0x38, 0x66,
4607     0x5d, 0x38, 0x67, 0x5d, 0x38, 0x68, 0x5d, 0x38, 0x6c, 0x5d, 0x38, 0x6d,
4608     0x5d, 0x38, 0x6e, 0x5d, 0x38, 0x70, 0x5d, 0x38, 0x72, 0x5d, 0x38, 0x75,
4609     0x5d, 0x38, 0x3a, 0x5d, 0x38, 0x42, 0x5d, 0x38, 0x43, 0x5d, 0x38, 0x44,
4610     0x5d, 0x38, 0x45, 0x5d, 0x38, 0x46, 0x5d, 0x38, 0x47, 0x5d, 0x38, 0x48,
4611     0x5d, 0x38, 0x49, 0x5d, 0x38, 0x4a, 0x5d, 0x38, 0x4b, 0x5d, 0x38, 0x4c,
4612     0x5d, 0x38, 0x4d, 0x5d, 0x38, 0x4e, 0x5d, 0x38, 0x4f, 0x5d, 0x38, 0x50,
4613     0x5d, 0x38, 0x51, 0x5d, 0x38, 0x52, 0x5d, 0x38, 0x53, 0x5d, 0x38, 0x54,
4614     0x5d, 0x38, 0x55, 0x5d, 0x38, 0x56, 0x5d, 0x38, 0x57, 0x5d, 0x38, 0x59,
4615     0x5d, 0x38, 0x6a, 0x5d, 0x38, 0x6b, 0x5d, 0x38, 0x71, 0x5d, 0x38, 0x76,
4616     0x5d, 0x38, 0x77, 0x5d, 0x38, 0x78, 0x5d, 0x38, 0x79, 0x5d, 0x38, 0x7a};
4617 const uint8_t HuffDecoderCommon::table24_31_emit_[204] = {
4618     0x5d, 0x39, 0x30, 0x5d, 0x39, 0x31, 0x5d, 0x39, 0x32, 0x5d, 0x39, 0x61,
4619     0x5d, 0x39, 0x63, 0x5d, 0x39, 0x65, 0x5d, 0x39, 0x69, 0x5d, 0x39, 0x6f,
4620     0x5d, 0x39, 0x73, 0x5d, 0x39, 0x74, 0x5d, 0x39, 0x20, 0x5d, 0x39, 0x25,
4621     0x5d, 0x39, 0x2d, 0x5d, 0x39, 0x2e, 0x5d, 0x39, 0x2f, 0x5d, 0x39, 0x33,
4622     0x5d, 0x39, 0x34, 0x5d, 0x39, 0x35, 0x5d, 0x39, 0x36, 0x5d, 0x39, 0x37,
4623     0x5d, 0x39, 0x38, 0x5d, 0x39, 0x39, 0x5d, 0x39, 0x3d, 0x5d, 0x39, 0x41,
4624     0x5d, 0x39, 0x5f, 0x5d, 0x39, 0x62, 0x5d, 0x39, 0x64, 0x5d, 0x39, 0x66,
4625     0x5d, 0x39, 0x67, 0x5d, 0x39, 0x68, 0x5d, 0x39, 0x6c, 0x5d, 0x39, 0x6d,
4626     0x5d, 0x39, 0x6e, 0x5d, 0x39, 0x70, 0x5d, 0x39, 0x72, 0x5d, 0x39, 0x75,
4627     0x5d, 0x39, 0x3a, 0x5d, 0x39, 0x42, 0x5d, 0x39, 0x43, 0x5d, 0x39, 0x44,
4628     0x5d, 0x39, 0x45, 0x5d, 0x39, 0x46, 0x5d, 0x39, 0x47, 0x5d, 0x39, 0x48,
4629     0x5d, 0x39, 0x49, 0x5d, 0x39, 0x4a, 0x5d, 0x39, 0x4b, 0x5d, 0x39, 0x4c,
4630     0x5d, 0x39, 0x4d, 0x5d, 0x39, 0x4e, 0x5d, 0x39, 0x4f, 0x5d, 0x39, 0x50,
4631     0x5d, 0x39, 0x51, 0x5d, 0x39, 0x52, 0x5d, 0x39, 0x53, 0x5d, 0x39, 0x54,
4632     0x5d, 0x39, 0x55, 0x5d, 0x39, 0x56, 0x5d, 0x39, 0x57, 0x5d, 0x39, 0x59,
4633     0x5d, 0x39, 0x6a, 0x5d, 0x39, 0x6b, 0x5d, 0x39, 0x71, 0x5d, 0x39, 0x76,
4634     0x5d, 0x39, 0x77, 0x5d, 0x39, 0x78, 0x5d, 0x39, 0x79, 0x5d, 0x39, 0x7a};
4635 const uint8_t HuffDecoderCommon::table24_32_emit_[204] = {
4636     0x5d, 0x3d, 0x30, 0x5d, 0x3d, 0x31, 0x5d, 0x3d, 0x32, 0x5d, 0x3d, 0x61,
4637     0x5d, 0x3d, 0x63, 0x5d, 0x3d, 0x65, 0x5d, 0x3d, 0x69, 0x5d, 0x3d, 0x6f,
4638     0x5d, 0x3d, 0x73, 0x5d, 0x3d, 0x74, 0x5d, 0x3d, 0x20, 0x5d, 0x3d, 0x25,
4639     0x5d, 0x3d, 0x2d, 0x5d, 0x3d, 0x2e, 0x5d, 0x3d, 0x2f, 0x5d, 0x3d, 0x33,
4640     0x5d, 0x3d, 0x34, 0x5d, 0x3d, 0x35, 0x5d, 0x3d, 0x36, 0x5d, 0x3d, 0x37,
4641     0x5d, 0x3d, 0x38, 0x5d, 0x3d, 0x39, 0x5d, 0x3d, 0x3d, 0x5d, 0x3d, 0x41,
4642     0x5d, 0x3d, 0x5f, 0x5d, 0x3d, 0x62, 0x5d, 0x3d, 0x64, 0x5d, 0x3d, 0x66,
4643     0x5d, 0x3d, 0x67, 0x5d, 0x3d, 0x68, 0x5d, 0x3d, 0x6c, 0x5d, 0x3d, 0x6d,
4644     0x5d, 0x3d, 0x6e, 0x5d, 0x3d, 0x70, 0x5d, 0x3d, 0x72, 0x5d, 0x3d, 0x75,
4645     0x5d, 0x3d, 0x3a, 0x5d, 0x3d, 0x42, 0x5d, 0x3d, 0x43, 0x5d, 0x3d, 0x44,
4646     0x5d, 0x3d, 0x45, 0x5d, 0x3d, 0x46, 0x5d, 0x3d, 0x47, 0x5d, 0x3d, 0x48,
4647     0x5d, 0x3d, 0x49, 0x5d, 0x3d, 0x4a, 0x5d, 0x3d, 0x4b, 0x5d, 0x3d, 0x4c,
4648     0x5d, 0x3d, 0x4d, 0x5d, 0x3d, 0x4e, 0x5d, 0x3d, 0x4f, 0x5d, 0x3d, 0x50,
4649     0x5d, 0x3d, 0x51, 0x5d, 0x3d, 0x52, 0x5d, 0x3d, 0x53, 0x5d, 0x3d, 0x54,
4650     0x5d, 0x3d, 0x55, 0x5d, 0x3d, 0x56, 0x5d, 0x3d, 0x57, 0x5d, 0x3d, 0x59,
4651     0x5d, 0x3d, 0x6a, 0x5d, 0x3d, 0x6b, 0x5d, 0x3d, 0x71, 0x5d, 0x3d, 0x76,
4652     0x5d, 0x3d, 0x77, 0x5d, 0x3d, 0x78, 0x5d, 0x3d, 0x79, 0x5d, 0x3d, 0x7a};
4653 const uint8_t HuffDecoderCommon::table24_33_emit_[204] = {
4654     0x5d, 0x41, 0x30, 0x5d, 0x41, 0x31, 0x5d, 0x41, 0x32, 0x5d, 0x41, 0x61,
4655     0x5d, 0x41, 0x63, 0x5d, 0x41, 0x65, 0x5d, 0x41, 0x69, 0x5d, 0x41, 0x6f,
4656     0x5d, 0x41, 0x73, 0x5d, 0x41, 0x74, 0x5d, 0x41, 0x20, 0x5d, 0x41, 0x25,
4657     0x5d, 0x41, 0x2d, 0x5d, 0x41, 0x2e, 0x5d, 0x41, 0x2f, 0x5d, 0x41, 0x33,
4658     0x5d, 0x41, 0x34, 0x5d, 0x41, 0x35, 0x5d, 0x41, 0x36, 0x5d, 0x41, 0x37,
4659     0x5d, 0x41, 0x38, 0x5d, 0x41, 0x39, 0x5d, 0x41, 0x3d, 0x5d, 0x41, 0x41,
4660     0x5d, 0x41, 0x5f, 0x5d, 0x41, 0x62, 0x5d, 0x41, 0x64, 0x5d, 0x41, 0x66,
4661     0x5d, 0x41, 0x67, 0x5d, 0x41, 0x68, 0x5d, 0x41, 0x6c, 0x5d, 0x41, 0x6d,
4662     0x5d, 0x41, 0x6e, 0x5d, 0x41, 0x70, 0x5d, 0x41, 0x72, 0x5d, 0x41, 0x75,
4663     0x5d, 0x41, 0x3a, 0x5d, 0x41, 0x42, 0x5d, 0x41, 0x43, 0x5d, 0x41, 0x44,
4664     0x5d, 0x41, 0x45, 0x5d, 0x41, 0x46, 0x5d, 0x41, 0x47, 0x5d, 0x41, 0x48,
4665     0x5d, 0x41, 0x49, 0x5d, 0x41, 0x4a, 0x5d, 0x41, 0x4b, 0x5d, 0x41, 0x4c,
4666     0x5d, 0x41, 0x4d, 0x5d, 0x41, 0x4e, 0x5d, 0x41, 0x4f, 0x5d, 0x41, 0x50,
4667     0x5d, 0x41, 0x51, 0x5d, 0x41, 0x52, 0x5d, 0x41, 0x53, 0x5d, 0x41, 0x54,
4668     0x5d, 0x41, 0x55, 0x5d, 0x41, 0x56, 0x5d, 0x41, 0x57, 0x5d, 0x41, 0x59,
4669     0x5d, 0x41, 0x6a, 0x5d, 0x41, 0x6b, 0x5d, 0x41, 0x71, 0x5d, 0x41, 0x76,
4670     0x5d, 0x41, 0x77, 0x5d, 0x41, 0x78, 0x5d, 0x41, 0x79, 0x5d, 0x41, 0x7a};
4671 const uint8_t HuffDecoderCommon::table24_34_emit_[204] = {
4672     0x5d, 0x5f, 0x30, 0x5d, 0x5f, 0x31, 0x5d, 0x5f, 0x32, 0x5d, 0x5f, 0x61,
4673     0x5d, 0x5f, 0x63, 0x5d, 0x5f, 0x65, 0x5d, 0x5f, 0x69, 0x5d, 0x5f, 0x6f,
4674     0x5d, 0x5f, 0x73, 0x5d, 0x5f, 0x74, 0x5d, 0x5f, 0x20, 0x5d, 0x5f, 0x25,
4675     0x5d, 0x5f, 0x2d, 0x5d, 0x5f, 0x2e, 0x5d, 0x5f, 0x2f, 0x5d, 0x5f, 0x33,
4676     0x5d, 0x5f, 0x34, 0x5d, 0x5f, 0x35, 0x5d, 0x5f, 0x36, 0x5d, 0x5f, 0x37,
4677     0x5d, 0x5f, 0x38, 0x5d, 0x5f, 0x39, 0x5d, 0x5f, 0x3d, 0x5d, 0x5f, 0x41,
4678     0x5d, 0x5f, 0x5f, 0x5d, 0x5f, 0x62, 0x5d, 0x5f, 0x64, 0x5d, 0x5f, 0x66,
4679     0x5d, 0x5f, 0x67, 0x5d, 0x5f, 0x68, 0x5d, 0x5f, 0x6c, 0x5d, 0x5f, 0x6d,
4680     0x5d, 0x5f, 0x6e, 0x5d, 0x5f, 0x70, 0x5d, 0x5f, 0x72, 0x5d, 0x5f, 0x75,
4681     0x5d, 0x5f, 0x3a, 0x5d, 0x5f, 0x42, 0x5d, 0x5f, 0x43, 0x5d, 0x5f, 0x44,
4682     0x5d, 0x5f, 0x45, 0x5d, 0x5f, 0x46, 0x5d, 0x5f, 0x47, 0x5d, 0x5f, 0x48,
4683     0x5d, 0x5f, 0x49, 0x5d, 0x5f, 0x4a, 0x5d, 0x5f, 0x4b, 0x5d, 0x5f, 0x4c,
4684     0x5d, 0x5f, 0x4d, 0x5d, 0x5f, 0x4e, 0x5d, 0x5f, 0x4f, 0x5d, 0x5f, 0x50,
4685     0x5d, 0x5f, 0x51, 0x5d, 0x5f, 0x52, 0x5d, 0x5f, 0x53, 0x5d, 0x5f, 0x54,
4686     0x5d, 0x5f, 0x55, 0x5d, 0x5f, 0x56, 0x5d, 0x5f, 0x57, 0x5d, 0x5f, 0x59,
4687     0x5d, 0x5f, 0x6a, 0x5d, 0x5f, 0x6b, 0x5d, 0x5f, 0x71, 0x5d, 0x5f, 0x76,
4688     0x5d, 0x5f, 0x77, 0x5d, 0x5f, 0x78, 0x5d, 0x5f, 0x79, 0x5d, 0x5f, 0x7a};
4689 const uint8_t HuffDecoderCommon::table24_35_emit_[204] = {
4690     0x5d, 0x62, 0x30, 0x5d, 0x62, 0x31, 0x5d, 0x62, 0x32, 0x5d, 0x62, 0x61,
4691     0x5d, 0x62, 0x63, 0x5d, 0x62, 0x65, 0x5d, 0x62, 0x69, 0x5d, 0x62, 0x6f,
4692     0x5d, 0x62, 0x73, 0x5d, 0x62, 0x74, 0x5d, 0x62, 0x20, 0x5d, 0x62, 0x25,
4693     0x5d, 0x62, 0x2d, 0x5d, 0x62, 0x2e, 0x5d, 0x62, 0x2f, 0x5d, 0x62, 0x33,
4694     0x5d, 0x62, 0x34, 0x5d, 0x62, 0x35, 0x5d, 0x62, 0x36, 0x5d, 0x62, 0x37,
4695     0x5d, 0x62, 0x38, 0x5d, 0x62, 0x39, 0x5d, 0x62, 0x3d, 0x5d, 0x62, 0x41,
4696     0x5d, 0x62, 0x5f, 0x5d, 0x62, 0x62, 0x5d, 0x62, 0x64, 0x5d, 0x62, 0x66,
4697     0x5d, 0x62, 0x67, 0x5d, 0x62, 0x68, 0x5d, 0x62, 0x6c, 0x5d, 0x62, 0x6d,
4698     0x5d, 0x62, 0x6e, 0x5d, 0x62, 0x70, 0x5d, 0x62, 0x72, 0x5d, 0x62, 0x75,
4699     0x5d, 0x62, 0x3a, 0x5d, 0x62, 0x42, 0x5d, 0x62, 0x43, 0x5d, 0x62, 0x44,
4700     0x5d, 0x62, 0x45, 0x5d, 0x62, 0x46, 0x5d, 0x62, 0x47, 0x5d, 0x62, 0x48,
4701     0x5d, 0x62, 0x49, 0x5d, 0x62, 0x4a, 0x5d, 0x62, 0x4b, 0x5d, 0x62, 0x4c,
4702     0x5d, 0x62, 0x4d, 0x5d, 0x62, 0x4e, 0x5d, 0x62, 0x4f, 0x5d, 0x62, 0x50,
4703     0x5d, 0x62, 0x51, 0x5d, 0x62, 0x52, 0x5d, 0x62, 0x53, 0x5d, 0x62, 0x54,
4704     0x5d, 0x62, 0x55, 0x5d, 0x62, 0x56, 0x5d, 0x62, 0x57, 0x5d, 0x62, 0x59,
4705     0x5d, 0x62, 0x6a, 0x5d, 0x62, 0x6b, 0x5d, 0x62, 0x71, 0x5d, 0x62, 0x76,
4706     0x5d, 0x62, 0x77, 0x5d, 0x62, 0x78, 0x5d, 0x62, 0x79, 0x5d, 0x62, 0x7a};
4707 const uint8_t HuffDecoderCommon::table24_36_emit_[204] = {
4708     0x5d, 0x64, 0x30, 0x5d, 0x64, 0x31, 0x5d, 0x64, 0x32, 0x5d, 0x64, 0x61,
4709     0x5d, 0x64, 0x63, 0x5d, 0x64, 0x65, 0x5d, 0x64, 0x69, 0x5d, 0x64, 0x6f,
4710     0x5d, 0x64, 0x73, 0x5d, 0x64, 0x74, 0x5d, 0x64, 0x20, 0x5d, 0x64, 0x25,
4711     0x5d, 0x64, 0x2d, 0x5d, 0x64, 0x2e, 0x5d, 0x64, 0x2f, 0x5d, 0x64, 0x33,
4712     0x5d, 0x64, 0x34, 0x5d, 0x64, 0x35, 0x5d, 0x64, 0x36, 0x5d, 0x64, 0x37,
4713     0x5d, 0x64, 0x38, 0x5d, 0x64, 0x39, 0x5d, 0x64, 0x3d, 0x5d, 0x64, 0x41,
4714     0x5d, 0x64, 0x5f, 0x5d, 0x64, 0x62, 0x5d, 0x64, 0x64, 0x5d, 0x64, 0x66,
4715     0x5d, 0x64, 0x67, 0x5d, 0x64, 0x68, 0x5d, 0x64, 0x6c, 0x5d, 0x64, 0x6d,
4716     0x5d, 0x64, 0x6e, 0x5d, 0x64, 0x70, 0x5d, 0x64, 0x72, 0x5d, 0x64, 0x75,
4717     0x5d, 0x64, 0x3a, 0x5d, 0x64, 0x42, 0x5d, 0x64, 0x43, 0x5d, 0x64, 0x44,
4718     0x5d, 0x64, 0x45, 0x5d, 0x64, 0x46, 0x5d, 0x64, 0x47, 0x5d, 0x64, 0x48,
4719     0x5d, 0x64, 0x49, 0x5d, 0x64, 0x4a, 0x5d, 0x64, 0x4b, 0x5d, 0x64, 0x4c,
4720     0x5d, 0x64, 0x4d, 0x5d, 0x64, 0x4e, 0x5d, 0x64, 0x4f, 0x5d, 0x64, 0x50,
4721     0x5d, 0x64, 0x51, 0x5d, 0x64, 0x52, 0x5d, 0x64, 0x53, 0x5d, 0x64, 0x54,
4722     0x5d, 0x64, 0x55, 0x5d, 0x64, 0x56, 0x5d, 0x64, 0x57, 0x5d, 0x64, 0x59,
4723     0x5d, 0x64, 0x6a, 0x5d, 0x64, 0x6b, 0x5d, 0x64, 0x71, 0x5d, 0x64, 0x76,
4724     0x5d, 0x64, 0x77, 0x5d, 0x64, 0x78, 0x5d, 0x64, 0x79, 0x5d, 0x64, 0x7a};
4725 const uint8_t HuffDecoderCommon::table24_37_emit_[204] = {
4726     0x5d, 0x66, 0x30, 0x5d, 0x66, 0x31, 0x5d, 0x66, 0x32, 0x5d, 0x66, 0x61,
4727     0x5d, 0x66, 0x63, 0x5d, 0x66, 0x65, 0x5d, 0x66, 0x69, 0x5d, 0x66, 0x6f,
4728     0x5d, 0x66, 0x73, 0x5d, 0x66, 0x74, 0x5d, 0x66, 0x20, 0x5d, 0x66, 0x25,
4729     0x5d, 0x66, 0x2d, 0x5d, 0x66, 0x2e, 0x5d, 0x66, 0x2f, 0x5d, 0x66, 0x33,
4730     0x5d, 0x66, 0x34, 0x5d, 0x66, 0x35, 0x5d, 0x66, 0x36, 0x5d, 0x66, 0x37,
4731     0x5d, 0x66, 0x38, 0x5d, 0x66, 0x39, 0x5d, 0x66, 0x3d, 0x5d, 0x66, 0x41,
4732     0x5d, 0x66, 0x5f, 0x5d, 0x66, 0x62, 0x5d, 0x66, 0x64, 0x5d, 0x66, 0x66,
4733     0x5d, 0x66, 0x67, 0x5d, 0x66, 0x68, 0x5d, 0x66, 0x6c, 0x5d, 0x66, 0x6d,
4734     0x5d, 0x66, 0x6e, 0x5d, 0x66, 0x70, 0x5d, 0x66, 0x72, 0x5d, 0x66, 0x75,
4735     0x5d, 0x66, 0x3a, 0x5d, 0x66, 0x42, 0x5d, 0x66, 0x43, 0x5d, 0x66, 0x44,
4736     0x5d, 0x66, 0x45, 0x5d, 0x66, 0x46, 0x5d, 0x66, 0x47, 0x5d, 0x66, 0x48,
4737     0x5d, 0x66, 0x49, 0x5d, 0x66, 0x4a, 0x5d, 0x66, 0x4b, 0x5d, 0x66, 0x4c,
4738     0x5d, 0x66, 0x4d, 0x5d, 0x66, 0x4e, 0x5d, 0x66, 0x4f, 0x5d, 0x66, 0x50,
4739     0x5d, 0x66, 0x51, 0x5d, 0x66, 0x52, 0x5d, 0x66, 0x53, 0x5d, 0x66, 0x54,
4740     0x5d, 0x66, 0x55, 0x5d, 0x66, 0x56, 0x5d, 0x66, 0x57, 0x5d, 0x66, 0x59,
4741     0x5d, 0x66, 0x6a, 0x5d, 0x66, 0x6b, 0x5d, 0x66, 0x71, 0x5d, 0x66, 0x76,
4742     0x5d, 0x66, 0x77, 0x5d, 0x66, 0x78, 0x5d, 0x66, 0x79, 0x5d, 0x66, 0x7a};
4743 const uint8_t HuffDecoderCommon::table24_38_emit_[204] = {
4744     0x5d, 0x67, 0x30, 0x5d, 0x67, 0x31, 0x5d, 0x67, 0x32, 0x5d, 0x67, 0x61,
4745     0x5d, 0x67, 0x63, 0x5d, 0x67, 0x65, 0x5d, 0x67, 0x69, 0x5d, 0x67, 0x6f,
4746     0x5d, 0x67, 0x73, 0x5d, 0x67, 0x74, 0x5d, 0x67, 0x20, 0x5d, 0x67, 0x25,
4747     0x5d, 0x67, 0x2d, 0x5d, 0x67, 0x2e, 0x5d, 0x67, 0x2f, 0x5d, 0x67, 0x33,
4748     0x5d, 0x67, 0x34, 0x5d, 0x67, 0x35, 0x5d, 0x67, 0x36, 0x5d, 0x67, 0x37,
4749     0x5d, 0x67, 0x38, 0x5d, 0x67, 0x39, 0x5d, 0x67, 0x3d, 0x5d, 0x67, 0x41,
4750     0x5d, 0x67, 0x5f, 0x5d, 0x67, 0x62, 0x5d, 0x67, 0x64, 0x5d, 0x67, 0x66,
4751     0x5d, 0x67, 0x67, 0x5d, 0x67, 0x68, 0x5d, 0x67, 0x6c, 0x5d, 0x67, 0x6d,
4752     0x5d, 0x67, 0x6e, 0x5d, 0x67, 0x70, 0x5d, 0x67, 0x72, 0x5d, 0x67, 0x75,
4753     0x5d, 0x67, 0x3a, 0x5d, 0x67, 0x42, 0x5d, 0x67, 0x43, 0x5d, 0x67, 0x44,
4754     0x5d, 0x67, 0x45, 0x5d, 0x67, 0x46, 0x5d, 0x67, 0x47, 0x5d, 0x67, 0x48,
4755     0x5d, 0x67, 0x49, 0x5d, 0x67, 0x4a, 0x5d, 0x67, 0x4b, 0x5d, 0x67, 0x4c,
4756     0x5d, 0x67, 0x4d, 0x5d, 0x67, 0x4e, 0x5d, 0x67, 0x4f, 0x5d, 0x67, 0x50,
4757     0x5d, 0x67, 0x51, 0x5d, 0x67, 0x52, 0x5d, 0x67, 0x53, 0x5d, 0x67, 0x54,
4758     0x5d, 0x67, 0x55, 0x5d, 0x67, 0x56, 0x5d, 0x67, 0x57, 0x5d, 0x67, 0x59,
4759     0x5d, 0x67, 0x6a, 0x5d, 0x67, 0x6b, 0x5d, 0x67, 0x71, 0x5d, 0x67, 0x76,
4760     0x5d, 0x67, 0x77, 0x5d, 0x67, 0x78, 0x5d, 0x67, 0x79, 0x5d, 0x67, 0x7a};
4761 const uint8_t HuffDecoderCommon::table24_39_emit_[204] = {
4762     0x5d, 0x68, 0x30, 0x5d, 0x68, 0x31, 0x5d, 0x68, 0x32, 0x5d, 0x68, 0x61,
4763     0x5d, 0x68, 0x63, 0x5d, 0x68, 0x65, 0x5d, 0x68, 0x69, 0x5d, 0x68, 0x6f,
4764     0x5d, 0x68, 0x73, 0x5d, 0x68, 0x74, 0x5d, 0x68, 0x20, 0x5d, 0x68, 0x25,
4765     0x5d, 0x68, 0x2d, 0x5d, 0x68, 0x2e, 0x5d, 0x68, 0x2f, 0x5d, 0x68, 0x33,
4766     0x5d, 0x68, 0x34, 0x5d, 0x68, 0x35, 0x5d, 0x68, 0x36, 0x5d, 0x68, 0x37,
4767     0x5d, 0x68, 0x38, 0x5d, 0x68, 0x39, 0x5d, 0x68, 0x3d, 0x5d, 0x68, 0x41,
4768     0x5d, 0x68, 0x5f, 0x5d, 0x68, 0x62, 0x5d, 0x68, 0x64, 0x5d, 0x68, 0x66,
4769     0x5d, 0x68, 0x67, 0x5d, 0x68, 0x68, 0x5d, 0x68, 0x6c, 0x5d, 0x68, 0x6d,
4770     0x5d, 0x68, 0x6e, 0x5d, 0x68, 0x70, 0x5d, 0x68, 0x72, 0x5d, 0x68, 0x75,
4771     0x5d, 0x68, 0x3a, 0x5d, 0x68, 0x42, 0x5d, 0x68, 0x43, 0x5d, 0x68, 0x44,
4772     0x5d, 0x68, 0x45, 0x5d, 0x68, 0x46, 0x5d, 0x68, 0x47, 0x5d, 0x68, 0x48,
4773     0x5d, 0x68, 0x49, 0x5d, 0x68, 0x4a, 0x5d, 0x68, 0x4b, 0x5d, 0x68, 0x4c,
4774     0x5d, 0x68, 0x4d, 0x5d, 0x68, 0x4e, 0x5d, 0x68, 0x4f, 0x5d, 0x68, 0x50,
4775     0x5d, 0x68, 0x51, 0x5d, 0x68, 0x52, 0x5d, 0x68, 0x53, 0x5d, 0x68, 0x54,
4776     0x5d, 0x68, 0x55, 0x5d, 0x68, 0x56, 0x5d, 0x68, 0x57, 0x5d, 0x68, 0x59,
4777     0x5d, 0x68, 0x6a, 0x5d, 0x68, 0x6b, 0x5d, 0x68, 0x71, 0x5d, 0x68, 0x76,
4778     0x5d, 0x68, 0x77, 0x5d, 0x68, 0x78, 0x5d, 0x68, 0x79, 0x5d, 0x68, 0x7a};
4779 const uint8_t HuffDecoderCommon::table24_40_emit_[204] = {
4780     0x5d, 0x6c, 0x30, 0x5d, 0x6c, 0x31, 0x5d, 0x6c, 0x32, 0x5d, 0x6c, 0x61,
4781     0x5d, 0x6c, 0x63, 0x5d, 0x6c, 0x65, 0x5d, 0x6c, 0x69, 0x5d, 0x6c, 0x6f,
4782     0x5d, 0x6c, 0x73, 0x5d, 0x6c, 0x74, 0x5d, 0x6c, 0x20, 0x5d, 0x6c, 0x25,
4783     0x5d, 0x6c, 0x2d, 0x5d, 0x6c, 0x2e, 0x5d, 0x6c, 0x2f, 0x5d, 0x6c, 0x33,
4784     0x5d, 0x6c, 0x34, 0x5d, 0x6c, 0x35, 0x5d, 0x6c, 0x36, 0x5d, 0x6c, 0x37,
4785     0x5d, 0x6c, 0x38, 0x5d, 0x6c, 0x39, 0x5d, 0x6c, 0x3d, 0x5d, 0x6c, 0x41,
4786     0x5d, 0x6c, 0x5f, 0x5d, 0x6c, 0x62, 0x5d, 0x6c, 0x64, 0x5d, 0x6c, 0x66,
4787     0x5d, 0x6c, 0x67, 0x5d, 0x6c, 0x68, 0x5d, 0x6c, 0x6c, 0x5d, 0x6c, 0x6d,
4788     0x5d, 0x6c, 0x6e, 0x5d, 0x6c, 0x70, 0x5d, 0x6c, 0x72, 0x5d, 0x6c, 0x75,
4789     0x5d, 0x6c, 0x3a, 0x5d, 0x6c, 0x42, 0x5d, 0x6c, 0x43, 0x5d, 0x6c, 0x44,
4790     0x5d, 0x6c, 0x45, 0x5d, 0x6c, 0x46, 0x5d, 0x6c, 0x47, 0x5d, 0x6c, 0x48,
4791     0x5d, 0x6c, 0x49, 0x5d, 0x6c, 0x4a, 0x5d, 0x6c, 0x4b, 0x5d, 0x6c, 0x4c,
4792     0x5d, 0x6c, 0x4d, 0x5d, 0x6c, 0x4e, 0x5d, 0x6c, 0x4f, 0x5d, 0x6c, 0x50,
4793     0x5d, 0x6c, 0x51, 0x5d, 0x6c, 0x52, 0x5d, 0x6c, 0x53, 0x5d, 0x6c, 0x54,
4794     0x5d, 0x6c, 0x55, 0x5d, 0x6c, 0x56, 0x5d, 0x6c, 0x57, 0x5d, 0x6c, 0x59,
4795     0x5d, 0x6c, 0x6a, 0x5d, 0x6c, 0x6b, 0x5d, 0x6c, 0x71, 0x5d, 0x6c, 0x76,
4796     0x5d, 0x6c, 0x77, 0x5d, 0x6c, 0x78, 0x5d, 0x6c, 0x79, 0x5d, 0x6c, 0x7a};
4797 const uint8_t HuffDecoderCommon::table24_41_emit_[204] = {
4798     0x5d, 0x6d, 0x30, 0x5d, 0x6d, 0x31, 0x5d, 0x6d, 0x32, 0x5d, 0x6d, 0x61,
4799     0x5d, 0x6d, 0x63, 0x5d, 0x6d, 0x65, 0x5d, 0x6d, 0x69, 0x5d, 0x6d, 0x6f,
4800     0x5d, 0x6d, 0x73, 0x5d, 0x6d, 0x74, 0x5d, 0x6d, 0x20, 0x5d, 0x6d, 0x25,
4801     0x5d, 0x6d, 0x2d, 0x5d, 0x6d, 0x2e, 0x5d, 0x6d, 0x2f, 0x5d, 0x6d, 0x33,
4802     0x5d, 0x6d, 0x34, 0x5d, 0x6d, 0x35, 0x5d, 0x6d, 0x36, 0x5d, 0x6d, 0x37,
4803     0x5d, 0x6d, 0x38, 0x5d, 0x6d, 0x39, 0x5d, 0x6d, 0x3d, 0x5d, 0x6d, 0x41,
4804     0x5d, 0x6d, 0x5f, 0x5d, 0x6d, 0x62, 0x5d, 0x6d, 0x64, 0x5d, 0x6d, 0x66,
4805     0x5d, 0x6d, 0x67, 0x5d, 0x6d, 0x68, 0x5d, 0x6d, 0x6c, 0x5d, 0x6d, 0x6d,
4806     0x5d, 0x6d, 0x6e, 0x5d, 0x6d, 0x70, 0x5d, 0x6d, 0x72, 0x5d, 0x6d, 0x75,
4807     0x5d, 0x6d, 0x3a, 0x5d, 0x6d, 0x42, 0x5d, 0x6d, 0x43, 0x5d, 0x6d, 0x44,
4808     0x5d, 0x6d, 0x45, 0x5d, 0x6d, 0x46, 0x5d, 0x6d, 0x47, 0x5d, 0x6d, 0x48,
4809     0x5d, 0x6d, 0x49, 0x5d, 0x6d, 0x4a, 0x5d, 0x6d, 0x4b, 0x5d, 0x6d, 0x4c,
4810     0x5d, 0x6d, 0x4d, 0x5d, 0x6d, 0x4e, 0x5d, 0x6d, 0x4f, 0x5d, 0x6d, 0x50,
4811     0x5d, 0x6d, 0x51, 0x5d, 0x6d, 0x52, 0x5d, 0x6d, 0x53, 0x5d, 0x6d, 0x54,
4812     0x5d, 0x6d, 0x55, 0x5d, 0x6d, 0x56, 0x5d, 0x6d, 0x57, 0x5d, 0x6d, 0x59,
4813     0x5d, 0x6d, 0x6a, 0x5d, 0x6d, 0x6b, 0x5d, 0x6d, 0x71, 0x5d, 0x6d, 0x76,
4814     0x5d, 0x6d, 0x77, 0x5d, 0x6d, 0x78, 0x5d, 0x6d, 0x79, 0x5d, 0x6d, 0x7a};
4815 const uint8_t HuffDecoderCommon::table24_42_emit_[204] = {
4816     0x5d, 0x6e, 0x30, 0x5d, 0x6e, 0x31, 0x5d, 0x6e, 0x32, 0x5d, 0x6e, 0x61,
4817     0x5d, 0x6e, 0x63, 0x5d, 0x6e, 0x65, 0x5d, 0x6e, 0x69, 0x5d, 0x6e, 0x6f,
4818     0x5d, 0x6e, 0x73, 0x5d, 0x6e, 0x74, 0x5d, 0x6e, 0x20, 0x5d, 0x6e, 0x25,
4819     0x5d, 0x6e, 0x2d, 0x5d, 0x6e, 0x2e, 0x5d, 0x6e, 0x2f, 0x5d, 0x6e, 0x33,
4820     0x5d, 0x6e, 0x34, 0x5d, 0x6e, 0x35, 0x5d, 0x6e, 0x36, 0x5d, 0x6e, 0x37,
4821     0x5d, 0x6e, 0x38, 0x5d, 0x6e, 0x39, 0x5d, 0x6e, 0x3d, 0x5d, 0x6e, 0x41,
4822     0x5d, 0x6e, 0x5f, 0x5d, 0x6e, 0x62, 0x5d, 0x6e, 0x64, 0x5d, 0x6e, 0x66,
4823     0x5d, 0x6e, 0x67, 0x5d, 0x6e, 0x68, 0x5d, 0x6e, 0x6c, 0x5d, 0x6e, 0x6d,
4824     0x5d, 0x6e, 0x6e, 0x5d, 0x6e, 0x70, 0x5d, 0x6e, 0x72, 0x5d, 0x6e, 0x75,
4825     0x5d, 0x6e, 0x3a, 0x5d, 0x6e, 0x42, 0x5d, 0x6e, 0x43, 0x5d, 0x6e, 0x44,
4826     0x5d, 0x6e, 0x45, 0x5d, 0x6e, 0x46, 0x5d, 0x6e, 0x47, 0x5d, 0x6e, 0x48,
4827     0x5d, 0x6e, 0x49, 0x5d, 0x6e, 0x4a, 0x5d, 0x6e, 0x4b, 0x5d, 0x6e, 0x4c,
4828     0x5d, 0x6e, 0x4d, 0x5d, 0x6e, 0x4e, 0x5d, 0x6e, 0x4f, 0x5d, 0x6e, 0x50,
4829     0x5d, 0x6e, 0x51, 0x5d, 0x6e, 0x52, 0x5d, 0x6e, 0x53, 0x5d, 0x6e, 0x54,
4830     0x5d, 0x6e, 0x55, 0x5d, 0x6e, 0x56, 0x5d, 0x6e, 0x57, 0x5d, 0x6e, 0x59,
4831     0x5d, 0x6e, 0x6a, 0x5d, 0x6e, 0x6b, 0x5d, 0x6e, 0x71, 0x5d, 0x6e, 0x76,
4832     0x5d, 0x6e, 0x77, 0x5d, 0x6e, 0x78, 0x5d, 0x6e, 0x79, 0x5d, 0x6e, 0x7a};
4833 const uint8_t HuffDecoderCommon::table24_43_emit_[204] = {
4834     0x5d, 0x70, 0x30, 0x5d, 0x70, 0x31, 0x5d, 0x70, 0x32, 0x5d, 0x70, 0x61,
4835     0x5d, 0x70, 0x63, 0x5d, 0x70, 0x65, 0x5d, 0x70, 0x69, 0x5d, 0x70, 0x6f,
4836     0x5d, 0x70, 0x73, 0x5d, 0x70, 0x74, 0x5d, 0x70, 0x20, 0x5d, 0x70, 0x25,
4837     0x5d, 0x70, 0x2d, 0x5d, 0x70, 0x2e, 0x5d, 0x70, 0x2f, 0x5d, 0x70, 0x33,
4838     0x5d, 0x70, 0x34, 0x5d, 0x70, 0x35, 0x5d, 0x70, 0x36, 0x5d, 0x70, 0x37,
4839     0x5d, 0x70, 0x38, 0x5d, 0x70, 0x39, 0x5d, 0x70, 0x3d, 0x5d, 0x70, 0x41,
4840     0x5d, 0x70, 0x5f, 0x5d, 0x70, 0x62, 0x5d, 0x70, 0x64, 0x5d, 0x70, 0x66,
4841     0x5d, 0x70, 0x67, 0x5d, 0x70, 0x68, 0x5d, 0x70, 0x6c, 0x5d, 0x70, 0x6d,
4842     0x5d, 0x70, 0x6e, 0x5d, 0x70, 0x70, 0x5d, 0x70, 0x72, 0x5d, 0x70, 0x75,
4843     0x5d, 0x70, 0x3a, 0x5d, 0x70, 0x42, 0x5d, 0x70, 0x43, 0x5d, 0x70, 0x44,
4844     0x5d, 0x70, 0x45, 0x5d, 0x70, 0x46, 0x5d, 0x70, 0x47, 0x5d, 0x70, 0x48,
4845     0x5d, 0x70, 0x49, 0x5d, 0x70, 0x4a, 0x5d, 0x70, 0x4b, 0x5d, 0x70, 0x4c,
4846     0x5d, 0x70, 0x4d, 0x5d, 0x70, 0x4e, 0x5d, 0x70, 0x4f, 0x5d, 0x70, 0x50,
4847     0x5d, 0x70, 0x51, 0x5d, 0x70, 0x52, 0x5d, 0x70, 0x53, 0x5d, 0x70, 0x54,
4848     0x5d, 0x70, 0x55, 0x5d, 0x70, 0x56, 0x5d, 0x70, 0x57, 0x5d, 0x70, 0x59,
4849     0x5d, 0x70, 0x6a, 0x5d, 0x70, 0x6b, 0x5d, 0x70, 0x71, 0x5d, 0x70, 0x76,
4850     0x5d, 0x70, 0x77, 0x5d, 0x70, 0x78, 0x5d, 0x70, 0x79, 0x5d, 0x70, 0x7a};
4851 const uint8_t HuffDecoderCommon::table24_44_emit_[204] = {
4852     0x5d, 0x72, 0x30, 0x5d, 0x72, 0x31, 0x5d, 0x72, 0x32, 0x5d, 0x72, 0x61,
4853     0x5d, 0x72, 0x63, 0x5d, 0x72, 0x65, 0x5d, 0x72, 0x69, 0x5d, 0x72, 0x6f,
4854     0x5d, 0x72, 0x73, 0x5d, 0x72, 0x74, 0x5d, 0x72, 0x20, 0x5d, 0x72, 0x25,
4855     0x5d, 0x72, 0x2d, 0x5d, 0x72, 0x2e, 0x5d, 0x72, 0x2f, 0x5d, 0x72, 0x33,
4856     0x5d, 0x72, 0x34, 0x5d, 0x72, 0x35, 0x5d, 0x72, 0x36, 0x5d, 0x72, 0x37,
4857     0x5d, 0x72, 0x38, 0x5d, 0x72, 0x39, 0x5d, 0x72, 0x3d, 0x5d, 0x72, 0x41,
4858     0x5d, 0x72, 0x5f, 0x5d, 0x72, 0x62, 0x5d, 0x72, 0x64, 0x5d, 0x72, 0x66,
4859     0x5d, 0x72, 0x67, 0x5d, 0x72, 0x68, 0x5d, 0x72, 0x6c, 0x5d, 0x72, 0x6d,
4860     0x5d, 0x72, 0x6e, 0x5d, 0x72, 0x70, 0x5d, 0x72, 0x72, 0x5d, 0x72, 0x75,
4861     0x5d, 0x72, 0x3a, 0x5d, 0x72, 0x42, 0x5d, 0x72, 0x43, 0x5d, 0x72, 0x44,
4862     0x5d, 0x72, 0x45, 0x5d, 0x72, 0x46, 0x5d, 0x72, 0x47, 0x5d, 0x72, 0x48,
4863     0x5d, 0x72, 0x49, 0x5d, 0x72, 0x4a, 0x5d, 0x72, 0x4b, 0x5d, 0x72, 0x4c,
4864     0x5d, 0x72, 0x4d, 0x5d, 0x72, 0x4e, 0x5d, 0x72, 0x4f, 0x5d, 0x72, 0x50,
4865     0x5d, 0x72, 0x51, 0x5d, 0x72, 0x52, 0x5d, 0x72, 0x53, 0x5d, 0x72, 0x54,
4866     0x5d, 0x72, 0x55, 0x5d, 0x72, 0x56, 0x5d, 0x72, 0x57, 0x5d, 0x72, 0x59,
4867     0x5d, 0x72, 0x6a, 0x5d, 0x72, 0x6b, 0x5d, 0x72, 0x71, 0x5d, 0x72, 0x76,
4868     0x5d, 0x72, 0x77, 0x5d, 0x72, 0x78, 0x5d, 0x72, 0x79, 0x5d, 0x72, 0x7a};
4869 const uint8_t HuffDecoderCommon::table24_45_emit_[204] = {
4870     0x5d, 0x75, 0x30, 0x5d, 0x75, 0x31, 0x5d, 0x75, 0x32, 0x5d, 0x75, 0x61,
4871     0x5d, 0x75, 0x63, 0x5d, 0x75, 0x65, 0x5d, 0x75, 0x69, 0x5d, 0x75, 0x6f,
4872     0x5d, 0x75, 0x73, 0x5d, 0x75, 0x74, 0x5d, 0x75, 0x20, 0x5d, 0x75, 0x25,
4873     0x5d, 0x75, 0x2d, 0x5d, 0x75, 0x2e, 0x5d, 0x75, 0x2f, 0x5d, 0x75, 0x33,
4874     0x5d, 0x75, 0x34, 0x5d, 0x75, 0x35, 0x5d, 0x75, 0x36, 0x5d, 0x75, 0x37,
4875     0x5d, 0x75, 0x38, 0x5d, 0x75, 0x39, 0x5d, 0x75, 0x3d, 0x5d, 0x75, 0x41,
4876     0x5d, 0x75, 0x5f, 0x5d, 0x75, 0x62, 0x5d, 0x75, 0x64, 0x5d, 0x75, 0x66,
4877     0x5d, 0x75, 0x67, 0x5d, 0x75, 0x68, 0x5d, 0x75, 0x6c, 0x5d, 0x75, 0x6d,
4878     0x5d, 0x75, 0x6e, 0x5d, 0x75, 0x70, 0x5d, 0x75, 0x72, 0x5d, 0x75, 0x75,
4879     0x5d, 0x75, 0x3a, 0x5d, 0x75, 0x42, 0x5d, 0x75, 0x43, 0x5d, 0x75, 0x44,
4880     0x5d, 0x75, 0x45, 0x5d, 0x75, 0x46, 0x5d, 0x75, 0x47, 0x5d, 0x75, 0x48,
4881     0x5d, 0x75, 0x49, 0x5d, 0x75, 0x4a, 0x5d, 0x75, 0x4b, 0x5d, 0x75, 0x4c,
4882     0x5d, 0x75, 0x4d, 0x5d, 0x75, 0x4e, 0x5d, 0x75, 0x4f, 0x5d, 0x75, 0x50,
4883     0x5d, 0x75, 0x51, 0x5d, 0x75, 0x52, 0x5d, 0x75, 0x53, 0x5d, 0x75, 0x54,
4884     0x5d, 0x75, 0x55, 0x5d, 0x75, 0x56, 0x5d, 0x75, 0x57, 0x5d, 0x75, 0x59,
4885     0x5d, 0x75, 0x6a, 0x5d, 0x75, 0x6b, 0x5d, 0x75, 0x71, 0x5d, 0x75, 0x76,
4886     0x5d, 0x75, 0x77, 0x5d, 0x75, 0x78, 0x5d, 0x75, 0x79, 0x5d, 0x75, 0x7a};
4887 const uint8_t HuffDecoderCommon::table24_46_emit_[216] = {
4888     0x5d, 0x3a, 0x30, 0x5d, 0x3a, 0x31, 0x5d, 0x3a, 0x32, 0x5d, 0x3a, 0x61,
4889     0x5d, 0x3a, 0x63, 0x5d, 0x3a, 0x65, 0x5d, 0x3a, 0x69, 0x5d, 0x3a, 0x6f,
4890     0x5d, 0x3a, 0x73, 0x5d, 0x3a, 0x74, 0x5d, 0x3a, 0x20, 0x5d, 0x3a, 0x25,
4891     0x5d, 0x3a, 0x2d, 0x5d, 0x3a, 0x2e, 0x5d, 0x3a, 0x2f, 0x5d, 0x3a, 0x33,
4892     0x5d, 0x3a, 0x34, 0x5d, 0x3a, 0x35, 0x5d, 0x3a, 0x36, 0x5d, 0x3a, 0x37,
4893     0x5d, 0x3a, 0x38, 0x5d, 0x3a, 0x39, 0x5d, 0x3a, 0x3d, 0x5d, 0x3a, 0x41,
4894     0x5d, 0x3a, 0x5f, 0x5d, 0x3a, 0x62, 0x5d, 0x3a, 0x64, 0x5d, 0x3a, 0x66,
4895     0x5d, 0x3a, 0x67, 0x5d, 0x3a, 0x68, 0x5d, 0x3a, 0x6c, 0x5d, 0x3a, 0x6d,
4896     0x5d, 0x3a, 0x6e, 0x5d, 0x3a, 0x70, 0x5d, 0x3a, 0x72, 0x5d, 0x3a, 0x75,
4897     0x5d, 0x42, 0x30, 0x5d, 0x42, 0x31, 0x5d, 0x42, 0x32, 0x5d, 0x42, 0x61,
4898     0x5d, 0x42, 0x63, 0x5d, 0x42, 0x65, 0x5d, 0x42, 0x69, 0x5d, 0x42, 0x6f,
4899     0x5d, 0x42, 0x73, 0x5d, 0x42, 0x74, 0x5d, 0x42, 0x20, 0x5d, 0x42, 0x25,
4900     0x5d, 0x42, 0x2d, 0x5d, 0x42, 0x2e, 0x5d, 0x42, 0x2f, 0x5d, 0x42, 0x33,
4901     0x5d, 0x42, 0x34, 0x5d, 0x42, 0x35, 0x5d, 0x42, 0x36, 0x5d, 0x42, 0x37,
4902     0x5d, 0x42, 0x38, 0x5d, 0x42, 0x39, 0x5d, 0x42, 0x3d, 0x5d, 0x42, 0x41,
4903     0x5d, 0x42, 0x5f, 0x5d, 0x42, 0x62, 0x5d, 0x42, 0x64, 0x5d, 0x42, 0x66,
4904     0x5d, 0x42, 0x67, 0x5d, 0x42, 0x68, 0x5d, 0x42, 0x6c, 0x5d, 0x42, 0x6d,
4905     0x5d, 0x42, 0x6e, 0x5d, 0x42, 0x70, 0x5d, 0x42, 0x72, 0x5d, 0x42, 0x75};
4906 const uint8_t HuffDecoderCommon::table24_47_emit_[216] = {
4907     0x5d, 0x43, 0x30, 0x5d, 0x43, 0x31, 0x5d, 0x43, 0x32, 0x5d, 0x43, 0x61,
4908     0x5d, 0x43, 0x63, 0x5d, 0x43, 0x65, 0x5d, 0x43, 0x69, 0x5d, 0x43, 0x6f,
4909     0x5d, 0x43, 0x73, 0x5d, 0x43, 0x74, 0x5d, 0x43, 0x20, 0x5d, 0x43, 0x25,
4910     0x5d, 0x43, 0x2d, 0x5d, 0x43, 0x2e, 0x5d, 0x43, 0x2f, 0x5d, 0x43, 0x33,
4911     0x5d, 0x43, 0x34, 0x5d, 0x43, 0x35, 0x5d, 0x43, 0x36, 0x5d, 0x43, 0x37,
4912     0x5d, 0x43, 0x38, 0x5d, 0x43, 0x39, 0x5d, 0x43, 0x3d, 0x5d, 0x43, 0x41,
4913     0x5d, 0x43, 0x5f, 0x5d, 0x43, 0x62, 0x5d, 0x43, 0x64, 0x5d, 0x43, 0x66,
4914     0x5d, 0x43, 0x67, 0x5d, 0x43, 0x68, 0x5d, 0x43, 0x6c, 0x5d, 0x43, 0x6d,
4915     0x5d, 0x43, 0x6e, 0x5d, 0x43, 0x70, 0x5d, 0x43, 0x72, 0x5d, 0x43, 0x75,
4916     0x5d, 0x44, 0x30, 0x5d, 0x44, 0x31, 0x5d, 0x44, 0x32, 0x5d, 0x44, 0x61,
4917     0x5d, 0x44, 0x63, 0x5d, 0x44, 0x65, 0x5d, 0x44, 0x69, 0x5d, 0x44, 0x6f,
4918     0x5d, 0x44, 0x73, 0x5d, 0x44, 0x74, 0x5d, 0x44, 0x20, 0x5d, 0x44, 0x25,
4919     0x5d, 0x44, 0x2d, 0x5d, 0x44, 0x2e, 0x5d, 0x44, 0x2f, 0x5d, 0x44, 0x33,
4920     0x5d, 0x44, 0x34, 0x5d, 0x44, 0x35, 0x5d, 0x44, 0x36, 0x5d, 0x44, 0x37,
4921     0x5d, 0x44, 0x38, 0x5d, 0x44, 0x39, 0x5d, 0x44, 0x3d, 0x5d, 0x44, 0x41,
4922     0x5d, 0x44, 0x5f, 0x5d, 0x44, 0x62, 0x5d, 0x44, 0x64, 0x5d, 0x44, 0x66,
4923     0x5d, 0x44, 0x67, 0x5d, 0x44, 0x68, 0x5d, 0x44, 0x6c, 0x5d, 0x44, 0x6d,
4924     0x5d, 0x44, 0x6e, 0x5d, 0x44, 0x70, 0x5d, 0x44, 0x72, 0x5d, 0x44, 0x75};
4925 const uint8_t HuffDecoderCommon::table24_48_emit_[216] = {
4926     0x5d, 0x45, 0x30, 0x5d, 0x45, 0x31, 0x5d, 0x45, 0x32, 0x5d, 0x45, 0x61,
4927     0x5d, 0x45, 0x63, 0x5d, 0x45, 0x65, 0x5d, 0x45, 0x69, 0x5d, 0x45, 0x6f,
4928     0x5d, 0x45, 0x73, 0x5d, 0x45, 0x74, 0x5d, 0x45, 0x20, 0x5d, 0x45, 0x25,
4929     0x5d, 0x45, 0x2d, 0x5d, 0x45, 0x2e, 0x5d, 0x45, 0x2f, 0x5d, 0x45, 0x33,
4930     0x5d, 0x45, 0x34, 0x5d, 0x45, 0x35, 0x5d, 0x45, 0x36, 0x5d, 0x45, 0x37,
4931     0x5d, 0x45, 0x38, 0x5d, 0x45, 0x39, 0x5d, 0x45, 0x3d, 0x5d, 0x45, 0x41,
4932     0x5d, 0x45, 0x5f, 0x5d, 0x45, 0x62, 0x5d, 0x45, 0x64, 0x5d, 0x45, 0x66,
4933     0x5d, 0x45, 0x67, 0x5d, 0x45, 0x68, 0x5d, 0x45, 0x6c, 0x5d, 0x45, 0x6d,
4934     0x5d, 0x45, 0x6e, 0x5d, 0x45, 0x70, 0x5d, 0x45, 0x72, 0x5d, 0x45, 0x75,
4935     0x5d, 0x46, 0x30, 0x5d, 0x46, 0x31, 0x5d, 0x46, 0x32, 0x5d, 0x46, 0x61,
4936     0x5d, 0x46, 0x63, 0x5d, 0x46, 0x65, 0x5d, 0x46, 0x69, 0x5d, 0x46, 0x6f,
4937     0x5d, 0x46, 0x73, 0x5d, 0x46, 0x74, 0x5d, 0x46, 0x20, 0x5d, 0x46, 0x25,
4938     0x5d, 0x46, 0x2d, 0x5d, 0x46, 0x2e, 0x5d, 0x46, 0x2f, 0x5d, 0x46, 0x33,
4939     0x5d, 0x46, 0x34, 0x5d, 0x46, 0x35, 0x5d, 0x46, 0x36, 0x5d, 0x46, 0x37,
4940     0x5d, 0x46, 0x38, 0x5d, 0x46, 0x39, 0x5d, 0x46, 0x3d, 0x5d, 0x46, 0x41,
4941     0x5d, 0x46, 0x5f, 0x5d, 0x46, 0x62, 0x5d, 0x46, 0x64, 0x5d, 0x46, 0x66,
4942     0x5d, 0x46, 0x67, 0x5d, 0x46, 0x68, 0x5d, 0x46, 0x6c, 0x5d, 0x46, 0x6d,
4943     0x5d, 0x46, 0x6e, 0x5d, 0x46, 0x70, 0x5d, 0x46, 0x72, 0x5d, 0x46, 0x75};
4944 const uint8_t HuffDecoderCommon::table24_49_emit_[216] = {
4945     0x5d, 0x47, 0x30, 0x5d, 0x47, 0x31, 0x5d, 0x47, 0x32, 0x5d, 0x47, 0x61,
4946     0x5d, 0x47, 0x63, 0x5d, 0x47, 0x65, 0x5d, 0x47, 0x69, 0x5d, 0x47, 0x6f,
4947     0x5d, 0x47, 0x73, 0x5d, 0x47, 0x74, 0x5d, 0x47, 0x20, 0x5d, 0x47, 0x25,
4948     0x5d, 0x47, 0x2d, 0x5d, 0x47, 0x2e, 0x5d, 0x47, 0x2f, 0x5d, 0x47, 0x33,
4949     0x5d, 0x47, 0x34, 0x5d, 0x47, 0x35, 0x5d, 0x47, 0x36, 0x5d, 0x47, 0x37,
4950     0x5d, 0x47, 0x38, 0x5d, 0x47, 0x39, 0x5d, 0x47, 0x3d, 0x5d, 0x47, 0x41,
4951     0x5d, 0x47, 0x5f, 0x5d, 0x47, 0x62, 0x5d, 0x47, 0x64, 0x5d, 0x47, 0x66,
4952     0x5d, 0x47, 0x67, 0x5d, 0x47, 0x68, 0x5d, 0x47, 0x6c, 0x5d, 0x47, 0x6d,
4953     0x5d, 0x47, 0x6e, 0x5d, 0x47, 0x70, 0x5d, 0x47, 0x72, 0x5d, 0x47, 0x75,
4954     0x5d, 0x48, 0x30, 0x5d, 0x48, 0x31, 0x5d, 0x48, 0x32, 0x5d, 0x48, 0x61,
4955     0x5d, 0x48, 0x63, 0x5d, 0x48, 0x65, 0x5d, 0x48, 0x69, 0x5d, 0x48, 0x6f,
4956     0x5d, 0x48, 0x73, 0x5d, 0x48, 0x74, 0x5d, 0x48, 0x20, 0x5d, 0x48, 0x25,
4957     0x5d, 0x48, 0x2d, 0x5d, 0x48, 0x2e, 0x5d, 0x48, 0x2f, 0x5d, 0x48, 0x33,
4958     0x5d, 0x48, 0x34, 0x5d, 0x48, 0x35, 0x5d, 0x48, 0x36, 0x5d, 0x48, 0x37,
4959     0x5d, 0x48, 0x38, 0x5d, 0x48, 0x39, 0x5d, 0x48, 0x3d, 0x5d, 0x48, 0x41,
4960     0x5d, 0x48, 0x5f, 0x5d, 0x48, 0x62, 0x5d, 0x48, 0x64, 0x5d, 0x48, 0x66,
4961     0x5d, 0x48, 0x67, 0x5d, 0x48, 0x68, 0x5d, 0x48, 0x6c, 0x5d, 0x48, 0x6d,
4962     0x5d, 0x48, 0x6e, 0x5d, 0x48, 0x70, 0x5d, 0x48, 0x72, 0x5d, 0x48, 0x75};
4963 const uint8_t HuffDecoderCommon::table24_50_emit_[216] = {
4964     0x5d, 0x49, 0x30, 0x5d, 0x49, 0x31, 0x5d, 0x49, 0x32, 0x5d, 0x49, 0x61,
4965     0x5d, 0x49, 0x63, 0x5d, 0x49, 0x65, 0x5d, 0x49, 0x69, 0x5d, 0x49, 0x6f,
4966     0x5d, 0x49, 0x73, 0x5d, 0x49, 0x74, 0x5d, 0x49, 0x20, 0x5d, 0x49, 0x25,
4967     0x5d, 0x49, 0x2d, 0x5d, 0x49, 0x2e, 0x5d, 0x49, 0x2f, 0x5d, 0x49, 0x33,
4968     0x5d, 0x49, 0x34, 0x5d, 0x49, 0x35, 0x5d, 0x49, 0x36, 0x5d, 0x49, 0x37,
4969     0x5d, 0x49, 0x38, 0x5d, 0x49, 0x39, 0x5d, 0x49, 0x3d, 0x5d, 0x49, 0x41,
4970     0x5d, 0x49, 0x5f, 0x5d, 0x49, 0x62, 0x5d, 0x49, 0x64, 0x5d, 0x49, 0x66,
4971     0x5d, 0x49, 0x67, 0x5d, 0x49, 0x68, 0x5d, 0x49, 0x6c, 0x5d, 0x49, 0x6d,
4972     0x5d, 0x49, 0x6e, 0x5d, 0x49, 0x70, 0x5d, 0x49, 0x72, 0x5d, 0x49, 0x75,
4973     0x5d, 0x4a, 0x30, 0x5d, 0x4a, 0x31, 0x5d, 0x4a, 0x32, 0x5d, 0x4a, 0x61,
4974     0x5d, 0x4a, 0x63, 0x5d, 0x4a, 0x65, 0x5d, 0x4a, 0x69, 0x5d, 0x4a, 0x6f,
4975     0x5d, 0x4a, 0x73, 0x5d, 0x4a, 0x74, 0x5d, 0x4a, 0x20, 0x5d, 0x4a, 0x25,
4976     0x5d, 0x4a, 0x2d, 0x5d, 0x4a, 0x2e, 0x5d, 0x4a, 0x2f, 0x5d, 0x4a, 0x33,
4977     0x5d, 0x4a, 0x34, 0x5d, 0x4a, 0x35, 0x5d, 0x4a, 0x36, 0x5d, 0x4a, 0x37,
4978     0x5d, 0x4a, 0x38, 0x5d, 0x4a, 0x39, 0x5d, 0x4a, 0x3d, 0x5d, 0x4a, 0x41,
4979     0x5d, 0x4a, 0x5f, 0x5d, 0x4a, 0x62, 0x5d, 0x4a, 0x64, 0x5d, 0x4a, 0x66,
4980     0x5d, 0x4a, 0x67, 0x5d, 0x4a, 0x68, 0x5d, 0x4a, 0x6c, 0x5d, 0x4a, 0x6d,
4981     0x5d, 0x4a, 0x6e, 0x5d, 0x4a, 0x70, 0x5d, 0x4a, 0x72, 0x5d, 0x4a, 0x75};
4982 const uint8_t HuffDecoderCommon::table24_51_emit_[216] = {
4983     0x5d, 0x4b, 0x30, 0x5d, 0x4b, 0x31, 0x5d, 0x4b, 0x32, 0x5d, 0x4b, 0x61,
4984     0x5d, 0x4b, 0x63, 0x5d, 0x4b, 0x65, 0x5d, 0x4b, 0x69, 0x5d, 0x4b, 0x6f,
4985     0x5d, 0x4b, 0x73, 0x5d, 0x4b, 0x74, 0x5d, 0x4b, 0x20, 0x5d, 0x4b, 0x25,
4986     0x5d, 0x4b, 0x2d, 0x5d, 0x4b, 0x2e, 0x5d, 0x4b, 0x2f, 0x5d, 0x4b, 0x33,
4987     0x5d, 0x4b, 0x34, 0x5d, 0x4b, 0x35, 0x5d, 0x4b, 0x36, 0x5d, 0x4b, 0x37,
4988     0x5d, 0x4b, 0x38, 0x5d, 0x4b, 0x39, 0x5d, 0x4b, 0x3d, 0x5d, 0x4b, 0x41,
4989     0x5d, 0x4b, 0x5f, 0x5d, 0x4b, 0x62, 0x5d, 0x4b, 0x64, 0x5d, 0x4b, 0x66,
4990     0x5d, 0x4b, 0x67, 0x5d, 0x4b, 0x68, 0x5d, 0x4b, 0x6c, 0x5d, 0x4b, 0x6d,
4991     0x5d, 0x4b, 0x6e, 0x5d, 0x4b, 0x70, 0x5d, 0x4b, 0x72, 0x5d, 0x4b, 0x75,
4992     0x5d, 0x4c, 0x30, 0x5d, 0x4c, 0x31, 0x5d, 0x4c, 0x32, 0x5d, 0x4c, 0x61,
4993     0x5d, 0x4c, 0x63, 0x5d, 0x4c, 0x65, 0x5d, 0x4c, 0x69, 0x5d, 0x4c, 0x6f,
4994     0x5d, 0x4c, 0x73, 0x5d, 0x4c, 0x74, 0x5d, 0x4c, 0x20, 0x5d, 0x4c, 0x25,
4995     0x5d, 0x4c, 0x2d, 0x5d, 0x4c, 0x2e, 0x5d, 0x4c, 0x2f, 0x5d, 0x4c, 0x33,
4996     0x5d, 0x4c, 0x34, 0x5d, 0x4c, 0x35, 0x5d, 0x4c, 0x36, 0x5d, 0x4c, 0x37,
4997     0x5d, 0x4c, 0x38, 0x5d, 0x4c, 0x39, 0x5d, 0x4c, 0x3d, 0x5d, 0x4c, 0x41,
4998     0x5d, 0x4c, 0x5f, 0x5d, 0x4c, 0x62, 0x5d, 0x4c, 0x64, 0x5d, 0x4c, 0x66,
4999     0x5d, 0x4c, 0x67, 0x5d, 0x4c, 0x68, 0x5d, 0x4c, 0x6c, 0x5d, 0x4c, 0x6d,
5000     0x5d, 0x4c, 0x6e, 0x5d, 0x4c, 0x70, 0x5d, 0x4c, 0x72, 0x5d, 0x4c, 0x75};
5001 const uint8_t HuffDecoderCommon::table24_52_emit_[216] = {
5002     0x5d, 0x4d, 0x30, 0x5d, 0x4d, 0x31, 0x5d, 0x4d, 0x32, 0x5d, 0x4d, 0x61,
5003     0x5d, 0x4d, 0x63, 0x5d, 0x4d, 0x65, 0x5d, 0x4d, 0x69, 0x5d, 0x4d, 0x6f,
5004     0x5d, 0x4d, 0x73, 0x5d, 0x4d, 0x74, 0x5d, 0x4d, 0x20, 0x5d, 0x4d, 0x25,
5005     0x5d, 0x4d, 0x2d, 0x5d, 0x4d, 0x2e, 0x5d, 0x4d, 0x2f, 0x5d, 0x4d, 0x33,
5006     0x5d, 0x4d, 0x34, 0x5d, 0x4d, 0x35, 0x5d, 0x4d, 0x36, 0x5d, 0x4d, 0x37,
5007     0x5d, 0x4d, 0x38, 0x5d, 0x4d, 0x39, 0x5d, 0x4d, 0x3d, 0x5d, 0x4d, 0x41,
5008     0x5d, 0x4d, 0x5f, 0x5d, 0x4d, 0x62, 0x5d, 0x4d, 0x64, 0x5d, 0x4d, 0x66,
5009     0x5d, 0x4d, 0x67, 0x5d, 0x4d, 0x68, 0x5d, 0x4d, 0x6c, 0x5d, 0x4d, 0x6d,
5010     0x5d, 0x4d, 0x6e, 0x5d, 0x4d, 0x70, 0x5d, 0x4d, 0x72, 0x5d, 0x4d, 0x75,
5011     0x5d, 0x4e, 0x30, 0x5d, 0x4e, 0x31, 0x5d, 0x4e, 0x32, 0x5d, 0x4e, 0x61,
5012     0x5d, 0x4e, 0x63, 0x5d, 0x4e, 0x65, 0x5d, 0x4e, 0x69, 0x5d, 0x4e, 0x6f,
5013     0x5d, 0x4e, 0x73, 0x5d, 0x4e, 0x74, 0x5d, 0x4e, 0x20, 0x5d, 0x4e, 0x25,
5014     0x5d, 0x4e, 0x2d, 0x5d, 0x4e, 0x2e, 0x5d, 0x4e, 0x2f, 0x5d, 0x4e, 0x33,
5015     0x5d, 0x4e, 0x34, 0x5d, 0x4e, 0x35, 0x5d, 0x4e, 0x36, 0x5d, 0x4e, 0x37,
5016     0x5d, 0x4e, 0x38, 0x5d, 0x4e, 0x39, 0x5d, 0x4e, 0x3d, 0x5d, 0x4e, 0x41,
5017     0x5d, 0x4e, 0x5f, 0x5d, 0x4e, 0x62, 0x5d, 0x4e, 0x64, 0x5d, 0x4e, 0x66,
5018     0x5d, 0x4e, 0x67, 0x5d, 0x4e, 0x68, 0x5d, 0x4e, 0x6c, 0x5d, 0x4e, 0x6d,
5019     0x5d, 0x4e, 0x6e, 0x5d, 0x4e, 0x70, 0x5d, 0x4e, 0x72, 0x5d, 0x4e, 0x75};
5020 const uint8_t HuffDecoderCommon::table24_53_emit_[216] = {
5021     0x5d, 0x4f, 0x30, 0x5d, 0x4f, 0x31, 0x5d, 0x4f, 0x32, 0x5d, 0x4f, 0x61,
5022     0x5d, 0x4f, 0x63, 0x5d, 0x4f, 0x65, 0x5d, 0x4f, 0x69, 0x5d, 0x4f, 0x6f,
5023     0x5d, 0x4f, 0x73, 0x5d, 0x4f, 0x74, 0x5d, 0x4f, 0x20, 0x5d, 0x4f, 0x25,
5024     0x5d, 0x4f, 0x2d, 0x5d, 0x4f, 0x2e, 0x5d, 0x4f, 0x2f, 0x5d, 0x4f, 0x33,
5025     0x5d, 0x4f, 0x34, 0x5d, 0x4f, 0x35, 0x5d, 0x4f, 0x36, 0x5d, 0x4f, 0x37,
5026     0x5d, 0x4f, 0x38, 0x5d, 0x4f, 0x39, 0x5d, 0x4f, 0x3d, 0x5d, 0x4f, 0x41,
5027     0x5d, 0x4f, 0x5f, 0x5d, 0x4f, 0x62, 0x5d, 0x4f, 0x64, 0x5d, 0x4f, 0x66,
5028     0x5d, 0x4f, 0x67, 0x5d, 0x4f, 0x68, 0x5d, 0x4f, 0x6c, 0x5d, 0x4f, 0x6d,
5029     0x5d, 0x4f, 0x6e, 0x5d, 0x4f, 0x70, 0x5d, 0x4f, 0x72, 0x5d, 0x4f, 0x75,
5030     0x5d, 0x50, 0x30, 0x5d, 0x50, 0x31, 0x5d, 0x50, 0x32, 0x5d, 0x50, 0x61,
5031     0x5d, 0x50, 0x63, 0x5d, 0x50, 0x65, 0x5d, 0x50, 0x69, 0x5d, 0x50, 0x6f,
5032     0x5d, 0x50, 0x73, 0x5d, 0x50, 0x74, 0x5d, 0x50, 0x20, 0x5d, 0x50, 0x25,
5033     0x5d, 0x50, 0x2d, 0x5d, 0x50, 0x2e, 0x5d, 0x50, 0x2f, 0x5d, 0x50, 0x33,
5034     0x5d, 0x50, 0x34, 0x5d, 0x50, 0x35, 0x5d, 0x50, 0x36, 0x5d, 0x50, 0x37,
5035     0x5d, 0x50, 0x38, 0x5d, 0x50, 0x39, 0x5d, 0x50, 0x3d, 0x5d, 0x50, 0x41,
5036     0x5d, 0x50, 0x5f, 0x5d, 0x50, 0x62, 0x5d, 0x50, 0x64, 0x5d, 0x50, 0x66,
5037     0x5d, 0x50, 0x67, 0x5d, 0x50, 0x68, 0x5d, 0x50, 0x6c, 0x5d, 0x50, 0x6d,
5038     0x5d, 0x50, 0x6e, 0x5d, 0x50, 0x70, 0x5d, 0x50, 0x72, 0x5d, 0x50, 0x75};
5039 const uint8_t HuffDecoderCommon::table24_54_emit_[216] = {
5040     0x5d, 0x51, 0x30, 0x5d, 0x51, 0x31, 0x5d, 0x51, 0x32, 0x5d, 0x51, 0x61,
5041     0x5d, 0x51, 0x63, 0x5d, 0x51, 0x65, 0x5d, 0x51, 0x69, 0x5d, 0x51, 0x6f,
5042     0x5d, 0x51, 0x73, 0x5d, 0x51, 0x74, 0x5d, 0x51, 0x20, 0x5d, 0x51, 0x25,
5043     0x5d, 0x51, 0x2d, 0x5d, 0x51, 0x2e, 0x5d, 0x51, 0x2f, 0x5d, 0x51, 0x33,
5044     0x5d, 0x51, 0x34, 0x5d, 0x51, 0x35, 0x5d, 0x51, 0x36, 0x5d, 0x51, 0x37,
5045     0x5d, 0x51, 0x38, 0x5d, 0x51, 0x39, 0x5d, 0x51, 0x3d, 0x5d, 0x51, 0x41,
5046     0x5d, 0x51, 0x5f, 0x5d, 0x51, 0x62, 0x5d, 0x51, 0x64, 0x5d, 0x51, 0x66,
5047     0x5d, 0x51, 0x67, 0x5d, 0x51, 0x68, 0x5d, 0x51, 0x6c, 0x5d, 0x51, 0x6d,
5048     0x5d, 0x51, 0x6e, 0x5d, 0x51, 0x70, 0x5d, 0x51, 0x72, 0x5d, 0x51, 0x75,
5049     0x5d, 0x52, 0x30, 0x5d, 0x52, 0x31, 0x5d, 0x52, 0x32, 0x5d, 0x52, 0x61,
5050     0x5d, 0x52, 0x63, 0x5d, 0x52, 0x65, 0x5d, 0x52, 0x69, 0x5d, 0x52, 0x6f,
5051     0x5d, 0x52, 0x73, 0x5d, 0x52, 0x74, 0x5d, 0x52, 0x20, 0x5d, 0x52, 0x25,
5052     0x5d, 0x52, 0x2d, 0x5d, 0x52, 0x2e, 0x5d, 0x52, 0x2f, 0x5d, 0x52, 0x33,
5053     0x5d, 0x52, 0x34, 0x5d, 0x52, 0x35, 0x5d, 0x52, 0x36, 0x5d, 0x52, 0x37,
5054     0x5d, 0x52, 0x38, 0x5d, 0x52, 0x39, 0x5d, 0x52, 0x3d, 0x5d, 0x52, 0x41,
5055     0x5d, 0x52, 0x5f, 0x5d, 0x52, 0x62, 0x5d, 0x52, 0x64, 0x5d, 0x52, 0x66,
5056     0x5d, 0x52, 0x67, 0x5d, 0x52, 0x68, 0x5d, 0x52, 0x6c, 0x5d, 0x52, 0x6d,
5057     0x5d, 0x52, 0x6e, 0x5d, 0x52, 0x70, 0x5d, 0x52, 0x72, 0x5d, 0x52, 0x75};
5058 const uint8_t HuffDecoderCommon::table24_55_emit_[216] = {
5059     0x5d, 0x53, 0x30, 0x5d, 0x53, 0x31, 0x5d, 0x53, 0x32, 0x5d, 0x53, 0x61,
5060     0x5d, 0x53, 0x63, 0x5d, 0x53, 0x65, 0x5d, 0x53, 0x69, 0x5d, 0x53, 0x6f,
5061     0x5d, 0x53, 0x73, 0x5d, 0x53, 0x74, 0x5d, 0x53, 0x20, 0x5d, 0x53, 0x25,
5062     0x5d, 0x53, 0x2d, 0x5d, 0x53, 0x2e, 0x5d, 0x53, 0x2f, 0x5d, 0x53, 0x33,
5063     0x5d, 0x53, 0x34, 0x5d, 0x53, 0x35, 0x5d, 0x53, 0x36, 0x5d, 0x53, 0x37,
5064     0x5d, 0x53, 0x38, 0x5d, 0x53, 0x39, 0x5d, 0x53, 0x3d, 0x5d, 0x53, 0x41,
5065     0x5d, 0x53, 0x5f, 0x5d, 0x53, 0x62, 0x5d, 0x53, 0x64, 0x5d, 0x53, 0x66,
5066     0x5d, 0x53, 0x67, 0x5d, 0x53, 0x68, 0x5d, 0x53, 0x6c, 0x5d, 0x53, 0x6d,
5067     0x5d, 0x53, 0x6e, 0x5d, 0x53, 0x70, 0x5d, 0x53, 0x72, 0x5d, 0x53, 0x75,
5068     0x5d, 0x54, 0x30, 0x5d, 0x54, 0x31, 0x5d, 0x54, 0x32, 0x5d, 0x54, 0x61,
5069     0x5d, 0x54, 0x63, 0x5d, 0x54, 0x65, 0x5d, 0x54, 0x69, 0x5d, 0x54, 0x6f,
5070     0x5d, 0x54, 0x73, 0x5d, 0x54, 0x74, 0x5d, 0x54, 0x20, 0x5d, 0x54, 0x25,
5071     0x5d, 0x54, 0x2d, 0x5d, 0x54, 0x2e, 0x5d, 0x54, 0x2f, 0x5d, 0x54, 0x33,
5072     0x5d, 0x54, 0x34, 0x5d, 0x54, 0x35, 0x5d, 0x54, 0x36, 0x5d, 0x54, 0x37,
5073     0x5d, 0x54, 0x38, 0x5d, 0x54, 0x39, 0x5d, 0x54, 0x3d, 0x5d, 0x54, 0x41,
5074     0x5d, 0x54, 0x5f, 0x5d, 0x54, 0x62, 0x5d, 0x54, 0x64, 0x5d, 0x54, 0x66,
5075     0x5d, 0x54, 0x67, 0x5d, 0x54, 0x68, 0x5d, 0x54, 0x6c, 0x5d, 0x54, 0x6d,
5076     0x5d, 0x54, 0x6e, 0x5d, 0x54, 0x70, 0x5d, 0x54, 0x72, 0x5d, 0x54, 0x75};
5077 const uint8_t HuffDecoderCommon::table24_56_emit_[216] = {
5078     0x5d, 0x55, 0x30, 0x5d, 0x55, 0x31, 0x5d, 0x55, 0x32, 0x5d, 0x55, 0x61,
5079     0x5d, 0x55, 0x63, 0x5d, 0x55, 0x65, 0x5d, 0x55, 0x69, 0x5d, 0x55, 0x6f,
5080     0x5d, 0x55, 0x73, 0x5d, 0x55, 0x74, 0x5d, 0x55, 0x20, 0x5d, 0x55, 0x25,
5081     0x5d, 0x55, 0x2d, 0x5d, 0x55, 0x2e, 0x5d, 0x55, 0x2f, 0x5d, 0x55, 0x33,
5082     0x5d, 0x55, 0x34, 0x5d, 0x55, 0x35, 0x5d, 0x55, 0x36, 0x5d, 0x55, 0x37,
5083     0x5d, 0x55, 0x38, 0x5d, 0x55, 0x39, 0x5d, 0x55, 0x3d, 0x5d, 0x55, 0x41,
5084     0x5d, 0x55, 0x5f, 0x5d, 0x55, 0x62, 0x5d, 0x55, 0x64, 0x5d, 0x55, 0x66,
5085     0x5d, 0x55, 0x67, 0x5d, 0x55, 0x68, 0x5d, 0x55, 0x6c, 0x5d, 0x55, 0x6d,
5086     0x5d, 0x55, 0x6e, 0x5d, 0x55, 0x70, 0x5d, 0x55, 0x72, 0x5d, 0x55, 0x75,
5087     0x5d, 0x56, 0x30, 0x5d, 0x56, 0x31, 0x5d, 0x56, 0x32, 0x5d, 0x56, 0x61,
5088     0x5d, 0x56, 0x63, 0x5d, 0x56, 0x65, 0x5d, 0x56, 0x69, 0x5d, 0x56, 0x6f,
5089     0x5d, 0x56, 0x73, 0x5d, 0x56, 0x74, 0x5d, 0x56, 0x20, 0x5d, 0x56, 0x25,
5090     0x5d, 0x56, 0x2d, 0x5d, 0x56, 0x2e, 0x5d, 0x56, 0x2f, 0x5d, 0x56, 0x33,
5091     0x5d, 0x56, 0x34, 0x5d, 0x56, 0x35, 0x5d, 0x56, 0x36, 0x5d, 0x56, 0x37,
5092     0x5d, 0x56, 0x38, 0x5d, 0x56, 0x39, 0x5d, 0x56, 0x3d, 0x5d, 0x56, 0x41,
5093     0x5d, 0x56, 0x5f, 0x5d, 0x56, 0x62, 0x5d, 0x56, 0x64, 0x5d, 0x56, 0x66,
5094     0x5d, 0x56, 0x67, 0x5d, 0x56, 0x68, 0x5d, 0x56, 0x6c, 0x5d, 0x56, 0x6d,
5095     0x5d, 0x56, 0x6e, 0x5d, 0x56, 0x70, 0x5d, 0x56, 0x72, 0x5d, 0x56, 0x75};
5096 const uint8_t HuffDecoderCommon::table24_57_emit_[216] = {
5097     0x5d, 0x57, 0x30, 0x5d, 0x57, 0x31, 0x5d, 0x57, 0x32, 0x5d, 0x57, 0x61,
5098     0x5d, 0x57, 0x63, 0x5d, 0x57, 0x65, 0x5d, 0x57, 0x69, 0x5d, 0x57, 0x6f,
5099     0x5d, 0x57, 0x73, 0x5d, 0x57, 0x74, 0x5d, 0x57, 0x20, 0x5d, 0x57, 0x25,
5100     0x5d, 0x57, 0x2d, 0x5d, 0x57, 0x2e, 0x5d, 0x57, 0x2f, 0x5d, 0x57, 0x33,
5101     0x5d, 0x57, 0x34, 0x5d, 0x57, 0x35, 0x5d, 0x57, 0x36, 0x5d, 0x57, 0x37,
5102     0x5d, 0x57, 0x38, 0x5d, 0x57, 0x39, 0x5d, 0x57, 0x3d, 0x5d, 0x57, 0x41,
5103     0x5d, 0x57, 0x5f, 0x5d, 0x57, 0x62, 0x5d, 0x57, 0x64, 0x5d, 0x57, 0x66,
5104     0x5d, 0x57, 0x67, 0x5d, 0x57, 0x68, 0x5d, 0x57, 0x6c, 0x5d, 0x57, 0x6d,
5105     0x5d, 0x57, 0x6e, 0x5d, 0x57, 0x70, 0x5d, 0x57, 0x72, 0x5d, 0x57, 0x75,
5106     0x5d, 0x59, 0x30, 0x5d, 0x59, 0x31, 0x5d, 0x59, 0x32, 0x5d, 0x59, 0x61,
5107     0x5d, 0x59, 0x63, 0x5d, 0x59, 0x65, 0x5d, 0x59, 0x69, 0x5d, 0x59, 0x6f,
5108     0x5d, 0x59, 0x73, 0x5d, 0x59, 0x74, 0x5d, 0x59, 0x20, 0x5d, 0x59, 0x25,
5109     0x5d, 0x59, 0x2d, 0x5d, 0x59, 0x2e, 0x5d, 0x59, 0x2f, 0x5d, 0x59, 0x33,
5110     0x5d, 0x59, 0x34, 0x5d, 0x59, 0x35, 0x5d, 0x59, 0x36, 0x5d, 0x59, 0x37,
5111     0x5d, 0x59, 0x38, 0x5d, 0x59, 0x39, 0x5d, 0x59, 0x3d, 0x5d, 0x59, 0x41,
5112     0x5d, 0x59, 0x5f, 0x5d, 0x59, 0x62, 0x5d, 0x59, 0x64, 0x5d, 0x59, 0x66,
5113     0x5d, 0x59, 0x67, 0x5d, 0x59, 0x68, 0x5d, 0x59, 0x6c, 0x5d, 0x59, 0x6d,
5114     0x5d, 0x59, 0x6e, 0x5d, 0x59, 0x70, 0x5d, 0x59, 0x72, 0x5d, 0x59, 0x75};
5115 const uint8_t HuffDecoderCommon::table24_58_emit_[216] = {
5116     0x5d, 0x6a, 0x30, 0x5d, 0x6a, 0x31, 0x5d, 0x6a, 0x32, 0x5d, 0x6a, 0x61,
5117     0x5d, 0x6a, 0x63, 0x5d, 0x6a, 0x65, 0x5d, 0x6a, 0x69, 0x5d, 0x6a, 0x6f,
5118     0x5d, 0x6a, 0x73, 0x5d, 0x6a, 0x74, 0x5d, 0x6a, 0x20, 0x5d, 0x6a, 0x25,
5119     0x5d, 0x6a, 0x2d, 0x5d, 0x6a, 0x2e, 0x5d, 0x6a, 0x2f, 0x5d, 0x6a, 0x33,
5120     0x5d, 0x6a, 0x34, 0x5d, 0x6a, 0x35, 0x5d, 0x6a, 0x36, 0x5d, 0x6a, 0x37,
5121     0x5d, 0x6a, 0x38, 0x5d, 0x6a, 0x39, 0x5d, 0x6a, 0x3d, 0x5d, 0x6a, 0x41,
5122     0x5d, 0x6a, 0x5f, 0x5d, 0x6a, 0x62, 0x5d, 0x6a, 0x64, 0x5d, 0x6a, 0x66,
5123     0x5d, 0x6a, 0x67, 0x5d, 0x6a, 0x68, 0x5d, 0x6a, 0x6c, 0x5d, 0x6a, 0x6d,
5124     0x5d, 0x6a, 0x6e, 0x5d, 0x6a, 0x70, 0x5d, 0x6a, 0x72, 0x5d, 0x6a, 0x75,
5125     0x5d, 0x6b, 0x30, 0x5d, 0x6b, 0x31, 0x5d, 0x6b, 0x32, 0x5d, 0x6b, 0x61,
5126     0x5d, 0x6b, 0x63, 0x5d, 0x6b, 0x65, 0x5d, 0x6b, 0x69, 0x5d, 0x6b, 0x6f,
5127     0x5d, 0x6b, 0x73, 0x5d, 0x6b, 0x74, 0x5d, 0x6b, 0x20, 0x5d, 0x6b, 0x25,
5128     0x5d, 0x6b, 0x2d, 0x5d, 0x6b, 0x2e, 0x5d, 0x6b, 0x2f, 0x5d, 0x6b, 0x33,
5129     0x5d, 0x6b, 0x34, 0x5d, 0x6b, 0x35, 0x5d, 0x6b, 0x36, 0x5d, 0x6b, 0x37,
5130     0x5d, 0x6b, 0x38, 0x5d, 0x6b, 0x39, 0x5d, 0x6b, 0x3d, 0x5d, 0x6b, 0x41,
5131     0x5d, 0x6b, 0x5f, 0x5d, 0x6b, 0x62, 0x5d, 0x6b, 0x64, 0x5d, 0x6b, 0x66,
5132     0x5d, 0x6b, 0x67, 0x5d, 0x6b, 0x68, 0x5d, 0x6b, 0x6c, 0x5d, 0x6b, 0x6d,
5133     0x5d, 0x6b, 0x6e, 0x5d, 0x6b, 0x70, 0x5d, 0x6b, 0x72, 0x5d, 0x6b, 0x75};
5134 const uint8_t HuffDecoderCommon::table24_59_emit_[216] = {
5135     0x5d, 0x71, 0x30, 0x5d, 0x71, 0x31, 0x5d, 0x71, 0x32, 0x5d, 0x71, 0x61,
5136     0x5d, 0x71, 0x63, 0x5d, 0x71, 0x65, 0x5d, 0x71, 0x69, 0x5d, 0x71, 0x6f,
5137     0x5d, 0x71, 0x73, 0x5d, 0x71, 0x74, 0x5d, 0x71, 0x20, 0x5d, 0x71, 0x25,
5138     0x5d, 0x71, 0x2d, 0x5d, 0x71, 0x2e, 0x5d, 0x71, 0x2f, 0x5d, 0x71, 0x33,
5139     0x5d, 0x71, 0x34, 0x5d, 0x71, 0x35, 0x5d, 0x71, 0x36, 0x5d, 0x71, 0x37,
5140     0x5d, 0x71, 0x38, 0x5d, 0x71, 0x39, 0x5d, 0x71, 0x3d, 0x5d, 0x71, 0x41,
5141     0x5d, 0x71, 0x5f, 0x5d, 0x71, 0x62, 0x5d, 0x71, 0x64, 0x5d, 0x71, 0x66,
5142     0x5d, 0x71, 0x67, 0x5d, 0x71, 0x68, 0x5d, 0x71, 0x6c, 0x5d, 0x71, 0x6d,
5143     0x5d, 0x71, 0x6e, 0x5d, 0x71, 0x70, 0x5d, 0x71, 0x72, 0x5d, 0x71, 0x75,
5144     0x5d, 0x76, 0x30, 0x5d, 0x76, 0x31, 0x5d, 0x76, 0x32, 0x5d, 0x76, 0x61,
5145     0x5d, 0x76, 0x63, 0x5d, 0x76, 0x65, 0x5d, 0x76, 0x69, 0x5d, 0x76, 0x6f,
5146     0x5d, 0x76, 0x73, 0x5d, 0x76, 0x74, 0x5d, 0x76, 0x20, 0x5d, 0x76, 0x25,
5147     0x5d, 0x76, 0x2d, 0x5d, 0x76, 0x2e, 0x5d, 0x76, 0x2f, 0x5d, 0x76, 0x33,
5148     0x5d, 0x76, 0x34, 0x5d, 0x76, 0x35, 0x5d, 0x76, 0x36, 0x5d, 0x76, 0x37,
5149     0x5d, 0x76, 0x38, 0x5d, 0x76, 0x39, 0x5d, 0x76, 0x3d, 0x5d, 0x76, 0x41,
5150     0x5d, 0x76, 0x5f, 0x5d, 0x76, 0x62, 0x5d, 0x76, 0x64, 0x5d, 0x76, 0x66,
5151     0x5d, 0x76, 0x67, 0x5d, 0x76, 0x68, 0x5d, 0x76, 0x6c, 0x5d, 0x76, 0x6d,
5152     0x5d, 0x76, 0x6e, 0x5d, 0x76, 0x70, 0x5d, 0x76, 0x72, 0x5d, 0x76, 0x75};
5153 const uint8_t HuffDecoderCommon::table24_60_emit_[216] = {
5154     0x5d, 0x77, 0x30, 0x5d, 0x77, 0x31, 0x5d, 0x77, 0x32, 0x5d, 0x77, 0x61,
5155     0x5d, 0x77, 0x63, 0x5d, 0x77, 0x65, 0x5d, 0x77, 0x69, 0x5d, 0x77, 0x6f,
5156     0x5d, 0x77, 0x73, 0x5d, 0x77, 0x74, 0x5d, 0x77, 0x20, 0x5d, 0x77, 0x25,
5157     0x5d, 0x77, 0x2d, 0x5d, 0x77, 0x2e, 0x5d, 0x77, 0x2f, 0x5d, 0x77, 0x33,
5158     0x5d, 0x77, 0x34, 0x5d, 0x77, 0x35, 0x5d, 0x77, 0x36, 0x5d, 0x77, 0x37,
5159     0x5d, 0x77, 0x38, 0x5d, 0x77, 0x39, 0x5d, 0x77, 0x3d, 0x5d, 0x77, 0x41,
5160     0x5d, 0x77, 0x5f, 0x5d, 0x77, 0x62, 0x5d, 0x77, 0x64, 0x5d, 0x77, 0x66,
5161     0x5d, 0x77, 0x67, 0x5d, 0x77, 0x68, 0x5d, 0x77, 0x6c, 0x5d, 0x77, 0x6d,
5162     0x5d, 0x77, 0x6e, 0x5d, 0x77, 0x70, 0x5d, 0x77, 0x72, 0x5d, 0x77, 0x75,
5163     0x5d, 0x78, 0x30, 0x5d, 0x78, 0x31, 0x5d, 0x78, 0x32, 0x5d, 0x78, 0x61,
5164     0x5d, 0x78, 0x63, 0x5d, 0x78, 0x65, 0x5d, 0x78, 0x69, 0x5d, 0x78, 0x6f,
5165     0x5d, 0x78, 0x73, 0x5d, 0x78, 0x74, 0x5d, 0x78, 0x20, 0x5d, 0x78, 0x25,
5166     0x5d, 0x78, 0x2d, 0x5d, 0x78, 0x2e, 0x5d, 0x78, 0x2f, 0x5d, 0x78, 0x33,
5167     0x5d, 0x78, 0x34, 0x5d, 0x78, 0x35, 0x5d, 0x78, 0x36, 0x5d, 0x78, 0x37,
5168     0x5d, 0x78, 0x38, 0x5d, 0x78, 0x39, 0x5d, 0x78, 0x3d, 0x5d, 0x78, 0x41,
5169     0x5d, 0x78, 0x5f, 0x5d, 0x78, 0x62, 0x5d, 0x78, 0x64, 0x5d, 0x78, 0x66,
5170     0x5d, 0x78, 0x67, 0x5d, 0x78, 0x68, 0x5d, 0x78, 0x6c, 0x5d, 0x78, 0x6d,
5171     0x5d, 0x78, 0x6e, 0x5d, 0x78, 0x70, 0x5d, 0x78, 0x72, 0x5d, 0x78, 0x75};
5172 const uint8_t HuffDecoderCommon::table24_61_emit_[216] = {
5173     0x5d, 0x79, 0x30, 0x5d, 0x79, 0x31, 0x5d, 0x79, 0x32, 0x5d, 0x79, 0x61,
5174     0x5d, 0x79, 0x63, 0x5d, 0x79, 0x65, 0x5d, 0x79, 0x69, 0x5d, 0x79, 0x6f,
5175     0x5d, 0x79, 0x73, 0x5d, 0x79, 0x74, 0x5d, 0x79, 0x20, 0x5d, 0x79, 0x25,
5176     0x5d, 0x79, 0x2d, 0x5d, 0x79, 0x2e, 0x5d, 0x79, 0x2f, 0x5d, 0x79, 0x33,
5177     0x5d, 0x79, 0x34, 0x5d, 0x79, 0x35, 0x5d, 0x79, 0x36, 0x5d, 0x79, 0x37,
5178     0x5d, 0x79, 0x38, 0x5d, 0x79, 0x39, 0x5d, 0x79, 0x3d, 0x5d, 0x79, 0x41,
5179     0x5d, 0x79, 0x5f, 0x5d, 0x79, 0x62, 0x5d, 0x79, 0x64, 0x5d, 0x79, 0x66,
5180     0x5d, 0x79, 0x67, 0x5d, 0x79, 0x68, 0x5d, 0x79, 0x6c, 0x5d, 0x79, 0x6d,
5181     0x5d, 0x79, 0x6e, 0x5d, 0x79, 0x70, 0x5d, 0x79, 0x72, 0x5d, 0x79, 0x75,
5182     0x5d, 0x7a, 0x30, 0x5d, 0x7a, 0x31, 0x5d, 0x7a, 0x32, 0x5d, 0x7a, 0x61,
5183     0x5d, 0x7a, 0x63, 0x5d, 0x7a, 0x65, 0x5d, 0x7a, 0x69, 0x5d, 0x7a, 0x6f,
5184     0x5d, 0x7a, 0x73, 0x5d, 0x7a, 0x74, 0x5d, 0x7a, 0x20, 0x5d, 0x7a, 0x25,
5185     0x5d, 0x7a, 0x2d, 0x5d, 0x7a, 0x2e, 0x5d, 0x7a, 0x2f, 0x5d, 0x7a, 0x33,
5186     0x5d, 0x7a, 0x34, 0x5d, 0x7a, 0x35, 0x5d, 0x7a, 0x36, 0x5d, 0x7a, 0x37,
5187     0x5d, 0x7a, 0x38, 0x5d, 0x7a, 0x39, 0x5d, 0x7a, 0x3d, 0x5d, 0x7a, 0x41,
5188     0x5d, 0x7a, 0x5f, 0x5d, 0x7a, 0x62, 0x5d, 0x7a, 0x64, 0x5d, 0x7a, 0x66,
5189     0x5d, 0x7a, 0x67, 0x5d, 0x7a, 0x68, 0x5d, 0x7a, 0x6c, 0x5d, 0x7a, 0x6d,
5190     0x5d, 0x7a, 0x6e, 0x5d, 0x7a, 0x70, 0x5d, 0x7a, 0x72, 0x5d, 0x7a, 0x75};
5191 const uint8_t HuffDecoderCommon::table24_62_emit_[120] = {
5192     0x5d, 0x26, 0x30, 0x5d, 0x26, 0x31, 0x5d, 0x26, 0x32, 0x5d, 0x26, 0x61,
5193     0x5d, 0x26, 0x63, 0x5d, 0x26, 0x65, 0x5d, 0x26, 0x69, 0x5d, 0x26, 0x6f,
5194     0x5d, 0x26, 0x73, 0x5d, 0x26, 0x74, 0x5d, 0x2a, 0x30, 0x5d, 0x2a, 0x31,
5195     0x5d, 0x2a, 0x32, 0x5d, 0x2a, 0x61, 0x5d, 0x2a, 0x63, 0x5d, 0x2a, 0x65,
5196     0x5d, 0x2a, 0x69, 0x5d, 0x2a, 0x6f, 0x5d, 0x2a, 0x73, 0x5d, 0x2a, 0x74,
5197     0x5d, 0x2c, 0x30, 0x5d, 0x2c, 0x31, 0x5d, 0x2c, 0x32, 0x5d, 0x2c, 0x61,
5198     0x5d, 0x2c, 0x63, 0x5d, 0x2c, 0x65, 0x5d, 0x2c, 0x69, 0x5d, 0x2c, 0x6f,
5199     0x5d, 0x2c, 0x73, 0x5d, 0x2c, 0x74, 0x5d, 0x3b, 0x30, 0x5d, 0x3b, 0x31,
5200     0x5d, 0x3b, 0x32, 0x5d, 0x3b, 0x61, 0x5d, 0x3b, 0x63, 0x5d, 0x3b, 0x65,
5201     0x5d, 0x3b, 0x69, 0x5d, 0x3b, 0x6f, 0x5d, 0x3b, 0x73, 0x5d, 0x3b, 0x74};
5202 const uint8_t HuffDecoderCommon::table24_63_emit_[91] = {
5203     0x5d, 0x58, 0x30, 0x5d, 0x58, 0x31, 0x5d, 0x58, 0x32, 0x5d, 0x58, 0x61,
5204     0x5d, 0x58, 0x63, 0x5d, 0x58, 0x65, 0x5d, 0x58, 0x69, 0x5d, 0x58, 0x6f,
5205     0x5d, 0x58, 0x73, 0x5d, 0x58, 0x74, 0x5d, 0x5a, 0x30, 0x5d, 0x5a, 0x31,
5206     0x5d, 0x5a, 0x32, 0x5d, 0x5a, 0x61, 0x5d, 0x5a, 0x63, 0x5d, 0x5a, 0x65,
5207     0x5d, 0x5a, 0x69, 0x5d, 0x5a, 0x6f, 0x5d, 0x5a, 0x73, 0x5d, 0x5a, 0x74,
5208     0x5d, 0x21, 0x5d, 0x22, 0x5d, 0x28, 0x5d, 0x29, 0x5d, 0x3f, 0x5d, 0x27,
5209     0x5d, 0x2b, 0x5d, 0x7c, 0x5d, 0x23, 0x5d, 0x3e, 0x5d, 0x00, 0x5d, 0x24,
5210     0x5d, 0x40, 0x5d, 0x5b, 0x5d, 0x5d, 0x7e};
5211 const uint16_t HuffDecoderCommon::table24_63_ops_[128] = {
5212     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
5213     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5214     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5215     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
5216     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
5217     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5218     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5219     0x00f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2,
5220     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01f2, 0x0000,
5221     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0202, 0x0000, 0x0000,
5222     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0212, 0x0000, 0x0000, 0x0000,
5223     0x0000, 0x0000, 0x0000, 0x0000, 0x0222, 0x0000, 0x0000, 0x0000, 0x0232,
5224     0x0000, 0x0000, 0x0000, 0x0242, 0x0000, 0x0000, 0x0000, 0x0252, 0x0000,
5225     0x0262, 0x0000, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2, 0x02c2, 0x02ca,
5226     0x0000, 0x0003};
5227 const uint8_t HuffDecoderCommon::table24_64_emit_[66] = {
5228     0x7e, 0x30, 0x30, 0x7e, 0x30, 0x31, 0x7e, 0x30, 0x32, 0x7e, 0x30,
5229     0x61, 0x7e, 0x30, 0x63, 0x7e, 0x30, 0x65, 0x7e, 0x30, 0x69, 0x7e,
5230     0x30, 0x6f, 0x7e, 0x30, 0x73, 0x7e, 0x30, 0x74, 0x7e, 0x30, 0x20,
5231     0x7e, 0x30, 0x25, 0x7e, 0x30, 0x2d, 0x7e, 0x30, 0x2e, 0x7e, 0x30,
5232     0x2f, 0x7e, 0x30, 0x33, 0x7e, 0x30, 0x34, 0x7e, 0x30, 0x35, 0x7e,
5233     0x30, 0x36, 0x7e, 0x30, 0x37, 0x7e, 0x30, 0x38, 0x7e, 0x30, 0x39};
5234 const uint8_t HuffDecoderCommon::table24_65_emit_[156] = {
5235     0x7e, 0x30, 0x3d, 0x7e, 0x30, 0x41, 0x7e, 0x30, 0x5f, 0x7e, 0x30, 0x62,
5236     0x7e, 0x30, 0x64, 0x7e, 0x30, 0x66, 0x7e, 0x30, 0x67, 0x7e, 0x30, 0x68,
5237     0x7e, 0x30, 0x6c, 0x7e, 0x30, 0x6d, 0x7e, 0x30, 0x6e, 0x7e, 0x30, 0x70,
5238     0x7e, 0x30, 0x72, 0x7e, 0x30, 0x75, 0x7e, 0x30, 0x3a, 0x7e, 0x30, 0x42,
5239     0x7e, 0x30, 0x43, 0x7e, 0x30, 0x44, 0x7e, 0x30, 0x45, 0x7e, 0x30, 0x46,
5240     0x7e, 0x30, 0x47, 0x7e, 0x30, 0x48, 0x7e, 0x30, 0x49, 0x7e, 0x30, 0x4a,
5241     0x7e, 0x30, 0x4b, 0x7e, 0x30, 0x4c, 0x7e, 0x30, 0x4d, 0x7e, 0x30, 0x4e,
5242     0x7e, 0x30, 0x4f, 0x7e, 0x30, 0x50, 0x7e, 0x30, 0x51, 0x7e, 0x30, 0x52,
5243     0x7e, 0x30, 0x53, 0x7e, 0x30, 0x54, 0x7e, 0x30, 0x55, 0x7e, 0x30, 0x56,
5244     0x7e, 0x30, 0x57, 0x7e, 0x30, 0x59, 0x7e, 0x30, 0x6a, 0x7e, 0x30, 0x6b,
5245     0x7e, 0x30, 0x71, 0x7e, 0x30, 0x76, 0x7e, 0x30, 0x77, 0x7e, 0x30, 0x78,
5246     0x7e, 0x30, 0x79, 0x7e, 0x30, 0x7a, 0x7e, 0x30, 0x26, 0x7e, 0x30, 0x2a,
5247     0x7e, 0x30, 0x2c, 0x7e, 0x30, 0x3b, 0x7e, 0x30, 0x58, 0x7e, 0x30, 0x5a};
5248 const uint8_t HuffDecoderCommon::table24_66_emit_[66] = {
5249     0x7e, 0x31, 0x30, 0x7e, 0x31, 0x31, 0x7e, 0x31, 0x32, 0x7e, 0x31,
5250     0x61, 0x7e, 0x31, 0x63, 0x7e, 0x31, 0x65, 0x7e, 0x31, 0x69, 0x7e,
5251     0x31, 0x6f, 0x7e, 0x31, 0x73, 0x7e, 0x31, 0x74, 0x7e, 0x31, 0x20,
5252     0x7e, 0x31, 0x25, 0x7e, 0x31, 0x2d, 0x7e, 0x31, 0x2e, 0x7e, 0x31,
5253     0x2f, 0x7e, 0x31, 0x33, 0x7e, 0x31, 0x34, 0x7e, 0x31, 0x35, 0x7e,
5254     0x31, 0x36, 0x7e, 0x31, 0x37, 0x7e, 0x31, 0x38, 0x7e, 0x31, 0x39};
5255 const uint8_t HuffDecoderCommon::table24_67_emit_[156] = {
5256     0x7e, 0x31, 0x3d, 0x7e, 0x31, 0x41, 0x7e, 0x31, 0x5f, 0x7e, 0x31, 0x62,
5257     0x7e, 0x31, 0x64, 0x7e, 0x31, 0x66, 0x7e, 0x31, 0x67, 0x7e, 0x31, 0x68,
5258     0x7e, 0x31, 0x6c, 0x7e, 0x31, 0x6d, 0x7e, 0x31, 0x6e, 0x7e, 0x31, 0x70,
5259     0x7e, 0x31, 0x72, 0x7e, 0x31, 0x75, 0x7e, 0x31, 0x3a, 0x7e, 0x31, 0x42,
5260     0x7e, 0x31, 0x43, 0x7e, 0x31, 0x44, 0x7e, 0x31, 0x45, 0x7e, 0x31, 0x46,
5261     0x7e, 0x31, 0x47, 0x7e, 0x31, 0x48, 0x7e, 0x31, 0x49, 0x7e, 0x31, 0x4a,
5262     0x7e, 0x31, 0x4b, 0x7e, 0x31, 0x4c, 0x7e, 0x31, 0x4d, 0x7e, 0x31, 0x4e,
5263     0x7e, 0x31, 0x4f, 0x7e, 0x31, 0x50, 0x7e, 0x31, 0x51, 0x7e, 0x31, 0x52,
5264     0x7e, 0x31, 0x53, 0x7e, 0x31, 0x54, 0x7e, 0x31, 0x55, 0x7e, 0x31, 0x56,
5265     0x7e, 0x31, 0x57, 0x7e, 0x31, 0x59, 0x7e, 0x31, 0x6a, 0x7e, 0x31, 0x6b,
5266     0x7e, 0x31, 0x71, 0x7e, 0x31, 0x76, 0x7e, 0x31, 0x77, 0x7e, 0x31, 0x78,
5267     0x7e, 0x31, 0x79, 0x7e, 0x31, 0x7a, 0x7e, 0x31, 0x26, 0x7e, 0x31, 0x2a,
5268     0x7e, 0x31, 0x2c, 0x7e, 0x31, 0x3b, 0x7e, 0x31, 0x58, 0x7e, 0x31, 0x5a};
5269 const uint8_t HuffDecoderCommon::table24_68_emit_[66] = {
5270     0x7e, 0x32, 0x30, 0x7e, 0x32, 0x31, 0x7e, 0x32, 0x32, 0x7e, 0x32,
5271     0x61, 0x7e, 0x32, 0x63, 0x7e, 0x32, 0x65, 0x7e, 0x32, 0x69, 0x7e,
5272     0x32, 0x6f, 0x7e, 0x32, 0x73, 0x7e, 0x32, 0x74, 0x7e, 0x32, 0x20,
5273     0x7e, 0x32, 0x25, 0x7e, 0x32, 0x2d, 0x7e, 0x32, 0x2e, 0x7e, 0x32,
5274     0x2f, 0x7e, 0x32, 0x33, 0x7e, 0x32, 0x34, 0x7e, 0x32, 0x35, 0x7e,
5275     0x32, 0x36, 0x7e, 0x32, 0x37, 0x7e, 0x32, 0x38, 0x7e, 0x32, 0x39};
5276 const uint8_t HuffDecoderCommon::table24_69_emit_[156] = {
5277     0x7e, 0x32, 0x3d, 0x7e, 0x32, 0x41, 0x7e, 0x32, 0x5f, 0x7e, 0x32, 0x62,
5278     0x7e, 0x32, 0x64, 0x7e, 0x32, 0x66, 0x7e, 0x32, 0x67, 0x7e, 0x32, 0x68,
5279     0x7e, 0x32, 0x6c, 0x7e, 0x32, 0x6d, 0x7e, 0x32, 0x6e, 0x7e, 0x32, 0x70,
5280     0x7e, 0x32, 0x72, 0x7e, 0x32, 0x75, 0x7e, 0x32, 0x3a, 0x7e, 0x32, 0x42,
5281     0x7e, 0x32, 0x43, 0x7e, 0x32, 0x44, 0x7e, 0x32, 0x45, 0x7e, 0x32, 0x46,
5282     0x7e, 0x32, 0x47, 0x7e, 0x32, 0x48, 0x7e, 0x32, 0x49, 0x7e, 0x32, 0x4a,
5283     0x7e, 0x32, 0x4b, 0x7e, 0x32, 0x4c, 0x7e, 0x32, 0x4d, 0x7e, 0x32, 0x4e,
5284     0x7e, 0x32, 0x4f, 0x7e, 0x32, 0x50, 0x7e, 0x32, 0x51, 0x7e, 0x32, 0x52,
5285     0x7e, 0x32, 0x53, 0x7e, 0x32, 0x54, 0x7e, 0x32, 0x55, 0x7e, 0x32, 0x56,
5286     0x7e, 0x32, 0x57, 0x7e, 0x32, 0x59, 0x7e, 0x32, 0x6a, 0x7e, 0x32, 0x6b,
5287     0x7e, 0x32, 0x71, 0x7e, 0x32, 0x76, 0x7e, 0x32, 0x77, 0x7e, 0x32, 0x78,
5288     0x7e, 0x32, 0x79, 0x7e, 0x32, 0x7a, 0x7e, 0x32, 0x26, 0x7e, 0x32, 0x2a,
5289     0x7e, 0x32, 0x2c, 0x7e, 0x32, 0x3b, 0x7e, 0x32, 0x58, 0x7e, 0x32, 0x5a};
5290 const uint8_t HuffDecoderCommon::table24_70_emit_[66] = {
5291     0x7e, 0x61, 0x30, 0x7e, 0x61, 0x31, 0x7e, 0x61, 0x32, 0x7e, 0x61,
5292     0x61, 0x7e, 0x61, 0x63, 0x7e, 0x61, 0x65, 0x7e, 0x61, 0x69, 0x7e,
5293     0x61, 0x6f, 0x7e, 0x61, 0x73, 0x7e, 0x61, 0x74, 0x7e, 0x61, 0x20,
5294     0x7e, 0x61, 0x25, 0x7e, 0x61, 0x2d, 0x7e, 0x61, 0x2e, 0x7e, 0x61,
5295     0x2f, 0x7e, 0x61, 0x33, 0x7e, 0x61, 0x34, 0x7e, 0x61, 0x35, 0x7e,
5296     0x61, 0x36, 0x7e, 0x61, 0x37, 0x7e, 0x61, 0x38, 0x7e, 0x61, 0x39};
5297 const uint8_t HuffDecoderCommon::table24_71_emit_[156] = {
5298     0x7e, 0x61, 0x3d, 0x7e, 0x61, 0x41, 0x7e, 0x61, 0x5f, 0x7e, 0x61, 0x62,
5299     0x7e, 0x61, 0x64, 0x7e, 0x61, 0x66, 0x7e, 0x61, 0x67, 0x7e, 0x61, 0x68,
5300     0x7e, 0x61, 0x6c, 0x7e, 0x61, 0x6d, 0x7e, 0x61, 0x6e, 0x7e, 0x61, 0x70,
5301     0x7e, 0x61, 0x72, 0x7e, 0x61, 0x75, 0x7e, 0x61, 0x3a, 0x7e, 0x61, 0x42,
5302     0x7e, 0x61, 0x43, 0x7e, 0x61, 0x44, 0x7e, 0x61, 0x45, 0x7e, 0x61, 0x46,
5303     0x7e, 0x61, 0x47, 0x7e, 0x61, 0x48, 0x7e, 0x61, 0x49, 0x7e, 0x61, 0x4a,
5304     0x7e, 0x61, 0x4b, 0x7e, 0x61, 0x4c, 0x7e, 0x61, 0x4d, 0x7e, 0x61, 0x4e,
5305     0x7e, 0x61, 0x4f, 0x7e, 0x61, 0x50, 0x7e, 0x61, 0x51, 0x7e, 0x61, 0x52,
5306     0x7e, 0x61, 0x53, 0x7e, 0x61, 0x54, 0x7e, 0x61, 0x55, 0x7e, 0x61, 0x56,
5307     0x7e, 0x61, 0x57, 0x7e, 0x61, 0x59, 0x7e, 0x61, 0x6a, 0x7e, 0x61, 0x6b,
5308     0x7e, 0x61, 0x71, 0x7e, 0x61, 0x76, 0x7e, 0x61, 0x77, 0x7e, 0x61, 0x78,
5309     0x7e, 0x61, 0x79, 0x7e, 0x61, 0x7a, 0x7e, 0x61, 0x26, 0x7e, 0x61, 0x2a,
5310     0x7e, 0x61, 0x2c, 0x7e, 0x61, 0x3b, 0x7e, 0x61, 0x58, 0x7e, 0x61, 0x5a};
5311 const uint8_t HuffDecoderCommon::table24_72_emit_[66] = {
5312     0x7e, 0x63, 0x30, 0x7e, 0x63, 0x31, 0x7e, 0x63, 0x32, 0x7e, 0x63,
5313     0x61, 0x7e, 0x63, 0x63, 0x7e, 0x63, 0x65, 0x7e, 0x63, 0x69, 0x7e,
5314     0x63, 0x6f, 0x7e, 0x63, 0x73, 0x7e, 0x63, 0x74, 0x7e, 0x63, 0x20,
5315     0x7e, 0x63, 0x25, 0x7e, 0x63, 0x2d, 0x7e, 0x63, 0x2e, 0x7e, 0x63,
5316     0x2f, 0x7e, 0x63, 0x33, 0x7e, 0x63, 0x34, 0x7e, 0x63, 0x35, 0x7e,
5317     0x63, 0x36, 0x7e, 0x63, 0x37, 0x7e, 0x63, 0x38, 0x7e, 0x63, 0x39};
5318 const uint8_t HuffDecoderCommon::table24_73_emit_[156] = {
5319     0x7e, 0x63, 0x3d, 0x7e, 0x63, 0x41, 0x7e, 0x63, 0x5f, 0x7e, 0x63, 0x62,
5320     0x7e, 0x63, 0x64, 0x7e, 0x63, 0x66, 0x7e, 0x63, 0x67, 0x7e, 0x63, 0x68,
5321     0x7e, 0x63, 0x6c, 0x7e, 0x63, 0x6d, 0x7e, 0x63, 0x6e, 0x7e, 0x63, 0x70,
5322     0x7e, 0x63, 0x72, 0x7e, 0x63, 0x75, 0x7e, 0x63, 0x3a, 0x7e, 0x63, 0x42,
5323     0x7e, 0x63, 0x43, 0x7e, 0x63, 0x44, 0x7e, 0x63, 0x45, 0x7e, 0x63, 0x46,
5324     0x7e, 0x63, 0x47, 0x7e, 0x63, 0x48, 0x7e, 0x63, 0x49, 0x7e, 0x63, 0x4a,
5325     0x7e, 0x63, 0x4b, 0x7e, 0x63, 0x4c, 0x7e, 0x63, 0x4d, 0x7e, 0x63, 0x4e,
5326     0x7e, 0x63, 0x4f, 0x7e, 0x63, 0x50, 0x7e, 0x63, 0x51, 0x7e, 0x63, 0x52,
5327     0x7e, 0x63, 0x53, 0x7e, 0x63, 0x54, 0x7e, 0x63, 0x55, 0x7e, 0x63, 0x56,
5328     0x7e, 0x63, 0x57, 0x7e, 0x63, 0x59, 0x7e, 0x63, 0x6a, 0x7e, 0x63, 0x6b,
5329     0x7e, 0x63, 0x71, 0x7e, 0x63, 0x76, 0x7e, 0x63, 0x77, 0x7e, 0x63, 0x78,
5330     0x7e, 0x63, 0x79, 0x7e, 0x63, 0x7a, 0x7e, 0x63, 0x26, 0x7e, 0x63, 0x2a,
5331     0x7e, 0x63, 0x2c, 0x7e, 0x63, 0x3b, 0x7e, 0x63, 0x58, 0x7e, 0x63, 0x5a};
5332 const uint8_t HuffDecoderCommon::table24_74_emit_[66] = {
5333     0x7e, 0x65, 0x30, 0x7e, 0x65, 0x31, 0x7e, 0x65, 0x32, 0x7e, 0x65,
5334     0x61, 0x7e, 0x65, 0x63, 0x7e, 0x65, 0x65, 0x7e, 0x65, 0x69, 0x7e,
5335     0x65, 0x6f, 0x7e, 0x65, 0x73, 0x7e, 0x65, 0x74, 0x7e, 0x65, 0x20,
5336     0x7e, 0x65, 0x25, 0x7e, 0x65, 0x2d, 0x7e, 0x65, 0x2e, 0x7e, 0x65,
5337     0x2f, 0x7e, 0x65, 0x33, 0x7e, 0x65, 0x34, 0x7e, 0x65, 0x35, 0x7e,
5338     0x65, 0x36, 0x7e, 0x65, 0x37, 0x7e, 0x65, 0x38, 0x7e, 0x65, 0x39};
5339 const uint8_t HuffDecoderCommon::table24_75_emit_[156] = {
5340     0x7e, 0x65, 0x3d, 0x7e, 0x65, 0x41, 0x7e, 0x65, 0x5f, 0x7e, 0x65, 0x62,
5341     0x7e, 0x65, 0x64, 0x7e, 0x65, 0x66, 0x7e, 0x65, 0x67, 0x7e, 0x65, 0x68,
5342     0x7e, 0x65, 0x6c, 0x7e, 0x65, 0x6d, 0x7e, 0x65, 0x6e, 0x7e, 0x65, 0x70,
5343     0x7e, 0x65, 0x72, 0x7e, 0x65, 0x75, 0x7e, 0x65, 0x3a, 0x7e, 0x65, 0x42,
5344     0x7e, 0x65, 0x43, 0x7e, 0x65, 0x44, 0x7e, 0x65, 0x45, 0x7e, 0x65, 0x46,
5345     0x7e, 0x65, 0x47, 0x7e, 0x65, 0x48, 0x7e, 0x65, 0x49, 0x7e, 0x65, 0x4a,
5346     0x7e, 0x65, 0x4b, 0x7e, 0x65, 0x4c, 0x7e, 0x65, 0x4d, 0x7e, 0x65, 0x4e,
5347     0x7e, 0x65, 0x4f, 0x7e, 0x65, 0x50, 0x7e, 0x65, 0x51, 0x7e, 0x65, 0x52,
5348     0x7e, 0x65, 0x53, 0x7e, 0x65, 0x54, 0x7e, 0x65, 0x55, 0x7e, 0x65, 0x56,
5349     0x7e, 0x65, 0x57, 0x7e, 0x65, 0x59, 0x7e, 0x65, 0x6a, 0x7e, 0x65, 0x6b,
5350     0x7e, 0x65, 0x71, 0x7e, 0x65, 0x76, 0x7e, 0x65, 0x77, 0x7e, 0x65, 0x78,
5351     0x7e, 0x65, 0x79, 0x7e, 0x65, 0x7a, 0x7e, 0x65, 0x26, 0x7e, 0x65, 0x2a,
5352     0x7e, 0x65, 0x2c, 0x7e, 0x65, 0x3b, 0x7e, 0x65, 0x58, 0x7e, 0x65, 0x5a};
5353 const uint8_t HuffDecoderCommon::table24_76_emit_[66] = {
5354     0x7e, 0x69, 0x30, 0x7e, 0x69, 0x31, 0x7e, 0x69, 0x32, 0x7e, 0x69,
5355     0x61, 0x7e, 0x69, 0x63, 0x7e, 0x69, 0x65, 0x7e, 0x69, 0x69, 0x7e,
5356     0x69, 0x6f, 0x7e, 0x69, 0x73, 0x7e, 0x69, 0x74, 0x7e, 0x69, 0x20,
5357     0x7e, 0x69, 0x25, 0x7e, 0x69, 0x2d, 0x7e, 0x69, 0x2e, 0x7e, 0x69,
5358     0x2f, 0x7e, 0x69, 0x33, 0x7e, 0x69, 0x34, 0x7e, 0x69, 0x35, 0x7e,
5359     0x69, 0x36, 0x7e, 0x69, 0x37, 0x7e, 0x69, 0x38, 0x7e, 0x69, 0x39};
5360 const uint8_t HuffDecoderCommon::table24_77_emit_[156] = {
5361     0x7e, 0x69, 0x3d, 0x7e, 0x69, 0x41, 0x7e, 0x69, 0x5f, 0x7e, 0x69, 0x62,
5362     0x7e, 0x69, 0x64, 0x7e, 0x69, 0x66, 0x7e, 0x69, 0x67, 0x7e, 0x69, 0x68,
5363     0x7e, 0x69, 0x6c, 0x7e, 0x69, 0x6d, 0x7e, 0x69, 0x6e, 0x7e, 0x69, 0x70,
5364     0x7e, 0x69, 0x72, 0x7e, 0x69, 0x75, 0x7e, 0x69, 0x3a, 0x7e, 0x69, 0x42,
5365     0x7e, 0x69, 0x43, 0x7e, 0x69, 0x44, 0x7e, 0x69, 0x45, 0x7e, 0x69, 0x46,
5366     0x7e, 0x69, 0x47, 0x7e, 0x69, 0x48, 0x7e, 0x69, 0x49, 0x7e, 0x69, 0x4a,
5367     0x7e, 0x69, 0x4b, 0x7e, 0x69, 0x4c, 0x7e, 0x69, 0x4d, 0x7e, 0x69, 0x4e,
5368     0x7e, 0x69, 0x4f, 0x7e, 0x69, 0x50, 0x7e, 0x69, 0x51, 0x7e, 0x69, 0x52,
5369     0x7e, 0x69, 0x53, 0x7e, 0x69, 0x54, 0x7e, 0x69, 0x55, 0x7e, 0x69, 0x56,
5370     0x7e, 0x69, 0x57, 0x7e, 0x69, 0x59, 0x7e, 0x69, 0x6a, 0x7e, 0x69, 0x6b,
5371     0x7e, 0x69, 0x71, 0x7e, 0x69, 0x76, 0x7e, 0x69, 0x77, 0x7e, 0x69, 0x78,
5372     0x7e, 0x69, 0x79, 0x7e, 0x69, 0x7a, 0x7e, 0x69, 0x26, 0x7e, 0x69, 0x2a,
5373     0x7e, 0x69, 0x2c, 0x7e, 0x69, 0x3b, 0x7e, 0x69, 0x58, 0x7e, 0x69, 0x5a};
5374 const uint8_t HuffDecoderCommon::table24_78_emit_[66] = {
5375     0x7e, 0x6f, 0x30, 0x7e, 0x6f, 0x31, 0x7e, 0x6f, 0x32, 0x7e, 0x6f,
5376     0x61, 0x7e, 0x6f, 0x63, 0x7e, 0x6f, 0x65, 0x7e, 0x6f, 0x69, 0x7e,
5377     0x6f, 0x6f, 0x7e, 0x6f, 0x73, 0x7e, 0x6f, 0x74, 0x7e, 0x6f, 0x20,
5378     0x7e, 0x6f, 0x25, 0x7e, 0x6f, 0x2d, 0x7e, 0x6f, 0x2e, 0x7e, 0x6f,
5379     0x2f, 0x7e, 0x6f, 0x33, 0x7e, 0x6f, 0x34, 0x7e, 0x6f, 0x35, 0x7e,
5380     0x6f, 0x36, 0x7e, 0x6f, 0x37, 0x7e, 0x6f, 0x38, 0x7e, 0x6f, 0x39};
5381 const uint8_t HuffDecoderCommon::table24_79_emit_[156] = {
5382     0x7e, 0x6f, 0x3d, 0x7e, 0x6f, 0x41, 0x7e, 0x6f, 0x5f, 0x7e, 0x6f, 0x62,
5383     0x7e, 0x6f, 0x64, 0x7e, 0x6f, 0x66, 0x7e, 0x6f, 0x67, 0x7e, 0x6f, 0x68,
5384     0x7e, 0x6f, 0x6c, 0x7e, 0x6f, 0x6d, 0x7e, 0x6f, 0x6e, 0x7e, 0x6f, 0x70,
5385     0x7e, 0x6f, 0x72, 0x7e, 0x6f, 0x75, 0x7e, 0x6f, 0x3a, 0x7e, 0x6f, 0x42,
5386     0x7e, 0x6f, 0x43, 0x7e, 0x6f, 0x44, 0x7e, 0x6f, 0x45, 0x7e, 0x6f, 0x46,
5387     0x7e, 0x6f, 0x47, 0x7e, 0x6f, 0x48, 0x7e, 0x6f, 0x49, 0x7e, 0x6f, 0x4a,
5388     0x7e, 0x6f, 0x4b, 0x7e, 0x6f, 0x4c, 0x7e, 0x6f, 0x4d, 0x7e, 0x6f, 0x4e,
5389     0x7e, 0x6f, 0x4f, 0x7e, 0x6f, 0x50, 0x7e, 0x6f, 0x51, 0x7e, 0x6f, 0x52,
5390     0x7e, 0x6f, 0x53, 0x7e, 0x6f, 0x54, 0x7e, 0x6f, 0x55, 0x7e, 0x6f, 0x56,
5391     0x7e, 0x6f, 0x57, 0x7e, 0x6f, 0x59, 0x7e, 0x6f, 0x6a, 0x7e, 0x6f, 0x6b,
5392     0x7e, 0x6f, 0x71, 0x7e, 0x6f, 0x76, 0x7e, 0x6f, 0x77, 0x7e, 0x6f, 0x78,
5393     0x7e, 0x6f, 0x79, 0x7e, 0x6f, 0x7a, 0x7e, 0x6f, 0x26, 0x7e, 0x6f, 0x2a,
5394     0x7e, 0x6f, 0x2c, 0x7e, 0x6f, 0x3b, 0x7e, 0x6f, 0x58, 0x7e, 0x6f, 0x5a};
5395 const uint8_t HuffDecoderCommon::table24_80_emit_[66] = {
5396     0x7e, 0x73, 0x30, 0x7e, 0x73, 0x31, 0x7e, 0x73, 0x32, 0x7e, 0x73,
5397     0x61, 0x7e, 0x73, 0x63, 0x7e, 0x73, 0x65, 0x7e, 0x73, 0x69, 0x7e,
5398     0x73, 0x6f, 0x7e, 0x73, 0x73, 0x7e, 0x73, 0x74, 0x7e, 0x73, 0x20,
5399     0x7e, 0x73, 0x25, 0x7e, 0x73, 0x2d, 0x7e, 0x73, 0x2e, 0x7e, 0x73,
5400     0x2f, 0x7e, 0x73, 0x33, 0x7e, 0x73, 0x34, 0x7e, 0x73, 0x35, 0x7e,
5401     0x73, 0x36, 0x7e, 0x73, 0x37, 0x7e, 0x73, 0x38, 0x7e, 0x73, 0x39};
5402 const uint8_t HuffDecoderCommon::table24_81_emit_[156] = {
5403     0x7e, 0x73, 0x3d, 0x7e, 0x73, 0x41, 0x7e, 0x73, 0x5f, 0x7e, 0x73, 0x62,
5404     0x7e, 0x73, 0x64, 0x7e, 0x73, 0x66, 0x7e, 0x73, 0x67, 0x7e, 0x73, 0x68,
5405     0x7e, 0x73, 0x6c, 0x7e, 0x73, 0x6d, 0x7e, 0x73, 0x6e, 0x7e, 0x73, 0x70,
5406     0x7e, 0x73, 0x72, 0x7e, 0x73, 0x75, 0x7e, 0x73, 0x3a, 0x7e, 0x73, 0x42,
5407     0x7e, 0x73, 0x43, 0x7e, 0x73, 0x44, 0x7e, 0x73, 0x45, 0x7e, 0x73, 0x46,
5408     0x7e, 0x73, 0x47, 0x7e, 0x73, 0x48, 0x7e, 0x73, 0x49, 0x7e, 0x73, 0x4a,
5409     0x7e, 0x73, 0x4b, 0x7e, 0x73, 0x4c, 0x7e, 0x73, 0x4d, 0x7e, 0x73, 0x4e,
5410     0x7e, 0x73, 0x4f, 0x7e, 0x73, 0x50, 0x7e, 0x73, 0x51, 0x7e, 0x73, 0x52,
5411     0x7e, 0x73, 0x53, 0x7e, 0x73, 0x54, 0x7e, 0x73, 0x55, 0x7e, 0x73, 0x56,
5412     0x7e, 0x73, 0x57, 0x7e, 0x73, 0x59, 0x7e, 0x73, 0x6a, 0x7e, 0x73, 0x6b,
5413     0x7e, 0x73, 0x71, 0x7e, 0x73, 0x76, 0x7e, 0x73, 0x77, 0x7e, 0x73, 0x78,
5414     0x7e, 0x73, 0x79, 0x7e, 0x73, 0x7a, 0x7e, 0x73, 0x26, 0x7e, 0x73, 0x2a,
5415     0x7e, 0x73, 0x2c, 0x7e, 0x73, 0x3b, 0x7e, 0x73, 0x58, 0x7e, 0x73, 0x5a};
5416 const uint8_t HuffDecoderCommon::table24_82_emit_[66] = {
5417     0x7e, 0x74, 0x30, 0x7e, 0x74, 0x31, 0x7e, 0x74, 0x32, 0x7e, 0x74,
5418     0x61, 0x7e, 0x74, 0x63, 0x7e, 0x74, 0x65, 0x7e, 0x74, 0x69, 0x7e,
5419     0x74, 0x6f, 0x7e, 0x74, 0x73, 0x7e, 0x74, 0x74, 0x7e, 0x74, 0x20,
5420     0x7e, 0x74, 0x25, 0x7e, 0x74, 0x2d, 0x7e, 0x74, 0x2e, 0x7e, 0x74,
5421     0x2f, 0x7e, 0x74, 0x33, 0x7e, 0x74, 0x34, 0x7e, 0x74, 0x35, 0x7e,
5422     0x74, 0x36, 0x7e, 0x74, 0x37, 0x7e, 0x74, 0x38, 0x7e, 0x74, 0x39};
5423 const uint8_t HuffDecoderCommon::table24_83_emit_[156] = {
5424     0x7e, 0x74, 0x3d, 0x7e, 0x74, 0x41, 0x7e, 0x74, 0x5f, 0x7e, 0x74, 0x62,
5425     0x7e, 0x74, 0x64, 0x7e, 0x74, 0x66, 0x7e, 0x74, 0x67, 0x7e, 0x74, 0x68,
5426     0x7e, 0x74, 0x6c, 0x7e, 0x74, 0x6d, 0x7e, 0x74, 0x6e, 0x7e, 0x74, 0x70,
5427     0x7e, 0x74, 0x72, 0x7e, 0x74, 0x75, 0x7e, 0x74, 0x3a, 0x7e, 0x74, 0x42,
5428     0x7e, 0x74, 0x43, 0x7e, 0x74, 0x44, 0x7e, 0x74, 0x45, 0x7e, 0x74, 0x46,
5429     0x7e, 0x74, 0x47, 0x7e, 0x74, 0x48, 0x7e, 0x74, 0x49, 0x7e, 0x74, 0x4a,
5430     0x7e, 0x74, 0x4b, 0x7e, 0x74, 0x4c, 0x7e, 0x74, 0x4d, 0x7e, 0x74, 0x4e,
5431     0x7e, 0x74, 0x4f, 0x7e, 0x74, 0x50, 0x7e, 0x74, 0x51, 0x7e, 0x74, 0x52,
5432     0x7e, 0x74, 0x53, 0x7e, 0x74, 0x54, 0x7e, 0x74, 0x55, 0x7e, 0x74, 0x56,
5433     0x7e, 0x74, 0x57, 0x7e, 0x74, 0x59, 0x7e, 0x74, 0x6a, 0x7e, 0x74, 0x6b,
5434     0x7e, 0x74, 0x71, 0x7e, 0x74, 0x76, 0x7e, 0x74, 0x77, 0x7e, 0x74, 0x78,
5435     0x7e, 0x74, 0x79, 0x7e, 0x74, 0x7a, 0x7e, 0x74, 0x26, 0x7e, 0x74, 0x2a,
5436     0x7e, 0x74, 0x2c, 0x7e, 0x74, 0x3b, 0x7e, 0x74, 0x58, 0x7e, 0x74, 0x5a};
5437 const uint8_t HuffDecoderCommon::table24_84_emit_[204] = {
5438     0x7e, 0x20, 0x30, 0x7e, 0x20, 0x31, 0x7e, 0x20, 0x32, 0x7e, 0x20, 0x61,
5439     0x7e, 0x20, 0x63, 0x7e, 0x20, 0x65, 0x7e, 0x20, 0x69, 0x7e, 0x20, 0x6f,
5440     0x7e, 0x20, 0x73, 0x7e, 0x20, 0x74, 0x7e, 0x20, 0x20, 0x7e, 0x20, 0x25,
5441     0x7e, 0x20, 0x2d, 0x7e, 0x20, 0x2e, 0x7e, 0x20, 0x2f, 0x7e, 0x20, 0x33,
5442     0x7e, 0x20, 0x34, 0x7e, 0x20, 0x35, 0x7e, 0x20, 0x36, 0x7e, 0x20, 0x37,
5443     0x7e, 0x20, 0x38, 0x7e, 0x20, 0x39, 0x7e, 0x20, 0x3d, 0x7e, 0x20, 0x41,
5444     0x7e, 0x20, 0x5f, 0x7e, 0x20, 0x62, 0x7e, 0x20, 0x64, 0x7e, 0x20, 0x66,
5445     0x7e, 0x20, 0x67, 0x7e, 0x20, 0x68, 0x7e, 0x20, 0x6c, 0x7e, 0x20, 0x6d,
5446     0x7e, 0x20, 0x6e, 0x7e, 0x20, 0x70, 0x7e, 0x20, 0x72, 0x7e, 0x20, 0x75,
5447     0x7e, 0x20, 0x3a, 0x7e, 0x20, 0x42, 0x7e, 0x20, 0x43, 0x7e, 0x20, 0x44,
5448     0x7e, 0x20, 0x45, 0x7e, 0x20, 0x46, 0x7e, 0x20, 0x47, 0x7e, 0x20, 0x48,
5449     0x7e, 0x20, 0x49, 0x7e, 0x20, 0x4a, 0x7e, 0x20, 0x4b, 0x7e, 0x20, 0x4c,
5450     0x7e, 0x20, 0x4d, 0x7e, 0x20, 0x4e, 0x7e, 0x20, 0x4f, 0x7e, 0x20, 0x50,
5451     0x7e, 0x20, 0x51, 0x7e, 0x20, 0x52, 0x7e, 0x20, 0x53, 0x7e, 0x20, 0x54,
5452     0x7e, 0x20, 0x55, 0x7e, 0x20, 0x56, 0x7e, 0x20, 0x57, 0x7e, 0x20, 0x59,
5453     0x7e, 0x20, 0x6a, 0x7e, 0x20, 0x6b, 0x7e, 0x20, 0x71, 0x7e, 0x20, 0x76,
5454     0x7e, 0x20, 0x77, 0x7e, 0x20, 0x78, 0x7e, 0x20, 0x79, 0x7e, 0x20, 0x7a};
5455 const uint8_t HuffDecoderCommon::table24_85_emit_[204] = {
5456     0x7e, 0x25, 0x30, 0x7e, 0x25, 0x31, 0x7e, 0x25, 0x32, 0x7e, 0x25, 0x61,
5457     0x7e, 0x25, 0x63, 0x7e, 0x25, 0x65, 0x7e, 0x25, 0x69, 0x7e, 0x25, 0x6f,
5458     0x7e, 0x25, 0x73, 0x7e, 0x25, 0x74, 0x7e, 0x25, 0x20, 0x7e, 0x25, 0x25,
5459     0x7e, 0x25, 0x2d, 0x7e, 0x25, 0x2e, 0x7e, 0x25, 0x2f, 0x7e, 0x25, 0x33,
5460     0x7e, 0x25, 0x34, 0x7e, 0x25, 0x35, 0x7e, 0x25, 0x36, 0x7e, 0x25, 0x37,
5461     0x7e, 0x25, 0x38, 0x7e, 0x25, 0x39, 0x7e, 0x25, 0x3d, 0x7e, 0x25, 0x41,
5462     0x7e, 0x25, 0x5f, 0x7e, 0x25, 0x62, 0x7e, 0x25, 0x64, 0x7e, 0x25, 0x66,
5463     0x7e, 0x25, 0x67, 0x7e, 0x25, 0x68, 0x7e, 0x25, 0x6c, 0x7e, 0x25, 0x6d,
5464     0x7e, 0x25, 0x6e, 0x7e, 0x25, 0x70, 0x7e, 0x25, 0x72, 0x7e, 0x25, 0x75,
5465     0x7e, 0x25, 0x3a, 0x7e, 0x25, 0x42, 0x7e, 0x25, 0x43, 0x7e, 0x25, 0x44,
5466     0x7e, 0x25, 0x45, 0x7e, 0x25, 0x46, 0x7e, 0x25, 0x47, 0x7e, 0x25, 0x48,
5467     0x7e, 0x25, 0x49, 0x7e, 0x25, 0x4a, 0x7e, 0x25, 0x4b, 0x7e, 0x25, 0x4c,
5468     0x7e, 0x25, 0x4d, 0x7e, 0x25, 0x4e, 0x7e, 0x25, 0x4f, 0x7e, 0x25, 0x50,
5469     0x7e, 0x25, 0x51, 0x7e, 0x25, 0x52, 0x7e, 0x25, 0x53, 0x7e, 0x25, 0x54,
5470     0x7e, 0x25, 0x55, 0x7e, 0x25, 0x56, 0x7e, 0x25, 0x57, 0x7e, 0x25, 0x59,
5471     0x7e, 0x25, 0x6a, 0x7e, 0x25, 0x6b, 0x7e, 0x25, 0x71, 0x7e, 0x25, 0x76,
5472     0x7e, 0x25, 0x77, 0x7e, 0x25, 0x78, 0x7e, 0x25, 0x79, 0x7e, 0x25, 0x7a};
5473 const uint8_t HuffDecoderCommon::table24_86_emit_[204] = {
5474     0x7e, 0x2d, 0x30, 0x7e, 0x2d, 0x31, 0x7e, 0x2d, 0x32, 0x7e, 0x2d, 0x61,
5475     0x7e, 0x2d, 0x63, 0x7e, 0x2d, 0x65, 0x7e, 0x2d, 0x69, 0x7e, 0x2d, 0x6f,
5476     0x7e, 0x2d, 0x73, 0x7e, 0x2d, 0x74, 0x7e, 0x2d, 0x20, 0x7e, 0x2d, 0x25,
5477     0x7e, 0x2d, 0x2d, 0x7e, 0x2d, 0x2e, 0x7e, 0x2d, 0x2f, 0x7e, 0x2d, 0x33,
5478     0x7e, 0x2d, 0x34, 0x7e, 0x2d, 0x35, 0x7e, 0x2d, 0x36, 0x7e, 0x2d, 0x37,
5479     0x7e, 0x2d, 0x38, 0x7e, 0x2d, 0x39, 0x7e, 0x2d, 0x3d, 0x7e, 0x2d, 0x41,
5480     0x7e, 0x2d, 0x5f, 0x7e, 0x2d, 0x62, 0x7e, 0x2d, 0x64, 0x7e, 0x2d, 0x66,
5481     0x7e, 0x2d, 0x67, 0x7e, 0x2d, 0x68, 0x7e, 0x2d, 0x6c, 0x7e, 0x2d, 0x6d,
5482     0x7e, 0x2d, 0x6e, 0x7e, 0x2d, 0x70, 0x7e, 0x2d, 0x72, 0x7e, 0x2d, 0x75,
5483     0x7e, 0x2d, 0x3a, 0x7e, 0x2d, 0x42, 0x7e, 0x2d, 0x43, 0x7e, 0x2d, 0x44,
5484     0x7e, 0x2d, 0x45, 0x7e, 0x2d, 0x46, 0x7e, 0x2d, 0x47, 0x7e, 0x2d, 0x48,
5485     0x7e, 0x2d, 0x49, 0x7e, 0x2d, 0x4a, 0x7e, 0x2d, 0x4b, 0x7e, 0x2d, 0x4c,
5486     0x7e, 0x2d, 0x4d, 0x7e, 0x2d, 0x4e, 0x7e, 0x2d, 0x4f, 0x7e, 0x2d, 0x50,
5487     0x7e, 0x2d, 0x51, 0x7e, 0x2d, 0x52, 0x7e, 0x2d, 0x53, 0x7e, 0x2d, 0x54,
5488     0x7e, 0x2d, 0x55, 0x7e, 0x2d, 0x56, 0x7e, 0x2d, 0x57, 0x7e, 0x2d, 0x59,
5489     0x7e, 0x2d, 0x6a, 0x7e, 0x2d, 0x6b, 0x7e, 0x2d, 0x71, 0x7e, 0x2d, 0x76,
5490     0x7e, 0x2d, 0x77, 0x7e, 0x2d, 0x78, 0x7e, 0x2d, 0x79, 0x7e, 0x2d, 0x7a};
5491 const uint8_t HuffDecoderCommon::table24_87_emit_[204] = {
5492     0x7e, 0x2e, 0x30, 0x7e, 0x2e, 0x31, 0x7e, 0x2e, 0x32, 0x7e, 0x2e, 0x61,
5493     0x7e, 0x2e, 0x63, 0x7e, 0x2e, 0x65, 0x7e, 0x2e, 0x69, 0x7e, 0x2e, 0x6f,
5494     0x7e, 0x2e, 0x73, 0x7e, 0x2e, 0x74, 0x7e, 0x2e, 0x20, 0x7e, 0x2e, 0x25,
5495     0x7e, 0x2e, 0x2d, 0x7e, 0x2e, 0x2e, 0x7e, 0x2e, 0x2f, 0x7e, 0x2e, 0x33,
5496     0x7e, 0x2e, 0x34, 0x7e, 0x2e, 0x35, 0x7e, 0x2e, 0x36, 0x7e, 0x2e, 0x37,
5497     0x7e, 0x2e, 0x38, 0x7e, 0x2e, 0x39, 0x7e, 0x2e, 0x3d, 0x7e, 0x2e, 0x41,
5498     0x7e, 0x2e, 0x5f, 0x7e, 0x2e, 0x62, 0x7e, 0x2e, 0x64, 0x7e, 0x2e, 0x66,
5499     0x7e, 0x2e, 0x67, 0x7e, 0x2e, 0x68, 0x7e, 0x2e, 0x6c, 0x7e, 0x2e, 0x6d,
5500     0x7e, 0x2e, 0x6e, 0x7e, 0x2e, 0x70, 0x7e, 0x2e, 0x72, 0x7e, 0x2e, 0x75,
5501     0x7e, 0x2e, 0x3a, 0x7e, 0x2e, 0x42, 0x7e, 0x2e, 0x43, 0x7e, 0x2e, 0x44,
5502     0x7e, 0x2e, 0x45, 0x7e, 0x2e, 0x46, 0x7e, 0x2e, 0x47, 0x7e, 0x2e, 0x48,
5503     0x7e, 0x2e, 0x49, 0x7e, 0x2e, 0x4a, 0x7e, 0x2e, 0x4b, 0x7e, 0x2e, 0x4c,
5504     0x7e, 0x2e, 0x4d, 0x7e, 0x2e, 0x4e, 0x7e, 0x2e, 0x4f, 0x7e, 0x2e, 0x50,
5505     0x7e, 0x2e, 0x51, 0x7e, 0x2e, 0x52, 0x7e, 0x2e, 0x53, 0x7e, 0x2e, 0x54,
5506     0x7e, 0x2e, 0x55, 0x7e, 0x2e, 0x56, 0x7e, 0x2e, 0x57, 0x7e, 0x2e, 0x59,
5507     0x7e, 0x2e, 0x6a, 0x7e, 0x2e, 0x6b, 0x7e, 0x2e, 0x71, 0x7e, 0x2e, 0x76,
5508     0x7e, 0x2e, 0x77, 0x7e, 0x2e, 0x78, 0x7e, 0x2e, 0x79, 0x7e, 0x2e, 0x7a};
5509 const uint8_t HuffDecoderCommon::table24_88_emit_[204] = {
5510     0x7e, 0x2f, 0x30, 0x7e, 0x2f, 0x31, 0x7e, 0x2f, 0x32, 0x7e, 0x2f, 0x61,
5511     0x7e, 0x2f, 0x63, 0x7e, 0x2f, 0x65, 0x7e, 0x2f, 0x69, 0x7e, 0x2f, 0x6f,
5512     0x7e, 0x2f, 0x73, 0x7e, 0x2f, 0x74, 0x7e, 0x2f, 0x20, 0x7e, 0x2f, 0x25,
5513     0x7e, 0x2f, 0x2d, 0x7e, 0x2f, 0x2e, 0x7e, 0x2f, 0x2f, 0x7e, 0x2f, 0x33,
5514     0x7e, 0x2f, 0x34, 0x7e, 0x2f, 0x35, 0x7e, 0x2f, 0x36, 0x7e, 0x2f, 0x37,
5515     0x7e, 0x2f, 0x38, 0x7e, 0x2f, 0x39, 0x7e, 0x2f, 0x3d, 0x7e, 0x2f, 0x41,
5516     0x7e, 0x2f, 0x5f, 0x7e, 0x2f, 0x62, 0x7e, 0x2f, 0x64, 0x7e, 0x2f, 0x66,
5517     0x7e, 0x2f, 0x67, 0x7e, 0x2f, 0x68, 0x7e, 0x2f, 0x6c, 0x7e, 0x2f, 0x6d,
5518     0x7e, 0x2f, 0x6e, 0x7e, 0x2f, 0x70, 0x7e, 0x2f, 0x72, 0x7e, 0x2f, 0x75,
5519     0x7e, 0x2f, 0x3a, 0x7e, 0x2f, 0x42, 0x7e, 0x2f, 0x43, 0x7e, 0x2f, 0x44,
5520     0x7e, 0x2f, 0x45, 0x7e, 0x2f, 0x46, 0x7e, 0x2f, 0x47, 0x7e, 0x2f, 0x48,
5521     0x7e, 0x2f, 0x49, 0x7e, 0x2f, 0x4a, 0x7e, 0x2f, 0x4b, 0x7e, 0x2f, 0x4c,
5522     0x7e, 0x2f, 0x4d, 0x7e, 0x2f, 0x4e, 0x7e, 0x2f, 0x4f, 0x7e, 0x2f, 0x50,
5523     0x7e, 0x2f, 0x51, 0x7e, 0x2f, 0x52, 0x7e, 0x2f, 0x53, 0x7e, 0x2f, 0x54,
5524     0x7e, 0x2f, 0x55, 0x7e, 0x2f, 0x56, 0x7e, 0x2f, 0x57, 0x7e, 0x2f, 0x59,
5525     0x7e, 0x2f, 0x6a, 0x7e, 0x2f, 0x6b, 0x7e, 0x2f, 0x71, 0x7e, 0x2f, 0x76,
5526     0x7e, 0x2f, 0x77, 0x7e, 0x2f, 0x78, 0x7e, 0x2f, 0x79, 0x7e, 0x2f, 0x7a};
5527 const uint8_t HuffDecoderCommon::table24_89_emit_[204] = {
5528     0x7e, 0x33, 0x30, 0x7e, 0x33, 0x31, 0x7e, 0x33, 0x32, 0x7e, 0x33, 0x61,
5529     0x7e, 0x33, 0x63, 0x7e, 0x33, 0x65, 0x7e, 0x33, 0x69, 0x7e, 0x33, 0x6f,
5530     0x7e, 0x33, 0x73, 0x7e, 0x33, 0x74, 0x7e, 0x33, 0x20, 0x7e, 0x33, 0x25,
5531     0x7e, 0x33, 0x2d, 0x7e, 0x33, 0x2e, 0x7e, 0x33, 0x2f, 0x7e, 0x33, 0x33,
5532     0x7e, 0x33, 0x34, 0x7e, 0x33, 0x35, 0x7e, 0x33, 0x36, 0x7e, 0x33, 0x37,
5533     0x7e, 0x33, 0x38, 0x7e, 0x33, 0x39, 0x7e, 0x33, 0x3d, 0x7e, 0x33, 0x41,
5534     0x7e, 0x33, 0x5f, 0x7e, 0x33, 0x62, 0x7e, 0x33, 0x64, 0x7e, 0x33, 0x66,
5535     0x7e, 0x33, 0x67, 0x7e, 0x33, 0x68, 0x7e, 0x33, 0x6c, 0x7e, 0x33, 0x6d,
5536     0x7e, 0x33, 0x6e, 0x7e, 0x33, 0x70, 0x7e, 0x33, 0x72, 0x7e, 0x33, 0x75,
5537     0x7e, 0x33, 0x3a, 0x7e, 0x33, 0x42, 0x7e, 0x33, 0x43, 0x7e, 0x33, 0x44,
5538     0x7e, 0x33, 0x45, 0x7e, 0x33, 0x46, 0x7e, 0x33, 0x47, 0x7e, 0x33, 0x48,
5539     0x7e, 0x33, 0x49, 0x7e, 0x33, 0x4a, 0x7e, 0x33, 0x4b, 0x7e, 0x33, 0x4c,
5540     0x7e, 0x33, 0x4d, 0x7e, 0x33, 0x4e, 0x7e, 0x33, 0x4f, 0x7e, 0x33, 0x50,
5541     0x7e, 0x33, 0x51, 0x7e, 0x33, 0x52, 0x7e, 0x33, 0x53, 0x7e, 0x33, 0x54,
5542     0x7e, 0x33, 0x55, 0x7e, 0x33, 0x56, 0x7e, 0x33, 0x57, 0x7e, 0x33, 0x59,
5543     0x7e, 0x33, 0x6a, 0x7e, 0x33, 0x6b, 0x7e, 0x33, 0x71, 0x7e, 0x33, 0x76,
5544     0x7e, 0x33, 0x77, 0x7e, 0x33, 0x78, 0x7e, 0x33, 0x79, 0x7e, 0x33, 0x7a};
5545 const uint8_t HuffDecoderCommon::table24_90_emit_[204] = {
5546     0x7e, 0x34, 0x30, 0x7e, 0x34, 0x31, 0x7e, 0x34, 0x32, 0x7e, 0x34, 0x61,
5547     0x7e, 0x34, 0x63, 0x7e, 0x34, 0x65, 0x7e, 0x34, 0x69, 0x7e, 0x34, 0x6f,
5548     0x7e, 0x34, 0x73, 0x7e, 0x34, 0x74, 0x7e, 0x34, 0x20, 0x7e, 0x34, 0x25,
5549     0x7e, 0x34, 0x2d, 0x7e, 0x34, 0x2e, 0x7e, 0x34, 0x2f, 0x7e, 0x34, 0x33,
5550     0x7e, 0x34, 0x34, 0x7e, 0x34, 0x35, 0x7e, 0x34, 0x36, 0x7e, 0x34, 0x37,
5551     0x7e, 0x34, 0x38, 0x7e, 0x34, 0x39, 0x7e, 0x34, 0x3d, 0x7e, 0x34, 0x41,
5552     0x7e, 0x34, 0x5f, 0x7e, 0x34, 0x62, 0x7e, 0x34, 0x64, 0x7e, 0x34, 0x66,
5553     0x7e, 0x34, 0x67, 0x7e, 0x34, 0x68, 0x7e, 0x34, 0x6c, 0x7e, 0x34, 0x6d,
5554     0x7e, 0x34, 0x6e, 0x7e, 0x34, 0x70, 0x7e, 0x34, 0x72, 0x7e, 0x34, 0x75,
5555     0x7e, 0x34, 0x3a, 0x7e, 0x34, 0x42, 0x7e, 0x34, 0x43, 0x7e, 0x34, 0x44,
5556     0x7e, 0x34, 0x45, 0x7e, 0x34, 0x46, 0x7e, 0x34, 0x47, 0x7e, 0x34, 0x48,
5557     0x7e, 0x34, 0x49, 0x7e, 0x34, 0x4a, 0x7e, 0x34, 0x4b, 0x7e, 0x34, 0x4c,
5558     0x7e, 0x34, 0x4d, 0x7e, 0x34, 0x4e, 0x7e, 0x34, 0x4f, 0x7e, 0x34, 0x50,
5559     0x7e, 0x34, 0x51, 0x7e, 0x34, 0x52, 0x7e, 0x34, 0x53, 0x7e, 0x34, 0x54,
5560     0x7e, 0x34, 0x55, 0x7e, 0x34, 0x56, 0x7e, 0x34, 0x57, 0x7e, 0x34, 0x59,
5561     0x7e, 0x34, 0x6a, 0x7e, 0x34, 0x6b, 0x7e, 0x34, 0x71, 0x7e, 0x34, 0x76,
5562     0x7e, 0x34, 0x77, 0x7e, 0x34, 0x78, 0x7e, 0x34, 0x79, 0x7e, 0x34, 0x7a};
5563 const uint8_t HuffDecoderCommon::table24_91_emit_[204] = {
5564     0x7e, 0x35, 0x30, 0x7e, 0x35, 0x31, 0x7e, 0x35, 0x32, 0x7e, 0x35, 0x61,
5565     0x7e, 0x35, 0x63, 0x7e, 0x35, 0x65, 0x7e, 0x35, 0x69, 0x7e, 0x35, 0x6f,
5566     0x7e, 0x35, 0x73, 0x7e, 0x35, 0x74, 0x7e, 0x35, 0x20, 0x7e, 0x35, 0x25,
5567     0x7e, 0x35, 0x2d, 0x7e, 0x35, 0x2e, 0x7e, 0x35, 0x2f, 0x7e, 0x35, 0x33,
5568     0x7e, 0x35, 0x34, 0x7e, 0x35, 0x35, 0x7e, 0x35, 0x36, 0x7e, 0x35, 0x37,
5569     0x7e, 0x35, 0x38, 0x7e, 0x35, 0x39, 0x7e, 0x35, 0x3d, 0x7e, 0x35, 0x41,
5570     0x7e, 0x35, 0x5f, 0x7e, 0x35, 0x62, 0x7e, 0x35, 0x64, 0x7e, 0x35, 0x66,
5571     0x7e, 0x35, 0x67, 0x7e, 0x35, 0x68, 0x7e, 0x35, 0x6c, 0x7e, 0x35, 0x6d,
5572     0x7e, 0x35, 0x6e, 0x7e, 0x35, 0x70, 0x7e, 0x35, 0x72, 0x7e, 0x35, 0x75,
5573     0x7e, 0x35, 0x3a, 0x7e, 0x35, 0x42, 0x7e, 0x35, 0x43, 0x7e, 0x35, 0x44,
5574     0x7e, 0x35, 0x45, 0x7e, 0x35, 0x46, 0x7e, 0x35, 0x47, 0x7e, 0x35, 0x48,
5575     0x7e, 0x35, 0x49, 0x7e, 0x35, 0x4a, 0x7e, 0x35, 0x4b, 0x7e, 0x35, 0x4c,
5576     0x7e, 0x35, 0x4d, 0x7e, 0x35, 0x4e, 0x7e, 0x35, 0x4f, 0x7e, 0x35, 0x50,
5577     0x7e, 0x35, 0x51, 0x7e, 0x35, 0x52, 0x7e, 0x35, 0x53, 0x7e, 0x35, 0x54,
5578     0x7e, 0x35, 0x55, 0x7e, 0x35, 0x56, 0x7e, 0x35, 0x57, 0x7e, 0x35, 0x59,
5579     0x7e, 0x35, 0x6a, 0x7e, 0x35, 0x6b, 0x7e, 0x35, 0x71, 0x7e, 0x35, 0x76,
5580     0x7e, 0x35, 0x77, 0x7e, 0x35, 0x78, 0x7e, 0x35, 0x79, 0x7e, 0x35, 0x7a};
5581 const uint8_t HuffDecoderCommon::table24_92_emit_[204] = {
5582     0x7e, 0x36, 0x30, 0x7e, 0x36, 0x31, 0x7e, 0x36, 0x32, 0x7e, 0x36, 0x61,
5583     0x7e, 0x36, 0x63, 0x7e, 0x36, 0x65, 0x7e, 0x36, 0x69, 0x7e, 0x36, 0x6f,
5584     0x7e, 0x36, 0x73, 0x7e, 0x36, 0x74, 0x7e, 0x36, 0x20, 0x7e, 0x36, 0x25,
5585     0x7e, 0x36, 0x2d, 0x7e, 0x36, 0x2e, 0x7e, 0x36, 0x2f, 0x7e, 0x36, 0x33,
5586     0x7e, 0x36, 0x34, 0x7e, 0x36, 0x35, 0x7e, 0x36, 0x36, 0x7e, 0x36, 0x37,
5587     0x7e, 0x36, 0x38, 0x7e, 0x36, 0x39, 0x7e, 0x36, 0x3d, 0x7e, 0x36, 0x41,
5588     0x7e, 0x36, 0x5f, 0x7e, 0x36, 0x62, 0x7e, 0x36, 0x64, 0x7e, 0x36, 0x66,
5589     0x7e, 0x36, 0x67, 0x7e, 0x36, 0x68, 0x7e, 0x36, 0x6c, 0x7e, 0x36, 0x6d,
5590     0x7e, 0x36, 0x6e, 0x7e, 0x36, 0x70, 0x7e, 0x36, 0x72, 0x7e, 0x36, 0x75,
5591     0x7e, 0x36, 0x3a, 0x7e, 0x36, 0x42, 0x7e, 0x36, 0x43, 0x7e, 0x36, 0x44,
5592     0x7e, 0x36, 0x45, 0x7e, 0x36, 0x46, 0x7e, 0x36, 0x47, 0x7e, 0x36, 0x48,
5593     0x7e, 0x36, 0x49, 0x7e, 0x36, 0x4a, 0x7e, 0x36, 0x4b, 0x7e, 0x36, 0x4c,
5594     0x7e, 0x36, 0x4d, 0x7e, 0x36, 0x4e, 0x7e, 0x36, 0x4f, 0x7e, 0x36, 0x50,
5595     0x7e, 0x36, 0x51, 0x7e, 0x36, 0x52, 0x7e, 0x36, 0x53, 0x7e, 0x36, 0x54,
5596     0x7e, 0x36, 0x55, 0x7e, 0x36, 0x56, 0x7e, 0x36, 0x57, 0x7e, 0x36, 0x59,
5597     0x7e, 0x36, 0x6a, 0x7e, 0x36, 0x6b, 0x7e, 0x36, 0x71, 0x7e, 0x36, 0x76,
5598     0x7e, 0x36, 0x77, 0x7e, 0x36, 0x78, 0x7e, 0x36, 0x79, 0x7e, 0x36, 0x7a};
5599 const uint8_t HuffDecoderCommon::table24_93_emit_[204] = {
5600     0x7e, 0x37, 0x30, 0x7e, 0x37, 0x31, 0x7e, 0x37, 0x32, 0x7e, 0x37, 0x61,
5601     0x7e, 0x37, 0x63, 0x7e, 0x37, 0x65, 0x7e, 0x37, 0x69, 0x7e, 0x37, 0x6f,
5602     0x7e, 0x37, 0x73, 0x7e, 0x37, 0x74, 0x7e, 0x37, 0x20, 0x7e, 0x37, 0x25,
5603     0x7e, 0x37, 0x2d, 0x7e, 0x37, 0x2e, 0x7e, 0x37, 0x2f, 0x7e, 0x37, 0x33,
5604     0x7e, 0x37, 0x34, 0x7e, 0x37, 0x35, 0x7e, 0x37, 0x36, 0x7e, 0x37, 0x37,
5605     0x7e, 0x37, 0x38, 0x7e, 0x37, 0x39, 0x7e, 0x37, 0x3d, 0x7e, 0x37, 0x41,
5606     0x7e, 0x37, 0x5f, 0x7e, 0x37, 0x62, 0x7e, 0x37, 0x64, 0x7e, 0x37, 0x66,
5607     0x7e, 0x37, 0x67, 0x7e, 0x37, 0x68, 0x7e, 0x37, 0x6c, 0x7e, 0x37, 0x6d,
5608     0x7e, 0x37, 0x6e, 0x7e, 0x37, 0x70, 0x7e, 0x37, 0x72, 0x7e, 0x37, 0x75,
5609     0x7e, 0x37, 0x3a, 0x7e, 0x37, 0x42, 0x7e, 0x37, 0x43, 0x7e, 0x37, 0x44,
5610     0x7e, 0x37, 0x45, 0x7e, 0x37, 0x46, 0x7e, 0x37, 0x47, 0x7e, 0x37, 0x48,
5611     0x7e, 0x37, 0x49, 0x7e, 0x37, 0x4a, 0x7e, 0x37, 0x4b, 0x7e, 0x37, 0x4c,
5612     0x7e, 0x37, 0x4d, 0x7e, 0x37, 0x4e, 0x7e, 0x37, 0x4f, 0x7e, 0x37, 0x50,
5613     0x7e, 0x37, 0x51, 0x7e, 0x37, 0x52, 0x7e, 0x37, 0x53, 0x7e, 0x37, 0x54,
5614     0x7e, 0x37, 0x55, 0x7e, 0x37, 0x56, 0x7e, 0x37, 0x57, 0x7e, 0x37, 0x59,
5615     0x7e, 0x37, 0x6a, 0x7e, 0x37, 0x6b, 0x7e, 0x37, 0x71, 0x7e, 0x37, 0x76,
5616     0x7e, 0x37, 0x77, 0x7e, 0x37, 0x78, 0x7e, 0x37, 0x79, 0x7e, 0x37, 0x7a};
5617 const uint8_t HuffDecoderCommon::table24_94_emit_[204] = {
5618     0x7e, 0x38, 0x30, 0x7e, 0x38, 0x31, 0x7e, 0x38, 0x32, 0x7e, 0x38, 0x61,
5619     0x7e, 0x38, 0x63, 0x7e, 0x38, 0x65, 0x7e, 0x38, 0x69, 0x7e, 0x38, 0x6f,
5620     0x7e, 0x38, 0x73, 0x7e, 0x38, 0x74, 0x7e, 0x38, 0x20, 0x7e, 0x38, 0x25,
5621     0x7e, 0x38, 0x2d, 0x7e, 0x38, 0x2e, 0x7e, 0x38, 0x2f, 0x7e, 0x38, 0x33,
5622     0x7e, 0x38, 0x34, 0x7e, 0x38, 0x35, 0x7e, 0x38, 0x36, 0x7e, 0x38, 0x37,
5623     0x7e, 0x38, 0x38, 0x7e, 0x38, 0x39, 0x7e, 0x38, 0x3d, 0x7e, 0x38, 0x41,
5624     0x7e, 0x38, 0x5f, 0x7e, 0x38, 0x62, 0x7e, 0x38, 0x64, 0x7e, 0x38, 0x66,
5625     0x7e, 0x38, 0x67, 0x7e, 0x38, 0x68, 0x7e, 0x38, 0x6c, 0x7e, 0x38, 0x6d,
5626     0x7e, 0x38, 0x6e, 0x7e, 0x38, 0x70, 0x7e, 0x38, 0x72, 0x7e, 0x38, 0x75,
5627     0x7e, 0x38, 0x3a, 0x7e, 0x38, 0x42, 0x7e, 0x38, 0x43, 0x7e, 0x38, 0x44,
5628     0x7e, 0x38, 0x45, 0x7e, 0x38, 0x46, 0x7e, 0x38, 0x47, 0x7e, 0x38, 0x48,
5629     0x7e, 0x38, 0x49, 0x7e, 0x38, 0x4a, 0x7e, 0x38, 0x4b, 0x7e, 0x38, 0x4c,
5630     0x7e, 0x38, 0x4d, 0x7e, 0x38, 0x4e, 0x7e, 0x38, 0x4f, 0x7e, 0x38, 0x50,
5631     0x7e, 0x38, 0x51, 0x7e, 0x38, 0x52, 0x7e, 0x38, 0x53, 0x7e, 0x38, 0x54,
5632     0x7e, 0x38, 0x55, 0x7e, 0x38, 0x56, 0x7e, 0x38, 0x57, 0x7e, 0x38, 0x59,
5633     0x7e, 0x38, 0x6a, 0x7e, 0x38, 0x6b, 0x7e, 0x38, 0x71, 0x7e, 0x38, 0x76,
5634     0x7e, 0x38, 0x77, 0x7e, 0x38, 0x78, 0x7e, 0x38, 0x79, 0x7e, 0x38, 0x7a};
5635 const uint8_t HuffDecoderCommon::table24_95_emit_[204] = {
5636     0x7e, 0x39, 0x30, 0x7e, 0x39, 0x31, 0x7e, 0x39, 0x32, 0x7e, 0x39, 0x61,
5637     0x7e, 0x39, 0x63, 0x7e, 0x39, 0x65, 0x7e, 0x39, 0x69, 0x7e, 0x39, 0x6f,
5638     0x7e, 0x39, 0x73, 0x7e, 0x39, 0x74, 0x7e, 0x39, 0x20, 0x7e, 0x39, 0x25,
5639     0x7e, 0x39, 0x2d, 0x7e, 0x39, 0x2e, 0x7e, 0x39, 0x2f, 0x7e, 0x39, 0x33,
5640     0x7e, 0x39, 0x34, 0x7e, 0x39, 0x35, 0x7e, 0x39, 0x36, 0x7e, 0x39, 0x37,
5641     0x7e, 0x39, 0x38, 0x7e, 0x39, 0x39, 0x7e, 0x39, 0x3d, 0x7e, 0x39, 0x41,
5642     0x7e, 0x39, 0x5f, 0x7e, 0x39, 0x62, 0x7e, 0x39, 0x64, 0x7e, 0x39, 0x66,
5643     0x7e, 0x39, 0x67, 0x7e, 0x39, 0x68, 0x7e, 0x39, 0x6c, 0x7e, 0x39, 0x6d,
5644     0x7e, 0x39, 0x6e, 0x7e, 0x39, 0x70, 0x7e, 0x39, 0x72, 0x7e, 0x39, 0x75,
5645     0x7e, 0x39, 0x3a, 0x7e, 0x39, 0x42, 0x7e, 0x39, 0x43, 0x7e, 0x39, 0x44,
5646     0x7e, 0x39, 0x45, 0x7e, 0x39, 0x46, 0x7e, 0x39, 0x47, 0x7e, 0x39, 0x48,
5647     0x7e, 0x39, 0x49, 0x7e, 0x39, 0x4a, 0x7e, 0x39, 0x4b, 0x7e, 0x39, 0x4c,
5648     0x7e, 0x39, 0x4d, 0x7e, 0x39, 0x4e, 0x7e, 0x39, 0x4f, 0x7e, 0x39, 0x50,
5649     0x7e, 0x39, 0x51, 0x7e, 0x39, 0x52, 0x7e, 0x39, 0x53, 0x7e, 0x39, 0x54,
5650     0x7e, 0x39, 0x55, 0x7e, 0x39, 0x56, 0x7e, 0x39, 0x57, 0x7e, 0x39, 0x59,
5651     0x7e, 0x39, 0x6a, 0x7e, 0x39, 0x6b, 0x7e, 0x39, 0x71, 0x7e, 0x39, 0x76,
5652     0x7e, 0x39, 0x77, 0x7e, 0x39, 0x78, 0x7e, 0x39, 0x79, 0x7e, 0x39, 0x7a};
5653 const uint8_t HuffDecoderCommon::table24_96_emit_[204] = {
5654     0x7e, 0x3d, 0x30, 0x7e, 0x3d, 0x31, 0x7e, 0x3d, 0x32, 0x7e, 0x3d, 0x61,
5655     0x7e, 0x3d, 0x63, 0x7e, 0x3d, 0x65, 0x7e, 0x3d, 0x69, 0x7e, 0x3d, 0x6f,
5656     0x7e, 0x3d, 0x73, 0x7e, 0x3d, 0x74, 0x7e, 0x3d, 0x20, 0x7e, 0x3d, 0x25,
5657     0x7e, 0x3d, 0x2d, 0x7e, 0x3d, 0x2e, 0x7e, 0x3d, 0x2f, 0x7e, 0x3d, 0x33,
5658     0x7e, 0x3d, 0x34, 0x7e, 0x3d, 0x35, 0x7e, 0x3d, 0x36, 0x7e, 0x3d, 0x37,
5659     0x7e, 0x3d, 0x38, 0x7e, 0x3d, 0x39, 0x7e, 0x3d, 0x3d, 0x7e, 0x3d, 0x41,
5660     0x7e, 0x3d, 0x5f, 0x7e, 0x3d, 0x62, 0x7e, 0x3d, 0x64, 0x7e, 0x3d, 0x66,
5661     0x7e, 0x3d, 0x67, 0x7e, 0x3d, 0x68, 0x7e, 0x3d, 0x6c, 0x7e, 0x3d, 0x6d,
5662     0x7e, 0x3d, 0x6e, 0x7e, 0x3d, 0x70, 0x7e, 0x3d, 0x72, 0x7e, 0x3d, 0x75,
5663     0x7e, 0x3d, 0x3a, 0x7e, 0x3d, 0x42, 0x7e, 0x3d, 0x43, 0x7e, 0x3d, 0x44,
5664     0x7e, 0x3d, 0x45, 0x7e, 0x3d, 0x46, 0x7e, 0x3d, 0x47, 0x7e, 0x3d, 0x48,
5665     0x7e, 0x3d, 0x49, 0x7e, 0x3d, 0x4a, 0x7e, 0x3d, 0x4b, 0x7e, 0x3d, 0x4c,
5666     0x7e, 0x3d, 0x4d, 0x7e, 0x3d, 0x4e, 0x7e, 0x3d, 0x4f, 0x7e, 0x3d, 0x50,
5667     0x7e, 0x3d, 0x51, 0x7e, 0x3d, 0x52, 0x7e, 0x3d, 0x53, 0x7e, 0x3d, 0x54,
5668     0x7e, 0x3d, 0x55, 0x7e, 0x3d, 0x56, 0x7e, 0x3d, 0x57, 0x7e, 0x3d, 0x59,
5669     0x7e, 0x3d, 0x6a, 0x7e, 0x3d, 0x6b, 0x7e, 0x3d, 0x71, 0x7e, 0x3d, 0x76,
5670     0x7e, 0x3d, 0x77, 0x7e, 0x3d, 0x78, 0x7e, 0x3d, 0x79, 0x7e, 0x3d, 0x7a};
5671 const uint8_t HuffDecoderCommon::table24_97_emit_[204] = {
5672     0x7e, 0x41, 0x30, 0x7e, 0x41, 0x31, 0x7e, 0x41, 0x32, 0x7e, 0x41, 0x61,
5673     0x7e, 0x41, 0x63, 0x7e, 0x41, 0x65, 0x7e, 0x41, 0x69, 0x7e, 0x41, 0x6f,
5674     0x7e, 0x41, 0x73, 0x7e, 0x41, 0x74, 0x7e, 0x41, 0x20, 0x7e, 0x41, 0x25,
5675     0x7e, 0x41, 0x2d, 0x7e, 0x41, 0x2e, 0x7e, 0x41, 0x2f, 0x7e, 0x41, 0x33,
5676     0x7e, 0x41, 0x34, 0x7e, 0x41, 0x35, 0x7e, 0x41, 0x36, 0x7e, 0x41, 0x37,
5677     0x7e, 0x41, 0x38, 0x7e, 0x41, 0x39, 0x7e, 0x41, 0x3d, 0x7e, 0x41, 0x41,
5678     0x7e, 0x41, 0x5f, 0x7e, 0x41, 0x62, 0x7e, 0x41, 0x64, 0x7e, 0x41, 0x66,
5679     0x7e, 0x41, 0x67, 0x7e, 0x41, 0x68, 0x7e, 0x41, 0x6c, 0x7e, 0x41, 0x6d,
5680     0x7e, 0x41, 0x6e, 0x7e, 0x41, 0x70, 0x7e, 0x41, 0x72, 0x7e, 0x41, 0x75,
5681     0x7e, 0x41, 0x3a, 0x7e, 0x41, 0x42, 0x7e, 0x41, 0x43, 0x7e, 0x41, 0x44,
5682     0x7e, 0x41, 0x45, 0x7e, 0x41, 0x46, 0x7e, 0x41, 0x47, 0x7e, 0x41, 0x48,
5683     0x7e, 0x41, 0x49, 0x7e, 0x41, 0x4a, 0x7e, 0x41, 0x4b, 0x7e, 0x41, 0x4c,
5684     0x7e, 0x41, 0x4d, 0x7e, 0x41, 0x4e, 0x7e, 0x41, 0x4f, 0x7e, 0x41, 0x50,
5685     0x7e, 0x41, 0x51, 0x7e, 0x41, 0x52, 0x7e, 0x41, 0x53, 0x7e, 0x41, 0x54,
5686     0x7e, 0x41, 0x55, 0x7e, 0x41, 0x56, 0x7e, 0x41, 0x57, 0x7e, 0x41, 0x59,
5687     0x7e, 0x41, 0x6a, 0x7e, 0x41, 0x6b, 0x7e, 0x41, 0x71, 0x7e, 0x41, 0x76,
5688     0x7e, 0x41, 0x77, 0x7e, 0x41, 0x78, 0x7e, 0x41, 0x79, 0x7e, 0x41, 0x7a};
5689 const uint8_t HuffDecoderCommon::table24_98_emit_[204] = {
5690     0x7e, 0x5f, 0x30, 0x7e, 0x5f, 0x31, 0x7e, 0x5f, 0x32, 0x7e, 0x5f, 0x61,
5691     0x7e, 0x5f, 0x63, 0x7e, 0x5f, 0x65, 0x7e, 0x5f, 0x69, 0x7e, 0x5f, 0x6f,
5692     0x7e, 0x5f, 0x73, 0x7e, 0x5f, 0x74, 0x7e, 0x5f, 0x20, 0x7e, 0x5f, 0x25,
5693     0x7e, 0x5f, 0x2d, 0x7e, 0x5f, 0x2e, 0x7e, 0x5f, 0x2f, 0x7e, 0x5f, 0x33,
5694     0x7e, 0x5f, 0x34, 0x7e, 0x5f, 0x35, 0x7e, 0x5f, 0x36, 0x7e, 0x5f, 0x37,
5695     0x7e, 0x5f, 0x38, 0x7e, 0x5f, 0x39, 0x7e, 0x5f, 0x3d, 0x7e, 0x5f, 0x41,
5696     0x7e, 0x5f, 0x5f, 0x7e, 0x5f, 0x62, 0x7e, 0x5f, 0x64, 0x7e, 0x5f, 0x66,
5697     0x7e, 0x5f, 0x67, 0x7e, 0x5f, 0x68, 0x7e, 0x5f, 0x6c, 0x7e, 0x5f, 0x6d,
5698     0x7e, 0x5f, 0x6e, 0x7e, 0x5f, 0x70, 0x7e, 0x5f, 0x72, 0x7e, 0x5f, 0x75,
5699     0x7e, 0x5f, 0x3a, 0x7e, 0x5f, 0x42, 0x7e, 0x5f, 0x43, 0x7e, 0x5f, 0x44,
5700     0x7e, 0x5f, 0x45, 0x7e, 0x5f, 0x46, 0x7e, 0x5f, 0x47, 0x7e, 0x5f, 0x48,
5701     0x7e, 0x5f, 0x49, 0x7e, 0x5f, 0x4a, 0x7e, 0x5f, 0x4b, 0x7e, 0x5f, 0x4c,
5702     0x7e, 0x5f, 0x4d, 0x7e, 0x5f, 0x4e, 0x7e, 0x5f, 0x4f, 0x7e, 0x5f, 0x50,
5703     0x7e, 0x5f, 0x51, 0x7e, 0x5f, 0x52, 0x7e, 0x5f, 0x53, 0x7e, 0x5f, 0x54,
5704     0x7e, 0x5f, 0x55, 0x7e, 0x5f, 0x56, 0x7e, 0x5f, 0x57, 0x7e, 0x5f, 0x59,
5705     0x7e, 0x5f, 0x6a, 0x7e, 0x5f, 0x6b, 0x7e, 0x5f, 0x71, 0x7e, 0x5f, 0x76,
5706     0x7e, 0x5f, 0x77, 0x7e, 0x5f, 0x78, 0x7e, 0x5f, 0x79, 0x7e, 0x5f, 0x7a};
5707 const uint8_t HuffDecoderCommon::table24_99_emit_[204] = {
5708     0x7e, 0x62, 0x30, 0x7e, 0x62, 0x31, 0x7e, 0x62, 0x32, 0x7e, 0x62, 0x61,
5709     0x7e, 0x62, 0x63, 0x7e, 0x62, 0x65, 0x7e, 0x62, 0x69, 0x7e, 0x62, 0x6f,
5710     0x7e, 0x62, 0x73, 0x7e, 0x62, 0x74, 0x7e, 0x62, 0x20, 0x7e, 0x62, 0x25,
5711     0x7e, 0x62, 0x2d, 0x7e, 0x62, 0x2e, 0x7e, 0x62, 0x2f, 0x7e, 0x62, 0x33,
5712     0x7e, 0x62, 0x34, 0x7e, 0x62, 0x35, 0x7e, 0x62, 0x36, 0x7e, 0x62, 0x37,
5713     0x7e, 0x62, 0x38, 0x7e, 0x62, 0x39, 0x7e, 0x62, 0x3d, 0x7e, 0x62, 0x41,
5714     0x7e, 0x62, 0x5f, 0x7e, 0x62, 0x62, 0x7e, 0x62, 0x64, 0x7e, 0x62, 0x66,
5715     0x7e, 0x62, 0x67, 0x7e, 0x62, 0x68, 0x7e, 0x62, 0x6c, 0x7e, 0x62, 0x6d,
5716     0x7e, 0x62, 0x6e, 0x7e, 0x62, 0x70, 0x7e, 0x62, 0x72, 0x7e, 0x62, 0x75,
5717     0x7e, 0x62, 0x3a, 0x7e, 0x62, 0x42, 0x7e, 0x62, 0x43, 0x7e, 0x62, 0x44,
5718     0x7e, 0x62, 0x45, 0x7e, 0x62, 0x46, 0x7e, 0x62, 0x47, 0x7e, 0x62, 0x48,
5719     0x7e, 0x62, 0x49, 0x7e, 0x62, 0x4a, 0x7e, 0x62, 0x4b, 0x7e, 0x62, 0x4c,
5720     0x7e, 0x62, 0x4d, 0x7e, 0x62, 0x4e, 0x7e, 0x62, 0x4f, 0x7e, 0x62, 0x50,
5721     0x7e, 0x62, 0x51, 0x7e, 0x62, 0x52, 0x7e, 0x62, 0x53, 0x7e, 0x62, 0x54,
5722     0x7e, 0x62, 0x55, 0x7e, 0x62, 0x56, 0x7e, 0x62, 0x57, 0x7e, 0x62, 0x59,
5723     0x7e, 0x62, 0x6a, 0x7e, 0x62, 0x6b, 0x7e, 0x62, 0x71, 0x7e, 0x62, 0x76,
5724     0x7e, 0x62, 0x77, 0x7e, 0x62, 0x78, 0x7e, 0x62, 0x79, 0x7e, 0x62, 0x7a};
5725 const uint8_t HuffDecoderCommon::table24_100_emit_[204] = {
5726     0x7e, 0x64, 0x30, 0x7e, 0x64, 0x31, 0x7e, 0x64, 0x32, 0x7e, 0x64, 0x61,
5727     0x7e, 0x64, 0x63, 0x7e, 0x64, 0x65, 0x7e, 0x64, 0x69, 0x7e, 0x64, 0x6f,
5728     0x7e, 0x64, 0x73, 0x7e, 0x64, 0x74, 0x7e, 0x64, 0x20, 0x7e, 0x64, 0x25,
5729     0x7e, 0x64, 0x2d, 0x7e, 0x64, 0x2e, 0x7e, 0x64, 0x2f, 0x7e, 0x64, 0x33,
5730     0x7e, 0x64, 0x34, 0x7e, 0x64, 0x35, 0x7e, 0x64, 0x36, 0x7e, 0x64, 0x37,
5731     0x7e, 0x64, 0x38, 0x7e, 0x64, 0x39, 0x7e, 0x64, 0x3d, 0x7e, 0x64, 0x41,
5732     0x7e, 0x64, 0x5f, 0x7e, 0x64, 0x62, 0x7e, 0x64, 0x64, 0x7e, 0x64, 0x66,
5733     0x7e, 0x64, 0x67, 0x7e, 0x64, 0x68, 0x7e, 0x64, 0x6c, 0x7e, 0x64, 0x6d,
5734     0x7e, 0x64, 0x6e, 0x7e, 0x64, 0x70, 0x7e, 0x64, 0x72, 0x7e, 0x64, 0x75,
5735     0x7e, 0x64, 0x3a, 0x7e, 0x64, 0x42, 0x7e, 0x64, 0x43, 0x7e, 0x64, 0x44,
5736     0x7e, 0x64, 0x45, 0x7e, 0x64, 0x46, 0x7e, 0x64, 0x47, 0x7e, 0x64, 0x48,
5737     0x7e, 0x64, 0x49, 0x7e, 0x64, 0x4a, 0x7e, 0x64, 0x4b, 0x7e, 0x64, 0x4c,
5738     0x7e, 0x64, 0x4d, 0x7e, 0x64, 0x4e, 0x7e, 0x64, 0x4f, 0x7e, 0x64, 0x50,
5739     0x7e, 0x64, 0x51, 0x7e, 0x64, 0x52, 0x7e, 0x64, 0x53, 0x7e, 0x64, 0x54,
5740     0x7e, 0x64, 0x55, 0x7e, 0x64, 0x56, 0x7e, 0x64, 0x57, 0x7e, 0x64, 0x59,
5741     0x7e, 0x64, 0x6a, 0x7e, 0x64, 0x6b, 0x7e, 0x64, 0x71, 0x7e, 0x64, 0x76,
5742     0x7e, 0x64, 0x77, 0x7e, 0x64, 0x78, 0x7e, 0x64, 0x79, 0x7e, 0x64, 0x7a};
5743 const uint8_t HuffDecoderCommon::table24_101_emit_[204] = {
5744     0x7e, 0x66, 0x30, 0x7e, 0x66, 0x31, 0x7e, 0x66, 0x32, 0x7e, 0x66, 0x61,
5745     0x7e, 0x66, 0x63, 0x7e, 0x66, 0x65, 0x7e, 0x66, 0x69, 0x7e, 0x66, 0x6f,
5746     0x7e, 0x66, 0x73, 0x7e, 0x66, 0x74, 0x7e, 0x66, 0x20, 0x7e, 0x66, 0x25,
5747     0x7e, 0x66, 0x2d, 0x7e, 0x66, 0x2e, 0x7e, 0x66, 0x2f, 0x7e, 0x66, 0x33,
5748     0x7e, 0x66, 0x34, 0x7e, 0x66, 0x35, 0x7e, 0x66, 0x36, 0x7e, 0x66, 0x37,
5749     0x7e, 0x66, 0x38, 0x7e, 0x66, 0x39, 0x7e, 0x66, 0x3d, 0x7e, 0x66, 0x41,
5750     0x7e, 0x66, 0x5f, 0x7e, 0x66, 0x62, 0x7e, 0x66, 0x64, 0x7e, 0x66, 0x66,
5751     0x7e, 0x66, 0x67, 0x7e, 0x66, 0x68, 0x7e, 0x66, 0x6c, 0x7e, 0x66, 0x6d,
5752     0x7e, 0x66, 0x6e, 0x7e, 0x66, 0x70, 0x7e, 0x66, 0x72, 0x7e, 0x66, 0x75,
5753     0x7e, 0x66, 0x3a, 0x7e, 0x66, 0x42, 0x7e, 0x66, 0x43, 0x7e, 0x66, 0x44,
5754     0x7e, 0x66, 0x45, 0x7e, 0x66, 0x46, 0x7e, 0x66, 0x47, 0x7e, 0x66, 0x48,
5755     0x7e, 0x66, 0x49, 0x7e, 0x66, 0x4a, 0x7e, 0x66, 0x4b, 0x7e, 0x66, 0x4c,
5756     0x7e, 0x66, 0x4d, 0x7e, 0x66, 0x4e, 0x7e, 0x66, 0x4f, 0x7e, 0x66, 0x50,
5757     0x7e, 0x66, 0x51, 0x7e, 0x66, 0x52, 0x7e, 0x66, 0x53, 0x7e, 0x66, 0x54,
5758     0x7e, 0x66, 0x55, 0x7e, 0x66, 0x56, 0x7e, 0x66, 0x57, 0x7e, 0x66, 0x59,
5759     0x7e, 0x66, 0x6a, 0x7e, 0x66, 0x6b, 0x7e, 0x66, 0x71, 0x7e, 0x66, 0x76,
5760     0x7e, 0x66, 0x77, 0x7e, 0x66, 0x78, 0x7e, 0x66, 0x79, 0x7e, 0x66, 0x7a};
5761 const uint8_t HuffDecoderCommon::table24_102_emit_[204] = {
5762     0x7e, 0x67, 0x30, 0x7e, 0x67, 0x31, 0x7e, 0x67, 0x32, 0x7e, 0x67, 0x61,
5763     0x7e, 0x67, 0x63, 0x7e, 0x67, 0x65, 0x7e, 0x67, 0x69, 0x7e, 0x67, 0x6f,
5764     0x7e, 0x67, 0x73, 0x7e, 0x67, 0x74, 0x7e, 0x67, 0x20, 0x7e, 0x67, 0x25,
5765     0x7e, 0x67, 0x2d, 0x7e, 0x67, 0x2e, 0x7e, 0x67, 0x2f, 0x7e, 0x67, 0x33,
5766     0x7e, 0x67, 0x34, 0x7e, 0x67, 0x35, 0x7e, 0x67, 0x36, 0x7e, 0x67, 0x37,
5767     0x7e, 0x67, 0x38, 0x7e, 0x67, 0x39, 0x7e, 0x67, 0x3d, 0x7e, 0x67, 0x41,
5768     0x7e, 0x67, 0x5f, 0x7e, 0x67, 0x62, 0x7e, 0x67, 0x64, 0x7e, 0x67, 0x66,
5769     0x7e, 0x67, 0x67, 0x7e, 0x67, 0x68, 0x7e, 0x67, 0x6c, 0x7e, 0x67, 0x6d,
5770     0x7e, 0x67, 0x6e, 0x7e, 0x67, 0x70, 0x7e, 0x67, 0x72, 0x7e, 0x67, 0x75,
5771     0x7e, 0x67, 0x3a, 0x7e, 0x67, 0x42, 0x7e, 0x67, 0x43, 0x7e, 0x67, 0x44,
5772     0x7e, 0x67, 0x45, 0x7e, 0x67, 0x46, 0x7e, 0x67, 0x47, 0x7e, 0x67, 0x48,
5773     0x7e, 0x67, 0x49, 0x7e, 0x67, 0x4a, 0x7e, 0x67, 0x4b, 0x7e, 0x67, 0x4c,
5774     0x7e, 0x67, 0x4d, 0x7e, 0x67, 0x4e, 0x7e, 0x67, 0x4f, 0x7e, 0x67, 0x50,
5775     0x7e, 0x67, 0x51, 0x7e, 0x67, 0x52, 0x7e, 0x67, 0x53, 0x7e, 0x67, 0x54,
5776     0x7e, 0x67, 0x55, 0x7e, 0x67, 0x56, 0x7e, 0x67, 0x57, 0x7e, 0x67, 0x59,
5777     0x7e, 0x67, 0x6a, 0x7e, 0x67, 0x6b, 0x7e, 0x67, 0x71, 0x7e, 0x67, 0x76,
5778     0x7e, 0x67, 0x77, 0x7e, 0x67, 0x78, 0x7e, 0x67, 0x79, 0x7e, 0x67, 0x7a};
5779 const uint8_t HuffDecoderCommon::table24_103_emit_[204] = {
5780     0x7e, 0x68, 0x30, 0x7e, 0x68, 0x31, 0x7e, 0x68, 0x32, 0x7e, 0x68, 0x61,
5781     0x7e, 0x68, 0x63, 0x7e, 0x68, 0x65, 0x7e, 0x68, 0x69, 0x7e, 0x68, 0x6f,
5782     0x7e, 0x68, 0x73, 0x7e, 0x68, 0x74, 0x7e, 0x68, 0x20, 0x7e, 0x68, 0x25,
5783     0x7e, 0x68, 0x2d, 0x7e, 0x68, 0x2e, 0x7e, 0x68, 0x2f, 0x7e, 0x68, 0x33,
5784     0x7e, 0x68, 0x34, 0x7e, 0x68, 0x35, 0x7e, 0x68, 0x36, 0x7e, 0x68, 0x37,
5785     0x7e, 0x68, 0x38, 0x7e, 0x68, 0x39, 0x7e, 0x68, 0x3d, 0x7e, 0x68, 0x41,
5786     0x7e, 0x68, 0x5f, 0x7e, 0x68, 0x62, 0x7e, 0x68, 0x64, 0x7e, 0x68, 0x66,
5787     0x7e, 0x68, 0x67, 0x7e, 0x68, 0x68, 0x7e, 0x68, 0x6c, 0x7e, 0x68, 0x6d,
5788     0x7e, 0x68, 0x6e, 0x7e, 0x68, 0x70, 0x7e, 0x68, 0x72, 0x7e, 0x68, 0x75,
5789     0x7e, 0x68, 0x3a, 0x7e, 0x68, 0x42, 0x7e, 0x68, 0x43, 0x7e, 0x68, 0x44,
5790     0x7e, 0x68, 0x45, 0x7e, 0x68, 0x46, 0x7e, 0x68, 0x47, 0x7e, 0x68, 0x48,
5791     0x7e, 0x68, 0x49, 0x7e, 0x68, 0x4a, 0x7e, 0x68, 0x4b, 0x7e, 0x68, 0x4c,
5792     0x7e, 0x68, 0x4d, 0x7e, 0x68, 0x4e, 0x7e, 0x68, 0x4f, 0x7e, 0x68, 0x50,
5793     0x7e, 0x68, 0x51, 0x7e, 0x68, 0x52, 0x7e, 0x68, 0x53, 0x7e, 0x68, 0x54,
5794     0x7e, 0x68, 0x55, 0x7e, 0x68, 0x56, 0x7e, 0x68, 0x57, 0x7e, 0x68, 0x59,
5795     0x7e, 0x68, 0x6a, 0x7e, 0x68, 0x6b, 0x7e, 0x68, 0x71, 0x7e, 0x68, 0x76,
5796     0x7e, 0x68, 0x77, 0x7e, 0x68, 0x78, 0x7e, 0x68, 0x79, 0x7e, 0x68, 0x7a};
5797 const uint8_t HuffDecoderCommon::table24_104_emit_[204] = {
5798     0x7e, 0x6c, 0x30, 0x7e, 0x6c, 0x31, 0x7e, 0x6c, 0x32, 0x7e, 0x6c, 0x61,
5799     0x7e, 0x6c, 0x63, 0x7e, 0x6c, 0x65, 0x7e, 0x6c, 0x69, 0x7e, 0x6c, 0x6f,
5800     0x7e, 0x6c, 0x73, 0x7e, 0x6c, 0x74, 0x7e, 0x6c, 0x20, 0x7e, 0x6c, 0x25,
5801     0x7e, 0x6c, 0x2d, 0x7e, 0x6c, 0x2e, 0x7e, 0x6c, 0x2f, 0x7e, 0x6c, 0x33,
5802     0x7e, 0x6c, 0x34, 0x7e, 0x6c, 0x35, 0x7e, 0x6c, 0x36, 0x7e, 0x6c, 0x37,
5803     0x7e, 0x6c, 0x38, 0x7e, 0x6c, 0x39, 0x7e, 0x6c, 0x3d, 0x7e, 0x6c, 0x41,
5804     0x7e, 0x6c, 0x5f, 0x7e, 0x6c, 0x62, 0x7e, 0x6c, 0x64, 0x7e, 0x6c, 0x66,
5805     0x7e, 0x6c, 0x67, 0x7e, 0x6c, 0x68, 0x7e, 0x6c, 0x6c, 0x7e, 0x6c, 0x6d,
5806     0x7e, 0x6c, 0x6e, 0x7e, 0x6c, 0x70, 0x7e, 0x6c, 0x72, 0x7e, 0x6c, 0x75,
5807     0x7e, 0x6c, 0x3a, 0x7e, 0x6c, 0x42, 0x7e, 0x6c, 0x43, 0x7e, 0x6c, 0x44,
5808     0x7e, 0x6c, 0x45, 0x7e, 0x6c, 0x46, 0x7e, 0x6c, 0x47, 0x7e, 0x6c, 0x48,
5809     0x7e, 0x6c, 0x49, 0x7e, 0x6c, 0x4a, 0x7e, 0x6c, 0x4b, 0x7e, 0x6c, 0x4c,
5810     0x7e, 0x6c, 0x4d, 0x7e, 0x6c, 0x4e, 0x7e, 0x6c, 0x4f, 0x7e, 0x6c, 0x50,
5811     0x7e, 0x6c, 0x51, 0x7e, 0x6c, 0x52, 0x7e, 0x6c, 0x53, 0x7e, 0x6c, 0x54,
5812     0x7e, 0x6c, 0x55, 0x7e, 0x6c, 0x56, 0x7e, 0x6c, 0x57, 0x7e, 0x6c, 0x59,
5813     0x7e, 0x6c, 0x6a, 0x7e, 0x6c, 0x6b, 0x7e, 0x6c, 0x71, 0x7e, 0x6c, 0x76,
5814     0x7e, 0x6c, 0x77, 0x7e, 0x6c, 0x78, 0x7e, 0x6c, 0x79, 0x7e, 0x6c, 0x7a};
5815 const uint8_t HuffDecoderCommon::table24_105_emit_[204] = {
5816     0x7e, 0x6d, 0x30, 0x7e, 0x6d, 0x31, 0x7e, 0x6d, 0x32, 0x7e, 0x6d, 0x61,
5817     0x7e, 0x6d, 0x63, 0x7e, 0x6d, 0x65, 0x7e, 0x6d, 0x69, 0x7e, 0x6d, 0x6f,
5818     0x7e, 0x6d, 0x73, 0x7e, 0x6d, 0x74, 0x7e, 0x6d, 0x20, 0x7e, 0x6d, 0x25,
5819     0x7e, 0x6d, 0x2d, 0x7e, 0x6d, 0x2e, 0x7e, 0x6d, 0x2f, 0x7e, 0x6d, 0x33,
5820     0x7e, 0x6d, 0x34, 0x7e, 0x6d, 0x35, 0x7e, 0x6d, 0x36, 0x7e, 0x6d, 0x37,
5821     0x7e, 0x6d, 0x38, 0x7e, 0x6d, 0x39, 0x7e, 0x6d, 0x3d, 0x7e, 0x6d, 0x41,
5822     0x7e, 0x6d, 0x5f, 0x7e, 0x6d, 0x62, 0x7e, 0x6d, 0x64, 0x7e, 0x6d, 0x66,
5823     0x7e, 0x6d, 0x67, 0x7e, 0x6d, 0x68, 0x7e, 0x6d, 0x6c, 0x7e, 0x6d, 0x6d,
5824     0x7e, 0x6d, 0x6e, 0x7e, 0x6d, 0x70, 0x7e, 0x6d, 0x72, 0x7e, 0x6d, 0x75,
5825     0x7e, 0x6d, 0x3a, 0x7e, 0x6d, 0x42, 0x7e, 0x6d, 0x43, 0x7e, 0x6d, 0x44,
5826     0x7e, 0x6d, 0x45, 0x7e, 0x6d, 0x46, 0x7e, 0x6d, 0x47, 0x7e, 0x6d, 0x48,
5827     0x7e, 0x6d, 0x49, 0x7e, 0x6d, 0x4a, 0x7e, 0x6d, 0x4b, 0x7e, 0x6d, 0x4c,
5828     0x7e, 0x6d, 0x4d, 0x7e, 0x6d, 0x4e, 0x7e, 0x6d, 0x4f, 0x7e, 0x6d, 0x50,
5829     0x7e, 0x6d, 0x51, 0x7e, 0x6d, 0x52, 0x7e, 0x6d, 0x53, 0x7e, 0x6d, 0x54,
5830     0x7e, 0x6d, 0x55, 0x7e, 0x6d, 0x56, 0x7e, 0x6d, 0x57, 0x7e, 0x6d, 0x59,
5831     0x7e, 0x6d, 0x6a, 0x7e, 0x6d, 0x6b, 0x7e, 0x6d, 0x71, 0x7e, 0x6d, 0x76,
5832     0x7e, 0x6d, 0x77, 0x7e, 0x6d, 0x78, 0x7e, 0x6d, 0x79, 0x7e, 0x6d, 0x7a};
5833 const uint8_t HuffDecoderCommon::table24_106_emit_[204] = {
5834     0x7e, 0x6e, 0x30, 0x7e, 0x6e, 0x31, 0x7e, 0x6e, 0x32, 0x7e, 0x6e, 0x61,
5835     0x7e, 0x6e, 0x63, 0x7e, 0x6e, 0x65, 0x7e, 0x6e, 0x69, 0x7e, 0x6e, 0x6f,
5836     0x7e, 0x6e, 0x73, 0x7e, 0x6e, 0x74, 0x7e, 0x6e, 0x20, 0x7e, 0x6e, 0x25,
5837     0x7e, 0x6e, 0x2d, 0x7e, 0x6e, 0x2e, 0x7e, 0x6e, 0x2f, 0x7e, 0x6e, 0x33,
5838     0x7e, 0x6e, 0x34, 0x7e, 0x6e, 0x35, 0x7e, 0x6e, 0x36, 0x7e, 0x6e, 0x37,
5839     0x7e, 0x6e, 0x38, 0x7e, 0x6e, 0x39, 0x7e, 0x6e, 0x3d, 0x7e, 0x6e, 0x41,
5840     0x7e, 0x6e, 0x5f, 0x7e, 0x6e, 0x62, 0x7e, 0x6e, 0x64, 0x7e, 0x6e, 0x66,
5841     0x7e, 0x6e, 0x67, 0x7e, 0x6e, 0x68, 0x7e, 0x6e, 0x6c, 0x7e, 0x6e, 0x6d,
5842     0x7e, 0x6e, 0x6e, 0x7e, 0x6e, 0x70, 0x7e, 0x6e, 0x72, 0x7e, 0x6e, 0x75,
5843     0x7e, 0x6e, 0x3a, 0x7e, 0x6e, 0x42, 0x7e, 0x6e, 0x43, 0x7e, 0x6e, 0x44,
5844     0x7e, 0x6e, 0x45, 0x7e, 0x6e, 0x46, 0x7e, 0x6e, 0x47, 0x7e, 0x6e, 0x48,
5845     0x7e, 0x6e, 0x49, 0x7e, 0x6e, 0x4a, 0x7e, 0x6e, 0x4b, 0x7e, 0x6e, 0x4c,
5846     0x7e, 0x6e, 0x4d, 0x7e, 0x6e, 0x4e, 0x7e, 0x6e, 0x4f, 0x7e, 0x6e, 0x50,
5847     0x7e, 0x6e, 0x51, 0x7e, 0x6e, 0x52, 0x7e, 0x6e, 0x53, 0x7e, 0x6e, 0x54,
5848     0x7e, 0x6e, 0x55, 0x7e, 0x6e, 0x56, 0x7e, 0x6e, 0x57, 0x7e, 0x6e, 0x59,
5849     0x7e, 0x6e, 0x6a, 0x7e, 0x6e, 0x6b, 0x7e, 0x6e, 0x71, 0x7e, 0x6e, 0x76,
5850     0x7e, 0x6e, 0x77, 0x7e, 0x6e, 0x78, 0x7e, 0x6e, 0x79, 0x7e, 0x6e, 0x7a};
5851 const uint8_t HuffDecoderCommon::table24_107_emit_[204] = {
5852     0x7e, 0x70, 0x30, 0x7e, 0x70, 0x31, 0x7e, 0x70, 0x32, 0x7e, 0x70, 0x61,
5853     0x7e, 0x70, 0x63, 0x7e, 0x70, 0x65, 0x7e, 0x70, 0x69, 0x7e, 0x70, 0x6f,
5854     0x7e, 0x70, 0x73, 0x7e, 0x70, 0x74, 0x7e, 0x70, 0x20, 0x7e, 0x70, 0x25,
5855     0x7e, 0x70, 0x2d, 0x7e, 0x70, 0x2e, 0x7e, 0x70, 0x2f, 0x7e, 0x70, 0x33,
5856     0x7e, 0x70, 0x34, 0x7e, 0x70, 0x35, 0x7e, 0x70, 0x36, 0x7e, 0x70, 0x37,
5857     0x7e, 0x70, 0x38, 0x7e, 0x70, 0x39, 0x7e, 0x70, 0x3d, 0x7e, 0x70, 0x41,
5858     0x7e, 0x70, 0x5f, 0x7e, 0x70, 0x62, 0x7e, 0x70, 0x64, 0x7e, 0x70, 0x66,
5859     0x7e, 0x70, 0x67, 0x7e, 0x70, 0x68, 0x7e, 0x70, 0x6c, 0x7e, 0x70, 0x6d,
5860     0x7e, 0x70, 0x6e, 0x7e, 0x70, 0x70, 0x7e, 0x70, 0x72, 0x7e, 0x70, 0x75,
5861     0x7e, 0x70, 0x3a, 0x7e, 0x70, 0x42, 0x7e, 0x70, 0x43, 0x7e, 0x70, 0x44,
5862     0x7e, 0x70, 0x45, 0x7e, 0x70, 0x46, 0x7e, 0x70, 0x47, 0x7e, 0x70, 0x48,
5863     0x7e, 0x70, 0x49, 0x7e, 0x70, 0x4a, 0x7e, 0x70, 0x4b, 0x7e, 0x70, 0x4c,
5864     0x7e, 0x70, 0x4d, 0x7e, 0x70, 0x4e, 0x7e, 0x70, 0x4f, 0x7e, 0x70, 0x50,
5865     0x7e, 0x70, 0x51, 0x7e, 0x70, 0x52, 0x7e, 0x70, 0x53, 0x7e, 0x70, 0x54,
5866     0x7e, 0x70, 0x55, 0x7e, 0x70, 0x56, 0x7e, 0x70, 0x57, 0x7e, 0x70, 0x59,
5867     0x7e, 0x70, 0x6a, 0x7e, 0x70, 0x6b, 0x7e, 0x70, 0x71, 0x7e, 0x70, 0x76,
5868     0x7e, 0x70, 0x77, 0x7e, 0x70, 0x78, 0x7e, 0x70, 0x79, 0x7e, 0x70, 0x7a};
5869 const uint8_t HuffDecoderCommon::table24_108_emit_[204] = {
5870     0x7e, 0x72, 0x30, 0x7e, 0x72, 0x31, 0x7e, 0x72, 0x32, 0x7e, 0x72, 0x61,
5871     0x7e, 0x72, 0x63, 0x7e, 0x72, 0x65, 0x7e, 0x72, 0x69, 0x7e, 0x72, 0x6f,
5872     0x7e, 0x72, 0x73, 0x7e, 0x72, 0x74, 0x7e, 0x72, 0x20, 0x7e, 0x72, 0x25,
5873     0x7e, 0x72, 0x2d, 0x7e, 0x72, 0x2e, 0x7e, 0x72, 0x2f, 0x7e, 0x72, 0x33,
5874     0x7e, 0x72, 0x34, 0x7e, 0x72, 0x35, 0x7e, 0x72, 0x36, 0x7e, 0x72, 0x37,
5875     0x7e, 0x72, 0x38, 0x7e, 0x72, 0x39, 0x7e, 0x72, 0x3d, 0x7e, 0x72, 0x41,
5876     0x7e, 0x72, 0x5f, 0x7e, 0x72, 0x62, 0x7e, 0x72, 0x64, 0x7e, 0x72, 0x66,
5877     0x7e, 0x72, 0x67, 0x7e, 0x72, 0x68, 0x7e, 0x72, 0x6c, 0x7e, 0x72, 0x6d,
5878     0x7e, 0x72, 0x6e, 0x7e, 0x72, 0x70, 0x7e, 0x72, 0x72, 0x7e, 0x72, 0x75,
5879     0x7e, 0x72, 0x3a, 0x7e, 0x72, 0x42, 0x7e, 0x72, 0x43, 0x7e, 0x72, 0x44,
5880     0x7e, 0x72, 0x45, 0x7e, 0x72, 0x46, 0x7e, 0x72, 0x47, 0x7e, 0x72, 0x48,
5881     0x7e, 0x72, 0x49, 0x7e, 0x72, 0x4a, 0x7e, 0x72, 0x4b, 0x7e, 0x72, 0x4c,
5882     0x7e, 0x72, 0x4d, 0x7e, 0x72, 0x4e, 0x7e, 0x72, 0x4f, 0x7e, 0x72, 0x50,
5883     0x7e, 0x72, 0x51, 0x7e, 0x72, 0x52, 0x7e, 0x72, 0x53, 0x7e, 0x72, 0x54,
5884     0x7e, 0x72, 0x55, 0x7e, 0x72, 0x56, 0x7e, 0x72, 0x57, 0x7e, 0x72, 0x59,
5885     0x7e, 0x72, 0x6a, 0x7e, 0x72, 0x6b, 0x7e, 0x72, 0x71, 0x7e, 0x72, 0x76,
5886     0x7e, 0x72, 0x77, 0x7e, 0x72, 0x78, 0x7e, 0x72, 0x79, 0x7e, 0x72, 0x7a};
5887 const uint8_t HuffDecoderCommon::table24_109_emit_[204] = {
5888     0x7e, 0x75, 0x30, 0x7e, 0x75, 0x31, 0x7e, 0x75, 0x32, 0x7e, 0x75, 0x61,
5889     0x7e, 0x75, 0x63, 0x7e, 0x75, 0x65, 0x7e, 0x75, 0x69, 0x7e, 0x75, 0x6f,
5890     0x7e, 0x75, 0x73, 0x7e, 0x75, 0x74, 0x7e, 0x75, 0x20, 0x7e, 0x75, 0x25,
5891     0x7e, 0x75, 0x2d, 0x7e, 0x75, 0x2e, 0x7e, 0x75, 0x2f, 0x7e, 0x75, 0x33,
5892     0x7e, 0x75, 0x34, 0x7e, 0x75, 0x35, 0x7e, 0x75, 0x36, 0x7e, 0x75, 0x37,
5893     0x7e, 0x75, 0x38, 0x7e, 0x75, 0x39, 0x7e, 0x75, 0x3d, 0x7e, 0x75, 0x41,
5894     0x7e, 0x75, 0x5f, 0x7e, 0x75, 0x62, 0x7e, 0x75, 0x64, 0x7e, 0x75, 0x66,
5895     0x7e, 0x75, 0x67, 0x7e, 0x75, 0x68, 0x7e, 0x75, 0x6c, 0x7e, 0x75, 0x6d,
5896     0x7e, 0x75, 0x6e, 0x7e, 0x75, 0x70, 0x7e, 0x75, 0x72, 0x7e, 0x75, 0x75,
5897     0x7e, 0x75, 0x3a, 0x7e, 0x75, 0x42, 0x7e, 0x75, 0x43, 0x7e, 0x75, 0x44,
5898     0x7e, 0x75, 0x45, 0x7e, 0x75, 0x46, 0x7e, 0x75, 0x47, 0x7e, 0x75, 0x48,
5899     0x7e, 0x75, 0x49, 0x7e, 0x75, 0x4a, 0x7e, 0x75, 0x4b, 0x7e, 0x75, 0x4c,
5900     0x7e, 0x75, 0x4d, 0x7e, 0x75, 0x4e, 0x7e, 0x75, 0x4f, 0x7e, 0x75, 0x50,
5901     0x7e, 0x75, 0x51, 0x7e, 0x75, 0x52, 0x7e, 0x75, 0x53, 0x7e, 0x75, 0x54,
5902     0x7e, 0x75, 0x55, 0x7e, 0x75, 0x56, 0x7e, 0x75, 0x57, 0x7e, 0x75, 0x59,
5903     0x7e, 0x75, 0x6a, 0x7e, 0x75, 0x6b, 0x7e, 0x75, 0x71, 0x7e, 0x75, 0x76,
5904     0x7e, 0x75, 0x77, 0x7e, 0x75, 0x78, 0x7e, 0x75, 0x79, 0x7e, 0x75, 0x7a};
5905 const uint8_t HuffDecoderCommon::table24_110_emit_[216] = {
5906     0x7e, 0x3a, 0x30, 0x7e, 0x3a, 0x31, 0x7e, 0x3a, 0x32, 0x7e, 0x3a, 0x61,
5907     0x7e, 0x3a, 0x63, 0x7e, 0x3a, 0x65, 0x7e, 0x3a, 0x69, 0x7e, 0x3a, 0x6f,
5908     0x7e, 0x3a, 0x73, 0x7e, 0x3a, 0x74, 0x7e, 0x3a, 0x20, 0x7e, 0x3a, 0x25,
5909     0x7e, 0x3a, 0x2d, 0x7e, 0x3a, 0x2e, 0x7e, 0x3a, 0x2f, 0x7e, 0x3a, 0x33,
5910     0x7e, 0x3a, 0x34, 0x7e, 0x3a, 0x35, 0x7e, 0x3a, 0x36, 0x7e, 0x3a, 0x37,
5911     0x7e, 0x3a, 0x38, 0x7e, 0x3a, 0x39, 0x7e, 0x3a, 0x3d, 0x7e, 0x3a, 0x41,
5912     0x7e, 0x3a, 0x5f, 0x7e, 0x3a, 0x62, 0x7e, 0x3a, 0x64, 0x7e, 0x3a, 0x66,
5913     0x7e, 0x3a, 0x67, 0x7e, 0x3a, 0x68, 0x7e, 0x3a, 0x6c, 0x7e, 0x3a, 0x6d,
5914     0x7e, 0x3a, 0x6e, 0x7e, 0x3a, 0x70, 0x7e, 0x3a, 0x72, 0x7e, 0x3a, 0x75,
5915     0x7e, 0x42, 0x30, 0x7e, 0x42, 0x31, 0x7e, 0x42, 0x32, 0x7e, 0x42, 0x61,
5916     0x7e, 0x42, 0x63, 0x7e, 0x42, 0x65, 0x7e, 0x42, 0x69, 0x7e, 0x42, 0x6f,
5917     0x7e, 0x42, 0x73, 0x7e, 0x42, 0x74, 0x7e, 0x42, 0x20, 0x7e, 0x42, 0x25,
5918     0x7e, 0x42, 0x2d, 0x7e, 0x42, 0x2e, 0x7e, 0x42, 0x2f, 0x7e, 0x42, 0x33,
5919     0x7e, 0x42, 0x34, 0x7e, 0x42, 0x35, 0x7e, 0x42, 0x36, 0x7e, 0x42, 0x37,
5920     0x7e, 0x42, 0x38, 0x7e, 0x42, 0x39, 0x7e, 0x42, 0x3d, 0x7e, 0x42, 0x41,
5921     0x7e, 0x42, 0x5f, 0x7e, 0x42, 0x62, 0x7e, 0x42, 0x64, 0x7e, 0x42, 0x66,
5922     0x7e, 0x42, 0x67, 0x7e, 0x42, 0x68, 0x7e, 0x42, 0x6c, 0x7e, 0x42, 0x6d,
5923     0x7e, 0x42, 0x6e, 0x7e, 0x42, 0x70, 0x7e, 0x42, 0x72, 0x7e, 0x42, 0x75};
5924 const uint8_t HuffDecoderCommon::table24_111_emit_[216] = {
5925     0x7e, 0x43, 0x30, 0x7e, 0x43, 0x31, 0x7e, 0x43, 0x32, 0x7e, 0x43, 0x61,
5926     0x7e, 0x43, 0x63, 0x7e, 0x43, 0x65, 0x7e, 0x43, 0x69, 0x7e, 0x43, 0x6f,
5927     0x7e, 0x43, 0x73, 0x7e, 0x43, 0x74, 0x7e, 0x43, 0x20, 0x7e, 0x43, 0x25,
5928     0x7e, 0x43, 0x2d, 0x7e, 0x43, 0x2e, 0x7e, 0x43, 0x2f, 0x7e, 0x43, 0x33,
5929     0x7e, 0x43, 0x34, 0x7e, 0x43, 0x35, 0x7e, 0x43, 0x36, 0x7e, 0x43, 0x37,
5930     0x7e, 0x43, 0x38, 0x7e, 0x43, 0x39, 0x7e, 0x43, 0x3d, 0x7e, 0x43, 0x41,
5931     0x7e, 0x43, 0x5f, 0x7e, 0x43, 0x62, 0x7e, 0x43, 0x64, 0x7e, 0x43, 0x66,
5932     0x7e, 0x43, 0x67, 0x7e, 0x43, 0x68, 0x7e, 0x43, 0x6c, 0x7e, 0x43, 0x6d,
5933     0x7e, 0x43, 0x6e, 0x7e, 0x43, 0x70, 0x7e, 0x43, 0x72, 0x7e, 0x43, 0x75,
5934     0x7e, 0x44, 0x30, 0x7e, 0x44, 0x31, 0x7e, 0x44, 0x32, 0x7e, 0x44, 0x61,
5935     0x7e, 0x44, 0x63, 0x7e, 0x44, 0x65, 0x7e, 0x44, 0x69, 0x7e, 0x44, 0x6f,
5936     0x7e, 0x44, 0x73, 0x7e, 0x44, 0x74, 0x7e, 0x44, 0x20, 0x7e, 0x44, 0x25,
5937     0x7e, 0x44, 0x2d, 0x7e, 0x44, 0x2e, 0x7e, 0x44, 0x2f, 0x7e, 0x44, 0x33,
5938     0x7e, 0x44, 0x34, 0x7e, 0x44, 0x35, 0x7e, 0x44, 0x36, 0x7e, 0x44, 0x37,
5939     0x7e, 0x44, 0x38, 0x7e, 0x44, 0x39, 0x7e, 0x44, 0x3d, 0x7e, 0x44, 0x41,
5940     0x7e, 0x44, 0x5f, 0x7e, 0x44, 0x62, 0x7e, 0x44, 0x64, 0x7e, 0x44, 0x66,
5941     0x7e, 0x44, 0x67, 0x7e, 0x44, 0x68, 0x7e, 0x44, 0x6c, 0x7e, 0x44, 0x6d,
5942     0x7e, 0x44, 0x6e, 0x7e, 0x44, 0x70, 0x7e, 0x44, 0x72, 0x7e, 0x44, 0x75};
5943 const uint8_t HuffDecoderCommon::table24_112_emit_[216] = {
5944     0x7e, 0x45, 0x30, 0x7e, 0x45, 0x31, 0x7e, 0x45, 0x32, 0x7e, 0x45, 0x61,
5945     0x7e, 0x45, 0x63, 0x7e, 0x45, 0x65, 0x7e, 0x45, 0x69, 0x7e, 0x45, 0x6f,
5946     0x7e, 0x45, 0x73, 0x7e, 0x45, 0x74, 0x7e, 0x45, 0x20, 0x7e, 0x45, 0x25,
5947     0x7e, 0x45, 0x2d, 0x7e, 0x45, 0x2e, 0x7e, 0x45, 0x2f, 0x7e, 0x45, 0x33,
5948     0x7e, 0x45, 0x34, 0x7e, 0x45, 0x35, 0x7e, 0x45, 0x36, 0x7e, 0x45, 0x37,
5949     0x7e, 0x45, 0x38, 0x7e, 0x45, 0x39, 0x7e, 0x45, 0x3d, 0x7e, 0x45, 0x41,
5950     0x7e, 0x45, 0x5f, 0x7e, 0x45, 0x62, 0x7e, 0x45, 0x64, 0x7e, 0x45, 0x66,
5951     0x7e, 0x45, 0x67, 0x7e, 0x45, 0x68, 0x7e, 0x45, 0x6c, 0x7e, 0x45, 0x6d,
5952     0x7e, 0x45, 0x6e, 0x7e, 0x45, 0x70, 0x7e, 0x45, 0x72, 0x7e, 0x45, 0x75,
5953     0x7e, 0x46, 0x30, 0x7e, 0x46, 0x31, 0x7e, 0x46, 0x32, 0x7e, 0x46, 0x61,
5954     0x7e, 0x46, 0x63, 0x7e, 0x46, 0x65, 0x7e, 0x46, 0x69, 0x7e, 0x46, 0x6f,
5955     0x7e, 0x46, 0x73, 0x7e, 0x46, 0x74, 0x7e, 0x46, 0x20, 0x7e, 0x46, 0x25,
5956     0x7e, 0x46, 0x2d, 0x7e, 0x46, 0x2e, 0x7e, 0x46, 0x2f, 0x7e, 0x46, 0x33,
5957     0x7e, 0x46, 0x34, 0x7e, 0x46, 0x35, 0x7e, 0x46, 0x36, 0x7e, 0x46, 0x37,
5958     0x7e, 0x46, 0x38, 0x7e, 0x46, 0x39, 0x7e, 0x46, 0x3d, 0x7e, 0x46, 0x41,
5959     0x7e, 0x46, 0x5f, 0x7e, 0x46, 0x62, 0x7e, 0x46, 0x64, 0x7e, 0x46, 0x66,
5960     0x7e, 0x46, 0x67, 0x7e, 0x46, 0x68, 0x7e, 0x46, 0x6c, 0x7e, 0x46, 0x6d,
5961     0x7e, 0x46, 0x6e, 0x7e, 0x46, 0x70, 0x7e, 0x46, 0x72, 0x7e, 0x46, 0x75};
5962 const uint8_t HuffDecoderCommon::table24_113_emit_[216] = {
5963     0x7e, 0x47, 0x30, 0x7e, 0x47, 0x31, 0x7e, 0x47, 0x32, 0x7e, 0x47, 0x61,
5964     0x7e, 0x47, 0x63, 0x7e, 0x47, 0x65, 0x7e, 0x47, 0x69, 0x7e, 0x47, 0x6f,
5965     0x7e, 0x47, 0x73, 0x7e, 0x47, 0x74, 0x7e, 0x47, 0x20, 0x7e, 0x47, 0x25,
5966     0x7e, 0x47, 0x2d, 0x7e, 0x47, 0x2e, 0x7e, 0x47, 0x2f, 0x7e, 0x47, 0x33,
5967     0x7e, 0x47, 0x34, 0x7e, 0x47, 0x35, 0x7e, 0x47, 0x36, 0x7e, 0x47, 0x37,
5968     0x7e, 0x47, 0x38, 0x7e, 0x47, 0x39, 0x7e, 0x47, 0x3d, 0x7e, 0x47, 0x41,
5969     0x7e, 0x47, 0x5f, 0x7e, 0x47, 0x62, 0x7e, 0x47, 0x64, 0x7e, 0x47, 0x66,
5970     0x7e, 0x47, 0x67, 0x7e, 0x47, 0x68, 0x7e, 0x47, 0x6c, 0x7e, 0x47, 0x6d,
5971     0x7e, 0x47, 0x6e, 0x7e, 0x47, 0x70, 0x7e, 0x47, 0x72, 0x7e, 0x47, 0x75,
5972     0x7e, 0x48, 0x30, 0x7e, 0x48, 0x31, 0x7e, 0x48, 0x32, 0x7e, 0x48, 0x61,
5973     0x7e, 0x48, 0x63, 0x7e, 0x48, 0x65, 0x7e, 0x48, 0x69, 0x7e, 0x48, 0x6f,
5974     0x7e, 0x48, 0x73, 0x7e, 0x48, 0x74, 0x7e, 0x48, 0x20, 0x7e, 0x48, 0x25,
5975     0x7e, 0x48, 0x2d, 0x7e, 0x48, 0x2e, 0x7e, 0x48, 0x2f, 0x7e, 0x48, 0x33,
5976     0x7e, 0x48, 0x34, 0x7e, 0x48, 0x35, 0x7e, 0x48, 0x36, 0x7e, 0x48, 0x37,
5977     0x7e, 0x48, 0x38, 0x7e, 0x48, 0x39, 0x7e, 0x48, 0x3d, 0x7e, 0x48, 0x41,
5978     0x7e, 0x48, 0x5f, 0x7e, 0x48, 0x62, 0x7e, 0x48, 0x64, 0x7e, 0x48, 0x66,
5979     0x7e, 0x48, 0x67, 0x7e, 0x48, 0x68, 0x7e, 0x48, 0x6c, 0x7e, 0x48, 0x6d,
5980     0x7e, 0x48, 0x6e, 0x7e, 0x48, 0x70, 0x7e, 0x48, 0x72, 0x7e, 0x48, 0x75};
5981 const uint8_t HuffDecoderCommon::table24_114_emit_[216] = {
5982     0x7e, 0x49, 0x30, 0x7e, 0x49, 0x31, 0x7e, 0x49, 0x32, 0x7e, 0x49, 0x61,
5983     0x7e, 0x49, 0x63, 0x7e, 0x49, 0x65, 0x7e, 0x49, 0x69, 0x7e, 0x49, 0x6f,
5984     0x7e, 0x49, 0x73, 0x7e, 0x49, 0x74, 0x7e, 0x49, 0x20, 0x7e, 0x49, 0x25,
5985     0x7e, 0x49, 0x2d, 0x7e, 0x49, 0x2e, 0x7e, 0x49, 0x2f, 0x7e, 0x49, 0x33,
5986     0x7e, 0x49, 0x34, 0x7e, 0x49, 0x35, 0x7e, 0x49, 0x36, 0x7e, 0x49, 0x37,
5987     0x7e, 0x49, 0x38, 0x7e, 0x49, 0x39, 0x7e, 0x49, 0x3d, 0x7e, 0x49, 0x41,
5988     0x7e, 0x49, 0x5f, 0x7e, 0x49, 0x62, 0x7e, 0x49, 0x64, 0x7e, 0x49, 0x66,
5989     0x7e, 0x49, 0x67, 0x7e, 0x49, 0x68, 0x7e, 0x49, 0x6c, 0x7e, 0x49, 0x6d,
5990     0x7e, 0x49, 0x6e, 0x7e, 0x49, 0x70, 0x7e, 0x49, 0x72, 0x7e, 0x49, 0x75,
5991     0x7e, 0x4a, 0x30, 0x7e, 0x4a, 0x31, 0x7e, 0x4a, 0x32, 0x7e, 0x4a, 0x61,
5992     0x7e, 0x4a, 0x63, 0x7e, 0x4a, 0x65, 0x7e, 0x4a, 0x69, 0x7e, 0x4a, 0x6f,
5993     0x7e, 0x4a, 0x73, 0x7e, 0x4a, 0x74, 0x7e, 0x4a, 0x20, 0x7e, 0x4a, 0x25,
5994     0x7e, 0x4a, 0x2d, 0x7e, 0x4a, 0x2e, 0x7e, 0x4a, 0x2f, 0x7e, 0x4a, 0x33,
5995     0x7e, 0x4a, 0x34, 0x7e, 0x4a, 0x35, 0x7e, 0x4a, 0x36, 0x7e, 0x4a, 0x37,
5996     0x7e, 0x4a, 0x38, 0x7e, 0x4a, 0x39, 0x7e, 0x4a, 0x3d, 0x7e, 0x4a, 0x41,
5997     0x7e, 0x4a, 0x5f, 0x7e, 0x4a, 0x62, 0x7e, 0x4a, 0x64, 0x7e, 0x4a, 0x66,
5998     0x7e, 0x4a, 0x67, 0x7e, 0x4a, 0x68, 0x7e, 0x4a, 0x6c, 0x7e, 0x4a, 0x6d,
5999     0x7e, 0x4a, 0x6e, 0x7e, 0x4a, 0x70, 0x7e, 0x4a, 0x72, 0x7e, 0x4a, 0x75};
6000 const uint8_t HuffDecoderCommon::table24_115_emit_[216] = {
6001     0x7e, 0x4b, 0x30, 0x7e, 0x4b, 0x31, 0x7e, 0x4b, 0x32, 0x7e, 0x4b, 0x61,
6002     0x7e, 0x4b, 0x63, 0x7e, 0x4b, 0x65, 0x7e, 0x4b, 0x69, 0x7e, 0x4b, 0x6f,
6003     0x7e, 0x4b, 0x73, 0x7e, 0x4b, 0x74, 0x7e, 0x4b, 0x20, 0x7e, 0x4b, 0x25,
6004     0x7e, 0x4b, 0x2d, 0x7e, 0x4b, 0x2e, 0x7e, 0x4b, 0x2f, 0x7e, 0x4b, 0x33,
6005     0x7e, 0x4b, 0x34, 0x7e, 0x4b, 0x35, 0x7e, 0x4b, 0x36, 0x7e, 0x4b, 0x37,
6006     0x7e, 0x4b, 0x38, 0x7e, 0x4b, 0x39, 0x7e, 0x4b, 0x3d, 0x7e, 0x4b, 0x41,
6007     0x7e, 0x4b, 0x5f, 0x7e, 0x4b, 0x62, 0x7e, 0x4b, 0x64, 0x7e, 0x4b, 0x66,
6008     0x7e, 0x4b, 0x67, 0x7e, 0x4b, 0x68, 0x7e, 0x4b, 0x6c, 0x7e, 0x4b, 0x6d,
6009     0x7e, 0x4b, 0x6e, 0x7e, 0x4b, 0x70, 0x7e, 0x4b, 0x72, 0x7e, 0x4b, 0x75,
6010     0x7e, 0x4c, 0x30, 0x7e, 0x4c, 0x31, 0x7e, 0x4c, 0x32, 0x7e, 0x4c, 0x61,
6011     0x7e, 0x4c, 0x63, 0x7e, 0x4c, 0x65, 0x7e, 0x4c, 0x69, 0x7e, 0x4c, 0x6f,
6012     0x7e, 0x4c, 0x73, 0x7e, 0x4c, 0x74, 0x7e, 0x4c, 0x20, 0x7e, 0x4c, 0x25,
6013     0x7e, 0x4c, 0x2d, 0x7e, 0x4c, 0x2e, 0x7e, 0x4c, 0x2f, 0x7e, 0x4c, 0x33,
6014     0x7e, 0x4c, 0x34, 0x7e, 0x4c, 0x35, 0x7e, 0x4c, 0x36, 0x7e, 0x4c, 0x37,
6015     0x7e, 0x4c, 0x38, 0x7e, 0x4c, 0x39, 0x7e, 0x4c, 0x3d, 0x7e, 0x4c, 0x41,
6016     0x7e, 0x4c, 0x5f, 0x7e, 0x4c, 0x62, 0x7e, 0x4c, 0x64, 0x7e, 0x4c, 0x66,
6017     0x7e, 0x4c, 0x67, 0x7e, 0x4c, 0x68, 0x7e, 0x4c, 0x6c, 0x7e, 0x4c, 0x6d,
6018     0x7e, 0x4c, 0x6e, 0x7e, 0x4c, 0x70, 0x7e, 0x4c, 0x72, 0x7e, 0x4c, 0x75};
6019 const uint8_t HuffDecoderCommon::table24_116_emit_[216] = {
6020     0x7e, 0x4d, 0x30, 0x7e, 0x4d, 0x31, 0x7e, 0x4d, 0x32, 0x7e, 0x4d, 0x61,
6021     0x7e, 0x4d, 0x63, 0x7e, 0x4d, 0x65, 0x7e, 0x4d, 0x69, 0x7e, 0x4d, 0x6f,
6022     0x7e, 0x4d, 0x73, 0x7e, 0x4d, 0x74, 0x7e, 0x4d, 0x20, 0x7e, 0x4d, 0x25,
6023     0x7e, 0x4d, 0x2d, 0x7e, 0x4d, 0x2e, 0x7e, 0x4d, 0x2f, 0x7e, 0x4d, 0x33,
6024     0x7e, 0x4d, 0x34, 0x7e, 0x4d, 0x35, 0x7e, 0x4d, 0x36, 0x7e, 0x4d, 0x37,
6025     0x7e, 0x4d, 0x38, 0x7e, 0x4d, 0x39, 0x7e, 0x4d, 0x3d, 0x7e, 0x4d, 0x41,
6026     0x7e, 0x4d, 0x5f, 0x7e, 0x4d, 0x62, 0x7e, 0x4d, 0x64, 0x7e, 0x4d, 0x66,
6027     0x7e, 0x4d, 0x67, 0x7e, 0x4d, 0x68, 0x7e, 0x4d, 0x6c, 0x7e, 0x4d, 0x6d,
6028     0x7e, 0x4d, 0x6e, 0x7e, 0x4d, 0x70, 0x7e, 0x4d, 0x72, 0x7e, 0x4d, 0x75,
6029     0x7e, 0x4e, 0x30, 0x7e, 0x4e, 0x31, 0x7e, 0x4e, 0x32, 0x7e, 0x4e, 0x61,
6030     0x7e, 0x4e, 0x63, 0x7e, 0x4e, 0x65, 0x7e, 0x4e, 0x69, 0x7e, 0x4e, 0x6f,
6031     0x7e, 0x4e, 0x73, 0x7e, 0x4e, 0x74, 0x7e, 0x4e, 0x20, 0x7e, 0x4e, 0x25,
6032     0x7e, 0x4e, 0x2d, 0x7e, 0x4e, 0x2e, 0x7e, 0x4e, 0x2f, 0x7e, 0x4e, 0x33,
6033     0x7e, 0x4e, 0x34, 0x7e, 0x4e, 0x35, 0x7e, 0x4e, 0x36, 0x7e, 0x4e, 0x37,
6034     0x7e, 0x4e, 0x38, 0x7e, 0x4e, 0x39, 0x7e, 0x4e, 0x3d, 0x7e, 0x4e, 0x41,
6035     0x7e, 0x4e, 0x5f, 0x7e, 0x4e, 0x62, 0x7e, 0x4e, 0x64, 0x7e, 0x4e, 0x66,
6036     0x7e, 0x4e, 0x67, 0x7e, 0x4e, 0x68, 0x7e, 0x4e, 0x6c, 0x7e, 0x4e, 0x6d,
6037     0x7e, 0x4e, 0x6e, 0x7e, 0x4e, 0x70, 0x7e, 0x4e, 0x72, 0x7e, 0x4e, 0x75};
6038 const uint8_t HuffDecoderCommon::table24_117_emit_[216] = {
6039     0x7e, 0x4f, 0x30, 0x7e, 0x4f, 0x31, 0x7e, 0x4f, 0x32, 0x7e, 0x4f, 0x61,
6040     0x7e, 0x4f, 0x63, 0x7e, 0x4f, 0x65, 0x7e, 0x4f, 0x69, 0x7e, 0x4f, 0x6f,
6041     0x7e, 0x4f, 0x73, 0x7e, 0x4f, 0x74, 0x7e, 0x4f, 0x20, 0x7e, 0x4f, 0x25,
6042     0x7e, 0x4f, 0x2d, 0x7e, 0x4f, 0x2e, 0x7e, 0x4f, 0x2f, 0x7e, 0x4f, 0x33,
6043     0x7e, 0x4f, 0x34, 0x7e, 0x4f, 0x35, 0x7e, 0x4f, 0x36, 0x7e, 0x4f, 0x37,
6044     0x7e, 0x4f, 0x38, 0x7e, 0x4f, 0x39, 0x7e, 0x4f, 0x3d, 0x7e, 0x4f, 0x41,
6045     0x7e, 0x4f, 0x5f, 0x7e, 0x4f, 0x62, 0x7e, 0x4f, 0x64, 0x7e, 0x4f, 0x66,
6046     0x7e, 0x4f, 0x67, 0x7e, 0x4f, 0x68, 0x7e, 0x4f, 0x6c, 0x7e, 0x4f, 0x6d,
6047     0x7e, 0x4f, 0x6e, 0x7e, 0x4f, 0x70, 0x7e, 0x4f, 0x72, 0x7e, 0x4f, 0x75,
6048     0x7e, 0x50, 0x30, 0x7e, 0x50, 0x31, 0x7e, 0x50, 0x32, 0x7e, 0x50, 0x61,
6049     0x7e, 0x50, 0x63, 0x7e, 0x50, 0x65, 0x7e, 0x50, 0x69, 0x7e, 0x50, 0x6f,
6050     0x7e, 0x50, 0x73, 0x7e, 0x50, 0x74, 0x7e, 0x50, 0x20, 0x7e, 0x50, 0x25,
6051     0x7e, 0x50, 0x2d, 0x7e, 0x50, 0x2e, 0x7e, 0x50, 0x2f, 0x7e, 0x50, 0x33,
6052     0x7e, 0x50, 0x34, 0x7e, 0x50, 0x35, 0x7e, 0x50, 0x36, 0x7e, 0x50, 0x37,
6053     0x7e, 0x50, 0x38, 0x7e, 0x50, 0x39, 0x7e, 0x50, 0x3d, 0x7e, 0x50, 0x41,
6054     0x7e, 0x50, 0x5f, 0x7e, 0x50, 0x62, 0x7e, 0x50, 0x64, 0x7e, 0x50, 0x66,
6055     0x7e, 0x50, 0x67, 0x7e, 0x50, 0x68, 0x7e, 0x50, 0x6c, 0x7e, 0x50, 0x6d,
6056     0x7e, 0x50, 0x6e, 0x7e, 0x50, 0x70, 0x7e, 0x50, 0x72, 0x7e, 0x50, 0x75};
6057 const uint8_t HuffDecoderCommon::table24_118_emit_[216] = {
6058     0x7e, 0x51, 0x30, 0x7e, 0x51, 0x31, 0x7e, 0x51, 0x32, 0x7e, 0x51, 0x61,
6059     0x7e, 0x51, 0x63, 0x7e, 0x51, 0x65, 0x7e, 0x51, 0x69, 0x7e, 0x51, 0x6f,
6060     0x7e, 0x51, 0x73, 0x7e, 0x51, 0x74, 0x7e, 0x51, 0x20, 0x7e, 0x51, 0x25,
6061     0x7e, 0x51, 0x2d, 0x7e, 0x51, 0x2e, 0x7e, 0x51, 0x2f, 0x7e, 0x51, 0x33,
6062     0x7e, 0x51, 0x34, 0x7e, 0x51, 0x35, 0x7e, 0x51, 0x36, 0x7e, 0x51, 0x37,
6063     0x7e, 0x51, 0x38, 0x7e, 0x51, 0x39, 0x7e, 0x51, 0x3d, 0x7e, 0x51, 0x41,
6064     0x7e, 0x51, 0x5f, 0x7e, 0x51, 0x62, 0x7e, 0x51, 0x64, 0x7e, 0x51, 0x66,
6065     0x7e, 0x51, 0x67, 0x7e, 0x51, 0x68, 0x7e, 0x51, 0x6c, 0x7e, 0x51, 0x6d,
6066     0x7e, 0x51, 0x6e, 0x7e, 0x51, 0x70, 0x7e, 0x51, 0x72, 0x7e, 0x51, 0x75,
6067     0x7e, 0x52, 0x30, 0x7e, 0x52, 0x31, 0x7e, 0x52, 0x32, 0x7e, 0x52, 0x61,
6068     0x7e, 0x52, 0x63, 0x7e, 0x52, 0x65, 0x7e, 0x52, 0x69, 0x7e, 0x52, 0x6f,
6069     0x7e, 0x52, 0x73, 0x7e, 0x52, 0x74, 0x7e, 0x52, 0x20, 0x7e, 0x52, 0x25,
6070     0x7e, 0x52, 0x2d, 0x7e, 0x52, 0x2e, 0x7e, 0x52, 0x2f, 0x7e, 0x52, 0x33,
6071     0x7e, 0x52, 0x34, 0x7e, 0x52, 0x35, 0x7e, 0x52, 0x36, 0x7e, 0x52, 0x37,
6072     0x7e, 0x52, 0x38, 0x7e, 0x52, 0x39, 0x7e, 0x52, 0x3d, 0x7e, 0x52, 0x41,
6073     0x7e, 0x52, 0x5f, 0x7e, 0x52, 0x62, 0x7e, 0x52, 0x64, 0x7e, 0x52, 0x66,
6074     0x7e, 0x52, 0x67, 0x7e, 0x52, 0x68, 0x7e, 0x52, 0x6c, 0x7e, 0x52, 0x6d,
6075     0x7e, 0x52, 0x6e, 0x7e, 0x52, 0x70, 0x7e, 0x52, 0x72, 0x7e, 0x52, 0x75};
6076 const uint8_t HuffDecoderCommon::table24_119_emit_[216] = {
6077     0x7e, 0x53, 0x30, 0x7e, 0x53, 0x31, 0x7e, 0x53, 0x32, 0x7e, 0x53, 0x61,
6078     0x7e, 0x53, 0x63, 0x7e, 0x53, 0x65, 0x7e, 0x53, 0x69, 0x7e, 0x53, 0x6f,
6079     0x7e, 0x53, 0x73, 0x7e, 0x53, 0x74, 0x7e, 0x53, 0x20, 0x7e, 0x53, 0x25,
6080     0x7e, 0x53, 0x2d, 0x7e, 0x53, 0x2e, 0x7e, 0x53, 0x2f, 0x7e, 0x53, 0x33,
6081     0x7e, 0x53, 0x34, 0x7e, 0x53, 0x35, 0x7e, 0x53, 0x36, 0x7e, 0x53, 0x37,
6082     0x7e, 0x53, 0x38, 0x7e, 0x53, 0x39, 0x7e, 0x53, 0x3d, 0x7e, 0x53, 0x41,
6083     0x7e, 0x53, 0x5f, 0x7e, 0x53, 0x62, 0x7e, 0x53, 0x64, 0x7e, 0x53, 0x66,
6084     0x7e, 0x53, 0x67, 0x7e, 0x53, 0x68, 0x7e, 0x53, 0x6c, 0x7e, 0x53, 0x6d,
6085     0x7e, 0x53, 0x6e, 0x7e, 0x53, 0x70, 0x7e, 0x53, 0x72, 0x7e, 0x53, 0x75,
6086     0x7e, 0x54, 0x30, 0x7e, 0x54, 0x31, 0x7e, 0x54, 0x32, 0x7e, 0x54, 0x61,
6087     0x7e, 0x54, 0x63, 0x7e, 0x54, 0x65, 0x7e, 0x54, 0x69, 0x7e, 0x54, 0x6f,
6088     0x7e, 0x54, 0x73, 0x7e, 0x54, 0x74, 0x7e, 0x54, 0x20, 0x7e, 0x54, 0x25,
6089     0x7e, 0x54, 0x2d, 0x7e, 0x54, 0x2e, 0x7e, 0x54, 0x2f, 0x7e, 0x54, 0x33,
6090     0x7e, 0x54, 0x34, 0x7e, 0x54, 0x35, 0x7e, 0x54, 0x36, 0x7e, 0x54, 0x37,
6091     0x7e, 0x54, 0x38, 0x7e, 0x54, 0x39, 0x7e, 0x54, 0x3d, 0x7e, 0x54, 0x41,
6092     0x7e, 0x54, 0x5f, 0x7e, 0x54, 0x62, 0x7e, 0x54, 0x64, 0x7e, 0x54, 0x66,
6093     0x7e, 0x54, 0x67, 0x7e, 0x54, 0x68, 0x7e, 0x54, 0x6c, 0x7e, 0x54, 0x6d,
6094     0x7e, 0x54, 0x6e, 0x7e, 0x54, 0x70, 0x7e, 0x54, 0x72, 0x7e, 0x54, 0x75};
6095 const uint8_t HuffDecoderCommon::table24_120_emit_[216] = {
6096     0x7e, 0x55, 0x30, 0x7e, 0x55, 0x31, 0x7e, 0x55, 0x32, 0x7e, 0x55, 0x61,
6097     0x7e, 0x55, 0x63, 0x7e, 0x55, 0x65, 0x7e, 0x55, 0x69, 0x7e, 0x55, 0x6f,
6098     0x7e, 0x55, 0x73, 0x7e, 0x55, 0x74, 0x7e, 0x55, 0x20, 0x7e, 0x55, 0x25,
6099     0x7e, 0x55, 0x2d, 0x7e, 0x55, 0x2e, 0x7e, 0x55, 0x2f, 0x7e, 0x55, 0x33,
6100     0x7e, 0x55, 0x34, 0x7e, 0x55, 0x35, 0x7e, 0x55, 0x36, 0x7e, 0x55, 0x37,
6101     0x7e, 0x55, 0x38, 0x7e, 0x55, 0x39, 0x7e, 0x55, 0x3d, 0x7e, 0x55, 0x41,
6102     0x7e, 0x55, 0x5f, 0x7e, 0x55, 0x62, 0x7e, 0x55, 0x64, 0x7e, 0x55, 0x66,
6103     0x7e, 0x55, 0x67, 0x7e, 0x55, 0x68, 0x7e, 0x55, 0x6c, 0x7e, 0x55, 0x6d,
6104     0x7e, 0x55, 0x6e, 0x7e, 0x55, 0x70, 0x7e, 0x55, 0x72, 0x7e, 0x55, 0x75,
6105     0x7e, 0x56, 0x30, 0x7e, 0x56, 0x31, 0x7e, 0x56, 0x32, 0x7e, 0x56, 0x61,
6106     0x7e, 0x56, 0x63, 0x7e, 0x56, 0x65, 0x7e, 0x56, 0x69, 0x7e, 0x56, 0x6f,
6107     0x7e, 0x56, 0x73, 0x7e, 0x56, 0x74, 0x7e, 0x56, 0x20, 0x7e, 0x56, 0x25,
6108     0x7e, 0x56, 0x2d, 0x7e, 0x56, 0x2e, 0x7e, 0x56, 0x2f, 0x7e, 0x56, 0x33,
6109     0x7e, 0x56, 0x34, 0x7e, 0x56, 0x35, 0x7e, 0x56, 0x36, 0x7e, 0x56, 0x37,
6110     0x7e, 0x56, 0x38, 0x7e, 0x56, 0x39, 0x7e, 0x56, 0x3d, 0x7e, 0x56, 0x41,
6111     0x7e, 0x56, 0x5f, 0x7e, 0x56, 0x62, 0x7e, 0x56, 0x64, 0x7e, 0x56, 0x66,
6112     0x7e, 0x56, 0x67, 0x7e, 0x56, 0x68, 0x7e, 0x56, 0x6c, 0x7e, 0x56, 0x6d,
6113     0x7e, 0x56, 0x6e, 0x7e, 0x56, 0x70, 0x7e, 0x56, 0x72, 0x7e, 0x56, 0x75};
6114 const uint8_t HuffDecoderCommon::table24_121_emit_[216] = {
6115     0x7e, 0x57, 0x30, 0x7e, 0x57, 0x31, 0x7e, 0x57, 0x32, 0x7e, 0x57, 0x61,
6116     0x7e, 0x57, 0x63, 0x7e, 0x57, 0x65, 0x7e, 0x57, 0x69, 0x7e, 0x57, 0x6f,
6117     0x7e, 0x57, 0x73, 0x7e, 0x57, 0x74, 0x7e, 0x57, 0x20, 0x7e, 0x57, 0x25,
6118     0x7e, 0x57, 0x2d, 0x7e, 0x57, 0x2e, 0x7e, 0x57, 0x2f, 0x7e, 0x57, 0x33,
6119     0x7e, 0x57, 0x34, 0x7e, 0x57, 0x35, 0x7e, 0x57, 0x36, 0x7e, 0x57, 0x37,
6120     0x7e, 0x57, 0x38, 0x7e, 0x57, 0x39, 0x7e, 0x57, 0x3d, 0x7e, 0x57, 0x41,
6121     0x7e, 0x57, 0x5f, 0x7e, 0x57, 0x62, 0x7e, 0x57, 0x64, 0x7e, 0x57, 0x66,
6122     0x7e, 0x57, 0x67, 0x7e, 0x57, 0x68, 0x7e, 0x57, 0x6c, 0x7e, 0x57, 0x6d,
6123     0x7e, 0x57, 0x6e, 0x7e, 0x57, 0x70, 0x7e, 0x57, 0x72, 0x7e, 0x57, 0x75,
6124     0x7e, 0x59, 0x30, 0x7e, 0x59, 0x31, 0x7e, 0x59, 0x32, 0x7e, 0x59, 0x61,
6125     0x7e, 0x59, 0x63, 0x7e, 0x59, 0x65, 0x7e, 0x59, 0x69, 0x7e, 0x59, 0x6f,
6126     0x7e, 0x59, 0x73, 0x7e, 0x59, 0x74, 0x7e, 0x59, 0x20, 0x7e, 0x59, 0x25,
6127     0x7e, 0x59, 0x2d, 0x7e, 0x59, 0x2e, 0x7e, 0x59, 0x2f, 0x7e, 0x59, 0x33,
6128     0x7e, 0x59, 0x34, 0x7e, 0x59, 0x35, 0x7e, 0x59, 0x36, 0x7e, 0x59, 0x37,
6129     0x7e, 0x59, 0x38, 0x7e, 0x59, 0x39, 0x7e, 0x59, 0x3d, 0x7e, 0x59, 0x41,
6130     0x7e, 0x59, 0x5f, 0x7e, 0x59, 0x62, 0x7e, 0x59, 0x64, 0x7e, 0x59, 0x66,
6131     0x7e, 0x59, 0x67, 0x7e, 0x59, 0x68, 0x7e, 0x59, 0x6c, 0x7e, 0x59, 0x6d,
6132     0x7e, 0x59, 0x6e, 0x7e, 0x59, 0x70, 0x7e, 0x59, 0x72, 0x7e, 0x59, 0x75};
6133 const uint8_t HuffDecoderCommon::table24_122_emit_[216] = {
6134     0x7e, 0x6a, 0x30, 0x7e, 0x6a, 0x31, 0x7e, 0x6a, 0x32, 0x7e, 0x6a, 0x61,
6135     0x7e, 0x6a, 0x63, 0x7e, 0x6a, 0x65, 0x7e, 0x6a, 0x69, 0x7e, 0x6a, 0x6f,
6136     0x7e, 0x6a, 0x73, 0x7e, 0x6a, 0x74, 0x7e, 0x6a, 0x20, 0x7e, 0x6a, 0x25,
6137     0x7e, 0x6a, 0x2d, 0x7e, 0x6a, 0x2e, 0x7e, 0x6a, 0x2f, 0x7e, 0x6a, 0x33,
6138     0x7e, 0x6a, 0x34, 0x7e, 0x6a, 0x35, 0x7e, 0x6a, 0x36, 0x7e, 0x6a, 0x37,
6139     0x7e, 0x6a, 0x38, 0x7e, 0x6a, 0x39, 0x7e, 0x6a, 0x3d, 0x7e, 0x6a, 0x41,
6140     0x7e, 0x6a, 0x5f, 0x7e, 0x6a, 0x62, 0x7e, 0x6a, 0x64, 0x7e, 0x6a, 0x66,
6141     0x7e, 0x6a, 0x67, 0x7e, 0x6a, 0x68, 0x7e, 0x6a, 0x6c, 0x7e, 0x6a, 0x6d,
6142     0x7e, 0x6a, 0x6e, 0x7e, 0x6a, 0x70, 0x7e, 0x6a, 0x72, 0x7e, 0x6a, 0x75,
6143     0x7e, 0x6b, 0x30, 0x7e, 0x6b, 0x31, 0x7e, 0x6b, 0x32, 0x7e, 0x6b, 0x61,
6144     0x7e, 0x6b, 0x63, 0x7e, 0x6b, 0x65, 0x7e, 0x6b, 0x69, 0x7e, 0x6b, 0x6f,
6145     0x7e, 0x6b, 0x73, 0x7e, 0x6b, 0x74, 0x7e, 0x6b, 0x20, 0x7e, 0x6b, 0x25,
6146     0x7e, 0x6b, 0x2d, 0x7e, 0x6b, 0x2e, 0x7e, 0x6b, 0x2f, 0x7e, 0x6b, 0x33,
6147     0x7e, 0x6b, 0x34, 0x7e, 0x6b, 0x35, 0x7e, 0x6b, 0x36, 0x7e, 0x6b, 0x37,
6148     0x7e, 0x6b, 0x38, 0x7e, 0x6b, 0x39, 0x7e, 0x6b, 0x3d, 0x7e, 0x6b, 0x41,
6149     0x7e, 0x6b, 0x5f, 0x7e, 0x6b, 0x62, 0x7e, 0x6b, 0x64, 0x7e, 0x6b, 0x66,
6150     0x7e, 0x6b, 0x67, 0x7e, 0x6b, 0x68, 0x7e, 0x6b, 0x6c, 0x7e, 0x6b, 0x6d,
6151     0x7e, 0x6b, 0x6e, 0x7e, 0x6b, 0x70, 0x7e, 0x6b, 0x72, 0x7e, 0x6b, 0x75};
6152 const uint8_t HuffDecoderCommon::table24_123_emit_[216] = {
6153     0x7e, 0x71, 0x30, 0x7e, 0x71, 0x31, 0x7e, 0x71, 0x32, 0x7e, 0x71, 0x61,
6154     0x7e, 0x71, 0x63, 0x7e, 0x71, 0x65, 0x7e, 0x71, 0x69, 0x7e, 0x71, 0x6f,
6155     0x7e, 0x71, 0x73, 0x7e, 0x71, 0x74, 0x7e, 0x71, 0x20, 0x7e, 0x71, 0x25,
6156     0x7e, 0x71, 0x2d, 0x7e, 0x71, 0x2e, 0x7e, 0x71, 0x2f, 0x7e, 0x71, 0x33,
6157     0x7e, 0x71, 0x34, 0x7e, 0x71, 0x35, 0x7e, 0x71, 0x36, 0x7e, 0x71, 0x37,
6158     0x7e, 0x71, 0x38, 0x7e, 0x71, 0x39, 0x7e, 0x71, 0x3d, 0x7e, 0x71, 0x41,
6159     0x7e, 0x71, 0x5f, 0x7e, 0x71, 0x62, 0x7e, 0x71, 0x64, 0x7e, 0x71, 0x66,
6160     0x7e, 0x71, 0x67, 0x7e, 0x71, 0x68, 0x7e, 0x71, 0x6c, 0x7e, 0x71, 0x6d,
6161     0x7e, 0x71, 0x6e, 0x7e, 0x71, 0x70, 0x7e, 0x71, 0x72, 0x7e, 0x71, 0x75,
6162     0x7e, 0x76, 0x30, 0x7e, 0x76, 0x31, 0x7e, 0x76, 0x32, 0x7e, 0x76, 0x61,
6163     0x7e, 0x76, 0x63, 0x7e, 0x76, 0x65, 0x7e, 0x76, 0x69, 0x7e, 0x76, 0x6f,
6164     0x7e, 0x76, 0x73, 0x7e, 0x76, 0x74, 0x7e, 0x76, 0x20, 0x7e, 0x76, 0x25,
6165     0x7e, 0x76, 0x2d, 0x7e, 0x76, 0x2e, 0x7e, 0x76, 0x2f, 0x7e, 0x76, 0x33,
6166     0x7e, 0x76, 0x34, 0x7e, 0x76, 0x35, 0x7e, 0x76, 0x36, 0x7e, 0x76, 0x37,
6167     0x7e, 0x76, 0x38, 0x7e, 0x76, 0x39, 0x7e, 0x76, 0x3d, 0x7e, 0x76, 0x41,
6168     0x7e, 0x76, 0x5f, 0x7e, 0x76, 0x62, 0x7e, 0x76, 0x64, 0x7e, 0x76, 0x66,
6169     0x7e, 0x76, 0x67, 0x7e, 0x76, 0x68, 0x7e, 0x76, 0x6c, 0x7e, 0x76, 0x6d,
6170     0x7e, 0x76, 0x6e, 0x7e, 0x76, 0x70, 0x7e, 0x76, 0x72, 0x7e, 0x76, 0x75};
6171 const uint8_t HuffDecoderCommon::table24_124_emit_[216] = {
6172     0x7e, 0x77, 0x30, 0x7e, 0x77, 0x31, 0x7e, 0x77, 0x32, 0x7e, 0x77, 0x61,
6173     0x7e, 0x77, 0x63, 0x7e, 0x77, 0x65, 0x7e, 0x77, 0x69, 0x7e, 0x77, 0x6f,
6174     0x7e, 0x77, 0x73, 0x7e, 0x77, 0x74, 0x7e, 0x77, 0x20, 0x7e, 0x77, 0x25,
6175     0x7e, 0x77, 0x2d, 0x7e, 0x77, 0x2e, 0x7e, 0x77, 0x2f, 0x7e, 0x77, 0x33,
6176     0x7e, 0x77, 0x34, 0x7e, 0x77, 0x35, 0x7e, 0x77, 0x36, 0x7e, 0x77, 0x37,
6177     0x7e, 0x77, 0x38, 0x7e, 0x77, 0x39, 0x7e, 0x77, 0x3d, 0x7e, 0x77, 0x41,
6178     0x7e, 0x77, 0x5f, 0x7e, 0x77, 0x62, 0x7e, 0x77, 0x64, 0x7e, 0x77, 0x66,
6179     0x7e, 0x77, 0x67, 0x7e, 0x77, 0x68, 0x7e, 0x77, 0x6c, 0x7e, 0x77, 0x6d,
6180     0x7e, 0x77, 0x6e, 0x7e, 0x77, 0x70, 0x7e, 0x77, 0x72, 0x7e, 0x77, 0x75,
6181     0x7e, 0x78, 0x30, 0x7e, 0x78, 0x31, 0x7e, 0x78, 0x32, 0x7e, 0x78, 0x61,
6182     0x7e, 0x78, 0x63, 0x7e, 0x78, 0x65, 0x7e, 0x78, 0x69, 0x7e, 0x78, 0x6f,
6183     0x7e, 0x78, 0x73, 0x7e, 0x78, 0x74, 0x7e, 0x78, 0x20, 0x7e, 0x78, 0x25,
6184     0x7e, 0x78, 0x2d, 0x7e, 0x78, 0x2e, 0x7e, 0x78, 0x2f, 0x7e, 0x78, 0x33,
6185     0x7e, 0x78, 0x34, 0x7e, 0x78, 0x35, 0x7e, 0x78, 0x36, 0x7e, 0x78, 0x37,
6186     0x7e, 0x78, 0x38, 0x7e, 0x78, 0x39, 0x7e, 0x78, 0x3d, 0x7e, 0x78, 0x41,
6187     0x7e, 0x78, 0x5f, 0x7e, 0x78, 0x62, 0x7e, 0x78, 0x64, 0x7e, 0x78, 0x66,
6188     0x7e, 0x78, 0x67, 0x7e, 0x78, 0x68, 0x7e, 0x78, 0x6c, 0x7e, 0x78, 0x6d,
6189     0x7e, 0x78, 0x6e, 0x7e, 0x78, 0x70, 0x7e, 0x78, 0x72, 0x7e, 0x78, 0x75};
6190 const uint8_t HuffDecoderCommon::table24_125_emit_[216] = {
6191     0x7e, 0x79, 0x30, 0x7e, 0x79, 0x31, 0x7e, 0x79, 0x32, 0x7e, 0x79, 0x61,
6192     0x7e, 0x79, 0x63, 0x7e, 0x79, 0x65, 0x7e, 0x79, 0x69, 0x7e, 0x79, 0x6f,
6193     0x7e, 0x79, 0x73, 0x7e, 0x79, 0x74, 0x7e, 0x79, 0x20, 0x7e, 0x79, 0x25,
6194     0x7e, 0x79, 0x2d, 0x7e, 0x79, 0x2e, 0x7e, 0x79, 0x2f, 0x7e, 0x79, 0x33,
6195     0x7e, 0x79, 0x34, 0x7e, 0x79, 0x35, 0x7e, 0x79, 0x36, 0x7e, 0x79, 0x37,
6196     0x7e, 0x79, 0x38, 0x7e, 0x79, 0x39, 0x7e, 0x79, 0x3d, 0x7e, 0x79, 0x41,
6197     0x7e, 0x79, 0x5f, 0x7e, 0x79, 0x62, 0x7e, 0x79, 0x64, 0x7e, 0x79, 0x66,
6198     0x7e, 0x79, 0x67, 0x7e, 0x79, 0x68, 0x7e, 0x79, 0x6c, 0x7e, 0x79, 0x6d,
6199     0x7e, 0x79, 0x6e, 0x7e, 0x79, 0x70, 0x7e, 0x79, 0x72, 0x7e, 0x79, 0x75,
6200     0x7e, 0x7a, 0x30, 0x7e, 0x7a, 0x31, 0x7e, 0x7a, 0x32, 0x7e, 0x7a, 0x61,
6201     0x7e, 0x7a, 0x63, 0x7e, 0x7a, 0x65, 0x7e, 0x7a, 0x69, 0x7e, 0x7a, 0x6f,
6202     0x7e, 0x7a, 0x73, 0x7e, 0x7a, 0x74, 0x7e, 0x7a, 0x20, 0x7e, 0x7a, 0x25,
6203     0x7e, 0x7a, 0x2d, 0x7e, 0x7a, 0x2e, 0x7e, 0x7a, 0x2f, 0x7e, 0x7a, 0x33,
6204     0x7e, 0x7a, 0x34, 0x7e, 0x7a, 0x35, 0x7e, 0x7a, 0x36, 0x7e, 0x7a, 0x37,
6205     0x7e, 0x7a, 0x38, 0x7e, 0x7a, 0x39, 0x7e, 0x7a, 0x3d, 0x7e, 0x7a, 0x41,
6206     0x7e, 0x7a, 0x5f, 0x7e, 0x7a, 0x62, 0x7e, 0x7a, 0x64, 0x7e, 0x7a, 0x66,
6207     0x7e, 0x7a, 0x67, 0x7e, 0x7a, 0x68, 0x7e, 0x7a, 0x6c, 0x7e, 0x7a, 0x6d,
6208     0x7e, 0x7a, 0x6e, 0x7e, 0x7a, 0x70, 0x7e, 0x7a, 0x72, 0x7e, 0x7a, 0x75};
6209 const uint8_t HuffDecoderCommon::table24_126_emit_[120] = {
6210     0x7e, 0x26, 0x30, 0x7e, 0x26, 0x31, 0x7e, 0x26, 0x32, 0x7e, 0x26, 0x61,
6211     0x7e, 0x26, 0x63, 0x7e, 0x26, 0x65, 0x7e, 0x26, 0x69, 0x7e, 0x26, 0x6f,
6212     0x7e, 0x26, 0x73, 0x7e, 0x26, 0x74, 0x7e, 0x2a, 0x30, 0x7e, 0x2a, 0x31,
6213     0x7e, 0x2a, 0x32, 0x7e, 0x2a, 0x61, 0x7e, 0x2a, 0x63, 0x7e, 0x2a, 0x65,
6214     0x7e, 0x2a, 0x69, 0x7e, 0x2a, 0x6f, 0x7e, 0x2a, 0x73, 0x7e, 0x2a, 0x74,
6215     0x7e, 0x2c, 0x30, 0x7e, 0x2c, 0x31, 0x7e, 0x2c, 0x32, 0x7e, 0x2c, 0x61,
6216     0x7e, 0x2c, 0x63, 0x7e, 0x2c, 0x65, 0x7e, 0x2c, 0x69, 0x7e, 0x2c, 0x6f,
6217     0x7e, 0x2c, 0x73, 0x7e, 0x2c, 0x74, 0x7e, 0x3b, 0x30, 0x7e, 0x3b, 0x31,
6218     0x7e, 0x3b, 0x32, 0x7e, 0x3b, 0x61, 0x7e, 0x3b, 0x63, 0x7e, 0x3b, 0x65,
6219     0x7e, 0x3b, 0x69, 0x7e, 0x3b, 0x6f, 0x7e, 0x3b, 0x73, 0x7e, 0x3b, 0x74};
6220 const uint8_t HuffDecoderCommon::table24_127_emit_[92] = {
6221     0x7e, 0x58, 0x30, 0x7e, 0x58, 0x31, 0x7e, 0x58, 0x32, 0x7e, 0x58, 0x61,
6222     0x7e, 0x58, 0x63, 0x7e, 0x58, 0x65, 0x7e, 0x58, 0x69, 0x7e, 0x58, 0x6f,
6223     0x7e, 0x58, 0x73, 0x7e, 0x58, 0x74, 0x7e, 0x5a, 0x30, 0x7e, 0x5a, 0x31,
6224     0x7e, 0x5a, 0x32, 0x7e, 0x5a, 0x61, 0x7e, 0x5a, 0x63, 0x7e, 0x5a, 0x65,
6225     0x7e, 0x5a, 0x69, 0x7e, 0x5a, 0x6f, 0x7e, 0x5a, 0x73, 0x7e, 0x5a, 0x74,
6226     0x7e, 0x21, 0x7e, 0x22, 0x7e, 0x28, 0x7e, 0x29, 0x7e, 0x3f, 0x7e, 0x27,
6227     0x7e, 0x2b, 0x7e, 0x7c, 0x7e, 0x23, 0x7e, 0x3e, 0x7e, 0x00, 0x7e, 0x24,
6228     0x7e, 0x40, 0x7e, 0x5b, 0x7e, 0x5d, 0x7e, 0x7e};
6229 const uint16_t HuffDecoderCommon::table24_127_ops_[128] = {
6230     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
6231     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6232     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6233     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
6234     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
6235     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6236     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6237     0x00f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2,
6238     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01f2, 0x0000,
6239     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0202, 0x0000, 0x0000,
6240     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0212, 0x0000, 0x0000, 0x0000,
6241     0x0000, 0x0000, 0x0000, 0x0000, 0x0222, 0x0000, 0x0000, 0x0000, 0x0232,
6242     0x0000, 0x0000, 0x0000, 0x0242, 0x0000, 0x0000, 0x0000, 0x0252, 0x0000,
6243     0x0262, 0x0000, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2, 0x02c2, 0x02d2,
6244     0x0000, 0x0003};
6245 const uint8_t HuffDecoderCommon::table24_128_emit_[204] = {
6246     0x5e, 0x30, 0x30, 0x5e, 0x30, 0x31, 0x5e, 0x30, 0x32, 0x5e, 0x30, 0x61,
6247     0x5e, 0x30, 0x63, 0x5e, 0x30, 0x65, 0x5e, 0x30, 0x69, 0x5e, 0x30, 0x6f,
6248     0x5e, 0x30, 0x73, 0x5e, 0x30, 0x74, 0x5e, 0x30, 0x20, 0x5e, 0x30, 0x25,
6249     0x5e, 0x30, 0x2d, 0x5e, 0x30, 0x2e, 0x5e, 0x30, 0x2f, 0x5e, 0x30, 0x33,
6250     0x5e, 0x30, 0x34, 0x5e, 0x30, 0x35, 0x5e, 0x30, 0x36, 0x5e, 0x30, 0x37,
6251     0x5e, 0x30, 0x38, 0x5e, 0x30, 0x39, 0x5e, 0x30, 0x3d, 0x5e, 0x30, 0x41,
6252     0x5e, 0x30, 0x5f, 0x5e, 0x30, 0x62, 0x5e, 0x30, 0x64, 0x5e, 0x30, 0x66,
6253     0x5e, 0x30, 0x67, 0x5e, 0x30, 0x68, 0x5e, 0x30, 0x6c, 0x5e, 0x30, 0x6d,
6254     0x5e, 0x30, 0x6e, 0x5e, 0x30, 0x70, 0x5e, 0x30, 0x72, 0x5e, 0x30, 0x75,
6255     0x5e, 0x30, 0x3a, 0x5e, 0x30, 0x42, 0x5e, 0x30, 0x43, 0x5e, 0x30, 0x44,
6256     0x5e, 0x30, 0x45, 0x5e, 0x30, 0x46, 0x5e, 0x30, 0x47, 0x5e, 0x30, 0x48,
6257     0x5e, 0x30, 0x49, 0x5e, 0x30, 0x4a, 0x5e, 0x30, 0x4b, 0x5e, 0x30, 0x4c,
6258     0x5e, 0x30, 0x4d, 0x5e, 0x30, 0x4e, 0x5e, 0x30, 0x4f, 0x5e, 0x30, 0x50,
6259     0x5e, 0x30, 0x51, 0x5e, 0x30, 0x52, 0x5e, 0x30, 0x53, 0x5e, 0x30, 0x54,
6260     0x5e, 0x30, 0x55, 0x5e, 0x30, 0x56, 0x5e, 0x30, 0x57, 0x5e, 0x30, 0x59,
6261     0x5e, 0x30, 0x6a, 0x5e, 0x30, 0x6b, 0x5e, 0x30, 0x71, 0x5e, 0x30, 0x76,
6262     0x5e, 0x30, 0x77, 0x5e, 0x30, 0x78, 0x5e, 0x30, 0x79, 0x5e, 0x30, 0x7a};
6263 const uint8_t HuffDecoderCommon::table24_129_emit_[204] = {
6264     0x5e, 0x31, 0x30, 0x5e, 0x31, 0x31, 0x5e, 0x31, 0x32, 0x5e, 0x31, 0x61,
6265     0x5e, 0x31, 0x63, 0x5e, 0x31, 0x65, 0x5e, 0x31, 0x69, 0x5e, 0x31, 0x6f,
6266     0x5e, 0x31, 0x73, 0x5e, 0x31, 0x74, 0x5e, 0x31, 0x20, 0x5e, 0x31, 0x25,
6267     0x5e, 0x31, 0x2d, 0x5e, 0x31, 0x2e, 0x5e, 0x31, 0x2f, 0x5e, 0x31, 0x33,
6268     0x5e, 0x31, 0x34, 0x5e, 0x31, 0x35, 0x5e, 0x31, 0x36, 0x5e, 0x31, 0x37,
6269     0x5e, 0x31, 0x38, 0x5e, 0x31, 0x39, 0x5e, 0x31, 0x3d, 0x5e, 0x31, 0x41,
6270     0x5e, 0x31, 0x5f, 0x5e, 0x31, 0x62, 0x5e, 0x31, 0x64, 0x5e, 0x31, 0x66,
6271     0x5e, 0x31, 0x67, 0x5e, 0x31, 0x68, 0x5e, 0x31, 0x6c, 0x5e, 0x31, 0x6d,
6272     0x5e, 0x31, 0x6e, 0x5e, 0x31, 0x70, 0x5e, 0x31, 0x72, 0x5e, 0x31, 0x75,
6273     0x5e, 0x31, 0x3a, 0x5e, 0x31, 0x42, 0x5e, 0x31, 0x43, 0x5e, 0x31, 0x44,
6274     0x5e, 0x31, 0x45, 0x5e, 0x31, 0x46, 0x5e, 0x31, 0x47, 0x5e, 0x31, 0x48,
6275     0x5e, 0x31, 0x49, 0x5e, 0x31, 0x4a, 0x5e, 0x31, 0x4b, 0x5e, 0x31, 0x4c,
6276     0x5e, 0x31, 0x4d, 0x5e, 0x31, 0x4e, 0x5e, 0x31, 0x4f, 0x5e, 0x31, 0x50,
6277     0x5e, 0x31, 0x51, 0x5e, 0x31, 0x52, 0x5e, 0x31, 0x53, 0x5e, 0x31, 0x54,
6278     0x5e, 0x31, 0x55, 0x5e, 0x31, 0x56, 0x5e, 0x31, 0x57, 0x5e, 0x31, 0x59,
6279     0x5e, 0x31, 0x6a, 0x5e, 0x31, 0x6b, 0x5e, 0x31, 0x71, 0x5e, 0x31, 0x76,
6280     0x5e, 0x31, 0x77, 0x5e, 0x31, 0x78, 0x5e, 0x31, 0x79, 0x5e, 0x31, 0x7a};
6281 const uint8_t HuffDecoderCommon::table24_130_emit_[204] = {
6282     0x5e, 0x32, 0x30, 0x5e, 0x32, 0x31, 0x5e, 0x32, 0x32, 0x5e, 0x32, 0x61,
6283     0x5e, 0x32, 0x63, 0x5e, 0x32, 0x65, 0x5e, 0x32, 0x69, 0x5e, 0x32, 0x6f,
6284     0x5e, 0x32, 0x73, 0x5e, 0x32, 0x74, 0x5e, 0x32, 0x20, 0x5e, 0x32, 0x25,
6285     0x5e, 0x32, 0x2d, 0x5e, 0x32, 0x2e, 0x5e, 0x32, 0x2f, 0x5e, 0x32, 0x33,
6286     0x5e, 0x32, 0x34, 0x5e, 0x32, 0x35, 0x5e, 0x32, 0x36, 0x5e, 0x32, 0x37,
6287     0x5e, 0x32, 0x38, 0x5e, 0x32, 0x39, 0x5e, 0x32, 0x3d, 0x5e, 0x32, 0x41,
6288     0x5e, 0x32, 0x5f, 0x5e, 0x32, 0x62, 0x5e, 0x32, 0x64, 0x5e, 0x32, 0x66,
6289     0x5e, 0x32, 0x67, 0x5e, 0x32, 0x68, 0x5e, 0x32, 0x6c, 0x5e, 0x32, 0x6d,
6290     0x5e, 0x32, 0x6e, 0x5e, 0x32, 0x70, 0x5e, 0x32, 0x72, 0x5e, 0x32, 0x75,
6291     0x5e, 0x32, 0x3a, 0x5e, 0x32, 0x42, 0x5e, 0x32, 0x43, 0x5e, 0x32, 0x44,
6292     0x5e, 0x32, 0x45, 0x5e, 0x32, 0x46, 0x5e, 0x32, 0x47, 0x5e, 0x32, 0x48,
6293     0x5e, 0x32, 0x49, 0x5e, 0x32, 0x4a, 0x5e, 0x32, 0x4b, 0x5e, 0x32, 0x4c,
6294     0x5e, 0x32, 0x4d, 0x5e, 0x32, 0x4e, 0x5e, 0x32, 0x4f, 0x5e, 0x32, 0x50,
6295     0x5e, 0x32, 0x51, 0x5e, 0x32, 0x52, 0x5e, 0x32, 0x53, 0x5e, 0x32, 0x54,
6296     0x5e, 0x32, 0x55, 0x5e, 0x32, 0x56, 0x5e, 0x32, 0x57, 0x5e, 0x32, 0x59,
6297     0x5e, 0x32, 0x6a, 0x5e, 0x32, 0x6b, 0x5e, 0x32, 0x71, 0x5e, 0x32, 0x76,
6298     0x5e, 0x32, 0x77, 0x5e, 0x32, 0x78, 0x5e, 0x32, 0x79, 0x5e, 0x32, 0x7a};
6299 const uint8_t HuffDecoderCommon::table24_131_emit_[204] = {
6300     0x5e, 0x61, 0x30, 0x5e, 0x61, 0x31, 0x5e, 0x61, 0x32, 0x5e, 0x61, 0x61,
6301     0x5e, 0x61, 0x63, 0x5e, 0x61, 0x65, 0x5e, 0x61, 0x69, 0x5e, 0x61, 0x6f,
6302     0x5e, 0x61, 0x73, 0x5e, 0x61, 0x74, 0x5e, 0x61, 0x20, 0x5e, 0x61, 0x25,
6303     0x5e, 0x61, 0x2d, 0x5e, 0x61, 0x2e, 0x5e, 0x61, 0x2f, 0x5e, 0x61, 0x33,
6304     0x5e, 0x61, 0x34, 0x5e, 0x61, 0x35, 0x5e, 0x61, 0x36, 0x5e, 0x61, 0x37,
6305     0x5e, 0x61, 0x38, 0x5e, 0x61, 0x39, 0x5e, 0x61, 0x3d, 0x5e, 0x61, 0x41,
6306     0x5e, 0x61, 0x5f, 0x5e, 0x61, 0x62, 0x5e, 0x61, 0x64, 0x5e, 0x61, 0x66,
6307     0x5e, 0x61, 0x67, 0x5e, 0x61, 0x68, 0x5e, 0x61, 0x6c, 0x5e, 0x61, 0x6d,
6308     0x5e, 0x61, 0x6e, 0x5e, 0x61, 0x70, 0x5e, 0x61, 0x72, 0x5e, 0x61, 0x75,
6309     0x5e, 0x61, 0x3a, 0x5e, 0x61, 0x42, 0x5e, 0x61, 0x43, 0x5e, 0x61, 0x44,
6310     0x5e, 0x61, 0x45, 0x5e, 0x61, 0x46, 0x5e, 0x61, 0x47, 0x5e, 0x61, 0x48,
6311     0x5e, 0x61, 0x49, 0x5e, 0x61, 0x4a, 0x5e, 0x61, 0x4b, 0x5e, 0x61, 0x4c,
6312     0x5e, 0x61, 0x4d, 0x5e, 0x61, 0x4e, 0x5e, 0x61, 0x4f, 0x5e, 0x61, 0x50,
6313     0x5e, 0x61, 0x51, 0x5e, 0x61, 0x52, 0x5e, 0x61, 0x53, 0x5e, 0x61, 0x54,
6314     0x5e, 0x61, 0x55, 0x5e, 0x61, 0x56, 0x5e, 0x61, 0x57, 0x5e, 0x61, 0x59,
6315     0x5e, 0x61, 0x6a, 0x5e, 0x61, 0x6b, 0x5e, 0x61, 0x71, 0x5e, 0x61, 0x76,
6316     0x5e, 0x61, 0x77, 0x5e, 0x61, 0x78, 0x5e, 0x61, 0x79, 0x5e, 0x61, 0x7a};
6317 const uint8_t HuffDecoderCommon::table24_132_emit_[204] = {
6318     0x5e, 0x63, 0x30, 0x5e, 0x63, 0x31, 0x5e, 0x63, 0x32, 0x5e, 0x63, 0x61,
6319     0x5e, 0x63, 0x63, 0x5e, 0x63, 0x65, 0x5e, 0x63, 0x69, 0x5e, 0x63, 0x6f,
6320     0x5e, 0x63, 0x73, 0x5e, 0x63, 0x74, 0x5e, 0x63, 0x20, 0x5e, 0x63, 0x25,
6321     0x5e, 0x63, 0x2d, 0x5e, 0x63, 0x2e, 0x5e, 0x63, 0x2f, 0x5e, 0x63, 0x33,
6322     0x5e, 0x63, 0x34, 0x5e, 0x63, 0x35, 0x5e, 0x63, 0x36, 0x5e, 0x63, 0x37,
6323     0x5e, 0x63, 0x38, 0x5e, 0x63, 0x39, 0x5e, 0x63, 0x3d, 0x5e, 0x63, 0x41,
6324     0x5e, 0x63, 0x5f, 0x5e, 0x63, 0x62, 0x5e, 0x63, 0x64, 0x5e, 0x63, 0x66,
6325     0x5e, 0x63, 0x67, 0x5e, 0x63, 0x68, 0x5e, 0x63, 0x6c, 0x5e, 0x63, 0x6d,
6326     0x5e, 0x63, 0x6e, 0x5e, 0x63, 0x70, 0x5e, 0x63, 0x72, 0x5e, 0x63, 0x75,
6327     0x5e, 0x63, 0x3a, 0x5e, 0x63, 0x42, 0x5e, 0x63, 0x43, 0x5e, 0x63, 0x44,
6328     0x5e, 0x63, 0x45, 0x5e, 0x63, 0x46, 0x5e, 0x63, 0x47, 0x5e, 0x63, 0x48,
6329     0x5e, 0x63, 0x49, 0x5e, 0x63, 0x4a, 0x5e, 0x63, 0x4b, 0x5e, 0x63, 0x4c,
6330     0x5e, 0x63, 0x4d, 0x5e, 0x63, 0x4e, 0x5e, 0x63, 0x4f, 0x5e, 0x63, 0x50,
6331     0x5e, 0x63, 0x51, 0x5e, 0x63, 0x52, 0x5e, 0x63, 0x53, 0x5e, 0x63, 0x54,
6332     0x5e, 0x63, 0x55, 0x5e, 0x63, 0x56, 0x5e, 0x63, 0x57, 0x5e, 0x63, 0x59,
6333     0x5e, 0x63, 0x6a, 0x5e, 0x63, 0x6b, 0x5e, 0x63, 0x71, 0x5e, 0x63, 0x76,
6334     0x5e, 0x63, 0x77, 0x5e, 0x63, 0x78, 0x5e, 0x63, 0x79, 0x5e, 0x63, 0x7a};
6335 const uint8_t HuffDecoderCommon::table24_133_emit_[204] = {
6336     0x5e, 0x65, 0x30, 0x5e, 0x65, 0x31, 0x5e, 0x65, 0x32, 0x5e, 0x65, 0x61,
6337     0x5e, 0x65, 0x63, 0x5e, 0x65, 0x65, 0x5e, 0x65, 0x69, 0x5e, 0x65, 0x6f,
6338     0x5e, 0x65, 0x73, 0x5e, 0x65, 0x74, 0x5e, 0x65, 0x20, 0x5e, 0x65, 0x25,
6339     0x5e, 0x65, 0x2d, 0x5e, 0x65, 0x2e, 0x5e, 0x65, 0x2f, 0x5e, 0x65, 0x33,
6340     0x5e, 0x65, 0x34, 0x5e, 0x65, 0x35, 0x5e, 0x65, 0x36, 0x5e, 0x65, 0x37,
6341     0x5e, 0x65, 0x38, 0x5e, 0x65, 0x39, 0x5e, 0x65, 0x3d, 0x5e, 0x65, 0x41,
6342     0x5e, 0x65, 0x5f, 0x5e, 0x65, 0x62, 0x5e, 0x65, 0x64, 0x5e, 0x65, 0x66,
6343     0x5e, 0x65, 0x67, 0x5e, 0x65, 0x68, 0x5e, 0x65, 0x6c, 0x5e, 0x65, 0x6d,
6344     0x5e, 0x65, 0x6e, 0x5e, 0x65, 0x70, 0x5e, 0x65, 0x72, 0x5e, 0x65, 0x75,
6345     0x5e, 0x65, 0x3a, 0x5e, 0x65, 0x42, 0x5e, 0x65, 0x43, 0x5e, 0x65, 0x44,
6346     0x5e, 0x65, 0x45, 0x5e, 0x65, 0x46, 0x5e, 0x65, 0x47, 0x5e, 0x65, 0x48,
6347     0x5e, 0x65, 0x49, 0x5e, 0x65, 0x4a, 0x5e, 0x65, 0x4b, 0x5e, 0x65, 0x4c,
6348     0x5e, 0x65, 0x4d, 0x5e, 0x65, 0x4e, 0x5e, 0x65, 0x4f, 0x5e, 0x65, 0x50,
6349     0x5e, 0x65, 0x51, 0x5e, 0x65, 0x52, 0x5e, 0x65, 0x53, 0x5e, 0x65, 0x54,
6350     0x5e, 0x65, 0x55, 0x5e, 0x65, 0x56, 0x5e, 0x65, 0x57, 0x5e, 0x65, 0x59,
6351     0x5e, 0x65, 0x6a, 0x5e, 0x65, 0x6b, 0x5e, 0x65, 0x71, 0x5e, 0x65, 0x76,
6352     0x5e, 0x65, 0x77, 0x5e, 0x65, 0x78, 0x5e, 0x65, 0x79, 0x5e, 0x65, 0x7a};
6353 const uint8_t HuffDecoderCommon::table24_134_emit_[204] = {
6354     0x5e, 0x69, 0x30, 0x5e, 0x69, 0x31, 0x5e, 0x69, 0x32, 0x5e, 0x69, 0x61,
6355     0x5e, 0x69, 0x63, 0x5e, 0x69, 0x65, 0x5e, 0x69, 0x69, 0x5e, 0x69, 0x6f,
6356     0x5e, 0x69, 0x73, 0x5e, 0x69, 0x74, 0x5e, 0x69, 0x20, 0x5e, 0x69, 0x25,
6357     0x5e, 0x69, 0x2d, 0x5e, 0x69, 0x2e, 0x5e, 0x69, 0x2f, 0x5e, 0x69, 0x33,
6358     0x5e, 0x69, 0x34, 0x5e, 0x69, 0x35, 0x5e, 0x69, 0x36, 0x5e, 0x69, 0x37,
6359     0x5e, 0x69, 0x38, 0x5e, 0x69, 0x39, 0x5e, 0x69, 0x3d, 0x5e, 0x69, 0x41,
6360     0x5e, 0x69, 0x5f, 0x5e, 0x69, 0x62, 0x5e, 0x69, 0x64, 0x5e, 0x69, 0x66,
6361     0x5e, 0x69, 0x67, 0x5e, 0x69, 0x68, 0x5e, 0x69, 0x6c, 0x5e, 0x69, 0x6d,
6362     0x5e, 0x69, 0x6e, 0x5e, 0x69, 0x70, 0x5e, 0x69, 0x72, 0x5e, 0x69, 0x75,
6363     0x5e, 0x69, 0x3a, 0x5e, 0x69, 0x42, 0x5e, 0x69, 0x43, 0x5e, 0x69, 0x44,
6364     0x5e, 0x69, 0x45, 0x5e, 0x69, 0x46, 0x5e, 0x69, 0x47, 0x5e, 0x69, 0x48,
6365     0x5e, 0x69, 0x49, 0x5e, 0x69, 0x4a, 0x5e, 0x69, 0x4b, 0x5e, 0x69, 0x4c,
6366     0x5e, 0x69, 0x4d, 0x5e, 0x69, 0x4e, 0x5e, 0x69, 0x4f, 0x5e, 0x69, 0x50,
6367     0x5e, 0x69, 0x51, 0x5e, 0x69, 0x52, 0x5e, 0x69, 0x53, 0x5e, 0x69, 0x54,
6368     0x5e, 0x69, 0x55, 0x5e, 0x69, 0x56, 0x5e, 0x69, 0x57, 0x5e, 0x69, 0x59,
6369     0x5e, 0x69, 0x6a, 0x5e, 0x69, 0x6b, 0x5e, 0x69, 0x71, 0x5e, 0x69, 0x76,
6370     0x5e, 0x69, 0x77, 0x5e, 0x69, 0x78, 0x5e, 0x69, 0x79, 0x5e, 0x69, 0x7a};
6371 const uint8_t HuffDecoderCommon::table24_135_emit_[204] = {
6372     0x5e, 0x6f, 0x30, 0x5e, 0x6f, 0x31, 0x5e, 0x6f, 0x32, 0x5e, 0x6f, 0x61,
6373     0x5e, 0x6f, 0x63, 0x5e, 0x6f, 0x65, 0x5e, 0x6f, 0x69, 0x5e, 0x6f, 0x6f,
6374     0x5e, 0x6f, 0x73, 0x5e, 0x6f, 0x74, 0x5e, 0x6f, 0x20, 0x5e, 0x6f, 0x25,
6375     0x5e, 0x6f, 0x2d, 0x5e, 0x6f, 0x2e, 0x5e, 0x6f, 0x2f, 0x5e, 0x6f, 0x33,
6376     0x5e, 0x6f, 0x34, 0x5e, 0x6f, 0x35, 0x5e, 0x6f, 0x36, 0x5e, 0x6f, 0x37,
6377     0x5e, 0x6f, 0x38, 0x5e, 0x6f, 0x39, 0x5e, 0x6f, 0x3d, 0x5e, 0x6f, 0x41,
6378     0x5e, 0x6f, 0x5f, 0x5e, 0x6f, 0x62, 0x5e, 0x6f, 0x64, 0x5e, 0x6f, 0x66,
6379     0x5e, 0x6f, 0x67, 0x5e, 0x6f, 0x68, 0x5e, 0x6f, 0x6c, 0x5e, 0x6f, 0x6d,
6380     0x5e, 0x6f, 0x6e, 0x5e, 0x6f, 0x70, 0x5e, 0x6f, 0x72, 0x5e, 0x6f, 0x75,
6381     0x5e, 0x6f, 0x3a, 0x5e, 0x6f, 0x42, 0x5e, 0x6f, 0x43, 0x5e, 0x6f, 0x44,
6382     0x5e, 0x6f, 0x45, 0x5e, 0x6f, 0x46, 0x5e, 0x6f, 0x47, 0x5e, 0x6f, 0x48,
6383     0x5e, 0x6f, 0x49, 0x5e, 0x6f, 0x4a, 0x5e, 0x6f, 0x4b, 0x5e, 0x6f, 0x4c,
6384     0x5e, 0x6f, 0x4d, 0x5e, 0x6f, 0x4e, 0x5e, 0x6f, 0x4f, 0x5e, 0x6f, 0x50,
6385     0x5e, 0x6f, 0x51, 0x5e, 0x6f, 0x52, 0x5e, 0x6f, 0x53, 0x5e, 0x6f, 0x54,
6386     0x5e, 0x6f, 0x55, 0x5e, 0x6f, 0x56, 0x5e, 0x6f, 0x57, 0x5e, 0x6f, 0x59,
6387     0x5e, 0x6f, 0x6a, 0x5e, 0x6f, 0x6b, 0x5e, 0x6f, 0x71, 0x5e, 0x6f, 0x76,
6388     0x5e, 0x6f, 0x77, 0x5e, 0x6f, 0x78, 0x5e, 0x6f, 0x79, 0x5e, 0x6f, 0x7a};
6389 const uint8_t HuffDecoderCommon::table24_136_emit_[204] = {
6390     0x5e, 0x73, 0x30, 0x5e, 0x73, 0x31, 0x5e, 0x73, 0x32, 0x5e, 0x73, 0x61,
6391     0x5e, 0x73, 0x63, 0x5e, 0x73, 0x65, 0x5e, 0x73, 0x69, 0x5e, 0x73, 0x6f,
6392     0x5e, 0x73, 0x73, 0x5e, 0x73, 0x74, 0x5e, 0x73, 0x20, 0x5e, 0x73, 0x25,
6393     0x5e, 0x73, 0x2d, 0x5e, 0x73, 0x2e, 0x5e, 0x73, 0x2f, 0x5e, 0x73, 0x33,
6394     0x5e, 0x73, 0x34, 0x5e, 0x73, 0x35, 0x5e, 0x73, 0x36, 0x5e, 0x73, 0x37,
6395     0x5e, 0x73, 0x38, 0x5e, 0x73, 0x39, 0x5e, 0x73, 0x3d, 0x5e, 0x73, 0x41,
6396     0x5e, 0x73, 0x5f, 0x5e, 0x73, 0x62, 0x5e, 0x73, 0x64, 0x5e, 0x73, 0x66,
6397     0x5e, 0x73, 0x67, 0x5e, 0x73, 0x68, 0x5e, 0x73, 0x6c, 0x5e, 0x73, 0x6d,
6398     0x5e, 0x73, 0x6e, 0x5e, 0x73, 0x70, 0x5e, 0x73, 0x72, 0x5e, 0x73, 0x75,
6399     0x5e, 0x73, 0x3a, 0x5e, 0x73, 0x42, 0x5e, 0x73, 0x43, 0x5e, 0x73, 0x44,
6400     0x5e, 0x73, 0x45, 0x5e, 0x73, 0x46, 0x5e, 0x73, 0x47, 0x5e, 0x73, 0x48,
6401     0x5e, 0x73, 0x49, 0x5e, 0x73, 0x4a, 0x5e, 0x73, 0x4b, 0x5e, 0x73, 0x4c,
6402     0x5e, 0x73, 0x4d, 0x5e, 0x73, 0x4e, 0x5e, 0x73, 0x4f, 0x5e, 0x73, 0x50,
6403     0x5e, 0x73, 0x51, 0x5e, 0x73, 0x52, 0x5e, 0x73, 0x53, 0x5e, 0x73, 0x54,
6404     0x5e, 0x73, 0x55, 0x5e, 0x73, 0x56, 0x5e, 0x73, 0x57, 0x5e, 0x73, 0x59,
6405     0x5e, 0x73, 0x6a, 0x5e, 0x73, 0x6b, 0x5e, 0x73, 0x71, 0x5e, 0x73, 0x76,
6406     0x5e, 0x73, 0x77, 0x5e, 0x73, 0x78, 0x5e, 0x73, 0x79, 0x5e, 0x73, 0x7a};
6407 const uint8_t HuffDecoderCommon::table24_137_emit_[204] = {
6408     0x5e, 0x74, 0x30, 0x5e, 0x74, 0x31, 0x5e, 0x74, 0x32, 0x5e, 0x74, 0x61,
6409     0x5e, 0x74, 0x63, 0x5e, 0x74, 0x65, 0x5e, 0x74, 0x69, 0x5e, 0x74, 0x6f,
6410     0x5e, 0x74, 0x73, 0x5e, 0x74, 0x74, 0x5e, 0x74, 0x20, 0x5e, 0x74, 0x25,
6411     0x5e, 0x74, 0x2d, 0x5e, 0x74, 0x2e, 0x5e, 0x74, 0x2f, 0x5e, 0x74, 0x33,
6412     0x5e, 0x74, 0x34, 0x5e, 0x74, 0x35, 0x5e, 0x74, 0x36, 0x5e, 0x74, 0x37,
6413     0x5e, 0x74, 0x38, 0x5e, 0x74, 0x39, 0x5e, 0x74, 0x3d, 0x5e, 0x74, 0x41,
6414     0x5e, 0x74, 0x5f, 0x5e, 0x74, 0x62, 0x5e, 0x74, 0x64, 0x5e, 0x74, 0x66,
6415     0x5e, 0x74, 0x67, 0x5e, 0x74, 0x68, 0x5e, 0x74, 0x6c, 0x5e, 0x74, 0x6d,
6416     0x5e, 0x74, 0x6e, 0x5e, 0x74, 0x70, 0x5e, 0x74, 0x72, 0x5e, 0x74, 0x75,
6417     0x5e, 0x74, 0x3a, 0x5e, 0x74, 0x42, 0x5e, 0x74, 0x43, 0x5e, 0x74, 0x44,
6418     0x5e, 0x74, 0x45, 0x5e, 0x74, 0x46, 0x5e, 0x74, 0x47, 0x5e, 0x74, 0x48,
6419     0x5e, 0x74, 0x49, 0x5e, 0x74, 0x4a, 0x5e, 0x74, 0x4b, 0x5e, 0x74, 0x4c,
6420     0x5e, 0x74, 0x4d, 0x5e, 0x74, 0x4e, 0x5e, 0x74, 0x4f, 0x5e, 0x74, 0x50,
6421     0x5e, 0x74, 0x51, 0x5e, 0x74, 0x52, 0x5e, 0x74, 0x53, 0x5e, 0x74, 0x54,
6422     0x5e, 0x74, 0x55, 0x5e, 0x74, 0x56, 0x5e, 0x74, 0x57, 0x5e, 0x74, 0x59,
6423     0x5e, 0x74, 0x6a, 0x5e, 0x74, 0x6b, 0x5e, 0x74, 0x71, 0x5e, 0x74, 0x76,
6424     0x5e, 0x74, 0x77, 0x5e, 0x74, 0x78, 0x5e, 0x74, 0x79, 0x5e, 0x74, 0x7a};
6425 const uint8_t HuffDecoderCommon::table24_138_emit_[216] = {
6426     0x5e, 0x20, 0x30, 0x5e, 0x20, 0x31, 0x5e, 0x20, 0x32, 0x5e, 0x20, 0x61,
6427     0x5e, 0x20, 0x63, 0x5e, 0x20, 0x65, 0x5e, 0x20, 0x69, 0x5e, 0x20, 0x6f,
6428     0x5e, 0x20, 0x73, 0x5e, 0x20, 0x74, 0x5e, 0x20, 0x20, 0x5e, 0x20, 0x25,
6429     0x5e, 0x20, 0x2d, 0x5e, 0x20, 0x2e, 0x5e, 0x20, 0x2f, 0x5e, 0x20, 0x33,
6430     0x5e, 0x20, 0x34, 0x5e, 0x20, 0x35, 0x5e, 0x20, 0x36, 0x5e, 0x20, 0x37,
6431     0x5e, 0x20, 0x38, 0x5e, 0x20, 0x39, 0x5e, 0x20, 0x3d, 0x5e, 0x20, 0x41,
6432     0x5e, 0x20, 0x5f, 0x5e, 0x20, 0x62, 0x5e, 0x20, 0x64, 0x5e, 0x20, 0x66,
6433     0x5e, 0x20, 0x67, 0x5e, 0x20, 0x68, 0x5e, 0x20, 0x6c, 0x5e, 0x20, 0x6d,
6434     0x5e, 0x20, 0x6e, 0x5e, 0x20, 0x70, 0x5e, 0x20, 0x72, 0x5e, 0x20, 0x75,
6435     0x5e, 0x25, 0x30, 0x5e, 0x25, 0x31, 0x5e, 0x25, 0x32, 0x5e, 0x25, 0x61,
6436     0x5e, 0x25, 0x63, 0x5e, 0x25, 0x65, 0x5e, 0x25, 0x69, 0x5e, 0x25, 0x6f,
6437     0x5e, 0x25, 0x73, 0x5e, 0x25, 0x74, 0x5e, 0x25, 0x20, 0x5e, 0x25, 0x25,
6438     0x5e, 0x25, 0x2d, 0x5e, 0x25, 0x2e, 0x5e, 0x25, 0x2f, 0x5e, 0x25, 0x33,
6439     0x5e, 0x25, 0x34, 0x5e, 0x25, 0x35, 0x5e, 0x25, 0x36, 0x5e, 0x25, 0x37,
6440     0x5e, 0x25, 0x38, 0x5e, 0x25, 0x39, 0x5e, 0x25, 0x3d, 0x5e, 0x25, 0x41,
6441     0x5e, 0x25, 0x5f, 0x5e, 0x25, 0x62, 0x5e, 0x25, 0x64, 0x5e, 0x25, 0x66,
6442     0x5e, 0x25, 0x67, 0x5e, 0x25, 0x68, 0x5e, 0x25, 0x6c, 0x5e, 0x25, 0x6d,
6443     0x5e, 0x25, 0x6e, 0x5e, 0x25, 0x70, 0x5e, 0x25, 0x72, 0x5e, 0x25, 0x75};
6444 const uint8_t HuffDecoderCommon::table24_139_emit_[216] = {
6445     0x5e, 0x2d, 0x30, 0x5e, 0x2d, 0x31, 0x5e, 0x2d, 0x32, 0x5e, 0x2d, 0x61,
6446     0x5e, 0x2d, 0x63, 0x5e, 0x2d, 0x65, 0x5e, 0x2d, 0x69, 0x5e, 0x2d, 0x6f,
6447     0x5e, 0x2d, 0x73, 0x5e, 0x2d, 0x74, 0x5e, 0x2d, 0x20, 0x5e, 0x2d, 0x25,
6448     0x5e, 0x2d, 0x2d, 0x5e, 0x2d, 0x2e, 0x5e, 0x2d, 0x2f, 0x5e, 0x2d, 0x33,
6449     0x5e, 0x2d, 0x34, 0x5e, 0x2d, 0x35, 0x5e, 0x2d, 0x36, 0x5e, 0x2d, 0x37,
6450     0x5e, 0x2d, 0x38, 0x5e, 0x2d, 0x39, 0x5e, 0x2d, 0x3d, 0x5e, 0x2d, 0x41,
6451     0x5e, 0x2d, 0x5f, 0x5e, 0x2d, 0x62, 0x5e, 0x2d, 0x64, 0x5e, 0x2d, 0x66,
6452     0x5e, 0x2d, 0x67, 0x5e, 0x2d, 0x68, 0x5e, 0x2d, 0x6c, 0x5e, 0x2d, 0x6d,
6453     0x5e, 0x2d, 0x6e, 0x5e, 0x2d, 0x70, 0x5e, 0x2d, 0x72, 0x5e, 0x2d, 0x75,
6454     0x5e, 0x2e, 0x30, 0x5e, 0x2e, 0x31, 0x5e, 0x2e, 0x32, 0x5e, 0x2e, 0x61,
6455     0x5e, 0x2e, 0x63, 0x5e, 0x2e, 0x65, 0x5e, 0x2e, 0x69, 0x5e, 0x2e, 0x6f,
6456     0x5e, 0x2e, 0x73, 0x5e, 0x2e, 0x74, 0x5e, 0x2e, 0x20, 0x5e, 0x2e, 0x25,
6457     0x5e, 0x2e, 0x2d, 0x5e, 0x2e, 0x2e, 0x5e, 0x2e, 0x2f, 0x5e, 0x2e, 0x33,
6458     0x5e, 0x2e, 0x34, 0x5e, 0x2e, 0x35, 0x5e, 0x2e, 0x36, 0x5e, 0x2e, 0x37,
6459     0x5e, 0x2e, 0x38, 0x5e, 0x2e, 0x39, 0x5e, 0x2e, 0x3d, 0x5e, 0x2e, 0x41,
6460     0x5e, 0x2e, 0x5f, 0x5e, 0x2e, 0x62, 0x5e, 0x2e, 0x64, 0x5e, 0x2e, 0x66,
6461     0x5e, 0x2e, 0x67, 0x5e, 0x2e, 0x68, 0x5e, 0x2e, 0x6c, 0x5e, 0x2e, 0x6d,
6462     0x5e, 0x2e, 0x6e, 0x5e, 0x2e, 0x70, 0x5e, 0x2e, 0x72, 0x5e, 0x2e, 0x75};
6463 const uint8_t HuffDecoderCommon::table24_140_emit_[216] = {
6464     0x5e, 0x2f, 0x30, 0x5e, 0x2f, 0x31, 0x5e, 0x2f, 0x32, 0x5e, 0x2f, 0x61,
6465     0x5e, 0x2f, 0x63, 0x5e, 0x2f, 0x65, 0x5e, 0x2f, 0x69, 0x5e, 0x2f, 0x6f,
6466     0x5e, 0x2f, 0x73, 0x5e, 0x2f, 0x74, 0x5e, 0x2f, 0x20, 0x5e, 0x2f, 0x25,
6467     0x5e, 0x2f, 0x2d, 0x5e, 0x2f, 0x2e, 0x5e, 0x2f, 0x2f, 0x5e, 0x2f, 0x33,
6468     0x5e, 0x2f, 0x34, 0x5e, 0x2f, 0x35, 0x5e, 0x2f, 0x36, 0x5e, 0x2f, 0x37,
6469     0x5e, 0x2f, 0x38, 0x5e, 0x2f, 0x39, 0x5e, 0x2f, 0x3d, 0x5e, 0x2f, 0x41,
6470     0x5e, 0x2f, 0x5f, 0x5e, 0x2f, 0x62, 0x5e, 0x2f, 0x64, 0x5e, 0x2f, 0x66,
6471     0x5e, 0x2f, 0x67, 0x5e, 0x2f, 0x68, 0x5e, 0x2f, 0x6c, 0x5e, 0x2f, 0x6d,
6472     0x5e, 0x2f, 0x6e, 0x5e, 0x2f, 0x70, 0x5e, 0x2f, 0x72, 0x5e, 0x2f, 0x75,
6473     0x5e, 0x33, 0x30, 0x5e, 0x33, 0x31, 0x5e, 0x33, 0x32, 0x5e, 0x33, 0x61,
6474     0x5e, 0x33, 0x63, 0x5e, 0x33, 0x65, 0x5e, 0x33, 0x69, 0x5e, 0x33, 0x6f,
6475     0x5e, 0x33, 0x73, 0x5e, 0x33, 0x74, 0x5e, 0x33, 0x20, 0x5e, 0x33, 0x25,
6476     0x5e, 0x33, 0x2d, 0x5e, 0x33, 0x2e, 0x5e, 0x33, 0x2f, 0x5e, 0x33, 0x33,
6477     0x5e, 0x33, 0x34, 0x5e, 0x33, 0x35, 0x5e, 0x33, 0x36, 0x5e, 0x33, 0x37,
6478     0x5e, 0x33, 0x38, 0x5e, 0x33, 0x39, 0x5e, 0x33, 0x3d, 0x5e, 0x33, 0x41,
6479     0x5e, 0x33, 0x5f, 0x5e, 0x33, 0x62, 0x5e, 0x33, 0x64, 0x5e, 0x33, 0x66,
6480     0x5e, 0x33, 0x67, 0x5e, 0x33, 0x68, 0x5e, 0x33, 0x6c, 0x5e, 0x33, 0x6d,
6481     0x5e, 0x33, 0x6e, 0x5e, 0x33, 0x70, 0x5e, 0x33, 0x72, 0x5e, 0x33, 0x75};
6482 const uint8_t HuffDecoderCommon::table24_141_emit_[216] = {
6483     0x5e, 0x34, 0x30, 0x5e, 0x34, 0x31, 0x5e, 0x34, 0x32, 0x5e, 0x34, 0x61,
6484     0x5e, 0x34, 0x63, 0x5e, 0x34, 0x65, 0x5e, 0x34, 0x69, 0x5e, 0x34, 0x6f,
6485     0x5e, 0x34, 0x73, 0x5e, 0x34, 0x74, 0x5e, 0x34, 0x20, 0x5e, 0x34, 0x25,
6486     0x5e, 0x34, 0x2d, 0x5e, 0x34, 0x2e, 0x5e, 0x34, 0x2f, 0x5e, 0x34, 0x33,
6487     0x5e, 0x34, 0x34, 0x5e, 0x34, 0x35, 0x5e, 0x34, 0x36, 0x5e, 0x34, 0x37,
6488     0x5e, 0x34, 0x38, 0x5e, 0x34, 0x39, 0x5e, 0x34, 0x3d, 0x5e, 0x34, 0x41,
6489     0x5e, 0x34, 0x5f, 0x5e, 0x34, 0x62, 0x5e, 0x34, 0x64, 0x5e, 0x34, 0x66,
6490     0x5e, 0x34, 0x67, 0x5e, 0x34, 0x68, 0x5e, 0x34, 0x6c, 0x5e, 0x34, 0x6d,
6491     0x5e, 0x34, 0x6e, 0x5e, 0x34, 0x70, 0x5e, 0x34, 0x72, 0x5e, 0x34, 0x75,
6492     0x5e, 0x35, 0x30, 0x5e, 0x35, 0x31, 0x5e, 0x35, 0x32, 0x5e, 0x35, 0x61,
6493     0x5e, 0x35, 0x63, 0x5e, 0x35, 0x65, 0x5e, 0x35, 0x69, 0x5e, 0x35, 0x6f,
6494     0x5e, 0x35, 0x73, 0x5e, 0x35, 0x74, 0x5e, 0x35, 0x20, 0x5e, 0x35, 0x25,
6495     0x5e, 0x35, 0x2d, 0x5e, 0x35, 0x2e, 0x5e, 0x35, 0x2f, 0x5e, 0x35, 0x33,
6496     0x5e, 0x35, 0x34, 0x5e, 0x35, 0x35, 0x5e, 0x35, 0x36, 0x5e, 0x35, 0x37,
6497     0x5e, 0x35, 0x38, 0x5e, 0x35, 0x39, 0x5e, 0x35, 0x3d, 0x5e, 0x35, 0x41,
6498     0x5e, 0x35, 0x5f, 0x5e, 0x35, 0x62, 0x5e, 0x35, 0x64, 0x5e, 0x35, 0x66,
6499     0x5e, 0x35, 0x67, 0x5e, 0x35, 0x68, 0x5e, 0x35, 0x6c, 0x5e, 0x35, 0x6d,
6500     0x5e, 0x35, 0x6e, 0x5e, 0x35, 0x70, 0x5e, 0x35, 0x72, 0x5e, 0x35, 0x75};
6501 const uint8_t HuffDecoderCommon::table24_142_emit_[216] = {
6502     0x5e, 0x36, 0x30, 0x5e, 0x36, 0x31, 0x5e, 0x36, 0x32, 0x5e, 0x36, 0x61,
6503     0x5e, 0x36, 0x63, 0x5e, 0x36, 0x65, 0x5e, 0x36, 0x69, 0x5e, 0x36, 0x6f,
6504     0x5e, 0x36, 0x73, 0x5e, 0x36, 0x74, 0x5e, 0x36, 0x20, 0x5e, 0x36, 0x25,
6505     0x5e, 0x36, 0x2d, 0x5e, 0x36, 0x2e, 0x5e, 0x36, 0x2f, 0x5e, 0x36, 0x33,
6506     0x5e, 0x36, 0x34, 0x5e, 0x36, 0x35, 0x5e, 0x36, 0x36, 0x5e, 0x36, 0x37,
6507     0x5e, 0x36, 0x38, 0x5e, 0x36, 0x39, 0x5e, 0x36, 0x3d, 0x5e, 0x36, 0x41,
6508     0x5e, 0x36, 0x5f, 0x5e, 0x36, 0x62, 0x5e, 0x36, 0x64, 0x5e, 0x36, 0x66,
6509     0x5e, 0x36, 0x67, 0x5e, 0x36, 0x68, 0x5e, 0x36, 0x6c, 0x5e, 0x36, 0x6d,
6510     0x5e, 0x36, 0x6e, 0x5e, 0x36, 0x70, 0x5e, 0x36, 0x72, 0x5e, 0x36, 0x75,
6511     0x5e, 0x37, 0x30, 0x5e, 0x37, 0x31, 0x5e, 0x37, 0x32, 0x5e, 0x37, 0x61,
6512     0x5e, 0x37, 0x63, 0x5e, 0x37, 0x65, 0x5e, 0x37, 0x69, 0x5e, 0x37, 0x6f,
6513     0x5e, 0x37, 0x73, 0x5e, 0x37, 0x74, 0x5e, 0x37, 0x20, 0x5e, 0x37, 0x25,
6514     0x5e, 0x37, 0x2d, 0x5e, 0x37, 0x2e, 0x5e, 0x37, 0x2f, 0x5e, 0x37, 0x33,
6515     0x5e, 0x37, 0x34, 0x5e, 0x37, 0x35, 0x5e, 0x37, 0x36, 0x5e, 0x37, 0x37,
6516     0x5e, 0x37, 0x38, 0x5e, 0x37, 0x39, 0x5e, 0x37, 0x3d, 0x5e, 0x37, 0x41,
6517     0x5e, 0x37, 0x5f, 0x5e, 0x37, 0x62, 0x5e, 0x37, 0x64, 0x5e, 0x37, 0x66,
6518     0x5e, 0x37, 0x67, 0x5e, 0x37, 0x68, 0x5e, 0x37, 0x6c, 0x5e, 0x37, 0x6d,
6519     0x5e, 0x37, 0x6e, 0x5e, 0x37, 0x70, 0x5e, 0x37, 0x72, 0x5e, 0x37, 0x75};
6520 const uint8_t HuffDecoderCommon::table24_143_emit_[216] = {
6521     0x5e, 0x38, 0x30, 0x5e, 0x38, 0x31, 0x5e, 0x38, 0x32, 0x5e, 0x38, 0x61,
6522     0x5e, 0x38, 0x63, 0x5e, 0x38, 0x65, 0x5e, 0x38, 0x69, 0x5e, 0x38, 0x6f,
6523     0x5e, 0x38, 0x73, 0x5e, 0x38, 0x74, 0x5e, 0x38, 0x20, 0x5e, 0x38, 0x25,
6524     0x5e, 0x38, 0x2d, 0x5e, 0x38, 0x2e, 0x5e, 0x38, 0x2f, 0x5e, 0x38, 0x33,
6525     0x5e, 0x38, 0x34, 0x5e, 0x38, 0x35, 0x5e, 0x38, 0x36, 0x5e, 0x38, 0x37,
6526     0x5e, 0x38, 0x38, 0x5e, 0x38, 0x39, 0x5e, 0x38, 0x3d, 0x5e, 0x38, 0x41,
6527     0x5e, 0x38, 0x5f, 0x5e, 0x38, 0x62, 0x5e, 0x38, 0x64, 0x5e, 0x38, 0x66,
6528     0x5e, 0x38, 0x67, 0x5e, 0x38, 0x68, 0x5e, 0x38, 0x6c, 0x5e, 0x38, 0x6d,
6529     0x5e, 0x38, 0x6e, 0x5e, 0x38, 0x70, 0x5e, 0x38, 0x72, 0x5e, 0x38, 0x75,
6530     0x5e, 0x39, 0x30, 0x5e, 0x39, 0x31, 0x5e, 0x39, 0x32, 0x5e, 0x39, 0x61,
6531     0x5e, 0x39, 0x63, 0x5e, 0x39, 0x65, 0x5e, 0x39, 0x69, 0x5e, 0x39, 0x6f,
6532     0x5e, 0x39, 0x73, 0x5e, 0x39, 0x74, 0x5e, 0x39, 0x20, 0x5e, 0x39, 0x25,
6533     0x5e, 0x39, 0x2d, 0x5e, 0x39, 0x2e, 0x5e, 0x39, 0x2f, 0x5e, 0x39, 0x33,
6534     0x5e, 0x39, 0x34, 0x5e, 0x39, 0x35, 0x5e, 0x39, 0x36, 0x5e, 0x39, 0x37,
6535     0x5e, 0x39, 0x38, 0x5e, 0x39, 0x39, 0x5e, 0x39, 0x3d, 0x5e, 0x39, 0x41,
6536     0x5e, 0x39, 0x5f, 0x5e, 0x39, 0x62, 0x5e, 0x39, 0x64, 0x5e, 0x39, 0x66,
6537     0x5e, 0x39, 0x67, 0x5e, 0x39, 0x68, 0x5e, 0x39, 0x6c, 0x5e, 0x39, 0x6d,
6538     0x5e, 0x39, 0x6e, 0x5e, 0x39, 0x70, 0x5e, 0x39, 0x72, 0x5e, 0x39, 0x75};
6539 const uint8_t HuffDecoderCommon::table24_144_emit_[216] = {
6540     0x5e, 0x3d, 0x30, 0x5e, 0x3d, 0x31, 0x5e, 0x3d, 0x32, 0x5e, 0x3d, 0x61,
6541     0x5e, 0x3d, 0x63, 0x5e, 0x3d, 0x65, 0x5e, 0x3d, 0x69, 0x5e, 0x3d, 0x6f,
6542     0x5e, 0x3d, 0x73, 0x5e, 0x3d, 0x74, 0x5e, 0x3d, 0x20, 0x5e, 0x3d, 0x25,
6543     0x5e, 0x3d, 0x2d, 0x5e, 0x3d, 0x2e, 0x5e, 0x3d, 0x2f, 0x5e, 0x3d, 0x33,
6544     0x5e, 0x3d, 0x34, 0x5e, 0x3d, 0x35, 0x5e, 0x3d, 0x36, 0x5e, 0x3d, 0x37,
6545     0x5e, 0x3d, 0x38, 0x5e, 0x3d, 0x39, 0x5e, 0x3d, 0x3d, 0x5e, 0x3d, 0x41,
6546     0x5e, 0x3d, 0x5f, 0x5e, 0x3d, 0x62, 0x5e, 0x3d, 0x64, 0x5e, 0x3d, 0x66,
6547     0x5e, 0x3d, 0x67, 0x5e, 0x3d, 0x68, 0x5e, 0x3d, 0x6c, 0x5e, 0x3d, 0x6d,
6548     0x5e, 0x3d, 0x6e, 0x5e, 0x3d, 0x70, 0x5e, 0x3d, 0x72, 0x5e, 0x3d, 0x75,
6549     0x5e, 0x41, 0x30, 0x5e, 0x41, 0x31, 0x5e, 0x41, 0x32, 0x5e, 0x41, 0x61,
6550     0x5e, 0x41, 0x63, 0x5e, 0x41, 0x65, 0x5e, 0x41, 0x69, 0x5e, 0x41, 0x6f,
6551     0x5e, 0x41, 0x73, 0x5e, 0x41, 0x74, 0x5e, 0x41, 0x20, 0x5e, 0x41, 0x25,
6552     0x5e, 0x41, 0x2d, 0x5e, 0x41, 0x2e, 0x5e, 0x41, 0x2f, 0x5e, 0x41, 0x33,
6553     0x5e, 0x41, 0x34, 0x5e, 0x41, 0x35, 0x5e, 0x41, 0x36, 0x5e, 0x41, 0x37,
6554     0x5e, 0x41, 0x38, 0x5e, 0x41, 0x39, 0x5e, 0x41, 0x3d, 0x5e, 0x41, 0x41,
6555     0x5e, 0x41, 0x5f, 0x5e, 0x41, 0x62, 0x5e, 0x41, 0x64, 0x5e, 0x41, 0x66,
6556     0x5e, 0x41, 0x67, 0x5e, 0x41, 0x68, 0x5e, 0x41, 0x6c, 0x5e, 0x41, 0x6d,
6557     0x5e, 0x41, 0x6e, 0x5e, 0x41, 0x70, 0x5e, 0x41, 0x72, 0x5e, 0x41, 0x75};
6558 const uint8_t HuffDecoderCommon::table24_145_emit_[216] = {
6559     0x5e, 0x5f, 0x30, 0x5e, 0x5f, 0x31, 0x5e, 0x5f, 0x32, 0x5e, 0x5f, 0x61,
6560     0x5e, 0x5f, 0x63, 0x5e, 0x5f, 0x65, 0x5e, 0x5f, 0x69, 0x5e, 0x5f, 0x6f,
6561     0x5e, 0x5f, 0x73, 0x5e, 0x5f, 0x74, 0x5e, 0x5f, 0x20, 0x5e, 0x5f, 0x25,
6562     0x5e, 0x5f, 0x2d, 0x5e, 0x5f, 0x2e, 0x5e, 0x5f, 0x2f, 0x5e, 0x5f, 0x33,
6563     0x5e, 0x5f, 0x34, 0x5e, 0x5f, 0x35, 0x5e, 0x5f, 0x36, 0x5e, 0x5f, 0x37,
6564     0x5e, 0x5f, 0x38, 0x5e, 0x5f, 0x39, 0x5e, 0x5f, 0x3d, 0x5e, 0x5f, 0x41,
6565     0x5e, 0x5f, 0x5f, 0x5e, 0x5f, 0x62, 0x5e, 0x5f, 0x64, 0x5e, 0x5f, 0x66,
6566     0x5e, 0x5f, 0x67, 0x5e, 0x5f, 0x68, 0x5e, 0x5f, 0x6c, 0x5e, 0x5f, 0x6d,
6567     0x5e, 0x5f, 0x6e, 0x5e, 0x5f, 0x70, 0x5e, 0x5f, 0x72, 0x5e, 0x5f, 0x75,
6568     0x5e, 0x62, 0x30, 0x5e, 0x62, 0x31, 0x5e, 0x62, 0x32, 0x5e, 0x62, 0x61,
6569     0x5e, 0x62, 0x63, 0x5e, 0x62, 0x65, 0x5e, 0x62, 0x69, 0x5e, 0x62, 0x6f,
6570     0x5e, 0x62, 0x73, 0x5e, 0x62, 0x74, 0x5e, 0x62, 0x20, 0x5e, 0x62, 0x25,
6571     0x5e, 0x62, 0x2d, 0x5e, 0x62, 0x2e, 0x5e, 0x62, 0x2f, 0x5e, 0x62, 0x33,
6572     0x5e, 0x62, 0x34, 0x5e, 0x62, 0x35, 0x5e, 0x62, 0x36, 0x5e, 0x62, 0x37,
6573     0x5e, 0x62, 0x38, 0x5e, 0x62, 0x39, 0x5e, 0x62, 0x3d, 0x5e, 0x62, 0x41,
6574     0x5e, 0x62, 0x5f, 0x5e, 0x62, 0x62, 0x5e, 0x62, 0x64, 0x5e, 0x62, 0x66,
6575     0x5e, 0x62, 0x67, 0x5e, 0x62, 0x68, 0x5e, 0x62, 0x6c, 0x5e, 0x62, 0x6d,
6576     0x5e, 0x62, 0x6e, 0x5e, 0x62, 0x70, 0x5e, 0x62, 0x72, 0x5e, 0x62, 0x75};
6577 const uint8_t HuffDecoderCommon::table24_146_emit_[216] = {
6578     0x5e, 0x64, 0x30, 0x5e, 0x64, 0x31, 0x5e, 0x64, 0x32, 0x5e, 0x64, 0x61,
6579     0x5e, 0x64, 0x63, 0x5e, 0x64, 0x65, 0x5e, 0x64, 0x69, 0x5e, 0x64, 0x6f,
6580     0x5e, 0x64, 0x73, 0x5e, 0x64, 0x74, 0x5e, 0x64, 0x20, 0x5e, 0x64, 0x25,
6581     0x5e, 0x64, 0x2d, 0x5e, 0x64, 0x2e, 0x5e, 0x64, 0x2f, 0x5e, 0x64, 0x33,
6582     0x5e, 0x64, 0x34, 0x5e, 0x64, 0x35, 0x5e, 0x64, 0x36, 0x5e, 0x64, 0x37,
6583     0x5e, 0x64, 0x38, 0x5e, 0x64, 0x39, 0x5e, 0x64, 0x3d, 0x5e, 0x64, 0x41,
6584     0x5e, 0x64, 0x5f, 0x5e, 0x64, 0x62, 0x5e, 0x64, 0x64, 0x5e, 0x64, 0x66,
6585     0x5e, 0x64, 0x67, 0x5e, 0x64, 0x68, 0x5e, 0x64, 0x6c, 0x5e, 0x64, 0x6d,
6586     0x5e, 0x64, 0x6e, 0x5e, 0x64, 0x70, 0x5e, 0x64, 0x72, 0x5e, 0x64, 0x75,
6587     0x5e, 0x66, 0x30, 0x5e, 0x66, 0x31, 0x5e, 0x66, 0x32, 0x5e, 0x66, 0x61,
6588     0x5e, 0x66, 0x63, 0x5e, 0x66, 0x65, 0x5e, 0x66, 0x69, 0x5e, 0x66, 0x6f,
6589     0x5e, 0x66, 0x73, 0x5e, 0x66, 0x74, 0x5e, 0x66, 0x20, 0x5e, 0x66, 0x25,
6590     0x5e, 0x66, 0x2d, 0x5e, 0x66, 0x2e, 0x5e, 0x66, 0x2f, 0x5e, 0x66, 0x33,
6591     0x5e, 0x66, 0x34, 0x5e, 0x66, 0x35, 0x5e, 0x66, 0x36, 0x5e, 0x66, 0x37,
6592     0x5e, 0x66, 0x38, 0x5e, 0x66, 0x39, 0x5e, 0x66, 0x3d, 0x5e, 0x66, 0x41,
6593     0x5e, 0x66, 0x5f, 0x5e, 0x66, 0x62, 0x5e, 0x66, 0x64, 0x5e, 0x66, 0x66,
6594     0x5e, 0x66, 0x67, 0x5e, 0x66, 0x68, 0x5e, 0x66, 0x6c, 0x5e, 0x66, 0x6d,
6595     0x5e, 0x66, 0x6e, 0x5e, 0x66, 0x70, 0x5e, 0x66, 0x72, 0x5e, 0x66, 0x75};
6596 const uint8_t HuffDecoderCommon::table24_147_emit_[216] = {
6597     0x5e, 0x67, 0x30, 0x5e, 0x67, 0x31, 0x5e, 0x67, 0x32, 0x5e, 0x67, 0x61,
6598     0x5e, 0x67, 0x63, 0x5e, 0x67, 0x65, 0x5e, 0x67, 0x69, 0x5e, 0x67, 0x6f,
6599     0x5e, 0x67, 0x73, 0x5e, 0x67, 0x74, 0x5e, 0x67, 0x20, 0x5e, 0x67, 0x25,
6600     0x5e, 0x67, 0x2d, 0x5e, 0x67, 0x2e, 0x5e, 0x67, 0x2f, 0x5e, 0x67, 0x33,
6601     0x5e, 0x67, 0x34, 0x5e, 0x67, 0x35, 0x5e, 0x67, 0x36, 0x5e, 0x67, 0x37,
6602     0x5e, 0x67, 0x38, 0x5e, 0x67, 0x39, 0x5e, 0x67, 0x3d, 0x5e, 0x67, 0x41,
6603     0x5e, 0x67, 0x5f, 0x5e, 0x67, 0x62, 0x5e, 0x67, 0x64, 0x5e, 0x67, 0x66,
6604     0x5e, 0x67, 0x67, 0x5e, 0x67, 0x68, 0x5e, 0x67, 0x6c, 0x5e, 0x67, 0x6d,
6605     0x5e, 0x67, 0x6e, 0x5e, 0x67, 0x70, 0x5e, 0x67, 0x72, 0x5e, 0x67, 0x75,
6606     0x5e, 0x68, 0x30, 0x5e, 0x68, 0x31, 0x5e, 0x68, 0x32, 0x5e, 0x68, 0x61,
6607     0x5e, 0x68, 0x63, 0x5e, 0x68, 0x65, 0x5e, 0x68, 0x69, 0x5e, 0x68, 0x6f,
6608     0x5e, 0x68, 0x73, 0x5e, 0x68, 0x74, 0x5e, 0x68, 0x20, 0x5e, 0x68, 0x25,
6609     0x5e, 0x68, 0x2d, 0x5e, 0x68, 0x2e, 0x5e, 0x68, 0x2f, 0x5e, 0x68, 0x33,
6610     0x5e, 0x68, 0x34, 0x5e, 0x68, 0x35, 0x5e, 0x68, 0x36, 0x5e, 0x68, 0x37,
6611     0x5e, 0x68, 0x38, 0x5e, 0x68, 0x39, 0x5e, 0x68, 0x3d, 0x5e, 0x68, 0x41,
6612     0x5e, 0x68, 0x5f, 0x5e, 0x68, 0x62, 0x5e, 0x68, 0x64, 0x5e, 0x68, 0x66,
6613     0x5e, 0x68, 0x67, 0x5e, 0x68, 0x68, 0x5e, 0x68, 0x6c, 0x5e, 0x68, 0x6d,
6614     0x5e, 0x68, 0x6e, 0x5e, 0x68, 0x70, 0x5e, 0x68, 0x72, 0x5e, 0x68, 0x75};
6615 const uint8_t HuffDecoderCommon::table24_148_emit_[216] = {
6616     0x5e, 0x6c, 0x30, 0x5e, 0x6c, 0x31, 0x5e, 0x6c, 0x32, 0x5e, 0x6c, 0x61,
6617     0x5e, 0x6c, 0x63, 0x5e, 0x6c, 0x65, 0x5e, 0x6c, 0x69, 0x5e, 0x6c, 0x6f,
6618     0x5e, 0x6c, 0x73, 0x5e, 0x6c, 0x74, 0x5e, 0x6c, 0x20, 0x5e, 0x6c, 0x25,
6619     0x5e, 0x6c, 0x2d, 0x5e, 0x6c, 0x2e, 0x5e, 0x6c, 0x2f, 0x5e, 0x6c, 0x33,
6620     0x5e, 0x6c, 0x34, 0x5e, 0x6c, 0x35, 0x5e, 0x6c, 0x36, 0x5e, 0x6c, 0x37,
6621     0x5e, 0x6c, 0x38, 0x5e, 0x6c, 0x39, 0x5e, 0x6c, 0x3d, 0x5e, 0x6c, 0x41,
6622     0x5e, 0x6c, 0x5f, 0x5e, 0x6c, 0x62, 0x5e, 0x6c, 0x64, 0x5e, 0x6c, 0x66,
6623     0x5e, 0x6c, 0x67, 0x5e, 0x6c, 0x68, 0x5e, 0x6c, 0x6c, 0x5e, 0x6c, 0x6d,
6624     0x5e, 0x6c, 0x6e, 0x5e, 0x6c, 0x70, 0x5e, 0x6c, 0x72, 0x5e, 0x6c, 0x75,
6625     0x5e, 0x6d, 0x30, 0x5e, 0x6d, 0x31, 0x5e, 0x6d, 0x32, 0x5e, 0x6d, 0x61,
6626     0x5e, 0x6d, 0x63, 0x5e, 0x6d, 0x65, 0x5e, 0x6d, 0x69, 0x5e, 0x6d, 0x6f,
6627     0x5e, 0x6d, 0x73, 0x5e, 0x6d, 0x74, 0x5e, 0x6d, 0x20, 0x5e, 0x6d, 0x25,
6628     0x5e, 0x6d, 0x2d, 0x5e, 0x6d, 0x2e, 0x5e, 0x6d, 0x2f, 0x5e, 0x6d, 0x33,
6629     0x5e, 0x6d, 0x34, 0x5e, 0x6d, 0x35, 0x5e, 0x6d, 0x36, 0x5e, 0x6d, 0x37,
6630     0x5e, 0x6d, 0x38, 0x5e, 0x6d, 0x39, 0x5e, 0x6d, 0x3d, 0x5e, 0x6d, 0x41,
6631     0x5e, 0x6d, 0x5f, 0x5e, 0x6d, 0x62, 0x5e, 0x6d, 0x64, 0x5e, 0x6d, 0x66,
6632     0x5e, 0x6d, 0x67, 0x5e, 0x6d, 0x68, 0x5e, 0x6d, 0x6c, 0x5e, 0x6d, 0x6d,
6633     0x5e, 0x6d, 0x6e, 0x5e, 0x6d, 0x70, 0x5e, 0x6d, 0x72, 0x5e, 0x6d, 0x75};
6634 const uint8_t HuffDecoderCommon::table24_149_emit_[216] = {
6635     0x5e, 0x6e, 0x30, 0x5e, 0x6e, 0x31, 0x5e, 0x6e, 0x32, 0x5e, 0x6e, 0x61,
6636     0x5e, 0x6e, 0x63, 0x5e, 0x6e, 0x65, 0x5e, 0x6e, 0x69, 0x5e, 0x6e, 0x6f,
6637     0x5e, 0x6e, 0x73, 0x5e, 0x6e, 0x74, 0x5e, 0x6e, 0x20, 0x5e, 0x6e, 0x25,
6638     0x5e, 0x6e, 0x2d, 0x5e, 0x6e, 0x2e, 0x5e, 0x6e, 0x2f, 0x5e, 0x6e, 0x33,
6639     0x5e, 0x6e, 0x34, 0x5e, 0x6e, 0x35, 0x5e, 0x6e, 0x36, 0x5e, 0x6e, 0x37,
6640     0x5e, 0x6e, 0x38, 0x5e, 0x6e, 0x39, 0x5e, 0x6e, 0x3d, 0x5e, 0x6e, 0x41,
6641     0x5e, 0x6e, 0x5f, 0x5e, 0x6e, 0x62, 0x5e, 0x6e, 0x64, 0x5e, 0x6e, 0x66,
6642     0x5e, 0x6e, 0x67, 0x5e, 0x6e, 0x68, 0x5e, 0x6e, 0x6c, 0x5e, 0x6e, 0x6d,
6643     0x5e, 0x6e, 0x6e, 0x5e, 0x6e, 0x70, 0x5e, 0x6e, 0x72, 0x5e, 0x6e, 0x75,
6644     0x5e, 0x70, 0x30, 0x5e, 0x70, 0x31, 0x5e, 0x70, 0x32, 0x5e, 0x70, 0x61,
6645     0x5e, 0x70, 0x63, 0x5e, 0x70, 0x65, 0x5e, 0x70, 0x69, 0x5e, 0x70, 0x6f,
6646     0x5e, 0x70, 0x73, 0x5e, 0x70, 0x74, 0x5e, 0x70, 0x20, 0x5e, 0x70, 0x25,
6647     0x5e, 0x70, 0x2d, 0x5e, 0x70, 0x2e, 0x5e, 0x70, 0x2f, 0x5e, 0x70, 0x33,
6648     0x5e, 0x70, 0x34, 0x5e, 0x70, 0x35, 0x5e, 0x70, 0x36, 0x5e, 0x70, 0x37,
6649     0x5e, 0x70, 0x38, 0x5e, 0x70, 0x39, 0x5e, 0x70, 0x3d, 0x5e, 0x70, 0x41,
6650     0x5e, 0x70, 0x5f, 0x5e, 0x70, 0x62, 0x5e, 0x70, 0x64, 0x5e, 0x70, 0x66,
6651     0x5e, 0x70, 0x67, 0x5e, 0x70, 0x68, 0x5e, 0x70, 0x6c, 0x5e, 0x70, 0x6d,
6652     0x5e, 0x70, 0x6e, 0x5e, 0x70, 0x70, 0x5e, 0x70, 0x72, 0x5e, 0x70, 0x75};
6653 const uint8_t HuffDecoderCommon::table24_150_emit_[216] = {
6654     0x5e, 0x72, 0x30, 0x5e, 0x72, 0x31, 0x5e, 0x72, 0x32, 0x5e, 0x72, 0x61,
6655     0x5e, 0x72, 0x63, 0x5e, 0x72, 0x65, 0x5e, 0x72, 0x69, 0x5e, 0x72, 0x6f,
6656     0x5e, 0x72, 0x73, 0x5e, 0x72, 0x74, 0x5e, 0x72, 0x20, 0x5e, 0x72, 0x25,
6657     0x5e, 0x72, 0x2d, 0x5e, 0x72, 0x2e, 0x5e, 0x72, 0x2f, 0x5e, 0x72, 0x33,
6658     0x5e, 0x72, 0x34, 0x5e, 0x72, 0x35, 0x5e, 0x72, 0x36, 0x5e, 0x72, 0x37,
6659     0x5e, 0x72, 0x38, 0x5e, 0x72, 0x39, 0x5e, 0x72, 0x3d, 0x5e, 0x72, 0x41,
6660     0x5e, 0x72, 0x5f, 0x5e, 0x72, 0x62, 0x5e, 0x72, 0x64, 0x5e, 0x72, 0x66,
6661     0x5e, 0x72, 0x67, 0x5e, 0x72, 0x68, 0x5e, 0x72, 0x6c, 0x5e, 0x72, 0x6d,
6662     0x5e, 0x72, 0x6e, 0x5e, 0x72, 0x70, 0x5e, 0x72, 0x72, 0x5e, 0x72, 0x75,
6663     0x5e, 0x75, 0x30, 0x5e, 0x75, 0x31, 0x5e, 0x75, 0x32, 0x5e, 0x75, 0x61,
6664     0x5e, 0x75, 0x63, 0x5e, 0x75, 0x65, 0x5e, 0x75, 0x69, 0x5e, 0x75, 0x6f,
6665     0x5e, 0x75, 0x73, 0x5e, 0x75, 0x74, 0x5e, 0x75, 0x20, 0x5e, 0x75, 0x25,
6666     0x5e, 0x75, 0x2d, 0x5e, 0x75, 0x2e, 0x5e, 0x75, 0x2f, 0x5e, 0x75, 0x33,
6667     0x5e, 0x75, 0x34, 0x5e, 0x75, 0x35, 0x5e, 0x75, 0x36, 0x5e, 0x75, 0x37,
6668     0x5e, 0x75, 0x38, 0x5e, 0x75, 0x39, 0x5e, 0x75, 0x3d, 0x5e, 0x75, 0x41,
6669     0x5e, 0x75, 0x5f, 0x5e, 0x75, 0x62, 0x5e, 0x75, 0x64, 0x5e, 0x75, 0x66,
6670     0x5e, 0x75, 0x67, 0x5e, 0x75, 0x68, 0x5e, 0x75, 0x6c, 0x5e, 0x75, 0x6d,
6671     0x5e, 0x75, 0x6e, 0x5e, 0x75, 0x70, 0x5e, 0x75, 0x72, 0x5e, 0x75, 0x75};
6672 const uint8_t HuffDecoderCommon::table24_151_emit_[120] = {
6673     0x5e, 0x3a, 0x30, 0x5e, 0x3a, 0x31, 0x5e, 0x3a, 0x32, 0x5e, 0x3a, 0x61,
6674     0x5e, 0x3a, 0x63, 0x5e, 0x3a, 0x65, 0x5e, 0x3a, 0x69, 0x5e, 0x3a, 0x6f,
6675     0x5e, 0x3a, 0x73, 0x5e, 0x3a, 0x74, 0x5e, 0x42, 0x30, 0x5e, 0x42, 0x31,
6676     0x5e, 0x42, 0x32, 0x5e, 0x42, 0x61, 0x5e, 0x42, 0x63, 0x5e, 0x42, 0x65,
6677     0x5e, 0x42, 0x69, 0x5e, 0x42, 0x6f, 0x5e, 0x42, 0x73, 0x5e, 0x42, 0x74,
6678     0x5e, 0x43, 0x30, 0x5e, 0x43, 0x31, 0x5e, 0x43, 0x32, 0x5e, 0x43, 0x61,
6679     0x5e, 0x43, 0x63, 0x5e, 0x43, 0x65, 0x5e, 0x43, 0x69, 0x5e, 0x43, 0x6f,
6680     0x5e, 0x43, 0x73, 0x5e, 0x43, 0x74, 0x5e, 0x44, 0x30, 0x5e, 0x44, 0x31,
6681     0x5e, 0x44, 0x32, 0x5e, 0x44, 0x61, 0x5e, 0x44, 0x63, 0x5e, 0x44, 0x65,
6682     0x5e, 0x44, 0x69, 0x5e, 0x44, 0x6f, 0x5e, 0x44, 0x73, 0x5e, 0x44, 0x74};
6683 const uint8_t HuffDecoderCommon::table24_152_emit_[120] = {
6684     0x5e, 0x45, 0x30, 0x5e, 0x45, 0x31, 0x5e, 0x45, 0x32, 0x5e, 0x45, 0x61,
6685     0x5e, 0x45, 0x63, 0x5e, 0x45, 0x65, 0x5e, 0x45, 0x69, 0x5e, 0x45, 0x6f,
6686     0x5e, 0x45, 0x73, 0x5e, 0x45, 0x74, 0x5e, 0x46, 0x30, 0x5e, 0x46, 0x31,
6687     0x5e, 0x46, 0x32, 0x5e, 0x46, 0x61, 0x5e, 0x46, 0x63, 0x5e, 0x46, 0x65,
6688     0x5e, 0x46, 0x69, 0x5e, 0x46, 0x6f, 0x5e, 0x46, 0x73, 0x5e, 0x46, 0x74,
6689     0x5e, 0x47, 0x30, 0x5e, 0x47, 0x31, 0x5e, 0x47, 0x32, 0x5e, 0x47, 0x61,
6690     0x5e, 0x47, 0x63, 0x5e, 0x47, 0x65, 0x5e, 0x47, 0x69, 0x5e, 0x47, 0x6f,
6691     0x5e, 0x47, 0x73, 0x5e, 0x47, 0x74, 0x5e, 0x48, 0x30, 0x5e, 0x48, 0x31,
6692     0x5e, 0x48, 0x32, 0x5e, 0x48, 0x61, 0x5e, 0x48, 0x63, 0x5e, 0x48, 0x65,
6693     0x5e, 0x48, 0x69, 0x5e, 0x48, 0x6f, 0x5e, 0x48, 0x73, 0x5e, 0x48, 0x74};
6694 const uint8_t HuffDecoderCommon::table24_153_emit_[120] = {
6695     0x5e, 0x49, 0x30, 0x5e, 0x49, 0x31, 0x5e, 0x49, 0x32, 0x5e, 0x49, 0x61,
6696     0x5e, 0x49, 0x63, 0x5e, 0x49, 0x65, 0x5e, 0x49, 0x69, 0x5e, 0x49, 0x6f,
6697     0x5e, 0x49, 0x73, 0x5e, 0x49, 0x74, 0x5e, 0x4a, 0x30, 0x5e, 0x4a, 0x31,
6698     0x5e, 0x4a, 0x32, 0x5e, 0x4a, 0x61, 0x5e, 0x4a, 0x63, 0x5e, 0x4a, 0x65,
6699     0x5e, 0x4a, 0x69, 0x5e, 0x4a, 0x6f, 0x5e, 0x4a, 0x73, 0x5e, 0x4a, 0x74,
6700     0x5e, 0x4b, 0x30, 0x5e, 0x4b, 0x31, 0x5e, 0x4b, 0x32, 0x5e, 0x4b, 0x61,
6701     0x5e, 0x4b, 0x63, 0x5e, 0x4b, 0x65, 0x5e, 0x4b, 0x69, 0x5e, 0x4b, 0x6f,
6702     0x5e, 0x4b, 0x73, 0x5e, 0x4b, 0x74, 0x5e, 0x4c, 0x30, 0x5e, 0x4c, 0x31,
6703     0x5e, 0x4c, 0x32, 0x5e, 0x4c, 0x61, 0x5e, 0x4c, 0x63, 0x5e, 0x4c, 0x65,
6704     0x5e, 0x4c, 0x69, 0x5e, 0x4c, 0x6f, 0x5e, 0x4c, 0x73, 0x5e, 0x4c, 0x74};
6705 const uint8_t HuffDecoderCommon::table24_154_emit_[120] = {
6706     0x5e, 0x4d, 0x30, 0x5e, 0x4d, 0x31, 0x5e, 0x4d, 0x32, 0x5e, 0x4d, 0x61,
6707     0x5e, 0x4d, 0x63, 0x5e, 0x4d, 0x65, 0x5e, 0x4d, 0x69, 0x5e, 0x4d, 0x6f,
6708     0x5e, 0x4d, 0x73, 0x5e, 0x4d, 0x74, 0x5e, 0x4e, 0x30, 0x5e, 0x4e, 0x31,
6709     0x5e, 0x4e, 0x32, 0x5e, 0x4e, 0x61, 0x5e, 0x4e, 0x63, 0x5e, 0x4e, 0x65,
6710     0x5e, 0x4e, 0x69, 0x5e, 0x4e, 0x6f, 0x5e, 0x4e, 0x73, 0x5e, 0x4e, 0x74,
6711     0x5e, 0x4f, 0x30, 0x5e, 0x4f, 0x31, 0x5e, 0x4f, 0x32, 0x5e, 0x4f, 0x61,
6712     0x5e, 0x4f, 0x63, 0x5e, 0x4f, 0x65, 0x5e, 0x4f, 0x69, 0x5e, 0x4f, 0x6f,
6713     0x5e, 0x4f, 0x73, 0x5e, 0x4f, 0x74, 0x5e, 0x50, 0x30, 0x5e, 0x50, 0x31,
6714     0x5e, 0x50, 0x32, 0x5e, 0x50, 0x61, 0x5e, 0x50, 0x63, 0x5e, 0x50, 0x65,
6715     0x5e, 0x50, 0x69, 0x5e, 0x50, 0x6f, 0x5e, 0x50, 0x73, 0x5e, 0x50, 0x74};
6716 const uint8_t HuffDecoderCommon::table24_155_emit_[120] = {
6717     0x5e, 0x51, 0x30, 0x5e, 0x51, 0x31, 0x5e, 0x51, 0x32, 0x5e, 0x51, 0x61,
6718     0x5e, 0x51, 0x63, 0x5e, 0x51, 0x65, 0x5e, 0x51, 0x69, 0x5e, 0x51, 0x6f,
6719     0x5e, 0x51, 0x73, 0x5e, 0x51, 0x74, 0x5e, 0x52, 0x30, 0x5e, 0x52, 0x31,
6720     0x5e, 0x52, 0x32, 0x5e, 0x52, 0x61, 0x5e, 0x52, 0x63, 0x5e, 0x52, 0x65,
6721     0x5e, 0x52, 0x69, 0x5e, 0x52, 0x6f, 0x5e, 0x52, 0x73, 0x5e, 0x52, 0x74,
6722     0x5e, 0x53, 0x30, 0x5e, 0x53, 0x31, 0x5e, 0x53, 0x32, 0x5e, 0x53, 0x61,
6723     0x5e, 0x53, 0x63, 0x5e, 0x53, 0x65, 0x5e, 0x53, 0x69, 0x5e, 0x53, 0x6f,
6724     0x5e, 0x53, 0x73, 0x5e, 0x53, 0x74, 0x5e, 0x54, 0x30, 0x5e, 0x54, 0x31,
6725     0x5e, 0x54, 0x32, 0x5e, 0x54, 0x61, 0x5e, 0x54, 0x63, 0x5e, 0x54, 0x65,
6726     0x5e, 0x54, 0x69, 0x5e, 0x54, 0x6f, 0x5e, 0x54, 0x73, 0x5e, 0x54, 0x74};
6727 const uint8_t HuffDecoderCommon::table24_156_emit_[120] = {
6728     0x5e, 0x55, 0x30, 0x5e, 0x55, 0x31, 0x5e, 0x55, 0x32, 0x5e, 0x55, 0x61,
6729     0x5e, 0x55, 0x63, 0x5e, 0x55, 0x65, 0x5e, 0x55, 0x69, 0x5e, 0x55, 0x6f,
6730     0x5e, 0x55, 0x73, 0x5e, 0x55, 0x74, 0x5e, 0x56, 0x30, 0x5e, 0x56, 0x31,
6731     0x5e, 0x56, 0x32, 0x5e, 0x56, 0x61, 0x5e, 0x56, 0x63, 0x5e, 0x56, 0x65,
6732     0x5e, 0x56, 0x69, 0x5e, 0x56, 0x6f, 0x5e, 0x56, 0x73, 0x5e, 0x56, 0x74,
6733     0x5e, 0x57, 0x30, 0x5e, 0x57, 0x31, 0x5e, 0x57, 0x32, 0x5e, 0x57, 0x61,
6734     0x5e, 0x57, 0x63, 0x5e, 0x57, 0x65, 0x5e, 0x57, 0x69, 0x5e, 0x57, 0x6f,
6735     0x5e, 0x57, 0x73, 0x5e, 0x57, 0x74, 0x5e, 0x59, 0x30, 0x5e, 0x59, 0x31,
6736     0x5e, 0x59, 0x32, 0x5e, 0x59, 0x61, 0x5e, 0x59, 0x63, 0x5e, 0x59, 0x65,
6737     0x5e, 0x59, 0x69, 0x5e, 0x59, 0x6f, 0x5e, 0x59, 0x73, 0x5e, 0x59, 0x74};
6738 const uint8_t HuffDecoderCommon::table24_157_emit_[120] = {
6739     0x5e, 0x6a, 0x30, 0x5e, 0x6a, 0x31, 0x5e, 0x6a, 0x32, 0x5e, 0x6a, 0x61,
6740     0x5e, 0x6a, 0x63, 0x5e, 0x6a, 0x65, 0x5e, 0x6a, 0x69, 0x5e, 0x6a, 0x6f,
6741     0x5e, 0x6a, 0x73, 0x5e, 0x6a, 0x74, 0x5e, 0x6b, 0x30, 0x5e, 0x6b, 0x31,
6742     0x5e, 0x6b, 0x32, 0x5e, 0x6b, 0x61, 0x5e, 0x6b, 0x63, 0x5e, 0x6b, 0x65,
6743     0x5e, 0x6b, 0x69, 0x5e, 0x6b, 0x6f, 0x5e, 0x6b, 0x73, 0x5e, 0x6b, 0x74,
6744     0x5e, 0x71, 0x30, 0x5e, 0x71, 0x31, 0x5e, 0x71, 0x32, 0x5e, 0x71, 0x61,
6745     0x5e, 0x71, 0x63, 0x5e, 0x71, 0x65, 0x5e, 0x71, 0x69, 0x5e, 0x71, 0x6f,
6746     0x5e, 0x71, 0x73, 0x5e, 0x71, 0x74, 0x5e, 0x76, 0x30, 0x5e, 0x76, 0x31,
6747     0x5e, 0x76, 0x32, 0x5e, 0x76, 0x61, 0x5e, 0x76, 0x63, 0x5e, 0x76, 0x65,
6748     0x5e, 0x76, 0x69, 0x5e, 0x76, 0x6f, 0x5e, 0x76, 0x73, 0x5e, 0x76, 0x74};
6749 const uint8_t HuffDecoderCommon::table24_158_emit_[120] = {
6750     0x5e, 0x77, 0x30, 0x5e, 0x77, 0x31, 0x5e, 0x77, 0x32, 0x5e, 0x77, 0x61,
6751     0x5e, 0x77, 0x63, 0x5e, 0x77, 0x65, 0x5e, 0x77, 0x69, 0x5e, 0x77, 0x6f,
6752     0x5e, 0x77, 0x73, 0x5e, 0x77, 0x74, 0x5e, 0x78, 0x30, 0x5e, 0x78, 0x31,
6753     0x5e, 0x78, 0x32, 0x5e, 0x78, 0x61, 0x5e, 0x78, 0x63, 0x5e, 0x78, 0x65,
6754     0x5e, 0x78, 0x69, 0x5e, 0x78, 0x6f, 0x5e, 0x78, 0x73, 0x5e, 0x78, 0x74,
6755     0x5e, 0x79, 0x30, 0x5e, 0x79, 0x31, 0x5e, 0x79, 0x32, 0x5e, 0x79, 0x61,
6756     0x5e, 0x79, 0x63, 0x5e, 0x79, 0x65, 0x5e, 0x79, 0x69, 0x5e, 0x79, 0x6f,
6757     0x5e, 0x79, 0x73, 0x5e, 0x79, 0x74, 0x5e, 0x7a, 0x30, 0x5e, 0x7a, 0x31,
6758     0x5e, 0x7a, 0x32, 0x5e, 0x7a, 0x61, 0x5e, 0x7a, 0x63, 0x5e, 0x7a, 0x65,
6759     0x5e, 0x7a, 0x69, 0x5e, 0x7a, 0x6f, 0x5e, 0x7a, 0x73, 0x5e, 0x7a, 0x74};
6760 const uint8_t HuffDecoderCommon::table24_159_emit_[32] = {
6761     0x5e, 0x26, 0x5e, 0x2a, 0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e,
6762     0x5a, 0x5e, 0x21, 0x5e, 0x22, 0x5e, 0x28, 0x5e, 0x29, 0x5e, 0x3f,
6763     0x5e, 0x27, 0x5e, 0x2b, 0x5e, 0x7c, 0x5e, 0x23, 0x5e, 0x3e};
6764 const uint8_t HuffDecoderCommon::table24_160_emit_[204] = {
6765     0x7d, 0x30, 0x30, 0x7d, 0x30, 0x31, 0x7d, 0x30, 0x32, 0x7d, 0x30, 0x61,
6766     0x7d, 0x30, 0x63, 0x7d, 0x30, 0x65, 0x7d, 0x30, 0x69, 0x7d, 0x30, 0x6f,
6767     0x7d, 0x30, 0x73, 0x7d, 0x30, 0x74, 0x7d, 0x30, 0x20, 0x7d, 0x30, 0x25,
6768     0x7d, 0x30, 0x2d, 0x7d, 0x30, 0x2e, 0x7d, 0x30, 0x2f, 0x7d, 0x30, 0x33,
6769     0x7d, 0x30, 0x34, 0x7d, 0x30, 0x35, 0x7d, 0x30, 0x36, 0x7d, 0x30, 0x37,
6770     0x7d, 0x30, 0x38, 0x7d, 0x30, 0x39, 0x7d, 0x30, 0x3d, 0x7d, 0x30, 0x41,
6771     0x7d, 0x30, 0x5f, 0x7d, 0x30, 0x62, 0x7d, 0x30, 0x64, 0x7d, 0x30, 0x66,
6772     0x7d, 0x30, 0x67, 0x7d, 0x30, 0x68, 0x7d, 0x30, 0x6c, 0x7d, 0x30, 0x6d,
6773     0x7d, 0x30, 0x6e, 0x7d, 0x30, 0x70, 0x7d, 0x30, 0x72, 0x7d, 0x30, 0x75,
6774     0x7d, 0x30, 0x3a, 0x7d, 0x30, 0x42, 0x7d, 0x30, 0x43, 0x7d, 0x30, 0x44,
6775     0x7d, 0x30, 0x45, 0x7d, 0x30, 0x46, 0x7d, 0x30, 0x47, 0x7d, 0x30, 0x48,
6776     0x7d, 0x30, 0x49, 0x7d, 0x30, 0x4a, 0x7d, 0x30, 0x4b, 0x7d, 0x30, 0x4c,
6777     0x7d, 0x30, 0x4d, 0x7d, 0x30, 0x4e, 0x7d, 0x30, 0x4f, 0x7d, 0x30, 0x50,
6778     0x7d, 0x30, 0x51, 0x7d, 0x30, 0x52, 0x7d, 0x30, 0x53, 0x7d, 0x30, 0x54,
6779     0x7d, 0x30, 0x55, 0x7d, 0x30, 0x56, 0x7d, 0x30, 0x57, 0x7d, 0x30, 0x59,
6780     0x7d, 0x30, 0x6a, 0x7d, 0x30, 0x6b, 0x7d, 0x30, 0x71, 0x7d, 0x30, 0x76,
6781     0x7d, 0x30, 0x77, 0x7d, 0x30, 0x78, 0x7d, 0x30, 0x79, 0x7d, 0x30, 0x7a};
6782 const uint8_t HuffDecoderCommon::table24_161_emit_[204] = {
6783     0x7d, 0x31, 0x30, 0x7d, 0x31, 0x31, 0x7d, 0x31, 0x32, 0x7d, 0x31, 0x61,
6784     0x7d, 0x31, 0x63, 0x7d, 0x31, 0x65, 0x7d, 0x31, 0x69, 0x7d, 0x31, 0x6f,
6785     0x7d, 0x31, 0x73, 0x7d, 0x31, 0x74, 0x7d, 0x31, 0x20, 0x7d, 0x31, 0x25,
6786     0x7d, 0x31, 0x2d, 0x7d, 0x31, 0x2e, 0x7d, 0x31, 0x2f, 0x7d, 0x31, 0x33,
6787     0x7d, 0x31, 0x34, 0x7d, 0x31, 0x35, 0x7d, 0x31, 0x36, 0x7d, 0x31, 0x37,
6788     0x7d, 0x31, 0x38, 0x7d, 0x31, 0x39, 0x7d, 0x31, 0x3d, 0x7d, 0x31, 0x41,
6789     0x7d, 0x31, 0x5f, 0x7d, 0x31, 0x62, 0x7d, 0x31, 0x64, 0x7d, 0x31, 0x66,
6790     0x7d, 0x31, 0x67, 0x7d, 0x31, 0x68, 0x7d, 0x31, 0x6c, 0x7d, 0x31, 0x6d,
6791     0x7d, 0x31, 0x6e, 0x7d, 0x31, 0x70, 0x7d, 0x31, 0x72, 0x7d, 0x31, 0x75,
6792     0x7d, 0x31, 0x3a, 0x7d, 0x31, 0x42, 0x7d, 0x31, 0x43, 0x7d, 0x31, 0x44,
6793     0x7d, 0x31, 0x45, 0x7d, 0x31, 0x46, 0x7d, 0x31, 0x47, 0x7d, 0x31, 0x48,
6794     0x7d, 0x31, 0x49, 0x7d, 0x31, 0x4a, 0x7d, 0x31, 0x4b, 0x7d, 0x31, 0x4c,
6795     0x7d, 0x31, 0x4d, 0x7d, 0x31, 0x4e, 0x7d, 0x31, 0x4f, 0x7d, 0x31, 0x50,
6796     0x7d, 0x31, 0x51, 0x7d, 0x31, 0x52, 0x7d, 0x31, 0x53, 0x7d, 0x31, 0x54,
6797     0x7d, 0x31, 0x55, 0x7d, 0x31, 0x56, 0x7d, 0x31, 0x57, 0x7d, 0x31, 0x59,
6798     0x7d, 0x31, 0x6a, 0x7d, 0x31, 0x6b, 0x7d, 0x31, 0x71, 0x7d, 0x31, 0x76,
6799     0x7d, 0x31, 0x77, 0x7d, 0x31, 0x78, 0x7d, 0x31, 0x79, 0x7d, 0x31, 0x7a};
6800 const uint8_t HuffDecoderCommon::table24_162_emit_[204] = {
6801     0x7d, 0x32, 0x30, 0x7d, 0x32, 0x31, 0x7d, 0x32, 0x32, 0x7d, 0x32, 0x61,
6802     0x7d, 0x32, 0x63, 0x7d, 0x32, 0x65, 0x7d, 0x32, 0x69, 0x7d, 0x32, 0x6f,
6803     0x7d, 0x32, 0x73, 0x7d, 0x32, 0x74, 0x7d, 0x32, 0x20, 0x7d, 0x32, 0x25,
6804     0x7d, 0x32, 0x2d, 0x7d, 0x32, 0x2e, 0x7d, 0x32, 0x2f, 0x7d, 0x32, 0x33,
6805     0x7d, 0x32, 0x34, 0x7d, 0x32, 0x35, 0x7d, 0x32, 0x36, 0x7d, 0x32, 0x37,
6806     0x7d, 0x32, 0x38, 0x7d, 0x32, 0x39, 0x7d, 0x32, 0x3d, 0x7d, 0x32, 0x41,
6807     0x7d, 0x32, 0x5f, 0x7d, 0x32, 0x62, 0x7d, 0x32, 0x64, 0x7d, 0x32, 0x66,
6808     0x7d, 0x32, 0x67, 0x7d, 0x32, 0x68, 0x7d, 0x32, 0x6c, 0x7d, 0x32, 0x6d,
6809     0x7d, 0x32, 0x6e, 0x7d, 0x32, 0x70, 0x7d, 0x32, 0x72, 0x7d, 0x32, 0x75,
6810     0x7d, 0x32, 0x3a, 0x7d, 0x32, 0x42, 0x7d, 0x32, 0x43, 0x7d, 0x32, 0x44,
6811     0x7d, 0x32, 0x45, 0x7d, 0x32, 0x46, 0x7d, 0x32, 0x47, 0x7d, 0x32, 0x48,
6812     0x7d, 0x32, 0x49, 0x7d, 0x32, 0x4a, 0x7d, 0x32, 0x4b, 0x7d, 0x32, 0x4c,
6813     0x7d, 0x32, 0x4d, 0x7d, 0x32, 0x4e, 0x7d, 0x32, 0x4f, 0x7d, 0x32, 0x50,
6814     0x7d, 0x32, 0x51, 0x7d, 0x32, 0x52, 0x7d, 0x32, 0x53, 0x7d, 0x32, 0x54,
6815     0x7d, 0x32, 0x55, 0x7d, 0x32, 0x56, 0x7d, 0x32, 0x57, 0x7d, 0x32, 0x59,
6816     0x7d, 0x32, 0x6a, 0x7d, 0x32, 0x6b, 0x7d, 0x32, 0x71, 0x7d, 0x32, 0x76,
6817     0x7d, 0x32, 0x77, 0x7d, 0x32, 0x78, 0x7d, 0x32, 0x79, 0x7d, 0x32, 0x7a};
6818 const uint8_t HuffDecoderCommon::table24_163_emit_[204] = {
6819     0x7d, 0x61, 0x30, 0x7d, 0x61, 0x31, 0x7d, 0x61, 0x32, 0x7d, 0x61, 0x61,
6820     0x7d, 0x61, 0x63, 0x7d, 0x61, 0x65, 0x7d, 0x61, 0x69, 0x7d, 0x61, 0x6f,
6821     0x7d, 0x61, 0x73, 0x7d, 0x61, 0x74, 0x7d, 0x61, 0x20, 0x7d, 0x61, 0x25,
6822     0x7d, 0x61, 0x2d, 0x7d, 0x61, 0x2e, 0x7d, 0x61, 0x2f, 0x7d, 0x61, 0x33,
6823     0x7d, 0x61, 0x34, 0x7d, 0x61, 0x35, 0x7d, 0x61, 0x36, 0x7d, 0x61, 0x37,
6824     0x7d, 0x61, 0x38, 0x7d, 0x61, 0x39, 0x7d, 0x61, 0x3d, 0x7d, 0x61, 0x41,
6825     0x7d, 0x61, 0x5f, 0x7d, 0x61, 0x62, 0x7d, 0x61, 0x64, 0x7d, 0x61, 0x66,
6826     0x7d, 0x61, 0x67, 0x7d, 0x61, 0x68, 0x7d, 0x61, 0x6c, 0x7d, 0x61, 0x6d,
6827     0x7d, 0x61, 0x6e, 0x7d, 0x61, 0x70, 0x7d, 0x61, 0x72, 0x7d, 0x61, 0x75,
6828     0x7d, 0x61, 0x3a, 0x7d, 0x61, 0x42, 0x7d, 0x61, 0x43, 0x7d, 0x61, 0x44,
6829     0x7d, 0x61, 0x45, 0x7d, 0x61, 0x46, 0x7d, 0x61, 0x47, 0x7d, 0x61, 0x48,
6830     0x7d, 0x61, 0x49, 0x7d, 0x61, 0x4a, 0x7d, 0x61, 0x4b, 0x7d, 0x61, 0x4c,
6831     0x7d, 0x61, 0x4d, 0x7d, 0x61, 0x4e, 0x7d, 0x61, 0x4f, 0x7d, 0x61, 0x50,
6832     0x7d, 0x61, 0x51, 0x7d, 0x61, 0x52, 0x7d, 0x61, 0x53, 0x7d, 0x61, 0x54,
6833     0x7d, 0x61, 0x55, 0x7d, 0x61, 0x56, 0x7d, 0x61, 0x57, 0x7d, 0x61, 0x59,
6834     0x7d, 0x61, 0x6a, 0x7d, 0x61, 0x6b, 0x7d, 0x61, 0x71, 0x7d, 0x61, 0x76,
6835     0x7d, 0x61, 0x77, 0x7d, 0x61, 0x78, 0x7d, 0x61, 0x79, 0x7d, 0x61, 0x7a};
6836 const uint8_t HuffDecoderCommon::table24_164_emit_[204] = {
6837     0x7d, 0x63, 0x30, 0x7d, 0x63, 0x31, 0x7d, 0x63, 0x32, 0x7d, 0x63, 0x61,
6838     0x7d, 0x63, 0x63, 0x7d, 0x63, 0x65, 0x7d, 0x63, 0x69, 0x7d, 0x63, 0x6f,
6839     0x7d, 0x63, 0x73, 0x7d, 0x63, 0x74, 0x7d, 0x63, 0x20, 0x7d, 0x63, 0x25,
6840     0x7d, 0x63, 0x2d, 0x7d, 0x63, 0x2e, 0x7d, 0x63, 0x2f, 0x7d, 0x63, 0x33,
6841     0x7d, 0x63, 0x34, 0x7d, 0x63, 0x35, 0x7d, 0x63, 0x36, 0x7d, 0x63, 0x37,
6842     0x7d, 0x63, 0x38, 0x7d, 0x63, 0x39, 0x7d, 0x63, 0x3d, 0x7d, 0x63, 0x41,
6843     0x7d, 0x63, 0x5f, 0x7d, 0x63, 0x62, 0x7d, 0x63, 0x64, 0x7d, 0x63, 0x66,
6844     0x7d, 0x63, 0x67, 0x7d, 0x63, 0x68, 0x7d, 0x63, 0x6c, 0x7d, 0x63, 0x6d,
6845     0x7d, 0x63, 0x6e, 0x7d, 0x63, 0x70, 0x7d, 0x63, 0x72, 0x7d, 0x63, 0x75,
6846     0x7d, 0x63, 0x3a, 0x7d, 0x63, 0x42, 0x7d, 0x63, 0x43, 0x7d, 0x63, 0x44,
6847     0x7d, 0x63, 0x45, 0x7d, 0x63, 0x46, 0x7d, 0x63, 0x47, 0x7d, 0x63, 0x48,
6848     0x7d, 0x63, 0x49, 0x7d, 0x63, 0x4a, 0x7d, 0x63, 0x4b, 0x7d, 0x63, 0x4c,
6849     0x7d, 0x63, 0x4d, 0x7d, 0x63, 0x4e, 0x7d, 0x63, 0x4f, 0x7d, 0x63, 0x50,
6850     0x7d, 0x63, 0x51, 0x7d, 0x63, 0x52, 0x7d, 0x63, 0x53, 0x7d, 0x63, 0x54,
6851     0x7d, 0x63, 0x55, 0x7d, 0x63, 0x56, 0x7d, 0x63, 0x57, 0x7d, 0x63, 0x59,
6852     0x7d, 0x63, 0x6a, 0x7d, 0x63, 0x6b, 0x7d, 0x63, 0x71, 0x7d, 0x63, 0x76,
6853     0x7d, 0x63, 0x77, 0x7d, 0x63, 0x78, 0x7d, 0x63, 0x79, 0x7d, 0x63, 0x7a};
6854 const uint8_t HuffDecoderCommon::table24_165_emit_[204] = {
6855     0x7d, 0x65, 0x30, 0x7d, 0x65, 0x31, 0x7d, 0x65, 0x32, 0x7d, 0x65, 0x61,
6856     0x7d, 0x65, 0x63, 0x7d, 0x65, 0x65, 0x7d, 0x65, 0x69, 0x7d, 0x65, 0x6f,
6857     0x7d, 0x65, 0x73, 0x7d, 0x65, 0x74, 0x7d, 0x65, 0x20, 0x7d, 0x65, 0x25,
6858     0x7d, 0x65, 0x2d, 0x7d, 0x65, 0x2e, 0x7d, 0x65, 0x2f, 0x7d, 0x65, 0x33,
6859     0x7d, 0x65, 0x34, 0x7d, 0x65, 0x35, 0x7d, 0x65, 0x36, 0x7d, 0x65, 0x37,
6860     0x7d, 0x65, 0x38, 0x7d, 0x65, 0x39, 0x7d, 0x65, 0x3d, 0x7d, 0x65, 0x41,
6861     0x7d, 0x65, 0x5f, 0x7d, 0x65, 0x62, 0x7d, 0x65, 0x64, 0x7d, 0x65, 0x66,
6862     0x7d, 0x65, 0x67, 0x7d, 0x65, 0x68, 0x7d, 0x65, 0x6c, 0x7d, 0x65, 0x6d,
6863     0x7d, 0x65, 0x6e, 0x7d, 0x65, 0x70, 0x7d, 0x65, 0x72, 0x7d, 0x65, 0x75,
6864     0x7d, 0x65, 0x3a, 0x7d, 0x65, 0x42, 0x7d, 0x65, 0x43, 0x7d, 0x65, 0x44,
6865     0x7d, 0x65, 0x45, 0x7d, 0x65, 0x46, 0x7d, 0x65, 0x47, 0x7d, 0x65, 0x48,
6866     0x7d, 0x65, 0x49, 0x7d, 0x65, 0x4a, 0x7d, 0x65, 0x4b, 0x7d, 0x65, 0x4c,
6867     0x7d, 0x65, 0x4d, 0x7d, 0x65, 0x4e, 0x7d, 0x65, 0x4f, 0x7d, 0x65, 0x50,
6868     0x7d, 0x65, 0x51, 0x7d, 0x65, 0x52, 0x7d, 0x65, 0x53, 0x7d, 0x65, 0x54,
6869     0x7d, 0x65, 0x55, 0x7d, 0x65, 0x56, 0x7d, 0x65, 0x57, 0x7d, 0x65, 0x59,
6870     0x7d, 0x65, 0x6a, 0x7d, 0x65, 0x6b, 0x7d, 0x65, 0x71, 0x7d, 0x65, 0x76,
6871     0x7d, 0x65, 0x77, 0x7d, 0x65, 0x78, 0x7d, 0x65, 0x79, 0x7d, 0x65, 0x7a};
6872 const uint8_t HuffDecoderCommon::table24_166_emit_[204] = {
6873     0x7d, 0x69, 0x30, 0x7d, 0x69, 0x31, 0x7d, 0x69, 0x32, 0x7d, 0x69, 0x61,
6874     0x7d, 0x69, 0x63, 0x7d, 0x69, 0x65, 0x7d, 0x69, 0x69, 0x7d, 0x69, 0x6f,
6875     0x7d, 0x69, 0x73, 0x7d, 0x69, 0x74, 0x7d, 0x69, 0x20, 0x7d, 0x69, 0x25,
6876     0x7d, 0x69, 0x2d, 0x7d, 0x69, 0x2e, 0x7d, 0x69, 0x2f, 0x7d, 0x69, 0x33,
6877     0x7d, 0x69, 0x34, 0x7d, 0x69, 0x35, 0x7d, 0x69, 0x36, 0x7d, 0x69, 0x37,
6878     0x7d, 0x69, 0x38, 0x7d, 0x69, 0x39, 0x7d, 0x69, 0x3d, 0x7d, 0x69, 0x41,
6879     0x7d, 0x69, 0x5f, 0x7d, 0x69, 0x62, 0x7d, 0x69, 0x64, 0x7d, 0x69, 0x66,
6880     0x7d, 0x69, 0x67, 0x7d, 0x69, 0x68, 0x7d, 0x69, 0x6c, 0x7d, 0x69, 0x6d,
6881     0x7d, 0x69, 0x6e, 0x7d, 0x69, 0x70, 0x7d, 0x69, 0x72, 0x7d, 0x69, 0x75,
6882     0x7d, 0x69, 0x3a, 0x7d, 0x69, 0x42, 0x7d, 0x69, 0x43, 0x7d, 0x69, 0x44,
6883     0x7d, 0x69, 0x45, 0x7d, 0x69, 0x46, 0x7d, 0x69, 0x47, 0x7d, 0x69, 0x48,
6884     0x7d, 0x69, 0x49, 0x7d, 0x69, 0x4a, 0x7d, 0x69, 0x4b, 0x7d, 0x69, 0x4c,
6885     0x7d, 0x69, 0x4d, 0x7d, 0x69, 0x4e, 0x7d, 0x69, 0x4f, 0x7d, 0x69, 0x50,
6886     0x7d, 0x69, 0x51, 0x7d, 0x69, 0x52, 0x7d, 0x69, 0x53, 0x7d, 0x69, 0x54,
6887     0x7d, 0x69, 0x55, 0x7d, 0x69, 0x56, 0x7d, 0x69, 0x57, 0x7d, 0x69, 0x59,
6888     0x7d, 0x69, 0x6a, 0x7d, 0x69, 0x6b, 0x7d, 0x69, 0x71, 0x7d, 0x69, 0x76,
6889     0x7d, 0x69, 0x77, 0x7d, 0x69, 0x78, 0x7d, 0x69, 0x79, 0x7d, 0x69, 0x7a};
6890 const uint8_t HuffDecoderCommon::table24_167_emit_[204] = {
6891     0x7d, 0x6f, 0x30, 0x7d, 0x6f, 0x31, 0x7d, 0x6f, 0x32, 0x7d, 0x6f, 0x61,
6892     0x7d, 0x6f, 0x63, 0x7d, 0x6f, 0x65, 0x7d, 0x6f, 0x69, 0x7d, 0x6f, 0x6f,
6893     0x7d, 0x6f, 0x73, 0x7d, 0x6f, 0x74, 0x7d, 0x6f, 0x20, 0x7d, 0x6f, 0x25,
6894     0x7d, 0x6f, 0x2d, 0x7d, 0x6f, 0x2e, 0x7d, 0x6f, 0x2f, 0x7d, 0x6f, 0x33,
6895     0x7d, 0x6f, 0x34, 0x7d, 0x6f, 0x35, 0x7d, 0x6f, 0x36, 0x7d, 0x6f, 0x37,
6896     0x7d, 0x6f, 0x38, 0x7d, 0x6f, 0x39, 0x7d, 0x6f, 0x3d, 0x7d, 0x6f, 0x41,
6897     0x7d, 0x6f, 0x5f, 0x7d, 0x6f, 0x62, 0x7d, 0x6f, 0x64, 0x7d, 0x6f, 0x66,
6898     0x7d, 0x6f, 0x67, 0x7d, 0x6f, 0x68, 0x7d, 0x6f, 0x6c, 0x7d, 0x6f, 0x6d,
6899     0x7d, 0x6f, 0x6e, 0x7d, 0x6f, 0x70, 0x7d, 0x6f, 0x72, 0x7d, 0x6f, 0x75,
6900     0x7d, 0x6f, 0x3a, 0x7d, 0x6f, 0x42, 0x7d, 0x6f, 0x43, 0x7d, 0x6f, 0x44,
6901     0x7d, 0x6f, 0x45, 0x7d, 0x6f, 0x46, 0x7d, 0x6f, 0x47, 0x7d, 0x6f, 0x48,
6902     0x7d, 0x6f, 0x49, 0x7d, 0x6f, 0x4a, 0x7d, 0x6f, 0x4b, 0x7d, 0x6f, 0x4c,
6903     0x7d, 0x6f, 0x4d, 0x7d, 0x6f, 0x4e, 0x7d, 0x6f, 0x4f, 0x7d, 0x6f, 0x50,
6904     0x7d, 0x6f, 0x51, 0x7d, 0x6f, 0x52, 0x7d, 0x6f, 0x53, 0x7d, 0x6f, 0x54,
6905     0x7d, 0x6f, 0x55, 0x7d, 0x6f, 0x56, 0x7d, 0x6f, 0x57, 0x7d, 0x6f, 0x59,
6906     0x7d, 0x6f, 0x6a, 0x7d, 0x6f, 0x6b, 0x7d, 0x6f, 0x71, 0x7d, 0x6f, 0x76,
6907     0x7d, 0x6f, 0x77, 0x7d, 0x6f, 0x78, 0x7d, 0x6f, 0x79, 0x7d, 0x6f, 0x7a};
6908 const uint8_t HuffDecoderCommon::table24_168_emit_[204] = {
6909     0x7d, 0x73, 0x30, 0x7d, 0x73, 0x31, 0x7d, 0x73, 0x32, 0x7d, 0x73, 0x61,
6910     0x7d, 0x73, 0x63, 0x7d, 0x73, 0x65, 0x7d, 0x73, 0x69, 0x7d, 0x73, 0x6f,
6911     0x7d, 0x73, 0x73, 0x7d, 0x73, 0x74, 0x7d, 0x73, 0x20, 0x7d, 0x73, 0x25,
6912     0x7d, 0x73, 0x2d, 0x7d, 0x73, 0x2e, 0x7d, 0x73, 0x2f, 0x7d, 0x73, 0x33,
6913     0x7d, 0x73, 0x34, 0x7d, 0x73, 0x35, 0x7d, 0x73, 0x36, 0x7d, 0x73, 0x37,
6914     0x7d, 0x73, 0x38, 0x7d, 0x73, 0x39, 0x7d, 0x73, 0x3d, 0x7d, 0x73, 0x41,
6915     0x7d, 0x73, 0x5f, 0x7d, 0x73, 0x62, 0x7d, 0x73, 0x64, 0x7d, 0x73, 0x66,
6916     0x7d, 0x73, 0x67, 0x7d, 0x73, 0x68, 0x7d, 0x73, 0x6c, 0x7d, 0x73, 0x6d,
6917     0x7d, 0x73, 0x6e, 0x7d, 0x73, 0x70, 0x7d, 0x73, 0x72, 0x7d, 0x73, 0x75,
6918     0x7d, 0x73, 0x3a, 0x7d, 0x73, 0x42, 0x7d, 0x73, 0x43, 0x7d, 0x73, 0x44,
6919     0x7d, 0x73, 0x45, 0x7d, 0x73, 0x46, 0x7d, 0x73, 0x47, 0x7d, 0x73, 0x48,
6920     0x7d, 0x73, 0x49, 0x7d, 0x73, 0x4a, 0x7d, 0x73, 0x4b, 0x7d, 0x73, 0x4c,
6921     0x7d, 0x73, 0x4d, 0x7d, 0x73, 0x4e, 0x7d, 0x73, 0x4f, 0x7d, 0x73, 0x50,
6922     0x7d, 0x73, 0x51, 0x7d, 0x73, 0x52, 0x7d, 0x73, 0x53, 0x7d, 0x73, 0x54,
6923     0x7d, 0x73, 0x55, 0x7d, 0x73, 0x56, 0x7d, 0x73, 0x57, 0x7d, 0x73, 0x59,
6924     0x7d, 0x73, 0x6a, 0x7d, 0x73, 0x6b, 0x7d, 0x73, 0x71, 0x7d, 0x73, 0x76,
6925     0x7d, 0x73, 0x77, 0x7d, 0x73, 0x78, 0x7d, 0x73, 0x79, 0x7d, 0x73, 0x7a};
6926 const uint8_t HuffDecoderCommon::table24_169_emit_[204] = {
6927     0x7d, 0x74, 0x30, 0x7d, 0x74, 0x31, 0x7d, 0x74, 0x32, 0x7d, 0x74, 0x61,
6928     0x7d, 0x74, 0x63, 0x7d, 0x74, 0x65, 0x7d, 0x74, 0x69, 0x7d, 0x74, 0x6f,
6929     0x7d, 0x74, 0x73, 0x7d, 0x74, 0x74, 0x7d, 0x74, 0x20, 0x7d, 0x74, 0x25,
6930     0x7d, 0x74, 0x2d, 0x7d, 0x74, 0x2e, 0x7d, 0x74, 0x2f, 0x7d, 0x74, 0x33,
6931     0x7d, 0x74, 0x34, 0x7d, 0x74, 0x35, 0x7d, 0x74, 0x36, 0x7d, 0x74, 0x37,
6932     0x7d, 0x74, 0x38, 0x7d, 0x74, 0x39, 0x7d, 0x74, 0x3d, 0x7d, 0x74, 0x41,
6933     0x7d, 0x74, 0x5f, 0x7d, 0x74, 0x62, 0x7d, 0x74, 0x64, 0x7d, 0x74, 0x66,
6934     0x7d, 0x74, 0x67, 0x7d, 0x74, 0x68, 0x7d, 0x74, 0x6c, 0x7d, 0x74, 0x6d,
6935     0x7d, 0x74, 0x6e, 0x7d, 0x74, 0x70, 0x7d, 0x74, 0x72, 0x7d, 0x74, 0x75,
6936     0x7d, 0x74, 0x3a, 0x7d, 0x74, 0x42, 0x7d, 0x74, 0x43, 0x7d, 0x74, 0x44,
6937     0x7d, 0x74, 0x45, 0x7d, 0x74, 0x46, 0x7d, 0x74, 0x47, 0x7d, 0x74, 0x48,
6938     0x7d, 0x74, 0x49, 0x7d, 0x74, 0x4a, 0x7d, 0x74, 0x4b, 0x7d, 0x74, 0x4c,
6939     0x7d, 0x74, 0x4d, 0x7d, 0x74, 0x4e, 0x7d, 0x74, 0x4f, 0x7d, 0x74, 0x50,
6940     0x7d, 0x74, 0x51, 0x7d, 0x74, 0x52, 0x7d, 0x74, 0x53, 0x7d, 0x74, 0x54,
6941     0x7d, 0x74, 0x55, 0x7d, 0x74, 0x56, 0x7d, 0x74, 0x57, 0x7d, 0x74, 0x59,
6942     0x7d, 0x74, 0x6a, 0x7d, 0x74, 0x6b, 0x7d, 0x74, 0x71, 0x7d, 0x74, 0x76,
6943     0x7d, 0x74, 0x77, 0x7d, 0x74, 0x78, 0x7d, 0x74, 0x79, 0x7d, 0x74, 0x7a};
6944 const uint8_t HuffDecoderCommon::table24_170_emit_[216] = {
6945     0x7d, 0x20, 0x30, 0x7d, 0x20, 0x31, 0x7d, 0x20, 0x32, 0x7d, 0x20, 0x61,
6946     0x7d, 0x20, 0x63, 0x7d, 0x20, 0x65, 0x7d, 0x20, 0x69, 0x7d, 0x20, 0x6f,
6947     0x7d, 0x20, 0x73, 0x7d, 0x20, 0x74, 0x7d, 0x20, 0x20, 0x7d, 0x20, 0x25,
6948     0x7d, 0x20, 0x2d, 0x7d, 0x20, 0x2e, 0x7d, 0x20, 0x2f, 0x7d, 0x20, 0x33,
6949     0x7d, 0x20, 0x34, 0x7d, 0x20, 0x35, 0x7d, 0x20, 0x36, 0x7d, 0x20, 0x37,
6950     0x7d, 0x20, 0x38, 0x7d, 0x20, 0x39, 0x7d, 0x20, 0x3d, 0x7d, 0x20, 0x41,
6951     0x7d, 0x20, 0x5f, 0x7d, 0x20, 0x62, 0x7d, 0x20, 0x64, 0x7d, 0x20, 0x66,
6952     0x7d, 0x20, 0x67, 0x7d, 0x20, 0x68, 0x7d, 0x20, 0x6c, 0x7d, 0x20, 0x6d,
6953     0x7d, 0x20, 0x6e, 0x7d, 0x20, 0x70, 0x7d, 0x20, 0x72, 0x7d, 0x20, 0x75,
6954     0x7d, 0x25, 0x30, 0x7d, 0x25, 0x31, 0x7d, 0x25, 0x32, 0x7d, 0x25, 0x61,
6955     0x7d, 0x25, 0x63, 0x7d, 0x25, 0x65, 0x7d, 0x25, 0x69, 0x7d, 0x25, 0x6f,
6956     0x7d, 0x25, 0x73, 0x7d, 0x25, 0x74, 0x7d, 0x25, 0x20, 0x7d, 0x25, 0x25,
6957     0x7d, 0x25, 0x2d, 0x7d, 0x25, 0x2e, 0x7d, 0x25, 0x2f, 0x7d, 0x25, 0x33,
6958     0x7d, 0x25, 0x34, 0x7d, 0x25, 0x35, 0x7d, 0x25, 0x36, 0x7d, 0x25, 0x37,
6959     0x7d, 0x25, 0x38, 0x7d, 0x25, 0x39, 0x7d, 0x25, 0x3d, 0x7d, 0x25, 0x41,
6960     0x7d, 0x25, 0x5f, 0x7d, 0x25, 0x62, 0x7d, 0x25, 0x64, 0x7d, 0x25, 0x66,
6961     0x7d, 0x25, 0x67, 0x7d, 0x25, 0x68, 0x7d, 0x25, 0x6c, 0x7d, 0x25, 0x6d,
6962     0x7d, 0x25, 0x6e, 0x7d, 0x25, 0x70, 0x7d, 0x25, 0x72, 0x7d, 0x25, 0x75};
6963 const uint8_t HuffDecoderCommon::table24_171_emit_[216] = {
6964     0x7d, 0x2d, 0x30, 0x7d, 0x2d, 0x31, 0x7d, 0x2d, 0x32, 0x7d, 0x2d, 0x61,
6965     0x7d, 0x2d, 0x63, 0x7d, 0x2d, 0x65, 0x7d, 0x2d, 0x69, 0x7d, 0x2d, 0x6f,
6966     0x7d, 0x2d, 0x73, 0x7d, 0x2d, 0x74, 0x7d, 0x2d, 0x20, 0x7d, 0x2d, 0x25,
6967     0x7d, 0x2d, 0x2d, 0x7d, 0x2d, 0x2e, 0x7d, 0x2d, 0x2f, 0x7d, 0x2d, 0x33,
6968     0x7d, 0x2d, 0x34, 0x7d, 0x2d, 0x35, 0x7d, 0x2d, 0x36, 0x7d, 0x2d, 0x37,
6969     0x7d, 0x2d, 0x38, 0x7d, 0x2d, 0x39, 0x7d, 0x2d, 0x3d, 0x7d, 0x2d, 0x41,
6970     0x7d, 0x2d, 0x5f, 0x7d, 0x2d, 0x62, 0x7d, 0x2d, 0x64, 0x7d, 0x2d, 0x66,
6971     0x7d, 0x2d, 0x67, 0x7d, 0x2d, 0x68, 0x7d, 0x2d, 0x6c, 0x7d, 0x2d, 0x6d,
6972     0x7d, 0x2d, 0x6e, 0x7d, 0x2d, 0x70, 0x7d, 0x2d, 0x72, 0x7d, 0x2d, 0x75,
6973     0x7d, 0x2e, 0x30, 0x7d, 0x2e, 0x31, 0x7d, 0x2e, 0x32, 0x7d, 0x2e, 0x61,
6974     0x7d, 0x2e, 0x63, 0x7d, 0x2e, 0x65, 0x7d, 0x2e, 0x69, 0x7d, 0x2e, 0x6f,
6975     0x7d, 0x2e, 0x73, 0x7d, 0x2e, 0x74, 0x7d, 0x2e, 0x20, 0x7d, 0x2e, 0x25,
6976     0x7d, 0x2e, 0x2d, 0x7d, 0x2e, 0x2e, 0x7d, 0x2e, 0x2f, 0x7d, 0x2e, 0x33,
6977     0x7d, 0x2e, 0x34, 0x7d, 0x2e, 0x35, 0x7d, 0x2e, 0x36, 0x7d, 0x2e, 0x37,
6978     0x7d, 0x2e, 0x38, 0x7d, 0x2e, 0x39, 0x7d, 0x2e, 0x3d, 0x7d, 0x2e, 0x41,
6979     0x7d, 0x2e, 0x5f, 0x7d, 0x2e, 0x62, 0x7d, 0x2e, 0x64, 0x7d, 0x2e, 0x66,
6980     0x7d, 0x2e, 0x67, 0x7d, 0x2e, 0x68, 0x7d, 0x2e, 0x6c, 0x7d, 0x2e, 0x6d,
6981     0x7d, 0x2e, 0x6e, 0x7d, 0x2e, 0x70, 0x7d, 0x2e, 0x72, 0x7d, 0x2e, 0x75};
6982 const uint8_t HuffDecoderCommon::table24_172_emit_[216] = {
6983     0x7d, 0x2f, 0x30, 0x7d, 0x2f, 0x31, 0x7d, 0x2f, 0x32, 0x7d, 0x2f, 0x61,
6984     0x7d, 0x2f, 0x63, 0x7d, 0x2f, 0x65, 0x7d, 0x2f, 0x69, 0x7d, 0x2f, 0x6f,
6985     0x7d, 0x2f, 0x73, 0x7d, 0x2f, 0x74, 0x7d, 0x2f, 0x20, 0x7d, 0x2f, 0x25,
6986     0x7d, 0x2f, 0x2d, 0x7d, 0x2f, 0x2e, 0x7d, 0x2f, 0x2f, 0x7d, 0x2f, 0x33,
6987     0x7d, 0x2f, 0x34, 0x7d, 0x2f, 0x35, 0x7d, 0x2f, 0x36, 0x7d, 0x2f, 0x37,
6988     0x7d, 0x2f, 0x38, 0x7d, 0x2f, 0x39, 0x7d, 0x2f, 0x3d, 0x7d, 0x2f, 0x41,
6989     0x7d, 0x2f, 0x5f, 0x7d, 0x2f, 0x62, 0x7d, 0x2f, 0x64, 0x7d, 0x2f, 0x66,
6990     0x7d, 0x2f, 0x67, 0x7d, 0x2f, 0x68, 0x7d, 0x2f, 0x6c, 0x7d, 0x2f, 0x6d,
6991     0x7d, 0x2f, 0x6e, 0x7d, 0x2f, 0x70, 0x7d, 0x2f, 0x72, 0x7d, 0x2f, 0x75,
6992     0x7d, 0x33, 0x30, 0x7d, 0x33, 0x31, 0x7d, 0x33, 0x32, 0x7d, 0x33, 0x61,
6993     0x7d, 0x33, 0x63, 0x7d, 0x33, 0x65, 0x7d, 0x33, 0x69, 0x7d, 0x33, 0x6f,
6994     0x7d, 0x33, 0x73, 0x7d, 0x33, 0x74, 0x7d, 0x33, 0x20, 0x7d, 0x33, 0x25,
6995     0x7d, 0x33, 0x2d, 0x7d, 0x33, 0x2e, 0x7d, 0x33, 0x2f, 0x7d, 0x33, 0x33,
6996     0x7d, 0x33, 0x34, 0x7d, 0x33, 0x35, 0x7d, 0x33, 0x36, 0x7d, 0x33, 0x37,
6997     0x7d, 0x33, 0x38, 0x7d, 0x33, 0x39, 0x7d, 0x33, 0x3d, 0x7d, 0x33, 0x41,
6998     0x7d, 0x33, 0x5f, 0x7d, 0x33, 0x62, 0x7d, 0x33, 0x64, 0x7d, 0x33, 0x66,
6999     0x7d, 0x33, 0x67, 0x7d, 0x33, 0x68, 0x7d, 0x33, 0x6c, 0x7d, 0x33, 0x6d,
7000     0x7d, 0x33, 0x6e, 0x7d, 0x33, 0x70, 0x7d, 0x33, 0x72, 0x7d, 0x33, 0x75};
7001 const uint8_t HuffDecoderCommon::table24_173_emit_[216] = {
7002     0x7d, 0x34, 0x30, 0x7d, 0x34, 0x31, 0x7d, 0x34, 0x32, 0x7d, 0x34, 0x61,
7003     0x7d, 0x34, 0x63, 0x7d, 0x34, 0x65, 0x7d, 0x34, 0x69, 0x7d, 0x34, 0x6f,
7004     0x7d, 0x34, 0x73, 0x7d, 0x34, 0x74, 0x7d, 0x34, 0x20, 0x7d, 0x34, 0x25,
7005     0x7d, 0x34, 0x2d, 0x7d, 0x34, 0x2e, 0x7d, 0x34, 0x2f, 0x7d, 0x34, 0x33,
7006     0x7d, 0x34, 0x34, 0x7d, 0x34, 0x35, 0x7d, 0x34, 0x36, 0x7d, 0x34, 0x37,
7007     0x7d, 0x34, 0x38, 0x7d, 0x34, 0x39, 0x7d, 0x34, 0x3d, 0x7d, 0x34, 0x41,
7008     0x7d, 0x34, 0x5f, 0x7d, 0x34, 0x62, 0x7d, 0x34, 0x64, 0x7d, 0x34, 0x66,
7009     0x7d, 0x34, 0x67, 0x7d, 0x34, 0x68, 0x7d, 0x34, 0x6c, 0x7d, 0x34, 0x6d,
7010     0x7d, 0x34, 0x6e, 0x7d, 0x34, 0x70, 0x7d, 0x34, 0x72, 0x7d, 0x34, 0x75,
7011     0x7d, 0x35, 0x30, 0x7d, 0x35, 0x31, 0x7d, 0x35, 0x32, 0x7d, 0x35, 0x61,
7012     0x7d, 0x35, 0x63, 0x7d, 0x35, 0x65, 0x7d, 0x35, 0x69, 0x7d, 0x35, 0x6f,
7013     0x7d, 0x35, 0x73, 0x7d, 0x35, 0x74, 0x7d, 0x35, 0x20, 0x7d, 0x35, 0x25,
7014     0x7d, 0x35, 0x2d, 0x7d, 0x35, 0x2e, 0x7d, 0x35, 0x2f, 0x7d, 0x35, 0x33,
7015     0x7d, 0x35, 0x34, 0x7d, 0x35, 0x35, 0x7d, 0x35, 0x36, 0x7d, 0x35, 0x37,
7016     0x7d, 0x35, 0x38, 0x7d, 0x35, 0x39, 0x7d, 0x35, 0x3d, 0x7d, 0x35, 0x41,
7017     0x7d, 0x35, 0x5f, 0x7d, 0x35, 0x62, 0x7d, 0x35, 0x64, 0x7d, 0x35, 0x66,
7018     0x7d, 0x35, 0x67, 0x7d, 0x35, 0x68, 0x7d, 0x35, 0x6c, 0x7d, 0x35, 0x6d,
7019     0x7d, 0x35, 0x6e, 0x7d, 0x35, 0x70, 0x7d, 0x35, 0x72, 0x7d, 0x35, 0x75};
7020 const uint8_t HuffDecoderCommon::table24_174_emit_[216] = {
7021     0x7d, 0x36, 0x30, 0x7d, 0x36, 0x31, 0x7d, 0x36, 0x32, 0x7d, 0x36, 0x61,
7022     0x7d, 0x36, 0x63, 0x7d, 0x36, 0x65, 0x7d, 0x36, 0x69, 0x7d, 0x36, 0x6f,
7023     0x7d, 0x36, 0x73, 0x7d, 0x36, 0x74, 0x7d, 0x36, 0x20, 0x7d, 0x36, 0x25,
7024     0x7d, 0x36, 0x2d, 0x7d, 0x36, 0x2e, 0x7d, 0x36, 0x2f, 0x7d, 0x36, 0x33,
7025     0x7d, 0x36, 0x34, 0x7d, 0x36, 0x35, 0x7d, 0x36, 0x36, 0x7d, 0x36, 0x37,
7026     0x7d, 0x36, 0x38, 0x7d, 0x36, 0x39, 0x7d, 0x36, 0x3d, 0x7d, 0x36, 0x41,
7027     0x7d, 0x36, 0x5f, 0x7d, 0x36, 0x62, 0x7d, 0x36, 0x64, 0x7d, 0x36, 0x66,
7028     0x7d, 0x36, 0x67, 0x7d, 0x36, 0x68, 0x7d, 0x36, 0x6c, 0x7d, 0x36, 0x6d,
7029     0x7d, 0x36, 0x6e, 0x7d, 0x36, 0x70, 0x7d, 0x36, 0x72, 0x7d, 0x36, 0x75,
7030     0x7d, 0x37, 0x30, 0x7d, 0x37, 0x31, 0x7d, 0x37, 0x32, 0x7d, 0x37, 0x61,
7031     0x7d, 0x37, 0x63, 0x7d, 0x37, 0x65, 0x7d, 0x37, 0x69, 0x7d, 0x37, 0x6f,
7032     0x7d, 0x37, 0x73, 0x7d, 0x37, 0x74, 0x7d, 0x37, 0x20, 0x7d, 0x37, 0x25,
7033     0x7d, 0x37, 0x2d, 0x7d, 0x37, 0x2e, 0x7d, 0x37, 0x2f, 0x7d, 0x37, 0x33,
7034     0x7d, 0x37, 0x34, 0x7d, 0x37, 0x35, 0x7d, 0x37, 0x36, 0x7d, 0x37, 0x37,
7035     0x7d, 0x37, 0x38, 0x7d, 0x37, 0x39, 0x7d, 0x37, 0x3d, 0x7d, 0x37, 0x41,
7036     0x7d, 0x37, 0x5f, 0x7d, 0x37, 0x62, 0x7d, 0x37, 0x64, 0x7d, 0x37, 0x66,
7037     0x7d, 0x37, 0x67, 0x7d, 0x37, 0x68, 0x7d, 0x37, 0x6c, 0x7d, 0x37, 0x6d,
7038     0x7d, 0x37, 0x6e, 0x7d, 0x37, 0x70, 0x7d, 0x37, 0x72, 0x7d, 0x37, 0x75};
7039 const uint8_t HuffDecoderCommon::table24_175_emit_[216] = {
7040     0x7d, 0x38, 0x30, 0x7d, 0x38, 0x31, 0x7d, 0x38, 0x32, 0x7d, 0x38, 0x61,
7041     0x7d, 0x38, 0x63, 0x7d, 0x38, 0x65, 0x7d, 0x38, 0x69, 0x7d, 0x38, 0x6f,
7042     0x7d, 0x38, 0x73, 0x7d, 0x38, 0x74, 0x7d, 0x38, 0x20, 0x7d, 0x38, 0x25,
7043     0x7d, 0x38, 0x2d, 0x7d, 0x38, 0x2e, 0x7d, 0x38, 0x2f, 0x7d, 0x38, 0x33,
7044     0x7d, 0x38, 0x34, 0x7d, 0x38, 0x35, 0x7d, 0x38, 0x36, 0x7d, 0x38, 0x37,
7045     0x7d, 0x38, 0x38, 0x7d, 0x38, 0x39, 0x7d, 0x38, 0x3d, 0x7d, 0x38, 0x41,
7046     0x7d, 0x38, 0x5f, 0x7d, 0x38, 0x62, 0x7d, 0x38, 0x64, 0x7d, 0x38, 0x66,
7047     0x7d, 0x38, 0x67, 0x7d, 0x38, 0x68, 0x7d, 0x38, 0x6c, 0x7d, 0x38, 0x6d,
7048     0x7d, 0x38, 0x6e, 0x7d, 0x38, 0x70, 0x7d, 0x38, 0x72, 0x7d, 0x38, 0x75,
7049     0x7d, 0x39, 0x30, 0x7d, 0x39, 0x31, 0x7d, 0x39, 0x32, 0x7d, 0x39, 0x61,
7050     0x7d, 0x39, 0x63, 0x7d, 0x39, 0x65, 0x7d, 0x39, 0x69, 0x7d, 0x39, 0x6f,
7051     0x7d, 0x39, 0x73, 0x7d, 0x39, 0x74, 0x7d, 0x39, 0x20, 0x7d, 0x39, 0x25,
7052     0x7d, 0x39, 0x2d, 0x7d, 0x39, 0x2e, 0x7d, 0x39, 0x2f, 0x7d, 0x39, 0x33,
7053     0x7d, 0x39, 0x34, 0x7d, 0x39, 0x35, 0x7d, 0x39, 0x36, 0x7d, 0x39, 0x37,
7054     0x7d, 0x39, 0x38, 0x7d, 0x39, 0x39, 0x7d, 0x39, 0x3d, 0x7d, 0x39, 0x41,
7055     0x7d, 0x39, 0x5f, 0x7d, 0x39, 0x62, 0x7d, 0x39, 0x64, 0x7d, 0x39, 0x66,
7056     0x7d, 0x39, 0x67, 0x7d, 0x39, 0x68, 0x7d, 0x39, 0x6c, 0x7d, 0x39, 0x6d,
7057     0x7d, 0x39, 0x6e, 0x7d, 0x39, 0x70, 0x7d, 0x39, 0x72, 0x7d, 0x39, 0x75};
7058 const uint8_t HuffDecoderCommon::table24_176_emit_[216] = {
7059     0x7d, 0x3d, 0x30, 0x7d, 0x3d, 0x31, 0x7d, 0x3d, 0x32, 0x7d, 0x3d, 0x61,
7060     0x7d, 0x3d, 0x63, 0x7d, 0x3d, 0x65, 0x7d, 0x3d, 0x69, 0x7d, 0x3d, 0x6f,
7061     0x7d, 0x3d, 0x73, 0x7d, 0x3d, 0x74, 0x7d, 0x3d, 0x20, 0x7d, 0x3d, 0x25,
7062     0x7d, 0x3d, 0x2d, 0x7d, 0x3d, 0x2e, 0x7d, 0x3d, 0x2f, 0x7d, 0x3d, 0x33,
7063     0x7d, 0x3d, 0x34, 0x7d, 0x3d, 0x35, 0x7d, 0x3d, 0x36, 0x7d, 0x3d, 0x37,
7064     0x7d, 0x3d, 0x38, 0x7d, 0x3d, 0x39, 0x7d, 0x3d, 0x3d, 0x7d, 0x3d, 0x41,
7065     0x7d, 0x3d, 0x5f, 0x7d, 0x3d, 0x62, 0x7d, 0x3d, 0x64, 0x7d, 0x3d, 0x66,
7066     0x7d, 0x3d, 0x67, 0x7d, 0x3d, 0x68, 0x7d, 0x3d, 0x6c, 0x7d, 0x3d, 0x6d,
7067     0x7d, 0x3d, 0x6e, 0x7d, 0x3d, 0x70, 0x7d, 0x3d, 0x72, 0x7d, 0x3d, 0x75,
7068     0x7d, 0x41, 0x30, 0x7d, 0x41, 0x31, 0x7d, 0x41, 0x32, 0x7d, 0x41, 0x61,
7069     0x7d, 0x41, 0x63, 0x7d, 0x41, 0x65, 0x7d, 0x41, 0x69, 0x7d, 0x41, 0x6f,
7070     0x7d, 0x41, 0x73, 0x7d, 0x41, 0x74, 0x7d, 0x41, 0x20, 0x7d, 0x41, 0x25,
7071     0x7d, 0x41, 0x2d, 0x7d, 0x41, 0x2e, 0x7d, 0x41, 0x2f, 0x7d, 0x41, 0x33,
7072     0x7d, 0x41, 0x34, 0x7d, 0x41, 0x35, 0x7d, 0x41, 0x36, 0x7d, 0x41, 0x37,
7073     0x7d, 0x41, 0x38, 0x7d, 0x41, 0x39, 0x7d, 0x41, 0x3d, 0x7d, 0x41, 0x41,
7074     0x7d, 0x41, 0x5f, 0x7d, 0x41, 0x62, 0x7d, 0x41, 0x64, 0x7d, 0x41, 0x66,
7075     0x7d, 0x41, 0x67, 0x7d, 0x41, 0x68, 0x7d, 0x41, 0x6c, 0x7d, 0x41, 0x6d,
7076     0x7d, 0x41, 0x6e, 0x7d, 0x41, 0x70, 0x7d, 0x41, 0x72, 0x7d, 0x41, 0x75};
7077 const uint8_t HuffDecoderCommon::table24_177_emit_[216] = {
7078     0x7d, 0x5f, 0x30, 0x7d, 0x5f, 0x31, 0x7d, 0x5f, 0x32, 0x7d, 0x5f, 0x61,
7079     0x7d, 0x5f, 0x63, 0x7d, 0x5f, 0x65, 0x7d, 0x5f, 0x69, 0x7d, 0x5f, 0x6f,
7080     0x7d, 0x5f, 0x73, 0x7d, 0x5f, 0x74, 0x7d, 0x5f, 0x20, 0x7d, 0x5f, 0x25,
7081     0x7d, 0x5f, 0x2d, 0x7d, 0x5f, 0x2e, 0x7d, 0x5f, 0x2f, 0x7d, 0x5f, 0x33,
7082     0x7d, 0x5f, 0x34, 0x7d, 0x5f, 0x35, 0x7d, 0x5f, 0x36, 0x7d, 0x5f, 0x37,
7083     0x7d, 0x5f, 0x38, 0x7d, 0x5f, 0x39, 0x7d, 0x5f, 0x3d, 0x7d, 0x5f, 0x41,
7084     0x7d, 0x5f, 0x5f, 0x7d, 0x5f, 0x62, 0x7d, 0x5f, 0x64, 0x7d, 0x5f, 0x66,
7085     0x7d, 0x5f, 0x67, 0x7d, 0x5f, 0x68, 0x7d, 0x5f, 0x6c, 0x7d, 0x5f, 0x6d,
7086     0x7d, 0x5f, 0x6e, 0x7d, 0x5f, 0x70, 0x7d, 0x5f, 0x72, 0x7d, 0x5f, 0x75,
7087     0x7d, 0x62, 0x30, 0x7d, 0x62, 0x31, 0x7d, 0x62, 0x32, 0x7d, 0x62, 0x61,
7088     0x7d, 0x62, 0x63, 0x7d, 0x62, 0x65, 0x7d, 0x62, 0x69, 0x7d, 0x62, 0x6f,
7089     0x7d, 0x62, 0x73, 0x7d, 0x62, 0x74, 0x7d, 0x62, 0x20, 0x7d, 0x62, 0x25,
7090     0x7d, 0x62, 0x2d, 0x7d, 0x62, 0x2e, 0x7d, 0x62, 0x2f, 0x7d, 0x62, 0x33,
7091     0x7d, 0x62, 0x34, 0x7d, 0x62, 0x35, 0x7d, 0x62, 0x36, 0x7d, 0x62, 0x37,
7092     0x7d, 0x62, 0x38, 0x7d, 0x62, 0x39, 0x7d, 0x62, 0x3d, 0x7d, 0x62, 0x41,
7093     0x7d, 0x62, 0x5f, 0x7d, 0x62, 0x62, 0x7d, 0x62, 0x64, 0x7d, 0x62, 0x66,
7094     0x7d, 0x62, 0x67, 0x7d, 0x62, 0x68, 0x7d, 0x62, 0x6c, 0x7d, 0x62, 0x6d,
7095     0x7d, 0x62, 0x6e, 0x7d, 0x62, 0x70, 0x7d, 0x62, 0x72, 0x7d, 0x62, 0x75};
7096 const uint8_t HuffDecoderCommon::table24_178_emit_[216] = {
7097     0x7d, 0x64, 0x30, 0x7d, 0x64, 0x31, 0x7d, 0x64, 0x32, 0x7d, 0x64, 0x61,
7098     0x7d, 0x64, 0x63, 0x7d, 0x64, 0x65, 0x7d, 0x64, 0x69, 0x7d, 0x64, 0x6f,
7099     0x7d, 0x64, 0x73, 0x7d, 0x64, 0x74, 0x7d, 0x64, 0x20, 0x7d, 0x64, 0x25,
7100     0x7d, 0x64, 0x2d, 0x7d, 0x64, 0x2e, 0x7d, 0x64, 0x2f, 0x7d, 0x64, 0x33,
7101     0x7d, 0x64, 0x34, 0x7d, 0x64, 0x35, 0x7d, 0x64, 0x36, 0x7d, 0x64, 0x37,
7102     0x7d, 0x64, 0x38, 0x7d, 0x64, 0x39, 0x7d, 0x64, 0x3d, 0x7d, 0x64, 0x41,
7103     0x7d, 0x64, 0x5f, 0x7d, 0x64, 0x62, 0x7d, 0x64, 0x64, 0x7d, 0x64, 0x66,
7104     0x7d, 0x64, 0x67, 0x7d, 0x64, 0x68, 0x7d, 0x64, 0x6c, 0x7d, 0x64, 0x6d,
7105     0x7d, 0x64, 0x6e, 0x7d, 0x64, 0x70, 0x7d, 0x64, 0x72, 0x7d, 0x64, 0x75,
7106     0x7d, 0x66, 0x30, 0x7d, 0x66, 0x31, 0x7d, 0x66, 0x32, 0x7d, 0x66, 0x61,
7107     0x7d, 0x66, 0x63, 0x7d, 0x66, 0x65, 0x7d, 0x66, 0x69, 0x7d, 0x66, 0x6f,
7108     0x7d, 0x66, 0x73, 0x7d, 0x66, 0x74, 0x7d, 0x66, 0x20, 0x7d, 0x66, 0x25,
7109     0x7d, 0x66, 0x2d, 0x7d, 0x66, 0x2e, 0x7d, 0x66, 0x2f, 0x7d, 0x66, 0x33,
7110     0x7d, 0x66, 0x34, 0x7d, 0x66, 0x35, 0x7d, 0x66, 0x36, 0x7d, 0x66, 0x37,
7111     0x7d, 0x66, 0x38, 0x7d, 0x66, 0x39, 0x7d, 0x66, 0x3d, 0x7d, 0x66, 0x41,
7112     0x7d, 0x66, 0x5f, 0x7d, 0x66, 0x62, 0x7d, 0x66, 0x64, 0x7d, 0x66, 0x66,
7113     0x7d, 0x66, 0x67, 0x7d, 0x66, 0x68, 0x7d, 0x66, 0x6c, 0x7d, 0x66, 0x6d,
7114     0x7d, 0x66, 0x6e, 0x7d, 0x66, 0x70, 0x7d, 0x66, 0x72, 0x7d, 0x66, 0x75};
7115 const uint8_t HuffDecoderCommon::table24_179_emit_[216] = {
7116     0x7d, 0x67, 0x30, 0x7d, 0x67, 0x31, 0x7d, 0x67, 0x32, 0x7d, 0x67, 0x61,
7117     0x7d, 0x67, 0x63, 0x7d, 0x67, 0x65, 0x7d, 0x67, 0x69, 0x7d, 0x67, 0x6f,
7118     0x7d, 0x67, 0x73, 0x7d, 0x67, 0x74, 0x7d, 0x67, 0x20, 0x7d, 0x67, 0x25,
7119     0x7d, 0x67, 0x2d, 0x7d, 0x67, 0x2e, 0x7d, 0x67, 0x2f, 0x7d, 0x67, 0x33,
7120     0x7d, 0x67, 0x34, 0x7d, 0x67, 0x35, 0x7d, 0x67, 0x36, 0x7d, 0x67, 0x37,
7121     0x7d, 0x67, 0x38, 0x7d, 0x67, 0x39, 0x7d, 0x67, 0x3d, 0x7d, 0x67, 0x41,
7122     0x7d, 0x67, 0x5f, 0x7d, 0x67, 0x62, 0x7d, 0x67, 0x64, 0x7d, 0x67, 0x66,
7123     0x7d, 0x67, 0x67, 0x7d, 0x67, 0x68, 0x7d, 0x67, 0x6c, 0x7d, 0x67, 0x6d,
7124     0x7d, 0x67, 0x6e, 0x7d, 0x67, 0x70, 0x7d, 0x67, 0x72, 0x7d, 0x67, 0x75,
7125     0x7d, 0x68, 0x30, 0x7d, 0x68, 0x31, 0x7d, 0x68, 0x32, 0x7d, 0x68, 0x61,
7126     0x7d, 0x68, 0x63, 0x7d, 0x68, 0x65, 0x7d, 0x68, 0x69, 0x7d, 0x68, 0x6f,
7127     0x7d, 0x68, 0x73, 0x7d, 0x68, 0x74, 0x7d, 0x68, 0x20, 0x7d, 0x68, 0x25,
7128     0x7d, 0x68, 0x2d, 0x7d, 0x68, 0x2e, 0x7d, 0x68, 0x2f, 0x7d, 0x68, 0x33,
7129     0x7d, 0x68, 0x34, 0x7d, 0x68, 0x35, 0x7d, 0x68, 0x36, 0x7d, 0x68, 0x37,
7130     0x7d, 0x68, 0x38, 0x7d, 0x68, 0x39, 0x7d, 0x68, 0x3d, 0x7d, 0x68, 0x41,
7131     0x7d, 0x68, 0x5f, 0x7d, 0x68, 0x62, 0x7d, 0x68, 0x64, 0x7d, 0x68, 0x66,
7132     0x7d, 0x68, 0x67, 0x7d, 0x68, 0x68, 0x7d, 0x68, 0x6c, 0x7d, 0x68, 0x6d,
7133     0x7d, 0x68, 0x6e, 0x7d, 0x68, 0x70, 0x7d, 0x68, 0x72, 0x7d, 0x68, 0x75};
7134 const uint8_t HuffDecoderCommon::table24_180_emit_[216] = {
7135     0x7d, 0x6c, 0x30, 0x7d, 0x6c, 0x31, 0x7d, 0x6c, 0x32, 0x7d, 0x6c, 0x61,
7136     0x7d, 0x6c, 0x63, 0x7d, 0x6c, 0x65, 0x7d, 0x6c, 0x69, 0x7d, 0x6c, 0x6f,
7137     0x7d, 0x6c, 0x73, 0x7d, 0x6c, 0x74, 0x7d, 0x6c, 0x20, 0x7d, 0x6c, 0x25,
7138     0x7d, 0x6c, 0x2d, 0x7d, 0x6c, 0x2e, 0x7d, 0x6c, 0x2f, 0x7d, 0x6c, 0x33,
7139     0x7d, 0x6c, 0x34, 0x7d, 0x6c, 0x35, 0x7d, 0x6c, 0x36, 0x7d, 0x6c, 0x37,
7140     0x7d, 0x6c, 0x38, 0x7d, 0x6c, 0x39, 0x7d, 0x6c, 0x3d, 0x7d, 0x6c, 0x41,
7141     0x7d, 0x6c, 0x5f, 0x7d, 0x6c, 0x62, 0x7d, 0x6c, 0x64, 0x7d, 0x6c, 0x66,
7142     0x7d, 0x6c, 0x67, 0x7d, 0x6c, 0x68, 0x7d, 0x6c, 0x6c, 0x7d, 0x6c, 0x6d,
7143     0x7d, 0x6c, 0x6e, 0x7d, 0x6c, 0x70, 0x7d, 0x6c, 0x72, 0x7d, 0x6c, 0x75,
7144     0x7d, 0x6d, 0x30, 0x7d, 0x6d, 0x31, 0x7d, 0x6d, 0x32, 0x7d, 0x6d, 0x61,
7145     0x7d, 0x6d, 0x63, 0x7d, 0x6d, 0x65, 0x7d, 0x6d, 0x69, 0x7d, 0x6d, 0x6f,
7146     0x7d, 0x6d, 0x73, 0x7d, 0x6d, 0x74, 0x7d, 0x6d, 0x20, 0x7d, 0x6d, 0x25,
7147     0x7d, 0x6d, 0x2d, 0x7d, 0x6d, 0x2e, 0x7d, 0x6d, 0x2f, 0x7d, 0x6d, 0x33,
7148     0x7d, 0x6d, 0x34, 0x7d, 0x6d, 0x35, 0x7d, 0x6d, 0x36, 0x7d, 0x6d, 0x37,
7149     0x7d, 0x6d, 0x38, 0x7d, 0x6d, 0x39, 0x7d, 0x6d, 0x3d, 0x7d, 0x6d, 0x41,
7150     0x7d, 0x6d, 0x5f, 0x7d, 0x6d, 0x62, 0x7d, 0x6d, 0x64, 0x7d, 0x6d, 0x66,
7151     0x7d, 0x6d, 0x67, 0x7d, 0x6d, 0x68, 0x7d, 0x6d, 0x6c, 0x7d, 0x6d, 0x6d,
7152     0x7d, 0x6d, 0x6e, 0x7d, 0x6d, 0x70, 0x7d, 0x6d, 0x72, 0x7d, 0x6d, 0x75};
7153 const uint8_t HuffDecoderCommon::table24_181_emit_[216] = {
7154     0x7d, 0x6e, 0x30, 0x7d, 0x6e, 0x31, 0x7d, 0x6e, 0x32, 0x7d, 0x6e, 0x61,
7155     0x7d, 0x6e, 0x63, 0x7d, 0x6e, 0x65, 0x7d, 0x6e, 0x69, 0x7d, 0x6e, 0x6f,
7156     0x7d, 0x6e, 0x73, 0x7d, 0x6e, 0x74, 0x7d, 0x6e, 0x20, 0x7d, 0x6e, 0x25,
7157     0x7d, 0x6e, 0x2d, 0x7d, 0x6e, 0x2e, 0x7d, 0x6e, 0x2f, 0x7d, 0x6e, 0x33,
7158     0x7d, 0x6e, 0x34, 0x7d, 0x6e, 0x35, 0x7d, 0x6e, 0x36, 0x7d, 0x6e, 0x37,
7159     0x7d, 0x6e, 0x38, 0x7d, 0x6e, 0x39, 0x7d, 0x6e, 0x3d, 0x7d, 0x6e, 0x41,
7160     0x7d, 0x6e, 0x5f, 0x7d, 0x6e, 0x62, 0x7d, 0x6e, 0x64, 0x7d, 0x6e, 0x66,
7161     0x7d, 0x6e, 0x67, 0x7d, 0x6e, 0x68, 0x7d, 0x6e, 0x6c, 0x7d, 0x6e, 0x6d,
7162     0x7d, 0x6e, 0x6e, 0x7d, 0x6e, 0x70, 0x7d, 0x6e, 0x72, 0x7d, 0x6e, 0x75,
7163     0x7d, 0x70, 0x30, 0x7d, 0x70, 0x31, 0x7d, 0x70, 0x32, 0x7d, 0x70, 0x61,
7164     0x7d, 0x70, 0x63, 0x7d, 0x70, 0x65, 0x7d, 0x70, 0x69, 0x7d, 0x70, 0x6f,
7165     0x7d, 0x70, 0x73, 0x7d, 0x70, 0x74, 0x7d, 0x70, 0x20, 0x7d, 0x70, 0x25,
7166     0x7d, 0x70, 0x2d, 0x7d, 0x70, 0x2e, 0x7d, 0x70, 0x2f, 0x7d, 0x70, 0x33,
7167     0x7d, 0x70, 0x34, 0x7d, 0x70, 0x35, 0x7d, 0x70, 0x36, 0x7d, 0x70, 0x37,
7168     0x7d, 0x70, 0x38, 0x7d, 0x70, 0x39, 0x7d, 0x70, 0x3d, 0x7d, 0x70, 0x41,
7169     0x7d, 0x70, 0x5f, 0x7d, 0x70, 0x62, 0x7d, 0x70, 0x64, 0x7d, 0x70, 0x66,
7170     0x7d, 0x70, 0x67, 0x7d, 0x70, 0x68, 0x7d, 0x70, 0x6c, 0x7d, 0x70, 0x6d,
7171     0x7d, 0x70, 0x6e, 0x7d, 0x70, 0x70, 0x7d, 0x70, 0x72, 0x7d, 0x70, 0x75};
7172 const uint8_t HuffDecoderCommon::table24_182_emit_[216] = {
7173     0x7d, 0x72, 0x30, 0x7d, 0x72, 0x31, 0x7d, 0x72, 0x32, 0x7d, 0x72, 0x61,
7174     0x7d, 0x72, 0x63, 0x7d, 0x72, 0x65, 0x7d, 0x72, 0x69, 0x7d, 0x72, 0x6f,
7175     0x7d, 0x72, 0x73, 0x7d, 0x72, 0x74, 0x7d, 0x72, 0x20, 0x7d, 0x72, 0x25,
7176     0x7d, 0x72, 0x2d, 0x7d, 0x72, 0x2e, 0x7d, 0x72, 0x2f, 0x7d, 0x72, 0x33,
7177     0x7d, 0x72, 0x34, 0x7d, 0x72, 0x35, 0x7d, 0x72, 0x36, 0x7d, 0x72, 0x37,
7178     0x7d, 0x72, 0x38, 0x7d, 0x72, 0x39, 0x7d, 0x72, 0x3d, 0x7d, 0x72, 0x41,
7179     0x7d, 0x72, 0x5f, 0x7d, 0x72, 0x62, 0x7d, 0x72, 0x64, 0x7d, 0x72, 0x66,
7180     0x7d, 0x72, 0x67, 0x7d, 0x72, 0x68, 0x7d, 0x72, 0x6c, 0x7d, 0x72, 0x6d,
7181     0x7d, 0x72, 0x6e, 0x7d, 0x72, 0x70, 0x7d, 0x72, 0x72, 0x7d, 0x72, 0x75,
7182     0x7d, 0x75, 0x30, 0x7d, 0x75, 0x31, 0x7d, 0x75, 0x32, 0x7d, 0x75, 0x61,
7183     0x7d, 0x75, 0x63, 0x7d, 0x75, 0x65, 0x7d, 0x75, 0x69, 0x7d, 0x75, 0x6f,
7184     0x7d, 0x75, 0x73, 0x7d, 0x75, 0x74, 0x7d, 0x75, 0x20, 0x7d, 0x75, 0x25,
7185     0x7d, 0x75, 0x2d, 0x7d, 0x75, 0x2e, 0x7d, 0x75, 0x2f, 0x7d, 0x75, 0x33,
7186     0x7d, 0x75, 0x34, 0x7d, 0x75, 0x35, 0x7d, 0x75, 0x36, 0x7d, 0x75, 0x37,
7187     0x7d, 0x75, 0x38, 0x7d, 0x75, 0x39, 0x7d, 0x75, 0x3d, 0x7d, 0x75, 0x41,
7188     0x7d, 0x75, 0x5f, 0x7d, 0x75, 0x62, 0x7d, 0x75, 0x64, 0x7d, 0x75, 0x66,
7189     0x7d, 0x75, 0x67, 0x7d, 0x75, 0x68, 0x7d, 0x75, 0x6c, 0x7d, 0x75, 0x6d,
7190     0x7d, 0x75, 0x6e, 0x7d, 0x75, 0x70, 0x7d, 0x75, 0x72, 0x7d, 0x75, 0x75};
7191 const uint8_t HuffDecoderCommon::table24_183_emit_[120] = {
7192     0x7d, 0x3a, 0x30, 0x7d, 0x3a, 0x31, 0x7d, 0x3a, 0x32, 0x7d, 0x3a, 0x61,
7193     0x7d, 0x3a, 0x63, 0x7d, 0x3a, 0x65, 0x7d, 0x3a, 0x69, 0x7d, 0x3a, 0x6f,
7194     0x7d, 0x3a, 0x73, 0x7d, 0x3a, 0x74, 0x7d, 0x42, 0x30, 0x7d, 0x42, 0x31,
7195     0x7d, 0x42, 0x32, 0x7d, 0x42, 0x61, 0x7d, 0x42, 0x63, 0x7d, 0x42, 0x65,
7196     0x7d, 0x42, 0x69, 0x7d, 0x42, 0x6f, 0x7d, 0x42, 0x73, 0x7d, 0x42, 0x74,
7197     0x7d, 0x43, 0x30, 0x7d, 0x43, 0x31, 0x7d, 0x43, 0x32, 0x7d, 0x43, 0x61,
7198     0x7d, 0x43, 0x63, 0x7d, 0x43, 0x65, 0x7d, 0x43, 0x69, 0x7d, 0x43, 0x6f,
7199     0x7d, 0x43, 0x73, 0x7d, 0x43, 0x74, 0x7d, 0x44, 0x30, 0x7d, 0x44, 0x31,
7200     0x7d, 0x44, 0x32, 0x7d, 0x44, 0x61, 0x7d, 0x44, 0x63, 0x7d, 0x44, 0x65,
7201     0x7d, 0x44, 0x69, 0x7d, 0x44, 0x6f, 0x7d, 0x44, 0x73, 0x7d, 0x44, 0x74};
7202 const uint8_t HuffDecoderCommon::table24_184_emit_[120] = {
7203     0x7d, 0x45, 0x30, 0x7d, 0x45, 0x31, 0x7d, 0x45, 0x32, 0x7d, 0x45, 0x61,
7204     0x7d, 0x45, 0x63, 0x7d, 0x45, 0x65, 0x7d, 0x45, 0x69, 0x7d, 0x45, 0x6f,
7205     0x7d, 0x45, 0x73, 0x7d, 0x45, 0x74, 0x7d, 0x46, 0x30, 0x7d, 0x46, 0x31,
7206     0x7d, 0x46, 0x32, 0x7d, 0x46, 0x61, 0x7d, 0x46, 0x63, 0x7d, 0x46, 0x65,
7207     0x7d, 0x46, 0x69, 0x7d, 0x46, 0x6f, 0x7d, 0x46, 0x73, 0x7d, 0x46, 0x74,
7208     0x7d, 0x47, 0x30, 0x7d, 0x47, 0x31, 0x7d, 0x47, 0x32, 0x7d, 0x47, 0x61,
7209     0x7d, 0x47, 0x63, 0x7d, 0x47, 0x65, 0x7d, 0x47, 0x69, 0x7d, 0x47, 0x6f,
7210     0x7d, 0x47, 0x73, 0x7d, 0x47, 0x74, 0x7d, 0x48, 0x30, 0x7d, 0x48, 0x31,
7211     0x7d, 0x48, 0x32, 0x7d, 0x48, 0x61, 0x7d, 0x48, 0x63, 0x7d, 0x48, 0x65,
7212     0x7d, 0x48, 0x69, 0x7d, 0x48, 0x6f, 0x7d, 0x48, 0x73, 0x7d, 0x48, 0x74};
7213 const uint8_t HuffDecoderCommon::table24_185_emit_[120] = {
7214     0x7d, 0x49, 0x30, 0x7d, 0x49, 0x31, 0x7d, 0x49, 0x32, 0x7d, 0x49, 0x61,
7215     0x7d, 0x49, 0x63, 0x7d, 0x49, 0x65, 0x7d, 0x49, 0x69, 0x7d, 0x49, 0x6f,
7216     0x7d, 0x49, 0x73, 0x7d, 0x49, 0x74, 0x7d, 0x4a, 0x30, 0x7d, 0x4a, 0x31,
7217     0x7d, 0x4a, 0x32, 0x7d, 0x4a, 0x61, 0x7d, 0x4a, 0x63, 0x7d, 0x4a, 0x65,
7218     0x7d, 0x4a, 0x69, 0x7d, 0x4a, 0x6f, 0x7d, 0x4a, 0x73, 0x7d, 0x4a, 0x74,
7219     0x7d, 0x4b, 0x30, 0x7d, 0x4b, 0x31, 0x7d, 0x4b, 0x32, 0x7d, 0x4b, 0x61,
7220     0x7d, 0x4b, 0x63, 0x7d, 0x4b, 0x65, 0x7d, 0x4b, 0x69, 0x7d, 0x4b, 0x6f,
7221     0x7d, 0x4b, 0x73, 0x7d, 0x4b, 0x74, 0x7d, 0x4c, 0x30, 0x7d, 0x4c, 0x31,
7222     0x7d, 0x4c, 0x32, 0x7d, 0x4c, 0x61, 0x7d, 0x4c, 0x63, 0x7d, 0x4c, 0x65,
7223     0x7d, 0x4c, 0x69, 0x7d, 0x4c, 0x6f, 0x7d, 0x4c, 0x73, 0x7d, 0x4c, 0x74};
7224 const uint8_t HuffDecoderCommon::table24_186_emit_[120] = {
7225     0x7d, 0x4d, 0x30, 0x7d, 0x4d, 0x31, 0x7d, 0x4d, 0x32, 0x7d, 0x4d, 0x61,
7226     0x7d, 0x4d, 0x63, 0x7d, 0x4d, 0x65, 0x7d, 0x4d, 0x69, 0x7d, 0x4d, 0x6f,
7227     0x7d, 0x4d, 0x73, 0x7d, 0x4d, 0x74, 0x7d, 0x4e, 0x30, 0x7d, 0x4e, 0x31,
7228     0x7d, 0x4e, 0x32, 0x7d, 0x4e, 0x61, 0x7d, 0x4e, 0x63, 0x7d, 0x4e, 0x65,
7229     0x7d, 0x4e, 0x69, 0x7d, 0x4e, 0x6f, 0x7d, 0x4e, 0x73, 0x7d, 0x4e, 0x74,
7230     0x7d, 0x4f, 0x30, 0x7d, 0x4f, 0x31, 0x7d, 0x4f, 0x32, 0x7d, 0x4f, 0x61,
7231     0x7d, 0x4f, 0x63, 0x7d, 0x4f, 0x65, 0x7d, 0x4f, 0x69, 0x7d, 0x4f, 0x6f,
7232     0x7d, 0x4f, 0x73, 0x7d, 0x4f, 0x74, 0x7d, 0x50, 0x30, 0x7d, 0x50, 0x31,
7233     0x7d, 0x50, 0x32, 0x7d, 0x50, 0x61, 0x7d, 0x50, 0x63, 0x7d, 0x50, 0x65,
7234     0x7d, 0x50, 0x69, 0x7d, 0x50, 0x6f, 0x7d, 0x50, 0x73, 0x7d, 0x50, 0x74};
7235 const uint8_t HuffDecoderCommon::table24_187_emit_[120] = {
7236     0x7d, 0x51, 0x30, 0x7d, 0x51, 0x31, 0x7d, 0x51, 0x32, 0x7d, 0x51, 0x61,
7237     0x7d, 0x51, 0x63, 0x7d, 0x51, 0x65, 0x7d, 0x51, 0x69, 0x7d, 0x51, 0x6f,
7238     0x7d, 0x51, 0x73, 0x7d, 0x51, 0x74, 0x7d, 0x52, 0x30, 0x7d, 0x52, 0x31,
7239     0x7d, 0x52, 0x32, 0x7d, 0x52, 0x61, 0x7d, 0x52, 0x63, 0x7d, 0x52, 0x65,
7240     0x7d, 0x52, 0x69, 0x7d, 0x52, 0x6f, 0x7d, 0x52, 0x73, 0x7d, 0x52, 0x74,
7241     0x7d, 0x53, 0x30, 0x7d, 0x53, 0x31, 0x7d, 0x53, 0x32, 0x7d, 0x53, 0x61,
7242     0x7d, 0x53, 0x63, 0x7d, 0x53, 0x65, 0x7d, 0x53, 0x69, 0x7d, 0x53, 0x6f,
7243     0x7d, 0x53, 0x73, 0x7d, 0x53, 0x74, 0x7d, 0x54, 0x30, 0x7d, 0x54, 0x31,
7244     0x7d, 0x54, 0x32, 0x7d, 0x54, 0x61, 0x7d, 0x54, 0x63, 0x7d, 0x54, 0x65,
7245     0x7d, 0x54, 0x69, 0x7d, 0x54, 0x6f, 0x7d, 0x54, 0x73, 0x7d, 0x54, 0x74};
7246 const uint8_t HuffDecoderCommon::table24_188_emit_[120] = {
7247     0x7d, 0x55, 0x30, 0x7d, 0x55, 0x31, 0x7d, 0x55, 0x32, 0x7d, 0x55, 0x61,
7248     0x7d, 0x55, 0x63, 0x7d, 0x55, 0x65, 0x7d, 0x55, 0x69, 0x7d, 0x55, 0x6f,
7249     0x7d, 0x55, 0x73, 0x7d, 0x55, 0x74, 0x7d, 0x56, 0x30, 0x7d, 0x56, 0x31,
7250     0x7d, 0x56, 0x32, 0x7d, 0x56, 0x61, 0x7d, 0x56, 0x63, 0x7d, 0x56, 0x65,
7251     0x7d, 0x56, 0x69, 0x7d, 0x56, 0x6f, 0x7d, 0x56, 0x73, 0x7d, 0x56, 0x74,
7252     0x7d, 0x57, 0x30, 0x7d, 0x57, 0x31, 0x7d, 0x57, 0x32, 0x7d, 0x57, 0x61,
7253     0x7d, 0x57, 0x63, 0x7d, 0x57, 0x65, 0x7d, 0x57, 0x69, 0x7d, 0x57, 0x6f,
7254     0x7d, 0x57, 0x73, 0x7d, 0x57, 0x74, 0x7d, 0x59, 0x30, 0x7d, 0x59, 0x31,
7255     0x7d, 0x59, 0x32, 0x7d, 0x59, 0x61, 0x7d, 0x59, 0x63, 0x7d, 0x59, 0x65,
7256     0x7d, 0x59, 0x69, 0x7d, 0x59, 0x6f, 0x7d, 0x59, 0x73, 0x7d, 0x59, 0x74};
7257 const uint8_t HuffDecoderCommon::table24_189_emit_[120] = {
7258     0x7d, 0x6a, 0x30, 0x7d, 0x6a, 0x31, 0x7d, 0x6a, 0x32, 0x7d, 0x6a, 0x61,
7259     0x7d, 0x6a, 0x63, 0x7d, 0x6a, 0x65, 0x7d, 0x6a, 0x69, 0x7d, 0x6a, 0x6f,
7260     0x7d, 0x6a, 0x73, 0x7d, 0x6a, 0x74, 0x7d, 0x6b, 0x30, 0x7d, 0x6b, 0x31,
7261     0x7d, 0x6b, 0x32, 0x7d, 0x6b, 0x61, 0x7d, 0x6b, 0x63, 0x7d, 0x6b, 0x65,
7262     0x7d, 0x6b, 0x69, 0x7d, 0x6b, 0x6f, 0x7d, 0x6b, 0x73, 0x7d, 0x6b, 0x74,
7263     0x7d, 0x71, 0x30, 0x7d, 0x71, 0x31, 0x7d, 0x71, 0x32, 0x7d, 0x71, 0x61,
7264     0x7d, 0x71, 0x63, 0x7d, 0x71, 0x65, 0x7d, 0x71, 0x69, 0x7d, 0x71, 0x6f,
7265     0x7d, 0x71, 0x73, 0x7d, 0x71, 0x74, 0x7d, 0x76, 0x30, 0x7d, 0x76, 0x31,
7266     0x7d, 0x76, 0x32, 0x7d, 0x76, 0x61, 0x7d, 0x76, 0x63, 0x7d, 0x76, 0x65,
7267     0x7d, 0x76, 0x69, 0x7d, 0x76, 0x6f, 0x7d, 0x76, 0x73, 0x7d, 0x76, 0x74};
7268 const uint8_t HuffDecoderCommon::table24_190_emit_[120] = {
7269     0x7d, 0x77, 0x30, 0x7d, 0x77, 0x31, 0x7d, 0x77, 0x32, 0x7d, 0x77, 0x61,
7270     0x7d, 0x77, 0x63, 0x7d, 0x77, 0x65, 0x7d, 0x77, 0x69, 0x7d, 0x77, 0x6f,
7271     0x7d, 0x77, 0x73, 0x7d, 0x77, 0x74, 0x7d, 0x78, 0x30, 0x7d, 0x78, 0x31,
7272     0x7d, 0x78, 0x32, 0x7d, 0x78, 0x61, 0x7d, 0x78, 0x63, 0x7d, 0x78, 0x65,
7273     0x7d, 0x78, 0x69, 0x7d, 0x78, 0x6f, 0x7d, 0x78, 0x73, 0x7d, 0x78, 0x74,
7274     0x7d, 0x79, 0x30, 0x7d, 0x79, 0x31, 0x7d, 0x79, 0x32, 0x7d, 0x79, 0x61,
7275     0x7d, 0x79, 0x63, 0x7d, 0x79, 0x65, 0x7d, 0x79, 0x69, 0x7d, 0x79, 0x6f,
7276     0x7d, 0x79, 0x73, 0x7d, 0x79, 0x74, 0x7d, 0x7a, 0x30, 0x7d, 0x7a, 0x31,
7277     0x7d, 0x7a, 0x32, 0x7d, 0x7a, 0x61, 0x7d, 0x7a, 0x63, 0x7d, 0x7a, 0x65,
7278     0x7d, 0x7a, 0x69, 0x7d, 0x7a, 0x6f, 0x7d, 0x7a, 0x73, 0x7d, 0x7a, 0x74};
7279 const uint8_t HuffDecoderCommon::table24_191_emit_[32] = {
7280     0x7d, 0x26, 0x7d, 0x2a, 0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d,
7281     0x5a, 0x7d, 0x21, 0x7d, 0x22, 0x7d, 0x28, 0x7d, 0x29, 0x7d, 0x3f,
7282     0x7d, 0x27, 0x7d, 0x2b, 0x7d, 0x7c, 0x7d, 0x23, 0x7d, 0x3e};
7283 const uint8_t HuffDecoderCommon::table24_192_emit_[216] = {
7284     0x3c, 0x30, 0x30, 0x3c, 0x30, 0x31, 0x3c, 0x30, 0x32, 0x3c, 0x30, 0x61,
7285     0x3c, 0x30, 0x63, 0x3c, 0x30, 0x65, 0x3c, 0x30, 0x69, 0x3c, 0x30, 0x6f,
7286     0x3c, 0x30, 0x73, 0x3c, 0x30, 0x74, 0x3c, 0x30, 0x20, 0x3c, 0x30, 0x25,
7287     0x3c, 0x30, 0x2d, 0x3c, 0x30, 0x2e, 0x3c, 0x30, 0x2f, 0x3c, 0x30, 0x33,
7288     0x3c, 0x30, 0x34, 0x3c, 0x30, 0x35, 0x3c, 0x30, 0x36, 0x3c, 0x30, 0x37,
7289     0x3c, 0x30, 0x38, 0x3c, 0x30, 0x39, 0x3c, 0x30, 0x3d, 0x3c, 0x30, 0x41,
7290     0x3c, 0x30, 0x5f, 0x3c, 0x30, 0x62, 0x3c, 0x30, 0x64, 0x3c, 0x30, 0x66,
7291     0x3c, 0x30, 0x67, 0x3c, 0x30, 0x68, 0x3c, 0x30, 0x6c, 0x3c, 0x30, 0x6d,
7292     0x3c, 0x30, 0x6e, 0x3c, 0x30, 0x70, 0x3c, 0x30, 0x72, 0x3c, 0x30, 0x75,
7293     0x3c, 0x31, 0x30, 0x3c, 0x31, 0x31, 0x3c, 0x31, 0x32, 0x3c, 0x31, 0x61,
7294     0x3c, 0x31, 0x63, 0x3c, 0x31, 0x65, 0x3c, 0x31, 0x69, 0x3c, 0x31, 0x6f,
7295     0x3c, 0x31, 0x73, 0x3c, 0x31, 0x74, 0x3c, 0x31, 0x20, 0x3c, 0x31, 0x25,
7296     0x3c, 0x31, 0x2d, 0x3c, 0x31, 0x2e, 0x3c, 0x31, 0x2f, 0x3c, 0x31, 0x33,
7297     0x3c, 0x31, 0x34, 0x3c, 0x31, 0x35, 0x3c, 0x31, 0x36, 0x3c, 0x31, 0x37,
7298     0x3c, 0x31, 0x38, 0x3c, 0x31, 0x39, 0x3c, 0x31, 0x3d, 0x3c, 0x31, 0x41,
7299     0x3c, 0x31, 0x5f, 0x3c, 0x31, 0x62, 0x3c, 0x31, 0x64, 0x3c, 0x31, 0x66,
7300     0x3c, 0x31, 0x67, 0x3c, 0x31, 0x68, 0x3c, 0x31, 0x6c, 0x3c, 0x31, 0x6d,
7301     0x3c, 0x31, 0x6e, 0x3c, 0x31, 0x70, 0x3c, 0x31, 0x72, 0x3c, 0x31, 0x75};
7302 const uint8_t HuffDecoderCommon::table24_193_emit_[216] = {
7303     0x3c, 0x32, 0x30, 0x3c, 0x32, 0x31, 0x3c, 0x32, 0x32, 0x3c, 0x32, 0x61,
7304     0x3c, 0x32, 0x63, 0x3c, 0x32, 0x65, 0x3c, 0x32, 0x69, 0x3c, 0x32, 0x6f,
7305     0x3c, 0x32, 0x73, 0x3c, 0x32, 0x74, 0x3c, 0x32, 0x20, 0x3c, 0x32, 0x25,
7306     0x3c, 0x32, 0x2d, 0x3c, 0x32, 0x2e, 0x3c, 0x32, 0x2f, 0x3c, 0x32, 0x33,
7307     0x3c, 0x32, 0x34, 0x3c, 0x32, 0x35, 0x3c, 0x32, 0x36, 0x3c, 0x32, 0x37,
7308     0x3c, 0x32, 0x38, 0x3c, 0x32, 0x39, 0x3c, 0x32, 0x3d, 0x3c, 0x32, 0x41,
7309     0x3c, 0x32, 0x5f, 0x3c, 0x32, 0x62, 0x3c, 0x32, 0x64, 0x3c, 0x32, 0x66,
7310     0x3c, 0x32, 0x67, 0x3c, 0x32, 0x68, 0x3c, 0x32, 0x6c, 0x3c, 0x32, 0x6d,
7311     0x3c, 0x32, 0x6e, 0x3c, 0x32, 0x70, 0x3c, 0x32, 0x72, 0x3c, 0x32, 0x75,
7312     0x3c, 0x61, 0x30, 0x3c, 0x61, 0x31, 0x3c, 0x61, 0x32, 0x3c, 0x61, 0x61,
7313     0x3c, 0x61, 0x63, 0x3c, 0x61, 0x65, 0x3c, 0x61, 0x69, 0x3c, 0x61, 0x6f,
7314     0x3c, 0x61, 0x73, 0x3c, 0x61, 0x74, 0x3c, 0x61, 0x20, 0x3c, 0x61, 0x25,
7315     0x3c, 0x61, 0x2d, 0x3c, 0x61, 0x2e, 0x3c, 0x61, 0x2f, 0x3c, 0x61, 0x33,
7316     0x3c, 0x61, 0x34, 0x3c, 0x61, 0x35, 0x3c, 0x61, 0x36, 0x3c, 0x61, 0x37,
7317     0x3c, 0x61, 0x38, 0x3c, 0x61, 0x39, 0x3c, 0x61, 0x3d, 0x3c, 0x61, 0x41,
7318     0x3c, 0x61, 0x5f, 0x3c, 0x61, 0x62, 0x3c, 0x61, 0x64, 0x3c, 0x61, 0x66,
7319     0x3c, 0x61, 0x67, 0x3c, 0x61, 0x68, 0x3c, 0x61, 0x6c, 0x3c, 0x61, 0x6d,
7320     0x3c, 0x61, 0x6e, 0x3c, 0x61, 0x70, 0x3c, 0x61, 0x72, 0x3c, 0x61, 0x75};
7321 const uint8_t HuffDecoderCommon::table24_194_emit_[216] = {
7322     0x3c, 0x63, 0x30, 0x3c, 0x63, 0x31, 0x3c, 0x63, 0x32, 0x3c, 0x63, 0x61,
7323     0x3c, 0x63, 0x63, 0x3c, 0x63, 0x65, 0x3c, 0x63, 0x69, 0x3c, 0x63, 0x6f,
7324     0x3c, 0x63, 0x73, 0x3c, 0x63, 0x74, 0x3c, 0x63, 0x20, 0x3c, 0x63, 0x25,
7325     0x3c, 0x63, 0x2d, 0x3c, 0x63, 0x2e, 0x3c, 0x63, 0x2f, 0x3c, 0x63, 0x33,
7326     0x3c, 0x63, 0x34, 0x3c, 0x63, 0x35, 0x3c, 0x63, 0x36, 0x3c, 0x63, 0x37,
7327     0x3c, 0x63, 0x38, 0x3c, 0x63, 0x39, 0x3c, 0x63, 0x3d, 0x3c, 0x63, 0x41,
7328     0x3c, 0x63, 0x5f, 0x3c, 0x63, 0x62, 0x3c, 0x63, 0x64, 0x3c, 0x63, 0x66,
7329     0x3c, 0x63, 0x67, 0x3c, 0x63, 0x68, 0x3c, 0x63, 0x6c, 0x3c, 0x63, 0x6d,
7330     0x3c, 0x63, 0x6e, 0x3c, 0x63, 0x70, 0x3c, 0x63, 0x72, 0x3c, 0x63, 0x75,
7331     0x3c, 0x65, 0x30, 0x3c, 0x65, 0x31, 0x3c, 0x65, 0x32, 0x3c, 0x65, 0x61,
7332     0x3c, 0x65, 0x63, 0x3c, 0x65, 0x65, 0x3c, 0x65, 0x69, 0x3c, 0x65, 0x6f,
7333     0x3c, 0x65, 0x73, 0x3c, 0x65, 0x74, 0x3c, 0x65, 0x20, 0x3c, 0x65, 0x25,
7334     0x3c, 0x65, 0x2d, 0x3c, 0x65, 0x2e, 0x3c, 0x65, 0x2f, 0x3c, 0x65, 0x33,
7335     0x3c, 0x65, 0x34, 0x3c, 0x65, 0x35, 0x3c, 0x65, 0x36, 0x3c, 0x65, 0x37,
7336     0x3c, 0x65, 0x38, 0x3c, 0x65, 0x39, 0x3c, 0x65, 0x3d, 0x3c, 0x65, 0x41,
7337     0x3c, 0x65, 0x5f, 0x3c, 0x65, 0x62, 0x3c, 0x65, 0x64, 0x3c, 0x65, 0x66,
7338     0x3c, 0x65, 0x67, 0x3c, 0x65, 0x68, 0x3c, 0x65, 0x6c, 0x3c, 0x65, 0x6d,
7339     0x3c, 0x65, 0x6e, 0x3c, 0x65, 0x70, 0x3c, 0x65, 0x72, 0x3c, 0x65, 0x75};
7340 const uint8_t HuffDecoderCommon::table24_195_emit_[216] = {
7341     0x3c, 0x69, 0x30, 0x3c, 0x69, 0x31, 0x3c, 0x69, 0x32, 0x3c, 0x69, 0x61,
7342     0x3c, 0x69, 0x63, 0x3c, 0x69, 0x65, 0x3c, 0x69, 0x69, 0x3c, 0x69, 0x6f,
7343     0x3c, 0x69, 0x73, 0x3c, 0x69, 0x74, 0x3c, 0x69, 0x20, 0x3c, 0x69, 0x25,
7344     0x3c, 0x69, 0x2d, 0x3c, 0x69, 0x2e, 0x3c, 0x69, 0x2f, 0x3c, 0x69, 0x33,
7345     0x3c, 0x69, 0x34, 0x3c, 0x69, 0x35, 0x3c, 0x69, 0x36, 0x3c, 0x69, 0x37,
7346     0x3c, 0x69, 0x38, 0x3c, 0x69, 0x39, 0x3c, 0x69, 0x3d, 0x3c, 0x69, 0x41,
7347     0x3c, 0x69, 0x5f, 0x3c, 0x69, 0x62, 0x3c, 0x69, 0x64, 0x3c, 0x69, 0x66,
7348     0x3c, 0x69, 0x67, 0x3c, 0x69, 0x68, 0x3c, 0x69, 0x6c, 0x3c, 0x69, 0x6d,
7349     0x3c, 0x69, 0x6e, 0x3c, 0x69, 0x70, 0x3c, 0x69, 0x72, 0x3c, 0x69, 0x75,
7350     0x3c, 0x6f, 0x30, 0x3c, 0x6f, 0x31, 0x3c, 0x6f, 0x32, 0x3c, 0x6f, 0x61,
7351     0x3c, 0x6f, 0x63, 0x3c, 0x6f, 0x65, 0x3c, 0x6f, 0x69, 0x3c, 0x6f, 0x6f,
7352     0x3c, 0x6f, 0x73, 0x3c, 0x6f, 0x74, 0x3c, 0x6f, 0x20, 0x3c, 0x6f, 0x25,
7353     0x3c, 0x6f, 0x2d, 0x3c, 0x6f, 0x2e, 0x3c, 0x6f, 0x2f, 0x3c, 0x6f, 0x33,
7354     0x3c, 0x6f, 0x34, 0x3c, 0x6f, 0x35, 0x3c, 0x6f, 0x36, 0x3c, 0x6f, 0x37,
7355     0x3c, 0x6f, 0x38, 0x3c, 0x6f, 0x39, 0x3c, 0x6f, 0x3d, 0x3c, 0x6f, 0x41,
7356     0x3c, 0x6f, 0x5f, 0x3c, 0x6f, 0x62, 0x3c, 0x6f, 0x64, 0x3c, 0x6f, 0x66,
7357     0x3c, 0x6f, 0x67, 0x3c, 0x6f, 0x68, 0x3c, 0x6f, 0x6c, 0x3c, 0x6f, 0x6d,
7358     0x3c, 0x6f, 0x6e, 0x3c, 0x6f, 0x70, 0x3c, 0x6f, 0x72, 0x3c, 0x6f, 0x75};
7359 const uint8_t HuffDecoderCommon::table24_196_emit_[216] = {
7360     0x3c, 0x73, 0x30, 0x3c, 0x73, 0x31, 0x3c, 0x73, 0x32, 0x3c, 0x73, 0x61,
7361     0x3c, 0x73, 0x63, 0x3c, 0x73, 0x65, 0x3c, 0x73, 0x69, 0x3c, 0x73, 0x6f,
7362     0x3c, 0x73, 0x73, 0x3c, 0x73, 0x74, 0x3c, 0x73, 0x20, 0x3c, 0x73, 0x25,
7363     0x3c, 0x73, 0x2d, 0x3c, 0x73, 0x2e, 0x3c, 0x73, 0x2f, 0x3c, 0x73, 0x33,
7364     0x3c, 0x73, 0x34, 0x3c, 0x73, 0x35, 0x3c, 0x73, 0x36, 0x3c, 0x73, 0x37,
7365     0x3c, 0x73, 0x38, 0x3c, 0x73, 0x39, 0x3c, 0x73, 0x3d, 0x3c, 0x73, 0x41,
7366     0x3c, 0x73, 0x5f, 0x3c, 0x73, 0x62, 0x3c, 0x73, 0x64, 0x3c, 0x73, 0x66,
7367     0x3c, 0x73, 0x67, 0x3c, 0x73, 0x68, 0x3c, 0x73, 0x6c, 0x3c, 0x73, 0x6d,
7368     0x3c, 0x73, 0x6e, 0x3c, 0x73, 0x70, 0x3c, 0x73, 0x72, 0x3c, 0x73, 0x75,
7369     0x3c, 0x74, 0x30, 0x3c, 0x74, 0x31, 0x3c, 0x74, 0x32, 0x3c, 0x74, 0x61,
7370     0x3c, 0x74, 0x63, 0x3c, 0x74, 0x65, 0x3c, 0x74, 0x69, 0x3c, 0x74, 0x6f,
7371     0x3c, 0x74, 0x73, 0x3c, 0x74, 0x74, 0x3c, 0x74, 0x20, 0x3c, 0x74, 0x25,
7372     0x3c, 0x74, 0x2d, 0x3c, 0x74, 0x2e, 0x3c, 0x74, 0x2f, 0x3c, 0x74, 0x33,
7373     0x3c, 0x74, 0x34, 0x3c, 0x74, 0x35, 0x3c, 0x74, 0x36, 0x3c, 0x74, 0x37,
7374     0x3c, 0x74, 0x38, 0x3c, 0x74, 0x39, 0x3c, 0x74, 0x3d, 0x3c, 0x74, 0x41,
7375     0x3c, 0x74, 0x5f, 0x3c, 0x74, 0x62, 0x3c, 0x74, 0x64, 0x3c, 0x74, 0x66,
7376     0x3c, 0x74, 0x67, 0x3c, 0x74, 0x68, 0x3c, 0x74, 0x6c, 0x3c, 0x74, 0x6d,
7377     0x3c, 0x74, 0x6e, 0x3c, 0x74, 0x70, 0x3c, 0x74, 0x72, 0x3c, 0x74, 0x75};
7378 const uint8_t HuffDecoderCommon::table24_197_emit_[120] = {
7379     0x3c, 0x20, 0x30, 0x3c, 0x20, 0x31, 0x3c, 0x20, 0x32, 0x3c, 0x20, 0x61,
7380     0x3c, 0x20, 0x63, 0x3c, 0x20, 0x65, 0x3c, 0x20, 0x69, 0x3c, 0x20, 0x6f,
7381     0x3c, 0x20, 0x73, 0x3c, 0x20, 0x74, 0x3c, 0x25, 0x30, 0x3c, 0x25, 0x31,
7382     0x3c, 0x25, 0x32, 0x3c, 0x25, 0x61, 0x3c, 0x25, 0x63, 0x3c, 0x25, 0x65,
7383     0x3c, 0x25, 0x69, 0x3c, 0x25, 0x6f, 0x3c, 0x25, 0x73, 0x3c, 0x25, 0x74,
7384     0x3c, 0x2d, 0x30, 0x3c, 0x2d, 0x31, 0x3c, 0x2d, 0x32, 0x3c, 0x2d, 0x61,
7385     0x3c, 0x2d, 0x63, 0x3c, 0x2d, 0x65, 0x3c, 0x2d, 0x69, 0x3c, 0x2d, 0x6f,
7386     0x3c, 0x2d, 0x73, 0x3c, 0x2d, 0x74, 0x3c, 0x2e, 0x30, 0x3c, 0x2e, 0x31,
7387     0x3c, 0x2e, 0x32, 0x3c, 0x2e, 0x61, 0x3c, 0x2e, 0x63, 0x3c, 0x2e, 0x65,
7388     0x3c, 0x2e, 0x69, 0x3c, 0x2e, 0x6f, 0x3c, 0x2e, 0x73, 0x3c, 0x2e, 0x74};
7389 const uint8_t HuffDecoderCommon::table24_198_emit_[120] = {
7390     0x3c, 0x2f, 0x30, 0x3c, 0x2f, 0x31, 0x3c, 0x2f, 0x32, 0x3c, 0x2f, 0x61,
7391     0x3c, 0x2f, 0x63, 0x3c, 0x2f, 0x65, 0x3c, 0x2f, 0x69, 0x3c, 0x2f, 0x6f,
7392     0x3c, 0x2f, 0x73, 0x3c, 0x2f, 0x74, 0x3c, 0x33, 0x30, 0x3c, 0x33, 0x31,
7393     0x3c, 0x33, 0x32, 0x3c, 0x33, 0x61, 0x3c, 0x33, 0x63, 0x3c, 0x33, 0x65,
7394     0x3c, 0x33, 0x69, 0x3c, 0x33, 0x6f, 0x3c, 0x33, 0x73, 0x3c, 0x33, 0x74,
7395     0x3c, 0x34, 0x30, 0x3c, 0x34, 0x31, 0x3c, 0x34, 0x32, 0x3c, 0x34, 0x61,
7396     0x3c, 0x34, 0x63, 0x3c, 0x34, 0x65, 0x3c, 0x34, 0x69, 0x3c, 0x34, 0x6f,
7397     0x3c, 0x34, 0x73, 0x3c, 0x34, 0x74, 0x3c, 0x35, 0x30, 0x3c, 0x35, 0x31,
7398     0x3c, 0x35, 0x32, 0x3c, 0x35, 0x61, 0x3c, 0x35, 0x63, 0x3c, 0x35, 0x65,
7399     0x3c, 0x35, 0x69, 0x3c, 0x35, 0x6f, 0x3c, 0x35, 0x73, 0x3c, 0x35, 0x74};
7400 const uint8_t HuffDecoderCommon::table24_199_emit_[120] = {
7401     0x3c, 0x36, 0x30, 0x3c, 0x36, 0x31, 0x3c, 0x36, 0x32, 0x3c, 0x36, 0x61,
7402     0x3c, 0x36, 0x63, 0x3c, 0x36, 0x65, 0x3c, 0x36, 0x69, 0x3c, 0x36, 0x6f,
7403     0x3c, 0x36, 0x73, 0x3c, 0x36, 0x74, 0x3c, 0x37, 0x30, 0x3c, 0x37, 0x31,
7404     0x3c, 0x37, 0x32, 0x3c, 0x37, 0x61, 0x3c, 0x37, 0x63, 0x3c, 0x37, 0x65,
7405     0x3c, 0x37, 0x69, 0x3c, 0x37, 0x6f, 0x3c, 0x37, 0x73, 0x3c, 0x37, 0x74,
7406     0x3c, 0x38, 0x30, 0x3c, 0x38, 0x31, 0x3c, 0x38, 0x32, 0x3c, 0x38, 0x61,
7407     0x3c, 0x38, 0x63, 0x3c, 0x38, 0x65, 0x3c, 0x38, 0x69, 0x3c, 0x38, 0x6f,
7408     0x3c, 0x38, 0x73, 0x3c, 0x38, 0x74, 0x3c, 0x39, 0x30, 0x3c, 0x39, 0x31,
7409     0x3c, 0x39, 0x32, 0x3c, 0x39, 0x61, 0x3c, 0x39, 0x63, 0x3c, 0x39, 0x65,
7410     0x3c, 0x39, 0x69, 0x3c, 0x39, 0x6f, 0x3c, 0x39, 0x73, 0x3c, 0x39, 0x74};
7411 const uint8_t HuffDecoderCommon::table24_200_emit_[120] = {
7412     0x3c, 0x3d, 0x30, 0x3c, 0x3d, 0x31, 0x3c, 0x3d, 0x32, 0x3c, 0x3d, 0x61,
7413     0x3c, 0x3d, 0x63, 0x3c, 0x3d, 0x65, 0x3c, 0x3d, 0x69, 0x3c, 0x3d, 0x6f,
7414     0x3c, 0x3d, 0x73, 0x3c, 0x3d, 0x74, 0x3c, 0x41, 0x30, 0x3c, 0x41, 0x31,
7415     0x3c, 0x41, 0x32, 0x3c, 0x41, 0x61, 0x3c, 0x41, 0x63, 0x3c, 0x41, 0x65,
7416     0x3c, 0x41, 0x69, 0x3c, 0x41, 0x6f, 0x3c, 0x41, 0x73, 0x3c, 0x41, 0x74,
7417     0x3c, 0x5f, 0x30, 0x3c, 0x5f, 0x31, 0x3c, 0x5f, 0x32, 0x3c, 0x5f, 0x61,
7418     0x3c, 0x5f, 0x63, 0x3c, 0x5f, 0x65, 0x3c, 0x5f, 0x69, 0x3c, 0x5f, 0x6f,
7419     0x3c, 0x5f, 0x73, 0x3c, 0x5f, 0x74, 0x3c, 0x62, 0x30, 0x3c, 0x62, 0x31,
7420     0x3c, 0x62, 0x32, 0x3c, 0x62, 0x61, 0x3c, 0x62, 0x63, 0x3c, 0x62, 0x65,
7421     0x3c, 0x62, 0x69, 0x3c, 0x62, 0x6f, 0x3c, 0x62, 0x73, 0x3c, 0x62, 0x74};
7422 const uint8_t HuffDecoderCommon::table24_201_emit_[120] = {
7423     0x3c, 0x64, 0x30, 0x3c, 0x64, 0x31, 0x3c, 0x64, 0x32, 0x3c, 0x64, 0x61,
7424     0x3c, 0x64, 0x63, 0x3c, 0x64, 0x65, 0x3c, 0x64, 0x69, 0x3c, 0x64, 0x6f,
7425     0x3c, 0x64, 0x73, 0x3c, 0x64, 0x74, 0x3c, 0x66, 0x30, 0x3c, 0x66, 0x31,
7426     0x3c, 0x66, 0x32, 0x3c, 0x66, 0x61, 0x3c, 0x66, 0x63, 0x3c, 0x66, 0x65,
7427     0x3c, 0x66, 0x69, 0x3c, 0x66, 0x6f, 0x3c, 0x66, 0x73, 0x3c, 0x66, 0x74,
7428     0x3c, 0x67, 0x30, 0x3c, 0x67, 0x31, 0x3c, 0x67, 0x32, 0x3c, 0x67, 0x61,
7429     0x3c, 0x67, 0x63, 0x3c, 0x67, 0x65, 0x3c, 0x67, 0x69, 0x3c, 0x67, 0x6f,
7430     0x3c, 0x67, 0x73, 0x3c, 0x67, 0x74, 0x3c, 0x68, 0x30, 0x3c, 0x68, 0x31,
7431     0x3c, 0x68, 0x32, 0x3c, 0x68, 0x61, 0x3c, 0x68, 0x63, 0x3c, 0x68, 0x65,
7432     0x3c, 0x68, 0x69, 0x3c, 0x68, 0x6f, 0x3c, 0x68, 0x73, 0x3c, 0x68, 0x74};
7433 const uint8_t HuffDecoderCommon::table24_202_emit_[120] = {
7434     0x3c, 0x6c, 0x30, 0x3c, 0x6c, 0x31, 0x3c, 0x6c, 0x32, 0x3c, 0x6c, 0x61,
7435     0x3c, 0x6c, 0x63, 0x3c, 0x6c, 0x65, 0x3c, 0x6c, 0x69, 0x3c, 0x6c, 0x6f,
7436     0x3c, 0x6c, 0x73, 0x3c, 0x6c, 0x74, 0x3c, 0x6d, 0x30, 0x3c, 0x6d, 0x31,
7437     0x3c, 0x6d, 0x32, 0x3c, 0x6d, 0x61, 0x3c, 0x6d, 0x63, 0x3c, 0x6d, 0x65,
7438     0x3c, 0x6d, 0x69, 0x3c, 0x6d, 0x6f, 0x3c, 0x6d, 0x73, 0x3c, 0x6d, 0x74,
7439     0x3c, 0x6e, 0x30, 0x3c, 0x6e, 0x31, 0x3c, 0x6e, 0x32, 0x3c, 0x6e, 0x61,
7440     0x3c, 0x6e, 0x63, 0x3c, 0x6e, 0x65, 0x3c, 0x6e, 0x69, 0x3c, 0x6e, 0x6f,
7441     0x3c, 0x6e, 0x73, 0x3c, 0x6e, 0x74, 0x3c, 0x70, 0x30, 0x3c, 0x70, 0x31,
7442     0x3c, 0x70, 0x32, 0x3c, 0x70, 0x61, 0x3c, 0x70, 0x63, 0x3c, 0x70, 0x65,
7443     0x3c, 0x70, 0x69, 0x3c, 0x70, 0x6f, 0x3c, 0x70, 0x73, 0x3c, 0x70, 0x74};
7444 const uint8_t HuffDecoderCommon::table24_203_emit_[68] = {
7445     0x3c, 0x72, 0x30, 0x3c, 0x72, 0x31, 0x3c, 0x72, 0x32, 0x3c, 0x72, 0x61,
7446     0x3c, 0x72, 0x63, 0x3c, 0x72, 0x65, 0x3c, 0x72, 0x69, 0x3c, 0x72, 0x6f,
7447     0x3c, 0x72, 0x73, 0x3c, 0x72, 0x74, 0x3c, 0x75, 0x30, 0x3c, 0x75, 0x31,
7448     0x3c, 0x75, 0x32, 0x3c, 0x75, 0x61, 0x3c, 0x75, 0x63, 0x3c, 0x75, 0x65,
7449     0x3c, 0x75, 0x69, 0x3c, 0x75, 0x6f, 0x3c, 0x75, 0x73, 0x3c, 0x75, 0x74,
7450     0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44};
7451 const uint8_t HuffDecoderCommon::table24_204_emit_[16] = {
7452     0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48,
7453     0x3c, 0x49, 0x3c, 0x4a, 0x3c, 0x4b, 0x3c, 0x4c};
7454 const uint8_t HuffDecoderCommon::table24_205_emit_[16] = {
7455     0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50,
7456     0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54};
7457 const uint8_t HuffDecoderCommon::table24_206_emit_[16] = {
7458     0x3c, 0x55, 0x3c, 0x56, 0x3c, 0x57, 0x3c, 0x59,
7459     0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76};
7460 const uint8_t HuffDecoderCommon::table24_207_emit_[36] = {
7461     0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a, 0x3c, 0x26, 0x3c, 0x2a,
7462     0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a, 0x3c, 0x21, 0x3c, 0x22,
7463     0x3c, 0x28, 0x3c, 0x29, 0x3c, 0x3f, 0x3c, 0x27, 0x3c, 0x2b, 0x3c, 0x7c};
7464 const uint8_t HuffDecoderCommon::table24_208_emit_[216] = {
7465     0x60, 0x30, 0x30, 0x60, 0x30, 0x31, 0x60, 0x30, 0x32, 0x60, 0x30, 0x61,
7466     0x60, 0x30, 0x63, 0x60, 0x30, 0x65, 0x60, 0x30, 0x69, 0x60, 0x30, 0x6f,
7467     0x60, 0x30, 0x73, 0x60, 0x30, 0x74, 0x60, 0x30, 0x20, 0x60, 0x30, 0x25,
7468     0x60, 0x30, 0x2d, 0x60, 0x30, 0x2e, 0x60, 0x30, 0x2f, 0x60, 0x30, 0x33,
7469     0x60, 0x30, 0x34, 0x60, 0x30, 0x35, 0x60, 0x30, 0x36, 0x60, 0x30, 0x37,
7470     0x60, 0x30, 0x38, 0x60, 0x30, 0x39, 0x60, 0x30, 0x3d, 0x60, 0x30, 0x41,
7471     0x60, 0x30, 0x5f, 0x60, 0x30, 0x62, 0x60, 0x30, 0x64, 0x60, 0x30, 0x66,
7472     0x60, 0x30, 0x67, 0x60, 0x30, 0x68, 0x60, 0x30, 0x6c, 0x60, 0x30, 0x6d,
7473     0x60, 0x30, 0x6e, 0x60, 0x30, 0x70, 0x60, 0x30, 0x72, 0x60, 0x30, 0x75,
7474     0x60, 0x31, 0x30, 0x60, 0x31, 0x31, 0x60, 0x31, 0x32, 0x60, 0x31, 0x61,
7475     0x60, 0x31, 0x63, 0x60, 0x31, 0x65, 0x60, 0x31, 0x69, 0x60, 0x31, 0x6f,
7476     0x60, 0x31, 0x73, 0x60, 0x31, 0x74, 0x60, 0x31, 0x20, 0x60, 0x31, 0x25,
7477     0x60, 0x31, 0x2d, 0x60, 0x31, 0x2e, 0x60, 0x31, 0x2f, 0x60, 0x31, 0x33,
7478     0x60, 0x31, 0x34, 0x60, 0x31, 0x35, 0x60, 0x31, 0x36, 0x60, 0x31, 0x37,
7479     0x60, 0x31, 0x38, 0x60, 0x31, 0x39, 0x60, 0x31, 0x3d, 0x60, 0x31, 0x41,
7480     0x60, 0x31, 0x5f, 0x60, 0x31, 0x62, 0x60, 0x31, 0x64, 0x60, 0x31, 0x66,
7481     0x60, 0x31, 0x67, 0x60, 0x31, 0x68, 0x60, 0x31, 0x6c, 0x60, 0x31, 0x6d,
7482     0x60, 0x31, 0x6e, 0x60, 0x31, 0x70, 0x60, 0x31, 0x72, 0x60, 0x31, 0x75};
7483 const uint8_t HuffDecoderCommon::table24_209_emit_[216] = {
7484     0x60, 0x32, 0x30, 0x60, 0x32, 0x31, 0x60, 0x32, 0x32, 0x60, 0x32, 0x61,
7485     0x60, 0x32, 0x63, 0x60, 0x32, 0x65, 0x60, 0x32, 0x69, 0x60, 0x32, 0x6f,
7486     0x60, 0x32, 0x73, 0x60, 0x32, 0x74, 0x60, 0x32, 0x20, 0x60, 0x32, 0x25,
7487     0x60, 0x32, 0x2d, 0x60, 0x32, 0x2e, 0x60, 0x32, 0x2f, 0x60, 0x32, 0x33,
7488     0x60, 0x32, 0x34, 0x60, 0x32, 0x35, 0x60, 0x32, 0x36, 0x60, 0x32, 0x37,
7489     0x60, 0x32, 0x38, 0x60, 0x32, 0x39, 0x60, 0x32, 0x3d, 0x60, 0x32, 0x41,
7490     0x60, 0x32, 0x5f, 0x60, 0x32, 0x62, 0x60, 0x32, 0x64, 0x60, 0x32, 0x66,
7491     0x60, 0x32, 0x67, 0x60, 0x32, 0x68, 0x60, 0x32, 0x6c, 0x60, 0x32, 0x6d,
7492     0x60, 0x32, 0x6e, 0x60, 0x32, 0x70, 0x60, 0x32, 0x72, 0x60, 0x32, 0x75,
7493     0x60, 0x61, 0x30, 0x60, 0x61, 0x31, 0x60, 0x61, 0x32, 0x60, 0x61, 0x61,
7494     0x60, 0x61, 0x63, 0x60, 0x61, 0x65, 0x60, 0x61, 0x69, 0x60, 0x61, 0x6f,
7495     0x60, 0x61, 0x73, 0x60, 0x61, 0x74, 0x60, 0x61, 0x20, 0x60, 0x61, 0x25,
7496     0x60, 0x61, 0x2d, 0x60, 0x61, 0x2e, 0x60, 0x61, 0x2f, 0x60, 0x61, 0x33,
7497     0x60, 0x61, 0x34, 0x60, 0x61, 0x35, 0x60, 0x61, 0x36, 0x60, 0x61, 0x37,
7498     0x60, 0x61, 0x38, 0x60, 0x61, 0x39, 0x60, 0x61, 0x3d, 0x60, 0x61, 0x41,
7499     0x60, 0x61, 0x5f, 0x60, 0x61, 0x62, 0x60, 0x61, 0x64, 0x60, 0x61, 0x66,
7500     0x60, 0x61, 0x67, 0x60, 0x61, 0x68, 0x60, 0x61, 0x6c, 0x60, 0x61, 0x6d,
7501     0x60, 0x61, 0x6e, 0x60, 0x61, 0x70, 0x60, 0x61, 0x72, 0x60, 0x61, 0x75};
7502 const uint8_t HuffDecoderCommon::table24_210_emit_[216] = {
7503     0x60, 0x63, 0x30, 0x60, 0x63, 0x31, 0x60, 0x63, 0x32, 0x60, 0x63, 0x61,
7504     0x60, 0x63, 0x63, 0x60, 0x63, 0x65, 0x60, 0x63, 0x69, 0x60, 0x63, 0x6f,
7505     0x60, 0x63, 0x73, 0x60, 0x63, 0x74, 0x60, 0x63, 0x20, 0x60, 0x63, 0x25,
7506     0x60, 0x63, 0x2d, 0x60, 0x63, 0x2e, 0x60, 0x63, 0x2f, 0x60, 0x63, 0x33,
7507     0x60, 0x63, 0x34, 0x60, 0x63, 0x35, 0x60, 0x63, 0x36, 0x60, 0x63, 0x37,
7508     0x60, 0x63, 0x38, 0x60, 0x63, 0x39, 0x60, 0x63, 0x3d, 0x60, 0x63, 0x41,
7509     0x60, 0x63, 0x5f, 0x60, 0x63, 0x62, 0x60, 0x63, 0x64, 0x60, 0x63, 0x66,
7510     0x60, 0x63, 0x67, 0x60, 0x63, 0x68, 0x60, 0x63, 0x6c, 0x60, 0x63, 0x6d,
7511     0x60, 0x63, 0x6e, 0x60, 0x63, 0x70, 0x60, 0x63, 0x72, 0x60, 0x63, 0x75,
7512     0x60, 0x65, 0x30, 0x60, 0x65, 0x31, 0x60, 0x65, 0x32, 0x60, 0x65, 0x61,
7513     0x60, 0x65, 0x63, 0x60, 0x65, 0x65, 0x60, 0x65, 0x69, 0x60, 0x65, 0x6f,
7514     0x60, 0x65, 0x73, 0x60, 0x65, 0x74, 0x60, 0x65, 0x20, 0x60, 0x65, 0x25,
7515     0x60, 0x65, 0x2d, 0x60, 0x65, 0x2e, 0x60, 0x65, 0x2f, 0x60, 0x65, 0x33,
7516     0x60, 0x65, 0x34, 0x60, 0x65, 0x35, 0x60, 0x65, 0x36, 0x60, 0x65, 0x37,
7517     0x60, 0x65, 0x38, 0x60, 0x65, 0x39, 0x60, 0x65, 0x3d, 0x60, 0x65, 0x41,
7518     0x60, 0x65, 0x5f, 0x60, 0x65, 0x62, 0x60, 0x65, 0x64, 0x60, 0x65, 0x66,
7519     0x60, 0x65, 0x67, 0x60, 0x65, 0x68, 0x60, 0x65, 0x6c, 0x60, 0x65, 0x6d,
7520     0x60, 0x65, 0x6e, 0x60, 0x65, 0x70, 0x60, 0x65, 0x72, 0x60, 0x65, 0x75};
7521 const uint8_t HuffDecoderCommon::table24_211_emit_[216] = {
7522     0x60, 0x69, 0x30, 0x60, 0x69, 0x31, 0x60, 0x69, 0x32, 0x60, 0x69, 0x61,
7523     0x60, 0x69, 0x63, 0x60, 0x69, 0x65, 0x60, 0x69, 0x69, 0x60, 0x69, 0x6f,
7524     0x60, 0x69, 0x73, 0x60, 0x69, 0x74, 0x60, 0x69, 0x20, 0x60, 0x69, 0x25,
7525     0x60, 0x69, 0x2d, 0x60, 0x69, 0x2e, 0x60, 0x69, 0x2f, 0x60, 0x69, 0x33,
7526     0x60, 0x69, 0x34, 0x60, 0x69, 0x35, 0x60, 0x69, 0x36, 0x60, 0x69, 0x37,
7527     0x60, 0x69, 0x38, 0x60, 0x69, 0x39, 0x60, 0x69, 0x3d, 0x60, 0x69, 0x41,
7528     0x60, 0x69, 0x5f, 0x60, 0x69, 0x62, 0x60, 0x69, 0x64, 0x60, 0x69, 0x66,
7529     0x60, 0x69, 0x67, 0x60, 0x69, 0x68, 0x60, 0x69, 0x6c, 0x60, 0x69, 0x6d,
7530     0x60, 0x69, 0x6e, 0x60, 0x69, 0x70, 0x60, 0x69, 0x72, 0x60, 0x69, 0x75,
7531     0x60, 0x6f, 0x30, 0x60, 0x6f, 0x31, 0x60, 0x6f, 0x32, 0x60, 0x6f, 0x61,
7532     0x60, 0x6f, 0x63, 0x60, 0x6f, 0x65, 0x60, 0x6f, 0x69, 0x60, 0x6f, 0x6f,
7533     0x60, 0x6f, 0x73, 0x60, 0x6f, 0x74, 0x60, 0x6f, 0x20, 0x60, 0x6f, 0x25,
7534     0x60, 0x6f, 0x2d, 0x60, 0x6f, 0x2e, 0x60, 0x6f, 0x2f, 0x60, 0x6f, 0x33,
7535     0x60, 0x6f, 0x34, 0x60, 0x6f, 0x35, 0x60, 0x6f, 0x36, 0x60, 0x6f, 0x37,
7536     0x60, 0x6f, 0x38, 0x60, 0x6f, 0x39, 0x60, 0x6f, 0x3d, 0x60, 0x6f, 0x41,
7537     0x60, 0x6f, 0x5f, 0x60, 0x6f, 0x62, 0x60, 0x6f, 0x64, 0x60, 0x6f, 0x66,
7538     0x60, 0x6f, 0x67, 0x60, 0x6f, 0x68, 0x60, 0x6f, 0x6c, 0x60, 0x6f, 0x6d,
7539     0x60, 0x6f, 0x6e, 0x60, 0x6f, 0x70, 0x60, 0x6f, 0x72, 0x60, 0x6f, 0x75};
7540 const uint8_t HuffDecoderCommon::table24_212_emit_[216] = {
7541     0x60, 0x73, 0x30, 0x60, 0x73, 0x31, 0x60, 0x73, 0x32, 0x60, 0x73, 0x61,
7542     0x60, 0x73, 0x63, 0x60, 0x73, 0x65, 0x60, 0x73, 0x69, 0x60, 0x73, 0x6f,
7543     0x60, 0x73, 0x73, 0x60, 0x73, 0x74, 0x60, 0x73, 0x20, 0x60, 0x73, 0x25,
7544     0x60, 0x73, 0x2d, 0x60, 0x73, 0x2e, 0x60, 0x73, 0x2f, 0x60, 0x73, 0x33,
7545     0x60, 0x73, 0x34, 0x60, 0x73, 0x35, 0x60, 0x73, 0x36, 0x60, 0x73, 0x37,
7546     0x60, 0x73, 0x38, 0x60, 0x73, 0x39, 0x60, 0x73, 0x3d, 0x60, 0x73, 0x41,
7547     0x60, 0x73, 0x5f, 0x60, 0x73, 0x62, 0x60, 0x73, 0x64, 0x60, 0x73, 0x66,
7548     0x60, 0x73, 0x67, 0x60, 0x73, 0x68, 0x60, 0x73, 0x6c, 0x60, 0x73, 0x6d,
7549     0x60, 0x73, 0x6e, 0x60, 0x73, 0x70, 0x60, 0x73, 0x72, 0x60, 0x73, 0x75,
7550     0x60, 0x74, 0x30, 0x60, 0x74, 0x31, 0x60, 0x74, 0x32, 0x60, 0x74, 0x61,
7551     0x60, 0x74, 0x63, 0x60, 0x74, 0x65, 0x60, 0x74, 0x69, 0x60, 0x74, 0x6f,
7552     0x60, 0x74, 0x73, 0x60, 0x74, 0x74, 0x60, 0x74, 0x20, 0x60, 0x74, 0x25,
7553     0x60, 0x74, 0x2d, 0x60, 0x74, 0x2e, 0x60, 0x74, 0x2f, 0x60, 0x74, 0x33,
7554     0x60, 0x74, 0x34, 0x60, 0x74, 0x35, 0x60, 0x74, 0x36, 0x60, 0x74, 0x37,
7555     0x60, 0x74, 0x38, 0x60, 0x74, 0x39, 0x60, 0x74, 0x3d, 0x60, 0x74, 0x41,
7556     0x60, 0x74, 0x5f, 0x60, 0x74, 0x62, 0x60, 0x74, 0x64, 0x60, 0x74, 0x66,
7557     0x60, 0x74, 0x67, 0x60, 0x74, 0x68, 0x60, 0x74, 0x6c, 0x60, 0x74, 0x6d,
7558     0x60, 0x74, 0x6e, 0x60, 0x74, 0x70, 0x60, 0x74, 0x72, 0x60, 0x74, 0x75};
7559 const uint8_t HuffDecoderCommon::table24_213_emit_[120] = {
7560     0x60, 0x20, 0x30, 0x60, 0x20, 0x31, 0x60, 0x20, 0x32, 0x60, 0x20, 0x61,
7561     0x60, 0x20, 0x63, 0x60, 0x20, 0x65, 0x60, 0x20, 0x69, 0x60, 0x20, 0x6f,
7562     0x60, 0x20, 0x73, 0x60, 0x20, 0x74, 0x60, 0x25, 0x30, 0x60, 0x25, 0x31,
7563     0x60, 0x25, 0x32, 0x60, 0x25, 0x61, 0x60, 0x25, 0x63, 0x60, 0x25, 0x65,
7564     0x60, 0x25, 0x69, 0x60, 0x25, 0x6f, 0x60, 0x25, 0x73, 0x60, 0x25, 0x74,
7565     0x60, 0x2d, 0x30, 0x60, 0x2d, 0x31, 0x60, 0x2d, 0x32, 0x60, 0x2d, 0x61,
7566     0x60, 0x2d, 0x63, 0x60, 0x2d, 0x65, 0x60, 0x2d, 0x69, 0x60, 0x2d, 0x6f,
7567     0x60, 0x2d, 0x73, 0x60, 0x2d, 0x74, 0x60, 0x2e, 0x30, 0x60, 0x2e, 0x31,
7568     0x60, 0x2e, 0x32, 0x60, 0x2e, 0x61, 0x60, 0x2e, 0x63, 0x60, 0x2e, 0x65,
7569     0x60, 0x2e, 0x69, 0x60, 0x2e, 0x6f, 0x60, 0x2e, 0x73, 0x60, 0x2e, 0x74};
7570 const uint8_t HuffDecoderCommon::table24_214_emit_[120] = {
7571     0x60, 0x2f, 0x30, 0x60, 0x2f, 0x31, 0x60, 0x2f, 0x32, 0x60, 0x2f, 0x61,
7572     0x60, 0x2f, 0x63, 0x60, 0x2f, 0x65, 0x60, 0x2f, 0x69, 0x60, 0x2f, 0x6f,
7573     0x60, 0x2f, 0x73, 0x60, 0x2f, 0x74, 0x60, 0x33, 0x30, 0x60, 0x33, 0x31,
7574     0x60, 0x33, 0x32, 0x60, 0x33, 0x61, 0x60, 0x33, 0x63, 0x60, 0x33, 0x65,
7575     0x60, 0x33, 0x69, 0x60, 0x33, 0x6f, 0x60, 0x33, 0x73, 0x60, 0x33, 0x74,
7576     0x60, 0x34, 0x30, 0x60, 0x34, 0x31, 0x60, 0x34, 0x32, 0x60, 0x34, 0x61,
7577     0x60, 0x34, 0x63, 0x60, 0x34, 0x65, 0x60, 0x34, 0x69, 0x60, 0x34, 0x6f,
7578     0x60, 0x34, 0x73, 0x60, 0x34, 0x74, 0x60, 0x35, 0x30, 0x60, 0x35, 0x31,
7579     0x60, 0x35, 0x32, 0x60, 0x35, 0x61, 0x60, 0x35, 0x63, 0x60, 0x35, 0x65,
7580     0x60, 0x35, 0x69, 0x60, 0x35, 0x6f, 0x60, 0x35, 0x73, 0x60, 0x35, 0x74};
7581 const uint8_t HuffDecoderCommon::table24_215_emit_[120] = {
7582     0x60, 0x36, 0x30, 0x60, 0x36, 0x31, 0x60, 0x36, 0x32, 0x60, 0x36, 0x61,
7583     0x60, 0x36, 0x63, 0x60, 0x36, 0x65, 0x60, 0x36, 0x69, 0x60, 0x36, 0x6f,
7584     0x60, 0x36, 0x73, 0x60, 0x36, 0x74, 0x60, 0x37, 0x30, 0x60, 0x37, 0x31,
7585     0x60, 0x37, 0x32, 0x60, 0x37, 0x61, 0x60, 0x37, 0x63, 0x60, 0x37, 0x65,
7586     0x60, 0x37, 0x69, 0x60, 0x37, 0x6f, 0x60, 0x37, 0x73, 0x60, 0x37, 0x74,
7587     0x60, 0x38, 0x30, 0x60, 0x38, 0x31, 0x60, 0x38, 0x32, 0x60, 0x38, 0x61,
7588     0x60, 0x38, 0x63, 0x60, 0x38, 0x65, 0x60, 0x38, 0x69, 0x60, 0x38, 0x6f,
7589     0x60, 0x38, 0x73, 0x60, 0x38, 0x74, 0x60, 0x39, 0x30, 0x60, 0x39, 0x31,
7590     0x60, 0x39, 0x32, 0x60, 0x39, 0x61, 0x60, 0x39, 0x63, 0x60, 0x39, 0x65,
7591     0x60, 0x39, 0x69, 0x60, 0x39, 0x6f, 0x60, 0x39, 0x73, 0x60, 0x39, 0x74};
7592 const uint8_t HuffDecoderCommon::table24_216_emit_[120] = {
7593     0x60, 0x3d, 0x30, 0x60, 0x3d, 0x31, 0x60, 0x3d, 0x32, 0x60, 0x3d, 0x61,
7594     0x60, 0x3d, 0x63, 0x60, 0x3d, 0x65, 0x60, 0x3d, 0x69, 0x60, 0x3d, 0x6f,
7595     0x60, 0x3d, 0x73, 0x60, 0x3d, 0x74, 0x60, 0x41, 0x30, 0x60, 0x41, 0x31,
7596     0x60, 0x41, 0x32, 0x60, 0x41, 0x61, 0x60, 0x41, 0x63, 0x60, 0x41, 0x65,
7597     0x60, 0x41, 0x69, 0x60, 0x41, 0x6f, 0x60, 0x41, 0x73, 0x60, 0x41, 0x74,
7598     0x60, 0x5f, 0x30, 0x60, 0x5f, 0x31, 0x60, 0x5f, 0x32, 0x60, 0x5f, 0x61,
7599     0x60, 0x5f, 0x63, 0x60, 0x5f, 0x65, 0x60, 0x5f, 0x69, 0x60, 0x5f, 0x6f,
7600     0x60, 0x5f, 0x73, 0x60, 0x5f, 0x74, 0x60, 0x62, 0x30, 0x60, 0x62, 0x31,
7601     0x60, 0x62, 0x32, 0x60, 0x62, 0x61, 0x60, 0x62, 0x63, 0x60, 0x62, 0x65,
7602     0x60, 0x62, 0x69, 0x60, 0x62, 0x6f, 0x60, 0x62, 0x73, 0x60, 0x62, 0x74};
7603 const uint8_t HuffDecoderCommon::table24_217_emit_[120] = {
7604     0x60, 0x64, 0x30, 0x60, 0x64, 0x31, 0x60, 0x64, 0x32, 0x60, 0x64, 0x61,
7605     0x60, 0x64, 0x63, 0x60, 0x64, 0x65, 0x60, 0x64, 0x69, 0x60, 0x64, 0x6f,
7606     0x60, 0x64, 0x73, 0x60, 0x64, 0x74, 0x60, 0x66, 0x30, 0x60, 0x66, 0x31,
7607     0x60, 0x66, 0x32, 0x60, 0x66, 0x61, 0x60, 0x66, 0x63, 0x60, 0x66, 0x65,
7608     0x60, 0x66, 0x69, 0x60, 0x66, 0x6f, 0x60, 0x66, 0x73, 0x60, 0x66, 0x74,
7609     0x60, 0x67, 0x30, 0x60, 0x67, 0x31, 0x60, 0x67, 0x32, 0x60, 0x67, 0x61,
7610     0x60, 0x67, 0x63, 0x60, 0x67, 0x65, 0x60, 0x67, 0x69, 0x60, 0x67, 0x6f,
7611     0x60, 0x67, 0x73, 0x60, 0x67, 0x74, 0x60, 0x68, 0x30, 0x60, 0x68, 0x31,
7612     0x60, 0x68, 0x32, 0x60, 0x68, 0x61, 0x60, 0x68, 0x63, 0x60, 0x68, 0x65,
7613     0x60, 0x68, 0x69, 0x60, 0x68, 0x6f, 0x60, 0x68, 0x73, 0x60, 0x68, 0x74};
7614 const uint8_t HuffDecoderCommon::table24_218_emit_[120] = {
7615     0x60, 0x6c, 0x30, 0x60, 0x6c, 0x31, 0x60, 0x6c, 0x32, 0x60, 0x6c, 0x61,
7616     0x60, 0x6c, 0x63, 0x60, 0x6c, 0x65, 0x60, 0x6c, 0x69, 0x60, 0x6c, 0x6f,
7617     0x60, 0x6c, 0x73, 0x60, 0x6c, 0x74, 0x60, 0x6d, 0x30, 0x60, 0x6d, 0x31,
7618     0x60, 0x6d, 0x32, 0x60, 0x6d, 0x61, 0x60, 0x6d, 0x63, 0x60, 0x6d, 0x65,
7619     0x60, 0x6d, 0x69, 0x60, 0x6d, 0x6f, 0x60, 0x6d, 0x73, 0x60, 0x6d, 0x74,
7620     0x60, 0x6e, 0x30, 0x60, 0x6e, 0x31, 0x60, 0x6e, 0x32, 0x60, 0x6e, 0x61,
7621     0x60, 0x6e, 0x63, 0x60, 0x6e, 0x65, 0x60, 0x6e, 0x69, 0x60, 0x6e, 0x6f,
7622     0x60, 0x6e, 0x73, 0x60, 0x6e, 0x74, 0x60, 0x70, 0x30, 0x60, 0x70, 0x31,
7623     0x60, 0x70, 0x32, 0x60, 0x70, 0x61, 0x60, 0x70, 0x63, 0x60, 0x70, 0x65,
7624     0x60, 0x70, 0x69, 0x60, 0x70, 0x6f, 0x60, 0x70, 0x73, 0x60, 0x70, 0x74};
7625 const uint8_t HuffDecoderCommon::table24_219_emit_[68] = {
7626     0x60, 0x72, 0x30, 0x60, 0x72, 0x31, 0x60, 0x72, 0x32, 0x60, 0x72, 0x61,
7627     0x60, 0x72, 0x63, 0x60, 0x72, 0x65, 0x60, 0x72, 0x69, 0x60, 0x72, 0x6f,
7628     0x60, 0x72, 0x73, 0x60, 0x72, 0x74, 0x60, 0x75, 0x30, 0x60, 0x75, 0x31,
7629     0x60, 0x75, 0x32, 0x60, 0x75, 0x61, 0x60, 0x75, 0x63, 0x60, 0x75, 0x65,
7630     0x60, 0x75, 0x69, 0x60, 0x75, 0x6f, 0x60, 0x75, 0x73, 0x60, 0x75, 0x74,
7631     0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44};
7632 const uint8_t HuffDecoderCommon::table24_220_emit_[16] = {
7633     0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48,
7634     0x60, 0x49, 0x60, 0x4a, 0x60, 0x4b, 0x60, 0x4c};
7635 const uint8_t HuffDecoderCommon::table24_221_emit_[16] = {
7636     0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50,
7637     0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54};
7638 const uint8_t HuffDecoderCommon::table24_222_emit_[16] = {
7639     0x60, 0x55, 0x60, 0x56, 0x60, 0x57, 0x60, 0x59,
7640     0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76};
7641 const uint8_t HuffDecoderCommon::table24_223_emit_[36] = {
7642     0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a, 0x60, 0x26, 0x60, 0x2a,
7643     0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a, 0x60, 0x21, 0x60, 0x22,
7644     0x60, 0x28, 0x60, 0x29, 0x60, 0x3f, 0x60, 0x27, 0x60, 0x2b, 0x60, 0x7c};
7645 const uint8_t HuffDecoderCommon::table24_224_emit_[216] = {
7646     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
7647     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
7648     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20, 0x7b, 0x30, 0x25,
7649     0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30, 0x2f, 0x7b, 0x30, 0x33,
7650     0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b, 0x30, 0x36, 0x7b, 0x30, 0x37,
7651     0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39, 0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41,
7652     0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62, 0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66,
7653     0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68, 0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d,
7654     0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70, 0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75,
7655     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61,
7656     0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f,
7657     0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20, 0x7b, 0x31, 0x25,
7658     0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31, 0x2f, 0x7b, 0x31, 0x33,
7659     0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b, 0x31, 0x36, 0x7b, 0x31, 0x37,
7660     0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39, 0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41,
7661     0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62, 0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66,
7662     0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68, 0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d,
7663     0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70, 0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75};
7664 const uint8_t HuffDecoderCommon::table24_225_emit_[216] = {
7665     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
7666     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
7667     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20, 0x7b, 0x32, 0x25,
7668     0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32, 0x2f, 0x7b, 0x32, 0x33,
7669     0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b, 0x32, 0x36, 0x7b, 0x32, 0x37,
7670     0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39, 0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41,
7671     0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62, 0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66,
7672     0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68, 0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d,
7673     0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70, 0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75,
7674     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61,
7675     0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f,
7676     0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20, 0x7b, 0x61, 0x25,
7677     0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61, 0x2f, 0x7b, 0x61, 0x33,
7678     0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b, 0x61, 0x36, 0x7b, 0x61, 0x37,
7679     0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39, 0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41,
7680     0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62, 0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66,
7681     0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68, 0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d,
7682     0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70, 0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75};
7683 const uint8_t HuffDecoderCommon::table24_226_emit_[216] = {
7684     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
7685     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
7686     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20, 0x7b, 0x63, 0x25,
7687     0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63, 0x2f, 0x7b, 0x63, 0x33,
7688     0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b, 0x63, 0x36, 0x7b, 0x63, 0x37,
7689     0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39, 0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41,
7690     0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62, 0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66,
7691     0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68, 0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d,
7692     0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70, 0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75,
7693     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61,
7694     0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f,
7695     0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20, 0x7b, 0x65, 0x25,
7696     0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65, 0x2f, 0x7b, 0x65, 0x33,
7697     0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b, 0x65, 0x36, 0x7b, 0x65, 0x37,
7698     0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39, 0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41,
7699     0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62, 0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66,
7700     0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68, 0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d,
7701     0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70, 0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75};
7702 const uint8_t HuffDecoderCommon::table24_227_emit_[216] = {
7703     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
7704     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
7705     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20, 0x7b, 0x69, 0x25,
7706     0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69, 0x2f, 0x7b, 0x69, 0x33,
7707     0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b, 0x69, 0x36, 0x7b, 0x69, 0x37,
7708     0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39, 0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41,
7709     0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62, 0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66,
7710     0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68, 0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d,
7711     0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70, 0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75,
7712     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61,
7713     0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f,
7714     0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20, 0x7b, 0x6f, 0x25,
7715     0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f, 0x2f, 0x7b, 0x6f, 0x33,
7716     0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b, 0x6f, 0x36, 0x7b, 0x6f, 0x37,
7717     0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39, 0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41,
7718     0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62, 0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66,
7719     0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68, 0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d,
7720     0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70, 0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75};
7721 const uint8_t HuffDecoderCommon::table24_228_emit_[216] = {
7722     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
7723     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
7724     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20, 0x7b, 0x73, 0x25,
7725     0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73, 0x2f, 0x7b, 0x73, 0x33,
7726     0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b, 0x73, 0x36, 0x7b, 0x73, 0x37,
7727     0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39, 0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41,
7728     0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62, 0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66,
7729     0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68, 0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d,
7730     0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70, 0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75,
7731     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61,
7732     0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f,
7733     0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20, 0x7b, 0x74, 0x25,
7734     0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74, 0x2f, 0x7b, 0x74, 0x33,
7735     0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b, 0x74, 0x36, 0x7b, 0x74, 0x37,
7736     0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39, 0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41,
7737     0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62, 0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66,
7738     0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68, 0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d,
7739     0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70, 0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75};
7740 const uint8_t HuffDecoderCommon::table24_229_emit_[120] = {
7741     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
7742     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
7743     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31,
7744     0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61, 0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65,
7745     0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f, 0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74,
7746     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
7747     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
7748     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31,
7749     0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61, 0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65,
7750     0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f, 0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74};
7751 const uint8_t HuffDecoderCommon::table24_230_emit_[120] = {
7752     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
7753     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
7754     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31,
7755     0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61, 0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65,
7756     0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f, 0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74,
7757     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
7758     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
7759     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31,
7760     0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61, 0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65,
7761     0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f, 0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74};
7762 const uint8_t HuffDecoderCommon::table24_231_emit_[120] = {
7763     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
7764     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
7765     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31,
7766     0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61, 0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65,
7767     0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f, 0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74,
7768     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
7769     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
7770     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31,
7771     0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61, 0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65,
7772     0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f, 0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74};
7773 const uint8_t HuffDecoderCommon::table24_232_emit_[120] = {
7774     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
7775     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
7776     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31,
7777     0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61, 0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65,
7778     0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f, 0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74,
7779     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
7780     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
7781     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31,
7782     0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61, 0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65,
7783     0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f, 0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74};
7784 const uint8_t HuffDecoderCommon::table24_233_emit_[120] = {
7785     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
7786     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
7787     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31,
7788     0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61, 0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65,
7789     0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f, 0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74,
7790     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
7791     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
7792     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31,
7793     0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61, 0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65,
7794     0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f, 0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74};
7795 const uint8_t HuffDecoderCommon::table24_234_emit_[120] = {
7796     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
7797     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
7798     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31,
7799     0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61, 0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65,
7800     0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f, 0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74,
7801     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
7802     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
7803     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31,
7804     0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61, 0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65,
7805     0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f, 0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74};
7806 const uint8_t HuffDecoderCommon::table24_235_emit_[68] = {
7807     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
7808     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
7809     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31,
7810     0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61, 0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65,
7811     0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f, 0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74,
7812     0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44};
7813 const uint8_t HuffDecoderCommon::table24_236_emit_[16] = {
7814     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48,
7815     0x7b, 0x49, 0x7b, 0x4a, 0x7b, 0x4b, 0x7b, 0x4c};
7816 const uint8_t HuffDecoderCommon::table24_237_emit_[16] = {
7817     0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
7818     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54};
7819 const uint8_t HuffDecoderCommon::table24_238_emit_[16] = {
7820     0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59,
7821     0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76};
7822 const uint8_t HuffDecoderCommon::table24_239_emit_[36] = {
7823     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a,
7824     0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a, 0x7b, 0x21, 0x7b, 0x22,
7825     0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f, 0x7b, 0x27, 0x7b, 0x2b, 0x7b, 0x7c};
7826 const uint8_t HuffDecoderCommon::table24_240_emit_[136] = {
7827     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 0x65,
7828     0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25,
7829     0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35,
7830     0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39, 0x5c, 0x3d, 0x5c, 0x41,
7831     0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66, 0x5c, 0x67, 0x5c, 0x68,
7832     0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 0x5c, 0x72, 0x5c, 0x75,
7833     0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44, 0x5c, 0x45, 0x5c, 0x46,
7834     0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a, 0x5c, 0x4b, 0x5c, 0x4c,
7835     0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50, 0x5c, 0x51, 0x5c, 0x52,
7836     0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56, 0x5c, 0x57, 0x5c, 0x59,
7837     0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76, 0x5c, 0x77, 0x5c, 0x78,
7838     0x5c, 0x79, 0x5c, 0x7a};
7839 const uint16_t HuffDecoderCommon::table24_240_ops_[128] = {
7840     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
7841     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
7842     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
7843     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
7844     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
7845     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102,
7846     0x0000, 0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000,
7847     0x0152, 0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192,
7848     0x0000, 0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000,
7849     0x01e2, 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222,
7850     0x0000, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
7851     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
7852     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
7853     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0000, 0x0000,
7854     0x0000, 0x0003};
7855 const uint8_t HuffDecoderCommon::table24_241_emit_[136] = {
7856     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65,
7857     0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25,
7858     0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35,
7859     0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39, 0xc3, 0x3d, 0xc3, 0x41,
7860     0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66, 0xc3, 0x67, 0xc3, 0x68,
7861     0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 0xc3, 0x72, 0xc3, 0x75,
7862     0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44, 0xc3, 0x45, 0xc3, 0x46,
7863     0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a, 0xc3, 0x4b, 0xc3, 0x4c,
7864     0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50, 0xc3, 0x51, 0xc3, 0x52,
7865     0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56, 0xc3, 0x57, 0xc3, 0x59,
7866     0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76, 0xc3, 0x77, 0xc3, 0x78,
7867     0xc3, 0x79, 0xc3, 0x7a};
7868 const uint8_t HuffDecoderCommon::table24_242_emit_[136] = {
7869     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65,
7870     0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25,
7871     0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35,
7872     0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39, 0xd0, 0x3d, 0xd0, 0x41,
7873     0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66, 0xd0, 0x67, 0xd0, 0x68,
7874     0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 0xd0, 0x72, 0xd0, 0x75,
7875     0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44, 0xd0, 0x45, 0xd0, 0x46,
7876     0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a, 0xd0, 0x4b, 0xd0, 0x4c,
7877     0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50, 0xd0, 0x51, 0xd0, 0x52,
7878     0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56, 0xd0, 0x57, 0xd0, 0x59,
7879     0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76, 0xd0, 0x77, 0xd0, 0x78,
7880     0xd0, 0x79, 0xd0, 0x7a};
7881 const uint8_t HuffDecoderCommon::table24_243_emit_[144] = {
7882     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65,
7883     0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25,
7884     0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35,
7885     0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39, 0x80, 0x3d, 0x80, 0x41,
7886     0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 0x80, 0x67, 0x80, 0x68,
7887     0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 0x80, 0x72, 0x80, 0x75,
7888     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65,
7889     0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25,
7890     0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35,
7891     0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39, 0x82, 0x3d, 0x82, 0x41,
7892     0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 0x82, 0x67, 0x82, 0x68,
7893     0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 0x82, 0x72, 0x82, 0x75};
7894 const uint8_t HuffDecoderCommon::table24_244_emit_[144] = {
7895     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65,
7896     0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25,
7897     0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35,
7898     0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39, 0x83, 0x3d, 0x83, 0x41,
7899     0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 0x83, 0x67, 0x83, 0x68,
7900     0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 0x83, 0x72, 0x83, 0x75,
7901     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65,
7902     0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25,
7903     0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35,
7904     0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39, 0xa2, 0x3d, 0xa2, 0x41,
7905     0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 0xa2, 0x67, 0xa2, 0x68,
7906     0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 0xa2, 0x72, 0xa2, 0x75};
7907 const uint8_t HuffDecoderCommon::table24_245_emit_[144] = {
7908     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 0x65,
7909     0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25,
7910     0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35,
7911     0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39, 0xb8, 0x3d, 0xb8, 0x41,
7912     0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 0xb8, 0x67, 0xb8, 0x68,
7913     0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 0xb8, 0x72, 0xb8, 0x75,
7914     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65,
7915     0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25,
7916     0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35,
7917     0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39, 0xc2, 0x3d, 0xc2, 0x41,
7918     0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 0xc2, 0x67, 0xc2, 0x68,
7919     0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 0xc2, 0x72, 0xc2, 0x75};
7920 const uint8_t HuffDecoderCommon::table24_246_emit_[144] = {
7921     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 0x65,
7922     0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25,
7923     0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35,
7924     0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39, 0xe0, 0x3d, 0xe0, 0x41,
7925     0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 0xe0, 0x67, 0xe0, 0x68,
7926     0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 0xe0, 0x72, 0xe0, 0x75,
7927     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65,
7928     0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25,
7929     0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35,
7930     0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39, 0xe2, 0x3d, 0xe2, 0x41,
7931     0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 0xe2, 0x67, 0xe2, 0x68,
7932     0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 0xe2, 0x72, 0xe2, 0x75};
7933 const uint8_t HuffDecoderCommon::table24_247_emit_[80] = {
7934     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
7935     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0xa1, 0x30, 0xa1, 0x31,
7936     0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65, 0xa1, 0x69, 0xa1, 0x6f,
7937     0xa1, 0x73, 0xa1, 0x74, 0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61,
7938     0xa7, 0x63, 0xa7, 0x65, 0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74,
7939     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65,
7940     0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74};
7941 const uint8_t HuffDecoderCommon::table24_248_emit_[80] = {
7942     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
7943     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb1, 0x30, 0xb1, 0x31,
7944     0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65, 0xb1, 0x69, 0xb1, 0x6f,
7945     0xb1, 0x73, 0xb1, 0x74, 0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61,
7946     0xb3, 0x63, 0xb3, 0x65, 0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74,
7947     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65,
7948     0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74};
7949 const uint8_t HuffDecoderCommon::table24_249_emit_[80] = {
7950     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
7951     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd9, 0x30, 0xd9, 0x31,
7952     0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65, 0xd9, 0x69, 0xd9, 0x6f,
7953     0xd9, 0x73, 0xd9, 0x74, 0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61,
7954     0xe3, 0x63, 0xe3, 0x65, 0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74,
7955     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65,
7956     0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74};
7957 const uint8_t HuffDecoderCommon::table24_250_emit_[26] = {
7958     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6,
7959     0x63, 0xe6, 0x65, 0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73,
7960     0xe6, 0x74, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92};
7961 const uint16_t HuffDecoderCommon::table24_250_ops_[128] = {
7962     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
7963     0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7964     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7965     0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000,
7966     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7967     0x0000, 0x0000, 0x00a3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7968     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7969     0x00ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7970     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b3, 0x0000,
7971     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7972     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00bb, 0x0000, 0x0000, 0x0000,
7973     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7974     0x0000, 0x0000, 0x0000, 0x00c3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7975     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7976     0x0000, 0x00cb};
7977 const uint8_t HuffDecoderCommon::table24_251_emit_[8] = {
7978     0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad};
7979 const uint8_t HuffDecoderCommon::table24_252_emit_[8] = {
7980     0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4};
7981 const uint8_t HuffDecoderCommon::table24_253_emit_[12] = {
7982     0xc6, 0xe4, 0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f};
7983 const uint16_t HuffDecoderCommon::table24_253_ops_[128] = {
7984     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7985     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
7986     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7987     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
7988     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7989     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7990     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7991     0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023,
7992     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000,
7993     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000,
7994     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000,
7995     0x0000, 0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x0000,
7996     0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7997     0x0000, 0x0000, 0x0053, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7998     0x0000, 0x005b};
7999 const uint8_t HuffDecoderCommon::table24_254_emit_[16] = {
8000     0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e,
8001     0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7};
8002 const uint16_t HuffDecoderCommon::table24_254_ops_[128] = {
8003     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
8004     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000,
8005     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000,
8006     0x0000, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000,
8007     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8008     0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8009     0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8010     0x003b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0043,
8011     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x004b, 0x0000,
8012     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0053, 0x0000, 0x0000,
8013     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005b, 0x0000, 0x0000, 0x0000,
8014     0x0000, 0x0000, 0x0000, 0x0000, 0x0063, 0x0000, 0x0000, 0x0000, 0x0000,
8015     0x0000, 0x0000, 0x0000, 0x006b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8016     0x0000, 0x0000, 0x0073, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8017     0x0000, 0x007b};
8018 const uint8_t HuffDecoderCommon::table24_255_emit_[36] = {
8019     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f, 0xab,
8020     0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb, 0xc0, 0xc1, 0xc8,
8021     0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff};
8022 const uint16_t HuffDecoderCommon::table24_255_ops_[128] = {
8023     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
8024     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000,
8025     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000,
8026     0x0000, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000,
8027     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000,
8028     0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000,
8029     0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000,
8030     0x0053, 0x0000, 0x0000, 0x0000, 0x005b, 0x0000, 0x0000, 0x0000, 0x0063,
8031     0x0000, 0x0000, 0x0000, 0x006b, 0x0000, 0x0000, 0x0000, 0x0073, 0x0000,
8032     0x0000, 0x0000, 0x007b, 0x0000, 0x0000, 0x0000, 0x0083, 0x0000, 0x008b,
8033     0x0000, 0x0093, 0x0000, 0x009b, 0x0000, 0x00a3, 0x00ab, 0x00b3, 0x00bb,
8034     0x00c3, 0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x00fb, 0x0103,
8035     0x010b, 0x0113, 0x011b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8036     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8037     0x0000, 0x0004};
8038 const uint8_t* const HuffDecoderCommon::table24_emit_[256] = {
8039     table24_0_emit_,   table24_1_emit_,   table24_2_emit_,   table24_3_emit_,
8040     table24_4_emit_,   table24_5_emit_,   table24_6_emit_,   table24_7_emit_,
8041     table24_8_emit_,   table24_9_emit_,   table24_10_emit_,  table24_11_emit_,
8042     table24_12_emit_,  table24_13_emit_,  table24_14_emit_,  table24_15_emit_,
8043     table24_16_emit_,  table24_17_emit_,  table24_18_emit_,  table24_19_emit_,
8044     table24_20_emit_,  table24_21_emit_,  table24_22_emit_,  table24_23_emit_,
8045     table24_24_emit_,  table24_25_emit_,  table24_26_emit_,  table24_27_emit_,
8046     table24_28_emit_,  table24_29_emit_,  table24_30_emit_,  table24_31_emit_,
8047     table24_32_emit_,  table24_33_emit_,  table24_34_emit_,  table24_35_emit_,
8048     table24_36_emit_,  table24_37_emit_,  table24_38_emit_,  table24_39_emit_,
8049     table24_40_emit_,  table24_41_emit_,  table24_42_emit_,  table24_43_emit_,
8050     table24_44_emit_,  table24_45_emit_,  table24_46_emit_,  table24_47_emit_,
8051     table24_48_emit_,  table24_49_emit_,  table24_50_emit_,  table24_51_emit_,
8052     table24_52_emit_,  table24_53_emit_,  table24_54_emit_,  table24_55_emit_,
8053     table24_56_emit_,  table24_57_emit_,  table24_58_emit_,  table24_59_emit_,
8054     table24_60_emit_,  table24_61_emit_,  table24_62_emit_,  table24_63_emit_,
8055     table24_64_emit_,  table24_65_emit_,  table24_66_emit_,  table24_67_emit_,
8056     table24_68_emit_,  table24_69_emit_,  table24_70_emit_,  table24_71_emit_,
8057     table24_72_emit_,  table24_73_emit_,  table24_74_emit_,  table24_75_emit_,
8058     table24_76_emit_,  table24_77_emit_,  table24_78_emit_,  table24_79_emit_,
8059     table24_80_emit_,  table24_81_emit_,  table24_82_emit_,  table24_83_emit_,
8060     table24_84_emit_,  table24_85_emit_,  table24_86_emit_,  table24_87_emit_,
8061     table24_88_emit_,  table24_89_emit_,  table24_90_emit_,  table24_91_emit_,
8062     table24_92_emit_,  table24_93_emit_,  table24_94_emit_,  table24_95_emit_,
8063     table24_96_emit_,  table24_97_emit_,  table24_98_emit_,  table24_99_emit_,
8064     table24_100_emit_, table24_101_emit_, table24_102_emit_, table24_103_emit_,
8065     table24_104_emit_, table24_105_emit_, table24_106_emit_, table24_107_emit_,
8066     table24_108_emit_, table24_109_emit_, table24_110_emit_, table24_111_emit_,
8067     table24_112_emit_, table24_113_emit_, table24_114_emit_, table24_115_emit_,
8068     table24_116_emit_, table24_117_emit_, table24_118_emit_, table24_119_emit_,
8069     table24_120_emit_, table24_121_emit_, table24_122_emit_, table24_123_emit_,
8070     table24_124_emit_, table24_125_emit_, table24_126_emit_, table24_127_emit_,
8071     table24_128_emit_, table24_129_emit_, table24_130_emit_, table24_131_emit_,
8072     table24_132_emit_, table24_133_emit_, table24_134_emit_, table24_135_emit_,
8073     table24_136_emit_, table24_137_emit_, table24_138_emit_, table24_139_emit_,
8074     table24_140_emit_, table24_141_emit_, table24_142_emit_, table24_143_emit_,
8075     table24_144_emit_, table24_145_emit_, table24_146_emit_, table24_147_emit_,
8076     table24_148_emit_, table24_149_emit_, table24_150_emit_, table24_151_emit_,
8077     table24_152_emit_, table24_153_emit_, table24_154_emit_, table24_155_emit_,
8078     table24_156_emit_, table24_157_emit_, table24_158_emit_, table24_159_emit_,
8079     table24_160_emit_, table24_161_emit_, table24_162_emit_, table24_163_emit_,
8080     table24_164_emit_, table24_165_emit_, table24_166_emit_, table24_167_emit_,
8081     table24_168_emit_, table24_169_emit_, table24_170_emit_, table24_171_emit_,
8082     table24_172_emit_, table24_173_emit_, table24_174_emit_, table24_175_emit_,
8083     table24_176_emit_, table24_177_emit_, table24_178_emit_, table24_179_emit_,
8084     table24_180_emit_, table24_181_emit_, table24_182_emit_, table24_183_emit_,
8085     table24_184_emit_, table24_185_emit_, table24_186_emit_, table24_187_emit_,
8086     table24_188_emit_, table24_189_emit_, table24_190_emit_, table24_191_emit_,
8087     table24_192_emit_, table24_193_emit_, table24_194_emit_, table24_195_emit_,
8088     table24_196_emit_, table24_197_emit_, table24_198_emit_, table24_199_emit_,
8089     table24_200_emit_, table24_201_emit_, table24_202_emit_, table24_203_emit_,
8090     table24_204_emit_, table24_205_emit_, table24_206_emit_, table24_207_emit_,
8091     table24_208_emit_, table24_209_emit_, table24_210_emit_, table24_211_emit_,
8092     table24_212_emit_, table24_213_emit_, table24_214_emit_, table24_215_emit_,
8093     table24_216_emit_, table24_217_emit_, table24_218_emit_, table24_219_emit_,
8094     table24_220_emit_, table24_221_emit_, table24_222_emit_, table24_223_emit_,
8095     table24_224_emit_, table24_225_emit_, table24_226_emit_, table24_227_emit_,
8096     table24_228_emit_, table24_229_emit_, table24_230_emit_, table24_231_emit_,
8097     table24_232_emit_, table24_233_emit_, table24_234_emit_, table24_235_emit_,
8098     table24_236_emit_, table24_237_emit_, table24_238_emit_, table24_239_emit_,
8099     table24_240_emit_, table24_241_emit_, table24_242_emit_, table24_243_emit_,
8100     table24_244_emit_, table24_245_emit_, table24_246_emit_, table24_247_emit_,
8101     table24_248_emit_, table24_249_emit_, table24_250_emit_, table24_251_emit_,
8102     table24_252_emit_, table24_253_emit_, table24_254_emit_, table24_255_emit_,
8103 };
8104 const uint16_t* const HuffDecoderCommon::table24_ops_[256] = {
8105     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8106     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8107     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8108     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8109     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8110     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8111     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8112     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8113     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8114     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8115     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8116     table23_0_ops_,   table23_0_ops_,   table23_10_ops_,  table23_10_ops_,
8117     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8118     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8119     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8120     table23_10_ops_,  table23_10_ops_,  table23_23_ops_,  table24_63_ops_,
8121     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8122     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8123     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8124     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8125     table24_0_ops_,   table24_1_ops_,   table24_0_ops_,   table24_1_ops_,
8126     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8127     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8128     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8129     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8130     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8131     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8132     table23_0_ops_,   table23_0_ops_,   table23_10_ops_,  table23_10_ops_,
8133     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8134     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8135     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8136     table23_10_ops_,  table23_10_ops_,  table23_23_ops_,  table24_127_ops_,
8137     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8138     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8139     table23_0_ops_,   table23_0_ops_,   table23_10_ops_,  table23_10_ops_,
8140     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8141     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8142     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_23_ops_,
8143     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_23_ops_,
8144     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_31_ops_,
8145     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8146     table23_0_ops_,   table23_0_ops_,   table23_0_ops_,   table23_0_ops_,
8147     table23_0_ops_,   table23_0_ops_,   table23_10_ops_,  table23_10_ops_,
8148     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8149     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8150     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_23_ops_,
8151     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_23_ops_,
8152     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_31_ops_,
8153     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8154     table23_10_ops_,  table23_23_ops_,  table23_23_ops_,  table23_23_ops_,
8155     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_75_ops_,
8156     table23_76_ops_,  table23_76_ops_,  table23_76_ops_,  table23_79_ops_,
8157     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8158     table23_10_ops_,  table23_23_ops_,  table23_23_ops_,  table23_23_ops_,
8159     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_75_ops_,
8160     table23_76_ops_,  table23_76_ops_,  table23_76_ops_,  table23_79_ops_,
8161     table23_10_ops_,  table23_10_ops_,  table23_10_ops_,  table23_10_ops_,
8162     table23_10_ops_,  table23_23_ops_,  table23_23_ops_,  table23_23_ops_,
8163     table23_23_ops_,  table23_23_ops_,  table23_23_ops_,  table23_75_ops_,
8164     table23_76_ops_,  table23_76_ops_,  table23_76_ops_,  table23_79_ops_,
8165     table24_240_ops_, table24_240_ops_, table24_240_ops_, table23_120_ops_,
8166     table23_120_ops_, table23_120_ops_, table23_120_ops_, table23_122_ops_,
8167     table23_122_ops_, table23_122_ops_, table24_250_ops_, table23_124_ops_,
8168     table23_124_ops_, table24_253_ops_, table24_254_ops_, table24_255_ops_,
8169 };
8170 const uint8_t HuffDecoderCommon::table10_0_emit_[1] = {0x5d};
8171 const uint16_t HuffDecoderCommon::table10_0_ops_[256] = {
8172     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8173     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8174     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8175     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8176     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8177     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8178     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8179     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8180     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8181     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8182     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8183     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8184     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8185     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8186     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8187     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8188     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8189     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8190     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8191     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8192     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8193     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8194     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8195     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8196     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8197     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8198     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8199     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
8200     0x0002, 0x0002, 0x0002, 0x0002};
8201 const uint8_t HuffDecoderCommon::table10_64_emit_[1] = {0x7e};
8202 const uint8_t HuffDecoderCommon::table10_128_emit_[1] = {0x5e};
8203 const uint16_t HuffDecoderCommon::table10_128_ops_[256] = {
8204     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8205     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8206     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8207     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8208     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8209     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8210     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8211     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8212     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8213     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8214     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8215     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8216     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8217     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8218     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8219     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8220     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8221     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8222     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8223     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8224     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8225     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8226     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8227     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8228     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8229     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8230     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8231     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
8232     0x0003, 0x0003, 0x0003, 0x0003};
8233 const uint8_t HuffDecoderCommon::table10_160_emit_[1] = {0x7d};
8234 const uint8_t HuffDecoderCommon::table10_192_emit_[1] = {0x3c};
8235 const uint16_t HuffDecoderCommon::table10_192_ops_[256] = {
8236     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8237     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8238     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8239     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8240     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8241     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8242     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8243     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8244     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8245     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8246     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8247     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8248     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8249     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8250     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8251     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8252     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8253     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8254     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8255     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8256     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8257     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8258     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8259     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8260     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8261     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8262     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8263     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
8264     0x0004, 0x0004, 0x0004, 0x0004};
8265 const uint8_t HuffDecoderCommon::table10_208_emit_[1] = {0x60};
8266 const uint8_t HuffDecoderCommon::table10_224_emit_[1] = {0x7b};
8267 const uint8_t HuffDecoderCommon::table10_240_emit_[1] = {0x5c};
8268 const uint16_t HuffDecoderCommon::table10_240_ops_[256] = {
8269     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8270     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8271     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8272     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8273     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8274     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8275     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8276     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8277     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8278     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8279     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8280     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8281     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8282     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8283     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8284     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8285     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8286     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8287     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8288     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8289     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8290     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8291     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8292     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8293     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8294     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8295     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8296     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
8297     0x0008, 0x0008, 0x0008, 0x0008};
8298 const uint8_t HuffDecoderCommon::table10_241_emit_[1] = {0xc3};
8299 const uint8_t HuffDecoderCommon::table10_242_emit_[1] = {0xd0};
8300 const uint8_t HuffDecoderCommon::table10_243_emit_[2] = {0x80, 0x82};
8301 const uint16_t HuffDecoderCommon::table10_243_ops_[256] = {
8302     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8303     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8304     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8305     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8306     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8307     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8308     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8309     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8310     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8311     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8312     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8313     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8314     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8315     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
8316     0x0009, 0x0009, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8317     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8318     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8319     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8320     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8321     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8322     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8323     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8324     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8325     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8326     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8327     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8328     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8329     0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209,
8330     0x0209, 0x0209, 0x0209, 0x0209};
8331 const uint8_t HuffDecoderCommon::table10_244_emit_[2] = {0x83, 0xa2};
8332 const uint8_t HuffDecoderCommon::table10_245_emit_[2] = {0xb8, 0xc2};
8333 const uint8_t HuffDecoderCommon::table10_246_emit_[2] = {0xe0, 0xe2};
8334 const uint8_t HuffDecoderCommon::table10_247_emit_[4] = {0x99, 0xa1, 0xa7,
8335                                                          0xac};
8336 const uint16_t HuffDecoderCommon::table10_247_ops_[256] = {
8337     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8338     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8339     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8340     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8341     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8342     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8343     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8344     0x000a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a,
8345     0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a,
8346     0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a,
8347     0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a,
8348     0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a,
8349     0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a,
8350     0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a, 0x020a,
8351     0x020a, 0x020a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a,
8352     0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a,
8353     0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a,
8354     0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a,
8355     0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a,
8356     0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a,
8357     0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a, 0x040a,
8358     0x040a, 0x040a, 0x040a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a,
8359     0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a,
8360     0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a,
8361     0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a,
8362     0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a,
8363     0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a,
8364     0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a,
8365     0x060a, 0x060a, 0x060a, 0x060a};
8366 const uint8_t HuffDecoderCommon::table10_248_emit_[4] = {0xb0, 0xb1, 0xb3,
8367                                                          0xd1};
8368 const uint8_t HuffDecoderCommon::table10_249_emit_[4] = {0xd8, 0xd9, 0xe3,
8369                                                          0xe5};
8370 const uint8_t HuffDecoderCommon::table10_250_emit_[7] = {0xe6, 0x81, 0x84, 0x85,
8371                                                          0x86, 0x88, 0x92};
8372 const uint16_t HuffDecoderCommon::table10_250_ops_[256] = {
8373     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8374     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8375     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8376     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8377     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8378     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8379     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
8380     0x000a, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
8381     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
8382     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
8383     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x040b, 0x040b, 0x040b,
8384     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
8385     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
8386     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
8387     0x040b, 0x040b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b,
8388     0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b,
8389     0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b,
8390     0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x080b, 0x080b,
8391     0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b,
8392     0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b,
8393     0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b,
8394     0x080b, 0x080b, 0x080b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b,
8395     0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b,
8396     0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b,
8397     0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0c0b,
8398     0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b,
8399     0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b,
8400     0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b,
8401     0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b};
8402 const uint16_t HuffDecoderCommon::table10_251_ops_[256] = {
8403     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
8404     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
8405     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
8406     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x020b, 0x020b, 0x020b, 0x020b,
8407     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
8408     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
8409     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
8410     0x020b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
8411     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
8412     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
8413     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x060b, 0x060b, 0x060b,
8414     0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b,
8415     0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b,
8416     0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b,
8417     0x060b, 0x060b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b,
8418     0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b,
8419     0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b,
8420     0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x0a0b, 0x0a0b,
8421     0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b,
8422     0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b,
8423     0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b,
8424     0x0a0b, 0x0a0b, 0x0a0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b,
8425     0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b,
8426     0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b,
8427     0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0e0b,
8428     0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b,
8429     0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b,
8430     0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b,
8431     0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b};
8432 const uint16_t HuffDecoderCommon::table10_253_ops_[256] = {
8433     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
8434     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
8435     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
8436     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x020b, 0x020b, 0x020b, 0x020b,
8437     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
8438     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
8439     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
8440     0x020b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
8441     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
8442     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
8443     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x060b, 0x060b, 0x060b,
8444     0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b,
8445     0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b,
8446     0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b,
8447     0x060b, 0x060b, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c,
8448     0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c,
8449     0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c,
8450     0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0c0c, 0x0c0c,
8451     0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c,
8452     0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c,
8453     0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c,
8454     0x0e0c, 0x0e0c, 0x0e0c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c,
8455     0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c,
8456     0x100c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c,
8457     0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x140c,
8458     0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c,
8459     0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x160c, 0x160c, 0x160c,
8460     0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x160c,
8461     0x160c, 0x160c, 0x160c, 0x160c};
8462 const uint16_t HuffDecoderCommon::table10_254_ops_[256] = {
8463     0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c,
8464     0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x020c, 0x020c,
8465     0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c,
8466     0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x040c, 0x040c, 0x040c, 0x040c,
8467     0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c,
8468     0x040c, 0x040c, 0x040c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c,
8469     0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c,
8470     0x060c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c,
8471     0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x0a0c,
8472     0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c,
8473     0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0c0c, 0x0c0c, 0x0c0c,
8474     0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c,
8475     0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c,
8476     0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c,
8477     0x0e0c, 0x0e0c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c,
8478     0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c,
8479     0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c,
8480     0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x140c, 0x140c,
8481     0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c,
8482     0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x160c, 0x160c, 0x160c, 0x160c,
8483     0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x160c,
8484     0x160c, 0x160c, 0x160c, 0x180c, 0x180c, 0x180c, 0x180c, 0x180c, 0x180c,
8485     0x180c, 0x180c, 0x180c, 0x180c, 0x180c, 0x180c, 0x180c, 0x180c, 0x180c,
8486     0x180c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c,
8487     0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1c0c,
8488     0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c,
8489     0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1e0c, 0x1e0c, 0x1e0c,
8490     0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c,
8491     0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c};
8492 const uint8_t HuffDecoderCommon::table10_255_emit_[55] = {
8493     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f,
8494     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb, 0xc0,
8495     0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0,
8496     0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf,
8497     0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe};
8498 const uint16_t HuffDecoderCommon::table10_255_ops_[256] = {
8499     0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c,
8500     0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x020c, 0x020c,
8501     0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c,
8502     0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x040c, 0x040c, 0x040c, 0x040c,
8503     0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c,
8504     0x040c, 0x040c, 0x040c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c,
8505     0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c,
8506     0x060c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c,
8507     0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x0a0d,
8508     0x0a0d, 0x0a0d, 0x0a0d, 0x0a0d, 0x0a0d, 0x0a0d, 0x0a0d, 0x0c0d, 0x0c0d,
8509     0x0c0d, 0x0c0d, 0x0c0d, 0x0c0d, 0x0c0d, 0x0c0d, 0x0e0d, 0x0e0d, 0x0e0d,
8510     0x0e0d, 0x0e0d, 0x0e0d, 0x0e0d, 0x0e0d, 0x100d, 0x100d, 0x100d, 0x100d,
8511     0x100d, 0x100d, 0x100d, 0x100d, 0x120d, 0x120d, 0x120d, 0x120d, 0x120d,
8512     0x120d, 0x120d, 0x120d, 0x140d, 0x140d, 0x140d, 0x140d, 0x140d, 0x140d,
8513     0x140d, 0x140d, 0x160d, 0x160d, 0x160d, 0x160d, 0x160d, 0x160d, 0x160d,
8514     0x160d, 0x180d, 0x180d, 0x180d, 0x180d, 0x180d, 0x180d, 0x180d, 0x180d,
8515     0x1a0d, 0x1a0d, 0x1a0d, 0x1a0d, 0x1a0d, 0x1a0d, 0x1a0d, 0x1a0d, 0x1c0d,
8516     0x1c0d, 0x1c0d, 0x1c0d, 0x1c0d, 0x1c0d, 0x1c0d, 0x1c0d, 0x1e0d, 0x1e0d,
8517     0x1e0d, 0x1e0d, 0x1e0d, 0x1e0d, 0x1e0d, 0x1e0d, 0x200d, 0x200d, 0x200d,
8518     0x200d, 0x200d, 0x200d, 0x200d, 0x200d, 0x220e, 0x220e, 0x220e, 0x220e,
8519     0x240e, 0x240e, 0x240e, 0x240e, 0x260e, 0x260e, 0x260e, 0x260e, 0x280e,
8520     0x280e, 0x280e, 0x280e, 0x2a0f, 0x2a0f, 0x2c0f, 0x2c0f, 0x2e0f, 0x2e0f,
8521     0x300f, 0x300f, 0x320f, 0x320f, 0x340f, 0x340f, 0x360f, 0x360f, 0x380f,
8522     0x380f, 0x3a0f, 0x3a0f, 0x3c0f, 0x3c0f, 0x3e0f, 0x3e0f, 0x400f, 0x400f,
8523     0x420f, 0x420f, 0x440f, 0x440f, 0x460f, 0x460f, 0x4810, 0x4a10, 0x4c10,
8524     0x4e10, 0x5010, 0x5210, 0x5410, 0x5610, 0x5810, 0x5a10, 0x5c10, 0x5e10,
8525     0x6010, 0x6210, 0x6410, 0x6610, 0x6810, 0x6a10, 0x6c10, 0x0030, 0x0050,
8526     0x0070, 0x0090, 0x00b0, 0x00d0, 0x00f0, 0x0110, 0x0130, 0x0150, 0x0170,
8527     0x0190, 0x01b0, 0x01d0, 0x01f0};
8528 const uint8_t* const HuffDecoderCommon::table10_emit_[256] = {
8529     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8530     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8531     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8532     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8533     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8534     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8535     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8536     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8537     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8538     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8539     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8540     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8541     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8542     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8543     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8544     table10_0_emit_,   table10_0_emit_,   table10_0_emit_,   table10_0_emit_,
8545     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8546     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8547     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8548     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8549     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8550     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8551     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8552     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8553     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8554     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8555     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8556     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8557     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8558     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8559     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8560     table10_64_emit_,  table10_64_emit_,  table10_64_emit_,  table10_64_emit_,
8561     table10_128_emit_, table10_128_emit_, table10_128_emit_, table10_128_emit_,
8562     table10_128_emit_, table10_128_emit_, table10_128_emit_, table10_128_emit_,
8563     table10_128_emit_, table10_128_emit_, table10_128_emit_, table10_128_emit_,
8564     table10_128_emit_, table10_128_emit_, table10_128_emit_, table10_128_emit_,
8565     table10_128_emit_, table10_128_emit_, table10_128_emit_, table10_128_emit_,
8566     table10_128_emit_, table10_128_emit_, table10_128_emit_, table10_128_emit_,
8567     table10_128_emit_, table10_128_emit_, table10_128_emit_, table10_128_emit_,
8568     table10_128_emit_, table10_128_emit_, table10_128_emit_, table10_128_emit_,
8569     table10_160_emit_, table10_160_emit_, table10_160_emit_, table10_160_emit_,
8570     table10_160_emit_, table10_160_emit_, table10_160_emit_, table10_160_emit_,
8571     table10_160_emit_, table10_160_emit_, table10_160_emit_, table10_160_emit_,
8572     table10_160_emit_, table10_160_emit_, table10_160_emit_, table10_160_emit_,
8573     table10_160_emit_, table10_160_emit_, table10_160_emit_, table10_160_emit_,
8574     table10_160_emit_, table10_160_emit_, table10_160_emit_, table10_160_emit_,
8575     table10_160_emit_, table10_160_emit_, table10_160_emit_, table10_160_emit_,
8576     table10_160_emit_, table10_160_emit_, table10_160_emit_, table10_160_emit_,
8577     table10_192_emit_, table10_192_emit_, table10_192_emit_, table10_192_emit_,
8578     table10_192_emit_, table10_192_emit_, table10_192_emit_, table10_192_emit_,
8579     table10_192_emit_, table10_192_emit_, table10_192_emit_, table10_192_emit_,
8580     table10_192_emit_, table10_192_emit_, table10_192_emit_, table10_192_emit_,
8581     table10_208_emit_, table10_208_emit_, table10_208_emit_, table10_208_emit_,
8582     table10_208_emit_, table10_208_emit_, table10_208_emit_, table10_208_emit_,
8583     table10_208_emit_, table10_208_emit_, table10_208_emit_, table10_208_emit_,
8584     table10_208_emit_, table10_208_emit_, table10_208_emit_, table10_208_emit_,
8585     table10_224_emit_, table10_224_emit_, table10_224_emit_, table10_224_emit_,
8586     table10_224_emit_, table10_224_emit_, table10_224_emit_, table10_224_emit_,
8587     table10_224_emit_, table10_224_emit_, table10_224_emit_, table10_224_emit_,
8588     table10_224_emit_, table10_224_emit_, table10_224_emit_, table10_224_emit_,
8589     table10_240_emit_, table10_241_emit_, table10_242_emit_, table10_243_emit_,
8590     table10_244_emit_, table10_245_emit_, table10_246_emit_, table10_247_emit_,
8591     table10_248_emit_, table10_249_emit_, table10_250_emit_, table24_251_emit_,
8592     table24_252_emit_, table24_253_emit_, table24_254_emit_, table10_255_emit_,
8593 };
8594 const uint16_t* const HuffDecoderCommon::table10_ops_[256] = {
8595     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8596     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8597     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8598     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8599     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8600     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8601     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8602     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8603     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8604     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8605     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8606     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8607     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8608     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8609     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8610     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8611     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8612     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8613     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8614     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8615     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8616     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8617     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8618     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8619     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8620     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8621     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8622     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8623     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8624     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8625     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8626     table10_0_ops_,   table10_0_ops_,   table10_0_ops_,   table10_0_ops_,
8627     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8628     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8629     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8630     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8631     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8632     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8633     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8634     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8635     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8636     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8637     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8638     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8639     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8640     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8641     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8642     table10_128_ops_, table10_128_ops_, table10_128_ops_, table10_128_ops_,
8643     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8644     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8645     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8646     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8647     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8648     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8649     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8650     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8651     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8652     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8653     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8654     table10_192_ops_, table10_192_ops_, table10_192_ops_, table10_192_ops_,
8655     table10_240_ops_, table10_240_ops_, table10_240_ops_, table10_243_ops_,
8656     table10_243_ops_, table10_243_ops_, table10_243_ops_, table10_247_ops_,
8657     table10_247_ops_, table10_247_ops_, table10_250_ops_, table10_251_ops_,
8658     table10_251_ops_, table10_253_ops_, table10_254_ops_, table10_255_ops_,
8659 };
8660 const uint8_t HuffDecoderCommon::table39_0_inner_[5] = {0x01, 0x0b, 0x13, 0x1b,
8661                                                         0x07};
8662 }  // namespace geometry_11_16
8663 }  // namespace grpc_core
8664