xref: /aosp_15_r20/external/grpc-grpc/test/cpp/microbenchmarks/huffman_geometries/decode_huff_14_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_14_16.h"
19 
20 #include <grpc/support/port_platform.h>
21 namespace grpc_core {
22 namespace geometry_14_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::table8_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::table8_0_inner_[38] = {
268     0x0000, 0x0001, 0x0005, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d,
269     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
270     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
271     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
272     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
273 const uint8_t HuffDecoderCommon::table8_0_outer_[64] = {
274     0,  1,  0,  2,  0,  3,  0,  4,  0,  5,  0,  6,  0,  7,  0,  8,
275     0,  9,  0,  10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22,
276     23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 0,  0,
277     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  37};
278 const uint8_t HuffDecoderCommon::table8_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::table8_1_inner_[38] = {
286     0x0000, 0x0001, 0x0009, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d,
287     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
288     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
289     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
290     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
291 const uint8_t HuffDecoderCommon::table8_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::table8_2_inner_[38] = {
299     0x0000, 0x0001, 0x0009, 0x0011, 0x0015, 0x001d, 0x0025, 0x002d,
300     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
301     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
302     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
303     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
304 const uint8_t HuffDecoderCommon::table8_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::table8_3_inner_[38] = {
312     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x001d, 0x0025, 0x002d,
313     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
314     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
315     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
316     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
317 const uint8_t HuffDecoderCommon::table8_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::table8_4_inner_[38] = {
325     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0025, 0x002d,
326     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
327     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
328     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
329     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
330 const uint8_t HuffDecoderCommon::table8_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::table8_5_inner_[38] = {
338     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x002d,
339     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
340     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
341     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
342     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
343 const uint8_t HuffDecoderCommon::table8_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::table8_6_inner_[38] = {
351     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
352     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
353     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
354     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
355     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
356 const uint8_t HuffDecoderCommon::table8_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::table8_7_inner_[38] = {
364     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
365     0x0039, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
366     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
367     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
368     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
369 const uint8_t HuffDecoderCommon::table8_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::table8_8_inner_[38] = {
377     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
378     0x0039, 0x0041, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
379     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
380     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
381     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
382 const uint8_t HuffDecoderCommon::table8_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::table8_9_inner_[38] = {
390     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
391     0x0039, 0x0041, 0x0049, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
392     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
393     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
394     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002};
395 const uint8_t HuffDecoderCommon::table8_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::table8_10_inner_[23] = {
401     0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039,
402     0x0041, 0x0049, 0x0000, 0x0002, 0x0051, 0x0059, 0x0061, 0x0069,
403     0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x0052};
404 const uint8_t HuffDecoderCommon::table8_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, 11,
407     12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 10, 10, 10, 10, 10, 10,
408     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 22};
409 const uint8_t HuffDecoderCommon::table8_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::table8_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::table8_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::table8_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::table8_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::table8_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::table8_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::table8_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::table8_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::table8_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::table8_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::table8_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::table8_23_emit_[4] = {0x3a, 0x42, 0x43, 0x44};
470 const uint16_t HuffDecoderCommon::table8_23_inner_[5] = {0x0000, 0x0002, 0x0006,
471                                                          0x000a, 0x000e};
472 const uint8_t HuffDecoderCommon::table8_23_outer_[64] = {
473     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
474     0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
475     0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4};
476 const uint8_t HuffDecoderCommon::table8_24_emit_[4] = {0x45, 0x46, 0x47, 0x48};
477 const uint8_t HuffDecoderCommon::table8_25_emit_[4] = {0x49, 0x4a, 0x4b, 0x4c};
478 const uint8_t HuffDecoderCommon::table8_26_emit_[4] = {0x4d, 0x4e, 0x4f, 0x50};
479 const uint8_t HuffDecoderCommon::table8_27_emit_[4] = {0x51, 0x52, 0x53, 0x54};
480 const uint8_t HuffDecoderCommon::table8_28_emit_[4] = {0x55, 0x56, 0x57, 0x59};
481 const uint8_t HuffDecoderCommon::table8_29_emit_[4] = {0x6a, 0x6b, 0x71, 0x76};
482 const uint8_t HuffDecoderCommon::table8_30_emit_[4] = {0x77, 0x78, 0x79, 0x7a};
483 const uint8_t HuffDecoderCommon::table8_31_emit_[14] = {
484     0x26, 0x2a, 0x2c, 0x3b, 0x58, 0x5a, 0x21,
485     0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c};
486 const uint16_t HuffDecoderCommon::table8_31_inner_[16] = {
487     0x0000, 0x0002, 0x0006, 0x000a, 0x000e, 0x0012, 0x0016, 0x001a,
488     0x001e, 0x0022, 0x0026, 0x002a, 0x002e, 0x0032, 0x0036, 0x0003};
489 const uint8_t HuffDecoderCommon::table8_31_outer_[64] = {
490     0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,  0, 0,  0,  2,  0,  0, 0, 0, 0, 0,
491     0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,  0, 0,  0,  0,  0,  5, 0, 0, 0, 0,
492     0, 0, 0, 6, 0, 7, 0, 8, 0, 9, 0, 10, 0, 11, 12, 13, 14, 0, 0, 15};
493 const uint8_t* const HuffDecoderCommon::table8_emit_[32] = {
494     table8_0_emit_,  table8_1_emit_,  table8_2_emit_,  table8_3_emit_,
495     table8_4_emit_,  table8_5_emit_,  table8_6_emit_,  table8_7_emit_,
496     table8_8_emit_,  table8_9_emit_,  table8_10_emit_, table8_11_emit_,
497     table8_12_emit_, table8_13_emit_, table8_14_emit_, table8_15_emit_,
498     table8_16_emit_, table8_17_emit_, table8_18_emit_, table8_19_emit_,
499     table8_20_emit_, table8_21_emit_, table8_22_emit_, table8_23_emit_,
500     table8_24_emit_, table8_25_emit_, table8_26_emit_, table8_27_emit_,
501     table8_28_emit_, table8_29_emit_, table8_30_emit_, table8_31_emit_,
502 };
503 const uint16_t* const HuffDecoderCommon::table8_inner_[32] = {
504     table8_0_inner_,  table8_1_inner_,  table8_2_inner_,  table8_3_inner_,
505     table8_4_inner_,  table8_5_inner_,  table8_6_inner_,  table8_7_inner_,
506     table8_8_inner_,  table8_9_inner_,  table8_10_inner_, table8_10_inner_,
507     table8_10_inner_, table8_10_inner_, table8_10_inner_, table8_10_inner_,
508     table8_10_inner_, table8_10_inner_, table8_10_inner_, table8_10_inner_,
509     table8_10_inner_, table8_10_inner_, table8_10_inner_, table8_23_inner_,
510     table8_23_inner_, table8_23_inner_, table8_23_inner_, table8_23_inner_,
511     table8_23_inner_, table8_23_inner_, table8_23_inner_, table8_31_inner_,
512 };
513 const uint8_t* const HuffDecoderCommon::table8_outer_[32] = {
514     table8_0_outer_,  table8_0_outer_,  table8_0_outer_,  table8_0_outer_,
515     table8_0_outer_,  table8_0_outer_,  table8_0_outer_,  table8_0_outer_,
516     table8_0_outer_,  table8_0_outer_,  table8_10_outer_, table8_10_outer_,
517     table8_10_outer_, table8_10_outer_, table8_10_outer_, table8_10_outer_,
518     table8_10_outer_, table8_10_outer_, table8_10_outer_, table8_10_outer_,
519     table8_10_outer_, table8_10_outer_, table8_10_outer_, table8_23_outer_,
520     table8_23_outer_, table8_23_outer_, table8_23_outer_, table8_23_outer_,
521     table8_23_outer_, table8_23_outer_, table8_23_outer_, table8_31_outer_,
522 };
523 const uint8_t HuffDecoderCommon::table9_0_emit_[15] = {
524     0x30, 0x30, 0x31, 0x30, 0x32, 0x30, 0x61, 0x30,
525     0x63, 0x30, 0x65, 0x30, 0x69, 0x30, 0x6f};
526 const uint8_t HuffDecoderCommon::table9_0_ops_[32] = {
527     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
528     0x0d, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00,
529     0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35};
530 const uint8_t HuffDecoderCommon::table9_1_emit_[28] = {
531     0x30, 0x73, 0x30, 0x74, 0x30, 0x20, 0x30, 0x25, 0x30, 0x2d,
532     0x30, 0x2e, 0x30, 0x2f, 0x30, 0x33, 0x30, 0x34, 0x30, 0x35,
533     0x30, 0x36, 0x30, 0x37, 0x30, 0x38, 0x30, 0x39};
534 const uint8_t HuffDecoderCommon::table9_1_ops_[32] = {
535     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x11, 0x00,
536     0x19, 0x00, 0x21, 0x00, 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41,
537     0x00, 0x49, 0x00, 0x51, 0x00, 0x59, 0x00, 0x61, 0x00, 0x69};
538 const uint8_t HuffDecoderCommon::table9_2_emit_[36] = {
539     0x30, 0x3d, 0x30, 0x41, 0x30, 0x5f, 0x30, 0x62, 0x30, 0x64, 0x30, 0x66,
540     0x30, 0x67, 0x30, 0x68, 0x30, 0x6c, 0x30, 0x6d, 0x30, 0x6e, 0x30, 0x70,
541     0x30, 0x72, 0x30, 0x75, 0x30, 0x3a, 0x30, 0x42, 0x30, 0x43, 0x30, 0x44};
542 const uint8_t HuffDecoderCommon::table9_2_ops_[32] = {
543     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
544     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x00, 0x51,
545     0x00, 0x59, 0x00, 0x61, 0x00, 0x69, 0x71, 0x79, 0x81, 0x89};
546 const uint8_t HuffDecoderCommon::table9_3_emit_[56] = {
547     0x30, 0x45, 0x30, 0x46, 0x30, 0x47, 0x30, 0x48, 0x30, 0x49, 0x30, 0x4a,
548     0x30, 0x4b, 0x30, 0x4c, 0x30, 0x4d, 0x30, 0x4e, 0x30, 0x4f, 0x30, 0x50,
549     0x30, 0x51, 0x30, 0x52, 0x30, 0x53, 0x30, 0x54, 0x30, 0x55, 0x30, 0x56,
550     0x30, 0x57, 0x30, 0x59, 0x30, 0x6a, 0x30, 0x6b, 0x30, 0x71, 0x30, 0x76,
551     0x30, 0x77, 0x30, 0x78, 0x30, 0x79, 0x30, 0x7a};
552 const uint8_t HuffDecoderCommon::table9_3_ops_[32] = {
553     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51,
554     0x59, 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa9,
555     0xb1, 0xb9, 0xc1, 0xc9, 0xd1, 0xd9, 0x00, 0x00, 0x00, 0x02};
556 const uint8_t HuffDecoderCommon::table9_4_emit_[15] = {
557     0x31, 0x30, 0x31, 0x31, 0x32, 0x31, 0x61, 0x31,
558     0x63, 0x31, 0x65, 0x31, 0x69, 0x31, 0x6f};
559 const uint8_t HuffDecoderCommon::table9_4_ops_[32] = {
560     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
561     0x0d, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00,
562     0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35};
563 const uint8_t HuffDecoderCommon::table9_5_emit_[28] = {
564     0x31, 0x73, 0x31, 0x74, 0x31, 0x20, 0x31, 0x25, 0x31, 0x2d,
565     0x31, 0x2e, 0x31, 0x2f, 0x31, 0x33, 0x31, 0x34, 0x31, 0x35,
566     0x31, 0x36, 0x31, 0x37, 0x31, 0x38, 0x31, 0x39};
567 const uint8_t HuffDecoderCommon::table9_6_emit_[36] = {
568     0x31, 0x3d, 0x31, 0x41, 0x31, 0x5f, 0x31, 0x62, 0x31, 0x64, 0x31, 0x66,
569     0x31, 0x67, 0x31, 0x68, 0x31, 0x6c, 0x31, 0x6d, 0x31, 0x6e, 0x31, 0x70,
570     0x31, 0x72, 0x31, 0x75, 0x31, 0x3a, 0x31, 0x42, 0x31, 0x43, 0x31, 0x44};
571 const uint8_t HuffDecoderCommon::table9_7_emit_[56] = {
572     0x31, 0x45, 0x31, 0x46, 0x31, 0x47, 0x31, 0x48, 0x31, 0x49, 0x31, 0x4a,
573     0x31, 0x4b, 0x31, 0x4c, 0x31, 0x4d, 0x31, 0x4e, 0x31, 0x4f, 0x31, 0x50,
574     0x31, 0x51, 0x31, 0x52, 0x31, 0x53, 0x31, 0x54, 0x31, 0x55, 0x31, 0x56,
575     0x31, 0x57, 0x31, 0x59, 0x31, 0x6a, 0x31, 0x6b, 0x31, 0x71, 0x31, 0x76,
576     0x31, 0x77, 0x31, 0x78, 0x31, 0x79, 0x31, 0x7a};
577 const uint8_t HuffDecoderCommon::table9_8_emit_[15] = {
578     0x32, 0x30, 0x32, 0x31, 0x32, 0x32, 0x61, 0x32,
579     0x63, 0x32, 0x65, 0x32, 0x69, 0x32, 0x6f};
580 const uint8_t HuffDecoderCommon::table9_8_ops_[32] = {
581     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
582     0x11, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00,
583     0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35};
584 const uint8_t HuffDecoderCommon::table9_9_emit_[28] = {
585     0x32, 0x73, 0x32, 0x74, 0x32, 0x20, 0x32, 0x25, 0x32, 0x2d,
586     0x32, 0x2e, 0x32, 0x2f, 0x32, 0x33, 0x32, 0x34, 0x32, 0x35,
587     0x32, 0x36, 0x32, 0x37, 0x32, 0x38, 0x32, 0x39};
588 const uint8_t HuffDecoderCommon::table9_10_emit_[36] = {
589     0x32, 0x3d, 0x32, 0x41, 0x32, 0x5f, 0x32, 0x62, 0x32, 0x64, 0x32, 0x66,
590     0x32, 0x67, 0x32, 0x68, 0x32, 0x6c, 0x32, 0x6d, 0x32, 0x6e, 0x32, 0x70,
591     0x32, 0x72, 0x32, 0x75, 0x32, 0x3a, 0x32, 0x42, 0x32, 0x43, 0x32, 0x44};
592 const uint8_t HuffDecoderCommon::table9_11_emit_[56] = {
593     0x32, 0x45, 0x32, 0x46, 0x32, 0x47, 0x32, 0x48, 0x32, 0x49, 0x32, 0x4a,
594     0x32, 0x4b, 0x32, 0x4c, 0x32, 0x4d, 0x32, 0x4e, 0x32, 0x4f, 0x32, 0x50,
595     0x32, 0x51, 0x32, 0x52, 0x32, 0x53, 0x32, 0x54, 0x32, 0x55, 0x32, 0x56,
596     0x32, 0x57, 0x32, 0x59, 0x32, 0x6a, 0x32, 0x6b, 0x32, 0x71, 0x32, 0x76,
597     0x32, 0x77, 0x32, 0x78, 0x32, 0x79, 0x32, 0x7a};
598 const uint8_t HuffDecoderCommon::table9_12_emit_[15] = {
599     0x61, 0x30, 0x61, 0x31, 0x61, 0x32, 0x61, 0x61,
600     0x63, 0x61, 0x65, 0x61, 0x69, 0x61, 0x6f};
601 const uint8_t HuffDecoderCommon::table9_12_ops_[32] = {
602     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
603     0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00,
604     0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35};
605 const uint8_t HuffDecoderCommon::table9_13_emit_[28] = {
606     0x61, 0x73, 0x61, 0x74, 0x61, 0x20, 0x61, 0x25, 0x61, 0x2d,
607     0x61, 0x2e, 0x61, 0x2f, 0x61, 0x33, 0x61, 0x34, 0x61, 0x35,
608     0x61, 0x36, 0x61, 0x37, 0x61, 0x38, 0x61, 0x39};
609 const uint8_t HuffDecoderCommon::table9_14_emit_[36] = {
610     0x61, 0x3d, 0x61, 0x41, 0x61, 0x5f, 0x61, 0x62, 0x61, 0x64, 0x61, 0x66,
611     0x61, 0x67, 0x61, 0x68, 0x61, 0x6c, 0x61, 0x6d, 0x61, 0x6e, 0x61, 0x70,
612     0x61, 0x72, 0x61, 0x75, 0x61, 0x3a, 0x61, 0x42, 0x61, 0x43, 0x61, 0x44};
613 const uint8_t HuffDecoderCommon::table9_15_emit_[56] = {
614     0x61, 0x45, 0x61, 0x46, 0x61, 0x47, 0x61, 0x48, 0x61, 0x49, 0x61, 0x4a,
615     0x61, 0x4b, 0x61, 0x4c, 0x61, 0x4d, 0x61, 0x4e, 0x61, 0x4f, 0x61, 0x50,
616     0x61, 0x51, 0x61, 0x52, 0x61, 0x53, 0x61, 0x54, 0x61, 0x55, 0x61, 0x56,
617     0x61, 0x57, 0x61, 0x59, 0x61, 0x6a, 0x61, 0x6b, 0x61, 0x71, 0x61, 0x76,
618     0x61, 0x77, 0x61, 0x78, 0x61, 0x79, 0x61, 0x7a};
619 const uint8_t HuffDecoderCommon::table9_16_emit_[15] = {
620     0x63, 0x30, 0x63, 0x31, 0x63, 0x32, 0x63, 0x61,
621     0x63, 0x63, 0x65, 0x63, 0x69, 0x63, 0x6f};
622 const uint8_t HuffDecoderCommon::table9_16_ops_[32] = {
623     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
624     0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00,
625     0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35};
626 const uint8_t HuffDecoderCommon::table9_17_emit_[28] = {
627     0x63, 0x73, 0x63, 0x74, 0x63, 0x20, 0x63, 0x25, 0x63, 0x2d,
628     0x63, 0x2e, 0x63, 0x2f, 0x63, 0x33, 0x63, 0x34, 0x63, 0x35,
629     0x63, 0x36, 0x63, 0x37, 0x63, 0x38, 0x63, 0x39};
630 const uint8_t HuffDecoderCommon::table9_18_emit_[36] = {
631     0x63, 0x3d, 0x63, 0x41, 0x63, 0x5f, 0x63, 0x62, 0x63, 0x64, 0x63, 0x66,
632     0x63, 0x67, 0x63, 0x68, 0x63, 0x6c, 0x63, 0x6d, 0x63, 0x6e, 0x63, 0x70,
633     0x63, 0x72, 0x63, 0x75, 0x63, 0x3a, 0x63, 0x42, 0x63, 0x43, 0x63, 0x44};
634 const uint8_t HuffDecoderCommon::table9_19_emit_[56] = {
635     0x63, 0x45, 0x63, 0x46, 0x63, 0x47, 0x63, 0x48, 0x63, 0x49, 0x63, 0x4a,
636     0x63, 0x4b, 0x63, 0x4c, 0x63, 0x4d, 0x63, 0x4e, 0x63, 0x4f, 0x63, 0x50,
637     0x63, 0x51, 0x63, 0x52, 0x63, 0x53, 0x63, 0x54, 0x63, 0x55, 0x63, 0x56,
638     0x63, 0x57, 0x63, 0x59, 0x63, 0x6a, 0x63, 0x6b, 0x63, 0x71, 0x63, 0x76,
639     0x63, 0x77, 0x63, 0x78, 0x63, 0x79, 0x63, 0x7a};
640 const uint8_t HuffDecoderCommon::table9_20_emit_[15] = {
641     0x65, 0x30, 0x65, 0x31, 0x65, 0x32, 0x65, 0x61,
642     0x65, 0x63, 0x65, 0x65, 0x69, 0x65, 0x6f};
643 const uint8_t HuffDecoderCommon::table9_20_ops_[32] = {
644     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
645     0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00,
646     0x00, 0x29, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35};
647 const uint8_t HuffDecoderCommon::table9_21_emit_[28] = {
648     0x65, 0x73, 0x65, 0x74, 0x65, 0x20, 0x65, 0x25, 0x65, 0x2d,
649     0x65, 0x2e, 0x65, 0x2f, 0x65, 0x33, 0x65, 0x34, 0x65, 0x35,
650     0x65, 0x36, 0x65, 0x37, 0x65, 0x38, 0x65, 0x39};
651 const uint8_t HuffDecoderCommon::table9_22_emit_[36] = {
652     0x65, 0x3d, 0x65, 0x41, 0x65, 0x5f, 0x65, 0x62, 0x65, 0x64, 0x65, 0x66,
653     0x65, 0x67, 0x65, 0x68, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x65, 0x70,
654     0x65, 0x72, 0x65, 0x75, 0x65, 0x3a, 0x65, 0x42, 0x65, 0x43, 0x65, 0x44};
655 const uint8_t HuffDecoderCommon::table9_23_emit_[56] = {
656     0x65, 0x45, 0x65, 0x46, 0x65, 0x47, 0x65, 0x48, 0x65, 0x49, 0x65, 0x4a,
657     0x65, 0x4b, 0x65, 0x4c, 0x65, 0x4d, 0x65, 0x4e, 0x65, 0x4f, 0x65, 0x50,
658     0x65, 0x51, 0x65, 0x52, 0x65, 0x53, 0x65, 0x54, 0x65, 0x55, 0x65, 0x56,
659     0x65, 0x57, 0x65, 0x59, 0x65, 0x6a, 0x65, 0x6b, 0x65, 0x71, 0x65, 0x76,
660     0x65, 0x77, 0x65, 0x78, 0x65, 0x79, 0x65, 0x7a};
661 const uint8_t HuffDecoderCommon::table9_24_emit_[15] = {
662     0x69, 0x30, 0x69, 0x31, 0x69, 0x32, 0x69, 0x61,
663     0x69, 0x63, 0x69, 0x65, 0x69, 0x69, 0x6f};
664 const uint8_t HuffDecoderCommon::table9_24_ops_[32] = {
665     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
666     0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00,
667     0x00, 0x29, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x35};
668 const uint8_t HuffDecoderCommon::table9_25_emit_[28] = {
669     0x69, 0x73, 0x69, 0x74, 0x69, 0x20, 0x69, 0x25, 0x69, 0x2d,
670     0x69, 0x2e, 0x69, 0x2f, 0x69, 0x33, 0x69, 0x34, 0x69, 0x35,
671     0x69, 0x36, 0x69, 0x37, 0x69, 0x38, 0x69, 0x39};
672 const uint8_t HuffDecoderCommon::table9_26_emit_[36] = {
673     0x69, 0x3d, 0x69, 0x41, 0x69, 0x5f, 0x69, 0x62, 0x69, 0x64, 0x69, 0x66,
674     0x69, 0x67, 0x69, 0x68, 0x69, 0x6c, 0x69, 0x6d, 0x69, 0x6e, 0x69, 0x70,
675     0x69, 0x72, 0x69, 0x75, 0x69, 0x3a, 0x69, 0x42, 0x69, 0x43, 0x69, 0x44};
676 const uint8_t HuffDecoderCommon::table9_27_emit_[56] = {
677     0x69, 0x45, 0x69, 0x46, 0x69, 0x47, 0x69, 0x48, 0x69, 0x49, 0x69, 0x4a,
678     0x69, 0x4b, 0x69, 0x4c, 0x69, 0x4d, 0x69, 0x4e, 0x69, 0x4f, 0x69, 0x50,
679     0x69, 0x51, 0x69, 0x52, 0x69, 0x53, 0x69, 0x54, 0x69, 0x55, 0x69, 0x56,
680     0x69, 0x57, 0x69, 0x59, 0x69, 0x6a, 0x69, 0x6b, 0x69, 0x71, 0x69, 0x76,
681     0x69, 0x77, 0x69, 0x78, 0x69, 0x79, 0x69, 0x7a};
682 const uint8_t HuffDecoderCommon::table9_28_emit_[16] = {
683     0x6f, 0x30, 0x6f, 0x31, 0x6f, 0x32, 0x6f, 0x61,
684     0x6f, 0x63, 0x6f, 0x65, 0x6f, 0x69, 0x6f, 0x6f};
685 const uint8_t HuffDecoderCommon::table9_28_ops_[32] = {
686     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
687     0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00,
688     0x00, 0x29, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x39};
689 const uint8_t HuffDecoderCommon::table9_29_emit_[28] = {
690     0x6f, 0x73, 0x6f, 0x74, 0x6f, 0x20, 0x6f, 0x25, 0x6f, 0x2d,
691     0x6f, 0x2e, 0x6f, 0x2f, 0x6f, 0x33, 0x6f, 0x34, 0x6f, 0x35,
692     0x6f, 0x36, 0x6f, 0x37, 0x6f, 0x38, 0x6f, 0x39};
693 const uint8_t HuffDecoderCommon::table9_30_emit_[36] = {
694     0x6f, 0x3d, 0x6f, 0x41, 0x6f, 0x5f, 0x6f, 0x62, 0x6f, 0x64, 0x6f, 0x66,
695     0x6f, 0x67, 0x6f, 0x68, 0x6f, 0x6c, 0x6f, 0x6d, 0x6f, 0x6e, 0x6f, 0x70,
696     0x6f, 0x72, 0x6f, 0x75, 0x6f, 0x3a, 0x6f, 0x42, 0x6f, 0x43, 0x6f, 0x44};
697 const uint8_t HuffDecoderCommon::table9_31_emit_[56] = {
698     0x6f, 0x45, 0x6f, 0x46, 0x6f, 0x47, 0x6f, 0x48, 0x6f, 0x49, 0x6f, 0x4a,
699     0x6f, 0x4b, 0x6f, 0x4c, 0x6f, 0x4d, 0x6f, 0x4e, 0x6f, 0x4f, 0x6f, 0x50,
700     0x6f, 0x51, 0x6f, 0x52, 0x6f, 0x53, 0x6f, 0x54, 0x6f, 0x55, 0x6f, 0x56,
701     0x6f, 0x57, 0x6f, 0x59, 0x6f, 0x6a, 0x6f, 0x6b, 0x6f, 0x71, 0x6f, 0x76,
702     0x6f, 0x77, 0x6f, 0x78, 0x6f, 0x79, 0x6f, 0x7a};
703 const uint8_t HuffDecoderCommon::table9_32_emit_[16] = {
704     0x73, 0x30, 0x73, 0x31, 0x73, 0x32, 0x73, 0x61,
705     0x73, 0x63, 0x73, 0x65, 0x73, 0x69, 0x73, 0x6f};
706 const uint8_t HuffDecoderCommon::table9_33_emit_[27] = {
707     0x73, 0x73, 0x74, 0x73, 0x20, 0x73, 0x25, 0x73, 0x2d,
708     0x73, 0x2e, 0x73, 0x2f, 0x73, 0x33, 0x73, 0x34, 0x73,
709     0x35, 0x73, 0x36, 0x73, 0x37, 0x73, 0x38, 0x73, 0x39};
710 const uint8_t HuffDecoderCommon::table9_33_ops_[32] = {
711     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x0d, 0x00,
712     0x15, 0x00, 0x1d, 0x00, 0x25, 0x00, 0x2d, 0x00, 0x35, 0x00, 0x3d,
713     0x00, 0x45, 0x00, 0x4d, 0x00, 0x55, 0x00, 0x5d, 0x00, 0x65};
714 const uint8_t HuffDecoderCommon::table9_34_emit_[36] = {
715     0x73, 0x3d, 0x73, 0x41, 0x73, 0x5f, 0x73, 0x62, 0x73, 0x64, 0x73, 0x66,
716     0x73, 0x67, 0x73, 0x68, 0x73, 0x6c, 0x73, 0x6d, 0x73, 0x6e, 0x73, 0x70,
717     0x73, 0x72, 0x73, 0x75, 0x73, 0x3a, 0x73, 0x42, 0x73, 0x43, 0x73, 0x44};
718 const uint8_t HuffDecoderCommon::table9_35_emit_[56] = {
719     0x73, 0x45, 0x73, 0x46, 0x73, 0x47, 0x73, 0x48, 0x73, 0x49, 0x73, 0x4a,
720     0x73, 0x4b, 0x73, 0x4c, 0x73, 0x4d, 0x73, 0x4e, 0x73, 0x4f, 0x73, 0x50,
721     0x73, 0x51, 0x73, 0x52, 0x73, 0x53, 0x73, 0x54, 0x73, 0x55, 0x73, 0x56,
722     0x73, 0x57, 0x73, 0x59, 0x73, 0x6a, 0x73, 0x6b, 0x73, 0x71, 0x73, 0x76,
723     0x73, 0x77, 0x73, 0x78, 0x73, 0x79, 0x73, 0x7a};
724 const uint8_t HuffDecoderCommon::table9_36_emit_[16] = {
725     0x74, 0x30, 0x74, 0x31, 0x74, 0x32, 0x74, 0x61,
726     0x74, 0x63, 0x74, 0x65, 0x74, 0x69, 0x74, 0x6f};
727 const uint8_t HuffDecoderCommon::table9_37_emit_[27] = {
728     0x74, 0x73, 0x74, 0x74, 0x20, 0x74, 0x25, 0x74, 0x2d,
729     0x74, 0x2e, 0x74, 0x2f, 0x74, 0x33, 0x74, 0x34, 0x74,
730     0x35, 0x74, 0x36, 0x74, 0x37, 0x74, 0x38, 0x74, 0x39};
731 const uint8_t HuffDecoderCommon::table9_37_ops_[32] = {
732     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x0d, 0x00,
733     0x15, 0x00, 0x1d, 0x00, 0x25, 0x00, 0x2d, 0x00, 0x35, 0x00, 0x3d,
734     0x00, 0x45, 0x00, 0x4d, 0x00, 0x55, 0x00, 0x5d, 0x00, 0x65};
735 const uint8_t HuffDecoderCommon::table9_38_emit_[36] = {
736     0x74, 0x3d, 0x74, 0x41, 0x74, 0x5f, 0x74, 0x62, 0x74, 0x64, 0x74, 0x66,
737     0x74, 0x67, 0x74, 0x68, 0x74, 0x6c, 0x74, 0x6d, 0x74, 0x6e, 0x74, 0x70,
738     0x74, 0x72, 0x74, 0x75, 0x74, 0x3a, 0x74, 0x42, 0x74, 0x43, 0x74, 0x44};
739 const uint8_t HuffDecoderCommon::table9_39_emit_[56] = {
740     0x74, 0x45, 0x74, 0x46, 0x74, 0x47, 0x74, 0x48, 0x74, 0x49, 0x74, 0x4a,
741     0x74, 0x4b, 0x74, 0x4c, 0x74, 0x4d, 0x74, 0x4e, 0x74, 0x4f, 0x74, 0x50,
742     0x74, 0x51, 0x74, 0x52, 0x74, 0x53, 0x74, 0x54, 0x74, 0x55, 0x74, 0x56,
743     0x74, 0x57, 0x74, 0x59, 0x74, 0x6a, 0x74, 0x6b, 0x74, 0x71, 0x74, 0x76,
744     0x74, 0x77, 0x74, 0x78, 0x74, 0x79, 0x74, 0x7a};
745 const uint8_t HuffDecoderCommon::table9_40_emit_[43] = {
746     0x20, 0x30, 0x20, 0x31, 0x20, 0x32, 0x20, 0x61, 0x20, 0x63, 0x20,
747     0x65, 0x20, 0x69, 0x20, 0x6f, 0x20, 0x73, 0x20, 0x74, 0x20, 0x20,
748     0x25, 0x20, 0x2d, 0x20, 0x2e, 0x20, 0x2f, 0x20, 0x33, 0x20, 0x34,
749     0x20, 0x35, 0x20, 0x36, 0x20, 0x37, 0x20, 0x38, 0x20, 0x39};
750 const uint8_t HuffDecoderCommon::table9_40_ops_[32] = {
751     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
752     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x55,
753     0x5d, 0x65, 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5};
754 const uint8_t HuffDecoderCommon::table9_41_emit_[28] = {
755     0x20, 0x3d, 0x20, 0x41, 0x20, 0x5f, 0x20, 0x62, 0x20, 0x64,
756     0x20, 0x66, 0x20, 0x67, 0x20, 0x68, 0x20, 0x6c, 0x20, 0x6d,
757     0x20, 0x6e, 0x20, 0x70, 0x20, 0x72, 0x20, 0x75};
758 const uint8_t HuffDecoderCommon::table9_41_ops_[32] = {
759     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51,
760     0x59, 0x61, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
761     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
762 const uint8_t HuffDecoderCommon::table9_42_emit_[43] = {
763     0x25, 0x30, 0x25, 0x31, 0x25, 0x32, 0x25, 0x61, 0x25, 0x63, 0x25,
764     0x65, 0x25, 0x69, 0x25, 0x6f, 0x25, 0x73, 0x25, 0x74, 0x25, 0x20,
765     0x25, 0x25, 0x2d, 0x25, 0x2e, 0x25, 0x2f, 0x25, 0x33, 0x25, 0x34,
766     0x25, 0x35, 0x25, 0x36, 0x25, 0x37, 0x25, 0x38, 0x25, 0x39};
767 const uint8_t HuffDecoderCommon::table9_42_ops_[32] = {
768     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
769     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
770     0x5d, 0x65, 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5};
771 const uint8_t HuffDecoderCommon::table9_43_emit_[28] = {
772     0x25, 0x3d, 0x25, 0x41, 0x25, 0x5f, 0x25, 0x62, 0x25, 0x64,
773     0x25, 0x66, 0x25, 0x67, 0x25, 0x68, 0x25, 0x6c, 0x25, 0x6d,
774     0x25, 0x6e, 0x25, 0x70, 0x25, 0x72, 0x25, 0x75};
775 const uint8_t HuffDecoderCommon::table9_44_emit_[43] = {
776     0x2d, 0x30, 0x2d, 0x31, 0x2d, 0x32, 0x2d, 0x61, 0x2d, 0x63, 0x2d,
777     0x65, 0x2d, 0x69, 0x2d, 0x6f, 0x2d, 0x73, 0x2d, 0x74, 0x2d, 0x20,
778     0x2d, 0x25, 0x2d, 0x2d, 0x2e, 0x2d, 0x2f, 0x2d, 0x33, 0x2d, 0x34,
779     0x2d, 0x35, 0x2d, 0x36, 0x2d, 0x37, 0x2d, 0x38, 0x2d, 0x39};
780 const uint8_t HuffDecoderCommon::table9_44_ops_[32] = {
781     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
782     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
783     0x61, 0x65, 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5};
784 const uint8_t HuffDecoderCommon::table9_45_emit_[28] = {
785     0x2d, 0x3d, 0x2d, 0x41, 0x2d, 0x5f, 0x2d, 0x62, 0x2d, 0x64,
786     0x2d, 0x66, 0x2d, 0x67, 0x2d, 0x68, 0x2d, 0x6c, 0x2d, 0x6d,
787     0x2d, 0x6e, 0x2d, 0x70, 0x2d, 0x72, 0x2d, 0x75};
788 const uint8_t HuffDecoderCommon::table9_46_emit_[43] = {
789     0x2e, 0x30, 0x2e, 0x31, 0x2e, 0x32, 0x2e, 0x61, 0x2e, 0x63, 0x2e,
790     0x65, 0x2e, 0x69, 0x2e, 0x6f, 0x2e, 0x73, 0x2e, 0x74, 0x2e, 0x20,
791     0x2e, 0x25, 0x2e, 0x2d, 0x2e, 0x2e, 0x2f, 0x2e, 0x33, 0x2e, 0x34,
792     0x2e, 0x35, 0x2e, 0x36, 0x2e, 0x37, 0x2e, 0x38, 0x2e, 0x39};
793 const uint8_t HuffDecoderCommon::table9_46_ops_[32] = {
794     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
795     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
796     0x61, 0x69, 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5};
797 const uint8_t HuffDecoderCommon::table9_47_emit_[28] = {
798     0x2e, 0x3d, 0x2e, 0x41, 0x2e, 0x5f, 0x2e, 0x62, 0x2e, 0x64,
799     0x2e, 0x66, 0x2e, 0x67, 0x2e, 0x68, 0x2e, 0x6c, 0x2e, 0x6d,
800     0x2e, 0x6e, 0x2e, 0x70, 0x2e, 0x72, 0x2e, 0x75};
801 const uint8_t HuffDecoderCommon::table9_48_emit_[43] = {
802     0x2f, 0x30, 0x2f, 0x31, 0x2f, 0x32, 0x2f, 0x61, 0x2f, 0x63, 0x2f,
803     0x65, 0x2f, 0x69, 0x2f, 0x6f, 0x2f, 0x73, 0x2f, 0x74, 0x2f, 0x20,
804     0x2f, 0x25, 0x2f, 0x2d, 0x2f, 0x2e, 0x2f, 0x2f, 0x33, 0x2f, 0x34,
805     0x2f, 0x35, 0x2f, 0x36, 0x2f, 0x37, 0x2f, 0x38, 0x2f, 0x39};
806 const uint8_t HuffDecoderCommon::table9_48_ops_[32] = {
807     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
808     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
809     0x61, 0x69, 0x71, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5};
810 const uint8_t HuffDecoderCommon::table9_49_emit_[28] = {
811     0x2f, 0x3d, 0x2f, 0x41, 0x2f, 0x5f, 0x2f, 0x62, 0x2f, 0x64,
812     0x2f, 0x66, 0x2f, 0x67, 0x2f, 0x68, 0x2f, 0x6c, 0x2f, 0x6d,
813     0x2f, 0x6e, 0x2f, 0x70, 0x2f, 0x72, 0x2f, 0x75};
814 const uint8_t HuffDecoderCommon::table9_50_emit_[43] = {
815     0x33, 0x30, 0x33, 0x31, 0x33, 0x32, 0x33, 0x61, 0x33, 0x63, 0x33,
816     0x65, 0x33, 0x69, 0x33, 0x6f, 0x33, 0x73, 0x33, 0x74, 0x33, 0x20,
817     0x33, 0x25, 0x33, 0x2d, 0x33, 0x2e, 0x33, 0x2f, 0x33, 0x33, 0x34,
818     0x33, 0x35, 0x33, 0x36, 0x33, 0x37, 0x33, 0x38, 0x33, 0x39};
819 const uint8_t HuffDecoderCommon::table9_50_ops_[32] = {
820     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
821     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
822     0x61, 0x69, 0x71, 0x79, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5};
823 const uint8_t HuffDecoderCommon::table9_51_emit_[28] = {
824     0x33, 0x3d, 0x33, 0x41, 0x33, 0x5f, 0x33, 0x62, 0x33, 0x64,
825     0x33, 0x66, 0x33, 0x67, 0x33, 0x68, 0x33, 0x6c, 0x33, 0x6d,
826     0x33, 0x6e, 0x33, 0x70, 0x33, 0x72, 0x33, 0x75};
827 const uint8_t HuffDecoderCommon::table9_52_emit_[43] = {
828     0x34, 0x30, 0x34, 0x31, 0x34, 0x32, 0x34, 0x61, 0x34, 0x63, 0x34,
829     0x65, 0x34, 0x69, 0x34, 0x6f, 0x34, 0x73, 0x34, 0x74, 0x34, 0x20,
830     0x34, 0x25, 0x34, 0x2d, 0x34, 0x2e, 0x34, 0x2f, 0x34, 0x33, 0x34,
831     0x34, 0x35, 0x34, 0x36, 0x34, 0x37, 0x34, 0x38, 0x34, 0x39};
832 const uint8_t HuffDecoderCommon::table9_52_ops_[32] = {
833     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
834     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
835     0x61, 0x69, 0x71, 0x79, 0x81, 0x85, 0x8d, 0x95, 0x9d, 0xa5};
836 const uint8_t HuffDecoderCommon::table9_53_emit_[28] = {
837     0x34, 0x3d, 0x34, 0x41, 0x34, 0x5f, 0x34, 0x62, 0x34, 0x64,
838     0x34, 0x66, 0x34, 0x67, 0x34, 0x68, 0x34, 0x6c, 0x34, 0x6d,
839     0x34, 0x6e, 0x34, 0x70, 0x34, 0x72, 0x34, 0x75};
840 const uint8_t HuffDecoderCommon::table9_54_emit_[43] = {
841     0x35, 0x30, 0x35, 0x31, 0x35, 0x32, 0x35, 0x61, 0x35, 0x63, 0x35,
842     0x65, 0x35, 0x69, 0x35, 0x6f, 0x35, 0x73, 0x35, 0x74, 0x35, 0x20,
843     0x35, 0x25, 0x35, 0x2d, 0x35, 0x2e, 0x35, 0x2f, 0x35, 0x33, 0x35,
844     0x34, 0x35, 0x35, 0x36, 0x35, 0x37, 0x35, 0x38, 0x35, 0x39};
845 const uint8_t HuffDecoderCommon::table9_54_ops_[32] = {
846     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
847     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
848     0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x8d, 0x95, 0x9d, 0xa5};
849 const uint8_t HuffDecoderCommon::table9_55_emit_[28] = {
850     0x35, 0x3d, 0x35, 0x41, 0x35, 0x5f, 0x35, 0x62, 0x35, 0x64,
851     0x35, 0x66, 0x35, 0x67, 0x35, 0x68, 0x35, 0x6c, 0x35, 0x6d,
852     0x35, 0x6e, 0x35, 0x70, 0x35, 0x72, 0x35, 0x75};
853 const uint8_t HuffDecoderCommon::table9_56_emit_[43] = {
854     0x36, 0x30, 0x36, 0x31, 0x36, 0x32, 0x36, 0x61, 0x36, 0x63, 0x36,
855     0x65, 0x36, 0x69, 0x36, 0x6f, 0x36, 0x73, 0x36, 0x74, 0x36, 0x20,
856     0x36, 0x25, 0x36, 0x2d, 0x36, 0x2e, 0x36, 0x2f, 0x36, 0x33, 0x36,
857     0x34, 0x36, 0x35, 0x36, 0x36, 0x37, 0x36, 0x38, 0x36, 0x39};
858 const uint8_t HuffDecoderCommon::table9_56_ops_[32] = {
859     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
860     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
861     0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x95, 0x9d, 0xa5};
862 const uint8_t HuffDecoderCommon::table9_57_emit_[28] = {
863     0x36, 0x3d, 0x36, 0x41, 0x36, 0x5f, 0x36, 0x62, 0x36, 0x64,
864     0x36, 0x66, 0x36, 0x67, 0x36, 0x68, 0x36, 0x6c, 0x36, 0x6d,
865     0x36, 0x6e, 0x36, 0x70, 0x36, 0x72, 0x36, 0x75};
866 const uint8_t HuffDecoderCommon::table9_58_emit_[43] = {
867     0x37, 0x30, 0x37, 0x31, 0x37, 0x32, 0x37, 0x61, 0x37, 0x63, 0x37,
868     0x65, 0x37, 0x69, 0x37, 0x6f, 0x37, 0x73, 0x37, 0x74, 0x37, 0x20,
869     0x37, 0x25, 0x37, 0x2d, 0x37, 0x2e, 0x37, 0x2f, 0x37, 0x33, 0x37,
870     0x34, 0x37, 0x35, 0x37, 0x36, 0x37, 0x37, 0x38, 0x37, 0x39};
871 const uint8_t HuffDecoderCommon::table9_58_ops_[32] = {
872     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
873     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
874     0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0x9d, 0xa5};
875 const uint8_t HuffDecoderCommon::table9_59_emit_[28] = {
876     0x37, 0x3d, 0x37, 0x41, 0x37, 0x5f, 0x37, 0x62, 0x37, 0x64,
877     0x37, 0x66, 0x37, 0x67, 0x37, 0x68, 0x37, 0x6c, 0x37, 0x6d,
878     0x37, 0x6e, 0x37, 0x70, 0x37, 0x72, 0x37, 0x75};
879 const uint8_t HuffDecoderCommon::table9_60_emit_[43] = {
880     0x38, 0x30, 0x38, 0x31, 0x38, 0x32, 0x38, 0x61, 0x38, 0x63, 0x38,
881     0x65, 0x38, 0x69, 0x38, 0x6f, 0x38, 0x73, 0x38, 0x74, 0x38, 0x20,
882     0x38, 0x25, 0x38, 0x2d, 0x38, 0x2e, 0x38, 0x2f, 0x38, 0x33, 0x38,
883     0x34, 0x38, 0x35, 0x38, 0x36, 0x38, 0x37, 0x38, 0x38, 0x39};
884 const uint8_t HuffDecoderCommon::table9_60_ops_[32] = {
885     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
886     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
887     0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa5};
888 const uint8_t HuffDecoderCommon::table9_61_emit_[28] = {
889     0x38, 0x3d, 0x38, 0x41, 0x38, 0x5f, 0x38, 0x62, 0x38, 0x64,
890     0x38, 0x66, 0x38, 0x67, 0x38, 0x68, 0x38, 0x6c, 0x38, 0x6d,
891     0x38, 0x6e, 0x38, 0x70, 0x38, 0x72, 0x38, 0x75};
892 const uint8_t HuffDecoderCommon::table9_62_emit_[44] = {
893     0x39, 0x30, 0x39, 0x31, 0x39, 0x32, 0x39, 0x61, 0x39, 0x63, 0x39,
894     0x65, 0x39, 0x69, 0x39, 0x6f, 0x39, 0x73, 0x39, 0x74, 0x39, 0x20,
895     0x39, 0x25, 0x39, 0x2d, 0x39, 0x2e, 0x39, 0x2f, 0x39, 0x33, 0x39,
896     0x34, 0x39, 0x35, 0x39, 0x36, 0x39, 0x37, 0x39, 0x38, 0x39, 0x39};
897 const uint8_t HuffDecoderCommon::table9_62_ops_[32] = {
898     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
899     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
900     0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa9};
901 const uint8_t HuffDecoderCommon::table9_63_emit_[28] = {
902     0x39, 0x3d, 0x39, 0x41, 0x39, 0x5f, 0x39, 0x62, 0x39, 0x64,
903     0x39, 0x66, 0x39, 0x67, 0x39, 0x68, 0x39, 0x6c, 0x39, 0x6d,
904     0x39, 0x6e, 0x39, 0x70, 0x39, 0x72, 0x39, 0x75};
905 const uint8_t HuffDecoderCommon::table9_64_emit_[44] = {
906     0x3d, 0x30, 0x3d, 0x31, 0x3d, 0x32, 0x3d, 0x61, 0x3d, 0x63, 0x3d,
907     0x65, 0x3d, 0x69, 0x3d, 0x6f, 0x3d, 0x73, 0x3d, 0x74, 0x3d, 0x20,
908     0x3d, 0x25, 0x3d, 0x2d, 0x3d, 0x2e, 0x3d, 0x2f, 0x3d, 0x33, 0x3d,
909     0x34, 0x3d, 0x35, 0x3d, 0x36, 0x3d, 0x37, 0x3d, 0x38, 0x3d, 0x39};
910 const uint8_t HuffDecoderCommon::table9_65_emit_[27] = {
911     0x3d, 0x3d, 0x41, 0x3d, 0x5f, 0x3d, 0x62, 0x3d, 0x64,
912     0x3d, 0x66, 0x3d, 0x67, 0x3d, 0x68, 0x3d, 0x6c, 0x3d,
913     0x6d, 0x3d, 0x6e, 0x3d, 0x70, 0x3d, 0x72, 0x3d, 0x75};
914 const uint8_t HuffDecoderCommon::table9_65_ops_[32] = {
915     0x01, 0x05, 0x0d, 0x15, 0x1d, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d,
916     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
917     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
918 const uint8_t HuffDecoderCommon::table9_66_emit_[44] = {
919     0x41, 0x30, 0x41, 0x31, 0x41, 0x32, 0x41, 0x61, 0x41, 0x63, 0x41,
920     0x65, 0x41, 0x69, 0x41, 0x6f, 0x41, 0x73, 0x41, 0x74, 0x41, 0x20,
921     0x41, 0x25, 0x41, 0x2d, 0x41, 0x2e, 0x41, 0x2f, 0x41, 0x33, 0x41,
922     0x34, 0x41, 0x35, 0x41, 0x36, 0x41, 0x37, 0x41, 0x38, 0x41, 0x39};
923 const uint8_t HuffDecoderCommon::table9_67_emit_[27] = {
924     0x41, 0x3d, 0x41, 0x41, 0x5f, 0x41, 0x62, 0x41, 0x64,
925     0x41, 0x66, 0x41, 0x67, 0x41, 0x68, 0x41, 0x6c, 0x41,
926     0x6d, 0x41, 0x6e, 0x41, 0x70, 0x41, 0x72, 0x41, 0x75};
927 const uint8_t HuffDecoderCommon::table9_67_ops_[32] = {
928     0x01, 0x09, 0x0d, 0x15, 0x1d, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d,
929     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
930     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
931 const uint8_t HuffDecoderCommon::table9_68_emit_[44] = {
932     0x5f, 0x30, 0x5f, 0x31, 0x5f, 0x32, 0x5f, 0x61, 0x5f, 0x63, 0x5f,
933     0x65, 0x5f, 0x69, 0x5f, 0x6f, 0x5f, 0x73, 0x5f, 0x74, 0x5f, 0x20,
934     0x5f, 0x25, 0x5f, 0x2d, 0x5f, 0x2e, 0x5f, 0x2f, 0x5f, 0x33, 0x5f,
935     0x34, 0x5f, 0x35, 0x5f, 0x36, 0x5f, 0x37, 0x5f, 0x38, 0x5f, 0x39};
936 const uint8_t HuffDecoderCommon::table9_69_emit_[27] = {
937     0x5f, 0x3d, 0x5f, 0x41, 0x5f, 0x5f, 0x62, 0x5f, 0x64,
938     0x5f, 0x66, 0x5f, 0x67, 0x5f, 0x68, 0x5f, 0x6c, 0x5f,
939     0x6d, 0x5f, 0x6e, 0x5f, 0x70, 0x5f, 0x72, 0x5f, 0x75};
940 const uint8_t HuffDecoderCommon::table9_69_ops_[32] = {
941     0x01, 0x09, 0x11, 0x15, 0x1d, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d,
942     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
943     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
944 const uint8_t HuffDecoderCommon::table9_70_emit_[44] = {
945     0x62, 0x30, 0x62, 0x31, 0x62, 0x32, 0x62, 0x61, 0x62, 0x63, 0x62,
946     0x65, 0x62, 0x69, 0x62, 0x6f, 0x62, 0x73, 0x62, 0x74, 0x62, 0x20,
947     0x62, 0x25, 0x62, 0x2d, 0x62, 0x2e, 0x62, 0x2f, 0x62, 0x33, 0x62,
948     0x34, 0x62, 0x35, 0x62, 0x36, 0x62, 0x37, 0x62, 0x38, 0x62, 0x39};
949 const uint8_t HuffDecoderCommon::table9_71_emit_[27] = {
950     0x62, 0x3d, 0x62, 0x41, 0x62, 0x5f, 0x62, 0x62, 0x64,
951     0x62, 0x66, 0x62, 0x67, 0x62, 0x68, 0x62, 0x6c, 0x62,
952     0x6d, 0x62, 0x6e, 0x62, 0x70, 0x62, 0x72, 0x62, 0x75};
953 const uint8_t HuffDecoderCommon::table9_71_ops_[32] = {
954     0x01, 0x09, 0x11, 0x19, 0x1d, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d,
955     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
956     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
957 const uint8_t HuffDecoderCommon::table9_72_emit_[44] = {
958     0x64, 0x30, 0x64, 0x31, 0x64, 0x32, 0x64, 0x61, 0x64, 0x63, 0x64,
959     0x65, 0x64, 0x69, 0x64, 0x6f, 0x64, 0x73, 0x64, 0x74, 0x64, 0x20,
960     0x64, 0x25, 0x64, 0x2d, 0x64, 0x2e, 0x64, 0x2f, 0x64, 0x33, 0x64,
961     0x34, 0x64, 0x35, 0x64, 0x36, 0x64, 0x37, 0x64, 0x38, 0x64, 0x39};
962 const uint8_t HuffDecoderCommon::table9_73_emit_[27] = {
963     0x64, 0x3d, 0x64, 0x41, 0x64, 0x5f, 0x64, 0x62, 0x64,
964     0x64, 0x66, 0x64, 0x67, 0x64, 0x68, 0x64, 0x6c, 0x64,
965     0x6d, 0x64, 0x6e, 0x64, 0x70, 0x64, 0x72, 0x64, 0x75};
966 const uint8_t HuffDecoderCommon::table9_73_ops_[32] = {
967     0x01, 0x09, 0x11, 0x19, 0x21, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d,
968     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
969     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
970 const uint8_t HuffDecoderCommon::table9_74_emit_[44] = {
971     0x66, 0x30, 0x66, 0x31, 0x66, 0x32, 0x66, 0x61, 0x66, 0x63, 0x66,
972     0x65, 0x66, 0x69, 0x66, 0x6f, 0x66, 0x73, 0x66, 0x74, 0x66, 0x20,
973     0x66, 0x25, 0x66, 0x2d, 0x66, 0x2e, 0x66, 0x2f, 0x66, 0x33, 0x66,
974     0x34, 0x66, 0x35, 0x66, 0x36, 0x66, 0x37, 0x66, 0x38, 0x66, 0x39};
975 const uint8_t HuffDecoderCommon::table9_75_emit_[27] = {
976     0x66, 0x3d, 0x66, 0x41, 0x66, 0x5f, 0x66, 0x62, 0x66,
977     0x64, 0x66, 0x66, 0x67, 0x66, 0x68, 0x66, 0x6c, 0x66,
978     0x6d, 0x66, 0x6e, 0x66, 0x70, 0x66, 0x72, 0x66, 0x75};
979 const uint8_t HuffDecoderCommon::table9_75_ops_[32] = {
980     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x2d, 0x35, 0x3d, 0x45, 0x4d,
981     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
982     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
983 const uint8_t HuffDecoderCommon::table9_76_emit_[44] = {
984     0x67, 0x30, 0x67, 0x31, 0x67, 0x32, 0x67, 0x61, 0x67, 0x63, 0x67,
985     0x65, 0x67, 0x69, 0x67, 0x6f, 0x67, 0x73, 0x67, 0x74, 0x67, 0x20,
986     0x67, 0x25, 0x67, 0x2d, 0x67, 0x2e, 0x67, 0x2f, 0x67, 0x33, 0x67,
987     0x34, 0x67, 0x35, 0x67, 0x36, 0x67, 0x37, 0x67, 0x38, 0x67, 0x39};
988 const uint8_t HuffDecoderCommon::table9_77_emit_[27] = {
989     0x67, 0x3d, 0x67, 0x41, 0x67, 0x5f, 0x67, 0x62, 0x67,
990     0x64, 0x67, 0x66, 0x67, 0x67, 0x68, 0x67, 0x6c, 0x67,
991     0x6d, 0x67, 0x6e, 0x67, 0x70, 0x67, 0x72, 0x67, 0x75};
992 const uint8_t HuffDecoderCommon::table9_77_ops_[32] = {
993     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x35, 0x3d, 0x45, 0x4d,
994     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
995     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
996 const uint8_t HuffDecoderCommon::table9_78_emit_[44] = {
997     0x68, 0x30, 0x68, 0x31, 0x68, 0x32, 0x68, 0x61, 0x68, 0x63, 0x68,
998     0x65, 0x68, 0x69, 0x68, 0x6f, 0x68, 0x73, 0x68, 0x74, 0x68, 0x20,
999     0x68, 0x25, 0x68, 0x2d, 0x68, 0x2e, 0x68, 0x2f, 0x68, 0x33, 0x68,
1000     0x34, 0x68, 0x35, 0x68, 0x36, 0x68, 0x37, 0x68, 0x38, 0x68, 0x39};
1001 const uint8_t HuffDecoderCommon::table9_79_emit_[27] = {
1002     0x68, 0x3d, 0x68, 0x41, 0x68, 0x5f, 0x68, 0x62, 0x68,
1003     0x64, 0x68, 0x66, 0x68, 0x67, 0x68, 0x68, 0x6c, 0x68,
1004     0x6d, 0x68, 0x6e, 0x68, 0x70, 0x68, 0x72, 0x68, 0x75};
1005 const uint8_t HuffDecoderCommon::table9_79_ops_[32] = {
1006     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x3d, 0x45, 0x4d,
1007     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1008     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
1009 const uint8_t HuffDecoderCommon::table9_80_emit_[44] = {
1010     0x6c, 0x30, 0x6c, 0x31, 0x6c, 0x32, 0x6c, 0x61, 0x6c, 0x63, 0x6c,
1011     0x65, 0x6c, 0x69, 0x6c, 0x6f, 0x6c, 0x73, 0x6c, 0x74, 0x6c, 0x20,
1012     0x6c, 0x25, 0x6c, 0x2d, 0x6c, 0x2e, 0x6c, 0x2f, 0x6c, 0x33, 0x6c,
1013     0x34, 0x6c, 0x35, 0x6c, 0x36, 0x6c, 0x37, 0x6c, 0x38, 0x6c, 0x39};
1014 const uint8_t HuffDecoderCommon::table9_81_emit_[27] = {
1015     0x6c, 0x3d, 0x6c, 0x41, 0x6c, 0x5f, 0x6c, 0x62, 0x6c,
1016     0x64, 0x6c, 0x66, 0x6c, 0x67, 0x6c, 0x68, 0x6c, 0x6c,
1017     0x6d, 0x6c, 0x6e, 0x6c, 0x70, 0x6c, 0x72, 0x6c, 0x75};
1018 const uint8_t HuffDecoderCommon::table9_81_ops_[32] = {
1019     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x45, 0x4d,
1020     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1021     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
1022 const uint8_t HuffDecoderCommon::table9_82_emit_[44] = {
1023     0x6d, 0x30, 0x6d, 0x31, 0x6d, 0x32, 0x6d, 0x61, 0x6d, 0x63, 0x6d,
1024     0x65, 0x6d, 0x69, 0x6d, 0x6f, 0x6d, 0x73, 0x6d, 0x74, 0x6d, 0x20,
1025     0x6d, 0x25, 0x6d, 0x2d, 0x6d, 0x2e, 0x6d, 0x2f, 0x6d, 0x33, 0x6d,
1026     0x34, 0x6d, 0x35, 0x6d, 0x36, 0x6d, 0x37, 0x6d, 0x38, 0x6d, 0x39};
1027 const uint8_t HuffDecoderCommon::table9_83_emit_[27] = {
1028     0x6d, 0x3d, 0x6d, 0x41, 0x6d, 0x5f, 0x6d, 0x62, 0x6d,
1029     0x64, 0x6d, 0x66, 0x6d, 0x67, 0x6d, 0x68, 0x6d, 0x6c,
1030     0x6d, 0x6d, 0x6e, 0x6d, 0x70, 0x6d, 0x72, 0x6d, 0x75};
1031 const uint8_t HuffDecoderCommon::table9_83_ops_[32] = {
1032     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x4d,
1033     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1034     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
1035 const uint8_t HuffDecoderCommon::table9_84_emit_[44] = {
1036     0x6e, 0x30, 0x6e, 0x31, 0x6e, 0x32, 0x6e, 0x61, 0x6e, 0x63, 0x6e,
1037     0x65, 0x6e, 0x69, 0x6e, 0x6f, 0x6e, 0x73, 0x6e, 0x74, 0x6e, 0x20,
1038     0x6e, 0x25, 0x6e, 0x2d, 0x6e, 0x2e, 0x6e, 0x2f, 0x6e, 0x33, 0x6e,
1039     0x34, 0x6e, 0x35, 0x6e, 0x36, 0x6e, 0x37, 0x6e, 0x38, 0x6e, 0x39};
1040 const uint8_t HuffDecoderCommon::table9_85_emit_[27] = {
1041     0x6e, 0x3d, 0x6e, 0x41, 0x6e, 0x5f, 0x6e, 0x62, 0x6e,
1042     0x64, 0x6e, 0x66, 0x6e, 0x67, 0x6e, 0x68, 0x6e, 0x6c,
1043     0x6e, 0x6d, 0x6e, 0x6e, 0x70, 0x6e, 0x72, 0x6e, 0x75};
1044 const uint8_t HuffDecoderCommon::table9_85_ops_[32] = {
1045     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51,
1046     0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1047     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
1048 const uint8_t HuffDecoderCommon::table9_86_emit_[44] = {
1049     0x70, 0x30, 0x70, 0x31, 0x70, 0x32, 0x70, 0x61, 0x70, 0x63, 0x70,
1050     0x65, 0x70, 0x69, 0x70, 0x6f, 0x70, 0x73, 0x70, 0x74, 0x70, 0x20,
1051     0x70, 0x25, 0x70, 0x2d, 0x70, 0x2e, 0x70, 0x2f, 0x70, 0x33, 0x70,
1052     0x34, 0x70, 0x35, 0x70, 0x36, 0x70, 0x37, 0x70, 0x38, 0x70, 0x39};
1053 const uint8_t HuffDecoderCommon::table9_87_emit_[27] = {
1054     0x70, 0x3d, 0x70, 0x41, 0x70, 0x5f, 0x70, 0x62, 0x70,
1055     0x64, 0x70, 0x66, 0x70, 0x67, 0x70, 0x68, 0x70, 0x6c,
1056     0x70, 0x6d, 0x70, 0x6e, 0x70, 0x70, 0x72, 0x70, 0x75};
1057 const uint8_t HuffDecoderCommon::table9_87_ops_[32] = {
1058     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51,
1059     0x59, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1060     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
1061 const uint8_t HuffDecoderCommon::table9_88_emit_[44] = {
1062     0x72, 0x30, 0x72, 0x31, 0x72, 0x32, 0x72, 0x61, 0x72, 0x63, 0x72,
1063     0x65, 0x72, 0x69, 0x72, 0x6f, 0x72, 0x73, 0x72, 0x74, 0x72, 0x20,
1064     0x72, 0x25, 0x72, 0x2d, 0x72, 0x2e, 0x72, 0x2f, 0x72, 0x33, 0x72,
1065     0x34, 0x72, 0x35, 0x72, 0x36, 0x72, 0x37, 0x72, 0x38, 0x72, 0x39};
1066 const uint8_t HuffDecoderCommon::table9_89_emit_[27] = {
1067     0x72, 0x3d, 0x72, 0x41, 0x72, 0x5f, 0x72, 0x62, 0x72,
1068     0x64, 0x72, 0x66, 0x72, 0x67, 0x72, 0x68, 0x72, 0x6c,
1069     0x72, 0x6d, 0x72, 0x6e, 0x72, 0x70, 0x72, 0x72, 0x75};
1070 const uint8_t HuffDecoderCommon::table9_89_ops_[32] = {
1071     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51,
1072     0x59, 0x61, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1073     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
1074 const uint8_t HuffDecoderCommon::table9_90_emit_[44] = {
1075     0x75, 0x30, 0x75, 0x31, 0x75, 0x32, 0x75, 0x61, 0x75, 0x63, 0x75,
1076     0x65, 0x75, 0x69, 0x75, 0x6f, 0x75, 0x73, 0x75, 0x74, 0x75, 0x20,
1077     0x75, 0x25, 0x75, 0x2d, 0x75, 0x2e, 0x75, 0x2f, 0x75, 0x33, 0x75,
1078     0x34, 0x75, 0x35, 0x75, 0x36, 0x75, 0x37, 0x75, 0x38, 0x75, 0x39};
1079 const uint8_t HuffDecoderCommon::table9_91_emit_[28] = {
1080     0x75, 0x3d, 0x75, 0x41, 0x75, 0x5f, 0x75, 0x62, 0x75, 0x64,
1081     0x75, 0x66, 0x75, 0x67, 0x75, 0x68, 0x75, 0x6c, 0x75, 0x6d,
1082     0x75, 0x6e, 0x75, 0x70, 0x75, 0x72, 0x75, 0x75};
1083 const uint8_t HuffDecoderCommon::table9_92_emit_[20] = {
1084     0x3a, 0x30, 0x3a, 0x31, 0x3a, 0x32, 0x3a, 0x61, 0x3a, 0x63,
1085     0x3a, 0x65, 0x3a, 0x69, 0x3a, 0x6f, 0x3a, 0x73, 0x3a, 0x74};
1086 const uint8_t HuffDecoderCommon::table9_92_ops_[32] = {
1087     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x00,
1088     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1089     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
1090 const uint8_t HuffDecoderCommon::table9_93_emit_[20] = {
1091     0x42, 0x30, 0x42, 0x31, 0x42, 0x32, 0x42, 0x61, 0x42, 0x63,
1092     0x42, 0x65, 0x42, 0x69, 0x42, 0x6f, 0x42, 0x73, 0x42, 0x74};
1093 const uint8_t HuffDecoderCommon::table9_94_emit_[20] = {
1094     0x43, 0x30, 0x43, 0x31, 0x43, 0x32, 0x43, 0x61, 0x43, 0x63,
1095     0x43, 0x65, 0x43, 0x69, 0x43, 0x6f, 0x43, 0x73, 0x43, 0x74};
1096 const uint8_t HuffDecoderCommon::table9_95_emit_[20] = {
1097     0x44, 0x30, 0x44, 0x31, 0x44, 0x32, 0x44, 0x61, 0x44, 0x63,
1098     0x44, 0x65, 0x44, 0x69, 0x44, 0x6f, 0x44, 0x73, 0x44, 0x74};
1099 const uint8_t HuffDecoderCommon::table9_96_emit_[20] = {
1100     0x45, 0x30, 0x45, 0x31, 0x45, 0x32, 0x45, 0x61, 0x45, 0x63,
1101     0x45, 0x65, 0x45, 0x69, 0x45, 0x6f, 0x45, 0x73, 0x45, 0x74};
1102 const uint8_t HuffDecoderCommon::table9_97_emit_[20] = {
1103     0x46, 0x30, 0x46, 0x31, 0x46, 0x32, 0x46, 0x61, 0x46, 0x63,
1104     0x46, 0x65, 0x46, 0x69, 0x46, 0x6f, 0x46, 0x73, 0x46, 0x74};
1105 const uint8_t HuffDecoderCommon::table9_98_emit_[20] = {
1106     0x47, 0x30, 0x47, 0x31, 0x47, 0x32, 0x47, 0x61, 0x47, 0x63,
1107     0x47, 0x65, 0x47, 0x69, 0x47, 0x6f, 0x47, 0x73, 0x47, 0x74};
1108 const uint8_t HuffDecoderCommon::table9_99_emit_[20] = {
1109     0x48, 0x30, 0x48, 0x31, 0x48, 0x32, 0x48, 0x61, 0x48, 0x63,
1110     0x48, 0x65, 0x48, 0x69, 0x48, 0x6f, 0x48, 0x73, 0x48, 0x74};
1111 const uint8_t HuffDecoderCommon::table9_100_emit_[20] = {
1112     0x49, 0x30, 0x49, 0x31, 0x49, 0x32, 0x49, 0x61, 0x49, 0x63,
1113     0x49, 0x65, 0x49, 0x69, 0x49, 0x6f, 0x49, 0x73, 0x49, 0x74};
1114 const uint8_t HuffDecoderCommon::table9_101_emit_[20] = {
1115     0x4a, 0x30, 0x4a, 0x31, 0x4a, 0x32, 0x4a, 0x61, 0x4a, 0x63,
1116     0x4a, 0x65, 0x4a, 0x69, 0x4a, 0x6f, 0x4a, 0x73, 0x4a, 0x74};
1117 const uint8_t HuffDecoderCommon::table9_102_emit_[20] = {
1118     0x4b, 0x30, 0x4b, 0x31, 0x4b, 0x32, 0x4b, 0x61, 0x4b, 0x63,
1119     0x4b, 0x65, 0x4b, 0x69, 0x4b, 0x6f, 0x4b, 0x73, 0x4b, 0x74};
1120 const uint8_t HuffDecoderCommon::table9_103_emit_[20] = {
1121     0x4c, 0x30, 0x4c, 0x31, 0x4c, 0x32, 0x4c, 0x61, 0x4c, 0x63,
1122     0x4c, 0x65, 0x4c, 0x69, 0x4c, 0x6f, 0x4c, 0x73, 0x4c, 0x74};
1123 const uint8_t HuffDecoderCommon::table9_104_emit_[20] = {
1124     0x4d, 0x30, 0x4d, 0x31, 0x4d, 0x32, 0x4d, 0x61, 0x4d, 0x63,
1125     0x4d, 0x65, 0x4d, 0x69, 0x4d, 0x6f, 0x4d, 0x73, 0x4d, 0x74};
1126 const uint8_t HuffDecoderCommon::table9_105_emit_[20] = {
1127     0x4e, 0x30, 0x4e, 0x31, 0x4e, 0x32, 0x4e, 0x61, 0x4e, 0x63,
1128     0x4e, 0x65, 0x4e, 0x69, 0x4e, 0x6f, 0x4e, 0x73, 0x4e, 0x74};
1129 const uint8_t HuffDecoderCommon::table9_106_emit_[20] = {
1130     0x4f, 0x30, 0x4f, 0x31, 0x4f, 0x32, 0x4f, 0x61, 0x4f, 0x63,
1131     0x4f, 0x65, 0x4f, 0x69, 0x4f, 0x6f, 0x4f, 0x73, 0x4f, 0x74};
1132 const uint8_t HuffDecoderCommon::table9_107_emit_[20] = {
1133     0x50, 0x30, 0x50, 0x31, 0x50, 0x32, 0x50, 0x61, 0x50, 0x63,
1134     0x50, 0x65, 0x50, 0x69, 0x50, 0x6f, 0x50, 0x73, 0x50, 0x74};
1135 const uint8_t HuffDecoderCommon::table9_108_emit_[20] = {
1136     0x51, 0x30, 0x51, 0x31, 0x51, 0x32, 0x51, 0x61, 0x51, 0x63,
1137     0x51, 0x65, 0x51, 0x69, 0x51, 0x6f, 0x51, 0x73, 0x51, 0x74};
1138 const uint8_t HuffDecoderCommon::table9_109_emit_[20] = {
1139     0x52, 0x30, 0x52, 0x31, 0x52, 0x32, 0x52, 0x61, 0x52, 0x63,
1140     0x52, 0x65, 0x52, 0x69, 0x52, 0x6f, 0x52, 0x73, 0x52, 0x74};
1141 const uint8_t HuffDecoderCommon::table9_110_emit_[20] = {
1142     0x53, 0x30, 0x53, 0x31, 0x53, 0x32, 0x53, 0x61, 0x53, 0x63,
1143     0x53, 0x65, 0x53, 0x69, 0x53, 0x6f, 0x53, 0x73, 0x53, 0x74};
1144 const uint8_t HuffDecoderCommon::table9_111_emit_[20] = {
1145     0x54, 0x30, 0x54, 0x31, 0x54, 0x32, 0x54, 0x61, 0x54, 0x63,
1146     0x54, 0x65, 0x54, 0x69, 0x54, 0x6f, 0x54, 0x73, 0x54, 0x74};
1147 const uint8_t HuffDecoderCommon::table9_112_emit_[20] = {
1148     0x55, 0x30, 0x55, 0x31, 0x55, 0x32, 0x55, 0x61, 0x55, 0x63,
1149     0x55, 0x65, 0x55, 0x69, 0x55, 0x6f, 0x55, 0x73, 0x55, 0x74};
1150 const uint8_t HuffDecoderCommon::table9_113_emit_[20] = {
1151     0x56, 0x30, 0x56, 0x31, 0x56, 0x32, 0x56, 0x61, 0x56, 0x63,
1152     0x56, 0x65, 0x56, 0x69, 0x56, 0x6f, 0x56, 0x73, 0x56, 0x74};
1153 const uint8_t HuffDecoderCommon::table9_114_emit_[20] = {
1154     0x57, 0x30, 0x57, 0x31, 0x57, 0x32, 0x57, 0x61, 0x57, 0x63,
1155     0x57, 0x65, 0x57, 0x69, 0x57, 0x6f, 0x57, 0x73, 0x57, 0x74};
1156 const uint8_t HuffDecoderCommon::table9_115_emit_[20] = {
1157     0x59, 0x30, 0x59, 0x31, 0x59, 0x32, 0x59, 0x61, 0x59, 0x63,
1158     0x59, 0x65, 0x59, 0x69, 0x59, 0x6f, 0x59, 0x73, 0x59, 0x74};
1159 const uint8_t HuffDecoderCommon::table9_116_emit_[20] = {
1160     0x6a, 0x30, 0x6a, 0x31, 0x6a, 0x32, 0x6a, 0x61, 0x6a, 0x63,
1161     0x6a, 0x65, 0x6a, 0x69, 0x6a, 0x6f, 0x6a, 0x73, 0x6a, 0x74};
1162 const uint8_t HuffDecoderCommon::table9_117_emit_[20] = {
1163     0x6b, 0x30, 0x6b, 0x31, 0x6b, 0x32, 0x6b, 0x61, 0x6b, 0x63,
1164     0x6b, 0x65, 0x6b, 0x69, 0x6b, 0x6f, 0x6b, 0x73, 0x6b, 0x74};
1165 const uint8_t HuffDecoderCommon::table9_118_emit_[20] = {
1166     0x71, 0x30, 0x71, 0x31, 0x71, 0x32, 0x71, 0x61, 0x71, 0x63,
1167     0x71, 0x65, 0x71, 0x69, 0x71, 0x6f, 0x71, 0x73, 0x71, 0x74};
1168 const uint8_t HuffDecoderCommon::table9_119_emit_[20] = {
1169     0x76, 0x30, 0x76, 0x31, 0x76, 0x32, 0x76, 0x61, 0x76, 0x63,
1170     0x76, 0x65, 0x76, 0x69, 0x76, 0x6f, 0x76, 0x73, 0x76, 0x74};
1171 const uint8_t HuffDecoderCommon::table9_120_emit_[20] = {
1172     0x77, 0x30, 0x77, 0x31, 0x77, 0x32, 0x77, 0x61, 0x77, 0x63,
1173     0x77, 0x65, 0x77, 0x69, 0x77, 0x6f, 0x77, 0x73, 0x77, 0x74};
1174 const uint8_t HuffDecoderCommon::table9_121_emit_[20] = {
1175     0x78, 0x30, 0x78, 0x31, 0x78, 0x32, 0x78, 0x61, 0x78, 0x63,
1176     0x78, 0x65, 0x78, 0x69, 0x78, 0x6f, 0x78, 0x73, 0x78, 0x74};
1177 const uint8_t HuffDecoderCommon::table9_122_emit_[20] = {
1178     0x79, 0x30, 0x79, 0x31, 0x79, 0x32, 0x79, 0x61, 0x79, 0x63,
1179     0x79, 0x65, 0x79, 0x69, 0x79, 0x6f, 0x79, 0x73, 0x79, 0x74};
1180 const uint8_t HuffDecoderCommon::table9_123_emit_[20] = {
1181     0x7a, 0x30, 0x7a, 0x31, 0x7a, 0x32, 0x7a, 0x61, 0x7a, 0x63,
1182     0x7a, 0x65, 0x7a, 0x69, 0x7a, 0x6f, 0x7a, 0x73, 0x7a, 0x74};
1183 const uint8_t HuffDecoderCommon::table9_124_emit_[2] = {0x26, 0x2a};
1184 const uint8_t HuffDecoderCommon::table9_124_ops_[32] = {
1185     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1186     0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1187     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06};
1188 const uint8_t HuffDecoderCommon::table9_125_emit_[2] = {0x2c, 0x3b};
1189 const uint8_t HuffDecoderCommon::table9_126_emit_[2] = {0x58, 0x5a};
1190 const uint8_t HuffDecoderCommon::table9_127_emit_[10] = {
1191     0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e};
1192 const uint8_t HuffDecoderCommon::table9_127_ops_[32] = {
1193     0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
1194     0x0a, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x12, 0x00, 0x16,
1195     0x00, 0x1a, 0x00, 0x1e, 0x22, 0x26, 0x00, 0x00, 0x00, 0x03};
1196 const uint8_t* const HuffDecoderCommon::table9_emit_[128] = {
1197     table9_0_emit_,   table9_1_emit_,   table9_2_emit_,   table9_3_emit_,
1198     table9_4_emit_,   table9_5_emit_,   table9_6_emit_,   table9_7_emit_,
1199     table9_8_emit_,   table9_9_emit_,   table9_10_emit_,  table9_11_emit_,
1200     table9_12_emit_,  table9_13_emit_,  table9_14_emit_,  table9_15_emit_,
1201     table9_16_emit_,  table9_17_emit_,  table9_18_emit_,  table9_19_emit_,
1202     table9_20_emit_,  table9_21_emit_,  table9_22_emit_,  table9_23_emit_,
1203     table9_24_emit_,  table9_25_emit_,  table9_26_emit_,  table9_27_emit_,
1204     table9_28_emit_,  table9_29_emit_,  table9_30_emit_,  table9_31_emit_,
1205     table9_32_emit_,  table9_33_emit_,  table9_34_emit_,  table9_35_emit_,
1206     table9_36_emit_,  table9_37_emit_,  table9_38_emit_,  table9_39_emit_,
1207     table9_40_emit_,  table9_41_emit_,  table9_42_emit_,  table9_43_emit_,
1208     table9_44_emit_,  table9_45_emit_,  table9_46_emit_,  table9_47_emit_,
1209     table9_48_emit_,  table9_49_emit_,  table9_50_emit_,  table9_51_emit_,
1210     table9_52_emit_,  table9_53_emit_,  table9_54_emit_,  table9_55_emit_,
1211     table9_56_emit_,  table9_57_emit_,  table9_58_emit_,  table9_59_emit_,
1212     table9_60_emit_,  table9_61_emit_,  table9_62_emit_,  table9_63_emit_,
1213     table9_64_emit_,  table9_65_emit_,  table9_66_emit_,  table9_67_emit_,
1214     table9_68_emit_,  table9_69_emit_,  table9_70_emit_,  table9_71_emit_,
1215     table9_72_emit_,  table9_73_emit_,  table9_74_emit_,  table9_75_emit_,
1216     table9_76_emit_,  table9_77_emit_,  table9_78_emit_,  table9_79_emit_,
1217     table9_80_emit_,  table9_81_emit_,  table9_82_emit_,  table9_83_emit_,
1218     table9_84_emit_,  table9_85_emit_,  table9_86_emit_,  table9_87_emit_,
1219     table9_88_emit_,  table9_89_emit_,  table9_90_emit_,  table9_91_emit_,
1220     table9_92_emit_,  table9_93_emit_,  table9_94_emit_,  table9_95_emit_,
1221     table9_96_emit_,  table9_97_emit_,  table9_98_emit_,  table9_99_emit_,
1222     table9_100_emit_, table9_101_emit_, table9_102_emit_, table9_103_emit_,
1223     table9_104_emit_, table9_105_emit_, table9_106_emit_, table9_107_emit_,
1224     table9_108_emit_, table9_109_emit_, table9_110_emit_, table9_111_emit_,
1225     table9_112_emit_, table9_113_emit_, table9_114_emit_, table9_115_emit_,
1226     table9_116_emit_, table9_117_emit_, table9_118_emit_, table9_119_emit_,
1227     table9_120_emit_, table9_121_emit_, table9_122_emit_, table9_123_emit_,
1228     table9_124_emit_, table9_125_emit_, table9_126_emit_, table9_127_emit_,
1229 };
1230 const uint8_t* const HuffDecoderCommon::table9_ops_[128] = {
1231     table9_0_ops_,   table9_1_ops_,   table9_2_ops_,   table9_3_ops_,
1232     table9_4_ops_,   table9_1_ops_,   table9_2_ops_,   table9_3_ops_,
1233     table9_8_ops_,   table9_1_ops_,   table9_2_ops_,   table9_3_ops_,
1234     table9_12_ops_,  table9_1_ops_,   table9_2_ops_,   table9_3_ops_,
1235     table9_16_ops_,  table9_1_ops_,   table9_2_ops_,   table9_3_ops_,
1236     table9_20_ops_,  table9_1_ops_,   table9_2_ops_,   table9_3_ops_,
1237     table9_24_ops_,  table9_1_ops_,   table9_2_ops_,   table9_3_ops_,
1238     table9_28_ops_,  table9_1_ops_,   table9_2_ops_,   table9_3_ops_,
1239     table9_28_ops_,  table9_33_ops_,  table9_2_ops_,   table9_3_ops_,
1240     table9_28_ops_,  table9_37_ops_,  table9_2_ops_,   table9_3_ops_,
1241     table9_40_ops_,  table9_41_ops_,  table9_42_ops_,  table9_41_ops_,
1242     table9_44_ops_,  table9_41_ops_,  table9_46_ops_,  table9_41_ops_,
1243     table9_48_ops_,  table9_41_ops_,  table9_50_ops_,  table9_41_ops_,
1244     table9_52_ops_,  table9_41_ops_,  table9_54_ops_,  table9_41_ops_,
1245     table9_56_ops_,  table9_41_ops_,  table9_58_ops_,  table9_41_ops_,
1246     table9_60_ops_,  table9_41_ops_,  table9_62_ops_,  table9_41_ops_,
1247     table9_62_ops_,  table9_65_ops_,  table9_62_ops_,  table9_67_ops_,
1248     table9_62_ops_,  table9_69_ops_,  table9_62_ops_,  table9_71_ops_,
1249     table9_62_ops_,  table9_73_ops_,  table9_62_ops_,  table9_75_ops_,
1250     table9_62_ops_,  table9_77_ops_,  table9_62_ops_,  table9_79_ops_,
1251     table9_62_ops_,  table9_81_ops_,  table9_62_ops_,  table9_83_ops_,
1252     table9_62_ops_,  table9_85_ops_,  table9_62_ops_,  table9_87_ops_,
1253     table9_62_ops_,  table9_89_ops_,  table9_62_ops_,  table9_41_ops_,
1254     table9_92_ops_,  table9_92_ops_,  table9_92_ops_,  table9_92_ops_,
1255     table9_92_ops_,  table9_92_ops_,  table9_92_ops_,  table9_92_ops_,
1256     table9_92_ops_,  table9_92_ops_,  table9_92_ops_,  table9_92_ops_,
1257     table9_92_ops_,  table9_92_ops_,  table9_92_ops_,  table9_92_ops_,
1258     table9_92_ops_,  table9_92_ops_,  table9_92_ops_,  table9_92_ops_,
1259     table9_92_ops_,  table9_92_ops_,  table9_92_ops_,  table9_92_ops_,
1260     table9_92_ops_,  table9_92_ops_,  table9_92_ops_,  table9_92_ops_,
1261     table9_92_ops_,  table9_92_ops_,  table9_92_ops_,  table9_92_ops_,
1262     table9_124_ops_, table9_124_ops_, table9_124_ops_, table9_127_ops_,
1263 };
1264 const uint16_t HuffDecoderCommon::table10_0_inner_[9] = {
1265     0x0000, 0x0001, 0x0005, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d, 0x0035};
1266 const uint8_t HuffDecoderCommon::table10_0_outer_[64] = {
1267     0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0,
1268     0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0,
1269     0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 8};
1270 const uint16_t HuffDecoderCommon::table10_1_inner_[15] = {
1271     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1272     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069};
1273 const uint8_t HuffDecoderCommon::table10_1_outer_[64] = {
1274     0, 0, 0, 0,  0, 0, 0, 1,  0, 0, 0, 0,  0, 0, 0, 2,  0, 0, 0, 3, 0, 0,
1275     0, 4, 0, 0,  0, 5, 0, 0,  0, 6, 0, 0,  0, 7, 0, 0,  0, 8, 0, 0, 0, 9,
1276     0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14};
1277 const uint16_t HuffDecoderCommon::table10_2_inner_[19] = {
1278     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029,
1279     0x0031, 0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061,
1280     0x0069, 0x0071, 0x0079, 0x0081, 0x0089};
1281 const uint8_t HuffDecoderCommon::table10_2_outer_[64] = {
1282     0, 0, 0, 1,  0, 0, 0, 2,  0, 0, 0, 3,  0, 0,  0, 4,  0, 0,  0, 5, 0, 0,
1283     0, 6, 0, 0,  0, 7, 0, 0,  0, 8, 0, 0,  0, 9,  0, 0,  0, 10, 0, 0, 0, 11,
1284     0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 15, 0, 16, 0, 17, 0, 18};
1285 const uint8_t HuffDecoderCommon::table10_3_emit_[68] = {
1286     0x30, 0x45, 0x30, 0x46, 0x30, 0x47, 0x30, 0x48, 0x30, 0x49, 0x30, 0x4a,
1287     0x30, 0x4b, 0x30, 0x4c, 0x30, 0x4d, 0x30, 0x4e, 0x30, 0x4f, 0x30, 0x50,
1288     0x30, 0x51, 0x30, 0x52, 0x30, 0x53, 0x30, 0x54, 0x30, 0x55, 0x30, 0x56,
1289     0x30, 0x57, 0x30, 0x59, 0x30, 0x6a, 0x30, 0x6b, 0x30, 0x71, 0x30, 0x76,
1290     0x30, 0x77, 0x30, 0x78, 0x30, 0x79, 0x30, 0x7a, 0x30, 0x26, 0x30, 0x2a,
1291     0x30, 0x2c, 0x30, 0x3b, 0x30, 0x58, 0x30, 0x5a};
1292 const uint16_t HuffDecoderCommon::table10_3_inner_[36] = {
1293     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039,
1294     0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081,
1295     0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9,
1296     0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0002};
1297 const uint8_t HuffDecoderCommon::table10_3_outer_[64] = {
1298     0, 1,  0, 2,  0, 3,  0, 4,  0,  5,  0,  6,  0,  7,  0, 8,
1299     0, 9,  0, 10, 0, 11, 0, 12, 0,  13, 0,  14, 0,  15, 0, 16,
1300     0, 17, 0, 18, 0, 19, 0, 20, 0,  21, 0,  22, 0,  23, 0, 24,
1301     0, 25, 0, 26, 0, 27, 0, 28, 29, 30, 31, 32, 33, 34, 0, 35};
1302 const uint16_t HuffDecoderCommon::table10_4_inner_[9] = {
1303     0x0000, 0x0001, 0x0009, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d, 0x0035};
1304 const uint8_t HuffDecoderCommon::table10_7_emit_[68] = {
1305     0x31, 0x45, 0x31, 0x46, 0x31, 0x47, 0x31, 0x48, 0x31, 0x49, 0x31, 0x4a,
1306     0x31, 0x4b, 0x31, 0x4c, 0x31, 0x4d, 0x31, 0x4e, 0x31, 0x4f, 0x31, 0x50,
1307     0x31, 0x51, 0x31, 0x52, 0x31, 0x53, 0x31, 0x54, 0x31, 0x55, 0x31, 0x56,
1308     0x31, 0x57, 0x31, 0x59, 0x31, 0x6a, 0x31, 0x6b, 0x31, 0x71, 0x31, 0x76,
1309     0x31, 0x77, 0x31, 0x78, 0x31, 0x79, 0x31, 0x7a, 0x31, 0x26, 0x31, 0x2a,
1310     0x31, 0x2c, 0x31, 0x3b, 0x31, 0x58, 0x31, 0x5a};
1311 const uint16_t HuffDecoderCommon::table10_8_inner_[9] = {
1312     0x0000, 0x0001, 0x0009, 0x0011, 0x0015, 0x001d, 0x0025, 0x002d, 0x0035};
1313 const uint8_t HuffDecoderCommon::table10_11_emit_[68] = {
1314     0x32, 0x45, 0x32, 0x46, 0x32, 0x47, 0x32, 0x48, 0x32, 0x49, 0x32, 0x4a,
1315     0x32, 0x4b, 0x32, 0x4c, 0x32, 0x4d, 0x32, 0x4e, 0x32, 0x4f, 0x32, 0x50,
1316     0x32, 0x51, 0x32, 0x52, 0x32, 0x53, 0x32, 0x54, 0x32, 0x55, 0x32, 0x56,
1317     0x32, 0x57, 0x32, 0x59, 0x32, 0x6a, 0x32, 0x6b, 0x32, 0x71, 0x32, 0x76,
1318     0x32, 0x77, 0x32, 0x78, 0x32, 0x79, 0x32, 0x7a, 0x32, 0x26, 0x32, 0x2a,
1319     0x32, 0x2c, 0x32, 0x3b, 0x32, 0x58, 0x32, 0x5a};
1320 const uint16_t HuffDecoderCommon::table10_12_inner_[9] = {
1321     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x001d, 0x0025, 0x002d, 0x0035};
1322 const uint8_t HuffDecoderCommon::table10_15_emit_[68] = {
1323     0x61, 0x45, 0x61, 0x46, 0x61, 0x47, 0x61, 0x48, 0x61, 0x49, 0x61, 0x4a,
1324     0x61, 0x4b, 0x61, 0x4c, 0x61, 0x4d, 0x61, 0x4e, 0x61, 0x4f, 0x61, 0x50,
1325     0x61, 0x51, 0x61, 0x52, 0x61, 0x53, 0x61, 0x54, 0x61, 0x55, 0x61, 0x56,
1326     0x61, 0x57, 0x61, 0x59, 0x61, 0x6a, 0x61, 0x6b, 0x61, 0x71, 0x61, 0x76,
1327     0x61, 0x77, 0x61, 0x78, 0x61, 0x79, 0x61, 0x7a, 0x61, 0x26, 0x61, 0x2a,
1328     0x61, 0x2c, 0x61, 0x3b, 0x61, 0x58, 0x61, 0x5a};
1329 const uint16_t HuffDecoderCommon::table10_16_inner_[9] = {
1330     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0025, 0x002d, 0x0035};
1331 const uint8_t HuffDecoderCommon::table10_19_emit_[68] = {
1332     0x63, 0x45, 0x63, 0x46, 0x63, 0x47, 0x63, 0x48, 0x63, 0x49, 0x63, 0x4a,
1333     0x63, 0x4b, 0x63, 0x4c, 0x63, 0x4d, 0x63, 0x4e, 0x63, 0x4f, 0x63, 0x50,
1334     0x63, 0x51, 0x63, 0x52, 0x63, 0x53, 0x63, 0x54, 0x63, 0x55, 0x63, 0x56,
1335     0x63, 0x57, 0x63, 0x59, 0x63, 0x6a, 0x63, 0x6b, 0x63, 0x71, 0x63, 0x76,
1336     0x63, 0x77, 0x63, 0x78, 0x63, 0x79, 0x63, 0x7a, 0x63, 0x26, 0x63, 0x2a,
1337     0x63, 0x2c, 0x63, 0x3b, 0x63, 0x58, 0x63, 0x5a};
1338 const uint16_t HuffDecoderCommon::table10_20_inner_[9] = {
1339     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x002d, 0x0035};
1340 const uint8_t HuffDecoderCommon::table10_23_emit_[68] = {
1341     0x65, 0x45, 0x65, 0x46, 0x65, 0x47, 0x65, 0x48, 0x65, 0x49, 0x65, 0x4a,
1342     0x65, 0x4b, 0x65, 0x4c, 0x65, 0x4d, 0x65, 0x4e, 0x65, 0x4f, 0x65, 0x50,
1343     0x65, 0x51, 0x65, 0x52, 0x65, 0x53, 0x65, 0x54, 0x65, 0x55, 0x65, 0x56,
1344     0x65, 0x57, 0x65, 0x59, 0x65, 0x6a, 0x65, 0x6b, 0x65, 0x71, 0x65, 0x76,
1345     0x65, 0x77, 0x65, 0x78, 0x65, 0x79, 0x65, 0x7a, 0x65, 0x26, 0x65, 0x2a,
1346     0x65, 0x2c, 0x65, 0x3b, 0x65, 0x58, 0x65, 0x5a};
1347 const uint16_t HuffDecoderCommon::table10_24_inner_[9] = {
1348     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0035};
1349 const uint8_t HuffDecoderCommon::table10_27_emit_[68] = {
1350     0x69, 0x45, 0x69, 0x46, 0x69, 0x47, 0x69, 0x48, 0x69, 0x49, 0x69, 0x4a,
1351     0x69, 0x4b, 0x69, 0x4c, 0x69, 0x4d, 0x69, 0x4e, 0x69, 0x4f, 0x69, 0x50,
1352     0x69, 0x51, 0x69, 0x52, 0x69, 0x53, 0x69, 0x54, 0x69, 0x55, 0x69, 0x56,
1353     0x69, 0x57, 0x69, 0x59, 0x69, 0x6a, 0x69, 0x6b, 0x69, 0x71, 0x69, 0x76,
1354     0x69, 0x77, 0x69, 0x78, 0x69, 0x79, 0x69, 0x7a, 0x69, 0x26, 0x69, 0x2a,
1355     0x69, 0x2c, 0x69, 0x3b, 0x69, 0x58, 0x69, 0x5a};
1356 const uint16_t HuffDecoderCommon::table10_28_inner_[9] = {
1357     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039};
1358 const uint8_t HuffDecoderCommon::table10_31_emit_[68] = {
1359     0x6f, 0x45, 0x6f, 0x46, 0x6f, 0x47, 0x6f, 0x48, 0x6f, 0x49, 0x6f, 0x4a,
1360     0x6f, 0x4b, 0x6f, 0x4c, 0x6f, 0x4d, 0x6f, 0x4e, 0x6f, 0x4f, 0x6f, 0x50,
1361     0x6f, 0x51, 0x6f, 0x52, 0x6f, 0x53, 0x6f, 0x54, 0x6f, 0x55, 0x6f, 0x56,
1362     0x6f, 0x57, 0x6f, 0x59, 0x6f, 0x6a, 0x6f, 0x6b, 0x6f, 0x71, 0x6f, 0x76,
1363     0x6f, 0x77, 0x6f, 0x78, 0x6f, 0x79, 0x6f, 0x7a, 0x6f, 0x26, 0x6f, 0x2a,
1364     0x6f, 0x2c, 0x6f, 0x3b, 0x6f, 0x58, 0x6f, 0x5a};
1365 const uint16_t HuffDecoderCommon::table10_33_inner_[15] = {
1366     0x0000, 0x0001, 0x0005, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d,
1367     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065};
1368 const uint8_t HuffDecoderCommon::table10_35_emit_[68] = {
1369     0x73, 0x45, 0x73, 0x46, 0x73, 0x47, 0x73, 0x48, 0x73, 0x49, 0x73, 0x4a,
1370     0x73, 0x4b, 0x73, 0x4c, 0x73, 0x4d, 0x73, 0x4e, 0x73, 0x4f, 0x73, 0x50,
1371     0x73, 0x51, 0x73, 0x52, 0x73, 0x53, 0x73, 0x54, 0x73, 0x55, 0x73, 0x56,
1372     0x73, 0x57, 0x73, 0x59, 0x73, 0x6a, 0x73, 0x6b, 0x73, 0x71, 0x73, 0x76,
1373     0x73, 0x77, 0x73, 0x78, 0x73, 0x79, 0x73, 0x7a, 0x73, 0x26, 0x73, 0x2a,
1374     0x73, 0x2c, 0x73, 0x3b, 0x73, 0x58, 0x73, 0x5a};
1375 const uint16_t HuffDecoderCommon::table10_37_inner_[15] = {
1376     0x0000, 0x0001, 0x0009, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d,
1377     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065};
1378 const uint8_t HuffDecoderCommon::table10_39_emit_[68] = {
1379     0x74, 0x45, 0x74, 0x46, 0x74, 0x47, 0x74, 0x48, 0x74, 0x49, 0x74, 0x4a,
1380     0x74, 0x4b, 0x74, 0x4c, 0x74, 0x4d, 0x74, 0x4e, 0x74, 0x4f, 0x74, 0x50,
1381     0x74, 0x51, 0x74, 0x52, 0x74, 0x53, 0x74, 0x54, 0x74, 0x55, 0x74, 0x56,
1382     0x74, 0x57, 0x74, 0x59, 0x74, 0x6a, 0x74, 0x6b, 0x74, 0x71, 0x74, 0x76,
1383     0x74, 0x77, 0x74, 0x78, 0x74, 0x79, 0x74, 0x7a, 0x74, 0x26, 0x74, 0x2a,
1384     0x74, 0x2c, 0x74, 0x3b, 0x74, 0x58, 0x74, 0x5a};
1385 const uint16_t HuffDecoderCommon::table10_40_inner_[23] = {
1386     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1387     0x0039, 0x0041, 0x0049, 0x0051, 0x0055, 0x005d, 0x0065, 0x006d,
1388     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5};
1389 const uint8_t HuffDecoderCommon::table10_40_outer_[64] = {
1390     0, 0,  0, 1,  0, 0,  0, 2,  0, 0,  0, 3,  0, 0,  0, 4,  0, 0,  0, 5,  0, 0,
1391     0, 6,  0, 0,  0, 7,  0, 0,  0, 8,  0, 0,  0, 9,  0, 0,  0, 10, 0, 11, 0, 12,
1392     0, 13, 0, 14, 0, 15, 0, 16, 0, 17, 0, 18, 0, 19, 0, 20, 0, 21, 0, 22};
1393 const uint8_t HuffDecoderCommon::table10_41_emit_[92] = {
1394     0x20, 0x3d, 0x20, 0x41, 0x20, 0x5f, 0x20, 0x62, 0x20, 0x64, 0x20, 0x66,
1395     0x20, 0x67, 0x20, 0x68, 0x20, 0x6c, 0x20, 0x6d, 0x20, 0x6e, 0x20, 0x70,
1396     0x20, 0x72, 0x20, 0x75, 0x20, 0x3a, 0x20, 0x42, 0x20, 0x43, 0x20, 0x44,
1397     0x20, 0x45, 0x20, 0x46, 0x20, 0x47, 0x20, 0x48, 0x20, 0x49, 0x20, 0x4a,
1398     0x20, 0x4b, 0x20, 0x4c, 0x20, 0x4d, 0x20, 0x4e, 0x20, 0x4f, 0x20, 0x50,
1399     0x20, 0x51, 0x20, 0x52, 0x20, 0x53, 0x20, 0x54, 0x20, 0x55, 0x20, 0x56,
1400     0x20, 0x57, 0x20, 0x59, 0x20, 0x6a, 0x20, 0x6b, 0x20, 0x71, 0x20, 0x76,
1401     0x20, 0x77, 0x20, 0x78, 0x20, 0x79, 0x20, 0x7a};
1402 const uint16_t HuffDecoderCommon::table10_41_inner_[48] = {
1403     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1404     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1405     0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1,
1406     0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1,
1407     0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0121, 0x0129, 0x0131,
1408     0x0139, 0x0141, 0x0149, 0x0151, 0x0159, 0x0161, 0x0169, 0x0002};
1409 const uint8_t HuffDecoderCommon::table10_41_outer_[64] = {
1410     0,  1,  0,  2,  0,  3,  0,  4,  0,  5,  0,  6,  0,  7,  0,  8,
1411     0,  9,  0,  10, 0,  11, 0,  12, 0,  13, 0,  14, 15, 16, 17, 18,
1412     19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34,
1413     35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 0,  0,  0,  47};
1414 const uint16_t HuffDecoderCommon::table10_42_inner_[23] = {
1415     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1416     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x005d, 0x0065, 0x006d,
1417     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5};
1418 const uint8_t HuffDecoderCommon::table10_43_emit_[92] = {
1419     0x25, 0x3d, 0x25, 0x41, 0x25, 0x5f, 0x25, 0x62, 0x25, 0x64, 0x25, 0x66,
1420     0x25, 0x67, 0x25, 0x68, 0x25, 0x6c, 0x25, 0x6d, 0x25, 0x6e, 0x25, 0x70,
1421     0x25, 0x72, 0x25, 0x75, 0x25, 0x3a, 0x25, 0x42, 0x25, 0x43, 0x25, 0x44,
1422     0x25, 0x45, 0x25, 0x46, 0x25, 0x47, 0x25, 0x48, 0x25, 0x49, 0x25, 0x4a,
1423     0x25, 0x4b, 0x25, 0x4c, 0x25, 0x4d, 0x25, 0x4e, 0x25, 0x4f, 0x25, 0x50,
1424     0x25, 0x51, 0x25, 0x52, 0x25, 0x53, 0x25, 0x54, 0x25, 0x55, 0x25, 0x56,
1425     0x25, 0x57, 0x25, 0x59, 0x25, 0x6a, 0x25, 0x6b, 0x25, 0x71, 0x25, 0x76,
1426     0x25, 0x77, 0x25, 0x78, 0x25, 0x79, 0x25, 0x7a};
1427 const uint16_t HuffDecoderCommon::table10_44_inner_[23] = {
1428     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1429     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0065, 0x006d,
1430     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5};
1431 const uint8_t HuffDecoderCommon::table10_45_emit_[92] = {
1432     0x2d, 0x3d, 0x2d, 0x41, 0x2d, 0x5f, 0x2d, 0x62, 0x2d, 0x64, 0x2d, 0x66,
1433     0x2d, 0x67, 0x2d, 0x68, 0x2d, 0x6c, 0x2d, 0x6d, 0x2d, 0x6e, 0x2d, 0x70,
1434     0x2d, 0x72, 0x2d, 0x75, 0x2d, 0x3a, 0x2d, 0x42, 0x2d, 0x43, 0x2d, 0x44,
1435     0x2d, 0x45, 0x2d, 0x46, 0x2d, 0x47, 0x2d, 0x48, 0x2d, 0x49, 0x2d, 0x4a,
1436     0x2d, 0x4b, 0x2d, 0x4c, 0x2d, 0x4d, 0x2d, 0x4e, 0x2d, 0x4f, 0x2d, 0x50,
1437     0x2d, 0x51, 0x2d, 0x52, 0x2d, 0x53, 0x2d, 0x54, 0x2d, 0x55, 0x2d, 0x56,
1438     0x2d, 0x57, 0x2d, 0x59, 0x2d, 0x6a, 0x2d, 0x6b, 0x2d, 0x71, 0x2d, 0x76,
1439     0x2d, 0x77, 0x2d, 0x78, 0x2d, 0x79, 0x2d, 0x7a};
1440 const uint16_t HuffDecoderCommon::table10_46_inner_[23] = {
1441     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1442     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x006d,
1443     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5};
1444 const uint8_t HuffDecoderCommon::table10_47_emit_[92] = {
1445     0x2e, 0x3d, 0x2e, 0x41, 0x2e, 0x5f, 0x2e, 0x62, 0x2e, 0x64, 0x2e, 0x66,
1446     0x2e, 0x67, 0x2e, 0x68, 0x2e, 0x6c, 0x2e, 0x6d, 0x2e, 0x6e, 0x2e, 0x70,
1447     0x2e, 0x72, 0x2e, 0x75, 0x2e, 0x3a, 0x2e, 0x42, 0x2e, 0x43, 0x2e, 0x44,
1448     0x2e, 0x45, 0x2e, 0x46, 0x2e, 0x47, 0x2e, 0x48, 0x2e, 0x49, 0x2e, 0x4a,
1449     0x2e, 0x4b, 0x2e, 0x4c, 0x2e, 0x4d, 0x2e, 0x4e, 0x2e, 0x4f, 0x2e, 0x50,
1450     0x2e, 0x51, 0x2e, 0x52, 0x2e, 0x53, 0x2e, 0x54, 0x2e, 0x55, 0x2e, 0x56,
1451     0x2e, 0x57, 0x2e, 0x59, 0x2e, 0x6a, 0x2e, 0x6b, 0x2e, 0x71, 0x2e, 0x76,
1452     0x2e, 0x77, 0x2e, 0x78, 0x2e, 0x79, 0x2e, 0x7a};
1453 const uint16_t HuffDecoderCommon::table10_48_inner_[23] = {
1454     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1455     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1456     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5};
1457 const uint8_t HuffDecoderCommon::table10_49_emit_[92] = {
1458     0x2f, 0x3d, 0x2f, 0x41, 0x2f, 0x5f, 0x2f, 0x62, 0x2f, 0x64, 0x2f, 0x66,
1459     0x2f, 0x67, 0x2f, 0x68, 0x2f, 0x6c, 0x2f, 0x6d, 0x2f, 0x6e, 0x2f, 0x70,
1460     0x2f, 0x72, 0x2f, 0x75, 0x2f, 0x3a, 0x2f, 0x42, 0x2f, 0x43, 0x2f, 0x44,
1461     0x2f, 0x45, 0x2f, 0x46, 0x2f, 0x47, 0x2f, 0x48, 0x2f, 0x49, 0x2f, 0x4a,
1462     0x2f, 0x4b, 0x2f, 0x4c, 0x2f, 0x4d, 0x2f, 0x4e, 0x2f, 0x4f, 0x2f, 0x50,
1463     0x2f, 0x51, 0x2f, 0x52, 0x2f, 0x53, 0x2f, 0x54, 0x2f, 0x55, 0x2f, 0x56,
1464     0x2f, 0x57, 0x2f, 0x59, 0x2f, 0x6a, 0x2f, 0x6b, 0x2f, 0x71, 0x2f, 0x76,
1465     0x2f, 0x77, 0x2f, 0x78, 0x2f, 0x79, 0x2f, 0x7a};
1466 const uint16_t HuffDecoderCommon::table10_50_inner_[23] = {
1467     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1468     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1469     0x0079, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5};
1470 const uint8_t HuffDecoderCommon::table10_51_emit_[92] = {
1471     0x33, 0x3d, 0x33, 0x41, 0x33, 0x5f, 0x33, 0x62, 0x33, 0x64, 0x33, 0x66,
1472     0x33, 0x67, 0x33, 0x68, 0x33, 0x6c, 0x33, 0x6d, 0x33, 0x6e, 0x33, 0x70,
1473     0x33, 0x72, 0x33, 0x75, 0x33, 0x3a, 0x33, 0x42, 0x33, 0x43, 0x33, 0x44,
1474     0x33, 0x45, 0x33, 0x46, 0x33, 0x47, 0x33, 0x48, 0x33, 0x49, 0x33, 0x4a,
1475     0x33, 0x4b, 0x33, 0x4c, 0x33, 0x4d, 0x33, 0x4e, 0x33, 0x4f, 0x33, 0x50,
1476     0x33, 0x51, 0x33, 0x52, 0x33, 0x53, 0x33, 0x54, 0x33, 0x55, 0x33, 0x56,
1477     0x33, 0x57, 0x33, 0x59, 0x33, 0x6a, 0x33, 0x6b, 0x33, 0x71, 0x33, 0x76,
1478     0x33, 0x77, 0x33, 0x78, 0x33, 0x79, 0x33, 0x7a};
1479 const uint16_t HuffDecoderCommon::table10_52_inner_[23] = {
1480     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1481     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1482     0x0079, 0x0081, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5};
1483 const uint8_t HuffDecoderCommon::table10_53_emit_[92] = {
1484     0x34, 0x3d, 0x34, 0x41, 0x34, 0x5f, 0x34, 0x62, 0x34, 0x64, 0x34, 0x66,
1485     0x34, 0x67, 0x34, 0x68, 0x34, 0x6c, 0x34, 0x6d, 0x34, 0x6e, 0x34, 0x70,
1486     0x34, 0x72, 0x34, 0x75, 0x34, 0x3a, 0x34, 0x42, 0x34, 0x43, 0x34, 0x44,
1487     0x34, 0x45, 0x34, 0x46, 0x34, 0x47, 0x34, 0x48, 0x34, 0x49, 0x34, 0x4a,
1488     0x34, 0x4b, 0x34, 0x4c, 0x34, 0x4d, 0x34, 0x4e, 0x34, 0x4f, 0x34, 0x50,
1489     0x34, 0x51, 0x34, 0x52, 0x34, 0x53, 0x34, 0x54, 0x34, 0x55, 0x34, 0x56,
1490     0x34, 0x57, 0x34, 0x59, 0x34, 0x6a, 0x34, 0x6b, 0x34, 0x71, 0x34, 0x76,
1491     0x34, 0x77, 0x34, 0x78, 0x34, 0x79, 0x34, 0x7a};
1492 const uint16_t HuffDecoderCommon::table10_54_inner_[23] = {
1493     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1494     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1495     0x0079, 0x0081, 0x0089, 0x008d, 0x0095, 0x009d, 0x00a5};
1496 const uint8_t HuffDecoderCommon::table10_55_emit_[92] = {
1497     0x35, 0x3d, 0x35, 0x41, 0x35, 0x5f, 0x35, 0x62, 0x35, 0x64, 0x35, 0x66,
1498     0x35, 0x67, 0x35, 0x68, 0x35, 0x6c, 0x35, 0x6d, 0x35, 0x6e, 0x35, 0x70,
1499     0x35, 0x72, 0x35, 0x75, 0x35, 0x3a, 0x35, 0x42, 0x35, 0x43, 0x35, 0x44,
1500     0x35, 0x45, 0x35, 0x46, 0x35, 0x47, 0x35, 0x48, 0x35, 0x49, 0x35, 0x4a,
1501     0x35, 0x4b, 0x35, 0x4c, 0x35, 0x4d, 0x35, 0x4e, 0x35, 0x4f, 0x35, 0x50,
1502     0x35, 0x51, 0x35, 0x52, 0x35, 0x53, 0x35, 0x54, 0x35, 0x55, 0x35, 0x56,
1503     0x35, 0x57, 0x35, 0x59, 0x35, 0x6a, 0x35, 0x6b, 0x35, 0x71, 0x35, 0x76,
1504     0x35, 0x77, 0x35, 0x78, 0x35, 0x79, 0x35, 0x7a};
1505 const uint16_t HuffDecoderCommon::table10_56_inner_[23] = {
1506     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1507     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1508     0x0079, 0x0081, 0x0089, 0x0091, 0x0095, 0x009d, 0x00a5};
1509 const uint8_t HuffDecoderCommon::table10_57_emit_[92] = {
1510     0x36, 0x3d, 0x36, 0x41, 0x36, 0x5f, 0x36, 0x62, 0x36, 0x64, 0x36, 0x66,
1511     0x36, 0x67, 0x36, 0x68, 0x36, 0x6c, 0x36, 0x6d, 0x36, 0x6e, 0x36, 0x70,
1512     0x36, 0x72, 0x36, 0x75, 0x36, 0x3a, 0x36, 0x42, 0x36, 0x43, 0x36, 0x44,
1513     0x36, 0x45, 0x36, 0x46, 0x36, 0x47, 0x36, 0x48, 0x36, 0x49, 0x36, 0x4a,
1514     0x36, 0x4b, 0x36, 0x4c, 0x36, 0x4d, 0x36, 0x4e, 0x36, 0x4f, 0x36, 0x50,
1515     0x36, 0x51, 0x36, 0x52, 0x36, 0x53, 0x36, 0x54, 0x36, 0x55, 0x36, 0x56,
1516     0x36, 0x57, 0x36, 0x59, 0x36, 0x6a, 0x36, 0x6b, 0x36, 0x71, 0x36, 0x76,
1517     0x36, 0x77, 0x36, 0x78, 0x36, 0x79, 0x36, 0x7a};
1518 const uint16_t HuffDecoderCommon::table10_58_inner_[23] = {
1519     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1520     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1521     0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x009d, 0x00a5};
1522 const uint8_t HuffDecoderCommon::table10_59_emit_[92] = {
1523     0x37, 0x3d, 0x37, 0x41, 0x37, 0x5f, 0x37, 0x62, 0x37, 0x64, 0x37, 0x66,
1524     0x37, 0x67, 0x37, 0x68, 0x37, 0x6c, 0x37, 0x6d, 0x37, 0x6e, 0x37, 0x70,
1525     0x37, 0x72, 0x37, 0x75, 0x37, 0x3a, 0x37, 0x42, 0x37, 0x43, 0x37, 0x44,
1526     0x37, 0x45, 0x37, 0x46, 0x37, 0x47, 0x37, 0x48, 0x37, 0x49, 0x37, 0x4a,
1527     0x37, 0x4b, 0x37, 0x4c, 0x37, 0x4d, 0x37, 0x4e, 0x37, 0x4f, 0x37, 0x50,
1528     0x37, 0x51, 0x37, 0x52, 0x37, 0x53, 0x37, 0x54, 0x37, 0x55, 0x37, 0x56,
1529     0x37, 0x57, 0x37, 0x59, 0x37, 0x6a, 0x37, 0x6b, 0x37, 0x71, 0x37, 0x76,
1530     0x37, 0x77, 0x37, 0x78, 0x37, 0x79, 0x37, 0x7a};
1531 const uint16_t HuffDecoderCommon::table10_60_inner_[23] = {
1532     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1533     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1534     0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a5};
1535 const uint8_t HuffDecoderCommon::table10_61_emit_[92] = {
1536     0x38, 0x3d, 0x38, 0x41, 0x38, 0x5f, 0x38, 0x62, 0x38, 0x64, 0x38, 0x66,
1537     0x38, 0x67, 0x38, 0x68, 0x38, 0x6c, 0x38, 0x6d, 0x38, 0x6e, 0x38, 0x70,
1538     0x38, 0x72, 0x38, 0x75, 0x38, 0x3a, 0x38, 0x42, 0x38, 0x43, 0x38, 0x44,
1539     0x38, 0x45, 0x38, 0x46, 0x38, 0x47, 0x38, 0x48, 0x38, 0x49, 0x38, 0x4a,
1540     0x38, 0x4b, 0x38, 0x4c, 0x38, 0x4d, 0x38, 0x4e, 0x38, 0x4f, 0x38, 0x50,
1541     0x38, 0x51, 0x38, 0x52, 0x38, 0x53, 0x38, 0x54, 0x38, 0x55, 0x38, 0x56,
1542     0x38, 0x57, 0x38, 0x59, 0x38, 0x6a, 0x38, 0x6b, 0x38, 0x71, 0x38, 0x76,
1543     0x38, 0x77, 0x38, 0x78, 0x38, 0x79, 0x38, 0x7a};
1544 const uint16_t HuffDecoderCommon::table10_62_inner_[23] = {
1545     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1546     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1547     0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9};
1548 const uint8_t HuffDecoderCommon::table10_63_emit_[92] = {
1549     0x39, 0x3d, 0x39, 0x41, 0x39, 0x5f, 0x39, 0x62, 0x39, 0x64, 0x39, 0x66,
1550     0x39, 0x67, 0x39, 0x68, 0x39, 0x6c, 0x39, 0x6d, 0x39, 0x6e, 0x39, 0x70,
1551     0x39, 0x72, 0x39, 0x75, 0x39, 0x3a, 0x39, 0x42, 0x39, 0x43, 0x39, 0x44,
1552     0x39, 0x45, 0x39, 0x46, 0x39, 0x47, 0x39, 0x48, 0x39, 0x49, 0x39, 0x4a,
1553     0x39, 0x4b, 0x39, 0x4c, 0x39, 0x4d, 0x39, 0x4e, 0x39, 0x4f, 0x39, 0x50,
1554     0x39, 0x51, 0x39, 0x52, 0x39, 0x53, 0x39, 0x54, 0x39, 0x55, 0x39, 0x56,
1555     0x39, 0x57, 0x39, 0x59, 0x39, 0x6a, 0x39, 0x6b, 0x39, 0x71, 0x39, 0x76,
1556     0x39, 0x77, 0x39, 0x78, 0x39, 0x79, 0x39, 0x7a};
1557 const uint8_t HuffDecoderCommon::table10_65_emit_[91] = {
1558     0x3d, 0x3d, 0x41, 0x3d, 0x5f, 0x3d, 0x62, 0x3d, 0x64, 0x3d, 0x66, 0x3d,
1559     0x67, 0x3d, 0x68, 0x3d, 0x6c, 0x3d, 0x6d, 0x3d, 0x6e, 0x3d, 0x70, 0x3d,
1560     0x72, 0x3d, 0x75, 0x3d, 0x3a, 0x3d, 0x42, 0x3d, 0x43, 0x3d, 0x44, 0x3d,
1561     0x45, 0x3d, 0x46, 0x3d, 0x47, 0x3d, 0x48, 0x3d, 0x49, 0x3d, 0x4a, 0x3d,
1562     0x4b, 0x3d, 0x4c, 0x3d, 0x4d, 0x3d, 0x4e, 0x3d, 0x4f, 0x3d, 0x50, 0x3d,
1563     0x51, 0x3d, 0x52, 0x3d, 0x53, 0x3d, 0x54, 0x3d, 0x55, 0x3d, 0x56, 0x3d,
1564     0x57, 0x3d, 0x59, 0x3d, 0x6a, 0x3d, 0x6b, 0x3d, 0x71, 0x3d, 0x76, 0x3d,
1565     0x77, 0x3d, 0x78, 0x3d, 0x79, 0x3d, 0x7a};
1566 const uint16_t HuffDecoderCommon::table10_65_inner_[48] = {
1567     0x0000, 0x0001, 0x0005, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d,
1568     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1569     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1570     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1571     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1572     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1573 const uint8_t HuffDecoderCommon::table10_67_emit_[91] = {
1574     0x41, 0x3d, 0x41, 0x41, 0x5f, 0x41, 0x62, 0x41, 0x64, 0x41, 0x66, 0x41,
1575     0x67, 0x41, 0x68, 0x41, 0x6c, 0x41, 0x6d, 0x41, 0x6e, 0x41, 0x70, 0x41,
1576     0x72, 0x41, 0x75, 0x41, 0x3a, 0x41, 0x42, 0x41, 0x43, 0x41, 0x44, 0x41,
1577     0x45, 0x41, 0x46, 0x41, 0x47, 0x41, 0x48, 0x41, 0x49, 0x41, 0x4a, 0x41,
1578     0x4b, 0x41, 0x4c, 0x41, 0x4d, 0x41, 0x4e, 0x41, 0x4f, 0x41, 0x50, 0x41,
1579     0x51, 0x41, 0x52, 0x41, 0x53, 0x41, 0x54, 0x41, 0x55, 0x41, 0x56, 0x41,
1580     0x57, 0x41, 0x59, 0x41, 0x6a, 0x41, 0x6b, 0x41, 0x71, 0x41, 0x76, 0x41,
1581     0x77, 0x41, 0x78, 0x41, 0x79, 0x41, 0x7a};
1582 const uint16_t HuffDecoderCommon::table10_67_inner_[48] = {
1583     0x0000, 0x0001, 0x0009, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d,
1584     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1585     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1586     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1587     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1588     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1589 const uint8_t HuffDecoderCommon::table10_69_emit_[91] = {
1590     0x5f, 0x3d, 0x5f, 0x41, 0x5f, 0x5f, 0x62, 0x5f, 0x64, 0x5f, 0x66, 0x5f,
1591     0x67, 0x5f, 0x68, 0x5f, 0x6c, 0x5f, 0x6d, 0x5f, 0x6e, 0x5f, 0x70, 0x5f,
1592     0x72, 0x5f, 0x75, 0x5f, 0x3a, 0x5f, 0x42, 0x5f, 0x43, 0x5f, 0x44, 0x5f,
1593     0x45, 0x5f, 0x46, 0x5f, 0x47, 0x5f, 0x48, 0x5f, 0x49, 0x5f, 0x4a, 0x5f,
1594     0x4b, 0x5f, 0x4c, 0x5f, 0x4d, 0x5f, 0x4e, 0x5f, 0x4f, 0x5f, 0x50, 0x5f,
1595     0x51, 0x5f, 0x52, 0x5f, 0x53, 0x5f, 0x54, 0x5f, 0x55, 0x5f, 0x56, 0x5f,
1596     0x57, 0x5f, 0x59, 0x5f, 0x6a, 0x5f, 0x6b, 0x5f, 0x71, 0x5f, 0x76, 0x5f,
1597     0x77, 0x5f, 0x78, 0x5f, 0x79, 0x5f, 0x7a};
1598 const uint16_t HuffDecoderCommon::table10_69_inner_[48] = {
1599     0x0000, 0x0001, 0x0009, 0x0011, 0x0015, 0x001d, 0x0025, 0x002d,
1600     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1601     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1602     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1603     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1604     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1605 const uint8_t HuffDecoderCommon::table10_71_emit_[91] = {
1606     0x62, 0x3d, 0x62, 0x41, 0x62, 0x5f, 0x62, 0x62, 0x64, 0x62, 0x66, 0x62,
1607     0x67, 0x62, 0x68, 0x62, 0x6c, 0x62, 0x6d, 0x62, 0x6e, 0x62, 0x70, 0x62,
1608     0x72, 0x62, 0x75, 0x62, 0x3a, 0x62, 0x42, 0x62, 0x43, 0x62, 0x44, 0x62,
1609     0x45, 0x62, 0x46, 0x62, 0x47, 0x62, 0x48, 0x62, 0x49, 0x62, 0x4a, 0x62,
1610     0x4b, 0x62, 0x4c, 0x62, 0x4d, 0x62, 0x4e, 0x62, 0x4f, 0x62, 0x50, 0x62,
1611     0x51, 0x62, 0x52, 0x62, 0x53, 0x62, 0x54, 0x62, 0x55, 0x62, 0x56, 0x62,
1612     0x57, 0x62, 0x59, 0x62, 0x6a, 0x62, 0x6b, 0x62, 0x71, 0x62, 0x76, 0x62,
1613     0x77, 0x62, 0x78, 0x62, 0x79, 0x62, 0x7a};
1614 const uint16_t HuffDecoderCommon::table10_71_inner_[48] = {
1615     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x001d, 0x0025, 0x002d,
1616     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1617     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1618     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1619     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1620     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1621 const uint8_t HuffDecoderCommon::table10_73_emit_[91] = {
1622     0x64, 0x3d, 0x64, 0x41, 0x64, 0x5f, 0x64, 0x62, 0x64, 0x64, 0x66, 0x64,
1623     0x67, 0x64, 0x68, 0x64, 0x6c, 0x64, 0x6d, 0x64, 0x6e, 0x64, 0x70, 0x64,
1624     0x72, 0x64, 0x75, 0x64, 0x3a, 0x64, 0x42, 0x64, 0x43, 0x64, 0x44, 0x64,
1625     0x45, 0x64, 0x46, 0x64, 0x47, 0x64, 0x48, 0x64, 0x49, 0x64, 0x4a, 0x64,
1626     0x4b, 0x64, 0x4c, 0x64, 0x4d, 0x64, 0x4e, 0x64, 0x4f, 0x64, 0x50, 0x64,
1627     0x51, 0x64, 0x52, 0x64, 0x53, 0x64, 0x54, 0x64, 0x55, 0x64, 0x56, 0x64,
1628     0x57, 0x64, 0x59, 0x64, 0x6a, 0x64, 0x6b, 0x64, 0x71, 0x64, 0x76, 0x64,
1629     0x77, 0x64, 0x78, 0x64, 0x79, 0x64, 0x7a};
1630 const uint16_t HuffDecoderCommon::table10_73_inner_[48] = {
1631     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0025, 0x002d,
1632     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1633     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1634     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1635     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1636     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1637 const uint8_t HuffDecoderCommon::table10_75_emit_[91] = {
1638     0x66, 0x3d, 0x66, 0x41, 0x66, 0x5f, 0x66, 0x62, 0x66, 0x64, 0x66, 0x66,
1639     0x67, 0x66, 0x68, 0x66, 0x6c, 0x66, 0x6d, 0x66, 0x6e, 0x66, 0x70, 0x66,
1640     0x72, 0x66, 0x75, 0x66, 0x3a, 0x66, 0x42, 0x66, 0x43, 0x66, 0x44, 0x66,
1641     0x45, 0x66, 0x46, 0x66, 0x47, 0x66, 0x48, 0x66, 0x49, 0x66, 0x4a, 0x66,
1642     0x4b, 0x66, 0x4c, 0x66, 0x4d, 0x66, 0x4e, 0x66, 0x4f, 0x66, 0x50, 0x66,
1643     0x51, 0x66, 0x52, 0x66, 0x53, 0x66, 0x54, 0x66, 0x55, 0x66, 0x56, 0x66,
1644     0x57, 0x66, 0x59, 0x66, 0x6a, 0x66, 0x6b, 0x66, 0x71, 0x66, 0x76, 0x66,
1645     0x77, 0x66, 0x78, 0x66, 0x79, 0x66, 0x7a};
1646 const uint16_t HuffDecoderCommon::table10_75_inner_[48] = {
1647     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x002d,
1648     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1649     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1650     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1651     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1652     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1653 const uint8_t HuffDecoderCommon::table10_77_emit_[91] = {
1654     0x67, 0x3d, 0x67, 0x41, 0x67, 0x5f, 0x67, 0x62, 0x67, 0x64, 0x67, 0x66,
1655     0x67, 0x67, 0x68, 0x67, 0x6c, 0x67, 0x6d, 0x67, 0x6e, 0x67, 0x70, 0x67,
1656     0x72, 0x67, 0x75, 0x67, 0x3a, 0x67, 0x42, 0x67, 0x43, 0x67, 0x44, 0x67,
1657     0x45, 0x67, 0x46, 0x67, 0x47, 0x67, 0x48, 0x67, 0x49, 0x67, 0x4a, 0x67,
1658     0x4b, 0x67, 0x4c, 0x67, 0x4d, 0x67, 0x4e, 0x67, 0x4f, 0x67, 0x50, 0x67,
1659     0x51, 0x67, 0x52, 0x67, 0x53, 0x67, 0x54, 0x67, 0x55, 0x67, 0x56, 0x67,
1660     0x57, 0x67, 0x59, 0x67, 0x6a, 0x67, 0x6b, 0x67, 0x71, 0x67, 0x76, 0x67,
1661     0x77, 0x67, 0x78, 0x67, 0x79, 0x67, 0x7a};
1662 const uint16_t HuffDecoderCommon::table10_77_inner_[48] = {
1663     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1664     0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1665     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1666     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1667     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1668     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1669 const uint8_t HuffDecoderCommon::table10_79_emit_[91] = {
1670     0x68, 0x3d, 0x68, 0x41, 0x68, 0x5f, 0x68, 0x62, 0x68, 0x64, 0x68, 0x66,
1671     0x68, 0x67, 0x68, 0x68, 0x6c, 0x68, 0x6d, 0x68, 0x6e, 0x68, 0x70, 0x68,
1672     0x72, 0x68, 0x75, 0x68, 0x3a, 0x68, 0x42, 0x68, 0x43, 0x68, 0x44, 0x68,
1673     0x45, 0x68, 0x46, 0x68, 0x47, 0x68, 0x48, 0x68, 0x49, 0x68, 0x4a, 0x68,
1674     0x4b, 0x68, 0x4c, 0x68, 0x4d, 0x68, 0x4e, 0x68, 0x4f, 0x68, 0x50, 0x68,
1675     0x51, 0x68, 0x52, 0x68, 0x53, 0x68, 0x54, 0x68, 0x55, 0x68, 0x56, 0x68,
1676     0x57, 0x68, 0x59, 0x68, 0x6a, 0x68, 0x6b, 0x68, 0x71, 0x68, 0x76, 0x68,
1677     0x77, 0x68, 0x78, 0x68, 0x79, 0x68, 0x7a};
1678 const uint16_t HuffDecoderCommon::table10_79_inner_[48] = {
1679     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1680     0x0039, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1681     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1682     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1683     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1684     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1685 const uint8_t HuffDecoderCommon::table10_81_emit_[91] = {
1686     0x6c, 0x3d, 0x6c, 0x41, 0x6c, 0x5f, 0x6c, 0x62, 0x6c, 0x64, 0x6c, 0x66,
1687     0x6c, 0x67, 0x6c, 0x68, 0x6c, 0x6c, 0x6d, 0x6c, 0x6e, 0x6c, 0x70, 0x6c,
1688     0x72, 0x6c, 0x75, 0x6c, 0x3a, 0x6c, 0x42, 0x6c, 0x43, 0x6c, 0x44, 0x6c,
1689     0x45, 0x6c, 0x46, 0x6c, 0x47, 0x6c, 0x48, 0x6c, 0x49, 0x6c, 0x4a, 0x6c,
1690     0x4b, 0x6c, 0x4c, 0x6c, 0x4d, 0x6c, 0x4e, 0x6c, 0x4f, 0x6c, 0x50, 0x6c,
1691     0x51, 0x6c, 0x52, 0x6c, 0x53, 0x6c, 0x54, 0x6c, 0x55, 0x6c, 0x56, 0x6c,
1692     0x57, 0x6c, 0x59, 0x6c, 0x6a, 0x6c, 0x6b, 0x6c, 0x71, 0x6c, 0x76, 0x6c,
1693     0x77, 0x6c, 0x78, 0x6c, 0x79, 0x6c, 0x7a};
1694 const uint16_t HuffDecoderCommon::table10_81_inner_[48] = {
1695     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1696     0x0039, 0x0041, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1697     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1698     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1699     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1700     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1701 const uint8_t HuffDecoderCommon::table10_83_emit_[91] = {
1702     0x6d, 0x3d, 0x6d, 0x41, 0x6d, 0x5f, 0x6d, 0x62, 0x6d, 0x64, 0x6d, 0x66,
1703     0x6d, 0x67, 0x6d, 0x68, 0x6d, 0x6c, 0x6d, 0x6d, 0x6e, 0x6d, 0x70, 0x6d,
1704     0x72, 0x6d, 0x75, 0x6d, 0x3a, 0x6d, 0x42, 0x6d, 0x43, 0x6d, 0x44, 0x6d,
1705     0x45, 0x6d, 0x46, 0x6d, 0x47, 0x6d, 0x48, 0x6d, 0x49, 0x6d, 0x4a, 0x6d,
1706     0x4b, 0x6d, 0x4c, 0x6d, 0x4d, 0x6d, 0x4e, 0x6d, 0x4f, 0x6d, 0x50, 0x6d,
1707     0x51, 0x6d, 0x52, 0x6d, 0x53, 0x6d, 0x54, 0x6d, 0x55, 0x6d, 0x56, 0x6d,
1708     0x57, 0x6d, 0x59, 0x6d, 0x6a, 0x6d, 0x6b, 0x6d, 0x71, 0x6d, 0x76, 0x6d,
1709     0x77, 0x6d, 0x78, 0x6d, 0x79, 0x6d, 0x7a};
1710 const uint16_t HuffDecoderCommon::table10_83_inner_[48] = {
1711     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1712     0x0039, 0x0041, 0x0049, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d,
1713     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1714     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1715     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1716     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1717 const uint8_t HuffDecoderCommon::table10_85_emit_[91] = {
1718     0x6e, 0x3d, 0x6e, 0x41, 0x6e, 0x5f, 0x6e, 0x62, 0x6e, 0x64, 0x6e, 0x66,
1719     0x6e, 0x67, 0x6e, 0x68, 0x6e, 0x6c, 0x6e, 0x6d, 0x6e, 0x6e, 0x70, 0x6e,
1720     0x72, 0x6e, 0x75, 0x6e, 0x3a, 0x6e, 0x42, 0x6e, 0x43, 0x6e, 0x44, 0x6e,
1721     0x45, 0x6e, 0x46, 0x6e, 0x47, 0x6e, 0x48, 0x6e, 0x49, 0x6e, 0x4a, 0x6e,
1722     0x4b, 0x6e, 0x4c, 0x6e, 0x4d, 0x6e, 0x4e, 0x6e, 0x4f, 0x6e, 0x50, 0x6e,
1723     0x51, 0x6e, 0x52, 0x6e, 0x53, 0x6e, 0x54, 0x6e, 0x55, 0x6e, 0x56, 0x6e,
1724     0x57, 0x6e, 0x59, 0x6e, 0x6a, 0x6e, 0x6b, 0x6e, 0x71, 0x6e, 0x76, 0x6e,
1725     0x77, 0x6e, 0x78, 0x6e, 0x79, 0x6e, 0x7a};
1726 const uint16_t HuffDecoderCommon::table10_85_inner_[48] = {
1727     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1728     0x0039, 0x0041, 0x0049, 0x0051, 0x0055, 0x005d, 0x0065, 0x006d,
1729     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1730     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1731     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1732     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1733 const uint8_t HuffDecoderCommon::table10_87_emit_[91] = {
1734     0x70, 0x3d, 0x70, 0x41, 0x70, 0x5f, 0x70, 0x62, 0x70, 0x64, 0x70, 0x66,
1735     0x70, 0x67, 0x70, 0x68, 0x70, 0x6c, 0x70, 0x6d, 0x70, 0x6e, 0x70, 0x70,
1736     0x72, 0x70, 0x75, 0x70, 0x3a, 0x70, 0x42, 0x70, 0x43, 0x70, 0x44, 0x70,
1737     0x45, 0x70, 0x46, 0x70, 0x47, 0x70, 0x48, 0x70, 0x49, 0x70, 0x4a, 0x70,
1738     0x4b, 0x70, 0x4c, 0x70, 0x4d, 0x70, 0x4e, 0x70, 0x4f, 0x70, 0x50, 0x70,
1739     0x51, 0x70, 0x52, 0x70, 0x53, 0x70, 0x54, 0x70, 0x55, 0x70, 0x56, 0x70,
1740     0x57, 0x70, 0x59, 0x70, 0x6a, 0x70, 0x6b, 0x70, 0x71, 0x70, 0x76, 0x70,
1741     0x77, 0x70, 0x78, 0x70, 0x79, 0x70, 0x7a};
1742 const uint16_t HuffDecoderCommon::table10_87_inner_[48] = {
1743     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1744     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x005d, 0x0065, 0x006d,
1745     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1746     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1747     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1748     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1749 const uint8_t HuffDecoderCommon::table10_89_emit_[91] = {
1750     0x72, 0x3d, 0x72, 0x41, 0x72, 0x5f, 0x72, 0x62, 0x72, 0x64, 0x72, 0x66,
1751     0x72, 0x67, 0x72, 0x68, 0x72, 0x6c, 0x72, 0x6d, 0x72, 0x6e, 0x72, 0x70,
1752     0x72, 0x72, 0x75, 0x72, 0x3a, 0x72, 0x42, 0x72, 0x43, 0x72, 0x44, 0x72,
1753     0x45, 0x72, 0x46, 0x72, 0x47, 0x72, 0x48, 0x72, 0x49, 0x72, 0x4a, 0x72,
1754     0x4b, 0x72, 0x4c, 0x72, 0x4d, 0x72, 0x4e, 0x72, 0x4f, 0x72, 0x50, 0x72,
1755     0x51, 0x72, 0x52, 0x72, 0x53, 0x72, 0x54, 0x72, 0x55, 0x72, 0x56, 0x72,
1756     0x57, 0x72, 0x59, 0x72, 0x6a, 0x72, 0x6b, 0x72, 0x71, 0x72, 0x76, 0x72,
1757     0x77, 0x72, 0x78, 0x72, 0x79, 0x72, 0x7a};
1758 const uint16_t HuffDecoderCommon::table10_89_inner_[48] = {
1759     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1760     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0065, 0x006d,
1761     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1762     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1763     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1764     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1765 const uint8_t HuffDecoderCommon::table10_91_emit_[91] = {
1766     0x75, 0x3d, 0x75, 0x41, 0x75, 0x5f, 0x75, 0x62, 0x75, 0x64, 0x75, 0x66,
1767     0x75, 0x67, 0x75, 0x68, 0x75, 0x6c, 0x75, 0x6d, 0x75, 0x6e, 0x75, 0x70,
1768     0x75, 0x72, 0x75, 0x75, 0x3a, 0x75, 0x42, 0x75, 0x43, 0x75, 0x44, 0x75,
1769     0x45, 0x75, 0x46, 0x75, 0x47, 0x75, 0x48, 0x75, 0x49, 0x75, 0x4a, 0x75,
1770     0x4b, 0x75, 0x4c, 0x75, 0x4d, 0x75, 0x4e, 0x75, 0x4f, 0x75, 0x50, 0x75,
1771     0x51, 0x75, 0x52, 0x75, 0x53, 0x75, 0x54, 0x75, 0x55, 0x75, 0x56, 0x75,
1772     0x57, 0x75, 0x59, 0x75, 0x6a, 0x75, 0x6b, 0x75, 0x71, 0x75, 0x76, 0x75,
1773     0x77, 0x75, 0x78, 0x75, 0x79, 0x75, 0x7a};
1774 const uint16_t HuffDecoderCommon::table10_91_inner_[48] = {
1775     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1776     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x006d,
1777     0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad,
1778     0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed,
1779     0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x011d, 0x0125, 0x012d,
1780     0x0135, 0x013d, 0x0145, 0x014d, 0x0155, 0x015d, 0x0165, 0x0002};
1781 const uint8_t HuffDecoderCommon::table10_92_emit_[72] = {
1782     0x3a, 0x30, 0x3a, 0x31, 0x3a, 0x32, 0x3a, 0x61, 0x3a, 0x63, 0x3a, 0x65,
1783     0x3a, 0x69, 0x3a, 0x6f, 0x3a, 0x73, 0x3a, 0x74, 0x3a, 0x20, 0x3a, 0x25,
1784     0x3a, 0x2d, 0x3a, 0x2e, 0x3a, 0x2f, 0x3a, 0x33, 0x3a, 0x34, 0x3a, 0x35,
1785     0x3a, 0x36, 0x3a, 0x37, 0x3a, 0x38, 0x3a, 0x39, 0x3a, 0x3d, 0x3a, 0x41,
1786     0x3a, 0x5f, 0x3a, 0x62, 0x3a, 0x64, 0x3a, 0x66, 0x3a, 0x67, 0x3a, 0x68,
1787     0x3a, 0x6c, 0x3a, 0x6d, 0x3a, 0x6e, 0x3a, 0x70, 0x3a, 0x72, 0x3a, 0x75};
1788 const uint16_t HuffDecoderCommon::table10_92_inner_[38] = {
1789     0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031,
1790     0x0039, 0x0041, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071,
1791     0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1,
1792     0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1,
1793     0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0002};
1794 const uint8_t HuffDecoderCommon::table10_93_emit_[72] = {
1795     0x42, 0x30, 0x42, 0x31, 0x42, 0x32, 0x42, 0x61, 0x42, 0x63, 0x42, 0x65,
1796     0x42, 0x69, 0x42, 0x6f, 0x42, 0x73, 0x42, 0x74, 0x42, 0x20, 0x42, 0x25,
1797     0x42, 0x2d, 0x42, 0x2e, 0x42, 0x2f, 0x42, 0x33, 0x42, 0x34, 0x42, 0x35,
1798     0x42, 0x36, 0x42, 0x37, 0x42, 0x38, 0x42, 0x39, 0x42, 0x3d, 0x42, 0x41,
1799     0x42, 0x5f, 0x42, 0x62, 0x42, 0x64, 0x42, 0x66, 0x42, 0x67, 0x42, 0x68,
1800     0x42, 0x6c, 0x42, 0x6d, 0x42, 0x6e, 0x42, 0x70, 0x42, 0x72, 0x42, 0x75};
1801 const uint8_t HuffDecoderCommon::table10_94_emit_[72] = {
1802     0x43, 0x30, 0x43, 0x31, 0x43, 0x32, 0x43, 0x61, 0x43, 0x63, 0x43, 0x65,
1803     0x43, 0x69, 0x43, 0x6f, 0x43, 0x73, 0x43, 0x74, 0x43, 0x20, 0x43, 0x25,
1804     0x43, 0x2d, 0x43, 0x2e, 0x43, 0x2f, 0x43, 0x33, 0x43, 0x34, 0x43, 0x35,
1805     0x43, 0x36, 0x43, 0x37, 0x43, 0x38, 0x43, 0x39, 0x43, 0x3d, 0x43, 0x41,
1806     0x43, 0x5f, 0x43, 0x62, 0x43, 0x64, 0x43, 0x66, 0x43, 0x67, 0x43, 0x68,
1807     0x43, 0x6c, 0x43, 0x6d, 0x43, 0x6e, 0x43, 0x70, 0x43, 0x72, 0x43, 0x75};
1808 const uint8_t HuffDecoderCommon::table10_95_emit_[72] = {
1809     0x44, 0x30, 0x44, 0x31, 0x44, 0x32, 0x44, 0x61, 0x44, 0x63, 0x44, 0x65,
1810     0x44, 0x69, 0x44, 0x6f, 0x44, 0x73, 0x44, 0x74, 0x44, 0x20, 0x44, 0x25,
1811     0x44, 0x2d, 0x44, 0x2e, 0x44, 0x2f, 0x44, 0x33, 0x44, 0x34, 0x44, 0x35,
1812     0x44, 0x36, 0x44, 0x37, 0x44, 0x38, 0x44, 0x39, 0x44, 0x3d, 0x44, 0x41,
1813     0x44, 0x5f, 0x44, 0x62, 0x44, 0x64, 0x44, 0x66, 0x44, 0x67, 0x44, 0x68,
1814     0x44, 0x6c, 0x44, 0x6d, 0x44, 0x6e, 0x44, 0x70, 0x44, 0x72, 0x44, 0x75};
1815 const uint8_t HuffDecoderCommon::table10_96_emit_[72] = {
1816     0x45, 0x30, 0x45, 0x31, 0x45, 0x32, 0x45, 0x61, 0x45, 0x63, 0x45, 0x65,
1817     0x45, 0x69, 0x45, 0x6f, 0x45, 0x73, 0x45, 0x74, 0x45, 0x20, 0x45, 0x25,
1818     0x45, 0x2d, 0x45, 0x2e, 0x45, 0x2f, 0x45, 0x33, 0x45, 0x34, 0x45, 0x35,
1819     0x45, 0x36, 0x45, 0x37, 0x45, 0x38, 0x45, 0x39, 0x45, 0x3d, 0x45, 0x41,
1820     0x45, 0x5f, 0x45, 0x62, 0x45, 0x64, 0x45, 0x66, 0x45, 0x67, 0x45, 0x68,
1821     0x45, 0x6c, 0x45, 0x6d, 0x45, 0x6e, 0x45, 0x70, 0x45, 0x72, 0x45, 0x75};
1822 const uint8_t HuffDecoderCommon::table10_97_emit_[72] = {
1823     0x46, 0x30, 0x46, 0x31, 0x46, 0x32, 0x46, 0x61, 0x46, 0x63, 0x46, 0x65,
1824     0x46, 0x69, 0x46, 0x6f, 0x46, 0x73, 0x46, 0x74, 0x46, 0x20, 0x46, 0x25,
1825     0x46, 0x2d, 0x46, 0x2e, 0x46, 0x2f, 0x46, 0x33, 0x46, 0x34, 0x46, 0x35,
1826     0x46, 0x36, 0x46, 0x37, 0x46, 0x38, 0x46, 0x39, 0x46, 0x3d, 0x46, 0x41,
1827     0x46, 0x5f, 0x46, 0x62, 0x46, 0x64, 0x46, 0x66, 0x46, 0x67, 0x46, 0x68,
1828     0x46, 0x6c, 0x46, 0x6d, 0x46, 0x6e, 0x46, 0x70, 0x46, 0x72, 0x46, 0x75};
1829 const uint8_t HuffDecoderCommon::table10_98_emit_[72] = {
1830     0x47, 0x30, 0x47, 0x31, 0x47, 0x32, 0x47, 0x61, 0x47, 0x63, 0x47, 0x65,
1831     0x47, 0x69, 0x47, 0x6f, 0x47, 0x73, 0x47, 0x74, 0x47, 0x20, 0x47, 0x25,
1832     0x47, 0x2d, 0x47, 0x2e, 0x47, 0x2f, 0x47, 0x33, 0x47, 0x34, 0x47, 0x35,
1833     0x47, 0x36, 0x47, 0x37, 0x47, 0x38, 0x47, 0x39, 0x47, 0x3d, 0x47, 0x41,
1834     0x47, 0x5f, 0x47, 0x62, 0x47, 0x64, 0x47, 0x66, 0x47, 0x67, 0x47, 0x68,
1835     0x47, 0x6c, 0x47, 0x6d, 0x47, 0x6e, 0x47, 0x70, 0x47, 0x72, 0x47, 0x75};
1836 const uint8_t HuffDecoderCommon::table10_99_emit_[72] = {
1837     0x48, 0x30, 0x48, 0x31, 0x48, 0x32, 0x48, 0x61, 0x48, 0x63, 0x48, 0x65,
1838     0x48, 0x69, 0x48, 0x6f, 0x48, 0x73, 0x48, 0x74, 0x48, 0x20, 0x48, 0x25,
1839     0x48, 0x2d, 0x48, 0x2e, 0x48, 0x2f, 0x48, 0x33, 0x48, 0x34, 0x48, 0x35,
1840     0x48, 0x36, 0x48, 0x37, 0x48, 0x38, 0x48, 0x39, 0x48, 0x3d, 0x48, 0x41,
1841     0x48, 0x5f, 0x48, 0x62, 0x48, 0x64, 0x48, 0x66, 0x48, 0x67, 0x48, 0x68,
1842     0x48, 0x6c, 0x48, 0x6d, 0x48, 0x6e, 0x48, 0x70, 0x48, 0x72, 0x48, 0x75};
1843 const uint8_t HuffDecoderCommon::table10_100_emit_[72] = {
1844     0x49, 0x30, 0x49, 0x31, 0x49, 0x32, 0x49, 0x61, 0x49, 0x63, 0x49, 0x65,
1845     0x49, 0x69, 0x49, 0x6f, 0x49, 0x73, 0x49, 0x74, 0x49, 0x20, 0x49, 0x25,
1846     0x49, 0x2d, 0x49, 0x2e, 0x49, 0x2f, 0x49, 0x33, 0x49, 0x34, 0x49, 0x35,
1847     0x49, 0x36, 0x49, 0x37, 0x49, 0x38, 0x49, 0x39, 0x49, 0x3d, 0x49, 0x41,
1848     0x49, 0x5f, 0x49, 0x62, 0x49, 0x64, 0x49, 0x66, 0x49, 0x67, 0x49, 0x68,
1849     0x49, 0x6c, 0x49, 0x6d, 0x49, 0x6e, 0x49, 0x70, 0x49, 0x72, 0x49, 0x75};
1850 const uint8_t HuffDecoderCommon::table10_101_emit_[72] = {
1851     0x4a, 0x30, 0x4a, 0x31, 0x4a, 0x32, 0x4a, 0x61, 0x4a, 0x63, 0x4a, 0x65,
1852     0x4a, 0x69, 0x4a, 0x6f, 0x4a, 0x73, 0x4a, 0x74, 0x4a, 0x20, 0x4a, 0x25,
1853     0x4a, 0x2d, 0x4a, 0x2e, 0x4a, 0x2f, 0x4a, 0x33, 0x4a, 0x34, 0x4a, 0x35,
1854     0x4a, 0x36, 0x4a, 0x37, 0x4a, 0x38, 0x4a, 0x39, 0x4a, 0x3d, 0x4a, 0x41,
1855     0x4a, 0x5f, 0x4a, 0x62, 0x4a, 0x64, 0x4a, 0x66, 0x4a, 0x67, 0x4a, 0x68,
1856     0x4a, 0x6c, 0x4a, 0x6d, 0x4a, 0x6e, 0x4a, 0x70, 0x4a, 0x72, 0x4a, 0x75};
1857 const uint8_t HuffDecoderCommon::table10_102_emit_[72] = {
1858     0x4b, 0x30, 0x4b, 0x31, 0x4b, 0x32, 0x4b, 0x61, 0x4b, 0x63, 0x4b, 0x65,
1859     0x4b, 0x69, 0x4b, 0x6f, 0x4b, 0x73, 0x4b, 0x74, 0x4b, 0x20, 0x4b, 0x25,
1860     0x4b, 0x2d, 0x4b, 0x2e, 0x4b, 0x2f, 0x4b, 0x33, 0x4b, 0x34, 0x4b, 0x35,
1861     0x4b, 0x36, 0x4b, 0x37, 0x4b, 0x38, 0x4b, 0x39, 0x4b, 0x3d, 0x4b, 0x41,
1862     0x4b, 0x5f, 0x4b, 0x62, 0x4b, 0x64, 0x4b, 0x66, 0x4b, 0x67, 0x4b, 0x68,
1863     0x4b, 0x6c, 0x4b, 0x6d, 0x4b, 0x6e, 0x4b, 0x70, 0x4b, 0x72, 0x4b, 0x75};
1864 const uint8_t HuffDecoderCommon::table10_103_emit_[72] = {
1865     0x4c, 0x30, 0x4c, 0x31, 0x4c, 0x32, 0x4c, 0x61, 0x4c, 0x63, 0x4c, 0x65,
1866     0x4c, 0x69, 0x4c, 0x6f, 0x4c, 0x73, 0x4c, 0x74, 0x4c, 0x20, 0x4c, 0x25,
1867     0x4c, 0x2d, 0x4c, 0x2e, 0x4c, 0x2f, 0x4c, 0x33, 0x4c, 0x34, 0x4c, 0x35,
1868     0x4c, 0x36, 0x4c, 0x37, 0x4c, 0x38, 0x4c, 0x39, 0x4c, 0x3d, 0x4c, 0x41,
1869     0x4c, 0x5f, 0x4c, 0x62, 0x4c, 0x64, 0x4c, 0x66, 0x4c, 0x67, 0x4c, 0x68,
1870     0x4c, 0x6c, 0x4c, 0x6d, 0x4c, 0x6e, 0x4c, 0x70, 0x4c, 0x72, 0x4c, 0x75};
1871 const uint8_t HuffDecoderCommon::table10_104_emit_[72] = {
1872     0x4d, 0x30, 0x4d, 0x31, 0x4d, 0x32, 0x4d, 0x61, 0x4d, 0x63, 0x4d, 0x65,
1873     0x4d, 0x69, 0x4d, 0x6f, 0x4d, 0x73, 0x4d, 0x74, 0x4d, 0x20, 0x4d, 0x25,
1874     0x4d, 0x2d, 0x4d, 0x2e, 0x4d, 0x2f, 0x4d, 0x33, 0x4d, 0x34, 0x4d, 0x35,
1875     0x4d, 0x36, 0x4d, 0x37, 0x4d, 0x38, 0x4d, 0x39, 0x4d, 0x3d, 0x4d, 0x41,
1876     0x4d, 0x5f, 0x4d, 0x62, 0x4d, 0x64, 0x4d, 0x66, 0x4d, 0x67, 0x4d, 0x68,
1877     0x4d, 0x6c, 0x4d, 0x6d, 0x4d, 0x6e, 0x4d, 0x70, 0x4d, 0x72, 0x4d, 0x75};
1878 const uint8_t HuffDecoderCommon::table10_105_emit_[72] = {
1879     0x4e, 0x30, 0x4e, 0x31, 0x4e, 0x32, 0x4e, 0x61, 0x4e, 0x63, 0x4e, 0x65,
1880     0x4e, 0x69, 0x4e, 0x6f, 0x4e, 0x73, 0x4e, 0x74, 0x4e, 0x20, 0x4e, 0x25,
1881     0x4e, 0x2d, 0x4e, 0x2e, 0x4e, 0x2f, 0x4e, 0x33, 0x4e, 0x34, 0x4e, 0x35,
1882     0x4e, 0x36, 0x4e, 0x37, 0x4e, 0x38, 0x4e, 0x39, 0x4e, 0x3d, 0x4e, 0x41,
1883     0x4e, 0x5f, 0x4e, 0x62, 0x4e, 0x64, 0x4e, 0x66, 0x4e, 0x67, 0x4e, 0x68,
1884     0x4e, 0x6c, 0x4e, 0x6d, 0x4e, 0x6e, 0x4e, 0x70, 0x4e, 0x72, 0x4e, 0x75};
1885 const uint8_t HuffDecoderCommon::table10_106_emit_[72] = {
1886     0x4f, 0x30, 0x4f, 0x31, 0x4f, 0x32, 0x4f, 0x61, 0x4f, 0x63, 0x4f, 0x65,
1887     0x4f, 0x69, 0x4f, 0x6f, 0x4f, 0x73, 0x4f, 0x74, 0x4f, 0x20, 0x4f, 0x25,
1888     0x4f, 0x2d, 0x4f, 0x2e, 0x4f, 0x2f, 0x4f, 0x33, 0x4f, 0x34, 0x4f, 0x35,
1889     0x4f, 0x36, 0x4f, 0x37, 0x4f, 0x38, 0x4f, 0x39, 0x4f, 0x3d, 0x4f, 0x41,
1890     0x4f, 0x5f, 0x4f, 0x62, 0x4f, 0x64, 0x4f, 0x66, 0x4f, 0x67, 0x4f, 0x68,
1891     0x4f, 0x6c, 0x4f, 0x6d, 0x4f, 0x6e, 0x4f, 0x70, 0x4f, 0x72, 0x4f, 0x75};
1892 const uint8_t HuffDecoderCommon::table10_107_emit_[72] = {
1893     0x50, 0x30, 0x50, 0x31, 0x50, 0x32, 0x50, 0x61, 0x50, 0x63, 0x50, 0x65,
1894     0x50, 0x69, 0x50, 0x6f, 0x50, 0x73, 0x50, 0x74, 0x50, 0x20, 0x50, 0x25,
1895     0x50, 0x2d, 0x50, 0x2e, 0x50, 0x2f, 0x50, 0x33, 0x50, 0x34, 0x50, 0x35,
1896     0x50, 0x36, 0x50, 0x37, 0x50, 0x38, 0x50, 0x39, 0x50, 0x3d, 0x50, 0x41,
1897     0x50, 0x5f, 0x50, 0x62, 0x50, 0x64, 0x50, 0x66, 0x50, 0x67, 0x50, 0x68,
1898     0x50, 0x6c, 0x50, 0x6d, 0x50, 0x6e, 0x50, 0x70, 0x50, 0x72, 0x50, 0x75};
1899 const uint8_t HuffDecoderCommon::table10_108_emit_[72] = {
1900     0x51, 0x30, 0x51, 0x31, 0x51, 0x32, 0x51, 0x61, 0x51, 0x63, 0x51, 0x65,
1901     0x51, 0x69, 0x51, 0x6f, 0x51, 0x73, 0x51, 0x74, 0x51, 0x20, 0x51, 0x25,
1902     0x51, 0x2d, 0x51, 0x2e, 0x51, 0x2f, 0x51, 0x33, 0x51, 0x34, 0x51, 0x35,
1903     0x51, 0x36, 0x51, 0x37, 0x51, 0x38, 0x51, 0x39, 0x51, 0x3d, 0x51, 0x41,
1904     0x51, 0x5f, 0x51, 0x62, 0x51, 0x64, 0x51, 0x66, 0x51, 0x67, 0x51, 0x68,
1905     0x51, 0x6c, 0x51, 0x6d, 0x51, 0x6e, 0x51, 0x70, 0x51, 0x72, 0x51, 0x75};
1906 const uint8_t HuffDecoderCommon::table10_109_emit_[72] = {
1907     0x52, 0x30, 0x52, 0x31, 0x52, 0x32, 0x52, 0x61, 0x52, 0x63, 0x52, 0x65,
1908     0x52, 0x69, 0x52, 0x6f, 0x52, 0x73, 0x52, 0x74, 0x52, 0x20, 0x52, 0x25,
1909     0x52, 0x2d, 0x52, 0x2e, 0x52, 0x2f, 0x52, 0x33, 0x52, 0x34, 0x52, 0x35,
1910     0x52, 0x36, 0x52, 0x37, 0x52, 0x38, 0x52, 0x39, 0x52, 0x3d, 0x52, 0x41,
1911     0x52, 0x5f, 0x52, 0x62, 0x52, 0x64, 0x52, 0x66, 0x52, 0x67, 0x52, 0x68,
1912     0x52, 0x6c, 0x52, 0x6d, 0x52, 0x6e, 0x52, 0x70, 0x52, 0x72, 0x52, 0x75};
1913 const uint8_t HuffDecoderCommon::table10_110_emit_[72] = {
1914     0x53, 0x30, 0x53, 0x31, 0x53, 0x32, 0x53, 0x61, 0x53, 0x63, 0x53, 0x65,
1915     0x53, 0x69, 0x53, 0x6f, 0x53, 0x73, 0x53, 0x74, 0x53, 0x20, 0x53, 0x25,
1916     0x53, 0x2d, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x33, 0x53, 0x34, 0x53, 0x35,
1917     0x53, 0x36, 0x53, 0x37, 0x53, 0x38, 0x53, 0x39, 0x53, 0x3d, 0x53, 0x41,
1918     0x53, 0x5f, 0x53, 0x62, 0x53, 0x64, 0x53, 0x66, 0x53, 0x67, 0x53, 0x68,
1919     0x53, 0x6c, 0x53, 0x6d, 0x53, 0x6e, 0x53, 0x70, 0x53, 0x72, 0x53, 0x75};
1920 const uint8_t HuffDecoderCommon::table10_111_emit_[72] = {
1921     0x54, 0x30, 0x54, 0x31, 0x54, 0x32, 0x54, 0x61, 0x54, 0x63, 0x54, 0x65,
1922     0x54, 0x69, 0x54, 0x6f, 0x54, 0x73, 0x54, 0x74, 0x54, 0x20, 0x54, 0x25,
1923     0x54, 0x2d, 0x54, 0x2e, 0x54, 0x2f, 0x54, 0x33, 0x54, 0x34, 0x54, 0x35,
1924     0x54, 0x36, 0x54, 0x37, 0x54, 0x38, 0x54, 0x39, 0x54, 0x3d, 0x54, 0x41,
1925     0x54, 0x5f, 0x54, 0x62, 0x54, 0x64, 0x54, 0x66, 0x54, 0x67, 0x54, 0x68,
1926     0x54, 0x6c, 0x54, 0x6d, 0x54, 0x6e, 0x54, 0x70, 0x54, 0x72, 0x54, 0x75};
1927 const uint8_t HuffDecoderCommon::table10_112_emit_[72] = {
1928     0x55, 0x30, 0x55, 0x31, 0x55, 0x32, 0x55, 0x61, 0x55, 0x63, 0x55, 0x65,
1929     0x55, 0x69, 0x55, 0x6f, 0x55, 0x73, 0x55, 0x74, 0x55, 0x20, 0x55, 0x25,
1930     0x55, 0x2d, 0x55, 0x2e, 0x55, 0x2f, 0x55, 0x33, 0x55, 0x34, 0x55, 0x35,
1931     0x55, 0x36, 0x55, 0x37, 0x55, 0x38, 0x55, 0x39, 0x55, 0x3d, 0x55, 0x41,
1932     0x55, 0x5f, 0x55, 0x62, 0x55, 0x64, 0x55, 0x66, 0x55, 0x67, 0x55, 0x68,
1933     0x55, 0x6c, 0x55, 0x6d, 0x55, 0x6e, 0x55, 0x70, 0x55, 0x72, 0x55, 0x75};
1934 const uint8_t HuffDecoderCommon::table10_113_emit_[72] = {
1935     0x56, 0x30, 0x56, 0x31, 0x56, 0x32, 0x56, 0x61, 0x56, 0x63, 0x56, 0x65,
1936     0x56, 0x69, 0x56, 0x6f, 0x56, 0x73, 0x56, 0x74, 0x56, 0x20, 0x56, 0x25,
1937     0x56, 0x2d, 0x56, 0x2e, 0x56, 0x2f, 0x56, 0x33, 0x56, 0x34, 0x56, 0x35,
1938     0x56, 0x36, 0x56, 0x37, 0x56, 0x38, 0x56, 0x39, 0x56, 0x3d, 0x56, 0x41,
1939     0x56, 0x5f, 0x56, 0x62, 0x56, 0x64, 0x56, 0x66, 0x56, 0x67, 0x56, 0x68,
1940     0x56, 0x6c, 0x56, 0x6d, 0x56, 0x6e, 0x56, 0x70, 0x56, 0x72, 0x56, 0x75};
1941 const uint8_t HuffDecoderCommon::table10_114_emit_[72] = {
1942     0x57, 0x30, 0x57, 0x31, 0x57, 0x32, 0x57, 0x61, 0x57, 0x63, 0x57, 0x65,
1943     0x57, 0x69, 0x57, 0x6f, 0x57, 0x73, 0x57, 0x74, 0x57, 0x20, 0x57, 0x25,
1944     0x57, 0x2d, 0x57, 0x2e, 0x57, 0x2f, 0x57, 0x33, 0x57, 0x34, 0x57, 0x35,
1945     0x57, 0x36, 0x57, 0x37, 0x57, 0x38, 0x57, 0x39, 0x57, 0x3d, 0x57, 0x41,
1946     0x57, 0x5f, 0x57, 0x62, 0x57, 0x64, 0x57, 0x66, 0x57, 0x67, 0x57, 0x68,
1947     0x57, 0x6c, 0x57, 0x6d, 0x57, 0x6e, 0x57, 0x70, 0x57, 0x72, 0x57, 0x75};
1948 const uint8_t HuffDecoderCommon::table10_115_emit_[72] = {
1949     0x59, 0x30, 0x59, 0x31, 0x59, 0x32, 0x59, 0x61, 0x59, 0x63, 0x59, 0x65,
1950     0x59, 0x69, 0x59, 0x6f, 0x59, 0x73, 0x59, 0x74, 0x59, 0x20, 0x59, 0x25,
1951     0x59, 0x2d, 0x59, 0x2e, 0x59, 0x2f, 0x59, 0x33, 0x59, 0x34, 0x59, 0x35,
1952     0x59, 0x36, 0x59, 0x37, 0x59, 0x38, 0x59, 0x39, 0x59, 0x3d, 0x59, 0x41,
1953     0x59, 0x5f, 0x59, 0x62, 0x59, 0x64, 0x59, 0x66, 0x59, 0x67, 0x59, 0x68,
1954     0x59, 0x6c, 0x59, 0x6d, 0x59, 0x6e, 0x59, 0x70, 0x59, 0x72, 0x59, 0x75};
1955 const uint8_t HuffDecoderCommon::table10_116_emit_[72] = {
1956     0x6a, 0x30, 0x6a, 0x31, 0x6a, 0x32, 0x6a, 0x61, 0x6a, 0x63, 0x6a, 0x65,
1957     0x6a, 0x69, 0x6a, 0x6f, 0x6a, 0x73, 0x6a, 0x74, 0x6a, 0x20, 0x6a, 0x25,
1958     0x6a, 0x2d, 0x6a, 0x2e, 0x6a, 0x2f, 0x6a, 0x33, 0x6a, 0x34, 0x6a, 0x35,
1959     0x6a, 0x36, 0x6a, 0x37, 0x6a, 0x38, 0x6a, 0x39, 0x6a, 0x3d, 0x6a, 0x41,
1960     0x6a, 0x5f, 0x6a, 0x62, 0x6a, 0x64, 0x6a, 0x66, 0x6a, 0x67, 0x6a, 0x68,
1961     0x6a, 0x6c, 0x6a, 0x6d, 0x6a, 0x6e, 0x6a, 0x70, 0x6a, 0x72, 0x6a, 0x75};
1962 const uint8_t HuffDecoderCommon::table10_117_emit_[72] = {
1963     0x6b, 0x30, 0x6b, 0x31, 0x6b, 0x32, 0x6b, 0x61, 0x6b, 0x63, 0x6b, 0x65,
1964     0x6b, 0x69, 0x6b, 0x6f, 0x6b, 0x73, 0x6b, 0x74, 0x6b, 0x20, 0x6b, 0x25,
1965     0x6b, 0x2d, 0x6b, 0x2e, 0x6b, 0x2f, 0x6b, 0x33, 0x6b, 0x34, 0x6b, 0x35,
1966     0x6b, 0x36, 0x6b, 0x37, 0x6b, 0x38, 0x6b, 0x39, 0x6b, 0x3d, 0x6b, 0x41,
1967     0x6b, 0x5f, 0x6b, 0x62, 0x6b, 0x64, 0x6b, 0x66, 0x6b, 0x67, 0x6b, 0x68,
1968     0x6b, 0x6c, 0x6b, 0x6d, 0x6b, 0x6e, 0x6b, 0x70, 0x6b, 0x72, 0x6b, 0x75};
1969 const uint8_t HuffDecoderCommon::table10_118_emit_[72] = {
1970     0x71, 0x30, 0x71, 0x31, 0x71, 0x32, 0x71, 0x61, 0x71, 0x63, 0x71, 0x65,
1971     0x71, 0x69, 0x71, 0x6f, 0x71, 0x73, 0x71, 0x74, 0x71, 0x20, 0x71, 0x25,
1972     0x71, 0x2d, 0x71, 0x2e, 0x71, 0x2f, 0x71, 0x33, 0x71, 0x34, 0x71, 0x35,
1973     0x71, 0x36, 0x71, 0x37, 0x71, 0x38, 0x71, 0x39, 0x71, 0x3d, 0x71, 0x41,
1974     0x71, 0x5f, 0x71, 0x62, 0x71, 0x64, 0x71, 0x66, 0x71, 0x67, 0x71, 0x68,
1975     0x71, 0x6c, 0x71, 0x6d, 0x71, 0x6e, 0x71, 0x70, 0x71, 0x72, 0x71, 0x75};
1976 const uint8_t HuffDecoderCommon::table10_119_emit_[72] = {
1977     0x76, 0x30, 0x76, 0x31, 0x76, 0x32, 0x76, 0x61, 0x76, 0x63, 0x76, 0x65,
1978     0x76, 0x69, 0x76, 0x6f, 0x76, 0x73, 0x76, 0x74, 0x76, 0x20, 0x76, 0x25,
1979     0x76, 0x2d, 0x76, 0x2e, 0x76, 0x2f, 0x76, 0x33, 0x76, 0x34, 0x76, 0x35,
1980     0x76, 0x36, 0x76, 0x37, 0x76, 0x38, 0x76, 0x39, 0x76, 0x3d, 0x76, 0x41,
1981     0x76, 0x5f, 0x76, 0x62, 0x76, 0x64, 0x76, 0x66, 0x76, 0x67, 0x76, 0x68,
1982     0x76, 0x6c, 0x76, 0x6d, 0x76, 0x6e, 0x76, 0x70, 0x76, 0x72, 0x76, 0x75};
1983 const uint8_t HuffDecoderCommon::table10_120_emit_[72] = {
1984     0x77, 0x30, 0x77, 0x31, 0x77, 0x32, 0x77, 0x61, 0x77, 0x63, 0x77, 0x65,
1985     0x77, 0x69, 0x77, 0x6f, 0x77, 0x73, 0x77, 0x74, 0x77, 0x20, 0x77, 0x25,
1986     0x77, 0x2d, 0x77, 0x2e, 0x77, 0x2f, 0x77, 0x33, 0x77, 0x34, 0x77, 0x35,
1987     0x77, 0x36, 0x77, 0x37, 0x77, 0x38, 0x77, 0x39, 0x77, 0x3d, 0x77, 0x41,
1988     0x77, 0x5f, 0x77, 0x62, 0x77, 0x64, 0x77, 0x66, 0x77, 0x67, 0x77, 0x68,
1989     0x77, 0x6c, 0x77, 0x6d, 0x77, 0x6e, 0x77, 0x70, 0x77, 0x72, 0x77, 0x75};
1990 const uint8_t HuffDecoderCommon::table10_121_emit_[72] = {
1991     0x78, 0x30, 0x78, 0x31, 0x78, 0x32, 0x78, 0x61, 0x78, 0x63, 0x78, 0x65,
1992     0x78, 0x69, 0x78, 0x6f, 0x78, 0x73, 0x78, 0x74, 0x78, 0x20, 0x78, 0x25,
1993     0x78, 0x2d, 0x78, 0x2e, 0x78, 0x2f, 0x78, 0x33, 0x78, 0x34, 0x78, 0x35,
1994     0x78, 0x36, 0x78, 0x37, 0x78, 0x38, 0x78, 0x39, 0x78, 0x3d, 0x78, 0x41,
1995     0x78, 0x5f, 0x78, 0x62, 0x78, 0x64, 0x78, 0x66, 0x78, 0x67, 0x78, 0x68,
1996     0x78, 0x6c, 0x78, 0x6d, 0x78, 0x6e, 0x78, 0x70, 0x78, 0x72, 0x78, 0x75};
1997 const uint8_t HuffDecoderCommon::table10_122_emit_[72] = {
1998     0x79, 0x30, 0x79, 0x31, 0x79, 0x32, 0x79, 0x61, 0x79, 0x63, 0x79, 0x65,
1999     0x79, 0x69, 0x79, 0x6f, 0x79, 0x73, 0x79, 0x74, 0x79, 0x20, 0x79, 0x25,
2000     0x79, 0x2d, 0x79, 0x2e, 0x79, 0x2f, 0x79, 0x33, 0x79, 0x34, 0x79, 0x35,
2001     0x79, 0x36, 0x79, 0x37, 0x79, 0x38, 0x79, 0x39, 0x79, 0x3d, 0x79, 0x41,
2002     0x79, 0x5f, 0x79, 0x62, 0x79, 0x64, 0x79, 0x66, 0x79, 0x67, 0x79, 0x68,
2003     0x79, 0x6c, 0x79, 0x6d, 0x79, 0x6e, 0x79, 0x70, 0x79, 0x72, 0x79, 0x75};
2004 const uint8_t HuffDecoderCommon::table10_123_emit_[72] = {
2005     0x7a, 0x30, 0x7a, 0x31, 0x7a, 0x32, 0x7a, 0x61, 0x7a, 0x63, 0x7a, 0x65,
2006     0x7a, 0x69, 0x7a, 0x6f, 0x7a, 0x73, 0x7a, 0x74, 0x7a, 0x20, 0x7a, 0x25,
2007     0x7a, 0x2d, 0x7a, 0x2e, 0x7a, 0x2f, 0x7a, 0x33, 0x7a, 0x34, 0x7a, 0x35,
2008     0x7a, 0x36, 0x7a, 0x37, 0x7a, 0x38, 0x7a, 0x39, 0x7a, 0x3d, 0x7a, 0x41,
2009     0x7a, 0x5f, 0x7a, 0x62, 0x7a, 0x64, 0x7a, 0x66, 0x7a, 0x67, 0x7a, 0x68,
2010     0x7a, 0x6c, 0x7a, 0x6d, 0x7a, 0x6e, 0x7a, 0x70, 0x7a, 0x72, 0x7a, 0x75};
2011 const uint8_t HuffDecoderCommon::table10_124_emit_[40] = {
2012     0x26, 0x30, 0x26, 0x31, 0x26, 0x32, 0x26, 0x61, 0x26, 0x63,
2013     0x26, 0x65, 0x26, 0x69, 0x26, 0x6f, 0x26, 0x73, 0x26, 0x74,
2014     0x2a, 0x30, 0x2a, 0x31, 0x2a, 0x32, 0x2a, 0x61, 0x2a, 0x63,
2015     0x2a, 0x65, 0x2a, 0x69, 0x2a, 0x6f, 0x2a, 0x73, 0x2a, 0x74};
2016 const uint8_t HuffDecoderCommon::table10_125_emit_[40] = {
2017     0x2c, 0x30, 0x2c, 0x31, 0x2c, 0x32, 0x2c, 0x61, 0x2c, 0x63,
2018     0x2c, 0x65, 0x2c, 0x69, 0x2c, 0x6f, 0x2c, 0x73, 0x2c, 0x74,
2019     0x3b, 0x30, 0x3b, 0x31, 0x3b, 0x32, 0x3b, 0x61, 0x3b, 0x63,
2020     0x3b, 0x65, 0x3b, 0x69, 0x3b, 0x6f, 0x3b, 0x73, 0x3b, 0x74};
2021 const uint8_t HuffDecoderCommon::table10_126_emit_[40] = {
2022     0x58, 0x30, 0x58, 0x31, 0x58, 0x32, 0x58, 0x61, 0x58, 0x63,
2023     0x58, 0x65, 0x58, 0x69, 0x58, 0x6f, 0x58, 0x73, 0x58, 0x74,
2024     0x5a, 0x30, 0x5a, 0x31, 0x5a, 0x32, 0x5a, 0x61, 0x5a, 0x63,
2025     0x5a, 0x65, 0x5a, 0x69, 0x5a, 0x6f, 0x5a, 0x73, 0x5a, 0x74};
2026 const uint8_t HuffDecoderCommon::table10_127_emit_[16] = {
2027     0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c,
2028     0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e};
2029 const uint16_t HuffDecoderCommon::table10_127_inner_[18] = {
2030     0x0000, 0x0002, 0x0006, 0x000a, 0x000e, 0x0012, 0x0016, 0x001a, 0x001e,
2031     0x0022, 0x0026, 0x002a, 0x002e, 0x0032, 0x0036, 0x003a, 0x003e, 0x0003};
2032 const uint8_t HuffDecoderCommon::table10_127_outer_[64] = {
2033     0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,  0,  0,  0,  2,  0,  0,  0, 0, 0, 0,
2034     0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,  0,  0,  0,  0,  0,  5,  0, 0, 0, 6,
2035     0, 0, 0, 7, 0, 0, 0, 8, 0, 9, 0, 10, 11, 12, 13, 14, 15, 16, 0, 17};
2036 const uint8_t* const HuffDecoderCommon::table10_emit_[128] = {
2037     table9_0_emit_,    table9_1_emit_,    table9_2_emit_,    table10_3_emit_,
2038     table9_4_emit_,    table9_5_emit_,    table9_6_emit_,    table10_7_emit_,
2039     table9_8_emit_,    table9_9_emit_,    table9_10_emit_,   table10_11_emit_,
2040     table9_12_emit_,   table9_13_emit_,   table9_14_emit_,   table10_15_emit_,
2041     table9_16_emit_,   table9_17_emit_,   table9_18_emit_,   table10_19_emit_,
2042     table9_20_emit_,   table9_21_emit_,   table9_22_emit_,   table10_23_emit_,
2043     table9_24_emit_,   table9_25_emit_,   table9_26_emit_,   table10_27_emit_,
2044     table9_28_emit_,   table9_29_emit_,   table9_30_emit_,   table10_31_emit_,
2045     table9_32_emit_,   table9_33_emit_,   table9_34_emit_,   table10_35_emit_,
2046     table9_36_emit_,   table9_37_emit_,   table9_38_emit_,   table10_39_emit_,
2047     table9_40_emit_,   table10_41_emit_,  table9_42_emit_,   table10_43_emit_,
2048     table9_44_emit_,   table10_45_emit_,  table9_46_emit_,   table10_47_emit_,
2049     table9_48_emit_,   table10_49_emit_,  table9_50_emit_,   table10_51_emit_,
2050     table9_52_emit_,   table10_53_emit_,  table9_54_emit_,   table10_55_emit_,
2051     table9_56_emit_,   table10_57_emit_,  table9_58_emit_,   table10_59_emit_,
2052     table9_60_emit_,   table10_61_emit_,  table9_62_emit_,   table10_63_emit_,
2053     table9_64_emit_,   table10_65_emit_,  table9_66_emit_,   table10_67_emit_,
2054     table9_68_emit_,   table10_69_emit_,  table9_70_emit_,   table10_71_emit_,
2055     table9_72_emit_,   table10_73_emit_,  table9_74_emit_,   table10_75_emit_,
2056     table9_76_emit_,   table10_77_emit_,  table9_78_emit_,   table10_79_emit_,
2057     table9_80_emit_,   table10_81_emit_,  table9_82_emit_,   table10_83_emit_,
2058     table9_84_emit_,   table10_85_emit_,  table9_86_emit_,   table10_87_emit_,
2059     table9_88_emit_,   table10_89_emit_,  table9_90_emit_,   table10_91_emit_,
2060     table10_92_emit_,  table10_93_emit_,  table10_94_emit_,  table10_95_emit_,
2061     table10_96_emit_,  table10_97_emit_,  table10_98_emit_,  table10_99_emit_,
2062     table10_100_emit_, table10_101_emit_, table10_102_emit_, table10_103_emit_,
2063     table10_104_emit_, table10_105_emit_, table10_106_emit_, table10_107_emit_,
2064     table10_108_emit_, table10_109_emit_, table10_110_emit_, table10_111_emit_,
2065     table10_112_emit_, table10_113_emit_, table10_114_emit_, table10_115_emit_,
2066     table10_116_emit_, table10_117_emit_, table10_118_emit_, table10_119_emit_,
2067     table10_120_emit_, table10_121_emit_, table10_122_emit_, table10_123_emit_,
2068     table10_124_emit_, table10_125_emit_, table10_126_emit_, table10_127_emit_,
2069 };
2070 const uint16_t* const HuffDecoderCommon::table10_inner_[128] = {
2071     table10_0_inner_,  table10_1_inner_,  table10_2_inner_,  table10_3_inner_,
2072     table10_4_inner_,  table10_1_inner_,  table10_2_inner_,  table10_3_inner_,
2073     table10_8_inner_,  table10_1_inner_,  table10_2_inner_,  table10_3_inner_,
2074     table10_12_inner_, table10_1_inner_,  table10_2_inner_,  table10_3_inner_,
2075     table10_16_inner_, table10_1_inner_,  table10_2_inner_,  table10_3_inner_,
2076     table10_20_inner_, table10_1_inner_,  table10_2_inner_,  table10_3_inner_,
2077     table10_24_inner_, table10_1_inner_,  table10_2_inner_,  table10_3_inner_,
2078     table10_28_inner_, table10_1_inner_,  table10_2_inner_,  table10_3_inner_,
2079     table10_28_inner_, table10_33_inner_, table10_2_inner_,  table10_3_inner_,
2080     table10_28_inner_, table10_37_inner_, table10_2_inner_,  table10_3_inner_,
2081     table10_40_inner_, table10_41_inner_, table10_42_inner_, table10_41_inner_,
2082     table10_44_inner_, table10_41_inner_, table10_46_inner_, table10_41_inner_,
2083     table10_48_inner_, table10_41_inner_, table10_50_inner_, table10_41_inner_,
2084     table10_52_inner_, table10_41_inner_, table10_54_inner_, table10_41_inner_,
2085     table10_56_inner_, table10_41_inner_, table10_58_inner_, table10_41_inner_,
2086     table10_60_inner_, table10_41_inner_, table10_62_inner_, table10_41_inner_,
2087     table10_62_inner_, table10_65_inner_, table10_62_inner_, table10_67_inner_,
2088     table10_62_inner_, table10_69_inner_, table10_62_inner_, table10_71_inner_,
2089     table10_62_inner_, table10_73_inner_, table10_62_inner_, table10_75_inner_,
2090     table10_62_inner_, table10_77_inner_, table10_62_inner_, table10_79_inner_,
2091     table10_62_inner_, table10_81_inner_, table10_62_inner_, table10_83_inner_,
2092     table10_62_inner_, table10_85_inner_, table10_62_inner_, table10_87_inner_,
2093     table10_62_inner_, table10_89_inner_, table10_62_inner_, table10_91_inner_,
2094     table10_92_inner_, table10_92_inner_, table10_92_inner_, table10_92_inner_,
2095     table10_92_inner_, table10_92_inner_, table10_92_inner_, table10_92_inner_,
2096     table10_92_inner_, table10_92_inner_, table10_92_inner_, table10_92_inner_,
2097     table10_92_inner_, table10_92_inner_, table10_92_inner_, table10_92_inner_,
2098     table10_92_inner_, table10_92_inner_, table10_92_inner_, table10_92_inner_,
2099     table10_92_inner_, table10_92_inner_, table10_92_inner_, table10_92_inner_,
2100     table10_92_inner_, table10_92_inner_, table10_92_inner_, table10_92_inner_,
2101     table10_92_inner_, table10_92_inner_, table10_92_inner_, table10_92_inner_,
2102     table8_10_inner_,  table8_10_inner_,  table8_10_inner_,  table10_127_inner_,
2103 };
2104 const uint8_t* const HuffDecoderCommon::table10_outer_[128] = {
2105     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2106     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2107     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2108     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2109     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2110     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2111     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2112     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2113     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2114     table10_0_outer_,  table10_1_outer_,  table10_2_outer_,  table10_3_outer_,
2115     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2116     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2117     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2118     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2119     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2120     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2121     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2122     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2123     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2124     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2125     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2126     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2127     table10_40_outer_, table10_41_outer_, table10_40_outer_, table10_41_outer_,
2128     table8_0_outer_,   table8_0_outer_,   table8_0_outer_,   table8_0_outer_,
2129     table8_0_outer_,   table8_0_outer_,   table8_0_outer_,   table8_0_outer_,
2130     table8_0_outer_,   table8_0_outer_,   table8_0_outer_,   table8_0_outer_,
2131     table8_0_outer_,   table8_0_outer_,   table8_0_outer_,   table8_0_outer_,
2132     table8_0_outer_,   table8_0_outer_,   table8_0_outer_,   table8_0_outer_,
2133     table8_0_outer_,   table8_0_outer_,   table8_0_outer_,   table8_0_outer_,
2134     table8_0_outer_,   table8_0_outer_,   table8_0_outer_,   table8_0_outer_,
2135     table8_0_outer_,   table8_0_outer_,   table8_0_outer_,   table8_0_outer_,
2136     table8_10_outer_,  table8_10_outer_,  table8_10_outer_,  table10_127_outer_,
2137 };
2138 const uint8_t HuffDecoderCommon::table1_0_emit_[7] = {0x30, 0x30, 0x31, 0x30,
2139                                                       0x32, 0x30, 0x61};
2140 const uint16_t HuffDecoderCommon::table1_0_inner_[4] = {0x000a, 0x004a, 0x00ca,
2141                                                         0x014a};
2142 const uint8_t HuffDecoderCommon::table1_0_outer_[64] = {
2143     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1,
2144     1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2145     2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3};
2146 const uint8_t HuffDecoderCommon::table1_1_emit_[8] = {0x30, 0x63, 0x30, 0x65,
2147                                                       0x30, 0x69, 0x30, 0x6f};
2148 const uint16_t HuffDecoderCommon::table1_1_inner_[4] = {0x000a, 0x008a, 0x010a,
2149                                                         0x018a};
2150 const uint8_t HuffDecoderCommon::table1_2_emit_[12] = {
2151     0x30, 0x73, 0x30, 0x74, 0x30, 0x20, 0x30, 0x25, 0x30, 0x2d, 0x30, 0x2e};
2152 const uint16_t HuffDecoderCommon::table1_2_inner_[6] = {0x000a, 0x008a, 0x010b,
2153                                                         0x018b, 0x020b, 0x028b};
2154 const uint8_t HuffDecoderCommon::table1_2_outer_[64] = {
2155     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1,
2156     1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3,
2157     3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5};
2158 const uint8_t HuffDecoderCommon::table1_3_emit_[16] = {
2159     0x30, 0x2f, 0x30, 0x33, 0x30, 0x34, 0x30, 0x35,
2160     0x30, 0x36, 0x30, 0x37, 0x30, 0x38, 0x30, 0x39};
2161 const uint16_t HuffDecoderCommon::table1_3_inner_[8] = {
2162     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b};
2163 const uint8_t HuffDecoderCommon::table1_3_outer_[64] = {
2164     0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2,
2165     2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5,
2166     5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7};
2167 const uint8_t HuffDecoderCommon::table1_4_emit_[16] = {
2168     0x30, 0x3d, 0x30, 0x41, 0x30, 0x5f, 0x30, 0x62,
2169     0x30, 0x64, 0x30, 0x66, 0x30, 0x67, 0x30, 0x68};
2170 const uint8_t HuffDecoderCommon::table1_5_emit_[20] = {
2171     0x30, 0x6c, 0x30, 0x6d, 0x30, 0x6e, 0x30, 0x70, 0x30, 0x72,
2172     0x30, 0x75, 0x30, 0x3a, 0x30, 0x42, 0x30, 0x43, 0x30, 0x44};
2173 const uint16_t HuffDecoderCommon::table1_5_inner_[10] = {
2174     0x000b, 0x008b, 0x010b, 0x018b, 0x020b,
2175     0x028b, 0x030c, 0x038c, 0x040c, 0x048c};
2176 const uint8_t HuffDecoderCommon::table1_5_outer_[64] = {
2177     0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2,
2178     2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5,
2179     5, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9};
2180 const uint8_t HuffDecoderCommon::table1_6_emit_[32] = {
2181     0x30, 0x45, 0x30, 0x46, 0x30, 0x47, 0x30, 0x48, 0x30, 0x49, 0x30,
2182     0x4a, 0x30, 0x4b, 0x30, 0x4c, 0x30, 0x4d, 0x30, 0x4e, 0x30, 0x4f,
2183     0x30, 0x50, 0x30, 0x51, 0x30, 0x52, 0x30, 0x53, 0x30, 0x54};
2184 const uint16_t HuffDecoderCommon::table1_6_inner_[16] = {
2185     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
2186     0x040c, 0x048c, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c};
2187 const uint8_t HuffDecoderCommon::table1_6_outer_[64] = {
2188     0,  0,  0,  0,  1,  1,  1,  1,  2,  2,  2,  2,  3,  3,  3,  3,
2189     4,  4,  4,  4,  5,  5,  5,  5,  6,  6,  6,  6,  7,  7,  7,  7,
2190     8,  8,  8,  8,  9,  9,  9,  9,  10, 10, 10, 10, 11, 11, 11, 11,
2191     12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15};
2192 const uint8_t HuffDecoderCommon::table1_7_emit_[36] = {
2193     0x30, 0x55, 0x30, 0x56, 0x30, 0x57, 0x30, 0x59, 0x30, 0x6a, 0x30, 0x6b,
2194     0x30, 0x71, 0x30, 0x76, 0x30, 0x77, 0x30, 0x78, 0x30, 0x79, 0x30, 0x7a,
2195     0x30, 0x26, 0x30, 0x2a, 0x30, 0x2c, 0x30, 0x3b, 0x30, 0x58, 0x30, 0x5a};
2196 const uint16_t HuffDecoderCommon::table1_7_inner_[19] = {
2197     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c,
2198     0x038c, 0x040c, 0x048c, 0x050c, 0x058c, 0x060d, 0x068d,
2199     0x070d, 0x078d, 0x080d, 0x088d, 0x0015};
2200 const uint8_t HuffDecoderCommon::table1_7_outer_[64] = {
2201     0,  0,  0,  0,  1,  1,  1,  1,  2,  2,  2,  2,  3,  3,  3,  3,
2202     4,  4,  4,  4,  5,  5,  5,  5,  6,  6,  6,  6,  7,  7,  7,  7,
2203     8,  8,  8,  8,  9,  9,  9,  9,  10, 10, 10, 10, 11, 11, 11, 11,
2204     12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 18, 18};
2205 const uint8_t HuffDecoderCommon::table1_8_emit_[7] = {0x31, 0x30, 0x31, 0x31,
2206                                                       0x32, 0x31, 0x61};
2207 const uint16_t HuffDecoderCommon::table1_8_inner_[4] = {0x000a, 0x008a, 0x00ca,
2208                                                         0x014a};
2209 const uint8_t HuffDecoderCommon::table1_9_emit_[8] = {0x31, 0x63, 0x31, 0x65,
2210                                                       0x31, 0x69, 0x31, 0x6f};
2211 const uint8_t HuffDecoderCommon::table1_10_emit_[12] = {
2212     0x31, 0x73, 0x31, 0x74, 0x31, 0x20, 0x31, 0x25, 0x31, 0x2d, 0x31, 0x2e};
2213 const uint8_t HuffDecoderCommon::table1_11_emit_[16] = {
2214     0x31, 0x2f, 0x31, 0x33, 0x31, 0x34, 0x31, 0x35,
2215     0x31, 0x36, 0x31, 0x37, 0x31, 0x38, 0x31, 0x39};
2216 const uint8_t HuffDecoderCommon::table1_12_emit_[16] = {
2217     0x31, 0x3d, 0x31, 0x41, 0x31, 0x5f, 0x31, 0x62,
2218     0x31, 0x64, 0x31, 0x66, 0x31, 0x67, 0x31, 0x68};
2219 const uint8_t HuffDecoderCommon::table1_13_emit_[20] = {
2220     0x31, 0x6c, 0x31, 0x6d, 0x31, 0x6e, 0x31, 0x70, 0x31, 0x72,
2221     0x31, 0x75, 0x31, 0x3a, 0x31, 0x42, 0x31, 0x43, 0x31, 0x44};
2222 const uint8_t HuffDecoderCommon::table1_14_emit_[32] = {
2223     0x31, 0x45, 0x31, 0x46, 0x31, 0x47, 0x31, 0x48, 0x31, 0x49, 0x31,
2224     0x4a, 0x31, 0x4b, 0x31, 0x4c, 0x31, 0x4d, 0x31, 0x4e, 0x31, 0x4f,
2225     0x31, 0x50, 0x31, 0x51, 0x31, 0x52, 0x31, 0x53, 0x31, 0x54};
2226 const uint8_t HuffDecoderCommon::table1_15_emit_[36] = {
2227     0x31, 0x55, 0x31, 0x56, 0x31, 0x57, 0x31, 0x59, 0x31, 0x6a, 0x31, 0x6b,
2228     0x31, 0x71, 0x31, 0x76, 0x31, 0x77, 0x31, 0x78, 0x31, 0x79, 0x31, 0x7a,
2229     0x31, 0x26, 0x31, 0x2a, 0x31, 0x2c, 0x31, 0x3b, 0x31, 0x58, 0x31, 0x5a};
2230 const uint8_t HuffDecoderCommon::table1_16_emit_[7] = {0x32, 0x30, 0x32, 0x31,
2231                                                        0x32, 0x32, 0x61};
2232 const uint16_t HuffDecoderCommon::table1_16_inner_[4] = {0x000a, 0x008a, 0x010a,
2233                                                          0x014a};
2234 const uint8_t HuffDecoderCommon::table1_17_emit_[8] = {0x32, 0x63, 0x32, 0x65,
2235                                                        0x32, 0x69, 0x32, 0x6f};
2236 const uint8_t HuffDecoderCommon::table1_18_emit_[12] = {
2237     0x32, 0x73, 0x32, 0x74, 0x32, 0x20, 0x32, 0x25, 0x32, 0x2d, 0x32, 0x2e};
2238 const uint8_t HuffDecoderCommon::table1_19_emit_[16] = {
2239     0x32, 0x2f, 0x32, 0x33, 0x32, 0x34, 0x32, 0x35,
2240     0x32, 0x36, 0x32, 0x37, 0x32, 0x38, 0x32, 0x39};
2241 const uint8_t HuffDecoderCommon::table1_20_emit_[16] = {
2242     0x32, 0x3d, 0x32, 0x41, 0x32, 0x5f, 0x32, 0x62,
2243     0x32, 0x64, 0x32, 0x66, 0x32, 0x67, 0x32, 0x68};
2244 const uint8_t HuffDecoderCommon::table1_21_emit_[20] = {
2245     0x32, 0x6c, 0x32, 0x6d, 0x32, 0x6e, 0x32, 0x70, 0x32, 0x72,
2246     0x32, 0x75, 0x32, 0x3a, 0x32, 0x42, 0x32, 0x43, 0x32, 0x44};
2247 const uint8_t HuffDecoderCommon::table1_22_emit_[32] = {
2248     0x32, 0x45, 0x32, 0x46, 0x32, 0x47, 0x32, 0x48, 0x32, 0x49, 0x32,
2249     0x4a, 0x32, 0x4b, 0x32, 0x4c, 0x32, 0x4d, 0x32, 0x4e, 0x32, 0x4f,
2250     0x32, 0x50, 0x32, 0x51, 0x32, 0x52, 0x32, 0x53, 0x32, 0x54};
2251 const uint8_t HuffDecoderCommon::table1_23_emit_[36] = {
2252     0x32, 0x55, 0x32, 0x56, 0x32, 0x57, 0x32, 0x59, 0x32, 0x6a, 0x32, 0x6b,
2253     0x32, 0x71, 0x32, 0x76, 0x32, 0x77, 0x32, 0x78, 0x32, 0x79, 0x32, 0x7a,
2254     0x32, 0x26, 0x32, 0x2a, 0x32, 0x2c, 0x32, 0x3b, 0x32, 0x58, 0x32, 0x5a};
2255 const uint8_t HuffDecoderCommon::table1_24_emit_[8] = {0x61, 0x30, 0x61, 0x31,
2256                                                        0x61, 0x32, 0x61, 0x61};
2257 const uint8_t HuffDecoderCommon::table1_25_emit_[8] = {0x61, 0x63, 0x61, 0x65,
2258                                                        0x61, 0x69, 0x61, 0x6f};
2259 const uint8_t HuffDecoderCommon::table1_26_emit_[12] = {
2260     0x61, 0x73, 0x61, 0x74, 0x61, 0x20, 0x61, 0x25, 0x61, 0x2d, 0x61, 0x2e};
2261 const uint8_t HuffDecoderCommon::table1_27_emit_[16] = {
2262     0x61, 0x2f, 0x61, 0x33, 0x61, 0x34, 0x61, 0x35,
2263     0x61, 0x36, 0x61, 0x37, 0x61, 0x38, 0x61, 0x39};
2264 const uint8_t HuffDecoderCommon::table1_28_emit_[16] = {
2265     0x61, 0x3d, 0x61, 0x41, 0x61, 0x5f, 0x61, 0x62,
2266     0x61, 0x64, 0x61, 0x66, 0x61, 0x67, 0x61, 0x68};
2267 const uint8_t HuffDecoderCommon::table1_29_emit_[20] = {
2268     0x61, 0x6c, 0x61, 0x6d, 0x61, 0x6e, 0x61, 0x70, 0x61, 0x72,
2269     0x61, 0x75, 0x61, 0x3a, 0x61, 0x42, 0x61, 0x43, 0x61, 0x44};
2270 const uint8_t HuffDecoderCommon::table1_30_emit_[32] = {
2271     0x61, 0x45, 0x61, 0x46, 0x61, 0x47, 0x61, 0x48, 0x61, 0x49, 0x61,
2272     0x4a, 0x61, 0x4b, 0x61, 0x4c, 0x61, 0x4d, 0x61, 0x4e, 0x61, 0x4f,
2273     0x61, 0x50, 0x61, 0x51, 0x61, 0x52, 0x61, 0x53, 0x61, 0x54};
2274 const uint8_t HuffDecoderCommon::table1_31_emit_[36] = {
2275     0x61, 0x55, 0x61, 0x56, 0x61, 0x57, 0x61, 0x59, 0x61, 0x6a, 0x61, 0x6b,
2276     0x61, 0x71, 0x61, 0x76, 0x61, 0x77, 0x61, 0x78, 0x61, 0x79, 0x61, 0x7a,
2277     0x61, 0x26, 0x61, 0x2a, 0x61, 0x2c, 0x61, 0x3b, 0x61, 0x58, 0x61, 0x5a};
2278 const uint8_t HuffDecoderCommon::table1_32_emit_[8] = {0x63, 0x30, 0x63, 0x31,
2279                                                        0x63, 0x32, 0x63, 0x61};
2280 const uint8_t HuffDecoderCommon::table1_33_emit_[7] = {0x63, 0x63, 0x65, 0x63,
2281                                                        0x69, 0x63, 0x6f};
2282 const uint8_t HuffDecoderCommon::table1_34_emit_[12] = {
2283     0x63, 0x73, 0x63, 0x74, 0x63, 0x20, 0x63, 0x25, 0x63, 0x2d, 0x63, 0x2e};
2284 const uint8_t HuffDecoderCommon::table1_35_emit_[16] = {
2285     0x63, 0x2f, 0x63, 0x33, 0x63, 0x34, 0x63, 0x35,
2286     0x63, 0x36, 0x63, 0x37, 0x63, 0x38, 0x63, 0x39};
2287 const uint8_t HuffDecoderCommon::table1_36_emit_[16] = {
2288     0x63, 0x3d, 0x63, 0x41, 0x63, 0x5f, 0x63, 0x62,
2289     0x63, 0x64, 0x63, 0x66, 0x63, 0x67, 0x63, 0x68};
2290 const uint8_t HuffDecoderCommon::table1_37_emit_[20] = {
2291     0x63, 0x6c, 0x63, 0x6d, 0x63, 0x6e, 0x63, 0x70, 0x63, 0x72,
2292     0x63, 0x75, 0x63, 0x3a, 0x63, 0x42, 0x63, 0x43, 0x63, 0x44};
2293 const uint8_t HuffDecoderCommon::table1_38_emit_[32] = {
2294     0x63, 0x45, 0x63, 0x46, 0x63, 0x47, 0x63, 0x48, 0x63, 0x49, 0x63,
2295     0x4a, 0x63, 0x4b, 0x63, 0x4c, 0x63, 0x4d, 0x63, 0x4e, 0x63, 0x4f,
2296     0x63, 0x50, 0x63, 0x51, 0x63, 0x52, 0x63, 0x53, 0x63, 0x54};
2297 const uint8_t HuffDecoderCommon::table1_39_emit_[36] = {
2298     0x63, 0x55, 0x63, 0x56, 0x63, 0x57, 0x63, 0x59, 0x63, 0x6a, 0x63, 0x6b,
2299     0x63, 0x71, 0x63, 0x76, 0x63, 0x77, 0x63, 0x78, 0x63, 0x79, 0x63, 0x7a,
2300     0x63, 0x26, 0x63, 0x2a, 0x63, 0x2c, 0x63, 0x3b, 0x63, 0x58, 0x63, 0x5a};
2301 const uint8_t HuffDecoderCommon::table1_40_emit_[8] = {0x65, 0x30, 0x65, 0x31,
2302                                                        0x65, 0x32, 0x65, 0x61};
2303 const uint8_t HuffDecoderCommon::table1_41_emit_[7] = {0x65, 0x63, 0x65, 0x65,
2304                                                        0x69, 0x65, 0x6f};
2305 const uint8_t HuffDecoderCommon::table1_42_emit_[12] = {
2306     0x65, 0x73, 0x65, 0x74, 0x65, 0x20, 0x65, 0x25, 0x65, 0x2d, 0x65, 0x2e};
2307 const uint8_t HuffDecoderCommon::table1_43_emit_[16] = {
2308     0x65, 0x2f, 0x65, 0x33, 0x65, 0x34, 0x65, 0x35,
2309     0x65, 0x36, 0x65, 0x37, 0x65, 0x38, 0x65, 0x39};
2310 const uint8_t HuffDecoderCommon::table1_44_emit_[16] = {
2311     0x65, 0x3d, 0x65, 0x41, 0x65, 0x5f, 0x65, 0x62,
2312     0x65, 0x64, 0x65, 0x66, 0x65, 0x67, 0x65, 0x68};
2313 const uint8_t HuffDecoderCommon::table1_45_emit_[20] = {
2314     0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x65, 0x70, 0x65, 0x72,
2315     0x65, 0x75, 0x65, 0x3a, 0x65, 0x42, 0x65, 0x43, 0x65, 0x44};
2316 const uint8_t HuffDecoderCommon::table1_46_emit_[32] = {
2317     0x65, 0x45, 0x65, 0x46, 0x65, 0x47, 0x65, 0x48, 0x65, 0x49, 0x65,
2318     0x4a, 0x65, 0x4b, 0x65, 0x4c, 0x65, 0x4d, 0x65, 0x4e, 0x65, 0x4f,
2319     0x65, 0x50, 0x65, 0x51, 0x65, 0x52, 0x65, 0x53, 0x65, 0x54};
2320 const uint8_t HuffDecoderCommon::table1_47_emit_[36] = {
2321     0x65, 0x55, 0x65, 0x56, 0x65, 0x57, 0x65, 0x59, 0x65, 0x6a, 0x65, 0x6b,
2322     0x65, 0x71, 0x65, 0x76, 0x65, 0x77, 0x65, 0x78, 0x65, 0x79, 0x65, 0x7a,
2323     0x65, 0x26, 0x65, 0x2a, 0x65, 0x2c, 0x65, 0x3b, 0x65, 0x58, 0x65, 0x5a};
2324 const uint8_t HuffDecoderCommon::table1_48_emit_[8] = {0x69, 0x30, 0x69, 0x31,
2325                                                        0x69, 0x32, 0x69, 0x61};
2326 const uint8_t HuffDecoderCommon::table1_49_emit_[7] = {0x69, 0x63, 0x69, 0x65,
2327                                                        0x69, 0x69, 0x6f};
2328 const uint8_t HuffDecoderCommon::table1_50_emit_[12] = {
2329     0x69, 0x73, 0x69, 0x74, 0x69, 0x20, 0x69, 0x25, 0x69, 0x2d, 0x69, 0x2e};
2330 const uint8_t HuffDecoderCommon::table1_51_emit_[16] = {
2331     0x69, 0x2f, 0x69, 0x33, 0x69, 0x34, 0x69, 0x35,
2332     0x69, 0x36, 0x69, 0x37, 0x69, 0x38, 0x69, 0x39};
2333 const uint8_t HuffDecoderCommon::table1_52_emit_[16] = {
2334     0x69, 0x3d, 0x69, 0x41, 0x69, 0x5f, 0x69, 0x62,
2335     0x69, 0x64, 0x69, 0x66, 0x69, 0x67, 0x69, 0x68};
2336 const uint8_t HuffDecoderCommon::table1_53_emit_[20] = {
2337     0x69, 0x6c, 0x69, 0x6d, 0x69, 0x6e, 0x69, 0x70, 0x69, 0x72,
2338     0x69, 0x75, 0x69, 0x3a, 0x69, 0x42, 0x69, 0x43, 0x69, 0x44};
2339 const uint8_t HuffDecoderCommon::table1_54_emit_[32] = {
2340     0x69, 0x45, 0x69, 0x46, 0x69, 0x47, 0x69, 0x48, 0x69, 0x49, 0x69,
2341     0x4a, 0x69, 0x4b, 0x69, 0x4c, 0x69, 0x4d, 0x69, 0x4e, 0x69, 0x4f,
2342     0x69, 0x50, 0x69, 0x51, 0x69, 0x52, 0x69, 0x53, 0x69, 0x54};
2343 const uint8_t HuffDecoderCommon::table1_55_emit_[36] = {
2344     0x69, 0x55, 0x69, 0x56, 0x69, 0x57, 0x69, 0x59, 0x69, 0x6a, 0x69, 0x6b,
2345     0x69, 0x71, 0x69, 0x76, 0x69, 0x77, 0x69, 0x78, 0x69, 0x79, 0x69, 0x7a,
2346     0x69, 0x26, 0x69, 0x2a, 0x69, 0x2c, 0x69, 0x3b, 0x69, 0x58, 0x69, 0x5a};
2347 const uint8_t HuffDecoderCommon::table1_56_emit_[8] = {0x6f, 0x30, 0x6f, 0x31,
2348                                                        0x6f, 0x32, 0x6f, 0x61};
2349 const uint8_t HuffDecoderCommon::table1_57_emit_[8] = {0x6f, 0x63, 0x6f, 0x65,
2350                                                        0x6f, 0x69, 0x6f, 0x6f};
2351 const uint8_t HuffDecoderCommon::table1_58_emit_[12] = {
2352     0x6f, 0x73, 0x6f, 0x74, 0x6f, 0x20, 0x6f, 0x25, 0x6f, 0x2d, 0x6f, 0x2e};
2353 const uint8_t HuffDecoderCommon::table1_59_emit_[16] = {
2354     0x6f, 0x2f, 0x6f, 0x33, 0x6f, 0x34, 0x6f, 0x35,
2355     0x6f, 0x36, 0x6f, 0x37, 0x6f, 0x38, 0x6f, 0x39};
2356 const uint8_t HuffDecoderCommon::table1_60_emit_[16] = {
2357     0x6f, 0x3d, 0x6f, 0x41, 0x6f, 0x5f, 0x6f, 0x62,
2358     0x6f, 0x64, 0x6f, 0x66, 0x6f, 0x67, 0x6f, 0x68};
2359 const uint8_t HuffDecoderCommon::table1_61_emit_[20] = {
2360     0x6f, 0x6c, 0x6f, 0x6d, 0x6f, 0x6e, 0x6f, 0x70, 0x6f, 0x72,
2361     0x6f, 0x75, 0x6f, 0x3a, 0x6f, 0x42, 0x6f, 0x43, 0x6f, 0x44};
2362 const uint8_t HuffDecoderCommon::table1_62_emit_[32] = {
2363     0x6f, 0x45, 0x6f, 0x46, 0x6f, 0x47, 0x6f, 0x48, 0x6f, 0x49, 0x6f,
2364     0x4a, 0x6f, 0x4b, 0x6f, 0x4c, 0x6f, 0x4d, 0x6f, 0x4e, 0x6f, 0x4f,
2365     0x6f, 0x50, 0x6f, 0x51, 0x6f, 0x52, 0x6f, 0x53, 0x6f, 0x54};
2366 const uint8_t HuffDecoderCommon::table1_63_emit_[36] = {
2367     0x6f, 0x55, 0x6f, 0x56, 0x6f, 0x57, 0x6f, 0x59, 0x6f, 0x6a, 0x6f, 0x6b,
2368     0x6f, 0x71, 0x6f, 0x76, 0x6f, 0x77, 0x6f, 0x78, 0x6f, 0x79, 0x6f, 0x7a,
2369     0x6f, 0x26, 0x6f, 0x2a, 0x6f, 0x2c, 0x6f, 0x3b, 0x6f, 0x58, 0x6f, 0x5a};
2370 const uint8_t HuffDecoderCommon::table1_64_emit_[8] = {0x73, 0x30, 0x73, 0x31,
2371                                                        0x73, 0x32, 0x73, 0x61};
2372 const uint8_t HuffDecoderCommon::table1_65_emit_[8] = {0x73, 0x63, 0x73, 0x65,
2373                                                        0x73, 0x69, 0x73, 0x6f};
2374 const uint8_t HuffDecoderCommon::table1_66_emit_[11] = {
2375     0x73, 0x73, 0x74, 0x73, 0x20, 0x73, 0x25, 0x73, 0x2d, 0x73, 0x2e};
2376 const uint16_t HuffDecoderCommon::table1_66_inner_[6] = {
2377     0x000a, 0x004a, 0x00cb, 0x014b, 0x01cb, 0x024b};
2378 const uint8_t HuffDecoderCommon::table1_67_emit_[16] = {
2379     0x73, 0x2f, 0x73, 0x33, 0x73, 0x34, 0x73, 0x35,
2380     0x73, 0x36, 0x73, 0x37, 0x73, 0x38, 0x73, 0x39};
2381 const uint8_t HuffDecoderCommon::table1_68_emit_[16] = {
2382     0x73, 0x3d, 0x73, 0x41, 0x73, 0x5f, 0x73, 0x62,
2383     0x73, 0x64, 0x73, 0x66, 0x73, 0x67, 0x73, 0x68};
2384 const uint8_t HuffDecoderCommon::table1_69_emit_[20] = {
2385     0x73, 0x6c, 0x73, 0x6d, 0x73, 0x6e, 0x73, 0x70, 0x73, 0x72,
2386     0x73, 0x75, 0x73, 0x3a, 0x73, 0x42, 0x73, 0x43, 0x73, 0x44};
2387 const uint8_t HuffDecoderCommon::table1_70_emit_[32] = {
2388     0x73, 0x45, 0x73, 0x46, 0x73, 0x47, 0x73, 0x48, 0x73, 0x49, 0x73,
2389     0x4a, 0x73, 0x4b, 0x73, 0x4c, 0x73, 0x4d, 0x73, 0x4e, 0x73, 0x4f,
2390     0x73, 0x50, 0x73, 0x51, 0x73, 0x52, 0x73, 0x53, 0x73, 0x54};
2391 const uint8_t HuffDecoderCommon::table1_71_emit_[36] = {
2392     0x73, 0x55, 0x73, 0x56, 0x73, 0x57, 0x73, 0x59, 0x73, 0x6a, 0x73, 0x6b,
2393     0x73, 0x71, 0x73, 0x76, 0x73, 0x77, 0x73, 0x78, 0x73, 0x79, 0x73, 0x7a,
2394     0x73, 0x26, 0x73, 0x2a, 0x73, 0x2c, 0x73, 0x3b, 0x73, 0x58, 0x73, 0x5a};
2395 const uint8_t HuffDecoderCommon::table1_72_emit_[8] = {0x74, 0x30, 0x74, 0x31,
2396                                                        0x74, 0x32, 0x74, 0x61};
2397 const uint8_t HuffDecoderCommon::table1_73_emit_[8] = {0x74, 0x63, 0x74, 0x65,
2398                                                        0x74, 0x69, 0x74, 0x6f};
2399 const uint8_t HuffDecoderCommon::table1_74_emit_[11] = {
2400     0x74, 0x73, 0x74, 0x74, 0x20, 0x74, 0x25, 0x74, 0x2d, 0x74, 0x2e};
2401 const uint16_t HuffDecoderCommon::table1_74_inner_[6] = {
2402     0x000a, 0x008a, 0x00cb, 0x014b, 0x01cb, 0x024b};
2403 const uint8_t HuffDecoderCommon::table1_75_emit_[16] = {
2404     0x74, 0x2f, 0x74, 0x33, 0x74, 0x34, 0x74, 0x35,
2405     0x74, 0x36, 0x74, 0x37, 0x74, 0x38, 0x74, 0x39};
2406 const uint8_t HuffDecoderCommon::table1_76_emit_[16] = {
2407     0x74, 0x3d, 0x74, 0x41, 0x74, 0x5f, 0x74, 0x62,
2408     0x74, 0x64, 0x74, 0x66, 0x74, 0x67, 0x74, 0x68};
2409 const uint8_t HuffDecoderCommon::table1_77_emit_[20] = {
2410     0x74, 0x6c, 0x74, 0x6d, 0x74, 0x6e, 0x74, 0x70, 0x74, 0x72,
2411     0x74, 0x75, 0x74, 0x3a, 0x74, 0x42, 0x74, 0x43, 0x74, 0x44};
2412 const uint8_t HuffDecoderCommon::table1_78_emit_[32] = {
2413     0x74, 0x45, 0x74, 0x46, 0x74, 0x47, 0x74, 0x48, 0x74, 0x49, 0x74,
2414     0x4a, 0x74, 0x4b, 0x74, 0x4c, 0x74, 0x4d, 0x74, 0x4e, 0x74, 0x4f,
2415     0x74, 0x50, 0x74, 0x51, 0x74, 0x52, 0x74, 0x53, 0x74, 0x54};
2416 const uint8_t HuffDecoderCommon::table1_79_emit_[36] = {
2417     0x74, 0x55, 0x74, 0x56, 0x74, 0x57, 0x74, 0x59, 0x74, 0x6a, 0x74, 0x6b,
2418     0x74, 0x71, 0x74, 0x76, 0x74, 0x77, 0x74, 0x78, 0x74, 0x79, 0x74, 0x7a,
2419     0x74, 0x26, 0x74, 0x2a, 0x74, 0x2c, 0x74, 0x3b, 0x74, 0x58, 0x74, 0x5a};
2420 const uint8_t HuffDecoderCommon::table1_80_emit_[16] = {
2421     0x20, 0x30, 0x20, 0x31, 0x20, 0x32, 0x20, 0x61,
2422     0x20, 0x63, 0x20, 0x65, 0x20, 0x69, 0x20, 0x6f};
2423 const uint8_t HuffDecoderCommon::table1_81_emit_[27] = {
2424     0x20, 0x73, 0x20, 0x74, 0x20, 0x20, 0x25, 0x20, 0x2d,
2425     0x20, 0x2e, 0x20, 0x2f, 0x20, 0x33, 0x20, 0x34, 0x20,
2426     0x35, 0x20, 0x36, 0x20, 0x37, 0x20, 0x38, 0x20, 0x39};
2427 const uint16_t HuffDecoderCommon::table1_81_inner_[14] = {
2428     0x000b, 0x008b, 0x010c, 0x014c, 0x01cc, 0x024c, 0x02cc,
2429     0x034c, 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c};
2430 const uint8_t HuffDecoderCommon::table1_81_outer_[64] = {
2431     0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,
2432     2,  2,  2,  2,  3,  3,  3,  3,  4,  4,  4,  4,  5,  5,  5,  5,
2433     6,  6,  6,  6,  7,  7,  7,  7,  8,  8,  8,  8,  9,  9,  9,  9,
2434     10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13};
2435 const uint8_t HuffDecoderCommon::table1_82_emit_[36] = {
2436     0x20, 0x3d, 0x20, 0x41, 0x20, 0x5f, 0x20, 0x62, 0x20, 0x64, 0x20, 0x66,
2437     0x20, 0x67, 0x20, 0x68, 0x20, 0x6c, 0x20, 0x6d, 0x20, 0x6e, 0x20, 0x70,
2438     0x20, 0x72, 0x20, 0x75, 0x20, 0x3a, 0x20, 0x42, 0x20, 0x43, 0x20, 0x44};
2439 const uint16_t HuffDecoderCommon::table1_82_inner_[18] = {
2440     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x040c,
2441     0x048c, 0x050c, 0x058c, 0x060c, 0x068c, 0x070d, 0x078d, 0x080d, 0x088d};
2442 const uint8_t HuffDecoderCommon::table1_82_outer_[64] = {
2443     0,  0,  0,  0,  1,  1,  1,  1,  2,  2,  2,  2,  3,  3,  3,  3,
2444     4,  4,  4,  4,  5,  5,  5,  5,  6,  6,  6,  6,  7,  7,  7,  7,
2445     8,  8,  8,  8,  9,  9,  9,  9,  10, 10, 10, 10, 11, 11, 11, 11,
2446     12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17};
2447 const uint8_t HuffDecoderCommon::table1_83_emit_[68] = {
2448     0x20, 0x45, 0x20, 0x46, 0x20, 0x47, 0x20, 0x48, 0x20, 0x49, 0x20, 0x4a,
2449     0x20, 0x4b, 0x20, 0x4c, 0x20, 0x4d, 0x20, 0x4e, 0x20, 0x4f, 0x20, 0x50,
2450     0x20, 0x51, 0x20, 0x52, 0x20, 0x53, 0x20, 0x54, 0x20, 0x55, 0x20, 0x56,
2451     0x20, 0x57, 0x20, 0x59, 0x20, 0x6a, 0x20, 0x6b, 0x20, 0x71, 0x20, 0x76,
2452     0x20, 0x77, 0x20, 0x78, 0x20, 0x79, 0x20, 0x7a, 0x20, 0x26, 0x20, 0x2a,
2453     0x20, 0x2c, 0x20, 0x3b, 0x20, 0x58, 0x20, 0x5a};
2454 const uint16_t HuffDecoderCommon::table1_83_inner_[35] = {
2455     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d, 0x040d,
2456     0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070d, 0x078d, 0x080d, 0x088d,
2457     0x090d, 0x098d, 0x0a0d, 0x0a8d, 0x0b0d, 0x0b8d, 0x0c0d, 0x0c8d, 0x0d0d,
2458     0x0d8d, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e, 0x100e, 0x108e, 0x0016};
2459 const uint8_t HuffDecoderCommon::table1_83_outer_[64] = {
2460     0,  0,  1,  1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  6,  7,  7,
2461     8,  8,  9,  9,  10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15,
2462     16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23,
2463     24, 24, 25, 25, 26, 26, 27, 27, 28, 29, 30, 31, 32, 33, 34, 34};
2464 const uint8_t HuffDecoderCommon::table1_84_emit_[16] = {
2465     0x25, 0x30, 0x25, 0x31, 0x25, 0x32, 0x25, 0x61,
2466     0x25, 0x63, 0x25, 0x65, 0x25, 0x69, 0x25, 0x6f};
2467 const uint8_t HuffDecoderCommon::table1_85_emit_[27] = {
2468     0x25, 0x73, 0x25, 0x74, 0x25, 0x20, 0x25, 0x25, 0x2d,
2469     0x25, 0x2e, 0x25, 0x2f, 0x25, 0x33, 0x25, 0x34, 0x25,
2470     0x35, 0x25, 0x36, 0x25, 0x37, 0x25, 0x38, 0x25, 0x39};
2471 const uint16_t HuffDecoderCommon::table1_85_inner_[14] = {
2472     0x000b, 0x008b, 0x010c, 0x018c, 0x01cc, 0x024c, 0x02cc,
2473     0x034c, 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c};
2474 const uint8_t HuffDecoderCommon::table1_86_emit_[36] = {
2475     0x25, 0x3d, 0x25, 0x41, 0x25, 0x5f, 0x25, 0x62, 0x25, 0x64, 0x25, 0x66,
2476     0x25, 0x67, 0x25, 0x68, 0x25, 0x6c, 0x25, 0x6d, 0x25, 0x6e, 0x25, 0x70,
2477     0x25, 0x72, 0x25, 0x75, 0x25, 0x3a, 0x25, 0x42, 0x25, 0x43, 0x25, 0x44};
2478 const uint8_t HuffDecoderCommon::table1_87_emit_[68] = {
2479     0x25, 0x45, 0x25, 0x46, 0x25, 0x47, 0x25, 0x48, 0x25, 0x49, 0x25, 0x4a,
2480     0x25, 0x4b, 0x25, 0x4c, 0x25, 0x4d, 0x25, 0x4e, 0x25, 0x4f, 0x25, 0x50,
2481     0x25, 0x51, 0x25, 0x52, 0x25, 0x53, 0x25, 0x54, 0x25, 0x55, 0x25, 0x56,
2482     0x25, 0x57, 0x25, 0x59, 0x25, 0x6a, 0x25, 0x6b, 0x25, 0x71, 0x25, 0x76,
2483     0x25, 0x77, 0x25, 0x78, 0x25, 0x79, 0x25, 0x7a, 0x25, 0x26, 0x25, 0x2a,
2484     0x25, 0x2c, 0x25, 0x3b, 0x25, 0x58, 0x25, 0x5a};
2485 const uint8_t HuffDecoderCommon::table1_88_emit_[16] = {
2486     0x2d, 0x30, 0x2d, 0x31, 0x2d, 0x32, 0x2d, 0x61,
2487     0x2d, 0x63, 0x2d, 0x65, 0x2d, 0x69, 0x2d, 0x6f};
2488 const uint8_t HuffDecoderCommon::table1_89_emit_[27] = {
2489     0x2d, 0x73, 0x2d, 0x74, 0x2d, 0x20, 0x2d, 0x25, 0x2d,
2490     0x2d, 0x2e, 0x2d, 0x2f, 0x2d, 0x33, 0x2d, 0x34, 0x2d,
2491     0x35, 0x2d, 0x36, 0x2d, 0x37, 0x2d, 0x38, 0x2d, 0x39};
2492 const uint16_t HuffDecoderCommon::table1_89_inner_[14] = {
2493     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x024c, 0x02cc,
2494     0x034c, 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c};
2495 const uint8_t HuffDecoderCommon::table1_90_emit_[36] = {
2496     0x2d, 0x3d, 0x2d, 0x41, 0x2d, 0x5f, 0x2d, 0x62, 0x2d, 0x64, 0x2d, 0x66,
2497     0x2d, 0x67, 0x2d, 0x68, 0x2d, 0x6c, 0x2d, 0x6d, 0x2d, 0x6e, 0x2d, 0x70,
2498     0x2d, 0x72, 0x2d, 0x75, 0x2d, 0x3a, 0x2d, 0x42, 0x2d, 0x43, 0x2d, 0x44};
2499 const uint8_t HuffDecoderCommon::table1_91_emit_[68] = {
2500     0x2d, 0x45, 0x2d, 0x46, 0x2d, 0x47, 0x2d, 0x48, 0x2d, 0x49, 0x2d, 0x4a,
2501     0x2d, 0x4b, 0x2d, 0x4c, 0x2d, 0x4d, 0x2d, 0x4e, 0x2d, 0x4f, 0x2d, 0x50,
2502     0x2d, 0x51, 0x2d, 0x52, 0x2d, 0x53, 0x2d, 0x54, 0x2d, 0x55, 0x2d, 0x56,
2503     0x2d, 0x57, 0x2d, 0x59, 0x2d, 0x6a, 0x2d, 0x6b, 0x2d, 0x71, 0x2d, 0x76,
2504     0x2d, 0x77, 0x2d, 0x78, 0x2d, 0x79, 0x2d, 0x7a, 0x2d, 0x26, 0x2d, 0x2a,
2505     0x2d, 0x2c, 0x2d, 0x3b, 0x2d, 0x58, 0x2d, 0x5a};
2506 const uint8_t HuffDecoderCommon::table1_92_emit_[16] = {
2507     0x2e, 0x30, 0x2e, 0x31, 0x2e, 0x32, 0x2e, 0x61,
2508     0x2e, 0x63, 0x2e, 0x65, 0x2e, 0x69, 0x2e, 0x6f};
2509 const uint8_t HuffDecoderCommon::table1_93_emit_[27] = {
2510     0x2e, 0x73, 0x2e, 0x74, 0x2e, 0x20, 0x2e, 0x25, 0x2e,
2511     0x2d, 0x2e, 0x2e, 0x2f, 0x2e, 0x33, 0x2e, 0x34, 0x2e,
2512     0x35, 0x2e, 0x36, 0x2e, 0x37, 0x2e, 0x38, 0x2e, 0x39};
2513 const uint16_t HuffDecoderCommon::table1_93_inner_[14] = {
2514     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x028c, 0x02cc,
2515     0x034c, 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c};
2516 const uint8_t HuffDecoderCommon::table1_94_emit_[36] = {
2517     0x2e, 0x3d, 0x2e, 0x41, 0x2e, 0x5f, 0x2e, 0x62, 0x2e, 0x64, 0x2e, 0x66,
2518     0x2e, 0x67, 0x2e, 0x68, 0x2e, 0x6c, 0x2e, 0x6d, 0x2e, 0x6e, 0x2e, 0x70,
2519     0x2e, 0x72, 0x2e, 0x75, 0x2e, 0x3a, 0x2e, 0x42, 0x2e, 0x43, 0x2e, 0x44};
2520 const uint8_t HuffDecoderCommon::table1_95_emit_[68] = {
2521     0x2e, 0x45, 0x2e, 0x46, 0x2e, 0x47, 0x2e, 0x48, 0x2e, 0x49, 0x2e, 0x4a,
2522     0x2e, 0x4b, 0x2e, 0x4c, 0x2e, 0x4d, 0x2e, 0x4e, 0x2e, 0x4f, 0x2e, 0x50,
2523     0x2e, 0x51, 0x2e, 0x52, 0x2e, 0x53, 0x2e, 0x54, 0x2e, 0x55, 0x2e, 0x56,
2524     0x2e, 0x57, 0x2e, 0x59, 0x2e, 0x6a, 0x2e, 0x6b, 0x2e, 0x71, 0x2e, 0x76,
2525     0x2e, 0x77, 0x2e, 0x78, 0x2e, 0x79, 0x2e, 0x7a, 0x2e, 0x26, 0x2e, 0x2a,
2526     0x2e, 0x2c, 0x2e, 0x3b, 0x2e, 0x58, 0x2e, 0x5a};
2527 const uint8_t HuffDecoderCommon::table1_96_emit_[16] = {
2528     0x2f, 0x30, 0x2f, 0x31, 0x2f, 0x32, 0x2f, 0x61,
2529     0x2f, 0x63, 0x2f, 0x65, 0x2f, 0x69, 0x2f, 0x6f};
2530 const uint8_t HuffDecoderCommon::table1_97_emit_[27] = {
2531     0x2f, 0x73, 0x2f, 0x74, 0x2f, 0x20, 0x2f, 0x25, 0x2f,
2532     0x2d, 0x2f, 0x2e, 0x2f, 0x2f, 0x33, 0x2f, 0x34, 0x2f,
2533     0x35, 0x2f, 0x36, 0x2f, 0x37, 0x2f, 0x38, 0x2f, 0x39};
2534 const uint16_t HuffDecoderCommon::table1_97_inner_[14] = {
2535     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c,
2536     0x034c, 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c};
2537 const uint8_t HuffDecoderCommon::table1_98_emit_[36] = {
2538     0x2f, 0x3d, 0x2f, 0x41, 0x2f, 0x5f, 0x2f, 0x62, 0x2f, 0x64, 0x2f, 0x66,
2539     0x2f, 0x67, 0x2f, 0x68, 0x2f, 0x6c, 0x2f, 0x6d, 0x2f, 0x6e, 0x2f, 0x70,
2540     0x2f, 0x72, 0x2f, 0x75, 0x2f, 0x3a, 0x2f, 0x42, 0x2f, 0x43, 0x2f, 0x44};
2541 const uint8_t HuffDecoderCommon::table1_99_emit_[68] = {
2542     0x2f, 0x45, 0x2f, 0x46, 0x2f, 0x47, 0x2f, 0x48, 0x2f, 0x49, 0x2f, 0x4a,
2543     0x2f, 0x4b, 0x2f, 0x4c, 0x2f, 0x4d, 0x2f, 0x4e, 0x2f, 0x4f, 0x2f, 0x50,
2544     0x2f, 0x51, 0x2f, 0x52, 0x2f, 0x53, 0x2f, 0x54, 0x2f, 0x55, 0x2f, 0x56,
2545     0x2f, 0x57, 0x2f, 0x59, 0x2f, 0x6a, 0x2f, 0x6b, 0x2f, 0x71, 0x2f, 0x76,
2546     0x2f, 0x77, 0x2f, 0x78, 0x2f, 0x79, 0x2f, 0x7a, 0x2f, 0x26, 0x2f, 0x2a,
2547     0x2f, 0x2c, 0x2f, 0x3b, 0x2f, 0x58, 0x2f, 0x5a};
2548 const uint8_t HuffDecoderCommon::table1_100_emit_[16] = {
2549     0x33, 0x30, 0x33, 0x31, 0x33, 0x32, 0x33, 0x61,
2550     0x33, 0x63, 0x33, 0x65, 0x33, 0x69, 0x33, 0x6f};
2551 const uint8_t HuffDecoderCommon::table1_101_emit_[27] = {
2552     0x33, 0x73, 0x33, 0x74, 0x33, 0x20, 0x33, 0x25, 0x33,
2553     0x2d, 0x33, 0x2e, 0x33, 0x2f, 0x33, 0x33, 0x34, 0x33,
2554     0x35, 0x33, 0x36, 0x33, 0x37, 0x33, 0x38, 0x33, 0x39};
2555 const uint16_t HuffDecoderCommon::table1_101_inner_[14] = {
2556     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c,
2557     0x038c, 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c};
2558 const uint8_t HuffDecoderCommon::table1_102_emit_[36] = {
2559     0x33, 0x3d, 0x33, 0x41, 0x33, 0x5f, 0x33, 0x62, 0x33, 0x64, 0x33, 0x66,
2560     0x33, 0x67, 0x33, 0x68, 0x33, 0x6c, 0x33, 0x6d, 0x33, 0x6e, 0x33, 0x70,
2561     0x33, 0x72, 0x33, 0x75, 0x33, 0x3a, 0x33, 0x42, 0x33, 0x43, 0x33, 0x44};
2562 const uint8_t HuffDecoderCommon::table1_103_emit_[68] = {
2563     0x33, 0x45, 0x33, 0x46, 0x33, 0x47, 0x33, 0x48, 0x33, 0x49, 0x33, 0x4a,
2564     0x33, 0x4b, 0x33, 0x4c, 0x33, 0x4d, 0x33, 0x4e, 0x33, 0x4f, 0x33, 0x50,
2565     0x33, 0x51, 0x33, 0x52, 0x33, 0x53, 0x33, 0x54, 0x33, 0x55, 0x33, 0x56,
2566     0x33, 0x57, 0x33, 0x59, 0x33, 0x6a, 0x33, 0x6b, 0x33, 0x71, 0x33, 0x76,
2567     0x33, 0x77, 0x33, 0x78, 0x33, 0x79, 0x33, 0x7a, 0x33, 0x26, 0x33, 0x2a,
2568     0x33, 0x2c, 0x33, 0x3b, 0x33, 0x58, 0x33, 0x5a};
2569 const uint8_t HuffDecoderCommon::table1_104_emit_[16] = {
2570     0x34, 0x30, 0x34, 0x31, 0x34, 0x32, 0x34, 0x61,
2571     0x34, 0x63, 0x34, 0x65, 0x34, 0x69, 0x34, 0x6f};
2572 const uint8_t HuffDecoderCommon::table1_105_emit_[27] = {
2573     0x34, 0x73, 0x34, 0x74, 0x34, 0x20, 0x34, 0x25, 0x34,
2574     0x2d, 0x34, 0x2e, 0x34, 0x2f, 0x34, 0x33, 0x34, 0x34,
2575     0x35, 0x34, 0x36, 0x34, 0x37, 0x34, 0x38, 0x34, 0x39};
2576 const uint16_t HuffDecoderCommon::table1_105_inner_[14] = {
2577     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c,
2578     0x038c, 0x040c, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c};
2579 const uint8_t HuffDecoderCommon::table1_106_emit_[36] = {
2580     0x34, 0x3d, 0x34, 0x41, 0x34, 0x5f, 0x34, 0x62, 0x34, 0x64, 0x34, 0x66,
2581     0x34, 0x67, 0x34, 0x68, 0x34, 0x6c, 0x34, 0x6d, 0x34, 0x6e, 0x34, 0x70,
2582     0x34, 0x72, 0x34, 0x75, 0x34, 0x3a, 0x34, 0x42, 0x34, 0x43, 0x34, 0x44};
2583 const uint8_t HuffDecoderCommon::table1_107_emit_[68] = {
2584     0x34, 0x45, 0x34, 0x46, 0x34, 0x47, 0x34, 0x48, 0x34, 0x49, 0x34, 0x4a,
2585     0x34, 0x4b, 0x34, 0x4c, 0x34, 0x4d, 0x34, 0x4e, 0x34, 0x4f, 0x34, 0x50,
2586     0x34, 0x51, 0x34, 0x52, 0x34, 0x53, 0x34, 0x54, 0x34, 0x55, 0x34, 0x56,
2587     0x34, 0x57, 0x34, 0x59, 0x34, 0x6a, 0x34, 0x6b, 0x34, 0x71, 0x34, 0x76,
2588     0x34, 0x77, 0x34, 0x78, 0x34, 0x79, 0x34, 0x7a, 0x34, 0x26, 0x34, 0x2a,
2589     0x34, 0x2c, 0x34, 0x3b, 0x34, 0x58, 0x34, 0x5a};
2590 const uint8_t HuffDecoderCommon::table1_108_emit_[16] = {
2591     0x35, 0x30, 0x35, 0x31, 0x35, 0x32, 0x35, 0x61,
2592     0x35, 0x63, 0x35, 0x65, 0x35, 0x69, 0x35, 0x6f};
2593 const uint8_t HuffDecoderCommon::table1_109_emit_[27] = {
2594     0x35, 0x73, 0x35, 0x74, 0x35, 0x20, 0x35, 0x25, 0x35,
2595     0x2d, 0x35, 0x2e, 0x35, 0x2f, 0x35, 0x33, 0x35, 0x34,
2596     0x35, 0x35, 0x36, 0x35, 0x37, 0x35, 0x38, 0x35, 0x39};
2597 const uint16_t HuffDecoderCommon::table1_109_inner_[14] = {
2598     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c,
2599     0x038c, 0x040c, 0x048c, 0x04cc, 0x054c, 0x05cc, 0x064c};
2600 const uint8_t HuffDecoderCommon::table1_110_emit_[36] = {
2601     0x35, 0x3d, 0x35, 0x41, 0x35, 0x5f, 0x35, 0x62, 0x35, 0x64, 0x35, 0x66,
2602     0x35, 0x67, 0x35, 0x68, 0x35, 0x6c, 0x35, 0x6d, 0x35, 0x6e, 0x35, 0x70,
2603     0x35, 0x72, 0x35, 0x75, 0x35, 0x3a, 0x35, 0x42, 0x35, 0x43, 0x35, 0x44};
2604 const uint8_t HuffDecoderCommon::table1_111_emit_[68] = {
2605     0x35, 0x45, 0x35, 0x46, 0x35, 0x47, 0x35, 0x48, 0x35, 0x49, 0x35, 0x4a,
2606     0x35, 0x4b, 0x35, 0x4c, 0x35, 0x4d, 0x35, 0x4e, 0x35, 0x4f, 0x35, 0x50,
2607     0x35, 0x51, 0x35, 0x52, 0x35, 0x53, 0x35, 0x54, 0x35, 0x55, 0x35, 0x56,
2608     0x35, 0x57, 0x35, 0x59, 0x35, 0x6a, 0x35, 0x6b, 0x35, 0x71, 0x35, 0x76,
2609     0x35, 0x77, 0x35, 0x78, 0x35, 0x79, 0x35, 0x7a, 0x35, 0x26, 0x35, 0x2a,
2610     0x35, 0x2c, 0x35, 0x3b, 0x35, 0x58, 0x35, 0x5a};
2611 const uint8_t HuffDecoderCommon::table1_112_emit_[16] = {
2612     0x36, 0x30, 0x36, 0x31, 0x36, 0x32, 0x36, 0x61,
2613     0x36, 0x63, 0x36, 0x65, 0x36, 0x69, 0x36, 0x6f};
2614 const uint8_t HuffDecoderCommon::table1_113_emit_[27] = {
2615     0x36, 0x73, 0x36, 0x74, 0x36, 0x20, 0x36, 0x25, 0x36,
2616     0x2d, 0x36, 0x2e, 0x36, 0x2f, 0x36, 0x33, 0x36, 0x34,
2617     0x36, 0x35, 0x36, 0x36, 0x37, 0x36, 0x38, 0x36, 0x39};
2618 const uint16_t HuffDecoderCommon::table1_113_inner_[14] = {
2619     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c,
2620     0x038c, 0x040c, 0x048c, 0x050c, 0x054c, 0x05cc, 0x064c};
2621 const uint8_t HuffDecoderCommon::table1_114_emit_[36] = {
2622     0x36, 0x3d, 0x36, 0x41, 0x36, 0x5f, 0x36, 0x62, 0x36, 0x64, 0x36, 0x66,
2623     0x36, 0x67, 0x36, 0x68, 0x36, 0x6c, 0x36, 0x6d, 0x36, 0x6e, 0x36, 0x70,
2624     0x36, 0x72, 0x36, 0x75, 0x36, 0x3a, 0x36, 0x42, 0x36, 0x43, 0x36, 0x44};
2625 const uint8_t HuffDecoderCommon::table1_115_emit_[68] = {
2626     0x36, 0x45, 0x36, 0x46, 0x36, 0x47, 0x36, 0x48, 0x36, 0x49, 0x36, 0x4a,
2627     0x36, 0x4b, 0x36, 0x4c, 0x36, 0x4d, 0x36, 0x4e, 0x36, 0x4f, 0x36, 0x50,
2628     0x36, 0x51, 0x36, 0x52, 0x36, 0x53, 0x36, 0x54, 0x36, 0x55, 0x36, 0x56,
2629     0x36, 0x57, 0x36, 0x59, 0x36, 0x6a, 0x36, 0x6b, 0x36, 0x71, 0x36, 0x76,
2630     0x36, 0x77, 0x36, 0x78, 0x36, 0x79, 0x36, 0x7a, 0x36, 0x26, 0x36, 0x2a,
2631     0x36, 0x2c, 0x36, 0x3b, 0x36, 0x58, 0x36, 0x5a};
2632 const uint8_t HuffDecoderCommon::table1_116_emit_[16] = {
2633     0x37, 0x30, 0x37, 0x31, 0x37, 0x32, 0x37, 0x61,
2634     0x37, 0x63, 0x37, 0x65, 0x37, 0x69, 0x37, 0x6f};
2635 const uint8_t HuffDecoderCommon::table1_117_emit_[27] = {
2636     0x37, 0x73, 0x37, 0x74, 0x37, 0x20, 0x37, 0x25, 0x37,
2637     0x2d, 0x37, 0x2e, 0x37, 0x2f, 0x37, 0x33, 0x37, 0x34,
2638     0x37, 0x35, 0x37, 0x36, 0x37, 0x37, 0x38, 0x37, 0x39};
2639 const uint16_t HuffDecoderCommon::table1_117_inner_[14] = {
2640     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c,
2641     0x038c, 0x040c, 0x048c, 0x050c, 0x058c, 0x05cc, 0x064c};
2642 const uint8_t HuffDecoderCommon::table1_118_emit_[36] = {
2643     0x37, 0x3d, 0x37, 0x41, 0x37, 0x5f, 0x37, 0x62, 0x37, 0x64, 0x37, 0x66,
2644     0x37, 0x67, 0x37, 0x68, 0x37, 0x6c, 0x37, 0x6d, 0x37, 0x6e, 0x37, 0x70,
2645     0x37, 0x72, 0x37, 0x75, 0x37, 0x3a, 0x37, 0x42, 0x37, 0x43, 0x37, 0x44};
2646 const uint8_t HuffDecoderCommon::table1_119_emit_[68] = {
2647     0x37, 0x45, 0x37, 0x46, 0x37, 0x47, 0x37, 0x48, 0x37, 0x49, 0x37, 0x4a,
2648     0x37, 0x4b, 0x37, 0x4c, 0x37, 0x4d, 0x37, 0x4e, 0x37, 0x4f, 0x37, 0x50,
2649     0x37, 0x51, 0x37, 0x52, 0x37, 0x53, 0x37, 0x54, 0x37, 0x55, 0x37, 0x56,
2650     0x37, 0x57, 0x37, 0x59, 0x37, 0x6a, 0x37, 0x6b, 0x37, 0x71, 0x37, 0x76,
2651     0x37, 0x77, 0x37, 0x78, 0x37, 0x79, 0x37, 0x7a, 0x37, 0x26, 0x37, 0x2a,
2652     0x37, 0x2c, 0x37, 0x3b, 0x37, 0x58, 0x37, 0x5a};
2653 const uint8_t HuffDecoderCommon::table1_120_emit_[16] = {
2654     0x38, 0x30, 0x38, 0x31, 0x38, 0x32, 0x38, 0x61,
2655     0x38, 0x63, 0x38, 0x65, 0x38, 0x69, 0x38, 0x6f};
2656 const uint8_t HuffDecoderCommon::table1_121_emit_[27] = {
2657     0x38, 0x73, 0x38, 0x74, 0x38, 0x20, 0x38, 0x25, 0x38,
2658     0x2d, 0x38, 0x2e, 0x38, 0x2f, 0x38, 0x33, 0x38, 0x34,
2659     0x38, 0x35, 0x38, 0x36, 0x38, 0x37, 0x38, 0x38, 0x39};
2660 const uint16_t HuffDecoderCommon::table1_121_inner_[14] = {
2661     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c,
2662     0x038c, 0x040c, 0x048c, 0x050c, 0x058c, 0x060c, 0x064c};
2663 const uint8_t HuffDecoderCommon::table1_122_emit_[36] = {
2664     0x38, 0x3d, 0x38, 0x41, 0x38, 0x5f, 0x38, 0x62, 0x38, 0x64, 0x38, 0x66,
2665     0x38, 0x67, 0x38, 0x68, 0x38, 0x6c, 0x38, 0x6d, 0x38, 0x6e, 0x38, 0x70,
2666     0x38, 0x72, 0x38, 0x75, 0x38, 0x3a, 0x38, 0x42, 0x38, 0x43, 0x38, 0x44};
2667 const uint8_t HuffDecoderCommon::table1_123_emit_[68] = {
2668     0x38, 0x45, 0x38, 0x46, 0x38, 0x47, 0x38, 0x48, 0x38, 0x49, 0x38, 0x4a,
2669     0x38, 0x4b, 0x38, 0x4c, 0x38, 0x4d, 0x38, 0x4e, 0x38, 0x4f, 0x38, 0x50,
2670     0x38, 0x51, 0x38, 0x52, 0x38, 0x53, 0x38, 0x54, 0x38, 0x55, 0x38, 0x56,
2671     0x38, 0x57, 0x38, 0x59, 0x38, 0x6a, 0x38, 0x6b, 0x38, 0x71, 0x38, 0x76,
2672     0x38, 0x77, 0x38, 0x78, 0x38, 0x79, 0x38, 0x7a, 0x38, 0x26, 0x38, 0x2a,
2673     0x38, 0x2c, 0x38, 0x3b, 0x38, 0x58, 0x38, 0x5a};
2674 const uint8_t HuffDecoderCommon::table1_124_emit_[16] = {
2675     0x39, 0x30, 0x39, 0x31, 0x39, 0x32, 0x39, 0x61,
2676     0x39, 0x63, 0x39, 0x65, 0x39, 0x69, 0x39, 0x6f};
2677 const uint8_t HuffDecoderCommon::table1_125_emit_[28] = {
2678     0x39, 0x73, 0x39, 0x74, 0x39, 0x20, 0x39, 0x25, 0x39, 0x2d,
2679     0x39, 0x2e, 0x39, 0x2f, 0x39, 0x33, 0x39, 0x34, 0x39, 0x35,
2680     0x39, 0x36, 0x39, 0x37, 0x39, 0x38, 0x39, 0x39};
2681 const uint16_t HuffDecoderCommon::table1_125_inner_[14] = {
2682     0x000b, 0x008b, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c,
2683     0x038c, 0x040c, 0x048c, 0x050c, 0x058c, 0x060c, 0x068c};
2684 const uint8_t HuffDecoderCommon::table1_126_emit_[36] = {
2685     0x39, 0x3d, 0x39, 0x41, 0x39, 0x5f, 0x39, 0x62, 0x39, 0x64, 0x39, 0x66,
2686     0x39, 0x67, 0x39, 0x68, 0x39, 0x6c, 0x39, 0x6d, 0x39, 0x6e, 0x39, 0x70,
2687     0x39, 0x72, 0x39, 0x75, 0x39, 0x3a, 0x39, 0x42, 0x39, 0x43, 0x39, 0x44};
2688 const uint8_t HuffDecoderCommon::table1_127_emit_[68] = {
2689     0x39, 0x45, 0x39, 0x46, 0x39, 0x47, 0x39, 0x48, 0x39, 0x49, 0x39, 0x4a,
2690     0x39, 0x4b, 0x39, 0x4c, 0x39, 0x4d, 0x39, 0x4e, 0x39, 0x4f, 0x39, 0x50,
2691     0x39, 0x51, 0x39, 0x52, 0x39, 0x53, 0x39, 0x54, 0x39, 0x55, 0x39, 0x56,
2692     0x39, 0x57, 0x39, 0x59, 0x39, 0x6a, 0x39, 0x6b, 0x39, 0x71, 0x39, 0x76,
2693     0x39, 0x77, 0x39, 0x78, 0x39, 0x79, 0x39, 0x7a, 0x39, 0x26, 0x39, 0x2a,
2694     0x39, 0x2c, 0x39, 0x3b, 0x39, 0x58, 0x39, 0x5a};
2695 const uint8_t HuffDecoderCommon::table1_128_emit_[16] = {
2696     0x3d, 0x30, 0x3d, 0x31, 0x3d, 0x32, 0x3d, 0x61,
2697     0x3d, 0x63, 0x3d, 0x65, 0x3d, 0x69, 0x3d, 0x6f};
2698 const uint8_t HuffDecoderCommon::table1_129_emit_[28] = {
2699     0x3d, 0x73, 0x3d, 0x74, 0x3d, 0x20, 0x3d, 0x25, 0x3d, 0x2d,
2700     0x3d, 0x2e, 0x3d, 0x2f, 0x3d, 0x33, 0x3d, 0x34, 0x3d, 0x35,
2701     0x3d, 0x36, 0x3d, 0x37, 0x3d, 0x38, 0x3d, 0x39};
2702 const uint8_t HuffDecoderCommon::table1_130_emit_[35] = {
2703     0x3d, 0x3d, 0x41, 0x3d, 0x5f, 0x3d, 0x62, 0x3d, 0x64, 0x3d, 0x66, 0x3d,
2704     0x67, 0x3d, 0x68, 0x3d, 0x6c, 0x3d, 0x6d, 0x3d, 0x6e, 0x3d, 0x70, 0x3d,
2705     0x72, 0x3d, 0x75, 0x3d, 0x3a, 0x3d, 0x42, 0x3d, 0x43, 0x3d, 0x44};
2706 const uint16_t HuffDecoderCommon::table1_130_inner_[18] = {
2707     0x000c, 0x004c, 0x00cc, 0x014c, 0x01cc, 0x024c, 0x02cc, 0x034c, 0x03cc,
2708     0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2709 const uint8_t HuffDecoderCommon::table1_131_emit_[68] = {
2710     0x3d, 0x45, 0x3d, 0x46, 0x3d, 0x47, 0x3d, 0x48, 0x3d, 0x49, 0x3d, 0x4a,
2711     0x3d, 0x4b, 0x3d, 0x4c, 0x3d, 0x4d, 0x3d, 0x4e, 0x3d, 0x4f, 0x3d, 0x50,
2712     0x3d, 0x51, 0x3d, 0x52, 0x3d, 0x53, 0x3d, 0x54, 0x3d, 0x55, 0x3d, 0x56,
2713     0x3d, 0x57, 0x3d, 0x59, 0x3d, 0x6a, 0x3d, 0x6b, 0x3d, 0x71, 0x3d, 0x76,
2714     0x3d, 0x77, 0x3d, 0x78, 0x3d, 0x79, 0x3d, 0x7a, 0x3d, 0x26, 0x3d, 0x2a,
2715     0x3d, 0x2c, 0x3d, 0x3b, 0x3d, 0x58, 0x3d, 0x5a};
2716 const uint8_t HuffDecoderCommon::table1_132_emit_[16] = {
2717     0x41, 0x30, 0x41, 0x31, 0x41, 0x32, 0x41, 0x61,
2718     0x41, 0x63, 0x41, 0x65, 0x41, 0x69, 0x41, 0x6f};
2719 const uint8_t HuffDecoderCommon::table1_133_emit_[28] = {
2720     0x41, 0x73, 0x41, 0x74, 0x41, 0x20, 0x41, 0x25, 0x41, 0x2d,
2721     0x41, 0x2e, 0x41, 0x2f, 0x41, 0x33, 0x41, 0x34, 0x41, 0x35,
2722     0x41, 0x36, 0x41, 0x37, 0x41, 0x38, 0x41, 0x39};
2723 const uint8_t HuffDecoderCommon::table1_134_emit_[35] = {
2724     0x41, 0x3d, 0x41, 0x41, 0x5f, 0x41, 0x62, 0x41, 0x64, 0x41, 0x66, 0x41,
2725     0x67, 0x41, 0x68, 0x41, 0x6c, 0x41, 0x6d, 0x41, 0x6e, 0x41, 0x70, 0x41,
2726     0x72, 0x41, 0x75, 0x41, 0x3a, 0x41, 0x42, 0x41, 0x43, 0x41, 0x44};
2727 const uint16_t HuffDecoderCommon::table1_134_inner_[18] = {
2728     0x000c, 0x008c, 0x00cc, 0x014c, 0x01cc, 0x024c, 0x02cc, 0x034c, 0x03cc,
2729     0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2730 const uint8_t HuffDecoderCommon::table1_135_emit_[68] = {
2731     0x41, 0x45, 0x41, 0x46, 0x41, 0x47, 0x41, 0x48, 0x41, 0x49, 0x41, 0x4a,
2732     0x41, 0x4b, 0x41, 0x4c, 0x41, 0x4d, 0x41, 0x4e, 0x41, 0x4f, 0x41, 0x50,
2733     0x41, 0x51, 0x41, 0x52, 0x41, 0x53, 0x41, 0x54, 0x41, 0x55, 0x41, 0x56,
2734     0x41, 0x57, 0x41, 0x59, 0x41, 0x6a, 0x41, 0x6b, 0x41, 0x71, 0x41, 0x76,
2735     0x41, 0x77, 0x41, 0x78, 0x41, 0x79, 0x41, 0x7a, 0x41, 0x26, 0x41, 0x2a,
2736     0x41, 0x2c, 0x41, 0x3b, 0x41, 0x58, 0x41, 0x5a};
2737 const uint8_t HuffDecoderCommon::table1_136_emit_[16] = {
2738     0x5f, 0x30, 0x5f, 0x31, 0x5f, 0x32, 0x5f, 0x61,
2739     0x5f, 0x63, 0x5f, 0x65, 0x5f, 0x69, 0x5f, 0x6f};
2740 const uint8_t HuffDecoderCommon::table1_137_emit_[28] = {
2741     0x5f, 0x73, 0x5f, 0x74, 0x5f, 0x20, 0x5f, 0x25, 0x5f, 0x2d,
2742     0x5f, 0x2e, 0x5f, 0x2f, 0x5f, 0x33, 0x5f, 0x34, 0x5f, 0x35,
2743     0x5f, 0x36, 0x5f, 0x37, 0x5f, 0x38, 0x5f, 0x39};
2744 const uint8_t HuffDecoderCommon::table1_138_emit_[35] = {
2745     0x5f, 0x3d, 0x5f, 0x41, 0x5f, 0x5f, 0x62, 0x5f, 0x64, 0x5f, 0x66, 0x5f,
2746     0x67, 0x5f, 0x68, 0x5f, 0x6c, 0x5f, 0x6d, 0x5f, 0x6e, 0x5f, 0x70, 0x5f,
2747     0x72, 0x5f, 0x75, 0x5f, 0x3a, 0x5f, 0x42, 0x5f, 0x43, 0x5f, 0x44};
2748 const uint16_t HuffDecoderCommon::table1_138_inner_[18] = {
2749     0x000c, 0x008c, 0x010c, 0x014c, 0x01cc, 0x024c, 0x02cc, 0x034c, 0x03cc,
2750     0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2751 const uint8_t HuffDecoderCommon::table1_139_emit_[68] = {
2752     0x5f, 0x45, 0x5f, 0x46, 0x5f, 0x47, 0x5f, 0x48, 0x5f, 0x49, 0x5f, 0x4a,
2753     0x5f, 0x4b, 0x5f, 0x4c, 0x5f, 0x4d, 0x5f, 0x4e, 0x5f, 0x4f, 0x5f, 0x50,
2754     0x5f, 0x51, 0x5f, 0x52, 0x5f, 0x53, 0x5f, 0x54, 0x5f, 0x55, 0x5f, 0x56,
2755     0x5f, 0x57, 0x5f, 0x59, 0x5f, 0x6a, 0x5f, 0x6b, 0x5f, 0x71, 0x5f, 0x76,
2756     0x5f, 0x77, 0x5f, 0x78, 0x5f, 0x79, 0x5f, 0x7a, 0x5f, 0x26, 0x5f, 0x2a,
2757     0x5f, 0x2c, 0x5f, 0x3b, 0x5f, 0x58, 0x5f, 0x5a};
2758 const uint8_t HuffDecoderCommon::table1_140_emit_[16] = {
2759     0x62, 0x30, 0x62, 0x31, 0x62, 0x32, 0x62, 0x61,
2760     0x62, 0x63, 0x62, 0x65, 0x62, 0x69, 0x62, 0x6f};
2761 const uint8_t HuffDecoderCommon::table1_141_emit_[28] = {
2762     0x62, 0x73, 0x62, 0x74, 0x62, 0x20, 0x62, 0x25, 0x62, 0x2d,
2763     0x62, 0x2e, 0x62, 0x2f, 0x62, 0x33, 0x62, 0x34, 0x62, 0x35,
2764     0x62, 0x36, 0x62, 0x37, 0x62, 0x38, 0x62, 0x39};
2765 const uint8_t HuffDecoderCommon::table1_142_emit_[35] = {
2766     0x62, 0x3d, 0x62, 0x41, 0x62, 0x5f, 0x62, 0x62, 0x64, 0x62, 0x66, 0x62,
2767     0x67, 0x62, 0x68, 0x62, 0x6c, 0x62, 0x6d, 0x62, 0x6e, 0x62, 0x70, 0x62,
2768     0x72, 0x62, 0x75, 0x62, 0x3a, 0x62, 0x42, 0x62, 0x43, 0x62, 0x44};
2769 const uint16_t HuffDecoderCommon::table1_142_inner_[18] = {
2770     0x000c, 0x008c, 0x010c, 0x018c, 0x01cc, 0x024c, 0x02cc, 0x034c, 0x03cc,
2771     0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2772 const uint8_t HuffDecoderCommon::table1_143_emit_[68] = {
2773     0x62, 0x45, 0x62, 0x46, 0x62, 0x47, 0x62, 0x48, 0x62, 0x49, 0x62, 0x4a,
2774     0x62, 0x4b, 0x62, 0x4c, 0x62, 0x4d, 0x62, 0x4e, 0x62, 0x4f, 0x62, 0x50,
2775     0x62, 0x51, 0x62, 0x52, 0x62, 0x53, 0x62, 0x54, 0x62, 0x55, 0x62, 0x56,
2776     0x62, 0x57, 0x62, 0x59, 0x62, 0x6a, 0x62, 0x6b, 0x62, 0x71, 0x62, 0x76,
2777     0x62, 0x77, 0x62, 0x78, 0x62, 0x79, 0x62, 0x7a, 0x62, 0x26, 0x62, 0x2a,
2778     0x62, 0x2c, 0x62, 0x3b, 0x62, 0x58, 0x62, 0x5a};
2779 const uint8_t HuffDecoderCommon::table1_144_emit_[16] = {
2780     0x64, 0x30, 0x64, 0x31, 0x64, 0x32, 0x64, 0x61,
2781     0x64, 0x63, 0x64, 0x65, 0x64, 0x69, 0x64, 0x6f};
2782 const uint8_t HuffDecoderCommon::table1_145_emit_[28] = {
2783     0x64, 0x73, 0x64, 0x74, 0x64, 0x20, 0x64, 0x25, 0x64, 0x2d,
2784     0x64, 0x2e, 0x64, 0x2f, 0x64, 0x33, 0x64, 0x34, 0x64, 0x35,
2785     0x64, 0x36, 0x64, 0x37, 0x64, 0x38, 0x64, 0x39};
2786 const uint8_t HuffDecoderCommon::table1_146_emit_[35] = {
2787     0x64, 0x3d, 0x64, 0x41, 0x64, 0x5f, 0x64, 0x62, 0x64, 0x64, 0x66, 0x64,
2788     0x67, 0x64, 0x68, 0x64, 0x6c, 0x64, 0x6d, 0x64, 0x6e, 0x64, 0x70, 0x64,
2789     0x72, 0x64, 0x75, 0x64, 0x3a, 0x64, 0x42, 0x64, 0x43, 0x64, 0x44};
2790 const uint16_t HuffDecoderCommon::table1_146_inner_[18] = {
2791     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x024c, 0x02cc, 0x034c, 0x03cc,
2792     0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2793 const uint8_t HuffDecoderCommon::table1_147_emit_[68] = {
2794     0x64, 0x45, 0x64, 0x46, 0x64, 0x47, 0x64, 0x48, 0x64, 0x49, 0x64, 0x4a,
2795     0x64, 0x4b, 0x64, 0x4c, 0x64, 0x4d, 0x64, 0x4e, 0x64, 0x4f, 0x64, 0x50,
2796     0x64, 0x51, 0x64, 0x52, 0x64, 0x53, 0x64, 0x54, 0x64, 0x55, 0x64, 0x56,
2797     0x64, 0x57, 0x64, 0x59, 0x64, 0x6a, 0x64, 0x6b, 0x64, 0x71, 0x64, 0x76,
2798     0x64, 0x77, 0x64, 0x78, 0x64, 0x79, 0x64, 0x7a, 0x64, 0x26, 0x64, 0x2a,
2799     0x64, 0x2c, 0x64, 0x3b, 0x64, 0x58, 0x64, 0x5a};
2800 const uint8_t HuffDecoderCommon::table1_148_emit_[16] = {
2801     0x66, 0x30, 0x66, 0x31, 0x66, 0x32, 0x66, 0x61,
2802     0x66, 0x63, 0x66, 0x65, 0x66, 0x69, 0x66, 0x6f};
2803 const uint8_t HuffDecoderCommon::table1_149_emit_[28] = {
2804     0x66, 0x73, 0x66, 0x74, 0x66, 0x20, 0x66, 0x25, 0x66, 0x2d,
2805     0x66, 0x2e, 0x66, 0x2f, 0x66, 0x33, 0x66, 0x34, 0x66, 0x35,
2806     0x66, 0x36, 0x66, 0x37, 0x66, 0x38, 0x66, 0x39};
2807 const uint8_t HuffDecoderCommon::table1_150_emit_[35] = {
2808     0x66, 0x3d, 0x66, 0x41, 0x66, 0x5f, 0x66, 0x62, 0x66, 0x64, 0x66, 0x66,
2809     0x67, 0x66, 0x68, 0x66, 0x6c, 0x66, 0x6d, 0x66, 0x6e, 0x66, 0x70, 0x66,
2810     0x72, 0x66, 0x75, 0x66, 0x3a, 0x66, 0x42, 0x66, 0x43, 0x66, 0x44};
2811 const uint16_t HuffDecoderCommon::table1_150_inner_[18] = {
2812     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x02cc, 0x034c, 0x03cc,
2813     0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2814 const uint8_t HuffDecoderCommon::table1_151_emit_[68] = {
2815     0x66, 0x45, 0x66, 0x46, 0x66, 0x47, 0x66, 0x48, 0x66, 0x49, 0x66, 0x4a,
2816     0x66, 0x4b, 0x66, 0x4c, 0x66, 0x4d, 0x66, 0x4e, 0x66, 0x4f, 0x66, 0x50,
2817     0x66, 0x51, 0x66, 0x52, 0x66, 0x53, 0x66, 0x54, 0x66, 0x55, 0x66, 0x56,
2818     0x66, 0x57, 0x66, 0x59, 0x66, 0x6a, 0x66, 0x6b, 0x66, 0x71, 0x66, 0x76,
2819     0x66, 0x77, 0x66, 0x78, 0x66, 0x79, 0x66, 0x7a, 0x66, 0x26, 0x66, 0x2a,
2820     0x66, 0x2c, 0x66, 0x3b, 0x66, 0x58, 0x66, 0x5a};
2821 const uint8_t HuffDecoderCommon::table1_152_emit_[16] = {
2822     0x67, 0x30, 0x67, 0x31, 0x67, 0x32, 0x67, 0x61,
2823     0x67, 0x63, 0x67, 0x65, 0x67, 0x69, 0x67, 0x6f};
2824 const uint8_t HuffDecoderCommon::table1_153_emit_[28] = {
2825     0x67, 0x73, 0x67, 0x74, 0x67, 0x20, 0x67, 0x25, 0x67, 0x2d,
2826     0x67, 0x2e, 0x67, 0x2f, 0x67, 0x33, 0x67, 0x34, 0x67, 0x35,
2827     0x67, 0x36, 0x67, 0x37, 0x67, 0x38, 0x67, 0x39};
2828 const uint8_t HuffDecoderCommon::table1_154_emit_[35] = {
2829     0x67, 0x3d, 0x67, 0x41, 0x67, 0x5f, 0x67, 0x62, 0x67, 0x64, 0x67, 0x66,
2830     0x67, 0x67, 0x68, 0x67, 0x6c, 0x67, 0x6d, 0x67, 0x6e, 0x67, 0x70, 0x67,
2831     0x72, 0x67, 0x75, 0x67, 0x3a, 0x67, 0x42, 0x67, 0x43, 0x67, 0x44};
2832 const uint16_t HuffDecoderCommon::table1_154_inner_[18] = {
2833     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x034c, 0x03cc,
2834     0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2835 const uint8_t HuffDecoderCommon::table1_155_emit_[68] = {
2836     0x67, 0x45, 0x67, 0x46, 0x67, 0x47, 0x67, 0x48, 0x67, 0x49, 0x67, 0x4a,
2837     0x67, 0x4b, 0x67, 0x4c, 0x67, 0x4d, 0x67, 0x4e, 0x67, 0x4f, 0x67, 0x50,
2838     0x67, 0x51, 0x67, 0x52, 0x67, 0x53, 0x67, 0x54, 0x67, 0x55, 0x67, 0x56,
2839     0x67, 0x57, 0x67, 0x59, 0x67, 0x6a, 0x67, 0x6b, 0x67, 0x71, 0x67, 0x76,
2840     0x67, 0x77, 0x67, 0x78, 0x67, 0x79, 0x67, 0x7a, 0x67, 0x26, 0x67, 0x2a,
2841     0x67, 0x2c, 0x67, 0x3b, 0x67, 0x58, 0x67, 0x5a};
2842 const uint8_t HuffDecoderCommon::table1_156_emit_[16] = {
2843     0x68, 0x30, 0x68, 0x31, 0x68, 0x32, 0x68, 0x61,
2844     0x68, 0x63, 0x68, 0x65, 0x68, 0x69, 0x68, 0x6f};
2845 const uint8_t HuffDecoderCommon::table1_157_emit_[28] = {
2846     0x68, 0x73, 0x68, 0x74, 0x68, 0x20, 0x68, 0x25, 0x68, 0x2d,
2847     0x68, 0x2e, 0x68, 0x2f, 0x68, 0x33, 0x68, 0x34, 0x68, 0x35,
2848     0x68, 0x36, 0x68, 0x37, 0x68, 0x38, 0x68, 0x39};
2849 const uint8_t HuffDecoderCommon::table1_158_emit_[35] = {
2850     0x68, 0x3d, 0x68, 0x41, 0x68, 0x5f, 0x68, 0x62, 0x68, 0x64, 0x68, 0x66,
2851     0x68, 0x67, 0x68, 0x68, 0x6c, 0x68, 0x6d, 0x68, 0x6e, 0x68, 0x70, 0x68,
2852     0x72, 0x68, 0x75, 0x68, 0x3a, 0x68, 0x42, 0x68, 0x43, 0x68, 0x44};
2853 const uint16_t HuffDecoderCommon::table1_158_inner_[18] = {
2854     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x03cc,
2855     0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2856 const uint8_t HuffDecoderCommon::table1_159_emit_[68] = {
2857     0x68, 0x45, 0x68, 0x46, 0x68, 0x47, 0x68, 0x48, 0x68, 0x49, 0x68, 0x4a,
2858     0x68, 0x4b, 0x68, 0x4c, 0x68, 0x4d, 0x68, 0x4e, 0x68, 0x4f, 0x68, 0x50,
2859     0x68, 0x51, 0x68, 0x52, 0x68, 0x53, 0x68, 0x54, 0x68, 0x55, 0x68, 0x56,
2860     0x68, 0x57, 0x68, 0x59, 0x68, 0x6a, 0x68, 0x6b, 0x68, 0x71, 0x68, 0x76,
2861     0x68, 0x77, 0x68, 0x78, 0x68, 0x79, 0x68, 0x7a, 0x68, 0x26, 0x68, 0x2a,
2862     0x68, 0x2c, 0x68, 0x3b, 0x68, 0x58, 0x68, 0x5a};
2863 const uint8_t HuffDecoderCommon::table1_160_emit_[16] = {
2864     0x6c, 0x30, 0x6c, 0x31, 0x6c, 0x32, 0x6c, 0x61,
2865     0x6c, 0x63, 0x6c, 0x65, 0x6c, 0x69, 0x6c, 0x6f};
2866 const uint8_t HuffDecoderCommon::table1_161_emit_[28] = {
2867     0x6c, 0x73, 0x6c, 0x74, 0x6c, 0x20, 0x6c, 0x25, 0x6c, 0x2d,
2868     0x6c, 0x2e, 0x6c, 0x2f, 0x6c, 0x33, 0x6c, 0x34, 0x6c, 0x35,
2869     0x6c, 0x36, 0x6c, 0x37, 0x6c, 0x38, 0x6c, 0x39};
2870 const uint8_t HuffDecoderCommon::table1_162_emit_[35] = {
2871     0x6c, 0x3d, 0x6c, 0x41, 0x6c, 0x5f, 0x6c, 0x62, 0x6c, 0x64, 0x6c, 0x66,
2872     0x6c, 0x67, 0x6c, 0x68, 0x6c, 0x6c, 0x6d, 0x6c, 0x6e, 0x6c, 0x70, 0x6c,
2873     0x72, 0x6c, 0x75, 0x6c, 0x3a, 0x6c, 0x42, 0x6c, 0x43, 0x6c, 0x44};
2874 const uint16_t HuffDecoderCommon::table1_162_inner_[18] = {
2875     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x040c,
2876     0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2877 const uint8_t HuffDecoderCommon::table1_163_emit_[68] = {
2878     0x6c, 0x45, 0x6c, 0x46, 0x6c, 0x47, 0x6c, 0x48, 0x6c, 0x49, 0x6c, 0x4a,
2879     0x6c, 0x4b, 0x6c, 0x4c, 0x6c, 0x4d, 0x6c, 0x4e, 0x6c, 0x4f, 0x6c, 0x50,
2880     0x6c, 0x51, 0x6c, 0x52, 0x6c, 0x53, 0x6c, 0x54, 0x6c, 0x55, 0x6c, 0x56,
2881     0x6c, 0x57, 0x6c, 0x59, 0x6c, 0x6a, 0x6c, 0x6b, 0x6c, 0x71, 0x6c, 0x76,
2882     0x6c, 0x77, 0x6c, 0x78, 0x6c, 0x79, 0x6c, 0x7a, 0x6c, 0x26, 0x6c, 0x2a,
2883     0x6c, 0x2c, 0x6c, 0x3b, 0x6c, 0x58, 0x6c, 0x5a};
2884 const uint8_t HuffDecoderCommon::table1_164_emit_[16] = {
2885     0x6d, 0x30, 0x6d, 0x31, 0x6d, 0x32, 0x6d, 0x61,
2886     0x6d, 0x63, 0x6d, 0x65, 0x6d, 0x69, 0x6d, 0x6f};
2887 const uint8_t HuffDecoderCommon::table1_165_emit_[28] = {
2888     0x6d, 0x73, 0x6d, 0x74, 0x6d, 0x20, 0x6d, 0x25, 0x6d, 0x2d,
2889     0x6d, 0x2e, 0x6d, 0x2f, 0x6d, 0x33, 0x6d, 0x34, 0x6d, 0x35,
2890     0x6d, 0x36, 0x6d, 0x37, 0x6d, 0x38, 0x6d, 0x39};
2891 const uint8_t HuffDecoderCommon::table1_166_emit_[35] = {
2892     0x6d, 0x3d, 0x6d, 0x41, 0x6d, 0x5f, 0x6d, 0x62, 0x6d, 0x64, 0x6d, 0x66,
2893     0x6d, 0x67, 0x6d, 0x68, 0x6d, 0x6c, 0x6d, 0x6d, 0x6e, 0x6d, 0x70, 0x6d,
2894     0x72, 0x6d, 0x75, 0x6d, 0x3a, 0x6d, 0x42, 0x6d, 0x43, 0x6d, 0x44};
2895 const uint16_t HuffDecoderCommon::table1_166_inner_[18] = {
2896     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x040c,
2897     0x048c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2898 const uint8_t HuffDecoderCommon::table1_167_emit_[68] = {
2899     0x6d, 0x45, 0x6d, 0x46, 0x6d, 0x47, 0x6d, 0x48, 0x6d, 0x49, 0x6d, 0x4a,
2900     0x6d, 0x4b, 0x6d, 0x4c, 0x6d, 0x4d, 0x6d, 0x4e, 0x6d, 0x4f, 0x6d, 0x50,
2901     0x6d, 0x51, 0x6d, 0x52, 0x6d, 0x53, 0x6d, 0x54, 0x6d, 0x55, 0x6d, 0x56,
2902     0x6d, 0x57, 0x6d, 0x59, 0x6d, 0x6a, 0x6d, 0x6b, 0x6d, 0x71, 0x6d, 0x76,
2903     0x6d, 0x77, 0x6d, 0x78, 0x6d, 0x79, 0x6d, 0x7a, 0x6d, 0x26, 0x6d, 0x2a,
2904     0x6d, 0x2c, 0x6d, 0x3b, 0x6d, 0x58, 0x6d, 0x5a};
2905 const uint8_t HuffDecoderCommon::table1_168_emit_[16] = {
2906     0x6e, 0x30, 0x6e, 0x31, 0x6e, 0x32, 0x6e, 0x61,
2907     0x6e, 0x63, 0x6e, 0x65, 0x6e, 0x69, 0x6e, 0x6f};
2908 const uint8_t HuffDecoderCommon::table1_169_emit_[28] = {
2909     0x6e, 0x73, 0x6e, 0x74, 0x6e, 0x20, 0x6e, 0x25, 0x6e, 0x2d,
2910     0x6e, 0x2e, 0x6e, 0x2f, 0x6e, 0x33, 0x6e, 0x34, 0x6e, 0x35,
2911     0x6e, 0x36, 0x6e, 0x37, 0x6e, 0x38, 0x6e, 0x39};
2912 const uint8_t HuffDecoderCommon::table1_170_emit_[35] = {
2913     0x6e, 0x3d, 0x6e, 0x41, 0x6e, 0x5f, 0x6e, 0x62, 0x6e, 0x64, 0x6e, 0x66,
2914     0x6e, 0x67, 0x6e, 0x68, 0x6e, 0x6c, 0x6e, 0x6d, 0x6e, 0x6e, 0x70, 0x6e,
2915     0x72, 0x6e, 0x75, 0x6e, 0x3a, 0x6e, 0x42, 0x6e, 0x43, 0x6e, 0x44};
2916 const uint16_t HuffDecoderCommon::table1_170_inner_[18] = {
2917     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x040c,
2918     0x048c, 0x050c, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2919 const uint8_t HuffDecoderCommon::table1_171_emit_[68] = {
2920     0x6e, 0x45, 0x6e, 0x46, 0x6e, 0x47, 0x6e, 0x48, 0x6e, 0x49, 0x6e, 0x4a,
2921     0x6e, 0x4b, 0x6e, 0x4c, 0x6e, 0x4d, 0x6e, 0x4e, 0x6e, 0x4f, 0x6e, 0x50,
2922     0x6e, 0x51, 0x6e, 0x52, 0x6e, 0x53, 0x6e, 0x54, 0x6e, 0x55, 0x6e, 0x56,
2923     0x6e, 0x57, 0x6e, 0x59, 0x6e, 0x6a, 0x6e, 0x6b, 0x6e, 0x71, 0x6e, 0x76,
2924     0x6e, 0x77, 0x6e, 0x78, 0x6e, 0x79, 0x6e, 0x7a, 0x6e, 0x26, 0x6e, 0x2a,
2925     0x6e, 0x2c, 0x6e, 0x3b, 0x6e, 0x58, 0x6e, 0x5a};
2926 const uint8_t HuffDecoderCommon::table1_172_emit_[16] = {
2927     0x70, 0x30, 0x70, 0x31, 0x70, 0x32, 0x70, 0x61,
2928     0x70, 0x63, 0x70, 0x65, 0x70, 0x69, 0x70, 0x6f};
2929 const uint8_t HuffDecoderCommon::table1_173_emit_[28] = {
2930     0x70, 0x73, 0x70, 0x74, 0x70, 0x20, 0x70, 0x25, 0x70, 0x2d,
2931     0x70, 0x2e, 0x70, 0x2f, 0x70, 0x33, 0x70, 0x34, 0x70, 0x35,
2932     0x70, 0x36, 0x70, 0x37, 0x70, 0x38, 0x70, 0x39};
2933 const uint8_t HuffDecoderCommon::table1_174_emit_[35] = {
2934     0x70, 0x3d, 0x70, 0x41, 0x70, 0x5f, 0x70, 0x62, 0x70, 0x64, 0x70, 0x66,
2935     0x70, 0x67, 0x70, 0x68, 0x70, 0x6c, 0x70, 0x6d, 0x70, 0x6e, 0x70, 0x70,
2936     0x72, 0x70, 0x75, 0x70, 0x3a, 0x70, 0x42, 0x70, 0x43, 0x70, 0x44};
2937 const uint16_t HuffDecoderCommon::table1_174_inner_[18] = {
2938     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x040c,
2939     0x048c, 0x050c, 0x058c, 0x05cc, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2940 const uint8_t HuffDecoderCommon::table1_175_emit_[68] = {
2941     0x70, 0x45, 0x70, 0x46, 0x70, 0x47, 0x70, 0x48, 0x70, 0x49, 0x70, 0x4a,
2942     0x70, 0x4b, 0x70, 0x4c, 0x70, 0x4d, 0x70, 0x4e, 0x70, 0x4f, 0x70, 0x50,
2943     0x70, 0x51, 0x70, 0x52, 0x70, 0x53, 0x70, 0x54, 0x70, 0x55, 0x70, 0x56,
2944     0x70, 0x57, 0x70, 0x59, 0x70, 0x6a, 0x70, 0x6b, 0x70, 0x71, 0x70, 0x76,
2945     0x70, 0x77, 0x70, 0x78, 0x70, 0x79, 0x70, 0x7a, 0x70, 0x26, 0x70, 0x2a,
2946     0x70, 0x2c, 0x70, 0x3b, 0x70, 0x58, 0x70, 0x5a};
2947 const uint8_t HuffDecoderCommon::table1_176_emit_[16] = {
2948     0x72, 0x30, 0x72, 0x31, 0x72, 0x32, 0x72, 0x61,
2949     0x72, 0x63, 0x72, 0x65, 0x72, 0x69, 0x72, 0x6f};
2950 const uint8_t HuffDecoderCommon::table1_177_emit_[28] = {
2951     0x72, 0x73, 0x72, 0x74, 0x72, 0x20, 0x72, 0x25, 0x72, 0x2d,
2952     0x72, 0x2e, 0x72, 0x2f, 0x72, 0x33, 0x72, 0x34, 0x72, 0x35,
2953     0x72, 0x36, 0x72, 0x37, 0x72, 0x38, 0x72, 0x39};
2954 const uint8_t HuffDecoderCommon::table1_178_emit_[35] = {
2955     0x72, 0x3d, 0x72, 0x41, 0x72, 0x5f, 0x72, 0x62, 0x72, 0x64, 0x72, 0x66,
2956     0x72, 0x67, 0x72, 0x68, 0x72, 0x6c, 0x72, 0x6d, 0x72, 0x6e, 0x72, 0x70,
2957     0x72, 0x72, 0x75, 0x72, 0x3a, 0x72, 0x42, 0x72, 0x43, 0x72, 0x44};
2958 const uint16_t HuffDecoderCommon::table1_178_inner_[18] = {
2959     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x040c,
2960     0x048c, 0x050c, 0x058c, 0x060c, 0x064c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2961 const uint8_t HuffDecoderCommon::table1_179_emit_[68] = {
2962     0x72, 0x45, 0x72, 0x46, 0x72, 0x47, 0x72, 0x48, 0x72, 0x49, 0x72, 0x4a,
2963     0x72, 0x4b, 0x72, 0x4c, 0x72, 0x4d, 0x72, 0x4e, 0x72, 0x4f, 0x72, 0x50,
2964     0x72, 0x51, 0x72, 0x52, 0x72, 0x53, 0x72, 0x54, 0x72, 0x55, 0x72, 0x56,
2965     0x72, 0x57, 0x72, 0x59, 0x72, 0x6a, 0x72, 0x6b, 0x72, 0x71, 0x72, 0x76,
2966     0x72, 0x77, 0x72, 0x78, 0x72, 0x79, 0x72, 0x7a, 0x72, 0x26, 0x72, 0x2a,
2967     0x72, 0x2c, 0x72, 0x3b, 0x72, 0x58, 0x72, 0x5a};
2968 const uint8_t HuffDecoderCommon::table1_180_emit_[16] = {
2969     0x75, 0x30, 0x75, 0x31, 0x75, 0x32, 0x75, 0x61,
2970     0x75, 0x63, 0x75, 0x65, 0x75, 0x69, 0x75, 0x6f};
2971 const uint8_t HuffDecoderCommon::table1_181_emit_[28] = {
2972     0x75, 0x73, 0x75, 0x74, 0x75, 0x20, 0x75, 0x25, 0x75, 0x2d,
2973     0x75, 0x2e, 0x75, 0x2f, 0x75, 0x33, 0x75, 0x34, 0x75, 0x35,
2974     0x75, 0x36, 0x75, 0x37, 0x75, 0x38, 0x75, 0x39};
2975 const uint8_t HuffDecoderCommon::table1_182_emit_[35] = {
2976     0x75, 0x3d, 0x75, 0x41, 0x75, 0x5f, 0x75, 0x62, 0x75, 0x64, 0x75, 0x66,
2977     0x75, 0x67, 0x75, 0x68, 0x75, 0x6c, 0x75, 0x6d, 0x75, 0x6e, 0x75, 0x70,
2978     0x75, 0x72, 0x75, 0x75, 0x3a, 0x75, 0x42, 0x75, 0x43, 0x75, 0x44};
2979 const uint16_t HuffDecoderCommon::table1_182_inner_[18] = {
2980     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x040c,
2981     0x048c, 0x050c, 0x058c, 0x060c, 0x068c, 0x06cd, 0x074d, 0x07cd, 0x084d};
2982 const uint8_t HuffDecoderCommon::table1_183_emit_[68] = {
2983     0x75, 0x45, 0x75, 0x46, 0x75, 0x47, 0x75, 0x48, 0x75, 0x49, 0x75, 0x4a,
2984     0x75, 0x4b, 0x75, 0x4c, 0x75, 0x4d, 0x75, 0x4e, 0x75, 0x4f, 0x75, 0x50,
2985     0x75, 0x51, 0x75, 0x52, 0x75, 0x53, 0x75, 0x54, 0x75, 0x55, 0x75, 0x56,
2986     0x75, 0x57, 0x75, 0x59, 0x75, 0x6a, 0x75, 0x6b, 0x75, 0x71, 0x75, 0x76,
2987     0x75, 0x77, 0x75, 0x78, 0x75, 0x79, 0x75, 0x7a, 0x75, 0x26, 0x75, 0x2a,
2988     0x75, 0x2c, 0x75, 0x3b, 0x75, 0x58, 0x75, 0x5a};
2989 const uint8_t HuffDecoderCommon::table1_184_emit_[44] = {
2990     0x3a, 0x30, 0x3a, 0x31, 0x3a, 0x32, 0x3a, 0x61, 0x3a, 0x63, 0x3a,
2991     0x65, 0x3a, 0x69, 0x3a, 0x6f, 0x3a, 0x73, 0x3a, 0x74, 0x3a, 0x20,
2992     0x3a, 0x25, 0x3a, 0x2d, 0x3a, 0x2e, 0x3a, 0x2f, 0x3a, 0x33, 0x3a,
2993     0x34, 0x3a, 0x35, 0x3a, 0x36, 0x3a, 0x37, 0x3a, 0x38, 0x3a, 0x39};
2994 const uint16_t HuffDecoderCommon::table1_184_inner_[22] = {
2995     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
2996     0x040c, 0x048c, 0x050d, 0x058d, 0x060d, 0x068d, 0x070d, 0x078d,
2997     0x080d, 0x088d, 0x090d, 0x098d, 0x0a0d, 0x0a8d};
2998 const uint8_t HuffDecoderCommon::table1_184_outer_[64] = {
2999     0,  0,  0,  0,  1,  1,  1,  1,  2,  2,  2,  2,  3,  3,  3,  3,
3000     4,  4,  4,  4,  5,  5,  5,  5,  6,  6,  6,  6,  7,  7,  7,  7,
3001     8,  8,  8,  8,  9,  9,  9,  9,  10, 10, 11, 11, 12, 12, 13, 13,
3002     14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21};
3003 const uint8_t HuffDecoderCommon::table1_185_emit_[91] = {
3004     0x3a, 0x3d, 0x3a, 0x41, 0x3a, 0x5f, 0x3a, 0x62, 0x3a, 0x64, 0x3a, 0x66,
3005     0x3a, 0x67, 0x3a, 0x68, 0x3a, 0x6c, 0x3a, 0x6d, 0x3a, 0x6e, 0x3a, 0x70,
3006     0x3a, 0x72, 0x3a, 0x75, 0x3a, 0x3a, 0x42, 0x3a, 0x43, 0x3a, 0x44, 0x3a,
3007     0x45, 0x3a, 0x46, 0x3a, 0x47, 0x3a, 0x48, 0x3a, 0x49, 0x3a, 0x4a, 0x3a,
3008     0x4b, 0x3a, 0x4c, 0x3a, 0x4d, 0x3a, 0x4e, 0x3a, 0x4f, 0x3a, 0x50, 0x3a,
3009     0x51, 0x3a, 0x52, 0x3a, 0x53, 0x3a, 0x54, 0x3a, 0x55, 0x3a, 0x56, 0x3a,
3010     0x57, 0x3a, 0x59, 0x3a, 0x6a, 0x3a, 0x6b, 0x3a, 0x71, 0x3a, 0x76, 0x3a,
3011     0x77, 0x3a, 0x78, 0x3a, 0x79, 0x3a, 0x7a};
3012 const uint16_t HuffDecoderCommon::table1_185_inner_[47] = {
3013     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3014     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x074e,
3015     0x07ce, 0x084e, 0x08ce, 0x094e, 0x09ce, 0x0a4e, 0x0ace, 0x0b4e,
3016     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3017     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3018     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3019 const uint8_t HuffDecoderCommon::table1_185_outer_[64] = {
3020     0,  0,  1,  1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  6,  7,  7,
3021     8,  8,  9,  9,  10, 10, 11, 11, 12, 12, 13, 13, 14, 15, 16, 17,
3022     18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
3023     34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 46, 46, 46};
3024 const uint8_t HuffDecoderCommon::table1_186_emit_[44] = {
3025     0x42, 0x30, 0x42, 0x31, 0x42, 0x32, 0x42, 0x61, 0x42, 0x63, 0x42,
3026     0x65, 0x42, 0x69, 0x42, 0x6f, 0x42, 0x73, 0x42, 0x74, 0x42, 0x20,
3027     0x42, 0x25, 0x42, 0x2d, 0x42, 0x2e, 0x42, 0x2f, 0x42, 0x33, 0x42,
3028     0x34, 0x42, 0x35, 0x42, 0x36, 0x42, 0x37, 0x42, 0x38, 0x42, 0x39};
3029 const uint8_t HuffDecoderCommon::table1_187_emit_[91] = {
3030     0x42, 0x3d, 0x42, 0x41, 0x42, 0x5f, 0x42, 0x62, 0x42, 0x64, 0x42, 0x66,
3031     0x42, 0x67, 0x42, 0x68, 0x42, 0x6c, 0x42, 0x6d, 0x42, 0x6e, 0x42, 0x70,
3032     0x42, 0x72, 0x42, 0x75, 0x42, 0x3a, 0x42, 0x42, 0x43, 0x42, 0x44, 0x42,
3033     0x45, 0x42, 0x46, 0x42, 0x47, 0x42, 0x48, 0x42, 0x49, 0x42, 0x4a, 0x42,
3034     0x4b, 0x42, 0x4c, 0x42, 0x4d, 0x42, 0x4e, 0x42, 0x4f, 0x42, 0x50, 0x42,
3035     0x51, 0x42, 0x52, 0x42, 0x53, 0x42, 0x54, 0x42, 0x55, 0x42, 0x56, 0x42,
3036     0x57, 0x42, 0x59, 0x42, 0x6a, 0x42, 0x6b, 0x42, 0x71, 0x42, 0x76, 0x42,
3037     0x77, 0x42, 0x78, 0x42, 0x79, 0x42, 0x7a};
3038 const uint16_t HuffDecoderCommon::table1_187_inner_[47] = {
3039     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3040     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3041     0x07ce, 0x084e, 0x08ce, 0x094e, 0x09ce, 0x0a4e, 0x0ace, 0x0b4e,
3042     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3043     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3044     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3045 const uint8_t HuffDecoderCommon::table1_188_emit_[44] = {
3046     0x43, 0x30, 0x43, 0x31, 0x43, 0x32, 0x43, 0x61, 0x43, 0x63, 0x43,
3047     0x65, 0x43, 0x69, 0x43, 0x6f, 0x43, 0x73, 0x43, 0x74, 0x43, 0x20,
3048     0x43, 0x25, 0x43, 0x2d, 0x43, 0x2e, 0x43, 0x2f, 0x43, 0x33, 0x43,
3049     0x34, 0x43, 0x35, 0x43, 0x36, 0x43, 0x37, 0x43, 0x38, 0x43, 0x39};
3050 const uint8_t HuffDecoderCommon::table1_189_emit_[91] = {
3051     0x43, 0x3d, 0x43, 0x41, 0x43, 0x5f, 0x43, 0x62, 0x43, 0x64, 0x43, 0x66,
3052     0x43, 0x67, 0x43, 0x68, 0x43, 0x6c, 0x43, 0x6d, 0x43, 0x6e, 0x43, 0x70,
3053     0x43, 0x72, 0x43, 0x75, 0x43, 0x3a, 0x43, 0x42, 0x43, 0x43, 0x44, 0x43,
3054     0x45, 0x43, 0x46, 0x43, 0x47, 0x43, 0x48, 0x43, 0x49, 0x43, 0x4a, 0x43,
3055     0x4b, 0x43, 0x4c, 0x43, 0x4d, 0x43, 0x4e, 0x43, 0x4f, 0x43, 0x50, 0x43,
3056     0x51, 0x43, 0x52, 0x43, 0x53, 0x43, 0x54, 0x43, 0x55, 0x43, 0x56, 0x43,
3057     0x57, 0x43, 0x59, 0x43, 0x6a, 0x43, 0x6b, 0x43, 0x71, 0x43, 0x76, 0x43,
3058     0x77, 0x43, 0x78, 0x43, 0x79, 0x43, 0x7a};
3059 const uint16_t HuffDecoderCommon::table1_189_inner_[47] = {
3060     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3061     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3062     0x080e, 0x084e, 0x08ce, 0x094e, 0x09ce, 0x0a4e, 0x0ace, 0x0b4e,
3063     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3064     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3065     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3066 const uint8_t HuffDecoderCommon::table1_190_emit_[44] = {
3067     0x44, 0x30, 0x44, 0x31, 0x44, 0x32, 0x44, 0x61, 0x44, 0x63, 0x44,
3068     0x65, 0x44, 0x69, 0x44, 0x6f, 0x44, 0x73, 0x44, 0x74, 0x44, 0x20,
3069     0x44, 0x25, 0x44, 0x2d, 0x44, 0x2e, 0x44, 0x2f, 0x44, 0x33, 0x44,
3070     0x34, 0x44, 0x35, 0x44, 0x36, 0x44, 0x37, 0x44, 0x38, 0x44, 0x39};
3071 const uint8_t HuffDecoderCommon::table1_191_emit_[91] = {
3072     0x44, 0x3d, 0x44, 0x41, 0x44, 0x5f, 0x44, 0x62, 0x44, 0x64, 0x44, 0x66,
3073     0x44, 0x67, 0x44, 0x68, 0x44, 0x6c, 0x44, 0x6d, 0x44, 0x6e, 0x44, 0x70,
3074     0x44, 0x72, 0x44, 0x75, 0x44, 0x3a, 0x44, 0x42, 0x44, 0x43, 0x44, 0x44,
3075     0x45, 0x44, 0x46, 0x44, 0x47, 0x44, 0x48, 0x44, 0x49, 0x44, 0x4a, 0x44,
3076     0x4b, 0x44, 0x4c, 0x44, 0x4d, 0x44, 0x4e, 0x44, 0x4f, 0x44, 0x50, 0x44,
3077     0x51, 0x44, 0x52, 0x44, 0x53, 0x44, 0x54, 0x44, 0x55, 0x44, 0x56, 0x44,
3078     0x57, 0x44, 0x59, 0x44, 0x6a, 0x44, 0x6b, 0x44, 0x71, 0x44, 0x76, 0x44,
3079     0x77, 0x44, 0x78, 0x44, 0x79, 0x44, 0x7a};
3080 const uint16_t HuffDecoderCommon::table1_191_inner_[47] = {
3081     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3082     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3083     0x080e, 0x088e, 0x08ce, 0x094e, 0x09ce, 0x0a4e, 0x0ace, 0x0b4e,
3084     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3085     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3086     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3087 const uint8_t HuffDecoderCommon::table1_192_emit_[44] = {
3088     0x45, 0x30, 0x45, 0x31, 0x45, 0x32, 0x45, 0x61, 0x45, 0x63, 0x45,
3089     0x65, 0x45, 0x69, 0x45, 0x6f, 0x45, 0x73, 0x45, 0x74, 0x45, 0x20,
3090     0x45, 0x25, 0x45, 0x2d, 0x45, 0x2e, 0x45, 0x2f, 0x45, 0x33, 0x45,
3091     0x34, 0x45, 0x35, 0x45, 0x36, 0x45, 0x37, 0x45, 0x38, 0x45, 0x39};
3092 const uint8_t HuffDecoderCommon::table1_193_emit_[91] = {
3093     0x45, 0x3d, 0x45, 0x41, 0x45, 0x5f, 0x45, 0x62, 0x45, 0x64, 0x45, 0x66,
3094     0x45, 0x67, 0x45, 0x68, 0x45, 0x6c, 0x45, 0x6d, 0x45, 0x6e, 0x45, 0x70,
3095     0x45, 0x72, 0x45, 0x75, 0x45, 0x3a, 0x45, 0x42, 0x45, 0x43, 0x45, 0x44,
3096     0x45, 0x45, 0x46, 0x45, 0x47, 0x45, 0x48, 0x45, 0x49, 0x45, 0x4a, 0x45,
3097     0x4b, 0x45, 0x4c, 0x45, 0x4d, 0x45, 0x4e, 0x45, 0x4f, 0x45, 0x50, 0x45,
3098     0x51, 0x45, 0x52, 0x45, 0x53, 0x45, 0x54, 0x45, 0x55, 0x45, 0x56, 0x45,
3099     0x57, 0x45, 0x59, 0x45, 0x6a, 0x45, 0x6b, 0x45, 0x71, 0x45, 0x76, 0x45,
3100     0x77, 0x45, 0x78, 0x45, 0x79, 0x45, 0x7a};
3101 const uint16_t HuffDecoderCommon::table1_193_inner_[47] = {
3102     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3103     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3104     0x080e, 0x088e, 0x090e, 0x094e, 0x09ce, 0x0a4e, 0x0ace, 0x0b4e,
3105     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3106     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3107     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3108 const uint8_t HuffDecoderCommon::table1_194_emit_[44] = {
3109     0x46, 0x30, 0x46, 0x31, 0x46, 0x32, 0x46, 0x61, 0x46, 0x63, 0x46,
3110     0x65, 0x46, 0x69, 0x46, 0x6f, 0x46, 0x73, 0x46, 0x74, 0x46, 0x20,
3111     0x46, 0x25, 0x46, 0x2d, 0x46, 0x2e, 0x46, 0x2f, 0x46, 0x33, 0x46,
3112     0x34, 0x46, 0x35, 0x46, 0x36, 0x46, 0x37, 0x46, 0x38, 0x46, 0x39};
3113 const uint8_t HuffDecoderCommon::table1_195_emit_[91] = {
3114     0x46, 0x3d, 0x46, 0x41, 0x46, 0x5f, 0x46, 0x62, 0x46, 0x64, 0x46, 0x66,
3115     0x46, 0x67, 0x46, 0x68, 0x46, 0x6c, 0x46, 0x6d, 0x46, 0x6e, 0x46, 0x70,
3116     0x46, 0x72, 0x46, 0x75, 0x46, 0x3a, 0x46, 0x42, 0x46, 0x43, 0x46, 0x44,
3117     0x46, 0x45, 0x46, 0x46, 0x47, 0x46, 0x48, 0x46, 0x49, 0x46, 0x4a, 0x46,
3118     0x4b, 0x46, 0x4c, 0x46, 0x4d, 0x46, 0x4e, 0x46, 0x4f, 0x46, 0x50, 0x46,
3119     0x51, 0x46, 0x52, 0x46, 0x53, 0x46, 0x54, 0x46, 0x55, 0x46, 0x56, 0x46,
3120     0x57, 0x46, 0x59, 0x46, 0x6a, 0x46, 0x6b, 0x46, 0x71, 0x46, 0x76, 0x46,
3121     0x77, 0x46, 0x78, 0x46, 0x79, 0x46, 0x7a};
3122 const uint16_t HuffDecoderCommon::table1_195_inner_[47] = {
3123     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3124     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3125     0x080e, 0x088e, 0x090e, 0x098e, 0x09ce, 0x0a4e, 0x0ace, 0x0b4e,
3126     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3127     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3128     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3129 const uint8_t HuffDecoderCommon::table1_196_emit_[44] = {
3130     0x47, 0x30, 0x47, 0x31, 0x47, 0x32, 0x47, 0x61, 0x47, 0x63, 0x47,
3131     0x65, 0x47, 0x69, 0x47, 0x6f, 0x47, 0x73, 0x47, 0x74, 0x47, 0x20,
3132     0x47, 0x25, 0x47, 0x2d, 0x47, 0x2e, 0x47, 0x2f, 0x47, 0x33, 0x47,
3133     0x34, 0x47, 0x35, 0x47, 0x36, 0x47, 0x37, 0x47, 0x38, 0x47, 0x39};
3134 const uint8_t HuffDecoderCommon::table1_197_emit_[91] = {
3135     0x47, 0x3d, 0x47, 0x41, 0x47, 0x5f, 0x47, 0x62, 0x47, 0x64, 0x47, 0x66,
3136     0x47, 0x67, 0x47, 0x68, 0x47, 0x6c, 0x47, 0x6d, 0x47, 0x6e, 0x47, 0x70,
3137     0x47, 0x72, 0x47, 0x75, 0x47, 0x3a, 0x47, 0x42, 0x47, 0x43, 0x47, 0x44,
3138     0x47, 0x45, 0x47, 0x46, 0x47, 0x47, 0x48, 0x47, 0x49, 0x47, 0x4a, 0x47,
3139     0x4b, 0x47, 0x4c, 0x47, 0x4d, 0x47, 0x4e, 0x47, 0x4f, 0x47, 0x50, 0x47,
3140     0x51, 0x47, 0x52, 0x47, 0x53, 0x47, 0x54, 0x47, 0x55, 0x47, 0x56, 0x47,
3141     0x57, 0x47, 0x59, 0x47, 0x6a, 0x47, 0x6b, 0x47, 0x71, 0x47, 0x76, 0x47,
3142     0x77, 0x47, 0x78, 0x47, 0x79, 0x47, 0x7a};
3143 const uint16_t HuffDecoderCommon::table1_197_inner_[47] = {
3144     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3145     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3146     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a4e, 0x0ace, 0x0b4e,
3147     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3148     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3149     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3150 const uint8_t HuffDecoderCommon::table1_198_emit_[44] = {
3151     0x48, 0x30, 0x48, 0x31, 0x48, 0x32, 0x48, 0x61, 0x48, 0x63, 0x48,
3152     0x65, 0x48, 0x69, 0x48, 0x6f, 0x48, 0x73, 0x48, 0x74, 0x48, 0x20,
3153     0x48, 0x25, 0x48, 0x2d, 0x48, 0x2e, 0x48, 0x2f, 0x48, 0x33, 0x48,
3154     0x34, 0x48, 0x35, 0x48, 0x36, 0x48, 0x37, 0x48, 0x38, 0x48, 0x39};
3155 const uint8_t HuffDecoderCommon::table1_199_emit_[91] = {
3156     0x48, 0x3d, 0x48, 0x41, 0x48, 0x5f, 0x48, 0x62, 0x48, 0x64, 0x48, 0x66,
3157     0x48, 0x67, 0x48, 0x68, 0x48, 0x6c, 0x48, 0x6d, 0x48, 0x6e, 0x48, 0x70,
3158     0x48, 0x72, 0x48, 0x75, 0x48, 0x3a, 0x48, 0x42, 0x48, 0x43, 0x48, 0x44,
3159     0x48, 0x45, 0x48, 0x46, 0x48, 0x47, 0x48, 0x48, 0x49, 0x48, 0x4a, 0x48,
3160     0x4b, 0x48, 0x4c, 0x48, 0x4d, 0x48, 0x4e, 0x48, 0x4f, 0x48, 0x50, 0x48,
3161     0x51, 0x48, 0x52, 0x48, 0x53, 0x48, 0x54, 0x48, 0x55, 0x48, 0x56, 0x48,
3162     0x57, 0x48, 0x59, 0x48, 0x6a, 0x48, 0x6b, 0x48, 0x71, 0x48, 0x76, 0x48,
3163     0x77, 0x48, 0x78, 0x48, 0x79, 0x48, 0x7a};
3164 const uint16_t HuffDecoderCommon::table1_199_inner_[47] = {
3165     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3166     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3167     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0ace, 0x0b4e,
3168     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3169     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3170     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3171 const uint8_t HuffDecoderCommon::table1_200_emit_[44] = {
3172     0x49, 0x30, 0x49, 0x31, 0x49, 0x32, 0x49, 0x61, 0x49, 0x63, 0x49,
3173     0x65, 0x49, 0x69, 0x49, 0x6f, 0x49, 0x73, 0x49, 0x74, 0x49, 0x20,
3174     0x49, 0x25, 0x49, 0x2d, 0x49, 0x2e, 0x49, 0x2f, 0x49, 0x33, 0x49,
3175     0x34, 0x49, 0x35, 0x49, 0x36, 0x49, 0x37, 0x49, 0x38, 0x49, 0x39};
3176 const uint8_t HuffDecoderCommon::table1_201_emit_[91] = {
3177     0x49, 0x3d, 0x49, 0x41, 0x49, 0x5f, 0x49, 0x62, 0x49, 0x64, 0x49, 0x66,
3178     0x49, 0x67, 0x49, 0x68, 0x49, 0x6c, 0x49, 0x6d, 0x49, 0x6e, 0x49, 0x70,
3179     0x49, 0x72, 0x49, 0x75, 0x49, 0x3a, 0x49, 0x42, 0x49, 0x43, 0x49, 0x44,
3180     0x49, 0x45, 0x49, 0x46, 0x49, 0x47, 0x49, 0x48, 0x49, 0x49, 0x4a, 0x49,
3181     0x4b, 0x49, 0x4c, 0x49, 0x4d, 0x49, 0x4e, 0x49, 0x4f, 0x49, 0x50, 0x49,
3182     0x51, 0x49, 0x52, 0x49, 0x53, 0x49, 0x54, 0x49, 0x55, 0x49, 0x56, 0x49,
3183     0x57, 0x49, 0x59, 0x49, 0x6a, 0x49, 0x6b, 0x49, 0x71, 0x49, 0x76, 0x49,
3184     0x77, 0x49, 0x78, 0x49, 0x79, 0x49, 0x7a};
3185 const uint16_t HuffDecoderCommon::table1_201_inner_[47] = {
3186     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3187     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3188     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b4e,
3189     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3190     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3191     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3192 const uint8_t HuffDecoderCommon::table1_202_emit_[44] = {
3193     0x4a, 0x30, 0x4a, 0x31, 0x4a, 0x32, 0x4a, 0x61, 0x4a, 0x63, 0x4a,
3194     0x65, 0x4a, 0x69, 0x4a, 0x6f, 0x4a, 0x73, 0x4a, 0x74, 0x4a, 0x20,
3195     0x4a, 0x25, 0x4a, 0x2d, 0x4a, 0x2e, 0x4a, 0x2f, 0x4a, 0x33, 0x4a,
3196     0x34, 0x4a, 0x35, 0x4a, 0x36, 0x4a, 0x37, 0x4a, 0x38, 0x4a, 0x39};
3197 const uint8_t HuffDecoderCommon::table1_203_emit_[91] = {
3198     0x4a, 0x3d, 0x4a, 0x41, 0x4a, 0x5f, 0x4a, 0x62, 0x4a, 0x64, 0x4a, 0x66,
3199     0x4a, 0x67, 0x4a, 0x68, 0x4a, 0x6c, 0x4a, 0x6d, 0x4a, 0x6e, 0x4a, 0x70,
3200     0x4a, 0x72, 0x4a, 0x75, 0x4a, 0x3a, 0x4a, 0x42, 0x4a, 0x43, 0x4a, 0x44,
3201     0x4a, 0x45, 0x4a, 0x46, 0x4a, 0x47, 0x4a, 0x48, 0x4a, 0x49, 0x4a, 0x4a,
3202     0x4b, 0x4a, 0x4c, 0x4a, 0x4d, 0x4a, 0x4e, 0x4a, 0x4f, 0x4a, 0x50, 0x4a,
3203     0x51, 0x4a, 0x52, 0x4a, 0x53, 0x4a, 0x54, 0x4a, 0x55, 0x4a, 0x56, 0x4a,
3204     0x57, 0x4a, 0x59, 0x4a, 0x6a, 0x4a, 0x6b, 0x4a, 0x71, 0x4a, 0x76, 0x4a,
3205     0x77, 0x4a, 0x78, 0x4a, 0x79, 0x4a, 0x7a};
3206 const uint16_t HuffDecoderCommon::table1_203_inner_[47] = {
3207     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3208     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3209     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3210     0x0bce, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3211     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3212     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3213 const uint8_t HuffDecoderCommon::table1_204_emit_[44] = {
3214     0x4b, 0x30, 0x4b, 0x31, 0x4b, 0x32, 0x4b, 0x61, 0x4b, 0x63, 0x4b,
3215     0x65, 0x4b, 0x69, 0x4b, 0x6f, 0x4b, 0x73, 0x4b, 0x74, 0x4b, 0x20,
3216     0x4b, 0x25, 0x4b, 0x2d, 0x4b, 0x2e, 0x4b, 0x2f, 0x4b, 0x33, 0x4b,
3217     0x34, 0x4b, 0x35, 0x4b, 0x36, 0x4b, 0x37, 0x4b, 0x38, 0x4b, 0x39};
3218 const uint8_t HuffDecoderCommon::table1_205_emit_[91] = {
3219     0x4b, 0x3d, 0x4b, 0x41, 0x4b, 0x5f, 0x4b, 0x62, 0x4b, 0x64, 0x4b, 0x66,
3220     0x4b, 0x67, 0x4b, 0x68, 0x4b, 0x6c, 0x4b, 0x6d, 0x4b, 0x6e, 0x4b, 0x70,
3221     0x4b, 0x72, 0x4b, 0x75, 0x4b, 0x3a, 0x4b, 0x42, 0x4b, 0x43, 0x4b, 0x44,
3222     0x4b, 0x45, 0x4b, 0x46, 0x4b, 0x47, 0x4b, 0x48, 0x4b, 0x49, 0x4b, 0x4a,
3223     0x4b, 0x4b, 0x4c, 0x4b, 0x4d, 0x4b, 0x4e, 0x4b, 0x4f, 0x4b, 0x50, 0x4b,
3224     0x51, 0x4b, 0x52, 0x4b, 0x53, 0x4b, 0x54, 0x4b, 0x55, 0x4b, 0x56, 0x4b,
3225     0x57, 0x4b, 0x59, 0x4b, 0x6a, 0x4b, 0x6b, 0x4b, 0x71, 0x4b, 0x76, 0x4b,
3226     0x77, 0x4b, 0x78, 0x4b, 0x79, 0x4b, 0x7a};
3227 const uint16_t HuffDecoderCommon::table1_205_inner_[47] = {
3228     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3229     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3230     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3231     0x0c0e, 0x0c4e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3232     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3233     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3234 const uint8_t HuffDecoderCommon::table1_206_emit_[44] = {
3235     0x4c, 0x30, 0x4c, 0x31, 0x4c, 0x32, 0x4c, 0x61, 0x4c, 0x63, 0x4c,
3236     0x65, 0x4c, 0x69, 0x4c, 0x6f, 0x4c, 0x73, 0x4c, 0x74, 0x4c, 0x20,
3237     0x4c, 0x25, 0x4c, 0x2d, 0x4c, 0x2e, 0x4c, 0x2f, 0x4c, 0x33, 0x4c,
3238     0x34, 0x4c, 0x35, 0x4c, 0x36, 0x4c, 0x37, 0x4c, 0x38, 0x4c, 0x39};
3239 const uint8_t HuffDecoderCommon::table1_207_emit_[91] = {
3240     0x4c, 0x3d, 0x4c, 0x41, 0x4c, 0x5f, 0x4c, 0x62, 0x4c, 0x64, 0x4c, 0x66,
3241     0x4c, 0x67, 0x4c, 0x68, 0x4c, 0x6c, 0x4c, 0x6d, 0x4c, 0x6e, 0x4c, 0x70,
3242     0x4c, 0x72, 0x4c, 0x75, 0x4c, 0x3a, 0x4c, 0x42, 0x4c, 0x43, 0x4c, 0x44,
3243     0x4c, 0x45, 0x4c, 0x46, 0x4c, 0x47, 0x4c, 0x48, 0x4c, 0x49, 0x4c, 0x4a,
3244     0x4c, 0x4b, 0x4c, 0x4c, 0x4d, 0x4c, 0x4e, 0x4c, 0x4f, 0x4c, 0x50, 0x4c,
3245     0x51, 0x4c, 0x52, 0x4c, 0x53, 0x4c, 0x54, 0x4c, 0x55, 0x4c, 0x56, 0x4c,
3246     0x57, 0x4c, 0x59, 0x4c, 0x6a, 0x4c, 0x6b, 0x4c, 0x71, 0x4c, 0x76, 0x4c,
3247     0x77, 0x4c, 0x78, 0x4c, 0x79, 0x4c, 0x7a};
3248 const uint16_t HuffDecoderCommon::table1_207_inner_[47] = {
3249     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3250     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3251     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3252     0x0c0e, 0x0c8e, 0x0cce, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3253     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3254     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3255 const uint8_t HuffDecoderCommon::table1_208_emit_[44] = {
3256     0x4d, 0x30, 0x4d, 0x31, 0x4d, 0x32, 0x4d, 0x61, 0x4d, 0x63, 0x4d,
3257     0x65, 0x4d, 0x69, 0x4d, 0x6f, 0x4d, 0x73, 0x4d, 0x74, 0x4d, 0x20,
3258     0x4d, 0x25, 0x4d, 0x2d, 0x4d, 0x2e, 0x4d, 0x2f, 0x4d, 0x33, 0x4d,
3259     0x34, 0x4d, 0x35, 0x4d, 0x36, 0x4d, 0x37, 0x4d, 0x38, 0x4d, 0x39};
3260 const uint8_t HuffDecoderCommon::table1_209_emit_[91] = {
3261     0x4d, 0x3d, 0x4d, 0x41, 0x4d, 0x5f, 0x4d, 0x62, 0x4d, 0x64, 0x4d, 0x66,
3262     0x4d, 0x67, 0x4d, 0x68, 0x4d, 0x6c, 0x4d, 0x6d, 0x4d, 0x6e, 0x4d, 0x70,
3263     0x4d, 0x72, 0x4d, 0x75, 0x4d, 0x3a, 0x4d, 0x42, 0x4d, 0x43, 0x4d, 0x44,
3264     0x4d, 0x45, 0x4d, 0x46, 0x4d, 0x47, 0x4d, 0x48, 0x4d, 0x49, 0x4d, 0x4a,
3265     0x4d, 0x4b, 0x4d, 0x4c, 0x4d, 0x4d, 0x4e, 0x4d, 0x4f, 0x4d, 0x50, 0x4d,
3266     0x51, 0x4d, 0x52, 0x4d, 0x53, 0x4d, 0x54, 0x4d, 0x55, 0x4d, 0x56, 0x4d,
3267     0x57, 0x4d, 0x59, 0x4d, 0x6a, 0x4d, 0x6b, 0x4d, 0x71, 0x4d, 0x76, 0x4d,
3268     0x77, 0x4d, 0x78, 0x4d, 0x79, 0x4d, 0x7a};
3269 const uint16_t HuffDecoderCommon::table1_209_inner_[47] = {
3270     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3271     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3272     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3273     0x0c0e, 0x0c8e, 0x0d0e, 0x0d4e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3274     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3275     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3276 const uint8_t HuffDecoderCommon::table1_210_emit_[44] = {
3277     0x4e, 0x30, 0x4e, 0x31, 0x4e, 0x32, 0x4e, 0x61, 0x4e, 0x63, 0x4e,
3278     0x65, 0x4e, 0x69, 0x4e, 0x6f, 0x4e, 0x73, 0x4e, 0x74, 0x4e, 0x20,
3279     0x4e, 0x25, 0x4e, 0x2d, 0x4e, 0x2e, 0x4e, 0x2f, 0x4e, 0x33, 0x4e,
3280     0x34, 0x4e, 0x35, 0x4e, 0x36, 0x4e, 0x37, 0x4e, 0x38, 0x4e, 0x39};
3281 const uint8_t HuffDecoderCommon::table1_211_emit_[91] = {
3282     0x4e, 0x3d, 0x4e, 0x41, 0x4e, 0x5f, 0x4e, 0x62, 0x4e, 0x64, 0x4e, 0x66,
3283     0x4e, 0x67, 0x4e, 0x68, 0x4e, 0x6c, 0x4e, 0x6d, 0x4e, 0x6e, 0x4e, 0x70,
3284     0x4e, 0x72, 0x4e, 0x75, 0x4e, 0x3a, 0x4e, 0x42, 0x4e, 0x43, 0x4e, 0x44,
3285     0x4e, 0x45, 0x4e, 0x46, 0x4e, 0x47, 0x4e, 0x48, 0x4e, 0x49, 0x4e, 0x4a,
3286     0x4e, 0x4b, 0x4e, 0x4c, 0x4e, 0x4d, 0x4e, 0x4e, 0x4f, 0x4e, 0x50, 0x4e,
3287     0x51, 0x4e, 0x52, 0x4e, 0x53, 0x4e, 0x54, 0x4e, 0x55, 0x4e, 0x56, 0x4e,
3288     0x57, 0x4e, 0x59, 0x4e, 0x6a, 0x4e, 0x6b, 0x4e, 0x71, 0x4e, 0x76, 0x4e,
3289     0x77, 0x4e, 0x78, 0x4e, 0x79, 0x4e, 0x7a};
3290 const uint16_t HuffDecoderCommon::table1_211_inner_[47] = {
3291     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3292     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3293     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3294     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0dce, 0x0e4e, 0x0ece, 0x0f4e,
3295     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3296     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3297 const uint8_t HuffDecoderCommon::table1_212_emit_[44] = {
3298     0x4f, 0x30, 0x4f, 0x31, 0x4f, 0x32, 0x4f, 0x61, 0x4f, 0x63, 0x4f,
3299     0x65, 0x4f, 0x69, 0x4f, 0x6f, 0x4f, 0x73, 0x4f, 0x74, 0x4f, 0x20,
3300     0x4f, 0x25, 0x4f, 0x2d, 0x4f, 0x2e, 0x4f, 0x2f, 0x4f, 0x33, 0x4f,
3301     0x34, 0x4f, 0x35, 0x4f, 0x36, 0x4f, 0x37, 0x4f, 0x38, 0x4f, 0x39};
3302 const uint8_t HuffDecoderCommon::table1_213_emit_[91] = {
3303     0x4f, 0x3d, 0x4f, 0x41, 0x4f, 0x5f, 0x4f, 0x62, 0x4f, 0x64, 0x4f, 0x66,
3304     0x4f, 0x67, 0x4f, 0x68, 0x4f, 0x6c, 0x4f, 0x6d, 0x4f, 0x6e, 0x4f, 0x70,
3305     0x4f, 0x72, 0x4f, 0x75, 0x4f, 0x3a, 0x4f, 0x42, 0x4f, 0x43, 0x4f, 0x44,
3306     0x4f, 0x45, 0x4f, 0x46, 0x4f, 0x47, 0x4f, 0x48, 0x4f, 0x49, 0x4f, 0x4a,
3307     0x4f, 0x4b, 0x4f, 0x4c, 0x4f, 0x4d, 0x4f, 0x4e, 0x4f, 0x4f, 0x50, 0x4f,
3308     0x51, 0x4f, 0x52, 0x4f, 0x53, 0x4f, 0x54, 0x4f, 0x55, 0x4f, 0x56, 0x4f,
3309     0x57, 0x4f, 0x59, 0x4f, 0x6a, 0x4f, 0x6b, 0x4f, 0x71, 0x4f, 0x76, 0x4f,
3310     0x77, 0x4f, 0x78, 0x4f, 0x79, 0x4f, 0x7a};
3311 const uint16_t HuffDecoderCommon::table1_213_inner_[47] = {
3312     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3313     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3314     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3315     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e4e, 0x0ece, 0x0f4e,
3316     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3317     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3318 const uint8_t HuffDecoderCommon::table1_214_emit_[44] = {
3319     0x50, 0x30, 0x50, 0x31, 0x50, 0x32, 0x50, 0x61, 0x50, 0x63, 0x50,
3320     0x65, 0x50, 0x69, 0x50, 0x6f, 0x50, 0x73, 0x50, 0x74, 0x50, 0x20,
3321     0x50, 0x25, 0x50, 0x2d, 0x50, 0x2e, 0x50, 0x2f, 0x50, 0x33, 0x50,
3322     0x34, 0x50, 0x35, 0x50, 0x36, 0x50, 0x37, 0x50, 0x38, 0x50, 0x39};
3323 const uint8_t HuffDecoderCommon::table1_215_emit_[91] = {
3324     0x50, 0x3d, 0x50, 0x41, 0x50, 0x5f, 0x50, 0x62, 0x50, 0x64, 0x50, 0x66,
3325     0x50, 0x67, 0x50, 0x68, 0x50, 0x6c, 0x50, 0x6d, 0x50, 0x6e, 0x50, 0x70,
3326     0x50, 0x72, 0x50, 0x75, 0x50, 0x3a, 0x50, 0x42, 0x50, 0x43, 0x50, 0x44,
3327     0x50, 0x45, 0x50, 0x46, 0x50, 0x47, 0x50, 0x48, 0x50, 0x49, 0x50, 0x4a,
3328     0x50, 0x4b, 0x50, 0x4c, 0x50, 0x4d, 0x50, 0x4e, 0x50, 0x4f, 0x50, 0x50,
3329     0x51, 0x50, 0x52, 0x50, 0x53, 0x50, 0x54, 0x50, 0x55, 0x50, 0x56, 0x50,
3330     0x57, 0x50, 0x59, 0x50, 0x6a, 0x50, 0x6b, 0x50, 0x71, 0x50, 0x76, 0x50,
3331     0x77, 0x50, 0x78, 0x50, 0x79, 0x50, 0x7a};
3332 const uint16_t HuffDecoderCommon::table1_215_inner_[47] = {
3333     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3334     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3335     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3336     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0ece, 0x0f4e,
3337     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3338     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3339 const uint8_t HuffDecoderCommon::table1_216_emit_[44] = {
3340     0x51, 0x30, 0x51, 0x31, 0x51, 0x32, 0x51, 0x61, 0x51, 0x63, 0x51,
3341     0x65, 0x51, 0x69, 0x51, 0x6f, 0x51, 0x73, 0x51, 0x74, 0x51, 0x20,
3342     0x51, 0x25, 0x51, 0x2d, 0x51, 0x2e, 0x51, 0x2f, 0x51, 0x33, 0x51,
3343     0x34, 0x51, 0x35, 0x51, 0x36, 0x51, 0x37, 0x51, 0x38, 0x51, 0x39};
3344 const uint8_t HuffDecoderCommon::table1_217_emit_[91] = {
3345     0x51, 0x3d, 0x51, 0x41, 0x51, 0x5f, 0x51, 0x62, 0x51, 0x64, 0x51, 0x66,
3346     0x51, 0x67, 0x51, 0x68, 0x51, 0x6c, 0x51, 0x6d, 0x51, 0x6e, 0x51, 0x70,
3347     0x51, 0x72, 0x51, 0x75, 0x51, 0x3a, 0x51, 0x42, 0x51, 0x43, 0x51, 0x44,
3348     0x51, 0x45, 0x51, 0x46, 0x51, 0x47, 0x51, 0x48, 0x51, 0x49, 0x51, 0x4a,
3349     0x51, 0x4b, 0x51, 0x4c, 0x51, 0x4d, 0x51, 0x4e, 0x51, 0x4f, 0x51, 0x50,
3350     0x51, 0x51, 0x52, 0x51, 0x53, 0x51, 0x54, 0x51, 0x55, 0x51, 0x56, 0x51,
3351     0x57, 0x51, 0x59, 0x51, 0x6a, 0x51, 0x6b, 0x51, 0x71, 0x51, 0x76, 0x51,
3352     0x77, 0x51, 0x78, 0x51, 0x79, 0x51, 0x7a};
3353 const uint16_t HuffDecoderCommon::table1_217_inner_[47] = {
3354     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3355     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3356     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3357     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f4e,
3358     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3359     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3360 const uint8_t HuffDecoderCommon::table1_218_emit_[44] = {
3361     0x52, 0x30, 0x52, 0x31, 0x52, 0x32, 0x52, 0x61, 0x52, 0x63, 0x52,
3362     0x65, 0x52, 0x69, 0x52, 0x6f, 0x52, 0x73, 0x52, 0x74, 0x52, 0x20,
3363     0x52, 0x25, 0x52, 0x2d, 0x52, 0x2e, 0x52, 0x2f, 0x52, 0x33, 0x52,
3364     0x34, 0x52, 0x35, 0x52, 0x36, 0x52, 0x37, 0x52, 0x38, 0x52, 0x39};
3365 const uint8_t HuffDecoderCommon::table1_219_emit_[91] = {
3366     0x52, 0x3d, 0x52, 0x41, 0x52, 0x5f, 0x52, 0x62, 0x52, 0x64, 0x52, 0x66,
3367     0x52, 0x67, 0x52, 0x68, 0x52, 0x6c, 0x52, 0x6d, 0x52, 0x6e, 0x52, 0x70,
3368     0x52, 0x72, 0x52, 0x75, 0x52, 0x3a, 0x52, 0x42, 0x52, 0x43, 0x52, 0x44,
3369     0x52, 0x45, 0x52, 0x46, 0x52, 0x47, 0x52, 0x48, 0x52, 0x49, 0x52, 0x4a,
3370     0x52, 0x4b, 0x52, 0x4c, 0x52, 0x4d, 0x52, 0x4e, 0x52, 0x4f, 0x52, 0x50,
3371     0x52, 0x51, 0x52, 0x52, 0x53, 0x52, 0x54, 0x52, 0x55, 0x52, 0x56, 0x52,
3372     0x57, 0x52, 0x59, 0x52, 0x6a, 0x52, 0x6b, 0x52, 0x71, 0x52, 0x76, 0x52,
3373     0x77, 0x52, 0x78, 0x52, 0x79, 0x52, 0x7a};
3374 const uint16_t HuffDecoderCommon::table1_219_inner_[47] = {
3375     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3376     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3377     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3378     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3379     0x0fce, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3380     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3381 const uint8_t HuffDecoderCommon::table1_220_emit_[44] = {
3382     0x53, 0x30, 0x53, 0x31, 0x53, 0x32, 0x53, 0x61, 0x53, 0x63, 0x53,
3383     0x65, 0x53, 0x69, 0x53, 0x6f, 0x53, 0x73, 0x53, 0x74, 0x53, 0x20,
3384     0x53, 0x25, 0x53, 0x2d, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x33, 0x53,
3385     0x34, 0x53, 0x35, 0x53, 0x36, 0x53, 0x37, 0x53, 0x38, 0x53, 0x39};
3386 const uint8_t HuffDecoderCommon::table1_221_emit_[91] = {
3387     0x53, 0x3d, 0x53, 0x41, 0x53, 0x5f, 0x53, 0x62, 0x53, 0x64, 0x53, 0x66,
3388     0x53, 0x67, 0x53, 0x68, 0x53, 0x6c, 0x53, 0x6d, 0x53, 0x6e, 0x53, 0x70,
3389     0x53, 0x72, 0x53, 0x75, 0x53, 0x3a, 0x53, 0x42, 0x53, 0x43, 0x53, 0x44,
3390     0x53, 0x45, 0x53, 0x46, 0x53, 0x47, 0x53, 0x48, 0x53, 0x49, 0x53, 0x4a,
3391     0x53, 0x4b, 0x53, 0x4c, 0x53, 0x4d, 0x53, 0x4e, 0x53, 0x4f, 0x53, 0x50,
3392     0x53, 0x51, 0x53, 0x52, 0x53, 0x53, 0x54, 0x53, 0x55, 0x53, 0x56, 0x53,
3393     0x57, 0x53, 0x59, 0x53, 0x6a, 0x53, 0x6b, 0x53, 0x71, 0x53, 0x76, 0x53,
3394     0x77, 0x53, 0x78, 0x53, 0x79, 0x53, 0x7a};
3395 const uint16_t HuffDecoderCommon::table1_221_inner_[47] = {
3396     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3397     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3398     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3399     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3400     0x100e, 0x104e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3401     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3402 const uint8_t HuffDecoderCommon::table1_222_emit_[44] = {
3403     0x54, 0x30, 0x54, 0x31, 0x54, 0x32, 0x54, 0x61, 0x54, 0x63, 0x54,
3404     0x65, 0x54, 0x69, 0x54, 0x6f, 0x54, 0x73, 0x54, 0x74, 0x54, 0x20,
3405     0x54, 0x25, 0x54, 0x2d, 0x54, 0x2e, 0x54, 0x2f, 0x54, 0x33, 0x54,
3406     0x34, 0x54, 0x35, 0x54, 0x36, 0x54, 0x37, 0x54, 0x38, 0x54, 0x39};
3407 const uint8_t HuffDecoderCommon::table1_223_emit_[91] = {
3408     0x54, 0x3d, 0x54, 0x41, 0x54, 0x5f, 0x54, 0x62, 0x54, 0x64, 0x54, 0x66,
3409     0x54, 0x67, 0x54, 0x68, 0x54, 0x6c, 0x54, 0x6d, 0x54, 0x6e, 0x54, 0x70,
3410     0x54, 0x72, 0x54, 0x75, 0x54, 0x3a, 0x54, 0x42, 0x54, 0x43, 0x54, 0x44,
3411     0x54, 0x45, 0x54, 0x46, 0x54, 0x47, 0x54, 0x48, 0x54, 0x49, 0x54, 0x4a,
3412     0x54, 0x4b, 0x54, 0x4c, 0x54, 0x4d, 0x54, 0x4e, 0x54, 0x4f, 0x54, 0x50,
3413     0x54, 0x51, 0x54, 0x52, 0x54, 0x53, 0x54, 0x54, 0x55, 0x54, 0x56, 0x54,
3414     0x57, 0x54, 0x59, 0x54, 0x6a, 0x54, 0x6b, 0x54, 0x71, 0x54, 0x76, 0x54,
3415     0x77, 0x54, 0x78, 0x54, 0x79, 0x54, 0x7a};
3416 const uint16_t HuffDecoderCommon::table1_223_inner_[47] = {
3417     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3418     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3419     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3420     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3421     0x100e, 0x108e, 0x10ce, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3422     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3423 const uint8_t HuffDecoderCommon::table1_224_emit_[44] = {
3424     0x55, 0x30, 0x55, 0x31, 0x55, 0x32, 0x55, 0x61, 0x55, 0x63, 0x55,
3425     0x65, 0x55, 0x69, 0x55, 0x6f, 0x55, 0x73, 0x55, 0x74, 0x55, 0x20,
3426     0x55, 0x25, 0x55, 0x2d, 0x55, 0x2e, 0x55, 0x2f, 0x55, 0x33, 0x55,
3427     0x34, 0x55, 0x35, 0x55, 0x36, 0x55, 0x37, 0x55, 0x38, 0x55, 0x39};
3428 const uint8_t HuffDecoderCommon::table1_225_emit_[91] = {
3429     0x55, 0x3d, 0x55, 0x41, 0x55, 0x5f, 0x55, 0x62, 0x55, 0x64, 0x55, 0x66,
3430     0x55, 0x67, 0x55, 0x68, 0x55, 0x6c, 0x55, 0x6d, 0x55, 0x6e, 0x55, 0x70,
3431     0x55, 0x72, 0x55, 0x75, 0x55, 0x3a, 0x55, 0x42, 0x55, 0x43, 0x55, 0x44,
3432     0x55, 0x45, 0x55, 0x46, 0x55, 0x47, 0x55, 0x48, 0x55, 0x49, 0x55, 0x4a,
3433     0x55, 0x4b, 0x55, 0x4c, 0x55, 0x4d, 0x55, 0x4e, 0x55, 0x4f, 0x55, 0x50,
3434     0x55, 0x51, 0x55, 0x52, 0x55, 0x53, 0x55, 0x54, 0x55, 0x55, 0x56, 0x55,
3435     0x57, 0x55, 0x59, 0x55, 0x6a, 0x55, 0x6b, 0x55, 0x71, 0x55, 0x76, 0x55,
3436     0x77, 0x55, 0x78, 0x55, 0x79, 0x55, 0x7a};
3437 const uint16_t HuffDecoderCommon::table1_225_inner_[47] = {
3438     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3439     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3440     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3441     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3442     0x100e, 0x108e, 0x110e, 0x114e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3443     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3444 const uint8_t HuffDecoderCommon::table1_226_emit_[44] = {
3445     0x56, 0x30, 0x56, 0x31, 0x56, 0x32, 0x56, 0x61, 0x56, 0x63, 0x56,
3446     0x65, 0x56, 0x69, 0x56, 0x6f, 0x56, 0x73, 0x56, 0x74, 0x56, 0x20,
3447     0x56, 0x25, 0x56, 0x2d, 0x56, 0x2e, 0x56, 0x2f, 0x56, 0x33, 0x56,
3448     0x34, 0x56, 0x35, 0x56, 0x36, 0x56, 0x37, 0x56, 0x38, 0x56, 0x39};
3449 const uint8_t HuffDecoderCommon::table1_227_emit_[91] = {
3450     0x56, 0x3d, 0x56, 0x41, 0x56, 0x5f, 0x56, 0x62, 0x56, 0x64, 0x56, 0x66,
3451     0x56, 0x67, 0x56, 0x68, 0x56, 0x6c, 0x56, 0x6d, 0x56, 0x6e, 0x56, 0x70,
3452     0x56, 0x72, 0x56, 0x75, 0x56, 0x3a, 0x56, 0x42, 0x56, 0x43, 0x56, 0x44,
3453     0x56, 0x45, 0x56, 0x46, 0x56, 0x47, 0x56, 0x48, 0x56, 0x49, 0x56, 0x4a,
3454     0x56, 0x4b, 0x56, 0x4c, 0x56, 0x4d, 0x56, 0x4e, 0x56, 0x4f, 0x56, 0x50,
3455     0x56, 0x51, 0x56, 0x52, 0x56, 0x53, 0x56, 0x54, 0x56, 0x55, 0x56, 0x56,
3456     0x57, 0x56, 0x59, 0x56, 0x6a, 0x56, 0x6b, 0x56, 0x71, 0x56, 0x76, 0x56,
3457     0x77, 0x56, 0x78, 0x56, 0x79, 0x56, 0x7a};
3458 const uint16_t HuffDecoderCommon::table1_227_inner_[47] = {
3459     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3460     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3461     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3462     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3463     0x100e, 0x108e, 0x110e, 0x118e, 0x11ce, 0x124e, 0x12ce, 0x134e,
3464     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3465 const uint8_t HuffDecoderCommon::table1_228_emit_[44] = {
3466     0x57, 0x30, 0x57, 0x31, 0x57, 0x32, 0x57, 0x61, 0x57, 0x63, 0x57,
3467     0x65, 0x57, 0x69, 0x57, 0x6f, 0x57, 0x73, 0x57, 0x74, 0x57, 0x20,
3468     0x57, 0x25, 0x57, 0x2d, 0x57, 0x2e, 0x57, 0x2f, 0x57, 0x33, 0x57,
3469     0x34, 0x57, 0x35, 0x57, 0x36, 0x57, 0x37, 0x57, 0x38, 0x57, 0x39};
3470 const uint8_t HuffDecoderCommon::table1_229_emit_[91] = {
3471     0x57, 0x3d, 0x57, 0x41, 0x57, 0x5f, 0x57, 0x62, 0x57, 0x64, 0x57, 0x66,
3472     0x57, 0x67, 0x57, 0x68, 0x57, 0x6c, 0x57, 0x6d, 0x57, 0x6e, 0x57, 0x70,
3473     0x57, 0x72, 0x57, 0x75, 0x57, 0x3a, 0x57, 0x42, 0x57, 0x43, 0x57, 0x44,
3474     0x57, 0x45, 0x57, 0x46, 0x57, 0x47, 0x57, 0x48, 0x57, 0x49, 0x57, 0x4a,
3475     0x57, 0x4b, 0x57, 0x4c, 0x57, 0x4d, 0x57, 0x4e, 0x57, 0x4f, 0x57, 0x50,
3476     0x57, 0x51, 0x57, 0x52, 0x57, 0x53, 0x57, 0x54, 0x57, 0x55, 0x57, 0x56,
3477     0x57, 0x57, 0x59, 0x57, 0x6a, 0x57, 0x6b, 0x57, 0x71, 0x57, 0x76, 0x57,
3478     0x77, 0x57, 0x78, 0x57, 0x79, 0x57, 0x7a};
3479 const uint16_t HuffDecoderCommon::table1_229_inner_[47] = {
3480     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3481     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3482     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3483     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3484     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x124e, 0x12ce, 0x134e,
3485     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3486 const uint8_t HuffDecoderCommon::table1_230_emit_[44] = {
3487     0x59, 0x30, 0x59, 0x31, 0x59, 0x32, 0x59, 0x61, 0x59, 0x63, 0x59,
3488     0x65, 0x59, 0x69, 0x59, 0x6f, 0x59, 0x73, 0x59, 0x74, 0x59, 0x20,
3489     0x59, 0x25, 0x59, 0x2d, 0x59, 0x2e, 0x59, 0x2f, 0x59, 0x33, 0x59,
3490     0x34, 0x59, 0x35, 0x59, 0x36, 0x59, 0x37, 0x59, 0x38, 0x59, 0x39};
3491 const uint8_t HuffDecoderCommon::table1_231_emit_[91] = {
3492     0x59, 0x3d, 0x59, 0x41, 0x59, 0x5f, 0x59, 0x62, 0x59, 0x64, 0x59, 0x66,
3493     0x59, 0x67, 0x59, 0x68, 0x59, 0x6c, 0x59, 0x6d, 0x59, 0x6e, 0x59, 0x70,
3494     0x59, 0x72, 0x59, 0x75, 0x59, 0x3a, 0x59, 0x42, 0x59, 0x43, 0x59, 0x44,
3495     0x59, 0x45, 0x59, 0x46, 0x59, 0x47, 0x59, 0x48, 0x59, 0x49, 0x59, 0x4a,
3496     0x59, 0x4b, 0x59, 0x4c, 0x59, 0x4d, 0x59, 0x4e, 0x59, 0x4f, 0x59, 0x50,
3497     0x59, 0x51, 0x59, 0x52, 0x59, 0x53, 0x59, 0x54, 0x59, 0x55, 0x59, 0x56,
3498     0x59, 0x57, 0x59, 0x59, 0x6a, 0x59, 0x6b, 0x59, 0x71, 0x59, 0x76, 0x59,
3499     0x77, 0x59, 0x78, 0x59, 0x79, 0x59, 0x7a};
3500 const uint16_t HuffDecoderCommon::table1_231_inner_[47] = {
3501     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3502     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3503     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3504     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3505     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x128e, 0x12ce, 0x134e,
3506     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3507 const uint8_t HuffDecoderCommon::table1_232_emit_[44] = {
3508     0x6a, 0x30, 0x6a, 0x31, 0x6a, 0x32, 0x6a, 0x61, 0x6a, 0x63, 0x6a,
3509     0x65, 0x6a, 0x69, 0x6a, 0x6f, 0x6a, 0x73, 0x6a, 0x74, 0x6a, 0x20,
3510     0x6a, 0x25, 0x6a, 0x2d, 0x6a, 0x2e, 0x6a, 0x2f, 0x6a, 0x33, 0x6a,
3511     0x34, 0x6a, 0x35, 0x6a, 0x36, 0x6a, 0x37, 0x6a, 0x38, 0x6a, 0x39};
3512 const uint8_t HuffDecoderCommon::table1_233_emit_[91] = {
3513     0x6a, 0x3d, 0x6a, 0x41, 0x6a, 0x5f, 0x6a, 0x62, 0x6a, 0x64, 0x6a, 0x66,
3514     0x6a, 0x67, 0x6a, 0x68, 0x6a, 0x6c, 0x6a, 0x6d, 0x6a, 0x6e, 0x6a, 0x70,
3515     0x6a, 0x72, 0x6a, 0x75, 0x6a, 0x3a, 0x6a, 0x42, 0x6a, 0x43, 0x6a, 0x44,
3516     0x6a, 0x45, 0x6a, 0x46, 0x6a, 0x47, 0x6a, 0x48, 0x6a, 0x49, 0x6a, 0x4a,
3517     0x6a, 0x4b, 0x6a, 0x4c, 0x6a, 0x4d, 0x6a, 0x4e, 0x6a, 0x4f, 0x6a, 0x50,
3518     0x6a, 0x51, 0x6a, 0x52, 0x6a, 0x53, 0x6a, 0x54, 0x6a, 0x55, 0x6a, 0x56,
3519     0x6a, 0x57, 0x6a, 0x59, 0x6a, 0x6a, 0x6b, 0x6a, 0x71, 0x6a, 0x76, 0x6a,
3520     0x77, 0x6a, 0x78, 0x6a, 0x79, 0x6a, 0x7a};
3521 const uint16_t HuffDecoderCommon::table1_233_inner_[47] = {
3522     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3523     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3524     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3525     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3526     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x128e, 0x130e, 0x134e,
3527     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3528 const uint8_t HuffDecoderCommon::table1_234_emit_[44] = {
3529     0x6b, 0x30, 0x6b, 0x31, 0x6b, 0x32, 0x6b, 0x61, 0x6b, 0x63, 0x6b,
3530     0x65, 0x6b, 0x69, 0x6b, 0x6f, 0x6b, 0x73, 0x6b, 0x74, 0x6b, 0x20,
3531     0x6b, 0x25, 0x6b, 0x2d, 0x6b, 0x2e, 0x6b, 0x2f, 0x6b, 0x33, 0x6b,
3532     0x34, 0x6b, 0x35, 0x6b, 0x36, 0x6b, 0x37, 0x6b, 0x38, 0x6b, 0x39};
3533 const uint8_t HuffDecoderCommon::table1_235_emit_[91] = {
3534     0x6b, 0x3d, 0x6b, 0x41, 0x6b, 0x5f, 0x6b, 0x62, 0x6b, 0x64, 0x6b, 0x66,
3535     0x6b, 0x67, 0x6b, 0x68, 0x6b, 0x6c, 0x6b, 0x6d, 0x6b, 0x6e, 0x6b, 0x70,
3536     0x6b, 0x72, 0x6b, 0x75, 0x6b, 0x3a, 0x6b, 0x42, 0x6b, 0x43, 0x6b, 0x44,
3537     0x6b, 0x45, 0x6b, 0x46, 0x6b, 0x47, 0x6b, 0x48, 0x6b, 0x49, 0x6b, 0x4a,
3538     0x6b, 0x4b, 0x6b, 0x4c, 0x6b, 0x4d, 0x6b, 0x4e, 0x6b, 0x4f, 0x6b, 0x50,
3539     0x6b, 0x51, 0x6b, 0x52, 0x6b, 0x53, 0x6b, 0x54, 0x6b, 0x55, 0x6b, 0x56,
3540     0x6b, 0x57, 0x6b, 0x59, 0x6b, 0x6a, 0x6b, 0x6b, 0x71, 0x6b, 0x76, 0x6b,
3541     0x77, 0x6b, 0x78, 0x6b, 0x79, 0x6b, 0x7a};
3542 const uint16_t HuffDecoderCommon::table1_235_inner_[47] = {
3543     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3544     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3545     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3546     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3547     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x128e, 0x130e, 0x138e,
3548     0x13ce, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3549 const uint8_t HuffDecoderCommon::table1_236_emit_[44] = {
3550     0x71, 0x30, 0x71, 0x31, 0x71, 0x32, 0x71, 0x61, 0x71, 0x63, 0x71,
3551     0x65, 0x71, 0x69, 0x71, 0x6f, 0x71, 0x73, 0x71, 0x74, 0x71, 0x20,
3552     0x71, 0x25, 0x71, 0x2d, 0x71, 0x2e, 0x71, 0x2f, 0x71, 0x33, 0x71,
3553     0x34, 0x71, 0x35, 0x71, 0x36, 0x71, 0x37, 0x71, 0x38, 0x71, 0x39};
3554 const uint8_t HuffDecoderCommon::table1_237_emit_[91] = {
3555     0x71, 0x3d, 0x71, 0x41, 0x71, 0x5f, 0x71, 0x62, 0x71, 0x64, 0x71, 0x66,
3556     0x71, 0x67, 0x71, 0x68, 0x71, 0x6c, 0x71, 0x6d, 0x71, 0x6e, 0x71, 0x70,
3557     0x71, 0x72, 0x71, 0x75, 0x71, 0x3a, 0x71, 0x42, 0x71, 0x43, 0x71, 0x44,
3558     0x71, 0x45, 0x71, 0x46, 0x71, 0x47, 0x71, 0x48, 0x71, 0x49, 0x71, 0x4a,
3559     0x71, 0x4b, 0x71, 0x4c, 0x71, 0x4d, 0x71, 0x4e, 0x71, 0x4f, 0x71, 0x50,
3560     0x71, 0x51, 0x71, 0x52, 0x71, 0x53, 0x71, 0x54, 0x71, 0x55, 0x71, 0x56,
3561     0x71, 0x57, 0x71, 0x59, 0x71, 0x6a, 0x71, 0x6b, 0x71, 0x71, 0x76, 0x71,
3562     0x77, 0x71, 0x78, 0x71, 0x79, 0x71, 0x7a};
3563 const uint16_t HuffDecoderCommon::table1_237_inner_[47] = {
3564     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3565     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3566     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3567     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3568     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x128e, 0x130e, 0x138e,
3569     0x140e, 0x144e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3570 const uint8_t HuffDecoderCommon::table1_238_emit_[44] = {
3571     0x76, 0x30, 0x76, 0x31, 0x76, 0x32, 0x76, 0x61, 0x76, 0x63, 0x76,
3572     0x65, 0x76, 0x69, 0x76, 0x6f, 0x76, 0x73, 0x76, 0x74, 0x76, 0x20,
3573     0x76, 0x25, 0x76, 0x2d, 0x76, 0x2e, 0x76, 0x2f, 0x76, 0x33, 0x76,
3574     0x34, 0x76, 0x35, 0x76, 0x36, 0x76, 0x37, 0x76, 0x38, 0x76, 0x39};
3575 const uint8_t HuffDecoderCommon::table1_239_emit_[91] = {
3576     0x76, 0x3d, 0x76, 0x41, 0x76, 0x5f, 0x76, 0x62, 0x76, 0x64, 0x76, 0x66,
3577     0x76, 0x67, 0x76, 0x68, 0x76, 0x6c, 0x76, 0x6d, 0x76, 0x6e, 0x76, 0x70,
3578     0x76, 0x72, 0x76, 0x75, 0x76, 0x3a, 0x76, 0x42, 0x76, 0x43, 0x76, 0x44,
3579     0x76, 0x45, 0x76, 0x46, 0x76, 0x47, 0x76, 0x48, 0x76, 0x49, 0x76, 0x4a,
3580     0x76, 0x4b, 0x76, 0x4c, 0x76, 0x4d, 0x76, 0x4e, 0x76, 0x4f, 0x76, 0x50,
3581     0x76, 0x51, 0x76, 0x52, 0x76, 0x53, 0x76, 0x54, 0x76, 0x55, 0x76, 0x56,
3582     0x76, 0x57, 0x76, 0x59, 0x76, 0x6a, 0x76, 0x6b, 0x76, 0x71, 0x76, 0x76,
3583     0x77, 0x76, 0x78, 0x76, 0x79, 0x76, 0x7a};
3584 const uint16_t HuffDecoderCommon::table1_239_inner_[47] = {
3585     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3586     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3587     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3588     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3589     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x128e, 0x130e, 0x138e,
3590     0x140e, 0x148e, 0x14ce, 0x154e, 0x15ce, 0x164e, 0x0017};
3591 const uint8_t HuffDecoderCommon::table1_240_emit_[44] = {
3592     0x77, 0x30, 0x77, 0x31, 0x77, 0x32, 0x77, 0x61, 0x77, 0x63, 0x77,
3593     0x65, 0x77, 0x69, 0x77, 0x6f, 0x77, 0x73, 0x77, 0x74, 0x77, 0x20,
3594     0x77, 0x25, 0x77, 0x2d, 0x77, 0x2e, 0x77, 0x2f, 0x77, 0x33, 0x77,
3595     0x34, 0x77, 0x35, 0x77, 0x36, 0x77, 0x37, 0x77, 0x38, 0x77, 0x39};
3596 const uint8_t HuffDecoderCommon::table1_241_emit_[91] = {
3597     0x77, 0x3d, 0x77, 0x41, 0x77, 0x5f, 0x77, 0x62, 0x77, 0x64, 0x77, 0x66,
3598     0x77, 0x67, 0x77, 0x68, 0x77, 0x6c, 0x77, 0x6d, 0x77, 0x6e, 0x77, 0x70,
3599     0x77, 0x72, 0x77, 0x75, 0x77, 0x3a, 0x77, 0x42, 0x77, 0x43, 0x77, 0x44,
3600     0x77, 0x45, 0x77, 0x46, 0x77, 0x47, 0x77, 0x48, 0x77, 0x49, 0x77, 0x4a,
3601     0x77, 0x4b, 0x77, 0x4c, 0x77, 0x4d, 0x77, 0x4e, 0x77, 0x4f, 0x77, 0x50,
3602     0x77, 0x51, 0x77, 0x52, 0x77, 0x53, 0x77, 0x54, 0x77, 0x55, 0x77, 0x56,
3603     0x77, 0x57, 0x77, 0x59, 0x77, 0x6a, 0x77, 0x6b, 0x77, 0x71, 0x77, 0x76,
3604     0x77, 0x77, 0x78, 0x77, 0x79, 0x77, 0x7a};
3605 const uint16_t HuffDecoderCommon::table1_241_inner_[47] = {
3606     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3607     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3608     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3609     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3610     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x128e, 0x130e, 0x138e,
3611     0x140e, 0x148e, 0x150e, 0x154e, 0x15ce, 0x164e, 0x0017};
3612 const uint8_t HuffDecoderCommon::table1_242_emit_[44] = {
3613     0x78, 0x30, 0x78, 0x31, 0x78, 0x32, 0x78, 0x61, 0x78, 0x63, 0x78,
3614     0x65, 0x78, 0x69, 0x78, 0x6f, 0x78, 0x73, 0x78, 0x74, 0x78, 0x20,
3615     0x78, 0x25, 0x78, 0x2d, 0x78, 0x2e, 0x78, 0x2f, 0x78, 0x33, 0x78,
3616     0x34, 0x78, 0x35, 0x78, 0x36, 0x78, 0x37, 0x78, 0x38, 0x78, 0x39};
3617 const uint8_t HuffDecoderCommon::table1_243_emit_[91] = {
3618     0x78, 0x3d, 0x78, 0x41, 0x78, 0x5f, 0x78, 0x62, 0x78, 0x64, 0x78, 0x66,
3619     0x78, 0x67, 0x78, 0x68, 0x78, 0x6c, 0x78, 0x6d, 0x78, 0x6e, 0x78, 0x70,
3620     0x78, 0x72, 0x78, 0x75, 0x78, 0x3a, 0x78, 0x42, 0x78, 0x43, 0x78, 0x44,
3621     0x78, 0x45, 0x78, 0x46, 0x78, 0x47, 0x78, 0x48, 0x78, 0x49, 0x78, 0x4a,
3622     0x78, 0x4b, 0x78, 0x4c, 0x78, 0x4d, 0x78, 0x4e, 0x78, 0x4f, 0x78, 0x50,
3623     0x78, 0x51, 0x78, 0x52, 0x78, 0x53, 0x78, 0x54, 0x78, 0x55, 0x78, 0x56,
3624     0x78, 0x57, 0x78, 0x59, 0x78, 0x6a, 0x78, 0x6b, 0x78, 0x71, 0x78, 0x76,
3625     0x78, 0x77, 0x78, 0x78, 0x79, 0x78, 0x7a};
3626 const uint16_t HuffDecoderCommon::table1_243_inner_[47] = {
3627     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3628     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3629     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3630     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3631     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x128e, 0x130e, 0x138e,
3632     0x140e, 0x148e, 0x150e, 0x158e, 0x15ce, 0x164e, 0x0017};
3633 const uint8_t HuffDecoderCommon::table1_244_emit_[44] = {
3634     0x79, 0x30, 0x79, 0x31, 0x79, 0x32, 0x79, 0x61, 0x79, 0x63, 0x79,
3635     0x65, 0x79, 0x69, 0x79, 0x6f, 0x79, 0x73, 0x79, 0x74, 0x79, 0x20,
3636     0x79, 0x25, 0x79, 0x2d, 0x79, 0x2e, 0x79, 0x2f, 0x79, 0x33, 0x79,
3637     0x34, 0x79, 0x35, 0x79, 0x36, 0x79, 0x37, 0x79, 0x38, 0x79, 0x39};
3638 const uint8_t HuffDecoderCommon::table1_245_emit_[91] = {
3639     0x79, 0x3d, 0x79, 0x41, 0x79, 0x5f, 0x79, 0x62, 0x79, 0x64, 0x79, 0x66,
3640     0x79, 0x67, 0x79, 0x68, 0x79, 0x6c, 0x79, 0x6d, 0x79, 0x6e, 0x79, 0x70,
3641     0x79, 0x72, 0x79, 0x75, 0x79, 0x3a, 0x79, 0x42, 0x79, 0x43, 0x79, 0x44,
3642     0x79, 0x45, 0x79, 0x46, 0x79, 0x47, 0x79, 0x48, 0x79, 0x49, 0x79, 0x4a,
3643     0x79, 0x4b, 0x79, 0x4c, 0x79, 0x4d, 0x79, 0x4e, 0x79, 0x4f, 0x79, 0x50,
3644     0x79, 0x51, 0x79, 0x52, 0x79, 0x53, 0x79, 0x54, 0x79, 0x55, 0x79, 0x56,
3645     0x79, 0x57, 0x79, 0x59, 0x79, 0x6a, 0x79, 0x6b, 0x79, 0x71, 0x79, 0x76,
3646     0x79, 0x77, 0x79, 0x78, 0x79, 0x79, 0x7a};
3647 const uint16_t HuffDecoderCommon::table1_245_inner_[47] = {
3648     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3649     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3650     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3651     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3652     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x128e, 0x130e, 0x138e,
3653     0x140e, 0x148e, 0x150e, 0x158e, 0x160e, 0x164e, 0x0017};
3654 const uint8_t HuffDecoderCommon::table1_246_emit_[44] = {
3655     0x7a, 0x30, 0x7a, 0x31, 0x7a, 0x32, 0x7a, 0x61, 0x7a, 0x63, 0x7a,
3656     0x65, 0x7a, 0x69, 0x7a, 0x6f, 0x7a, 0x73, 0x7a, 0x74, 0x7a, 0x20,
3657     0x7a, 0x25, 0x7a, 0x2d, 0x7a, 0x2e, 0x7a, 0x2f, 0x7a, 0x33, 0x7a,
3658     0x34, 0x7a, 0x35, 0x7a, 0x36, 0x7a, 0x37, 0x7a, 0x38, 0x7a, 0x39};
3659 const uint8_t HuffDecoderCommon::table1_247_emit_[92] = {
3660     0x7a, 0x3d, 0x7a, 0x41, 0x7a, 0x5f, 0x7a, 0x62, 0x7a, 0x64, 0x7a, 0x66,
3661     0x7a, 0x67, 0x7a, 0x68, 0x7a, 0x6c, 0x7a, 0x6d, 0x7a, 0x6e, 0x7a, 0x70,
3662     0x7a, 0x72, 0x7a, 0x75, 0x7a, 0x3a, 0x7a, 0x42, 0x7a, 0x43, 0x7a, 0x44,
3663     0x7a, 0x45, 0x7a, 0x46, 0x7a, 0x47, 0x7a, 0x48, 0x7a, 0x49, 0x7a, 0x4a,
3664     0x7a, 0x4b, 0x7a, 0x4c, 0x7a, 0x4d, 0x7a, 0x4e, 0x7a, 0x4f, 0x7a, 0x50,
3665     0x7a, 0x51, 0x7a, 0x52, 0x7a, 0x53, 0x7a, 0x54, 0x7a, 0x55, 0x7a, 0x56,
3666     0x7a, 0x57, 0x7a, 0x59, 0x7a, 0x6a, 0x7a, 0x6b, 0x7a, 0x71, 0x7a, 0x76,
3667     0x7a, 0x77, 0x7a, 0x78, 0x7a, 0x79, 0x7a, 0x7a};
3668 const uint16_t HuffDecoderCommon::table1_247_inner_[47] = {
3669     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3670     0x040d, 0x048d, 0x050d, 0x058d, 0x060d, 0x068d, 0x070e, 0x078e,
3671     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3672     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3673     0x100e, 0x108e, 0x110e, 0x118e, 0x120e, 0x128e, 0x130e, 0x138e,
3674     0x140e, 0x148e, 0x150e, 0x158e, 0x160e, 0x168e, 0x0017};
3675 const uint8_t HuffDecoderCommon::table1_248_emit_[72] = {
3676     0x26, 0x30, 0x26, 0x31, 0x26, 0x32, 0x26, 0x61, 0x26, 0x63, 0x26, 0x65,
3677     0x26, 0x69, 0x26, 0x6f, 0x26, 0x73, 0x26, 0x74, 0x26, 0x20, 0x26, 0x25,
3678     0x26, 0x2d, 0x26, 0x2e, 0x26, 0x2f, 0x26, 0x33, 0x26, 0x34, 0x26, 0x35,
3679     0x26, 0x36, 0x26, 0x37, 0x26, 0x38, 0x26, 0x39, 0x26, 0x3d, 0x26, 0x41,
3680     0x26, 0x5f, 0x26, 0x62, 0x26, 0x64, 0x26, 0x66, 0x26, 0x67, 0x26, 0x68,
3681     0x26, 0x6c, 0x26, 0x6d, 0x26, 0x6e, 0x26, 0x70, 0x26, 0x72, 0x26, 0x75};
3682 const uint16_t HuffDecoderCommon::table1_248_inner_[37] = {
3683     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
3684     0x040d, 0x048d, 0x050e, 0x058e, 0x060e, 0x068e, 0x070e, 0x078e,
3685     0x080e, 0x088e, 0x090e, 0x098e, 0x0a0e, 0x0a8e, 0x0b0e, 0x0b8e,
3686     0x0c0e, 0x0c8e, 0x0d0e, 0x0d8e, 0x0e0e, 0x0e8e, 0x0f0e, 0x0f8e,
3687     0x100e, 0x108e, 0x110e, 0x118e, 0x0018};
3688 const uint8_t HuffDecoderCommon::table1_248_outer_[64] = {
3689     0,  0,  1,  1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  6,  7,  7,
3690     8,  8,  9,  9,  10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
3691     22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 36,
3692     36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36};
3693 const uint8_t HuffDecoderCommon::table1_249_emit_[72] = {
3694     0x2a, 0x30, 0x2a, 0x31, 0x2a, 0x32, 0x2a, 0x61, 0x2a, 0x63, 0x2a, 0x65,
3695     0x2a, 0x69, 0x2a, 0x6f, 0x2a, 0x73, 0x2a, 0x74, 0x2a, 0x20, 0x2a, 0x25,
3696     0x2a, 0x2d, 0x2a, 0x2e, 0x2a, 0x2f, 0x2a, 0x33, 0x2a, 0x34, 0x2a, 0x35,
3697     0x2a, 0x36, 0x2a, 0x37, 0x2a, 0x38, 0x2a, 0x39, 0x2a, 0x3d, 0x2a, 0x41,
3698     0x2a, 0x5f, 0x2a, 0x62, 0x2a, 0x64, 0x2a, 0x66, 0x2a, 0x67, 0x2a, 0x68,
3699     0x2a, 0x6c, 0x2a, 0x6d, 0x2a, 0x6e, 0x2a, 0x70, 0x2a, 0x72, 0x2a, 0x75};
3700 const uint8_t HuffDecoderCommon::table1_250_emit_[72] = {
3701     0x2c, 0x30, 0x2c, 0x31, 0x2c, 0x32, 0x2c, 0x61, 0x2c, 0x63, 0x2c, 0x65,
3702     0x2c, 0x69, 0x2c, 0x6f, 0x2c, 0x73, 0x2c, 0x74, 0x2c, 0x20, 0x2c, 0x25,
3703     0x2c, 0x2d, 0x2c, 0x2e, 0x2c, 0x2f, 0x2c, 0x33, 0x2c, 0x34, 0x2c, 0x35,
3704     0x2c, 0x36, 0x2c, 0x37, 0x2c, 0x38, 0x2c, 0x39, 0x2c, 0x3d, 0x2c, 0x41,
3705     0x2c, 0x5f, 0x2c, 0x62, 0x2c, 0x64, 0x2c, 0x66, 0x2c, 0x67, 0x2c, 0x68,
3706     0x2c, 0x6c, 0x2c, 0x6d, 0x2c, 0x6e, 0x2c, 0x70, 0x2c, 0x72, 0x2c, 0x75};
3707 const uint8_t HuffDecoderCommon::table1_251_emit_[72] = {
3708     0x3b, 0x30, 0x3b, 0x31, 0x3b, 0x32, 0x3b, 0x61, 0x3b, 0x63, 0x3b, 0x65,
3709     0x3b, 0x69, 0x3b, 0x6f, 0x3b, 0x73, 0x3b, 0x74, 0x3b, 0x20, 0x3b, 0x25,
3710     0x3b, 0x2d, 0x3b, 0x2e, 0x3b, 0x2f, 0x3b, 0x33, 0x3b, 0x34, 0x3b, 0x35,
3711     0x3b, 0x36, 0x3b, 0x37, 0x3b, 0x38, 0x3b, 0x39, 0x3b, 0x3d, 0x3b, 0x41,
3712     0x3b, 0x5f, 0x3b, 0x62, 0x3b, 0x64, 0x3b, 0x66, 0x3b, 0x67, 0x3b, 0x68,
3713     0x3b, 0x6c, 0x3b, 0x6d, 0x3b, 0x6e, 0x3b, 0x70, 0x3b, 0x72, 0x3b, 0x75};
3714 const uint8_t HuffDecoderCommon::table1_252_emit_[72] = {
3715     0x58, 0x30, 0x58, 0x31, 0x58, 0x32, 0x58, 0x61, 0x58, 0x63, 0x58, 0x65,
3716     0x58, 0x69, 0x58, 0x6f, 0x58, 0x73, 0x58, 0x74, 0x58, 0x20, 0x58, 0x25,
3717     0x58, 0x2d, 0x58, 0x2e, 0x58, 0x2f, 0x58, 0x33, 0x58, 0x34, 0x58, 0x35,
3718     0x58, 0x36, 0x58, 0x37, 0x58, 0x38, 0x58, 0x39, 0x58, 0x3d, 0x58, 0x41,
3719     0x58, 0x5f, 0x58, 0x62, 0x58, 0x64, 0x58, 0x66, 0x58, 0x67, 0x58, 0x68,
3720     0x58, 0x6c, 0x58, 0x6d, 0x58, 0x6e, 0x58, 0x70, 0x58, 0x72, 0x58, 0x75};
3721 const uint8_t HuffDecoderCommon::table1_253_emit_[72] = {
3722     0x5a, 0x30, 0x5a, 0x31, 0x5a, 0x32, 0x5a, 0x61, 0x5a, 0x63, 0x5a, 0x65,
3723     0x5a, 0x69, 0x5a, 0x6f, 0x5a, 0x73, 0x5a, 0x74, 0x5a, 0x20, 0x5a, 0x25,
3724     0x5a, 0x2d, 0x5a, 0x2e, 0x5a, 0x2f, 0x5a, 0x33, 0x5a, 0x34, 0x5a, 0x35,
3725     0x5a, 0x36, 0x5a, 0x37, 0x5a, 0x38, 0x5a, 0x39, 0x5a, 0x3d, 0x5a, 0x41,
3726     0x5a, 0x5f, 0x5a, 0x62, 0x5a, 0x64, 0x5a, 0x66, 0x5a, 0x67, 0x5a, 0x68,
3727     0x5a, 0x6c, 0x5a, 0x6d, 0x5a, 0x6e, 0x5a, 0x70, 0x5a, 0x72, 0x5a, 0x75};
3728 const uint8_t HuffDecoderCommon::table1_254_emit_[4] = {0x21, 0x22, 0x28, 0x29};
3729 const uint16_t HuffDecoderCommon::table1_254_inner_[4] = {0x001a, 0x005a,
3730                                                           0x009a, 0x00da};
3731 const uint8_t HuffDecoderCommon::table1_255_emit_[14] = {
3732     0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e, 0x00,
3733     0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d};
3734 const uint16_t HuffDecoderCommon::table1_255_inner_[16] = {
3735     0x001a, 0x005b, 0x009b, 0x00db, 0x011c, 0x015c, 0x019d, 0x01dd,
3736     0x021d, 0x025d, 0x029d, 0x02dd, 0x031e, 0x035e, 0x002e, 0x003e};
3737 const uint8_t HuffDecoderCommon::table1_255_outer_[64] = {
3738     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  0,  0,  0,  1,  1,  1,  1, 1, 1,
3739     1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3,  3,  3,  3,  3,  3,  4,  4, 4, 4,
3740     5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 13, 14, 15};
3741 const uint8_t* const HuffDecoderCommon::table1_emit_[256] = {
3742     table1_0_emit_,   table1_1_emit_,   table1_2_emit_,   table1_3_emit_,
3743     table1_4_emit_,   table1_5_emit_,   table1_6_emit_,   table1_7_emit_,
3744     table1_8_emit_,   table1_9_emit_,   table1_10_emit_,  table1_11_emit_,
3745     table1_12_emit_,  table1_13_emit_,  table1_14_emit_,  table1_15_emit_,
3746     table1_16_emit_,  table1_17_emit_,  table1_18_emit_,  table1_19_emit_,
3747     table1_20_emit_,  table1_21_emit_,  table1_22_emit_,  table1_23_emit_,
3748     table1_24_emit_,  table1_25_emit_,  table1_26_emit_,  table1_27_emit_,
3749     table1_28_emit_,  table1_29_emit_,  table1_30_emit_,  table1_31_emit_,
3750     table1_32_emit_,  table1_33_emit_,  table1_34_emit_,  table1_35_emit_,
3751     table1_36_emit_,  table1_37_emit_,  table1_38_emit_,  table1_39_emit_,
3752     table1_40_emit_,  table1_41_emit_,  table1_42_emit_,  table1_43_emit_,
3753     table1_44_emit_,  table1_45_emit_,  table1_46_emit_,  table1_47_emit_,
3754     table1_48_emit_,  table1_49_emit_,  table1_50_emit_,  table1_51_emit_,
3755     table1_52_emit_,  table1_53_emit_,  table1_54_emit_,  table1_55_emit_,
3756     table1_56_emit_,  table1_57_emit_,  table1_58_emit_,  table1_59_emit_,
3757     table1_60_emit_,  table1_61_emit_,  table1_62_emit_,  table1_63_emit_,
3758     table1_64_emit_,  table1_65_emit_,  table1_66_emit_,  table1_67_emit_,
3759     table1_68_emit_,  table1_69_emit_,  table1_70_emit_,  table1_71_emit_,
3760     table1_72_emit_,  table1_73_emit_,  table1_74_emit_,  table1_75_emit_,
3761     table1_76_emit_,  table1_77_emit_,  table1_78_emit_,  table1_79_emit_,
3762     table1_80_emit_,  table1_81_emit_,  table1_82_emit_,  table1_83_emit_,
3763     table1_84_emit_,  table1_85_emit_,  table1_86_emit_,  table1_87_emit_,
3764     table1_88_emit_,  table1_89_emit_,  table1_90_emit_,  table1_91_emit_,
3765     table1_92_emit_,  table1_93_emit_,  table1_94_emit_,  table1_95_emit_,
3766     table1_96_emit_,  table1_97_emit_,  table1_98_emit_,  table1_99_emit_,
3767     table1_100_emit_, table1_101_emit_, table1_102_emit_, table1_103_emit_,
3768     table1_104_emit_, table1_105_emit_, table1_106_emit_, table1_107_emit_,
3769     table1_108_emit_, table1_109_emit_, table1_110_emit_, table1_111_emit_,
3770     table1_112_emit_, table1_113_emit_, table1_114_emit_, table1_115_emit_,
3771     table1_116_emit_, table1_117_emit_, table1_118_emit_, table1_119_emit_,
3772     table1_120_emit_, table1_121_emit_, table1_122_emit_, table1_123_emit_,
3773     table1_124_emit_, table1_125_emit_, table1_126_emit_, table1_127_emit_,
3774     table1_128_emit_, table1_129_emit_, table1_130_emit_, table1_131_emit_,
3775     table1_132_emit_, table1_133_emit_, table1_134_emit_, table1_135_emit_,
3776     table1_136_emit_, table1_137_emit_, table1_138_emit_, table1_139_emit_,
3777     table1_140_emit_, table1_141_emit_, table1_142_emit_, table1_143_emit_,
3778     table1_144_emit_, table1_145_emit_, table1_146_emit_, table1_147_emit_,
3779     table1_148_emit_, table1_149_emit_, table1_150_emit_, table1_151_emit_,
3780     table1_152_emit_, table1_153_emit_, table1_154_emit_, table1_155_emit_,
3781     table1_156_emit_, table1_157_emit_, table1_158_emit_, table1_159_emit_,
3782     table1_160_emit_, table1_161_emit_, table1_162_emit_, table1_163_emit_,
3783     table1_164_emit_, table1_165_emit_, table1_166_emit_, table1_167_emit_,
3784     table1_168_emit_, table1_169_emit_, table1_170_emit_, table1_171_emit_,
3785     table1_172_emit_, table1_173_emit_, table1_174_emit_, table1_175_emit_,
3786     table1_176_emit_, table1_177_emit_, table1_178_emit_, table1_179_emit_,
3787     table1_180_emit_, table1_181_emit_, table1_182_emit_, table1_183_emit_,
3788     table1_184_emit_, table1_185_emit_, table1_186_emit_, table1_187_emit_,
3789     table1_188_emit_, table1_189_emit_, table1_190_emit_, table1_191_emit_,
3790     table1_192_emit_, table1_193_emit_, table1_194_emit_, table1_195_emit_,
3791     table1_196_emit_, table1_197_emit_, table1_198_emit_, table1_199_emit_,
3792     table1_200_emit_, table1_201_emit_, table1_202_emit_, table1_203_emit_,
3793     table1_204_emit_, table1_205_emit_, table1_206_emit_, table1_207_emit_,
3794     table1_208_emit_, table1_209_emit_, table1_210_emit_, table1_211_emit_,
3795     table1_212_emit_, table1_213_emit_, table1_214_emit_, table1_215_emit_,
3796     table1_216_emit_, table1_217_emit_, table1_218_emit_, table1_219_emit_,
3797     table1_220_emit_, table1_221_emit_, table1_222_emit_, table1_223_emit_,
3798     table1_224_emit_, table1_225_emit_, table1_226_emit_, table1_227_emit_,
3799     table1_228_emit_, table1_229_emit_, table1_230_emit_, table1_231_emit_,
3800     table1_232_emit_, table1_233_emit_, table1_234_emit_, table1_235_emit_,
3801     table1_236_emit_, table1_237_emit_, table1_238_emit_, table1_239_emit_,
3802     table1_240_emit_, table1_241_emit_, table1_242_emit_, table1_243_emit_,
3803     table1_244_emit_, table1_245_emit_, table1_246_emit_, table1_247_emit_,
3804     table1_248_emit_, table1_249_emit_, table1_250_emit_, table1_251_emit_,
3805     table1_252_emit_, table1_253_emit_, table1_254_emit_, table1_255_emit_,
3806 };
3807 const uint16_t* const HuffDecoderCommon::table1_inner_[256] = {
3808     table1_0_inner_,   table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
3809     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3810     table1_8_inner_,   table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
3811     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3812     table1_16_inner_,  table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
3813     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3814     table1_1_inner_,   table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
3815     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3816     table1_1_inner_,   table1_0_inner_,   table1_2_inner_,   table1_3_inner_,
3817     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3818     table1_1_inner_,   table1_8_inner_,   table1_2_inner_,   table1_3_inner_,
3819     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3820     table1_1_inner_,   table1_16_inner_,  table1_2_inner_,   table1_3_inner_,
3821     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3822     table1_1_inner_,   table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
3823     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3824     table1_1_inner_,   table1_1_inner_,   table1_66_inner_,  table1_3_inner_,
3825     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3826     table1_1_inner_,   table1_1_inner_,   table1_74_inner_,  table1_3_inner_,
3827     table1_3_inner_,   table1_5_inner_,   table1_6_inner_,   table1_7_inner_,
3828     table1_3_inner_,   table1_81_inner_,  table1_82_inner_,  table1_83_inner_,
3829     table1_3_inner_,   table1_85_inner_,  table1_82_inner_,  table1_83_inner_,
3830     table1_3_inner_,   table1_89_inner_,  table1_82_inner_,  table1_83_inner_,
3831     table1_3_inner_,   table1_93_inner_,  table1_82_inner_,  table1_83_inner_,
3832     table1_3_inner_,   table1_97_inner_,  table1_82_inner_,  table1_83_inner_,
3833     table1_3_inner_,   table1_101_inner_, table1_82_inner_,  table1_83_inner_,
3834     table1_3_inner_,   table1_105_inner_, table1_82_inner_,  table1_83_inner_,
3835     table1_3_inner_,   table1_109_inner_, table1_82_inner_,  table1_83_inner_,
3836     table1_3_inner_,   table1_113_inner_, table1_82_inner_,  table1_83_inner_,
3837     table1_3_inner_,   table1_117_inner_, table1_82_inner_,  table1_83_inner_,
3838     table1_3_inner_,   table1_121_inner_, table1_82_inner_,  table1_83_inner_,
3839     table1_3_inner_,   table1_125_inner_, table1_82_inner_,  table1_83_inner_,
3840     table1_3_inner_,   table1_125_inner_, table1_130_inner_, table1_83_inner_,
3841     table1_3_inner_,   table1_125_inner_, table1_134_inner_, table1_83_inner_,
3842     table1_3_inner_,   table1_125_inner_, table1_138_inner_, table1_83_inner_,
3843     table1_3_inner_,   table1_125_inner_, table1_142_inner_, table1_83_inner_,
3844     table1_3_inner_,   table1_125_inner_, table1_146_inner_, table1_83_inner_,
3845     table1_3_inner_,   table1_125_inner_, table1_150_inner_, table1_83_inner_,
3846     table1_3_inner_,   table1_125_inner_, table1_154_inner_, table1_83_inner_,
3847     table1_3_inner_,   table1_125_inner_, table1_158_inner_, table1_83_inner_,
3848     table1_3_inner_,   table1_125_inner_, table1_162_inner_, table1_83_inner_,
3849     table1_3_inner_,   table1_125_inner_, table1_166_inner_, table1_83_inner_,
3850     table1_3_inner_,   table1_125_inner_, table1_170_inner_, table1_83_inner_,
3851     table1_3_inner_,   table1_125_inner_, table1_174_inner_, table1_83_inner_,
3852     table1_3_inner_,   table1_125_inner_, table1_178_inner_, table1_83_inner_,
3853     table1_3_inner_,   table1_125_inner_, table1_182_inner_, table1_83_inner_,
3854     table1_184_inner_, table1_185_inner_, table1_184_inner_, table1_187_inner_,
3855     table1_184_inner_, table1_189_inner_, table1_184_inner_, table1_191_inner_,
3856     table1_184_inner_, table1_193_inner_, table1_184_inner_, table1_195_inner_,
3857     table1_184_inner_, table1_197_inner_, table1_184_inner_, table1_199_inner_,
3858     table1_184_inner_, table1_201_inner_, table1_184_inner_, table1_203_inner_,
3859     table1_184_inner_, table1_205_inner_, table1_184_inner_, table1_207_inner_,
3860     table1_184_inner_, table1_209_inner_, table1_184_inner_, table1_211_inner_,
3861     table1_184_inner_, table1_213_inner_, table1_184_inner_, table1_215_inner_,
3862     table1_184_inner_, table1_217_inner_, table1_184_inner_, table1_219_inner_,
3863     table1_184_inner_, table1_221_inner_, table1_184_inner_, table1_223_inner_,
3864     table1_184_inner_, table1_225_inner_, table1_184_inner_, table1_227_inner_,
3865     table1_184_inner_, table1_229_inner_, table1_184_inner_, table1_231_inner_,
3866     table1_184_inner_, table1_233_inner_, table1_184_inner_, table1_235_inner_,
3867     table1_184_inner_, table1_237_inner_, table1_184_inner_, table1_239_inner_,
3868     table1_184_inner_, table1_241_inner_, table1_184_inner_, table1_243_inner_,
3869     table1_184_inner_, table1_245_inner_, table1_184_inner_, table1_247_inner_,
3870     table1_248_inner_, table1_248_inner_, table1_248_inner_, table1_248_inner_,
3871     table1_248_inner_, table1_248_inner_, table1_254_inner_, table1_255_inner_,
3872 };
3873 const uint8_t* const HuffDecoderCommon::table1_outer_[256] = {
3874     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3875     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3876     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3877     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3878     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3879     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3880     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3881     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3882     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3883     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3884     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3885     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3886     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3887     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3888     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3889     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3890     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3891     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3892     table1_0_outer_,   table1_0_outer_,   table1_2_outer_,   table1_3_outer_,
3893     table1_3_outer_,   table1_5_outer_,   table1_6_outer_,   table1_7_outer_,
3894     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3895     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3896     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3897     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3898     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3899     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3900     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3901     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3902     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3903     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3904     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3905     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3906     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3907     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3908     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3909     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3910     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3911     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3912     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3913     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3914     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3915     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3916     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3917     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3918     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3919     table1_3_outer_,   table1_81_outer_,  table1_82_outer_,  table1_83_outer_,
3920     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3921     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3922     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3923     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3924     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3925     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3926     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3927     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3928     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3929     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3930     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3931     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3932     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3933     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3934     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3935     table1_184_outer_, table1_185_outer_, table1_184_outer_, table1_185_outer_,
3936     table1_248_outer_, table1_248_outer_, table1_248_outer_, table1_248_outer_,
3937     table1_248_outer_, table1_248_outer_, table1_0_outer_,   table1_255_outer_,
3938 };
3939 const uint8_t HuffDecoderCommon::table15_0_outer_[8] = {0, 0, 0, 1, 0, 0, 0, 2};
3940 const uint8_t HuffDecoderCommon::table16_0_outer_[16] = {
3941     0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2};
3942 const uint8_t HuffDecoderCommon::table17_0_ops_[32] = {
3943     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
3944     0x00, 0x00, 0x00, 0x00, 0x01, 0x05, 0x09, 0x0d, 0x00, 0x00, 0x00,
3945     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
3946 const uint8_t HuffDecoderCommon::table18_0_emit_[31] = {
3947     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b,
3948     0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x5c, 0xc3,
3949     0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2};
3950 const uint8_t HuffDecoderCommon::table18_0_ops_[64] = {
3951     0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01,
3952     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
3953     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01,
3954     0x52, 0x01, 0x56, 0x01, 0x5a, 0x5e, 0x62, 0x66, 0x6a, 0x6e, 0x72,
3955     0x76, 0x7a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
3956     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03};
3957 const uint8_t HuffDecoderCommon::table19_0_emit_[44] = {
3958     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b,
3959     0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20,
3960     0x7b, 0x25, 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b,
3961     0x34, 0x7b, 0x35, 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39};
3962 const uint8_t HuffDecoderCommon::table19_1_emit_[28] = {
3963     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64,
3964     0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d,
3965     0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75};
3966 const uint8_t HuffDecoderCommon::table19_2_emit_[15] = {
3967     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8,
3968     0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac};
3969 const uint8_t HuffDecoderCommon::table19_2_ops_[32] = {
3970     0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
3971     0x0a, 0x00, 0x0e, 0x00, 0x12, 0x00, 0x16, 0x00, 0x1a, 0x00, 0x1e,
3972     0x00, 0x22, 0x00, 0x26, 0x00, 0x2a, 0x2e, 0x32, 0x36, 0x3a};
3973 const uint8_t HuffDecoderCommon::table19_3_emit_[9] = {
3974     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6};
3975 const uint8_t HuffDecoderCommon::table19_3_ops_[32] = {
3976     0x02, 0x06, 0x0a, 0x0e, 0x12, 0x16, 0x1a, 0x1e, 0x22, 0x00, 0x00,
3977     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
3978     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03};
3979 const uint8_t* const HuffDecoderCommon::table19_emit_[4] = {
3980     table19_0_emit_,
3981     table19_1_emit_,
3982     table19_2_emit_,
3983     table19_3_emit_,
3984 };
3985 const uint8_t* const HuffDecoderCommon::table19_ops_[4] = {
3986     table9_62_ops_,
3987     table9_41_ops_,
3988     table19_2_ops_,
3989     table19_3_ops_,
3990 };
3991 const uint16_t HuffDecoderCommon::table20_0_ops_[64] = {
3992     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
3993     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
3994     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
3995     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
3996     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
3997     0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 0x0061, 0x0000, 0x0069,
3998     0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089,
3999     0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9};
4000 const uint8_t HuffDecoderCommon::table20_1_emit_[92] = {
4001     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66,
4002     0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70,
4003     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44,
4004     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a,
4005     0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
4006     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56,
4007     0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76,
4008     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a};
4009 const uint16_t HuffDecoderCommon::table20_1_ops_[64] = {
4010     0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019,
4011     0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039,
4012     0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059,
4013     0x0000, 0x0061, 0x0000, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089,
4014     0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9,
4015     0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109,
4016     0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149,
4017     0x0151, 0x0159, 0x0161, 0x0169, 0x0000, 0x0000, 0x0000, 0x0002};
4018 const uint16_t HuffDecoderCommon::table20_2_ops_[64] = {
4019     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
4020     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
4021     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a,
4022     0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000, 0x0000, 0x0012,
4023     0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 0x001a,
4024     0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022,
4025     0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x002a,
4026     0x0000, 0x002e, 0x0000, 0x0032, 0x0000, 0x0036, 0x0000, 0x003a};
4027 const uint8_t HuffDecoderCommon::table20_3_emit_[35] = {
4028     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85,
4029     0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2,
4030     0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9};
4031 const uint16_t HuffDecoderCommon::table20_3_ops_[64] = {
4032     0x0000, 0x0002, 0x0000, 0x0006, 0x0000, 0x000a, 0x0000, 0x000e,
4033     0x0000, 0x0012, 0x0000, 0x0016, 0x0000, 0x001a, 0x0000, 0x001e,
4034     0x0000, 0x0022, 0x0026, 0x002a, 0x002e, 0x0032, 0x0036, 0x003a,
4035     0x003e, 0x0042, 0x0046, 0x004a, 0x004e, 0x0052, 0x0056, 0x005a,
4036     0x005e, 0x0062, 0x0066, 0x006a, 0x006e, 0x0072, 0x0076, 0x007a,
4037     0x007e, 0x0082, 0x0086, 0x008a, 0x0000, 0x0000, 0x0000, 0x0000,
4038     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4039     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
4040 const uint8_t* const HuffDecoderCommon::table20_emit_[4] = {
4041     table19_0_emit_,
4042     table20_1_emit_,
4043     table19_2_emit_,
4044     table20_3_emit_,
4045 };
4046 const uint16_t* const HuffDecoderCommon::table20_ops_[4] = {
4047     table20_0_ops_,
4048     table20_1_ops_,
4049     table20_2_ops_,
4050     table20_3_ops_,
4051 };
4052 const uint16_t HuffDecoderCommon::table21_0_ops_[128] = {
4053     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
4054     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000,
4055     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000,
4056     0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000,
4057     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4058     0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4059     0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4060     0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041,
4061     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000,
4062     0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000,
4063     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000,
4064     0x0071, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081,
4065     0x0000, 0x0000, 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0091, 0x0000,
4066     0x0000, 0x0000, 0x0099, 0x0000, 0x0000, 0x0000, 0x00a1, 0x0000, 0x0000,
4067     0x0000, 0x00a9};
4068 const uint8_t HuffDecoderCommon::table21_1_emit_[104] = {
4069     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66,
4070     0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70,
4071     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44,
4072     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a,
4073     0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
4074     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56,
4075     0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76,
4076     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a,
4077     0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a};
4078 const uint16_t HuffDecoderCommon::table21_1_ops_[128] = {
4079     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000,
4080     0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000,
4081     0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000,
4082     0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041,
4083     0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000,
4084     0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000,
4085     0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000,
4086     0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9,
4087     0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000,
4088     0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 0x00f1,
4089     0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 0x0000,
4090     0x0119, 0x0000, 0x0121, 0x0000, 0x0129, 0x0000, 0x0131, 0x0000, 0x0139,
4091     0x0000, 0x0141, 0x0000, 0x0149, 0x0000, 0x0151, 0x0000, 0x0159, 0x0000,
4092     0x0161, 0x0000, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199,
4093     0x0000, 0x0002};
4094 const uint16_t HuffDecoderCommon::table21_2_ops_[128] = {
4095     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4096     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
4097     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4098     0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
4099     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4100     0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4101     0x0000, 0x000e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4102     0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016,
4103     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 0x0000,
4104     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000,
4105     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
4106     0x0000, 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x0000,
4107     0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 0x0000, 0x0000, 0x002e, 0x0000,
4108     0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0036, 0x0000, 0x0000,
4109     0x0000, 0x003a};
4110 const uint8_t HuffDecoderCommon::table21_3_emit_[64] = {
4111     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84,
4112     0x85, 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa,
4113     0xad, 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4,
4114     0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93,
4115     0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae,
4116     0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef};
4117 const uint16_t HuffDecoderCommon::table21_3_ops_[128] = {
4118     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000,
4119     0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000,
4120     0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000,
4121     0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022,
4122     0x0000, 0x0026, 0x0000, 0x002a, 0x0000, 0x002e, 0x0000, 0x0032, 0x0000,
4123     0x0036, 0x0000, 0x003a, 0x0000, 0x003e, 0x0000, 0x0042, 0x0000, 0x0046,
4124     0x0000, 0x004a, 0x0000, 0x004e, 0x0000, 0x0052, 0x0000, 0x0056, 0x0000,
4125     0x005a, 0x0000, 0x005e, 0x0000, 0x0062, 0x0000, 0x0066, 0x0000, 0x006a,
4126     0x0000, 0x006e, 0x0000, 0x0072, 0x0000, 0x0076, 0x0000, 0x007a, 0x0000,
4127     0x007e, 0x0000, 0x0082, 0x0000, 0x0086, 0x0000, 0x008a, 0x008e, 0x0092,
4128     0x0096, 0x009a, 0x009e, 0x00a2, 0x00a6, 0x00aa, 0x00ae, 0x00b2, 0x00b6,
4129     0x00ba, 0x00be, 0x00c2, 0x00c6, 0x00ca, 0x00ce, 0x00d2, 0x00d6, 0x00da,
4130     0x00de, 0x00e2, 0x00e6, 0x00ea, 0x00ee, 0x00f2, 0x00f6, 0x00fa, 0x00fe,
4131     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4132     0x0000, 0x0003};
4133 const uint8_t* const HuffDecoderCommon::table21_emit_[4] = {
4134     table19_0_emit_,
4135     table21_1_emit_,
4136     table19_2_emit_,
4137     table21_3_emit_,
4138 };
4139 const uint16_t* const HuffDecoderCommon::table21_ops_[4] = {
4140     table21_0_ops_,
4141     table21_1_ops_,
4142     table21_2_ops_,
4143     table21_3_ops_,
4144 };
4145 const uint8_t HuffDecoderCommon::table22_0_emit_[4] = {0x7b, 0x30, 0x7b, 0x31};
4146 const uint8_t HuffDecoderCommon::table22_0_ops_[32] = {
4147     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
4148     0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
4149     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09};
4150 const uint8_t HuffDecoderCommon::table22_1_emit_[4] = {0x7b, 0x32, 0x7b, 0x61};
4151 const uint8_t HuffDecoderCommon::table22_2_emit_[4] = {0x7b, 0x63, 0x7b, 0x65};
4152 const uint8_t HuffDecoderCommon::table22_3_emit_[4] = {0x7b, 0x69, 0x7b, 0x6f};
4153 const uint8_t HuffDecoderCommon::table22_4_emit_[4] = {0x7b, 0x73, 0x7b, 0x74};
4154 const uint8_t HuffDecoderCommon::table22_5_emit_[8] = {0x7b, 0x20, 0x7b, 0x25,
4155                                                        0x7b, 0x2d, 0x7b, 0x2e};
4156 const uint8_t HuffDecoderCommon::table22_5_ops_[32] = {
4157     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
4158     0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
4159     0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19};
4160 const uint8_t HuffDecoderCommon::table22_6_emit_[8] = {0x7b, 0x2f, 0x7b, 0x33,
4161                                                        0x7b, 0x34, 0x7b, 0x35};
4162 const uint8_t HuffDecoderCommon::table22_7_emit_[8] = {0x7b, 0x36, 0x7b, 0x37,
4163                                                        0x7b, 0x38, 0x7b, 0x39};
4164 const uint8_t HuffDecoderCommon::table22_8_emit_[8] = {0x7b, 0x3d, 0x7b, 0x41,
4165                                                        0x7b, 0x5f, 0x7b, 0x62};
4166 const uint8_t HuffDecoderCommon::table22_9_emit_[8] = {0x7b, 0x64, 0x7b, 0x66,
4167                                                        0x7b, 0x67, 0x7b, 0x68};
4168 const uint8_t HuffDecoderCommon::table22_10_emit_[8] = {0x7b, 0x6c, 0x7b, 0x6d,
4169                                                         0x7b, 0x6e, 0x7b, 0x70};
4170 const uint8_t HuffDecoderCommon::table22_11_emit_[12] = {
4171     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44};
4172 const uint8_t HuffDecoderCommon::table22_11_ops_[32] = {
4173     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
4174     0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00,
4175     0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x29};
4176 const uint8_t HuffDecoderCommon::table22_12_emit_[16] = {
4177     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48,
4178     0x7b, 0x49, 0x7b, 0x4a, 0x7b, 0x4b, 0x7b, 0x4c};
4179 const uint8_t HuffDecoderCommon::table22_13_emit_[16] = {
4180     0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
4181     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54};
4182 const uint8_t HuffDecoderCommon::table22_14_emit_[16] = {
4183     0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59,
4184     0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76};
4185 const uint8_t HuffDecoderCommon::table22_15_emit_[20] = {
4186     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26,
4187     0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a};
4188 const uint8_t HuffDecoderCommon::table22_15_ops_[32] = {
4189     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
4190     0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x21, 0x00, 0x29, 0x00, 0x31,
4191     0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x00, 0x00, 0x00, 0x02};
4192 const uint8_t HuffDecoderCommon::table22_16_emit_[20] = {
4193     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63,
4194     0x5c, 0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74};
4195 const uint8_t HuffDecoderCommon::table22_17_emit_[20] = {
4196     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63,
4197     0xc3, 0x65, 0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74};
4198 const uint8_t HuffDecoderCommon::table22_18_emit_[20] = {
4199     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63,
4200     0xd0, 0x65, 0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74};
4201 const uint8_t HuffDecoderCommon::table22_19_emit_[2] = {0x80, 0x82};
4202 const uint8_t HuffDecoderCommon::table22_20_emit_[2] = {0x83, 0xa2};
4203 const uint8_t HuffDecoderCommon::table22_21_emit_[2] = {0xb8, 0xc2};
4204 const uint8_t HuffDecoderCommon::table22_22_emit_[2] = {0xe0, 0xe2};
4205 const uint8_t HuffDecoderCommon::table22_23_emit_[4] = {0x99, 0xa1, 0xa7, 0xac};
4206 const uint8_t HuffDecoderCommon::table22_23_ops_[32] = {
4207     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
4208     0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
4209     0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e};
4210 const uint8_t HuffDecoderCommon::table22_24_emit_[4] = {0xb0, 0xb1, 0xb3, 0xd1};
4211 const uint8_t HuffDecoderCommon::table22_25_emit_[4] = {0xd8, 0xd9, 0xe3, 0xe5};
4212 const uint8_t HuffDecoderCommon::table22_26_emit_[7] = {0xe6, 0x81, 0x84, 0x85,
4213                                                         0x86, 0x88, 0x92};
4214 const uint8_t HuffDecoderCommon::table22_26_ops_[32] = {
4215     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
4216     0x06, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00,
4217     0x00, 0x12, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x1a};
4218 const uint8_t HuffDecoderCommon::table22_27_emit_[8] = {0x9a, 0x9c, 0xa0, 0xa3,
4219                                                         0xa4, 0xa9, 0xaa, 0xad};
4220 const uint8_t HuffDecoderCommon::table22_27_ops_[32] = {
4221     0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
4222     0x0a, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00,
4223     0x00, 0x16, 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1e};
4224 const uint8_t HuffDecoderCommon::table22_28_emit_[8] = {0xb2, 0xb5, 0xb9, 0xba,
4225                                                         0xbb, 0xbd, 0xbe, 0xc4};
4226 const uint8_t HuffDecoderCommon::table22_29_emit_[12] = {
4227     0xc6, 0xe4, 0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f};
4228 const uint8_t HuffDecoderCommon::table22_29_ops_[32] = {
4229     0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
4230     0x0a, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x12, 0x00, 0x16, 0x00, 0x1a,
4231     0x00, 0x1e, 0x00, 0x22, 0x00, 0x26, 0x00, 0x2a, 0x00, 0x2e};
4232 const uint8_t HuffDecoderCommon::table22_30_emit_[16] = {
4233     0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e,
4234     0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7};
4235 const uint8_t HuffDecoderCommon::table22_30_ops_[32] = {
4236     0x00, 0x02, 0x00, 0x06, 0x00, 0x0a, 0x00, 0x0e, 0x00, 0x12, 0x00,
4237     0x16, 0x00, 0x1a, 0x00, 0x1e, 0x00, 0x22, 0x00, 0x26, 0x00, 0x2a,
4238     0x00, 0x2e, 0x00, 0x32, 0x00, 0x36, 0x00, 0x3a, 0x00, 0x3e};
4239 const uint8_t HuffDecoderCommon::table22_31_emit_[17] = {
4240     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91,
4241     0x94, 0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed};
4242 const uint8_t HuffDecoderCommon::table22_31_ops_[32] = {
4243     0x00, 0x02, 0x00, 0x06, 0x00, 0x0a, 0x00, 0x0e, 0x00, 0x12, 0x16,
4244     0x1a, 0x1e, 0x22, 0x26, 0x2a, 0x2e, 0x32, 0x36, 0x3a, 0x3e, 0x42,
4245     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03};
4246 const uint8_t* const HuffDecoderCommon::table22_emit_[32] = {
4247     table22_0_emit_,  table22_1_emit_,  table22_2_emit_,  table22_3_emit_,
4248     table22_4_emit_,  table22_5_emit_,  table22_6_emit_,  table22_7_emit_,
4249     table22_8_emit_,  table22_9_emit_,  table22_10_emit_, table22_11_emit_,
4250     table22_12_emit_, table22_13_emit_, table22_14_emit_, table22_15_emit_,
4251     table22_16_emit_, table22_17_emit_, table22_18_emit_, table22_19_emit_,
4252     table22_20_emit_, table22_21_emit_, table22_22_emit_, table22_23_emit_,
4253     table22_24_emit_, table22_25_emit_, table22_26_emit_, table22_27_emit_,
4254     table22_28_emit_, table22_29_emit_, table22_30_emit_, table22_31_emit_,
4255 };
4256 const uint8_t* const HuffDecoderCommon::table22_ops_[32] = {
4257     table22_0_ops_,  table22_0_ops_,  table22_0_ops_,  table22_0_ops_,
4258     table22_0_ops_,  table22_5_ops_,  table22_5_ops_,  table22_5_ops_,
4259     table22_5_ops_,  table22_5_ops_,  table22_5_ops_,  table22_11_ops_,
4260     table9_28_ops_,  table9_28_ops_,  table9_28_ops_,  table22_15_ops_,
4261     table9_92_ops_,  table9_92_ops_,  table9_92_ops_,  table9_124_ops_,
4262     table9_124_ops_, table9_124_ops_, table9_124_ops_, table22_23_ops_,
4263     table22_23_ops_, table22_23_ops_, table22_26_ops_, table22_27_ops_,
4264     table22_27_ops_, table22_29_ops_, table22_30_ops_, table22_31_ops_,
4265 };
4266 const uint8_t HuffDecoderCommon::table23_0_emit_[60] = {
4267     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
4268     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
4269     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31,
4270     0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61, 0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65,
4271     0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f, 0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74};
4272 const uint16_t HuffDecoderCommon::table23_0_ops_[64] = {
4273     0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8,
4274     0x00c0, 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4275     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4276     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
4277     0x00f0, 0x0108, 0x0120, 0x0138, 0x0150, 0x0168, 0x0180, 0x0198,
4278     0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4279     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4280     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00f2};
4281 const uint8_t HuffDecoderCommon::table23_1_emit_[60] = {
4282     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
4283     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
4284     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31,
4285     0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61, 0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65,
4286     0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f, 0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74};
4287 const uint8_t HuffDecoderCommon::table23_2_emit_[60] = {
4288     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
4289     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
4290     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31,
4291     0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61, 0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65,
4292     0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f, 0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74};
4293 const uint8_t HuffDecoderCommon::table23_3_emit_[60] = {
4294     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
4295     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
4296     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31,
4297     0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61, 0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65,
4298     0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f, 0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74};
4299 const uint8_t HuffDecoderCommon::table23_4_emit_[60] = {
4300     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
4301     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
4302     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31,
4303     0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61, 0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65,
4304     0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f, 0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74};
4305 const uint16_t HuffDecoderCommon::table23_5_ops_[64] = {
4306     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4307     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
4308     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4309     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
4310     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4311     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
4312     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4313     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032};
4314 const uint16_t HuffDecoderCommon::table23_11_ops_[64] = {
4315     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4316     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
4317     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4318     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
4319     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
4320     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
4321     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
4322     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052};
4323 const uint16_t HuffDecoderCommon::table23_12_ops_[64] = {
4324     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
4325     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
4326     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
4327     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
4328     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
4329     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052,
4330     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0062,
4331     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0072};
4332 const uint8_t HuffDecoderCommon::table23_15_emit_[30] = {
4333     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26,
4334     0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a,
4335     0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f};
4336 const uint16_t HuffDecoderCommon::table23_15_ops_[64] = {
4337     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
4338     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
4339     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
4340     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
4341     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
4342     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
4343     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
4344     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0001, 0x0001, 0x0003};
4345 const uint8_t HuffDecoderCommon::table23_16_emit_[72] = {
4346     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 0x65,
4347     0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25,
4348     0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35,
4349     0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39, 0x5c, 0x3d, 0x5c, 0x41,
4350     0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66, 0x5c, 0x67, 0x5c, 0x68,
4351     0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 0x5c, 0x72, 0x5c, 0x75};
4352 const uint16_t HuffDecoderCommon::table23_16_ops_[64] = {
4353     0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032,
4354     0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072,
4355     0x0001, 0x0082, 0x0001, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
4356     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152,
4357     0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2,
4358     0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0001, 0x0001,
4359     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4360     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003};
4361 const uint8_t HuffDecoderCommon::table23_17_emit_[72] = {
4362     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65,
4363     0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25,
4364     0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35,
4365     0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39, 0xc3, 0x3d, 0xc3, 0x41,
4366     0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66, 0xc3, 0x67, 0xc3, 0x68,
4367     0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 0xc3, 0x72, 0xc3, 0x75};
4368 const uint8_t HuffDecoderCommon::table23_18_emit_[72] = {
4369     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65,
4370     0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25,
4371     0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35,
4372     0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39, 0xd0, 0x3d, 0xd0, 0x41,
4373     0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66, 0xd0, 0x67, 0xd0, 0x68,
4374     0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 0xd0, 0x72, 0xd0, 0x75};
4375 const uint8_t HuffDecoderCommon::table23_19_emit_[40] = {
4376     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63,
4377     0x80, 0x65, 0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74,
4378     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63,
4379     0x82, 0x65, 0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74};
4380 const uint16_t HuffDecoderCommon::table23_19_ops_[64] = {
4381     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
4382     0x0082, 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4383     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4384     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
4385     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
4386     0x0122, 0x0132, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4387     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4388     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a3};
4389 const uint8_t HuffDecoderCommon::table23_20_emit_[40] = {
4390     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63,
4391     0x83, 0x65, 0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74,
4392     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63,
4393     0xa2, 0x65, 0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74};
4394 const uint8_t HuffDecoderCommon::table23_21_emit_[40] = {
4395     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63,
4396     0xb8, 0x65, 0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74,
4397     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63,
4398     0xc2, 0x65, 0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74};
4399 const uint8_t HuffDecoderCommon::table23_22_emit_[40] = {
4400     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63,
4401     0xe0, 0x65, 0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74,
4402     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63,
4403     0xe2, 0x65, 0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74};
4404 const uint16_t HuffDecoderCommon::table23_23_ops_[64] = {
4405     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4406     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
4407     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4408     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
4409     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4410     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
4411     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4412     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b};
4413 const uint16_t HuffDecoderCommon::table23_26_ops_[64] = {
4414     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4415     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
4416     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
4417     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
4418     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
4419     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0023,
4420     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x002b,
4421     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0033};
4422 const uint16_t HuffDecoderCommon::table23_27_ops_[64] = {
4423     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
4424     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
4425     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
4426     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
4427     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0023,
4428     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x002b,
4429     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0033,
4430     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x003b};
4431 const uint16_t HuffDecoderCommon::table23_29_ops_[64] = {
4432     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
4433     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
4434     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
4435     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
4436     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x002b,
4437     0x0001, 0x0001, 0x0001, 0x0033, 0x0001, 0x0001, 0x0001, 0x003b,
4438     0x0001, 0x0001, 0x0001, 0x0043, 0x0001, 0x0001, 0x0001, 0x004b,
4439     0x0001, 0x0001, 0x0001, 0x0053, 0x0001, 0x0001, 0x0001, 0x005b};
4440 const uint16_t HuffDecoderCommon::table23_30_ops_[64] = {
4441     0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001, 0x000b,
4442     0x0001, 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x001b,
4443     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x002b,
4444     0x0001, 0x0001, 0x0001, 0x0033, 0x0001, 0x0001, 0x0001, 0x003b,
4445     0x0001, 0x0001, 0x0001, 0x0043, 0x0001, 0x0001, 0x0001, 0x004b,
4446     0x0001, 0x0001, 0x0001, 0x0053, 0x0001, 0x0001, 0x0001, 0x005b,
4447     0x0001, 0x0001, 0x0001, 0x0063, 0x0001, 0x0001, 0x0001, 0x006b,
4448     0x0001, 0x0001, 0x0001, 0x0073, 0x0001, 0x0001, 0x0001, 0x007b};
4449 const uint8_t HuffDecoderCommon::table23_31_emit_[21] = {
4450     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f,
4451     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb};
4452 const uint16_t HuffDecoderCommon::table23_31_ops_[64] = {
4453     0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001, 0x000b,
4454     0x0001, 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x001b,
4455     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x002b, 0x0001, 0x0033,
4456     0x0001, 0x003b, 0x0001, 0x0043, 0x0001, 0x004b, 0x0001, 0x0053,
4457     0x0001, 0x005b, 0x0001, 0x0063, 0x0001, 0x006b, 0x0001, 0x0073,
4458     0x0001, 0x007b, 0x0001, 0x0083, 0x008b, 0x0093, 0x009b, 0x00a3,
4459     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
4460     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004};
4461 const uint8_t* const HuffDecoderCommon::table23_emit_[32] = {
4462     table23_0_emit_,  table23_1_emit_,  table23_2_emit_,  table23_3_emit_,
4463     table23_4_emit_,  table22_5_emit_,  table22_6_emit_,  table22_7_emit_,
4464     table22_8_emit_,  table22_9_emit_,  table22_10_emit_, table22_11_emit_,
4465     table22_12_emit_, table22_13_emit_, table22_14_emit_, table23_15_emit_,
4466     table23_16_emit_, table23_17_emit_, table23_18_emit_, table23_19_emit_,
4467     table23_20_emit_, table23_21_emit_, table23_22_emit_, table22_23_emit_,
4468     table22_24_emit_, table22_25_emit_, table22_26_emit_, table22_27_emit_,
4469     table22_28_emit_, table22_29_emit_, table22_30_emit_, table23_31_emit_,
4470 };
4471 const uint16_t* const HuffDecoderCommon::table23_ops_[32] = {
4472     table23_0_ops_,  table23_0_ops_,  table23_0_ops_,  table23_0_ops_,
4473     table23_0_ops_,  table23_5_ops_,  table23_5_ops_,  table23_5_ops_,
4474     table23_5_ops_,  table23_5_ops_,  table23_5_ops_,  table23_11_ops_,
4475     table23_12_ops_, table23_12_ops_, table23_12_ops_, table23_15_ops_,
4476     table23_16_ops_, table23_16_ops_, table23_16_ops_, table23_19_ops_,
4477     table23_19_ops_, table23_19_ops_, table23_19_ops_, table23_23_ops_,
4478     table23_23_ops_, table23_23_ops_, table23_26_ops_, table23_27_ops_,
4479     table23_27_ops_, table23_29_ops_, table23_30_ops_, table23_31_ops_,
4480 };
4481 const uint8_t HuffDecoderCommon::table24_0_emit_[108] = {
4482     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
4483     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
4484     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20, 0x7b, 0x30, 0x25,
4485     0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30, 0x2f, 0x7b, 0x30, 0x33,
4486     0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b, 0x30, 0x36, 0x7b, 0x30, 0x37,
4487     0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39, 0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41,
4488     0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62, 0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66,
4489     0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68, 0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d,
4490     0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70, 0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75};
4491 const uint16_t HuffDecoderCommon::table24_0_ops_[64] = {
4492     0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049,
4493     0x0000, 0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9,
4494     0x0000, 0x00c1, 0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139,
4495     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9,
4496     0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9,
4497     0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331, 0x0349, 0x0000, 0x0000,
4498     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4499     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002};
4500 const uint8_t HuffDecoderCommon::table24_1_emit_[108] = {
4501     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61,
4502     0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f,
4503     0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20, 0x7b, 0x31, 0x25,
4504     0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31, 0x2f, 0x7b, 0x31, 0x33,
4505     0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b, 0x31, 0x36, 0x7b, 0x31, 0x37,
4506     0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39, 0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41,
4507     0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62, 0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66,
4508     0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68, 0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d,
4509     0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70, 0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75};
4510 const uint8_t HuffDecoderCommon::table24_2_emit_[108] = {
4511     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
4512     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
4513     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20, 0x7b, 0x32, 0x25,
4514     0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32, 0x2f, 0x7b, 0x32, 0x33,
4515     0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b, 0x32, 0x36, 0x7b, 0x32, 0x37,
4516     0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39, 0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41,
4517     0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62, 0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66,
4518     0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68, 0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d,
4519     0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70, 0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75};
4520 const uint8_t HuffDecoderCommon::table24_3_emit_[108] = {
4521     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61,
4522     0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f,
4523     0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20, 0x7b, 0x61, 0x25,
4524     0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61, 0x2f, 0x7b, 0x61, 0x33,
4525     0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b, 0x61, 0x36, 0x7b, 0x61, 0x37,
4526     0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39, 0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41,
4527     0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62, 0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66,
4528     0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68, 0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d,
4529     0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70, 0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75};
4530 const uint8_t HuffDecoderCommon::table24_4_emit_[108] = {
4531     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
4532     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
4533     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20, 0x7b, 0x63, 0x25,
4534     0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63, 0x2f, 0x7b, 0x63, 0x33,
4535     0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b, 0x63, 0x36, 0x7b, 0x63, 0x37,
4536     0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39, 0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41,
4537     0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62, 0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66,
4538     0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68, 0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d,
4539     0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70, 0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75};
4540 const uint8_t HuffDecoderCommon::table24_5_emit_[108] = {
4541     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61,
4542     0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f,
4543     0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20, 0x7b, 0x65, 0x25,
4544     0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65, 0x2f, 0x7b, 0x65, 0x33,
4545     0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b, 0x65, 0x36, 0x7b, 0x65, 0x37,
4546     0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39, 0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41,
4547     0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62, 0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66,
4548     0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68, 0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d,
4549     0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70, 0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75};
4550 const uint8_t HuffDecoderCommon::table24_6_emit_[108] = {
4551     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
4552     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
4553     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20, 0x7b, 0x69, 0x25,
4554     0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69, 0x2f, 0x7b, 0x69, 0x33,
4555     0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b, 0x69, 0x36, 0x7b, 0x69, 0x37,
4556     0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39, 0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41,
4557     0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62, 0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66,
4558     0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68, 0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d,
4559     0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70, 0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75};
4560 const uint8_t HuffDecoderCommon::table24_7_emit_[108] = {
4561     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61,
4562     0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f,
4563     0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20, 0x7b, 0x6f, 0x25,
4564     0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f, 0x2f, 0x7b, 0x6f, 0x33,
4565     0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b, 0x6f, 0x36, 0x7b, 0x6f, 0x37,
4566     0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39, 0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41,
4567     0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62, 0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66,
4568     0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68, 0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d,
4569     0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70, 0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75};
4570 const uint8_t HuffDecoderCommon::table24_8_emit_[108] = {
4571     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
4572     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
4573     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20, 0x7b, 0x73, 0x25,
4574     0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73, 0x2f, 0x7b, 0x73, 0x33,
4575     0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b, 0x73, 0x36, 0x7b, 0x73, 0x37,
4576     0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39, 0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41,
4577     0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62, 0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66,
4578     0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68, 0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d,
4579     0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70, 0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75};
4580 const uint8_t HuffDecoderCommon::table24_9_emit_[108] = {
4581     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61,
4582     0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f,
4583     0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20, 0x7b, 0x74, 0x25,
4584     0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74, 0x2f, 0x7b, 0x74, 0x33,
4585     0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b, 0x74, 0x36, 0x7b, 0x74, 0x37,
4586     0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39, 0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41,
4587     0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62, 0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66,
4588     0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68, 0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d,
4589     0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70, 0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75};
4590 const uint8_t HuffDecoderCommon::table24_10_emit_[60] = {
4591     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
4592     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
4593     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31,
4594     0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61, 0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65,
4595     0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f, 0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74};
4596 const uint16_t HuffDecoderCommon::table24_10_ops_[64] = {
4597     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
4598     0x00c1, 0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4599     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4600     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
4601     0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181, 0x0199,
4602     0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4603     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4604     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00f2};
4605 const uint8_t HuffDecoderCommon::table24_11_emit_[60] = {
4606     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
4607     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
4608     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31,
4609     0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61, 0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65,
4610     0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f, 0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74};
4611 const uint8_t HuffDecoderCommon::table24_12_emit_[60] = {
4612     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
4613     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
4614     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31,
4615     0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61, 0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65,
4616     0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f, 0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74};
4617 const uint8_t HuffDecoderCommon::table24_13_emit_[60] = {
4618     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
4619     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
4620     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31,
4621     0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61, 0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65,
4622     0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f, 0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74};
4623 const uint8_t HuffDecoderCommon::table24_14_emit_[60] = {
4624     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
4625     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
4626     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31,
4627     0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61, 0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65,
4628     0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f, 0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74};
4629 const uint8_t HuffDecoderCommon::table24_15_emit_[60] = {
4630     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
4631     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
4632     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31,
4633     0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61, 0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65,
4634     0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f, 0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74};
4635 const uint8_t HuffDecoderCommon::table24_16_emit_[60] = {
4636     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
4637     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
4638     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31,
4639     0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61, 0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65,
4640     0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f, 0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74};
4641 const uint8_t HuffDecoderCommon::table24_17_emit_[60] = {
4642     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
4643     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
4644     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31,
4645     0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61, 0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65,
4646     0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f, 0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74};
4647 const uint8_t HuffDecoderCommon::table24_18_emit_[60] = {
4648     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
4649     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
4650     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31,
4651     0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61, 0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65,
4652     0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f, 0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74};
4653 const uint8_t HuffDecoderCommon::table24_19_emit_[60] = {
4654     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
4655     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
4656     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31,
4657     0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61, 0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65,
4658     0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f, 0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74};
4659 const uint8_t HuffDecoderCommon::table24_20_emit_[60] = {
4660     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
4661     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
4662     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31,
4663     0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61, 0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65,
4664     0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f, 0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74};
4665 const uint8_t HuffDecoderCommon::table24_21_emit_[60] = {
4666     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
4667     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
4668     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31,
4669     0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61, 0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65,
4670     0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f, 0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74};
4671 const uint8_t HuffDecoderCommon::table24_22_emit_[60] = {
4672     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
4673     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
4674     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31,
4675     0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61, 0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65,
4676     0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f, 0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74};
4677 const uint8_t HuffDecoderCommon::table24_23_emit_[8] = {0x7b, 0x3a, 0x7b, 0x42,
4678                                                         0x7b, 0x43, 0x7b, 0x44};
4679 const uint16_t HuffDecoderCommon::table24_23_ops_[64] = {
4680     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4681     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
4682     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4683     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
4684     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4685     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
4686     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4687     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032};
4688 const uint8_t HuffDecoderCommon::table24_24_emit_[8] = {0x7b, 0x45, 0x7b, 0x46,
4689                                                         0x7b, 0x47, 0x7b, 0x48};
4690 const uint8_t HuffDecoderCommon::table24_25_emit_[8] = {0x7b, 0x49, 0x7b, 0x4a,
4691                                                         0x7b, 0x4b, 0x7b, 0x4c};
4692 const uint8_t HuffDecoderCommon::table24_26_emit_[8] = {0x7b, 0x4d, 0x7b, 0x4e,
4693                                                         0x7b, 0x4f, 0x7b, 0x50};
4694 const uint8_t HuffDecoderCommon::table24_27_emit_[8] = {0x7b, 0x51, 0x7b, 0x52,
4695                                                         0x7b, 0x53, 0x7b, 0x54};
4696 const uint8_t HuffDecoderCommon::table24_28_emit_[8] = {0x7b, 0x55, 0x7b, 0x56,
4697                                                         0x7b, 0x57, 0x7b, 0x59};
4698 const uint8_t HuffDecoderCommon::table24_29_emit_[8] = {0x7b, 0x6a, 0x7b, 0x6b,
4699                                                         0x7b, 0x71, 0x7b, 0x76};
4700 const uint8_t HuffDecoderCommon::table24_30_emit_[8] = {0x7b, 0x77, 0x7b, 0x78,
4701                                                         0x7b, 0x79, 0x7b, 0x7a};
4702 const uint8_t HuffDecoderCommon::table24_31_emit_[28] = {
4703     0x7b, 0x26, 0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58,
4704     0x7b, 0x5a, 0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29,
4705     0x7b, 0x3f, 0x7b, 0x27, 0x7b, 0x2b, 0x7b, 0x7c};
4706 const uint16_t HuffDecoderCommon::table24_31_ops_[64] = {
4707     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
4708     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
4709     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
4710     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
4711     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
4712     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052,
4713     0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082, 0x0000, 0x0092,
4714     0x0000, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x0000, 0x0000, 0x0003};
4715 const uint8_t HuffDecoderCommon::table24_32_emit_[44] = {
4716     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c,
4717     0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20,
4718     0x5c, 0x25, 0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c,
4719     0x34, 0x5c, 0x35, 0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39};
4720 const uint16_t HuffDecoderCommon::table24_32_ops_[64] = {
4721     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012,
4722     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032,
4723     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
4724     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
4725     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
4726     0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000, 0x00c2, 0x0000, 0x00d2,
4727     0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000, 0x0112,
4728     0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 0x0152};
4729 const uint8_t HuffDecoderCommon::table24_33_emit_[92] = {
4730     0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66,
4731     0x5c, 0x67, 0x5c, 0x68, 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70,
4732     0x5c, 0x72, 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44,
4733     0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a,
4734     0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50,
4735     0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56,
4736     0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76,
4737     0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a};
4738 const uint16_t HuffDecoderCommon::table24_33_ops_[64] = {
4739     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032,
4740     0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072,
4741     0x0000, 0x0082, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2,
4742     0x0000, 0x00c2, 0x0000, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
4743     0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
4744     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212,
4745     0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292,
4746     0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x0000, 0x0000, 0x0000, 0x0003};
4747 const uint8_t HuffDecoderCommon::table24_34_emit_[44] = {
4748     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3,
4749     0x65, 0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20,
4750     0xc3, 0x25, 0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3,
4751     0x34, 0xc3, 0x35, 0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39};
4752 const uint8_t HuffDecoderCommon::table24_35_emit_[92] = {
4753     0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66,
4754     0xc3, 0x67, 0xc3, 0x68, 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70,
4755     0xc3, 0x72, 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44,
4756     0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a,
4757     0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50,
4758     0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56,
4759     0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76,
4760     0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a};
4761 const uint8_t HuffDecoderCommon::table24_36_emit_[44] = {
4762     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0,
4763     0x65, 0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20,
4764     0xd0, 0x25, 0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0,
4765     0x34, 0xd0, 0x35, 0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39};
4766 const uint8_t HuffDecoderCommon::table24_37_emit_[92] = {
4767     0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66,
4768     0xd0, 0x67, 0xd0, 0x68, 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70,
4769     0xd0, 0x72, 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44,
4770     0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a,
4771     0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50,
4772     0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56,
4773     0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76,
4774     0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a};
4775 const uint8_t HuffDecoderCommon::table24_38_emit_[72] = {
4776     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65,
4777     0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25,
4778     0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35,
4779     0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39, 0x80, 0x3d, 0x80, 0x41,
4780     0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 0x80, 0x67, 0x80, 0x68,
4781     0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 0x80, 0x72, 0x80, 0x75};
4782 const uint16_t HuffDecoderCommon::table24_38_ops_[64] = {
4783     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032,
4784     0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072,
4785     0x0000, 0x0082, 0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
4786     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152,
4787     0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2,
4788     0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0000, 0x0000,
4789     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4790     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
4791 const uint8_t HuffDecoderCommon::table24_39_emit_[72] = {
4792     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65,
4793     0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25,
4794     0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35,
4795     0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39, 0x82, 0x3d, 0x82, 0x41,
4796     0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 0x82, 0x67, 0x82, 0x68,
4797     0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 0x82, 0x72, 0x82, 0x75};
4798 const uint8_t HuffDecoderCommon::table24_40_emit_[72] = {
4799     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65,
4800     0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25,
4801     0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35,
4802     0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39, 0x83, 0x3d, 0x83, 0x41,
4803     0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 0x83, 0x67, 0x83, 0x68,
4804     0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 0x83, 0x72, 0x83, 0x75};
4805 const uint8_t HuffDecoderCommon::table24_41_emit_[72] = {
4806     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65,
4807     0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25,
4808     0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35,
4809     0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39, 0xa2, 0x3d, 0xa2, 0x41,
4810     0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 0xa2, 0x67, 0xa2, 0x68,
4811     0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 0xa2, 0x72, 0xa2, 0x75};
4812 const uint8_t HuffDecoderCommon::table24_42_emit_[72] = {
4813     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 0x65,
4814     0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25,
4815     0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35,
4816     0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39, 0xb8, 0x3d, 0xb8, 0x41,
4817     0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 0xb8, 0x67, 0xb8, 0x68,
4818     0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 0xb8, 0x72, 0xb8, 0x75};
4819 const uint8_t HuffDecoderCommon::table24_43_emit_[72] = {
4820     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65,
4821     0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25,
4822     0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35,
4823     0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39, 0xc2, 0x3d, 0xc2, 0x41,
4824     0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 0xc2, 0x67, 0xc2, 0x68,
4825     0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 0xc2, 0x72, 0xc2, 0x75};
4826 const uint8_t HuffDecoderCommon::table24_44_emit_[72] = {
4827     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 0x65,
4828     0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25,
4829     0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35,
4830     0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39, 0xe0, 0x3d, 0xe0, 0x41,
4831     0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 0xe0, 0x67, 0xe0, 0x68,
4832     0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 0xe0, 0x72, 0xe0, 0x75};
4833 const uint8_t HuffDecoderCommon::table24_45_emit_[72] = {
4834     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65,
4835     0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25,
4836     0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35,
4837     0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39, 0xe2, 0x3d, 0xe2, 0x41,
4838     0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 0xe2, 0x67, 0xe2, 0x68,
4839     0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 0xe2, 0x72, 0xe2, 0x75};
4840 const uint8_t HuffDecoderCommon::table24_46_emit_[40] = {
4841     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63,
4842     0x99, 0x65, 0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74,
4843     0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63,
4844     0xa1, 0x65, 0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74};
4845 const uint16_t HuffDecoderCommon::table24_46_ops_[64] = {
4846     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
4847     0x0082, 0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4848     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4849     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
4850     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
4851     0x0122, 0x0132, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4852     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4853     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a3};
4854 const uint8_t HuffDecoderCommon::table24_47_emit_[40] = {
4855     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63,
4856     0xa7, 0x65, 0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74,
4857     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63,
4858     0xac, 0x65, 0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74};
4859 const uint8_t HuffDecoderCommon::table24_48_emit_[40] = {
4860     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63,
4861     0xb0, 0x65, 0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74,
4862     0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63,
4863     0xb1, 0x65, 0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74};
4864 const uint8_t HuffDecoderCommon::table24_49_emit_[40] = {
4865     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63,
4866     0xb3, 0x65, 0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74,
4867     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63,
4868     0xd1, 0x65, 0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74};
4869 const uint8_t HuffDecoderCommon::table24_50_emit_[40] = {
4870     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63,
4871     0xd8, 0x65, 0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74,
4872     0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63,
4873     0xd9, 0x65, 0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74};
4874 const uint8_t HuffDecoderCommon::table24_51_emit_[40] = {
4875     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63,
4876     0xe3, 0x65, 0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74,
4877     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63,
4878     0xe5, 0x65, 0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74};
4879 const uint8_t HuffDecoderCommon::table24_52_emit_[22] = {
4880     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6,
4881     0x65, 0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0x81, 0x84};
4882 const uint16_t HuffDecoderCommon::table24_52_ops_[64] = {
4883     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
4884     0x0082, 0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4885     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4886     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
4887     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4888     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a3,
4889     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4890     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00ab};
4891 const uint8_t HuffDecoderCommon::table24_53_emit_[4] = {0x85, 0x86, 0x88, 0x92};
4892 const uint16_t HuffDecoderCommon::table24_53_ops_[64] = {
4893     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4894     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
4895     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4896     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
4897     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4898     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013,
4899     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4900     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001b};
4901 const uint8_t HuffDecoderCommon::table24_54_emit_[4] = {0x9a, 0x9c, 0xa0, 0xa3};
4902 const uint8_t HuffDecoderCommon::table24_55_emit_[4] = {0xa4, 0xa9, 0xaa, 0xad};
4903 const uint8_t HuffDecoderCommon::table24_56_emit_[4] = {0xb2, 0xb5, 0xb9, 0xba};
4904 const uint8_t HuffDecoderCommon::table24_57_emit_[4] = {0xbb, 0xbd, 0xbe, 0xc4};
4905 const uint8_t HuffDecoderCommon::table24_58_emit_[4] = {0xc6, 0xe4, 0xe8, 0xe9};
4906 const uint8_t HuffDecoderCommon::table24_59_emit_[8] = {0x01, 0x87, 0x89, 0x8a,
4907                                                         0x8b, 0x8c, 0x8d, 0x8f};
4908 const uint16_t HuffDecoderCommon::table24_59_ops_[64] = {
4909     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
4910     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
4911     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013,
4912     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001b,
4913     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023,
4914     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b,
4915     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0033,
4916     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x003b};
4917 const uint8_t HuffDecoderCommon::table24_60_emit_[8] = {0x93, 0x95, 0x96, 0x97,
4918                                                         0x98, 0x9b, 0x9d, 0x9e};
4919 const uint8_t HuffDecoderCommon::table24_61_emit_[8] = {0xa5, 0xa6, 0xa8, 0xae,
4920                                                         0xaf, 0xb4, 0xb6, 0xb7};
4921 const uint8_t HuffDecoderCommon::table24_62_emit_[11] = {
4922     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f};
4923 const uint16_t HuffDecoderCommon::table24_62_ops_[64] = {
4924     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
4925     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
4926     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013,
4927     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001b,
4928     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023,
4929     0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0033,
4930     0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0043,
4931     0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0053};
4932 const uint8_t HuffDecoderCommon::table24_63_emit_[25] = {
4933     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea,
4934     0xeb, 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5,
4935     0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff};
4936 const uint16_t HuffDecoderCommon::table24_63_ops_[64] = {
4937     0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x000b,
4938     0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x001b,
4939     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b,
4940     0x0000, 0x0033, 0x0000, 0x003b, 0x0000, 0x0043, 0x0000, 0x004b,
4941     0x0053, 0x005b, 0x0063, 0x006b, 0x0073, 0x007b, 0x0083, 0x008b,
4942     0x0093, 0x009b, 0x00a3, 0x00ab, 0x00b3, 0x00bb, 0x00c3, 0x0000,
4943     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4944     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0004};
4945 const uint8_t* const HuffDecoderCommon::table24_emit_[64] = {
4946     table24_0_emit_,  table24_1_emit_,  table24_2_emit_,  table24_3_emit_,
4947     table24_4_emit_,  table24_5_emit_,  table24_6_emit_,  table24_7_emit_,
4948     table24_8_emit_,  table24_9_emit_,  table24_10_emit_, table24_11_emit_,
4949     table24_12_emit_, table24_13_emit_, table24_14_emit_, table24_15_emit_,
4950     table24_16_emit_, table24_17_emit_, table24_18_emit_, table24_19_emit_,
4951     table24_20_emit_, table24_21_emit_, table24_22_emit_, table24_23_emit_,
4952     table24_24_emit_, table24_25_emit_, table24_26_emit_, table24_27_emit_,
4953     table24_28_emit_, table24_29_emit_, table24_30_emit_, table24_31_emit_,
4954     table24_32_emit_, table24_33_emit_, table24_34_emit_, table24_35_emit_,
4955     table24_36_emit_, table24_37_emit_, table24_38_emit_, table24_39_emit_,
4956     table24_40_emit_, table24_41_emit_, table24_42_emit_, table24_43_emit_,
4957     table24_44_emit_, table24_45_emit_, table24_46_emit_, table24_47_emit_,
4958     table24_48_emit_, table24_49_emit_, table24_50_emit_, table24_51_emit_,
4959     table24_52_emit_, table24_53_emit_, table24_54_emit_, table24_55_emit_,
4960     table24_56_emit_, table24_57_emit_, table24_58_emit_, table24_59_emit_,
4961     table24_60_emit_, table24_61_emit_, table24_62_emit_, table24_63_emit_,
4962 };
4963 const uint16_t* const HuffDecoderCommon::table24_ops_[64] = {
4964     table24_0_ops_,  table24_0_ops_,  table24_0_ops_,  table24_0_ops_,
4965     table24_0_ops_,  table24_0_ops_,  table24_0_ops_,  table24_0_ops_,
4966     table24_0_ops_,  table24_0_ops_,  table24_10_ops_, table24_10_ops_,
4967     table24_10_ops_, table24_10_ops_, table24_10_ops_, table24_10_ops_,
4968     table24_10_ops_, table24_10_ops_, table24_10_ops_, table24_10_ops_,
4969     table24_10_ops_, table24_10_ops_, table24_10_ops_, table24_23_ops_,
4970     table24_23_ops_, table24_23_ops_, table24_23_ops_, table24_23_ops_,
4971     table24_23_ops_, table24_23_ops_, table24_23_ops_, table24_31_ops_,
4972     table24_32_ops_, table24_33_ops_, table24_32_ops_, table24_33_ops_,
4973     table24_32_ops_, table24_33_ops_, table24_38_ops_, table24_38_ops_,
4974     table24_38_ops_, table24_38_ops_, table24_38_ops_, table24_38_ops_,
4975     table24_38_ops_, table24_38_ops_, table24_46_ops_, table24_46_ops_,
4976     table24_46_ops_, table24_46_ops_, table24_46_ops_, table24_46_ops_,
4977     table24_52_ops_, table24_53_ops_, table24_53_ops_, table24_53_ops_,
4978     table24_53_ops_, table24_53_ops_, table24_53_ops_, table24_59_ops_,
4979     table24_59_ops_, table24_59_ops_, table24_62_ops_, table24_63_ops_,
4980 };
4981 const uint8_t HuffDecoderCommon::table25_0_emit_[204] = {
4982     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
4983     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
4984     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20, 0x7b, 0x30, 0x25,
4985     0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30, 0x2f, 0x7b, 0x30, 0x33,
4986     0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b, 0x30, 0x36, 0x7b, 0x30, 0x37,
4987     0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39, 0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41,
4988     0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62, 0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66,
4989     0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68, 0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d,
4990     0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70, 0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75,
4991     0x7b, 0x30, 0x3a, 0x7b, 0x30, 0x42, 0x7b, 0x30, 0x43, 0x7b, 0x30, 0x44,
4992     0x7b, 0x30, 0x45, 0x7b, 0x30, 0x46, 0x7b, 0x30, 0x47, 0x7b, 0x30, 0x48,
4993     0x7b, 0x30, 0x49, 0x7b, 0x30, 0x4a, 0x7b, 0x30, 0x4b, 0x7b, 0x30, 0x4c,
4994     0x7b, 0x30, 0x4d, 0x7b, 0x30, 0x4e, 0x7b, 0x30, 0x4f, 0x7b, 0x30, 0x50,
4995     0x7b, 0x30, 0x51, 0x7b, 0x30, 0x52, 0x7b, 0x30, 0x53, 0x7b, 0x30, 0x54,
4996     0x7b, 0x30, 0x55, 0x7b, 0x30, 0x56, 0x7b, 0x30, 0x57, 0x7b, 0x30, 0x59,
4997     0x7b, 0x30, 0x6a, 0x7b, 0x30, 0x6b, 0x7b, 0x30, 0x71, 0x7b, 0x30, 0x76,
4998     0x7b, 0x30, 0x77, 0x7b, 0x30, 0x78, 0x7b, 0x30, 0x79, 0x7b, 0x30, 0x7a};
4999 const uint16_t HuffDecoderCommon::table25_0_ops_[128] = {
5000     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000,
5001     0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000,
5002     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000,
5003     0x0091, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 0x0000, 0x00c1,
5004     0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00f1, 0x0000, 0x0109, 0x0000,
5005     0x0121, 0x0000, 0x0139, 0x0000, 0x0151, 0x0000, 0x0169, 0x0000, 0x0181,
5006     0x0000, 0x0199, 0x0000, 0x01b1, 0x0000, 0x01c9, 0x0000, 0x01e1, 0x0000,
5007     0x01f9, 0x0000, 0x0211, 0x0000, 0x0229, 0x0000, 0x0241, 0x0000, 0x0259,
5008     0x0000, 0x0271, 0x0000, 0x0289, 0x0000, 0x02a1, 0x0000, 0x02b9, 0x0000,
5009     0x02d1, 0x0000, 0x02e9, 0x0000, 0x0301, 0x0000, 0x0319, 0x0000, 0x0331,
5010     0x0000, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
5011     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
5012     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
5013     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0000, 0x0000,
5014     0x0000, 0x0002};
5015 const uint8_t HuffDecoderCommon::table25_1_emit_[204] = {
5016     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61,
5017     0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f,
5018     0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20, 0x7b, 0x31, 0x25,
5019     0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31, 0x2f, 0x7b, 0x31, 0x33,
5020     0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b, 0x31, 0x36, 0x7b, 0x31, 0x37,
5021     0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39, 0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41,
5022     0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62, 0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66,
5023     0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68, 0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d,
5024     0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70, 0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75,
5025     0x7b, 0x31, 0x3a, 0x7b, 0x31, 0x42, 0x7b, 0x31, 0x43, 0x7b, 0x31, 0x44,
5026     0x7b, 0x31, 0x45, 0x7b, 0x31, 0x46, 0x7b, 0x31, 0x47, 0x7b, 0x31, 0x48,
5027     0x7b, 0x31, 0x49, 0x7b, 0x31, 0x4a, 0x7b, 0x31, 0x4b, 0x7b, 0x31, 0x4c,
5028     0x7b, 0x31, 0x4d, 0x7b, 0x31, 0x4e, 0x7b, 0x31, 0x4f, 0x7b, 0x31, 0x50,
5029     0x7b, 0x31, 0x51, 0x7b, 0x31, 0x52, 0x7b, 0x31, 0x53, 0x7b, 0x31, 0x54,
5030     0x7b, 0x31, 0x55, 0x7b, 0x31, 0x56, 0x7b, 0x31, 0x57, 0x7b, 0x31, 0x59,
5031     0x7b, 0x31, 0x6a, 0x7b, 0x31, 0x6b, 0x7b, 0x31, 0x71, 0x7b, 0x31, 0x76,
5032     0x7b, 0x31, 0x77, 0x7b, 0x31, 0x78, 0x7b, 0x31, 0x79, 0x7b, 0x31, 0x7a};
5033 const uint8_t HuffDecoderCommon::table25_2_emit_[204] = {
5034     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
5035     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
5036     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20, 0x7b, 0x32, 0x25,
5037     0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32, 0x2f, 0x7b, 0x32, 0x33,
5038     0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b, 0x32, 0x36, 0x7b, 0x32, 0x37,
5039     0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39, 0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41,
5040     0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62, 0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66,
5041     0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68, 0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d,
5042     0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70, 0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75,
5043     0x7b, 0x32, 0x3a, 0x7b, 0x32, 0x42, 0x7b, 0x32, 0x43, 0x7b, 0x32, 0x44,
5044     0x7b, 0x32, 0x45, 0x7b, 0x32, 0x46, 0x7b, 0x32, 0x47, 0x7b, 0x32, 0x48,
5045     0x7b, 0x32, 0x49, 0x7b, 0x32, 0x4a, 0x7b, 0x32, 0x4b, 0x7b, 0x32, 0x4c,
5046     0x7b, 0x32, 0x4d, 0x7b, 0x32, 0x4e, 0x7b, 0x32, 0x4f, 0x7b, 0x32, 0x50,
5047     0x7b, 0x32, 0x51, 0x7b, 0x32, 0x52, 0x7b, 0x32, 0x53, 0x7b, 0x32, 0x54,
5048     0x7b, 0x32, 0x55, 0x7b, 0x32, 0x56, 0x7b, 0x32, 0x57, 0x7b, 0x32, 0x59,
5049     0x7b, 0x32, 0x6a, 0x7b, 0x32, 0x6b, 0x7b, 0x32, 0x71, 0x7b, 0x32, 0x76,
5050     0x7b, 0x32, 0x77, 0x7b, 0x32, 0x78, 0x7b, 0x32, 0x79, 0x7b, 0x32, 0x7a};
5051 const uint8_t HuffDecoderCommon::table25_3_emit_[204] = {
5052     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61,
5053     0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f,
5054     0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20, 0x7b, 0x61, 0x25,
5055     0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61, 0x2f, 0x7b, 0x61, 0x33,
5056     0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b, 0x61, 0x36, 0x7b, 0x61, 0x37,
5057     0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39, 0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41,
5058     0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62, 0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66,
5059     0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68, 0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d,
5060     0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70, 0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75,
5061     0x7b, 0x61, 0x3a, 0x7b, 0x61, 0x42, 0x7b, 0x61, 0x43, 0x7b, 0x61, 0x44,
5062     0x7b, 0x61, 0x45, 0x7b, 0x61, 0x46, 0x7b, 0x61, 0x47, 0x7b, 0x61, 0x48,
5063     0x7b, 0x61, 0x49, 0x7b, 0x61, 0x4a, 0x7b, 0x61, 0x4b, 0x7b, 0x61, 0x4c,
5064     0x7b, 0x61, 0x4d, 0x7b, 0x61, 0x4e, 0x7b, 0x61, 0x4f, 0x7b, 0x61, 0x50,
5065     0x7b, 0x61, 0x51, 0x7b, 0x61, 0x52, 0x7b, 0x61, 0x53, 0x7b, 0x61, 0x54,
5066     0x7b, 0x61, 0x55, 0x7b, 0x61, 0x56, 0x7b, 0x61, 0x57, 0x7b, 0x61, 0x59,
5067     0x7b, 0x61, 0x6a, 0x7b, 0x61, 0x6b, 0x7b, 0x61, 0x71, 0x7b, 0x61, 0x76,
5068     0x7b, 0x61, 0x77, 0x7b, 0x61, 0x78, 0x7b, 0x61, 0x79, 0x7b, 0x61, 0x7a};
5069 const uint8_t HuffDecoderCommon::table25_4_emit_[204] = {
5070     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
5071     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
5072     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20, 0x7b, 0x63, 0x25,
5073     0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63, 0x2f, 0x7b, 0x63, 0x33,
5074     0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b, 0x63, 0x36, 0x7b, 0x63, 0x37,
5075     0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39, 0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41,
5076     0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62, 0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66,
5077     0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68, 0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d,
5078     0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70, 0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75,
5079     0x7b, 0x63, 0x3a, 0x7b, 0x63, 0x42, 0x7b, 0x63, 0x43, 0x7b, 0x63, 0x44,
5080     0x7b, 0x63, 0x45, 0x7b, 0x63, 0x46, 0x7b, 0x63, 0x47, 0x7b, 0x63, 0x48,
5081     0x7b, 0x63, 0x49, 0x7b, 0x63, 0x4a, 0x7b, 0x63, 0x4b, 0x7b, 0x63, 0x4c,
5082     0x7b, 0x63, 0x4d, 0x7b, 0x63, 0x4e, 0x7b, 0x63, 0x4f, 0x7b, 0x63, 0x50,
5083     0x7b, 0x63, 0x51, 0x7b, 0x63, 0x52, 0x7b, 0x63, 0x53, 0x7b, 0x63, 0x54,
5084     0x7b, 0x63, 0x55, 0x7b, 0x63, 0x56, 0x7b, 0x63, 0x57, 0x7b, 0x63, 0x59,
5085     0x7b, 0x63, 0x6a, 0x7b, 0x63, 0x6b, 0x7b, 0x63, 0x71, 0x7b, 0x63, 0x76,
5086     0x7b, 0x63, 0x77, 0x7b, 0x63, 0x78, 0x7b, 0x63, 0x79, 0x7b, 0x63, 0x7a};
5087 const uint8_t HuffDecoderCommon::table25_5_emit_[204] = {
5088     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61,
5089     0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f,
5090     0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20, 0x7b, 0x65, 0x25,
5091     0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65, 0x2f, 0x7b, 0x65, 0x33,
5092     0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b, 0x65, 0x36, 0x7b, 0x65, 0x37,
5093     0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39, 0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41,
5094     0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62, 0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66,
5095     0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68, 0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d,
5096     0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70, 0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75,
5097     0x7b, 0x65, 0x3a, 0x7b, 0x65, 0x42, 0x7b, 0x65, 0x43, 0x7b, 0x65, 0x44,
5098     0x7b, 0x65, 0x45, 0x7b, 0x65, 0x46, 0x7b, 0x65, 0x47, 0x7b, 0x65, 0x48,
5099     0x7b, 0x65, 0x49, 0x7b, 0x65, 0x4a, 0x7b, 0x65, 0x4b, 0x7b, 0x65, 0x4c,
5100     0x7b, 0x65, 0x4d, 0x7b, 0x65, 0x4e, 0x7b, 0x65, 0x4f, 0x7b, 0x65, 0x50,
5101     0x7b, 0x65, 0x51, 0x7b, 0x65, 0x52, 0x7b, 0x65, 0x53, 0x7b, 0x65, 0x54,
5102     0x7b, 0x65, 0x55, 0x7b, 0x65, 0x56, 0x7b, 0x65, 0x57, 0x7b, 0x65, 0x59,
5103     0x7b, 0x65, 0x6a, 0x7b, 0x65, 0x6b, 0x7b, 0x65, 0x71, 0x7b, 0x65, 0x76,
5104     0x7b, 0x65, 0x77, 0x7b, 0x65, 0x78, 0x7b, 0x65, 0x79, 0x7b, 0x65, 0x7a};
5105 const uint8_t HuffDecoderCommon::table25_6_emit_[204] = {
5106     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
5107     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
5108     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20, 0x7b, 0x69, 0x25,
5109     0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69, 0x2f, 0x7b, 0x69, 0x33,
5110     0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b, 0x69, 0x36, 0x7b, 0x69, 0x37,
5111     0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39, 0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41,
5112     0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62, 0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66,
5113     0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68, 0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d,
5114     0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70, 0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75,
5115     0x7b, 0x69, 0x3a, 0x7b, 0x69, 0x42, 0x7b, 0x69, 0x43, 0x7b, 0x69, 0x44,
5116     0x7b, 0x69, 0x45, 0x7b, 0x69, 0x46, 0x7b, 0x69, 0x47, 0x7b, 0x69, 0x48,
5117     0x7b, 0x69, 0x49, 0x7b, 0x69, 0x4a, 0x7b, 0x69, 0x4b, 0x7b, 0x69, 0x4c,
5118     0x7b, 0x69, 0x4d, 0x7b, 0x69, 0x4e, 0x7b, 0x69, 0x4f, 0x7b, 0x69, 0x50,
5119     0x7b, 0x69, 0x51, 0x7b, 0x69, 0x52, 0x7b, 0x69, 0x53, 0x7b, 0x69, 0x54,
5120     0x7b, 0x69, 0x55, 0x7b, 0x69, 0x56, 0x7b, 0x69, 0x57, 0x7b, 0x69, 0x59,
5121     0x7b, 0x69, 0x6a, 0x7b, 0x69, 0x6b, 0x7b, 0x69, 0x71, 0x7b, 0x69, 0x76,
5122     0x7b, 0x69, 0x77, 0x7b, 0x69, 0x78, 0x7b, 0x69, 0x79, 0x7b, 0x69, 0x7a};
5123 const uint8_t HuffDecoderCommon::table25_7_emit_[204] = {
5124     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61,
5125     0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f,
5126     0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20, 0x7b, 0x6f, 0x25,
5127     0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f, 0x2f, 0x7b, 0x6f, 0x33,
5128     0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b, 0x6f, 0x36, 0x7b, 0x6f, 0x37,
5129     0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39, 0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41,
5130     0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62, 0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66,
5131     0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68, 0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d,
5132     0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70, 0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75,
5133     0x7b, 0x6f, 0x3a, 0x7b, 0x6f, 0x42, 0x7b, 0x6f, 0x43, 0x7b, 0x6f, 0x44,
5134     0x7b, 0x6f, 0x45, 0x7b, 0x6f, 0x46, 0x7b, 0x6f, 0x47, 0x7b, 0x6f, 0x48,
5135     0x7b, 0x6f, 0x49, 0x7b, 0x6f, 0x4a, 0x7b, 0x6f, 0x4b, 0x7b, 0x6f, 0x4c,
5136     0x7b, 0x6f, 0x4d, 0x7b, 0x6f, 0x4e, 0x7b, 0x6f, 0x4f, 0x7b, 0x6f, 0x50,
5137     0x7b, 0x6f, 0x51, 0x7b, 0x6f, 0x52, 0x7b, 0x6f, 0x53, 0x7b, 0x6f, 0x54,
5138     0x7b, 0x6f, 0x55, 0x7b, 0x6f, 0x56, 0x7b, 0x6f, 0x57, 0x7b, 0x6f, 0x59,
5139     0x7b, 0x6f, 0x6a, 0x7b, 0x6f, 0x6b, 0x7b, 0x6f, 0x71, 0x7b, 0x6f, 0x76,
5140     0x7b, 0x6f, 0x77, 0x7b, 0x6f, 0x78, 0x7b, 0x6f, 0x79, 0x7b, 0x6f, 0x7a};
5141 const uint8_t HuffDecoderCommon::table25_8_emit_[204] = {
5142     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
5143     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
5144     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20, 0x7b, 0x73, 0x25,
5145     0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73, 0x2f, 0x7b, 0x73, 0x33,
5146     0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b, 0x73, 0x36, 0x7b, 0x73, 0x37,
5147     0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39, 0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41,
5148     0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62, 0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66,
5149     0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68, 0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d,
5150     0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70, 0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75,
5151     0x7b, 0x73, 0x3a, 0x7b, 0x73, 0x42, 0x7b, 0x73, 0x43, 0x7b, 0x73, 0x44,
5152     0x7b, 0x73, 0x45, 0x7b, 0x73, 0x46, 0x7b, 0x73, 0x47, 0x7b, 0x73, 0x48,
5153     0x7b, 0x73, 0x49, 0x7b, 0x73, 0x4a, 0x7b, 0x73, 0x4b, 0x7b, 0x73, 0x4c,
5154     0x7b, 0x73, 0x4d, 0x7b, 0x73, 0x4e, 0x7b, 0x73, 0x4f, 0x7b, 0x73, 0x50,
5155     0x7b, 0x73, 0x51, 0x7b, 0x73, 0x52, 0x7b, 0x73, 0x53, 0x7b, 0x73, 0x54,
5156     0x7b, 0x73, 0x55, 0x7b, 0x73, 0x56, 0x7b, 0x73, 0x57, 0x7b, 0x73, 0x59,
5157     0x7b, 0x73, 0x6a, 0x7b, 0x73, 0x6b, 0x7b, 0x73, 0x71, 0x7b, 0x73, 0x76,
5158     0x7b, 0x73, 0x77, 0x7b, 0x73, 0x78, 0x7b, 0x73, 0x79, 0x7b, 0x73, 0x7a};
5159 const uint8_t HuffDecoderCommon::table25_9_emit_[204] = {
5160     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61,
5161     0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f,
5162     0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20, 0x7b, 0x74, 0x25,
5163     0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74, 0x2f, 0x7b, 0x74, 0x33,
5164     0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b, 0x74, 0x36, 0x7b, 0x74, 0x37,
5165     0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39, 0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41,
5166     0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62, 0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66,
5167     0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68, 0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d,
5168     0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70, 0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75,
5169     0x7b, 0x74, 0x3a, 0x7b, 0x74, 0x42, 0x7b, 0x74, 0x43, 0x7b, 0x74, 0x44,
5170     0x7b, 0x74, 0x45, 0x7b, 0x74, 0x46, 0x7b, 0x74, 0x47, 0x7b, 0x74, 0x48,
5171     0x7b, 0x74, 0x49, 0x7b, 0x74, 0x4a, 0x7b, 0x74, 0x4b, 0x7b, 0x74, 0x4c,
5172     0x7b, 0x74, 0x4d, 0x7b, 0x74, 0x4e, 0x7b, 0x74, 0x4f, 0x7b, 0x74, 0x50,
5173     0x7b, 0x74, 0x51, 0x7b, 0x74, 0x52, 0x7b, 0x74, 0x53, 0x7b, 0x74, 0x54,
5174     0x7b, 0x74, 0x55, 0x7b, 0x74, 0x56, 0x7b, 0x74, 0x57, 0x7b, 0x74, 0x59,
5175     0x7b, 0x74, 0x6a, 0x7b, 0x74, 0x6b, 0x7b, 0x74, 0x71, 0x7b, 0x74, 0x76,
5176     0x7b, 0x74, 0x77, 0x7b, 0x74, 0x78, 0x7b, 0x74, 0x79, 0x7b, 0x74, 0x7a};
5177 const uint8_t HuffDecoderCommon::table25_10_emit_[216] = {
5178     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
5179     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
5180     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x20, 0x20, 0x7b, 0x20, 0x25,
5181     0x7b, 0x20, 0x2d, 0x7b, 0x20, 0x2e, 0x7b, 0x20, 0x2f, 0x7b, 0x20, 0x33,
5182     0x7b, 0x20, 0x34, 0x7b, 0x20, 0x35, 0x7b, 0x20, 0x36, 0x7b, 0x20, 0x37,
5183     0x7b, 0x20, 0x38, 0x7b, 0x20, 0x39, 0x7b, 0x20, 0x3d, 0x7b, 0x20, 0x41,
5184     0x7b, 0x20, 0x5f, 0x7b, 0x20, 0x62, 0x7b, 0x20, 0x64, 0x7b, 0x20, 0x66,
5185     0x7b, 0x20, 0x67, 0x7b, 0x20, 0x68, 0x7b, 0x20, 0x6c, 0x7b, 0x20, 0x6d,
5186     0x7b, 0x20, 0x6e, 0x7b, 0x20, 0x70, 0x7b, 0x20, 0x72, 0x7b, 0x20, 0x75,
5187     0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31, 0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61,
5188     0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65, 0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f,
5189     0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74, 0x7b, 0x25, 0x20, 0x7b, 0x25, 0x25,
5190     0x7b, 0x25, 0x2d, 0x7b, 0x25, 0x2e, 0x7b, 0x25, 0x2f, 0x7b, 0x25, 0x33,
5191     0x7b, 0x25, 0x34, 0x7b, 0x25, 0x35, 0x7b, 0x25, 0x36, 0x7b, 0x25, 0x37,
5192     0x7b, 0x25, 0x38, 0x7b, 0x25, 0x39, 0x7b, 0x25, 0x3d, 0x7b, 0x25, 0x41,
5193     0x7b, 0x25, 0x5f, 0x7b, 0x25, 0x62, 0x7b, 0x25, 0x64, 0x7b, 0x25, 0x66,
5194     0x7b, 0x25, 0x67, 0x7b, 0x25, 0x68, 0x7b, 0x25, 0x6c, 0x7b, 0x25, 0x6d,
5195     0x7b, 0x25, 0x6e, 0x7b, 0x25, 0x70, 0x7b, 0x25, 0x72, 0x7b, 0x25, 0x75};
5196 const uint16_t HuffDecoderCommon::table25_10_ops_[128] = {
5197     0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049, 0x0000,
5198     0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9, 0x0000, 0x00c1,
5199     0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
5200     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
5201     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
5202     0x0349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5203     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5204     0x0002, 0x0000, 0x0361, 0x0000, 0x0379, 0x0000, 0x0391, 0x0000, 0x03a9,
5205     0x0000, 0x03c1, 0x0000, 0x03d9, 0x0000, 0x03f1, 0x0000, 0x0409, 0x0000,
5206     0x0421, 0x0000, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
5207     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
5208     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
5209     0x0691, 0x06a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5210     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5211     0x0000, 0x0362};
5212 const uint8_t HuffDecoderCommon::table25_11_emit_[216] = {
5213     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
5214     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
5215     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2d, 0x20, 0x7b, 0x2d, 0x25,
5216     0x7b, 0x2d, 0x2d, 0x7b, 0x2d, 0x2e, 0x7b, 0x2d, 0x2f, 0x7b, 0x2d, 0x33,
5217     0x7b, 0x2d, 0x34, 0x7b, 0x2d, 0x35, 0x7b, 0x2d, 0x36, 0x7b, 0x2d, 0x37,
5218     0x7b, 0x2d, 0x38, 0x7b, 0x2d, 0x39, 0x7b, 0x2d, 0x3d, 0x7b, 0x2d, 0x41,
5219     0x7b, 0x2d, 0x5f, 0x7b, 0x2d, 0x62, 0x7b, 0x2d, 0x64, 0x7b, 0x2d, 0x66,
5220     0x7b, 0x2d, 0x67, 0x7b, 0x2d, 0x68, 0x7b, 0x2d, 0x6c, 0x7b, 0x2d, 0x6d,
5221     0x7b, 0x2d, 0x6e, 0x7b, 0x2d, 0x70, 0x7b, 0x2d, 0x72, 0x7b, 0x2d, 0x75,
5222     0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31, 0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61,
5223     0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65, 0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f,
5224     0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74, 0x7b, 0x2e, 0x20, 0x7b, 0x2e, 0x25,
5225     0x7b, 0x2e, 0x2d, 0x7b, 0x2e, 0x2e, 0x7b, 0x2e, 0x2f, 0x7b, 0x2e, 0x33,
5226     0x7b, 0x2e, 0x34, 0x7b, 0x2e, 0x35, 0x7b, 0x2e, 0x36, 0x7b, 0x2e, 0x37,
5227     0x7b, 0x2e, 0x38, 0x7b, 0x2e, 0x39, 0x7b, 0x2e, 0x3d, 0x7b, 0x2e, 0x41,
5228     0x7b, 0x2e, 0x5f, 0x7b, 0x2e, 0x62, 0x7b, 0x2e, 0x64, 0x7b, 0x2e, 0x66,
5229     0x7b, 0x2e, 0x67, 0x7b, 0x2e, 0x68, 0x7b, 0x2e, 0x6c, 0x7b, 0x2e, 0x6d,
5230     0x7b, 0x2e, 0x6e, 0x7b, 0x2e, 0x70, 0x7b, 0x2e, 0x72, 0x7b, 0x2e, 0x75};
5231 const uint8_t HuffDecoderCommon::table25_12_emit_[216] = {
5232     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
5233     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
5234     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x2f, 0x20, 0x7b, 0x2f, 0x25,
5235     0x7b, 0x2f, 0x2d, 0x7b, 0x2f, 0x2e, 0x7b, 0x2f, 0x2f, 0x7b, 0x2f, 0x33,
5236     0x7b, 0x2f, 0x34, 0x7b, 0x2f, 0x35, 0x7b, 0x2f, 0x36, 0x7b, 0x2f, 0x37,
5237     0x7b, 0x2f, 0x38, 0x7b, 0x2f, 0x39, 0x7b, 0x2f, 0x3d, 0x7b, 0x2f, 0x41,
5238     0x7b, 0x2f, 0x5f, 0x7b, 0x2f, 0x62, 0x7b, 0x2f, 0x64, 0x7b, 0x2f, 0x66,
5239     0x7b, 0x2f, 0x67, 0x7b, 0x2f, 0x68, 0x7b, 0x2f, 0x6c, 0x7b, 0x2f, 0x6d,
5240     0x7b, 0x2f, 0x6e, 0x7b, 0x2f, 0x70, 0x7b, 0x2f, 0x72, 0x7b, 0x2f, 0x75,
5241     0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31, 0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61,
5242     0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65, 0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f,
5243     0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74, 0x7b, 0x33, 0x20, 0x7b, 0x33, 0x25,
5244     0x7b, 0x33, 0x2d, 0x7b, 0x33, 0x2e, 0x7b, 0x33, 0x2f, 0x7b, 0x33, 0x33,
5245     0x7b, 0x33, 0x34, 0x7b, 0x33, 0x35, 0x7b, 0x33, 0x36, 0x7b, 0x33, 0x37,
5246     0x7b, 0x33, 0x38, 0x7b, 0x33, 0x39, 0x7b, 0x33, 0x3d, 0x7b, 0x33, 0x41,
5247     0x7b, 0x33, 0x5f, 0x7b, 0x33, 0x62, 0x7b, 0x33, 0x64, 0x7b, 0x33, 0x66,
5248     0x7b, 0x33, 0x67, 0x7b, 0x33, 0x68, 0x7b, 0x33, 0x6c, 0x7b, 0x33, 0x6d,
5249     0x7b, 0x33, 0x6e, 0x7b, 0x33, 0x70, 0x7b, 0x33, 0x72, 0x7b, 0x33, 0x75};
5250 const uint8_t HuffDecoderCommon::table25_13_emit_[216] = {
5251     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
5252     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
5253     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x34, 0x20, 0x7b, 0x34, 0x25,
5254     0x7b, 0x34, 0x2d, 0x7b, 0x34, 0x2e, 0x7b, 0x34, 0x2f, 0x7b, 0x34, 0x33,
5255     0x7b, 0x34, 0x34, 0x7b, 0x34, 0x35, 0x7b, 0x34, 0x36, 0x7b, 0x34, 0x37,
5256     0x7b, 0x34, 0x38, 0x7b, 0x34, 0x39, 0x7b, 0x34, 0x3d, 0x7b, 0x34, 0x41,
5257     0x7b, 0x34, 0x5f, 0x7b, 0x34, 0x62, 0x7b, 0x34, 0x64, 0x7b, 0x34, 0x66,
5258     0x7b, 0x34, 0x67, 0x7b, 0x34, 0x68, 0x7b, 0x34, 0x6c, 0x7b, 0x34, 0x6d,
5259     0x7b, 0x34, 0x6e, 0x7b, 0x34, 0x70, 0x7b, 0x34, 0x72, 0x7b, 0x34, 0x75,
5260     0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31, 0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61,
5261     0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65, 0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f,
5262     0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74, 0x7b, 0x35, 0x20, 0x7b, 0x35, 0x25,
5263     0x7b, 0x35, 0x2d, 0x7b, 0x35, 0x2e, 0x7b, 0x35, 0x2f, 0x7b, 0x35, 0x33,
5264     0x7b, 0x35, 0x34, 0x7b, 0x35, 0x35, 0x7b, 0x35, 0x36, 0x7b, 0x35, 0x37,
5265     0x7b, 0x35, 0x38, 0x7b, 0x35, 0x39, 0x7b, 0x35, 0x3d, 0x7b, 0x35, 0x41,
5266     0x7b, 0x35, 0x5f, 0x7b, 0x35, 0x62, 0x7b, 0x35, 0x64, 0x7b, 0x35, 0x66,
5267     0x7b, 0x35, 0x67, 0x7b, 0x35, 0x68, 0x7b, 0x35, 0x6c, 0x7b, 0x35, 0x6d,
5268     0x7b, 0x35, 0x6e, 0x7b, 0x35, 0x70, 0x7b, 0x35, 0x72, 0x7b, 0x35, 0x75};
5269 const uint8_t HuffDecoderCommon::table25_14_emit_[216] = {
5270     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
5271     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
5272     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x36, 0x20, 0x7b, 0x36, 0x25,
5273     0x7b, 0x36, 0x2d, 0x7b, 0x36, 0x2e, 0x7b, 0x36, 0x2f, 0x7b, 0x36, 0x33,
5274     0x7b, 0x36, 0x34, 0x7b, 0x36, 0x35, 0x7b, 0x36, 0x36, 0x7b, 0x36, 0x37,
5275     0x7b, 0x36, 0x38, 0x7b, 0x36, 0x39, 0x7b, 0x36, 0x3d, 0x7b, 0x36, 0x41,
5276     0x7b, 0x36, 0x5f, 0x7b, 0x36, 0x62, 0x7b, 0x36, 0x64, 0x7b, 0x36, 0x66,
5277     0x7b, 0x36, 0x67, 0x7b, 0x36, 0x68, 0x7b, 0x36, 0x6c, 0x7b, 0x36, 0x6d,
5278     0x7b, 0x36, 0x6e, 0x7b, 0x36, 0x70, 0x7b, 0x36, 0x72, 0x7b, 0x36, 0x75,
5279     0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31, 0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61,
5280     0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65, 0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f,
5281     0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74, 0x7b, 0x37, 0x20, 0x7b, 0x37, 0x25,
5282     0x7b, 0x37, 0x2d, 0x7b, 0x37, 0x2e, 0x7b, 0x37, 0x2f, 0x7b, 0x37, 0x33,
5283     0x7b, 0x37, 0x34, 0x7b, 0x37, 0x35, 0x7b, 0x37, 0x36, 0x7b, 0x37, 0x37,
5284     0x7b, 0x37, 0x38, 0x7b, 0x37, 0x39, 0x7b, 0x37, 0x3d, 0x7b, 0x37, 0x41,
5285     0x7b, 0x37, 0x5f, 0x7b, 0x37, 0x62, 0x7b, 0x37, 0x64, 0x7b, 0x37, 0x66,
5286     0x7b, 0x37, 0x67, 0x7b, 0x37, 0x68, 0x7b, 0x37, 0x6c, 0x7b, 0x37, 0x6d,
5287     0x7b, 0x37, 0x6e, 0x7b, 0x37, 0x70, 0x7b, 0x37, 0x72, 0x7b, 0x37, 0x75};
5288 const uint8_t HuffDecoderCommon::table25_15_emit_[216] = {
5289     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
5290     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
5291     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x38, 0x20, 0x7b, 0x38, 0x25,
5292     0x7b, 0x38, 0x2d, 0x7b, 0x38, 0x2e, 0x7b, 0x38, 0x2f, 0x7b, 0x38, 0x33,
5293     0x7b, 0x38, 0x34, 0x7b, 0x38, 0x35, 0x7b, 0x38, 0x36, 0x7b, 0x38, 0x37,
5294     0x7b, 0x38, 0x38, 0x7b, 0x38, 0x39, 0x7b, 0x38, 0x3d, 0x7b, 0x38, 0x41,
5295     0x7b, 0x38, 0x5f, 0x7b, 0x38, 0x62, 0x7b, 0x38, 0x64, 0x7b, 0x38, 0x66,
5296     0x7b, 0x38, 0x67, 0x7b, 0x38, 0x68, 0x7b, 0x38, 0x6c, 0x7b, 0x38, 0x6d,
5297     0x7b, 0x38, 0x6e, 0x7b, 0x38, 0x70, 0x7b, 0x38, 0x72, 0x7b, 0x38, 0x75,
5298     0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31, 0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61,
5299     0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65, 0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f,
5300     0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74, 0x7b, 0x39, 0x20, 0x7b, 0x39, 0x25,
5301     0x7b, 0x39, 0x2d, 0x7b, 0x39, 0x2e, 0x7b, 0x39, 0x2f, 0x7b, 0x39, 0x33,
5302     0x7b, 0x39, 0x34, 0x7b, 0x39, 0x35, 0x7b, 0x39, 0x36, 0x7b, 0x39, 0x37,
5303     0x7b, 0x39, 0x38, 0x7b, 0x39, 0x39, 0x7b, 0x39, 0x3d, 0x7b, 0x39, 0x41,
5304     0x7b, 0x39, 0x5f, 0x7b, 0x39, 0x62, 0x7b, 0x39, 0x64, 0x7b, 0x39, 0x66,
5305     0x7b, 0x39, 0x67, 0x7b, 0x39, 0x68, 0x7b, 0x39, 0x6c, 0x7b, 0x39, 0x6d,
5306     0x7b, 0x39, 0x6e, 0x7b, 0x39, 0x70, 0x7b, 0x39, 0x72, 0x7b, 0x39, 0x75};
5307 const uint8_t HuffDecoderCommon::table25_16_emit_[216] = {
5308     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
5309     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
5310     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x3d, 0x20, 0x7b, 0x3d, 0x25,
5311     0x7b, 0x3d, 0x2d, 0x7b, 0x3d, 0x2e, 0x7b, 0x3d, 0x2f, 0x7b, 0x3d, 0x33,
5312     0x7b, 0x3d, 0x34, 0x7b, 0x3d, 0x35, 0x7b, 0x3d, 0x36, 0x7b, 0x3d, 0x37,
5313     0x7b, 0x3d, 0x38, 0x7b, 0x3d, 0x39, 0x7b, 0x3d, 0x3d, 0x7b, 0x3d, 0x41,
5314     0x7b, 0x3d, 0x5f, 0x7b, 0x3d, 0x62, 0x7b, 0x3d, 0x64, 0x7b, 0x3d, 0x66,
5315     0x7b, 0x3d, 0x67, 0x7b, 0x3d, 0x68, 0x7b, 0x3d, 0x6c, 0x7b, 0x3d, 0x6d,
5316     0x7b, 0x3d, 0x6e, 0x7b, 0x3d, 0x70, 0x7b, 0x3d, 0x72, 0x7b, 0x3d, 0x75,
5317     0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31, 0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61,
5318     0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65, 0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f,
5319     0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74, 0x7b, 0x41, 0x20, 0x7b, 0x41, 0x25,
5320     0x7b, 0x41, 0x2d, 0x7b, 0x41, 0x2e, 0x7b, 0x41, 0x2f, 0x7b, 0x41, 0x33,
5321     0x7b, 0x41, 0x34, 0x7b, 0x41, 0x35, 0x7b, 0x41, 0x36, 0x7b, 0x41, 0x37,
5322     0x7b, 0x41, 0x38, 0x7b, 0x41, 0x39, 0x7b, 0x41, 0x3d, 0x7b, 0x41, 0x41,
5323     0x7b, 0x41, 0x5f, 0x7b, 0x41, 0x62, 0x7b, 0x41, 0x64, 0x7b, 0x41, 0x66,
5324     0x7b, 0x41, 0x67, 0x7b, 0x41, 0x68, 0x7b, 0x41, 0x6c, 0x7b, 0x41, 0x6d,
5325     0x7b, 0x41, 0x6e, 0x7b, 0x41, 0x70, 0x7b, 0x41, 0x72, 0x7b, 0x41, 0x75};
5326 const uint8_t HuffDecoderCommon::table25_17_emit_[216] = {
5327     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
5328     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
5329     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x5f, 0x20, 0x7b, 0x5f, 0x25,
5330     0x7b, 0x5f, 0x2d, 0x7b, 0x5f, 0x2e, 0x7b, 0x5f, 0x2f, 0x7b, 0x5f, 0x33,
5331     0x7b, 0x5f, 0x34, 0x7b, 0x5f, 0x35, 0x7b, 0x5f, 0x36, 0x7b, 0x5f, 0x37,
5332     0x7b, 0x5f, 0x38, 0x7b, 0x5f, 0x39, 0x7b, 0x5f, 0x3d, 0x7b, 0x5f, 0x41,
5333     0x7b, 0x5f, 0x5f, 0x7b, 0x5f, 0x62, 0x7b, 0x5f, 0x64, 0x7b, 0x5f, 0x66,
5334     0x7b, 0x5f, 0x67, 0x7b, 0x5f, 0x68, 0x7b, 0x5f, 0x6c, 0x7b, 0x5f, 0x6d,
5335     0x7b, 0x5f, 0x6e, 0x7b, 0x5f, 0x70, 0x7b, 0x5f, 0x72, 0x7b, 0x5f, 0x75,
5336     0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31, 0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61,
5337     0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65, 0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f,
5338     0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74, 0x7b, 0x62, 0x20, 0x7b, 0x62, 0x25,
5339     0x7b, 0x62, 0x2d, 0x7b, 0x62, 0x2e, 0x7b, 0x62, 0x2f, 0x7b, 0x62, 0x33,
5340     0x7b, 0x62, 0x34, 0x7b, 0x62, 0x35, 0x7b, 0x62, 0x36, 0x7b, 0x62, 0x37,
5341     0x7b, 0x62, 0x38, 0x7b, 0x62, 0x39, 0x7b, 0x62, 0x3d, 0x7b, 0x62, 0x41,
5342     0x7b, 0x62, 0x5f, 0x7b, 0x62, 0x62, 0x7b, 0x62, 0x64, 0x7b, 0x62, 0x66,
5343     0x7b, 0x62, 0x67, 0x7b, 0x62, 0x68, 0x7b, 0x62, 0x6c, 0x7b, 0x62, 0x6d,
5344     0x7b, 0x62, 0x6e, 0x7b, 0x62, 0x70, 0x7b, 0x62, 0x72, 0x7b, 0x62, 0x75};
5345 const uint8_t HuffDecoderCommon::table25_18_emit_[216] = {
5346     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
5347     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
5348     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x64, 0x20, 0x7b, 0x64, 0x25,
5349     0x7b, 0x64, 0x2d, 0x7b, 0x64, 0x2e, 0x7b, 0x64, 0x2f, 0x7b, 0x64, 0x33,
5350     0x7b, 0x64, 0x34, 0x7b, 0x64, 0x35, 0x7b, 0x64, 0x36, 0x7b, 0x64, 0x37,
5351     0x7b, 0x64, 0x38, 0x7b, 0x64, 0x39, 0x7b, 0x64, 0x3d, 0x7b, 0x64, 0x41,
5352     0x7b, 0x64, 0x5f, 0x7b, 0x64, 0x62, 0x7b, 0x64, 0x64, 0x7b, 0x64, 0x66,
5353     0x7b, 0x64, 0x67, 0x7b, 0x64, 0x68, 0x7b, 0x64, 0x6c, 0x7b, 0x64, 0x6d,
5354     0x7b, 0x64, 0x6e, 0x7b, 0x64, 0x70, 0x7b, 0x64, 0x72, 0x7b, 0x64, 0x75,
5355     0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31, 0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61,
5356     0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65, 0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f,
5357     0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74, 0x7b, 0x66, 0x20, 0x7b, 0x66, 0x25,
5358     0x7b, 0x66, 0x2d, 0x7b, 0x66, 0x2e, 0x7b, 0x66, 0x2f, 0x7b, 0x66, 0x33,
5359     0x7b, 0x66, 0x34, 0x7b, 0x66, 0x35, 0x7b, 0x66, 0x36, 0x7b, 0x66, 0x37,
5360     0x7b, 0x66, 0x38, 0x7b, 0x66, 0x39, 0x7b, 0x66, 0x3d, 0x7b, 0x66, 0x41,
5361     0x7b, 0x66, 0x5f, 0x7b, 0x66, 0x62, 0x7b, 0x66, 0x64, 0x7b, 0x66, 0x66,
5362     0x7b, 0x66, 0x67, 0x7b, 0x66, 0x68, 0x7b, 0x66, 0x6c, 0x7b, 0x66, 0x6d,
5363     0x7b, 0x66, 0x6e, 0x7b, 0x66, 0x70, 0x7b, 0x66, 0x72, 0x7b, 0x66, 0x75};
5364 const uint8_t HuffDecoderCommon::table25_19_emit_[216] = {
5365     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
5366     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
5367     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x67, 0x20, 0x7b, 0x67, 0x25,
5368     0x7b, 0x67, 0x2d, 0x7b, 0x67, 0x2e, 0x7b, 0x67, 0x2f, 0x7b, 0x67, 0x33,
5369     0x7b, 0x67, 0x34, 0x7b, 0x67, 0x35, 0x7b, 0x67, 0x36, 0x7b, 0x67, 0x37,
5370     0x7b, 0x67, 0x38, 0x7b, 0x67, 0x39, 0x7b, 0x67, 0x3d, 0x7b, 0x67, 0x41,
5371     0x7b, 0x67, 0x5f, 0x7b, 0x67, 0x62, 0x7b, 0x67, 0x64, 0x7b, 0x67, 0x66,
5372     0x7b, 0x67, 0x67, 0x7b, 0x67, 0x68, 0x7b, 0x67, 0x6c, 0x7b, 0x67, 0x6d,
5373     0x7b, 0x67, 0x6e, 0x7b, 0x67, 0x70, 0x7b, 0x67, 0x72, 0x7b, 0x67, 0x75,
5374     0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31, 0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61,
5375     0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65, 0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f,
5376     0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74, 0x7b, 0x68, 0x20, 0x7b, 0x68, 0x25,
5377     0x7b, 0x68, 0x2d, 0x7b, 0x68, 0x2e, 0x7b, 0x68, 0x2f, 0x7b, 0x68, 0x33,
5378     0x7b, 0x68, 0x34, 0x7b, 0x68, 0x35, 0x7b, 0x68, 0x36, 0x7b, 0x68, 0x37,
5379     0x7b, 0x68, 0x38, 0x7b, 0x68, 0x39, 0x7b, 0x68, 0x3d, 0x7b, 0x68, 0x41,
5380     0x7b, 0x68, 0x5f, 0x7b, 0x68, 0x62, 0x7b, 0x68, 0x64, 0x7b, 0x68, 0x66,
5381     0x7b, 0x68, 0x67, 0x7b, 0x68, 0x68, 0x7b, 0x68, 0x6c, 0x7b, 0x68, 0x6d,
5382     0x7b, 0x68, 0x6e, 0x7b, 0x68, 0x70, 0x7b, 0x68, 0x72, 0x7b, 0x68, 0x75};
5383 const uint8_t HuffDecoderCommon::table25_20_emit_[216] = {
5384     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
5385     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
5386     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6c, 0x20, 0x7b, 0x6c, 0x25,
5387     0x7b, 0x6c, 0x2d, 0x7b, 0x6c, 0x2e, 0x7b, 0x6c, 0x2f, 0x7b, 0x6c, 0x33,
5388     0x7b, 0x6c, 0x34, 0x7b, 0x6c, 0x35, 0x7b, 0x6c, 0x36, 0x7b, 0x6c, 0x37,
5389     0x7b, 0x6c, 0x38, 0x7b, 0x6c, 0x39, 0x7b, 0x6c, 0x3d, 0x7b, 0x6c, 0x41,
5390     0x7b, 0x6c, 0x5f, 0x7b, 0x6c, 0x62, 0x7b, 0x6c, 0x64, 0x7b, 0x6c, 0x66,
5391     0x7b, 0x6c, 0x67, 0x7b, 0x6c, 0x68, 0x7b, 0x6c, 0x6c, 0x7b, 0x6c, 0x6d,
5392     0x7b, 0x6c, 0x6e, 0x7b, 0x6c, 0x70, 0x7b, 0x6c, 0x72, 0x7b, 0x6c, 0x75,
5393     0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31, 0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61,
5394     0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65, 0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f,
5395     0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74, 0x7b, 0x6d, 0x20, 0x7b, 0x6d, 0x25,
5396     0x7b, 0x6d, 0x2d, 0x7b, 0x6d, 0x2e, 0x7b, 0x6d, 0x2f, 0x7b, 0x6d, 0x33,
5397     0x7b, 0x6d, 0x34, 0x7b, 0x6d, 0x35, 0x7b, 0x6d, 0x36, 0x7b, 0x6d, 0x37,
5398     0x7b, 0x6d, 0x38, 0x7b, 0x6d, 0x39, 0x7b, 0x6d, 0x3d, 0x7b, 0x6d, 0x41,
5399     0x7b, 0x6d, 0x5f, 0x7b, 0x6d, 0x62, 0x7b, 0x6d, 0x64, 0x7b, 0x6d, 0x66,
5400     0x7b, 0x6d, 0x67, 0x7b, 0x6d, 0x68, 0x7b, 0x6d, 0x6c, 0x7b, 0x6d, 0x6d,
5401     0x7b, 0x6d, 0x6e, 0x7b, 0x6d, 0x70, 0x7b, 0x6d, 0x72, 0x7b, 0x6d, 0x75};
5402 const uint8_t HuffDecoderCommon::table25_21_emit_[216] = {
5403     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
5404     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
5405     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x6e, 0x20, 0x7b, 0x6e, 0x25,
5406     0x7b, 0x6e, 0x2d, 0x7b, 0x6e, 0x2e, 0x7b, 0x6e, 0x2f, 0x7b, 0x6e, 0x33,
5407     0x7b, 0x6e, 0x34, 0x7b, 0x6e, 0x35, 0x7b, 0x6e, 0x36, 0x7b, 0x6e, 0x37,
5408     0x7b, 0x6e, 0x38, 0x7b, 0x6e, 0x39, 0x7b, 0x6e, 0x3d, 0x7b, 0x6e, 0x41,
5409     0x7b, 0x6e, 0x5f, 0x7b, 0x6e, 0x62, 0x7b, 0x6e, 0x64, 0x7b, 0x6e, 0x66,
5410     0x7b, 0x6e, 0x67, 0x7b, 0x6e, 0x68, 0x7b, 0x6e, 0x6c, 0x7b, 0x6e, 0x6d,
5411     0x7b, 0x6e, 0x6e, 0x7b, 0x6e, 0x70, 0x7b, 0x6e, 0x72, 0x7b, 0x6e, 0x75,
5412     0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31, 0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61,
5413     0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65, 0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f,
5414     0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74, 0x7b, 0x70, 0x20, 0x7b, 0x70, 0x25,
5415     0x7b, 0x70, 0x2d, 0x7b, 0x70, 0x2e, 0x7b, 0x70, 0x2f, 0x7b, 0x70, 0x33,
5416     0x7b, 0x70, 0x34, 0x7b, 0x70, 0x35, 0x7b, 0x70, 0x36, 0x7b, 0x70, 0x37,
5417     0x7b, 0x70, 0x38, 0x7b, 0x70, 0x39, 0x7b, 0x70, 0x3d, 0x7b, 0x70, 0x41,
5418     0x7b, 0x70, 0x5f, 0x7b, 0x70, 0x62, 0x7b, 0x70, 0x64, 0x7b, 0x70, 0x66,
5419     0x7b, 0x70, 0x67, 0x7b, 0x70, 0x68, 0x7b, 0x70, 0x6c, 0x7b, 0x70, 0x6d,
5420     0x7b, 0x70, 0x6e, 0x7b, 0x70, 0x70, 0x7b, 0x70, 0x72, 0x7b, 0x70, 0x75};
5421 const uint8_t HuffDecoderCommon::table25_22_emit_[216] = {
5422     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
5423     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
5424     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x72, 0x20, 0x7b, 0x72, 0x25,
5425     0x7b, 0x72, 0x2d, 0x7b, 0x72, 0x2e, 0x7b, 0x72, 0x2f, 0x7b, 0x72, 0x33,
5426     0x7b, 0x72, 0x34, 0x7b, 0x72, 0x35, 0x7b, 0x72, 0x36, 0x7b, 0x72, 0x37,
5427     0x7b, 0x72, 0x38, 0x7b, 0x72, 0x39, 0x7b, 0x72, 0x3d, 0x7b, 0x72, 0x41,
5428     0x7b, 0x72, 0x5f, 0x7b, 0x72, 0x62, 0x7b, 0x72, 0x64, 0x7b, 0x72, 0x66,
5429     0x7b, 0x72, 0x67, 0x7b, 0x72, 0x68, 0x7b, 0x72, 0x6c, 0x7b, 0x72, 0x6d,
5430     0x7b, 0x72, 0x6e, 0x7b, 0x72, 0x70, 0x7b, 0x72, 0x72, 0x7b, 0x72, 0x75,
5431     0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31, 0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61,
5432     0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65, 0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f,
5433     0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74, 0x7b, 0x75, 0x20, 0x7b, 0x75, 0x25,
5434     0x7b, 0x75, 0x2d, 0x7b, 0x75, 0x2e, 0x7b, 0x75, 0x2f, 0x7b, 0x75, 0x33,
5435     0x7b, 0x75, 0x34, 0x7b, 0x75, 0x35, 0x7b, 0x75, 0x36, 0x7b, 0x75, 0x37,
5436     0x7b, 0x75, 0x38, 0x7b, 0x75, 0x39, 0x7b, 0x75, 0x3d, 0x7b, 0x75, 0x41,
5437     0x7b, 0x75, 0x5f, 0x7b, 0x75, 0x62, 0x7b, 0x75, 0x64, 0x7b, 0x75, 0x66,
5438     0x7b, 0x75, 0x67, 0x7b, 0x75, 0x68, 0x7b, 0x75, 0x6c, 0x7b, 0x75, 0x6d,
5439     0x7b, 0x75, 0x6e, 0x7b, 0x75, 0x70, 0x7b, 0x75, 0x72, 0x7b, 0x75, 0x75};
5440 const uint8_t HuffDecoderCommon::table25_23_emit_[120] = {
5441     0x7b, 0x3a, 0x30, 0x7b, 0x3a, 0x31, 0x7b, 0x3a, 0x32, 0x7b, 0x3a, 0x61,
5442     0x7b, 0x3a, 0x63, 0x7b, 0x3a, 0x65, 0x7b, 0x3a, 0x69, 0x7b, 0x3a, 0x6f,
5443     0x7b, 0x3a, 0x73, 0x7b, 0x3a, 0x74, 0x7b, 0x42, 0x30, 0x7b, 0x42, 0x31,
5444     0x7b, 0x42, 0x32, 0x7b, 0x42, 0x61, 0x7b, 0x42, 0x63, 0x7b, 0x42, 0x65,
5445     0x7b, 0x42, 0x69, 0x7b, 0x42, 0x6f, 0x7b, 0x42, 0x73, 0x7b, 0x42, 0x74,
5446     0x7b, 0x43, 0x30, 0x7b, 0x43, 0x31, 0x7b, 0x43, 0x32, 0x7b, 0x43, 0x61,
5447     0x7b, 0x43, 0x63, 0x7b, 0x43, 0x65, 0x7b, 0x43, 0x69, 0x7b, 0x43, 0x6f,
5448     0x7b, 0x43, 0x73, 0x7b, 0x43, 0x74, 0x7b, 0x44, 0x30, 0x7b, 0x44, 0x31,
5449     0x7b, 0x44, 0x32, 0x7b, 0x44, 0x61, 0x7b, 0x44, 0x63, 0x7b, 0x44, 0x65,
5450     0x7b, 0x44, 0x69, 0x7b, 0x44, 0x6f, 0x7b, 0x44, 0x73, 0x7b, 0x44, 0x74};
5451 const uint16_t HuffDecoderCommon::table25_23_ops_[128] = {
5452     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
5453     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5454     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5455     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
5456     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
5457     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5458     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5459     0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289,
5460     0x02a1, 0x02b9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5461     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5462     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x02d1, 0x02e9, 0x0301,
5463     0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x0000, 0x0000,
5464     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5465     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5466     0x0000, 0x02d2};
5467 const uint8_t HuffDecoderCommon::table25_24_emit_[120] = {
5468     0x7b, 0x45, 0x30, 0x7b, 0x45, 0x31, 0x7b, 0x45, 0x32, 0x7b, 0x45, 0x61,
5469     0x7b, 0x45, 0x63, 0x7b, 0x45, 0x65, 0x7b, 0x45, 0x69, 0x7b, 0x45, 0x6f,
5470     0x7b, 0x45, 0x73, 0x7b, 0x45, 0x74, 0x7b, 0x46, 0x30, 0x7b, 0x46, 0x31,
5471     0x7b, 0x46, 0x32, 0x7b, 0x46, 0x61, 0x7b, 0x46, 0x63, 0x7b, 0x46, 0x65,
5472     0x7b, 0x46, 0x69, 0x7b, 0x46, 0x6f, 0x7b, 0x46, 0x73, 0x7b, 0x46, 0x74,
5473     0x7b, 0x47, 0x30, 0x7b, 0x47, 0x31, 0x7b, 0x47, 0x32, 0x7b, 0x47, 0x61,
5474     0x7b, 0x47, 0x63, 0x7b, 0x47, 0x65, 0x7b, 0x47, 0x69, 0x7b, 0x47, 0x6f,
5475     0x7b, 0x47, 0x73, 0x7b, 0x47, 0x74, 0x7b, 0x48, 0x30, 0x7b, 0x48, 0x31,
5476     0x7b, 0x48, 0x32, 0x7b, 0x48, 0x61, 0x7b, 0x48, 0x63, 0x7b, 0x48, 0x65,
5477     0x7b, 0x48, 0x69, 0x7b, 0x48, 0x6f, 0x7b, 0x48, 0x73, 0x7b, 0x48, 0x74};
5478 const uint8_t HuffDecoderCommon::table25_25_emit_[120] = {
5479     0x7b, 0x49, 0x30, 0x7b, 0x49, 0x31, 0x7b, 0x49, 0x32, 0x7b, 0x49, 0x61,
5480     0x7b, 0x49, 0x63, 0x7b, 0x49, 0x65, 0x7b, 0x49, 0x69, 0x7b, 0x49, 0x6f,
5481     0x7b, 0x49, 0x73, 0x7b, 0x49, 0x74, 0x7b, 0x4a, 0x30, 0x7b, 0x4a, 0x31,
5482     0x7b, 0x4a, 0x32, 0x7b, 0x4a, 0x61, 0x7b, 0x4a, 0x63, 0x7b, 0x4a, 0x65,
5483     0x7b, 0x4a, 0x69, 0x7b, 0x4a, 0x6f, 0x7b, 0x4a, 0x73, 0x7b, 0x4a, 0x74,
5484     0x7b, 0x4b, 0x30, 0x7b, 0x4b, 0x31, 0x7b, 0x4b, 0x32, 0x7b, 0x4b, 0x61,
5485     0x7b, 0x4b, 0x63, 0x7b, 0x4b, 0x65, 0x7b, 0x4b, 0x69, 0x7b, 0x4b, 0x6f,
5486     0x7b, 0x4b, 0x73, 0x7b, 0x4b, 0x74, 0x7b, 0x4c, 0x30, 0x7b, 0x4c, 0x31,
5487     0x7b, 0x4c, 0x32, 0x7b, 0x4c, 0x61, 0x7b, 0x4c, 0x63, 0x7b, 0x4c, 0x65,
5488     0x7b, 0x4c, 0x69, 0x7b, 0x4c, 0x6f, 0x7b, 0x4c, 0x73, 0x7b, 0x4c, 0x74};
5489 const uint8_t HuffDecoderCommon::table25_26_emit_[120] = {
5490     0x7b, 0x4d, 0x30, 0x7b, 0x4d, 0x31, 0x7b, 0x4d, 0x32, 0x7b, 0x4d, 0x61,
5491     0x7b, 0x4d, 0x63, 0x7b, 0x4d, 0x65, 0x7b, 0x4d, 0x69, 0x7b, 0x4d, 0x6f,
5492     0x7b, 0x4d, 0x73, 0x7b, 0x4d, 0x74, 0x7b, 0x4e, 0x30, 0x7b, 0x4e, 0x31,
5493     0x7b, 0x4e, 0x32, 0x7b, 0x4e, 0x61, 0x7b, 0x4e, 0x63, 0x7b, 0x4e, 0x65,
5494     0x7b, 0x4e, 0x69, 0x7b, 0x4e, 0x6f, 0x7b, 0x4e, 0x73, 0x7b, 0x4e, 0x74,
5495     0x7b, 0x4f, 0x30, 0x7b, 0x4f, 0x31, 0x7b, 0x4f, 0x32, 0x7b, 0x4f, 0x61,
5496     0x7b, 0x4f, 0x63, 0x7b, 0x4f, 0x65, 0x7b, 0x4f, 0x69, 0x7b, 0x4f, 0x6f,
5497     0x7b, 0x4f, 0x73, 0x7b, 0x4f, 0x74, 0x7b, 0x50, 0x30, 0x7b, 0x50, 0x31,
5498     0x7b, 0x50, 0x32, 0x7b, 0x50, 0x61, 0x7b, 0x50, 0x63, 0x7b, 0x50, 0x65,
5499     0x7b, 0x50, 0x69, 0x7b, 0x50, 0x6f, 0x7b, 0x50, 0x73, 0x7b, 0x50, 0x74};
5500 const uint8_t HuffDecoderCommon::table25_27_emit_[120] = {
5501     0x7b, 0x51, 0x30, 0x7b, 0x51, 0x31, 0x7b, 0x51, 0x32, 0x7b, 0x51, 0x61,
5502     0x7b, 0x51, 0x63, 0x7b, 0x51, 0x65, 0x7b, 0x51, 0x69, 0x7b, 0x51, 0x6f,
5503     0x7b, 0x51, 0x73, 0x7b, 0x51, 0x74, 0x7b, 0x52, 0x30, 0x7b, 0x52, 0x31,
5504     0x7b, 0x52, 0x32, 0x7b, 0x52, 0x61, 0x7b, 0x52, 0x63, 0x7b, 0x52, 0x65,
5505     0x7b, 0x52, 0x69, 0x7b, 0x52, 0x6f, 0x7b, 0x52, 0x73, 0x7b, 0x52, 0x74,
5506     0x7b, 0x53, 0x30, 0x7b, 0x53, 0x31, 0x7b, 0x53, 0x32, 0x7b, 0x53, 0x61,
5507     0x7b, 0x53, 0x63, 0x7b, 0x53, 0x65, 0x7b, 0x53, 0x69, 0x7b, 0x53, 0x6f,
5508     0x7b, 0x53, 0x73, 0x7b, 0x53, 0x74, 0x7b, 0x54, 0x30, 0x7b, 0x54, 0x31,
5509     0x7b, 0x54, 0x32, 0x7b, 0x54, 0x61, 0x7b, 0x54, 0x63, 0x7b, 0x54, 0x65,
5510     0x7b, 0x54, 0x69, 0x7b, 0x54, 0x6f, 0x7b, 0x54, 0x73, 0x7b, 0x54, 0x74};
5511 const uint8_t HuffDecoderCommon::table25_28_emit_[120] = {
5512     0x7b, 0x55, 0x30, 0x7b, 0x55, 0x31, 0x7b, 0x55, 0x32, 0x7b, 0x55, 0x61,
5513     0x7b, 0x55, 0x63, 0x7b, 0x55, 0x65, 0x7b, 0x55, 0x69, 0x7b, 0x55, 0x6f,
5514     0x7b, 0x55, 0x73, 0x7b, 0x55, 0x74, 0x7b, 0x56, 0x30, 0x7b, 0x56, 0x31,
5515     0x7b, 0x56, 0x32, 0x7b, 0x56, 0x61, 0x7b, 0x56, 0x63, 0x7b, 0x56, 0x65,
5516     0x7b, 0x56, 0x69, 0x7b, 0x56, 0x6f, 0x7b, 0x56, 0x73, 0x7b, 0x56, 0x74,
5517     0x7b, 0x57, 0x30, 0x7b, 0x57, 0x31, 0x7b, 0x57, 0x32, 0x7b, 0x57, 0x61,
5518     0x7b, 0x57, 0x63, 0x7b, 0x57, 0x65, 0x7b, 0x57, 0x69, 0x7b, 0x57, 0x6f,
5519     0x7b, 0x57, 0x73, 0x7b, 0x57, 0x74, 0x7b, 0x59, 0x30, 0x7b, 0x59, 0x31,
5520     0x7b, 0x59, 0x32, 0x7b, 0x59, 0x61, 0x7b, 0x59, 0x63, 0x7b, 0x59, 0x65,
5521     0x7b, 0x59, 0x69, 0x7b, 0x59, 0x6f, 0x7b, 0x59, 0x73, 0x7b, 0x59, 0x74};
5522 const uint8_t HuffDecoderCommon::table25_29_emit_[120] = {
5523     0x7b, 0x6a, 0x30, 0x7b, 0x6a, 0x31, 0x7b, 0x6a, 0x32, 0x7b, 0x6a, 0x61,
5524     0x7b, 0x6a, 0x63, 0x7b, 0x6a, 0x65, 0x7b, 0x6a, 0x69, 0x7b, 0x6a, 0x6f,
5525     0x7b, 0x6a, 0x73, 0x7b, 0x6a, 0x74, 0x7b, 0x6b, 0x30, 0x7b, 0x6b, 0x31,
5526     0x7b, 0x6b, 0x32, 0x7b, 0x6b, 0x61, 0x7b, 0x6b, 0x63, 0x7b, 0x6b, 0x65,
5527     0x7b, 0x6b, 0x69, 0x7b, 0x6b, 0x6f, 0x7b, 0x6b, 0x73, 0x7b, 0x6b, 0x74,
5528     0x7b, 0x71, 0x30, 0x7b, 0x71, 0x31, 0x7b, 0x71, 0x32, 0x7b, 0x71, 0x61,
5529     0x7b, 0x71, 0x63, 0x7b, 0x71, 0x65, 0x7b, 0x71, 0x69, 0x7b, 0x71, 0x6f,
5530     0x7b, 0x71, 0x73, 0x7b, 0x71, 0x74, 0x7b, 0x76, 0x30, 0x7b, 0x76, 0x31,
5531     0x7b, 0x76, 0x32, 0x7b, 0x76, 0x61, 0x7b, 0x76, 0x63, 0x7b, 0x76, 0x65,
5532     0x7b, 0x76, 0x69, 0x7b, 0x76, 0x6f, 0x7b, 0x76, 0x73, 0x7b, 0x76, 0x74};
5533 const uint8_t HuffDecoderCommon::table25_30_emit_[120] = {
5534     0x7b, 0x77, 0x30, 0x7b, 0x77, 0x31, 0x7b, 0x77, 0x32, 0x7b, 0x77, 0x61,
5535     0x7b, 0x77, 0x63, 0x7b, 0x77, 0x65, 0x7b, 0x77, 0x69, 0x7b, 0x77, 0x6f,
5536     0x7b, 0x77, 0x73, 0x7b, 0x77, 0x74, 0x7b, 0x78, 0x30, 0x7b, 0x78, 0x31,
5537     0x7b, 0x78, 0x32, 0x7b, 0x78, 0x61, 0x7b, 0x78, 0x63, 0x7b, 0x78, 0x65,
5538     0x7b, 0x78, 0x69, 0x7b, 0x78, 0x6f, 0x7b, 0x78, 0x73, 0x7b, 0x78, 0x74,
5539     0x7b, 0x79, 0x30, 0x7b, 0x79, 0x31, 0x7b, 0x79, 0x32, 0x7b, 0x79, 0x61,
5540     0x7b, 0x79, 0x63, 0x7b, 0x79, 0x65, 0x7b, 0x79, 0x69, 0x7b, 0x79, 0x6f,
5541     0x7b, 0x79, 0x73, 0x7b, 0x79, 0x74, 0x7b, 0x7a, 0x30, 0x7b, 0x7a, 0x31,
5542     0x7b, 0x7a, 0x32, 0x7b, 0x7a, 0x61, 0x7b, 0x7a, 0x63, 0x7b, 0x7a, 0x65,
5543     0x7b, 0x7a, 0x69, 0x7b, 0x7a, 0x6f, 0x7b, 0x7a, 0x73, 0x7b, 0x7a, 0x74};
5544 const uint8_t HuffDecoderCommon::table25_31_emit_[32] = {
5545     0x7b, 0x26, 0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b,
5546     0x5a, 0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f,
5547     0x7b, 0x27, 0x7b, 0x2b, 0x7b, 0x7c, 0x7b, 0x23, 0x7b, 0x3e};
5548 const uint16_t HuffDecoderCommon::table25_31_ops_[128] = {
5549     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5550     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
5551     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5552     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
5553     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5554     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5555     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5556     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5557     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
5558     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5559     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
5560     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
5561     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
5562     0x00b2, 0x0000, 0x00c2, 0x0000, 0x00d2, 0x00e2, 0x00f2, 0x0000, 0x0000,
5563     0x0000, 0x0003};
5564 const uint16_t HuffDecoderCommon::table25_32_ops_[128] = {
5565     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
5566     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000,
5567     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
5568     0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000,
5569     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5570     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5571     0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5572     0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082,
5573     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000,
5574     0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000,
5575     0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000,
5576     0x00e2, 0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102,
5577     0x0000, 0x0000, 0x0000, 0x0112, 0x0000, 0x0000, 0x0000, 0x0122, 0x0000,
5578     0x0000, 0x0000, 0x0132, 0x0000, 0x0000, 0x0000, 0x0142, 0x0000, 0x0000,
5579     0x0000, 0x0152};
5580 const uint8_t HuffDecoderCommon::table25_33_emit_[104] = {
5581     0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66,
5582     0x5c, 0x67, 0x5c, 0x68, 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70,
5583     0x5c, 0x72, 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44,
5584     0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a,
5585     0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50,
5586     0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56,
5587     0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76,
5588     0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a, 0x5c, 0x26, 0x5c, 0x2a,
5589     0x5c, 0x2c, 0x5c, 0x3b, 0x5c, 0x58, 0x5c, 0x5a};
5590 const uint16_t HuffDecoderCommon::table25_33_ops_[128] = {
5591     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
5592     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
5593     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
5594     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
5595     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
5596     0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000,
5597     0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000,
5598     0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 0x0152,
5599     0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192, 0x0000,
5600     0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000, 0x01e2,
5601     0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222, 0x0000,
5602     0x0232, 0x0000, 0x0242, 0x0000, 0x0252, 0x0000, 0x0262, 0x0000, 0x0272,
5603     0x0000, 0x0282, 0x0000, 0x0292, 0x0000, 0x02a2, 0x0000, 0x02b2, 0x0000,
5604     0x02c2, 0x0000, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
5605     0x0000, 0x0003};
5606 const uint8_t HuffDecoderCommon::table25_35_emit_[104] = {
5607     0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66,
5608     0xc3, 0x67, 0xc3, 0x68, 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70,
5609     0xc3, 0x72, 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44,
5610     0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a,
5611     0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50,
5612     0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56,
5613     0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76,
5614     0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a, 0xc3, 0x26, 0xc3, 0x2a,
5615     0xc3, 0x2c, 0xc3, 0x3b, 0xc3, 0x58, 0xc3, 0x5a};
5616 const uint8_t HuffDecoderCommon::table25_37_emit_[104] = {
5617     0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66,
5618     0xd0, 0x67, 0xd0, 0x68, 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70,
5619     0xd0, 0x72, 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44,
5620     0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a,
5621     0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50,
5622     0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56,
5623     0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76,
5624     0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a, 0xd0, 0x26, 0xd0, 0x2a,
5625     0xd0, 0x2c, 0xd0, 0x3b, 0xd0, 0x58, 0xd0, 0x5a};
5626 const uint8_t HuffDecoderCommon::table25_38_emit_[136] = {
5627     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65,
5628     0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25,
5629     0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35,
5630     0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39, 0x80, 0x3d, 0x80, 0x41,
5631     0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 0x80, 0x67, 0x80, 0x68,
5632     0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 0x80, 0x72, 0x80, 0x75,
5633     0x80, 0x3a, 0x80, 0x42, 0x80, 0x43, 0x80, 0x44, 0x80, 0x45, 0x80, 0x46,
5634     0x80, 0x47, 0x80, 0x48, 0x80, 0x49, 0x80, 0x4a, 0x80, 0x4b, 0x80, 0x4c,
5635     0x80, 0x4d, 0x80, 0x4e, 0x80, 0x4f, 0x80, 0x50, 0x80, 0x51, 0x80, 0x52,
5636     0x80, 0x53, 0x80, 0x54, 0x80, 0x55, 0x80, 0x56, 0x80, 0x57, 0x80, 0x59,
5637     0x80, 0x6a, 0x80, 0x6b, 0x80, 0x71, 0x80, 0x76, 0x80, 0x77, 0x80, 0x78,
5638     0x80, 0x79, 0x80, 0x7a};
5639 const uint16_t HuffDecoderCommon::table25_38_ops_[128] = {
5640     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
5641     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
5642     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
5643     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
5644     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
5645     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102,
5646     0x0000, 0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000,
5647     0x0152, 0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192,
5648     0x0000, 0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000,
5649     0x01e2, 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222,
5650     0x0000, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
5651     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
5652     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
5653     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0000, 0x0000,
5654     0x0000, 0x0003};
5655 const uint8_t HuffDecoderCommon::table25_39_emit_[136] = {
5656     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65,
5657     0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25,
5658     0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35,
5659     0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39, 0x82, 0x3d, 0x82, 0x41,
5660     0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 0x82, 0x67, 0x82, 0x68,
5661     0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 0x82, 0x72, 0x82, 0x75,
5662     0x82, 0x3a, 0x82, 0x42, 0x82, 0x43, 0x82, 0x44, 0x82, 0x45, 0x82, 0x46,
5663     0x82, 0x47, 0x82, 0x48, 0x82, 0x49, 0x82, 0x4a, 0x82, 0x4b, 0x82, 0x4c,
5664     0x82, 0x4d, 0x82, 0x4e, 0x82, 0x4f, 0x82, 0x50, 0x82, 0x51, 0x82, 0x52,
5665     0x82, 0x53, 0x82, 0x54, 0x82, 0x55, 0x82, 0x56, 0x82, 0x57, 0x82, 0x59,
5666     0x82, 0x6a, 0x82, 0x6b, 0x82, 0x71, 0x82, 0x76, 0x82, 0x77, 0x82, 0x78,
5667     0x82, 0x79, 0x82, 0x7a};
5668 const uint8_t HuffDecoderCommon::table25_40_emit_[136] = {
5669     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65,
5670     0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25,
5671     0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35,
5672     0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39, 0x83, 0x3d, 0x83, 0x41,
5673     0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 0x83, 0x67, 0x83, 0x68,
5674     0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 0x83, 0x72, 0x83, 0x75,
5675     0x83, 0x3a, 0x83, 0x42, 0x83, 0x43, 0x83, 0x44, 0x83, 0x45, 0x83, 0x46,
5676     0x83, 0x47, 0x83, 0x48, 0x83, 0x49, 0x83, 0x4a, 0x83, 0x4b, 0x83, 0x4c,
5677     0x83, 0x4d, 0x83, 0x4e, 0x83, 0x4f, 0x83, 0x50, 0x83, 0x51, 0x83, 0x52,
5678     0x83, 0x53, 0x83, 0x54, 0x83, 0x55, 0x83, 0x56, 0x83, 0x57, 0x83, 0x59,
5679     0x83, 0x6a, 0x83, 0x6b, 0x83, 0x71, 0x83, 0x76, 0x83, 0x77, 0x83, 0x78,
5680     0x83, 0x79, 0x83, 0x7a};
5681 const uint8_t HuffDecoderCommon::table25_41_emit_[136] = {
5682     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65,
5683     0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25,
5684     0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35,
5685     0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39, 0xa2, 0x3d, 0xa2, 0x41,
5686     0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 0xa2, 0x67, 0xa2, 0x68,
5687     0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 0xa2, 0x72, 0xa2, 0x75,
5688     0xa2, 0x3a, 0xa2, 0x42, 0xa2, 0x43, 0xa2, 0x44, 0xa2, 0x45, 0xa2, 0x46,
5689     0xa2, 0x47, 0xa2, 0x48, 0xa2, 0x49, 0xa2, 0x4a, 0xa2, 0x4b, 0xa2, 0x4c,
5690     0xa2, 0x4d, 0xa2, 0x4e, 0xa2, 0x4f, 0xa2, 0x50, 0xa2, 0x51, 0xa2, 0x52,
5691     0xa2, 0x53, 0xa2, 0x54, 0xa2, 0x55, 0xa2, 0x56, 0xa2, 0x57, 0xa2, 0x59,
5692     0xa2, 0x6a, 0xa2, 0x6b, 0xa2, 0x71, 0xa2, 0x76, 0xa2, 0x77, 0xa2, 0x78,
5693     0xa2, 0x79, 0xa2, 0x7a};
5694 const uint8_t HuffDecoderCommon::table25_42_emit_[136] = {
5695     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 0x65,
5696     0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25,
5697     0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35,
5698     0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39, 0xb8, 0x3d, 0xb8, 0x41,
5699     0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 0xb8, 0x67, 0xb8, 0x68,
5700     0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 0xb8, 0x72, 0xb8, 0x75,
5701     0xb8, 0x3a, 0xb8, 0x42, 0xb8, 0x43, 0xb8, 0x44, 0xb8, 0x45, 0xb8, 0x46,
5702     0xb8, 0x47, 0xb8, 0x48, 0xb8, 0x49, 0xb8, 0x4a, 0xb8, 0x4b, 0xb8, 0x4c,
5703     0xb8, 0x4d, 0xb8, 0x4e, 0xb8, 0x4f, 0xb8, 0x50, 0xb8, 0x51, 0xb8, 0x52,
5704     0xb8, 0x53, 0xb8, 0x54, 0xb8, 0x55, 0xb8, 0x56, 0xb8, 0x57, 0xb8, 0x59,
5705     0xb8, 0x6a, 0xb8, 0x6b, 0xb8, 0x71, 0xb8, 0x76, 0xb8, 0x77, 0xb8, 0x78,
5706     0xb8, 0x79, 0xb8, 0x7a};
5707 const uint8_t HuffDecoderCommon::table25_43_emit_[136] = {
5708     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65,
5709     0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25,
5710     0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35,
5711     0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39, 0xc2, 0x3d, 0xc2, 0x41,
5712     0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 0xc2, 0x67, 0xc2, 0x68,
5713     0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 0xc2, 0x72, 0xc2, 0x75,
5714     0xc2, 0x3a, 0xc2, 0x42, 0xc2, 0x43, 0xc2, 0x44, 0xc2, 0x45, 0xc2, 0x46,
5715     0xc2, 0x47, 0xc2, 0x48, 0xc2, 0x49, 0xc2, 0x4a, 0xc2, 0x4b, 0xc2, 0x4c,
5716     0xc2, 0x4d, 0xc2, 0x4e, 0xc2, 0x4f, 0xc2, 0x50, 0xc2, 0x51, 0xc2, 0x52,
5717     0xc2, 0x53, 0xc2, 0x54, 0xc2, 0x55, 0xc2, 0x56, 0xc2, 0x57, 0xc2, 0x59,
5718     0xc2, 0x6a, 0xc2, 0x6b, 0xc2, 0x71, 0xc2, 0x76, 0xc2, 0x77, 0xc2, 0x78,
5719     0xc2, 0x79, 0xc2, 0x7a};
5720 const uint8_t HuffDecoderCommon::table25_44_emit_[136] = {
5721     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 0x65,
5722     0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25,
5723     0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35,
5724     0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39, 0xe0, 0x3d, 0xe0, 0x41,
5725     0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 0xe0, 0x67, 0xe0, 0x68,
5726     0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 0xe0, 0x72, 0xe0, 0x75,
5727     0xe0, 0x3a, 0xe0, 0x42, 0xe0, 0x43, 0xe0, 0x44, 0xe0, 0x45, 0xe0, 0x46,
5728     0xe0, 0x47, 0xe0, 0x48, 0xe0, 0x49, 0xe0, 0x4a, 0xe0, 0x4b, 0xe0, 0x4c,
5729     0xe0, 0x4d, 0xe0, 0x4e, 0xe0, 0x4f, 0xe0, 0x50, 0xe0, 0x51, 0xe0, 0x52,
5730     0xe0, 0x53, 0xe0, 0x54, 0xe0, 0x55, 0xe0, 0x56, 0xe0, 0x57, 0xe0, 0x59,
5731     0xe0, 0x6a, 0xe0, 0x6b, 0xe0, 0x71, 0xe0, 0x76, 0xe0, 0x77, 0xe0, 0x78,
5732     0xe0, 0x79, 0xe0, 0x7a};
5733 const uint8_t HuffDecoderCommon::table25_45_emit_[136] = {
5734     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65,
5735     0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25,
5736     0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35,
5737     0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39, 0xe2, 0x3d, 0xe2, 0x41,
5738     0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 0xe2, 0x67, 0xe2, 0x68,
5739     0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 0xe2, 0x72, 0xe2, 0x75,
5740     0xe2, 0x3a, 0xe2, 0x42, 0xe2, 0x43, 0xe2, 0x44, 0xe2, 0x45, 0xe2, 0x46,
5741     0xe2, 0x47, 0xe2, 0x48, 0xe2, 0x49, 0xe2, 0x4a, 0xe2, 0x4b, 0xe2, 0x4c,
5742     0xe2, 0x4d, 0xe2, 0x4e, 0xe2, 0x4f, 0xe2, 0x50, 0xe2, 0x51, 0xe2, 0x52,
5743     0xe2, 0x53, 0xe2, 0x54, 0xe2, 0x55, 0xe2, 0x56, 0xe2, 0x57, 0xe2, 0x59,
5744     0xe2, 0x6a, 0xe2, 0x6b, 0xe2, 0x71, 0xe2, 0x76, 0xe2, 0x77, 0xe2, 0x78,
5745     0xe2, 0x79, 0xe2, 0x7a};
5746 const uint8_t HuffDecoderCommon::table25_46_emit_[144] = {
5747     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
5748     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25,
5749     0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35,
5750     0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41,
5751     0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68,
5752     0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75,
5753     0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65,
5754     0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 0xa1, 0x25,
5755     0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 0x34, 0xa1, 0x35,
5756     0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39, 0xa1, 0x3d, 0xa1, 0x41,
5757     0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 0xa1, 0x67, 0xa1, 0x68,
5758     0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 0xa1, 0x72, 0xa1, 0x75};
5759 const uint16_t HuffDecoderCommon::table25_46_ops_[128] = {
5760     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 0x0000,
5761     0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082,
5762     0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
5763     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
5764     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
5765     0x0232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5766     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5767     0x0003, 0x0000, 0x0242, 0x0000, 0x0252, 0x0000, 0x0262, 0x0000, 0x0272,
5768     0x0000, 0x0282, 0x0000, 0x0292, 0x0000, 0x02a2, 0x0000, 0x02b2, 0x0000,
5769     0x02c2, 0x0000, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
5770     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
5771     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452,
5772     0x0462, 0x0472, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5773     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5774     0x0000, 0x0243};
5775 const uint8_t HuffDecoderCommon::table25_47_emit_[144] = {
5776     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65,
5777     0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25,
5778     0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35,
5779     0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41,
5780     0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68,
5781     0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75,
5782     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65,
5783     0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 0xac, 0x25,
5784     0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 0x34, 0xac, 0x35,
5785     0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39, 0xac, 0x3d, 0xac, 0x41,
5786     0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 0xac, 0x67, 0xac, 0x68,
5787     0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 0xac, 0x72, 0xac, 0x75};
5788 const uint8_t HuffDecoderCommon::table25_48_emit_[144] = {
5789     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
5790     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25,
5791     0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35,
5792     0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41,
5793     0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68,
5794     0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75,
5795     0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65,
5796     0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 0xb1, 0x25,
5797     0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 0x34, 0xb1, 0x35,
5798     0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39, 0xb1, 0x3d, 0xb1, 0x41,
5799     0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 0xb1, 0x67, 0xb1, 0x68,
5800     0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 0xb1, 0x72, 0xb1, 0x75};
5801 const uint8_t HuffDecoderCommon::table25_49_emit_[144] = {
5802     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65,
5803     0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25,
5804     0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35,
5805     0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41,
5806     0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68,
5807     0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75,
5808     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65,
5809     0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 0xd1, 0x25,
5810     0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 0x34, 0xd1, 0x35,
5811     0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39, 0xd1, 0x3d, 0xd1, 0x41,
5812     0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 0xd1, 0x67, 0xd1, 0x68,
5813     0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 0xd1, 0x72, 0xd1, 0x75};
5814 const uint8_t HuffDecoderCommon::table25_50_emit_[144] = {
5815     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
5816     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25,
5817     0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35,
5818     0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41,
5819     0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68,
5820     0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75,
5821     0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65,
5822     0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 0xd9, 0x25,
5823     0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 0x34, 0xd9, 0x35,
5824     0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39, 0xd9, 0x3d, 0xd9, 0x41,
5825     0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 0xd9, 0x67, 0xd9, 0x68,
5826     0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 0xd9, 0x72, 0xd9, 0x75};
5827 const uint8_t HuffDecoderCommon::table25_51_emit_[144] = {
5828     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65,
5829     0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25,
5830     0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35,
5831     0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41,
5832     0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68,
5833     0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75,
5834     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65,
5835     0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 0xe5, 0x25,
5836     0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 0x34, 0xe5, 0x35,
5837     0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39, 0xe5, 0x3d, 0xe5, 0x41,
5838     0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 0xe5, 0x67, 0xe5, 0x68,
5839     0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 0xe5, 0x72, 0xe5, 0x75};
5840 const uint8_t HuffDecoderCommon::table25_52_emit_[112] = {
5841     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65,
5842     0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25,
5843     0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35,
5844     0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41,
5845     0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68,
5846     0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75,
5847     0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 0x81, 0x65,
5848     0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 0x84, 0x30, 0x84, 0x31,
5849     0x84, 0x32, 0x84, 0x61, 0x84, 0x63, 0x84, 0x65, 0x84, 0x69, 0x84, 0x6f,
5850     0x84, 0x73, 0x84, 0x74};
5851 const uint16_t HuffDecoderCommon::table25_52_ops_[128] = {
5852     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 0x0000,
5853     0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082,
5854     0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
5855     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
5856     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
5857     0x0232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5858     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5859     0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
5860     0x02c2, 0x02d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5861     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5862     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0243, 0x02e2, 0x02f2, 0x0302,
5863     0x0312, 0x0322, 0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x0000, 0x0000,
5864     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5865     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5866     0x0000, 0x02e3};
5867 const uint8_t HuffDecoderCommon::table25_53_emit_[80] = {
5868     0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65,
5869     0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x86, 0x30, 0x86, 0x31,
5870     0x86, 0x32, 0x86, 0x61, 0x86, 0x63, 0x86, 0x65, 0x86, 0x69, 0x86, 0x6f,
5871     0x86, 0x73, 0x86, 0x74, 0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61,
5872     0x88, 0x63, 0x88, 0x65, 0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74,
5873     0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61, 0x92, 0x63, 0x92, 0x65,
5874     0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74};
5875 const uint16_t HuffDecoderCommon::table25_53_ops_[128] = {
5876     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
5877     0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5878     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5879     0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
5880     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0000, 0x0000, 0x0000,
5881     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5882     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5883     0x00a3, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2,
5884     0x01c2, 0x01d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5885     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5886     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0143, 0x01e2, 0x01f2, 0x0202,
5887     0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0000, 0x0000,
5888     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5889     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5890     0x0000, 0x01e3};
5891 const uint8_t HuffDecoderCommon::table25_54_emit_[80] = {
5892     0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65,
5893     0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9c, 0x30, 0x9c, 0x31,
5894     0x9c, 0x32, 0x9c, 0x61, 0x9c, 0x63, 0x9c, 0x65, 0x9c, 0x69, 0x9c, 0x6f,
5895     0x9c, 0x73, 0x9c, 0x74, 0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61,
5896     0xa0, 0x63, 0xa0, 0x65, 0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74,
5897     0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61, 0xa3, 0x63, 0xa3, 0x65,
5898     0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74};
5899 const uint8_t HuffDecoderCommon::table25_55_emit_[80] = {
5900     0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65,
5901     0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa9, 0x30, 0xa9, 0x31,
5902     0xa9, 0x32, 0xa9, 0x61, 0xa9, 0x63, 0xa9, 0x65, 0xa9, 0x69, 0xa9, 0x6f,
5903     0xa9, 0x73, 0xa9, 0x74, 0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61,
5904     0xaa, 0x63, 0xaa, 0x65, 0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74,
5905     0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61, 0xad, 0x63, 0xad, 0x65,
5906     0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74};
5907 const uint8_t HuffDecoderCommon::table25_56_emit_[80] = {
5908     0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65,
5909     0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb5, 0x30, 0xb5, 0x31,
5910     0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65, 0xb5, 0x69, 0xb5, 0x6f,
5911     0xb5, 0x73, 0xb5, 0x74, 0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61,
5912     0xb9, 0x63, 0xb9, 0x65, 0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74,
5913     0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65,
5914     0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74};
5915 const uint8_t HuffDecoderCommon::table25_57_emit_[80] = {
5916     0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65,
5917     0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbd, 0x30, 0xbd, 0x31,
5918     0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65, 0xbd, 0x69, 0xbd, 0x6f,
5919     0xbd, 0x73, 0xbd, 0x74, 0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61,
5920     0xbe, 0x63, 0xbe, 0x65, 0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74,
5921     0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65,
5922     0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74};
5923 const uint8_t HuffDecoderCommon::table25_58_emit_[80] = {
5924     0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65,
5925     0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xe4, 0x30, 0xe4, 0x31,
5926     0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65, 0xe4, 0x69, 0xe4, 0x6f,
5927     0xe4, 0x73, 0xe4, 0x74, 0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61,
5928     0xe8, 0x63, 0xe8, 0x65, 0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74,
5929     0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65,
5930     0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74};
5931 const uint16_t HuffDecoderCommon::table25_59_ops_[128] = {
5932     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5933     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
5934     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5935     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
5936     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5937     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5938     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5939     0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5940     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000,
5941     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5942     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000,
5943     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5944     0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5945     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5946     0x0000, 0x003b};
5947 const uint16_t HuffDecoderCommon::table25_62_ops_[128] = {
5948     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5949     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
5950     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5951     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
5952     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5953     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5954     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5955     0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5956     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000,
5957     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000,
5958     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000,
5959     0x0000, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0000,
5960     0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5961     0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5962     0x0000, 0x0053};
5963 const uint8_t HuffDecoderCommon::table25_63_emit_[44] = {
5964     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb, 0xc0,
5965     0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0,
5966     0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf,
5967     0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe};
5968 const uint16_t HuffDecoderCommon::table25_63_ops_[128] = {
5969     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
5970     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000,
5971     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000,
5972     0x0000, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000,
5973     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5974     0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000,
5975     0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000,
5976     0x004b, 0x0000, 0x0053, 0x0000, 0x005b, 0x0000, 0x0063, 0x0000, 0x006b,
5977     0x0000, 0x0073, 0x0000, 0x007b, 0x0000, 0x0083, 0x0000, 0x008b, 0x0000,
5978     0x0093, 0x0000, 0x009b, 0x0000, 0x00a3, 0x0000, 0x00ab, 0x0000, 0x00b3,
5979     0x0000, 0x00bb, 0x0000, 0x00c3, 0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb,
5980     0x00f3, 0x00fb, 0x0103, 0x010b, 0x0113, 0x011b, 0x0123, 0x012b, 0x0133,
5981     0x013b, 0x0143, 0x014b, 0x0153, 0x015b, 0x0000, 0x0000, 0x0000, 0x0000,
5982     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5983     0x0000, 0x0004};
5984 const uint8_t* const HuffDecoderCommon::table25_emit_[64] = {
5985     table25_0_emit_,  table25_1_emit_,  table25_2_emit_,  table25_3_emit_,
5986     table25_4_emit_,  table25_5_emit_,  table25_6_emit_,  table25_7_emit_,
5987     table25_8_emit_,  table25_9_emit_,  table25_10_emit_, table25_11_emit_,
5988     table25_12_emit_, table25_13_emit_, table25_14_emit_, table25_15_emit_,
5989     table25_16_emit_, table25_17_emit_, table25_18_emit_, table25_19_emit_,
5990     table25_20_emit_, table25_21_emit_, table25_22_emit_, table25_23_emit_,
5991     table25_24_emit_, table25_25_emit_, table25_26_emit_, table25_27_emit_,
5992     table25_28_emit_, table25_29_emit_, table25_30_emit_, table25_31_emit_,
5993     table24_32_emit_, table25_33_emit_, table24_34_emit_, table25_35_emit_,
5994     table24_36_emit_, table25_37_emit_, table25_38_emit_, table25_39_emit_,
5995     table25_40_emit_, table25_41_emit_, table25_42_emit_, table25_43_emit_,
5996     table25_44_emit_, table25_45_emit_, table25_46_emit_, table25_47_emit_,
5997     table25_48_emit_, table25_49_emit_, table25_50_emit_, table25_51_emit_,
5998     table25_52_emit_, table25_53_emit_, table25_54_emit_, table25_55_emit_,
5999     table25_56_emit_, table25_57_emit_, table25_58_emit_, table24_59_emit_,
6000     table24_60_emit_, table24_61_emit_, table24_62_emit_, table25_63_emit_,
6001 };
6002 const uint16_t* const HuffDecoderCommon::table25_ops_[64] = {
6003     table25_0_ops_,  table25_0_ops_,  table25_0_ops_,  table25_0_ops_,
6004     table25_0_ops_,  table25_0_ops_,  table25_0_ops_,  table25_0_ops_,
6005     table25_0_ops_,  table25_0_ops_,  table25_10_ops_, table25_10_ops_,
6006     table25_10_ops_, table25_10_ops_, table25_10_ops_, table25_10_ops_,
6007     table25_10_ops_, table25_10_ops_, table25_10_ops_, table25_10_ops_,
6008     table25_10_ops_, table25_10_ops_, table25_10_ops_, table25_23_ops_,
6009     table25_23_ops_, table25_23_ops_, table25_23_ops_, table25_23_ops_,
6010     table25_23_ops_, table25_23_ops_, table25_23_ops_, table25_31_ops_,
6011     table25_32_ops_, table25_33_ops_, table25_32_ops_, table25_33_ops_,
6012     table25_32_ops_, table25_33_ops_, table25_38_ops_, table25_38_ops_,
6013     table25_38_ops_, table25_38_ops_, table25_38_ops_, table25_38_ops_,
6014     table25_38_ops_, table25_38_ops_, table25_46_ops_, table25_46_ops_,
6015     table25_46_ops_, table25_46_ops_, table25_46_ops_, table25_46_ops_,
6016     table25_52_ops_, table25_53_ops_, table25_53_ops_, table25_53_ops_,
6017     table25_53_ops_, table25_53_ops_, table25_53_ops_, table25_59_ops_,
6018     table25_59_ops_, table25_59_ops_, table25_62_ops_, table25_63_ops_,
6019 };
6020 const uint8_t HuffDecoderCommon::table26_0_emit_[66] = {
6021     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30,
6022     0x61, 0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b,
6023     0x30, 0x6f, 0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20,
6024     0x7b, 0x30, 0x25, 0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30,
6025     0x2f, 0x7b, 0x30, 0x33, 0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b,
6026     0x30, 0x36, 0x7b, 0x30, 0x37, 0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39};
6027 const uint16_t HuffDecoderCommon::table26_0_inner_[23] = {
6028     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091,
6029     0x00a9, 0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151,
6030     0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9};
6031 const uint8_t HuffDecoderCommon::table26_0_outer_[128] = {
6032     0, 0,  0, 0,  0, 0,  0, 1,  0, 0,  0, 0,  0, 0,  0, 2,  0, 0,  0, 0,  0, 0,
6033     0, 3,  0, 0,  0, 0,  0, 0,  0, 4,  0, 0,  0, 0,  0, 0,  0, 5,  0, 0,  0, 0,
6034     0, 0,  0, 6,  0, 0,  0, 0,  0, 0,  0, 7,  0, 0,  0, 0,  0, 0,  0, 8,  0, 0,
6035     0, 0,  0, 0,  0, 9,  0, 0,  0, 0,  0, 0,  0, 10, 0, 0,  0, 11, 0, 0,  0, 12,
6036     0, 0,  0, 13, 0, 0,  0, 14, 0, 0,  0, 15, 0, 0,  0, 16, 0, 0,  0, 17, 0, 0,
6037     0, 18, 0, 0,  0, 19, 0, 0,  0, 20, 0, 0,  0, 21, 0, 0,  0, 22};
6038 const uint8_t HuffDecoderCommon::table26_1_emit_[156] = {
6039     0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41, 0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62,
6040     0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66, 0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68,
6041     0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d, 0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70,
6042     0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75, 0x7b, 0x30, 0x3a, 0x7b, 0x30, 0x42,
6043     0x7b, 0x30, 0x43, 0x7b, 0x30, 0x44, 0x7b, 0x30, 0x45, 0x7b, 0x30, 0x46,
6044     0x7b, 0x30, 0x47, 0x7b, 0x30, 0x48, 0x7b, 0x30, 0x49, 0x7b, 0x30, 0x4a,
6045     0x7b, 0x30, 0x4b, 0x7b, 0x30, 0x4c, 0x7b, 0x30, 0x4d, 0x7b, 0x30, 0x4e,
6046     0x7b, 0x30, 0x4f, 0x7b, 0x30, 0x50, 0x7b, 0x30, 0x51, 0x7b, 0x30, 0x52,
6047     0x7b, 0x30, 0x53, 0x7b, 0x30, 0x54, 0x7b, 0x30, 0x55, 0x7b, 0x30, 0x56,
6048     0x7b, 0x30, 0x57, 0x7b, 0x30, 0x59, 0x7b, 0x30, 0x6a, 0x7b, 0x30, 0x6b,
6049     0x7b, 0x30, 0x71, 0x7b, 0x30, 0x76, 0x7b, 0x30, 0x77, 0x7b, 0x30, 0x78,
6050     0x7b, 0x30, 0x79, 0x7b, 0x30, 0x7a, 0x7b, 0x30, 0x26, 0x7b, 0x30, 0x2a,
6051     0x7b, 0x30, 0x2c, 0x7b, 0x30, 0x3b, 0x7b, 0x30, 0x58, 0x7b, 0x30, 0x5a};
6052 const uint16_t HuffDecoderCommon::table26_1_inner_[54] = {
6053     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
6054     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
6055     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
6056     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
6057     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
6058     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x0002};
6059 const uint8_t HuffDecoderCommon::table26_1_outer_[128] = {
6060     0,  0,  0,  1,  0,  0,  0,  2,  0,  0,  0,  3,  0,  0,  0,  4,  0,  0,  0,
6061     5,  0,  0,  0,  6,  0,  0,  0,  7,  0,  0,  0,  8,  0,  0,  0,  9,  0,  0,
6062     0,  10, 0,  0,  0,  11, 0,  0,  0,  12, 0,  0,  0,  13, 0,  0,  0,  14, 0,
6063     15, 0,  16, 0,  17, 0,  18, 0,  19, 0,  20, 0,  21, 0,  22, 0,  23, 0,  24,
6064     0,  25, 0,  26, 0,  27, 0,  28, 0,  29, 0,  30, 0,  31, 0,  32, 0,  33, 0,
6065     34, 0,  35, 0,  36, 0,  37, 0,  38, 0,  39, 0,  40, 0,  41, 0,  42, 0,  43,
6066     0,  44, 0,  45, 0,  46, 47, 48, 49, 50, 51, 52, 0,  53};
6067 const uint8_t HuffDecoderCommon::table26_2_emit_[66] = {
6068     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31,
6069     0x61, 0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b,
6070     0x31, 0x6f, 0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20,
6071     0x7b, 0x31, 0x25, 0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31,
6072     0x2f, 0x7b, 0x31, 0x33, 0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b,
6073     0x31, 0x36, 0x7b, 0x31, 0x37, 0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39};
6074 const uint8_t HuffDecoderCommon::table26_3_emit_[156] = {
6075     0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41, 0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62,
6076     0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66, 0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68,
6077     0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d, 0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70,
6078     0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75, 0x7b, 0x31, 0x3a, 0x7b, 0x31, 0x42,
6079     0x7b, 0x31, 0x43, 0x7b, 0x31, 0x44, 0x7b, 0x31, 0x45, 0x7b, 0x31, 0x46,
6080     0x7b, 0x31, 0x47, 0x7b, 0x31, 0x48, 0x7b, 0x31, 0x49, 0x7b, 0x31, 0x4a,
6081     0x7b, 0x31, 0x4b, 0x7b, 0x31, 0x4c, 0x7b, 0x31, 0x4d, 0x7b, 0x31, 0x4e,
6082     0x7b, 0x31, 0x4f, 0x7b, 0x31, 0x50, 0x7b, 0x31, 0x51, 0x7b, 0x31, 0x52,
6083     0x7b, 0x31, 0x53, 0x7b, 0x31, 0x54, 0x7b, 0x31, 0x55, 0x7b, 0x31, 0x56,
6084     0x7b, 0x31, 0x57, 0x7b, 0x31, 0x59, 0x7b, 0x31, 0x6a, 0x7b, 0x31, 0x6b,
6085     0x7b, 0x31, 0x71, 0x7b, 0x31, 0x76, 0x7b, 0x31, 0x77, 0x7b, 0x31, 0x78,
6086     0x7b, 0x31, 0x79, 0x7b, 0x31, 0x7a, 0x7b, 0x31, 0x26, 0x7b, 0x31, 0x2a,
6087     0x7b, 0x31, 0x2c, 0x7b, 0x31, 0x3b, 0x7b, 0x31, 0x58, 0x7b, 0x31, 0x5a};
6088 const uint8_t HuffDecoderCommon::table26_4_emit_[66] = {
6089     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32,
6090     0x61, 0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b,
6091     0x32, 0x6f, 0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20,
6092     0x7b, 0x32, 0x25, 0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32,
6093     0x2f, 0x7b, 0x32, 0x33, 0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b,
6094     0x32, 0x36, 0x7b, 0x32, 0x37, 0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39};
6095 const uint8_t HuffDecoderCommon::table26_5_emit_[156] = {
6096     0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41, 0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62,
6097     0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66, 0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68,
6098     0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d, 0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70,
6099     0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75, 0x7b, 0x32, 0x3a, 0x7b, 0x32, 0x42,
6100     0x7b, 0x32, 0x43, 0x7b, 0x32, 0x44, 0x7b, 0x32, 0x45, 0x7b, 0x32, 0x46,
6101     0x7b, 0x32, 0x47, 0x7b, 0x32, 0x48, 0x7b, 0x32, 0x49, 0x7b, 0x32, 0x4a,
6102     0x7b, 0x32, 0x4b, 0x7b, 0x32, 0x4c, 0x7b, 0x32, 0x4d, 0x7b, 0x32, 0x4e,
6103     0x7b, 0x32, 0x4f, 0x7b, 0x32, 0x50, 0x7b, 0x32, 0x51, 0x7b, 0x32, 0x52,
6104     0x7b, 0x32, 0x53, 0x7b, 0x32, 0x54, 0x7b, 0x32, 0x55, 0x7b, 0x32, 0x56,
6105     0x7b, 0x32, 0x57, 0x7b, 0x32, 0x59, 0x7b, 0x32, 0x6a, 0x7b, 0x32, 0x6b,
6106     0x7b, 0x32, 0x71, 0x7b, 0x32, 0x76, 0x7b, 0x32, 0x77, 0x7b, 0x32, 0x78,
6107     0x7b, 0x32, 0x79, 0x7b, 0x32, 0x7a, 0x7b, 0x32, 0x26, 0x7b, 0x32, 0x2a,
6108     0x7b, 0x32, 0x2c, 0x7b, 0x32, 0x3b, 0x7b, 0x32, 0x58, 0x7b, 0x32, 0x5a};
6109 const uint8_t HuffDecoderCommon::table26_6_emit_[66] = {
6110     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61,
6111     0x61, 0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b,
6112     0x61, 0x6f, 0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20,
6113     0x7b, 0x61, 0x25, 0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61,
6114     0x2f, 0x7b, 0x61, 0x33, 0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b,
6115     0x61, 0x36, 0x7b, 0x61, 0x37, 0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39};
6116 const uint8_t HuffDecoderCommon::table26_7_emit_[156] = {
6117     0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41, 0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62,
6118     0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66, 0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68,
6119     0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d, 0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70,
6120     0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75, 0x7b, 0x61, 0x3a, 0x7b, 0x61, 0x42,
6121     0x7b, 0x61, 0x43, 0x7b, 0x61, 0x44, 0x7b, 0x61, 0x45, 0x7b, 0x61, 0x46,
6122     0x7b, 0x61, 0x47, 0x7b, 0x61, 0x48, 0x7b, 0x61, 0x49, 0x7b, 0x61, 0x4a,
6123     0x7b, 0x61, 0x4b, 0x7b, 0x61, 0x4c, 0x7b, 0x61, 0x4d, 0x7b, 0x61, 0x4e,
6124     0x7b, 0x61, 0x4f, 0x7b, 0x61, 0x50, 0x7b, 0x61, 0x51, 0x7b, 0x61, 0x52,
6125     0x7b, 0x61, 0x53, 0x7b, 0x61, 0x54, 0x7b, 0x61, 0x55, 0x7b, 0x61, 0x56,
6126     0x7b, 0x61, 0x57, 0x7b, 0x61, 0x59, 0x7b, 0x61, 0x6a, 0x7b, 0x61, 0x6b,
6127     0x7b, 0x61, 0x71, 0x7b, 0x61, 0x76, 0x7b, 0x61, 0x77, 0x7b, 0x61, 0x78,
6128     0x7b, 0x61, 0x79, 0x7b, 0x61, 0x7a, 0x7b, 0x61, 0x26, 0x7b, 0x61, 0x2a,
6129     0x7b, 0x61, 0x2c, 0x7b, 0x61, 0x3b, 0x7b, 0x61, 0x58, 0x7b, 0x61, 0x5a};
6130 const uint8_t HuffDecoderCommon::table26_8_emit_[66] = {
6131     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63,
6132     0x61, 0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b,
6133     0x63, 0x6f, 0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20,
6134     0x7b, 0x63, 0x25, 0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63,
6135     0x2f, 0x7b, 0x63, 0x33, 0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b,
6136     0x63, 0x36, 0x7b, 0x63, 0x37, 0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39};
6137 const uint8_t HuffDecoderCommon::table26_9_emit_[156] = {
6138     0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41, 0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62,
6139     0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66, 0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68,
6140     0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d, 0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70,
6141     0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75, 0x7b, 0x63, 0x3a, 0x7b, 0x63, 0x42,
6142     0x7b, 0x63, 0x43, 0x7b, 0x63, 0x44, 0x7b, 0x63, 0x45, 0x7b, 0x63, 0x46,
6143     0x7b, 0x63, 0x47, 0x7b, 0x63, 0x48, 0x7b, 0x63, 0x49, 0x7b, 0x63, 0x4a,
6144     0x7b, 0x63, 0x4b, 0x7b, 0x63, 0x4c, 0x7b, 0x63, 0x4d, 0x7b, 0x63, 0x4e,
6145     0x7b, 0x63, 0x4f, 0x7b, 0x63, 0x50, 0x7b, 0x63, 0x51, 0x7b, 0x63, 0x52,
6146     0x7b, 0x63, 0x53, 0x7b, 0x63, 0x54, 0x7b, 0x63, 0x55, 0x7b, 0x63, 0x56,
6147     0x7b, 0x63, 0x57, 0x7b, 0x63, 0x59, 0x7b, 0x63, 0x6a, 0x7b, 0x63, 0x6b,
6148     0x7b, 0x63, 0x71, 0x7b, 0x63, 0x76, 0x7b, 0x63, 0x77, 0x7b, 0x63, 0x78,
6149     0x7b, 0x63, 0x79, 0x7b, 0x63, 0x7a, 0x7b, 0x63, 0x26, 0x7b, 0x63, 0x2a,
6150     0x7b, 0x63, 0x2c, 0x7b, 0x63, 0x3b, 0x7b, 0x63, 0x58, 0x7b, 0x63, 0x5a};
6151 const uint8_t HuffDecoderCommon::table26_10_emit_[66] = {
6152     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65,
6153     0x61, 0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b,
6154     0x65, 0x6f, 0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20,
6155     0x7b, 0x65, 0x25, 0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65,
6156     0x2f, 0x7b, 0x65, 0x33, 0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b,
6157     0x65, 0x36, 0x7b, 0x65, 0x37, 0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39};
6158 const uint8_t HuffDecoderCommon::table26_11_emit_[156] = {
6159     0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41, 0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62,
6160     0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66, 0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68,
6161     0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d, 0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70,
6162     0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75, 0x7b, 0x65, 0x3a, 0x7b, 0x65, 0x42,
6163     0x7b, 0x65, 0x43, 0x7b, 0x65, 0x44, 0x7b, 0x65, 0x45, 0x7b, 0x65, 0x46,
6164     0x7b, 0x65, 0x47, 0x7b, 0x65, 0x48, 0x7b, 0x65, 0x49, 0x7b, 0x65, 0x4a,
6165     0x7b, 0x65, 0x4b, 0x7b, 0x65, 0x4c, 0x7b, 0x65, 0x4d, 0x7b, 0x65, 0x4e,
6166     0x7b, 0x65, 0x4f, 0x7b, 0x65, 0x50, 0x7b, 0x65, 0x51, 0x7b, 0x65, 0x52,
6167     0x7b, 0x65, 0x53, 0x7b, 0x65, 0x54, 0x7b, 0x65, 0x55, 0x7b, 0x65, 0x56,
6168     0x7b, 0x65, 0x57, 0x7b, 0x65, 0x59, 0x7b, 0x65, 0x6a, 0x7b, 0x65, 0x6b,
6169     0x7b, 0x65, 0x71, 0x7b, 0x65, 0x76, 0x7b, 0x65, 0x77, 0x7b, 0x65, 0x78,
6170     0x7b, 0x65, 0x79, 0x7b, 0x65, 0x7a, 0x7b, 0x65, 0x26, 0x7b, 0x65, 0x2a,
6171     0x7b, 0x65, 0x2c, 0x7b, 0x65, 0x3b, 0x7b, 0x65, 0x58, 0x7b, 0x65, 0x5a};
6172 const uint8_t HuffDecoderCommon::table26_12_emit_[66] = {
6173     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69,
6174     0x61, 0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b,
6175     0x69, 0x6f, 0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20,
6176     0x7b, 0x69, 0x25, 0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69,
6177     0x2f, 0x7b, 0x69, 0x33, 0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b,
6178     0x69, 0x36, 0x7b, 0x69, 0x37, 0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39};
6179 const uint8_t HuffDecoderCommon::table26_13_emit_[156] = {
6180     0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41, 0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62,
6181     0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66, 0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68,
6182     0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d, 0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70,
6183     0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75, 0x7b, 0x69, 0x3a, 0x7b, 0x69, 0x42,
6184     0x7b, 0x69, 0x43, 0x7b, 0x69, 0x44, 0x7b, 0x69, 0x45, 0x7b, 0x69, 0x46,
6185     0x7b, 0x69, 0x47, 0x7b, 0x69, 0x48, 0x7b, 0x69, 0x49, 0x7b, 0x69, 0x4a,
6186     0x7b, 0x69, 0x4b, 0x7b, 0x69, 0x4c, 0x7b, 0x69, 0x4d, 0x7b, 0x69, 0x4e,
6187     0x7b, 0x69, 0x4f, 0x7b, 0x69, 0x50, 0x7b, 0x69, 0x51, 0x7b, 0x69, 0x52,
6188     0x7b, 0x69, 0x53, 0x7b, 0x69, 0x54, 0x7b, 0x69, 0x55, 0x7b, 0x69, 0x56,
6189     0x7b, 0x69, 0x57, 0x7b, 0x69, 0x59, 0x7b, 0x69, 0x6a, 0x7b, 0x69, 0x6b,
6190     0x7b, 0x69, 0x71, 0x7b, 0x69, 0x76, 0x7b, 0x69, 0x77, 0x7b, 0x69, 0x78,
6191     0x7b, 0x69, 0x79, 0x7b, 0x69, 0x7a, 0x7b, 0x69, 0x26, 0x7b, 0x69, 0x2a,
6192     0x7b, 0x69, 0x2c, 0x7b, 0x69, 0x3b, 0x7b, 0x69, 0x58, 0x7b, 0x69, 0x5a};
6193 const uint8_t HuffDecoderCommon::table26_14_emit_[66] = {
6194     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f,
6195     0x61, 0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b,
6196     0x6f, 0x6f, 0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20,
6197     0x7b, 0x6f, 0x25, 0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f,
6198     0x2f, 0x7b, 0x6f, 0x33, 0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b,
6199     0x6f, 0x36, 0x7b, 0x6f, 0x37, 0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39};
6200 const uint8_t HuffDecoderCommon::table26_15_emit_[156] = {
6201     0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41, 0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62,
6202     0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66, 0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68,
6203     0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d, 0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70,
6204     0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75, 0x7b, 0x6f, 0x3a, 0x7b, 0x6f, 0x42,
6205     0x7b, 0x6f, 0x43, 0x7b, 0x6f, 0x44, 0x7b, 0x6f, 0x45, 0x7b, 0x6f, 0x46,
6206     0x7b, 0x6f, 0x47, 0x7b, 0x6f, 0x48, 0x7b, 0x6f, 0x49, 0x7b, 0x6f, 0x4a,
6207     0x7b, 0x6f, 0x4b, 0x7b, 0x6f, 0x4c, 0x7b, 0x6f, 0x4d, 0x7b, 0x6f, 0x4e,
6208     0x7b, 0x6f, 0x4f, 0x7b, 0x6f, 0x50, 0x7b, 0x6f, 0x51, 0x7b, 0x6f, 0x52,
6209     0x7b, 0x6f, 0x53, 0x7b, 0x6f, 0x54, 0x7b, 0x6f, 0x55, 0x7b, 0x6f, 0x56,
6210     0x7b, 0x6f, 0x57, 0x7b, 0x6f, 0x59, 0x7b, 0x6f, 0x6a, 0x7b, 0x6f, 0x6b,
6211     0x7b, 0x6f, 0x71, 0x7b, 0x6f, 0x76, 0x7b, 0x6f, 0x77, 0x7b, 0x6f, 0x78,
6212     0x7b, 0x6f, 0x79, 0x7b, 0x6f, 0x7a, 0x7b, 0x6f, 0x26, 0x7b, 0x6f, 0x2a,
6213     0x7b, 0x6f, 0x2c, 0x7b, 0x6f, 0x3b, 0x7b, 0x6f, 0x58, 0x7b, 0x6f, 0x5a};
6214 const uint8_t HuffDecoderCommon::table26_16_emit_[66] = {
6215     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73,
6216     0x61, 0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b,
6217     0x73, 0x6f, 0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20,
6218     0x7b, 0x73, 0x25, 0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73,
6219     0x2f, 0x7b, 0x73, 0x33, 0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b,
6220     0x73, 0x36, 0x7b, 0x73, 0x37, 0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39};
6221 const uint8_t HuffDecoderCommon::table26_17_emit_[156] = {
6222     0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41, 0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62,
6223     0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66, 0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68,
6224     0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d, 0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70,
6225     0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75, 0x7b, 0x73, 0x3a, 0x7b, 0x73, 0x42,
6226     0x7b, 0x73, 0x43, 0x7b, 0x73, 0x44, 0x7b, 0x73, 0x45, 0x7b, 0x73, 0x46,
6227     0x7b, 0x73, 0x47, 0x7b, 0x73, 0x48, 0x7b, 0x73, 0x49, 0x7b, 0x73, 0x4a,
6228     0x7b, 0x73, 0x4b, 0x7b, 0x73, 0x4c, 0x7b, 0x73, 0x4d, 0x7b, 0x73, 0x4e,
6229     0x7b, 0x73, 0x4f, 0x7b, 0x73, 0x50, 0x7b, 0x73, 0x51, 0x7b, 0x73, 0x52,
6230     0x7b, 0x73, 0x53, 0x7b, 0x73, 0x54, 0x7b, 0x73, 0x55, 0x7b, 0x73, 0x56,
6231     0x7b, 0x73, 0x57, 0x7b, 0x73, 0x59, 0x7b, 0x73, 0x6a, 0x7b, 0x73, 0x6b,
6232     0x7b, 0x73, 0x71, 0x7b, 0x73, 0x76, 0x7b, 0x73, 0x77, 0x7b, 0x73, 0x78,
6233     0x7b, 0x73, 0x79, 0x7b, 0x73, 0x7a, 0x7b, 0x73, 0x26, 0x7b, 0x73, 0x2a,
6234     0x7b, 0x73, 0x2c, 0x7b, 0x73, 0x3b, 0x7b, 0x73, 0x58, 0x7b, 0x73, 0x5a};
6235 const uint8_t HuffDecoderCommon::table26_18_emit_[66] = {
6236     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74,
6237     0x61, 0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b,
6238     0x74, 0x6f, 0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20,
6239     0x7b, 0x74, 0x25, 0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74,
6240     0x2f, 0x7b, 0x74, 0x33, 0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b,
6241     0x74, 0x36, 0x7b, 0x74, 0x37, 0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39};
6242 const uint8_t HuffDecoderCommon::table26_19_emit_[156] = {
6243     0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41, 0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62,
6244     0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66, 0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68,
6245     0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d, 0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70,
6246     0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75, 0x7b, 0x74, 0x3a, 0x7b, 0x74, 0x42,
6247     0x7b, 0x74, 0x43, 0x7b, 0x74, 0x44, 0x7b, 0x74, 0x45, 0x7b, 0x74, 0x46,
6248     0x7b, 0x74, 0x47, 0x7b, 0x74, 0x48, 0x7b, 0x74, 0x49, 0x7b, 0x74, 0x4a,
6249     0x7b, 0x74, 0x4b, 0x7b, 0x74, 0x4c, 0x7b, 0x74, 0x4d, 0x7b, 0x74, 0x4e,
6250     0x7b, 0x74, 0x4f, 0x7b, 0x74, 0x50, 0x7b, 0x74, 0x51, 0x7b, 0x74, 0x52,
6251     0x7b, 0x74, 0x53, 0x7b, 0x74, 0x54, 0x7b, 0x74, 0x55, 0x7b, 0x74, 0x56,
6252     0x7b, 0x74, 0x57, 0x7b, 0x74, 0x59, 0x7b, 0x74, 0x6a, 0x7b, 0x74, 0x6b,
6253     0x7b, 0x74, 0x71, 0x7b, 0x74, 0x76, 0x7b, 0x74, 0x77, 0x7b, 0x74, 0x78,
6254     0x7b, 0x74, 0x79, 0x7b, 0x74, 0x7a, 0x7b, 0x74, 0x26, 0x7b, 0x74, 0x2a,
6255     0x7b, 0x74, 0x2c, 0x7b, 0x74, 0x3b, 0x7b, 0x74, 0x58, 0x7b, 0x74, 0x5a};
6256 const uint8_t HuffDecoderCommon::table26_20_emit_[204] = {
6257     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
6258     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
6259     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x20, 0x20, 0x7b, 0x20, 0x25,
6260     0x7b, 0x20, 0x2d, 0x7b, 0x20, 0x2e, 0x7b, 0x20, 0x2f, 0x7b, 0x20, 0x33,
6261     0x7b, 0x20, 0x34, 0x7b, 0x20, 0x35, 0x7b, 0x20, 0x36, 0x7b, 0x20, 0x37,
6262     0x7b, 0x20, 0x38, 0x7b, 0x20, 0x39, 0x7b, 0x20, 0x3d, 0x7b, 0x20, 0x41,
6263     0x7b, 0x20, 0x5f, 0x7b, 0x20, 0x62, 0x7b, 0x20, 0x64, 0x7b, 0x20, 0x66,
6264     0x7b, 0x20, 0x67, 0x7b, 0x20, 0x68, 0x7b, 0x20, 0x6c, 0x7b, 0x20, 0x6d,
6265     0x7b, 0x20, 0x6e, 0x7b, 0x20, 0x70, 0x7b, 0x20, 0x72, 0x7b, 0x20, 0x75,
6266     0x7b, 0x20, 0x3a, 0x7b, 0x20, 0x42, 0x7b, 0x20, 0x43, 0x7b, 0x20, 0x44,
6267     0x7b, 0x20, 0x45, 0x7b, 0x20, 0x46, 0x7b, 0x20, 0x47, 0x7b, 0x20, 0x48,
6268     0x7b, 0x20, 0x49, 0x7b, 0x20, 0x4a, 0x7b, 0x20, 0x4b, 0x7b, 0x20, 0x4c,
6269     0x7b, 0x20, 0x4d, 0x7b, 0x20, 0x4e, 0x7b, 0x20, 0x4f, 0x7b, 0x20, 0x50,
6270     0x7b, 0x20, 0x51, 0x7b, 0x20, 0x52, 0x7b, 0x20, 0x53, 0x7b, 0x20, 0x54,
6271     0x7b, 0x20, 0x55, 0x7b, 0x20, 0x56, 0x7b, 0x20, 0x57, 0x7b, 0x20, 0x59,
6272     0x7b, 0x20, 0x6a, 0x7b, 0x20, 0x6b, 0x7b, 0x20, 0x71, 0x7b, 0x20, 0x76,
6273     0x7b, 0x20, 0x77, 0x7b, 0x20, 0x78, 0x7b, 0x20, 0x79, 0x7b, 0x20, 0x7a};
6274 const uint16_t HuffDecoderCommon::table26_20_inner_[70] = {
6275     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
6276     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
6277     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
6278     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
6279     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
6280     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x04e1,
6281     0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 0x05b9,
6282     0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0002};
6283 const uint8_t HuffDecoderCommon::table26_20_outer_[128] = {
6284     0,  0,  0,  1,  0,  0,  0,  2,  0,  0,  0,  3,  0,  0,  0,  4,  0,  0,  0,
6285     5,  0,  0,  0,  6,  0,  0,  0,  7,  0,  0,  0,  8,  0,  0,  0,  9,  0,  0,
6286     0,  10, 0,  11, 0,  12, 0,  13, 0,  14, 0,  15, 0,  16, 0,  17, 0,  18, 0,
6287     19, 0,  20, 0,  21, 0,  22, 0,  23, 0,  24, 0,  25, 0,  26, 0,  27, 0,  28,
6288     0,  29, 0,  30, 0,  31, 0,  32, 0,  33, 0,  34, 0,  35, 0,  36, 37, 38, 39,
6289     40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,
6290     59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 0,  0,  0,  69};
6291 const uint8_t HuffDecoderCommon::table26_21_emit_[204] = {
6292     0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31, 0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61,
6293     0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65, 0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f,
6294     0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74, 0x7b, 0x25, 0x20, 0x7b, 0x25, 0x25,
6295     0x7b, 0x25, 0x2d, 0x7b, 0x25, 0x2e, 0x7b, 0x25, 0x2f, 0x7b, 0x25, 0x33,
6296     0x7b, 0x25, 0x34, 0x7b, 0x25, 0x35, 0x7b, 0x25, 0x36, 0x7b, 0x25, 0x37,
6297     0x7b, 0x25, 0x38, 0x7b, 0x25, 0x39, 0x7b, 0x25, 0x3d, 0x7b, 0x25, 0x41,
6298     0x7b, 0x25, 0x5f, 0x7b, 0x25, 0x62, 0x7b, 0x25, 0x64, 0x7b, 0x25, 0x66,
6299     0x7b, 0x25, 0x67, 0x7b, 0x25, 0x68, 0x7b, 0x25, 0x6c, 0x7b, 0x25, 0x6d,
6300     0x7b, 0x25, 0x6e, 0x7b, 0x25, 0x70, 0x7b, 0x25, 0x72, 0x7b, 0x25, 0x75,
6301     0x7b, 0x25, 0x3a, 0x7b, 0x25, 0x42, 0x7b, 0x25, 0x43, 0x7b, 0x25, 0x44,
6302     0x7b, 0x25, 0x45, 0x7b, 0x25, 0x46, 0x7b, 0x25, 0x47, 0x7b, 0x25, 0x48,
6303     0x7b, 0x25, 0x49, 0x7b, 0x25, 0x4a, 0x7b, 0x25, 0x4b, 0x7b, 0x25, 0x4c,
6304     0x7b, 0x25, 0x4d, 0x7b, 0x25, 0x4e, 0x7b, 0x25, 0x4f, 0x7b, 0x25, 0x50,
6305     0x7b, 0x25, 0x51, 0x7b, 0x25, 0x52, 0x7b, 0x25, 0x53, 0x7b, 0x25, 0x54,
6306     0x7b, 0x25, 0x55, 0x7b, 0x25, 0x56, 0x7b, 0x25, 0x57, 0x7b, 0x25, 0x59,
6307     0x7b, 0x25, 0x6a, 0x7b, 0x25, 0x6b, 0x7b, 0x25, 0x71, 0x7b, 0x25, 0x76,
6308     0x7b, 0x25, 0x77, 0x7b, 0x25, 0x78, 0x7b, 0x25, 0x79, 0x7b, 0x25, 0x7a};
6309 const uint8_t HuffDecoderCommon::table26_22_emit_[204] = {
6310     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
6311     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
6312     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2d, 0x20, 0x7b, 0x2d, 0x25,
6313     0x7b, 0x2d, 0x2d, 0x7b, 0x2d, 0x2e, 0x7b, 0x2d, 0x2f, 0x7b, 0x2d, 0x33,
6314     0x7b, 0x2d, 0x34, 0x7b, 0x2d, 0x35, 0x7b, 0x2d, 0x36, 0x7b, 0x2d, 0x37,
6315     0x7b, 0x2d, 0x38, 0x7b, 0x2d, 0x39, 0x7b, 0x2d, 0x3d, 0x7b, 0x2d, 0x41,
6316     0x7b, 0x2d, 0x5f, 0x7b, 0x2d, 0x62, 0x7b, 0x2d, 0x64, 0x7b, 0x2d, 0x66,
6317     0x7b, 0x2d, 0x67, 0x7b, 0x2d, 0x68, 0x7b, 0x2d, 0x6c, 0x7b, 0x2d, 0x6d,
6318     0x7b, 0x2d, 0x6e, 0x7b, 0x2d, 0x70, 0x7b, 0x2d, 0x72, 0x7b, 0x2d, 0x75,
6319     0x7b, 0x2d, 0x3a, 0x7b, 0x2d, 0x42, 0x7b, 0x2d, 0x43, 0x7b, 0x2d, 0x44,
6320     0x7b, 0x2d, 0x45, 0x7b, 0x2d, 0x46, 0x7b, 0x2d, 0x47, 0x7b, 0x2d, 0x48,
6321     0x7b, 0x2d, 0x49, 0x7b, 0x2d, 0x4a, 0x7b, 0x2d, 0x4b, 0x7b, 0x2d, 0x4c,
6322     0x7b, 0x2d, 0x4d, 0x7b, 0x2d, 0x4e, 0x7b, 0x2d, 0x4f, 0x7b, 0x2d, 0x50,
6323     0x7b, 0x2d, 0x51, 0x7b, 0x2d, 0x52, 0x7b, 0x2d, 0x53, 0x7b, 0x2d, 0x54,
6324     0x7b, 0x2d, 0x55, 0x7b, 0x2d, 0x56, 0x7b, 0x2d, 0x57, 0x7b, 0x2d, 0x59,
6325     0x7b, 0x2d, 0x6a, 0x7b, 0x2d, 0x6b, 0x7b, 0x2d, 0x71, 0x7b, 0x2d, 0x76,
6326     0x7b, 0x2d, 0x77, 0x7b, 0x2d, 0x78, 0x7b, 0x2d, 0x79, 0x7b, 0x2d, 0x7a};
6327 const uint8_t HuffDecoderCommon::table26_23_emit_[204] = {
6328     0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31, 0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61,
6329     0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65, 0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f,
6330     0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74, 0x7b, 0x2e, 0x20, 0x7b, 0x2e, 0x25,
6331     0x7b, 0x2e, 0x2d, 0x7b, 0x2e, 0x2e, 0x7b, 0x2e, 0x2f, 0x7b, 0x2e, 0x33,
6332     0x7b, 0x2e, 0x34, 0x7b, 0x2e, 0x35, 0x7b, 0x2e, 0x36, 0x7b, 0x2e, 0x37,
6333     0x7b, 0x2e, 0x38, 0x7b, 0x2e, 0x39, 0x7b, 0x2e, 0x3d, 0x7b, 0x2e, 0x41,
6334     0x7b, 0x2e, 0x5f, 0x7b, 0x2e, 0x62, 0x7b, 0x2e, 0x64, 0x7b, 0x2e, 0x66,
6335     0x7b, 0x2e, 0x67, 0x7b, 0x2e, 0x68, 0x7b, 0x2e, 0x6c, 0x7b, 0x2e, 0x6d,
6336     0x7b, 0x2e, 0x6e, 0x7b, 0x2e, 0x70, 0x7b, 0x2e, 0x72, 0x7b, 0x2e, 0x75,
6337     0x7b, 0x2e, 0x3a, 0x7b, 0x2e, 0x42, 0x7b, 0x2e, 0x43, 0x7b, 0x2e, 0x44,
6338     0x7b, 0x2e, 0x45, 0x7b, 0x2e, 0x46, 0x7b, 0x2e, 0x47, 0x7b, 0x2e, 0x48,
6339     0x7b, 0x2e, 0x49, 0x7b, 0x2e, 0x4a, 0x7b, 0x2e, 0x4b, 0x7b, 0x2e, 0x4c,
6340     0x7b, 0x2e, 0x4d, 0x7b, 0x2e, 0x4e, 0x7b, 0x2e, 0x4f, 0x7b, 0x2e, 0x50,
6341     0x7b, 0x2e, 0x51, 0x7b, 0x2e, 0x52, 0x7b, 0x2e, 0x53, 0x7b, 0x2e, 0x54,
6342     0x7b, 0x2e, 0x55, 0x7b, 0x2e, 0x56, 0x7b, 0x2e, 0x57, 0x7b, 0x2e, 0x59,
6343     0x7b, 0x2e, 0x6a, 0x7b, 0x2e, 0x6b, 0x7b, 0x2e, 0x71, 0x7b, 0x2e, 0x76,
6344     0x7b, 0x2e, 0x77, 0x7b, 0x2e, 0x78, 0x7b, 0x2e, 0x79, 0x7b, 0x2e, 0x7a};
6345 const uint8_t HuffDecoderCommon::table26_24_emit_[204] = {
6346     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
6347     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
6348     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x2f, 0x20, 0x7b, 0x2f, 0x25,
6349     0x7b, 0x2f, 0x2d, 0x7b, 0x2f, 0x2e, 0x7b, 0x2f, 0x2f, 0x7b, 0x2f, 0x33,
6350     0x7b, 0x2f, 0x34, 0x7b, 0x2f, 0x35, 0x7b, 0x2f, 0x36, 0x7b, 0x2f, 0x37,
6351     0x7b, 0x2f, 0x38, 0x7b, 0x2f, 0x39, 0x7b, 0x2f, 0x3d, 0x7b, 0x2f, 0x41,
6352     0x7b, 0x2f, 0x5f, 0x7b, 0x2f, 0x62, 0x7b, 0x2f, 0x64, 0x7b, 0x2f, 0x66,
6353     0x7b, 0x2f, 0x67, 0x7b, 0x2f, 0x68, 0x7b, 0x2f, 0x6c, 0x7b, 0x2f, 0x6d,
6354     0x7b, 0x2f, 0x6e, 0x7b, 0x2f, 0x70, 0x7b, 0x2f, 0x72, 0x7b, 0x2f, 0x75,
6355     0x7b, 0x2f, 0x3a, 0x7b, 0x2f, 0x42, 0x7b, 0x2f, 0x43, 0x7b, 0x2f, 0x44,
6356     0x7b, 0x2f, 0x45, 0x7b, 0x2f, 0x46, 0x7b, 0x2f, 0x47, 0x7b, 0x2f, 0x48,
6357     0x7b, 0x2f, 0x49, 0x7b, 0x2f, 0x4a, 0x7b, 0x2f, 0x4b, 0x7b, 0x2f, 0x4c,
6358     0x7b, 0x2f, 0x4d, 0x7b, 0x2f, 0x4e, 0x7b, 0x2f, 0x4f, 0x7b, 0x2f, 0x50,
6359     0x7b, 0x2f, 0x51, 0x7b, 0x2f, 0x52, 0x7b, 0x2f, 0x53, 0x7b, 0x2f, 0x54,
6360     0x7b, 0x2f, 0x55, 0x7b, 0x2f, 0x56, 0x7b, 0x2f, 0x57, 0x7b, 0x2f, 0x59,
6361     0x7b, 0x2f, 0x6a, 0x7b, 0x2f, 0x6b, 0x7b, 0x2f, 0x71, 0x7b, 0x2f, 0x76,
6362     0x7b, 0x2f, 0x77, 0x7b, 0x2f, 0x78, 0x7b, 0x2f, 0x79, 0x7b, 0x2f, 0x7a};
6363 const uint8_t HuffDecoderCommon::table26_25_emit_[204] = {
6364     0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31, 0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61,
6365     0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65, 0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f,
6366     0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74, 0x7b, 0x33, 0x20, 0x7b, 0x33, 0x25,
6367     0x7b, 0x33, 0x2d, 0x7b, 0x33, 0x2e, 0x7b, 0x33, 0x2f, 0x7b, 0x33, 0x33,
6368     0x7b, 0x33, 0x34, 0x7b, 0x33, 0x35, 0x7b, 0x33, 0x36, 0x7b, 0x33, 0x37,
6369     0x7b, 0x33, 0x38, 0x7b, 0x33, 0x39, 0x7b, 0x33, 0x3d, 0x7b, 0x33, 0x41,
6370     0x7b, 0x33, 0x5f, 0x7b, 0x33, 0x62, 0x7b, 0x33, 0x64, 0x7b, 0x33, 0x66,
6371     0x7b, 0x33, 0x67, 0x7b, 0x33, 0x68, 0x7b, 0x33, 0x6c, 0x7b, 0x33, 0x6d,
6372     0x7b, 0x33, 0x6e, 0x7b, 0x33, 0x70, 0x7b, 0x33, 0x72, 0x7b, 0x33, 0x75,
6373     0x7b, 0x33, 0x3a, 0x7b, 0x33, 0x42, 0x7b, 0x33, 0x43, 0x7b, 0x33, 0x44,
6374     0x7b, 0x33, 0x45, 0x7b, 0x33, 0x46, 0x7b, 0x33, 0x47, 0x7b, 0x33, 0x48,
6375     0x7b, 0x33, 0x49, 0x7b, 0x33, 0x4a, 0x7b, 0x33, 0x4b, 0x7b, 0x33, 0x4c,
6376     0x7b, 0x33, 0x4d, 0x7b, 0x33, 0x4e, 0x7b, 0x33, 0x4f, 0x7b, 0x33, 0x50,
6377     0x7b, 0x33, 0x51, 0x7b, 0x33, 0x52, 0x7b, 0x33, 0x53, 0x7b, 0x33, 0x54,
6378     0x7b, 0x33, 0x55, 0x7b, 0x33, 0x56, 0x7b, 0x33, 0x57, 0x7b, 0x33, 0x59,
6379     0x7b, 0x33, 0x6a, 0x7b, 0x33, 0x6b, 0x7b, 0x33, 0x71, 0x7b, 0x33, 0x76,
6380     0x7b, 0x33, 0x77, 0x7b, 0x33, 0x78, 0x7b, 0x33, 0x79, 0x7b, 0x33, 0x7a};
6381 const uint8_t HuffDecoderCommon::table26_26_emit_[204] = {
6382     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
6383     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
6384     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x34, 0x20, 0x7b, 0x34, 0x25,
6385     0x7b, 0x34, 0x2d, 0x7b, 0x34, 0x2e, 0x7b, 0x34, 0x2f, 0x7b, 0x34, 0x33,
6386     0x7b, 0x34, 0x34, 0x7b, 0x34, 0x35, 0x7b, 0x34, 0x36, 0x7b, 0x34, 0x37,
6387     0x7b, 0x34, 0x38, 0x7b, 0x34, 0x39, 0x7b, 0x34, 0x3d, 0x7b, 0x34, 0x41,
6388     0x7b, 0x34, 0x5f, 0x7b, 0x34, 0x62, 0x7b, 0x34, 0x64, 0x7b, 0x34, 0x66,
6389     0x7b, 0x34, 0x67, 0x7b, 0x34, 0x68, 0x7b, 0x34, 0x6c, 0x7b, 0x34, 0x6d,
6390     0x7b, 0x34, 0x6e, 0x7b, 0x34, 0x70, 0x7b, 0x34, 0x72, 0x7b, 0x34, 0x75,
6391     0x7b, 0x34, 0x3a, 0x7b, 0x34, 0x42, 0x7b, 0x34, 0x43, 0x7b, 0x34, 0x44,
6392     0x7b, 0x34, 0x45, 0x7b, 0x34, 0x46, 0x7b, 0x34, 0x47, 0x7b, 0x34, 0x48,
6393     0x7b, 0x34, 0x49, 0x7b, 0x34, 0x4a, 0x7b, 0x34, 0x4b, 0x7b, 0x34, 0x4c,
6394     0x7b, 0x34, 0x4d, 0x7b, 0x34, 0x4e, 0x7b, 0x34, 0x4f, 0x7b, 0x34, 0x50,
6395     0x7b, 0x34, 0x51, 0x7b, 0x34, 0x52, 0x7b, 0x34, 0x53, 0x7b, 0x34, 0x54,
6396     0x7b, 0x34, 0x55, 0x7b, 0x34, 0x56, 0x7b, 0x34, 0x57, 0x7b, 0x34, 0x59,
6397     0x7b, 0x34, 0x6a, 0x7b, 0x34, 0x6b, 0x7b, 0x34, 0x71, 0x7b, 0x34, 0x76,
6398     0x7b, 0x34, 0x77, 0x7b, 0x34, 0x78, 0x7b, 0x34, 0x79, 0x7b, 0x34, 0x7a};
6399 const uint8_t HuffDecoderCommon::table26_27_emit_[204] = {
6400     0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31, 0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61,
6401     0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65, 0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f,
6402     0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74, 0x7b, 0x35, 0x20, 0x7b, 0x35, 0x25,
6403     0x7b, 0x35, 0x2d, 0x7b, 0x35, 0x2e, 0x7b, 0x35, 0x2f, 0x7b, 0x35, 0x33,
6404     0x7b, 0x35, 0x34, 0x7b, 0x35, 0x35, 0x7b, 0x35, 0x36, 0x7b, 0x35, 0x37,
6405     0x7b, 0x35, 0x38, 0x7b, 0x35, 0x39, 0x7b, 0x35, 0x3d, 0x7b, 0x35, 0x41,
6406     0x7b, 0x35, 0x5f, 0x7b, 0x35, 0x62, 0x7b, 0x35, 0x64, 0x7b, 0x35, 0x66,
6407     0x7b, 0x35, 0x67, 0x7b, 0x35, 0x68, 0x7b, 0x35, 0x6c, 0x7b, 0x35, 0x6d,
6408     0x7b, 0x35, 0x6e, 0x7b, 0x35, 0x70, 0x7b, 0x35, 0x72, 0x7b, 0x35, 0x75,
6409     0x7b, 0x35, 0x3a, 0x7b, 0x35, 0x42, 0x7b, 0x35, 0x43, 0x7b, 0x35, 0x44,
6410     0x7b, 0x35, 0x45, 0x7b, 0x35, 0x46, 0x7b, 0x35, 0x47, 0x7b, 0x35, 0x48,
6411     0x7b, 0x35, 0x49, 0x7b, 0x35, 0x4a, 0x7b, 0x35, 0x4b, 0x7b, 0x35, 0x4c,
6412     0x7b, 0x35, 0x4d, 0x7b, 0x35, 0x4e, 0x7b, 0x35, 0x4f, 0x7b, 0x35, 0x50,
6413     0x7b, 0x35, 0x51, 0x7b, 0x35, 0x52, 0x7b, 0x35, 0x53, 0x7b, 0x35, 0x54,
6414     0x7b, 0x35, 0x55, 0x7b, 0x35, 0x56, 0x7b, 0x35, 0x57, 0x7b, 0x35, 0x59,
6415     0x7b, 0x35, 0x6a, 0x7b, 0x35, 0x6b, 0x7b, 0x35, 0x71, 0x7b, 0x35, 0x76,
6416     0x7b, 0x35, 0x77, 0x7b, 0x35, 0x78, 0x7b, 0x35, 0x79, 0x7b, 0x35, 0x7a};
6417 const uint8_t HuffDecoderCommon::table26_28_emit_[204] = {
6418     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
6419     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
6420     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x36, 0x20, 0x7b, 0x36, 0x25,
6421     0x7b, 0x36, 0x2d, 0x7b, 0x36, 0x2e, 0x7b, 0x36, 0x2f, 0x7b, 0x36, 0x33,
6422     0x7b, 0x36, 0x34, 0x7b, 0x36, 0x35, 0x7b, 0x36, 0x36, 0x7b, 0x36, 0x37,
6423     0x7b, 0x36, 0x38, 0x7b, 0x36, 0x39, 0x7b, 0x36, 0x3d, 0x7b, 0x36, 0x41,
6424     0x7b, 0x36, 0x5f, 0x7b, 0x36, 0x62, 0x7b, 0x36, 0x64, 0x7b, 0x36, 0x66,
6425     0x7b, 0x36, 0x67, 0x7b, 0x36, 0x68, 0x7b, 0x36, 0x6c, 0x7b, 0x36, 0x6d,
6426     0x7b, 0x36, 0x6e, 0x7b, 0x36, 0x70, 0x7b, 0x36, 0x72, 0x7b, 0x36, 0x75,
6427     0x7b, 0x36, 0x3a, 0x7b, 0x36, 0x42, 0x7b, 0x36, 0x43, 0x7b, 0x36, 0x44,
6428     0x7b, 0x36, 0x45, 0x7b, 0x36, 0x46, 0x7b, 0x36, 0x47, 0x7b, 0x36, 0x48,
6429     0x7b, 0x36, 0x49, 0x7b, 0x36, 0x4a, 0x7b, 0x36, 0x4b, 0x7b, 0x36, 0x4c,
6430     0x7b, 0x36, 0x4d, 0x7b, 0x36, 0x4e, 0x7b, 0x36, 0x4f, 0x7b, 0x36, 0x50,
6431     0x7b, 0x36, 0x51, 0x7b, 0x36, 0x52, 0x7b, 0x36, 0x53, 0x7b, 0x36, 0x54,
6432     0x7b, 0x36, 0x55, 0x7b, 0x36, 0x56, 0x7b, 0x36, 0x57, 0x7b, 0x36, 0x59,
6433     0x7b, 0x36, 0x6a, 0x7b, 0x36, 0x6b, 0x7b, 0x36, 0x71, 0x7b, 0x36, 0x76,
6434     0x7b, 0x36, 0x77, 0x7b, 0x36, 0x78, 0x7b, 0x36, 0x79, 0x7b, 0x36, 0x7a};
6435 const uint8_t HuffDecoderCommon::table26_29_emit_[204] = {
6436     0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31, 0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61,
6437     0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65, 0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f,
6438     0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74, 0x7b, 0x37, 0x20, 0x7b, 0x37, 0x25,
6439     0x7b, 0x37, 0x2d, 0x7b, 0x37, 0x2e, 0x7b, 0x37, 0x2f, 0x7b, 0x37, 0x33,
6440     0x7b, 0x37, 0x34, 0x7b, 0x37, 0x35, 0x7b, 0x37, 0x36, 0x7b, 0x37, 0x37,
6441     0x7b, 0x37, 0x38, 0x7b, 0x37, 0x39, 0x7b, 0x37, 0x3d, 0x7b, 0x37, 0x41,
6442     0x7b, 0x37, 0x5f, 0x7b, 0x37, 0x62, 0x7b, 0x37, 0x64, 0x7b, 0x37, 0x66,
6443     0x7b, 0x37, 0x67, 0x7b, 0x37, 0x68, 0x7b, 0x37, 0x6c, 0x7b, 0x37, 0x6d,
6444     0x7b, 0x37, 0x6e, 0x7b, 0x37, 0x70, 0x7b, 0x37, 0x72, 0x7b, 0x37, 0x75,
6445     0x7b, 0x37, 0x3a, 0x7b, 0x37, 0x42, 0x7b, 0x37, 0x43, 0x7b, 0x37, 0x44,
6446     0x7b, 0x37, 0x45, 0x7b, 0x37, 0x46, 0x7b, 0x37, 0x47, 0x7b, 0x37, 0x48,
6447     0x7b, 0x37, 0x49, 0x7b, 0x37, 0x4a, 0x7b, 0x37, 0x4b, 0x7b, 0x37, 0x4c,
6448     0x7b, 0x37, 0x4d, 0x7b, 0x37, 0x4e, 0x7b, 0x37, 0x4f, 0x7b, 0x37, 0x50,
6449     0x7b, 0x37, 0x51, 0x7b, 0x37, 0x52, 0x7b, 0x37, 0x53, 0x7b, 0x37, 0x54,
6450     0x7b, 0x37, 0x55, 0x7b, 0x37, 0x56, 0x7b, 0x37, 0x57, 0x7b, 0x37, 0x59,
6451     0x7b, 0x37, 0x6a, 0x7b, 0x37, 0x6b, 0x7b, 0x37, 0x71, 0x7b, 0x37, 0x76,
6452     0x7b, 0x37, 0x77, 0x7b, 0x37, 0x78, 0x7b, 0x37, 0x79, 0x7b, 0x37, 0x7a};
6453 const uint8_t HuffDecoderCommon::table26_30_emit_[204] = {
6454     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
6455     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
6456     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x38, 0x20, 0x7b, 0x38, 0x25,
6457     0x7b, 0x38, 0x2d, 0x7b, 0x38, 0x2e, 0x7b, 0x38, 0x2f, 0x7b, 0x38, 0x33,
6458     0x7b, 0x38, 0x34, 0x7b, 0x38, 0x35, 0x7b, 0x38, 0x36, 0x7b, 0x38, 0x37,
6459     0x7b, 0x38, 0x38, 0x7b, 0x38, 0x39, 0x7b, 0x38, 0x3d, 0x7b, 0x38, 0x41,
6460     0x7b, 0x38, 0x5f, 0x7b, 0x38, 0x62, 0x7b, 0x38, 0x64, 0x7b, 0x38, 0x66,
6461     0x7b, 0x38, 0x67, 0x7b, 0x38, 0x68, 0x7b, 0x38, 0x6c, 0x7b, 0x38, 0x6d,
6462     0x7b, 0x38, 0x6e, 0x7b, 0x38, 0x70, 0x7b, 0x38, 0x72, 0x7b, 0x38, 0x75,
6463     0x7b, 0x38, 0x3a, 0x7b, 0x38, 0x42, 0x7b, 0x38, 0x43, 0x7b, 0x38, 0x44,
6464     0x7b, 0x38, 0x45, 0x7b, 0x38, 0x46, 0x7b, 0x38, 0x47, 0x7b, 0x38, 0x48,
6465     0x7b, 0x38, 0x49, 0x7b, 0x38, 0x4a, 0x7b, 0x38, 0x4b, 0x7b, 0x38, 0x4c,
6466     0x7b, 0x38, 0x4d, 0x7b, 0x38, 0x4e, 0x7b, 0x38, 0x4f, 0x7b, 0x38, 0x50,
6467     0x7b, 0x38, 0x51, 0x7b, 0x38, 0x52, 0x7b, 0x38, 0x53, 0x7b, 0x38, 0x54,
6468     0x7b, 0x38, 0x55, 0x7b, 0x38, 0x56, 0x7b, 0x38, 0x57, 0x7b, 0x38, 0x59,
6469     0x7b, 0x38, 0x6a, 0x7b, 0x38, 0x6b, 0x7b, 0x38, 0x71, 0x7b, 0x38, 0x76,
6470     0x7b, 0x38, 0x77, 0x7b, 0x38, 0x78, 0x7b, 0x38, 0x79, 0x7b, 0x38, 0x7a};
6471 const uint8_t HuffDecoderCommon::table26_31_emit_[204] = {
6472     0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31, 0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61,
6473     0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65, 0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f,
6474     0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74, 0x7b, 0x39, 0x20, 0x7b, 0x39, 0x25,
6475     0x7b, 0x39, 0x2d, 0x7b, 0x39, 0x2e, 0x7b, 0x39, 0x2f, 0x7b, 0x39, 0x33,
6476     0x7b, 0x39, 0x34, 0x7b, 0x39, 0x35, 0x7b, 0x39, 0x36, 0x7b, 0x39, 0x37,
6477     0x7b, 0x39, 0x38, 0x7b, 0x39, 0x39, 0x7b, 0x39, 0x3d, 0x7b, 0x39, 0x41,
6478     0x7b, 0x39, 0x5f, 0x7b, 0x39, 0x62, 0x7b, 0x39, 0x64, 0x7b, 0x39, 0x66,
6479     0x7b, 0x39, 0x67, 0x7b, 0x39, 0x68, 0x7b, 0x39, 0x6c, 0x7b, 0x39, 0x6d,
6480     0x7b, 0x39, 0x6e, 0x7b, 0x39, 0x70, 0x7b, 0x39, 0x72, 0x7b, 0x39, 0x75,
6481     0x7b, 0x39, 0x3a, 0x7b, 0x39, 0x42, 0x7b, 0x39, 0x43, 0x7b, 0x39, 0x44,
6482     0x7b, 0x39, 0x45, 0x7b, 0x39, 0x46, 0x7b, 0x39, 0x47, 0x7b, 0x39, 0x48,
6483     0x7b, 0x39, 0x49, 0x7b, 0x39, 0x4a, 0x7b, 0x39, 0x4b, 0x7b, 0x39, 0x4c,
6484     0x7b, 0x39, 0x4d, 0x7b, 0x39, 0x4e, 0x7b, 0x39, 0x4f, 0x7b, 0x39, 0x50,
6485     0x7b, 0x39, 0x51, 0x7b, 0x39, 0x52, 0x7b, 0x39, 0x53, 0x7b, 0x39, 0x54,
6486     0x7b, 0x39, 0x55, 0x7b, 0x39, 0x56, 0x7b, 0x39, 0x57, 0x7b, 0x39, 0x59,
6487     0x7b, 0x39, 0x6a, 0x7b, 0x39, 0x6b, 0x7b, 0x39, 0x71, 0x7b, 0x39, 0x76,
6488     0x7b, 0x39, 0x77, 0x7b, 0x39, 0x78, 0x7b, 0x39, 0x79, 0x7b, 0x39, 0x7a};
6489 const uint8_t HuffDecoderCommon::table26_32_emit_[204] = {
6490     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
6491     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
6492     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x3d, 0x20, 0x7b, 0x3d, 0x25,
6493     0x7b, 0x3d, 0x2d, 0x7b, 0x3d, 0x2e, 0x7b, 0x3d, 0x2f, 0x7b, 0x3d, 0x33,
6494     0x7b, 0x3d, 0x34, 0x7b, 0x3d, 0x35, 0x7b, 0x3d, 0x36, 0x7b, 0x3d, 0x37,
6495     0x7b, 0x3d, 0x38, 0x7b, 0x3d, 0x39, 0x7b, 0x3d, 0x3d, 0x7b, 0x3d, 0x41,
6496     0x7b, 0x3d, 0x5f, 0x7b, 0x3d, 0x62, 0x7b, 0x3d, 0x64, 0x7b, 0x3d, 0x66,
6497     0x7b, 0x3d, 0x67, 0x7b, 0x3d, 0x68, 0x7b, 0x3d, 0x6c, 0x7b, 0x3d, 0x6d,
6498     0x7b, 0x3d, 0x6e, 0x7b, 0x3d, 0x70, 0x7b, 0x3d, 0x72, 0x7b, 0x3d, 0x75,
6499     0x7b, 0x3d, 0x3a, 0x7b, 0x3d, 0x42, 0x7b, 0x3d, 0x43, 0x7b, 0x3d, 0x44,
6500     0x7b, 0x3d, 0x45, 0x7b, 0x3d, 0x46, 0x7b, 0x3d, 0x47, 0x7b, 0x3d, 0x48,
6501     0x7b, 0x3d, 0x49, 0x7b, 0x3d, 0x4a, 0x7b, 0x3d, 0x4b, 0x7b, 0x3d, 0x4c,
6502     0x7b, 0x3d, 0x4d, 0x7b, 0x3d, 0x4e, 0x7b, 0x3d, 0x4f, 0x7b, 0x3d, 0x50,
6503     0x7b, 0x3d, 0x51, 0x7b, 0x3d, 0x52, 0x7b, 0x3d, 0x53, 0x7b, 0x3d, 0x54,
6504     0x7b, 0x3d, 0x55, 0x7b, 0x3d, 0x56, 0x7b, 0x3d, 0x57, 0x7b, 0x3d, 0x59,
6505     0x7b, 0x3d, 0x6a, 0x7b, 0x3d, 0x6b, 0x7b, 0x3d, 0x71, 0x7b, 0x3d, 0x76,
6506     0x7b, 0x3d, 0x77, 0x7b, 0x3d, 0x78, 0x7b, 0x3d, 0x79, 0x7b, 0x3d, 0x7a};
6507 const uint8_t HuffDecoderCommon::table26_33_emit_[204] = {
6508     0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31, 0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61,
6509     0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65, 0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f,
6510     0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74, 0x7b, 0x41, 0x20, 0x7b, 0x41, 0x25,
6511     0x7b, 0x41, 0x2d, 0x7b, 0x41, 0x2e, 0x7b, 0x41, 0x2f, 0x7b, 0x41, 0x33,
6512     0x7b, 0x41, 0x34, 0x7b, 0x41, 0x35, 0x7b, 0x41, 0x36, 0x7b, 0x41, 0x37,
6513     0x7b, 0x41, 0x38, 0x7b, 0x41, 0x39, 0x7b, 0x41, 0x3d, 0x7b, 0x41, 0x41,
6514     0x7b, 0x41, 0x5f, 0x7b, 0x41, 0x62, 0x7b, 0x41, 0x64, 0x7b, 0x41, 0x66,
6515     0x7b, 0x41, 0x67, 0x7b, 0x41, 0x68, 0x7b, 0x41, 0x6c, 0x7b, 0x41, 0x6d,
6516     0x7b, 0x41, 0x6e, 0x7b, 0x41, 0x70, 0x7b, 0x41, 0x72, 0x7b, 0x41, 0x75,
6517     0x7b, 0x41, 0x3a, 0x7b, 0x41, 0x42, 0x7b, 0x41, 0x43, 0x7b, 0x41, 0x44,
6518     0x7b, 0x41, 0x45, 0x7b, 0x41, 0x46, 0x7b, 0x41, 0x47, 0x7b, 0x41, 0x48,
6519     0x7b, 0x41, 0x49, 0x7b, 0x41, 0x4a, 0x7b, 0x41, 0x4b, 0x7b, 0x41, 0x4c,
6520     0x7b, 0x41, 0x4d, 0x7b, 0x41, 0x4e, 0x7b, 0x41, 0x4f, 0x7b, 0x41, 0x50,
6521     0x7b, 0x41, 0x51, 0x7b, 0x41, 0x52, 0x7b, 0x41, 0x53, 0x7b, 0x41, 0x54,
6522     0x7b, 0x41, 0x55, 0x7b, 0x41, 0x56, 0x7b, 0x41, 0x57, 0x7b, 0x41, 0x59,
6523     0x7b, 0x41, 0x6a, 0x7b, 0x41, 0x6b, 0x7b, 0x41, 0x71, 0x7b, 0x41, 0x76,
6524     0x7b, 0x41, 0x77, 0x7b, 0x41, 0x78, 0x7b, 0x41, 0x79, 0x7b, 0x41, 0x7a};
6525 const uint8_t HuffDecoderCommon::table26_34_emit_[204] = {
6526     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
6527     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
6528     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x5f, 0x20, 0x7b, 0x5f, 0x25,
6529     0x7b, 0x5f, 0x2d, 0x7b, 0x5f, 0x2e, 0x7b, 0x5f, 0x2f, 0x7b, 0x5f, 0x33,
6530     0x7b, 0x5f, 0x34, 0x7b, 0x5f, 0x35, 0x7b, 0x5f, 0x36, 0x7b, 0x5f, 0x37,
6531     0x7b, 0x5f, 0x38, 0x7b, 0x5f, 0x39, 0x7b, 0x5f, 0x3d, 0x7b, 0x5f, 0x41,
6532     0x7b, 0x5f, 0x5f, 0x7b, 0x5f, 0x62, 0x7b, 0x5f, 0x64, 0x7b, 0x5f, 0x66,
6533     0x7b, 0x5f, 0x67, 0x7b, 0x5f, 0x68, 0x7b, 0x5f, 0x6c, 0x7b, 0x5f, 0x6d,
6534     0x7b, 0x5f, 0x6e, 0x7b, 0x5f, 0x70, 0x7b, 0x5f, 0x72, 0x7b, 0x5f, 0x75,
6535     0x7b, 0x5f, 0x3a, 0x7b, 0x5f, 0x42, 0x7b, 0x5f, 0x43, 0x7b, 0x5f, 0x44,
6536     0x7b, 0x5f, 0x45, 0x7b, 0x5f, 0x46, 0x7b, 0x5f, 0x47, 0x7b, 0x5f, 0x48,
6537     0x7b, 0x5f, 0x49, 0x7b, 0x5f, 0x4a, 0x7b, 0x5f, 0x4b, 0x7b, 0x5f, 0x4c,
6538     0x7b, 0x5f, 0x4d, 0x7b, 0x5f, 0x4e, 0x7b, 0x5f, 0x4f, 0x7b, 0x5f, 0x50,
6539     0x7b, 0x5f, 0x51, 0x7b, 0x5f, 0x52, 0x7b, 0x5f, 0x53, 0x7b, 0x5f, 0x54,
6540     0x7b, 0x5f, 0x55, 0x7b, 0x5f, 0x56, 0x7b, 0x5f, 0x57, 0x7b, 0x5f, 0x59,
6541     0x7b, 0x5f, 0x6a, 0x7b, 0x5f, 0x6b, 0x7b, 0x5f, 0x71, 0x7b, 0x5f, 0x76,
6542     0x7b, 0x5f, 0x77, 0x7b, 0x5f, 0x78, 0x7b, 0x5f, 0x79, 0x7b, 0x5f, 0x7a};
6543 const uint8_t HuffDecoderCommon::table26_35_emit_[204] = {
6544     0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31, 0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61,
6545     0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65, 0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f,
6546     0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74, 0x7b, 0x62, 0x20, 0x7b, 0x62, 0x25,
6547     0x7b, 0x62, 0x2d, 0x7b, 0x62, 0x2e, 0x7b, 0x62, 0x2f, 0x7b, 0x62, 0x33,
6548     0x7b, 0x62, 0x34, 0x7b, 0x62, 0x35, 0x7b, 0x62, 0x36, 0x7b, 0x62, 0x37,
6549     0x7b, 0x62, 0x38, 0x7b, 0x62, 0x39, 0x7b, 0x62, 0x3d, 0x7b, 0x62, 0x41,
6550     0x7b, 0x62, 0x5f, 0x7b, 0x62, 0x62, 0x7b, 0x62, 0x64, 0x7b, 0x62, 0x66,
6551     0x7b, 0x62, 0x67, 0x7b, 0x62, 0x68, 0x7b, 0x62, 0x6c, 0x7b, 0x62, 0x6d,
6552     0x7b, 0x62, 0x6e, 0x7b, 0x62, 0x70, 0x7b, 0x62, 0x72, 0x7b, 0x62, 0x75,
6553     0x7b, 0x62, 0x3a, 0x7b, 0x62, 0x42, 0x7b, 0x62, 0x43, 0x7b, 0x62, 0x44,
6554     0x7b, 0x62, 0x45, 0x7b, 0x62, 0x46, 0x7b, 0x62, 0x47, 0x7b, 0x62, 0x48,
6555     0x7b, 0x62, 0x49, 0x7b, 0x62, 0x4a, 0x7b, 0x62, 0x4b, 0x7b, 0x62, 0x4c,
6556     0x7b, 0x62, 0x4d, 0x7b, 0x62, 0x4e, 0x7b, 0x62, 0x4f, 0x7b, 0x62, 0x50,
6557     0x7b, 0x62, 0x51, 0x7b, 0x62, 0x52, 0x7b, 0x62, 0x53, 0x7b, 0x62, 0x54,
6558     0x7b, 0x62, 0x55, 0x7b, 0x62, 0x56, 0x7b, 0x62, 0x57, 0x7b, 0x62, 0x59,
6559     0x7b, 0x62, 0x6a, 0x7b, 0x62, 0x6b, 0x7b, 0x62, 0x71, 0x7b, 0x62, 0x76,
6560     0x7b, 0x62, 0x77, 0x7b, 0x62, 0x78, 0x7b, 0x62, 0x79, 0x7b, 0x62, 0x7a};
6561 const uint8_t HuffDecoderCommon::table26_36_emit_[204] = {
6562     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
6563     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
6564     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x64, 0x20, 0x7b, 0x64, 0x25,
6565     0x7b, 0x64, 0x2d, 0x7b, 0x64, 0x2e, 0x7b, 0x64, 0x2f, 0x7b, 0x64, 0x33,
6566     0x7b, 0x64, 0x34, 0x7b, 0x64, 0x35, 0x7b, 0x64, 0x36, 0x7b, 0x64, 0x37,
6567     0x7b, 0x64, 0x38, 0x7b, 0x64, 0x39, 0x7b, 0x64, 0x3d, 0x7b, 0x64, 0x41,
6568     0x7b, 0x64, 0x5f, 0x7b, 0x64, 0x62, 0x7b, 0x64, 0x64, 0x7b, 0x64, 0x66,
6569     0x7b, 0x64, 0x67, 0x7b, 0x64, 0x68, 0x7b, 0x64, 0x6c, 0x7b, 0x64, 0x6d,
6570     0x7b, 0x64, 0x6e, 0x7b, 0x64, 0x70, 0x7b, 0x64, 0x72, 0x7b, 0x64, 0x75,
6571     0x7b, 0x64, 0x3a, 0x7b, 0x64, 0x42, 0x7b, 0x64, 0x43, 0x7b, 0x64, 0x44,
6572     0x7b, 0x64, 0x45, 0x7b, 0x64, 0x46, 0x7b, 0x64, 0x47, 0x7b, 0x64, 0x48,
6573     0x7b, 0x64, 0x49, 0x7b, 0x64, 0x4a, 0x7b, 0x64, 0x4b, 0x7b, 0x64, 0x4c,
6574     0x7b, 0x64, 0x4d, 0x7b, 0x64, 0x4e, 0x7b, 0x64, 0x4f, 0x7b, 0x64, 0x50,
6575     0x7b, 0x64, 0x51, 0x7b, 0x64, 0x52, 0x7b, 0x64, 0x53, 0x7b, 0x64, 0x54,
6576     0x7b, 0x64, 0x55, 0x7b, 0x64, 0x56, 0x7b, 0x64, 0x57, 0x7b, 0x64, 0x59,
6577     0x7b, 0x64, 0x6a, 0x7b, 0x64, 0x6b, 0x7b, 0x64, 0x71, 0x7b, 0x64, 0x76,
6578     0x7b, 0x64, 0x77, 0x7b, 0x64, 0x78, 0x7b, 0x64, 0x79, 0x7b, 0x64, 0x7a};
6579 const uint8_t HuffDecoderCommon::table26_37_emit_[204] = {
6580     0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31, 0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61,
6581     0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65, 0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f,
6582     0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74, 0x7b, 0x66, 0x20, 0x7b, 0x66, 0x25,
6583     0x7b, 0x66, 0x2d, 0x7b, 0x66, 0x2e, 0x7b, 0x66, 0x2f, 0x7b, 0x66, 0x33,
6584     0x7b, 0x66, 0x34, 0x7b, 0x66, 0x35, 0x7b, 0x66, 0x36, 0x7b, 0x66, 0x37,
6585     0x7b, 0x66, 0x38, 0x7b, 0x66, 0x39, 0x7b, 0x66, 0x3d, 0x7b, 0x66, 0x41,
6586     0x7b, 0x66, 0x5f, 0x7b, 0x66, 0x62, 0x7b, 0x66, 0x64, 0x7b, 0x66, 0x66,
6587     0x7b, 0x66, 0x67, 0x7b, 0x66, 0x68, 0x7b, 0x66, 0x6c, 0x7b, 0x66, 0x6d,
6588     0x7b, 0x66, 0x6e, 0x7b, 0x66, 0x70, 0x7b, 0x66, 0x72, 0x7b, 0x66, 0x75,
6589     0x7b, 0x66, 0x3a, 0x7b, 0x66, 0x42, 0x7b, 0x66, 0x43, 0x7b, 0x66, 0x44,
6590     0x7b, 0x66, 0x45, 0x7b, 0x66, 0x46, 0x7b, 0x66, 0x47, 0x7b, 0x66, 0x48,
6591     0x7b, 0x66, 0x49, 0x7b, 0x66, 0x4a, 0x7b, 0x66, 0x4b, 0x7b, 0x66, 0x4c,
6592     0x7b, 0x66, 0x4d, 0x7b, 0x66, 0x4e, 0x7b, 0x66, 0x4f, 0x7b, 0x66, 0x50,
6593     0x7b, 0x66, 0x51, 0x7b, 0x66, 0x52, 0x7b, 0x66, 0x53, 0x7b, 0x66, 0x54,
6594     0x7b, 0x66, 0x55, 0x7b, 0x66, 0x56, 0x7b, 0x66, 0x57, 0x7b, 0x66, 0x59,
6595     0x7b, 0x66, 0x6a, 0x7b, 0x66, 0x6b, 0x7b, 0x66, 0x71, 0x7b, 0x66, 0x76,
6596     0x7b, 0x66, 0x77, 0x7b, 0x66, 0x78, 0x7b, 0x66, 0x79, 0x7b, 0x66, 0x7a};
6597 const uint8_t HuffDecoderCommon::table26_38_emit_[204] = {
6598     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
6599     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
6600     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x67, 0x20, 0x7b, 0x67, 0x25,
6601     0x7b, 0x67, 0x2d, 0x7b, 0x67, 0x2e, 0x7b, 0x67, 0x2f, 0x7b, 0x67, 0x33,
6602     0x7b, 0x67, 0x34, 0x7b, 0x67, 0x35, 0x7b, 0x67, 0x36, 0x7b, 0x67, 0x37,
6603     0x7b, 0x67, 0x38, 0x7b, 0x67, 0x39, 0x7b, 0x67, 0x3d, 0x7b, 0x67, 0x41,
6604     0x7b, 0x67, 0x5f, 0x7b, 0x67, 0x62, 0x7b, 0x67, 0x64, 0x7b, 0x67, 0x66,
6605     0x7b, 0x67, 0x67, 0x7b, 0x67, 0x68, 0x7b, 0x67, 0x6c, 0x7b, 0x67, 0x6d,
6606     0x7b, 0x67, 0x6e, 0x7b, 0x67, 0x70, 0x7b, 0x67, 0x72, 0x7b, 0x67, 0x75,
6607     0x7b, 0x67, 0x3a, 0x7b, 0x67, 0x42, 0x7b, 0x67, 0x43, 0x7b, 0x67, 0x44,
6608     0x7b, 0x67, 0x45, 0x7b, 0x67, 0x46, 0x7b, 0x67, 0x47, 0x7b, 0x67, 0x48,
6609     0x7b, 0x67, 0x49, 0x7b, 0x67, 0x4a, 0x7b, 0x67, 0x4b, 0x7b, 0x67, 0x4c,
6610     0x7b, 0x67, 0x4d, 0x7b, 0x67, 0x4e, 0x7b, 0x67, 0x4f, 0x7b, 0x67, 0x50,
6611     0x7b, 0x67, 0x51, 0x7b, 0x67, 0x52, 0x7b, 0x67, 0x53, 0x7b, 0x67, 0x54,
6612     0x7b, 0x67, 0x55, 0x7b, 0x67, 0x56, 0x7b, 0x67, 0x57, 0x7b, 0x67, 0x59,
6613     0x7b, 0x67, 0x6a, 0x7b, 0x67, 0x6b, 0x7b, 0x67, 0x71, 0x7b, 0x67, 0x76,
6614     0x7b, 0x67, 0x77, 0x7b, 0x67, 0x78, 0x7b, 0x67, 0x79, 0x7b, 0x67, 0x7a};
6615 const uint8_t HuffDecoderCommon::table26_39_emit_[204] = {
6616     0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31, 0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61,
6617     0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65, 0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f,
6618     0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74, 0x7b, 0x68, 0x20, 0x7b, 0x68, 0x25,
6619     0x7b, 0x68, 0x2d, 0x7b, 0x68, 0x2e, 0x7b, 0x68, 0x2f, 0x7b, 0x68, 0x33,
6620     0x7b, 0x68, 0x34, 0x7b, 0x68, 0x35, 0x7b, 0x68, 0x36, 0x7b, 0x68, 0x37,
6621     0x7b, 0x68, 0x38, 0x7b, 0x68, 0x39, 0x7b, 0x68, 0x3d, 0x7b, 0x68, 0x41,
6622     0x7b, 0x68, 0x5f, 0x7b, 0x68, 0x62, 0x7b, 0x68, 0x64, 0x7b, 0x68, 0x66,
6623     0x7b, 0x68, 0x67, 0x7b, 0x68, 0x68, 0x7b, 0x68, 0x6c, 0x7b, 0x68, 0x6d,
6624     0x7b, 0x68, 0x6e, 0x7b, 0x68, 0x70, 0x7b, 0x68, 0x72, 0x7b, 0x68, 0x75,
6625     0x7b, 0x68, 0x3a, 0x7b, 0x68, 0x42, 0x7b, 0x68, 0x43, 0x7b, 0x68, 0x44,
6626     0x7b, 0x68, 0x45, 0x7b, 0x68, 0x46, 0x7b, 0x68, 0x47, 0x7b, 0x68, 0x48,
6627     0x7b, 0x68, 0x49, 0x7b, 0x68, 0x4a, 0x7b, 0x68, 0x4b, 0x7b, 0x68, 0x4c,
6628     0x7b, 0x68, 0x4d, 0x7b, 0x68, 0x4e, 0x7b, 0x68, 0x4f, 0x7b, 0x68, 0x50,
6629     0x7b, 0x68, 0x51, 0x7b, 0x68, 0x52, 0x7b, 0x68, 0x53, 0x7b, 0x68, 0x54,
6630     0x7b, 0x68, 0x55, 0x7b, 0x68, 0x56, 0x7b, 0x68, 0x57, 0x7b, 0x68, 0x59,
6631     0x7b, 0x68, 0x6a, 0x7b, 0x68, 0x6b, 0x7b, 0x68, 0x71, 0x7b, 0x68, 0x76,
6632     0x7b, 0x68, 0x77, 0x7b, 0x68, 0x78, 0x7b, 0x68, 0x79, 0x7b, 0x68, 0x7a};
6633 const uint8_t HuffDecoderCommon::table26_40_emit_[204] = {
6634     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
6635     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
6636     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6c, 0x20, 0x7b, 0x6c, 0x25,
6637     0x7b, 0x6c, 0x2d, 0x7b, 0x6c, 0x2e, 0x7b, 0x6c, 0x2f, 0x7b, 0x6c, 0x33,
6638     0x7b, 0x6c, 0x34, 0x7b, 0x6c, 0x35, 0x7b, 0x6c, 0x36, 0x7b, 0x6c, 0x37,
6639     0x7b, 0x6c, 0x38, 0x7b, 0x6c, 0x39, 0x7b, 0x6c, 0x3d, 0x7b, 0x6c, 0x41,
6640     0x7b, 0x6c, 0x5f, 0x7b, 0x6c, 0x62, 0x7b, 0x6c, 0x64, 0x7b, 0x6c, 0x66,
6641     0x7b, 0x6c, 0x67, 0x7b, 0x6c, 0x68, 0x7b, 0x6c, 0x6c, 0x7b, 0x6c, 0x6d,
6642     0x7b, 0x6c, 0x6e, 0x7b, 0x6c, 0x70, 0x7b, 0x6c, 0x72, 0x7b, 0x6c, 0x75,
6643     0x7b, 0x6c, 0x3a, 0x7b, 0x6c, 0x42, 0x7b, 0x6c, 0x43, 0x7b, 0x6c, 0x44,
6644     0x7b, 0x6c, 0x45, 0x7b, 0x6c, 0x46, 0x7b, 0x6c, 0x47, 0x7b, 0x6c, 0x48,
6645     0x7b, 0x6c, 0x49, 0x7b, 0x6c, 0x4a, 0x7b, 0x6c, 0x4b, 0x7b, 0x6c, 0x4c,
6646     0x7b, 0x6c, 0x4d, 0x7b, 0x6c, 0x4e, 0x7b, 0x6c, 0x4f, 0x7b, 0x6c, 0x50,
6647     0x7b, 0x6c, 0x51, 0x7b, 0x6c, 0x52, 0x7b, 0x6c, 0x53, 0x7b, 0x6c, 0x54,
6648     0x7b, 0x6c, 0x55, 0x7b, 0x6c, 0x56, 0x7b, 0x6c, 0x57, 0x7b, 0x6c, 0x59,
6649     0x7b, 0x6c, 0x6a, 0x7b, 0x6c, 0x6b, 0x7b, 0x6c, 0x71, 0x7b, 0x6c, 0x76,
6650     0x7b, 0x6c, 0x77, 0x7b, 0x6c, 0x78, 0x7b, 0x6c, 0x79, 0x7b, 0x6c, 0x7a};
6651 const uint8_t HuffDecoderCommon::table26_41_emit_[204] = {
6652     0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31, 0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61,
6653     0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65, 0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f,
6654     0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74, 0x7b, 0x6d, 0x20, 0x7b, 0x6d, 0x25,
6655     0x7b, 0x6d, 0x2d, 0x7b, 0x6d, 0x2e, 0x7b, 0x6d, 0x2f, 0x7b, 0x6d, 0x33,
6656     0x7b, 0x6d, 0x34, 0x7b, 0x6d, 0x35, 0x7b, 0x6d, 0x36, 0x7b, 0x6d, 0x37,
6657     0x7b, 0x6d, 0x38, 0x7b, 0x6d, 0x39, 0x7b, 0x6d, 0x3d, 0x7b, 0x6d, 0x41,
6658     0x7b, 0x6d, 0x5f, 0x7b, 0x6d, 0x62, 0x7b, 0x6d, 0x64, 0x7b, 0x6d, 0x66,
6659     0x7b, 0x6d, 0x67, 0x7b, 0x6d, 0x68, 0x7b, 0x6d, 0x6c, 0x7b, 0x6d, 0x6d,
6660     0x7b, 0x6d, 0x6e, 0x7b, 0x6d, 0x70, 0x7b, 0x6d, 0x72, 0x7b, 0x6d, 0x75,
6661     0x7b, 0x6d, 0x3a, 0x7b, 0x6d, 0x42, 0x7b, 0x6d, 0x43, 0x7b, 0x6d, 0x44,
6662     0x7b, 0x6d, 0x45, 0x7b, 0x6d, 0x46, 0x7b, 0x6d, 0x47, 0x7b, 0x6d, 0x48,
6663     0x7b, 0x6d, 0x49, 0x7b, 0x6d, 0x4a, 0x7b, 0x6d, 0x4b, 0x7b, 0x6d, 0x4c,
6664     0x7b, 0x6d, 0x4d, 0x7b, 0x6d, 0x4e, 0x7b, 0x6d, 0x4f, 0x7b, 0x6d, 0x50,
6665     0x7b, 0x6d, 0x51, 0x7b, 0x6d, 0x52, 0x7b, 0x6d, 0x53, 0x7b, 0x6d, 0x54,
6666     0x7b, 0x6d, 0x55, 0x7b, 0x6d, 0x56, 0x7b, 0x6d, 0x57, 0x7b, 0x6d, 0x59,
6667     0x7b, 0x6d, 0x6a, 0x7b, 0x6d, 0x6b, 0x7b, 0x6d, 0x71, 0x7b, 0x6d, 0x76,
6668     0x7b, 0x6d, 0x77, 0x7b, 0x6d, 0x78, 0x7b, 0x6d, 0x79, 0x7b, 0x6d, 0x7a};
6669 const uint8_t HuffDecoderCommon::table26_42_emit_[204] = {
6670     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
6671     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
6672     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x6e, 0x20, 0x7b, 0x6e, 0x25,
6673     0x7b, 0x6e, 0x2d, 0x7b, 0x6e, 0x2e, 0x7b, 0x6e, 0x2f, 0x7b, 0x6e, 0x33,
6674     0x7b, 0x6e, 0x34, 0x7b, 0x6e, 0x35, 0x7b, 0x6e, 0x36, 0x7b, 0x6e, 0x37,
6675     0x7b, 0x6e, 0x38, 0x7b, 0x6e, 0x39, 0x7b, 0x6e, 0x3d, 0x7b, 0x6e, 0x41,
6676     0x7b, 0x6e, 0x5f, 0x7b, 0x6e, 0x62, 0x7b, 0x6e, 0x64, 0x7b, 0x6e, 0x66,
6677     0x7b, 0x6e, 0x67, 0x7b, 0x6e, 0x68, 0x7b, 0x6e, 0x6c, 0x7b, 0x6e, 0x6d,
6678     0x7b, 0x6e, 0x6e, 0x7b, 0x6e, 0x70, 0x7b, 0x6e, 0x72, 0x7b, 0x6e, 0x75,
6679     0x7b, 0x6e, 0x3a, 0x7b, 0x6e, 0x42, 0x7b, 0x6e, 0x43, 0x7b, 0x6e, 0x44,
6680     0x7b, 0x6e, 0x45, 0x7b, 0x6e, 0x46, 0x7b, 0x6e, 0x47, 0x7b, 0x6e, 0x48,
6681     0x7b, 0x6e, 0x49, 0x7b, 0x6e, 0x4a, 0x7b, 0x6e, 0x4b, 0x7b, 0x6e, 0x4c,
6682     0x7b, 0x6e, 0x4d, 0x7b, 0x6e, 0x4e, 0x7b, 0x6e, 0x4f, 0x7b, 0x6e, 0x50,
6683     0x7b, 0x6e, 0x51, 0x7b, 0x6e, 0x52, 0x7b, 0x6e, 0x53, 0x7b, 0x6e, 0x54,
6684     0x7b, 0x6e, 0x55, 0x7b, 0x6e, 0x56, 0x7b, 0x6e, 0x57, 0x7b, 0x6e, 0x59,
6685     0x7b, 0x6e, 0x6a, 0x7b, 0x6e, 0x6b, 0x7b, 0x6e, 0x71, 0x7b, 0x6e, 0x76,
6686     0x7b, 0x6e, 0x77, 0x7b, 0x6e, 0x78, 0x7b, 0x6e, 0x79, 0x7b, 0x6e, 0x7a};
6687 const uint8_t HuffDecoderCommon::table26_43_emit_[204] = {
6688     0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31, 0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61,
6689     0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65, 0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f,
6690     0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74, 0x7b, 0x70, 0x20, 0x7b, 0x70, 0x25,
6691     0x7b, 0x70, 0x2d, 0x7b, 0x70, 0x2e, 0x7b, 0x70, 0x2f, 0x7b, 0x70, 0x33,
6692     0x7b, 0x70, 0x34, 0x7b, 0x70, 0x35, 0x7b, 0x70, 0x36, 0x7b, 0x70, 0x37,
6693     0x7b, 0x70, 0x38, 0x7b, 0x70, 0x39, 0x7b, 0x70, 0x3d, 0x7b, 0x70, 0x41,
6694     0x7b, 0x70, 0x5f, 0x7b, 0x70, 0x62, 0x7b, 0x70, 0x64, 0x7b, 0x70, 0x66,
6695     0x7b, 0x70, 0x67, 0x7b, 0x70, 0x68, 0x7b, 0x70, 0x6c, 0x7b, 0x70, 0x6d,
6696     0x7b, 0x70, 0x6e, 0x7b, 0x70, 0x70, 0x7b, 0x70, 0x72, 0x7b, 0x70, 0x75,
6697     0x7b, 0x70, 0x3a, 0x7b, 0x70, 0x42, 0x7b, 0x70, 0x43, 0x7b, 0x70, 0x44,
6698     0x7b, 0x70, 0x45, 0x7b, 0x70, 0x46, 0x7b, 0x70, 0x47, 0x7b, 0x70, 0x48,
6699     0x7b, 0x70, 0x49, 0x7b, 0x70, 0x4a, 0x7b, 0x70, 0x4b, 0x7b, 0x70, 0x4c,
6700     0x7b, 0x70, 0x4d, 0x7b, 0x70, 0x4e, 0x7b, 0x70, 0x4f, 0x7b, 0x70, 0x50,
6701     0x7b, 0x70, 0x51, 0x7b, 0x70, 0x52, 0x7b, 0x70, 0x53, 0x7b, 0x70, 0x54,
6702     0x7b, 0x70, 0x55, 0x7b, 0x70, 0x56, 0x7b, 0x70, 0x57, 0x7b, 0x70, 0x59,
6703     0x7b, 0x70, 0x6a, 0x7b, 0x70, 0x6b, 0x7b, 0x70, 0x71, 0x7b, 0x70, 0x76,
6704     0x7b, 0x70, 0x77, 0x7b, 0x70, 0x78, 0x7b, 0x70, 0x79, 0x7b, 0x70, 0x7a};
6705 const uint8_t HuffDecoderCommon::table26_44_emit_[204] = {
6706     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
6707     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
6708     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x72, 0x20, 0x7b, 0x72, 0x25,
6709     0x7b, 0x72, 0x2d, 0x7b, 0x72, 0x2e, 0x7b, 0x72, 0x2f, 0x7b, 0x72, 0x33,
6710     0x7b, 0x72, 0x34, 0x7b, 0x72, 0x35, 0x7b, 0x72, 0x36, 0x7b, 0x72, 0x37,
6711     0x7b, 0x72, 0x38, 0x7b, 0x72, 0x39, 0x7b, 0x72, 0x3d, 0x7b, 0x72, 0x41,
6712     0x7b, 0x72, 0x5f, 0x7b, 0x72, 0x62, 0x7b, 0x72, 0x64, 0x7b, 0x72, 0x66,
6713     0x7b, 0x72, 0x67, 0x7b, 0x72, 0x68, 0x7b, 0x72, 0x6c, 0x7b, 0x72, 0x6d,
6714     0x7b, 0x72, 0x6e, 0x7b, 0x72, 0x70, 0x7b, 0x72, 0x72, 0x7b, 0x72, 0x75,
6715     0x7b, 0x72, 0x3a, 0x7b, 0x72, 0x42, 0x7b, 0x72, 0x43, 0x7b, 0x72, 0x44,
6716     0x7b, 0x72, 0x45, 0x7b, 0x72, 0x46, 0x7b, 0x72, 0x47, 0x7b, 0x72, 0x48,
6717     0x7b, 0x72, 0x49, 0x7b, 0x72, 0x4a, 0x7b, 0x72, 0x4b, 0x7b, 0x72, 0x4c,
6718     0x7b, 0x72, 0x4d, 0x7b, 0x72, 0x4e, 0x7b, 0x72, 0x4f, 0x7b, 0x72, 0x50,
6719     0x7b, 0x72, 0x51, 0x7b, 0x72, 0x52, 0x7b, 0x72, 0x53, 0x7b, 0x72, 0x54,
6720     0x7b, 0x72, 0x55, 0x7b, 0x72, 0x56, 0x7b, 0x72, 0x57, 0x7b, 0x72, 0x59,
6721     0x7b, 0x72, 0x6a, 0x7b, 0x72, 0x6b, 0x7b, 0x72, 0x71, 0x7b, 0x72, 0x76,
6722     0x7b, 0x72, 0x77, 0x7b, 0x72, 0x78, 0x7b, 0x72, 0x79, 0x7b, 0x72, 0x7a};
6723 const uint8_t HuffDecoderCommon::table26_45_emit_[204] = {
6724     0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31, 0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61,
6725     0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65, 0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f,
6726     0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74, 0x7b, 0x75, 0x20, 0x7b, 0x75, 0x25,
6727     0x7b, 0x75, 0x2d, 0x7b, 0x75, 0x2e, 0x7b, 0x75, 0x2f, 0x7b, 0x75, 0x33,
6728     0x7b, 0x75, 0x34, 0x7b, 0x75, 0x35, 0x7b, 0x75, 0x36, 0x7b, 0x75, 0x37,
6729     0x7b, 0x75, 0x38, 0x7b, 0x75, 0x39, 0x7b, 0x75, 0x3d, 0x7b, 0x75, 0x41,
6730     0x7b, 0x75, 0x5f, 0x7b, 0x75, 0x62, 0x7b, 0x75, 0x64, 0x7b, 0x75, 0x66,
6731     0x7b, 0x75, 0x67, 0x7b, 0x75, 0x68, 0x7b, 0x75, 0x6c, 0x7b, 0x75, 0x6d,
6732     0x7b, 0x75, 0x6e, 0x7b, 0x75, 0x70, 0x7b, 0x75, 0x72, 0x7b, 0x75, 0x75,
6733     0x7b, 0x75, 0x3a, 0x7b, 0x75, 0x42, 0x7b, 0x75, 0x43, 0x7b, 0x75, 0x44,
6734     0x7b, 0x75, 0x45, 0x7b, 0x75, 0x46, 0x7b, 0x75, 0x47, 0x7b, 0x75, 0x48,
6735     0x7b, 0x75, 0x49, 0x7b, 0x75, 0x4a, 0x7b, 0x75, 0x4b, 0x7b, 0x75, 0x4c,
6736     0x7b, 0x75, 0x4d, 0x7b, 0x75, 0x4e, 0x7b, 0x75, 0x4f, 0x7b, 0x75, 0x50,
6737     0x7b, 0x75, 0x51, 0x7b, 0x75, 0x52, 0x7b, 0x75, 0x53, 0x7b, 0x75, 0x54,
6738     0x7b, 0x75, 0x55, 0x7b, 0x75, 0x56, 0x7b, 0x75, 0x57, 0x7b, 0x75, 0x59,
6739     0x7b, 0x75, 0x6a, 0x7b, 0x75, 0x6b, 0x7b, 0x75, 0x71, 0x7b, 0x75, 0x76,
6740     0x7b, 0x75, 0x77, 0x7b, 0x75, 0x78, 0x7b, 0x75, 0x79, 0x7b, 0x75, 0x7a};
6741 const uint8_t HuffDecoderCommon::table26_46_emit_[216] = {
6742     0x7b, 0x3a, 0x30, 0x7b, 0x3a, 0x31, 0x7b, 0x3a, 0x32, 0x7b, 0x3a, 0x61,
6743     0x7b, 0x3a, 0x63, 0x7b, 0x3a, 0x65, 0x7b, 0x3a, 0x69, 0x7b, 0x3a, 0x6f,
6744     0x7b, 0x3a, 0x73, 0x7b, 0x3a, 0x74, 0x7b, 0x3a, 0x20, 0x7b, 0x3a, 0x25,
6745     0x7b, 0x3a, 0x2d, 0x7b, 0x3a, 0x2e, 0x7b, 0x3a, 0x2f, 0x7b, 0x3a, 0x33,
6746     0x7b, 0x3a, 0x34, 0x7b, 0x3a, 0x35, 0x7b, 0x3a, 0x36, 0x7b, 0x3a, 0x37,
6747     0x7b, 0x3a, 0x38, 0x7b, 0x3a, 0x39, 0x7b, 0x3a, 0x3d, 0x7b, 0x3a, 0x41,
6748     0x7b, 0x3a, 0x5f, 0x7b, 0x3a, 0x62, 0x7b, 0x3a, 0x64, 0x7b, 0x3a, 0x66,
6749     0x7b, 0x3a, 0x67, 0x7b, 0x3a, 0x68, 0x7b, 0x3a, 0x6c, 0x7b, 0x3a, 0x6d,
6750     0x7b, 0x3a, 0x6e, 0x7b, 0x3a, 0x70, 0x7b, 0x3a, 0x72, 0x7b, 0x3a, 0x75,
6751     0x7b, 0x42, 0x30, 0x7b, 0x42, 0x31, 0x7b, 0x42, 0x32, 0x7b, 0x42, 0x61,
6752     0x7b, 0x42, 0x63, 0x7b, 0x42, 0x65, 0x7b, 0x42, 0x69, 0x7b, 0x42, 0x6f,
6753     0x7b, 0x42, 0x73, 0x7b, 0x42, 0x74, 0x7b, 0x42, 0x20, 0x7b, 0x42, 0x25,
6754     0x7b, 0x42, 0x2d, 0x7b, 0x42, 0x2e, 0x7b, 0x42, 0x2f, 0x7b, 0x42, 0x33,
6755     0x7b, 0x42, 0x34, 0x7b, 0x42, 0x35, 0x7b, 0x42, 0x36, 0x7b, 0x42, 0x37,
6756     0x7b, 0x42, 0x38, 0x7b, 0x42, 0x39, 0x7b, 0x42, 0x3d, 0x7b, 0x42, 0x41,
6757     0x7b, 0x42, 0x5f, 0x7b, 0x42, 0x62, 0x7b, 0x42, 0x64, 0x7b, 0x42, 0x66,
6758     0x7b, 0x42, 0x67, 0x7b, 0x42, 0x68, 0x7b, 0x42, 0x6c, 0x7b, 0x42, 0x6d,
6759     0x7b, 0x42, 0x6e, 0x7b, 0x42, 0x70, 0x7b, 0x42, 0x72, 0x7b, 0x42, 0x75};
6760 const uint16_t HuffDecoderCommon::table26_46_inner_[75] = {
6761     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
6762     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
6763     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
6764     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
6765     0x0349, 0x0002, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
6766     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
6767     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
6768     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
6769     0x0691, 0x06a9, 0x0362};
6770 const uint8_t HuffDecoderCommon::table26_46_outer_[128] = {
6771     0,  1,  0,  2,  0,  3,  0,  4,  0,  5,  0,  6,  0,  7,  0,  8,  0,  9,  0,
6772     10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
6773     29, 30, 31, 32, 33, 34, 35, 36, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6774     0,  0,  0,  0,  0,  0,  37, 0,  38, 0,  39, 0,  40, 0,  41, 0,  42, 0,  43,
6775     0,  44, 0,  45, 0,  46, 0,  47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,
6776     59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 0,  0,  0,  0,
6777     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  74};
6778 const uint8_t HuffDecoderCommon::table26_47_emit_[216] = {
6779     0x7b, 0x43, 0x30, 0x7b, 0x43, 0x31, 0x7b, 0x43, 0x32, 0x7b, 0x43, 0x61,
6780     0x7b, 0x43, 0x63, 0x7b, 0x43, 0x65, 0x7b, 0x43, 0x69, 0x7b, 0x43, 0x6f,
6781     0x7b, 0x43, 0x73, 0x7b, 0x43, 0x74, 0x7b, 0x43, 0x20, 0x7b, 0x43, 0x25,
6782     0x7b, 0x43, 0x2d, 0x7b, 0x43, 0x2e, 0x7b, 0x43, 0x2f, 0x7b, 0x43, 0x33,
6783     0x7b, 0x43, 0x34, 0x7b, 0x43, 0x35, 0x7b, 0x43, 0x36, 0x7b, 0x43, 0x37,
6784     0x7b, 0x43, 0x38, 0x7b, 0x43, 0x39, 0x7b, 0x43, 0x3d, 0x7b, 0x43, 0x41,
6785     0x7b, 0x43, 0x5f, 0x7b, 0x43, 0x62, 0x7b, 0x43, 0x64, 0x7b, 0x43, 0x66,
6786     0x7b, 0x43, 0x67, 0x7b, 0x43, 0x68, 0x7b, 0x43, 0x6c, 0x7b, 0x43, 0x6d,
6787     0x7b, 0x43, 0x6e, 0x7b, 0x43, 0x70, 0x7b, 0x43, 0x72, 0x7b, 0x43, 0x75,
6788     0x7b, 0x44, 0x30, 0x7b, 0x44, 0x31, 0x7b, 0x44, 0x32, 0x7b, 0x44, 0x61,
6789     0x7b, 0x44, 0x63, 0x7b, 0x44, 0x65, 0x7b, 0x44, 0x69, 0x7b, 0x44, 0x6f,
6790     0x7b, 0x44, 0x73, 0x7b, 0x44, 0x74, 0x7b, 0x44, 0x20, 0x7b, 0x44, 0x25,
6791     0x7b, 0x44, 0x2d, 0x7b, 0x44, 0x2e, 0x7b, 0x44, 0x2f, 0x7b, 0x44, 0x33,
6792     0x7b, 0x44, 0x34, 0x7b, 0x44, 0x35, 0x7b, 0x44, 0x36, 0x7b, 0x44, 0x37,
6793     0x7b, 0x44, 0x38, 0x7b, 0x44, 0x39, 0x7b, 0x44, 0x3d, 0x7b, 0x44, 0x41,
6794     0x7b, 0x44, 0x5f, 0x7b, 0x44, 0x62, 0x7b, 0x44, 0x64, 0x7b, 0x44, 0x66,
6795     0x7b, 0x44, 0x67, 0x7b, 0x44, 0x68, 0x7b, 0x44, 0x6c, 0x7b, 0x44, 0x6d,
6796     0x7b, 0x44, 0x6e, 0x7b, 0x44, 0x70, 0x7b, 0x44, 0x72, 0x7b, 0x44, 0x75};
6797 const uint8_t HuffDecoderCommon::table26_48_emit_[216] = {
6798     0x7b, 0x45, 0x30, 0x7b, 0x45, 0x31, 0x7b, 0x45, 0x32, 0x7b, 0x45, 0x61,
6799     0x7b, 0x45, 0x63, 0x7b, 0x45, 0x65, 0x7b, 0x45, 0x69, 0x7b, 0x45, 0x6f,
6800     0x7b, 0x45, 0x73, 0x7b, 0x45, 0x74, 0x7b, 0x45, 0x20, 0x7b, 0x45, 0x25,
6801     0x7b, 0x45, 0x2d, 0x7b, 0x45, 0x2e, 0x7b, 0x45, 0x2f, 0x7b, 0x45, 0x33,
6802     0x7b, 0x45, 0x34, 0x7b, 0x45, 0x35, 0x7b, 0x45, 0x36, 0x7b, 0x45, 0x37,
6803     0x7b, 0x45, 0x38, 0x7b, 0x45, 0x39, 0x7b, 0x45, 0x3d, 0x7b, 0x45, 0x41,
6804     0x7b, 0x45, 0x5f, 0x7b, 0x45, 0x62, 0x7b, 0x45, 0x64, 0x7b, 0x45, 0x66,
6805     0x7b, 0x45, 0x67, 0x7b, 0x45, 0x68, 0x7b, 0x45, 0x6c, 0x7b, 0x45, 0x6d,
6806     0x7b, 0x45, 0x6e, 0x7b, 0x45, 0x70, 0x7b, 0x45, 0x72, 0x7b, 0x45, 0x75,
6807     0x7b, 0x46, 0x30, 0x7b, 0x46, 0x31, 0x7b, 0x46, 0x32, 0x7b, 0x46, 0x61,
6808     0x7b, 0x46, 0x63, 0x7b, 0x46, 0x65, 0x7b, 0x46, 0x69, 0x7b, 0x46, 0x6f,
6809     0x7b, 0x46, 0x73, 0x7b, 0x46, 0x74, 0x7b, 0x46, 0x20, 0x7b, 0x46, 0x25,
6810     0x7b, 0x46, 0x2d, 0x7b, 0x46, 0x2e, 0x7b, 0x46, 0x2f, 0x7b, 0x46, 0x33,
6811     0x7b, 0x46, 0x34, 0x7b, 0x46, 0x35, 0x7b, 0x46, 0x36, 0x7b, 0x46, 0x37,
6812     0x7b, 0x46, 0x38, 0x7b, 0x46, 0x39, 0x7b, 0x46, 0x3d, 0x7b, 0x46, 0x41,
6813     0x7b, 0x46, 0x5f, 0x7b, 0x46, 0x62, 0x7b, 0x46, 0x64, 0x7b, 0x46, 0x66,
6814     0x7b, 0x46, 0x67, 0x7b, 0x46, 0x68, 0x7b, 0x46, 0x6c, 0x7b, 0x46, 0x6d,
6815     0x7b, 0x46, 0x6e, 0x7b, 0x46, 0x70, 0x7b, 0x46, 0x72, 0x7b, 0x46, 0x75};
6816 const uint8_t HuffDecoderCommon::table26_49_emit_[216] = {
6817     0x7b, 0x47, 0x30, 0x7b, 0x47, 0x31, 0x7b, 0x47, 0x32, 0x7b, 0x47, 0x61,
6818     0x7b, 0x47, 0x63, 0x7b, 0x47, 0x65, 0x7b, 0x47, 0x69, 0x7b, 0x47, 0x6f,
6819     0x7b, 0x47, 0x73, 0x7b, 0x47, 0x74, 0x7b, 0x47, 0x20, 0x7b, 0x47, 0x25,
6820     0x7b, 0x47, 0x2d, 0x7b, 0x47, 0x2e, 0x7b, 0x47, 0x2f, 0x7b, 0x47, 0x33,
6821     0x7b, 0x47, 0x34, 0x7b, 0x47, 0x35, 0x7b, 0x47, 0x36, 0x7b, 0x47, 0x37,
6822     0x7b, 0x47, 0x38, 0x7b, 0x47, 0x39, 0x7b, 0x47, 0x3d, 0x7b, 0x47, 0x41,
6823     0x7b, 0x47, 0x5f, 0x7b, 0x47, 0x62, 0x7b, 0x47, 0x64, 0x7b, 0x47, 0x66,
6824     0x7b, 0x47, 0x67, 0x7b, 0x47, 0x68, 0x7b, 0x47, 0x6c, 0x7b, 0x47, 0x6d,
6825     0x7b, 0x47, 0x6e, 0x7b, 0x47, 0x70, 0x7b, 0x47, 0x72, 0x7b, 0x47, 0x75,
6826     0x7b, 0x48, 0x30, 0x7b, 0x48, 0x31, 0x7b, 0x48, 0x32, 0x7b, 0x48, 0x61,
6827     0x7b, 0x48, 0x63, 0x7b, 0x48, 0x65, 0x7b, 0x48, 0x69, 0x7b, 0x48, 0x6f,
6828     0x7b, 0x48, 0x73, 0x7b, 0x48, 0x74, 0x7b, 0x48, 0x20, 0x7b, 0x48, 0x25,
6829     0x7b, 0x48, 0x2d, 0x7b, 0x48, 0x2e, 0x7b, 0x48, 0x2f, 0x7b, 0x48, 0x33,
6830     0x7b, 0x48, 0x34, 0x7b, 0x48, 0x35, 0x7b, 0x48, 0x36, 0x7b, 0x48, 0x37,
6831     0x7b, 0x48, 0x38, 0x7b, 0x48, 0x39, 0x7b, 0x48, 0x3d, 0x7b, 0x48, 0x41,
6832     0x7b, 0x48, 0x5f, 0x7b, 0x48, 0x62, 0x7b, 0x48, 0x64, 0x7b, 0x48, 0x66,
6833     0x7b, 0x48, 0x67, 0x7b, 0x48, 0x68, 0x7b, 0x48, 0x6c, 0x7b, 0x48, 0x6d,
6834     0x7b, 0x48, 0x6e, 0x7b, 0x48, 0x70, 0x7b, 0x48, 0x72, 0x7b, 0x48, 0x75};
6835 const uint8_t HuffDecoderCommon::table26_50_emit_[216] = {
6836     0x7b, 0x49, 0x30, 0x7b, 0x49, 0x31, 0x7b, 0x49, 0x32, 0x7b, 0x49, 0x61,
6837     0x7b, 0x49, 0x63, 0x7b, 0x49, 0x65, 0x7b, 0x49, 0x69, 0x7b, 0x49, 0x6f,
6838     0x7b, 0x49, 0x73, 0x7b, 0x49, 0x74, 0x7b, 0x49, 0x20, 0x7b, 0x49, 0x25,
6839     0x7b, 0x49, 0x2d, 0x7b, 0x49, 0x2e, 0x7b, 0x49, 0x2f, 0x7b, 0x49, 0x33,
6840     0x7b, 0x49, 0x34, 0x7b, 0x49, 0x35, 0x7b, 0x49, 0x36, 0x7b, 0x49, 0x37,
6841     0x7b, 0x49, 0x38, 0x7b, 0x49, 0x39, 0x7b, 0x49, 0x3d, 0x7b, 0x49, 0x41,
6842     0x7b, 0x49, 0x5f, 0x7b, 0x49, 0x62, 0x7b, 0x49, 0x64, 0x7b, 0x49, 0x66,
6843     0x7b, 0x49, 0x67, 0x7b, 0x49, 0x68, 0x7b, 0x49, 0x6c, 0x7b, 0x49, 0x6d,
6844     0x7b, 0x49, 0x6e, 0x7b, 0x49, 0x70, 0x7b, 0x49, 0x72, 0x7b, 0x49, 0x75,
6845     0x7b, 0x4a, 0x30, 0x7b, 0x4a, 0x31, 0x7b, 0x4a, 0x32, 0x7b, 0x4a, 0x61,
6846     0x7b, 0x4a, 0x63, 0x7b, 0x4a, 0x65, 0x7b, 0x4a, 0x69, 0x7b, 0x4a, 0x6f,
6847     0x7b, 0x4a, 0x73, 0x7b, 0x4a, 0x74, 0x7b, 0x4a, 0x20, 0x7b, 0x4a, 0x25,
6848     0x7b, 0x4a, 0x2d, 0x7b, 0x4a, 0x2e, 0x7b, 0x4a, 0x2f, 0x7b, 0x4a, 0x33,
6849     0x7b, 0x4a, 0x34, 0x7b, 0x4a, 0x35, 0x7b, 0x4a, 0x36, 0x7b, 0x4a, 0x37,
6850     0x7b, 0x4a, 0x38, 0x7b, 0x4a, 0x39, 0x7b, 0x4a, 0x3d, 0x7b, 0x4a, 0x41,
6851     0x7b, 0x4a, 0x5f, 0x7b, 0x4a, 0x62, 0x7b, 0x4a, 0x64, 0x7b, 0x4a, 0x66,
6852     0x7b, 0x4a, 0x67, 0x7b, 0x4a, 0x68, 0x7b, 0x4a, 0x6c, 0x7b, 0x4a, 0x6d,
6853     0x7b, 0x4a, 0x6e, 0x7b, 0x4a, 0x70, 0x7b, 0x4a, 0x72, 0x7b, 0x4a, 0x75};
6854 const uint8_t HuffDecoderCommon::table26_51_emit_[216] = {
6855     0x7b, 0x4b, 0x30, 0x7b, 0x4b, 0x31, 0x7b, 0x4b, 0x32, 0x7b, 0x4b, 0x61,
6856     0x7b, 0x4b, 0x63, 0x7b, 0x4b, 0x65, 0x7b, 0x4b, 0x69, 0x7b, 0x4b, 0x6f,
6857     0x7b, 0x4b, 0x73, 0x7b, 0x4b, 0x74, 0x7b, 0x4b, 0x20, 0x7b, 0x4b, 0x25,
6858     0x7b, 0x4b, 0x2d, 0x7b, 0x4b, 0x2e, 0x7b, 0x4b, 0x2f, 0x7b, 0x4b, 0x33,
6859     0x7b, 0x4b, 0x34, 0x7b, 0x4b, 0x35, 0x7b, 0x4b, 0x36, 0x7b, 0x4b, 0x37,
6860     0x7b, 0x4b, 0x38, 0x7b, 0x4b, 0x39, 0x7b, 0x4b, 0x3d, 0x7b, 0x4b, 0x41,
6861     0x7b, 0x4b, 0x5f, 0x7b, 0x4b, 0x62, 0x7b, 0x4b, 0x64, 0x7b, 0x4b, 0x66,
6862     0x7b, 0x4b, 0x67, 0x7b, 0x4b, 0x68, 0x7b, 0x4b, 0x6c, 0x7b, 0x4b, 0x6d,
6863     0x7b, 0x4b, 0x6e, 0x7b, 0x4b, 0x70, 0x7b, 0x4b, 0x72, 0x7b, 0x4b, 0x75,
6864     0x7b, 0x4c, 0x30, 0x7b, 0x4c, 0x31, 0x7b, 0x4c, 0x32, 0x7b, 0x4c, 0x61,
6865     0x7b, 0x4c, 0x63, 0x7b, 0x4c, 0x65, 0x7b, 0x4c, 0x69, 0x7b, 0x4c, 0x6f,
6866     0x7b, 0x4c, 0x73, 0x7b, 0x4c, 0x74, 0x7b, 0x4c, 0x20, 0x7b, 0x4c, 0x25,
6867     0x7b, 0x4c, 0x2d, 0x7b, 0x4c, 0x2e, 0x7b, 0x4c, 0x2f, 0x7b, 0x4c, 0x33,
6868     0x7b, 0x4c, 0x34, 0x7b, 0x4c, 0x35, 0x7b, 0x4c, 0x36, 0x7b, 0x4c, 0x37,
6869     0x7b, 0x4c, 0x38, 0x7b, 0x4c, 0x39, 0x7b, 0x4c, 0x3d, 0x7b, 0x4c, 0x41,
6870     0x7b, 0x4c, 0x5f, 0x7b, 0x4c, 0x62, 0x7b, 0x4c, 0x64, 0x7b, 0x4c, 0x66,
6871     0x7b, 0x4c, 0x67, 0x7b, 0x4c, 0x68, 0x7b, 0x4c, 0x6c, 0x7b, 0x4c, 0x6d,
6872     0x7b, 0x4c, 0x6e, 0x7b, 0x4c, 0x70, 0x7b, 0x4c, 0x72, 0x7b, 0x4c, 0x75};
6873 const uint8_t HuffDecoderCommon::table26_52_emit_[216] = {
6874     0x7b, 0x4d, 0x30, 0x7b, 0x4d, 0x31, 0x7b, 0x4d, 0x32, 0x7b, 0x4d, 0x61,
6875     0x7b, 0x4d, 0x63, 0x7b, 0x4d, 0x65, 0x7b, 0x4d, 0x69, 0x7b, 0x4d, 0x6f,
6876     0x7b, 0x4d, 0x73, 0x7b, 0x4d, 0x74, 0x7b, 0x4d, 0x20, 0x7b, 0x4d, 0x25,
6877     0x7b, 0x4d, 0x2d, 0x7b, 0x4d, 0x2e, 0x7b, 0x4d, 0x2f, 0x7b, 0x4d, 0x33,
6878     0x7b, 0x4d, 0x34, 0x7b, 0x4d, 0x35, 0x7b, 0x4d, 0x36, 0x7b, 0x4d, 0x37,
6879     0x7b, 0x4d, 0x38, 0x7b, 0x4d, 0x39, 0x7b, 0x4d, 0x3d, 0x7b, 0x4d, 0x41,
6880     0x7b, 0x4d, 0x5f, 0x7b, 0x4d, 0x62, 0x7b, 0x4d, 0x64, 0x7b, 0x4d, 0x66,
6881     0x7b, 0x4d, 0x67, 0x7b, 0x4d, 0x68, 0x7b, 0x4d, 0x6c, 0x7b, 0x4d, 0x6d,
6882     0x7b, 0x4d, 0x6e, 0x7b, 0x4d, 0x70, 0x7b, 0x4d, 0x72, 0x7b, 0x4d, 0x75,
6883     0x7b, 0x4e, 0x30, 0x7b, 0x4e, 0x31, 0x7b, 0x4e, 0x32, 0x7b, 0x4e, 0x61,
6884     0x7b, 0x4e, 0x63, 0x7b, 0x4e, 0x65, 0x7b, 0x4e, 0x69, 0x7b, 0x4e, 0x6f,
6885     0x7b, 0x4e, 0x73, 0x7b, 0x4e, 0x74, 0x7b, 0x4e, 0x20, 0x7b, 0x4e, 0x25,
6886     0x7b, 0x4e, 0x2d, 0x7b, 0x4e, 0x2e, 0x7b, 0x4e, 0x2f, 0x7b, 0x4e, 0x33,
6887     0x7b, 0x4e, 0x34, 0x7b, 0x4e, 0x35, 0x7b, 0x4e, 0x36, 0x7b, 0x4e, 0x37,
6888     0x7b, 0x4e, 0x38, 0x7b, 0x4e, 0x39, 0x7b, 0x4e, 0x3d, 0x7b, 0x4e, 0x41,
6889     0x7b, 0x4e, 0x5f, 0x7b, 0x4e, 0x62, 0x7b, 0x4e, 0x64, 0x7b, 0x4e, 0x66,
6890     0x7b, 0x4e, 0x67, 0x7b, 0x4e, 0x68, 0x7b, 0x4e, 0x6c, 0x7b, 0x4e, 0x6d,
6891     0x7b, 0x4e, 0x6e, 0x7b, 0x4e, 0x70, 0x7b, 0x4e, 0x72, 0x7b, 0x4e, 0x75};
6892 const uint8_t HuffDecoderCommon::table26_53_emit_[216] = {
6893     0x7b, 0x4f, 0x30, 0x7b, 0x4f, 0x31, 0x7b, 0x4f, 0x32, 0x7b, 0x4f, 0x61,
6894     0x7b, 0x4f, 0x63, 0x7b, 0x4f, 0x65, 0x7b, 0x4f, 0x69, 0x7b, 0x4f, 0x6f,
6895     0x7b, 0x4f, 0x73, 0x7b, 0x4f, 0x74, 0x7b, 0x4f, 0x20, 0x7b, 0x4f, 0x25,
6896     0x7b, 0x4f, 0x2d, 0x7b, 0x4f, 0x2e, 0x7b, 0x4f, 0x2f, 0x7b, 0x4f, 0x33,
6897     0x7b, 0x4f, 0x34, 0x7b, 0x4f, 0x35, 0x7b, 0x4f, 0x36, 0x7b, 0x4f, 0x37,
6898     0x7b, 0x4f, 0x38, 0x7b, 0x4f, 0x39, 0x7b, 0x4f, 0x3d, 0x7b, 0x4f, 0x41,
6899     0x7b, 0x4f, 0x5f, 0x7b, 0x4f, 0x62, 0x7b, 0x4f, 0x64, 0x7b, 0x4f, 0x66,
6900     0x7b, 0x4f, 0x67, 0x7b, 0x4f, 0x68, 0x7b, 0x4f, 0x6c, 0x7b, 0x4f, 0x6d,
6901     0x7b, 0x4f, 0x6e, 0x7b, 0x4f, 0x70, 0x7b, 0x4f, 0x72, 0x7b, 0x4f, 0x75,
6902     0x7b, 0x50, 0x30, 0x7b, 0x50, 0x31, 0x7b, 0x50, 0x32, 0x7b, 0x50, 0x61,
6903     0x7b, 0x50, 0x63, 0x7b, 0x50, 0x65, 0x7b, 0x50, 0x69, 0x7b, 0x50, 0x6f,
6904     0x7b, 0x50, 0x73, 0x7b, 0x50, 0x74, 0x7b, 0x50, 0x20, 0x7b, 0x50, 0x25,
6905     0x7b, 0x50, 0x2d, 0x7b, 0x50, 0x2e, 0x7b, 0x50, 0x2f, 0x7b, 0x50, 0x33,
6906     0x7b, 0x50, 0x34, 0x7b, 0x50, 0x35, 0x7b, 0x50, 0x36, 0x7b, 0x50, 0x37,
6907     0x7b, 0x50, 0x38, 0x7b, 0x50, 0x39, 0x7b, 0x50, 0x3d, 0x7b, 0x50, 0x41,
6908     0x7b, 0x50, 0x5f, 0x7b, 0x50, 0x62, 0x7b, 0x50, 0x64, 0x7b, 0x50, 0x66,
6909     0x7b, 0x50, 0x67, 0x7b, 0x50, 0x68, 0x7b, 0x50, 0x6c, 0x7b, 0x50, 0x6d,
6910     0x7b, 0x50, 0x6e, 0x7b, 0x50, 0x70, 0x7b, 0x50, 0x72, 0x7b, 0x50, 0x75};
6911 const uint8_t HuffDecoderCommon::table26_54_emit_[216] = {
6912     0x7b, 0x51, 0x30, 0x7b, 0x51, 0x31, 0x7b, 0x51, 0x32, 0x7b, 0x51, 0x61,
6913     0x7b, 0x51, 0x63, 0x7b, 0x51, 0x65, 0x7b, 0x51, 0x69, 0x7b, 0x51, 0x6f,
6914     0x7b, 0x51, 0x73, 0x7b, 0x51, 0x74, 0x7b, 0x51, 0x20, 0x7b, 0x51, 0x25,
6915     0x7b, 0x51, 0x2d, 0x7b, 0x51, 0x2e, 0x7b, 0x51, 0x2f, 0x7b, 0x51, 0x33,
6916     0x7b, 0x51, 0x34, 0x7b, 0x51, 0x35, 0x7b, 0x51, 0x36, 0x7b, 0x51, 0x37,
6917     0x7b, 0x51, 0x38, 0x7b, 0x51, 0x39, 0x7b, 0x51, 0x3d, 0x7b, 0x51, 0x41,
6918     0x7b, 0x51, 0x5f, 0x7b, 0x51, 0x62, 0x7b, 0x51, 0x64, 0x7b, 0x51, 0x66,
6919     0x7b, 0x51, 0x67, 0x7b, 0x51, 0x68, 0x7b, 0x51, 0x6c, 0x7b, 0x51, 0x6d,
6920     0x7b, 0x51, 0x6e, 0x7b, 0x51, 0x70, 0x7b, 0x51, 0x72, 0x7b, 0x51, 0x75,
6921     0x7b, 0x52, 0x30, 0x7b, 0x52, 0x31, 0x7b, 0x52, 0x32, 0x7b, 0x52, 0x61,
6922     0x7b, 0x52, 0x63, 0x7b, 0x52, 0x65, 0x7b, 0x52, 0x69, 0x7b, 0x52, 0x6f,
6923     0x7b, 0x52, 0x73, 0x7b, 0x52, 0x74, 0x7b, 0x52, 0x20, 0x7b, 0x52, 0x25,
6924     0x7b, 0x52, 0x2d, 0x7b, 0x52, 0x2e, 0x7b, 0x52, 0x2f, 0x7b, 0x52, 0x33,
6925     0x7b, 0x52, 0x34, 0x7b, 0x52, 0x35, 0x7b, 0x52, 0x36, 0x7b, 0x52, 0x37,
6926     0x7b, 0x52, 0x38, 0x7b, 0x52, 0x39, 0x7b, 0x52, 0x3d, 0x7b, 0x52, 0x41,
6927     0x7b, 0x52, 0x5f, 0x7b, 0x52, 0x62, 0x7b, 0x52, 0x64, 0x7b, 0x52, 0x66,
6928     0x7b, 0x52, 0x67, 0x7b, 0x52, 0x68, 0x7b, 0x52, 0x6c, 0x7b, 0x52, 0x6d,
6929     0x7b, 0x52, 0x6e, 0x7b, 0x52, 0x70, 0x7b, 0x52, 0x72, 0x7b, 0x52, 0x75};
6930 const uint8_t HuffDecoderCommon::table26_55_emit_[216] = {
6931     0x7b, 0x53, 0x30, 0x7b, 0x53, 0x31, 0x7b, 0x53, 0x32, 0x7b, 0x53, 0x61,
6932     0x7b, 0x53, 0x63, 0x7b, 0x53, 0x65, 0x7b, 0x53, 0x69, 0x7b, 0x53, 0x6f,
6933     0x7b, 0x53, 0x73, 0x7b, 0x53, 0x74, 0x7b, 0x53, 0x20, 0x7b, 0x53, 0x25,
6934     0x7b, 0x53, 0x2d, 0x7b, 0x53, 0x2e, 0x7b, 0x53, 0x2f, 0x7b, 0x53, 0x33,
6935     0x7b, 0x53, 0x34, 0x7b, 0x53, 0x35, 0x7b, 0x53, 0x36, 0x7b, 0x53, 0x37,
6936     0x7b, 0x53, 0x38, 0x7b, 0x53, 0x39, 0x7b, 0x53, 0x3d, 0x7b, 0x53, 0x41,
6937     0x7b, 0x53, 0x5f, 0x7b, 0x53, 0x62, 0x7b, 0x53, 0x64, 0x7b, 0x53, 0x66,
6938     0x7b, 0x53, 0x67, 0x7b, 0x53, 0x68, 0x7b, 0x53, 0x6c, 0x7b, 0x53, 0x6d,
6939     0x7b, 0x53, 0x6e, 0x7b, 0x53, 0x70, 0x7b, 0x53, 0x72, 0x7b, 0x53, 0x75,
6940     0x7b, 0x54, 0x30, 0x7b, 0x54, 0x31, 0x7b, 0x54, 0x32, 0x7b, 0x54, 0x61,
6941     0x7b, 0x54, 0x63, 0x7b, 0x54, 0x65, 0x7b, 0x54, 0x69, 0x7b, 0x54, 0x6f,
6942     0x7b, 0x54, 0x73, 0x7b, 0x54, 0x74, 0x7b, 0x54, 0x20, 0x7b, 0x54, 0x25,
6943     0x7b, 0x54, 0x2d, 0x7b, 0x54, 0x2e, 0x7b, 0x54, 0x2f, 0x7b, 0x54, 0x33,
6944     0x7b, 0x54, 0x34, 0x7b, 0x54, 0x35, 0x7b, 0x54, 0x36, 0x7b, 0x54, 0x37,
6945     0x7b, 0x54, 0x38, 0x7b, 0x54, 0x39, 0x7b, 0x54, 0x3d, 0x7b, 0x54, 0x41,
6946     0x7b, 0x54, 0x5f, 0x7b, 0x54, 0x62, 0x7b, 0x54, 0x64, 0x7b, 0x54, 0x66,
6947     0x7b, 0x54, 0x67, 0x7b, 0x54, 0x68, 0x7b, 0x54, 0x6c, 0x7b, 0x54, 0x6d,
6948     0x7b, 0x54, 0x6e, 0x7b, 0x54, 0x70, 0x7b, 0x54, 0x72, 0x7b, 0x54, 0x75};
6949 const uint8_t HuffDecoderCommon::table26_56_emit_[216] = {
6950     0x7b, 0x55, 0x30, 0x7b, 0x55, 0x31, 0x7b, 0x55, 0x32, 0x7b, 0x55, 0x61,
6951     0x7b, 0x55, 0x63, 0x7b, 0x55, 0x65, 0x7b, 0x55, 0x69, 0x7b, 0x55, 0x6f,
6952     0x7b, 0x55, 0x73, 0x7b, 0x55, 0x74, 0x7b, 0x55, 0x20, 0x7b, 0x55, 0x25,
6953     0x7b, 0x55, 0x2d, 0x7b, 0x55, 0x2e, 0x7b, 0x55, 0x2f, 0x7b, 0x55, 0x33,
6954     0x7b, 0x55, 0x34, 0x7b, 0x55, 0x35, 0x7b, 0x55, 0x36, 0x7b, 0x55, 0x37,
6955     0x7b, 0x55, 0x38, 0x7b, 0x55, 0x39, 0x7b, 0x55, 0x3d, 0x7b, 0x55, 0x41,
6956     0x7b, 0x55, 0x5f, 0x7b, 0x55, 0x62, 0x7b, 0x55, 0x64, 0x7b, 0x55, 0x66,
6957     0x7b, 0x55, 0x67, 0x7b, 0x55, 0x68, 0x7b, 0x55, 0x6c, 0x7b, 0x55, 0x6d,
6958     0x7b, 0x55, 0x6e, 0x7b, 0x55, 0x70, 0x7b, 0x55, 0x72, 0x7b, 0x55, 0x75,
6959     0x7b, 0x56, 0x30, 0x7b, 0x56, 0x31, 0x7b, 0x56, 0x32, 0x7b, 0x56, 0x61,
6960     0x7b, 0x56, 0x63, 0x7b, 0x56, 0x65, 0x7b, 0x56, 0x69, 0x7b, 0x56, 0x6f,
6961     0x7b, 0x56, 0x73, 0x7b, 0x56, 0x74, 0x7b, 0x56, 0x20, 0x7b, 0x56, 0x25,
6962     0x7b, 0x56, 0x2d, 0x7b, 0x56, 0x2e, 0x7b, 0x56, 0x2f, 0x7b, 0x56, 0x33,
6963     0x7b, 0x56, 0x34, 0x7b, 0x56, 0x35, 0x7b, 0x56, 0x36, 0x7b, 0x56, 0x37,
6964     0x7b, 0x56, 0x38, 0x7b, 0x56, 0x39, 0x7b, 0x56, 0x3d, 0x7b, 0x56, 0x41,
6965     0x7b, 0x56, 0x5f, 0x7b, 0x56, 0x62, 0x7b, 0x56, 0x64, 0x7b, 0x56, 0x66,
6966     0x7b, 0x56, 0x67, 0x7b, 0x56, 0x68, 0x7b, 0x56, 0x6c, 0x7b, 0x56, 0x6d,
6967     0x7b, 0x56, 0x6e, 0x7b, 0x56, 0x70, 0x7b, 0x56, 0x72, 0x7b, 0x56, 0x75};
6968 const uint8_t HuffDecoderCommon::table26_57_emit_[216] = {
6969     0x7b, 0x57, 0x30, 0x7b, 0x57, 0x31, 0x7b, 0x57, 0x32, 0x7b, 0x57, 0x61,
6970     0x7b, 0x57, 0x63, 0x7b, 0x57, 0x65, 0x7b, 0x57, 0x69, 0x7b, 0x57, 0x6f,
6971     0x7b, 0x57, 0x73, 0x7b, 0x57, 0x74, 0x7b, 0x57, 0x20, 0x7b, 0x57, 0x25,
6972     0x7b, 0x57, 0x2d, 0x7b, 0x57, 0x2e, 0x7b, 0x57, 0x2f, 0x7b, 0x57, 0x33,
6973     0x7b, 0x57, 0x34, 0x7b, 0x57, 0x35, 0x7b, 0x57, 0x36, 0x7b, 0x57, 0x37,
6974     0x7b, 0x57, 0x38, 0x7b, 0x57, 0x39, 0x7b, 0x57, 0x3d, 0x7b, 0x57, 0x41,
6975     0x7b, 0x57, 0x5f, 0x7b, 0x57, 0x62, 0x7b, 0x57, 0x64, 0x7b, 0x57, 0x66,
6976     0x7b, 0x57, 0x67, 0x7b, 0x57, 0x68, 0x7b, 0x57, 0x6c, 0x7b, 0x57, 0x6d,
6977     0x7b, 0x57, 0x6e, 0x7b, 0x57, 0x70, 0x7b, 0x57, 0x72, 0x7b, 0x57, 0x75,
6978     0x7b, 0x59, 0x30, 0x7b, 0x59, 0x31, 0x7b, 0x59, 0x32, 0x7b, 0x59, 0x61,
6979     0x7b, 0x59, 0x63, 0x7b, 0x59, 0x65, 0x7b, 0x59, 0x69, 0x7b, 0x59, 0x6f,
6980     0x7b, 0x59, 0x73, 0x7b, 0x59, 0x74, 0x7b, 0x59, 0x20, 0x7b, 0x59, 0x25,
6981     0x7b, 0x59, 0x2d, 0x7b, 0x59, 0x2e, 0x7b, 0x59, 0x2f, 0x7b, 0x59, 0x33,
6982     0x7b, 0x59, 0x34, 0x7b, 0x59, 0x35, 0x7b, 0x59, 0x36, 0x7b, 0x59, 0x37,
6983     0x7b, 0x59, 0x38, 0x7b, 0x59, 0x39, 0x7b, 0x59, 0x3d, 0x7b, 0x59, 0x41,
6984     0x7b, 0x59, 0x5f, 0x7b, 0x59, 0x62, 0x7b, 0x59, 0x64, 0x7b, 0x59, 0x66,
6985     0x7b, 0x59, 0x67, 0x7b, 0x59, 0x68, 0x7b, 0x59, 0x6c, 0x7b, 0x59, 0x6d,
6986     0x7b, 0x59, 0x6e, 0x7b, 0x59, 0x70, 0x7b, 0x59, 0x72, 0x7b, 0x59, 0x75};
6987 const uint8_t HuffDecoderCommon::table26_58_emit_[216] = {
6988     0x7b, 0x6a, 0x30, 0x7b, 0x6a, 0x31, 0x7b, 0x6a, 0x32, 0x7b, 0x6a, 0x61,
6989     0x7b, 0x6a, 0x63, 0x7b, 0x6a, 0x65, 0x7b, 0x6a, 0x69, 0x7b, 0x6a, 0x6f,
6990     0x7b, 0x6a, 0x73, 0x7b, 0x6a, 0x74, 0x7b, 0x6a, 0x20, 0x7b, 0x6a, 0x25,
6991     0x7b, 0x6a, 0x2d, 0x7b, 0x6a, 0x2e, 0x7b, 0x6a, 0x2f, 0x7b, 0x6a, 0x33,
6992     0x7b, 0x6a, 0x34, 0x7b, 0x6a, 0x35, 0x7b, 0x6a, 0x36, 0x7b, 0x6a, 0x37,
6993     0x7b, 0x6a, 0x38, 0x7b, 0x6a, 0x39, 0x7b, 0x6a, 0x3d, 0x7b, 0x6a, 0x41,
6994     0x7b, 0x6a, 0x5f, 0x7b, 0x6a, 0x62, 0x7b, 0x6a, 0x64, 0x7b, 0x6a, 0x66,
6995     0x7b, 0x6a, 0x67, 0x7b, 0x6a, 0x68, 0x7b, 0x6a, 0x6c, 0x7b, 0x6a, 0x6d,
6996     0x7b, 0x6a, 0x6e, 0x7b, 0x6a, 0x70, 0x7b, 0x6a, 0x72, 0x7b, 0x6a, 0x75,
6997     0x7b, 0x6b, 0x30, 0x7b, 0x6b, 0x31, 0x7b, 0x6b, 0x32, 0x7b, 0x6b, 0x61,
6998     0x7b, 0x6b, 0x63, 0x7b, 0x6b, 0x65, 0x7b, 0x6b, 0x69, 0x7b, 0x6b, 0x6f,
6999     0x7b, 0x6b, 0x73, 0x7b, 0x6b, 0x74, 0x7b, 0x6b, 0x20, 0x7b, 0x6b, 0x25,
7000     0x7b, 0x6b, 0x2d, 0x7b, 0x6b, 0x2e, 0x7b, 0x6b, 0x2f, 0x7b, 0x6b, 0x33,
7001     0x7b, 0x6b, 0x34, 0x7b, 0x6b, 0x35, 0x7b, 0x6b, 0x36, 0x7b, 0x6b, 0x37,
7002     0x7b, 0x6b, 0x38, 0x7b, 0x6b, 0x39, 0x7b, 0x6b, 0x3d, 0x7b, 0x6b, 0x41,
7003     0x7b, 0x6b, 0x5f, 0x7b, 0x6b, 0x62, 0x7b, 0x6b, 0x64, 0x7b, 0x6b, 0x66,
7004     0x7b, 0x6b, 0x67, 0x7b, 0x6b, 0x68, 0x7b, 0x6b, 0x6c, 0x7b, 0x6b, 0x6d,
7005     0x7b, 0x6b, 0x6e, 0x7b, 0x6b, 0x70, 0x7b, 0x6b, 0x72, 0x7b, 0x6b, 0x75};
7006 const uint8_t HuffDecoderCommon::table26_59_emit_[216] = {
7007     0x7b, 0x71, 0x30, 0x7b, 0x71, 0x31, 0x7b, 0x71, 0x32, 0x7b, 0x71, 0x61,
7008     0x7b, 0x71, 0x63, 0x7b, 0x71, 0x65, 0x7b, 0x71, 0x69, 0x7b, 0x71, 0x6f,
7009     0x7b, 0x71, 0x73, 0x7b, 0x71, 0x74, 0x7b, 0x71, 0x20, 0x7b, 0x71, 0x25,
7010     0x7b, 0x71, 0x2d, 0x7b, 0x71, 0x2e, 0x7b, 0x71, 0x2f, 0x7b, 0x71, 0x33,
7011     0x7b, 0x71, 0x34, 0x7b, 0x71, 0x35, 0x7b, 0x71, 0x36, 0x7b, 0x71, 0x37,
7012     0x7b, 0x71, 0x38, 0x7b, 0x71, 0x39, 0x7b, 0x71, 0x3d, 0x7b, 0x71, 0x41,
7013     0x7b, 0x71, 0x5f, 0x7b, 0x71, 0x62, 0x7b, 0x71, 0x64, 0x7b, 0x71, 0x66,
7014     0x7b, 0x71, 0x67, 0x7b, 0x71, 0x68, 0x7b, 0x71, 0x6c, 0x7b, 0x71, 0x6d,
7015     0x7b, 0x71, 0x6e, 0x7b, 0x71, 0x70, 0x7b, 0x71, 0x72, 0x7b, 0x71, 0x75,
7016     0x7b, 0x76, 0x30, 0x7b, 0x76, 0x31, 0x7b, 0x76, 0x32, 0x7b, 0x76, 0x61,
7017     0x7b, 0x76, 0x63, 0x7b, 0x76, 0x65, 0x7b, 0x76, 0x69, 0x7b, 0x76, 0x6f,
7018     0x7b, 0x76, 0x73, 0x7b, 0x76, 0x74, 0x7b, 0x76, 0x20, 0x7b, 0x76, 0x25,
7019     0x7b, 0x76, 0x2d, 0x7b, 0x76, 0x2e, 0x7b, 0x76, 0x2f, 0x7b, 0x76, 0x33,
7020     0x7b, 0x76, 0x34, 0x7b, 0x76, 0x35, 0x7b, 0x76, 0x36, 0x7b, 0x76, 0x37,
7021     0x7b, 0x76, 0x38, 0x7b, 0x76, 0x39, 0x7b, 0x76, 0x3d, 0x7b, 0x76, 0x41,
7022     0x7b, 0x76, 0x5f, 0x7b, 0x76, 0x62, 0x7b, 0x76, 0x64, 0x7b, 0x76, 0x66,
7023     0x7b, 0x76, 0x67, 0x7b, 0x76, 0x68, 0x7b, 0x76, 0x6c, 0x7b, 0x76, 0x6d,
7024     0x7b, 0x76, 0x6e, 0x7b, 0x76, 0x70, 0x7b, 0x76, 0x72, 0x7b, 0x76, 0x75};
7025 const uint8_t HuffDecoderCommon::table26_60_emit_[216] = {
7026     0x7b, 0x77, 0x30, 0x7b, 0x77, 0x31, 0x7b, 0x77, 0x32, 0x7b, 0x77, 0x61,
7027     0x7b, 0x77, 0x63, 0x7b, 0x77, 0x65, 0x7b, 0x77, 0x69, 0x7b, 0x77, 0x6f,
7028     0x7b, 0x77, 0x73, 0x7b, 0x77, 0x74, 0x7b, 0x77, 0x20, 0x7b, 0x77, 0x25,
7029     0x7b, 0x77, 0x2d, 0x7b, 0x77, 0x2e, 0x7b, 0x77, 0x2f, 0x7b, 0x77, 0x33,
7030     0x7b, 0x77, 0x34, 0x7b, 0x77, 0x35, 0x7b, 0x77, 0x36, 0x7b, 0x77, 0x37,
7031     0x7b, 0x77, 0x38, 0x7b, 0x77, 0x39, 0x7b, 0x77, 0x3d, 0x7b, 0x77, 0x41,
7032     0x7b, 0x77, 0x5f, 0x7b, 0x77, 0x62, 0x7b, 0x77, 0x64, 0x7b, 0x77, 0x66,
7033     0x7b, 0x77, 0x67, 0x7b, 0x77, 0x68, 0x7b, 0x77, 0x6c, 0x7b, 0x77, 0x6d,
7034     0x7b, 0x77, 0x6e, 0x7b, 0x77, 0x70, 0x7b, 0x77, 0x72, 0x7b, 0x77, 0x75,
7035     0x7b, 0x78, 0x30, 0x7b, 0x78, 0x31, 0x7b, 0x78, 0x32, 0x7b, 0x78, 0x61,
7036     0x7b, 0x78, 0x63, 0x7b, 0x78, 0x65, 0x7b, 0x78, 0x69, 0x7b, 0x78, 0x6f,
7037     0x7b, 0x78, 0x73, 0x7b, 0x78, 0x74, 0x7b, 0x78, 0x20, 0x7b, 0x78, 0x25,
7038     0x7b, 0x78, 0x2d, 0x7b, 0x78, 0x2e, 0x7b, 0x78, 0x2f, 0x7b, 0x78, 0x33,
7039     0x7b, 0x78, 0x34, 0x7b, 0x78, 0x35, 0x7b, 0x78, 0x36, 0x7b, 0x78, 0x37,
7040     0x7b, 0x78, 0x38, 0x7b, 0x78, 0x39, 0x7b, 0x78, 0x3d, 0x7b, 0x78, 0x41,
7041     0x7b, 0x78, 0x5f, 0x7b, 0x78, 0x62, 0x7b, 0x78, 0x64, 0x7b, 0x78, 0x66,
7042     0x7b, 0x78, 0x67, 0x7b, 0x78, 0x68, 0x7b, 0x78, 0x6c, 0x7b, 0x78, 0x6d,
7043     0x7b, 0x78, 0x6e, 0x7b, 0x78, 0x70, 0x7b, 0x78, 0x72, 0x7b, 0x78, 0x75};
7044 const uint8_t HuffDecoderCommon::table26_61_emit_[216] = {
7045     0x7b, 0x79, 0x30, 0x7b, 0x79, 0x31, 0x7b, 0x79, 0x32, 0x7b, 0x79, 0x61,
7046     0x7b, 0x79, 0x63, 0x7b, 0x79, 0x65, 0x7b, 0x79, 0x69, 0x7b, 0x79, 0x6f,
7047     0x7b, 0x79, 0x73, 0x7b, 0x79, 0x74, 0x7b, 0x79, 0x20, 0x7b, 0x79, 0x25,
7048     0x7b, 0x79, 0x2d, 0x7b, 0x79, 0x2e, 0x7b, 0x79, 0x2f, 0x7b, 0x79, 0x33,
7049     0x7b, 0x79, 0x34, 0x7b, 0x79, 0x35, 0x7b, 0x79, 0x36, 0x7b, 0x79, 0x37,
7050     0x7b, 0x79, 0x38, 0x7b, 0x79, 0x39, 0x7b, 0x79, 0x3d, 0x7b, 0x79, 0x41,
7051     0x7b, 0x79, 0x5f, 0x7b, 0x79, 0x62, 0x7b, 0x79, 0x64, 0x7b, 0x79, 0x66,
7052     0x7b, 0x79, 0x67, 0x7b, 0x79, 0x68, 0x7b, 0x79, 0x6c, 0x7b, 0x79, 0x6d,
7053     0x7b, 0x79, 0x6e, 0x7b, 0x79, 0x70, 0x7b, 0x79, 0x72, 0x7b, 0x79, 0x75,
7054     0x7b, 0x7a, 0x30, 0x7b, 0x7a, 0x31, 0x7b, 0x7a, 0x32, 0x7b, 0x7a, 0x61,
7055     0x7b, 0x7a, 0x63, 0x7b, 0x7a, 0x65, 0x7b, 0x7a, 0x69, 0x7b, 0x7a, 0x6f,
7056     0x7b, 0x7a, 0x73, 0x7b, 0x7a, 0x74, 0x7b, 0x7a, 0x20, 0x7b, 0x7a, 0x25,
7057     0x7b, 0x7a, 0x2d, 0x7b, 0x7a, 0x2e, 0x7b, 0x7a, 0x2f, 0x7b, 0x7a, 0x33,
7058     0x7b, 0x7a, 0x34, 0x7b, 0x7a, 0x35, 0x7b, 0x7a, 0x36, 0x7b, 0x7a, 0x37,
7059     0x7b, 0x7a, 0x38, 0x7b, 0x7a, 0x39, 0x7b, 0x7a, 0x3d, 0x7b, 0x7a, 0x41,
7060     0x7b, 0x7a, 0x5f, 0x7b, 0x7a, 0x62, 0x7b, 0x7a, 0x64, 0x7b, 0x7a, 0x66,
7061     0x7b, 0x7a, 0x67, 0x7b, 0x7a, 0x68, 0x7b, 0x7a, 0x6c, 0x7b, 0x7a, 0x6d,
7062     0x7b, 0x7a, 0x6e, 0x7b, 0x7a, 0x70, 0x7b, 0x7a, 0x72, 0x7b, 0x7a, 0x75};
7063 const uint8_t HuffDecoderCommon::table26_62_emit_[120] = {
7064     0x7b, 0x26, 0x30, 0x7b, 0x26, 0x31, 0x7b, 0x26, 0x32, 0x7b, 0x26, 0x61,
7065     0x7b, 0x26, 0x63, 0x7b, 0x26, 0x65, 0x7b, 0x26, 0x69, 0x7b, 0x26, 0x6f,
7066     0x7b, 0x26, 0x73, 0x7b, 0x26, 0x74, 0x7b, 0x2a, 0x30, 0x7b, 0x2a, 0x31,
7067     0x7b, 0x2a, 0x32, 0x7b, 0x2a, 0x61, 0x7b, 0x2a, 0x63, 0x7b, 0x2a, 0x65,
7068     0x7b, 0x2a, 0x69, 0x7b, 0x2a, 0x6f, 0x7b, 0x2a, 0x73, 0x7b, 0x2a, 0x74,
7069     0x7b, 0x2c, 0x30, 0x7b, 0x2c, 0x31, 0x7b, 0x2c, 0x32, 0x7b, 0x2c, 0x61,
7070     0x7b, 0x2c, 0x63, 0x7b, 0x2c, 0x65, 0x7b, 0x2c, 0x69, 0x7b, 0x2c, 0x6f,
7071     0x7b, 0x2c, 0x73, 0x7b, 0x2c, 0x74, 0x7b, 0x3b, 0x30, 0x7b, 0x3b, 0x31,
7072     0x7b, 0x3b, 0x32, 0x7b, 0x3b, 0x61, 0x7b, 0x3b, 0x63, 0x7b, 0x3b, 0x65,
7073     0x7b, 0x3b, 0x69, 0x7b, 0x3b, 0x6f, 0x7b, 0x3b, 0x73, 0x7b, 0x3b, 0x74};
7074 const uint16_t HuffDecoderCommon::table26_62_inner_[45] = {
7075     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
7076     0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169,
7077     0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229,
7078     0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9, 0x01e2, 0x02d1, 0x02e9,
7079     0x0301, 0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x02d2};
7080 const uint8_t HuffDecoderCommon::table26_62_outer_[128] = {
7081     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
7082     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
7083     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7084     10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10,
7085     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7086     33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10,
7087     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44};
7088 const uint8_t HuffDecoderCommon::table26_63_emit_[92] = {
7089     0x7b, 0x58, 0x30, 0x7b, 0x58, 0x31, 0x7b, 0x58, 0x32, 0x7b, 0x58, 0x61,
7090     0x7b, 0x58, 0x63, 0x7b, 0x58, 0x65, 0x7b, 0x58, 0x69, 0x7b, 0x58, 0x6f,
7091     0x7b, 0x58, 0x73, 0x7b, 0x58, 0x74, 0x7b, 0x5a, 0x30, 0x7b, 0x5a, 0x31,
7092     0x7b, 0x5a, 0x32, 0x7b, 0x5a, 0x61, 0x7b, 0x5a, 0x63, 0x7b, 0x5a, 0x65,
7093     0x7b, 0x5a, 0x69, 0x7b, 0x5a, 0x6f, 0x7b, 0x5a, 0x73, 0x7b, 0x5a, 0x74,
7094     0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f, 0x7b, 0x27,
7095     0x7b, 0x2b, 0x7b, 0x7c, 0x7b, 0x23, 0x7b, 0x3e, 0x7b, 0x00, 0x7b, 0x24,
7096     0x7b, 0x40, 0x7b, 0x5b, 0x7b, 0x5d, 0x7b, 0x7e};
7097 const uint16_t HuffDecoderCommon::table26_63_inner_[40] = {
7098     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
7099     0x00c1, 0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
7100     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e2,
7101     0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262,
7102     0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x0003};
7103 const uint8_t HuffDecoderCommon::table26_63_outer_[128] = {
7104     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
7105     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
7106     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7107     10, 10, 10, 10, 10, 10, 22, 10, 10, 10, 10, 10, 10, 10, 23, 10, 10, 10, 10,
7108     10, 10, 10, 24, 10, 10, 10, 10, 10, 10, 10, 25, 10, 10, 10, 10, 10, 10, 10,
7109     26, 10, 10, 10, 10, 10, 10, 10, 27, 10, 10, 10, 28, 10, 10, 10, 29, 10, 10,
7110     10, 30, 10, 31, 10, 32, 33, 34, 35, 36, 37, 38, 10, 39};
7111 const uint8_t HuffDecoderCommon::table26_64_emit_[16] = {
7112     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61,
7113     0x5c, 0x63, 0x5c, 0x65, 0x5c, 0x69, 0x5c, 0x6f};
7114 const uint16_t HuffDecoderCommon::table26_64_inner_[9] = {
7115     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072};
7116 const uint8_t HuffDecoderCommon::table26_64_outer_[128] = {
7117     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
7118     0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7119     0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,
7120     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0,
7121     0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7122     0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8};
7123 const uint8_t HuffDecoderCommon::table26_65_emit_[28] = {
7124     0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25, 0x5c, 0x2d,
7125     0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35,
7126     0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39};
7127 const uint16_t HuffDecoderCommon::table26_65_inner_[15] = {
7128     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062,
7129     0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2};
7130 const uint8_t HuffDecoderCommon::table26_65_outer_[128] = {
7131     0, 0,  0, 0, 0, 0, 0, 0,  0, 0,  0, 0, 0, 0, 0, 1,  0, 0, 0, 0, 0, 0,
7132     0, 0,  0, 0, 0, 0, 0, 0,  0, 2,  0, 0, 0, 0, 0, 0,  0, 3, 0, 0, 0, 0,
7133     0, 0,  0, 4, 0, 0, 0, 0,  0, 0,  0, 5, 0, 0, 0, 0,  0, 0, 0, 6, 0, 0,
7134     0, 0,  0, 0, 0, 7, 0, 0,  0, 0,  0, 0, 0, 8, 0, 0,  0, 0, 0, 0, 0, 9,
7135     0, 0,  0, 0, 0, 0, 0, 10, 0, 0,  0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0,
7136     0, 12, 0, 0, 0, 0, 0, 0,  0, 13, 0, 0, 0, 0, 0, 0,  0, 14};
7137 const uint8_t HuffDecoderCommon::table26_66_emit_[36] = {
7138     0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66,
7139     0x5c, 0x67, 0x5c, 0x68, 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70,
7140     0x5c, 0x72, 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44};
7141 const uint16_t HuffDecoderCommon::table26_66_inner_[19] = {
7142     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052,
7143     0x0062, 0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2,
7144     0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112};
7145 const uint8_t HuffDecoderCommon::table26_66_outer_[128] = {
7146     0, 0,  0, 0, 0, 0,  0, 1,  0, 0,  0, 0, 0, 0,  0, 2,  0, 0, 0, 0, 0, 0,
7147     0, 3,  0, 0, 0, 0,  0, 0,  0, 4,  0, 0, 0, 0,  0, 0,  0, 5, 0, 0, 0, 0,
7148     0, 0,  0, 6, 0, 0,  0, 0,  0, 0,  0, 7, 0, 0,  0, 0,  0, 0, 0, 8, 0, 0,
7149     0, 0,  0, 0, 0, 9,  0, 0,  0, 0,  0, 0, 0, 10, 0, 0,  0, 0, 0, 0, 0, 11,
7150     0, 0,  0, 0, 0, 0,  0, 12, 0, 0,  0, 0, 0, 0,  0, 13, 0, 0, 0, 0, 0, 0,
7151     0, 14, 0, 0, 0, 15, 0, 0,  0, 16, 0, 0, 0, 17, 0, 0,  0, 18};
7152 const uint8_t HuffDecoderCommon::table26_67_emit_[68] = {
7153     0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a,
7154     0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50,
7155     0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56,
7156     0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76,
7157     0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a, 0x5c, 0x26, 0x5c, 0x2a,
7158     0x5c, 0x2c, 0x5c, 0x3b, 0x5c, 0x58, 0x5c, 0x5a};
7159 const uint16_t HuffDecoderCommon::table26_67_inner_[36] = {
7160     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
7161     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
7162     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
7163     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0003};
7164 const uint8_t HuffDecoderCommon::table26_67_outer_[128] = {
7165     0, 0,  0, 1,  0, 0,  0, 2,  0, 0,  0, 3,  0, 0,  0, 4,  0, 0,  0, 5,  0, 0,
7166     0, 6,  0, 0,  0, 7,  0, 0,  0, 8,  0, 0,  0, 9,  0, 0,  0, 10, 0, 0,  0, 11,
7167     0, 0,  0, 12, 0, 0,  0, 13, 0, 0,  0, 14, 0, 0,  0, 15, 0, 0,  0, 16, 0, 0,
7168     0, 17, 0, 0,  0, 18, 0, 0,  0, 19, 0, 0,  0, 20, 0, 0,  0, 21, 0, 0,  0, 22,
7169     0, 0,  0, 23, 0, 0,  0, 24, 0, 0,  0, 25, 0, 0,  0, 26, 0, 0,  0, 27, 0, 0,
7170     0, 28, 0, 29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 34, 0, 0,  0, 35};
7171 const uint8_t HuffDecoderCommon::table26_68_emit_[16] = {
7172     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61,
7173     0xc3, 0x63, 0xc3, 0x65, 0xc3, 0x69, 0xc3, 0x6f};
7174 const uint8_t HuffDecoderCommon::table26_69_emit_[28] = {
7175     0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25, 0xc3, 0x2d,
7176     0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35,
7177     0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39};
7178 const uint8_t HuffDecoderCommon::table26_70_emit_[36] = {
7179     0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66,
7180     0xc3, 0x67, 0xc3, 0x68, 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70,
7181     0xc3, 0x72, 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44};
7182 const uint8_t HuffDecoderCommon::table26_71_emit_[68] = {
7183     0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a,
7184     0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50,
7185     0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56,
7186     0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76,
7187     0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a, 0xc3, 0x26, 0xc3, 0x2a,
7188     0xc3, 0x2c, 0xc3, 0x3b, 0xc3, 0x58, 0xc3, 0x5a};
7189 const uint8_t HuffDecoderCommon::table26_72_emit_[16] = {
7190     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61,
7191     0xd0, 0x63, 0xd0, 0x65, 0xd0, 0x69, 0xd0, 0x6f};
7192 const uint8_t HuffDecoderCommon::table26_73_emit_[28] = {
7193     0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25, 0xd0, 0x2d,
7194     0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35,
7195     0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39};
7196 const uint8_t HuffDecoderCommon::table26_74_emit_[36] = {
7197     0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66,
7198     0xd0, 0x67, 0xd0, 0x68, 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70,
7199     0xd0, 0x72, 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44};
7200 const uint8_t HuffDecoderCommon::table26_75_emit_[68] = {
7201     0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a,
7202     0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50,
7203     0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56,
7204     0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76,
7205     0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a, 0xd0, 0x26, 0xd0, 0x2a,
7206     0xd0, 0x2c, 0xd0, 0x3b, 0xd0, 0x58, 0xd0, 0x5a};
7207 const uint8_t HuffDecoderCommon::table26_76_emit_[44] = {
7208     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80,
7209     0x65, 0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20,
7210     0x80, 0x25, 0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80,
7211     0x34, 0x80, 0x35, 0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39};
7212 const uint16_t HuffDecoderCommon::table26_76_inner_[23] = {
7213     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062,
7214     0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2,
7215     0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152};
7216 const uint8_t HuffDecoderCommon::table26_77_emit_[104] = {
7217     0x80, 0x3d, 0x80, 0x41, 0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66,
7218     0x80, 0x67, 0x80, 0x68, 0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70,
7219     0x80, 0x72, 0x80, 0x75, 0x80, 0x3a, 0x80, 0x42, 0x80, 0x43, 0x80, 0x44,
7220     0x80, 0x45, 0x80, 0x46, 0x80, 0x47, 0x80, 0x48, 0x80, 0x49, 0x80, 0x4a,
7221     0x80, 0x4b, 0x80, 0x4c, 0x80, 0x4d, 0x80, 0x4e, 0x80, 0x4f, 0x80, 0x50,
7222     0x80, 0x51, 0x80, 0x52, 0x80, 0x53, 0x80, 0x54, 0x80, 0x55, 0x80, 0x56,
7223     0x80, 0x57, 0x80, 0x59, 0x80, 0x6a, 0x80, 0x6b, 0x80, 0x71, 0x80, 0x76,
7224     0x80, 0x77, 0x80, 0x78, 0x80, 0x79, 0x80, 0x7a, 0x80, 0x26, 0x80, 0x2a,
7225     0x80, 0x2c, 0x80, 0x3b, 0x80, 0x58, 0x80, 0x5a};
7226 const uint16_t HuffDecoderCommon::table26_77_inner_[54] = {
7227     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
7228     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
7229     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
7230     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
7231     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
7232     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0003};
7233 const uint8_t HuffDecoderCommon::table26_78_emit_[44] = {
7234     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82,
7235     0x65, 0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20,
7236     0x82, 0x25, 0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82,
7237     0x34, 0x82, 0x35, 0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39};
7238 const uint8_t HuffDecoderCommon::table26_79_emit_[104] = {
7239     0x82, 0x3d, 0x82, 0x41, 0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66,
7240     0x82, 0x67, 0x82, 0x68, 0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70,
7241     0x82, 0x72, 0x82, 0x75, 0x82, 0x3a, 0x82, 0x42, 0x82, 0x43, 0x82, 0x44,
7242     0x82, 0x45, 0x82, 0x46, 0x82, 0x47, 0x82, 0x48, 0x82, 0x49, 0x82, 0x4a,
7243     0x82, 0x4b, 0x82, 0x4c, 0x82, 0x4d, 0x82, 0x4e, 0x82, 0x4f, 0x82, 0x50,
7244     0x82, 0x51, 0x82, 0x52, 0x82, 0x53, 0x82, 0x54, 0x82, 0x55, 0x82, 0x56,
7245     0x82, 0x57, 0x82, 0x59, 0x82, 0x6a, 0x82, 0x6b, 0x82, 0x71, 0x82, 0x76,
7246     0x82, 0x77, 0x82, 0x78, 0x82, 0x79, 0x82, 0x7a, 0x82, 0x26, 0x82, 0x2a,
7247     0x82, 0x2c, 0x82, 0x3b, 0x82, 0x58, 0x82, 0x5a};
7248 const uint8_t HuffDecoderCommon::table26_80_emit_[44] = {
7249     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83,
7250     0x65, 0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20,
7251     0x83, 0x25, 0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83,
7252     0x34, 0x83, 0x35, 0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39};
7253 const uint8_t HuffDecoderCommon::table26_81_emit_[104] = {
7254     0x83, 0x3d, 0x83, 0x41, 0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66,
7255     0x83, 0x67, 0x83, 0x68, 0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70,
7256     0x83, 0x72, 0x83, 0x75, 0x83, 0x3a, 0x83, 0x42, 0x83, 0x43, 0x83, 0x44,
7257     0x83, 0x45, 0x83, 0x46, 0x83, 0x47, 0x83, 0x48, 0x83, 0x49, 0x83, 0x4a,
7258     0x83, 0x4b, 0x83, 0x4c, 0x83, 0x4d, 0x83, 0x4e, 0x83, 0x4f, 0x83, 0x50,
7259     0x83, 0x51, 0x83, 0x52, 0x83, 0x53, 0x83, 0x54, 0x83, 0x55, 0x83, 0x56,
7260     0x83, 0x57, 0x83, 0x59, 0x83, 0x6a, 0x83, 0x6b, 0x83, 0x71, 0x83, 0x76,
7261     0x83, 0x77, 0x83, 0x78, 0x83, 0x79, 0x83, 0x7a, 0x83, 0x26, 0x83, 0x2a,
7262     0x83, 0x2c, 0x83, 0x3b, 0x83, 0x58, 0x83, 0x5a};
7263 const uint8_t HuffDecoderCommon::table26_82_emit_[44] = {
7264     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2,
7265     0x65, 0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20,
7266     0xa2, 0x25, 0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2,
7267     0x34, 0xa2, 0x35, 0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39};
7268 const uint8_t HuffDecoderCommon::table26_83_emit_[104] = {
7269     0xa2, 0x3d, 0xa2, 0x41, 0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66,
7270     0xa2, 0x67, 0xa2, 0x68, 0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70,
7271     0xa2, 0x72, 0xa2, 0x75, 0xa2, 0x3a, 0xa2, 0x42, 0xa2, 0x43, 0xa2, 0x44,
7272     0xa2, 0x45, 0xa2, 0x46, 0xa2, 0x47, 0xa2, 0x48, 0xa2, 0x49, 0xa2, 0x4a,
7273     0xa2, 0x4b, 0xa2, 0x4c, 0xa2, 0x4d, 0xa2, 0x4e, 0xa2, 0x4f, 0xa2, 0x50,
7274     0xa2, 0x51, 0xa2, 0x52, 0xa2, 0x53, 0xa2, 0x54, 0xa2, 0x55, 0xa2, 0x56,
7275     0xa2, 0x57, 0xa2, 0x59, 0xa2, 0x6a, 0xa2, 0x6b, 0xa2, 0x71, 0xa2, 0x76,
7276     0xa2, 0x77, 0xa2, 0x78, 0xa2, 0x79, 0xa2, 0x7a, 0xa2, 0x26, 0xa2, 0x2a,
7277     0xa2, 0x2c, 0xa2, 0x3b, 0xa2, 0x58, 0xa2, 0x5a};
7278 const uint8_t HuffDecoderCommon::table26_84_emit_[44] = {
7279     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8,
7280     0x65, 0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20,
7281     0xb8, 0x25, 0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8,
7282     0x34, 0xb8, 0x35, 0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39};
7283 const uint8_t HuffDecoderCommon::table26_85_emit_[104] = {
7284     0xb8, 0x3d, 0xb8, 0x41, 0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66,
7285     0xb8, 0x67, 0xb8, 0x68, 0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70,
7286     0xb8, 0x72, 0xb8, 0x75, 0xb8, 0x3a, 0xb8, 0x42, 0xb8, 0x43, 0xb8, 0x44,
7287     0xb8, 0x45, 0xb8, 0x46, 0xb8, 0x47, 0xb8, 0x48, 0xb8, 0x49, 0xb8, 0x4a,
7288     0xb8, 0x4b, 0xb8, 0x4c, 0xb8, 0x4d, 0xb8, 0x4e, 0xb8, 0x4f, 0xb8, 0x50,
7289     0xb8, 0x51, 0xb8, 0x52, 0xb8, 0x53, 0xb8, 0x54, 0xb8, 0x55, 0xb8, 0x56,
7290     0xb8, 0x57, 0xb8, 0x59, 0xb8, 0x6a, 0xb8, 0x6b, 0xb8, 0x71, 0xb8, 0x76,
7291     0xb8, 0x77, 0xb8, 0x78, 0xb8, 0x79, 0xb8, 0x7a, 0xb8, 0x26, 0xb8, 0x2a,
7292     0xb8, 0x2c, 0xb8, 0x3b, 0xb8, 0x58, 0xb8, 0x5a};
7293 const uint8_t HuffDecoderCommon::table26_86_emit_[44] = {
7294     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2,
7295     0x65, 0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20,
7296     0xc2, 0x25, 0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2,
7297     0x34, 0xc2, 0x35, 0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39};
7298 const uint8_t HuffDecoderCommon::table26_87_emit_[104] = {
7299     0xc2, 0x3d, 0xc2, 0x41, 0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66,
7300     0xc2, 0x67, 0xc2, 0x68, 0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70,
7301     0xc2, 0x72, 0xc2, 0x75, 0xc2, 0x3a, 0xc2, 0x42, 0xc2, 0x43, 0xc2, 0x44,
7302     0xc2, 0x45, 0xc2, 0x46, 0xc2, 0x47, 0xc2, 0x48, 0xc2, 0x49, 0xc2, 0x4a,
7303     0xc2, 0x4b, 0xc2, 0x4c, 0xc2, 0x4d, 0xc2, 0x4e, 0xc2, 0x4f, 0xc2, 0x50,
7304     0xc2, 0x51, 0xc2, 0x52, 0xc2, 0x53, 0xc2, 0x54, 0xc2, 0x55, 0xc2, 0x56,
7305     0xc2, 0x57, 0xc2, 0x59, 0xc2, 0x6a, 0xc2, 0x6b, 0xc2, 0x71, 0xc2, 0x76,
7306     0xc2, 0x77, 0xc2, 0x78, 0xc2, 0x79, 0xc2, 0x7a, 0xc2, 0x26, 0xc2, 0x2a,
7307     0xc2, 0x2c, 0xc2, 0x3b, 0xc2, 0x58, 0xc2, 0x5a};
7308 const uint8_t HuffDecoderCommon::table26_88_emit_[44] = {
7309     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0,
7310     0x65, 0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20,
7311     0xe0, 0x25, 0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0,
7312     0x34, 0xe0, 0x35, 0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39};
7313 const uint8_t HuffDecoderCommon::table26_89_emit_[104] = {
7314     0xe0, 0x3d, 0xe0, 0x41, 0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66,
7315     0xe0, 0x67, 0xe0, 0x68, 0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70,
7316     0xe0, 0x72, 0xe0, 0x75, 0xe0, 0x3a, 0xe0, 0x42, 0xe0, 0x43, 0xe0, 0x44,
7317     0xe0, 0x45, 0xe0, 0x46, 0xe0, 0x47, 0xe0, 0x48, 0xe0, 0x49, 0xe0, 0x4a,
7318     0xe0, 0x4b, 0xe0, 0x4c, 0xe0, 0x4d, 0xe0, 0x4e, 0xe0, 0x4f, 0xe0, 0x50,
7319     0xe0, 0x51, 0xe0, 0x52, 0xe0, 0x53, 0xe0, 0x54, 0xe0, 0x55, 0xe0, 0x56,
7320     0xe0, 0x57, 0xe0, 0x59, 0xe0, 0x6a, 0xe0, 0x6b, 0xe0, 0x71, 0xe0, 0x76,
7321     0xe0, 0x77, 0xe0, 0x78, 0xe0, 0x79, 0xe0, 0x7a, 0xe0, 0x26, 0xe0, 0x2a,
7322     0xe0, 0x2c, 0xe0, 0x3b, 0xe0, 0x58, 0xe0, 0x5a};
7323 const uint8_t HuffDecoderCommon::table26_90_emit_[44] = {
7324     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2,
7325     0x65, 0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20,
7326     0xe2, 0x25, 0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2,
7327     0x34, 0xe2, 0x35, 0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39};
7328 const uint8_t HuffDecoderCommon::table26_91_emit_[104] = {
7329     0xe2, 0x3d, 0xe2, 0x41, 0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66,
7330     0xe2, 0x67, 0xe2, 0x68, 0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70,
7331     0xe2, 0x72, 0xe2, 0x75, 0xe2, 0x3a, 0xe2, 0x42, 0xe2, 0x43, 0xe2, 0x44,
7332     0xe2, 0x45, 0xe2, 0x46, 0xe2, 0x47, 0xe2, 0x48, 0xe2, 0x49, 0xe2, 0x4a,
7333     0xe2, 0x4b, 0xe2, 0x4c, 0xe2, 0x4d, 0xe2, 0x4e, 0xe2, 0x4f, 0xe2, 0x50,
7334     0xe2, 0x51, 0xe2, 0x52, 0xe2, 0x53, 0xe2, 0x54, 0xe2, 0x55, 0xe2, 0x56,
7335     0xe2, 0x57, 0xe2, 0x59, 0xe2, 0x6a, 0xe2, 0x6b, 0xe2, 0x71, 0xe2, 0x76,
7336     0xe2, 0x77, 0xe2, 0x78, 0xe2, 0x79, 0xe2, 0x7a, 0xe2, 0x26, 0xe2, 0x2a,
7337     0xe2, 0x2c, 0xe2, 0x3b, 0xe2, 0x58, 0xe2, 0x5a};
7338 const uint8_t HuffDecoderCommon::table26_92_emit_[136] = {
7339     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
7340     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25,
7341     0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35,
7342     0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41,
7343     0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68,
7344     0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75,
7345     0x99, 0x3a, 0x99, 0x42, 0x99, 0x43, 0x99, 0x44, 0x99, 0x45, 0x99, 0x46,
7346     0x99, 0x47, 0x99, 0x48, 0x99, 0x49, 0x99, 0x4a, 0x99, 0x4b, 0x99, 0x4c,
7347     0x99, 0x4d, 0x99, 0x4e, 0x99, 0x4f, 0x99, 0x50, 0x99, 0x51, 0x99, 0x52,
7348     0x99, 0x53, 0x99, 0x54, 0x99, 0x55, 0x99, 0x56, 0x99, 0x57, 0x99, 0x59,
7349     0x99, 0x6a, 0x99, 0x6b, 0x99, 0x71, 0x99, 0x76, 0x99, 0x77, 0x99, 0x78,
7350     0x99, 0x79, 0x99, 0x7a};
7351 const uint16_t HuffDecoderCommon::table26_92_inner_[70] = {
7352     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
7353     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
7354     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
7355     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
7356     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
7357     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342,
7358     0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2,
7359     0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0003};
7360 const uint8_t HuffDecoderCommon::table26_93_emit_[136] = {
7361     0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65,
7362     0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 0xa1, 0x25,
7363     0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 0x34, 0xa1, 0x35,
7364     0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39, 0xa1, 0x3d, 0xa1, 0x41,
7365     0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 0xa1, 0x67, 0xa1, 0x68,
7366     0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 0xa1, 0x72, 0xa1, 0x75,
7367     0xa1, 0x3a, 0xa1, 0x42, 0xa1, 0x43, 0xa1, 0x44, 0xa1, 0x45, 0xa1, 0x46,
7368     0xa1, 0x47, 0xa1, 0x48, 0xa1, 0x49, 0xa1, 0x4a, 0xa1, 0x4b, 0xa1, 0x4c,
7369     0xa1, 0x4d, 0xa1, 0x4e, 0xa1, 0x4f, 0xa1, 0x50, 0xa1, 0x51, 0xa1, 0x52,
7370     0xa1, 0x53, 0xa1, 0x54, 0xa1, 0x55, 0xa1, 0x56, 0xa1, 0x57, 0xa1, 0x59,
7371     0xa1, 0x6a, 0xa1, 0x6b, 0xa1, 0x71, 0xa1, 0x76, 0xa1, 0x77, 0xa1, 0x78,
7372     0xa1, 0x79, 0xa1, 0x7a};
7373 const uint8_t HuffDecoderCommon::table26_94_emit_[136] = {
7374     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65,
7375     0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25,
7376     0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35,
7377     0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41,
7378     0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68,
7379     0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75,
7380     0xa7, 0x3a, 0xa7, 0x42, 0xa7, 0x43, 0xa7, 0x44, 0xa7, 0x45, 0xa7, 0x46,
7381     0xa7, 0x47, 0xa7, 0x48, 0xa7, 0x49, 0xa7, 0x4a, 0xa7, 0x4b, 0xa7, 0x4c,
7382     0xa7, 0x4d, 0xa7, 0x4e, 0xa7, 0x4f, 0xa7, 0x50, 0xa7, 0x51, 0xa7, 0x52,
7383     0xa7, 0x53, 0xa7, 0x54, 0xa7, 0x55, 0xa7, 0x56, 0xa7, 0x57, 0xa7, 0x59,
7384     0xa7, 0x6a, 0xa7, 0x6b, 0xa7, 0x71, 0xa7, 0x76, 0xa7, 0x77, 0xa7, 0x78,
7385     0xa7, 0x79, 0xa7, 0x7a};
7386 const uint8_t HuffDecoderCommon::table26_95_emit_[136] = {
7387     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65,
7388     0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 0xac, 0x25,
7389     0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 0x34, 0xac, 0x35,
7390     0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39, 0xac, 0x3d, 0xac, 0x41,
7391     0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 0xac, 0x67, 0xac, 0x68,
7392     0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 0xac, 0x72, 0xac, 0x75,
7393     0xac, 0x3a, 0xac, 0x42, 0xac, 0x43, 0xac, 0x44, 0xac, 0x45, 0xac, 0x46,
7394     0xac, 0x47, 0xac, 0x48, 0xac, 0x49, 0xac, 0x4a, 0xac, 0x4b, 0xac, 0x4c,
7395     0xac, 0x4d, 0xac, 0x4e, 0xac, 0x4f, 0xac, 0x50, 0xac, 0x51, 0xac, 0x52,
7396     0xac, 0x53, 0xac, 0x54, 0xac, 0x55, 0xac, 0x56, 0xac, 0x57, 0xac, 0x59,
7397     0xac, 0x6a, 0xac, 0x6b, 0xac, 0x71, 0xac, 0x76, 0xac, 0x77, 0xac, 0x78,
7398     0xac, 0x79, 0xac, 0x7a};
7399 const uint8_t HuffDecoderCommon::table26_96_emit_[136] = {
7400     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
7401     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25,
7402     0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35,
7403     0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41,
7404     0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68,
7405     0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75,
7406     0xb0, 0x3a, 0xb0, 0x42, 0xb0, 0x43, 0xb0, 0x44, 0xb0, 0x45, 0xb0, 0x46,
7407     0xb0, 0x47, 0xb0, 0x48, 0xb0, 0x49, 0xb0, 0x4a, 0xb0, 0x4b, 0xb0, 0x4c,
7408     0xb0, 0x4d, 0xb0, 0x4e, 0xb0, 0x4f, 0xb0, 0x50, 0xb0, 0x51, 0xb0, 0x52,
7409     0xb0, 0x53, 0xb0, 0x54, 0xb0, 0x55, 0xb0, 0x56, 0xb0, 0x57, 0xb0, 0x59,
7410     0xb0, 0x6a, 0xb0, 0x6b, 0xb0, 0x71, 0xb0, 0x76, 0xb0, 0x77, 0xb0, 0x78,
7411     0xb0, 0x79, 0xb0, 0x7a};
7412 const uint8_t HuffDecoderCommon::table26_97_emit_[136] = {
7413     0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65,
7414     0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 0xb1, 0x25,
7415     0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 0x34, 0xb1, 0x35,
7416     0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39, 0xb1, 0x3d, 0xb1, 0x41,
7417     0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 0xb1, 0x67, 0xb1, 0x68,
7418     0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 0xb1, 0x72, 0xb1, 0x75,
7419     0xb1, 0x3a, 0xb1, 0x42, 0xb1, 0x43, 0xb1, 0x44, 0xb1, 0x45, 0xb1, 0x46,
7420     0xb1, 0x47, 0xb1, 0x48, 0xb1, 0x49, 0xb1, 0x4a, 0xb1, 0x4b, 0xb1, 0x4c,
7421     0xb1, 0x4d, 0xb1, 0x4e, 0xb1, 0x4f, 0xb1, 0x50, 0xb1, 0x51, 0xb1, 0x52,
7422     0xb1, 0x53, 0xb1, 0x54, 0xb1, 0x55, 0xb1, 0x56, 0xb1, 0x57, 0xb1, 0x59,
7423     0xb1, 0x6a, 0xb1, 0x6b, 0xb1, 0x71, 0xb1, 0x76, 0xb1, 0x77, 0xb1, 0x78,
7424     0xb1, 0x79, 0xb1, 0x7a};
7425 const uint8_t HuffDecoderCommon::table26_98_emit_[136] = {
7426     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65,
7427     0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25,
7428     0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35,
7429     0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41,
7430     0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68,
7431     0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75,
7432     0xb3, 0x3a, 0xb3, 0x42, 0xb3, 0x43, 0xb3, 0x44, 0xb3, 0x45, 0xb3, 0x46,
7433     0xb3, 0x47, 0xb3, 0x48, 0xb3, 0x49, 0xb3, 0x4a, 0xb3, 0x4b, 0xb3, 0x4c,
7434     0xb3, 0x4d, 0xb3, 0x4e, 0xb3, 0x4f, 0xb3, 0x50, 0xb3, 0x51, 0xb3, 0x52,
7435     0xb3, 0x53, 0xb3, 0x54, 0xb3, 0x55, 0xb3, 0x56, 0xb3, 0x57, 0xb3, 0x59,
7436     0xb3, 0x6a, 0xb3, 0x6b, 0xb3, 0x71, 0xb3, 0x76, 0xb3, 0x77, 0xb3, 0x78,
7437     0xb3, 0x79, 0xb3, 0x7a};
7438 const uint8_t HuffDecoderCommon::table26_99_emit_[136] = {
7439     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65,
7440     0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 0xd1, 0x25,
7441     0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 0x34, 0xd1, 0x35,
7442     0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39, 0xd1, 0x3d, 0xd1, 0x41,
7443     0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 0xd1, 0x67, 0xd1, 0x68,
7444     0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 0xd1, 0x72, 0xd1, 0x75,
7445     0xd1, 0x3a, 0xd1, 0x42, 0xd1, 0x43, 0xd1, 0x44, 0xd1, 0x45, 0xd1, 0x46,
7446     0xd1, 0x47, 0xd1, 0x48, 0xd1, 0x49, 0xd1, 0x4a, 0xd1, 0x4b, 0xd1, 0x4c,
7447     0xd1, 0x4d, 0xd1, 0x4e, 0xd1, 0x4f, 0xd1, 0x50, 0xd1, 0x51, 0xd1, 0x52,
7448     0xd1, 0x53, 0xd1, 0x54, 0xd1, 0x55, 0xd1, 0x56, 0xd1, 0x57, 0xd1, 0x59,
7449     0xd1, 0x6a, 0xd1, 0x6b, 0xd1, 0x71, 0xd1, 0x76, 0xd1, 0x77, 0xd1, 0x78,
7450     0xd1, 0x79, 0xd1, 0x7a};
7451 const uint8_t HuffDecoderCommon::table26_100_emit_[136] = {
7452     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
7453     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25,
7454     0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35,
7455     0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41,
7456     0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68,
7457     0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75,
7458     0xd8, 0x3a, 0xd8, 0x42, 0xd8, 0x43, 0xd8, 0x44, 0xd8, 0x45, 0xd8, 0x46,
7459     0xd8, 0x47, 0xd8, 0x48, 0xd8, 0x49, 0xd8, 0x4a, 0xd8, 0x4b, 0xd8, 0x4c,
7460     0xd8, 0x4d, 0xd8, 0x4e, 0xd8, 0x4f, 0xd8, 0x50, 0xd8, 0x51, 0xd8, 0x52,
7461     0xd8, 0x53, 0xd8, 0x54, 0xd8, 0x55, 0xd8, 0x56, 0xd8, 0x57, 0xd8, 0x59,
7462     0xd8, 0x6a, 0xd8, 0x6b, 0xd8, 0x71, 0xd8, 0x76, 0xd8, 0x77, 0xd8, 0x78,
7463     0xd8, 0x79, 0xd8, 0x7a};
7464 const uint8_t HuffDecoderCommon::table26_101_emit_[136] = {
7465     0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65,
7466     0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 0xd9, 0x25,
7467     0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 0x34, 0xd9, 0x35,
7468     0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39, 0xd9, 0x3d, 0xd9, 0x41,
7469     0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 0xd9, 0x67, 0xd9, 0x68,
7470     0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 0xd9, 0x72, 0xd9, 0x75,
7471     0xd9, 0x3a, 0xd9, 0x42, 0xd9, 0x43, 0xd9, 0x44, 0xd9, 0x45, 0xd9, 0x46,
7472     0xd9, 0x47, 0xd9, 0x48, 0xd9, 0x49, 0xd9, 0x4a, 0xd9, 0x4b, 0xd9, 0x4c,
7473     0xd9, 0x4d, 0xd9, 0x4e, 0xd9, 0x4f, 0xd9, 0x50, 0xd9, 0x51, 0xd9, 0x52,
7474     0xd9, 0x53, 0xd9, 0x54, 0xd9, 0x55, 0xd9, 0x56, 0xd9, 0x57, 0xd9, 0x59,
7475     0xd9, 0x6a, 0xd9, 0x6b, 0xd9, 0x71, 0xd9, 0x76, 0xd9, 0x77, 0xd9, 0x78,
7476     0xd9, 0x79, 0xd9, 0x7a};
7477 const uint8_t HuffDecoderCommon::table26_102_emit_[136] = {
7478     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65,
7479     0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25,
7480     0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35,
7481     0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41,
7482     0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68,
7483     0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75,
7484     0xe3, 0x3a, 0xe3, 0x42, 0xe3, 0x43, 0xe3, 0x44, 0xe3, 0x45, 0xe3, 0x46,
7485     0xe3, 0x47, 0xe3, 0x48, 0xe3, 0x49, 0xe3, 0x4a, 0xe3, 0x4b, 0xe3, 0x4c,
7486     0xe3, 0x4d, 0xe3, 0x4e, 0xe3, 0x4f, 0xe3, 0x50, 0xe3, 0x51, 0xe3, 0x52,
7487     0xe3, 0x53, 0xe3, 0x54, 0xe3, 0x55, 0xe3, 0x56, 0xe3, 0x57, 0xe3, 0x59,
7488     0xe3, 0x6a, 0xe3, 0x6b, 0xe3, 0x71, 0xe3, 0x76, 0xe3, 0x77, 0xe3, 0x78,
7489     0xe3, 0x79, 0xe3, 0x7a};
7490 const uint8_t HuffDecoderCommon::table26_103_emit_[136] = {
7491     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65,
7492     0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 0xe5, 0x25,
7493     0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 0x34, 0xe5, 0x35,
7494     0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39, 0xe5, 0x3d, 0xe5, 0x41,
7495     0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 0xe5, 0x67, 0xe5, 0x68,
7496     0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 0xe5, 0x72, 0xe5, 0x75,
7497     0xe5, 0x3a, 0xe5, 0x42, 0xe5, 0x43, 0xe5, 0x44, 0xe5, 0x45, 0xe5, 0x46,
7498     0xe5, 0x47, 0xe5, 0x48, 0xe5, 0x49, 0xe5, 0x4a, 0xe5, 0x4b, 0xe5, 0x4c,
7499     0xe5, 0x4d, 0xe5, 0x4e, 0xe5, 0x4f, 0xe5, 0x50, 0xe5, 0x51, 0xe5, 0x52,
7500     0xe5, 0x53, 0xe5, 0x54, 0xe5, 0x55, 0xe5, 0x56, 0xe5, 0x57, 0xe5, 0x59,
7501     0xe5, 0x6a, 0xe5, 0x6b, 0xe5, 0x71, 0xe5, 0x76, 0xe5, 0x77, 0xe5, 0x78,
7502     0xe5, 0x79, 0xe5, 0x7a};
7503 const uint8_t HuffDecoderCommon::table26_104_emit_[136] = {
7504     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65,
7505     0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25,
7506     0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35,
7507     0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41,
7508     0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68,
7509     0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75,
7510     0xe6, 0x3a, 0xe6, 0x42, 0xe6, 0x43, 0xe6, 0x44, 0xe6, 0x45, 0xe6, 0x46,
7511     0xe6, 0x47, 0xe6, 0x48, 0xe6, 0x49, 0xe6, 0x4a, 0xe6, 0x4b, 0xe6, 0x4c,
7512     0xe6, 0x4d, 0xe6, 0x4e, 0xe6, 0x4f, 0xe6, 0x50, 0xe6, 0x51, 0xe6, 0x52,
7513     0xe6, 0x53, 0xe6, 0x54, 0xe6, 0x55, 0xe6, 0x56, 0xe6, 0x57, 0xe6, 0x59,
7514     0xe6, 0x6a, 0xe6, 0x6b, 0xe6, 0x71, 0xe6, 0x76, 0xe6, 0x77, 0xe6, 0x78,
7515     0xe6, 0x79, 0xe6, 0x7a};
7516 const uint8_t HuffDecoderCommon::table26_105_emit_[144] = {
7517     0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 0x81, 0x65,
7518     0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 0x81, 0x20, 0x81, 0x25,
7519     0x81, 0x2d, 0x81, 0x2e, 0x81, 0x2f, 0x81, 0x33, 0x81, 0x34, 0x81, 0x35,
7520     0x81, 0x36, 0x81, 0x37, 0x81, 0x38, 0x81, 0x39, 0x81, 0x3d, 0x81, 0x41,
7521     0x81, 0x5f, 0x81, 0x62, 0x81, 0x64, 0x81, 0x66, 0x81, 0x67, 0x81, 0x68,
7522     0x81, 0x6c, 0x81, 0x6d, 0x81, 0x6e, 0x81, 0x70, 0x81, 0x72, 0x81, 0x75,
7523     0x84, 0x30, 0x84, 0x31, 0x84, 0x32, 0x84, 0x61, 0x84, 0x63, 0x84, 0x65,
7524     0x84, 0x69, 0x84, 0x6f, 0x84, 0x73, 0x84, 0x74, 0x84, 0x20, 0x84, 0x25,
7525     0x84, 0x2d, 0x84, 0x2e, 0x84, 0x2f, 0x84, 0x33, 0x84, 0x34, 0x84, 0x35,
7526     0x84, 0x36, 0x84, 0x37, 0x84, 0x38, 0x84, 0x39, 0x84, 0x3d, 0x84, 0x41,
7527     0x84, 0x5f, 0x84, 0x62, 0x84, 0x64, 0x84, 0x66, 0x84, 0x67, 0x84, 0x68,
7528     0x84, 0x6c, 0x84, 0x6d, 0x84, 0x6e, 0x84, 0x70, 0x84, 0x72, 0x84, 0x75};
7529 const uint16_t HuffDecoderCommon::table26_105_inner_[75] = {
7530     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
7531     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
7532     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
7533     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
7534     0x0232, 0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
7535     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
7536     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
7537     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452,
7538     0x0462, 0x0472, 0x0243};
7539 const uint8_t HuffDecoderCommon::table26_106_emit_[144] = {
7540     0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65,
7541     0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x85, 0x20, 0x85, 0x25,
7542     0x85, 0x2d, 0x85, 0x2e, 0x85, 0x2f, 0x85, 0x33, 0x85, 0x34, 0x85, 0x35,
7543     0x85, 0x36, 0x85, 0x37, 0x85, 0x38, 0x85, 0x39, 0x85, 0x3d, 0x85, 0x41,
7544     0x85, 0x5f, 0x85, 0x62, 0x85, 0x64, 0x85, 0x66, 0x85, 0x67, 0x85, 0x68,
7545     0x85, 0x6c, 0x85, 0x6d, 0x85, 0x6e, 0x85, 0x70, 0x85, 0x72, 0x85, 0x75,
7546     0x86, 0x30, 0x86, 0x31, 0x86, 0x32, 0x86, 0x61, 0x86, 0x63, 0x86, 0x65,
7547     0x86, 0x69, 0x86, 0x6f, 0x86, 0x73, 0x86, 0x74, 0x86, 0x20, 0x86, 0x25,
7548     0x86, 0x2d, 0x86, 0x2e, 0x86, 0x2f, 0x86, 0x33, 0x86, 0x34, 0x86, 0x35,
7549     0x86, 0x36, 0x86, 0x37, 0x86, 0x38, 0x86, 0x39, 0x86, 0x3d, 0x86, 0x41,
7550     0x86, 0x5f, 0x86, 0x62, 0x86, 0x64, 0x86, 0x66, 0x86, 0x67, 0x86, 0x68,
7551     0x86, 0x6c, 0x86, 0x6d, 0x86, 0x6e, 0x86, 0x70, 0x86, 0x72, 0x86, 0x75};
7552 const uint8_t HuffDecoderCommon::table26_107_emit_[144] = {
7553     0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61, 0x88, 0x63, 0x88, 0x65,
7554     0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74, 0x88, 0x20, 0x88, 0x25,
7555     0x88, 0x2d, 0x88, 0x2e, 0x88, 0x2f, 0x88, 0x33, 0x88, 0x34, 0x88, 0x35,
7556     0x88, 0x36, 0x88, 0x37, 0x88, 0x38, 0x88, 0x39, 0x88, 0x3d, 0x88, 0x41,
7557     0x88, 0x5f, 0x88, 0x62, 0x88, 0x64, 0x88, 0x66, 0x88, 0x67, 0x88, 0x68,
7558     0x88, 0x6c, 0x88, 0x6d, 0x88, 0x6e, 0x88, 0x70, 0x88, 0x72, 0x88, 0x75,
7559     0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61, 0x92, 0x63, 0x92, 0x65,
7560     0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74, 0x92, 0x20, 0x92, 0x25,
7561     0x92, 0x2d, 0x92, 0x2e, 0x92, 0x2f, 0x92, 0x33, 0x92, 0x34, 0x92, 0x35,
7562     0x92, 0x36, 0x92, 0x37, 0x92, 0x38, 0x92, 0x39, 0x92, 0x3d, 0x92, 0x41,
7563     0x92, 0x5f, 0x92, 0x62, 0x92, 0x64, 0x92, 0x66, 0x92, 0x67, 0x92, 0x68,
7564     0x92, 0x6c, 0x92, 0x6d, 0x92, 0x6e, 0x92, 0x70, 0x92, 0x72, 0x92, 0x75};
7565 const uint8_t HuffDecoderCommon::table26_108_emit_[144] = {
7566     0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65,
7567     0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9a, 0x20, 0x9a, 0x25,
7568     0x9a, 0x2d, 0x9a, 0x2e, 0x9a, 0x2f, 0x9a, 0x33, 0x9a, 0x34, 0x9a, 0x35,
7569     0x9a, 0x36, 0x9a, 0x37, 0x9a, 0x38, 0x9a, 0x39, 0x9a, 0x3d, 0x9a, 0x41,
7570     0x9a, 0x5f, 0x9a, 0x62, 0x9a, 0x64, 0x9a, 0x66, 0x9a, 0x67, 0x9a, 0x68,
7571     0x9a, 0x6c, 0x9a, 0x6d, 0x9a, 0x6e, 0x9a, 0x70, 0x9a, 0x72, 0x9a, 0x75,
7572     0x9c, 0x30, 0x9c, 0x31, 0x9c, 0x32, 0x9c, 0x61, 0x9c, 0x63, 0x9c, 0x65,
7573     0x9c, 0x69, 0x9c, 0x6f, 0x9c, 0x73, 0x9c, 0x74, 0x9c, 0x20, 0x9c, 0x25,
7574     0x9c, 0x2d, 0x9c, 0x2e, 0x9c, 0x2f, 0x9c, 0x33, 0x9c, 0x34, 0x9c, 0x35,
7575     0x9c, 0x36, 0x9c, 0x37, 0x9c, 0x38, 0x9c, 0x39, 0x9c, 0x3d, 0x9c, 0x41,
7576     0x9c, 0x5f, 0x9c, 0x62, 0x9c, 0x64, 0x9c, 0x66, 0x9c, 0x67, 0x9c, 0x68,
7577     0x9c, 0x6c, 0x9c, 0x6d, 0x9c, 0x6e, 0x9c, 0x70, 0x9c, 0x72, 0x9c, 0x75};
7578 const uint8_t HuffDecoderCommon::table26_109_emit_[144] = {
7579     0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61, 0xa0, 0x63, 0xa0, 0x65,
7580     0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74, 0xa0, 0x20, 0xa0, 0x25,
7581     0xa0, 0x2d, 0xa0, 0x2e, 0xa0, 0x2f, 0xa0, 0x33, 0xa0, 0x34, 0xa0, 0x35,
7582     0xa0, 0x36, 0xa0, 0x37, 0xa0, 0x38, 0xa0, 0x39, 0xa0, 0x3d, 0xa0, 0x41,
7583     0xa0, 0x5f, 0xa0, 0x62, 0xa0, 0x64, 0xa0, 0x66, 0xa0, 0x67, 0xa0, 0x68,
7584     0xa0, 0x6c, 0xa0, 0x6d, 0xa0, 0x6e, 0xa0, 0x70, 0xa0, 0x72, 0xa0, 0x75,
7585     0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61, 0xa3, 0x63, 0xa3, 0x65,
7586     0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74, 0xa3, 0x20, 0xa3, 0x25,
7587     0xa3, 0x2d, 0xa3, 0x2e, 0xa3, 0x2f, 0xa3, 0x33, 0xa3, 0x34, 0xa3, 0x35,
7588     0xa3, 0x36, 0xa3, 0x37, 0xa3, 0x38, 0xa3, 0x39, 0xa3, 0x3d, 0xa3, 0x41,
7589     0xa3, 0x5f, 0xa3, 0x62, 0xa3, 0x64, 0xa3, 0x66, 0xa3, 0x67, 0xa3, 0x68,
7590     0xa3, 0x6c, 0xa3, 0x6d, 0xa3, 0x6e, 0xa3, 0x70, 0xa3, 0x72, 0xa3, 0x75};
7591 const uint8_t HuffDecoderCommon::table26_110_emit_[144] = {
7592     0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65,
7593     0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa4, 0x20, 0xa4, 0x25,
7594     0xa4, 0x2d, 0xa4, 0x2e, 0xa4, 0x2f, 0xa4, 0x33, 0xa4, 0x34, 0xa4, 0x35,
7595     0xa4, 0x36, 0xa4, 0x37, 0xa4, 0x38, 0xa4, 0x39, 0xa4, 0x3d, 0xa4, 0x41,
7596     0xa4, 0x5f, 0xa4, 0x62, 0xa4, 0x64, 0xa4, 0x66, 0xa4, 0x67, 0xa4, 0x68,
7597     0xa4, 0x6c, 0xa4, 0x6d, 0xa4, 0x6e, 0xa4, 0x70, 0xa4, 0x72, 0xa4, 0x75,
7598     0xa9, 0x30, 0xa9, 0x31, 0xa9, 0x32, 0xa9, 0x61, 0xa9, 0x63, 0xa9, 0x65,
7599     0xa9, 0x69, 0xa9, 0x6f, 0xa9, 0x73, 0xa9, 0x74, 0xa9, 0x20, 0xa9, 0x25,
7600     0xa9, 0x2d, 0xa9, 0x2e, 0xa9, 0x2f, 0xa9, 0x33, 0xa9, 0x34, 0xa9, 0x35,
7601     0xa9, 0x36, 0xa9, 0x37, 0xa9, 0x38, 0xa9, 0x39, 0xa9, 0x3d, 0xa9, 0x41,
7602     0xa9, 0x5f, 0xa9, 0x62, 0xa9, 0x64, 0xa9, 0x66, 0xa9, 0x67, 0xa9, 0x68,
7603     0xa9, 0x6c, 0xa9, 0x6d, 0xa9, 0x6e, 0xa9, 0x70, 0xa9, 0x72, 0xa9, 0x75};
7604 const uint8_t HuffDecoderCommon::table26_111_emit_[144] = {
7605     0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61, 0xaa, 0x63, 0xaa, 0x65,
7606     0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74, 0xaa, 0x20, 0xaa, 0x25,
7607     0xaa, 0x2d, 0xaa, 0x2e, 0xaa, 0x2f, 0xaa, 0x33, 0xaa, 0x34, 0xaa, 0x35,
7608     0xaa, 0x36, 0xaa, 0x37, 0xaa, 0x38, 0xaa, 0x39, 0xaa, 0x3d, 0xaa, 0x41,
7609     0xaa, 0x5f, 0xaa, 0x62, 0xaa, 0x64, 0xaa, 0x66, 0xaa, 0x67, 0xaa, 0x68,
7610     0xaa, 0x6c, 0xaa, 0x6d, 0xaa, 0x6e, 0xaa, 0x70, 0xaa, 0x72, 0xaa, 0x75,
7611     0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61, 0xad, 0x63, 0xad, 0x65,
7612     0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74, 0xad, 0x20, 0xad, 0x25,
7613     0xad, 0x2d, 0xad, 0x2e, 0xad, 0x2f, 0xad, 0x33, 0xad, 0x34, 0xad, 0x35,
7614     0xad, 0x36, 0xad, 0x37, 0xad, 0x38, 0xad, 0x39, 0xad, 0x3d, 0xad, 0x41,
7615     0xad, 0x5f, 0xad, 0x62, 0xad, 0x64, 0xad, 0x66, 0xad, 0x67, 0xad, 0x68,
7616     0xad, 0x6c, 0xad, 0x6d, 0xad, 0x6e, 0xad, 0x70, 0xad, 0x72, 0xad, 0x75};
7617 const uint8_t HuffDecoderCommon::table26_112_emit_[144] = {
7618     0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65,
7619     0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb2, 0x20, 0xb2, 0x25,
7620     0xb2, 0x2d, 0xb2, 0x2e, 0xb2, 0x2f, 0xb2, 0x33, 0xb2, 0x34, 0xb2, 0x35,
7621     0xb2, 0x36, 0xb2, 0x37, 0xb2, 0x38, 0xb2, 0x39, 0xb2, 0x3d, 0xb2, 0x41,
7622     0xb2, 0x5f, 0xb2, 0x62, 0xb2, 0x64, 0xb2, 0x66, 0xb2, 0x67, 0xb2, 0x68,
7623     0xb2, 0x6c, 0xb2, 0x6d, 0xb2, 0x6e, 0xb2, 0x70, 0xb2, 0x72, 0xb2, 0x75,
7624     0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65,
7625     0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74, 0xb5, 0x20, 0xb5, 0x25,
7626     0xb5, 0x2d, 0xb5, 0x2e, 0xb5, 0x2f, 0xb5, 0x33, 0xb5, 0x34, 0xb5, 0x35,
7627     0xb5, 0x36, 0xb5, 0x37, 0xb5, 0x38, 0xb5, 0x39, 0xb5, 0x3d, 0xb5, 0x41,
7628     0xb5, 0x5f, 0xb5, 0x62, 0xb5, 0x64, 0xb5, 0x66, 0xb5, 0x67, 0xb5, 0x68,
7629     0xb5, 0x6c, 0xb5, 0x6d, 0xb5, 0x6e, 0xb5, 0x70, 0xb5, 0x72, 0xb5, 0x75};
7630 const uint8_t HuffDecoderCommon::table26_113_emit_[144] = {
7631     0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 0xb9, 0x65,
7632     0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 0xb9, 0x20, 0xb9, 0x25,
7633     0xb9, 0x2d, 0xb9, 0x2e, 0xb9, 0x2f, 0xb9, 0x33, 0xb9, 0x34, 0xb9, 0x35,
7634     0xb9, 0x36, 0xb9, 0x37, 0xb9, 0x38, 0xb9, 0x39, 0xb9, 0x3d, 0xb9, 0x41,
7635     0xb9, 0x5f, 0xb9, 0x62, 0xb9, 0x64, 0xb9, 0x66, 0xb9, 0x67, 0xb9, 0x68,
7636     0xb9, 0x6c, 0xb9, 0x6d, 0xb9, 0x6e, 0xb9, 0x70, 0xb9, 0x72, 0xb9, 0x75,
7637     0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65,
7638     0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74, 0xba, 0x20, 0xba, 0x25,
7639     0xba, 0x2d, 0xba, 0x2e, 0xba, 0x2f, 0xba, 0x33, 0xba, 0x34, 0xba, 0x35,
7640     0xba, 0x36, 0xba, 0x37, 0xba, 0x38, 0xba, 0x39, 0xba, 0x3d, 0xba, 0x41,
7641     0xba, 0x5f, 0xba, 0x62, 0xba, 0x64, 0xba, 0x66, 0xba, 0x67, 0xba, 0x68,
7642     0xba, 0x6c, 0xba, 0x6d, 0xba, 0x6e, 0xba, 0x70, 0xba, 0x72, 0xba, 0x75};
7643 const uint8_t HuffDecoderCommon::table26_114_emit_[144] = {
7644     0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65,
7645     0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbb, 0x20, 0xbb, 0x25,
7646     0xbb, 0x2d, 0xbb, 0x2e, 0xbb, 0x2f, 0xbb, 0x33, 0xbb, 0x34, 0xbb, 0x35,
7647     0xbb, 0x36, 0xbb, 0x37, 0xbb, 0x38, 0xbb, 0x39, 0xbb, 0x3d, 0xbb, 0x41,
7648     0xbb, 0x5f, 0xbb, 0x62, 0xbb, 0x64, 0xbb, 0x66, 0xbb, 0x67, 0xbb, 0x68,
7649     0xbb, 0x6c, 0xbb, 0x6d, 0xbb, 0x6e, 0xbb, 0x70, 0xbb, 0x72, 0xbb, 0x75,
7650     0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65,
7651     0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74, 0xbd, 0x20, 0xbd, 0x25,
7652     0xbd, 0x2d, 0xbd, 0x2e, 0xbd, 0x2f, 0xbd, 0x33, 0xbd, 0x34, 0xbd, 0x35,
7653     0xbd, 0x36, 0xbd, 0x37, 0xbd, 0x38, 0xbd, 0x39, 0xbd, 0x3d, 0xbd, 0x41,
7654     0xbd, 0x5f, 0xbd, 0x62, 0xbd, 0x64, 0xbd, 0x66, 0xbd, 0x67, 0xbd, 0x68,
7655     0xbd, 0x6c, 0xbd, 0x6d, 0xbd, 0x6e, 0xbd, 0x70, 0xbd, 0x72, 0xbd, 0x75};
7656 const uint8_t HuffDecoderCommon::table26_115_emit_[144] = {
7657     0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 0xbe, 0x65,
7658     0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 0xbe, 0x20, 0xbe, 0x25,
7659     0xbe, 0x2d, 0xbe, 0x2e, 0xbe, 0x2f, 0xbe, 0x33, 0xbe, 0x34, 0xbe, 0x35,
7660     0xbe, 0x36, 0xbe, 0x37, 0xbe, 0x38, 0xbe, 0x39, 0xbe, 0x3d, 0xbe, 0x41,
7661     0xbe, 0x5f, 0xbe, 0x62, 0xbe, 0x64, 0xbe, 0x66, 0xbe, 0x67, 0xbe, 0x68,
7662     0xbe, 0x6c, 0xbe, 0x6d, 0xbe, 0x6e, 0xbe, 0x70, 0xbe, 0x72, 0xbe, 0x75,
7663     0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65,
7664     0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74, 0xc4, 0x20, 0xc4, 0x25,
7665     0xc4, 0x2d, 0xc4, 0x2e, 0xc4, 0x2f, 0xc4, 0x33, 0xc4, 0x34, 0xc4, 0x35,
7666     0xc4, 0x36, 0xc4, 0x37, 0xc4, 0x38, 0xc4, 0x39, 0xc4, 0x3d, 0xc4, 0x41,
7667     0xc4, 0x5f, 0xc4, 0x62, 0xc4, 0x64, 0xc4, 0x66, 0xc4, 0x67, 0xc4, 0x68,
7668     0xc4, 0x6c, 0xc4, 0x6d, 0xc4, 0x6e, 0xc4, 0x70, 0xc4, 0x72, 0xc4, 0x75};
7669 const uint8_t HuffDecoderCommon::table26_116_emit_[144] = {
7670     0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65,
7671     0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xc6, 0x20, 0xc6, 0x25,
7672     0xc6, 0x2d, 0xc6, 0x2e, 0xc6, 0x2f, 0xc6, 0x33, 0xc6, 0x34, 0xc6, 0x35,
7673     0xc6, 0x36, 0xc6, 0x37, 0xc6, 0x38, 0xc6, 0x39, 0xc6, 0x3d, 0xc6, 0x41,
7674     0xc6, 0x5f, 0xc6, 0x62, 0xc6, 0x64, 0xc6, 0x66, 0xc6, 0x67, 0xc6, 0x68,
7675     0xc6, 0x6c, 0xc6, 0x6d, 0xc6, 0x6e, 0xc6, 0x70, 0xc6, 0x72, 0xc6, 0x75,
7676     0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65,
7677     0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74, 0xe4, 0x20, 0xe4, 0x25,
7678     0xe4, 0x2d, 0xe4, 0x2e, 0xe4, 0x2f, 0xe4, 0x33, 0xe4, 0x34, 0xe4, 0x35,
7679     0xe4, 0x36, 0xe4, 0x37, 0xe4, 0x38, 0xe4, 0x39, 0xe4, 0x3d, 0xe4, 0x41,
7680     0xe4, 0x5f, 0xe4, 0x62, 0xe4, 0x64, 0xe4, 0x66, 0xe4, 0x67, 0xe4, 0x68,
7681     0xe4, 0x6c, 0xe4, 0x6d, 0xe4, 0x6e, 0xe4, 0x70, 0xe4, 0x72, 0xe4, 0x75};
7682 const uint8_t HuffDecoderCommon::table26_117_emit_[144] = {
7683     0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 0xe8, 0x65,
7684     0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 0xe8, 0x20, 0xe8, 0x25,
7685     0xe8, 0x2d, 0xe8, 0x2e, 0xe8, 0x2f, 0xe8, 0x33, 0xe8, 0x34, 0xe8, 0x35,
7686     0xe8, 0x36, 0xe8, 0x37, 0xe8, 0x38, 0xe8, 0x39, 0xe8, 0x3d, 0xe8, 0x41,
7687     0xe8, 0x5f, 0xe8, 0x62, 0xe8, 0x64, 0xe8, 0x66, 0xe8, 0x67, 0xe8, 0x68,
7688     0xe8, 0x6c, 0xe8, 0x6d, 0xe8, 0x6e, 0xe8, 0x70, 0xe8, 0x72, 0xe8, 0x75,
7689     0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65,
7690     0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74, 0xe9, 0x20, 0xe9, 0x25,
7691     0xe9, 0x2d, 0xe9, 0x2e, 0xe9, 0x2f, 0xe9, 0x33, 0xe9, 0x34, 0xe9, 0x35,
7692     0xe9, 0x36, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39, 0xe9, 0x3d, 0xe9, 0x41,
7693     0xe9, 0x5f, 0xe9, 0x62, 0xe9, 0x64, 0xe9, 0x66, 0xe9, 0x67, 0xe9, 0x68,
7694     0xe9, 0x6c, 0xe9, 0x6d, 0xe9, 0x6e, 0xe9, 0x70, 0xe9, 0x72, 0xe9, 0x75};
7695 const uint8_t HuffDecoderCommon::table26_118_emit_[80] = {
7696     0x01, 0x30, 0x01, 0x31, 0x01, 0x32, 0x01, 0x61, 0x01, 0x63, 0x01, 0x65,
7697     0x01, 0x69, 0x01, 0x6f, 0x01, 0x73, 0x01, 0x74, 0x87, 0x30, 0x87, 0x31,
7698     0x87, 0x32, 0x87, 0x61, 0x87, 0x63, 0x87, 0x65, 0x87, 0x69, 0x87, 0x6f,
7699     0x87, 0x73, 0x87, 0x74, 0x89, 0x30, 0x89, 0x31, 0x89, 0x32, 0x89, 0x61,
7700     0x89, 0x63, 0x89, 0x65, 0x89, 0x69, 0x89, 0x6f, 0x89, 0x73, 0x89, 0x74,
7701     0x8a, 0x30, 0x8a, 0x31, 0x8a, 0x32, 0x8a, 0x61, 0x8a, 0x63, 0x8a, 0x65,
7702     0x8a, 0x69, 0x8a, 0x6f, 0x8a, 0x73, 0x8a, 0x74};
7703 const uint16_t HuffDecoderCommon::table26_118_inner_[45] = {
7704     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
7705     0x0092, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2,
7706     0x0102, 0x0112, 0x0122, 0x0132, 0x00a3, 0x0142, 0x0152, 0x0162, 0x0172,
7707     0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x0143, 0x01e2, 0x01f2,
7708     0x0202, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x01e3};
7709 const uint8_t HuffDecoderCommon::table26_119_emit_[80] = {
7710     0x8b, 0x30, 0x8b, 0x31, 0x8b, 0x32, 0x8b, 0x61, 0x8b, 0x63, 0x8b, 0x65,
7711     0x8b, 0x69, 0x8b, 0x6f, 0x8b, 0x73, 0x8b, 0x74, 0x8c, 0x30, 0x8c, 0x31,
7712     0x8c, 0x32, 0x8c, 0x61, 0x8c, 0x63, 0x8c, 0x65, 0x8c, 0x69, 0x8c, 0x6f,
7713     0x8c, 0x73, 0x8c, 0x74, 0x8d, 0x30, 0x8d, 0x31, 0x8d, 0x32, 0x8d, 0x61,
7714     0x8d, 0x63, 0x8d, 0x65, 0x8d, 0x69, 0x8d, 0x6f, 0x8d, 0x73, 0x8d, 0x74,
7715     0x8f, 0x30, 0x8f, 0x31, 0x8f, 0x32, 0x8f, 0x61, 0x8f, 0x63, 0x8f, 0x65,
7716     0x8f, 0x69, 0x8f, 0x6f, 0x8f, 0x73, 0x8f, 0x74};
7717 const uint8_t HuffDecoderCommon::table26_120_emit_[80] = {
7718     0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65,
7719     0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x95, 0x30, 0x95, 0x31,
7720     0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65, 0x95, 0x69, 0x95, 0x6f,
7721     0x95, 0x73, 0x95, 0x74, 0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61,
7722     0x96, 0x63, 0x96, 0x65, 0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74,
7723     0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65,
7724     0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74};
7725 const uint8_t HuffDecoderCommon::table26_121_emit_[80] = {
7726     0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65,
7727     0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 0x9b, 0x30, 0x9b, 0x31,
7728     0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 0x9b, 0x65, 0x9b, 0x69, 0x9b, 0x6f,
7729     0x9b, 0x73, 0x9b, 0x74, 0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61,
7730     0x9d, 0x63, 0x9d, 0x65, 0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74,
7731     0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65,
7732     0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74};
7733 const uint8_t HuffDecoderCommon::table26_122_emit_[80] = {
7734     0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65,
7735     0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa6, 0x30, 0xa6, 0x31,
7736     0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65, 0xa6, 0x69, 0xa6, 0x6f,
7737     0xa6, 0x73, 0xa6, 0x74, 0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61,
7738     0xa8, 0x63, 0xa8, 0x65, 0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74,
7739     0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65,
7740     0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74};
7741 const uint8_t HuffDecoderCommon::table26_123_emit_[80] = {
7742     0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65,
7743     0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 0xb4, 0x30, 0xb4, 0x31,
7744     0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 0xb4, 0x65, 0xb4, 0x69, 0xb4, 0x6f,
7745     0xb4, 0x73, 0xb4, 0x74, 0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61,
7746     0xb6, 0x63, 0xb6, 0x65, 0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74,
7747     0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65,
7748     0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74};
7749 const uint8_t HuffDecoderCommon::table26_124_emit_[80] = {
7750     0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65,
7751     0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbf, 0x30, 0xbf, 0x31,
7752     0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65, 0xbf, 0x69, 0xbf, 0x6f,
7753     0xbf, 0x73, 0xbf, 0x74, 0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61,
7754     0xc5, 0x63, 0xc5, 0x65, 0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74,
7755     0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65,
7756     0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74};
7757 const uint8_t HuffDecoderCommon::table26_125_emit_[26] = {
7758     0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef,
7759     0x63, 0xef, 0x65, 0xef, 0x69, 0xef, 0x6f, 0xef, 0x73,
7760     0xef, 0x74, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f};
7761 const uint16_t HuffDecoderCommon::table26_125_inner_[18] = {
7762     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
7763     0x0092, 0x0000, 0x0003, 0x00a3, 0x00ab, 0x00b3, 0x00bb, 0x00c3, 0x00cb};
7764 const uint8_t HuffDecoderCommon::table26_125_outer_[128] = {
7765     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
7766     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 10, 10, 10, 10, 10,
7767     10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7768     10, 10, 10, 10, 10, 10, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7769     10, 10, 10, 14, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7770     15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 16, 10, 10,
7771     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 17};
7772 const uint8_t HuffDecoderCommon::table26_126_emit_[10] = {
7773     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb};
7774 const uint16_t HuffDecoderCommon::table26_126_inner_[11] = {
7775     0x0000, 0x0003, 0x000b, 0x0013, 0x001b, 0x0023,
7776     0x002b, 0x0033, 0x003b, 0x0043, 0x004b};
7777 const uint8_t HuffDecoderCommon::table26_126_outer_[128] = {
7778     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
7779     0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7780     0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,
7781     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0,
7782     0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0,
7783     0, 8, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 10};
7784 const uint8_t HuffDecoderCommon::table26_127_emit_[63] = {
7785     0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee,
7786     0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde,
7787     0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd,
7788     0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e,
7789     0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a,
7790     0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9};
7791 const uint16_t HuffDecoderCommon::table26_127_inner_[65] = {
7792     0x0000, 0x0003, 0x000b, 0x0013, 0x001b, 0x0023, 0x002b, 0x0033, 0x003b,
7793     0x0043, 0x004b, 0x0053, 0x005b, 0x0063, 0x006b, 0x0073, 0x007b, 0x0083,
7794     0x008b, 0x0093, 0x009b, 0x00a3, 0x00ab, 0x00b3, 0x00bb, 0x00c3, 0x00cb,
7795     0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x00fb, 0x0103, 0x010b, 0x0113,
7796     0x011b, 0x0123, 0x012b, 0x0133, 0x013b, 0x0143, 0x014b, 0x0153, 0x015b,
7797     0x0163, 0x016b, 0x0173, 0x017b, 0x0183, 0x018b, 0x0193, 0x019b, 0x01a3,
7798     0x01ab, 0x01b3, 0x01bb, 0x01c3, 0x01cb, 0x01d3, 0x01db, 0x01e3, 0x01eb,
7799     0x01f3, 0x0004};
7800 const uint8_t HuffDecoderCommon::table26_127_outer_[128] = {
7801     0,  0,  0,  1,  0,  0,  0,  2,  0,  0,  0,  3,  0,  0,  0,  4,  0,  0,  0,
7802     5,  0,  0,  0,  6,  0,  0,  0,  7,  0,  0,  0,  8,  0,  0,  0,  9,  0,  0,
7803     0,  10, 0,  0,  0,  11, 0,  0,  0,  12, 0,  0,  0,  13, 0,  0,  0,  14, 0,
7804     0,  0,  15, 0,  16, 0,  17, 0,  18, 0,  19, 0,  20, 0,  21, 0,  22, 0,  23,
7805     0,  24, 0,  25, 0,  26, 0,  27, 0,  28, 0,  29, 0,  30, 0,  31, 0,  32, 0,
7806     33, 0,  34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
7807     51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64};
7808 const uint8_t* const HuffDecoderCommon::table26_emit_[128] = {
7809     table26_0_emit_,   table26_1_emit_,   table26_2_emit_,   table26_3_emit_,
7810     table26_4_emit_,   table26_5_emit_,   table26_6_emit_,   table26_7_emit_,
7811     table26_8_emit_,   table26_9_emit_,   table26_10_emit_,  table26_11_emit_,
7812     table26_12_emit_,  table26_13_emit_,  table26_14_emit_,  table26_15_emit_,
7813     table26_16_emit_,  table26_17_emit_,  table26_18_emit_,  table26_19_emit_,
7814     table26_20_emit_,  table26_21_emit_,  table26_22_emit_,  table26_23_emit_,
7815     table26_24_emit_,  table26_25_emit_,  table26_26_emit_,  table26_27_emit_,
7816     table26_28_emit_,  table26_29_emit_,  table26_30_emit_,  table26_31_emit_,
7817     table26_32_emit_,  table26_33_emit_,  table26_34_emit_,  table26_35_emit_,
7818     table26_36_emit_,  table26_37_emit_,  table26_38_emit_,  table26_39_emit_,
7819     table26_40_emit_,  table26_41_emit_,  table26_42_emit_,  table26_43_emit_,
7820     table26_44_emit_,  table26_45_emit_,  table26_46_emit_,  table26_47_emit_,
7821     table26_48_emit_,  table26_49_emit_,  table26_50_emit_,  table26_51_emit_,
7822     table26_52_emit_,  table26_53_emit_,  table26_54_emit_,  table26_55_emit_,
7823     table26_56_emit_,  table26_57_emit_,  table26_58_emit_,  table26_59_emit_,
7824     table26_60_emit_,  table26_61_emit_,  table26_62_emit_,  table26_63_emit_,
7825     table26_64_emit_,  table26_65_emit_,  table26_66_emit_,  table26_67_emit_,
7826     table26_68_emit_,  table26_69_emit_,  table26_70_emit_,  table26_71_emit_,
7827     table26_72_emit_,  table26_73_emit_,  table26_74_emit_,  table26_75_emit_,
7828     table26_76_emit_,  table26_77_emit_,  table26_78_emit_,  table26_79_emit_,
7829     table26_80_emit_,  table26_81_emit_,  table26_82_emit_,  table26_83_emit_,
7830     table26_84_emit_,  table26_85_emit_,  table26_86_emit_,  table26_87_emit_,
7831     table26_88_emit_,  table26_89_emit_,  table26_90_emit_,  table26_91_emit_,
7832     table26_92_emit_,  table26_93_emit_,  table26_94_emit_,  table26_95_emit_,
7833     table26_96_emit_,  table26_97_emit_,  table26_98_emit_,  table26_99_emit_,
7834     table26_100_emit_, table26_101_emit_, table26_102_emit_, table26_103_emit_,
7835     table26_104_emit_, table26_105_emit_, table26_106_emit_, table26_107_emit_,
7836     table26_108_emit_, table26_109_emit_, table26_110_emit_, table26_111_emit_,
7837     table26_112_emit_, table26_113_emit_, table26_114_emit_, table26_115_emit_,
7838     table26_116_emit_, table26_117_emit_, table26_118_emit_, table26_119_emit_,
7839     table26_120_emit_, table26_121_emit_, table26_122_emit_, table26_123_emit_,
7840     table26_124_emit_, table26_125_emit_, table26_126_emit_, table26_127_emit_,
7841 };
7842 const uint16_t* const HuffDecoderCommon::table26_inner_[128] = {
7843     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
7844     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
7845     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
7846     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
7847     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
7848     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
7849     table26_0_inner_,   table26_1_inner_,   table26_20_inner_,
7850     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
7851     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
7852     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
7853     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
7854     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
7855     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
7856     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
7857     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
7858     table26_20_inner_,  table26_46_inner_,  table26_46_inner_,
7859     table26_46_inner_,  table26_46_inner_,  table26_46_inner_,
7860     table26_46_inner_,  table26_46_inner_,  table26_46_inner_,
7861     table26_46_inner_,  table26_46_inner_,  table26_46_inner_,
7862     table26_46_inner_,  table26_46_inner_,  table26_46_inner_,
7863     table26_46_inner_,  table26_46_inner_,  table26_62_inner_,
7864     table26_63_inner_,  table26_64_inner_,  table26_65_inner_,
7865     table26_66_inner_,  table26_67_inner_,  table26_64_inner_,
7866     table26_65_inner_,  table26_66_inner_,  table26_67_inner_,
7867     table26_64_inner_,  table26_65_inner_,  table26_66_inner_,
7868     table26_67_inner_,  table26_76_inner_,  table26_77_inner_,
7869     table26_76_inner_,  table26_77_inner_,  table26_76_inner_,
7870     table26_77_inner_,  table26_76_inner_,  table26_77_inner_,
7871     table26_76_inner_,  table26_77_inner_,  table26_76_inner_,
7872     table26_77_inner_,  table26_76_inner_,  table26_77_inner_,
7873     table26_76_inner_,  table26_77_inner_,  table26_92_inner_,
7874     table26_92_inner_,  table26_92_inner_,  table26_92_inner_,
7875     table26_92_inner_,  table26_92_inner_,  table26_92_inner_,
7876     table26_92_inner_,  table26_92_inner_,  table26_92_inner_,
7877     table26_92_inner_,  table26_92_inner_,  table26_92_inner_,
7878     table26_105_inner_, table26_105_inner_, table26_105_inner_,
7879     table26_105_inner_, table26_105_inner_, table26_105_inner_,
7880     table26_105_inner_, table26_105_inner_, table26_105_inner_,
7881     table26_105_inner_, table26_105_inner_, table26_105_inner_,
7882     table26_105_inner_, table26_118_inner_, table26_118_inner_,
7883     table26_118_inner_, table26_118_inner_, table26_118_inner_,
7884     table26_118_inner_, table26_118_inner_, table26_125_inner_,
7885     table26_126_inner_, table26_127_inner_,
7886 };
7887 const uint8_t* const HuffDecoderCommon::table26_outer_[128] = {
7888     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
7889     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
7890     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
7891     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
7892     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
7893     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
7894     table26_0_outer_,   table26_1_outer_,   table26_20_outer_,
7895     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7896     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7897     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7898     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7899     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7900     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7901     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7902     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7903     table26_20_outer_,  table26_46_outer_,  table26_46_outer_,
7904     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
7905     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
7906     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
7907     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
7908     table26_46_outer_,  table26_46_outer_,  table26_62_outer_,
7909     table26_63_outer_,  table26_64_outer_,  table26_65_outer_,
7910     table26_66_outer_,  table26_67_outer_,  table26_64_outer_,
7911     table26_65_outer_,  table26_66_outer_,  table26_67_outer_,
7912     table26_64_outer_,  table26_65_outer_,  table26_66_outer_,
7913     table26_67_outer_,  table26_0_outer_,   table26_1_outer_,
7914     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
7915     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
7916     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
7917     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
7918     table26_0_outer_,   table26_1_outer_,   table26_20_outer_,
7919     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7920     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7921     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7922     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
7923     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
7924     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
7925     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
7926     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
7927     table26_46_outer_,  table26_62_outer_,  table26_62_outer_,
7928     table26_62_outer_,  table26_62_outer_,  table26_62_outer_,
7929     table26_62_outer_,  table26_62_outer_,  table26_125_outer_,
7930     table26_126_outer_, table26_127_outer_,
7931 };
7932 const uint8_t HuffDecoderCommon::table27_0_outer_[256] = {
7933     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 1,  0, 0, 0, 0, 0, 0, 0, 0,
7934     0, 0, 0, 0, 0, 0, 0, 2,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 3,
7935     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 4,  0, 0, 0, 0, 0, 0, 0, 0,
7936     0, 0, 0, 0, 0, 0, 0, 5,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 6,
7937     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 7,  0, 0, 0, 0, 0, 0, 0, 0,
7938     0, 0, 0, 0, 0, 0, 0, 8,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 9,
7939     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 11,
7940     0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 14,
7941     0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 17,
7942     0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 20,
7943     0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 22};
7944 const uint8_t HuffDecoderCommon::table27_1_outer_[256] = {
7945     0, 0,  0, 0,  0, 0,  0, 1,  0, 0,  0, 0,  0, 0,  0, 2,  0, 0,  0, 0,  0, 0,
7946     0, 3,  0, 0,  0, 0,  0, 0,  0, 4,  0, 0,  0, 0,  0, 0,  0, 5,  0, 0,  0, 0,
7947     0, 0,  0, 6,  0, 0,  0, 0,  0, 0,  0, 7,  0, 0,  0, 0,  0, 0,  0, 8,  0, 0,
7948     0, 0,  0, 0,  0, 9,  0, 0,  0, 0,  0, 0,  0, 10, 0, 0,  0, 0,  0, 0,  0, 11,
7949     0, 0,  0, 0,  0, 0,  0, 12, 0, 0,  0, 0,  0, 0,  0, 13, 0, 0,  0, 0,  0, 0,
7950     0, 14, 0, 0,  0, 15, 0, 0,  0, 16, 0, 0,  0, 17, 0, 0,  0, 18, 0, 0,  0, 19,
7951     0, 0,  0, 20, 0, 0,  0, 21, 0, 0,  0, 22, 0, 0,  0, 23, 0, 0,  0, 24, 0, 0,
7952     0, 25, 0, 0,  0, 26, 0, 0,  0, 27, 0, 0,  0, 28, 0, 0,  0, 29, 0, 0,  0, 30,
7953     0, 0,  0, 31, 0, 0,  0, 32, 0, 0,  0, 33, 0, 0,  0, 34, 0, 0,  0, 35, 0, 0,
7954     0, 36, 0, 0,  0, 37, 0, 0,  0, 38, 0, 0,  0, 39, 0, 0,  0, 40, 0, 0,  0, 41,
7955     0, 0,  0, 42, 0, 0,  0, 43, 0, 0,  0, 44, 0, 0,  0, 45, 0, 0,  0, 46, 0, 47,
7956     0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 0,  0, 53};
7957 const uint8_t HuffDecoderCommon::table27_20_emit_[222] = {
7958     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
7959     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
7960     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x20, 0x20, 0x7b, 0x20, 0x25,
7961     0x7b, 0x20, 0x2d, 0x7b, 0x20, 0x2e, 0x7b, 0x20, 0x2f, 0x7b, 0x20, 0x33,
7962     0x7b, 0x20, 0x34, 0x7b, 0x20, 0x35, 0x7b, 0x20, 0x36, 0x7b, 0x20, 0x37,
7963     0x7b, 0x20, 0x38, 0x7b, 0x20, 0x39, 0x7b, 0x20, 0x3d, 0x7b, 0x20, 0x41,
7964     0x7b, 0x20, 0x5f, 0x7b, 0x20, 0x62, 0x7b, 0x20, 0x64, 0x7b, 0x20, 0x66,
7965     0x7b, 0x20, 0x67, 0x7b, 0x20, 0x68, 0x7b, 0x20, 0x6c, 0x7b, 0x20, 0x6d,
7966     0x7b, 0x20, 0x6e, 0x7b, 0x20, 0x70, 0x7b, 0x20, 0x72, 0x7b, 0x20, 0x75,
7967     0x7b, 0x20, 0x3a, 0x7b, 0x20, 0x42, 0x7b, 0x20, 0x43, 0x7b, 0x20, 0x44,
7968     0x7b, 0x20, 0x45, 0x7b, 0x20, 0x46, 0x7b, 0x20, 0x47, 0x7b, 0x20, 0x48,
7969     0x7b, 0x20, 0x49, 0x7b, 0x20, 0x4a, 0x7b, 0x20, 0x4b, 0x7b, 0x20, 0x4c,
7970     0x7b, 0x20, 0x4d, 0x7b, 0x20, 0x4e, 0x7b, 0x20, 0x4f, 0x7b, 0x20, 0x50,
7971     0x7b, 0x20, 0x51, 0x7b, 0x20, 0x52, 0x7b, 0x20, 0x53, 0x7b, 0x20, 0x54,
7972     0x7b, 0x20, 0x55, 0x7b, 0x20, 0x56, 0x7b, 0x20, 0x57, 0x7b, 0x20, 0x59,
7973     0x7b, 0x20, 0x6a, 0x7b, 0x20, 0x6b, 0x7b, 0x20, 0x71, 0x7b, 0x20, 0x76,
7974     0x7b, 0x20, 0x77, 0x7b, 0x20, 0x78, 0x7b, 0x20, 0x79, 0x7b, 0x20, 0x7a,
7975     0x7b, 0x20, 0x26, 0x7b, 0x20, 0x2a, 0x7b, 0x20, 0x2c, 0x7b, 0x20, 0x3b,
7976     0x7b, 0x20, 0x58, 0x7b, 0x20, 0x5a};
7977 const uint16_t HuffDecoderCommon::table27_20_inner_[76] = {
7978     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
7979     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
7980     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
7981     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
7982     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
7983     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x04e1,
7984     0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 0x05b9,
7985     0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679, 0x0691,
7986     0x06a9, 0x06c1, 0x06d9, 0x0002};
7987 const uint8_t HuffDecoderCommon::table27_20_outer_[256] = {
7988     0, 0,  0, 0,  0, 0,  0, 1,  0,  0,  0,  0,  0,  0,  0, 2,  0, 0,  0, 0,
7989     0, 0,  0, 3,  0, 0,  0, 0,  0,  0,  0,  4,  0,  0,  0, 0,  0, 0,  0, 5,
7990     0, 0,  0, 0,  0, 0,  0, 6,  0,  0,  0,  0,  0,  0,  0, 7,  0, 0,  0, 0,
7991     0, 0,  0, 8,  0, 0,  0, 0,  0,  0,  0,  9,  0,  0,  0, 0,  0, 0,  0, 10,
7992     0, 0,  0, 11, 0, 0,  0, 12, 0,  0,  0,  13, 0,  0,  0, 14, 0, 0,  0, 15,
7993     0, 0,  0, 16, 0, 0,  0, 17, 0,  0,  0,  18, 0,  0,  0, 19, 0, 0,  0, 20,
7994     0, 0,  0, 21, 0, 0,  0, 22, 0,  0,  0,  23, 0,  0,  0, 24, 0, 0,  0, 25,
7995     0, 0,  0, 26, 0, 0,  0, 27, 0,  0,  0,  28, 0,  0,  0, 29, 0, 0,  0, 30,
7996     0, 0,  0, 31, 0, 0,  0, 32, 0,  0,  0,  33, 0,  0,  0, 34, 0, 0,  0, 35,
7997     0, 0,  0, 36, 0, 37, 0, 38, 0,  39, 0,  40, 0,  41, 0, 42, 0, 43, 0, 44,
7998     0, 45, 0, 46, 0, 47, 0, 48, 0,  49, 0,  50, 0,  51, 0, 52, 0, 53, 0, 54,
7999     0, 55, 0, 56, 0, 57, 0, 58, 0,  59, 0,  60, 0,  61, 0, 62, 0, 63, 0, 64,
8000     0, 65, 0, 66, 0, 67, 0, 68, 69, 70, 71, 72, 73, 74, 0, 75};
8001 const uint8_t HuffDecoderCommon::table27_21_emit_[222] = {
8002     0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31, 0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61,
8003     0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65, 0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f,
8004     0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74, 0x7b, 0x25, 0x20, 0x7b, 0x25, 0x25,
8005     0x7b, 0x25, 0x2d, 0x7b, 0x25, 0x2e, 0x7b, 0x25, 0x2f, 0x7b, 0x25, 0x33,
8006     0x7b, 0x25, 0x34, 0x7b, 0x25, 0x35, 0x7b, 0x25, 0x36, 0x7b, 0x25, 0x37,
8007     0x7b, 0x25, 0x38, 0x7b, 0x25, 0x39, 0x7b, 0x25, 0x3d, 0x7b, 0x25, 0x41,
8008     0x7b, 0x25, 0x5f, 0x7b, 0x25, 0x62, 0x7b, 0x25, 0x64, 0x7b, 0x25, 0x66,
8009     0x7b, 0x25, 0x67, 0x7b, 0x25, 0x68, 0x7b, 0x25, 0x6c, 0x7b, 0x25, 0x6d,
8010     0x7b, 0x25, 0x6e, 0x7b, 0x25, 0x70, 0x7b, 0x25, 0x72, 0x7b, 0x25, 0x75,
8011     0x7b, 0x25, 0x3a, 0x7b, 0x25, 0x42, 0x7b, 0x25, 0x43, 0x7b, 0x25, 0x44,
8012     0x7b, 0x25, 0x45, 0x7b, 0x25, 0x46, 0x7b, 0x25, 0x47, 0x7b, 0x25, 0x48,
8013     0x7b, 0x25, 0x49, 0x7b, 0x25, 0x4a, 0x7b, 0x25, 0x4b, 0x7b, 0x25, 0x4c,
8014     0x7b, 0x25, 0x4d, 0x7b, 0x25, 0x4e, 0x7b, 0x25, 0x4f, 0x7b, 0x25, 0x50,
8015     0x7b, 0x25, 0x51, 0x7b, 0x25, 0x52, 0x7b, 0x25, 0x53, 0x7b, 0x25, 0x54,
8016     0x7b, 0x25, 0x55, 0x7b, 0x25, 0x56, 0x7b, 0x25, 0x57, 0x7b, 0x25, 0x59,
8017     0x7b, 0x25, 0x6a, 0x7b, 0x25, 0x6b, 0x7b, 0x25, 0x71, 0x7b, 0x25, 0x76,
8018     0x7b, 0x25, 0x77, 0x7b, 0x25, 0x78, 0x7b, 0x25, 0x79, 0x7b, 0x25, 0x7a,
8019     0x7b, 0x25, 0x26, 0x7b, 0x25, 0x2a, 0x7b, 0x25, 0x2c, 0x7b, 0x25, 0x3b,
8020     0x7b, 0x25, 0x58, 0x7b, 0x25, 0x5a};
8021 const uint8_t HuffDecoderCommon::table27_22_emit_[222] = {
8022     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
8023     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
8024     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2d, 0x20, 0x7b, 0x2d, 0x25,
8025     0x7b, 0x2d, 0x2d, 0x7b, 0x2d, 0x2e, 0x7b, 0x2d, 0x2f, 0x7b, 0x2d, 0x33,
8026     0x7b, 0x2d, 0x34, 0x7b, 0x2d, 0x35, 0x7b, 0x2d, 0x36, 0x7b, 0x2d, 0x37,
8027     0x7b, 0x2d, 0x38, 0x7b, 0x2d, 0x39, 0x7b, 0x2d, 0x3d, 0x7b, 0x2d, 0x41,
8028     0x7b, 0x2d, 0x5f, 0x7b, 0x2d, 0x62, 0x7b, 0x2d, 0x64, 0x7b, 0x2d, 0x66,
8029     0x7b, 0x2d, 0x67, 0x7b, 0x2d, 0x68, 0x7b, 0x2d, 0x6c, 0x7b, 0x2d, 0x6d,
8030     0x7b, 0x2d, 0x6e, 0x7b, 0x2d, 0x70, 0x7b, 0x2d, 0x72, 0x7b, 0x2d, 0x75,
8031     0x7b, 0x2d, 0x3a, 0x7b, 0x2d, 0x42, 0x7b, 0x2d, 0x43, 0x7b, 0x2d, 0x44,
8032     0x7b, 0x2d, 0x45, 0x7b, 0x2d, 0x46, 0x7b, 0x2d, 0x47, 0x7b, 0x2d, 0x48,
8033     0x7b, 0x2d, 0x49, 0x7b, 0x2d, 0x4a, 0x7b, 0x2d, 0x4b, 0x7b, 0x2d, 0x4c,
8034     0x7b, 0x2d, 0x4d, 0x7b, 0x2d, 0x4e, 0x7b, 0x2d, 0x4f, 0x7b, 0x2d, 0x50,
8035     0x7b, 0x2d, 0x51, 0x7b, 0x2d, 0x52, 0x7b, 0x2d, 0x53, 0x7b, 0x2d, 0x54,
8036     0x7b, 0x2d, 0x55, 0x7b, 0x2d, 0x56, 0x7b, 0x2d, 0x57, 0x7b, 0x2d, 0x59,
8037     0x7b, 0x2d, 0x6a, 0x7b, 0x2d, 0x6b, 0x7b, 0x2d, 0x71, 0x7b, 0x2d, 0x76,
8038     0x7b, 0x2d, 0x77, 0x7b, 0x2d, 0x78, 0x7b, 0x2d, 0x79, 0x7b, 0x2d, 0x7a,
8039     0x7b, 0x2d, 0x26, 0x7b, 0x2d, 0x2a, 0x7b, 0x2d, 0x2c, 0x7b, 0x2d, 0x3b,
8040     0x7b, 0x2d, 0x58, 0x7b, 0x2d, 0x5a};
8041 const uint8_t HuffDecoderCommon::table27_23_emit_[222] = {
8042     0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31, 0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61,
8043     0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65, 0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f,
8044     0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74, 0x7b, 0x2e, 0x20, 0x7b, 0x2e, 0x25,
8045     0x7b, 0x2e, 0x2d, 0x7b, 0x2e, 0x2e, 0x7b, 0x2e, 0x2f, 0x7b, 0x2e, 0x33,
8046     0x7b, 0x2e, 0x34, 0x7b, 0x2e, 0x35, 0x7b, 0x2e, 0x36, 0x7b, 0x2e, 0x37,
8047     0x7b, 0x2e, 0x38, 0x7b, 0x2e, 0x39, 0x7b, 0x2e, 0x3d, 0x7b, 0x2e, 0x41,
8048     0x7b, 0x2e, 0x5f, 0x7b, 0x2e, 0x62, 0x7b, 0x2e, 0x64, 0x7b, 0x2e, 0x66,
8049     0x7b, 0x2e, 0x67, 0x7b, 0x2e, 0x68, 0x7b, 0x2e, 0x6c, 0x7b, 0x2e, 0x6d,
8050     0x7b, 0x2e, 0x6e, 0x7b, 0x2e, 0x70, 0x7b, 0x2e, 0x72, 0x7b, 0x2e, 0x75,
8051     0x7b, 0x2e, 0x3a, 0x7b, 0x2e, 0x42, 0x7b, 0x2e, 0x43, 0x7b, 0x2e, 0x44,
8052     0x7b, 0x2e, 0x45, 0x7b, 0x2e, 0x46, 0x7b, 0x2e, 0x47, 0x7b, 0x2e, 0x48,
8053     0x7b, 0x2e, 0x49, 0x7b, 0x2e, 0x4a, 0x7b, 0x2e, 0x4b, 0x7b, 0x2e, 0x4c,
8054     0x7b, 0x2e, 0x4d, 0x7b, 0x2e, 0x4e, 0x7b, 0x2e, 0x4f, 0x7b, 0x2e, 0x50,
8055     0x7b, 0x2e, 0x51, 0x7b, 0x2e, 0x52, 0x7b, 0x2e, 0x53, 0x7b, 0x2e, 0x54,
8056     0x7b, 0x2e, 0x55, 0x7b, 0x2e, 0x56, 0x7b, 0x2e, 0x57, 0x7b, 0x2e, 0x59,
8057     0x7b, 0x2e, 0x6a, 0x7b, 0x2e, 0x6b, 0x7b, 0x2e, 0x71, 0x7b, 0x2e, 0x76,
8058     0x7b, 0x2e, 0x77, 0x7b, 0x2e, 0x78, 0x7b, 0x2e, 0x79, 0x7b, 0x2e, 0x7a,
8059     0x7b, 0x2e, 0x26, 0x7b, 0x2e, 0x2a, 0x7b, 0x2e, 0x2c, 0x7b, 0x2e, 0x3b,
8060     0x7b, 0x2e, 0x58, 0x7b, 0x2e, 0x5a};
8061 const uint8_t HuffDecoderCommon::table27_24_emit_[222] = {
8062     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
8063     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
8064     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x2f, 0x20, 0x7b, 0x2f, 0x25,
8065     0x7b, 0x2f, 0x2d, 0x7b, 0x2f, 0x2e, 0x7b, 0x2f, 0x2f, 0x7b, 0x2f, 0x33,
8066     0x7b, 0x2f, 0x34, 0x7b, 0x2f, 0x35, 0x7b, 0x2f, 0x36, 0x7b, 0x2f, 0x37,
8067     0x7b, 0x2f, 0x38, 0x7b, 0x2f, 0x39, 0x7b, 0x2f, 0x3d, 0x7b, 0x2f, 0x41,
8068     0x7b, 0x2f, 0x5f, 0x7b, 0x2f, 0x62, 0x7b, 0x2f, 0x64, 0x7b, 0x2f, 0x66,
8069     0x7b, 0x2f, 0x67, 0x7b, 0x2f, 0x68, 0x7b, 0x2f, 0x6c, 0x7b, 0x2f, 0x6d,
8070     0x7b, 0x2f, 0x6e, 0x7b, 0x2f, 0x70, 0x7b, 0x2f, 0x72, 0x7b, 0x2f, 0x75,
8071     0x7b, 0x2f, 0x3a, 0x7b, 0x2f, 0x42, 0x7b, 0x2f, 0x43, 0x7b, 0x2f, 0x44,
8072     0x7b, 0x2f, 0x45, 0x7b, 0x2f, 0x46, 0x7b, 0x2f, 0x47, 0x7b, 0x2f, 0x48,
8073     0x7b, 0x2f, 0x49, 0x7b, 0x2f, 0x4a, 0x7b, 0x2f, 0x4b, 0x7b, 0x2f, 0x4c,
8074     0x7b, 0x2f, 0x4d, 0x7b, 0x2f, 0x4e, 0x7b, 0x2f, 0x4f, 0x7b, 0x2f, 0x50,
8075     0x7b, 0x2f, 0x51, 0x7b, 0x2f, 0x52, 0x7b, 0x2f, 0x53, 0x7b, 0x2f, 0x54,
8076     0x7b, 0x2f, 0x55, 0x7b, 0x2f, 0x56, 0x7b, 0x2f, 0x57, 0x7b, 0x2f, 0x59,
8077     0x7b, 0x2f, 0x6a, 0x7b, 0x2f, 0x6b, 0x7b, 0x2f, 0x71, 0x7b, 0x2f, 0x76,
8078     0x7b, 0x2f, 0x77, 0x7b, 0x2f, 0x78, 0x7b, 0x2f, 0x79, 0x7b, 0x2f, 0x7a,
8079     0x7b, 0x2f, 0x26, 0x7b, 0x2f, 0x2a, 0x7b, 0x2f, 0x2c, 0x7b, 0x2f, 0x3b,
8080     0x7b, 0x2f, 0x58, 0x7b, 0x2f, 0x5a};
8081 const uint8_t HuffDecoderCommon::table27_25_emit_[222] = {
8082     0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31, 0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61,
8083     0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65, 0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f,
8084     0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74, 0x7b, 0x33, 0x20, 0x7b, 0x33, 0x25,
8085     0x7b, 0x33, 0x2d, 0x7b, 0x33, 0x2e, 0x7b, 0x33, 0x2f, 0x7b, 0x33, 0x33,
8086     0x7b, 0x33, 0x34, 0x7b, 0x33, 0x35, 0x7b, 0x33, 0x36, 0x7b, 0x33, 0x37,
8087     0x7b, 0x33, 0x38, 0x7b, 0x33, 0x39, 0x7b, 0x33, 0x3d, 0x7b, 0x33, 0x41,
8088     0x7b, 0x33, 0x5f, 0x7b, 0x33, 0x62, 0x7b, 0x33, 0x64, 0x7b, 0x33, 0x66,
8089     0x7b, 0x33, 0x67, 0x7b, 0x33, 0x68, 0x7b, 0x33, 0x6c, 0x7b, 0x33, 0x6d,
8090     0x7b, 0x33, 0x6e, 0x7b, 0x33, 0x70, 0x7b, 0x33, 0x72, 0x7b, 0x33, 0x75,
8091     0x7b, 0x33, 0x3a, 0x7b, 0x33, 0x42, 0x7b, 0x33, 0x43, 0x7b, 0x33, 0x44,
8092     0x7b, 0x33, 0x45, 0x7b, 0x33, 0x46, 0x7b, 0x33, 0x47, 0x7b, 0x33, 0x48,
8093     0x7b, 0x33, 0x49, 0x7b, 0x33, 0x4a, 0x7b, 0x33, 0x4b, 0x7b, 0x33, 0x4c,
8094     0x7b, 0x33, 0x4d, 0x7b, 0x33, 0x4e, 0x7b, 0x33, 0x4f, 0x7b, 0x33, 0x50,
8095     0x7b, 0x33, 0x51, 0x7b, 0x33, 0x52, 0x7b, 0x33, 0x53, 0x7b, 0x33, 0x54,
8096     0x7b, 0x33, 0x55, 0x7b, 0x33, 0x56, 0x7b, 0x33, 0x57, 0x7b, 0x33, 0x59,
8097     0x7b, 0x33, 0x6a, 0x7b, 0x33, 0x6b, 0x7b, 0x33, 0x71, 0x7b, 0x33, 0x76,
8098     0x7b, 0x33, 0x77, 0x7b, 0x33, 0x78, 0x7b, 0x33, 0x79, 0x7b, 0x33, 0x7a,
8099     0x7b, 0x33, 0x26, 0x7b, 0x33, 0x2a, 0x7b, 0x33, 0x2c, 0x7b, 0x33, 0x3b,
8100     0x7b, 0x33, 0x58, 0x7b, 0x33, 0x5a};
8101 const uint8_t HuffDecoderCommon::table27_26_emit_[222] = {
8102     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
8103     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
8104     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x34, 0x20, 0x7b, 0x34, 0x25,
8105     0x7b, 0x34, 0x2d, 0x7b, 0x34, 0x2e, 0x7b, 0x34, 0x2f, 0x7b, 0x34, 0x33,
8106     0x7b, 0x34, 0x34, 0x7b, 0x34, 0x35, 0x7b, 0x34, 0x36, 0x7b, 0x34, 0x37,
8107     0x7b, 0x34, 0x38, 0x7b, 0x34, 0x39, 0x7b, 0x34, 0x3d, 0x7b, 0x34, 0x41,
8108     0x7b, 0x34, 0x5f, 0x7b, 0x34, 0x62, 0x7b, 0x34, 0x64, 0x7b, 0x34, 0x66,
8109     0x7b, 0x34, 0x67, 0x7b, 0x34, 0x68, 0x7b, 0x34, 0x6c, 0x7b, 0x34, 0x6d,
8110     0x7b, 0x34, 0x6e, 0x7b, 0x34, 0x70, 0x7b, 0x34, 0x72, 0x7b, 0x34, 0x75,
8111     0x7b, 0x34, 0x3a, 0x7b, 0x34, 0x42, 0x7b, 0x34, 0x43, 0x7b, 0x34, 0x44,
8112     0x7b, 0x34, 0x45, 0x7b, 0x34, 0x46, 0x7b, 0x34, 0x47, 0x7b, 0x34, 0x48,
8113     0x7b, 0x34, 0x49, 0x7b, 0x34, 0x4a, 0x7b, 0x34, 0x4b, 0x7b, 0x34, 0x4c,
8114     0x7b, 0x34, 0x4d, 0x7b, 0x34, 0x4e, 0x7b, 0x34, 0x4f, 0x7b, 0x34, 0x50,
8115     0x7b, 0x34, 0x51, 0x7b, 0x34, 0x52, 0x7b, 0x34, 0x53, 0x7b, 0x34, 0x54,
8116     0x7b, 0x34, 0x55, 0x7b, 0x34, 0x56, 0x7b, 0x34, 0x57, 0x7b, 0x34, 0x59,
8117     0x7b, 0x34, 0x6a, 0x7b, 0x34, 0x6b, 0x7b, 0x34, 0x71, 0x7b, 0x34, 0x76,
8118     0x7b, 0x34, 0x77, 0x7b, 0x34, 0x78, 0x7b, 0x34, 0x79, 0x7b, 0x34, 0x7a,
8119     0x7b, 0x34, 0x26, 0x7b, 0x34, 0x2a, 0x7b, 0x34, 0x2c, 0x7b, 0x34, 0x3b,
8120     0x7b, 0x34, 0x58, 0x7b, 0x34, 0x5a};
8121 const uint8_t HuffDecoderCommon::table27_27_emit_[222] = {
8122     0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31, 0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61,
8123     0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65, 0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f,
8124     0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74, 0x7b, 0x35, 0x20, 0x7b, 0x35, 0x25,
8125     0x7b, 0x35, 0x2d, 0x7b, 0x35, 0x2e, 0x7b, 0x35, 0x2f, 0x7b, 0x35, 0x33,
8126     0x7b, 0x35, 0x34, 0x7b, 0x35, 0x35, 0x7b, 0x35, 0x36, 0x7b, 0x35, 0x37,
8127     0x7b, 0x35, 0x38, 0x7b, 0x35, 0x39, 0x7b, 0x35, 0x3d, 0x7b, 0x35, 0x41,
8128     0x7b, 0x35, 0x5f, 0x7b, 0x35, 0x62, 0x7b, 0x35, 0x64, 0x7b, 0x35, 0x66,
8129     0x7b, 0x35, 0x67, 0x7b, 0x35, 0x68, 0x7b, 0x35, 0x6c, 0x7b, 0x35, 0x6d,
8130     0x7b, 0x35, 0x6e, 0x7b, 0x35, 0x70, 0x7b, 0x35, 0x72, 0x7b, 0x35, 0x75,
8131     0x7b, 0x35, 0x3a, 0x7b, 0x35, 0x42, 0x7b, 0x35, 0x43, 0x7b, 0x35, 0x44,
8132     0x7b, 0x35, 0x45, 0x7b, 0x35, 0x46, 0x7b, 0x35, 0x47, 0x7b, 0x35, 0x48,
8133     0x7b, 0x35, 0x49, 0x7b, 0x35, 0x4a, 0x7b, 0x35, 0x4b, 0x7b, 0x35, 0x4c,
8134     0x7b, 0x35, 0x4d, 0x7b, 0x35, 0x4e, 0x7b, 0x35, 0x4f, 0x7b, 0x35, 0x50,
8135     0x7b, 0x35, 0x51, 0x7b, 0x35, 0x52, 0x7b, 0x35, 0x53, 0x7b, 0x35, 0x54,
8136     0x7b, 0x35, 0x55, 0x7b, 0x35, 0x56, 0x7b, 0x35, 0x57, 0x7b, 0x35, 0x59,
8137     0x7b, 0x35, 0x6a, 0x7b, 0x35, 0x6b, 0x7b, 0x35, 0x71, 0x7b, 0x35, 0x76,
8138     0x7b, 0x35, 0x77, 0x7b, 0x35, 0x78, 0x7b, 0x35, 0x79, 0x7b, 0x35, 0x7a,
8139     0x7b, 0x35, 0x26, 0x7b, 0x35, 0x2a, 0x7b, 0x35, 0x2c, 0x7b, 0x35, 0x3b,
8140     0x7b, 0x35, 0x58, 0x7b, 0x35, 0x5a};
8141 const uint8_t HuffDecoderCommon::table27_28_emit_[222] = {
8142     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
8143     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
8144     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x36, 0x20, 0x7b, 0x36, 0x25,
8145     0x7b, 0x36, 0x2d, 0x7b, 0x36, 0x2e, 0x7b, 0x36, 0x2f, 0x7b, 0x36, 0x33,
8146     0x7b, 0x36, 0x34, 0x7b, 0x36, 0x35, 0x7b, 0x36, 0x36, 0x7b, 0x36, 0x37,
8147     0x7b, 0x36, 0x38, 0x7b, 0x36, 0x39, 0x7b, 0x36, 0x3d, 0x7b, 0x36, 0x41,
8148     0x7b, 0x36, 0x5f, 0x7b, 0x36, 0x62, 0x7b, 0x36, 0x64, 0x7b, 0x36, 0x66,
8149     0x7b, 0x36, 0x67, 0x7b, 0x36, 0x68, 0x7b, 0x36, 0x6c, 0x7b, 0x36, 0x6d,
8150     0x7b, 0x36, 0x6e, 0x7b, 0x36, 0x70, 0x7b, 0x36, 0x72, 0x7b, 0x36, 0x75,
8151     0x7b, 0x36, 0x3a, 0x7b, 0x36, 0x42, 0x7b, 0x36, 0x43, 0x7b, 0x36, 0x44,
8152     0x7b, 0x36, 0x45, 0x7b, 0x36, 0x46, 0x7b, 0x36, 0x47, 0x7b, 0x36, 0x48,
8153     0x7b, 0x36, 0x49, 0x7b, 0x36, 0x4a, 0x7b, 0x36, 0x4b, 0x7b, 0x36, 0x4c,
8154     0x7b, 0x36, 0x4d, 0x7b, 0x36, 0x4e, 0x7b, 0x36, 0x4f, 0x7b, 0x36, 0x50,
8155     0x7b, 0x36, 0x51, 0x7b, 0x36, 0x52, 0x7b, 0x36, 0x53, 0x7b, 0x36, 0x54,
8156     0x7b, 0x36, 0x55, 0x7b, 0x36, 0x56, 0x7b, 0x36, 0x57, 0x7b, 0x36, 0x59,
8157     0x7b, 0x36, 0x6a, 0x7b, 0x36, 0x6b, 0x7b, 0x36, 0x71, 0x7b, 0x36, 0x76,
8158     0x7b, 0x36, 0x77, 0x7b, 0x36, 0x78, 0x7b, 0x36, 0x79, 0x7b, 0x36, 0x7a,
8159     0x7b, 0x36, 0x26, 0x7b, 0x36, 0x2a, 0x7b, 0x36, 0x2c, 0x7b, 0x36, 0x3b,
8160     0x7b, 0x36, 0x58, 0x7b, 0x36, 0x5a};
8161 const uint8_t HuffDecoderCommon::table27_29_emit_[222] = {
8162     0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31, 0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61,
8163     0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65, 0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f,
8164     0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74, 0x7b, 0x37, 0x20, 0x7b, 0x37, 0x25,
8165     0x7b, 0x37, 0x2d, 0x7b, 0x37, 0x2e, 0x7b, 0x37, 0x2f, 0x7b, 0x37, 0x33,
8166     0x7b, 0x37, 0x34, 0x7b, 0x37, 0x35, 0x7b, 0x37, 0x36, 0x7b, 0x37, 0x37,
8167     0x7b, 0x37, 0x38, 0x7b, 0x37, 0x39, 0x7b, 0x37, 0x3d, 0x7b, 0x37, 0x41,
8168     0x7b, 0x37, 0x5f, 0x7b, 0x37, 0x62, 0x7b, 0x37, 0x64, 0x7b, 0x37, 0x66,
8169     0x7b, 0x37, 0x67, 0x7b, 0x37, 0x68, 0x7b, 0x37, 0x6c, 0x7b, 0x37, 0x6d,
8170     0x7b, 0x37, 0x6e, 0x7b, 0x37, 0x70, 0x7b, 0x37, 0x72, 0x7b, 0x37, 0x75,
8171     0x7b, 0x37, 0x3a, 0x7b, 0x37, 0x42, 0x7b, 0x37, 0x43, 0x7b, 0x37, 0x44,
8172     0x7b, 0x37, 0x45, 0x7b, 0x37, 0x46, 0x7b, 0x37, 0x47, 0x7b, 0x37, 0x48,
8173     0x7b, 0x37, 0x49, 0x7b, 0x37, 0x4a, 0x7b, 0x37, 0x4b, 0x7b, 0x37, 0x4c,
8174     0x7b, 0x37, 0x4d, 0x7b, 0x37, 0x4e, 0x7b, 0x37, 0x4f, 0x7b, 0x37, 0x50,
8175     0x7b, 0x37, 0x51, 0x7b, 0x37, 0x52, 0x7b, 0x37, 0x53, 0x7b, 0x37, 0x54,
8176     0x7b, 0x37, 0x55, 0x7b, 0x37, 0x56, 0x7b, 0x37, 0x57, 0x7b, 0x37, 0x59,
8177     0x7b, 0x37, 0x6a, 0x7b, 0x37, 0x6b, 0x7b, 0x37, 0x71, 0x7b, 0x37, 0x76,
8178     0x7b, 0x37, 0x77, 0x7b, 0x37, 0x78, 0x7b, 0x37, 0x79, 0x7b, 0x37, 0x7a,
8179     0x7b, 0x37, 0x26, 0x7b, 0x37, 0x2a, 0x7b, 0x37, 0x2c, 0x7b, 0x37, 0x3b,
8180     0x7b, 0x37, 0x58, 0x7b, 0x37, 0x5a};
8181 const uint8_t HuffDecoderCommon::table27_30_emit_[222] = {
8182     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
8183     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
8184     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x38, 0x20, 0x7b, 0x38, 0x25,
8185     0x7b, 0x38, 0x2d, 0x7b, 0x38, 0x2e, 0x7b, 0x38, 0x2f, 0x7b, 0x38, 0x33,
8186     0x7b, 0x38, 0x34, 0x7b, 0x38, 0x35, 0x7b, 0x38, 0x36, 0x7b, 0x38, 0x37,
8187     0x7b, 0x38, 0x38, 0x7b, 0x38, 0x39, 0x7b, 0x38, 0x3d, 0x7b, 0x38, 0x41,
8188     0x7b, 0x38, 0x5f, 0x7b, 0x38, 0x62, 0x7b, 0x38, 0x64, 0x7b, 0x38, 0x66,
8189     0x7b, 0x38, 0x67, 0x7b, 0x38, 0x68, 0x7b, 0x38, 0x6c, 0x7b, 0x38, 0x6d,
8190     0x7b, 0x38, 0x6e, 0x7b, 0x38, 0x70, 0x7b, 0x38, 0x72, 0x7b, 0x38, 0x75,
8191     0x7b, 0x38, 0x3a, 0x7b, 0x38, 0x42, 0x7b, 0x38, 0x43, 0x7b, 0x38, 0x44,
8192     0x7b, 0x38, 0x45, 0x7b, 0x38, 0x46, 0x7b, 0x38, 0x47, 0x7b, 0x38, 0x48,
8193     0x7b, 0x38, 0x49, 0x7b, 0x38, 0x4a, 0x7b, 0x38, 0x4b, 0x7b, 0x38, 0x4c,
8194     0x7b, 0x38, 0x4d, 0x7b, 0x38, 0x4e, 0x7b, 0x38, 0x4f, 0x7b, 0x38, 0x50,
8195     0x7b, 0x38, 0x51, 0x7b, 0x38, 0x52, 0x7b, 0x38, 0x53, 0x7b, 0x38, 0x54,
8196     0x7b, 0x38, 0x55, 0x7b, 0x38, 0x56, 0x7b, 0x38, 0x57, 0x7b, 0x38, 0x59,
8197     0x7b, 0x38, 0x6a, 0x7b, 0x38, 0x6b, 0x7b, 0x38, 0x71, 0x7b, 0x38, 0x76,
8198     0x7b, 0x38, 0x77, 0x7b, 0x38, 0x78, 0x7b, 0x38, 0x79, 0x7b, 0x38, 0x7a,
8199     0x7b, 0x38, 0x26, 0x7b, 0x38, 0x2a, 0x7b, 0x38, 0x2c, 0x7b, 0x38, 0x3b,
8200     0x7b, 0x38, 0x58, 0x7b, 0x38, 0x5a};
8201 const uint8_t HuffDecoderCommon::table27_31_emit_[222] = {
8202     0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31, 0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61,
8203     0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65, 0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f,
8204     0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74, 0x7b, 0x39, 0x20, 0x7b, 0x39, 0x25,
8205     0x7b, 0x39, 0x2d, 0x7b, 0x39, 0x2e, 0x7b, 0x39, 0x2f, 0x7b, 0x39, 0x33,
8206     0x7b, 0x39, 0x34, 0x7b, 0x39, 0x35, 0x7b, 0x39, 0x36, 0x7b, 0x39, 0x37,
8207     0x7b, 0x39, 0x38, 0x7b, 0x39, 0x39, 0x7b, 0x39, 0x3d, 0x7b, 0x39, 0x41,
8208     0x7b, 0x39, 0x5f, 0x7b, 0x39, 0x62, 0x7b, 0x39, 0x64, 0x7b, 0x39, 0x66,
8209     0x7b, 0x39, 0x67, 0x7b, 0x39, 0x68, 0x7b, 0x39, 0x6c, 0x7b, 0x39, 0x6d,
8210     0x7b, 0x39, 0x6e, 0x7b, 0x39, 0x70, 0x7b, 0x39, 0x72, 0x7b, 0x39, 0x75,
8211     0x7b, 0x39, 0x3a, 0x7b, 0x39, 0x42, 0x7b, 0x39, 0x43, 0x7b, 0x39, 0x44,
8212     0x7b, 0x39, 0x45, 0x7b, 0x39, 0x46, 0x7b, 0x39, 0x47, 0x7b, 0x39, 0x48,
8213     0x7b, 0x39, 0x49, 0x7b, 0x39, 0x4a, 0x7b, 0x39, 0x4b, 0x7b, 0x39, 0x4c,
8214     0x7b, 0x39, 0x4d, 0x7b, 0x39, 0x4e, 0x7b, 0x39, 0x4f, 0x7b, 0x39, 0x50,
8215     0x7b, 0x39, 0x51, 0x7b, 0x39, 0x52, 0x7b, 0x39, 0x53, 0x7b, 0x39, 0x54,
8216     0x7b, 0x39, 0x55, 0x7b, 0x39, 0x56, 0x7b, 0x39, 0x57, 0x7b, 0x39, 0x59,
8217     0x7b, 0x39, 0x6a, 0x7b, 0x39, 0x6b, 0x7b, 0x39, 0x71, 0x7b, 0x39, 0x76,
8218     0x7b, 0x39, 0x77, 0x7b, 0x39, 0x78, 0x7b, 0x39, 0x79, 0x7b, 0x39, 0x7a,
8219     0x7b, 0x39, 0x26, 0x7b, 0x39, 0x2a, 0x7b, 0x39, 0x2c, 0x7b, 0x39, 0x3b,
8220     0x7b, 0x39, 0x58, 0x7b, 0x39, 0x5a};
8221 const uint8_t HuffDecoderCommon::table27_32_emit_[222] = {
8222     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
8223     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
8224     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x3d, 0x20, 0x7b, 0x3d, 0x25,
8225     0x7b, 0x3d, 0x2d, 0x7b, 0x3d, 0x2e, 0x7b, 0x3d, 0x2f, 0x7b, 0x3d, 0x33,
8226     0x7b, 0x3d, 0x34, 0x7b, 0x3d, 0x35, 0x7b, 0x3d, 0x36, 0x7b, 0x3d, 0x37,
8227     0x7b, 0x3d, 0x38, 0x7b, 0x3d, 0x39, 0x7b, 0x3d, 0x3d, 0x7b, 0x3d, 0x41,
8228     0x7b, 0x3d, 0x5f, 0x7b, 0x3d, 0x62, 0x7b, 0x3d, 0x64, 0x7b, 0x3d, 0x66,
8229     0x7b, 0x3d, 0x67, 0x7b, 0x3d, 0x68, 0x7b, 0x3d, 0x6c, 0x7b, 0x3d, 0x6d,
8230     0x7b, 0x3d, 0x6e, 0x7b, 0x3d, 0x70, 0x7b, 0x3d, 0x72, 0x7b, 0x3d, 0x75,
8231     0x7b, 0x3d, 0x3a, 0x7b, 0x3d, 0x42, 0x7b, 0x3d, 0x43, 0x7b, 0x3d, 0x44,
8232     0x7b, 0x3d, 0x45, 0x7b, 0x3d, 0x46, 0x7b, 0x3d, 0x47, 0x7b, 0x3d, 0x48,
8233     0x7b, 0x3d, 0x49, 0x7b, 0x3d, 0x4a, 0x7b, 0x3d, 0x4b, 0x7b, 0x3d, 0x4c,
8234     0x7b, 0x3d, 0x4d, 0x7b, 0x3d, 0x4e, 0x7b, 0x3d, 0x4f, 0x7b, 0x3d, 0x50,
8235     0x7b, 0x3d, 0x51, 0x7b, 0x3d, 0x52, 0x7b, 0x3d, 0x53, 0x7b, 0x3d, 0x54,
8236     0x7b, 0x3d, 0x55, 0x7b, 0x3d, 0x56, 0x7b, 0x3d, 0x57, 0x7b, 0x3d, 0x59,
8237     0x7b, 0x3d, 0x6a, 0x7b, 0x3d, 0x6b, 0x7b, 0x3d, 0x71, 0x7b, 0x3d, 0x76,
8238     0x7b, 0x3d, 0x77, 0x7b, 0x3d, 0x78, 0x7b, 0x3d, 0x79, 0x7b, 0x3d, 0x7a,
8239     0x7b, 0x3d, 0x26, 0x7b, 0x3d, 0x2a, 0x7b, 0x3d, 0x2c, 0x7b, 0x3d, 0x3b,
8240     0x7b, 0x3d, 0x58, 0x7b, 0x3d, 0x5a};
8241 const uint8_t HuffDecoderCommon::table27_33_emit_[222] = {
8242     0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31, 0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61,
8243     0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65, 0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f,
8244     0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74, 0x7b, 0x41, 0x20, 0x7b, 0x41, 0x25,
8245     0x7b, 0x41, 0x2d, 0x7b, 0x41, 0x2e, 0x7b, 0x41, 0x2f, 0x7b, 0x41, 0x33,
8246     0x7b, 0x41, 0x34, 0x7b, 0x41, 0x35, 0x7b, 0x41, 0x36, 0x7b, 0x41, 0x37,
8247     0x7b, 0x41, 0x38, 0x7b, 0x41, 0x39, 0x7b, 0x41, 0x3d, 0x7b, 0x41, 0x41,
8248     0x7b, 0x41, 0x5f, 0x7b, 0x41, 0x62, 0x7b, 0x41, 0x64, 0x7b, 0x41, 0x66,
8249     0x7b, 0x41, 0x67, 0x7b, 0x41, 0x68, 0x7b, 0x41, 0x6c, 0x7b, 0x41, 0x6d,
8250     0x7b, 0x41, 0x6e, 0x7b, 0x41, 0x70, 0x7b, 0x41, 0x72, 0x7b, 0x41, 0x75,
8251     0x7b, 0x41, 0x3a, 0x7b, 0x41, 0x42, 0x7b, 0x41, 0x43, 0x7b, 0x41, 0x44,
8252     0x7b, 0x41, 0x45, 0x7b, 0x41, 0x46, 0x7b, 0x41, 0x47, 0x7b, 0x41, 0x48,
8253     0x7b, 0x41, 0x49, 0x7b, 0x41, 0x4a, 0x7b, 0x41, 0x4b, 0x7b, 0x41, 0x4c,
8254     0x7b, 0x41, 0x4d, 0x7b, 0x41, 0x4e, 0x7b, 0x41, 0x4f, 0x7b, 0x41, 0x50,
8255     0x7b, 0x41, 0x51, 0x7b, 0x41, 0x52, 0x7b, 0x41, 0x53, 0x7b, 0x41, 0x54,
8256     0x7b, 0x41, 0x55, 0x7b, 0x41, 0x56, 0x7b, 0x41, 0x57, 0x7b, 0x41, 0x59,
8257     0x7b, 0x41, 0x6a, 0x7b, 0x41, 0x6b, 0x7b, 0x41, 0x71, 0x7b, 0x41, 0x76,
8258     0x7b, 0x41, 0x77, 0x7b, 0x41, 0x78, 0x7b, 0x41, 0x79, 0x7b, 0x41, 0x7a,
8259     0x7b, 0x41, 0x26, 0x7b, 0x41, 0x2a, 0x7b, 0x41, 0x2c, 0x7b, 0x41, 0x3b,
8260     0x7b, 0x41, 0x58, 0x7b, 0x41, 0x5a};
8261 const uint8_t HuffDecoderCommon::table27_34_emit_[222] = {
8262     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
8263     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
8264     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x5f, 0x20, 0x7b, 0x5f, 0x25,
8265     0x7b, 0x5f, 0x2d, 0x7b, 0x5f, 0x2e, 0x7b, 0x5f, 0x2f, 0x7b, 0x5f, 0x33,
8266     0x7b, 0x5f, 0x34, 0x7b, 0x5f, 0x35, 0x7b, 0x5f, 0x36, 0x7b, 0x5f, 0x37,
8267     0x7b, 0x5f, 0x38, 0x7b, 0x5f, 0x39, 0x7b, 0x5f, 0x3d, 0x7b, 0x5f, 0x41,
8268     0x7b, 0x5f, 0x5f, 0x7b, 0x5f, 0x62, 0x7b, 0x5f, 0x64, 0x7b, 0x5f, 0x66,
8269     0x7b, 0x5f, 0x67, 0x7b, 0x5f, 0x68, 0x7b, 0x5f, 0x6c, 0x7b, 0x5f, 0x6d,
8270     0x7b, 0x5f, 0x6e, 0x7b, 0x5f, 0x70, 0x7b, 0x5f, 0x72, 0x7b, 0x5f, 0x75,
8271     0x7b, 0x5f, 0x3a, 0x7b, 0x5f, 0x42, 0x7b, 0x5f, 0x43, 0x7b, 0x5f, 0x44,
8272     0x7b, 0x5f, 0x45, 0x7b, 0x5f, 0x46, 0x7b, 0x5f, 0x47, 0x7b, 0x5f, 0x48,
8273     0x7b, 0x5f, 0x49, 0x7b, 0x5f, 0x4a, 0x7b, 0x5f, 0x4b, 0x7b, 0x5f, 0x4c,
8274     0x7b, 0x5f, 0x4d, 0x7b, 0x5f, 0x4e, 0x7b, 0x5f, 0x4f, 0x7b, 0x5f, 0x50,
8275     0x7b, 0x5f, 0x51, 0x7b, 0x5f, 0x52, 0x7b, 0x5f, 0x53, 0x7b, 0x5f, 0x54,
8276     0x7b, 0x5f, 0x55, 0x7b, 0x5f, 0x56, 0x7b, 0x5f, 0x57, 0x7b, 0x5f, 0x59,
8277     0x7b, 0x5f, 0x6a, 0x7b, 0x5f, 0x6b, 0x7b, 0x5f, 0x71, 0x7b, 0x5f, 0x76,
8278     0x7b, 0x5f, 0x77, 0x7b, 0x5f, 0x78, 0x7b, 0x5f, 0x79, 0x7b, 0x5f, 0x7a,
8279     0x7b, 0x5f, 0x26, 0x7b, 0x5f, 0x2a, 0x7b, 0x5f, 0x2c, 0x7b, 0x5f, 0x3b,
8280     0x7b, 0x5f, 0x58, 0x7b, 0x5f, 0x5a};
8281 const uint8_t HuffDecoderCommon::table27_35_emit_[222] = {
8282     0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31, 0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61,
8283     0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65, 0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f,
8284     0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74, 0x7b, 0x62, 0x20, 0x7b, 0x62, 0x25,
8285     0x7b, 0x62, 0x2d, 0x7b, 0x62, 0x2e, 0x7b, 0x62, 0x2f, 0x7b, 0x62, 0x33,
8286     0x7b, 0x62, 0x34, 0x7b, 0x62, 0x35, 0x7b, 0x62, 0x36, 0x7b, 0x62, 0x37,
8287     0x7b, 0x62, 0x38, 0x7b, 0x62, 0x39, 0x7b, 0x62, 0x3d, 0x7b, 0x62, 0x41,
8288     0x7b, 0x62, 0x5f, 0x7b, 0x62, 0x62, 0x7b, 0x62, 0x64, 0x7b, 0x62, 0x66,
8289     0x7b, 0x62, 0x67, 0x7b, 0x62, 0x68, 0x7b, 0x62, 0x6c, 0x7b, 0x62, 0x6d,
8290     0x7b, 0x62, 0x6e, 0x7b, 0x62, 0x70, 0x7b, 0x62, 0x72, 0x7b, 0x62, 0x75,
8291     0x7b, 0x62, 0x3a, 0x7b, 0x62, 0x42, 0x7b, 0x62, 0x43, 0x7b, 0x62, 0x44,
8292     0x7b, 0x62, 0x45, 0x7b, 0x62, 0x46, 0x7b, 0x62, 0x47, 0x7b, 0x62, 0x48,
8293     0x7b, 0x62, 0x49, 0x7b, 0x62, 0x4a, 0x7b, 0x62, 0x4b, 0x7b, 0x62, 0x4c,
8294     0x7b, 0x62, 0x4d, 0x7b, 0x62, 0x4e, 0x7b, 0x62, 0x4f, 0x7b, 0x62, 0x50,
8295     0x7b, 0x62, 0x51, 0x7b, 0x62, 0x52, 0x7b, 0x62, 0x53, 0x7b, 0x62, 0x54,
8296     0x7b, 0x62, 0x55, 0x7b, 0x62, 0x56, 0x7b, 0x62, 0x57, 0x7b, 0x62, 0x59,
8297     0x7b, 0x62, 0x6a, 0x7b, 0x62, 0x6b, 0x7b, 0x62, 0x71, 0x7b, 0x62, 0x76,
8298     0x7b, 0x62, 0x77, 0x7b, 0x62, 0x78, 0x7b, 0x62, 0x79, 0x7b, 0x62, 0x7a,
8299     0x7b, 0x62, 0x26, 0x7b, 0x62, 0x2a, 0x7b, 0x62, 0x2c, 0x7b, 0x62, 0x3b,
8300     0x7b, 0x62, 0x58, 0x7b, 0x62, 0x5a};
8301 const uint8_t HuffDecoderCommon::table27_36_emit_[222] = {
8302     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
8303     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
8304     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x64, 0x20, 0x7b, 0x64, 0x25,
8305     0x7b, 0x64, 0x2d, 0x7b, 0x64, 0x2e, 0x7b, 0x64, 0x2f, 0x7b, 0x64, 0x33,
8306     0x7b, 0x64, 0x34, 0x7b, 0x64, 0x35, 0x7b, 0x64, 0x36, 0x7b, 0x64, 0x37,
8307     0x7b, 0x64, 0x38, 0x7b, 0x64, 0x39, 0x7b, 0x64, 0x3d, 0x7b, 0x64, 0x41,
8308     0x7b, 0x64, 0x5f, 0x7b, 0x64, 0x62, 0x7b, 0x64, 0x64, 0x7b, 0x64, 0x66,
8309     0x7b, 0x64, 0x67, 0x7b, 0x64, 0x68, 0x7b, 0x64, 0x6c, 0x7b, 0x64, 0x6d,
8310     0x7b, 0x64, 0x6e, 0x7b, 0x64, 0x70, 0x7b, 0x64, 0x72, 0x7b, 0x64, 0x75,
8311     0x7b, 0x64, 0x3a, 0x7b, 0x64, 0x42, 0x7b, 0x64, 0x43, 0x7b, 0x64, 0x44,
8312     0x7b, 0x64, 0x45, 0x7b, 0x64, 0x46, 0x7b, 0x64, 0x47, 0x7b, 0x64, 0x48,
8313     0x7b, 0x64, 0x49, 0x7b, 0x64, 0x4a, 0x7b, 0x64, 0x4b, 0x7b, 0x64, 0x4c,
8314     0x7b, 0x64, 0x4d, 0x7b, 0x64, 0x4e, 0x7b, 0x64, 0x4f, 0x7b, 0x64, 0x50,
8315     0x7b, 0x64, 0x51, 0x7b, 0x64, 0x52, 0x7b, 0x64, 0x53, 0x7b, 0x64, 0x54,
8316     0x7b, 0x64, 0x55, 0x7b, 0x64, 0x56, 0x7b, 0x64, 0x57, 0x7b, 0x64, 0x59,
8317     0x7b, 0x64, 0x6a, 0x7b, 0x64, 0x6b, 0x7b, 0x64, 0x71, 0x7b, 0x64, 0x76,
8318     0x7b, 0x64, 0x77, 0x7b, 0x64, 0x78, 0x7b, 0x64, 0x79, 0x7b, 0x64, 0x7a,
8319     0x7b, 0x64, 0x26, 0x7b, 0x64, 0x2a, 0x7b, 0x64, 0x2c, 0x7b, 0x64, 0x3b,
8320     0x7b, 0x64, 0x58, 0x7b, 0x64, 0x5a};
8321 const uint8_t HuffDecoderCommon::table27_37_emit_[222] = {
8322     0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31, 0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61,
8323     0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65, 0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f,
8324     0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74, 0x7b, 0x66, 0x20, 0x7b, 0x66, 0x25,
8325     0x7b, 0x66, 0x2d, 0x7b, 0x66, 0x2e, 0x7b, 0x66, 0x2f, 0x7b, 0x66, 0x33,
8326     0x7b, 0x66, 0x34, 0x7b, 0x66, 0x35, 0x7b, 0x66, 0x36, 0x7b, 0x66, 0x37,
8327     0x7b, 0x66, 0x38, 0x7b, 0x66, 0x39, 0x7b, 0x66, 0x3d, 0x7b, 0x66, 0x41,
8328     0x7b, 0x66, 0x5f, 0x7b, 0x66, 0x62, 0x7b, 0x66, 0x64, 0x7b, 0x66, 0x66,
8329     0x7b, 0x66, 0x67, 0x7b, 0x66, 0x68, 0x7b, 0x66, 0x6c, 0x7b, 0x66, 0x6d,
8330     0x7b, 0x66, 0x6e, 0x7b, 0x66, 0x70, 0x7b, 0x66, 0x72, 0x7b, 0x66, 0x75,
8331     0x7b, 0x66, 0x3a, 0x7b, 0x66, 0x42, 0x7b, 0x66, 0x43, 0x7b, 0x66, 0x44,
8332     0x7b, 0x66, 0x45, 0x7b, 0x66, 0x46, 0x7b, 0x66, 0x47, 0x7b, 0x66, 0x48,
8333     0x7b, 0x66, 0x49, 0x7b, 0x66, 0x4a, 0x7b, 0x66, 0x4b, 0x7b, 0x66, 0x4c,
8334     0x7b, 0x66, 0x4d, 0x7b, 0x66, 0x4e, 0x7b, 0x66, 0x4f, 0x7b, 0x66, 0x50,
8335     0x7b, 0x66, 0x51, 0x7b, 0x66, 0x52, 0x7b, 0x66, 0x53, 0x7b, 0x66, 0x54,
8336     0x7b, 0x66, 0x55, 0x7b, 0x66, 0x56, 0x7b, 0x66, 0x57, 0x7b, 0x66, 0x59,
8337     0x7b, 0x66, 0x6a, 0x7b, 0x66, 0x6b, 0x7b, 0x66, 0x71, 0x7b, 0x66, 0x76,
8338     0x7b, 0x66, 0x77, 0x7b, 0x66, 0x78, 0x7b, 0x66, 0x79, 0x7b, 0x66, 0x7a,
8339     0x7b, 0x66, 0x26, 0x7b, 0x66, 0x2a, 0x7b, 0x66, 0x2c, 0x7b, 0x66, 0x3b,
8340     0x7b, 0x66, 0x58, 0x7b, 0x66, 0x5a};
8341 const uint8_t HuffDecoderCommon::table27_38_emit_[222] = {
8342     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
8343     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
8344     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x67, 0x20, 0x7b, 0x67, 0x25,
8345     0x7b, 0x67, 0x2d, 0x7b, 0x67, 0x2e, 0x7b, 0x67, 0x2f, 0x7b, 0x67, 0x33,
8346     0x7b, 0x67, 0x34, 0x7b, 0x67, 0x35, 0x7b, 0x67, 0x36, 0x7b, 0x67, 0x37,
8347     0x7b, 0x67, 0x38, 0x7b, 0x67, 0x39, 0x7b, 0x67, 0x3d, 0x7b, 0x67, 0x41,
8348     0x7b, 0x67, 0x5f, 0x7b, 0x67, 0x62, 0x7b, 0x67, 0x64, 0x7b, 0x67, 0x66,
8349     0x7b, 0x67, 0x67, 0x7b, 0x67, 0x68, 0x7b, 0x67, 0x6c, 0x7b, 0x67, 0x6d,
8350     0x7b, 0x67, 0x6e, 0x7b, 0x67, 0x70, 0x7b, 0x67, 0x72, 0x7b, 0x67, 0x75,
8351     0x7b, 0x67, 0x3a, 0x7b, 0x67, 0x42, 0x7b, 0x67, 0x43, 0x7b, 0x67, 0x44,
8352     0x7b, 0x67, 0x45, 0x7b, 0x67, 0x46, 0x7b, 0x67, 0x47, 0x7b, 0x67, 0x48,
8353     0x7b, 0x67, 0x49, 0x7b, 0x67, 0x4a, 0x7b, 0x67, 0x4b, 0x7b, 0x67, 0x4c,
8354     0x7b, 0x67, 0x4d, 0x7b, 0x67, 0x4e, 0x7b, 0x67, 0x4f, 0x7b, 0x67, 0x50,
8355     0x7b, 0x67, 0x51, 0x7b, 0x67, 0x52, 0x7b, 0x67, 0x53, 0x7b, 0x67, 0x54,
8356     0x7b, 0x67, 0x55, 0x7b, 0x67, 0x56, 0x7b, 0x67, 0x57, 0x7b, 0x67, 0x59,
8357     0x7b, 0x67, 0x6a, 0x7b, 0x67, 0x6b, 0x7b, 0x67, 0x71, 0x7b, 0x67, 0x76,
8358     0x7b, 0x67, 0x77, 0x7b, 0x67, 0x78, 0x7b, 0x67, 0x79, 0x7b, 0x67, 0x7a,
8359     0x7b, 0x67, 0x26, 0x7b, 0x67, 0x2a, 0x7b, 0x67, 0x2c, 0x7b, 0x67, 0x3b,
8360     0x7b, 0x67, 0x58, 0x7b, 0x67, 0x5a};
8361 const uint8_t HuffDecoderCommon::table27_39_emit_[222] = {
8362     0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31, 0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61,
8363     0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65, 0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f,
8364     0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74, 0x7b, 0x68, 0x20, 0x7b, 0x68, 0x25,
8365     0x7b, 0x68, 0x2d, 0x7b, 0x68, 0x2e, 0x7b, 0x68, 0x2f, 0x7b, 0x68, 0x33,
8366     0x7b, 0x68, 0x34, 0x7b, 0x68, 0x35, 0x7b, 0x68, 0x36, 0x7b, 0x68, 0x37,
8367     0x7b, 0x68, 0x38, 0x7b, 0x68, 0x39, 0x7b, 0x68, 0x3d, 0x7b, 0x68, 0x41,
8368     0x7b, 0x68, 0x5f, 0x7b, 0x68, 0x62, 0x7b, 0x68, 0x64, 0x7b, 0x68, 0x66,
8369     0x7b, 0x68, 0x67, 0x7b, 0x68, 0x68, 0x7b, 0x68, 0x6c, 0x7b, 0x68, 0x6d,
8370     0x7b, 0x68, 0x6e, 0x7b, 0x68, 0x70, 0x7b, 0x68, 0x72, 0x7b, 0x68, 0x75,
8371     0x7b, 0x68, 0x3a, 0x7b, 0x68, 0x42, 0x7b, 0x68, 0x43, 0x7b, 0x68, 0x44,
8372     0x7b, 0x68, 0x45, 0x7b, 0x68, 0x46, 0x7b, 0x68, 0x47, 0x7b, 0x68, 0x48,
8373     0x7b, 0x68, 0x49, 0x7b, 0x68, 0x4a, 0x7b, 0x68, 0x4b, 0x7b, 0x68, 0x4c,
8374     0x7b, 0x68, 0x4d, 0x7b, 0x68, 0x4e, 0x7b, 0x68, 0x4f, 0x7b, 0x68, 0x50,
8375     0x7b, 0x68, 0x51, 0x7b, 0x68, 0x52, 0x7b, 0x68, 0x53, 0x7b, 0x68, 0x54,
8376     0x7b, 0x68, 0x55, 0x7b, 0x68, 0x56, 0x7b, 0x68, 0x57, 0x7b, 0x68, 0x59,
8377     0x7b, 0x68, 0x6a, 0x7b, 0x68, 0x6b, 0x7b, 0x68, 0x71, 0x7b, 0x68, 0x76,
8378     0x7b, 0x68, 0x77, 0x7b, 0x68, 0x78, 0x7b, 0x68, 0x79, 0x7b, 0x68, 0x7a,
8379     0x7b, 0x68, 0x26, 0x7b, 0x68, 0x2a, 0x7b, 0x68, 0x2c, 0x7b, 0x68, 0x3b,
8380     0x7b, 0x68, 0x58, 0x7b, 0x68, 0x5a};
8381 const uint8_t HuffDecoderCommon::table27_40_emit_[222] = {
8382     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
8383     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
8384     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6c, 0x20, 0x7b, 0x6c, 0x25,
8385     0x7b, 0x6c, 0x2d, 0x7b, 0x6c, 0x2e, 0x7b, 0x6c, 0x2f, 0x7b, 0x6c, 0x33,
8386     0x7b, 0x6c, 0x34, 0x7b, 0x6c, 0x35, 0x7b, 0x6c, 0x36, 0x7b, 0x6c, 0x37,
8387     0x7b, 0x6c, 0x38, 0x7b, 0x6c, 0x39, 0x7b, 0x6c, 0x3d, 0x7b, 0x6c, 0x41,
8388     0x7b, 0x6c, 0x5f, 0x7b, 0x6c, 0x62, 0x7b, 0x6c, 0x64, 0x7b, 0x6c, 0x66,
8389     0x7b, 0x6c, 0x67, 0x7b, 0x6c, 0x68, 0x7b, 0x6c, 0x6c, 0x7b, 0x6c, 0x6d,
8390     0x7b, 0x6c, 0x6e, 0x7b, 0x6c, 0x70, 0x7b, 0x6c, 0x72, 0x7b, 0x6c, 0x75,
8391     0x7b, 0x6c, 0x3a, 0x7b, 0x6c, 0x42, 0x7b, 0x6c, 0x43, 0x7b, 0x6c, 0x44,
8392     0x7b, 0x6c, 0x45, 0x7b, 0x6c, 0x46, 0x7b, 0x6c, 0x47, 0x7b, 0x6c, 0x48,
8393     0x7b, 0x6c, 0x49, 0x7b, 0x6c, 0x4a, 0x7b, 0x6c, 0x4b, 0x7b, 0x6c, 0x4c,
8394     0x7b, 0x6c, 0x4d, 0x7b, 0x6c, 0x4e, 0x7b, 0x6c, 0x4f, 0x7b, 0x6c, 0x50,
8395     0x7b, 0x6c, 0x51, 0x7b, 0x6c, 0x52, 0x7b, 0x6c, 0x53, 0x7b, 0x6c, 0x54,
8396     0x7b, 0x6c, 0x55, 0x7b, 0x6c, 0x56, 0x7b, 0x6c, 0x57, 0x7b, 0x6c, 0x59,
8397     0x7b, 0x6c, 0x6a, 0x7b, 0x6c, 0x6b, 0x7b, 0x6c, 0x71, 0x7b, 0x6c, 0x76,
8398     0x7b, 0x6c, 0x77, 0x7b, 0x6c, 0x78, 0x7b, 0x6c, 0x79, 0x7b, 0x6c, 0x7a,
8399     0x7b, 0x6c, 0x26, 0x7b, 0x6c, 0x2a, 0x7b, 0x6c, 0x2c, 0x7b, 0x6c, 0x3b,
8400     0x7b, 0x6c, 0x58, 0x7b, 0x6c, 0x5a};
8401 const uint8_t HuffDecoderCommon::table27_41_emit_[222] = {
8402     0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31, 0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61,
8403     0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65, 0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f,
8404     0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74, 0x7b, 0x6d, 0x20, 0x7b, 0x6d, 0x25,
8405     0x7b, 0x6d, 0x2d, 0x7b, 0x6d, 0x2e, 0x7b, 0x6d, 0x2f, 0x7b, 0x6d, 0x33,
8406     0x7b, 0x6d, 0x34, 0x7b, 0x6d, 0x35, 0x7b, 0x6d, 0x36, 0x7b, 0x6d, 0x37,
8407     0x7b, 0x6d, 0x38, 0x7b, 0x6d, 0x39, 0x7b, 0x6d, 0x3d, 0x7b, 0x6d, 0x41,
8408     0x7b, 0x6d, 0x5f, 0x7b, 0x6d, 0x62, 0x7b, 0x6d, 0x64, 0x7b, 0x6d, 0x66,
8409     0x7b, 0x6d, 0x67, 0x7b, 0x6d, 0x68, 0x7b, 0x6d, 0x6c, 0x7b, 0x6d, 0x6d,
8410     0x7b, 0x6d, 0x6e, 0x7b, 0x6d, 0x70, 0x7b, 0x6d, 0x72, 0x7b, 0x6d, 0x75,
8411     0x7b, 0x6d, 0x3a, 0x7b, 0x6d, 0x42, 0x7b, 0x6d, 0x43, 0x7b, 0x6d, 0x44,
8412     0x7b, 0x6d, 0x45, 0x7b, 0x6d, 0x46, 0x7b, 0x6d, 0x47, 0x7b, 0x6d, 0x48,
8413     0x7b, 0x6d, 0x49, 0x7b, 0x6d, 0x4a, 0x7b, 0x6d, 0x4b, 0x7b, 0x6d, 0x4c,
8414     0x7b, 0x6d, 0x4d, 0x7b, 0x6d, 0x4e, 0x7b, 0x6d, 0x4f, 0x7b, 0x6d, 0x50,
8415     0x7b, 0x6d, 0x51, 0x7b, 0x6d, 0x52, 0x7b, 0x6d, 0x53, 0x7b, 0x6d, 0x54,
8416     0x7b, 0x6d, 0x55, 0x7b, 0x6d, 0x56, 0x7b, 0x6d, 0x57, 0x7b, 0x6d, 0x59,
8417     0x7b, 0x6d, 0x6a, 0x7b, 0x6d, 0x6b, 0x7b, 0x6d, 0x71, 0x7b, 0x6d, 0x76,
8418     0x7b, 0x6d, 0x77, 0x7b, 0x6d, 0x78, 0x7b, 0x6d, 0x79, 0x7b, 0x6d, 0x7a,
8419     0x7b, 0x6d, 0x26, 0x7b, 0x6d, 0x2a, 0x7b, 0x6d, 0x2c, 0x7b, 0x6d, 0x3b,
8420     0x7b, 0x6d, 0x58, 0x7b, 0x6d, 0x5a};
8421 const uint8_t HuffDecoderCommon::table27_42_emit_[222] = {
8422     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
8423     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
8424     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x6e, 0x20, 0x7b, 0x6e, 0x25,
8425     0x7b, 0x6e, 0x2d, 0x7b, 0x6e, 0x2e, 0x7b, 0x6e, 0x2f, 0x7b, 0x6e, 0x33,
8426     0x7b, 0x6e, 0x34, 0x7b, 0x6e, 0x35, 0x7b, 0x6e, 0x36, 0x7b, 0x6e, 0x37,
8427     0x7b, 0x6e, 0x38, 0x7b, 0x6e, 0x39, 0x7b, 0x6e, 0x3d, 0x7b, 0x6e, 0x41,
8428     0x7b, 0x6e, 0x5f, 0x7b, 0x6e, 0x62, 0x7b, 0x6e, 0x64, 0x7b, 0x6e, 0x66,
8429     0x7b, 0x6e, 0x67, 0x7b, 0x6e, 0x68, 0x7b, 0x6e, 0x6c, 0x7b, 0x6e, 0x6d,
8430     0x7b, 0x6e, 0x6e, 0x7b, 0x6e, 0x70, 0x7b, 0x6e, 0x72, 0x7b, 0x6e, 0x75,
8431     0x7b, 0x6e, 0x3a, 0x7b, 0x6e, 0x42, 0x7b, 0x6e, 0x43, 0x7b, 0x6e, 0x44,
8432     0x7b, 0x6e, 0x45, 0x7b, 0x6e, 0x46, 0x7b, 0x6e, 0x47, 0x7b, 0x6e, 0x48,
8433     0x7b, 0x6e, 0x49, 0x7b, 0x6e, 0x4a, 0x7b, 0x6e, 0x4b, 0x7b, 0x6e, 0x4c,
8434     0x7b, 0x6e, 0x4d, 0x7b, 0x6e, 0x4e, 0x7b, 0x6e, 0x4f, 0x7b, 0x6e, 0x50,
8435     0x7b, 0x6e, 0x51, 0x7b, 0x6e, 0x52, 0x7b, 0x6e, 0x53, 0x7b, 0x6e, 0x54,
8436     0x7b, 0x6e, 0x55, 0x7b, 0x6e, 0x56, 0x7b, 0x6e, 0x57, 0x7b, 0x6e, 0x59,
8437     0x7b, 0x6e, 0x6a, 0x7b, 0x6e, 0x6b, 0x7b, 0x6e, 0x71, 0x7b, 0x6e, 0x76,
8438     0x7b, 0x6e, 0x77, 0x7b, 0x6e, 0x78, 0x7b, 0x6e, 0x79, 0x7b, 0x6e, 0x7a,
8439     0x7b, 0x6e, 0x26, 0x7b, 0x6e, 0x2a, 0x7b, 0x6e, 0x2c, 0x7b, 0x6e, 0x3b,
8440     0x7b, 0x6e, 0x58, 0x7b, 0x6e, 0x5a};
8441 const uint8_t HuffDecoderCommon::table27_43_emit_[222] = {
8442     0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31, 0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61,
8443     0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65, 0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f,
8444     0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74, 0x7b, 0x70, 0x20, 0x7b, 0x70, 0x25,
8445     0x7b, 0x70, 0x2d, 0x7b, 0x70, 0x2e, 0x7b, 0x70, 0x2f, 0x7b, 0x70, 0x33,
8446     0x7b, 0x70, 0x34, 0x7b, 0x70, 0x35, 0x7b, 0x70, 0x36, 0x7b, 0x70, 0x37,
8447     0x7b, 0x70, 0x38, 0x7b, 0x70, 0x39, 0x7b, 0x70, 0x3d, 0x7b, 0x70, 0x41,
8448     0x7b, 0x70, 0x5f, 0x7b, 0x70, 0x62, 0x7b, 0x70, 0x64, 0x7b, 0x70, 0x66,
8449     0x7b, 0x70, 0x67, 0x7b, 0x70, 0x68, 0x7b, 0x70, 0x6c, 0x7b, 0x70, 0x6d,
8450     0x7b, 0x70, 0x6e, 0x7b, 0x70, 0x70, 0x7b, 0x70, 0x72, 0x7b, 0x70, 0x75,
8451     0x7b, 0x70, 0x3a, 0x7b, 0x70, 0x42, 0x7b, 0x70, 0x43, 0x7b, 0x70, 0x44,
8452     0x7b, 0x70, 0x45, 0x7b, 0x70, 0x46, 0x7b, 0x70, 0x47, 0x7b, 0x70, 0x48,
8453     0x7b, 0x70, 0x49, 0x7b, 0x70, 0x4a, 0x7b, 0x70, 0x4b, 0x7b, 0x70, 0x4c,
8454     0x7b, 0x70, 0x4d, 0x7b, 0x70, 0x4e, 0x7b, 0x70, 0x4f, 0x7b, 0x70, 0x50,
8455     0x7b, 0x70, 0x51, 0x7b, 0x70, 0x52, 0x7b, 0x70, 0x53, 0x7b, 0x70, 0x54,
8456     0x7b, 0x70, 0x55, 0x7b, 0x70, 0x56, 0x7b, 0x70, 0x57, 0x7b, 0x70, 0x59,
8457     0x7b, 0x70, 0x6a, 0x7b, 0x70, 0x6b, 0x7b, 0x70, 0x71, 0x7b, 0x70, 0x76,
8458     0x7b, 0x70, 0x77, 0x7b, 0x70, 0x78, 0x7b, 0x70, 0x79, 0x7b, 0x70, 0x7a,
8459     0x7b, 0x70, 0x26, 0x7b, 0x70, 0x2a, 0x7b, 0x70, 0x2c, 0x7b, 0x70, 0x3b,
8460     0x7b, 0x70, 0x58, 0x7b, 0x70, 0x5a};
8461 const uint8_t HuffDecoderCommon::table27_44_emit_[222] = {
8462     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
8463     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
8464     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x72, 0x20, 0x7b, 0x72, 0x25,
8465     0x7b, 0x72, 0x2d, 0x7b, 0x72, 0x2e, 0x7b, 0x72, 0x2f, 0x7b, 0x72, 0x33,
8466     0x7b, 0x72, 0x34, 0x7b, 0x72, 0x35, 0x7b, 0x72, 0x36, 0x7b, 0x72, 0x37,
8467     0x7b, 0x72, 0x38, 0x7b, 0x72, 0x39, 0x7b, 0x72, 0x3d, 0x7b, 0x72, 0x41,
8468     0x7b, 0x72, 0x5f, 0x7b, 0x72, 0x62, 0x7b, 0x72, 0x64, 0x7b, 0x72, 0x66,
8469     0x7b, 0x72, 0x67, 0x7b, 0x72, 0x68, 0x7b, 0x72, 0x6c, 0x7b, 0x72, 0x6d,
8470     0x7b, 0x72, 0x6e, 0x7b, 0x72, 0x70, 0x7b, 0x72, 0x72, 0x7b, 0x72, 0x75,
8471     0x7b, 0x72, 0x3a, 0x7b, 0x72, 0x42, 0x7b, 0x72, 0x43, 0x7b, 0x72, 0x44,
8472     0x7b, 0x72, 0x45, 0x7b, 0x72, 0x46, 0x7b, 0x72, 0x47, 0x7b, 0x72, 0x48,
8473     0x7b, 0x72, 0x49, 0x7b, 0x72, 0x4a, 0x7b, 0x72, 0x4b, 0x7b, 0x72, 0x4c,
8474     0x7b, 0x72, 0x4d, 0x7b, 0x72, 0x4e, 0x7b, 0x72, 0x4f, 0x7b, 0x72, 0x50,
8475     0x7b, 0x72, 0x51, 0x7b, 0x72, 0x52, 0x7b, 0x72, 0x53, 0x7b, 0x72, 0x54,
8476     0x7b, 0x72, 0x55, 0x7b, 0x72, 0x56, 0x7b, 0x72, 0x57, 0x7b, 0x72, 0x59,
8477     0x7b, 0x72, 0x6a, 0x7b, 0x72, 0x6b, 0x7b, 0x72, 0x71, 0x7b, 0x72, 0x76,
8478     0x7b, 0x72, 0x77, 0x7b, 0x72, 0x78, 0x7b, 0x72, 0x79, 0x7b, 0x72, 0x7a,
8479     0x7b, 0x72, 0x26, 0x7b, 0x72, 0x2a, 0x7b, 0x72, 0x2c, 0x7b, 0x72, 0x3b,
8480     0x7b, 0x72, 0x58, 0x7b, 0x72, 0x5a};
8481 const uint8_t HuffDecoderCommon::table27_45_emit_[222] = {
8482     0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31, 0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61,
8483     0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65, 0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f,
8484     0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74, 0x7b, 0x75, 0x20, 0x7b, 0x75, 0x25,
8485     0x7b, 0x75, 0x2d, 0x7b, 0x75, 0x2e, 0x7b, 0x75, 0x2f, 0x7b, 0x75, 0x33,
8486     0x7b, 0x75, 0x34, 0x7b, 0x75, 0x35, 0x7b, 0x75, 0x36, 0x7b, 0x75, 0x37,
8487     0x7b, 0x75, 0x38, 0x7b, 0x75, 0x39, 0x7b, 0x75, 0x3d, 0x7b, 0x75, 0x41,
8488     0x7b, 0x75, 0x5f, 0x7b, 0x75, 0x62, 0x7b, 0x75, 0x64, 0x7b, 0x75, 0x66,
8489     0x7b, 0x75, 0x67, 0x7b, 0x75, 0x68, 0x7b, 0x75, 0x6c, 0x7b, 0x75, 0x6d,
8490     0x7b, 0x75, 0x6e, 0x7b, 0x75, 0x70, 0x7b, 0x75, 0x72, 0x7b, 0x75, 0x75,
8491     0x7b, 0x75, 0x3a, 0x7b, 0x75, 0x42, 0x7b, 0x75, 0x43, 0x7b, 0x75, 0x44,
8492     0x7b, 0x75, 0x45, 0x7b, 0x75, 0x46, 0x7b, 0x75, 0x47, 0x7b, 0x75, 0x48,
8493     0x7b, 0x75, 0x49, 0x7b, 0x75, 0x4a, 0x7b, 0x75, 0x4b, 0x7b, 0x75, 0x4c,
8494     0x7b, 0x75, 0x4d, 0x7b, 0x75, 0x4e, 0x7b, 0x75, 0x4f, 0x7b, 0x75, 0x50,
8495     0x7b, 0x75, 0x51, 0x7b, 0x75, 0x52, 0x7b, 0x75, 0x53, 0x7b, 0x75, 0x54,
8496     0x7b, 0x75, 0x55, 0x7b, 0x75, 0x56, 0x7b, 0x75, 0x57, 0x7b, 0x75, 0x59,
8497     0x7b, 0x75, 0x6a, 0x7b, 0x75, 0x6b, 0x7b, 0x75, 0x71, 0x7b, 0x75, 0x76,
8498     0x7b, 0x75, 0x77, 0x7b, 0x75, 0x78, 0x7b, 0x75, 0x79, 0x7b, 0x75, 0x7a,
8499     0x7b, 0x75, 0x26, 0x7b, 0x75, 0x2a, 0x7b, 0x75, 0x2c, 0x7b, 0x75, 0x3b,
8500     0x7b, 0x75, 0x58, 0x7b, 0x75, 0x5a};
8501 const uint8_t HuffDecoderCommon::table27_46_emit_[408] = {
8502     0x7b, 0x3a, 0x30, 0x7b, 0x3a, 0x31, 0x7b, 0x3a, 0x32, 0x7b, 0x3a, 0x61,
8503     0x7b, 0x3a, 0x63, 0x7b, 0x3a, 0x65, 0x7b, 0x3a, 0x69, 0x7b, 0x3a, 0x6f,
8504     0x7b, 0x3a, 0x73, 0x7b, 0x3a, 0x74, 0x7b, 0x3a, 0x20, 0x7b, 0x3a, 0x25,
8505     0x7b, 0x3a, 0x2d, 0x7b, 0x3a, 0x2e, 0x7b, 0x3a, 0x2f, 0x7b, 0x3a, 0x33,
8506     0x7b, 0x3a, 0x34, 0x7b, 0x3a, 0x35, 0x7b, 0x3a, 0x36, 0x7b, 0x3a, 0x37,
8507     0x7b, 0x3a, 0x38, 0x7b, 0x3a, 0x39, 0x7b, 0x3a, 0x3d, 0x7b, 0x3a, 0x41,
8508     0x7b, 0x3a, 0x5f, 0x7b, 0x3a, 0x62, 0x7b, 0x3a, 0x64, 0x7b, 0x3a, 0x66,
8509     0x7b, 0x3a, 0x67, 0x7b, 0x3a, 0x68, 0x7b, 0x3a, 0x6c, 0x7b, 0x3a, 0x6d,
8510     0x7b, 0x3a, 0x6e, 0x7b, 0x3a, 0x70, 0x7b, 0x3a, 0x72, 0x7b, 0x3a, 0x75,
8511     0x7b, 0x3a, 0x3a, 0x7b, 0x3a, 0x42, 0x7b, 0x3a, 0x43, 0x7b, 0x3a, 0x44,
8512     0x7b, 0x3a, 0x45, 0x7b, 0x3a, 0x46, 0x7b, 0x3a, 0x47, 0x7b, 0x3a, 0x48,
8513     0x7b, 0x3a, 0x49, 0x7b, 0x3a, 0x4a, 0x7b, 0x3a, 0x4b, 0x7b, 0x3a, 0x4c,
8514     0x7b, 0x3a, 0x4d, 0x7b, 0x3a, 0x4e, 0x7b, 0x3a, 0x4f, 0x7b, 0x3a, 0x50,
8515     0x7b, 0x3a, 0x51, 0x7b, 0x3a, 0x52, 0x7b, 0x3a, 0x53, 0x7b, 0x3a, 0x54,
8516     0x7b, 0x3a, 0x55, 0x7b, 0x3a, 0x56, 0x7b, 0x3a, 0x57, 0x7b, 0x3a, 0x59,
8517     0x7b, 0x3a, 0x6a, 0x7b, 0x3a, 0x6b, 0x7b, 0x3a, 0x71, 0x7b, 0x3a, 0x76,
8518     0x7b, 0x3a, 0x77, 0x7b, 0x3a, 0x78, 0x7b, 0x3a, 0x79, 0x7b, 0x3a, 0x7a,
8519     0x7b, 0x42, 0x30, 0x7b, 0x42, 0x31, 0x7b, 0x42, 0x32, 0x7b, 0x42, 0x61,
8520     0x7b, 0x42, 0x63, 0x7b, 0x42, 0x65, 0x7b, 0x42, 0x69, 0x7b, 0x42, 0x6f,
8521     0x7b, 0x42, 0x73, 0x7b, 0x42, 0x74, 0x7b, 0x42, 0x20, 0x7b, 0x42, 0x25,
8522     0x7b, 0x42, 0x2d, 0x7b, 0x42, 0x2e, 0x7b, 0x42, 0x2f, 0x7b, 0x42, 0x33,
8523     0x7b, 0x42, 0x34, 0x7b, 0x42, 0x35, 0x7b, 0x42, 0x36, 0x7b, 0x42, 0x37,
8524     0x7b, 0x42, 0x38, 0x7b, 0x42, 0x39, 0x7b, 0x42, 0x3d, 0x7b, 0x42, 0x41,
8525     0x7b, 0x42, 0x5f, 0x7b, 0x42, 0x62, 0x7b, 0x42, 0x64, 0x7b, 0x42, 0x66,
8526     0x7b, 0x42, 0x67, 0x7b, 0x42, 0x68, 0x7b, 0x42, 0x6c, 0x7b, 0x42, 0x6d,
8527     0x7b, 0x42, 0x6e, 0x7b, 0x42, 0x70, 0x7b, 0x42, 0x72, 0x7b, 0x42, 0x75,
8528     0x7b, 0x42, 0x3a, 0x7b, 0x42, 0x42, 0x7b, 0x42, 0x43, 0x7b, 0x42, 0x44,
8529     0x7b, 0x42, 0x45, 0x7b, 0x42, 0x46, 0x7b, 0x42, 0x47, 0x7b, 0x42, 0x48,
8530     0x7b, 0x42, 0x49, 0x7b, 0x42, 0x4a, 0x7b, 0x42, 0x4b, 0x7b, 0x42, 0x4c,
8531     0x7b, 0x42, 0x4d, 0x7b, 0x42, 0x4e, 0x7b, 0x42, 0x4f, 0x7b, 0x42, 0x50,
8532     0x7b, 0x42, 0x51, 0x7b, 0x42, 0x52, 0x7b, 0x42, 0x53, 0x7b, 0x42, 0x54,
8533     0x7b, 0x42, 0x55, 0x7b, 0x42, 0x56, 0x7b, 0x42, 0x57, 0x7b, 0x42, 0x59,
8534     0x7b, 0x42, 0x6a, 0x7b, 0x42, 0x6b, 0x7b, 0x42, 0x71, 0x7b, 0x42, 0x76,
8535     0x7b, 0x42, 0x77, 0x7b, 0x42, 0x78, 0x7b, 0x42, 0x79, 0x7b, 0x42, 0x7a};
8536 const uint16_t HuffDecoderCommon::table27_46_inner_[139] = {
8537     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
8538     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
8539     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
8540     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
8541     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
8542     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x04e1,
8543     0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 0x05b9,
8544     0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0002, 0x0661, 0x0679,
8545     0x0691, 0x06a9, 0x06c1, 0x06d9, 0x06f1, 0x0709, 0x0721, 0x0739, 0x0751,
8546     0x0769, 0x0781, 0x0799, 0x07b1, 0x07c9, 0x07e1, 0x07f9, 0x0811, 0x0829,
8547     0x0841, 0x0859, 0x0871, 0x0889, 0x08a1, 0x08b9, 0x08d1, 0x08e9, 0x0901,
8548     0x0919, 0x0931, 0x0949, 0x0961, 0x0979, 0x0991, 0x09a9, 0x09c1, 0x09d9,
8549     0x09f1, 0x0a09, 0x0a21, 0x0a39, 0x0a51, 0x0a69, 0x0a81, 0x0a99, 0x0ab1,
8550     0x0ac9, 0x0ae1, 0x0af9, 0x0b11, 0x0b29, 0x0b41, 0x0b59, 0x0b71, 0x0b89,
8551     0x0ba1, 0x0bb9, 0x0bd1, 0x0be9, 0x0c01, 0x0c19, 0x0c31, 0x0c49, 0x0c61,
8552     0x0c79, 0x0c91, 0x0ca9, 0x0662};
8553 const uint8_t HuffDecoderCommon::table27_46_outer_[256] = {
8554     0,   0,   0,   1,   0,   0,   0,   2,   0,   0,   0,   3,   0,   0,   0,
8555     4,   0,   0,   0,   5,   0,   0,   0,   6,   0,   0,   0,   7,   0,   0,
8556     0,   8,   0,   0,   0,   9,   0,   0,   0,   10,  0,   11,  0,   12,  0,
8557     13,  0,   14,  0,   15,  0,   16,  0,   17,  0,   18,  0,   19,  0,   20,
8558     0,   21,  0,   22,  0,   23,  0,   24,  0,   25,  0,   26,  0,   27,  0,
8559     28,  0,   29,  0,   30,  0,   31,  0,   32,  0,   33,  0,   34,  0,   35,
8560     0,   36,  37,  38,  39,  40,  41,  42,  43,  44,  45,  46,  47,  48,  49,
8561     50,  51,  52,  53,  54,  55,  56,  57,  58,  59,  60,  61,  62,  63,  64,
8562     65,  66,  67,  68,  0,   0,   0,   69,  0,   0,   0,   70,  0,   0,   0,
8563     71,  0,   0,   0,   72,  0,   0,   0,   73,  0,   0,   0,   74,  0,   0,
8564     0,   75,  0,   0,   0,   76,  0,   0,   0,   77,  0,   0,   0,   78,  0,
8565     0,   0,   79,  0,   80,  0,   81,  0,   82,  0,   83,  0,   84,  0,   85,
8566     0,   86,  0,   87,  0,   88,  0,   89,  0,   90,  0,   91,  0,   92,  0,
8567     93,  0,   94,  0,   95,  0,   96,  0,   97,  0,   98,  0,   99,  0,   100,
8568     0,   101, 0,   102, 0,   103, 0,   104, 0,   105, 106, 107, 108, 109, 110,
8569     111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125,
8570     126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 0,   0,   0,
8571     138};
8572 const uint8_t HuffDecoderCommon::table27_47_emit_[408] = {
8573     0x7b, 0x43, 0x30, 0x7b, 0x43, 0x31, 0x7b, 0x43, 0x32, 0x7b, 0x43, 0x61,
8574     0x7b, 0x43, 0x63, 0x7b, 0x43, 0x65, 0x7b, 0x43, 0x69, 0x7b, 0x43, 0x6f,
8575     0x7b, 0x43, 0x73, 0x7b, 0x43, 0x74, 0x7b, 0x43, 0x20, 0x7b, 0x43, 0x25,
8576     0x7b, 0x43, 0x2d, 0x7b, 0x43, 0x2e, 0x7b, 0x43, 0x2f, 0x7b, 0x43, 0x33,
8577     0x7b, 0x43, 0x34, 0x7b, 0x43, 0x35, 0x7b, 0x43, 0x36, 0x7b, 0x43, 0x37,
8578     0x7b, 0x43, 0x38, 0x7b, 0x43, 0x39, 0x7b, 0x43, 0x3d, 0x7b, 0x43, 0x41,
8579     0x7b, 0x43, 0x5f, 0x7b, 0x43, 0x62, 0x7b, 0x43, 0x64, 0x7b, 0x43, 0x66,
8580     0x7b, 0x43, 0x67, 0x7b, 0x43, 0x68, 0x7b, 0x43, 0x6c, 0x7b, 0x43, 0x6d,
8581     0x7b, 0x43, 0x6e, 0x7b, 0x43, 0x70, 0x7b, 0x43, 0x72, 0x7b, 0x43, 0x75,
8582     0x7b, 0x43, 0x3a, 0x7b, 0x43, 0x42, 0x7b, 0x43, 0x43, 0x7b, 0x43, 0x44,
8583     0x7b, 0x43, 0x45, 0x7b, 0x43, 0x46, 0x7b, 0x43, 0x47, 0x7b, 0x43, 0x48,
8584     0x7b, 0x43, 0x49, 0x7b, 0x43, 0x4a, 0x7b, 0x43, 0x4b, 0x7b, 0x43, 0x4c,
8585     0x7b, 0x43, 0x4d, 0x7b, 0x43, 0x4e, 0x7b, 0x43, 0x4f, 0x7b, 0x43, 0x50,
8586     0x7b, 0x43, 0x51, 0x7b, 0x43, 0x52, 0x7b, 0x43, 0x53, 0x7b, 0x43, 0x54,
8587     0x7b, 0x43, 0x55, 0x7b, 0x43, 0x56, 0x7b, 0x43, 0x57, 0x7b, 0x43, 0x59,
8588     0x7b, 0x43, 0x6a, 0x7b, 0x43, 0x6b, 0x7b, 0x43, 0x71, 0x7b, 0x43, 0x76,
8589     0x7b, 0x43, 0x77, 0x7b, 0x43, 0x78, 0x7b, 0x43, 0x79, 0x7b, 0x43, 0x7a,
8590     0x7b, 0x44, 0x30, 0x7b, 0x44, 0x31, 0x7b, 0x44, 0x32, 0x7b, 0x44, 0x61,
8591     0x7b, 0x44, 0x63, 0x7b, 0x44, 0x65, 0x7b, 0x44, 0x69, 0x7b, 0x44, 0x6f,
8592     0x7b, 0x44, 0x73, 0x7b, 0x44, 0x74, 0x7b, 0x44, 0x20, 0x7b, 0x44, 0x25,
8593     0x7b, 0x44, 0x2d, 0x7b, 0x44, 0x2e, 0x7b, 0x44, 0x2f, 0x7b, 0x44, 0x33,
8594     0x7b, 0x44, 0x34, 0x7b, 0x44, 0x35, 0x7b, 0x44, 0x36, 0x7b, 0x44, 0x37,
8595     0x7b, 0x44, 0x38, 0x7b, 0x44, 0x39, 0x7b, 0x44, 0x3d, 0x7b, 0x44, 0x41,
8596     0x7b, 0x44, 0x5f, 0x7b, 0x44, 0x62, 0x7b, 0x44, 0x64, 0x7b, 0x44, 0x66,
8597     0x7b, 0x44, 0x67, 0x7b, 0x44, 0x68, 0x7b, 0x44, 0x6c, 0x7b, 0x44, 0x6d,
8598     0x7b, 0x44, 0x6e, 0x7b, 0x44, 0x70, 0x7b, 0x44, 0x72, 0x7b, 0x44, 0x75,
8599     0x7b, 0x44, 0x3a, 0x7b, 0x44, 0x42, 0x7b, 0x44, 0x43, 0x7b, 0x44, 0x44,
8600     0x7b, 0x44, 0x45, 0x7b, 0x44, 0x46, 0x7b, 0x44, 0x47, 0x7b, 0x44, 0x48,
8601     0x7b, 0x44, 0x49, 0x7b, 0x44, 0x4a, 0x7b, 0x44, 0x4b, 0x7b, 0x44, 0x4c,
8602     0x7b, 0x44, 0x4d, 0x7b, 0x44, 0x4e, 0x7b, 0x44, 0x4f, 0x7b, 0x44, 0x50,
8603     0x7b, 0x44, 0x51, 0x7b, 0x44, 0x52, 0x7b, 0x44, 0x53, 0x7b, 0x44, 0x54,
8604     0x7b, 0x44, 0x55, 0x7b, 0x44, 0x56, 0x7b, 0x44, 0x57, 0x7b, 0x44, 0x59,
8605     0x7b, 0x44, 0x6a, 0x7b, 0x44, 0x6b, 0x7b, 0x44, 0x71, 0x7b, 0x44, 0x76,
8606     0x7b, 0x44, 0x77, 0x7b, 0x44, 0x78, 0x7b, 0x44, 0x79, 0x7b, 0x44, 0x7a};
8607 const uint8_t HuffDecoderCommon::table27_48_emit_[408] = {
8608     0x7b, 0x45, 0x30, 0x7b, 0x45, 0x31, 0x7b, 0x45, 0x32, 0x7b, 0x45, 0x61,
8609     0x7b, 0x45, 0x63, 0x7b, 0x45, 0x65, 0x7b, 0x45, 0x69, 0x7b, 0x45, 0x6f,
8610     0x7b, 0x45, 0x73, 0x7b, 0x45, 0x74, 0x7b, 0x45, 0x20, 0x7b, 0x45, 0x25,
8611     0x7b, 0x45, 0x2d, 0x7b, 0x45, 0x2e, 0x7b, 0x45, 0x2f, 0x7b, 0x45, 0x33,
8612     0x7b, 0x45, 0x34, 0x7b, 0x45, 0x35, 0x7b, 0x45, 0x36, 0x7b, 0x45, 0x37,
8613     0x7b, 0x45, 0x38, 0x7b, 0x45, 0x39, 0x7b, 0x45, 0x3d, 0x7b, 0x45, 0x41,
8614     0x7b, 0x45, 0x5f, 0x7b, 0x45, 0x62, 0x7b, 0x45, 0x64, 0x7b, 0x45, 0x66,
8615     0x7b, 0x45, 0x67, 0x7b, 0x45, 0x68, 0x7b, 0x45, 0x6c, 0x7b, 0x45, 0x6d,
8616     0x7b, 0x45, 0x6e, 0x7b, 0x45, 0x70, 0x7b, 0x45, 0x72, 0x7b, 0x45, 0x75,
8617     0x7b, 0x45, 0x3a, 0x7b, 0x45, 0x42, 0x7b, 0x45, 0x43, 0x7b, 0x45, 0x44,
8618     0x7b, 0x45, 0x45, 0x7b, 0x45, 0x46, 0x7b, 0x45, 0x47, 0x7b, 0x45, 0x48,
8619     0x7b, 0x45, 0x49, 0x7b, 0x45, 0x4a, 0x7b, 0x45, 0x4b, 0x7b, 0x45, 0x4c,
8620     0x7b, 0x45, 0x4d, 0x7b, 0x45, 0x4e, 0x7b, 0x45, 0x4f, 0x7b, 0x45, 0x50,
8621     0x7b, 0x45, 0x51, 0x7b, 0x45, 0x52, 0x7b, 0x45, 0x53, 0x7b, 0x45, 0x54,
8622     0x7b, 0x45, 0x55, 0x7b, 0x45, 0x56, 0x7b, 0x45, 0x57, 0x7b, 0x45, 0x59,
8623     0x7b, 0x45, 0x6a, 0x7b, 0x45, 0x6b, 0x7b, 0x45, 0x71, 0x7b, 0x45, 0x76,
8624     0x7b, 0x45, 0x77, 0x7b, 0x45, 0x78, 0x7b, 0x45, 0x79, 0x7b, 0x45, 0x7a,
8625     0x7b, 0x46, 0x30, 0x7b, 0x46, 0x31, 0x7b, 0x46, 0x32, 0x7b, 0x46, 0x61,
8626     0x7b, 0x46, 0x63, 0x7b, 0x46, 0x65, 0x7b, 0x46, 0x69, 0x7b, 0x46, 0x6f,
8627     0x7b, 0x46, 0x73, 0x7b, 0x46, 0x74, 0x7b, 0x46, 0x20, 0x7b, 0x46, 0x25,
8628     0x7b, 0x46, 0x2d, 0x7b, 0x46, 0x2e, 0x7b, 0x46, 0x2f, 0x7b, 0x46, 0x33,
8629     0x7b, 0x46, 0x34, 0x7b, 0x46, 0x35, 0x7b, 0x46, 0x36, 0x7b, 0x46, 0x37,
8630     0x7b, 0x46, 0x38, 0x7b, 0x46, 0x39, 0x7b, 0x46, 0x3d, 0x7b, 0x46, 0x41,
8631     0x7b, 0x46, 0x5f, 0x7b, 0x46, 0x62, 0x7b, 0x46, 0x64, 0x7b, 0x46, 0x66,
8632     0x7b, 0x46, 0x67, 0x7b, 0x46, 0x68, 0x7b, 0x46, 0x6c, 0x7b, 0x46, 0x6d,
8633     0x7b, 0x46, 0x6e, 0x7b, 0x46, 0x70, 0x7b, 0x46, 0x72, 0x7b, 0x46, 0x75,
8634     0x7b, 0x46, 0x3a, 0x7b, 0x46, 0x42, 0x7b, 0x46, 0x43, 0x7b, 0x46, 0x44,
8635     0x7b, 0x46, 0x45, 0x7b, 0x46, 0x46, 0x7b, 0x46, 0x47, 0x7b, 0x46, 0x48,
8636     0x7b, 0x46, 0x49, 0x7b, 0x46, 0x4a, 0x7b, 0x46, 0x4b, 0x7b, 0x46, 0x4c,
8637     0x7b, 0x46, 0x4d, 0x7b, 0x46, 0x4e, 0x7b, 0x46, 0x4f, 0x7b, 0x46, 0x50,
8638     0x7b, 0x46, 0x51, 0x7b, 0x46, 0x52, 0x7b, 0x46, 0x53, 0x7b, 0x46, 0x54,
8639     0x7b, 0x46, 0x55, 0x7b, 0x46, 0x56, 0x7b, 0x46, 0x57, 0x7b, 0x46, 0x59,
8640     0x7b, 0x46, 0x6a, 0x7b, 0x46, 0x6b, 0x7b, 0x46, 0x71, 0x7b, 0x46, 0x76,
8641     0x7b, 0x46, 0x77, 0x7b, 0x46, 0x78, 0x7b, 0x46, 0x79, 0x7b, 0x46, 0x7a};
8642 const uint8_t HuffDecoderCommon::table27_49_emit_[408] = {
8643     0x7b, 0x47, 0x30, 0x7b, 0x47, 0x31, 0x7b, 0x47, 0x32, 0x7b, 0x47, 0x61,
8644     0x7b, 0x47, 0x63, 0x7b, 0x47, 0x65, 0x7b, 0x47, 0x69, 0x7b, 0x47, 0x6f,
8645     0x7b, 0x47, 0x73, 0x7b, 0x47, 0x74, 0x7b, 0x47, 0x20, 0x7b, 0x47, 0x25,
8646     0x7b, 0x47, 0x2d, 0x7b, 0x47, 0x2e, 0x7b, 0x47, 0x2f, 0x7b, 0x47, 0x33,
8647     0x7b, 0x47, 0x34, 0x7b, 0x47, 0x35, 0x7b, 0x47, 0x36, 0x7b, 0x47, 0x37,
8648     0x7b, 0x47, 0x38, 0x7b, 0x47, 0x39, 0x7b, 0x47, 0x3d, 0x7b, 0x47, 0x41,
8649     0x7b, 0x47, 0x5f, 0x7b, 0x47, 0x62, 0x7b, 0x47, 0x64, 0x7b, 0x47, 0x66,
8650     0x7b, 0x47, 0x67, 0x7b, 0x47, 0x68, 0x7b, 0x47, 0x6c, 0x7b, 0x47, 0x6d,
8651     0x7b, 0x47, 0x6e, 0x7b, 0x47, 0x70, 0x7b, 0x47, 0x72, 0x7b, 0x47, 0x75,
8652     0x7b, 0x47, 0x3a, 0x7b, 0x47, 0x42, 0x7b, 0x47, 0x43, 0x7b, 0x47, 0x44,
8653     0x7b, 0x47, 0x45, 0x7b, 0x47, 0x46, 0x7b, 0x47, 0x47, 0x7b, 0x47, 0x48,
8654     0x7b, 0x47, 0x49, 0x7b, 0x47, 0x4a, 0x7b, 0x47, 0x4b, 0x7b, 0x47, 0x4c,
8655     0x7b, 0x47, 0x4d, 0x7b, 0x47, 0x4e, 0x7b, 0x47, 0x4f, 0x7b, 0x47, 0x50,
8656     0x7b, 0x47, 0x51, 0x7b, 0x47, 0x52, 0x7b, 0x47, 0x53, 0x7b, 0x47, 0x54,
8657     0x7b, 0x47, 0x55, 0x7b, 0x47, 0x56, 0x7b, 0x47, 0x57, 0x7b, 0x47, 0x59,
8658     0x7b, 0x47, 0x6a, 0x7b, 0x47, 0x6b, 0x7b, 0x47, 0x71, 0x7b, 0x47, 0x76,
8659     0x7b, 0x47, 0x77, 0x7b, 0x47, 0x78, 0x7b, 0x47, 0x79, 0x7b, 0x47, 0x7a,
8660     0x7b, 0x48, 0x30, 0x7b, 0x48, 0x31, 0x7b, 0x48, 0x32, 0x7b, 0x48, 0x61,
8661     0x7b, 0x48, 0x63, 0x7b, 0x48, 0x65, 0x7b, 0x48, 0x69, 0x7b, 0x48, 0x6f,
8662     0x7b, 0x48, 0x73, 0x7b, 0x48, 0x74, 0x7b, 0x48, 0x20, 0x7b, 0x48, 0x25,
8663     0x7b, 0x48, 0x2d, 0x7b, 0x48, 0x2e, 0x7b, 0x48, 0x2f, 0x7b, 0x48, 0x33,
8664     0x7b, 0x48, 0x34, 0x7b, 0x48, 0x35, 0x7b, 0x48, 0x36, 0x7b, 0x48, 0x37,
8665     0x7b, 0x48, 0x38, 0x7b, 0x48, 0x39, 0x7b, 0x48, 0x3d, 0x7b, 0x48, 0x41,
8666     0x7b, 0x48, 0x5f, 0x7b, 0x48, 0x62, 0x7b, 0x48, 0x64, 0x7b, 0x48, 0x66,
8667     0x7b, 0x48, 0x67, 0x7b, 0x48, 0x68, 0x7b, 0x48, 0x6c, 0x7b, 0x48, 0x6d,
8668     0x7b, 0x48, 0x6e, 0x7b, 0x48, 0x70, 0x7b, 0x48, 0x72, 0x7b, 0x48, 0x75,
8669     0x7b, 0x48, 0x3a, 0x7b, 0x48, 0x42, 0x7b, 0x48, 0x43, 0x7b, 0x48, 0x44,
8670     0x7b, 0x48, 0x45, 0x7b, 0x48, 0x46, 0x7b, 0x48, 0x47, 0x7b, 0x48, 0x48,
8671     0x7b, 0x48, 0x49, 0x7b, 0x48, 0x4a, 0x7b, 0x48, 0x4b, 0x7b, 0x48, 0x4c,
8672     0x7b, 0x48, 0x4d, 0x7b, 0x48, 0x4e, 0x7b, 0x48, 0x4f, 0x7b, 0x48, 0x50,
8673     0x7b, 0x48, 0x51, 0x7b, 0x48, 0x52, 0x7b, 0x48, 0x53, 0x7b, 0x48, 0x54,
8674     0x7b, 0x48, 0x55, 0x7b, 0x48, 0x56, 0x7b, 0x48, 0x57, 0x7b, 0x48, 0x59,
8675     0x7b, 0x48, 0x6a, 0x7b, 0x48, 0x6b, 0x7b, 0x48, 0x71, 0x7b, 0x48, 0x76,
8676     0x7b, 0x48, 0x77, 0x7b, 0x48, 0x78, 0x7b, 0x48, 0x79, 0x7b, 0x48, 0x7a};
8677 const uint8_t HuffDecoderCommon::table27_50_emit_[408] = {
8678     0x7b, 0x49, 0x30, 0x7b, 0x49, 0x31, 0x7b, 0x49, 0x32, 0x7b, 0x49, 0x61,
8679     0x7b, 0x49, 0x63, 0x7b, 0x49, 0x65, 0x7b, 0x49, 0x69, 0x7b, 0x49, 0x6f,
8680     0x7b, 0x49, 0x73, 0x7b, 0x49, 0x74, 0x7b, 0x49, 0x20, 0x7b, 0x49, 0x25,
8681     0x7b, 0x49, 0x2d, 0x7b, 0x49, 0x2e, 0x7b, 0x49, 0x2f, 0x7b, 0x49, 0x33,
8682     0x7b, 0x49, 0x34, 0x7b, 0x49, 0x35, 0x7b, 0x49, 0x36, 0x7b, 0x49, 0x37,
8683     0x7b, 0x49, 0x38, 0x7b, 0x49, 0x39, 0x7b, 0x49, 0x3d, 0x7b, 0x49, 0x41,
8684     0x7b, 0x49, 0x5f, 0x7b, 0x49, 0x62, 0x7b, 0x49, 0x64, 0x7b, 0x49, 0x66,
8685     0x7b, 0x49, 0x67, 0x7b, 0x49, 0x68, 0x7b, 0x49, 0x6c, 0x7b, 0x49, 0x6d,
8686     0x7b, 0x49, 0x6e, 0x7b, 0x49, 0x70, 0x7b, 0x49, 0x72, 0x7b, 0x49, 0x75,
8687     0x7b, 0x49, 0x3a, 0x7b, 0x49, 0x42, 0x7b, 0x49, 0x43, 0x7b, 0x49, 0x44,
8688     0x7b, 0x49, 0x45, 0x7b, 0x49, 0x46, 0x7b, 0x49, 0x47, 0x7b, 0x49, 0x48,
8689     0x7b, 0x49, 0x49, 0x7b, 0x49, 0x4a, 0x7b, 0x49, 0x4b, 0x7b, 0x49, 0x4c,
8690     0x7b, 0x49, 0x4d, 0x7b, 0x49, 0x4e, 0x7b, 0x49, 0x4f, 0x7b, 0x49, 0x50,
8691     0x7b, 0x49, 0x51, 0x7b, 0x49, 0x52, 0x7b, 0x49, 0x53, 0x7b, 0x49, 0x54,
8692     0x7b, 0x49, 0x55, 0x7b, 0x49, 0x56, 0x7b, 0x49, 0x57, 0x7b, 0x49, 0x59,
8693     0x7b, 0x49, 0x6a, 0x7b, 0x49, 0x6b, 0x7b, 0x49, 0x71, 0x7b, 0x49, 0x76,
8694     0x7b, 0x49, 0x77, 0x7b, 0x49, 0x78, 0x7b, 0x49, 0x79, 0x7b, 0x49, 0x7a,
8695     0x7b, 0x4a, 0x30, 0x7b, 0x4a, 0x31, 0x7b, 0x4a, 0x32, 0x7b, 0x4a, 0x61,
8696     0x7b, 0x4a, 0x63, 0x7b, 0x4a, 0x65, 0x7b, 0x4a, 0x69, 0x7b, 0x4a, 0x6f,
8697     0x7b, 0x4a, 0x73, 0x7b, 0x4a, 0x74, 0x7b, 0x4a, 0x20, 0x7b, 0x4a, 0x25,
8698     0x7b, 0x4a, 0x2d, 0x7b, 0x4a, 0x2e, 0x7b, 0x4a, 0x2f, 0x7b, 0x4a, 0x33,
8699     0x7b, 0x4a, 0x34, 0x7b, 0x4a, 0x35, 0x7b, 0x4a, 0x36, 0x7b, 0x4a, 0x37,
8700     0x7b, 0x4a, 0x38, 0x7b, 0x4a, 0x39, 0x7b, 0x4a, 0x3d, 0x7b, 0x4a, 0x41,
8701     0x7b, 0x4a, 0x5f, 0x7b, 0x4a, 0x62, 0x7b, 0x4a, 0x64, 0x7b, 0x4a, 0x66,
8702     0x7b, 0x4a, 0x67, 0x7b, 0x4a, 0x68, 0x7b, 0x4a, 0x6c, 0x7b, 0x4a, 0x6d,
8703     0x7b, 0x4a, 0x6e, 0x7b, 0x4a, 0x70, 0x7b, 0x4a, 0x72, 0x7b, 0x4a, 0x75,
8704     0x7b, 0x4a, 0x3a, 0x7b, 0x4a, 0x42, 0x7b, 0x4a, 0x43, 0x7b, 0x4a, 0x44,
8705     0x7b, 0x4a, 0x45, 0x7b, 0x4a, 0x46, 0x7b, 0x4a, 0x47, 0x7b, 0x4a, 0x48,
8706     0x7b, 0x4a, 0x49, 0x7b, 0x4a, 0x4a, 0x7b, 0x4a, 0x4b, 0x7b, 0x4a, 0x4c,
8707     0x7b, 0x4a, 0x4d, 0x7b, 0x4a, 0x4e, 0x7b, 0x4a, 0x4f, 0x7b, 0x4a, 0x50,
8708     0x7b, 0x4a, 0x51, 0x7b, 0x4a, 0x52, 0x7b, 0x4a, 0x53, 0x7b, 0x4a, 0x54,
8709     0x7b, 0x4a, 0x55, 0x7b, 0x4a, 0x56, 0x7b, 0x4a, 0x57, 0x7b, 0x4a, 0x59,
8710     0x7b, 0x4a, 0x6a, 0x7b, 0x4a, 0x6b, 0x7b, 0x4a, 0x71, 0x7b, 0x4a, 0x76,
8711     0x7b, 0x4a, 0x77, 0x7b, 0x4a, 0x78, 0x7b, 0x4a, 0x79, 0x7b, 0x4a, 0x7a};
8712 const uint8_t HuffDecoderCommon::table27_51_emit_[408] = {
8713     0x7b, 0x4b, 0x30, 0x7b, 0x4b, 0x31, 0x7b, 0x4b, 0x32, 0x7b, 0x4b, 0x61,
8714     0x7b, 0x4b, 0x63, 0x7b, 0x4b, 0x65, 0x7b, 0x4b, 0x69, 0x7b, 0x4b, 0x6f,
8715     0x7b, 0x4b, 0x73, 0x7b, 0x4b, 0x74, 0x7b, 0x4b, 0x20, 0x7b, 0x4b, 0x25,
8716     0x7b, 0x4b, 0x2d, 0x7b, 0x4b, 0x2e, 0x7b, 0x4b, 0x2f, 0x7b, 0x4b, 0x33,
8717     0x7b, 0x4b, 0x34, 0x7b, 0x4b, 0x35, 0x7b, 0x4b, 0x36, 0x7b, 0x4b, 0x37,
8718     0x7b, 0x4b, 0x38, 0x7b, 0x4b, 0x39, 0x7b, 0x4b, 0x3d, 0x7b, 0x4b, 0x41,
8719     0x7b, 0x4b, 0x5f, 0x7b, 0x4b, 0x62, 0x7b, 0x4b, 0x64, 0x7b, 0x4b, 0x66,
8720     0x7b, 0x4b, 0x67, 0x7b, 0x4b, 0x68, 0x7b, 0x4b, 0x6c, 0x7b, 0x4b, 0x6d,
8721     0x7b, 0x4b, 0x6e, 0x7b, 0x4b, 0x70, 0x7b, 0x4b, 0x72, 0x7b, 0x4b, 0x75,
8722     0x7b, 0x4b, 0x3a, 0x7b, 0x4b, 0x42, 0x7b, 0x4b, 0x43, 0x7b, 0x4b, 0x44,
8723     0x7b, 0x4b, 0x45, 0x7b, 0x4b, 0x46, 0x7b, 0x4b, 0x47, 0x7b, 0x4b, 0x48,
8724     0x7b, 0x4b, 0x49, 0x7b, 0x4b, 0x4a, 0x7b, 0x4b, 0x4b, 0x7b, 0x4b, 0x4c,
8725     0x7b, 0x4b, 0x4d, 0x7b, 0x4b, 0x4e, 0x7b, 0x4b, 0x4f, 0x7b, 0x4b, 0x50,
8726     0x7b, 0x4b, 0x51, 0x7b, 0x4b, 0x52, 0x7b, 0x4b, 0x53, 0x7b, 0x4b, 0x54,
8727     0x7b, 0x4b, 0x55, 0x7b, 0x4b, 0x56, 0x7b, 0x4b, 0x57, 0x7b, 0x4b, 0x59,
8728     0x7b, 0x4b, 0x6a, 0x7b, 0x4b, 0x6b, 0x7b, 0x4b, 0x71, 0x7b, 0x4b, 0x76,
8729     0x7b, 0x4b, 0x77, 0x7b, 0x4b, 0x78, 0x7b, 0x4b, 0x79, 0x7b, 0x4b, 0x7a,
8730     0x7b, 0x4c, 0x30, 0x7b, 0x4c, 0x31, 0x7b, 0x4c, 0x32, 0x7b, 0x4c, 0x61,
8731     0x7b, 0x4c, 0x63, 0x7b, 0x4c, 0x65, 0x7b, 0x4c, 0x69, 0x7b, 0x4c, 0x6f,
8732     0x7b, 0x4c, 0x73, 0x7b, 0x4c, 0x74, 0x7b, 0x4c, 0x20, 0x7b, 0x4c, 0x25,
8733     0x7b, 0x4c, 0x2d, 0x7b, 0x4c, 0x2e, 0x7b, 0x4c, 0x2f, 0x7b, 0x4c, 0x33,
8734     0x7b, 0x4c, 0x34, 0x7b, 0x4c, 0x35, 0x7b, 0x4c, 0x36, 0x7b, 0x4c, 0x37,
8735     0x7b, 0x4c, 0x38, 0x7b, 0x4c, 0x39, 0x7b, 0x4c, 0x3d, 0x7b, 0x4c, 0x41,
8736     0x7b, 0x4c, 0x5f, 0x7b, 0x4c, 0x62, 0x7b, 0x4c, 0x64, 0x7b, 0x4c, 0x66,
8737     0x7b, 0x4c, 0x67, 0x7b, 0x4c, 0x68, 0x7b, 0x4c, 0x6c, 0x7b, 0x4c, 0x6d,
8738     0x7b, 0x4c, 0x6e, 0x7b, 0x4c, 0x70, 0x7b, 0x4c, 0x72, 0x7b, 0x4c, 0x75,
8739     0x7b, 0x4c, 0x3a, 0x7b, 0x4c, 0x42, 0x7b, 0x4c, 0x43, 0x7b, 0x4c, 0x44,
8740     0x7b, 0x4c, 0x45, 0x7b, 0x4c, 0x46, 0x7b, 0x4c, 0x47, 0x7b, 0x4c, 0x48,
8741     0x7b, 0x4c, 0x49, 0x7b, 0x4c, 0x4a, 0x7b, 0x4c, 0x4b, 0x7b, 0x4c, 0x4c,
8742     0x7b, 0x4c, 0x4d, 0x7b, 0x4c, 0x4e, 0x7b, 0x4c, 0x4f, 0x7b, 0x4c, 0x50,
8743     0x7b, 0x4c, 0x51, 0x7b, 0x4c, 0x52, 0x7b, 0x4c, 0x53, 0x7b, 0x4c, 0x54,
8744     0x7b, 0x4c, 0x55, 0x7b, 0x4c, 0x56, 0x7b, 0x4c, 0x57, 0x7b, 0x4c, 0x59,
8745     0x7b, 0x4c, 0x6a, 0x7b, 0x4c, 0x6b, 0x7b, 0x4c, 0x71, 0x7b, 0x4c, 0x76,
8746     0x7b, 0x4c, 0x77, 0x7b, 0x4c, 0x78, 0x7b, 0x4c, 0x79, 0x7b, 0x4c, 0x7a};
8747 const uint8_t HuffDecoderCommon::table27_52_emit_[408] = {
8748     0x7b, 0x4d, 0x30, 0x7b, 0x4d, 0x31, 0x7b, 0x4d, 0x32, 0x7b, 0x4d, 0x61,
8749     0x7b, 0x4d, 0x63, 0x7b, 0x4d, 0x65, 0x7b, 0x4d, 0x69, 0x7b, 0x4d, 0x6f,
8750     0x7b, 0x4d, 0x73, 0x7b, 0x4d, 0x74, 0x7b, 0x4d, 0x20, 0x7b, 0x4d, 0x25,
8751     0x7b, 0x4d, 0x2d, 0x7b, 0x4d, 0x2e, 0x7b, 0x4d, 0x2f, 0x7b, 0x4d, 0x33,
8752     0x7b, 0x4d, 0x34, 0x7b, 0x4d, 0x35, 0x7b, 0x4d, 0x36, 0x7b, 0x4d, 0x37,
8753     0x7b, 0x4d, 0x38, 0x7b, 0x4d, 0x39, 0x7b, 0x4d, 0x3d, 0x7b, 0x4d, 0x41,
8754     0x7b, 0x4d, 0x5f, 0x7b, 0x4d, 0x62, 0x7b, 0x4d, 0x64, 0x7b, 0x4d, 0x66,
8755     0x7b, 0x4d, 0x67, 0x7b, 0x4d, 0x68, 0x7b, 0x4d, 0x6c, 0x7b, 0x4d, 0x6d,
8756     0x7b, 0x4d, 0x6e, 0x7b, 0x4d, 0x70, 0x7b, 0x4d, 0x72, 0x7b, 0x4d, 0x75,
8757     0x7b, 0x4d, 0x3a, 0x7b, 0x4d, 0x42, 0x7b, 0x4d, 0x43, 0x7b, 0x4d, 0x44,
8758     0x7b, 0x4d, 0x45, 0x7b, 0x4d, 0x46, 0x7b, 0x4d, 0x47, 0x7b, 0x4d, 0x48,
8759     0x7b, 0x4d, 0x49, 0x7b, 0x4d, 0x4a, 0x7b, 0x4d, 0x4b, 0x7b, 0x4d, 0x4c,
8760     0x7b, 0x4d, 0x4d, 0x7b, 0x4d, 0x4e, 0x7b, 0x4d, 0x4f, 0x7b, 0x4d, 0x50,
8761     0x7b, 0x4d, 0x51, 0x7b, 0x4d, 0x52, 0x7b, 0x4d, 0x53, 0x7b, 0x4d, 0x54,
8762     0x7b, 0x4d, 0x55, 0x7b, 0x4d, 0x56, 0x7b, 0x4d, 0x57, 0x7b, 0x4d, 0x59,
8763     0x7b, 0x4d, 0x6a, 0x7b, 0x4d, 0x6b, 0x7b, 0x4d, 0x71, 0x7b, 0x4d, 0x76,
8764     0x7b, 0x4d, 0x77, 0x7b, 0x4d, 0x78, 0x7b, 0x4d, 0x79, 0x7b, 0x4d, 0x7a,
8765     0x7b, 0x4e, 0x30, 0x7b, 0x4e, 0x31, 0x7b, 0x4e, 0x32, 0x7b, 0x4e, 0x61,
8766     0x7b, 0x4e, 0x63, 0x7b, 0x4e, 0x65, 0x7b, 0x4e, 0x69, 0x7b, 0x4e, 0x6f,
8767     0x7b, 0x4e, 0x73, 0x7b, 0x4e, 0x74, 0x7b, 0x4e, 0x20, 0x7b, 0x4e, 0x25,
8768     0x7b, 0x4e, 0x2d, 0x7b, 0x4e, 0x2e, 0x7b, 0x4e, 0x2f, 0x7b, 0x4e, 0x33,
8769     0x7b, 0x4e, 0x34, 0x7b, 0x4e, 0x35, 0x7b, 0x4e, 0x36, 0x7b, 0x4e, 0x37,
8770     0x7b, 0x4e, 0x38, 0x7b, 0x4e, 0x39, 0x7b, 0x4e, 0x3d, 0x7b, 0x4e, 0x41,
8771     0x7b, 0x4e, 0x5f, 0x7b, 0x4e, 0x62, 0x7b, 0x4e, 0x64, 0x7b, 0x4e, 0x66,
8772     0x7b, 0x4e, 0x67, 0x7b, 0x4e, 0x68, 0x7b, 0x4e, 0x6c, 0x7b, 0x4e, 0x6d,
8773     0x7b, 0x4e, 0x6e, 0x7b, 0x4e, 0x70, 0x7b, 0x4e, 0x72, 0x7b, 0x4e, 0x75,
8774     0x7b, 0x4e, 0x3a, 0x7b, 0x4e, 0x42, 0x7b, 0x4e, 0x43, 0x7b, 0x4e, 0x44,
8775     0x7b, 0x4e, 0x45, 0x7b, 0x4e, 0x46, 0x7b, 0x4e, 0x47, 0x7b, 0x4e, 0x48,
8776     0x7b, 0x4e, 0x49, 0x7b, 0x4e, 0x4a, 0x7b, 0x4e, 0x4b, 0x7b, 0x4e, 0x4c,
8777     0x7b, 0x4e, 0x4d, 0x7b, 0x4e, 0x4e, 0x7b, 0x4e, 0x4f, 0x7b, 0x4e, 0x50,
8778     0x7b, 0x4e, 0x51, 0x7b, 0x4e, 0x52, 0x7b, 0x4e, 0x53, 0x7b, 0x4e, 0x54,
8779     0x7b, 0x4e, 0x55, 0x7b, 0x4e, 0x56, 0x7b, 0x4e, 0x57, 0x7b, 0x4e, 0x59,
8780     0x7b, 0x4e, 0x6a, 0x7b, 0x4e, 0x6b, 0x7b, 0x4e, 0x71, 0x7b, 0x4e, 0x76,
8781     0x7b, 0x4e, 0x77, 0x7b, 0x4e, 0x78, 0x7b, 0x4e, 0x79, 0x7b, 0x4e, 0x7a};
8782 const uint8_t HuffDecoderCommon::table27_53_emit_[408] = {
8783     0x7b, 0x4f, 0x30, 0x7b, 0x4f, 0x31, 0x7b, 0x4f, 0x32, 0x7b, 0x4f, 0x61,
8784     0x7b, 0x4f, 0x63, 0x7b, 0x4f, 0x65, 0x7b, 0x4f, 0x69, 0x7b, 0x4f, 0x6f,
8785     0x7b, 0x4f, 0x73, 0x7b, 0x4f, 0x74, 0x7b, 0x4f, 0x20, 0x7b, 0x4f, 0x25,
8786     0x7b, 0x4f, 0x2d, 0x7b, 0x4f, 0x2e, 0x7b, 0x4f, 0x2f, 0x7b, 0x4f, 0x33,
8787     0x7b, 0x4f, 0x34, 0x7b, 0x4f, 0x35, 0x7b, 0x4f, 0x36, 0x7b, 0x4f, 0x37,
8788     0x7b, 0x4f, 0x38, 0x7b, 0x4f, 0x39, 0x7b, 0x4f, 0x3d, 0x7b, 0x4f, 0x41,
8789     0x7b, 0x4f, 0x5f, 0x7b, 0x4f, 0x62, 0x7b, 0x4f, 0x64, 0x7b, 0x4f, 0x66,
8790     0x7b, 0x4f, 0x67, 0x7b, 0x4f, 0x68, 0x7b, 0x4f, 0x6c, 0x7b, 0x4f, 0x6d,
8791     0x7b, 0x4f, 0x6e, 0x7b, 0x4f, 0x70, 0x7b, 0x4f, 0x72, 0x7b, 0x4f, 0x75,
8792     0x7b, 0x4f, 0x3a, 0x7b, 0x4f, 0x42, 0x7b, 0x4f, 0x43, 0x7b, 0x4f, 0x44,
8793     0x7b, 0x4f, 0x45, 0x7b, 0x4f, 0x46, 0x7b, 0x4f, 0x47, 0x7b, 0x4f, 0x48,
8794     0x7b, 0x4f, 0x49, 0x7b, 0x4f, 0x4a, 0x7b, 0x4f, 0x4b, 0x7b, 0x4f, 0x4c,
8795     0x7b, 0x4f, 0x4d, 0x7b, 0x4f, 0x4e, 0x7b, 0x4f, 0x4f, 0x7b, 0x4f, 0x50,
8796     0x7b, 0x4f, 0x51, 0x7b, 0x4f, 0x52, 0x7b, 0x4f, 0x53, 0x7b, 0x4f, 0x54,
8797     0x7b, 0x4f, 0x55, 0x7b, 0x4f, 0x56, 0x7b, 0x4f, 0x57, 0x7b, 0x4f, 0x59,
8798     0x7b, 0x4f, 0x6a, 0x7b, 0x4f, 0x6b, 0x7b, 0x4f, 0x71, 0x7b, 0x4f, 0x76,
8799     0x7b, 0x4f, 0x77, 0x7b, 0x4f, 0x78, 0x7b, 0x4f, 0x79, 0x7b, 0x4f, 0x7a,
8800     0x7b, 0x50, 0x30, 0x7b, 0x50, 0x31, 0x7b, 0x50, 0x32, 0x7b, 0x50, 0x61,
8801     0x7b, 0x50, 0x63, 0x7b, 0x50, 0x65, 0x7b, 0x50, 0x69, 0x7b, 0x50, 0x6f,
8802     0x7b, 0x50, 0x73, 0x7b, 0x50, 0x74, 0x7b, 0x50, 0x20, 0x7b, 0x50, 0x25,
8803     0x7b, 0x50, 0x2d, 0x7b, 0x50, 0x2e, 0x7b, 0x50, 0x2f, 0x7b, 0x50, 0x33,
8804     0x7b, 0x50, 0x34, 0x7b, 0x50, 0x35, 0x7b, 0x50, 0x36, 0x7b, 0x50, 0x37,
8805     0x7b, 0x50, 0x38, 0x7b, 0x50, 0x39, 0x7b, 0x50, 0x3d, 0x7b, 0x50, 0x41,
8806     0x7b, 0x50, 0x5f, 0x7b, 0x50, 0x62, 0x7b, 0x50, 0x64, 0x7b, 0x50, 0x66,
8807     0x7b, 0x50, 0x67, 0x7b, 0x50, 0x68, 0x7b, 0x50, 0x6c, 0x7b, 0x50, 0x6d,
8808     0x7b, 0x50, 0x6e, 0x7b, 0x50, 0x70, 0x7b, 0x50, 0x72, 0x7b, 0x50, 0x75,
8809     0x7b, 0x50, 0x3a, 0x7b, 0x50, 0x42, 0x7b, 0x50, 0x43, 0x7b, 0x50, 0x44,
8810     0x7b, 0x50, 0x45, 0x7b, 0x50, 0x46, 0x7b, 0x50, 0x47, 0x7b, 0x50, 0x48,
8811     0x7b, 0x50, 0x49, 0x7b, 0x50, 0x4a, 0x7b, 0x50, 0x4b, 0x7b, 0x50, 0x4c,
8812     0x7b, 0x50, 0x4d, 0x7b, 0x50, 0x4e, 0x7b, 0x50, 0x4f, 0x7b, 0x50, 0x50,
8813     0x7b, 0x50, 0x51, 0x7b, 0x50, 0x52, 0x7b, 0x50, 0x53, 0x7b, 0x50, 0x54,
8814     0x7b, 0x50, 0x55, 0x7b, 0x50, 0x56, 0x7b, 0x50, 0x57, 0x7b, 0x50, 0x59,
8815     0x7b, 0x50, 0x6a, 0x7b, 0x50, 0x6b, 0x7b, 0x50, 0x71, 0x7b, 0x50, 0x76,
8816     0x7b, 0x50, 0x77, 0x7b, 0x50, 0x78, 0x7b, 0x50, 0x79, 0x7b, 0x50, 0x7a};
8817 const uint8_t HuffDecoderCommon::table27_54_emit_[408] = {
8818     0x7b, 0x51, 0x30, 0x7b, 0x51, 0x31, 0x7b, 0x51, 0x32, 0x7b, 0x51, 0x61,
8819     0x7b, 0x51, 0x63, 0x7b, 0x51, 0x65, 0x7b, 0x51, 0x69, 0x7b, 0x51, 0x6f,
8820     0x7b, 0x51, 0x73, 0x7b, 0x51, 0x74, 0x7b, 0x51, 0x20, 0x7b, 0x51, 0x25,
8821     0x7b, 0x51, 0x2d, 0x7b, 0x51, 0x2e, 0x7b, 0x51, 0x2f, 0x7b, 0x51, 0x33,
8822     0x7b, 0x51, 0x34, 0x7b, 0x51, 0x35, 0x7b, 0x51, 0x36, 0x7b, 0x51, 0x37,
8823     0x7b, 0x51, 0x38, 0x7b, 0x51, 0x39, 0x7b, 0x51, 0x3d, 0x7b, 0x51, 0x41,
8824     0x7b, 0x51, 0x5f, 0x7b, 0x51, 0x62, 0x7b, 0x51, 0x64, 0x7b, 0x51, 0x66,
8825     0x7b, 0x51, 0x67, 0x7b, 0x51, 0x68, 0x7b, 0x51, 0x6c, 0x7b, 0x51, 0x6d,
8826     0x7b, 0x51, 0x6e, 0x7b, 0x51, 0x70, 0x7b, 0x51, 0x72, 0x7b, 0x51, 0x75,
8827     0x7b, 0x51, 0x3a, 0x7b, 0x51, 0x42, 0x7b, 0x51, 0x43, 0x7b, 0x51, 0x44,
8828     0x7b, 0x51, 0x45, 0x7b, 0x51, 0x46, 0x7b, 0x51, 0x47, 0x7b, 0x51, 0x48,
8829     0x7b, 0x51, 0x49, 0x7b, 0x51, 0x4a, 0x7b, 0x51, 0x4b, 0x7b, 0x51, 0x4c,
8830     0x7b, 0x51, 0x4d, 0x7b, 0x51, 0x4e, 0x7b, 0x51, 0x4f, 0x7b, 0x51, 0x50,
8831     0x7b, 0x51, 0x51, 0x7b, 0x51, 0x52, 0x7b, 0x51, 0x53, 0x7b, 0x51, 0x54,
8832     0x7b, 0x51, 0x55, 0x7b, 0x51, 0x56, 0x7b, 0x51, 0x57, 0x7b, 0x51, 0x59,
8833     0x7b, 0x51, 0x6a, 0x7b, 0x51, 0x6b, 0x7b, 0x51, 0x71, 0x7b, 0x51, 0x76,
8834     0x7b, 0x51, 0x77, 0x7b, 0x51, 0x78, 0x7b, 0x51, 0x79, 0x7b, 0x51, 0x7a,
8835     0x7b, 0x52, 0x30, 0x7b, 0x52, 0x31, 0x7b, 0x52, 0x32, 0x7b, 0x52, 0x61,
8836     0x7b, 0x52, 0x63, 0x7b, 0x52, 0x65, 0x7b, 0x52, 0x69, 0x7b, 0x52, 0x6f,
8837     0x7b, 0x52, 0x73, 0x7b, 0x52, 0x74, 0x7b, 0x52, 0x20, 0x7b, 0x52, 0x25,
8838     0x7b, 0x52, 0x2d, 0x7b, 0x52, 0x2e, 0x7b, 0x52, 0x2f, 0x7b, 0x52, 0x33,
8839     0x7b, 0x52, 0x34, 0x7b, 0x52, 0x35, 0x7b, 0x52, 0x36, 0x7b, 0x52, 0x37,
8840     0x7b, 0x52, 0x38, 0x7b, 0x52, 0x39, 0x7b, 0x52, 0x3d, 0x7b, 0x52, 0x41,
8841     0x7b, 0x52, 0x5f, 0x7b, 0x52, 0x62, 0x7b, 0x52, 0x64, 0x7b, 0x52, 0x66,
8842     0x7b, 0x52, 0x67, 0x7b, 0x52, 0x68, 0x7b, 0x52, 0x6c, 0x7b, 0x52, 0x6d,
8843     0x7b, 0x52, 0x6e, 0x7b, 0x52, 0x70, 0x7b, 0x52, 0x72, 0x7b, 0x52, 0x75,
8844     0x7b, 0x52, 0x3a, 0x7b, 0x52, 0x42, 0x7b, 0x52, 0x43, 0x7b, 0x52, 0x44,
8845     0x7b, 0x52, 0x45, 0x7b, 0x52, 0x46, 0x7b, 0x52, 0x47, 0x7b, 0x52, 0x48,
8846     0x7b, 0x52, 0x49, 0x7b, 0x52, 0x4a, 0x7b, 0x52, 0x4b, 0x7b, 0x52, 0x4c,
8847     0x7b, 0x52, 0x4d, 0x7b, 0x52, 0x4e, 0x7b, 0x52, 0x4f, 0x7b, 0x52, 0x50,
8848     0x7b, 0x52, 0x51, 0x7b, 0x52, 0x52, 0x7b, 0x52, 0x53, 0x7b, 0x52, 0x54,
8849     0x7b, 0x52, 0x55, 0x7b, 0x52, 0x56, 0x7b, 0x52, 0x57, 0x7b, 0x52, 0x59,
8850     0x7b, 0x52, 0x6a, 0x7b, 0x52, 0x6b, 0x7b, 0x52, 0x71, 0x7b, 0x52, 0x76,
8851     0x7b, 0x52, 0x77, 0x7b, 0x52, 0x78, 0x7b, 0x52, 0x79, 0x7b, 0x52, 0x7a};
8852 const uint8_t HuffDecoderCommon::table27_55_emit_[408] = {
8853     0x7b, 0x53, 0x30, 0x7b, 0x53, 0x31, 0x7b, 0x53, 0x32, 0x7b, 0x53, 0x61,
8854     0x7b, 0x53, 0x63, 0x7b, 0x53, 0x65, 0x7b, 0x53, 0x69, 0x7b, 0x53, 0x6f,
8855     0x7b, 0x53, 0x73, 0x7b, 0x53, 0x74, 0x7b, 0x53, 0x20, 0x7b, 0x53, 0x25,
8856     0x7b, 0x53, 0x2d, 0x7b, 0x53, 0x2e, 0x7b, 0x53, 0x2f, 0x7b, 0x53, 0x33,
8857     0x7b, 0x53, 0x34, 0x7b, 0x53, 0x35, 0x7b, 0x53, 0x36, 0x7b, 0x53, 0x37,
8858     0x7b, 0x53, 0x38, 0x7b, 0x53, 0x39, 0x7b, 0x53, 0x3d, 0x7b, 0x53, 0x41,
8859     0x7b, 0x53, 0x5f, 0x7b, 0x53, 0x62, 0x7b, 0x53, 0x64, 0x7b, 0x53, 0x66,
8860     0x7b, 0x53, 0x67, 0x7b, 0x53, 0x68, 0x7b, 0x53, 0x6c, 0x7b, 0x53, 0x6d,
8861     0x7b, 0x53, 0x6e, 0x7b, 0x53, 0x70, 0x7b, 0x53, 0x72, 0x7b, 0x53, 0x75,
8862     0x7b, 0x53, 0x3a, 0x7b, 0x53, 0x42, 0x7b, 0x53, 0x43, 0x7b, 0x53, 0x44,
8863     0x7b, 0x53, 0x45, 0x7b, 0x53, 0x46, 0x7b, 0x53, 0x47, 0x7b, 0x53, 0x48,
8864     0x7b, 0x53, 0x49, 0x7b, 0x53, 0x4a, 0x7b, 0x53, 0x4b, 0x7b, 0x53, 0x4c,
8865     0x7b, 0x53, 0x4d, 0x7b, 0x53, 0x4e, 0x7b, 0x53, 0x4f, 0x7b, 0x53, 0x50,
8866     0x7b, 0x53, 0x51, 0x7b, 0x53, 0x52, 0x7b, 0x53, 0x53, 0x7b, 0x53, 0x54,
8867     0x7b, 0x53, 0x55, 0x7b, 0x53, 0x56, 0x7b, 0x53, 0x57, 0x7b, 0x53, 0x59,
8868     0x7b, 0x53, 0x6a, 0x7b, 0x53, 0x6b, 0x7b, 0x53, 0x71, 0x7b, 0x53, 0x76,
8869     0x7b, 0x53, 0x77, 0x7b, 0x53, 0x78, 0x7b, 0x53, 0x79, 0x7b, 0x53, 0x7a,
8870     0x7b, 0x54, 0x30, 0x7b, 0x54, 0x31, 0x7b, 0x54, 0x32, 0x7b, 0x54, 0x61,
8871     0x7b, 0x54, 0x63, 0x7b, 0x54, 0x65, 0x7b, 0x54, 0x69, 0x7b, 0x54, 0x6f,
8872     0x7b, 0x54, 0x73, 0x7b, 0x54, 0x74, 0x7b, 0x54, 0x20, 0x7b, 0x54, 0x25,
8873     0x7b, 0x54, 0x2d, 0x7b, 0x54, 0x2e, 0x7b, 0x54, 0x2f, 0x7b, 0x54, 0x33,
8874     0x7b, 0x54, 0x34, 0x7b, 0x54, 0x35, 0x7b, 0x54, 0x36, 0x7b, 0x54, 0x37,
8875     0x7b, 0x54, 0x38, 0x7b, 0x54, 0x39, 0x7b, 0x54, 0x3d, 0x7b, 0x54, 0x41,
8876     0x7b, 0x54, 0x5f, 0x7b, 0x54, 0x62, 0x7b, 0x54, 0x64, 0x7b, 0x54, 0x66,
8877     0x7b, 0x54, 0x67, 0x7b, 0x54, 0x68, 0x7b, 0x54, 0x6c, 0x7b, 0x54, 0x6d,
8878     0x7b, 0x54, 0x6e, 0x7b, 0x54, 0x70, 0x7b, 0x54, 0x72, 0x7b, 0x54, 0x75,
8879     0x7b, 0x54, 0x3a, 0x7b, 0x54, 0x42, 0x7b, 0x54, 0x43, 0x7b, 0x54, 0x44,
8880     0x7b, 0x54, 0x45, 0x7b, 0x54, 0x46, 0x7b, 0x54, 0x47, 0x7b, 0x54, 0x48,
8881     0x7b, 0x54, 0x49, 0x7b, 0x54, 0x4a, 0x7b, 0x54, 0x4b, 0x7b, 0x54, 0x4c,
8882     0x7b, 0x54, 0x4d, 0x7b, 0x54, 0x4e, 0x7b, 0x54, 0x4f, 0x7b, 0x54, 0x50,
8883     0x7b, 0x54, 0x51, 0x7b, 0x54, 0x52, 0x7b, 0x54, 0x53, 0x7b, 0x54, 0x54,
8884     0x7b, 0x54, 0x55, 0x7b, 0x54, 0x56, 0x7b, 0x54, 0x57, 0x7b, 0x54, 0x59,
8885     0x7b, 0x54, 0x6a, 0x7b, 0x54, 0x6b, 0x7b, 0x54, 0x71, 0x7b, 0x54, 0x76,
8886     0x7b, 0x54, 0x77, 0x7b, 0x54, 0x78, 0x7b, 0x54, 0x79, 0x7b, 0x54, 0x7a};
8887 const uint8_t HuffDecoderCommon::table27_56_emit_[408] = {
8888     0x7b, 0x55, 0x30, 0x7b, 0x55, 0x31, 0x7b, 0x55, 0x32, 0x7b, 0x55, 0x61,
8889     0x7b, 0x55, 0x63, 0x7b, 0x55, 0x65, 0x7b, 0x55, 0x69, 0x7b, 0x55, 0x6f,
8890     0x7b, 0x55, 0x73, 0x7b, 0x55, 0x74, 0x7b, 0x55, 0x20, 0x7b, 0x55, 0x25,
8891     0x7b, 0x55, 0x2d, 0x7b, 0x55, 0x2e, 0x7b, 0x55, 0x2f, 0x7b, 0x55, 0x33,
8892     0x7b, 0x55, 0x34, 0x7b, 0x55, 0x35, 0x7b, 0x55, 0x36, 0x7b, 0x55, 0x37,
8893     0x7b, 0x55, 0x38, 0x7b, 0x55, 0x39, 0x7b, 0x55, 0x3d, 0x7b, 0x55, 0x41,
8894     0x7b, 0x55, 0x5f, 0x7b, 0x55, 0x62, 0x7b, 0x55, 0x64, 0x7b, 0x55, 0x66,
8895     0x7b, 0x55, 0x67, 0x7b, 0x55, 0x68, 0x7b, 0x55, 0x6c, 0x7b, 0x55, 0x6d,
8896     0x7b, 0x55, 0x6e, 0x7b, 0x55, 0x70, 0x7b, 0x55, 0x72, 0x7b, 0x55, 0x75,
8897     0x7b, 0x55, 0x3a, 0x7b, 0x55, 0x42, 0x7b, 0x55, 0x43, 0x7b, 0x55, 0x44,
8898     0x7b, 0x55, 0x45, 0x7b, 0x55, 0x46, 0x7b, 0x55, 0x47, 0x7b, 0x55, 0x48,
8899     0x7b, 0x55, 0x49, 0x7b, 0x55, 0x4a, 0x7b, 0x55, 0x4b, 0x7b, 0x55, 0x4c,
8900     0x7b, 0x55, 0x4d, 0x7b, 0x55, 0x4e, 0x7b, 0x55, 0x4f, 0x7b, 0x55, 0x50,
8901     0x7b, 0x55, 0x51, 0x7b, 0x55, 0x52, 0x7b, 0x55, 0x53, 0x7b, 0x55, 0x54,
8902     0x7b, 0x55, 0x55, 0x7b, 0x55, 0x56, 0x7b, 0x55, 0x57, 0x7b, 0x55, 0x59,
8903     0x7b, 0x55, 0x6a, 0x7b, 0x55, 0x6b, 0x7b, 0x55, 0x71, 0x7b, 0x55, 0x76,
8904     0x7b, 0x55, 0x77, 0x7b, 0x55, 0x78, 0x7b, 0x55, 0x79, 0x7b, 0x55, 0x7a,
8905     0x7b, 0x56, 0x30, 0x7b, 0x56, 0x31, 0x7b, 0x56, 0x32, 0x7b, 0x56, 0x61,
8906     0x7b, 0x56, 0x63, 0x7b, 0x56, 0x65, 0x7b, 0x56, 0x69, 0x7b, 0x56, 0x6f,
8907     0x7b, 0x56, 0x73, 0x7b, 0x56, 0x74, 0x7b, 0x56, 0x20, 0x7b, 0x56, 0x25,
8908     0x7b, 0x56, 0x2d, 0x7b, 0x56, 0x2e, 0x7b, 0x56, 0x2f, 0x7b, 0x56, 0x33,
8909     0x7b, 0x56, 0x34, 0x7b, 0x56, 0x35, 0x7b, 0x56, 0x36, 0x7b, 0x56, 0x37,
8910     0x7b, 0x56, 0x38, 0x7b, 0x56, 0x39, 0x7b, 0x56, 0x3d, 0x7b, 0x56, 0x41,
8911     0x7b, 0x56, 0x5f, 0x7b, 0x56, 0x62, 0x7b, 0x56, 0x64, 0x7b, 0x56, 0x66,
8912     0x7b, 0x56, 0x67, 0x7b, 0x56, 0x68, 0x7b, 0x56, 0x6c, 0x7b, 0x56, 0x6d,
8913     0x7b, 0x56, 0x6e, 0x7b, 0x56, 0x70, 0x7b, 0x56, 0x72, 0x7b, 0x56, 0x75,
8914     0x7b, 0x56, 0x3a, 0x7b, 0x56, 0x42, 0x7b, 0x56, 0x43, 0x7b, 0x56, 0x44,
8915     0x7b, 0x56, 0x45, 0x7b, 0x56, 0x46, 0x7b, 0x56, 0x47, 0x7b, 0x56, 0x48,
8916     0x7b, 0x56, 0x49, 0x7b, 0x56, 0x4a, 0x7b, 0x56, 0x4b, 0x7b, 0x56, 0x4c,
8917     0x7b, 0x56, 0x4d, 0x7b, 0x56, 0x4e, 0x7b, 0x56, 0x4f, 0x7b, 0x56, 0x50,
8918     0x7b, 0x56, 0x51, 0x7b, 0x56, 0x52, 0x7b, 0x56, 0x53, 0x7b, 0x56, 0x54,
8919     0x7b, 0x56, 0x55, 0x7b, 0x56, 0x56, 0x7b, 0x56, 0x57, 0x7b, 0x56, 0x59,
8920     0x7b, 0x56, 0x6a, 0x7b, 0x56, 0x6b, 0x7b, 0x56, 0x71, 0x7b, 0x56, 0x76,
8921     0x7b, 0x56, 0x77, 0x7b, 0x56, 0x78, 0x7b, 0x56, 0x79, 0x7b, 0x56, 0x7a};
8922 const uint8_t HuffDecoderCommon::table27_57_emit_[408] = {
8923     0x7b, 0x57, 0x30, 0x7b, 0x57, 0x31, 0x7b, 0x57, 0x32, 0x7b, 0x57, 0x61,
8924     0x7b, 0x57, 0x63, 0x7b, 0x57, 0x65, 0x7b, 0x57, 0x69, 0x7b, 0x57, 0x6f,
8925     0x7b, 0x57, 0x73, 0x7b, 0x57, 0x74, 0x7b, 0x57, 0x20, 0x7b, 0x57, 0x25,
8926     0x7b, 0x57, 0x2d, 0x7b, 0x57, 0x2e, 0x7b, 0x57, 0x2f, 0x7b, 0x57, 0x33,
8927     0x7b, 0x57, 0x34, 0x7b, 0x57, 0x35, 0x7b, 0x57, 0x36, 0x7b, 0x57, 0x37,
8928     0x7b, 0x57, 0x38, 0x7b, 0x57, 0x39, 0x7b, 0x57, 0x3d, 0x7b, 0x57, 0x41,
8929     0x7b, 0x57, 0x5f, 0x7b, 0x57, 0x62, 0x7b, 0x57, 0x64, 0x7b, 0x57, 0x66,
8930     0x7b, 0x57, 0x67, 0x7b, 0x57, 0x68, 0x7b, 0x57, 0x6c, 0x7b, 0x57, 0x6d,
8931     0x7b, 0x57, 0x6e, 0x7b, 0x57, 0x70, 0x7b, 0x57, 0x72, 0x7b, 0x57, 0x75,
8932     0x7b, 0x57, 0x3a, 0x7b, 0x57, 0x42, 0x7b, 0x57, 0x43, 0x7b, 0x57, 0x44,
8933     0x7b, 0x57, 0x45, 0x7b, 0x57, 0x46, 0x7b, 0x57, 0x47, 0x7b, 0x57, 0x48,
8934     0x7b, 0x57, 0x49, 0x7b, 0x57, 0x4a, 0x7b, 0x57, 0x4b, 0x7b, 0x57, 0x4c,
8935     0x7b, 0x57, 0x4d, 0x7b, 0x57, 0x4e, 0x7b, 0x57, 0x4f, 0x7b, 0x57, 0x50,
8936     0x7b, 0x57, 0x51, 0x7b, 0x57, 0x52, 0x7b, 0x57, 0x53, 0x7b, 0x57, 0x54,
8937     0x7b, 0x57, 0x55, 0x7b, 0x57, 0x56, 0x7b, 0x57, 0x57, 0x7b, 0x57, 0x59,
8938     0x7b, 0x57, 0x6a, 0x7b, 0x57, 0x6b, 0x7b, 0x57, 0x71, 0x7b, 0x57, 0x76,
8939     0x7b, 0x57, 0x77, 0x7b, 0x57, 0x78, 0x7b, 0x57, 0x79, 0x7b, 0x57, 0x7a,
8940     0x7b, 0x59, 0x30, 0x7b, 0x59, 0x31, 0x7b, 0x59, 0x32, 0x7b, 0x59, 0x61,
8941     0x7b, 0x59, 0x63, 0x7b, 0x59, 0x65, 0x7b, 0x59, 0x69, 0x7b, 0x59, 0x6f,
8942     0x7b, 0x59, 0x73, 0x7b, 0x59, 0x74, 0x7b, 0x59, 0x20, 0x7b, 0x59, 0x25,
8943     0x7b, 0x59, 0x2d, 0x7b, 0x59, 0x2e, 0x7b, 0x59, 0x2f, 0x7b, 0x59, 0x33,
8944     0x7b, 0x59, 0x34, 0x7b, 0x59, 0x35, 0x7b, 0x59, 0x36, 0x7b, 0x59, 0x37,
8945     0x7b, 0x59, 0x38, 0x7b, 0x59, 0x39, 0x7b, 0x59, 0x3d, 0x7b, 0x59, 0x41,
8946     0x7b, 0x59, 0x5f, 0x7b, 0x59, 0x62, 0x7b, 0x59, 0x64, 0x7b, 0x59, 0x66,
8947     0x7b, 0x59, 0x67, 0x7b, 0x59, 0x68, 0x7b, 0x59, 0x6c, 0x7b, 0x59, 0x6d,
8948     0x7b, 0x59, 0x6e, 0x7b, 0x59, 0x70, 0x7b, 0x59, 0x72, 0x7b, 0x59, 0x75,
8949     0x7b, 0x59, 0x3a, 0x7b, 0x59, 0x42, 0x7b, 0x59, 0x43, 0x7b, 0x59, 0x44,
8950     0x7b, 0x59, 0x45, 0x7b, 0x59, 0x46, 0x7b, 0x59, 0x47, 0x7b, 0x59, 0x48,
8951     0x7b, 0x59, 0x49, 0x7b, 0x59, 0x4a, 0x7b, 0x59, 0x4b, 0x7b, 0x59, 0x4c,
8952     0x7b, 0x59, 0x4d, 0x7b, 0x59, 0x4e, 0x7b, 0x59, 0x4f, 0x7b, 0x59, 0x50,
8953     0x7b, 0x59, 0x51, 0x7b, 0x59, 0x52, 0x7b, 0x59, 0x53, 0x7b, 0x59, 0x54,
8954     0x7b, 0x59, 0x55, 0x7b, 0x59, 0x56, 0x7b, 0x59, 0x57, 0x7b, 0x59, 0x59,
8955     0x7b, 0x59, 0x6a, 0x7b, 0x59, 0x6b, 0x7b, 0x59, 0x71, 0x7b, 0x59, 0x76,
8956     0x7b, 0x59, 0x77, 0x7b, 0x59, 0x78, 0x7b, 0x59, 0x79, 0x7b, 0x59, 0x7a};
8957 const uint8_t HuffDecoderCommon::table27_58_emit_[408] = {
8958     0x7b, 0x6a, 0x30, 0x7b, 0x6a, 0x31, 0x7b, 0x6a, 0x32, 0x7b, 0x6a, 0x61,
8959     0x7b, 0x6a, 0x63, 0x7b, 0x6a, 0x65, 0x7b, 0x6a, 0x69, 0x7b, 0x6a, 0x6f,
8960     0x7b, 0x6a, 0x73, 0x7b, 0x6a, 0x74, 0x7b, 0x6a, 0x20, 0x7b, 0x6a, 0x25,
8961     0x7b, 0x6a, 0x2d, 0x7b, 0x6a, 0x2e, 0x7b, 0x6a, 0x2f, 0x7b, 0x6a, 0x33,
8962     0x7b, 0x6a, 0x34, 0x7b, 0x6a, 0x35, 0x7b, 0x6a, 0x36, 0x7b, 0x6a, 0x37,
8963     0x7b, 0x6a, 0x38, 0x7b, 0x6a, 0x39, 0x7b, 0x6a, 0x3d, 0x7b, 0x6a, 0x41,
8964     0x7b, 0x6a, 0x5f, 0x7b, 0x6a, 0x62, 0x7b, 0x6a, 0x64, 0x7b, 0x6a, 0x66,
8965     0x7b, 0x6a, 0x67, 0x7b, 0x6a, 0x68, 0x7b, 0x6a, 0x6c, 0x7b, 0x6a, 0x6d,
8966     0x7b, 0x6a, 0x6e, 0x7b, 0x6a, 0x70, 0x7b, 0x6a, 0x72, 0x7b, 0x6a, 0x75,
8967     0x7b, 0x6a, 0x3a, 0x7b, 0x6a, 0x42, 0x7b, 0x6a, 0x43, 0x7b, 0x6a, 0x44,
8968     0x7b, 0x6a, 0x45, 0x7b, 0x6a, 0x46, 0x7b, 0x6a, 0x47, 0x7b, 0x6a, 0x48,
8969     0x7b, 0x6a, 0x49, 0x7b, 0x6a, 0x4a, 0x7b, 0x6a, 0x4b, 0x7b, 0x6a, 0x4c,
8970     0x7b, 0x6a, 0x4d, 0x7b, 0x6a, 0x4e, 0x7b, 0x6a, 0x4f, 0x7b, 0x6a, 0x50,
8971     0x7b, 0x6a, 0x51, 0x7b, 0x6a, 0x52, 0x7b, 0x6a, 0x53, 0x7b, 0x6a, 0x54,
8972     0x7b, 0x6a, 0x55, 0x7b, 0x6a, 0x56, 0x7b, 0x6a, 0x57, 0x7b, 0x6a, 0x59,
8973     0x7b, 0x6a, 0x6a, 0x7b, 0x6a, 0x6b, 0x7b, 0x6a, 0x71, 0x7b, 0x6a, 0x76,
8974     0x7b, 0x6a, 0x77, 0x7b, 0x6a, 0x78, 0x7b, 0x6a, 0x79, 0x7b, 0x6a, 0x7a,
8975     0x7b, 0x6b, 0x30, 0x7b, 0x6b, 0x31, 0x7b, 0x6b, 0x32, 0x7b, 0x6b, 0x61,
8976     0x7b, 0x6b, 0x63, 0x7b, 0x6b, 0x65, 0x7b, 0x6b, 0x69, 0x7b, 0x6b, 0x6f,
8977     0x7b, 0x6b, 0x73, 0x7b, 0x6b, 0x74, 0x7b, 0x6b, 0x20, 0x7b, 0x6b, 0x25,
8978     0x7b, 0x6b, 0x2d, 0x7b, 0x6b, 0x2e, 0x7b, 0x6b, 0x2f, 0x7b, 0x6b, 0x33,
8979     0x7b, 0x6b, 0x34, 0x7b, 0x6b, 0x35, 0x7b, 0x6b, 0x36, 0x7b, 0x6b, 0x37,
8980     0x7b, 0x6b, 0x38, 0x7b, 0x6b, 0x39, 0x7b, 0x6b, 0x3d, 0x7b, 0x6b, 0x41,
8981     0x7b, 0x6b, 0x5f, 0x7b, 0x6b, 0x62, 0x7b, 0x6b, 0x64, 0x7b, 0x6b, 0x66,
8982     0x7b, 0x6b, 0x67, 0x7b, 0x6b, 0x68, 0x7b, 0x6b, 0x6c, 0x7b, 0x6b, 0x6d,
8983     0x7b, 0x6b, 0x6e, 0x7b, 0x6b, 0x70, 0x7b, 0x6b, 0x72, 0x7b, 0x6b, 0x75,
8984     0x7b, 0x6b, 0x3a, 0x7b, 0x6b, 0x42, 0x7b, 0x6b, 0x43, 0x7b, 0x6b, 0x44,
8985     0x7b, 0x6b, 0x45, 0x7b, 0x6b, 0x46, 0x7b, 0x6b, 0x47, 0x7b, 0x6b, 0x48,
8986     0x7b, 0x6b, 0x49, 0x7b, 0x6b, 0x4a, 0x7b, 0x6b, 0x4b, 0x7b, 0x6b, 0x4c,
8987     0x7b, 0x6b, 0x4d, 0x7b, 0x6b, 0x4e, 0x7b, 0x6b, 0x4f, 0x7b, 0x6b, 0x50,
8988     0x7b, 0x6b, 0x51, 0x7b, 0x6b, 0x52, 0x7b, 0x6b, 0x53, 0x7b, 0x6b, 0x54,
8989     0x7b, 0x6b, 0x55, 0x7b, 0x6b, 0x56, 0x7b, 0x6b, 0x57, 0x7b, 0x6b, 0x59,
8990     0x7b, 0x6b, 0x6a, 0x7b, 0x6b, 0x6b, 0x7b, 0x6b, 0x71, 0x7b, 0x6b, 0x76,
8991     0x7b, 0x6b, 0x77, 0x7b, 0x6b, 0x78, 0x7b, 0x6b, 0x79, 0x7b, 0x6b, 0x7a};
8992 const uint8_t HuffDecoderCommon::table27_59_emit_[408] = {
8993     0x7b, 0x71, 0x30, 0x7b, 0x71, 0x31, 0x7b, 0x71, 0x32, 0x7b, 0x71, 0x61,
8994     0x7b, 0x71, 0x63, 0x7b, 0x71, 0x65, 0x7b, 0x71, 0x69, 0x7b, 0x71, 0x6f,
8995     0x7b, 0x71, 0x73, 0x7b, 0x71, 0x74, 0x7b, 0x71, 0x20, 0x7b, 0x71, 0x25,
8996     0x7b, 0x71, 0x2d, 0x7b, 0x71, 0x2e, 0x7b, 0x71, 0x2f, 0x7b, 0x71, 0x33,
8997     0x7b, 0x71, 0x34, 0x7b, 0x71, 0x35, 0x7b, 0x71, 0x36, 0x7b, 0x71, 0x37,
8998     0x7b, 0x71, 0x38, 0x7b, 0x71, 0x39, 0x7b, 0x71, 0x3d, 0x7b, 0x71, 0x41,
8999     0x7b, 0x71, 0x5f, 0x7b, 0x71, 0x62, 0x7b, 0x71, 0x64, 0x7b, 0x71, 0x66,
9000     0x7b, 0x71, 0x67, 0x7b, 0x71, 0x68, 0x7b, 0x71, 0x6c, 0x7b, 0x71, 0x6d,
9001     0x7b, 0x71, 0x6e, 0x7b, 0x71, 0x70, 0x7b, 0x71, 0x72, 0x7b, 0x71, 0x75,
9002     0x7b, 0x71, 0x3a, 0x7b, 0x71, 0x42, 0x7b, 0x71, 0x43, 0x7b, 0x71, 0x44,
9003     0x7b, 0x71, 0x45, 0x7b, 0x71, 0x46, 0x7b, 0x71, 0x47, 0x7b, 0x71, 0x48,
9004     0x7b, 0x71, 0x49, 0x7b, 0x71, 0x4a, 0x7b, 0x71, 0x4b, 0x7b, 0x71, 0x4c,
9005     0x7b, 0x71, 0x4d, 0x7b, 0x71, 0x4e, 0x7b, 0x71, 0x4f, 0x7b, 0x71, 0x50,
9006     0x7b, 0x71, 0x51, 0x7b, 0x71, 0x52, 0x7b, 0x71, 0x53, 0x7b, 0x71, 0x54,
9007     0x7b, 0x71, 0x55, 0x7b, 0x71, 0x56, 0x7b, 0x71, 0x57, 0x7b, 0x71, 0x59,
9008     0x7b, 0x71, 0x6a, 0x7b, 0x71, 0x6b, 0x7b, 0x71, 0x71, 0x7b, 0x71, 0x76,
9009     0x7b, 0x71, 0x77, 0x7b, 0x71, 0x78, 0x7b, 0x71, 0x79, 0x7b, 0x71, 0x7a,
9010     0x7b, 0x76, 0x30, 0x7b, 0x76, 0x31, 0x7b, 0x76, 0x32, 0x7b, 0x76, 0x61,
9011     0x7b, 0x76, 0x63, 0x7b, 0x76, 0x65, 0x7b, 0x76, 0x69, 0x7b, 0x76, 0x6f,
9012     0x7b, 0x76, 0x73, 0x7b, 0x76, 0x74, 0x7b, 0x76, 0x20, 0x7b, 0x76, 0x25,
9013     0x7b, 0x76, 0x2d, 0x7b, 0x76, 0x2e, 0x7b, 0x76, 0x2f, 0x7b, 0x76, 0x33,
9014     0x7b, 0x76, 0x34, 0x7b, 0x76, 0x35, 0x7b, 0x76, 0x36, 0x7b, 0x76, 0x37,
9015     0x7b, 0x76, 0x38, 0x7b, 0x76, 0x39, 0x7b, 0x76, 0x3d, 0x7b, 0x76, 0x41,
9016     0x7b, 0x76, 0x5f, 0x7b, 0x76, 0x62, 0x7b, 0x76, 0x64, 0x7b, 0x76, 0x66,
9017     0x7b, 0x76, 0x67, 0x7b, 0x76, 0x68, 0x7b, 0x76, 0x6c, 0x7b, 0x76, 0x6d,
9018     0x7b, 0x76, 0x6e, 0x7b, 0x76, 0x70, 0x7b, 0x76, 0x72, 0x7b, 0x76, 0x75,
9019     0x7b, 0x76, 0x3a, 0x7b, 0x76, 0x42, 0x7b, 0x76, 0x43, 0x7b, 0x76, 0x44,
9020     0x7b, 0x76, 0x45, 0x7b, 0x76, 0x46, 0x7b, 0x76, 0x47, 0x7b, 0x76, 0x48,
9021     0x7b, 0x76, 0x49, 0x7b, 0x76, 0x4a, 0x7b, 0x76, 0x4b, 0x7b, 0x76, 0x4c,
9022     0x7b, 0x76, 0x4d, 0x7b, 0x76, 0x4e, 0x7b, 0x76, 0x4f, 0x7b, 0x76, 0x50,
9023     0x7b, 0x76, 0x51, 0x7b, 0x76, 0x52, 0x7b, 0x76, 0x53, 0x7b, 0x76, 0x54,
9024     0x7b, 0x76, 0x55, 0x7b, 0x76, 0x56, 0x7b, 0x76, 0x57, 0x7b, 0x76, 0x59,
9025     0x7b, 0x76, 0x6a, 0x7b, 0x76, 0x6b, 0x7b, 0x76, 0x71, 0x7b, 0x76, 0x76,
9026     0x7b, 0x76, 0x77, 0x7b, 0x76, 0x78, 0x7b, 0x76, 0x79, 0x7b, 0x76, 0x7a};
9027 const uint8_t HuffDecoderCommon::table27_60_emit_[408] = {
9028     0x7b, 0x77, 0x30, 0x7b, 0x77, 0x31, 0x7b, 0x77, 0x32, 0x7b, 0x77, 0x61,
9029     0x7b, 0x77, 0x63, 0x7b, 0x77, 0x65, 0x7b, 0x77, 0x69, 0x7b, 0x77, 0x6f,
9030     0x7b, 0x77, 0x73, 0x7b, 0x77, 0x74, 0x7b, 0x77, 0x20, 0x7b, 0x77, 0x25,
9031     0x7b, 0x77, 0x2d, 0x7b, 0x77, 0x2e, 0x7b, 0x77, 0x2f, 0x7b, 0x77, 0x33,
9032     0x7b, 0x77, 0x34, 0x7b, 0x77, 0x35, 0x7b, 0x77, 0x36, 0x7b, 0x77, 0x37,
9033     0x7b, 0x77, 0x38, 0x7b, 0x77, 0x39, 0x7b, 0x77, 0x3d, 0x7b, 0x77, 0x41,
9034     0x7b, 0x77, 0x5f, 0x7b, 0x77, 0x62, 0x7b, 0x77, 0x64, 0x7b, 0x77, 0x66,
9035     0x7b, 0x77, 0x67, 0x7b, 0x77, 0x68, 0x7b, 0x77, 0x6c, 0x7b, 0x77, 0x6d,
9036     0x7b, 0x77, 0x6e, 0x7b, 0x77, 0x70, 0x7b, 0x77, 0x72, 0x7b, 0x77, 0x75,
9037     0x7b, 0x77, 0x3a, 0x7b, 0x77, 0x42, 0x7b, 0x77, 0x43, 0x7b, 0x77, 0x44,
9038     0x7b, 0x77, 0x45, 0x7b, 0x77, 0x46, 0x7b, 0x77, 0x47, 0x7b, 0x77, 0x48,
9039     0x7b, 0x77, 0x49, 0x7b, 0x77, 0x4a, 0x7b, 0x77, 0x4b, 0x7b, 0x77, 0x4c,
9040     0x7b, 0x77, 0x4d, 0x7b, 0x77, 0x4e, 0x7b, 0x77, 0x4f, 0x7b, 0x77, 0x50,
9041     0x7b, 0x77, 0x51, 0x7b, 0x77, 0x52, 0x7b, 0x77, 0x53, 0x7b, 0x77, 0x54,
9042     0x7b, 0x77, 0x55, 0x7b, 0x77, 0x56, 0x7b, 0x77, 0x57, 0x7b, 0x77, 0x59,
9043     0x7b, 0x77, 0x6a, 0x7b, 0x77, 0x6b, 0x7b, 0x77, 0x71, 0x7b, 0x77, 0x76,
9044     0x7b, 0x77, 0x77, 0x7b, 0x77, 0x78, 0x7b, 0x77, 0x79, 0x7b, 0x77, 0x7a,
9045     0x7b, 0x78, 0x30, 0x7b, 0x78, 0x31, 0x7b, 0x78, 0x32, 0x7b, 0x78, 0x61,
9046     0x7b, 0x78, 0x63, 0x7b, 0x78, 0x65, 0x7b, 0x78, 0x69, 0x7b, 0x78, 0x6f,
9047     0x7b, 0x78, 0x73, 0x7b, 0x78, 0x74, 0x7b, 0x78, 0x20, 0x7b, 0x78, 0x25,
9048     0x7b, 0x78, 0x2d, 0x7b, 0x78, 0x2e, 0x7b, 0x78, 0x2f, 0x7b, 0x78, 0x33,
9049     0x7b, 0x78, 0x34, 0x7b, 0x78, 0x35, 0x7b, 0x78, 0x36, 0x7b, 0x78, 0x37,
9050     0x7b, 0x78, 0x38, 0x7b, 0x78, 0x39, 0x7b, 0x78, 0x3d, 0x7b, 0x78, 0x41,
9051     0x7b, 0x78, 0x5f, 0x7b, 0x78, 0x62, 0x7b, 0x78, 0x64, 0x7b, 0x78, 0x66,
9052     0x7b, 0x78, 0x67, 0x7b, 0x78, 0x68, 0x7b, 0x78, 0x6c, 0x7b, 0x78, 0x6d,
9053     0x7b, 0x78, 0x6e, 0x7b, 0x78, 0x70, 0x7b, 0x78, 0x72, 0x7b, 0x78, 0x75,
9054     0x7b, 0x78, 0x3a, 0x7b, 0x78, 0x42, 0x7b, 0x78, 0x43, 0x7b, 0x78, 0x44,
9055     0x7b, 0x78, 0x45, 0x7b, 0x78, 0x46, 0x7b, 0x78, 0x47, 0x7b, 0x78, 0x48,
9056     0x7b, 0x78, 0x49, 0x7b, 0x78, 0x4a, 0x7b, 0x78, 0x4b, 0x7b, 0x78, 0x4c,
9057     0x7b, 0x78, 0x4d, 0x7b, 0x78, 0x4e, 0x7b, 0x78, 0x4f, 0x7b, 0x78, 0x50,
9058     0x7b, 0x78, 0x51, 0x7b, 0x78, 0x52, 0x7b, 0x78, 0x53, 0x7b, 0x78, 0x54,
9059     0x7b, 0x78, 0x55, 0x7b, 0x78, 0x56, 0x7b, 0x78, 0x57, 0x7b, 0x78, 0x59,
9060     0x7b, 0x78, 0x6a, 0x7b, 0x78, 0x6b, 0x7b, 0x78, 0x71, 0x7b, 0x78, 0x76,
9061     0x7b, 0x78, 0x77, 0x7b, 0x78, 0x78, 0x7b, 0x78, 0x79, 0x7b, 0x78, 0x7a};
9062 const uint8_t HuffDecoderCommon::table27_61_emit_[408] = {
9063     0x7b, 0x79, 0x30, 0x7b, 0x79, 0x31, 0x7b, 0x79, 0x32, 0x7b, 0x79, 0x61,
9064     0x7b, 0x79, 0x63, 0x7b, 0x79, 0x65, 0x7b, 0x79, 0x69, 0x7b, 0x79, 0x6f,
9065     0x7b, 0x79, 0x73, 0x7b, 0x79, 0x74, 0x7b, 0x79, 0x20, 0x7b, 0x79, 0x25,
9066     0x7b, 0x79, 0x2d, 0x7b, 0x79, 0x2e, 0x7b, 0x79, 0x2f, 0x7b, 0x79, 0x33,
9067     0x7b, 0x79, 0x34, 0x7b, 0x79, 0x35, 0x7b, 0x79, 0x36, 0x7b, 0x79, 0x37,
9068     0x7b, 0x79, 0x38, 0x7b, 0x79, 0x39, 0x7b, 0x79, 0x3d, 0x7b, 0x79, 0x41,
9069     0x7b, 0x79, 0x5f, 0x7b, 0x79, 0x62, 0x7b, 0x79, 0x64, 0x7b, 0x79, 0x66,
9070     0x7b, 0x79, 0x67, 0x7b, 0x79, 0x68, 0x7b, 0x79, 0x6c, 0x7b, 0x79, 0x6d,
9071     0x7b, 0x79, 0x6e, 0x7b, 0x79, 0x70, 0x7b, 0x79, 0x72, 0x7b, 0x79, 0x75,
9072     0x7b, 0x79, 0x3a, 0x7b, 0x79, 0x42, 0x7b, 0x79, 0x43, 0x7b, 0x79, 0x44,
9073     0x7b, 0x79, 0x45, 0x7b, 0x79, 0x46, 0x7b, 0x79, 0x47, 0x7b, 0x79, 0x48,
9074     0x7b, 0x79, 0x49, 0x7b, 0x79, 0x4a, 0x7b, 0x79, 0x4b, 0x7b, 0x79, 0x4c,
9075     0x7b, 0x79, 0x4d, 0x7b, 0x79, 0x4e, 0x7b, 0x79, 0x4f, 0x7b, 0x79, 0x50,
9076     0x7b, 0x79, 0x51, 0x7b, 0x79, 0x52, 0x7b, 0x79, 0x53, 0x7b, 0x79, 0x54,
9077     0x7b, 0x79, 0x55, 0x7b, 0x79, 0x56, 0x7b, 0x79, 0x57, 0x7b, 0x79, 0x59,
9078     0x7b, 0x79, 0x6a, 0x7b, 0x79, 0x6b, 0x7b, 0x79, 0x71, 0x7b, 0x79, 0x76,
9079     0x7b, 0x79, 0x77, 0x7b, 0x79, 0x78, 0x7b, 0x79, 0x79, 0x7b, 0x79, 0x7a,
9080     0x7b, 0x7a, 0x30, 0x7b, 0x7a, 0x31, 0x7b, 0x7a, 0x32, 0x7b, 0x7a, 0x61,
9081     0x7b, 0x7a, 0x63, 0x7b, 0x7a, 0x65, 0x7b, 0x7a, 0x69, 0x7b, 0x7a, 0x6f,
9082     0x7b, 0x7a, 0x73, 0x7b, 0x7a, 0x74, 0x7b, 0x7a, 0x20, 0x7b, 0x7a, 0x25,
9083     0x7b, 0x7a, 0x2d, 0x7b, 0x7a, 0x2e, 0x7b, 0x7a, 0x2f, 0x7b, 0x7a, 0x33,
9084     0x7b, 0x7a, 0x34, 0x7b, 0x7a, 0x35, 0x7b, 0x7a, 0x36, 0x7b, 0x7a, 0x37,
9085     0x7b, 0x7a, 0x38, 0x7b, 0x7a, 0x39, 0x7b, 0x7a, 0x3d, 0x7b, 0x7a, 0x41,
9086     0x7b, 0x7a, 0x5f, 0x7b, 0x7a, 0x62, 0x7b, 0x7a, 0x64, 0x7b, 0x7a, 0x66,
9087     0x7b, 0x7a, 0x67, 0x7b, 0x7a, 0x68, 0x7b, 0x7a, 0x6c, 0x7b, 0x7a, 0x6d,
9088     0x7b, 0x7a, 0x6e, 0x7b, 0x7a, 0x70, 0x7b, 0x7a, 0x72, 0x7b, 0x7a, 0x75,
9089     0x7b, 0x7a, 0x3a, 0x7b, 0x7a, 0x42, 0x7b, 0x7a, 0x43, 0x7b, 0x7a, 0x44,
9090     0x7b, 0x7a, 0x45, 0x7b, 0x7a, 0x46, 0x7b, 0x7a, 0x47, 0x7b, 0x7a, 0x48,
9091     0x7b, 0x7a, 0x49, 0x7b, 0x7a, 0x4a, 0x7b, 0x7a, 0x4b, 0x7b, 0x7a, 0x4c,
9092     0x7b, 0x7a, 0x4d, 0x7b, 0x7a, 0x4e, 0x7b, 0x7a, 0x4f, 0x7b, 0x7a, 0x50,
9093     0x7b, 0x7a, 0x51, 0x7b, 0x7a, 0x52, 0x7b, 0x7a, 0x53, 0x7b, 0x7a, 0x54,
9094     0x7b, 0x7a, 0x55, 0x7b, 0x7a, 0x56, 0x7b, 0x7a, 0x57, 0x7b, 0x7a, 0x59,
9095     0x7b, 0x7a, 0x6a, 0x7b, 0x7a, 0x6b, 0x7b, 0x7a, 0x71, 0x7b, 0x7a, 0x76,
9096     0x7b, 0x7a, 0x77, 0x7b, 0x7a, 0x78, 0x7b, 0x7a, 0x79, 0x7b, 0x7a, 0x7a};
9097 const uint8_t HuffDecoderCommon::table27_62_emit_[432] = {
9098     0x7b, 0x26, 0x30, 0x7b, 0x26, 0x31, 0x7b, 0x26, 0x32, 0x7b, 0x26, 0x61,
9099     0x7b, 0x26, 0x63, 0x7b, 0x26, 0x65, 0x7b, 0x26, 0x69, 0x7b, 0x26, 0x6f,
9100     0x7b, 0x26, 0x73, 0x7b, 0x26, 0x74, 0x7b, 0x26, 0x20, 0x7b, 0x26, 0x25,
9101     0x7b, 0x26, 0x2d, 0x7b, 0x26, 0x2e, 0x7b, 0x26, 0x2f, 0x7b, 0x26, 0x33,
9102     0x7b, 0x26, 0x34, 0x7b, 0x26, 0x35, 0x7b, 0x26, 0x36, 0x7b, 0x26, 0x37,
9103     0x7b, 0x26, 0x38, 0x7b, 0x26, 0x39, 0x7b, 0x26, 0x3d, 0x7b, 0x26, 0x41,
9104     0x7b, 0x26, 0x5f, 0x7b, 0x26, 0x62, 0x7b, 0x26, 0x64, 0x7b, 0x26, 0x66,
9105     0x7b, 0x26, 0x67, 0x7b, 0x26, 0x68, 0x7b, 0x26, 0x6c, 0x7b, 0x26, 0x6d,
9106     0x7b, 0x26, 0x6e, 0x7b, 0x26, 0x70, 0x7b, 0x26, 0x72, 0x7b, 0x26, 0x75,
9107     0x7b, 0x2a, 0x30, 0x7b, 0x2a, 0x31, 0x7b, 0x2a, 0x32, 0x7b, 0x2a, 0x61,
9108     0x7b, 0x2a, 0x63, 0x7b, 0x2a, 0x65, 0x7b, 0x2a, 0x69, 0x7b, 0x2a, 0x6f,
9109     0x7b, 0x2a, 0x73, 0x7b, 0x2a, 0x74, 0x7b, 0x2a, 0x20, 0x7b, 0x2a, 0x25,
9110     0x7b, 0x2a, 0x2d, 0x7b, 0x2a, 0x2e, 0x7b, 0x2a, 0x2f, 0x7b, 0x2a, 0x33,
9111     0x7b, 0x2a, 0x34, 0x7b, 0x2a, 0x35, 0x7b, 0x2a, 0x36, 0x7b, 0x2a, 0x37,
9112     0x7b, 0x2a, 0x38, 0x7b, 0x2a, 0x39, 0x7b, 0x2a, 0x3d, 0x7b, 0x2a, 0x41,
9113     0x7b, 0x2a, 0x5f, 0x7b, 0x2a, 0x62, 0x7b, 0x2a, 0x64, 0x7b, 0x2a, 0x66,
9114     0x7b, 0x2a, 0x67, 0x7b, 0x2a, 0x68, 0x7b, 0x2a, 0x6c, 0x7b, 0x2a, 0x6d,
9115     0x7b, 0x2a, 0x6e, 0x7b, 0x2a, 0x70, 0x7b, 0x2a, 0x72, 0x7b, 0x2a, 0x75,
9116     0x7b, 0x2c, 0x30, 0x7b, 0x2c, 0x31, 0x7b, 0x2c, 0x32, 0x7b, 0x2c, 0x61,
9117     0x7b, 0x2c, 0x63, 0x7b, 0x2c, 0x65, 0x7b, 0x2c, 0x69, 0x7b, 0x2c, 0x6f,
9118     0x7b, 0x2c, 0x73, 0x7b, 0x2c, 0x74, 0x7b, 0x2c, 0x20, 0x7b, 0x2c, 0x25,
9119     0x7b, 0x2c, 0x2d, 0x7b, 0x2c, 0x2e, 0x7b, 0x2c, 0x2f, 0x7b, 0x2c, 0x33,
9120     0x7b, 0x2c, 0x34, 0x7b, 0x2c, 0x35, 0x7b, 0x2c, 0x36, 0x7b, 0x2c, 0x37,
9121     0x7b, 0x2c, 0x38, 0x7b, 0x2c, 0x39, 0x7b, 0x2c, 0x3d, 0x7b, 0x2c, 0x41,
9122     0x7b, 0x2c, 0x5f, 0x7b, 0x2c, 0x62, 0x7b, 0x2c, 0x64, 0x7b, 0x2c, 0x66,
9123     0x7b, 0x2c, 0x67, 0x7b, 0x2c, 0x68, 0x7b, 0x2c, 0x6c, 0x7b, 0x2c, 0x6d,
9124     0x7b, 0x2c, 0x6e, 0x7b, 0x2c, 0x70, 0x7b, 0x2c, 0x72, 0x7b, 0x2c, 0x75,
9125     0x7b, 0x3b, 0x30, 0x7b, 0x3b, 0x31, 0x7b, 0x3b, 0x32, 0x7b, 0x3b, 0x61,
9126     0x7b, 0x3b, 0x63, 0x7b, 0x3b, 0x65, 0x7b, 0x3b, 0x69, 0x7b, 0x3b, 0x6f,
9127     0x7b, 0x3b, 0x73, 0x7b, 0x3b, 0x74, 0x7b, 0x3b, 0x20, 0x7b, 0x3b, 0x25,
9128     0x7b, 0x3b, 0x2d, 0x7b, 0x3b, 0x2e, 0x7b, 0x3b, 0x2f, 0x7b, 0x3b, 0x33,
9129     0x7b, 0x3b, 0x34, 0x7b, 0x3b, 0x35, 0x7b, 0x3b, 0x36, 0x7b, 0x3b, 0x37,
9130     0x7b, 0x3b, 0x38, 0x7b, 0x3b, 0x39, 0x7b, 0x3b, 0x3d, 0x7b, 0x3b, 0x41,
9131     0x7b, 0x3b, 0x5f, 0x7b, 0x3b, 0x62, 0x7b, 0x3b, 0x64, 0x7b, 0x3b, 0x66,
9132     0x7b, 0x3b, 0x67, 0x7b, 0x3b, 0x68, 0x7b, 0x3b, 0x6c, 0x7b, 0x3b, 0x6d,
9133     0x7b, 0x3b, 0x6e, 0x7b, 0x3b, 0x70, 0x7b, 0x3b, 0x72, 0x7b, 0x3b, 0x75};
9134 const uint16_t HuffDecoderCommon::table27_62_inner_[149] = {
9135     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
9136     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
9137     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
9138     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
9139     0x0349, 0x0002, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
9140     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
9141     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
9142     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
9143     0x0691, 0x06a9, 0x0362, 0x06c1, 0x06d9, 0x06f1, 0x0709, 0x0721, 0x0739,
9144     0x0751, 0x0769, 0x0781, 0x0799, 0x07b1, 0x07c9, 0x07e1, 0x07f9, 0x0811,
9145     0x0829, 0x0841, 0x0859, 0x0871, 0x0889, 0x08a1, 0x08b9, 0x08d1, 0x08e9,
9146     0x0901, 0x0919, 0x0931, 0x0949, 0x0961, 0x0979, 0x0991, 0x09a9, 0x09c1,
9147     0x09d9, 0x09f1, 0x0a09, 0x06c2, 0x0a21, 0x0a39, 0x0a51, 0x0a69, 0x0a81,
9148     0x0a99, 0x0ab1, 0x0ac9, 0x0ae1, 0x0af9, 0x0b11, 0x0b29, 0x0b41, 0x0b59,
9149     0x0b71, 0x0b89, 0x0ba1, 0x0bb9, 0x0bd1, 0x0be9, 0x0c01, 0x0c19, 0x0c31,
9150     0x0c49, 0x0c61, 0x0c79, 0x0c91, 0x0ca9, 0x0cc1, 0x0cd9, 0x0cf1, 0x0d09,
9151     0x0d21, 0x0d39, 0x0d51, 0x0d69, 0x0a22};
9152 const uint8_t HuffDecoderCommon::table27_62_outer_[256] = {
9153     0,   1,   0,   2,   0,   3,   0,   4,   0,   5,   0,   6,   0,   7,   0,
9154     8,   0,   9,   0,   10,  11,  12,  13,  14,  15,  16,  17,  18,  19,  20,
9155     21,  22,  23,  24,  25,  26,  27,  28,  29,  30,  31,  32,  33,  34,  35,
9156     36,  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
9157     0,   0,   0,   37,  0,   38,  0,   39,  0,   40,  0,   41,  0,   42,  0,
9158     43,  0,   44,  0,   45,  0,   46,  0,   47,  48,  49,  50,  51,  52,  53,
9159     54,  55,  56,  57,  58,  59,  60,  61,  62,  63,  64,  65,  66,  67,  68,
9160     69,  70,  71,  72,  73,  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
9161     0,   0,   0,   0,   0,   0,   0,   74,  0,   75,  0,   76,  0,   77,  0,
9162     78,  0,   79,  0,   80,  0,   81,  0,   82,  0,   83,  0,   84,  85,  86,
9163     87,  88,  89,  90,  91,  92,  93,  94,  95,  96,  97,  98,  99,  100, 101,
9164     102, 103, 104, 105, 106, 107, 108, 109, 110, 0,   0,   0,   0,   0,   0,
9165     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   111, 0,   112, 0,
9166     113, 0,   114, 0,   115, 0,   116, 0,   117, 0,   118, 0,   119, 0,   120,
9167     0,   121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134,
9168     135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 0,   0,
9169     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
9170     148};
9171 const uint8_t HuffDecoderCommon::table27_63_emit_[252] = {
9172     0x7b, 0x58, 0x30, 0x7b, 0x58, 0x31, 0x7b, 0x58, 0x32, 0x7b, 0x58, 0x61,
9173     0x7b, 0x58, 0x63, 0x7b, 0x58, 0x65, 0x7b, 0x58, 0x69, 0x7b, 0x58, 0x6f,
9174     0x7b, 0x58, 0x73, 0x7b, 0x58, 0x74, 0x7b, 0x58, 0x20, 0x7b, 0x58, 0x25,
9175     0x7b, 0x58, 0x2d, 0x7b, 0x58, 0x2e, 0x7b, 0x58, 0x2f, 0x7b, 0x58, 0x33,
9176     0x7b, 0x58, 0x34, 0x7b, 0x58, 0x35, 0x7b, 0x58, 0x36, 0x7b, 0x58, 0x37,
9177     0x7b, 0x58, 0x38, 0x7b, 0x58, 0x39, 0x7b, 0x58, 0x3d, 0x7b, 0x58, 0x41,
9178     0x7b, 0x58, 0x5f, 0x7b, 0x58, 0x62, 0x7b, 0x58, 0x64, 0x7b, 0x58, 0x66,
9179     0x7b, 0x58, 0x67, 0x7b, 0x58, 0x68, 0x7b, 0x58, 0x6c, 0x7b, 0x58, 0x6d,
9180     0x7b, 0x58, 0x6e, 0x7b, 0x58, 0x70, 0x7b, 0x58, 0x72, 0x7b, 0x58, 0x75,
9181     0x7b, 0x5a, 0x30, 0x7b, 0x5a, 0x31, 0x7b, 0x5a, 0x32, 0x7b, 0x5a, 0x61,
9182     0x7b, 0x5a, 0x63, 0x7b, 0x5a, 0x65, 0x7b, 0x5a, 0x69, 0x7b, 0x5a, 0x6f,
9183     0x7b, 0x5a, 0x73, 0x7b, 0x5a, 0x74, 0x7b, 0x5a, 0x20, 0x7b, 0x5a, 0x25,
9184     0x7b, 0x5a, 0x2d, 0x7b, 0x5a, 0x2e, 0x7b, 0x5a, 0x2f, 0x7b, 0x5a, 0x33,
9185     0x7b, 0x5a, 0x34, 0x7b, 0x5a, 0x35, 0x7b, 0x5a, 0x36, 0x7b, 0x5a, 0x37,
9186     0x7b, 0x5a, 0x38, 0x7b, 0x5a, 0x39, 0x7b, 0x5a, 0x3d, 0x7b, 0x5a, 0x41,
9187     0x7b, 0x5a, 0x5f, 0x7b, 0x5a, 0x62, 0x7b, 0x5a, 0x64, 0x7b, 0x5a, 0x66,
9188     0x7b, 0x5a, 0x67, 0x7b, 0x5a, 0x68, 0x7b, 0x5a, 0x6c, 0x7b, 0x5a, 0x6d,
9189     0x7b, 0x5a, 0x6e, 0x7b, 0x5a, 0x70, 0x7b, 0x5a, 0x72, 0x7b, 0x5a, 0x75,
9190     0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f, 0x7b, 0x27,
9191     0x7b, 0x2b, 0x7b, 0x7c, 0x7b, 0x23, 0x7b, 0x3e, 0x7b, 0x00, 0x7b, 0x24,
9192     0x7b, 0x40, 0x7b, 0x5b, 0x7b, 0x5d, 0x7b, 0x7e, 0x7b, 0x5e, 0x7b, 0x7d};
9193 const uint16_t HuffDecoderCommon::table27_63_inner_[94] = {
9194     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
9195     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
9196     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
9197     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
9198     0x0349, 0x0002, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
9199     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
9200     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
9201     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
9202     0x0691, 0x06a9, 0x0362, 0x06c2, 0x06d2, 0x06e2, 0x06f2, 0x0702, 0x0712,
9203     0x0722, 0x0732, 0x0742, 0x0752, 0x0762, 0x0772, 0x0782, 0x0792, 0x07a2,
9204     0x07b2, 0x07c2, 0x07d2, 0x0003};
9205 const uint8_t HuffDecoderCommon::table27_63_outer_[256] = {
9206     0,  1,  0,  2,  0,  3,  0,  4,  0,  5,  0,  6,  0,  7,  0,  8,  0,  9,  0,
9207     10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
9208     29, 30, 31, 32, 33, 34, 35, 36, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
9209     0,  0,  0,  0,  0,  0,  37, 0,  38, 0,  39, 0,  40, 0,  41, 0,  42, 0,  43,
9210     0,  44, 0,  45, 0,  46, 0,  47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,
9211     59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 0,  0,  0,  0,
9212     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  74, 0,  0,  0,  0,  0,
9213     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  75, 0,  0,  0,  0,  0,  0,  0,  0,
9214     0,  0,  0,  0,  0,  0,  0,  76, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
9215     0,  0,  0,  0,  77, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
9216     0,  78, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  79, 0,
9217     0,  0,  0,  0,  0,  0,  80, 0,  0,  0,  0,  0,  0,  0,  81, 0,  0,  0,  0,
9218     0,  0,  0,  82, 0,  0,  0,  83, 0,  0,  0,  84, 0,  85, 0,  86, 0,  87, 0,
9219     88, 0,  89, 0,  90, 91, 92, 0,  93};
9220 const uint8_t HuffDecoderCommon::table27_64_emit_[240] = {
9221     0x5c, 0x30, 0x30, 0x5c, 0x30, 0x31, 0x5c, 0x30, 0x32, 0x5c, 0x30, 0x61,
9222     0x5c, 0x30, 0x63, 0x5c, 0x30, 0x65, 0x5c, 0x30, 0x69, 0x5c, 0x30, 0x6f,
9223     0x5c, 0x30, 0x73, 0x5c, 0x30, 0x74, 0x5c, 0x31, 0x30, 0x5c, 0x31, 0x31,
9224     0x5c, 0x31, 0x32, 0x5c, 0x31, 0x61, 0x5c, 0x31, 0x63, 0x5c, 0x31, 0x65,
9225     0x5c, 0x31, 0x69, 0x5c, 0x31, 0x6f, 0x5c, 0x31, 0x73, 0x5c, 0x31, 0x74,
9226     0x5c, 0x32, 0x30, 0x5c, 0x32, 0x31, 0x5c, 0x32, 0x32, 0x5c, 0x32, 0x61,
9227     0x5c, 0x32, 0x63, 0x5c, 0x32, 0x65, 0x5c, 0x32, 0x69, 0x5c, 0x32, 0x6f,
9228     0x5c, 0x32, 0x73, 0x5c, 0x32, 0x74, 0x5c, 0x61, 0x30, 0x5c, 0x61, 0x31,
9229     0x5c, 0x61, 0x32, 0x5c, 0x61, 0x61, 0x5c, 0x61, 0x63, 0x5c, 0x61, 0x65,
9230     0x5c, 0x61, 0x69, 0x5c, 0x61, 0x6f, 0x5c, 0x61, 0x73, 0x5c, 0x61, 0x74,
9231     0x5c, 0x63, 0x30, 0x5c, 0x63, 0x31, 0x5c, 0x63, 0x32, 0x5c, 0x63, 0x61,
9232     0x5c, 0x63, 0x63, 0x5c, 0x63, 0x65, 0x5c, 0x63, 0x69, 0x5c, 0x63, 0x6f,
9233     0x5c, 0x63, 0x73, 0x5c, 0x63, 0x74, 0x5c, 0x65, 0x30, 0x5c, 0x65, 0x31,
9234     0x5c, 0x65, 0x32, 0x5c, 0x65, 0x61, 0x5c, 0x65, 0x63, 0x5c, 0x65, 0x65,
9235     0x5c, 0x65, 0x69, 0x5c, 0x65, 0x6f, 0x5c, 0x65, 0x73, 0x5c, 0x65, 0x74,
9236     0x5c, 0x69, 0x30, 0x5c, 0x69, 0x31, 0x5c, 0x69, 0x32, 0x5c, 0x69, 0x61,
9237     0x5c, 0x69, 0x63, 0x5c, 0x69, 0x65, 0x5c, 0x69, 0x69, 0x5c, 0x69, 0x6f,
9238     0x5c, 0x69, 0x73, 0x5c, 0x69, 0x74, 0x5c, 0x6f, 0x30, 0x5c, 0x6f, 0x31,
9239     0x5c, 0x6f, 0x32, 0x5c, 0x6f, 0x61, 0x5c, 0x6f, 0x63, 0x5c, 0x6f, 0x65,
9240     0x5c, 0x6f, 0x69, 0x5c, 0x6f, 0x6f, 0x5c, 0x6f, 0x73, 0x5c, 0x6f, 0x74};
9241 const uint16_t HuffDecoderCommon::table27_64_inner_[89] = {
9242     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
9243     0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169,
9244     0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229,
9245     0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9, 0x01e2, 0x02d1, 0x02e9,
9246     0x0301, 0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x02d2,
9247     0x03c1, 0x03d9, 0x03f1, 0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481,
9248     0x0499, 0x03c2, 0x04b1, 0x04c9, 0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541,
9249     0x0559, 0x0571, 0x0589, 0x04b2, 0x05a1, 0x05b9, 0x05d1, 0x05e9, 0x0601,
9250     0x0619, 0x0631, 0x0649, 0x0661, 0x0679, 0x05a2, 0x0691, 0x06a9, 0x06c1,
9251     0x06d9, 0x06f1, 0x0709, 0x0721, 0x0739, 0x0751, 0x0769, 0x0692};
9252 const uint8_t HuffDecoderCommon::table27_64_outer_[256] = {
9253     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
9254     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
9255     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9256     10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10,
9257     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9258     33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10,
9259     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44, 45, 46, 47, 48, 49,
9260     50, 51, 52, 53, 54, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9261     10, 10, 10, 10, 10, 10, 10, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 10,
9262     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9263     10, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 10, 10, 10, 10, 10, 10, 10,
9264     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 77, 78, 79, 80, 81,
9265     82, 83, 84, 85, 86, 87, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9266     10, 10, 10, 10, 10, 10, 10, 10, 88};
9267 const uint8_t HuffDecoderCommon::table27_65_emit_[84] = {
9268     0x5c, 0x73, 0x30, 0x5c, 0x73, 0x31, 0x5c, 0x73, 0x32, 0x5c, 0x73, 0x61,
9269     0x5c, 0x73, 0x63, 0x5c, 0x73, 0x65, 0x5c, 0x73, 0x69, 0x5c, 0x73, 0x6f,
9270     0x5c, 0x73, 0x73, 0x5c, 0x73, 0x74, 0x5c, 0x74, 0x30, 0x5c, 0x74, 0x31,
9271     0x5c, 0x74, 0x32, 0x5c, 0x74, 0x61, 0x5c, 0x74, 0x63, 0x5c, 0x74, 0x65,
9272     0x5c, 0x74, 0x69, 0x5c, 0x74, 0x6f, 0x5c, 0x74, 0x73, 0x5c, 0x74, 0x74,
9273     0x5c, 0x20, 0x5c, 0x25, 0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33,
9274     0x5c, 0x34, 0x5c, 0x35, 0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39};
9275 const uint16_t HuffDecoderCommon::table27_65_inner_[35] = {
9276     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
9277     0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169,
9278     0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e2, 0x01f2, 0x0202, 0x0212,
9279     0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292};
9280 const uint8_t HuffDecoderCommon::table27_65_outer_[256] = {
9281     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
9282     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
9283     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9284     10, 10, 10, 10, 10, 10, 22, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9285     10, 10, 10, 23, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9286     24, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 25, 10, 10,
9287     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 26, 10, 10, 10, 10, 10,
9288     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 27, 10, 10, 10, 10, 10, 10, 10, 10,
9289     10, 10, 10, 10, 10, 10, 10, 28, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9290     10, 10, 10, 10, 29, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9291     10, 30, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 31, 10,
9292     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 32, 10, 10, 10, 10,
9293     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 33, 10, 10, 10, 10, 10, 10, 10,
9294     10, 10, 10, 10, 10, 10, 10, 10, 34};
9295 const uint8_t HuffDecoderCommon::table27_66_outer_[256] = {
9296     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 1,  0, 0, 0, 0, 0, 0, 0, 0,
9297     0, 0, 0, 0, 0, 0, 0, 2,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 3,
9298     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 4,  0, 0, 0, 0, 0, 0, 0, 0,
9299     0, 0, 0, 0, 0, 0, 0, 5,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 6,
9300     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 7,  0, 0, 0, 0, 0, 0, 0, 0,
9301     0, 0, 0, 0, 0, 0, 0, 8,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 9,
9302     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0,
9303     0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 12,
9304     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0,
9305     0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 16,
9306     0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 18};
9307 const uint8_t HuffDecoderCommon::table27_67_emit_[78] = {
9308     0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a,
9309     0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50,
9310     0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56,
9311     0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76,
9312     0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a, 0x5c, 0x26, 0x5c, 0x2a,
9313     0x5c, 0x2c, 0x5c, 0x3b, 0x5c, 0x58, 0x5c, 0x5a, 0x5c, 0x21, 0x5c, 0x22,
9314     0x5c, 0x28, 0x5c, 0x29, 0x5c, 0x3f};
9315 const uint16_t HuffDecoderCommon::table27_67_inner_[41] = {
9316     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
9317     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
9318     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
9319     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
9320     0x0232, 0x0242, 0x0252, 0x0262, 0x0003};
9321 const uint8_t HuffDecoderCommon::table27_67_outer_[256] = {
9322     0, 0, 0, 0,  0, 0, 0, 1,  0,  0,  0,  0,  0,  0, 0, 2,  0, 0, 0, 0,
9323     0, 0, 0, 3,  0, 0, 0, 0,  0,  0,  0,  4,  0,  0, 0, 0,  0, 0, 0, 5,
9324     0, 0, 0, 0,  0, 0, 0, 6,  0,  0,  0,  0,  0,  0, 0, 7,  0, 0, 0, 0,
9325     0, 0, 0, 8,  0, 0, 0, 0,  0,  0,  0,  9,  0,  0, 0, 0,  0, 0, 0, 10,
9326     0, 0, 0, 0,  0, 0, 0, 11, 0,  0,  0,  0,  0,  0, 0, 12, 0, 0, 0, 0,
9327     0, 0, 0, 13, 0, 0, 0, 0,  0,  0,  0,  14, 0,  0, 0, 0,  0, 0, 0, 15,
9328     0, 0, 0, 0,  0, 0, 0, 16, 0,  0,  0,  0,  0,  0, 0, 17, 0, 0, 0, 0,
9329     0, 0, 0, 18, 0, 0, 0, 0,  0,  0,  0,  19, 0,  0, 0, 0,  0, 0, 0, 20,
9330     0, 0, 0, 0,  0, 0, 0, 21, 0,  0,  0,  0,  0,  0, 0, 22, 0, 0, 0, 0,
9331     0, 0, 0, 23, 0, 0, 0, 0,  0,  0,  0,  24, 0,  0, 0, 0,  0, 0, 0, 25,
9332     0, 0, 0, 0,  0, 0, 0, 26, 0,  0,  0,  0,  0,  0, 0, 27, 0, 0, 0, 0,
9333     0, 0, 0, 28, 0, 0, 0, 29, 0,  0,  0,  30, 0,  0, 0, 31, 0, 0, 0, 32,
9334     0, 0, 0, 33, 0, 0, 0, 34, 35, 36, 37, 38, 39, 0, 0, 40};
9335 const uint8_t HuffDecoderCommon::table27_68_emit_[240] = {
9336     0xc3, 0x30, 0x30, 0xc3, 0x30, 0x31, 0xc3, 0x30, 0x32, 0xc3, 0x30, 0x61,
9337     0xc3, 0x30, 0x63, 0xc3, 0x30, 0x65, 0xc3, 0x30, 0x69, 0xc3, 0x30, 0x6f,
9338     0xc3, 0x30, 0x73, 0xc3, 0x30, 0x74, 0xc3, 0x31, 0x30, 0xc3, 0x31, 0x31,
9339     0xc3, 0x31, 0x32, 0xc3, 0x31, 0x61, 0xc3, 0x31, 0x63, 0xc3, 0x31, 0x65,
9340     0xc3, 0x31, 0x69, 0xc3, 0x31, 0x6f, 0xc3, 0x31, 0x73, 0xc3, 0x31, 0x74,
9341     0xc3, 0x32, 0x30, 0xc3, 0x32, 0x31, 0xc3, 0x32, 0x32, 0xc3, 0x32, 0x61,
9342     0xc3, 0x32, 0x63, 0xc3, 0x32, 0x65, 0xc3, 0x32, 0x69, 0xc3, 0x32, 0x6f,
9343     0xc3, 0x32, 0x73, 0xc3, 0x32, 0x74, 0xc3, 0x61, 0x30, 0xc3, 0x61, 0x31,
9344     0xc3, 0x61, 0x32, 0xc3, 0x61, 0x61, 0xc3, 0x61, 0x63, 0xc3, 0x61, 0x65,
9345     0xc3, 0x61, 0x69, 0xc3, 0x61, 0x6f, 0xc3, 0x61, 0x73, 0xc3, 0x61, 0x74,
9346     0xc3, 0x63, 0x30, 0xc3, 0x63, 0x31, 0xc3, 0x63, 0x32, 0xc3, 0x63, 0x61,
9347     0xc3, 0x63, 0x63, 0xc3, 0x63, 0x65, 0xc3, 0x63, 0x69, 0xc3, 0x63, 0x6f,
9348     0xc3, 0x63, 0x73, 0xc3, 0x63, 0x74, 0xc3, 0x65, 0x30, 0xc3, 0x65, 0x31,
9349     0xc3, 0x65, 0x32, 0xc3, 0x65, 0x61, 0xc3, 0x65, 0x63, 0xc3, 0x65, 0x65,
9350     0xc3, 0x65, 0x69, 0xc3, 0x65, 0x6f, 0xc3, 0x65, 0x73, 0xc3, 0x65, 0x74,
9351     0xc3, 0x69, 0x30, 0xc3, 0x69, 0x31, 0xc3, 0x69, 0x32, 0xc3, 0x69, 0x61,
9352     0xc3, 0x69, 0x63, 0xc3, 0x69, 0x65, 0xc3, 0x69, 0x69, 0xc3, 0x69, 0x6f,
9353     0xc3, 0x69, 0x73, 0xc3, 0x69, 0x74, 0xc3, 0x6f, 0x30, 0xc3, 0x6f, 0x31,
9354     0xc3, 0x6f, 0x32, 0xc3, 0x6f, 0x61, 0xc3, 0x6f, 0x63, 0xc3, 0x6f, 0x65,
9355     0xc3, 0x6f, 0x69, 0xc3, 0x6f, 0x6f, 0xc3, 0x6f, 0x73, 0xc3, 0x6f, 0x74};
9356 const uint8_t HuffDecoderCommon::table27_69_emit_[84] = {
9357     0xc3, 0x73, 0x30, 0xc3, 0x73, 0x31, 0xc3, 0x73, 0x32, 0xc3, 0x73, 0x61,
9358     0xc3, 0x73, 0x63, 0xc3, 0x73, 0x65, 0xc3, 0x73, 0x69, 0xc3, 0x73, 0x6f,
9359     0xc3, 0x73, 0x73, 0xc3, 0x73, 0x74, 0xc3, 0x74, 0x30, 0xc3, 0x74, 0x31,
9360     0xc3, 0x74, 0x32, 0xc3, 0x74, 0x61, 0xc3, 0x74, 0x63, 0xc3, 0x74, 0x65,
9361     0xc3, 0x74, 0x69, 0xc3, 0x74, 0x6f, 0xc3, 0x74, 0x73, 0xc3, 0x74, 0x74,
9362     0xc3, 0x20, 0xc3, 0x25, 0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33,
9363     0xc3, 0x34, 0xc3, 0x35, 0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39};
9364 const uint8_t HuffDecoderCommon::table27_71_emit_[78] = {
9365     0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a,
9366     0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50,
9367     0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56,
9368     0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76,
9369     0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a, 0xc3, 0x26, 0xc3, 0x2a,
9370     0xc3, 0x2c, 0xc3, 0x3b, 0xc3, 0x58, 0xc3, 0x5a, 0xc3, 0x21, 0xc3, 0x22,
9371     0xc3, 0x28, 0xc3, 0x29, 0xc3, 0x3f};
9372 const uint8_t HuffDecoderCommon::table27_72_emit_[240] = {
9373     0xd0, 0x30, 0x30, 0xd0, 0x30, 0x31, 0xd0, 0x30, 0x32, 0xd0, 0x30, 0x61,
9374     0xd0, 0x30, 0x63, 0xd0, 0x30, 0x65, 0xd0, 0x30, 0x69, 0xd0, 0x30, 0x6f,
9375     0xd0, 0x30, 0x73, 0xd0, 0x30, 0x74, 0xd0, 0x31, 0x30, 0xd0, 0x31, 0x31,
9376     0xd0, 0x31, 0x32, 0xd0, 0x31, 0x61, 0xd0, 0x31, 0x63, 0xd0, 0x31, 0x65,
9377     0xd0, 0x31, 0x69, 0xd0, 0x31, 0x6f, 0xd0, 0x31, 0x73, 0xd0, 0x31, 0x74,
9378     0xd0, 0x32, 0x30, 0xd0, 0x32, 0x31, 0xd0, 0x32, 0x32, 0xd0, 0x32, 0x61,
9379     0xd0, 0x32, 0x63, 0xd0, 0x32, 0x65, 0xd0, 0x32, 0x69, 0xd0, 0x32, 0x6f,
9380     0xd0, 0x32, 0x73, 0xd0, 0x32, 0x74, 0xd0, 0x61, 0x30, 0xd0, 0x61, 0x31,
9381     0xd0, 0x61, 0x32, 0xd0, 0x61, 0x61, 0xd0, 0x61, 0x63, 0xd0, 0x61, 0x65,
9382     0xd0, 0x61, 0x69, 0xd0, 0x61, 0x6f, 0xd0, 0x61, 0x73, 0xd0, 0x61, 0x74,
9383     0xd0, 0x63, 0x30, 0xd0, 0x63, 0x31, 0xd0, 0x63, 0x32, 0xd0, 0x63, 0x61,
9384     0xd0, 0x63, 0x63, 0xd0, 0x63, 0x65, 0xd0, 0x63, 0x69, 0xd0, 0x63, 0x6f,
9385     0xd0, 0x63, 0x73, 0xd0, 0x63, 0x74, 0xd0, 0x65, 0x30, 0xd0, 0x65, 0x31,
9386     0xd0, 0x65, 0x32, 0xd0, 0x65, 0x61, 0xd0, 0x65, 0x63, 0xd0, 0x65, 0x65,
9387     0xd0, 0x65, 0x69, 0xd0, 0x65, 0x6f, 0xd0, 0x65, 0x73, 0xd0, 0x65, 0x74,
9388     0xd0, 0x69, 0x30, 0xd0, 0x69, 0x31, 0xd0, 0x69, 0x32, 0xd0, 0x69, 0x61,
9389     0xd0, 0x69, 0x63, 0xd0, 0x69, 0x65, 0xd0, 0x69, 0x69, 0xd0, 0x69, 0x6f,
9390     0xd0, 0x69, 0x73, 0xd0, 0x69, 0x74, 0xd0, 0x6f, 0x30, 0xd0, 0x6f, 0x31,
9391     0xd0, 0x6f, 0x32, 0xd0, 0x6f, 0x61, 0xd0, 0x6f, 0x63, 0xd0, 0x6f, 0x65,
9392     0xd0, 0x6f, 0x69, 0xd0, 0x6f, 0x6f, 0xd0, 0x6f, 0x73, 0xd0, 0x6f, 0x74};
9393 const uint8_t HuffDecoderCommon::table27_73_emit_[84] = {
9394     0xd0, 0x73, 0x30, 0xd0, 0x73, 0x31, 0xd0, 0x73, 0x32, 0xd0, 0x73, 0x61,
9395     0xd0, 0x73, 0x63, 0xd0, 0x73, 0x65, 0xd0, 0x73, 0x69, 0xd0, 0x73, 0x6f,
9396     0xd0, 0x73, 0x73, 0xd0, 0x73, 0x74, 0xd0, 0x74, 0x30, 0xd0, 0x74, 0x31,
9397     0xd0, 0x74, 0x32, 0xd0, 0x74, 0x61, 0xd0, 0x74, 0x63, 0xd0, 0x74, 0x65,
9398     0xd0, 0x74, 0x69, 0xd0, 0x74, 0x6f, 0xd0, 0x74, 0x73, 0xd0, 0x74, 0x74,
9399     0xd0, 0x20, 0xd0, 0x25, 0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33,
9400     0xd0, 0x34, 0xd0, 0x35, 0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39};
9401 const uint8_t HuffDecoderCommon::table27_75_emit_[78] = {
9402     0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a,
9403     0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50,
9404     0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56,
9405     0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76,
9406     0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a, 0xd0, 0x26, 0xd0, 0x2a,
9407     0xd0, 0x2c, 0xd0, 0x3b, 0xd0, 0x58, 0xd0, 0x5a, 0xd0, 0x21, 0xd0, 0x22,
9408     0xd0, 0x28, 0xd0, 0x29, 0xd0, 0x3f};
9409 const uint8_t HuffDecoderCommon::table27_92_emit_[148] = {
9410     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
9411     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25,
9412     0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35,
9413     0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41,
9414     0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68,
9415     0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75,
9416     0x99, 0x3a, 0x99, 0x42, 0x99, 0x43, 0x99, 0x44, 0x99, 0x45, 0x99, 0x46,
9417     0x99, 0x47, 0x99, 0x48, 0x99, 0x49, 0x99, 0x4a, 0x99, 0x4b, 0x99, 0x4c,
9418     0x99, 0x4d, 0x99, 0x4e, 0x99, 0x4f, 0x99, 0x50, 0x99, 0x51, 0x99, 0x52,
9419     0x99, 0x53, 0x99, 0x54, 0x99, 0x55, 0x99, 0x56, 0x99, 0x57, 0x99, 0x59,
9420     0x99, 0x6a, 0x99, 0x6b, 0x99, 0x71, 0x99, 0x76, 0x99, 0x77, 0x99, 0x78,
9421     0x99, 0x79, 0x99, 0x7a, 0x99, 0x26, 0x99, 0x2a, 0x99, 0x2c, 0x99, 0x3b,
9422     0x99, 0x58, 0x99, 0x5a};
9423 const uint16_t HuffDecoderCommon::table27_92_inner_[76] = {
9424     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
9425     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
9426     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
9427     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
9428     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
9429     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342,
9430     0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2,
9431     0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452, 0x0462,
9432     0x0472, 0x0482, 0x0492, 0x0003};
9433 const uint8_t HuffDecoderCommon::table27_93_emit_[148] = {
9434     0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65,
9435     0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 0xa1, 0x25,
9436     0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 0x34, 0xa1, 0x35,
9437     0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39, 0xa1, 0x3d, 0xa1, 0x41,
9438     0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 0xa1, 0x67, 0xa1, 0x68,
9439     0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 0xa1, 0x72, 0xa1, 0x75,
9440     0xa1, 0x3a, 0xa1, 0x42, 0xa1, 0x43, 0xa1, 0x44, 0xa1, 0x45, 0xa1, 0x46,
9441     0xa1, 0x47, 0xa1, 0x48, 0xa1, 0x49, 0xa1, 0x4a, 0xa1, 0x4b, 0xa1, 0x4c,
9442     0xa1, 0x4d, 0xa1, 0x4e, 0xa1, 0x4f, 0xa1, 0x50, 0xa1, 0x51, 0xa1, 0x52,
9443     0xa1, 0x53, 0xa1, 0x54, 0xa1, 0x55, 0xa1, 0x56, 0xa1, 0x57, 0xa1, 0x59,
9444     0xa1, 0x6a, 0xa1, 0x6b, 0xa1, 0x71, 0xa1, 0x76, 0xa1, 0x77, 0xa1, 0x78,
9445     0xa1, 0x79, 0xa1, 0x7a, 0xa1, 0x26, 0xa1, 0x2a, 0xa1, 0x2c, 0xa1, 0x3b,
9446     0xa1, 0x58, 0xa1, 0x5a};
9447 const uint8_t HuffDecoderCommon::table27_94_emit_[148] = {
9448     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65,
9449     0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25,
9450     0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35,
9451     0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41,
9452     0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68,
9453     0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75,
9454     0xa7, 0x3a, 0xa7, 0x42, 0xa7, 0x43, 0xa7, 0x44, 0xa7, 0x45, 0xa7, 0x46,
9455     0xa7, 0x47, 0xa7, 0x48, 0xa7, 0x49, 0xa7, 0x4a, 0xa7, 0x4b, 0xa7, 0x4c,
9456     0xa7, 0x4d, 0xa7, 0x4e, 0xa7, 0x4f, 0xa7, 0x50, 0xa7, 0x51, 0xa7, 0x52,
9457     0xa7, 0x53, 0xa7, 0x54, 0xa7, 0x55, 0xa7, 0x56, 0xa7, 0x57, 0xa7, 0x59,
9458     0xa7, 0x6a, 0xa7, 0x6b, 0xa7, 0x71, 0xa7, 0x76, 0xa7, 0x77, 0xa7, 0x78,
9459     0xa7, 0x79, 0xa7, 0x7a, 0xa7, 0x26, 0xa7, 0x2a, 0xa7, 0x2c, 0xa7, 0x3b,
9460     0xa7, 0x58, 0xa7, 0x5a};
9461 const uint8_t HuffDecoderCommon::table27_95_emit_[148] = {
9462     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65,
9463     0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 0xac, 0x25,
9464     0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 0x34, 0xac, 0x35,
9465     0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39, 0xac, 0x3d, 0xac, 0x41,
9466     0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 0xac, 0x67, 0xac, 0x68,
9467     0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 0xac, 0x72, 0xac, 0x75,
9468     0xac, 0x3a, 0xac, 0x42, 0xac, 0x43, 0xac, 0x44, 0xac, 0x45, 0xac, 0x46,
9469     0xac, 0x47, 0xac, 0x48, 0xac, 0x49, 0xac, 0x4a, 0xac, 0x4b, 0xac, 0x4c,
9470     0xac, 0x4d, 0xac, 0x4e, 0xac, 0x4f, 0xac, 0x50, 0xac, 0x51, 0xac, 0x52,
9471     0xac, 0x53, 0xac, 0x54, 0xac, 0x55, 0xac, 0x56, 0xac, 0x57, 0xac, 0x59,
9472     0xac, 0x6a, 0xac, 0x6b, 0xac, 0x71, 0xac, 0x76, 0xac, 0x77, 0xac, 0x78,
9473     0xac, 0x79, 0xac, 0x7a, 0xac, 0x26, 0xac, 0x2a, 0xac, 0x2c, 0xac, 0x3b,
9474     0xac, 0x58, 0xac, 0x5a};
9475 const uint8_t HuffDecoderCommon::table27_96_emit_[148] = {
9476     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
9477     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25,
9478     0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35,
9479     0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41,
9480     0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68,
9481     0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75,
9482     0xb0, 0x3a, 0xb0, 0x42, 0xb0, 0x43, 0xb0, 0x44, 0xb0, 0x45, 0xb0, 0x46,
9483     0xb0, 0x47, 0xb0, 0x48, 0xb0, 0x49, 0xb0, 0x4a, 0xb0, 0x4b, 0xb0, 0x4c,
9484     0xb0, 0x4d, 0xb0, 0x4e, 0xb0, 0x4f, 0xb0, 0x50, 0xb0, 0x51, 0xb0, 0x52,
9485     0xb0, 0x53, 0xb0, 0x54, 0xb0, 0x55, 0xb0, 0x56, 0xb0, 0x57, 0xb0, 0x59,
9486     0xb0, 0x6a, 0xb0, 0x6b, 0xb0, 0x71, 0xb0, 0x76, 0xb0, 0x77, 0xb0, 0x78,
9487     0xb0, 0x79, 0xb0, 0x7a, 0xb0, 0x26, 0xb0, 0x2a, 0xb0, 0x2c, 0xb0, 0x3b,
9488     0xb0, 0x58, 0xb0, 0x5a};
9489 const uint8_t HuffDecoderCommon::table27_97_emit_[148] = {
9490     0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65,
9491     0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 0xb1, 0x25,
9492     0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 0x34, 0xb1, 0x35,
9493     0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39, 0xb1, 0x3d, 0xb1, 0x41,
9494     0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 0xb1, 0x67, 0xb1, 0x68,
9495     0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 0xb1, 0x72, 0xb1, 0x75,
9496     0xb1, 0x3a, 0xb1, 0x42, 0xb1, 0x43, 0xb1, 0x44, 0xb1, 0x45, 0xb1, 0x46,
9497     0xb1, 0x47, 0xb1, 0x48, 0xb1, 0x49, 0xb1, 0x4a, 0xb1, 0x4b, 0xb1, 0x4c,
9498     0xb1, 0x4d, 0xb1, 0x4e, 0xb1, 0x4f, 0xb1, 0x50, 0xb1, 0x51, 0xb1, 0x52,
9499     0xb1, 0x53, 0xb1, 0x54, 0xb1, 0x55, 0xb1, 0x56, 0xb1, 0x57, 0xb1, 0x59,
9500     0xb1, 0x6a, 0xb1, 0x6b, 0xb1, 0x71, 0xb1, 0x76, 0xb1, 0x77, 0xb1, 0x78,
9501     0xb1, 0x79, 0xb1, 0x7a, 0xb1, 0x26, 0xb1, 0x2a, 0xb1, 0x2c, 0xb1, 0x3b,
9502     0xb1, 0x58, 0xb1, 0x5a};
9503 const uint8_t HuffDecoderCommon::table27_98_emit_[148] = {
9504     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65,
9505     0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25,
9506     0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35,
9507     0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41,
9508     0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68,
9509     0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75,
9510     0xb3, 0x3a, 0xb3, 0x42, 0xb3, 0x43, 0xb3, 0x44, 0xb3, 0x45, 0xb3, 0x46,
9511     0xb3, 0x47, 0xb3, 0x48, 0xb3, 0x49, 0xb3, 0x4a, 0xb3, 0x4b, 0xb3, 0x4c,
9512     0xb3, 0x4d, 0xb3, 0x4e, 0xb3, 0x4f, 0xb3, 0x50, 0xb3, 0x51, 0xb3, 0x52,
9513     0xb3, 0x53, 0xb3, 0x54, 0xb3, 0x55, 0xb3, 0x56, 0xb3, 0x57, 0xb3, 0x59,
9514     0xb3, 0x6a, 0xb3, 0x6b, 0xb3, 0x71, 0xb3, 0x76, 0xb3, 0x77, 0xb3, 0x78,
9515     0xb3, 0x79, 0xb3, 0x7a, 0xb3, 0x26, 0xb3, 0x2a, 0xb3, 0x2c, 0xb3, 0x3b,
9516     0xb3, 0x58, 0xb3, 0x5a};
9517 const uint8_t HuffDecoderCommon::table27_99_emit_[148] = {
9518     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65,
9519     0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 0xd1, 0x25,
9520     0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 0x34, 0xd1, 0x35,
9521     0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39, 0xd1, 0x3d, 0xd1, 0x41,
9522     0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 0xd1, 0x67, 0xd1, 0x68,
9523     0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 0xd1, 0x72, 0xd1, 0x75,
9524     0xd1, 0x3a, 0xd1, 0x42, 0xd1, 0x43, 0xd1, 0x44, 0xd1, 0x45, 0xd1, 0x46,
9525     0xd1, 0x47, 0xd1, 0x48, 0xd1, 0x49, 0xd1, 0x4a, 0xd1, 0x4b, 0xd1, 0x4c,
9526     0xd1, 0x4d, 0xd1, 0x4e, 0xd1, 0x4f, 0xd1, 0x50, 0xd1, 0x51, 0xd1, 0x52,
9527     0xd1, 0x53, 0xd1, 0x54, 0xd1, 0x55, 0xd1, 0x56, 0xd1, 0x57, 0xd1, 0x59,
9528     0xd1, 0x6a, 0xd1, 0x6b, 0xd1, 0x71, 0xd1, 0x76, 0xd1, 0x77, 0xd1, 0x78,
9529     0xd1, 0x79, 0xd1, 0x7a, 0xd1, 0x26, 0xd1, 0x2a, 0xd1, 0x2c, 0xd1, 0x3b,
9530     0xd1, 0x58, 0xd1, 0x5a};
9531 const uint8_t HuffDecoderCommon::table27_100_emit_[148] = {
9532     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
9533     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25,
9534     0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35,
9535     0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41,
9536     0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68,
9537     0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75,
9538     0xd8, 0x3a, 0xd8, 0x42, 0xd8, 0x43, 0xd8, 0x44, 0xd8, 0x45, 0xd8, 0x46,
9539     0xd8, 0x47, 0xd8, 0x48, 0xd8, 0x49, 0xd8, 0x4a, 0xd8, 0x4b, 0xd8, 0x4c,
9540     0xd8, 0x4d, 0xd8, 0x4e, 0xd8, 0x4f, 0xd8, 0x50, 0xd8, 0x51, 0xd8, 0x52,
9541     0xd8, 0x53, 0xd8, 0x54, 0xd8, 0x55, 0xd8, 0x56, 0xd8, 0x57, 0xd8, 0x59,
9542     0xd8, 0x6a, 0xd8, 0x6b, 0xd8, 0x71, 0xd8, 0x76, 0xd8, 0x77, 0xd8, 0x78,
9543     0xd8, 0x79, 0xd8, 0x7a, 0xd8, 0x26, 0xd8, 0x2a, 0xd8, 0x2c, 0xd8, 0x3b,
9544     0xd8, 0x58, 0xd8, 0x5a};
9545 const uint8_t HuffDecoderCommon::table27_101_emit_[148] = {
9546     0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65,
9547     0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 0xd9, 0x25,
9548     0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 0x34, 0xd9, 0x35,
9549     0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39, 0xd9, 0x3d, 0xd9, 0x41,
9550     0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 0xd9, 0x67, 0xd9, 0x68,
9551     0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 0xd9, 0x72, 0xd9, 0x75,
9552     0xd9, 0x3a, 0xd9, 0x42, 0xd9, 0x43, 0xd9, 0x44, 0xd9, 0x45, 0xd9, 0x46,
9553     0xd9, 0x47, 0xd9, 0x48, 0xd9, 0x49, 0xd9, 0x4a, 0xd9, 0x4b, 0xd9, 0x4c,
9554     0xd9, 0x4d, 0xd9, 0x4e, 0xd9, 0x4f, 0xd9, 0x50, 0xd9, 0x51, 0xd9, 0x52,
9555     0xd9, 0x53, 0xd9, 0x54, 0xd9, 0x55, 0xd9, 0x56, 0xd9, 0x57, 0xd9, 0x59,
9556     0xd9, 0x6a, 0xd9, 0x6b, 0xd9, 0x71, 0xd9, 0x76, 0xd9, 0x77, 0xd9, 0x78,
9557     0xd9, 0x79, 0xd9, 0x7a, 0xd9, 0x26, 0xd9, 0x2a, 0xd9, 0x2c, 0xd9, 0x3b,
9558     0xd9, 0x58, 0xd9, 0x5a};
9559 const uint8_t HuffDecoderCommon::table27_102_emit_[148] = {
9560     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65,
9561     0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25,
9562     0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35,
9563     0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41,
9564     0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68,
9565     0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75,
9566     0xe3, 0x3a, 0xe3, 0x42, 0xe3, 0x43, 0xe3, 0x44, 0xe3, 0x45, 0xe3, 0x46,
9567     0xe3, 0x47, 0xe3, 0x48, 0xe3, 0x49, 0xe3, 0x4a, 0xe3, 0x4b, 0xe3, 0x4c,
9568     0xe3, 0x4d, 0xe3, 0x4e, 0xe3, 0x4f, 0xe3, 0x50, 0xe3, 0x51, 0xe3, 0x52,
9569     0xe3, 0x53, 0xe3, 0x54, 0xe3, 0x55, 0xe3, 0x56, 0xe3, 0x57, 0xe3, 0x59,
9570     0xe3, 0x6a, 0xe3, 0x6b, 0xe3, 0x71, 0xe3, 0x76, 0xe3, 0x77, 0xe3, 0x78,
9571     0xe3, 0x79, 0xe3, 0x7a, 0xe3, 0x26, 0xe3, 0x2a, 0xe3, 0x2c, 0xe3, 0x3b,
9572     0xe3, 0x58, 0xe3, 0x5a};
9573 const uint8_t HuffDecoderCommon::table27_103_emit_[148] = {
9574     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65,
9575     0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 0xe5, 0x25,
9576     0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 0x34, 0xe5, 0x35,
9577     0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39, 0xe5, 0x3d, 0xe5, 0x41,
9578     0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 0xe5, 0x67, 0xe5, 0x68,
9579     0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 0xe5, 0x72, 0xe5, 0x75,
9580     0xe5, 0x3a, 0xe5, 0x42, 0xe5, 0x43, 0xe5, 0x44, 0xe5, 0x45, 0xe5, 0x46,
9581     0xe5, 0x47, 0xe5, 0x48, 0xe5, 0x49, 0xe5, 0x4a, 0xe5, 0x4b, 0xe5, 0x4c,
9582     0xe5, 0x4d, 0xe5, 0x4e, 0xe5, 0x4f, 0xe5, 0x50, 0xe5, 0x51, 0xe5, 0x52,
9583     0xe5, 0x53, 0xe5, 0x54, 0xe5, 0x55, 0xe5, 0x56, 0xe5, 0x57, 0xe5, 0x59,
9584     0xe5, 0x6a, 0xe5, 0x6b, 0xe5, 0x71, 0xe5, 0x76, 0xe5, 0x77, 0xe5, 0x78,
9585     0xe5, 0x79, 0xe5, 0x7a, 0xe5, 0x26, 0xe5, 0x2a, 0xe5, 0x2c, 0xe5, 0x3b,
9586     0xe5, 0x58, 0xe5, 0x5a};
9587 const uint8_t HuffDecoderCommon::table27_104_emit_[148] = {
9588     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65,
9589     0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25,
9590     0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35,
9591     0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41,
9592     0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68,
9593     0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75,
9594     0xe6, 0x3a, 0xe6, 0x42, 0xe6, 0x43, 0xe6, 0x44, 0xe6, 0x45, 0xe6, 0x46,
9595     0xe6, 0x47, 0xe6, 0x48, 0xe6, 0x49, 0xe6, 0x4a, 0xe6, 0x4b, 0xe6, 0x4c,
9596     0xe6, 0x4d, 0xe6, 0x4e, 0xe6, 0x4f, 0xe6, 0x50, 0xe6, 0x51, 0xe6, 0x52,
9597     0xe6, 0x53, 0xe6, 0x54, 0xe6, 0x55, 0xe6, 0x56, 0xe6, 0x57, 0xe6, 0x59,
9598     0xe6, 0x6a, 0xe6, 0x6b, 0xe6, 0x71, 0xe6, 0x76, 0xe6, 0x77, 0xe6, 0x78,
9599     0xe6, 0x79, 0xe6, 0x7a, 0xe6, 0x26, 0xe6, 0x2a, 0xe6, 0x2c, 0xe6, 0x3b,
9600     0xe6, 0x58, 0xe6, 0x5a};
9601 const uint8_t HuffDecoderCommon::table27_105_emit_[272] = {
9602     0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 0x81, 0x65,
9603     0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 0x81, 0x20, 0x81, 0x25,
9604     0x81, 0x2d, 0x81, 0x2e, 0x81, 0x2f, 0x81, 0x33, 0x81, 0x34, 0x81, 0x35,
9605     0x81, 0x36, 0x81, 0x37, 0x81, 0x38, 0x81, 0x39, 0x81, 0x3d, 0x81, 0x41,
9606     0x81, 0x5f, 0x81, 0x62, 0x81, 0x64, 0x81, 0x66, 0x81, 0x67, 0x81, 0x68,
9607     0x81, 0x6c, 0x81, 0x6d, 0x81, 0x6e, 0x81, 0x70, 0x81, 0x72, 0x81, 0x75,
9608     0x81, 0x3a, 0x81, 0x42, 0x81, 0x43, 0x81, 0x44, 0x81, 0x45, 0x81, 0x46,
9609     0x81, 0x47, 0x81, 0x48, 0x81, 0x49, 0x81, 0x4a, 0x81, 0x4b, 0x81, 0x4c,
9610     0x81, 0x4d, 0x81, 0x4e, 0x81, 0x4f, 0x81, 0x50, 0x81, 0x51, 0x81, 0x52,
9611     0x81, 0x53, 0x81, 0x54, 0x81, 0x55, 0x81, 0x56, 0x81, 0x57, 0x81, 0x59,
9612     0x81, 0x6a, 0x81, 0x6b, 0x81, 0x71, 0x81, 0x76, 0x81, 0x77, 0x81, 0x78,
9613     0x81, 0x79, 0x81, 0x7a, 0x84, 0x30, 0x84, 0x31, 0x84, 0x32, 0x84, 0x61,
9614     0x84, 0x63, 0x84, 0x65, 0x84, 0x69, 0x84, 0x6f, 0x84, 0x73, 0x84, 0x74,
9615     0x84, 0x20, 0x84, 0x25, 0x84, 0x2d, 0x84, 0x2e, 0x84, 0x2f, 0x84, 0x33,
9616     0x84, 0x34, 0x84, 0x35, 0x84, 0x36, 0x84, 0x37, 0x84, 0x38, 0x84, 0x39,
9617     0x84, 0x3d, 0x84, 0x41, 0x84, 0x5f, 0x84, 0x62, 0x84, 0x64, 0x84, 0x66,
9618     0x84, 0x67, 0x84, 0x68, 0x84, 0x6c, 0x84, 0x6d, 0x84, 0x6e, 0x84, 0x70,
9619     0x84, 0x72, 0x84, 0x75, 0x84, 0x3a, 0x84, 0x42, 0x84, 0x43, 0x84, 0x44,
9620     0x84, 0x45, 0x84, 0x46, 0x84, 0x47, 0x84, 0x48, 0x84, 0x49, 0x84, 0x4a,
9621     0x84, 0x4b, 0x84, 0x4c, 0x84, 0x4d, 0x84, 0x4e, 0x84, 0x4f, 0x84, 0x50,
9622     0x84, 0x51, 0x84, 0x52, 0x84, 0x53, 0x84, 0x54, 0x84, 0x55, 0x84, 0x56,
9623     0x84, 0x57, 0x84, 0x59, 0x84, 0x6a, 0x84, 0x6b, 0x84, 0x71, 0x84, 0x76,
9624     0x84, 0x77, 0x84, 0x78, 0x84, 0x79, 0x84, 0x7a};
9625 const uint16_t HuffDecoderCommon::table27_105_inner_[139] = {
9626     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
9627     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
9628     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
9629     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
9630     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
9631     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342,
9632     0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2,
9633     0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0003, 0x0442, 0x0452,
9634     0x0462, 0x0472, 0x0482, 0x0492, 0x04a2, 0x04b2, 0x04c2, 0x04d2, 0x04e2,
9635     0x04f2, 0x0502, 0x0512, 0x0522, 0x0532, 0x0542, 0x0552, 0x0562, 0x0572,
9636     0x0582, 0x0592, 0x05a2, 0x05b2, 0x05c2, 0x05d2, 0x05e2, 0x05f2, 0x0602,
9637     0x0612, 0x0622, 0x0632, 0x0642, 0x0652, 0x0662, 0x0672, 0x0682, 0x0692,
9638     0x06a2, 0x06b2, 0x06c2, 0x06d2, 0x06e2, 0x06f2, 0x0702, 0x0712, 0x0722,
9639     0x0732, 0x0742, 0x0752, 0x0762, 0x0772, 0x0782, 0x0792, 0x07a2, 0x07b2,
9640     0x07c2, 0x07d2, 0x07e2, 0x07f2, 0x0802, 0x0812, 0x0822, 0x0832, 0x0842,
9641     0x0852, 0x0862, 0x0872, 0x0443};
9642 const uint8_t HuffDecoderCommon::table27_106_emit_[272] = {
9643     0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65,
9644     0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x85, 0x20, 0x85, 0x25,
9645     0x85, 0x2d, 0x85, 0x2e, 0x85, 0x2f, 0x85, 0x33, 0x85, 0x34, 0x85, 0x35,
9646     0x85, 0x36, 0x85, 0x37, 0x85, 0x38, 0x85, 0x39, 0x85, 0x3d, 0x85, 0x41,
9647     0x85, 0x5f, 0x85, 0x62, 0x85, 0x64, 0x85, 0x66, 0x85, 0x67, 0x85, 0x68,
9648     0x85, 0x6c, 0x85, 0x6d, 0x85, 0x6e, 0x85, 0x70, 0x85, 0x72, 0x85, 0x75,
9649     0x85, 0x3a, 0x85, 0x42, 0x85, 0x43, 0x85, 0x44, 0x85, 0x45, 0x85, 0x46,
9650     0x85, 0x47, 0x85, 0x48, 0x85, 0x49, 0x85, 0x4a, 0x85, 0x4b, 0x85, 0x4c,
9651     0x85, 0x4d, 0x85, 0x4e, 0x85, 0x4f, 0x85, 0x50, 0x85, 0x51, 0x85, 0x52,
9652     0x85, 0x53, 0x85, 0x54, 0x85, 0x55, 0x85, 0x56, 0x85, 0x57, 0x85, 0x59,
9653     0x85, 0x6a, 0x85, 0x6b, 0x85, 0x71, 0x85, 0x76, 0x85, 0x77, 0x85, 0x78,
9654     0x85, 0x79, 0x85, 0x7a, 0x86, 0x30, 0x86, 0x31, 0x86, 0x32, 0x86, 0x61,
9655     0x86, 0x63, 0x86, 0x65, 0x86, 0x69, 0x86, 0x6f, 0x86, 0x73, 0x86, 0x74,
9656     0x86, 0x20, 0x86, 0x25, 0x86, 0x2d, 0x86, 0x2e, 0x86, 0x2f, 0x86, 0x33,
9657     0x86, 0x34, 0x86, 0x35, 0x86, 0x36, 0x86, 0x37, 0x86, 0x38, 0x86, 0x39,
9658     0x86, 0x3d, 0x86, 0x41, 0x86, 0x5f, 0x86, 0x62, 0x86, 0x64, 0x86, 0x66,
9659     0x86, 0x67, 0x86, 0x68, 0x86, 0x6c, 0x86, 0x6d, 0x86, 0x6e, 0x86, 0x70,
9660     0x86, 0x72, 0x86, 0x75, 0x86, 0x3a, 0x86, 0x42, 0x86, 0x43, 0x86, 0x44,
9661     0x86, 0x45, 0x86, 0x46, 0x86, 0x47, 0x86, 0x48, 0x86, 0x49, 0x86, 0x4a,
9662     0x86, 0x4b, 0x86, 0x4c, 0x86, 0x4d, 0x86, 0x4e, 0x86, 0x4f, 0x86, 0x50,
9663     0x86, 0x51, 0x86, 0x52, 0x86, 0x53, 0x86, 0x54, 0x86, 0x55, 0x86, 0x56,
9664     0x86, 0x57, 0x86, 0x59, 0x86, 0x6a, 0x86, 0x6b, 0x86, 0x71, 0x86, 0x76,
9665     0x86, 0x77, 0x86, 0x78, 0x86, 0x79, 0x86, 0x7a};
9666 const uint8_t HuffDecoderCommon::table27_107_emit_[272] = {
9667     0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61, 0x88, 0x63, 0x88, 0x65,
9668     0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74, 0x88, 0x20, 0x88, 0x25,
9669     0x88, 0x2d, 0x88, 0x2e, 0x88, 0x2f, 0x88, 0x33, 0x88, 0x34, 0x88, 0x35,
9670     0x88, 0x36, 0x88, 0x37, 0x88, 0x38, 0x88, 0x39, 0x88, 0x3d, 0x88, 0x41,
9671     0x88, 0x5f, 0x88, 0x62, 0x88, 0x64, 0x88, 0x66, 0x88, 0x67, 0x88, 0x68,
9672     0x88, 0x6c, 0x88, 0x6d, 0x88, 0x6e, 0x88, 0x70, 0x88, 0x72, 0x88, 0x75,
9673     0x88, 0x3a, 0x88, 0x42, 0x88, 0x43, 0x88, 0x44, 0x88, 0x45, 0x88, 0x46,
9674     0x88, 0x47, 0x88, 0x48, 0x88, 0x49, 0x88, 0x4a, 0x88, 0x4b, 0x88, 0x4c,
9675     0x88, 0x4d, 0x88, 0x4e, 0x88, 0x4f, 0x88, 0x50, 0x88, 0x51, 0x88, 0x52,
9676     0x88, 0x53, 0x88, 0x54, 0x88, 0x55, 0x88, 0x56, 0x88, 0x57, 0x88, 0x59,
9677     0x88, 0x6a, 0x88, 0x6b, 0x88, 0x71, 0x88, 0x76, 0x88, 0x77, 0x88, 0x78,
9678     0x88, 0x79, 0x88, 0x7a, 0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61,
9679     0x92, 0x63, 0x92, 0x65, 0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74,
9680     0x92, 0x20, 0x92, 0x25, 0x92, 0x2d, 0x92, 0x2e, 0x92, 0x2f, 0x92, 0x33,
9681     0x92, 0x34, 0x92, 0x35, 0x92, 0x36, 0x92, 0x37, 0x92, 0x38, 0x92, 0x39,
9682     0x92, 0x3d, 0x92, 0x41, 0x92, 0x5f, 0x92, 0x62, 0x92, 0x64, 0x92, 0x66,
9683     0x92, 0x67, 0x92, 0x68, 0x92, 0x6c, 0x92, 0x6d, 0x92, 0x6e, 0x92, 0x70,
9684     0x92, 0x72, 0x92, 0x75, 0x92, 0x3a, 0x92, 0x42, 0x92, 0x43, 0x92, 0x44,
9685     0x92, 0x45, 0x92, 0x46, 0x92, 0x47, 0x92, 0x48, 0x92, 0x49, 0x92, 0x4a,
9686     0x92, 0x4b, 0x92, 0x4c, 0x92, 0x4d, 0x92, 0x4e, 0x92, 0x4f, 0x92, 0x50,
9687     0x92, 0x51, 0x92, 0x52, 0x92, 0x53, 0x92, 0x54, 0x92, 0x55, 0x92, 0x56,
9688     0x92, 0x57, 0x92, 0x59, 0x92, 0x6a, 0x92, 0x6b, 0x92, 0x71, 0x92, 0x76,
9689     0x92, 0x77, 0x92, 0x78, 0x92, 0x79, 0x92, 0x7a};
9690 const uint8_t HuffDecoderCommon::table27_108_emit_[272] = {
9691     0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65,
9692     0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9a, 0x20, 0x9a, 0x25,
9693     0x9a, 0x2d, 0x9a, 0x2e, 0x9a, 0x2f, 0x9a, 0x33, 0x9a, 0x34, 0x9a, 0x35,
9694     0x9a, 0x36, 0x9a, 0x37, 0x9a, 0x38, 0x9a, 0x39, 0x9a, 0x3d, 0x9a, 0x41,
9695     0x9a, 0x5f, 0x9a, 0x62, 0x9a, 0x64, 0x9a, 0x66, 0x9a, 0x67, 0x9a, 0x68,
9696     0x9a, 0x6c, 0x9a, 0x6d, 0x9a, 0x6e, 0x9a, 0x70, 0x9a, 0x72, 0x9a, 0x75,
9697     0x9a, 0x3a, 0x9a, 0x42, 0x9a, 0x43, 0x9a, 0x44, 0x9a, 0x45, 0x9a, 0x46,
9698     0x9a, 0x47, 0x9a, 0x48, 0x9a, 0x49, 0x9a, 0x4a, 0x9a, 0x4b, 0x9a, 0x4c,
9699     0x9a, 0x4d, 0x9a, 0x4e, 0x9a, 0x4f, 0x9a, 0x50, 0x9a, 0x51, 0x9a, 0x52,
9700     0x9a, 0x53, 0x9a, 0x54, 0x9a, 0x55, 0x9a, 0x56, 0x9a, 0x57, 0x9a, 0x59,
9701     0x9a, 0x6a, 0x9a, 0x6b, 0x9a, 0x71, 0x9a, 0x76, 0x9a, 0x77, 0x9a, 0x78,
9702     0x9a, 0x79, 0x9a, 0x7a, 0x9c, 0x30, 0x9c, 0x31, 0x9c, 0x32, 0x9c, 0x61,
9703     0x9c, 0x63, 0x9c, 0x65, 0x9c, 0x69, 0x9c, 0x6f, 0x9c, 0x73, 0x9c, 0x74,
9704     0x9c, 0x20, 0x9c, 0x25, 0x9c, 0x2d, 0x9c, 0x2e, 0x9c, 0x2f, 0x9c, 0x33,
9705     0x9c, 0x34, 0x9c, 0x35, 0x9c, 0x36, 0x9c, 0x37, 0x9c, 0x38, 0x9c, 0x39,
9706     0x9c, 0x3d, 0x9c, 0x41, 0x9c, 0x5f, 0x9c, 0x62, 0x9c, 0x64, 0x9c, 0x66,
9707     0x9c, 0x67, 0x9c, 0x68, 0x9c, 0x6c, 0x9c, 0x6d, 0x9c, 0x6e, 0x9c, 0x70,
9708     0x9c, 0x72, 0x9c, 0x75, 0x9c, 0x3a, 0x9c, 0x42, 0x9c, 0x43, 0x9c, 0x44,
9709     0x9c, 0x45, 0x9c, 0x46, 0x9c, 0x47, 0x9c, 0x48, 0x9c, 0x49, 0x9c, 0x4a,
9710     0x9c, 0x4b, 0x9c, 0x4c, 0x9c, 0x4d, 0x9c, 0x4e, 0x9c, 0x4f, 0x9c, 0x50,
9711     0x9c, 0x51, 0x9c, 0x52, 0x9c, 0x53, 0x9c, 0x54, 0x9c, 0x55, 0x9c, 0x56,
9712     0x9c, 0x57, 0x9c, 0x59, 0x9c, 0x6a, 0x9c, 0x6b, 0x9c, 0x71, 0x9c, 0x76,
9713     0x9c, 0x77, 0x9c, 0x78, 0x9c, 0x79, 0x9c, 0x7a};
9714 const uint8_t HuffDecoderCommon::table27_109_emit_[272] = {
9715     0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61, 0xa0, 0x63, 0xa0, 0x65,
9716     0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74, 0xa0, 0x20, 0xa0, 0x25,
9717     0xa0, 0x2d, 0xa0, 0x2e, 0xa0, 0x2f, 0xa0, 0x33, 0xa0, 0x34, 0xa0, 0x35,
9718     0xa0, 0x36, 0xa0, 0x37, 0xa0, 0x38, 0xa0, 0x39, 0xa0, 0x3d, 0xa0, 0x41,
9719     0xa0, 0x5f, 0xa0, 0x62, 0xa0, 0x64, 0xa0, 0x66, 0xa0, 0x67, 0xa0, 0x68,
9720     0xa0, 0x6c, 0xa0, 0x6d, 0xa0, 0x6e, 0xa0, 0x70, 0xa0, 0x72, 0xa0, 0x75,
9721     0xa0, 0x3a, 0xa0, 0x42, 0xa0, 0x43, 0xa0, 0x44, 0xa0, 0x45, 0xa0, 0x46,
9722     0xa0, 0x47, 0xa0, 0x48, 0xa0, 0x49, 0xa0, 0x4a, 0xa0, 0x4b, 0xa0, 0x4c,
9723     0xa0, 0x4d, 0xa0, 0x4e, 0xa0, 0x4f, 0xa0, 0x50, 0xa0, 0x51, 0xa0, 0x52,
9724     0xa0, 0x53, 0xa0, 0x54, 0xa0, 0x55, 0xa0, 0x56, 0xa0, 0x57, 0xa0, 0x59,
9725     0xa0, 0x6a, 0xa0, 0x6b, 0xa0, 0x71, 0xa0, 0x76, 0xa0, 0x77, 0xa0, 0x78,
9726     0xa0, 0x79, 0xa0, 0x7a, 0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61,
9727     0xa3, 0x63, 0xa3, 0x65, 0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74,
9728     0xa3, 0x20, 0xa3, 0x25, 0xa3, 0x2d, 0xa3, 0x2e, 0xa3, 0x2f, 0xa3, 0x33,
9729     0xa3, 0x34, 0xa3, 0x35, 0xa3, 0x36, 0xa3, 0x37, 0xa3, 0x38, 0xa3, 0x39,
9730     0xa3, 0x3d, 0xa3, 0x41, 0xa3, 0x5f, 0xa3, 0x62, 0xa3, 0x64, 0xa3, 0x66,
9731     0xa3, 0x67, 0xa3, 0x68, 0xa3, 0x6c, 0xa3, 0x6d, 0xa3, 0x6e, 0xa3, 0x70,
9732     0xa3, 0x72, 0xa3, 0x75, 0xa3, 0x3a, 0xa3, 0x42, 0xa3, 0x43, 0xa3, 0x44,
9733     0xa3, 0x45, 0xa3, 0x46, 0xa3, 0x47, 0xa3, 0x48, 0xa3, 0x49, 0xa3, 0x4a,
9734     0xa3, 0x4b, 0xa3, 0x4c, 0xa3, 0x4d, 0xa3, 0x4e, 0xa3, 0x4f, 0xa3, 0x50,
9735     0xa3, 0x51, 0xa3, 0x52, 0xa3, 0x53, 0xa3, 0x54, 0xa3, 0x55, 0xa3, 0x56,
9736     0xa3, 0x57, 0xa3, 0x59, 0xa3, 0x6a, 0xa3, 0x6b, 0xa3, 0x71, 0xa3, 0x76,
9737     0xa3, 0x77, 0xa3, 0x78, 0xa3, 0x79, 0xa3, 0x7a};
9738 const uint8_t HuffDecoderCommon::table27_110_emit_[272] = {
9739     0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65,
9740     0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa4, 0x20, 0xa4, 0x25,
9741     0xa4, 0x2d, 0xa4, 0x2e, 0xa4, 0x2f, 0xa4, 0x33, 0xa4, 0x34, 0xa4, 0x35,
9742     0xa4, 0x36, 0xa4, 0x37, 0xa4, 0x38, 0xa4, 0x39, 0xa4, 0x3d, 0xa4, 0x41,
9743     0xa4, 0x5f, 0xa4, 0x62, 0xa4, 0x64, 0xa4, 0x66, 0xa4, 0x67, 0xa4, 0x68,
9744     0xa4, 0x6c, 0xa4, 0x6d, 0xa4, 0x6e, 0xa4, 0x70, 0xa4, 0x72, 0xa4, 0x75,
9745     0xa4, 0x3a, 0xa4, 0x42, 0xa4, 0x43, 0xa4, 0x44, 0xa4, 0x45, 0xa4, 0x46,
9746     0xa4, 0x47, 0xa4, 0x48, 0xa4, 0x49, 0xa4, 0x4a, 0xa4, 0x4b, 0xa4, 0x4c,
9747     0xa4, 0x4d, 0xa4, 0x4e, 0xa4, 0x4f, 0xa4, 0x50, 0xa4, 0x51, 0xa4, 0x52,
9748     0xa4, 0x53, 0xa4, 0x54, 0xa4, 0x55, 0xa4, 0x56, 0xa4, 0x57, 0xa4, 0x59,
9749     0xa4, 0x6a, 0xa4, 0x6b, 0xa4, 0x71, 0xa4, 0x76, 0xa4, 0x77, 0xa4, 0x78,
9750     0xa4, 0x79, 0xa4, 0x7a, 0xa9, 0x30, 0xa9, 0x31, 0xa9, 0x32, 0xa9, 0x61,
9751     0xa9, 0x63, 0xa9, 0x65, 0xa9, 0x69, 0xa9, 0x6f, 0xa9, 0x73, 0xa9, 0x74,
9752     0xa9, 0x20, 0xa9, 0x25, 0xa9, 0x2d, 0xa9, 0x2e, 0xa9, 0x2f, 0xa9, 0x33,
9753     0xa9, 0x34, 0xa9, 0x35, 0xa9, 0x36, 0xa9, 0x37, 0xa9, 0x38, 0xa9, 0x39,
9754     0xa9, 0x3d, 0xa9, 0x41, 0xa9, 0x5f, 0xa9, 0x62, 0xa9, 0x64, 0xa9, 0x66,
9755     0xa9, 0x67, 0xa9, 0x68, 0xa9, 0x6c, 0xa9, 0x6d, 0xa9, 0x6e, 0xa9, 0x70,
9756     0xa9, 0x72, 0xa9, 0x75, 0xa9, 0x3a, 0xa9, 0x42, 0xa9, 0x43, 0xa9, 0x44,
9757     0xa9, 0x45, 0xa9, 0x46, 0xa9, 0x47, 0xa9, 0x48, 0xa9, 0x49, 0xa9, 0x4a,
9758     0xa9, 0x4b, 0xa9, 0x4c, 0xa9, 0x4d, 0xa9, 0x4e, 0xa9, 0x4f, 0xa9, 0x50,
9759     0xa9, 0x51, 0xa9, 0x52, 0xa9, 0x53, 0xa9, 0x54, 0xa9, 0x55, 0xa9, 0x56,
9760     0xa9, 0x57, 0xa9, 0x59, 0xa9, 0x6a, 0xa9, 0x6b, 0xa9, 0x71, 0xa9, 0x76,
9761     0xa9, 0x77, 0xa9, 0x78, 0xa9, 0x79, 0xa9, 0x7a};
9762 const uint8_t HuffDecoderCommon::table27_111_emit_[272] = {
9763     0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61, 0xaa, 0x63, 0xaa, 0x65,
9764     0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74, 0xaa, 0x20, 0xaa, 0x25,
9765     0xaa, 0x2d, 0xaa, 0x2e, 0xaa, 0x2f, 0xaa, 0x33, 0xaa, 0x34, 0xaa, 0x35,
9766     0xaa, 0x36, 0xaa, 0x37, 0xaa, 0x38, 0xaa, 0x39, 0xaa, 0x3d, 0xaa, 0x41,
9767     0xaa, 0x5f, 0xaa, 0x62, 0xaa, 0x64, 0xaa, 0x66, 0xaa, 0x67, 0xaa, 0x68,
9768     0xaa, 0x6c, 0xaa, 0x6d, 0xaa, 0x6e, 0xaa, 0x70, 0xaa, 0x72, 0xaa, 0x75,
9769     0xaa, 0x3a, 0xaa, 0x42, 0xaa, 0x43, 0xaa, 0x44, 0xaa, 0x45, 0xaa, 0x46,
9770     0xaa, 0x47, 0xaa, 0x48, 0xaa, 0x49, 0xaa, 0x4a, 0xaa, 0x4b, 0xaa, 0x4c,
9771     0xaa, 0x4d, 0xaa, 0x4e, 0xaa, 0x4f, 0xaa, 0x50, 0xaa, 0x51, 0xaa, 0x52,
9772     0xaa, 0x53, 0xaa, 0x54, 0xaa, 0x55, 0xaa, 0x56, 0xaa, 0x57, 0xaa, 0x59,
9773     0xaa, 0x6a, 0xaa, 0x6b, 0xaa, 0x71, 0xaa, 0x76, 0xaa, 0x77, 0xaa, 0x78,
9774     0xaa, 0x79, 0xaa, 0x7a, 0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61,
9775     0xad, 0x63, 0xad, 0x65, 0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74,
9776     0xad, 0x20, 0xad, 0x25, 0xad, 0x2d, 0xad, 0x2e, 0xad, 0x2f, 0xad, 0x33,
9777     0xad, 0x34, 0xad, 0x35, 0xad, 0x36, 0xad, 0x37, 0xad, 0x38, 0xad, 0x39,
9778     0xad, 0x3d, 0xad, 0x41, 0xad, 0x5f, 0xad, 0x62, 0xad, 0x64, 0xad, 0x66,
9779     0xad, 0x67, 0xad, 0x68, 0xad, 0x6c, 0xad, 0x6d, 0xad, 0x6e, 0xad, 0x70,
9780     0xad, 0x72, 0xad, 0x75, 0xad, 0x3a, 0xad, 0x42, 0xad, 0x43, 0xad, 0x44,
9781     0xad, 0x45, 0xad, 0x46, 0xad, 0x47, 0xad, 0x48, 0xad, 0x49, 0xad, 0x4a,
9782     0xad, 0x4b, 0xad, 0x4c, 0xad, 0x4d, 0xad, 0x4e, 0xad, 0x4f, 0xad, 0x50,
9783     0xad, 0x51, 0xad, 0x52, 0xad, 0x53, 0xad, 0x54, 0xad, 0x55, 0xad, 0x56,
9784     0xad, 0x57, 0xad, 0x59, 0xad, 0x6a, 0xad, 0x6b, 0xad, 0x71, 0xad, 0x76,
9785     0xad, 0x77, 0xad, 0x78, 0xad, 0x79, 0xad, 0x7a};
9786 const uint8_t HuffDecoderCommon::table27_112_emit_[272] = {
9787     0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65,
9788     0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb2, 0x20, 0xb2, 0x25,
9789     0xb2, 0x2d, 0xb2, 0x2e, 0xb2, 0x2f, 0xb2, 0x33, 0xb2, 0x34, 0xb2, 0x35,
9790     0xb2, 0x36, 0xb2, 0x37, 0xb2, 0x38, 0xb2, 0x39, 0xb2, 0x3d, 0xb2, 0x41,
9791     0xb2, 0x5f, 0xb2, 0x62, 0xb2, 0x64, 0xb2, 0x66, 0xb2, 0x67, 0xb2, 0x68,
9792     0xb2, 0x6c, 0xb2, 0x6d, 0xb2, 0x6e, 0xb2, 0x70, 0xb2, 0x72, 0xb2, 0x75,
9793     0xb2, 0x3a, 0xb2, 0x42, 0xb2, 0x43, 0xb2, 0x44, 0xb2, 0x45, 0xb2, 0x46,
9794     0xb2, 0x47, 0xb2, 0x48, 0xb2, 0x49, 0xb2, 0x4a, 0xb2, 0x4b, 0xb2, 0x4c,
9795     0xb2, 0x4d, 0xb2, 0x4e, 0xb2, 0x4f, 0xb2, 0x50, 0xb2, 0x51, 0xb2, 0x52,
9796     0xb2, 0x53, 0xb2, 0x54, 0xb2, 0x55, 0xb2, 0x56, 0xb2, 0x57, 0xb2, 0x59,
9797     0xb2, 0x6a, 0xb2, 0x6b, 0xb2, 0x71, 0xb2, 0x76, 0xb2, 0x77, 0xb2, 0x78,
9798     0xb2, 0x79, 0xb2, 0x7a, 0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61,
9799     0xb5, 0x63, 0xb5, 0x65, 0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74,
9800     0xb5, 0x20, 0xb5, 0x25, 0xb5, 0x2d, 0xb5, 0x2e, 0xb5, 0x2f, 0xb5, 0x33,
9801     0xb5, 0x34, 0xb5, 0x35, 0xb5, 0x36, 0xb5, 0x37, 0xb5, 0x38, 0xb5, 0x39,
9802     0xb5, 0x3d, 0xb5, 0x41, 0xb5, 0x5f, 0xb5, 0x62, 0xb5, 0x64, 0xb5, 0x66,
9803     0xb5, 0x67, 0xb5, 0x68, 0xb5, 0x6c, 0xb5, 0x6d, 0xb5, 0x6e, 0xb5, 0x70,
9804     0xb5, 0x72, 0xb5, 0x75, 0xb5, 0x3a, 0xb5, 0x42, 0xb5, 0x43, 0xb5, 0x44,
9805     0xb5, 0x45, 0xb5, 0x46, 0xb5, 0x47, 0xb5, 0x48, 0xb5, 0x49, 0xb5, 0x4a,
9806     0xb5, 0x4b, 0xb5, 0x4c, 0xb5, 0x4d, 0xb5, 0x4e, 0xb5, 0x4f, 0xb5, 0x50,
9807     0xb5, 0x51, 0xb5, 0x52, 0xb5, 0x53, 0xb5, 0x54, 0xb5, 0x55, 0xb5, 0x56,
9808     0xb5, 0x57, 0xb5, 0x59, 0xb5, 0x6a, 0xb5, 0x6b, 0xb5, 0x71, 0xb5, 0x76,
9809     0xb5, 0x77, 0xb5, 0x78, 0xb5, 0x79, 0xb5, 0x7a};
9810 const uint8_t HuffDecoderCommon::table27_113_emit_[272] = {
9811     0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 0xb9, 0x65,
9812     0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 0xb9, 0x20, 0xb9, 0x25,
9813     0xb9, 0x2d, 0xb9, 0x2e, 0xb9, 0x2f, 0xb9, 0x33, 0xb9, 0x34, 0xb9, 0x35,
9814     0xb9, 0x36, 0xb9, 0x37, 0xb9, 0x38, 0xb9, 0x39, 0xb9, 0x3d, 0xb9, 0x41,
9815     0xb9, 0x5f, 0xb9, 0x62, 0xb9, 0x64, 0xb9, 0x66, 0xb9, 0x67, 0xb9, 0x68,
9816     0xb9, 0x6c, 0xb9, 0x6d, 0xb9, 0x6e, 0xb9, 0x70, 0xb9, 0x72, 0xb9, 0x75,
9817     0xb9, 0x3a, 0xb9, 0x42, 0xb9, 0x43, 0xb9, 0x44, 0xb9, 0x45, 0xb9, 0x46,
9818     0xb9, 0x47, 0xb9, 0x48, 0xb9, 0x49, 0xb9, 0x4a, 0xb9, 0x4b, 0xb9, 0x4c,
9819     0xb9, 0x4d, 0xb9, 0x4e, 0xb9, 0x4f, 0xb9, 0x50, 0xb9, 0x51, 0xb9, 0x52,
9820     0xb9, 0x53, 0xb9, 0x54, 0xb9, 0x55, 0xb9, 0x56, 0xb9, 0x57, 0xb9, 0x59,
9821     0xb9, 0x6a, 0xb9, 0x6b, 0xb9, 0x71, 0xb9, 0x76, 0xb9, 0x77, 0xb9, 0x78,
9822     0xb9, 0x79, 0xb9, 0x7a, 0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61,
9823     0xba, 0x63, 0xba, 0x65, 0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74,
9824     0xba, 0x20, 0xba, 0x25, 0xba, 0x2d, 0xba, 0x2e, 0xba, 0x2f, 0xba, 0x33,
9825     0xba, 0x34, 0xba, 0x35, 0xba, 0x36, 0xba, 0x37, 0xba, 0x38, 0xba, 0x39,
9826     0xba, 0x3d, 0xba, 0x41, 0xba, 0x5f, 0xba, 0x62, 0xba, 0x64, 0xba, 0x66,
9827     0xba, 0x67, 0xba, 0x68, 0xba, 0x6c, 0xba, 0x6d, 0xba, 0x6e, 0xba, 0x70,
9828     0xba, 0x72, 0xba, 0x75, 0xba, 0x3a, 0xba, 0x42, 0xba, 0x43, 0xba, 0x44,
9829     0xba, 0x45, 0xba, 0x46, 0xba, 0x47, 0xba, 0x48, 0xba, 0x49, 0xba, 0x4a,
9830     0xba, 0x4b, 0xba, 0x4c, 0xba, 0x4d, 0xba, 0x4e, 0xba, 0x4f, 0xba, 0x50,
9831     0xba, 0x51, 0xba, 0x52, 0xba, 0x53, 0xba, 0x54, 0xba, 0x55, 0xba, 0x56,
9832     0xba, 0x57, 0xba, 0x59, 0xba, 0x6a, 0xba, 0x6b, 0xba, 0x71, 0xba, 0x76,
9833     0xba, 0x77, 0xba, 0x78, 0xba, 0x79, 0xba, 0x7a};
9834 const uint8_t HuffDecoderCommon::table27_114_emit_[272] = {
9835     0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65,
9836     0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbb, 0x20, 0xbb, 0x25,
9837     0xbb, 0x2d, 0xbb, 0x2e, 0xbb, 0x2f, 0xbb, 0x33, 0xbb, 0x34, 0xbb, 0x35,
9838     0xbb, 0x36, 0xbb, 0x37, 0xbb, 0x38, 0xbb, 0x39, 0xbb, 0x3d, 0xbb, 0x41,
9839     0xbb, 0x5f, 0xbb, 0x62, 0xbb, 0x64, 0xbb, 0x66, 0xbb, 0x67, 0xbb, 0x68,
9840     0xbb, 0x6c, 0xbb, 0x6d, 0xbb, 0x6e, 0xbb, 0x70, 0xbb, 0x72, 0xbb, 0x75,
9841     0xbb, 0x3a, 0xbb, 0x42, 0xbb, 0x43, 0xbb, 0x44, 0xbb, 0x45, 0xbb, 0x46,
9842     0xbb, 0x47, 0xbb, 0x48, 0xbb, 0x49, 0xbb, 0x4a, 0xbb, 0x4b, 0xbb, 0x4c,
9843     0xbb, 0x4d, 0xbb, 0x4e, 0xbb, 0x4f, 0xbb, 0x50, 0xbb, 0x51, 0xbb, 0x52,
9844     0xbb, 0x53, 0xbb, 0x54, 0xbb, 0x55, 0xbb, 0x56, 0xbb, 0x57, 0xbb, 0x59,
9845     0xbb, 0x6a, 0xbb, 0x6b, 0xbb, 0x71, 0xbb, 0x76, 0xbb, 0x77, 0xbb, 0x78,
9846     0xbb, 0x79, 0xbb, 0x7a, 0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61,
9847     0xbd, 0x63, 0xbd, 0x65, 0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74,
9848     0xbd, 0x20, 0xbd, 0x25, 0xbd, 0x2d, 0xbd, 0x2e, 0xbd, 0x2f, 0xbd, 0x33,
9849     0xbd, 0x34, 0xbd, 0x35, 0xbd, 0x36, 0xbd, 0x37, 0xbd, 0x38, 0xbd, 0x39,
9850     0xbd, 0x3d, 0xbd, 0x41, 0xbd, 0x5f, 0xbd, 0x62, 0xbd, 0x64, 0xbd, 0x66,
9851     0xbd, 0x67, 0xbd, 0x68, 0xbd, 0x6c, 0xbd, 0x6d, 0xbd, 0x6e, 0xbd, 0x70,
9852     0xbd, 0x72, 0xbd, 0x75, 0xbd, 0x3a, 0xbd, 0x42, 0xbd, 0x43, 0xbd, 0x44,
9853     0xbd, 0x45, 0xbd, 0x46, 0xbd, 0x47, 0xbd, 0x48, 0xbd, 0x49, 0xbd, 0x4a,
9854     0xbd, 0x4b, 0xbd, 0x4c, 0xbd, 0x4d, 0xbd, 0x4e, 0xbd, 0x4f, 0xbd, 0x50,
9855     0xbd, 0x51, 0xbd, 0x52, 0xbd, 0x53, 0xbd, 0x54, 0xbd, 0x55, 0xbd, 0x56,
9856     0xbd, 0x57, 0xbd, 0x59, 0xbd, 0x6a, 0xbd, 0x6b, 0xbd, 0x71, 0xbd, 0x76,
9857     0xbd, 0x77, 0xbd, 0x78, 0xbd, 0x79, 0xbd, 0x7a};
9858 const uint8_t HuffDecoderCommon::table27_115_emit_[272] = {
9859     0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 0xbe, 0x65,
9860     0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 0xbe, 0x20, 0xbe, 0x25,
9861     0xbe, 0x2d, 0xbe, 0x2e, 0xbe, 0x2f, 0xbe, 0x33, 0xbe, 0x34, 0xbe, 0x35,
9862     0xbe, 0x36, 0xbe, 0x37, 0xbe, 0x38, 0xbe, 0x39, 0xbe, 0x3d, 0xbe, 0x41,
9863     0xbe, 0x5f, 0xbe, 0x62, 0xbe, 0x64, 0xbe, 0x66, 0xbe, 0x67, 0xbe, 0x68,
9864     0xbe, 0x6c, 0xbe, 0x6d, 0xbe, 0x6e, 0xbe, 0x70, 0xbe, 0x72, 0xbe, 0x75,
9865     0xbe, 0x3a, 0xbe, 0x42, 0xbe, 0x43, 0xbe, 0x44, 0xbe, 0x45, 0xbe, 0x46,
9866     0xbe, 0x47, 0xbe, 0x48, 0xbe, 0x49, 0xbe, 0x4a, 0xbe, 0x4b, 0xbe, 0x4c,
9867     0xbe, 0x4d, 0xbe, 0x4e, 0xbe, 0x4f, 0xbe, 0x50, 0xbe, 0x51, 0xbe, 0x52,
9868     0xbe, 0x53, 0xbe, 0x54, 0xbe, 0x55, 0xbe, 0x56, 0xbe, 0x57, 0xbe, 0x59,
9869     0xbe, 0x6a, 0xbe, 0x6b, 0xbe, 0x71, 0xbe, 0x76, 0xbe, 0x77, 0xbe, 0x78,
9870     0xbe, 0x79, 0xbe, 0x7a, 0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61,
9871     0xc4, 0x63, 0xc4, 0x65, 0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74,
9872     0xc4, 0x20, 0xc4, 0x25, 0xc4, 0x2d, 0xc4, 0x2e, 0xc4, 0x2f, 0xc4, 0x33,
9873     0xc4, 0x34, 0xc4, 0x35, 0xc4, 0x36, 0xc4, 0x37, 0xc4, 0x38, 0xc4, 0x39,
9874     0xc4, 0x3d, 0xc4, 0x41, 0xc4, 0x5f, 0xc4, 0x62, 0xc4, 0x64, 0xc4, 0x66,
9875     0xc4, 0x67, 0xc4, 0x68, 0xc4, 0x6c, 0xc4, 0x6d, 0xc4, 0x6e, 0xc4, 0x70,
9876     0xc4, 0x72, 0xc4, 0x75, 0xc4, 0x3a, 0xc4, 0x42, 0xc4, 0x43, 0xc4, 0x44,
9877     0xc4, 0x45, 0xc4, 0x46, 0xc4, 0x47, 0xc4, 0x48, 0xc4, 0x49, 0xc4, 0x4a,
9878     0xc4, 0x4b, 0xc4, 0x4c, 0xc4, 0x4d, 0xc4, 0x4e, 0xc4, 0x4f, 0xc4, 0x50,
9879     0xc4, 0x51, 0xc4, 0x52, 0xc4, 0x53, 0xc4, 0x54, 0xc4, 0x55, 0xc4, 0x56,
9880     0xc4, 0x57, 0xc4, 0x59, 0xc4, 0x6a, 0xc4, 0x6b, 0xc4, 0x71, 0xc4, 0x76,
9881     0xc4, 0x77, 0xc4, 0x78, 0xc4, 0x79, 0xc4, 0x7a};
9882 const uint8_t HuffDecoderCommon::table27_116_emit_[272] = {
9883     0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65,
9884     0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xc6, 0x20, 0xc6, 0x25,
9885     0xc6, 0x2d, 0xc6, 0x2e, 0xc6, 0x2f, 0xc6, 0x33, 0xc6, 0x34, 0xc6, 0x35,
9886     0xc6, 0x36, 0xc6, 0x37, 0xc6, 0x38, 0xc6, 0x39, 0xc6, 0x3d, 0xc6, 0x41,
9887     0xc6, 0x5f, 0xc6, 0x62, 0xc6, 0x64, 0xc6, 0x66, 0xc6, 0x67, 0xc6, 0x68,
9888     0xc6, 0x6c, 0xc6, 0x6d, 0xc6, 0x6e, 0xc6, 0x70, 0xc6, 0x72, 0xc6, 0x75,
9889     0xc6, 0x3a, 0xc6, 0x42, 0xc6, 0x43, 0xc6, 0x44, 0xc6, 0x45, 0xc6, 0x46,
9890     0xc6, 0x47, 0xc6, 0x48, 0xc6, 0x49, 0xc6, 0x4a, 0xc6, 0x4b, 0xc6, 0x4c,
9891     0xc6, 0x4d, 0xc6, 0x4e, 0xc6, 0x4f, 0xc6, 0x50, 0xc6, 0x51, 0xc6, 0x52,
9892     0xc6, 0x53, 0xc6, 0x54, 0xc6, 0x55, 0xc6, 0x56, 0xc6, 0x57, 0xc6, 0x59,
9893     0xc6, 0x6a, 0xc6, 0x6b, 0xc6, 0x71, 0xc6, 0x76, 0xc6, 0x77, 0xc6, 0x78,
9894     0xc6, 0x79, 0xc6, 0x7a, 0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61,
9895     0xe4, 0x63, 0xe4, 0x65, 0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74,
9896     0xe4, 0x20, 0xe4, 0x25, 0xe4, 0x2d, 0xe4, 0x2e, 0xe4, 0x2f, 0xe4, 0x33,
9897     0xe4, 0x34, 0xe4, 0x35, 0xe4, 0x36, 0xe4, 0x37, 0xe4, 0x38, 0xe4, 0x39,
9898     0xe4, 0x3d, 0xe4, 0x41, 0xe4, 0x5f, 0xe4, 0x62, 0xe4, 0x64, 0xe4, 0x66,
9899     0xe4, 0x67, 0xe4, 0x68, 0xe4, 0x6c, 0xe4, 0x6d, 0xe4, 0x6e, 0xe4, 0x70,
9900     0xe4, 0x72, 0xe4, 0x75, 0xe4, 0x3a, 0xe4, 0x42, 0xe4, 0x43, 0xe4, 0x44,
9901     0xe4, 0x45, 0xe4, 0x46, 0xe4, 0x47, 0xe4, 0x48, 0xe4, 0x49, 0xe4, 0x4a,
9902     0xe4, 0x4b, 0xe4, 0x4c, 0xe4, 0x4d, 0xe4, 0x4e, 0xe4, 0x4f, 0xe4, 0x50,
9903     0xe4, 0x51, 0xe4, 0x52, 0xe4, 0x53, 0xe4, 0x54, 0xe4, 0x55, 0xe4, 0x56,
9904     0xe4, 0x57, 0xe4, 0x59, 0xe4, 0x6a, 0xe4, 0x6b, 0xe4, 0x71, 0xe4, 0x76,
9905     0xe4, 0x77, 0xe4, 0x78, 0xe4, 0x79, 0xe4, 0x7a};
9906 const uint8_t HuffDecoderCommon::table27_117_emit_[272] = {
9907     0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 0xe8, 0x65,
9908     0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 0xe8, 0x20, 0xe8, 0x25,
9909     0xe8, 0x2d, 0xe8, 0x2e, 0xe8, 0x2f, 0xe8, 0x33, 0xe8, 0x34, 0xe8, 0x35,
9910     0xe8, 0x36, 0xe8, 0x37, 0xe8, 0x38, 0xe8, 0x39, 0xe8, 0x3d, 0xe8, 0x41,
9911     0xe8, 0x5f, 0xe8, 0x62, 0xe8, 0x64, 0xe8, 0x66, 0xe8, 0x67, 0xe8, 0x68,
9912     0xe8, 0x6c, 0xe8, 0x6d, 0xe8, 0x6e, 0xe8, 0x70, 0xe8, 0x72, 0xe8, 0x75,
9913     0xe8, 0x3a, 0xe8, 0x42, 0xe8, 0x43, 0xe8, 0x44, 0xe8, 0x45, 0xe8, 0x46,
9914     0xe8, 0x47, 0xe8, 0x48, 0xe8, 0x49, 0xe8, 0x4a, 0xe8, 0x4b, 0xe8, 0x4c,
9915     0xe8, 0x4d, 0xe8, 0x4e, 0xe8, 0x4f, 0xe8, 0x50, 0xe8, 0x51, 0xe8, 0x52,
9916     0xe8, 0x53, 0xe8, 0x54, 0xe8, 0x55, 0xe8, 0x56, 0xe8, 0x57, 0xe8, 0x59,
9917     0xe8, 0x6a, 0xe8, 0x6b, 0xe8, 0x71, 0xe8, 0x76, 0xe8, 0x77, 0xe8, 0x78,
9918     0xe8, 0x79, 0xe8, 0x7a, 0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61,
9919     0xe9, 0x63, 0xe9, 0x65, 0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74,
9920     0xe9, 0x20, 0xe9, 0x25, 0xe9, 0x2d, 0xe9, 0x2e, 0xe9, 0x2f, 0xe9, 0x33,
9921     0xe9, 0x34, 0xe9, 0x35, 0xe9, 0x36, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39,
9922     0xe9, 0x3d, 0xe9, 0x41, 0xe9, 0x5f, 0xe9, 0x62, 0xe9, 0x64, 0xe9, 0x66,
9923     0xe9, 0x67, 0xe9, 0x68, 0xe9, 0x6c, 0xe9, 0x6d, 0xe9, 0x6e, 0xe9, 0x70,
9924     0xe9, 0x72, 0xe9, 0x75, 0xe9, 0x3a, 0xe9, 0x42, 0xe9, 0x43, 0xe9, 0x44,
9925     0xe9, 0x45, 0xe9, 0x46, 0xe9, 0x47, 0xe9, 0x48, 0xe9, 0x49, 0xe9, 0x4a,
9926     0xe9, 0x4b, 0xe9, 0x4c, 0xe9, 0x4d, 0xe9, 0x4e, 0xe9, 0x4f, 0xe9, 0x50,
9927     0xe9, 0x51, 0xe9, 0x52, 0xe9, 0x53, 0xe9, 0x54, 0xe9, 0x55, 0xe9, 0x56,
9928     0xe9, 0x57, 0xe9, 0x59, 0xe9, 0x6a, 0xe9, 0x6b, 0xe9, 0x71, 0xe9, 0x76,
9929     0xe9, 0x77, 0xe9, 0x78, 0xe9, 0x79, 0xe9, 0x7a};
9930 const uint8_t HuffDecoderCommon::table27_118_emit_[288] = {
9931     0x01, 0x30, 0x01, 0x31, 0x01, 0x32, 0x01, 0x61, 0x01, 0x63, 0x01, 0x65,
9932     0x01, 0x69, 0x01, 0x6f, 0x01, 0x73, 0x01, 0x74, 0x01, 0x20, 0x01, 0x25,
9933     0x01, 0x2d, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x33, 0x01, 0x34, 0x01, 0x35,
9934     0x01, 0x36, 0x01, 0x37, 0x01, 0x38, 0x01, 0x39, 0x01, 0x3d, 0x01, 0x41,
9935     0x01, 0x5f, 0x01, 0x62, 0x01, 0x64, 0x01, 0x66, 0x01, 0x67, 0x01, 0x68,
9936     0x01, 0x6c, 0x01, 0x6d, 0x01, 0x6e, 0x01, 0x70, 0x01, 0x72, 0x01, 0x75,
9937     0x87, 0x30, 0x87, 0x31, 0x87, 0x32, 0x87, 0x61, 0x87, 0x63, 0x87, 0x65,
9938     0x87, 0x69, 0x87, 0x6f, 0x87, 0x73, 0x87, 0x74, 0x87, 0x20, 0x87, 0x25,
9939     0x87, 0x2d, 0x87, 0x2e, 0x87, 0x2f, 0x87, 0x33, 0x87, 0x34, 0x87, 0x35,
9940     0x87, 0x36, 0x87, 0x37, 0x87, 0x38, 0x87, 0x39, 0x87, 0x3d, 0x87, 0x41,
9941     0x87, 0x5f, 0x87, 0x62, 0x87, 0x64, 0x87, 0x66, 0x87, 0x67, 0x87, 0x68,
9942     0x87, 0x6c, 0x87, 0x6d, 0x87, 0x6e, 0x87, 0x70, 0x87, 0x72, 0x87, 0x75,
9943     0x89, 0x30, 0x89, 0x31, 0x89, 0x32, 0x89, 0x61, 0x89, 0x63, 0x89, 0x65,
9944     0x89, 0x69, 0x89, 0x6f, 0x89, 0x73, 0x89, 0x74, 0x89, 0x20, 0x89, 0x25,
9945     0x89, 0x2d, 0x89, 0x2e, 0x89, 0x2f, 0x89, 0x33, 0x89, 0x34, 0x89, 0x35,
9946     0x89, 0x36, 0x89, 0x37, 0x89, 0x38, 0x89, 0x39, 0x89, 0x3d, 0x89, 0x41,
9947     0x89, 0x5f, 0x89, 0x62, 0x89, 0x64, 0x89, 0x66, 0x89, 0x67, 0x89, 0x68,
9948     0x89, 0x6c, 0x89, 0x6d, 0x89, 0x6e, 0x89, 0x70, 0x89, 0x72, 0x89, 0x75,
9949     0x8a, 0x30, 0x8a, 0x31, 0x8a, 0x32, 0x8a, 0x61, 0x8a, 0x63, 0x8a, 0x65,
9950     0x8a, 0x69, 0x8a, 0x6f, 0x8a, 0x73, 0x8a, 0x74, 0x8a, 0x20, 0x8a, 0x25,
9951     0x8a, 0x2d, 0x8a, 0x2e, 0x8a, 0x2f, 0x8a, 0x33, 0x8a, 0x34, 0x8a, 0x35,
9952     0x8a, 0x36, 0x8a, 0x37, 0x8a, 0x38, 0x8a, 0x39, 0x8a, 0x3d, 0x8a, 0x41,
9953     0x8a, 0x5f, 0x8a, 0x62, 0x8a, 0x64, 0x8a, 0x66, 0x8a, 0x67, 0x8a, 0x68,
9954     0x8a, 0x6c, 0x8a, 0x6d, 0x8a, 0x6e, 0x8a, 0x70, 0x8a, 0x72, 0x8a, 0x75};
9955 const uint16_t HuffDecoderCommon::table27_118_inner_[149] = {
9956     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
9957     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
9958     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
9959     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
9960     0x0232, 0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
9961     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
9962     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
9963     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452,
9964     0x0462, 0x0472, 0x0243, 0x0482, 0x0492, 0x04a2, 0x04b2, 0x04c2, 0x04d2,
9965     0x04e2, 0x04f2, 0x0502, 0x0512, 0x0522, 0x0532, 0x0542, 0x0552, 0x0562,
9966     0x0572, 0x0582, 0x0592, 0x05a2, 0x05b2, 0x05c2, 0x05d2, 0x05e2, 0x05f2,
9967     0x0602, 0x0612, 0x0622, 0x0632, 0x0642, 0x0652, 0x0662, 0x0672, 0x0682,
9968     0x0692, 0x06a2, 0x06b2, 0x0483, 0x06c2, 0x06d2, 0x06e2, 0x06f2, 0x0702,
9969     0x0712, 0x0722, 0x0732, 0x0742, 0x0752, 0x0762, 0x0772, 0x0782, 0x0792,
9970     0x07a2, 0x07b2, 0x07c2, 0x07d2, 0x07e2, 0x07f2, 0x0802, 0x0812, 0x0822,
9971     0x0832, 0x0842, 0x0852, 0x0862, 0x0872, 0x0882, 0x0892, 0x08a2, 0x08b2,
9972     0x08c2, 0x08d2, 0x08e2, 0x08f2, 0x06c3};
9973 const uint8_t HuffDecoderCommon::table27_119_emit_[288] = {
9974     0x8b, 0x30, 0x8b, 0x31, 0x8b, 0x32, 0x8b, 0x61, 0x8b, 0x63, 0x8b, 0x65,
9975     0x8b, 0x69, 0x8b, 0x6f, 0x8b, 0x73, 0x8b, 0x74, 0x8b, 0x20, 0x8b, 0x25,
9976     0x8b, 0x2d, 0x8b, 0x2e, 0x8b, 0x2f, 0x8b, 0x33, 0x8b, 0x34, 0x8b, 0x35,
9977     0x8b, 0x36, 0x8b, 0x37, 0x8b, 0x38, 0x8b, 0x39, 0x8b, 0x3d, 0x8b, 0x41,
9978     0x8b, 0x5f, 0x8b, 0x62, 0x8b, 0x64, 0x8b, 0x66, 0x8b, 0x67, 0x8b, 0x68,
9979     0x8b, 0x6c, 0x8b, 0x6d, 0x8b, 0x6e, 0x8b, 0x70, 0x8b, 0x72, 0x8b, 0x75,
9980     0x8c, 0x30, 0x8c, 0x31, 0x8c, 0x32, 0x8c, 0x61, 0x8c, 0x63, 0x8c, 0x65,
9981     0x8c, 0x69, 0x8c, 0x6f, 0x8c, 0x73, 0x8c, 0x74, 0x8c, 0x20, 0x8c, 0x25,
9982     0x8c, 0x2d, 0x8c, 0x2e, 0x8c, 0x2f, 0x8c, 0x33, 0x8c, 0x34, 0x8c, 0x35,
9983     0x8c, 0x36, 0x8c, 0x37, 0x8c, 0x38, 0x8c, 0x39, 0x8c, 0x3d, 0x8c, 0x41,
9984     0x8c, 0x5f, 0x8c, 0x62, 0x8c, 0x64, 0x8c, 0x66, 0x8c, 0x67, 0x8c, 0x68,
9985     0x8c, 0x6c, 0x8c, 0x6d, 0x8c, 0x6e, 0x8c, 0x70, 0x8c, 0x72, 0x8c, 0x75,
9986     0x8d, 0x30, 0x8d, 0x31, 0x8d, 0x32, 0x8d, 0x61, 0x8d, 0x63, 0x8d, 0x65,
9987     0x8d, 0x69, 0x8d, 0x6f, 0x8d, 0x73, 0x8d, 0x74, 0x8d, 0x20, 0x8d, 0x25,
9988     0x8d, 0x2d, 0x8d, 0x2e, 0x8d, 0x2f, 0x8d, 0x33, 0x8d, 0x34, 0x8d, 0x35,
9989     0x8d, 0x36, 0x8d, 0x37, 0x8d, 0x38, 0x8d, 0x39, 0x8d, 0x3d, 0x8d, 0x41,
9990     0x8d, 0x5f, 0x8d, 0x62, 0x8d, 0x64, 0x8d, 0x66, 0x8d, 0x67, 0x8d, 0x68,
9991     0x8d, 0x6c, 0x8d, 0x6d, 0x8d, 0x6e, 0x8d, 0x70, 0x8d, 0x72, 0x8d, 0x75,
9992     0x8f, 0x30, 0x8f, 0x31, 0x8f, 0x32, 0x8f, 0x61, 0x8f, 0x63, 0x8f, 0x65,
9993     0x8f, 0x69, 0x8f, 0x6f, 0x8f, 0x73, 0x8f, 0x74, 0x8f, 0x20, 0x8f, 0x25,
9994     0x8f, 0x2d, 0x8f, 0x2e, 0x8f, 0x2f, 0x8f, 0x33, 0x8f, 0x34, 0x8f, 0x35,
9995     0x8f, 0x36, 0x8f, 0x37, 0x8f, 0x38, 0x8f, 0x39, 0x8f, 0x3d, 0x8f, 0x41,
9996     0x8f, 0x5f, 0x8f, 0x62, 0x8f, 0x64, 0x8f, 0x66, 0x8f, 0x67, 0x8f, 0x68,
9997     0x8f, 0x6c, 0x8f, 0x6d, 0x8f, 0x6e, 0x8f, 0x70, 0x8f, 0x72, 0x8f, 0x75};
9998 const uint8_t HuffDecoderCommon::table27_120_emit_[288] = {
9999     0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65,
10000     0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x93, 0x20, 0x93, 0x25,
10001     0x93, 0x2d, 0x93, 0x2e, 0x93, 0x2f, 0x93, 0x33, 0x93, 0x34, 0x93, 0x35,
10002     0x93, 0x36, 0x93, 0x37, 0x93, 0x38, 0x93, 0x39, 0x93, 0x3d, 0x93, 0x41,
10003     0x93, 0x5f, 0x93, 0x62, 0x93, 0x64, 0x93, 0x66, 0x93, 0x67, 0x93, 0x68,
10004     0x93, 0x6c, 0x93, 0x6d, 0x93, 0x6e, 0x93, 0x70, 0x93, 0x72, 0x93, 0x75,
10005     0x95, 0x30, 0x95, 0x31, 0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65,
10006     0x95, 0x69, 0x95, 0x6f, 0x95, 0x73, 0x95, 0x74, 0x95, 0x20, 0x95, 0x25,
10007     0x95, 0x2d, 0x95, 0x2e, 0x95, 0x2f, 0x95, 0x33, 0x95, 0x34, 0x95, 0x35,
10008     0x95, 0x36, 0x95, 0x37, 0x95, 0x38, 0x95, 0x39, 0x95, 0x3d, 0x95, 0x41,
10009     0x95, 0x5f, 0x95, 0x62, 0x95, 0x64, 0x95, 0x66, 0x95, 0x67, 0x95, 0x68,
10010     0x95, 0x6c, 0x95, 0x6d, 0x95, 0x6e, 0x95, 0x70, 0x95, 0x72, 0x95, 0x75,
10011     0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61, 0x96, 0x63, 0x96, 0x65,
10012     0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74, 0x96, 0x20, 0x96, 0x25,
10013     0x96, 0x2d, 0x96, 0x2e, 0x96, 0x2f, 0x96, 0x33, 0x96, 0x34, 0x96, 0x35,
10014     0x96, 0x36, 0x96, 0x37, 0x96, 0x38, 0x96, 0x39, 0x96, 0x3d, 0x96, 0x41,
10015     0x96, 0x5f, 0x96, 0x62, 0x96, 0x64, 0x96, 0x66, 0x96, 0x67, 0x96, 0x68,
10016     0x96, 0x6c, 0x96, 0x6d, 0x96, 0x6e, 0x96, 0x70, 0x96, 0x72, 0x96, 0x75,
10017     0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65,
10018     0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74, 0x97, 0x20, 0x97, 0x25,
10019     0x97, 0x2d, 0x97, 0x2e, 0x97, 0x2f, 0x97, 0x33, 0x97, 0x34, 0x97, 0x35,
10020     0x97, 0x36, 0x97, 0x37, 0x97, 0x38, 0x97, 0x39, 0x97, 0x3d, 0x97, 0x41,
10021     0x97, 0x5f, 0x97, 0x62, 0x97, 0x64, 0x97, 0x66, 0x97, 0x67, 0x97, 0x68,
10022     0x97, 0x6c, 0x97, 0x6d, 0x97, 0x6e, 0x97, 0x70, 0x97, 0x72, 0x97, 0x75};
10023 const uint8_t HuffDecoderCommon::table27_121_emit_[288] = {
10024     0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65,
10025     0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 0x98, 0x20, 0x98, 0x25,
10026     0x98, 0x2d, 0x98, 0x2e, 0x98, 0x2f, 0x98, 0x33, 0x98, 0x34, 0x98, 0x35,
10027     0x98, 0x36, 0x98, 0x37, 0x98, 0x38, 0x98, 0x39, 0x98, 0x3d, 0x98, 0x41,
10028     0x98, 0x5f, 0x98, 0x62, 0x98, 0x64, 0x98, 0x66, 0x98, 0x67, 0x98, 0x68,
10029     0x98, 0x6c, 0x98, 0x6d, 0x98, 0x6e, 0x98, 0x70, 0x98, 0x72, 0x98, 0x75,
10030     0x9b, 0x30, 0x9b, 0x31, 0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 0x9b, 0x65,
10031     0x9b, 0x69, 0x9b, 0x6f, 0x9b, 0x73, 0x9b, 0x74, 0x9b, 0x20, 0x9b, 0x25,
10032     0x9b, 0x2d, 0x9b, 0x2e, 0x9b, 0x2f, 0x9b, 0x33, 0x9b, 0x34, 0x9b, 0x35,
10033     0x9b, 0x36, 0x9b, 0x37, 0x9b, 0x38, 0x9b, 0x39, 0x9b, 0x3d, 0x9b, 0x41,
10034     0x9b, 0x5f, 0x9b, 0x62, 0x9b, 0x64, 0x9b, 0x66, 0x9b, 0x67, 0x9b, 0x68,
10035     0x9b, 0x6c, 0x9b, 0x6d, 0x9b, 0x6e, 0x9b, 0x70, 0x9b, 0x72, 0x9b, 0x75,
10036     0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61, 0x9d, 0x63, 0x9d, 0x65,
10037     0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74, 0x9d, 0x20, 0x9d, 0x25,
10038     0x9d, 0x2d, 0x9d, 0x2e, 0x9d, 0x2f, 0x9d, 0x33, 0x9d, 0x34, 0x9d, 0x35,
10039     0x9d, 0x36, 0x9d, 0x37, 0x9d, 0x38, 0x9d, 0x39, 0x9d, 0x3d, 0x9d, 0x41,
10040     0x9d, 0x5f, 0x9d, 0x62, 0x9d, 0x64, 0x9d, 0x66, 0x9d, 0x67, 0x9d, 0x68,
10041     0x9d, 0x6c, 0x9d, 0x6d, 0x9d, 0x6e, 0x9d, 0x70, 0x9d, 0x72, 0x9d, 0x75,
10042     0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65,
10043     0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74, 0x9e, 0x20, 0x9e, 0x25,
10044     0x9e, 0x2d, 0x9e, 0x2e, 0x9e, 0x2f, 0x9e, 0x33, 0x9e, 0x34, 0x9e, 0x35,
10045     0x9e, 0x36, 0x9e, 0x37, 0x9e, 0x38, 0x9e, 0x39, 0x9e, 0x3d, 0x9e, 0x41,
10046     0x9e, 0x5f, 0x9e, 0x62, 0x9e, 0x64, 0x9e, 0x66, 0x9e, 0x67, 0x9e, 0x68,
10047     0x9e, 0x6c, 0x9e, 0x6d, 0x9e, 0x6e, 0x9e, 0x70, 0x9e, 0x72, 0x9e, 0x75};
10048 const uint8_t HuffDecoderCommon::table27_122_emit_[288] = {
10049     0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65,
10050     0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa5, 0x20, 0xa5, 0x25,
10051     0xa5, 0x2d, 0xa5, 0x2e, 0xa5, 0x2f, 0xa5, 0x33, 0xa5, 0x34, 0xa5, 0x35,
10052     0xa5, 0x36, 0xa5, 0x37, 0xa5, 0x38, 0xa5, 0x39, 0xa5, 0x3d, 0xa5, 0x41,
10053     0xa5, 0x5f, 0xa5, 0x62, 0xa5, 0x64, 0xa5, 0x66, 0xa5, 0x67, 0xa5, 0x68,
10054     0xa5, 0x6c, 0xa5, 0x6d, 0xa5, 0x6e, 0xa5, 0x70, 0xa5, 0x72, 0xa5, 0x75,
10055     0xa6, 0x30, 0xa6, 0x31, 0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65,
10056     0xa6, 0x69, 0xa6, 0x6f, 0xa6, 0x73, 0xa6, 0x74, 0xa6, 0x20, 0xa6, 0x25,
10057     0xa6, 0x2d, 0xa6, 0x2e, 0xa6, 0x2f, 0xa6, 0x33, 0xa6, 0x34, 0xa6, 0x35,
10058     0xa6, 0x36, 0xa6, 0x37, 0xa6, 0x38, 0xa6, 0x39, 0xa6, 0x3d, 0xa6, 0x41,
10059     0xa6, 0x5f, 0xa6, 0x62, 0xa6, 0x64, 0xa6, 0x66, 0xa6, 0x67, 0xa6, 0x68,
10060     0xa6, 0x6c, 0xa6, 0x6d, 0xa6, 0x6e, 0xa6, 0x70, 0xa6, 0x72, 0xa6, 0x75,
10061     0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61, 0xa8, 0x63, 0xa8, 0x65,
10062     0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74, 0xa8, 0x20, 0xa8, 0x25,
10063     0xa8, 0x2d, 0xa8, 0x2e, 0xa8, 0x2f, 0xa8, 0x33, 0xa8, 0x34, 0xa8, 0x35,
10064     0xa8, 0x36, 0xa8, 0x37, 0xa8, 0x38, 0xa8, 0x39, 0xa8, 0x3d, 0xa8, 0x41,
10065     0xa8, 0x5f, 0xa8, 0x62, 0xa8, 0x64, 0xa8, 0x66, 0xa8, 0x67, 0xa8, 0x68,
10066     0xa8, 0x6c, 0xa8, 0x6d, 0xa8, 0x6e, 0xa8, 0x70, 0xa8, 0x72, 0xa8, 0x75,
10067     0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65,
10068     0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74, 0xae, 0x20, 0xae, 0x25,
10069     0xae, 0x2d, 0xae, 0x2e, 0xae, 0x2f, 0xae, 0x33, 0xae, 0x34, 0xae, 0x35,
10070     0xae, 0x36, 0xae, 0x37, 0xae, 0x38, 0xae, 0x39, 0xae, 0x3d, 0xae, 0x41,
10071     0xae, 0x5f, 0xae, 0x62, 0xae, 0x64, 0xae, 0x66, 0xae, 0x67, 0xae, 0x68,
10072     0xae, 0x6c, 0xae, 0x6d, 0xae, 0x6e, 0xae, 0x70, 0xae, 0x72, 0xae, 0x75};
10073 const uint8_t HuffDecoderCommon::table27_123_emit_[288] = {
10074     0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65,
10075     0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 0xaf, 0x20, 0xaf, 0x25,
10076     0xaf, 0x2d, 0xaf, 0x2e, 0xaf, 0x2f, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x35,
10077     0xaf, 0x36, 0xaf, 0x37, 0xaf, 0x38, 0xaf, 0x39, 0xaf, 0x3d, 0xaf, 0x41,
10078     0xaf, 0x5f, 0xaf, 0x62, 0xaf, 0x64, 0xaf, 0x66, 0xaf, 0x67, 0xaf, 0x68,
10079     0xaf, 0x6c, 0xaf, 0x6d, 0xaf, 0x6e, 0xaf, 0x70, 0xaf, 0x72, 0xaf, 0x75,
10080     0xb4, 0x30, 0xb4, 0x31, 0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 0xb4, 0x65,
10081     0xb4, 0x69, 0xb4, 0x6f, 0xb4, 0x73, 0xb4, 0x74, 0xb4, 0x20, 0xb4, 0x25,
10082     0xb4, 0x2d, 0xb4, 0x2e, 0xb4, 0x2f, 0xb4, 0x33, 0xb4, 0x34, 0xb4, 0x35,
10083     0xb4, 0x36, 0xb4, 0x37, 0xb4, 0x38, 0xb4, 0x39, 0xb4, 0x3d, 0xb4, 0x41,
10084     0xb4, 0x5f, 0xb4, 0x62, 0xb4, 0x64, 0xb4, 0x66, 0xb4, 0x67, 0xb4, 0x68,
10085     0xb4, 0x6c, 0xb4, 0x6d, 0xb4, 0x6e, 0xb4, 0x70, 0xb4, 0x72, 0xb4, 0x75,
10086     0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61, 0xb6, 0x63, 0xb6, 0x65,
10087     0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74, 0xb6, 0x20, 0xb6, 0x25,
10088     0xb6, 0x2d, 0xb6, 0x2e, 0xb6, 0x2f, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x35,
10089     0xb6, 0x36, 0xb6, 0x37, 0xb6, 0x38, 0xb6, 0x39, 0xb6, 0x3d, 0xb6, 0x41,
10090     0xb6, 0x5f, 0xb6, 0x62, 0xb6, 0x64, 0xb6, 0x66, 0xb6, 0x67, 0xb6, 0x68,
10091     0xb6, 0x6c, 0xb6, 0x6d, 0xb6, 0x6e, 0xb6, 0x70, 0xb6, 0x72, 0xb6, 0x75,
10092     0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65,
10093     0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74, 0xb7, 0x20, 0xb7, 0x25,
10094     0xb7, 0x2d, 0xb7, 0x2e, 0xb7, 0x2f, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x35,
10095     0xb7, 0x36, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x39, 0xb7, 0x3d, 0xb7, 0x41,
10096     0xb7, 0x5f, 0xb7, 0x62, 0xb7, 0x64, 0xb7, 0x66, 0xb7, 0x67, 0xb7, 0x68,
10097     0xb7, 0x6c, 0xb7, 0x6d, 0xb7, 0x6e, 0xb7, 0x70, 0xb7, 0x72, 0xb7, 0x75};
10098 const uint8_t HuffDecoderCommon::table27_124_emit_[288] = {
10099     0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65,
10100     0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbc, 0x20, 0xbc, 0x25,
10101     0xbc, 0x2d, 0xbc, 0x2e, 0xbc, 0x2f, 0xbc, 0x33, 0xbc, 0x34, 0xbc, 0x35,
10102     0xbc, 0x36, 0xbc, 0x37, 0xbc, 0x38, 0xbc, 0x39, 0xbc, 0x3d, 0xbc, 0x41,
10103     0xbc, 0x5f, 0xbc, 0x62, 0xbc, 0x64, 0xbc, 0x66, 0xbc, 0x67, 0xbc, 0x68,
10104     0xbc, 0x6c, 0xbc, 0x6d, 0xbc, 0x6e, 0xbc, 0x70, 0xbc, 0x72, 0xbc, 0x75,
10105     0xbf, 0x30, 0xbf, 0x31, 0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65,
10106     0xbf, 0x69, 0xbf, 0x6f, 0xbf, 0x73, 0xbf, 0x74, 0xbf, 0x20, 0xbf, 0x25,
10107     0xbf, 0x2d, 0xbf, 0x2e, 0xbf, 0x2f, 0xbf, 0x33, 0xbf, 0x34, 0xbf, 0x35,
10108     0xbf, 0x36, 0xbf, 0x37, 0xbf, 0x38, 0xbf, 0x39, 0xbf, 0x3d, 0xbf, 0x41,
10109     0xbf, 0x5f, 0xbf, 0x62, 0xbf, 0x64, 0xbf, 0x66, 0xbf, 0x67, 0xbf, 0x68,
10110     0xbf, 0x6c, 0xbf, 0x6d, 0xbf, 0x6e, 0xbf, 0x70, 0xbf, 0x72, 0xbf, 0x75,
10111     0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61, 0xc5, 0x63, 0xc5, 0x65,
10112     0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74, 0xc5, 0x20, 0xc5, 0x25,
10113     0xc5, 0x2d, 0xc5, 0x2e, 0xc5, 0x2f, 0xc5, 0x33, 0xc5, 0x34, 0xc5, 0x35,
10114     0xc5, 0x36, 0xc5, 0x37, 0xc5, 0x38, 0xc5, 0x39, 0xc5, 0x3d, 0xc5, 0x41,
10115     0xc5, 0x5f, 0xc5, 0x62, 0xc5, 0x64, 0xc5, 0x66, 0xc5, 0x67, 0xc5, 0x68,
10116     0xc5, 0x6c, 0xc5, 0x6d, 0xc5, 0x6e, 0xc5, 0x70, 0xc5, 0x72, 0xc5, 0x75,
10117     0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65,
10118     0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74, 0xe7, 0x20, 0xe7, 0x25,
10119     0xe7, 0x2d, 0xe7, 0x2e, 0xe7, 0x2f, 0xe7, 0x33, 0xe7, 0x34, 0xe7, 0x35,
10120     0xe7, 0x36, 0xe7, 0x37, 0xe7, 0x38, 0xe7, 0x39, 0xe7, 0x3d, 0xe7, 0x41,
10121     0xe7, 0x5f, 0xe7, 0x62, 0xe7, 0x64, 0xe7, 0x66, 0xe7, 0x67, 0xe7, 0x68,
10122     0xe7, 0x6c, 0xe7, 0x6d, 0xe7, 0x6e, 0xe7, 0x70, 0xe7, 0x72, 0xe7, 0x75};
10123 const uint8_t HuffDecoderCommon::table27_125_emit_[192] = {
10124     0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef, 0x63, 0xef, 0x65,
10125     0xef, 0x69, 0xef, 0x6f, 0xef, 0x73, 0xef, 0x74, 0xef, 0x20, 0xef, 0x25,
10126     0xef, 0x2d, 0xef, 0x2e, 0xef, 0x2f, 0xef, 0x33, 0xef, 0x34, 0xef, 0x35,
10127     0xef, 0x36, 0xef, 0x37, 0xef, 0x38, 0xef, 0x39, 0xef, 0x3d, 0xef, 0x41,
10128     0xef, 0x5f, 0xef, 0x62, 0xef, 0x64, 0xef, 0x66, 0xef, 0x67, 0xef, 0x68,
10129     0xef, 0x6c, 0xef, 0x6d, 0xef, 0x6e, 0xef, 0x70, 0xef, 0x72, 0xef, 0x75,
10130     0x09, 0x30, 0x09, 0x31, 0x09, 0x32, 0x09, 0x61, 0x09, 0x63, 0x09, 0x65,
10131     0x09, 0x69, 0x09, 0x6f, 0x09, 0x73, 0x09, 0x74, 0x8e, 0x30, 0x8e, 0x31,
10132     0x8e, 0x32, 0x8e, 0x61, 0x8e, 0x63, 0x8e, 0x65, 0x8e, 0x69, 0x8e, 0x6f,
10133     0x8e, 0x73, 0x8e, 0x74, 0x90, 0x30, 0x90, 0x31, 0x90, 0x32, 0x90, 0x61,
10134     0x90, 0x63, 0x90, 0x65, 0x90, 0x69, 0x90, 0x6f, 0x90, 0x73, 0x90, 0x74,
10135     0x91, 0x30, 0x91, 0x31, 0x91, 0x32, 0x91, 0x61, 0x91, 0x63, 0x91, 0x65,
10136     0x91, 0x69, 0x91, 0x6f, 0x91, 0x73, 0x91, 0x74, 0x94, 0x30, 0x94, 0x31,
10137     0x94, 0x32, 0x94, 0x61, 0x94, 0x63, 0x94, 0x65, 0x94, 0x69, 0x94, 0x6f,
10138     0x94, 0x73, 0x94, 0x74, 0x9f, 0x30, 0x9f, 0x31, 0x9f, 0x32, 0x9f, 0x61,
10139     0x9f, 0x63, 0x9f, 0x65, 0x9f, 0x69, 0x9f, 0x6f, 0x9f, 0x73, 0x9f, 0x74};
10140 const uint16_t HuffDecoderCommon::table27_125_inner_[104] = {
10141     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
10142     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
10143     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
10144     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
10145     0x0232, 0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
10146     0x02b2, 0x02c2, 0x02d2, 0x0243, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322,
10147     0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x02e3, 0x0382, 0x0392, 0x03a2,
10148     0x03b2, 0x03c2, 0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0383, 0x0422,
10149     0x0432, 0x0442, 0x0452, 0x0462, 0x0472, 0x0482, 0x0492, 0x04a2, 0x04b2,
10150     0x0423, 0x04c2, 0x04d2, 0x04e2, 0x04f2, 0x0502, 0x0512, 0x0522, 0x0532,
10151     0x0542, 0x0552, 0x04c3, 0x0562, 0x0572, 0x0582, 0x0592, 0x05a2, 0x05b2,
10152     0x05c2, 0x05d2, 0x05e2, 0x05f2, 0x0563};
10153 const uint8_t HuffDecoderCommon::table27_125_outer_[256] = {
10154     0,  1,  0,  2,  0,  3,  0,  4,  0,  5,  0,  6,  0,  7,  0,  8,   0,   9,
10155     0,  10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,  25,  26,
10156     27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 0,  0,  0,  0,  0,  0,   0,   0,
10157     0,  0,  0,  0,  0,  0,  0,  0,  0,  37, 38, 39, 40, 41, 42, 43,  44,  45,
10158     46, 47, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
10159     0,  0,  0,  0,  0,  48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,  0,   0,
10160     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
10161     0,  59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 0,  0,  0,  0,   0,   0,
10162     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  70,  71,  72,
10163     73, 74, 75, 76, 77, 78, 79, 80, 0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
10164     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  81, 82, 83, 84, 85,  86,  87,
10165     88, 89, 90, 91, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
10166     0,  0,  0,  0,  0,  0,  0,  92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102,
10167     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
10168     0,  0,  0,  103};
10169 const uint8_t HuffDecoderCommon::table27_126_emit_[124] = {
10170     0xab, 0x30, 0xab, 0x31, 0xab, 0x32, 0xab, 0x61, 0xab, 0x63, 0xab, 0x65,
10171     0xab, 0x69, 0xab, 0x6f, 0xab, 0x73, 0xab, 0x74, 0xce, 0x30, 0xce, 0x31,
10172     0xce, 0x32, 0xce, 0x61, 0xce, 0x63, 0xce, 0x65, 0xce, 0x69, 0xce, 0x6f,
10173     0xce, 0x73, 0xce, 0x74, 0xd7, 0x30, 0xd7, 0x31, 0xd7, 0x32, 0xd7, 0x61,
10174     0xd7, 0x63, 0xd7, 0x65, 0xd7, 0x69, 0xd7, 0x6f, 0xd7, 0x73, 0xd7, 0x74,
10175     0xe1, 0x30, 0xe1, 0x31, 0xe1, 0x32, 0xe1, 0x61, 0xe1, 0x63, 0xe1, 0x65,
10176     0xe1, 0x69, 0xe1, 0x6f, 0xe1, 0x73, 0xe1, 0x74, 0xec, 0x30, 0xec, 0x31,
10177     0xec, 0x32, 0xec, 0x61, 0xec, 0x63, 0xec, 0x65, 0xec, 0x69, 0xec, 0x6f,
10178     0xec, 0x73, 0xec, 0x74, 0xed, 0x30, 0xed, 0x31, 0xed, 0x32, 0xed, 0x61,
10179     0xed, 0x63, 0xed, 0x65, 0xed, 0x69, 0xed, 0x6f, 0xed, 0x73, 0xed, 0x74,
10180     0xc7, 0xcf, 0xea, 0xeb};
10181 const uint16_t HuffDecoderCommon::table27_126_inner_[71] = {
10182     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
10183     0x0092, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2,
10184     0x0102, 0x0112, 0x0122, 0x0132, 0x00a3, 0x0142, 0x0152, 0x0162, 0x0172,
10185     0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x0143, 0x01e2, 0x01f2,
10186     0x0202, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x01e3,
10187     0x0282, 0x0292, 0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302,
10188     0x0312, 0x0283, 0x0322, 0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x0382,
10189     0x0392, 0x03a2, 0x03b2, 0x0323, 0x03c3, 0x03cb, 0x03d3, 0x03db};
10190 const uint8_t HuffDecoderCommon::table27_126_outer_[256] = {
10191     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
10192     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
10193     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10194     10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10,
10195     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10196     33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10,
10197     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44, 45, 46, 47, 48, 49,
10198     50, 51, 52, 53, 54, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10199     10, 10, 10, 10, 10, 10, 10, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 10,
10200     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10201     10, 66, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 67, 10,
10202     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 68, 10, 10, 10, 10,
10203     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 69, 10, 10, 10, 10, 10, 10, 10,
10204     10, 10, 10, 10, 10, 10, 10, 10, 70};
10205 const uint8_t HuffDecoderCommon::table27_127_outer_[256] = {
10206     0, 0,  0, 0,  0, 0,  0, 1,  0, 0,  0, 0,  0, 0,  0, 2,  0, 0,  0, 0,  0, 0,
10207     0, 3,  0, 0,  0, 0,  0, 0,  0, 4,  0, 0,  0, 0,  0, 0,  0, 5,  0, 0,  0, 0,
10208     0, 0,  0, 6,  0, 0,  0, 0,  0, 0,  0, 7,  0, 0,  0, 0,  0, 0,  0, 8,  0, 0,
10209     0, 0,  0, 0,  0, 9,  0, 0,  0, 0,  0, 0,  0, 10, 0, 0,  0, 0,  0, 0,  0, 11,
10210     0, 0,  0, 0,  0, 0,  0, 12, 0, 0,  0, 0,  0, 0,  0, 13, 0, 0,  0, 0,  0, 0,
10211     0, 14, 0, 0,  0, 0,  0, 0,  0, 15, 0, 0,  0, 16, 0, 0,  0, 17, 0, 0,  0, 18,
10212     0, 0,  0, 19, 0, 0,  0, 20, 0, 0,  0, 21, 0, 0,  0, 22, 0, 0,  0, 23, 0, 0,
10213     0, 24, 0, 0,  0, 25, 0, 0,  0, 26, 0, 0,  0, 27, 0, 0,  0, 28, 0, 0,  0, 29,
10214     0, 0,  0, 30, 0, 0,  0, 31, 0, 0,  0, 32, 0, 0,  0, 33, 0, 0,  0, 34, 0, 35,
10215     0, 36, 0, 37, 0, 38, 0, 39, 0, 40, 0, 41, 0, 42, 0, 43, 0, 44, 0, 45, 0, 46,
10216     0, 47, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57,
10217     0, 58, 0, 59, 0, 60, 0, 61, 0, 62, 0, 63, 0, 64};
10218 const uint8_t* const HuffDecoderCommon::table27_emit_[128] = {
10219     table26_0_emit_,   table26_1_emit_,   table26_2_emit_,   table26_3_emit_,
10220     table26_4_emit_,   table26_5_emit_,   table26_6_emit_,   table26_7_emit_,
10221     table26_8_emit_,   table26_9_emit_,   table26_10_emit_,  table26_11_emit_,
10222     table26_12_emit_,  table26_13_emit_,  table26_14_emit_,  table26_15_emit_,
10223     table26_16_emit_,  table26_17_emit_,  table26_18_emit_,  table26_19_emit_,
10224     table27_20_emit_,  table27_21_emit_,  table27_22_emit_,  table27_23_emit_,
10225     table27_24_emit_,  table27_25_emit_,  table27_26_emit_,  table27_27_emit_,
10226     table27_28_emit_,  table27_29_emit_,  table27_30_emit_,  table27_31_emit_,
10227     table27_32_emit_,  table27_33_emit_,  table27_34_emit_,  table27_35_emit_,
10228     table27_36_emit_,  table27_37_emit_,  table27_38_emit_,  table27_39_emit_,
10229     table27_40_emit_,  table27_41_emit_,  table27_42_emit_,  table27_43_emit_,
10230     table27_44_emit_,  table27_45_emit_,  table27_46_emit_,  table27_47_emit_,
10231     table27_48_emit_,  table27_49_emit_,  table27_50_emit_,  table27_51_emit_,
10232     table27_52_emit_,  table27_53_emit_,  table27_54_emit_,  table27_55_emit_,
10233     table27_56_emit_,  table27_57_emit_,  table27_58_emit_,  table27_59_emit_,
10234     table27_60_emit_,  table27_61_emit_,  table27_62_emit_,  table27_63_emit_,
10235     table27_64_emit_,  table27_65_emit_,  table26_66_emit_,  table27_67_emit_,
10236     table27_68_emit_,  table27_69_emit_,  table26_70_emit_,  table27_71_emit_,
10237     table27_72_emit_,  table27_73_emit_,  table26_74_emit_,  table27_75_emit_,
10238     table26_76_emit_,  table26_77_emit_,  table26_78_emit_,  table26_79_emit_,
10239     table26_80_emit_,  table26_81_emit_,  table26_82_emit_,  table26_83_emit_,
10240     table26_84_emit_,  table26_85_emit_,  table26_86_emit_,  table26_87_emit_,
10241     table26_88_emit_,  table26_89_emit_,  table26_90_emit_,  table26_91_emit_,
10242     table27_92_emit_,  table27_93_emit_,  table27_94_emit_,  table27_95_emit_,
10243     table27_96_emit_,  table27_97_emit_,  table27_98_emit_,  table27_99_emit_,
10244     table27_100_emit_, table27_101_emit_, table27_102_emit_, table27_103_emit_,
10245     table27_104_emit_, table27_105_emit_, table27_106_emit_, table27_107_emit_,
10246     table27_108_emit_, table27_109_emit_, table27_110_emit_, table27_111_emit_,
10247     table27_112_emit_, table27_113_emit_, table27_114_emit_, table27_115_emit_,
10248     table27_116_emit_, table27_117_emit_, table27_118_emit_, table27_119_emit_,
10249     table27_120_emit_, table27_121_emit_, table27_122_emit_, table27_123_emit_,
10250     table27_124_emit_, table27_125_emit_, table27_126_emit_, table26_127_emit_,
10251 };
10252 const uint16_t* const HuffDecoderCommon::table27_inner_[128] = {
10253     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
10254     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
10255     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
10256     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
10257     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
10258     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
10259     table26_0_inner_,   table26_1_inner_,   table27_20_inner_,
10260     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
10261     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
10262     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
10263     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
10264     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
10265     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
10266     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
10267     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
10268     table27_20_inner_,  table27_46_inner_,  table27_46_inner_,
10269     table27_46_inner_,  table27_46_inner_,  table27_46_inner_,
10270     table27_46_inner_,  table27_46_inner_,  table27_46_inner_,
10271     table27_46_inner_,  table27_46_inner_,  table27_46_inner_,
10272     table27_46_inner_,  table27_46_inner_,  table27_46_inner_,
10273     table27_46_inner_,  table27_46_inner_,  table27_62_inner_,
10274     table27_63_inner_,  table27_64_inner_,  table27_65_inner_,
10275     table26_66_inner_,  table27_67_inner_,  table27_64_inner_,
10276     table27_65_inner_,  table26_66_inner_,  table27_67_inner_,
10277     table27_64_inner_,  table27_65_inner_,  table26_66_inner_,
10278     table27_67_inner_,  table26_76_inner_,  table26_77_inner_,
10279     table26_76_inner_,  table26_77_inner_,  table26_76_inner_,
10280     table26_77_inner_,  table26_76_inner_,  table26_77_inner_,
10281     table26_76_inner_,  table26_77_inner_,  table26_76_inner_,
10282     table26_77_inner_,  table26_76_inner_,  table26_77_inner_,
10283     table26_76_inner_,  table26_77_inner_,  table27_92_inner_,
10284     table27_92_inner_,  table27_92_inner_,  table27_92_inner_,
10285     table27_92_inner_,  table27_92_inner_,  table27_92_inner_,
10286     table27_92_inner_,  table27_92_inner_,  table27_92_inner_,
10287     table27_92_inner_,  table27_92_inner_,  table27_92_inner_,
10288     table27_105_inner_, table27_105_inner_, table27_105_inner_,
10289     table27_105_inner_, table27_105_inner_, table27_105_inner_,
10290     table27_105_inner_, table27_105_inner_, table27_105_inner_,
10291     table27_105_inner_, table27_105_inner_, table27_105_inner_,
10292     table27_105_inner_, table27_118_inner_, table27_118_inner_,
10293     table27_118_inner_, table27_118_inner_, table27_118_inner_,
10294     table27_118_inner_, table27_118_inner_, table27_125_inner_,
10295     table27_126_inner_, table26_127_inner_,
10296 };
10297 const uint8_t* const HuffDecoderCommon::table27_outer_[128] = {
10298     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
10299     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
10300     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
10301     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
10302     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
10303     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
10304     table27_0_outer_,   table27_1_outer_,   table27_20_outer_,
10305     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10306     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10307     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10308     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10309     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10310     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10311     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10312     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10313     table27_20_outer_,  table27_46_outer_,  table27_46_outer_,
10314     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
10315     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
10316     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
10317     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
10318     table27_46_outer_,  table27_46_outer_,  table27_62_outer_,
10319     table27_63_outer_,  table27_64_outer_,  table27_65_outer_,
10320     table27_66_outer_,  table27_67_outer_,  table27_64_outer_,
10321     table27_65_outer_,  table27_66_outer_,  table27_67_outer_,
10322     table27_64_outer_,  table27_65_outer_,  table27_66_outer_,
10323     table27_67_outer_,  table27_0_outer_,   table27_1_outer_,
10324     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
10325     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
10326     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
10327     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
10328     table27_0_outer_,   table27_1_outer_,   table27_20_outer_,
10329     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10330     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10331     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10332     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
10333     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
10334     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
10335     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
10336     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
10337     table27_46_outer_,  table27_62_outer_,  table27_62_outer_,
10338     table27_62_outer_,  table27_62_outer_,  table27_62_outer_,
10339     table27_62_outer_,  table27_62_outer_,  table27_125_outer_,
10340     table27_126_outer_, table27_127_outer_,
10341 };
10342 const uint8_t HuffDecoderCommon::table12_0_emit_[1] = {0x7b};
10343 const uint16_t HuffDecoderCommon::table12_0_ops_[512] = {
10344     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10345     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10346     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10347     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10348     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10349     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10350     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10351     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10352     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10353     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10354     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10355     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10356     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10357     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10358     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10359     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10360     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10361     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10362     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10363     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10364     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10365     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10366     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10367     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10368     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10369     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10370     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10371     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10372     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10373     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10374     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10375     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10376     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10377     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10378     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10379     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10380     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10381     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10382     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10383     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10384     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10385     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10386     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10387     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10388     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10389     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10390     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10391     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10392     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10393     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10394     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10395     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10396     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10397     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10398     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10399     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
10400     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001};
10401 const uint8_t HuffDecoderCommon::table12_64_emit_[1] = {0x5c};
10402 const uint16_t HuffDecoderCommon::table12_64_ops_[512] = {
10403     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10404     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10405     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10406     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10407     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10408     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10409     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10410     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10411     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10412     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10413     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10414     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10415     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10416     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10417     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10418     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10419     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10420     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10421     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10422     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10423     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10424     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10425     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10426     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10427     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10428     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10429     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10430     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10431     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10432     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10433     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10434     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10435     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10436     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10437     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10438     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10439     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10440     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10441     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10442     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10443     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10444     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10445     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10446     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10447     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10448     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10449     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10450     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10451     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10452     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10453     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10454     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10455     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10456     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10457     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10458     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
10459     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005};
10460 const uint8_t HuffDecoderCommon::table12_68_emit_[1] = {0xc3};
10461 const uint8_t HuffDecoderCommon::table12_72_emit_[1] = {0xd0};
10462 const uint8_t HuffDecoderCommon::table12_76_emit_[1] = {0x80};
10463 const uint16_t HuffDecoderCommon::table12_76_ops_[512] = {
10464     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10465     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10466     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10467     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10468     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10469     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10470     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10471     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10472     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10473     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10474     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10475     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10476     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10477     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10478     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10479     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10480     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10481     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10482     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10483     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10484     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10485     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10486     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10487     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10488     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10489     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10490     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10491     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10492     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10493     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10494     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10495     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10496     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10497     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10498     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10499     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10500     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10501     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10502     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10503     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10504     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10505     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10506     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10507     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10508     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10509     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10510     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10511     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10512     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10513     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10514     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10515     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10516     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10517     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10518     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10519     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
10520     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006};
10521 const uint8_t HuffDecoderCommon::table12_78_emit_[1] = {0x82};
10522 const uint8_t HuffDecoderCommon::table12_80_emit_[1] = {0x83};
10523 const uint8_t HuffDecoderCommon::table12_82_emit_[1] = {0xa2};
10524 const uint8_t HuffDecoderCommon::table12_84_emit_[1] = {0xb8};
10525 const uint8_t HuffDecoderCommon::table12_86_emit_[1] = {0xc2};
10526 const uint8_t HuffDecoderCommon::table12_88_emit_[1] = {0xe0};
10527 const uint8_t HuffDecoderCommon::table12_90_emit_[1] = {0xe2};
10528 const uint8_t HuffDecoderCommon::table12_92_emit_[1] = {0x99};
10529 const uint16_t HuffDecoderCommon::table12_92_ops_[512] = {
10530     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10531     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10532     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10533     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10534     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10535     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10536     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10537     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10538     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10539     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10540     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10541     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10542     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10543     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10544     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10545     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10546     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10547     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10548     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10549     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10550     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10551     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10552     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10553     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10554     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10555     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10556     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10557     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10558     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10559     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10560     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10561     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10562     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10563     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10564     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10565     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10566     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10567     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10568     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10569     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10570     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10571     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10572     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10573     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10574     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10575     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10576     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10577     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10578     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10579     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10580     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10581     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10582     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10583     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10584     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10585     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
10586     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007};
10587 const uint8_t HuffDecoderCommon::table12_93_emit_[1] = {0xa1};
10588 const uint8_t HuffDecoderCommon::table12_94_emit_[1] = {0xa7};
10589 const uint8_t HuffDecoderCommon::table12_95_emit_[1] = {0xac};
10590 const uint8_t HuffDecoderCommon::table12_96_emit_[1] = {0xb0};
10591 const uint8_t HuffDecoderCommon::table12_97_emit_[1] = {0xb1};
10592 const uint8_t HuffDecoderCommon::table12_98_emit_[1] = {0xb3};
10593 const uint8_t HuffDecoderCommon::table12_99_emit_[1] = {0xd1};
10594 const uint8_t HuffDecoderCommon::table12_100_emit_[1] = {0xd8};
10595 const uint8_t HuffDecoderCommon::table12_101_emit_[1] = {0xd9};
10596 const uint8_t HuffDecoderCommon::table12_102_emit_[1] = {0xe3};
10597 const uint8_t HuffDecoderCommon::table12_103_emit_[1] = {0xe5};
10598 const uint8_t HuffDecoderCommon::table12_104_emit_[1] = {0xe6};
10599 const uint8_t HuffDecoderCommon::table12_105_emit_[2] = {0x81, 0x84};
10600 const uint16_t HuffDecoderCommon::table12_105_ops_[512] = {
10601     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10602     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10603     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10604     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10605     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10606     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10607     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10608     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10609     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10610     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10611     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10612     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10613     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10614     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10615     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10616     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10617     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10618     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10619     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10620     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10621     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10622     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10623     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10624     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10625     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10626     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10627     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10628     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
10629     0x0008, 0x0008, 0x0008, 0x0008, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10630     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10631     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10632     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10633     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10634     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10635     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10636     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10637     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10638     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10639     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10640     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10641     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10642     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10643     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10644     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10645     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10646     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10647     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10648     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10649     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10650     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10651     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10652     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10653     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10654     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10655     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10656     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
10657     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048};
10658 const uint8_t HuffDecoderCommon::table12_106_emit_[2] = {0x85, 0x86};
10659 const uint8_t HuffDecoderCommon::table12_107_emit_[2] = {0x88, 0x92};
10660 const uint8_t HuffDecoderCommon::table12_108_emit_[2] = {0x9a, 0x9c};
10661 const uint8_t HuffDecoderCommon::table12_109_emit_[2] = {0xa0, 0xa3};
10662 const uint8_t HuffDecoderCommon::table12_110_emit_[2] = {0xa4, 0xa9};
10663 const uint8_t HuffDecoderCommon::table12_111_emit_[2] = {0xaa, 0xad};
10664 const uint8_t HuffDecoderCommon::table12_112_emit_[2] = {0xb2, 0xb5};
10665 const uint8_t HuffDecoderCommon::table12_113_emit_[2] = {0xb9, 0xba};
10666 const uint8_t HuffDecoderCommon::table12_114_emit_[2] = {0xbb, 0xbd};
10667 const uint8_t HuffDecoderCommon::table12_115_emit_[2] = {0xbe, 0xc4};
10668 const uint8_t HuffDecoderCommon::table12_116_emit_[2] = {0xc6, 0xe4};
10669 const uint8_t HuffDecoderCommon::table12_117_emit_[2] = {0xe8, 0xe9};
10670 const uint8_t HuffDecoderCommon::table12_118_emit_[4] = {0x01, 0x87, 0x89,
10671                                                          0x8a};
10672 const uint16_t HuffDecoderCommon::table12_118_ops_[512] = {
10673     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10674     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10675     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10676     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10677     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10678     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10679     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10680     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10681     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10682     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10683     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10684     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10685     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10686     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10687     0x0009, 0x0009, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10688     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10689     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10690     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10691     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10692     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10693     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10694     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10695     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10696     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10697     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10698     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10699     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10700     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
10701     0x0049, 0x0049, 0x0049, 0x0049, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10702     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10703     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10704     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10705     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10706     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10707     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10708     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10709     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10710     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10711     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10712     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10713     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10714     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10715     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x00c9, 0x00c9, 0x00c9,
10716     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10717     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10718     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10719     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10720     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10721     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10722     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10723     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10724     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10725     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10726     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10727     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10728     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
10729     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9};
10730 const uint8_t HuffDecoderCommon::table12_119_emit_[4] = {0x8b, 0x8c, 0x8d,
10731                                                          0x8f};
10732 const uint8_t HuffDecoderCommon::table12_120_emit_[4] = {0x93, 0x95, 0x96,
10733                                                          0x97};
10734 const uint8_t HuffDecoderCommon::table12_121_emit_[4] = {0x98, 0x9b, 0x9d,
10735                                                          0x9e};
10736 const uint8_t HuffDecoderCommon::table12_122_emit_[4] = {0xa5, 0xa6, 0xa8,
10737                                                          0xae};
10738 const uint8_t HuffDecoderCommon::table12_123_emit_[4] = {0xaf, 0xb4, 0xb6,
10739                                                          0xb7};
10740 const uint8_t HuffDecoderCommon::table12_124_emit_[4] = {0xbc, 0xbf, 0xc5,
10741                                                          0xe7};
10742 const uint8_t HuffDecoderCommon::table12_125_emit_[7] = {0xef, 0x09, 0x8e, 0x90,
10743                                                          0x91, 0x94, 0x9f};
10744 const uint16_t HuffDecoderCommon::table12_125_ops_[512] = {
10745     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10746     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10747     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10748     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10749     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10750     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10751     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10752     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10753     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10754     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10755     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10756     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10757     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10758     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
10759     0x0009, 0x0009, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10760     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10761     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10762     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10763     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10764     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10765     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10766     0x004a, 0x004a, 0x004a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10767     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10768     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10769     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10770     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10771     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10772     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10773     0x008a, 0x008a, 0x008a, 0x008a, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10774     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10775     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10776     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10777     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10778     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10779     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10780     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x010a, 0x010a, 0x010a, 0x010a,
10781     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10782     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10783     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10784     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10785     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10786     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10787     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x014a, 0x014a, 0x014a,
10788     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10789     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10790     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10791     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10792     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10793     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10794     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x018a, 0x018a,
10795     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10796     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10797     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10798     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10799     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10800     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10801     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a};
10802 const uint16_t HuffDecoderCommon::table12_126_ops_[512] = {
10803     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10804     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10805     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10806     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10807     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10808     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10809     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10810     0x000a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10811     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10812     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10813     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10814     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10815     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10816     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
10817     0x004a, 0x004a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10818     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10819     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10820     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10821     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10822     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10823     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10824     0x008a, 0x008a, 0x008a, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10825     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10826     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10827     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10828     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10829     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10830     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
10831     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10832     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10833     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10834     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10835     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10836     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10837     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10838     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x014a, 0x014a, 0x014a, 0x014a,
10839     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10840     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10841     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10842     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10843     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10844     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
10845     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x018b, 0x018b, 0x018b,
10846     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
10847     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
10848     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
10849     0x018b, 0x018b, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb,
10850     0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb,
10851     0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb,
10852     0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x020b, 0x020b,
10853     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
10854     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
10855     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
10856     0x020b, 0x020b, 0x020b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b,
10857     0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b,
10858     0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b,
10859     0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b};
10860 const uint8_t HuffDecoderCommon::table12_127_emit_[66] = {
10861     0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee,
10862     0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde,
10863     0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd,
10864     0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e,
10865     0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a,
10866     0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9, 0x0a, 0x0d, 0x16};
10867 const uint16_t HuffDecoderCommon::table12_127_ops_[512] = {
10868     0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c,
10869     0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x004c, 0x004c,
10870     0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x004c,
10871     0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x008c, 0x008c, 0x008c, 0x008c,
10872     0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c,
10873     0x008c, 0x008c, 0x008c, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc,
10874     0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc,
10875     0x00cc, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c,
10876     0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x014c,
10877     0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c,
10878     0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x018c, 0x018c, 0x018c,
10879     0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c,
10880     0x018c, 0x018c, 0x018c, 0x018c, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc,
10881     0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc,
10882     0x01cc, 0x01cc, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c,
10883     0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c,
10884     0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c,
10885     0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x028c, 0x028c,
10886     0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x028c,
10887     0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x02cc, 0x02cc, 0x02cc, 0x02cc,
10888     0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc,
10889     0x02cc, 0x02cc, 0x02cc, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c,
10890     0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c,
10891     0x030c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c,
10892     0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x038c,
10893     0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c,
10894     0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x03cd, 0x03cd, 0x03cd,
10895     0x03cd, 0x03cd, 0x03cd, 0x03cd, 0x03cd, 0x040d, 0x040d, 0x040d, 0x040d,
10896     0x040d, 0x040d, 0x040d, 0x040d, 0x044d, 0x044d, 0x044d, 0x044d, 0x044d,
10897     0x044d, 0x044d, 0x044d, 0x048d, 0x048d, 0x048d, 0x048d, 0x048d, 0x048d,
10898     0x048d, 0x048d, 0x04cd, 0x04cd, 0x04cd, 0x04cd, 0x04cd, 0x04cd, 0x04cd,
10899     0x04cd, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d,
10900     0x054d, 0x054d, 0x054d, 0x054d, 0x054d, 0x054d, 0x054d, 0x054d, 0x058d,
10901     0x058d, 0x058d, 0x058d, 0x058d, 0x058d, 0x058d, 0x058d, 0x05cd, 0x05cd,
10902     0x05cd, 0x05cd, 0x05cd, 0x05cd, 0x05cd, 0x05cd, 0x060d, 0x060d, 0x060d,
10903     0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x064d, 0x064d, 0x064d, 0x064d,
10904     0x064d, 0x064d, 0x064d, 0x064d, 0x068d, 0x068d, 0x068d, 0x068d, 0x068d,
10905     0x068d, 0x068d, 0x068d, 0x06cd, 0x06cd, 0x06cd, 0x06cd, 0x06cd, 0x06cd,
10906     0x06cd, 0x06cd, 0x070d, 0x070d, 0x070d, 0x070d, 0x070d, 0x070d, 0x070d,
10907     0x070d, 0x074d, 0x074d, 0x074d, 0x074d, 0x074d, 0x074d, 0x074d, 0x074d,
10908     0x078d, 0x078d, 0x078d, 0x078d, 0x078d, 0x078d, 0x078d, 0x078d, 0x07cd,
10909     0x07cd, 0x07cd, 0x07cd, 0x07cd, 0x07cd, 0x07cd, 0x07cd, 0x080d, 0x080d,
10910     0x080d, 0x080d, 0x080d, 0x080d, 0x080d, 0x080d, 0x084d, 0x084d, 0x084d,
10911     0x084d, 0x084d, 0x084d, 0x084d, 0x084d, 0x088e, 0x088e, 0x088e, 0x088e,
10912     0x08ce, 0x08ce, 0x08ce, 0x08ce, 0x090e, 0x090e, 0x090e, 0x090e, 0x094e,
10913     0x094e, 0x094e, 0x094e, 0x098e, 0x098e, 0x098e, 0x098e, 0x09ce, 0x09ce,
10914     0x09ce, 0x09ce, 0x0a0e, 0x0a0e, 0x0a0e, 0x0a0e, 0x0a4e, 0x0a4e, 0x0a4e,
10915     0x0a4e, 0x0a8e, 0x0a8e, 0x0a8e, 0x0a8e, 0x0ace, 0x0ace, 0x0ace, 0x0ace,
10916     0x0b0e, 0x0b0e, 0x0b0e, 0x0b0e, 0x0b4e, 0x0b4e, 0x0b4e, 0x0b4e, 0x0b8e,
10917     0x0b8e, 0x0b8e, 0x0b8e, 0x0bce, 0x0bce, 0x0bce, 0x0bce, 0x0c0e, 0x0c0e,
10918     0x0c0e, 0x0c0e, 0x0c4e, 0x0c4e, 0x0c4e, 0x0c4e, 0x0c8e, 0x0c8e, 0x0c8e,
10919     0x0c8e, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0d0e, 0x0d0e, 0x0d0e, 0x0d0e,
10920     0x0d4e, 0x0d4e, 0x0d4e, 0x0d4e, 0x0d8e, 0x0d8e, 0x0d8e, 0x0d8e, 0x0dce,
10921     0x0dce, 0x0dce, 0x0dce, 0x0e0e, 0x0e0e, 0x0e0e, 0x0e0e, 0x0e4e, 0x0e4e,
10922     0x0e4e, 0x0e4e, 0x0e8e, 0x0e8e, 0x0e8e, 0x0e8e, 0x0ece, 0x0ece, 0x0ece,
10923     0x0ece, 0x0f0e, 0x0f0e, 0x0f0e, 0x0f0e, 0x0f4e, 0x0f4e, 0x0f4e, 0x0f4e,
10924     0x0f8e, 0x0f8e, 0x0f8e, 0x0f8e, 0x0fd0, 0x1010, 0x1050, 0x0030};
10925 const uint8_t* const HuffDecoderCommon::table12_emit_[128] = {
10926     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10927     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10928     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10929     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10930     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10931     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10932     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10933     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10934     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10935     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10936     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10937     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10938     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10939     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10940     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10941     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
10942     table12_64_emit_,  table12_64_emit_,  table12_64_emit_,  table12_64_emit_,
10943     table12_68_emit_,  table12_68_emit_,  table12_68_emit_,  table12_68_emit_,
10944     table12_72_emit_,  table12_72_emit_,  table12_72_emit_,  table12_72_emit_,
10945     table12_76_emit_,  table12_76_emit_,  table12_78_emit_,  table12_78_emit_,
10946     table12_80_emit_,  table12_80_emit_,  table12_82_emit_,  table12_82_emit_,
10947     table12_84_emit_,  table12_84_emit_,  table12_86_emit_,  table12_86_emit_,
10948     table12_88_emit_,  table12_88_emit_,  table12_90_emit_,  table12_90_emit_,
10949     table12_92_emit_,  table12_93_emit_,  table12_94_emit_,  table12_95_emit_,
10950     table12_96_emit_,  table12_97_emit_,  table12_98_emit_,  table12_99_emit_,
10951     table12_100_emit_, table12_101_emit_, table12_102_emit_, table12_103_emit_,
10952     table12_104_emit_, table12_105_emit_, table12_106_emit_, table12_107_emit_,
10953     table12_108_emit_, table12_109_emit_, table12_110_emit_, table12_111_emit_,
10954     table12_112_emit_, table12_113_emit_, table12_114_emit_, table12_115_emit_,
10955     table12_116_emit_, table12_117_emit_, table12_118_emit_, table12_119_emit_,
10956     table12_120_emit_, table12_121_emit_, table12_122_emit_, table12_123_emit_,
10957     table12_124_emit_, table12_125_emit_, table26_126_emit_, table12_127_emit_,
10958 };
10959 const uint16_t* const HuffDecoderCommon::table12_ops_[128] = {
10960     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10961     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10962     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10963     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10964     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10965     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10966     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10967     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10968     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10969     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10970     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10971     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10972     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10973     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10974     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10975     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
10976     table12_64_ops_,  table12_64_ops_,  table12_64_ops_,  table12_64_ops_,
10977     table12_64_ops_,  table12_64_ops_,  table12_64_ops_,  table12_64_ops_,
10978     table12_64_ops_,  table12_64_ops_,  table12_64_ops_,  table12_64_ops_,
10979     table12_76_ops_,  table12_76_ops_,  table12_76_ops_,  table12_76_ops_,
10980     table12_76_ops_,  table12_76_ops_,  table12_76_ops_,  table12_76_ops_,
10981     table12_76_ops_,  table12_76_ops_,  table12_76_ops_,  table12_76_ops_,
10982     table12_76_ops_,  table12_76_ops_,  table12_76_ops_,  table12_76_ops_,
10983     table12_92_ops_,  table12_92_ops_,  table12_92_ops_,  table12_92_ops_,
10984     table12_92_ops_,  table12_92_ops_,  table12_92_ops_,  table12_92_ops_,
10985     table12_92_ops_,  table12_92_ops_,  table12_92_ops_,  table12_92_ops_,
10986     table12_92_ops_,  table12_105_ops_, table12_105_ops_, table12_105_ops_,
10987     table12_105_ops_, table12_105_ops_, table12_105_ops_, table12_105_ops_,
10988     table12_105_ops_, table12_105_ops_, table12_105_ops_, table12_105_ops_,
10989     table12_105_ops_, table12_105_ops_, table12_118_ops_, table12_118_ops_,
10990     table12_118_ops_, table12_118_ops_, table12_118_ops_, table12_118_ops_,
10991     table12_118_ops_, table12_125_ops_, table12_126_ops_, table12_127_ops_,
10992 };
10993 }  // namespace geometry_14_16
10994 }  // namespace grpc_core
10995