xref: /aosp_15_r20/external/grpc-grpc/test/cpp/microbenchmarks/huffman_geometries/decode_huff_13_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_13_16.h"
19 
20 #include <grpc/support/port_platform.h>
21 namespace grpc_core {
22 namespace geometry_13_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::table1_0_inner_[8] = {
1265     0x000a, 0x004a, 0x00ca, 0x014a, 0x01ca, 0x024a, 0x02ca, 0x034a};
1266 const uint8_t HuffDecoderCommon::table1_0_outer_[64] = {
1267     0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2,
1268     2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5,
1269     5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7};
1270 const uint16_t HuffDecoderCommon::table1_1_inner_[14] = {
1271     0x000a, 0x008a, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b,
1272     0x038b, 0x040b, 0x048b, 0x050b, 0x058b, 0x060b, 0x068b};
1273 const uint8_t HuffDecoderCommon::table1_1_outer_[64] = {
1274     0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,
1275     2,  2,  2,  2,  3,  3,  3,  3,  4,  4,  4,  4,  5,  5,  5,  5,
1276     6,  6,  6,  6,  7,  7,  7,  7,  8,  8,  8,  8,  9,  9,  9,  9,
1277     10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13};
1278 const uint16_t HuffDecoderCommon::table1_2_inner_[18] = {
1279     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 0x040b,
1280     0x048b, 0x050b, 0x058b, 0x060b, 0x068b, 0x070c, 0x078c, 0x080c, 0x088c};
1281 const uint8_t HuffDecoderCommon::table1_2_outer_[64] = {
1282     0,  0,  0,  0,  1,  1,  1,  1,  2,  2,  2,  2,  3,  3,  3,  3,
1283     4,  4,  4,  4,  5,  5,  5,  5,  6,  6,  6,  6,  7,  7,  7,  7,
1284     8,  8,  8,  8,  9,  9,  9,  9,  10, 10, 10, 10, 11, 11, 11, 11,
1285     12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17};
1286 const uint8_t HuffDecoderCommon::table1_3_emit_[68] = {
1287     0x30, 0x45, 0x30, 0x46, 0x30, 0x47, 0x30, 0x48, 0x30, 0x49, 0x30, 0x4a,
1288     0x30, 0x4b, 0x30, 0x4c, 0x30, 0x4d, 0x30, 0x4e, 0x30, 0x4f, 0x30, 0x50,
1289     0x30, 0x51, 0x30, 0x52, 0x30, 0x53, 0x30, 0x54, 0x30, 0x55, 0x30, 0x56,
1290     0x30, 0x57, 0x30, 0x59, 0x30, 0x6a, 0x30, 0x6b, 0x30, 0x71, 0x30, 0x76,
1291     0x30, 0x77, 0x30, 0x78, 0x30, 0x79, 0x30, 0x7a, 0x30, 0x26, 0x30, 0x2a,
1292     0x30, 0x2c, 0x30, 0x3b, 0x30, 0x58, 0x30, 0x5a};
1293 const uint16_t HuffDecoderCommon::table1_3_inner_[35] = {
1294     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x040c,
1295     0x048c, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c, 0x080c, 0x088c,
1296     0x090c, 0x098c, 0x0a0c, 0x0a8c, 0x0b0c, 0x0b8c, 0x0c0c, 0x0c8c, 0x0d0c,
1297     0x0d8c, 0x0e0d, 0x0e8d, 0x0f0d, 0x0f8d, 0x100d, 0x108d, 0x0015};
1298 const uint8_t HuffDecoderCommon::table1_3_outer_[64] = {
1299     0,  0,  1,  1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  6,  7,  7,
1300     8,  8,  9,  9,  10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15,
1301     16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23,
1302     24, 24, 25, 25, 26, 26, 27, 27, 28, 29, 30, 31, 32, 33, 34, 34};
1303 const uint16_t HuffDecoderCommon::table1_4_inner_[8] = {
1304     0x000a, 0x008a, 0x00ca, 0x014a, 0x01ca, 0x024a, 0x02ca, 0x034a};
1305 const uint8_t HuffDecoderCommon::table1_7_emit_[68] = {
1306     0x31, 0x45, 0x31, 0x46, 0x31, 0x47, 0x31, 0x48, 0x31, 0x49, 0x31, 0x4a,
1307     0x31, 0x4b, 0x31, 0x4c, 0x31, 0x4d, 0x31, 0x4e, 0x31, 0x4f, 0x31, 0x50,
1308     0x31, 0x51, 0x31, 0x52, 0x31, 0x53, 0x31, 0x54, 0x31, 0x55, 0x31, 0x56,
1309     0x31, 0x57, 0x31, 0x59, 0x31, 0x6a, 0x31, 0x6b, 0x31, 0x71, 0x31, 0x76,
1310     0x31, 0x77, 0x31, 0x78, 0x31, 0x79, 0x31, 0x7a, 0x31, 0x26, 0x31, 0x2a,
1311     0x31, 0x2c, 0x31, 0x3b, 0x31, 0x58, 0x31, 0x5a};
1312 const uint16_t HuffDecoderCommon::table1_8_inner_[8] = {
1313     0x000a, 0x008a, 0x010a, 0x014a, 0x01ca, 0x024a, 0x02ca, 0x034a};
1314 const uint8_t HuffDecoderCommon::table1_11_emit_[68] = {
1315     0x32, 0x45, 0x32, 0x46, 0x32, 0x47, 0x32, 0x48, 0x32, 0x49, 0x32, 0x4a,
1316     0x32, 0x4b, 0x32, 0x4c, 0x32, 0x4d, 0x32, 0x4e, 0x32, 0x4f, 0x32, 0x50,
1317     0x32, 0x51, 0x32, 0x52, 0x32, 0x53, 0x32, 0x54, 0x32, 0x55, 0x32, 0x56,
1318     0x32, 0x57, 0x32, 0x59, 0x32, 0x6a, 0x32, 0x6b, 0x32, 0x71, 0x32, 0x76,
1319     0x32, 0x77, 0x32, 0x78, 0x32, 0x79, 0x32, 0x7a, 0x32, 0x26, 0x32, 0x2a,
1320     0x32, 0x2c, 0x32, 0x3b, 0x32, 0x58, 0x32, 0x5a};
1321 const uint16_t HuffDecoderCommon::table1_12_inner_[8] = {
1322     0x000a, 0x008a, 0x010a, 0x018a, 0x01ca, 0x024a, 0x02ca, 0x034a};
1323 const uint8_t HuffDecoderCommon::table1_15_emit_[68] = {
1324     0x61, 0x45, 0x61, 0x46, 0x61, 0x47, 0x61, 0x48, 0x61, 0x49, 0x61, 0x4a,
1325     0x61, 0x4b, 0x61, 0x4c, 0x61, 0x4d, 0x61, 0x4e, 0x61, 0x4f, 0x61, 0x50,
1326     0x61, 0x51, 0x61, 0x52, 0x61, 0x53, 0x61, 0x54, 0x61, 0x55, 0x61, 0x56,
1327     0x61, 0x57, 0x61, 0x59, 0x61, 0x6a, 0x61, 0x6b, 0x61, 0x71, 0x61, 0x76,
1328     0x61, 0x77, 0x61, 0x78, 0x61, 0x79, 0x61, 0x7a, 0x61, 0x26, 0x61, 0x2a,
1329     0x61, 0x2c, 0x61, 0x3b, 0x61, 0x58, 0x61, 0x5a};
1330 const uint16_t HuffDecoderCommon::table1_16_inner_[8] = {
1331     0x000a, 0x008a, 0x010a, 0x018a, 0x020a, 0x024a, 0x02ca, 0x034a};
1332 const uint8_t HuffDecoderCommon::table1_19_emit_[68] = {
1333     0x63, 0x45, 0x63, 0x46, 0x63, 0x47, 0x63, 0x48, 0x63, 0x49, 0x63, 0x4a,
1334     0x63, 0x4b, 0x63, 0x4c, 0x63, 0x4d, 0x63, 0x4e, 0x63, 0x4f, 0x63, 0x50,
1335     0x63, 0x51, 0x63, 0x52, 0x63, 0x53, 0x63, 0x54, 0x63, 0x55, 0x63, 0x56,
1336     0x63, 0x57, 0x63, 0x59, 0x63, 0x6a, 0x63, 0x6b, 0x63, 0x71, 0x63, 0x76,
1337     0x63, 0x77, 0x63, 0x78, 0x63, 0x79, 0x63, 0x7a, 0x63, 0x26, 0x63, 0x2a,
1338     0x63, 0x2c, 0x63, 0x3b, 0x63, 0x58, 0x63, 0x5a};
1339 const uint16_t HuffDecoderCommon::table1_20_inner_[8] = {
1340     0x000a, 0x008a, 0x010a, 0x018a, 0x020a, 0x028a, 0x02ca, 0x034a};
1341 const uint8_t HuffDecoderCommon::table1_23_emit_[68] = {
1342     0x65, 0x45, 0x65, 0x46, 0x65, 0x47, 0x65, 0x48, 0x65, 0x49, 0x65, 0x4a,
1343     0x65, 0x4b, 0x65, 0x4c, 0x65, 0x4d, 0x65, 0x4e, 0x65, 0x4f, 0x65, 0x50,
1344     0x65, 0x51, 0x65, 0x52, 0x65, 0x53, 0x65, 0x54, 0x65, 0x55, 0x65, 0x56,
1345     0x65, 0x57, 0x65, 0x59, 0x65, 0x6a, 0x65, 0x6b, 0x65, 0x71, 0x65, 0x76,
1346     0x65, 0x77, 0x65, 0x78, 0x65, 0x79, 0x65, 0x7a, 0x65, 0x26, 0x65, 0x2a,
1347     0x65, 0x2c, 0x65, 0x3b, 0x65, 0x58, 0x65, 0x5a};
1348 const uint16_t HuffDecoderCommon::table1_24_inner_[8] = {
1349     0x000a, 0x008a, 0x010a, 0x018a, 0x020a, 0x028a, 0x030a, 0x034a};
1350 const uint8_t HuffDecoderCommon::table1_27_emit_[68] = {
1351     0x69, 0x45, 0x69, 0x46, 0x69, 0x47, 0x69, 0x48, 0x69, 0x49, 0x69, 0x4a,
1352     0x69, 0x4b, 0x69, 0x4c, 0x69, 0x4d, 0x69, 0x4e, 0x69, 0x4f, 0x69, 0x50,
1353     0x69, 0x51, 0x69, 0x52, 0x69, 0x53, 0x69, 0x54, 0x69, 0x55, 0x69, 0x56,
1354     0x69, 0x57, 0x69, 0x59, 0x69, 0x6a, 0x69, 0x6b, 0x69, 0x71, 0x69, 0x76,
1355     0x69, 0x77, 0x69, 0x78, 0x69, 0x79, 0x69, 0x7a, 0x69, 0x26, 0x69, 0x2a,
1356     0x69, 0x2c, 0x69, 0x3b, 0x69, 0x58, 0x69, 0x5a};
1357 const uint16_t HuffDecoderCommon::table1_28_inner_[8] = {
1358     0x000a, 0x008a, 0x010a, 0x018a, 0x020a, 0x028a, 0x030a, 0x038a};
1359 const uint8_t HuffDecoderCommon::table1_31_emit_[68] = {
1360     0x6f, 0x45, 0x6f, 0x46, 0x6f, 0x47, 0x6f, 0x48, 0x6f, 0x49, 0x6f, 0x4a,
1361     0x6f, 0x4b, 0x6f, 0x4c, 0x6f, 0x4d, 0x6f, 0x4e, 0x6f, 0x4f, 0x6f, 0x50,
1362     0x6f, 0x51, 0x6f, 0x52, 0x6f, 0x53, 0x6f, 0x54, 0x6f, 0x55, 0x6f, 0x56,
1363     0x6f, 0x57, 0x6f, 0x59, 0x6f, 0x6a, 0x6f, 0x6b, 0x6f, 0x71, 0x6f, 0x76,
1364     0x6f, 0x77, 0x6f, 0x78, 0x6f, 0x79, 0x6f, 0x7a, 0x6f, 0x26, 0x6f, 0x2a,
1365     0x6f, 0x2c, 0x6f, 0x3b, 0x6f, 0x58, 0x6f, 0x5a};
1366 const uint16_t HuffDecoderCommon::table1_33_inner_[14] = {
1367     0x000a, 0x004a, 0x00cb, 0x014b, 0x01cb, 0x024b, 0x02cb,
1368     0x034b, 0x03cb, 0x044b, 0x04cb, 0x054b, 0x05cb, 0x064b};
1369 const uint8_t HuffDecoderCommon::table1_35_emit_[68] = {
1370     0x73, 0x45, 0x73, 0x46, 0x73, 0x47, 0x73, 0x48, 0x73, 0x49, 0x73, 0x4a,
1371     0x73, 0x4b, 0x73, 0x4c, 0x73, 0x4d, 0x73, 0x4e, 0x73, 0x4f, 0x73, 0x50,
1372     0x73, 0x51, 0x73, 0x52, 0x73, 0x53, 0x73, 0x54, 0x73, 0x55, 0x73, 0x56,
1373     0x73, 0x57, 0x73, 0x59, 0x73, 0x6a, 0x73, 0x6b, 0x73, 0x71, 0x73, 0x76,
1374     0x73, 0x77, 0x73, 0x78, 0x73, 0x79, 0x73, 0x7a, 0x73, 0x26, 0x73, 0x2a,
1375     0x73, 0x2c, 0x73, 0x3b, 0x73, 0x58, 0x73, 0x5a};
1376 const uint16_t HuffDecoderCommon::table1_37_inner_[14] = {
1377     0x000a, 0x008a, 0x00cb, 0x014b, 0x01cb, 0x024b, 0x02cb,
1378     0x034b, 0x03cb, 0x044b, 0x04cb, 0x054b, 0x05cb, 0x064b};
1379 const uint8_t HuffDecoderCommon::table1_39_emit_[68] = {
1380     0x74, 0x45, 0x74, 0x46, 0x74, 0x47, 0x74, 0x48, 0x74, 0x49, 0x74, 0x4a,
1381     0x74, 0x4b, 0x74, 0x4c, 0x74, 0x4d, 0x74, 0x4e, 0x74, 0x4f, 0x74, 0x50,
1382     0x74, 0x51, 0x74, 0x52, 0x74, 0x53, 0x74, 0x54, 0x74, 0x55, 0x74, 0x56,
1383     0x74, 0x57, 0x74, 0x59, 0x74, 0x6a, 0x74, 0x6b, 0x74, 0x71, 0x74, 0x76,
1384     0x74, 0x77, 0x74, 0x78, 0x74, 0x79, 0x74, 0x7a, 0x74, 0x26, 0x74, 0x2a,
1385     0x74, 0x2c, 0x74, 0x3b, 0x74, 0x58, 0x74, 0x5a};
1386 const uint16_t HuffDecoderCommon::table1_40_inner_[22] = {
1387     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1388     0x040b, 0x048b, 0x050c, 0x054c, 0x05cc, 0x064c, 0x06cc, 0x074c,
1389     0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c};
1390 const uint8_t HuffDecoderCommon::table1_40_outer_[64] = {
1391     0,  0,  0,  0,  1,  1,  1,  1,  2,  2,  2,  2,  3,  3,  3,  3,
1392     4,  4,  4,  4,  5,  5,  5,  5,  6,  6,  6,  6,  7,  7,  7,  7,
1393     8,  8,  8,  8,  9,  9,  9,  9,  10, 10, 11, 11, 12, 12, 13, 13,
1394     14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21};
1395 const uint8_t HuffDecoderCommon::table1_41_emit_[92] = {
1396     0x20, 0x3d, 0x20, 0x41, 0x20, 0x5f, 0x20, 0x62, 0x20, 0x64, 0x20, 0x66,
1397     0x20, 0x67, 0x20, 0x68, 0x20, 0x6c, 0x20, 0x6d, 0x20, 0x6e, 0x20, 0x70,
1398     0x20, 0x72, 0x20, 0x75, 0x20, 0x3a, 0x20, 0x42, 0x20, 0x43, 0x20, 0x44,
1399     0x20, 0x45, 0x20, 0x46, 0x20, 0x47, 0x20, 0x48, 0x20, 0x49, 0x20, 0x4a,
1400     0x20, 0x4b, 0x20, 0x4c, 0x20, 0x4d, 0x20, 0x4e, 0x20, 0x4f, 0x20, 0x50,
1401     0x20, 0x51, 0x20, 0x52, 0x20, 0x53, 0x20, 0x54, 0x20, 0x55, 0x20, 0x56,
1402     0x20, 0x57, 0x20, 0x59, 0x20, 0x6a, 0x20, 0x6b, 0x20, 0x71, 0x20, 0x76,
1403     0x20, 0x77, 0x20, 0x78, 0x20, 0x79, 0x20, 0x7a};
1404 const uint16_t HuffDecoderCommon::table1_41_inner_[47] = {
1405     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
1406     0x040c, 0x048c, 0x050c, 0x058c, 0x060c, 0x068c, 0x070d, 0x078d,
1407     0x080d, 0x088d, 0x090d, 0x098d, 0x0a0d, 0x0a8d, 0x0b0d, 0x0b8d,
1408     0x0c0d, 0x0c8d, 0x0d0d, 0x0d8d, 0x0e0d, 0x0e8d, 0x0f0d, 0x0f8d,
1409     0x100d, 0x108d, 0x110d, 0x118d, 0x120d, 0x128d, 0x130d, 0x138d,
1410     0x140d, 0x148d, 0x150d, 0x158d, 0x160d, 0x168d, 0x0016};
1411 const uint8_t HuffDecoderCommon::table1_41_outer_[64] = {
1412     0,  0,  1,  1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  6,  7,  7,
1413     8,  8,  9,  9,  10, 10, 11, 11, 12, 12, 13, 13, 14, 15, 16, 17,
1414     18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
1415     34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 46, 46, 46};
1416 const uint16_t HuffDecoderCommon::table1_42_inner_[22] = {
1417     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1418     0x040b, 0x048b, 0x050c, 0x058c, 0x05cc, 0x064c, 0x06cc, 0x074c,
1419     0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c};
1420 const uint8_t HuffDecoderCommon::table1_43_emit_[92] = {
1421     0x25, 0x3d, 0x25, 0x41, 0x25, 0x5f, 0x25, 0x62, 0x25, 0x64, 0x25, 0x66,
1422     0x25, 0x67, 0x25, 0x68, 0x25, 0x6c, 0x25, 0x6d, 0x25, 0x6e, 0x25, 0x70,
1423     0x25, 0x72, 0x25, 0x75, 0x25, 0x3a, 0x25, 0x42, 0x25, 0x43, 0x25, 0x44,
1424     0x25, 0x45, 0x25, 0x46, 0x25, 0x47, 0x25, 0x48, 0x25, 0x49, 0x25, 0x4a,
1425     0x25, 0x4b, 0x25, 0x4c, 0x25, 0x4d, 0x25, 0x4e, 0x25, 0x4f, 0x25, 0x50,
1426     0x25, 0x51, 0x25, 0x52, 0x25, 0x53, 0x25, 0x54, 0x25, 0x55, 0x25, 0x56,
1427     0x25, 0x57, 0x25, 0x59, 0x25, 0x6a, 0x25, 0x6b, 0x25, 0x71, 0x25, 0x76,
1428     0x25, 0x77, 0x25, 0x78, 0x25, 0x79, 0x25, 0x7a};
1429 const uint16_t HuffDecoderCommon::table1_44_inner_[22] = {
1430     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1431     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x064c, 0x06cc, 0x074c,
1432     0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c};
1433 const uint8_t HuffDecoderCommon::table1_45_emit_[92] = {
1434     0x2d, 0x3d, 0x2d, 0x41, 0x2d, 0x5f, 0x2d, 0x62, 0x2d, 0x64, 0x2d, 0x66,
1435     0x2d, 0x67, 0x2d, 0x68, 0x2d, 0x6c, 0x2d, 0x6d, 0x2d, 0x6e, 0x2d, 0x70,
1436     0x2d, 0x72, 0x2d, 0x75, 0x2d, 0x3a, 0x2d, 0x42, 0x2d, 0x43, 0x2d, 0x44,
1437     0x2d, 0x45, 0x2d, 0x46, 0x2d, 0x47, 0x2d, 0x48, 0x2d, 0x49, 0x2d, 0x4a,
1438     0x2d, 0x4b, 0x2d, 0x4c, 0x2d, 0x4d, 0x2d, 0x4e, 0x2d, 0x4f, 0x2d, 0x50,
1439     0x2d, 0x51, 0x2d, 0x52, 0x2d, 0x53, 0x2d, 0x54, 0x2d, 0x55, 0x2d, 0x56,
1440     0x2d, 0x57, 0x2d, 0x59, 0x2d, 0x6a, 0x2d, 0x6b, 0x2d, 0x71, 0x2d, 0x76,
1441     0x2d, 0x77, 0x2d, 0x78, 0x2d, 0x79, 0x2d, 0x7a};
1442 const uint16_t HuffDecoderCommon::table1_46_inner_[22] = {
1443     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1444     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x06cc, 0x074c,
1445     0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c};
1446 const uint8_t HuffDecoderCommon::table1_47_emit_[92] = {
1447     0x2e, 0x3d, 0x2e, 0x41, 0x2e, 0x5f, 0x2e, 0x62, 0x2e, 0x64, 0x2e, 0x66,
1448     0x2e, 0x67, 0x2e, 0x68, 0x2e, 0x6c, 0x2e, 0x6d, 0x2e, 0x6e, 0x2e, 0x70,
1449     0x2e, 0x72, 0x2e, 0x75, 0x2e, 0x3a, 0x2e, 0x42, 0x2e, 0x43, 0x2e, 0x44,
1450     0x2e, 0x45, 0x2e, 0x46, 0x2e, 0x47, 0x2e, 0x48, 0x2e, 0x49, 0x2e, 0x4a,
1451     0x2e, 0x4b, 0x2e, 0x4c, 0x2e, 0x4d, 0x2e, 0x4e, 0x2e, 0x4f, 0x2e, 0x50,
1452     0x2e, 0x51, 0x2e, 0x52, 0x2e, 0x53, 0x2e, 0x54, 0x2e, 0x55, 0x2e, 0x56,
1453     0x2e, 0x57, 0x2e, 0x59, 0x2e, 0x6a, 0x2e, 0x6b, 0x2e, 0x71, 0x2e, 0x76,
1454     0x2e, 0x77, 0x2e, 0x78, 0x2e, 0x79, 0x2e, 0x7a};
1455 const uint16_t HuffDecoderCommon::table1_48_inner_[22] = {
1456     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1457     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x074c,
1458     0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c};
1459 const uint8_t HuffDecoderCommon::table1_49_emit_[92] = {
1460     0x2f, 0x3d, 0x2f, 0x41, 0x2f, 0x5f, 0x2f, 0x62, 0x2f, 0x64, 0x2f, 0x66,
1461     0x2f, 0x67, 0x2f, 0x68, 0x2f, 0x6c, 0x2f, 0x6d, 0x2f, 0x6e, 0x2f, 0x70,
1462     0x2f, 0x72, 0x2f, 0x75, 0x2f, 0x3a, 0x2f, 0x42, 0x2f, 0x43, 0x2f, 0x44,
1463     0x2f, 0x45, 0x2f, 0x46, 0x2f, 0x47, 0x2f, 0x48, 0x2f, 0x49, 0x2f, 0x4a,
1464     0x2f, 0x4b, 0x2f, 0x4c, 0x2f, 0x4d, 0x2f, 0x4e, 0x2f, 0x4f, 0x2f, 0x50,
1465     0x2f, 0x51, 0x2f, 0x52, 0x2f, 0x53, 0x2f, 0x54, 0x2f, 0x55, 0x2f, 0x56,
1466     0x2f, 0x57, 0x2f, 0x59, 0x2f, 0x6a, 0x2f, 0x6b, 0x2f, 0x71, 0x2f, 0x76,
1467     0x2f, 0x77, 0x2f, 0x78, 0x2f, 0x79, 0x2f, 0x7a};
1468 const uint16_t HuffDecoderCommon::table1_50_inner_[22] = {
1469     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1470     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c,
1471     0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c};
1472 const uint8_t HuffDecoderCommon::table1_51_emit_[92] = {
1473     0x33, 0x3d, 0x33, 0x41, 0x33, 0x5f, 0x33, 0x62, 0x33, 0x64, 0x33, 0x66,
1474     0x33, 0x67, 0x33, 0x68, 0x33, 0x6c, 0x33, 0x6d, 0x33, 0x6e, 0x33, 0x70,
1475     0x33, 0x72, 0x33, 0x75, 0x33, 0x3a, 0x33, 0x42, 0x33, 0x43, 0x33, 0x44,
1476     0x33, 0x45, 0x33, 0x46, 0x33, 0x47, 0x33, 0x48, 0x33, 0x49, 0x33, 0x4a,
1477     0x33, 0x4b, 0x33, 0x4c, 0x33, 0x4d, 0x33, 0x4e, 0x33, 0x4f, 0x33, 0x50,
1478     0x33, 0x51, 0x33, 0x52, 0x33, 0x53, 0x33, 0x54, 0x33, 0x55, 0x33, 0x56,
1479     0x33, 0x57, 0x33, 0x59, 0x33, 0x6a, 0x33, 0x6b, 0x33, 0x71, 0x33, 0x76,
1480     0x33, 0x77, 0x33, 0x78, 0x33, 0x79, 0x33, 0x7a};
1481 const uint16_t HuffDecoderCommon::table1_52_inner_[22] = {
1482     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1483     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c,
1484     0x080c, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c};
1485 const uint8_t HuffDecoderCommon::table1_53_emit_[92] = {
1486     0x34, 0x3d, 0x34, 0x41, 0x34, 0x5f, 0x34, 0x62, 0x34, 0x64, 0x34, 0x66,
1487     0x34, 0x67, 0x34, 0x68, 0x34, 0x6c, 0x34, 0x6d, 0x34, 0x6e, 0x34, 0x70,
1488     0x34, 0x72, 0x34, 0x75, 0x34, 0x3a, 0x34, 0x42, 0x34, 0x43, 0x34, 0x44,
1489     0x34, 0x45, 0x34, 0x46, 0x34, 0x47, 0x34, 0x48, 0x34, 0x49, 0x34, 0x4a,
1490     0x34, 0x4b, 0x34, 0x4c, 0x34, 0x4d, 0x34, 0x4e, 0x34, 0x4f, 0x34, 0x50,
1491     0x34, 0x51, 0x34, 0x52, 0x34, 0x53, 0x34, 0x54, 0x34, 0x55, 0x34, 0x56,
1492     0x34, 0x57, 0x34, 0x59, 0x34, 0x6a, 0x34, 0x6b, 0x34, 0x71, 0x34, 0x76,
1493     0x34, 0x77, 0x34, 0x78, 0x34, 0x79, 0x34, 0x7a};
1494 const uint16_t HuffDecoderCommon::table1_54_inner_[22] = {
1495     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1496     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c,
1497     0x080c, 0x088c, 0x08cc, 0x094c, 0x09cc, 0x0a4c};
1498 const uint8_t HuffDecoderCommon::table1_55_emit_[92] = {
1499     0x35, 0x3d, 0x35, 0x41, 0x35, 0x5f, 0x35, 0x62, 0x35, 0x64, 0x35, 0x66,
1500     0x35, 0x67, 0x35, 0x68, 0x35, 0x6c, 0x35, 0x6d, 0x35, 0x6e, 0x35, 0x70,
1501     0x35, 0x72, 0x35, 0x75, 0x35, 0x3a, 0x35, 0x42, 0x35, 0x43, 0x35, 0x44,
1502     0x35, 0x45, 0x35, 0x46, 0x35, 0x47, 0x35, 0x48, 0x35, 0x49, 0x35, 0x4a,
1503     0x35, 0x4b, 0x35, 0x4c, 0x35, 0x4d, 0x35, 0x4e, 0x35, 0x4f, 0x35, 0x50,
1504     0x35, 0x51, 0x35, 0x52, 0x35, 0x53, 0x35, 0x54, 0x35, 0x55, 0x35, 0x56,
1505     0x35, 0x57, 0x35, 0x59, 0x35, 0x6a, 0x35, 0x6b, 0x35, 0x71, 0x35, 0x76,
1506     0x35, 0x77, 0x35, 0x78, 0x35, 0x79, 0x35, 0x7a};
1507 const uint16_t HuffDecoderCommon::table1_56_inner_[22] = {
1508     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1509     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c,
1510     0x080c, 0x088c, 0x090c, 0x094c, 0x09cc, 0x0a4c};
1511 const uint8_t HuffDecoderCommon::table1_57_emit_[92] = {
1512     0x36, 0x3d, 0x36, 0x41, 0x36, 0x5f, 0x36, 0x62, 0x36, 0x64, 0x36, 0x66,
1513     0x36, 0x67, 0x36, 0x68, 0x36, 0x6c, 0x36, 0x6d, 0x36, 0x6e, 0x36, 0x70,
1514     0x36, 0x72, 0x36, 0x75, 0x36, 0x3a, 0x36, 0x42, 0x36, 0x43, 0x36, 0x44,
1515     0x36, 0x45, 0x36, 0x46, 0x36, 0x47, 0x36, 0x48, 0x36, 0x49, 0x36, 0x4a,
1516     0x36, 0x4b, 0x36, 0x4c, 0x36, 0x4d, 0x36, 0x4e, 0x36, 0x4f, 0x36, 0x50,
1517     0x36, 0x51, 0x36, 0x52, 0x36, 0x53, 0x36, 0x54, 0x36, 0x55, 0x36, 0x56,
1518     0x36, 0x57, 0x36, 0x59, 0x36, 0x6a, 0x36, 0x6b, 0x36, 0x71, 0x36, 0x76,
1519     0x36, 0x77, 0x36, 0x78, 0x36, 0x79, 0x36, 0x7a};
1520 const uint16_t HuffDecoderCommon::table1_58_inner_[22] = {
1521     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1522     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c,
1523     0x080c, 0x088c, 0x090c, 0x098c, 0x09cc, 0x0a4c};
1524 const uint8_t HuffDecoderCommon::table1_59_emit_[92] = {
1525     0x37, 0x3d, 0x37, 0x41, 0x37, 0x5f, 0x37, 0x62, 0x37, 0x64, 0x37, 0x66,
1526     0x37, 0x67, 0x37, 0x68, 0x37, 0x6c, 0x37, 0x6d, 0x37, 0x6e, 0x37, 0x70,
1527     0x37, 0x72, 0x37, 0x75, 0x37, 0x3a, 0x37, 0x42, 0x37, 0x43, 0x37, 0x44,
1528     0x37, 0x45, 0x37, 0x46, 0x37, 0x47, 0x37, 0x48, 0x37, 0x49, 0x37, 0x4a,
1529     0x37, 0x4b, 0x37, 0x4c, 0x37, 0x4d, 0x37, 0x4e, 0x37, 0x4f, 0x37, 0x50,
1530     0x37, 0x51, 0x37, 0x52, 0x37, 0x53, 0x37, 0x54, 0x37, 0x55, 0x37, 0x56,
1531     0x37, 0x57, 0x37, 0x59, 0x37, 0x6a, 0x37, 0x6b, 0x37, 0x71, 0x37, 0x76,
1532     0x37, 0x77, 0x37, 0x78, 0x37, 0x79, 0x37, 0x7a};
1533 const uint16_t HuffDecoderCommon::table1_60_inner_[22] = {
1534     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1535     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c,
1536     0x080c, 0x088c, 0x090c, 0x098c, 0x0a0c, 0x0a4c};
1537 const uint8_t HuffDecoderCommon::table1_61_emit_[92] = {
1538     0x38, 0x3d, 0x38, 0x41, 0x38, 0x5f, 0x38, 0x62, 0x38, 0x64, 0x38, 0x66,
1539     0x38, 0x67, 0x38, 0x68, 0x38, 0x6c, 0x38, 0x6d, 0x38, 0x6e, 0x38, 0x70,
1540     0x38, 0x72, 0x38, 0x75, 0x38, 0x3a, 0x38, 0x42, 0x38, 0x43, 0x38, 0x44,
1541     0x38, 0x45, 0x38, 0x46, 0x38, 0x47, 0x38, 0x48, 0x38, 0x49, 0x38, 0x4a,
1542     0x38, 0x4b, 0x38, 0x4c, 0x38, 0x4d, 0x38, 0x4e, 0x38, 0x4f, 0x38, 0x50,
1543     0x38, 0x51, 0x38, 0x52, 0x38, 0x53, 0x38, 0x54, 0x38, 0x55, 0x38, 0x56,
1544     0x38, 0x57, 0x38, 0x59, 0x38, 0x6a, 0x38, 0x6b, 0x38, 0x71, 0x38, 0x76,
1545     0x38, 0x77, 0x38, 0x78, 0x38, 0x79, 0x38, 0x7a};
1546 const uint16_t HuffDecoderCommon::table1_62_inner_[22] = {
1547     0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b,
1548     0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c,
1549     0x080c, 0x088c, 0x090c, 0x098c, 0x0a0c, 0x0a8c};
1550 const uint8_t HuffDecoderCommon::table1_63_emit_[92] = {
1551     0x39, 0x3d, 0x39, 0x41, 0x39, 0x5f, 0x39, 0x62, 0x39, 0x64, 0x39, 0x66,
1552     0x39, 0x67, 0x39, 0x68, 0x39, 0x6c, 0x39, 0x6d, 0x39, 0x6e, 0x39, 0x70,
1553     0x39, 0x72, 0x39, 0x75, 0x39, 0x3a, 0x39, 0x42, 0x39, 0x43, 0x39, 0x44,
1554     0x39, 0x45, 0x39, 0x46, 0x39, 0x47, 0x39, 0x48, 0x39, 0x49, 0x39, 0x4a,
1555     0x39, 0x4b, 0x39, 0x4c, 0x39, 0x4d, 0x39, 0x4e, 0x39, 0x4f, 0x39, 0x50,
1556     0x39, 0x51, 0x39, 0x52, 0x39, 0x53, 0x39, 0x54, 0x39, 0x55, 0x39, 0x56,
1557     0x39, 0x57, 0x39, 0x59, 0x39, 0x6a, 0x39, 0x6b, 0x39, 0x71, 0x39, 0x76,
1558     0x39, 0x77, 0x39, 0x78, 0x39, 0x79, 0x39, 0x7a};
1559 const uint8_t HuffDecoderCommon::table1_65_emit_[91] = {
1560     0x3d, 0x3d, 0x41, 0x3d, 0x5f, 0x3d, 0x62, 0x3d, 0x64, 0x3d, 0x66, 0x3d,
1561     0x67, 0x3d, 0x68, 0x3d, 0x6c, 0x3d, 0x6d, 0x3d, 0x6e, 0x3d, 0x70, 0x3d,
1562     0x72, 0x3d, 0x75, 0x3d, 0x3a, 0x3d, 0x42, 0x3d, 0x43, 0x3d, 0x44, 0x3d,
1563     0x45, 0x3d, 0x46, 0x3d, 0x47, 0x3d, 0x48, 0x3d, 0x49, 0x3d, 0x4a, 0x3d,
1564     0x4b, 0x3d, 0x4c, 0x3d, 0x4d, 0x3d, 0x4e, 0x3d, 0x4f, 0x3d, 0x50, 0x3d,
1565     0x51, 0x3d, 0x52, 0x3d, 0x53, 0x3d, 0x54, 0x3d, 0x55, 0x3d, 0x56, 0x3d,
1566     0x57, 0x3d, 0x59, 0x3d, 0x6a, 0x3d, 0x6b, 0x3d, 0x71, 0x3d, 0x76, 0x3d,
1567     0x77, 0x3d, 0x78, 0x3d, 0x79, 0x3d, 0x7a};
1568 const uint16_t HuffDecoderCommon::table1_65_inner_[47] = {
1569     0x000c, 0x004c, 0x00cc, 0x014c, 0x01cc, 0x024c, 0x02cc, 0x034c,
1570     0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1571     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1572     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1573     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1574     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1575 const uint8_t HuffDecoderCommon::table1_67_emit_[91] = {
1576     0x41, 0x3d, 0x41, 0x41, 0x5f, 0x41, 0x62, 0x41, 0x64, 0x41, 0x66, 0x41,
1577     0x67, 0x41, 0x68, 0x41, 0x6c, 0x41, 0x6d, 0x41, 0x6e, 0x41, 0x70, 0x41,
1578     0x72, 0x41, 0x75, 0x41, 0x3a, 0x41, 0x42, 0x41, 0x43, 0x41, 0x44, 0x41,
1579     0x45, 0x41, 0x46, 0x41, 0x47, 0x41, 0x48, 0x41, 0x49, 0x41, 0x4a, 0x41,
1580     0x4b, 0x41, 0x4c, 0x41, 0x4d, 0x41, 0x4e, 0x41, 0x4f, 0x41, 0x50, 0x41,
1581     0x51, 0x41, 0x52, 0x41, 0x53, 0x41, 0x54, 0x41, 0x55, 0x41, 0x56, 0x41,
1582     0x57, 0x41, 0x59, 0x41, 0x6a, 0x41, 0x6b, 0x41, 0x71, 0x41, 0x76, 0x41,
1583     0x77, 0x41, 0x78, 0x41, 0x79, 0x41, 0x7a};
1584 const uint16_t HuffDecoderCommon::table1_67_inner_[47] = {
1585     0x000c, 0x008c, 0x00cc, 0x014c, 0x01cc, 0x024c, 0x02cc, 0x034c,
1586     0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1587     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1588     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1589     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1590     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1591 const uint8_t HuffDecoderCommon::table1_69_emit_[91] = {
1592     0x5f, 0x3d, 0x5f, 0x41, 0x5f, 0x5f, 0x62, 0x5f, 0x64, 0x5f, 0x66, 0x5f,
1593     0x67, 0x5f, 0x68, 0x5f, 0x6c, 0x5f, 0x6d, 0x5f, 0x6e, 0x5f, 0x70, 0x5f,
1594     0x72, 0x5f, 0x75, 0x5f, 0x3a, 0x5f, 0x42, 0x5f, 0x43, 0x5f, 0x44, 0x5f,
1595     0x45, 0x5f, 0x46, 0x5f, 0x47, 0x5f, 0x48, 0x5f, 0x49, 0x5f, 0x4a, 0x5f,
1596     0x4b, 0x5f, 0x4c, 0x5f, 0x4d, 0x5f, 0x4e, 0x5f, 0x4f, 0x5f, 0x50, 0x5f,
1597     0x51, 0x5f, 0x52, 0x5f, 0x53, 0x5f, 0x54, 0x5f, 0x55, 0x5f, 0x56, 0x5f,
1598     0x57, 0x5f, 0x59, 0x5f, 0x6a, 0x5f, 0x6b, 0x5f, 0x71, 0x5f, 0x76, 0x5f,
1599     0x77, 0x5f, 0x78, 0x5f, 0x79, 0x5f, 0x7a};
1600 const uint16_t HuffDecoderCommon::table1_69_inner_[47] = {
1601     0x000c, 0x008c, 0x010c, 0x014c, 0x01cc, 0x024c, 0x02cc, 0x034c,
1602     0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1603     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1604     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1605     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1606     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1607 const uint8_t HuffDecoderCommon::table1_71_emit_[91] = {
1608     0x62, 0x3d, 0x62, 0x41, 0x62, 0x5f, 0x62, 0x62, 0x64, 0x62, 0x66, 0x62,
1609     0x67, 0x62, 0x68, 0x62, 0x6c, 0x62, 0x6d, 0x62, 0x6e, 0x62, 0x70, 0x62,
1610     0x72, 0x62, 0x75, 0x62, 0x3a, 0x62, 0x42, 0x62, 0x43, 0x62, 0x44, 0x62,
1611     0x45, 0x62, 0x46, 0x62, 0x47, 0x62, 0x48, 0x62, 0x49, 0x62, 0x4a, 0x62,
1612     0x4b, 0x62, 0x4c, 0x62, 0x4d, 0x62, 0x4e, 0x62, 0x4f, 0x62, 0x50, 0x62,
1613     0x51, 0x62, 0x52, 0x62, 0x53, 0x62, 0x54, 0x62, 0x55, 0x62, 0x56, 0x62,
1614     0x57, 0x62, 0x59, 0x62, 0x6a, 0x62, 0x6b, 0x62, 0x71, 0x62, 0x76, 0x62,
1615     0x77, 0x62, 0x78, 0x62, 0x79, 0x62, 0x7a};
1616 const uint16_t HuffDecoderCommon::table1_71_inner_[47] = {
1617     0x000c, 0x008c, 0x010c, 0x018c, 0x01cc, 0x024c, 0x02cc, 0x034c,
1618     0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1619     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1620     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1621     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1622     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1623 const uint8_t HuffDecoderCommon::table1_73_emit_[91] = {
1624     0x64, 0x3d, 0x64, 0x41, 0x64, 0x5f, 0x64, 0x62, 0x64, 0x64, 0x66, 0x64,
1625     0x67, 0x64, 0x68, 0x64, 0x6c, 0x64, 0x6d, 0x64, 0x6e, 0x64, 0x70, 0x64,
1626     0x72, 0x64, 0x75, 0x64, 0x3a, 0x64, 0x42, 0x64, 0x43, 0x64, 0x44, 0x64,
1627     0x45, 0x64, 0x46, 0x64, 0x47, 0x64, 0x48, 0x64, 0x49, 0x64, 0x4a, 0x64,
1628     0x4b, 0x64, 0x4c, 0x64, 0x4d, 0x64, 0x4e, 0x64, 0x4f, 0x64, 0x50, 0x64,
1629     0x51, 0x64, 0x52, 0x64, 0x53, 0x64, 0x54, 0x64, 0x55, 0x64, 0x56, 0x64,
1630     0x57, 0x64, 0x59, 0x64, 0x6a, 0x64, 0x6b, 0x64, 0x71, 0x64, 0x76, 0x64,
1631     0x77, 0x64, 0x78, 0x64, 0x79, 0x64, 0x7a};
1632 const uint16_t HuffDecoderCommon::table1_73_inner_[47] = {
1633     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x024c, 0x02cc, 0x034c,
1634     0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1635     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1636     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1637     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1638     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1639 const uint8_t HuffDecoderCommon::table1_75_emit_[91] = {
1640     0x66, 0x3d, 0x66, 0x41, 0x66, 0x5f, 0x66, 0x62, 0x66, 0x64, 0x66, 0x66,
1641     0x67, 0x66, 0x68, 0x66, 0x6c, 0x66, 0x6d, 0x66, 0x6e, 0x66, 0x70, 0x66,
1642     0x72, 0x66, 0x75, 0x66, 0x3a, 0x66, 0x42, 0x66, 0x43, 0x66, 0x44, 0x66,
1643     0x45, 0x66, 0x46, 0x66, 0x47, 0x66, 0x48, 0x66, 0x49, 0x66, 0x4a, 0x66,
1644     0x4b, 0x66, 0x4c, 0x66, 0x4d, 0x66, 0x4e, 0x66, 0x4f, 0x66, 0x50, 0x66,
1645     0x51, 0x66, 0x52, 0x66, 0x53, 0x66, 0x54, 0x66, 0x55, 0x66, 0x56, 0x66,
1646     0x57, 0x66, 0x59, 0x66, 0x6a, 0x66, 0x6b, 0x66, 0x71, 0x66, 0x76, 0x66,
1647     0x77, 0x66, 0x78, 0x66, 0x79, 0x66, 0x7a};
1648 const uint16_t HuffDecoderCommon::table1_75_inner_[47] = {
1649     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x02cc, 0x034c,
1650     0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1651     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1652     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1653     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1654     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1655 const uint8_t HuffDecoderCommon::table1_77_emit_[91] = {
1656     0x67, 0x3d, 0x67, 0x41, 0x67, 0x5f, 0x67, 0x62, 0x67, 0x64, 0x67, 0x66,
1657     0x67, 0x67, 0x68, 0x67, 0x6c, 0x67, 0x6d, 0x67, 0x6e, 0x67, 0x70, 0x67,
1658     0x72, 0x67, 0x75, 0x67, 0x3a, 0x67, 0x42, 0x67, 0x43, 0x67, 0x44, 0x67,
1659     0x45, 0x67, 0x46, 0x67, 0x47, 0x67, 0x48, 0x67, 0x49, 0x67, 0x4a, 0x67,
1660     0x4b, 0x67, 0x4c, 0x67, 0x4d, 0x67, 0x4e, 0x67, 0x4f, 0x67, 0x50, 0x67,
1661     0x51, 0x67, 0x52, 0x67, 0x53, 0x67, 0x54, 0x67, 0x55, 0x67, 0x56, 0x67,
1662     0x57, 0x67, 0x59, 0x67, 0x6a, 0x67, 0x6b, 0x67, 0x71, 0x67, 0x76, 0x67,
1663     0x77, 0x67, 0x78, 0x67, 0x79, 0x67, 0x7a};
1664 const uint16_t HuffDecoderCommon::table1_77_inner_[47] = {
1665     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x034c,
1666     0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1667     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1668     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1669     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1670     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1671 const uint8_t HuffDecoderCommon::table1_79_emit_[91] = {
1672     0x68, 0x3d, 0x68, 0x41, 0x68, 0x5f, 0x68, 0x62, 0x68, 0x64, 0x68, 0x66,
1673     0x68, 0x67, 0x68, 0x68, 0x6c, 0x68, 0x6d, 0x68, 0x6e, 0x68, 0x70, 0x68,
1674     0x72, 0x68, 0x75, 0x68, 0x3a, 0x68, 0x42, 0x68, 0x43, 0x68, 0x44, 0x68,
1675     0x45, 0x68, 0x46, 0x68, 0x47, 0x68, 0x48, 0x68, 0x49, 0x68, 0x4a, 0x68,
1676     0x4b, 0x68, 0x4c, 0x68, 0x4d, 0x68, 0x4e, 0x68, 0x4f, 0x68, 0x50, 0x68,
1677     0x51, 0x68, 0x52, 0x68, 0x53, 0x68, 0x54, 0x68, 0x55, 0x68, 0x56, 0x68,
1678     0x57, 0x68, 0x59, 0x68, 0x6a, 0x68, 0x6b, 0x68, 0x71, 0x68, 0x76, 0x68,
1679     0x77, 0x68, 0x78, 0x68, 0x79, 0x68, 0x7a};
1680 const uint16_t HuffDecoderCommon::table1_79_inner_[47] = {
1681     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
1682     0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1683     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1684     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1685     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1686     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1687 const uint8_t HuffDecoderCommon::table1_81_emit_[91] = {
1688     0x6c, 0x3d, 0x6c, 0x41, 0x6c, 0x5f, 0x6c, 0x62, 0x6c, 0x64, 0x6c, 0x66,
1689     0x6c, 0x67, 0x6c, 0x68, 0x6c, 0x6c, 0x6d, 0x6c, 0x6e, 0x6c, 0x70, 0x6c,
1690     0x72, 0x6c, 0x75, 0x6c, 0x3a, 0x6c, 0x42, 0x6c, 0x43, 0x6c, 0x44, 0x6c,
1691     0x45, 0x6c, 0x46, 0x6c, 0x47, 0x6c, 0x48, 0x6c, 0x49, 0x6c, 0x4a, 0x6c,
1692     0x4b, 0x6c, 0x4c, 0x6c, 0x4d, 0x6c, 0x4e, 0x6c, 0x4f, 0x6c, 0x50, 0x6c,
1693     0x51, 0x6c, 0x52, 0x6c, 0x53, 0x6c, 0x54, 0x6c, 0x55, 0x6c, 0x56, 0x6c,
1694     0x57, 0x6c, 0x59, 0x6c, 0x6a, 0x6c, 0x6b, 0x6c, 0x71, 0x6c, 0x76, 0x6c,
1695     0x77, 0x6c, 0x78, 0x6c, 0x79, 0x6c, 0x7a};
1696 const uint16_t HuffDecoderCommon::table1_81_inner_[47] = {
1697     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
1698     0x040c, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1699     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1700     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1701     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1702     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1703 const uint8_t HuffDecoderCommon::table1_83_emit_[91] = {
1704     0x6d, 0x3d, 0x6d, 0x41, 0x6d, 0x5f, 0x6d, 0x62, 0x6d, 0x64, 0x6d, 0x66,
1705     0x6d, 0x67, 0x6d, 0x68, 0x6d, 0x6c, 0x6d, 0x6d, 0x6e, 0x6d, 0x70, 0x6d,
1706     0x72, 0x6d, 0x75, 0x6d, 0x3a, 0x6d, 0x42, 0x6d, 0x43, 0x6d, 0x44, 0x6d,
1707     0x45, 0x6d, 0x46, 0x6d, 0x47, 0x6d, 0x48, 0x6d, 0x49, 0x6d, 0x4a, 0x6d,
1708     0x4b, 0x6d, 0x4c, 0x6d, 0x4d, 0x6d, 0x4e, 0x6d, 0x4f, 0x6d, 0x50, 0x6d,
1709     0x51, 0x6d, 0x52, 0x6d, 0x53, 0x6d, 0x54, 0x6d, 0x55, 0x6d, 0x56, 0x6d,
1710     0x57, 0x6d, 0x59, 0x6d, 0x6a, 0x6d, 0x6b, 0x6d, 0x71, 0x6d, 0x76, 0x6d,
1711     0x77, 0x6d, 0x78, 0x6d, 0x79, 0x6d, 0x7a};
1712 const uint16_t HuffDecoderCommon::table1_83_inner_[47] = {
1713     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
1714     0x040c, 0x048c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1715     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1716     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1717     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1718     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1719 const uint8_t HuffDecoderCommon::table1_85_emit_[91] = {
1720     0x6e, 0x3d, 0x6e, 0x41, 0x6e, 0x5f, 0x6e, 0x62, 0x6e, 0x64, 0x6e, 0x66,
1721     0x6e, 0x67, 0x6e, 0x68, 0x6e, 0x6c, 0x6e, 0x6d, 0x6e, 0x6e, 0x70, 0x6e,
1722     0x72, 0x6e, 0x75, 0x6e, 0x3a, 0x6e, 0x42, 0x6e, 0x43, 0x6e, 0x44, 0x6e,
1723     0x45, 0x6e, 0x46, 0x6e, 0x47, 0x6e, 0x48, 0x6e, 0x49, 0x6e, 0x4a, 0x6e,
1724     0x4b, 0x6e, 0x4c, 0x6e, 0x4d, 0x6e, 0x4e, 0x6e, 0x4f, 0x6e, 0x50, 0x6e,
1725     0x51, 0x6e, 0x52, 0x6e, 0x53, 0x6e, 0x54, 0x6e, 0x55, 0x6e, 0x56, 0x6e,
1726     0x57, 0x6e, 0x59, 0x6e, 0x6a, 0x6e, 0x6b, 0x6e, 0x71, 0x6e, 0x76, 0x6e,
1727     0x77, 0x6e, 0x78, 0x6e, 0x79, 0x6e, 0x7a};
1728 const uint16_t HuffDecoderCommon::table1_85_inner_[47] = {
1729     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
1730     0x040c, 0x048c, 0x050c, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1731     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1732     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1733     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1734     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1735 const uint8_t HuffDecoderCommon::table1_87_emit_[91] = {
1736     0x70, 0x3d, 0x70, 0x41, 0x70, 0x5f, 0x70, 0x62, 0x70, 0x64, 0x70, 0x66,
1737     0x70, 0x67, 0x70, 0x68, 0x70, 0x6c, 0x70, 0x6d, 0x70, 0x6e, 0x70, 0x70,
1738     0x72, 0x70, 0x75, 0x70, 0x3a, 0x70, 0x42, 0x70, 0x43, 0x70, 0x44, 0x70,
1739     0x45, 0x70, 0x46, 0x70, 0x47, 0x70, 0x48, 0x70, 0x49, 0x70, 0x4a, 0x70,
1740     0x4b, 0x70, 0x4c, 0x70, 0x4d, 0x70, 0x4e, 0x70, 0x4f, 0x70, 0x50, 0x70,
1741     0x51, 0x70, 0x52, 0x70, 0x53, 0x70, 0x54, 0x70, 0x55, 0x70, 0x56, 0x70,
1742     0x57, 0x70, 0x59, 0x70, 0x6a, 0x70, 0x6b, 0x70, 0x71, 0x70, 0x76, 0x70,
1743     0x77, 0x70, 0x78, 0x70, 0x79, 0x70, 0x7a};
1744 const uint16_t HuffDecoderCommon::table1_87_inner_[47] = {
1745     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
1746     0x040c, 0x048c, 0x050c, 0x058c, 0x05cc, 0x064c, 0x06cd, 0x074d,
1747     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1748     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1749     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1750     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1751 const uint8_t HuffDecoderCommon::table1_89_emit_[91] = {
1752     0x72, 0x3d, 0x72, 0x41, 0x72, 0x5f, 0x72, 0x62, 0x72, 0x64, 0x72, 0x66,
1753     0x72, 0x67, 0x72, 0x68, 0x72, 0x6c, 0x72, 0x6d, 0x72, 0x6e, 0x72, 0x70,
1754     0x72, 0x72, 0x75, 0x72, 0x3a, 0x72, 0x42, 0x72, 0x43, 0x72, 0x44, 0x72,
1755     0x45, 0x72, 0x46, 0x72, 0x47, 0x72, 0x48, 0x72, 0x49, 0x72, 0x4a, 0x72,
1756     0x4b, 0x72, 0x4c, 0x72, 0x4d, 0x72, 0x4e, 0x72, 0x4f, 0x72, 0x50, 0x72,
1757     0x51, 0x72, 0x52, 0x72, 0x53, 0x72, 0x54, 0x72, 0x55, 0x72, 0x56, 0x72,
1758     0x57, 0x72, 0x59, 0x72, 0x6a, 0x72, 0x6b, 0x72, 0x71, 0x72, 0x76, 0x72,
1759     0x77, 0x72, 0x78, 0x72, 0x79, 0x72, 0x7a};
1760 const uint16_t HuffDecoderCommon::table1_89_inner_[47] = {
1761     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
1762     0x040c, 0x048c, 0x050c, 0x058c, 0x060c, 0x064c, 0x06cd, 0x074d,
1763     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1764     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1765     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1766     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1767 const uint8_t HuffDecoderCommon::table1_91_emit_[91] = {
1768     0x75, 0x3d, 0x75, 0x41, 0x75, 0x5f, 0x75, 0x62, 0x75, 0x64, 0x75, 0x66,
1769     0x75, 0x67, 0x75, 0x68, 0x75, 0x6c, 0x75, 0x6d, 0x75, 0x6e, 0x75, 0x70,
1770     0x75, 0x72, 0x75, 0x75, 0x3a, 0x75, 0x42, 0x75, 0x43, 0x75, 0x44, 0x75,
1771     0x45, 0x75, 0x46, 0x75, 0x47, 0x75, 0x48, 0x75, 0x49, 0x75, 0x4a, 0x75,
1772     0x4b, 0x75, 0x4c, 0x75, 0x4d, 0x75, 0x4e, 0x75, 0x4f, 0x75, 0x50, 0x75,
1773     0x51, 0x75, 0x52, 0x75, 0x53, 0x75, 0x54, 0x75, 0x55, 0x75, 0x56, 0x75,
1774     0x57, 0x75, 0x59, 0x75, 0x6a, 0x75, 0x6b, 0x75, 0x71, 0x75, 0x76, 0x75,
1775     0x77, 0x75, 0x78, 0x75, 0x79, 0x75, 0x7a};
1776 const uint16_t HuffDecoderCommon::table1_91_inner_[47] = {
1777     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
1778     0x040c, 0x048c, 0x050c, 0x058c, 0x060c, 0x068c, 0x06cd, 0x074d,
1779     0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d,
1780     0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d,
1781     0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d,
1782     0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016};
1783 const uint8_t HuffDecoderCommon::table1_92_emit_[72] = {
1784     0x3a, 0x30, 0x3a, 0x31, 0x3a, 0x32, 0x3a, 0x61, 0x3a, 0x63, 0x3a, 0x65,
1785     0x3a, 0x69, 0x3a, 0x6f, 0x3a, 0x73, 0x3a, 0x74, 0x3a, 0x20, 0x3a, 0x25,
1786     0x3a, 0x2d, 0x3a, 0x2e, 0x3a, 0x2f, 0x3a, 0x33, 0x3a, 0x34, 0x3a, 0x35,
1787     0x3a, 0x36, 0x3a, 0x37, 0x3a, 0x38, 0x3a, 0x39, 0x3a, 0x3d, 0x3a, 0x41,
1788     0x3a, 0x5f, 0x3a, 0x62, 0x3a, 0x64, 0x3a, 0x66, 0x3a, 0x67, 0x3a, 0x68,
1789     0x3a, 0x6c, 0x3a, 0x6d, 0x3a, 0x6e, 0x3a, 0x70, 0x3a, 0x72, 0x3a, 0x75};
1790 const uint16_t HuffDecoderCommon::table1_92_inner_[37] = {
1791     0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c,
1792     0x040c, 0x048c, 0x050d, 0x058d, 0x060d, 0x068d, 0x070d, 0x078d,
1793     0x080d, 0x088d, 0x090d, 0x098d, 0x0a0d, 0x0a8d, 0x0b0d, 0x0b8d,
1794     0x0c0d, 0x0c8d, 0x0d0d, 0x0d8d, 0x0e0d, 0x0e8d, 0x0f0d, 0x0f8d,
1795     0x100d, 0x108d, 0x110d, 0x118d, 0x0017};
1796 const uint8_t HuffDecoderCommon::table1_92_outer_[64] = {
1797     0,  0,  1,  1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  6,  7,  7,
1798     8,  8,  9,  9,  10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
1799     22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 36,
1800     36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36};
1801 const uint8_t HuffDecoderCommon::table1_93_emit_[72] = {
1802     0x42, 0x30, 0x42, 0x31, 0x42, 0x32, 0x42, 0x61, 0x42, 0x63, 0x42, 0x65,
1803     0x42, 0x69, 0x42, 0x6f, 0x42, 0x73, 0x42, 0x74, 0x42, 0x20, 0x42, 0x25,
1804     0x42, 0x2d, 0x42, 0x2e, 0x42, 0x2f, 0x42, 0x33, 0x42, 0x34, 0x42, 0x35,
1805     0x42, 0x36, 0x42, 0x37, 0x42, 0x38, 0x42, 0x39, 0x42, 0x3d, 0x42, 0x41,
1806     0x42, 0x5f, 0x42, 0x62, 0x42, 0x64, 0x42, 0x66, 0x42, 0x67, 0x42, 0x68,
1807     0x42, 0x6c, 0x42, 0x6d, 0x42, 0x6e, 0x42, 0x70, 0x42, 0x72, 0x42, 0x75};
1808 const uint8_t HuffDecoderCommon::table1_94_emit_[72] = {
1809     0x43, 0x30, 0x43, 0x31, 0x43, 0x32, 0x43, 0x61, 0x43, 0x63, 0x43, 0x65,
1810     0x43, 0x69, 0x43, 0x6f, 0x43, 0x73, 0x43, 0x74, 0x43, 0x20, 0x43, 0x25,
1811     0x43, 0x2d, 0x43, 0x2e, 0x43, 0x2f, 0x43, 0x33, 0x43, 0x34, 0x43, 0x35,
1812     0x43, 0x36, 0x43, 0x37, 0x43, 0x38, 0x43, 0x39, 0x43, 0x3d, 0x43, 0x41,
1813     0x43, 0x5f, 0x43, 0x62, 0x43, 0x64, 0x43, 0x66, 0x43, 0x67, 0x43, 0x68,
1814     0x43, 0x6c, 0x43, 0x6d, 0x43, 0x6e, 0x43, 0x70, 0x43, 0x72, 0x43, 0x75};
1815 const uint8_t HuffDecoderCommon::table1_95_emit_[72] = {
1816     0x44, 0x30, 0x44, 0x31, 0x44, 0x32, 0x44, 0x61, 0x44, 0x63, 0x44, 0x65,
1817     0x44, 0x69, 0x44, 0x6f, 0x44, 0x73, 0x44, 0x74, 0x44, 0x20, 0x44, 0x25,
1818     0x44, 0x2d, 0x44, 0x2e, 0x44, 0x2f, 0x44, 0x33, 0x44, 0x34, 0x44, 0x35,
1819     0x44, 0x36, 0x44, 0x37, 0x44, 0x38, 0x44, 0x39, 0x44, 0x3d, 0x44, 0x41,
1820     0x44, 0x5f, 0x44, 0x62, 0x44, 0x64, 0x44, 0x66, 0x44, 0x67, 0x44, 0x68,
1821     0x44, 0x6c, 0x44, 0x6d, 0x44, 0x6e, 0x44, 0x70, 0x44, 0x72, 0x44, 0x75};
1822 const uint8_t HuffDecoderCommon::table1_96_emit_[72] = {
1823     0x45, 0x30, 0x45, 0x31, 0x45, 0x32, 0x45, 0x61, 0x45, 0x63, 0x45, 0x65,
1824     0x45, 0x69, 0x45, 0x6f, 0x45, 0x73, 0x45, 0x74, 0x45, 0x20, 0x45, 0x25,
1825     0x45, 0x2d, 0x45, 0x2e, 0x45, 0x2f, 0x45, 0x33, 0x45, 0x34, 0x45, 0x35,
1826     0x45, 0x36, 0x45, 0x37, 0x45, 0x38, 0x45, 0x39, 0x45, 0x3d, 0x45, 0x41,
1827     0x45, 0x5f, 0x45, 0x62, 0x45, 0x64, 0x45, 0x66, 0x45, 0x67, 0x45, 0x68,
1828     0x45, 0x6c, 0x45, 0x6d, 0x45, 0x6e, 0x45, 0x70, 0x45, 0x72, 0x45, 0x75};
1829 const uint8_t HuffDecoderCommon::table1_97_emit_[72] = {
1830     0x46, 0x30, 0x46, 0x31, 0x46, 0x32, 0x46, 0x61, 0x46, 0x63, 0x46, 0x65,
1831     0x46, 0x69, 0x46, 0x6f, 0x46, 0x73, 0x46, 0x74, 0x46, 0x20, 0x46, 0x25,
1832     0x46, 0x2d, 0x46, 0x2e, 0x46, 0x2f, 0x46, 0x33, 0x46, 0x34, 0x46, 0x35,
1833     0x46, 0x36, 0x46, 0x37, 0x46, 0x38, 0x46, 0x39, 0x46, 0x3d, 0x46, 0x41,
1834     0x46, 0x5f, 0x46, 0x62, 0x46, 0x64, 0x46, 0x66, 0x46, 0x67, 0x46, 0x68,
1835     0x46, 0x6c, 0x46, 0x6d, 0x46, 0x6e, 0x46, 0x70, 0x46, 0x72, 0x46, 0x75};
1836 const uint8_t HuffDecoderCommon::table1_98_emit_[72] = {
1837     0x47, 0x30, 0x47, 0x31, 0x47, 0x32, 0x47, 0x61, 0x47, 0x63, 0x47, 0x65,
1838     0x47, 0x69, 0x47, 0x6f, 0x47, 0x73, 0x47, 0x74, 0x47, 0x20, 0x47, 0x25,
1839     0x47, 0x2d, 0x47, 0x2e, 0x47, 0x2f, 0x47, 0x33, 0x47, 0x34, 0x47, 0x35,
1840     0x47, 0x36, 0x47, 0x37, 0x47, 0x38, 0x47, 0x39, 0x47, 0x3d, 0x47, 0x41,
1841     0x47, 0x5f, 0x47, 0x62, 0x47, 0x64, 0x47, 0x66, 0x47, 0x67, 0x47, 0x68,
1842     0x47, 0x6c, 0x47, 0x6d, 0x47, 0x6e, 0x47, 0x70, 0x47, 0x72, 0x47, 0x75};
1843 const uint8_t HuffDecoderCommon::table1_99_emit_[72] = {
1844     0x48, 0x30, 0x48, 0x31, 0x48, 0x32, 0x48, 0x61, 0x48, 0x63, 0x48, 0x65,
1845     0x48, 0x69, 0x48, 0x6f, 0x48, 0x73, 0x48, 0x74, 0x48, 0x20, 0x48, 0x25,
1846     0x48, 0x2d, 0x48, 0x2e, 0x48, 0x2f, 0x48, 0x33, 0x48, 0x34, 0x48, 0x35,
1847     0x48, 0x36, 0x48, 0x37, 0x48, 0x38, 0x48, 0x39, 0x48, 0x3d, 0x48, 0x41,
1848     0x48, 0x5f, 0x48, 0x62, 0x48, 0x64, 0x48, 0x66, 0x48, 0x67, 0x48, 0x68,
1849     0x48, 0x6c, 0x48, 0x6d, 0x48, 0x6e, 0x48, 0x70, 0x48, 0x72, 0x48, 0x75};
1850 const uint8_t HuffDecoderCommon::table1_100_emit_[72] = {
1851     0x49, 0x30, 0x49, 0x31, 0x49, 0x32, 0x49, 0x61, 0x49, 0x63, 0x49, 0x65,
1852     0x49, 0x69, 0x49, 0x6f, 0x49, 0x73, 0x49, 0x74, 0x49, 0x20, 0x49, 0x25,
1853     0x49, 0x2d, 0x49, 0x2e, 0x49, 0x2f, 0x49, 0x33, 0x49, 0x34, 0x49, 0x35,
1854     0x49, 0x36, 0x49, 0x37, 0x49, 0x38, 0x49, 0x39, 0x49, 0x3d, 0x49, 0x41,
1855     0x49, 0x5f, 0x49, 0x62, 0x49, 0x64, 0x49, 0x66, 0x49, 0x67, 0x49, 0x68,
1856     0x49, 0x6c, 0x49, 0x6d, 0x49, 0x6e, 0x49, 0x70, 0x49, 0x72, 0x49, 0x75};
1857 const uint8_t HuffDecoderCommon::table1_101_emit_[72] = {
1858     0x4a, 0x30, 0x4a, 0x31, 0x4a, 0x32, 0x4a, 0x61, 0x4a, 0x63, 0x4a, 0x65,
1859     0x4a, 0x69, 0x4a, 0x6f, 0x4a, 0x73, 0x4a, 0x74, 0x4a, 0x20, 0x4a, 0x25,
1860     0x4a, 0x2d, 0x4a, 0x2e, 0x4a, 0x2f, 0x4a, 0x33, 0x4a, 0x34, 0x4a, 0x35,
1861     0x4a, 0x36, 0x4a, 0x37, 0x4a, 0x38, 0x4a, 0x39, 0x4a, 0x3d, 0x4a, 0x41,
1862     0x4a, 0x5f, 0x4a, 0x62, 0x4a, 0x64, 0x4a, 0x66, 0x4a, 0x67, 0x4a, 0x68,
1863     0x4a, 0x6c, 0x4a, 0x6d, 0x4a, 0x6e, 0x4a, 0x70, 0x4a, 0x72, 0x4a, 0x75};
1864 const uint8_t HuffDecoderCommon::table1_102_emit_[72] = {
1865     0x4b, 0x30, 0x4b, 0x31, 0x4b, 0x32, 0x4b, 0x61, 0x4b, 0x63, 0x4b, 0x65,
1866     0x4b, 0x69, 0x4b, 0x6f, 0x4b, 0x73, 0x4b, 0x74, 0x4b, 0x20, 0x4b, 0x25,
1867     0x4b, 0x2d, 0x4b, 0x2e, 0x4b, 0x2f, 0x4b, 0x33, 0x4b, 0x34, 0x4b, 0x35,
1868     0x4b, 0x36, 0x4b, 0x37, 0x4b, 0x38, 0x4b, 0x39, 0x4b, 0x3d, 0x4b, 0x41,
1869     0x4b, 0x5f, 0x4b, 0x62, 0x4b, 0x64, 0x4b, 0x66, 0x4b, 0x67, 0x4b, 0x68,
1870     0x4b, 0x6c, 0x4b, 0x6d, 0x4b, 0x6e, 0x4b, 0x70, 0x4b, 0x72, 0x4b, 0x75};
1871 const uint8_t HuffDecoderCommon::table1_103_emit_[72] = {
1872     0x4c, 0x30, 0x4c, 0x31, 0x4c, 0x32, 0x4c, 0x61, 0x4c, 0x63, 0x4c, 0x65,
1873     0x4c, 0x69, 0x4c, 0x6f, 0x4c, 0x73, 0x4c, 0x74, 0x4c, 0x20, 0x4c, 0x25,
1874     0x4c, 0x2d, 0x4c, 0x2e, 0x4c, 0x2f, 0x4c, 0x33, 0x4c, 0x34, 0x4c, 0x35,
1875     0x4c, 0x36, 0x4c, 0x37, 0x4c, 0x38, 0x4c, 0x39, 0x4c, 0x3d, 0x4c, 0x41,
1876     0x4c, 0x5f, 0x4c, 0x62, 0x4c, 0x64, 0x4c, 0x66, 0x4c, 0x67, 0x4c, 0x68,
1877     0x4c, 0x6c, 0x4c, 0x6d, 0x4c, 0x6e, 0x4c, 0x70, 0x4c, 0x72, 0x4c, 0x75};
1878 const uint8_t HuffDecoderCommon::table1_104_emit_[72] = {
1879     0x4d, 0x30, 0x4d, 0x31, 0x4d, 0x32, 0x4d, 0x61, 0x4d, 0x63, 0x4d, 0x65,
1880     0x4d, 0x69, 0x4d, 0x6f, 0x4d, 0x73, 0x4d, 0x74, 0x4d, 0x20, 0x4d, 0x25,
1881     0x4d, 0x2d, 0x4d, 0x2e, 0x4d, 0x2f, 0x4d, 0x33, 0x4d, 0x34, 0x4d, 0x35,
1882     0x4d, 0x36, 0x4d, 0x37, 0x4d, 0x38, 0x4d, 0x39, 0x4d, 0x3d, 0x4d, 0x41,
1883     0x4d, 0x5f, 0x4d, 0x62, 0x4d, 0x64, 0x4d, 0x66, 0x4d, 0x67, 0x4d, 0x68,
1884     0x4d, 0x6c, 0x4d, 0x6d, 0x4d, 0x6e, 0x4d, 0x70, 0x4d, 0x72, 0x4d, 0x75};
1885 const uint8_t HuffDecoderCommon::table1_105_emit_[72] = {
1886     0x4e, 0x30, 0x4e, 0x31, 0x4e, 0x32, 0x4e, 0x61, 0x4e, 0x63, 0x4e, 0x65,
1887     0x4e, 0x69, 0x4e, 0x6f, 0x4e, 0x73, 0x4e, 0x74, 0x4e, 0x20, 0x4e, 0x25,
1888     0x4e, 0x2d, 0x4e, 0x2e, 0x4e, 0x2f, 0x4e, 0x33, 0x4e, 0x34, 0x4e, 0x35,
1889     0x4e, 0x36, 0x4e, 0x37, 0x4e, 0x38, 0x4e, 0x39, 0x4e, 0x3d, 0x4e, 0x41,
1890     0x4e, 0x5f, 0x4e, 0x62, 0x4e, 0x64, 0x4e, 0x66, 0x4e, 0x67, 0x4e, 0x68,
1891     0x4e, 0x6c, 0x4e, 0x6d, 0x4e, 0x6e, 0x4e, 0x70, 0x4e, 0x72, 0x4e, 0x75};
1892 const uint8_t HuffDecoderCommon::table1_106_emit_[72] = {
1893     0x4f, 0x30, 0x4f, 0x31, 0x4f, 0x32, 0x4f, 0x61, 0x4f, 0x63, 0x4f, 0x65,
1894     0x4f, 0x69, 0x4f, 0x6f, 0x4f, 0x73, 0x4f, 0x74, 0x4f, 0x20, 0x4f, 0x25,
1895     0x4f, 0x2d, 0x4f, 0x2e, 0x4f, 0x2f, 0x4f, 0x33, 0x4f, 0x34, 0x4f, 0x35,
1896     0x4f, 0x36, 0x4f, 0x37, 0x4f, 0x38, 0x4f, 0x39, 0x4f, 0x3d, 0x4f, 0x41,
1897     0x4f, 0x5f, 0x4f, 0x62, 0x4f, 0x64, 0x4f, 0x66, 0x4f, 0x67, 0x4f, 0x68,
1898     0x4f, 0x6c, 0x4f, 0x6d, 0x4f, 0x6e, 0x4f, 0x70, 0x4f, 0x72, 0x4f, 0x75};
1899 const uint8_t HuffDecoderCommon::table1_107_emit_[72] = {
1900     0x50, 0x30, 0x50, 0x31, 0x50, 0x32, 0x50, 0x61, 0x50, 0x63, 0x50, 0x65,
1901     0x50, 0x69, 0x50, 0x6f, 0x50, 0x73, 0x50, 0x74, 0x50, 0x20, 0x50, 0x25,
1902     0x50, 0x2d, 0x50, 0x2e, 0x50, 0x2f, 0x50, 0x33, 0x50, 0x34, 0x50, 0x35,
1903     0x50, 0x36, 0x50, 0x37, 0x50, 0x38, 0x50, 0x39, 0x50, 0x3d, 0x50, 0x41,
1904     0x50, 0x5f, 0x50, 0x62, 0x50, 0x64, 0x50, 0x66, 0x50, 0x67, 0x50, 0x68,
1905     0x50, 0x6c, 0x50, 0x6d, 0x50, 0x6e, 0x50, 0x70, 0x50, 0x72, 0x50, 0x75};
1906 const uint8_t HuffDecoderCommon::table1_108_emit_[72] = {
1907     0x51, 0x30, 0x51, 0x31, 0x51, 0x32, 0x51, 0x61, 0x51, 0x63, 0x51, 0x65,
1908     0x51, 0x69, 0x51, 0x6f, 0x51, 0x73, 0x51, 0x74, 0x51, 0x20, 0x51, 0x25,
1909     0x51, 0x2d, 0x51, 0x2e, 0x51, 0x2f, 0x51, 0x33, 0x51, 0x34, 0x51, 0x35,
1910     0x51, 0x36, 0x51, 0x37, 0x51, 0x38, 0x51, 0x39, 0x51, 0x3d, 0x51, 0x41,
1911     0x51, 0x5f, 0x51, 0x62, 0x51, 0x64, 0x51, 0x66, 0x51, 0x67, 0x51, 0x68,
1912     0x51, 0x6c, 0x51, 0x6d, 0x51, 0x6e, 0x51, 0x70, 0x51, 0x72, 0x51, 0x75};
1913 const uint8_t HuffDecoderCommon::table1_109_emit_[72] = {
1914     0x52, 0x30, 0x52, 0x31, 0x52, 0x32, 0x52, 0x61, 0x52, 0x63, 0x52, 0x65,
1915     0x52, 0x69, 0x52, 0x6f, 0x52, 0x73, 0x52, 0x74, 0x52, 0x20, 0x52, 0x25,
1916     0x52, 0x2d, 0x52, 0x2e, 0x52, 0x2f, 0x52, 0x33, 0x52, 0x34, 0x52, 0x35,
1917     0x52, 0x36, 0x52, 0x37, 0x52, 0x38, 0x52, 0x39, 0x52, 0x3d, 0x52, 0x41,
1918     0x52, 0x5f, 0x52, 0x62, 0x52, 0x64, 0x52, 0x66, 0x52, 0x67, 0x52, 0x68,
1919     0x52, 0x6c, 0x52, 0x6d, 0x52, 0x6e, 0x52, 0x70, 0x52, 0x72, 0x52, 0x75};
1920 const uint8_t HuffDecoderCommon::table1_110_emit_[72] = {
1921     0x53, 0x30, 0x53, 0x31, 0x53, 0x32, 0x53, 0x61, 0x53, 0x63, 0x53, 0x65,
1922     0x53, 0x69, 0x53, 0x6f, 0x53, 0x73, 0x53, 0x74, 0x53, 0x20, 0x53, 0x25,
1923     0x53, 0x2d, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x33, 0x53, 0x34, 0x53, 0x35,
1924     0x53, 0x36, 0x53, 0x37, 0x53, 0x38, 0x53, 0x39, 0x53, 0x3d, 0x53, 0x41,
1925     0x53, 0x5f, 0x53, 0x62, 0x53, 0x64, 0x53, 0x66, 0x53, 0x67, 0x53, 0x68,
1926     0x53, 0x6c, 0x53, 0x6d, 0x53, 0x6e, 0x53, 0x70, 0x53, 0x72, 0x53, 0x75};
1927 const uint8_t HuffDecoderCommon::table1_111_emit_[72] = {
1928     0x54, 0x30, 0x54, 0x31, 0x54, 0x32, 0x54, 0x61, 0x54, 0x63, 0x54, 0x65,
1929     0x54, 0x69, 0x54, 0x6f, 0x54, 0x73, 0x54, 0x74, 0x54, 0x20, 0x54, 0x25,
1930     0x54, 0x2d, 0x54, 0x2e, 0x54, 0x2f, 0x54, 0x33, 0x54, 0x34, 0x54, 0x35,
1931     0x54, 0x36, 0x54, 0x37, 0x54, 0x38, 0x54, 0x39, 0x54, 0x3d, 0x54, 0x41,
1932     0x54, 0x5f, 0x54, 0x62, 0x54, 0x64, 0x54, 0x66, 0x54, 0x67, 0x54, 0x68,
1933     0x54, 0x6c, 0x54, 0x6d, 0x54, 0x6e, 0x54, 0x70, 0x54, 0x72, 0x54, 0x75};
1934 const uint8_t HuffDecoderCommon::table1_112_emit_[72] = {
1935     0x55, 0x30, 0x55, 0x31, 0x55, 0x32, 0x55, 0x61, 0x55, 0x63, 0x55, 0x65,
1936     0x55, 0x69, 0x55, 0x6f, 0x55, 0x73, 0x55, 0x74, 0x55, 0x20, 0x55, 0x25,
1937     0x55, 0x2d, 0x55, 0x2e, 0x55, 0x2f, 0x55, 0x33, 0x55, 0x34, 0x55, 0x35,
1938     0x55, 0x36, 0x55, 0x37, 0x55, 0x38, 0x55, 0x39, 0x55, 0x3d, 0x55, 0x41,
1939     0x55, 0x5f, 0x55, 0x62, 0x55, 0x64, 0x55, 0x66, 0x55, 0x67, 0x55, 0x68,
1940     0x55, 0x6c, 0x55, 0x6d, 0x55, 0x6e, 0x55, 0x70, 0x55, 0x72, 0x55, 0x75};
1941 const uint8_t HuffDecoderCommon::table1_113_emit_[72] = {
1942     0x56, 0x30, 0x56, 0x31, 0x56, 0x32, 0x56, 0x61, 0x56, 0x63, 0x56, 0x65,
1943     0x56, 0x69, 0x56, 0x6f, 0x56, 0x73, 0x56, 0x74, 0x56, 0x20, 0x56, 0x25,
1944     0x56, 0x2d, 0x56, 0x2e, 0x56, 0x2f, 0x56, 0x33, 0x56, 0x34, 0x56, 0x35,
1945     0x56, 0x36, 0x56, 0x37, 0x56, 0x38, 0x56, 0x39, 0x56, 0x3d, 0x56, 0x41,
1946     0x56, 0x5f, 0x56, 0x62, 0x56, 0x64, 0x56, 0x66, 0x56, 0x67, 0x56, 0x68,
1947     0x56, 0x6c, 0x56, 0x6d, 0x56, 0x6e, 0x56, 0x70, 0x56, 0x72, 0x56, 0x75};
1948 const uint8_t HuffDecoderCommon::table1_114_emit_[72] = {
1949     0x57, 0x30, 0x57, 0x31, 0x57, 0x32, 0x57, 0x61, 0x57, 0x63, 0x57, 0x65,
1950     0x57, 0x69, 0x57, 0x6f, 0x57, 0x73, 0x57, 0x74, 0x57, 0x20, 0x57, 0x25,
1951     0x57, 0x2d, 0x57, 0x2e, 0x57, 0x2f, 0x57, 0x33, 0x57, 0x34, 0x57, 0x35,
1952     0x57, 0x36, 0x57, 0x37, 0x57, 0x38, 0x57, 0x39, 0x57, 0x3d, 0x57, 0x41,
1953     0x57, 0x5f, 0x57, 0x62, 0x57, 0x64, 0x57, 0x66, 0x57, 0x67, 0x57, 0x68,
1954     0x57, 0x6c, 0x57, 0x6d, 0x57, 0x6e, 0x57, 0x70, 0x57, 0x72, 0x57, 0x75};
1955 const uint8_t HuffDecoderCommon::table1_115_emit_[72] = {
1956     0x59, 0x30, 0x59, 0x31, 0x59, 0x32, 0x59, 0x61, 0x59, 0x63, 0x59, 0x65,
1957     0x59, 0x69, 0x59, 0x6f, 0x59, 0x73, 0x59, 0x74, 0x59, 0x20, 0x59, 0x25,
1958     0x59, 0x2d, 0x59, 0x2e, 0x59, 0x2f, 0x59, 0x33, 0x59, 0x34, 0x59, 0x35,
1959     0x59, 0x36, 0x59, 0x37, 0x59, 0x38, 0x59, 0x39, 0x59, 0x3d, 0x59, 0x41,
1960     0x59, 0x5f, 0x59, 0x62, 0x59, 0x64, 0x59, 0x66, 0x59, 0x67, 0x59, 0x68,
1961     0x59, 0x6c, 0x59, 0x6d, 0x59, 0x6e, 0x59, 0x70, 0x59, 0x72, 0x59, 0x75};
1962 const uint8_t HuffDecoderCommon::table1_116_emit_[72] = {
1963     0x6a, 0x30, 0x6a, 0x31, 0x6a, 0x32, 0x6a, 0x61, 0x6a, 0x63, 0x6a, 0x65,
1964     0x6a, 0x69, 0x6a, 0x6f, 0x6a, 0x73, 0x6a, 0x74, 0x6a, 0x20, 0x6a, 0x25,
1965     0x6a, 0x2d, 0x6a, 0x2e, 0x6a, 0x2f, 0x6a, 0x33, 0x6a, 0x34, 0x6a, 0x35,
1966     0x6a, 0x36, 0x6a, 0x37, 0x6a, 0x38, 0x6a, 0x39, 0x6a, 0x3d, 0x6a, 0x41,
1967     0x6a, 0x5f, 0x6a, 0x62, 0x6a, 0x64, 0x6a, 0x66, 0x6a, 0x67, 0x6a, 0x68,
1968     0x6a, 0x6c, 0x6a, 0x6d, 0x6a, 0x6e, 0x6a, 0x70, 0x6a, 0x72, 0x6a, 0x75};
1969 const uint8_t HuffDecoderCommon::table1_117_emit_[72] = {
1970     0x6b, 0x30, 0x6b, 0x31, 0x6b, 0x32, 0x6b, 0x61, 0x6b, 0x63, 0x6b, 0x65,
1971     0x6b, 0x69, 0x6b, 0x6f, 0x6b, 0x73, 0x6b, 0x74, 0x6b, 0x20, 0x6b, 0x25,
1972     0x6b, 0x2d, 0x6b, 0x2e, 0x6b, 0x2f, 0x6b, 0x33, 0x6b, 0x34, 0x6b, 0x35,
1973     0x6b, 0x36, 0x6b, 0x37, 0x6b, 0x38, 0x6b, 0x39, 0x6b, 0x3d, 0x6b, 0x41,
1974     0x6b, 0x5f, 0x6b, 0x62, 0x6b, 0x64, 0x6b, 0x66, 0x6b, 0x67, 0x6b, 0x68,
1975     0x6b, 0x6c, 0x6b, 0x6d, 0x6b, 0x6e, 0x6b, 0x70, 0x6b, 0x72, 0x6b, 0x75};
1976 const uint8_t HuffDecoderCommon::table1_118_emit_[72] = {
1977     0x71, 0x30, 0x71, 0x31, 0x71, 0x32, 0x71, 0x61, 0x71, 0x63, 0x71, 0x65,
1978     0x71, 0x69, 0x71, 0x6f, 0x71, 0x73, 0x71, 0x74, 0x71, 0x20, 0x71, 0x25,
1979     0x71, 0x2d, 0x71, 0x2e, 0x71, 0x2f, 0x71, 0x33, 0x71, 0x34, 0x71, 0x35,
1980     0x71, 0x36, 0x71, 0x37, 0x71, 0x38, 0x71, 0x39, 0x71, 0x3d, 0x71, 0x41,
1981     0x71, 0x5f, 0x71, 0x62, 0x71, 0x64, 0x71, 0x66, 0x71, 0x67, 0x71, 0x68,
1982     0x71, 0x6c, 0x71, 0x6d, 0x71, 0x6e, 0x71, 0x70, 0x71, 0x72, 0x71, 0x75};
1983 const uint8_t HuffDecoderCommon::table1_119_emit_[72] = {
1984     0x76, 0x30, 0x76, 0x31, 0x76, 0x32, 0x76, 0x61, 0x76, 0x63, 0x76, 0x65,
1985     0x76, 0x69, 0x76, 0x6f, 0x76, 0x73, 0x76, 0x74, 0x76, 0x20, 0x76, 0x25,
1986     0x76, 0x2d, 0x76, 0x2e, 0x76, 0x2f, 0x76, 0x33, 0x76, 0x34, 0x76, 0x35,
1987     0x76, 0x36, 0x76, 0x37, 0x76, 0x38, 0x76, 0x39, 0x76, 0x3d, 0x76, 0x41,
1988     0x76, 0x5f, 0x76, 0x62, 0x76, 0x64, 0x76, 0x66, 0x76, 0x67, 0x76, 0x68,
1989     0x76, 0x6c, 0x76, 0x6d, 0x76, 0x6e, 0x76, 0x70, 0x76, 0x72, 0x76, 0x75};
1990 const uint8_t HuffDecoderCommon::table1_120_emit_[72] = {
1991     0x77, 0x30, 0x77, 0x31, 0x77, 0x32, 0x77, 0x61, 0x77, 0x63, 0x77, 0x65,
1992     0x77, 0x69, 0x77, 0x6f, 0x77, 0x73, 0x77, 0x74, 0x77, 0x20, 0x77, 0x25,
1993     0x77, 0x2d, 0x77, 0x2e, 0x77, 0x2f, 0x77, 0x33, 0x77, 0x34, 0x77, 0x35,
1994     0x77, 0x36, 0x77, 0x37, 0x77, 0x38, 0x77, 0x39, 0x77, 0x3d, 0x77, 0x41,
1995     0x77, 0x5f, 0x77, 0x62, 0x77, 0x64, 0x77, 0x66, 0x77, 0x67, 0x77, 0x68,
1996     0x77, 0x6c, 0x77, 0x6d, 0x77, 0x6e, 0x77, 0x70, 0x77, 0x72, 0x77, 0x75};
1997 const uint8_t HuffDecoderCommon::table1_121_emit_[72] = {
1998     0x78, 0x30, 0x78, 0x31, 0x78, 0x32, 0x78, 0x61, 0x78, 0x63, 0x78, 0x65,
1999     0x78, 0x69, 0x78, 0x6f, 0x78, 0x73, 0x78, 0x74, 0x78, 0x20, 0x78, 0x25,
2000     0x78, 0x2d, 0x78, 0x2e, 0x78, 0x2f, 0x78, 0x33, 0x78, 0x34, 0x78, 0x35,
2001     0x78, 0x36, 0x78, 0x37, 0x78, 0x38, 0x78, 0x39, 0x78, 0x3d, 0x78, 0x41,
2002     0x78, 0x5f, 0x78, 0x62, 0x78, 0x64, 0x78, 0x66, 0x78, 0x67, 0x78, 0x68,
2003     0x78, 0x6c, 0x78, 0x6d, 0x78, 0x6e, 0x78, 0x70, 0x78, 0x72, 0x78, 0x75};
2004 const uint8_t HuffDecoderCommon::table1_122_emit_[72] = {
2005     0x79, 0x30, 0x79, 0x31, 0x79, 0x32, 0x79, 0x61, 0x79, 0x63, 0x79, 0x65,
2006     0x79, 0x69, 0x79, 0x6f, 0x79, 0x73, 0x79, 0x74, 0x79, 0x20, 0x79, 0x25,
2007     0x79, 0x2d, 0x79, 0x2e, 0x79, 0x2f, 0x79, 0x33, 0x79, 0x34, 0x79, 0x35,
2008     0x79, 0x36, 0x79, 0x37, 0x79, 0x38, 0x79, 0x39, 0x79, 0x3d, 0x79, 0x41,
2009     0x79, 0x5f, 0x79, 0x62, 0x79, 0x64, 0x79, 0x66, 0x79, 0x67, 0x79, 0x68,
2010     0x79, 0x6c, 0x79, 0x6d, 0x79, 0x6e, 0x79, 0x70, 0x79, 0x72, 0x79, 0x75};
2011 const uint8_t HuffDecoderCommon::table1_123_emit_[72] = {
2012     0x7a, 0x30, 0x7a, 0x31, 0x7a, 0x32, 0x7a, 0x61, 0x7a, 0x63, 0x7a, 0x65,
2013     0x7a, 0x69, 0x7a, 0x6f, 0x7a, 0x73, 0x7a, 0x74, 0x7a, 0x20, 0x7a, 0x25,
2014     0x7a, 0x2d, 0x7a, 0x2e, 0x7a, 0x2f, 0x7a, 0x33, 0x7a, 0x34, 0x7a, 0x35,
2015     0x7a, 0x36, 0x7a, 0x37, 0x7a, 0x38, 0x7a, 0x39, 0x7a, 0x3d, 0x7a, 0x41,
2016     0x7a, 0x5f, 0x7a, 0x62, 0x7a, 0x64, 0x7a, 0x66, 0x7a, 0x67, 0x7a, 0x68,
2017     0x7a, 0x6c, 0x7a, 0x6d, 0x7a, 0x6e, 0x7a, 0x70, 0x7a, 0x72, 0x7a, 0x75};
2018 const uint8_t HuffDecoderCommon::table1_124_emit_[40] = {
2019     0x26, 0x30, 0x26, 0x31, 0x26, 0x32, 0x26, 0x61, 0x26, 0x63,
2020     0x26, 0x65, 0x26, 0x69, 0x26, 0x6f, 0x26, 0x73, 0x26, 0x74,
2021     0x2a, 0x30, 0x2a, 0x31, 0x2a, 0x32, 0x2a, 0x61, 0x2a, 0x63,
2022     0x2a, 0x65, 0x2a, 0x69, 0x2a, 0x6f, 0x2a, 0x73, 0x2a, 0x74};
2023 const uint16_t HuffDecoderCommon::table1_124_inner_[22] = {
2024     0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d,
2025     0x040d, 0x048d, 0x0018, 0x050d, 0x058d, 0x060d, 0x068d, 0x070d,
2026     0x078d, 0x080d, 0x088d, 0x090d, 0x098d, 0x0518};
2027 const uint8_t HuffDecoderCommon::table1_124_outer_[64] = {
2028     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10,
2029     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
2030     11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 21, 21, 21, 21, 21,
2031     21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21};
2032 const uint8_t HuffDecoderCommon::table1_125_emit_[40] = {
2033     0x2c, 0x30, 0x2c, 0x31, 0x2c, 0x32, 0x2c, 0x61, 0x2c, 0x63,
2034     0x2c, 0x65, 0x2c, 0x69, 0x2c, 0x6f, 0x2c, 0x73, 0x2c, 0x74,
2035     0x3b, 0x30, 0x3b, 0x31, 0x3b, 0x32, 0x3b, 0x61, 0x3b, 0x63,
2036     0x3b, 0x65, 0x3b, 0x69, 0x3b, 0x6f, 0x3b, 0x73, 0x3b, 0x74};
2037 const uint8_t HuffDecoderCommon::table1_126_emit_[40] = {
2038     0x58, 0x30, 0x58, 0x31, 0x58, 0x32, 0x58, 0x61, 0x58, 0x63,
2039     0x58, 0x65, 0x58, 0x69, 0x58, 0x6f, 0x58, 0x73, 0x58, 0x74,
2040     0x5a, 0x30, 0x5a, 0x31, 0x5a, 0x32, 0x5a, 0x61, 0x5a, 0x63,
2041     0x5a, 0x65, 0x5a, 0x69, 0x5a, 0x6f, 0x5a, 0x73, 0x5a, 0x74};
2042 const uint8_t HuffDecoderCommon::table1_127_emit_[16] = {
2043     0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c,
2044     0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e};
2045 const uint16_t HuffDecoderCommon::table1_127_inner_[18] = {
2046     0x001a, 0x005a, 0x009a, 0x00da, 0x011a, 0x015b, 0x019b, 0x01db, 0x021c,
2047     0x025c, 0x029d, 0x02dd, 0x031d, 0x035d, 0x039d, 0x03dd, 0x002d, 0x003d};
2048 const uint8_t HuffDecoderCommon::table1_127_outer_[64] = {
2049     0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1,  1,  1,  1,  2,  2,  2,  2, 2, 2,
2050     2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4,  4,  4,  4,  4,  4,  5,  5, 5, 5,
2051     6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17};
2052 const uint8_t* const HuffDecoderCommon::table1_emit_[128] = {
2053     table9_0_emit_,   table9_1_emit_,   table9_2_emit_,   table1_3_emit_,
2054     table9_4_emit_,   table9_5_emit_,   table9_6_emit_,   table1_7_emit_,
2055     table9_8_emit_,   table9_9_emit_,   table9_10_emit_,  table1_11_emit_,
2056     table9_12_emit_,  table9_13_emit_,  table9_14_emit_,  table1_15_emit_,
2057     table9_16_emit_,  table9_17_emit_,  table9_18_emit_,  table1_19_emit_,
2058     table9_20_emit_,  table9_21_emit_,  table9_22_emit_,  table1_23_emit_,
2059     table9_24_emit_,  table9_25_emit_,  table9_26_emit_,  table1_27_emit_,
2060     table9_28_emit_,  table9_29_emit_,  table9_30_emit_,  table1_31_emit_,
2061     table9_32_emit_,  table9_33_emit_,  table9_34_emit_,  table1_35_emit_,
2062     table9_36_emit_,  table9_37_emit_,  table9_38_emit_,  table1_39_emit_,
2063     table9_40_emit_,  table1_41_emit_,  table9_42_emit_,  table1_43_emit_,
2064     table9_44_emit_,  table1_45_emit_,  table9_46_emit_,  table1_47_emit_,
2065     table9_48_emit_,  table1_49_emit_,  table9_50_emit_,  table1_51_emit_,
2066     table9_52_emit_,  table1_53_emit_,  table9_54_emit_,  table1_55_emit_,
2067     table9_56_emit_,  table1_57_emit_,  table9_58_emit_,  table1_59_emit_,
2068     table9_60_emit_,  table1_61_emit_,  table9_62_emit_,  table1_63_emit_,
2069     table9_64_emit_,  table1_65_emit_,  table9_66_emit_,  table1_67_emit_,
2070     table9_68_emit_,  table1_69_emit_,  table9_70_emit_,  table1_71_emit_,
2071     table9_72_emit_,  table1_73_emit_,  table9_74_emit_,  table1_75_emit_,
2072     table9_76_emit_,  table1_77_emit_,  table9_78_emit_,  table1_79_emit_,
2073     table9_80_emit_,  table1_81_emit_,  table9_82_emit_,  table1_83_emit_,
2074     table9_84_emit_,  table1_85_emit_,  table9_86_emit_,  table1_87_emit_,
2075     table9_88_emit_,  table1_89_emit_,  table9_90_emit_,  table1_91_emit_,
2076     table1_92_emit_,  table1_93_emit_,  table1_94_emit_,  table1_95_emit_,
2077     table1_96_emit_,  table1_97_emit_,  table1_98_emit_,  table1_99_emit_,
2078     table1_100_emit_, table1_101_emit_, table1_102_emit_, table1_103_emit_,
2079     table1_104_emit_, table1_105_emit_, table1_106_emit_, table1_107_emit_,
2080     table1_108_emit_, table1_109_emit_, table1_110_emit_, table1_111_emit_,
2081     table1_112_emit_, table1_113_emit_, table1_114_emit_, table1_115_emit_,
2082     table1_116_emit_, table1_117_emit_, table1_118_emit_, table1_119_emit_,
2083     table1_120_emit_, table1_121_emit_, table1_122_emit_, table1_123_emit_,
2084     table1_124_emit_, table1_125_emit_, table1_126_emit_, table1_127_emit_,
2085 };
2086 const uint16_t* const HuffDecoderCommon::table1_inner_[128] = {
2087     table1_0_inner_,   table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
2088     table1_4_inner_,   table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
2089     table1_8_inner_,   table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
2090     table1_12_inner_,  table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
2091     table1_16_inner_,  table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
2092     table1_20_inner_,  table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
2093     table1_24_inner_,  table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
2094     table1_28_inner_,  table1_1_inner_,   table1_2_inner_,   table1_3_inner_,
2095     table1_28_inner_,  table1_33_inner_,  table1_2_inner_,   table1_3_inner_,
2096     table1_28_inner_,  table1_37_inner_,  table1_2_inner_,   table1_3_inner_,
2097     table1_40_inner_,  table1_41_inner_,  table1_42_inner_,  table1_41_inner_,
2098     table1_44_inner_,  table1_41_inner_,  table1_46_inner_,  table1_41_inner_,
2099     table1_48_inner_,  table1_41_inner_,  table1_50_inner_,  table1_41_inner_,
2100     table1_52_inner_,  table1_41_inner_,  table1_54_inner_,  table1_41_inner_,
2101     table1_56_inner_,  table1_41_inner_,  table1_58_inner_,  table1_41_inner_,
2102     table1_60_inner_,  table1_41_inner_,  table1_62_inner_,  table1_41_inner_,
2103     table1_62_inner_,  table1_65_inner_,  table1_62_inner_,  table1_67_inner_,
2104     table1_62_inner_,  table1_69_inner_,  table1_62_inner_,  table1_71_inner_,
2105     table1_62_inner_,  table1_73_inner_,  table1_62_inner_,  table1_75_inner_,
2106     table1_62_inner_,  table1_77_inner_,  table1_62_inner_,  table1_79_inner_,
2107     table1_62_inner_,  table1_81_inner_,  table1_62_inner_,  table1_83_inner_,
2108     table1_62_inner_,  table1_85_inner_,  table1_62_inner_,  table1_87_inner_,
2109     table1_62_inner_,  table1_89_inner_,  table1_62_inner_,  table1_91_inner_,
2110     table1_92_inner_,  table1_92_inner_,  table1_92_inner_,  table1_92_inner_,
2111     table1_92_inner_,  table1_92_inner_,  table1_92_inner_,  table1_92_inner_,
2112     table1_92_inner_,  table1_92_inner_,  table1_92_inner_,  table1_92_inner_,
2113     table1_92_inner_,  table1_92_inner_,  table1_92_inner_,  table1_92_inner_,
2114     table1_92_inner_,  table1_92_inner_,  table1_92_inner_,  table1_92_inner_,
2115     table1_92_inner_,  table1_92_inner_,  table1_92_inner_,  table1_92_inner_,
2116     table1_92_inner_,  table1_92_inner_,  table1_92_inner_,  table1_92_inner_,
2117     table1_92_inner_,  table1_92_inner_,  table1_92_inner_,  table1_92_inner_,
2118     table1_124_inner_, table1_124_inner_, table1_124_inner_, table1_127_inner_,
2119 };
2120 const uint8_t* const HuffDecoderCommon::table1_outer_[128] = {
2121     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2122     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2123     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2124     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2125     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2126     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2127     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2128     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2129     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2130     table1_0_outer_,   table1_1_outer_,   table1_2_outer_,   table1_3_outer_,
2131     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2132     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2133     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2134     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2135     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2136     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2137     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2138     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2139     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2140     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2141     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2142     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2143     table1_40_outer_,  table1_41_outer_,  table1_40_outer_,  table1_41_outer_,
2144     table1_92_outer_,  table1_92_outer_,  table1_92_outer_,  table1_92_outer_,
2145     table1_92_outer_,  table1_92_outer_,  table1_92_outer_,  table1_92_outer_,
2146     table1_92_outer_,  table1_92_outer_,  table1_92_outer_,  table1_92_outer_,
2147     table1_92_outer_,  table1_92_outer_,  table1_92_outer_,  table1_92_outer_,
2148     table1_92_outer_,  table1_92_outer_,  table1_92_outer_,  table1_92_outer_,
2149     table1_92_outer_,  table1_92_outer_,  table1_92_outer_,  table1_92_outer_,
2150     table1_92_outer_,  table1_92_outer_,  table1_92_outer_,  table1_92_outer_,
2151     table1_92_outer_,  table1_92_outer_,  table1_92_outer_,  table1_92_outer_,
2152     table1_124_outer_, table1_124_outer_, table1_124_outer_, table1_127_outer_,
2153 };
2154 const uint8_t HuffDecoderCommon::table13_0_inner_[5] = {0x00, 0x01, 0x05, 0x09,
2155                                                         0x02};
2156 const uint8_t HuffDecoderCommon::table13_0_outer_[8] = {0, 1, 0, 2, 0, 3, 0, 4};
2157 const uint8_t HuffDecoderCommon::table14_0_outer_[16] = {
2158     0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4};
2159 const uint8_t HuffDecoderCommon::table15_0_ops_[32] = {
2160     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
2161     0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
2162     0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
2163 const uint8_t HuffDecoderCommon::table16_0_emit_[6] = {0x3c, 0x60, 0x7b,
2164                                                        0x5c, 0xc3, 0xd0};
2165 const uint8_t HuffDecoderCommon::table16_0_ops_[64] = {
2166     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
2167     0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
2168     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00,
2169     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
2170     0x00, 0x00, 0x00, 0x09, 0x0d, 0x11, 0x15, 0x00, 0x00, 0x00, 0x00,
2171     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
2172 const uint8_t HuffDecoderCommon::table17_0_emit_[20] = {
2173     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63,
2174     0x3c, 0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74};
2175 const uint8_t HuffDecoderCommon::table17_0_ops_[32] = {
2176     0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01,
2177     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
2178     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02};
2179 const uint8_t HuffDecoderCommon::table17_1_emit_[20] = {
2180     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63,
2181     0x60, 0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74};
2182 const uint8_t HuffDecoderCommon::table17_2_emit_[20] = {
2183     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63,
2184     0x7b, 0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74};
2185 const uint8_t HuffDecoderCommon::table17_3_emit_[11] = {
2186     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2};
2187 const uint8_t HuffDecoderCommon::table17_3_ops_[32] = {
2188     0x01, 0x02, 0x01, 0x06, 0x01, 0x0a, 0x0e, 0x12, 0x16, 0x1a, 0x1e,
2189     0x22, 0x26, 0x2a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
2190     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03};
2191 const uint8_t* const HuffDecoderCommon::table17_emit_[4] = {
2192     table17_0_emit_,
2193     table17_1_emit_,
2194     table17_2_emit_,
2195     table17_3_emit_,
2196 };
2197 const uint8_t* const HuffDecoderCommon::table17_ops_[4] = {
2198     table17_0_ops_,
2199     table17_0_ops_,
2200     table17_0_ops_,
2201     table17_3_ops_,
2202 };
2203 const uint8_t HuffDecoderCommon::table18_0_emit_[72] = {
2204     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65,
2205     0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25,
2206     0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35,
2207     0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41,
2208     0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68,
2209     0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75};
2210 const uint16_t HuffDecoderCommon::table18_0_ops_[64] = {
2211     0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019,
2212     0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039,
2213     0x0000, 0x0041, 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069,
2214     0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9,
2215     0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9,
2216     0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0000, 0x0000,
2217     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2218     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002};
2219 const uint8_t HuffDecoderCommon::table18_1_emit_[72] = {
2220     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65,
2221     0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25,
2222     0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35,
2223     0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41,
2224     0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68,
2225     0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75};
2226 const uint8_t HuffDecoderCommon::table18_2_emit_[72] = {
2227     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65,
2228     0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25,
2229     0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35,
2230     0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41,
2231     0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68,
2232     0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75};
2233 const uint8_t HuffDecoderCommon::table18_3_emit_[24] = {
2234     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99,
2235     0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6};
2236 const uint16_t HuffDecoderCommon::table18_3_ops_[64] = {
2237     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006,
2238     0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x000e, 0x0000, 0x0012,
2239     0x0000, 0x0016, 0x0000, 0x001a, 0x0000, 0x001e, 0x0000, 0x0022,
2240     0x0000, 0x0026, 0x0000, 0x002a, 0x002e, 0x0032, 0x0036, 0x003a,
2241     0x003e, 0x0042, 0x0046, 0x004a, 0x004e, 0x0052, 0x0056, 0x005a,
2242     0x005e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2243     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2244     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
2245 const uint8_t* const HuffDecoderCommon::table18_emit_[4] = {
2246     table18_0_emit_,
2247     table18_1_emit_,
2248     table18_2_emit_,
2249     table18_3_emit_,
2250 };
2251 const uint16_t* const HuffDecoderCommon::table18_ops_[4] = {
2252     table18_0_ops_,
2253     table18_0_ops_,
2254     table18_0_ops_,
2255     table18_3_ops_,
2256 };
2257 const uint8_t HuffDecoderCommon::table19_0_emit_[136] = {
2258     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65,
2259     0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25,
2260     0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35,
2261     0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41,
2262     0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68,
2263     0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75,
2264     0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44, 0x3c, 0x45, 0x3c, 0x46,
2265     0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a, 0x3c, 0x4b, 0x3c, 0x4c,
2266     0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50, 0x3c, 0x51, 0x3c, 0x52,
2267     0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56, 0x3c, 0x57, 0x3c, 0x59,
2268     0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76, 0x3c, 0x77, 0x3c, 0x78,
2269     0x3c, 0x79, 0x3c, 0x7a};
2270 const uint16_t HuffDecoderCommon::table19_0_ops_[128] = {
2271     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000,
2272     0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000,
2273     0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000,
2274     0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041,
2275     0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 0x0000,
2276     0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081,
2277     0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000,
2278     0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9,
2279     0x0000, 0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000,
2280     0x00f1, 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111,
2281     0x0000, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 0x0151,
2282     0x0159, 0x0161, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199,
2283     0x01a1, 0x01a9, 0x01b1, 0x01b9, 0x01c1, 0x01c9, 0x01d1, 0x01d9, 0x01e1,
2284     0x01e9, 0x01f1, 0x01f9, 0x0201, 0x0209, 0x0211, 0x0219, 0x0000, 0x0000,
2285     0x0000, 0x0002};
2286 const uint8_t HuffDecoderCommon::table19_1_emit_[136] = {
2287     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65,
2288     0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25,
2289     0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35,
2290     0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41,
2291     0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68,
2292     0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75,
2293     0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44, 0x60, 0x45, 0x60, 0x46,
2294     0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a, 0x60, 0x4b, 0x60, 0x4c,
2295     0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50, 0x60, 0x51, 0x60, 0x52,
2296     0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56, 0x60, 0x57, 0x60, 0x59,
2297     0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76, 0x60, 0x77, 0x60, 0x78,
2298     0x60, 0x79, 0x60, 0x7a};
2299 const uint8_t HuffDecoderCommon::table19_2_emit_[136] = {
2300     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65,
2301     0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25,
2302     0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35,
2303     0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41,
2304     0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68,
2305     0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75,
2306     0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44, 0x7b, 0x45, 0x7b, 0x46,
2307     0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a, 0x7b, 0x4b, 0x7b, 0x4c,
2308     0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50, 0x7b, 0x51, 0x7b, 0x52,
2309     0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59,
2310     0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76, 0x7b, 0x77, 0x7b, 0x78,
2311     0x7b, 0x79, 0x7b, 0x7a};
2312 const uint8_t HuffDecoderCommon::table19_3_emit_[50] = {
2313     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0,
2314     0xe2, 0x99, 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8,
2315     0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92,
2316     0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2, 0xb5,
2317     0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9};
2318 const uint16_t HuffDecoderCommon::table19_3_ops_[128] = {
2319     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
2320     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000,
2321     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000,
2322     0x000e, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016,
2323     0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000,
2324     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000,
2325     0x0000, 0x002a, 0x0000, 0x002e, 0x0000, 0x0032, 0x0000, 0x0036, 0x0000,
2326     0x003a, 0x0000, 0x003e, 0x0000, 0x0042, 0x0000, 0x0046, 0x0000, 0x004a,
2327     0x0000, 0x004e, 0x0000, 0x0052, 0x0000, 0x0056, 0x0000, 0x005a, 0x0000,
2328     0x005e, 0x0062, 0x0066, 0x006a, 0x006e, 0x0072, 0x0076, 0x007a, 0x007e,
2329     0x0082, 0x0086, 0x008a, 0x008e, 0x0092, 0x0096, 0x009a, 0x009e, 0x00a2,
2330     0x00a6, 0x00aa, 0x00ae, 0x00b2, 0x00b6, 0x00ba, 0x00be, 0x00c2, 0x00c6,
2331     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2332     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2333     0x0000, 0x0003};
2334 const uint8_t* const HuffDecoderCommon::table19_emit_[4] = {
2335     table19_0_emit_,
2336     table19_1_emit_,
2337     table19_2_emit_,
2338     table19_3_emit_,
2339 };
2340 const uint16_t* const HuffDecoderCommon::table19_ops_[4] = {
2341     table19_0_ops_,
2342     table19_0_ops_,
2343     table19_0_ops_,
2344     table19_3_ops_,
2345 };
2346 const uint8_t HuffDecoderCommon::table20_0_emit_[44] = {
2347     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c,
2348     0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20,
2349     0x3c, 0x25, 0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c,
2350     0x34, 0x3c, 0x35, 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39};
2351 const uint16_t HuffDecoderCommon::table20_0_ops_[128] = {
2352     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
2353     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000,
2354     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000,
2355     0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000,
2356     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2357     0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2358     0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2359     0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041,
2360     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000,
2361     0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000,
2362     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000,
2363     0x0071, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081,
2364     0x0000, 0x0000, 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0091, 0x0000,
2365     0x0000, 0x0000, 0x0099, 0x0000, 0x0000, 0x0000, 0x00a1, 0x0000, 0x0000,
2366     0x0000, 0x00a9};
2367 const uint8_t HuffDecoderCommon::table20_1_emit_[104] = {
2368     0x3c, 0x3d, 0x3c, 0x41, 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66,
2369     0x3c, 0x67, 0x3c, 0x68, 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70,
2370     0x3c, 0x72, 0x3c, 0x75, 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44,
2371     0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a,
2372     0x3c, 0x4b, 0x3c, 0x4c, 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50,
2373     0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56,
2374     0x3c, 0x57, 0x3c, 0x59, 0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76,
2375     0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a, 0x3c, 0x26, 0x3c, 0x2a,
2376     0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a};
2377 const uint16_t HuffDecoderCommon::table20_1_ops_[128] = {
2378     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000,
2379     0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000,
2380     0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000,
2381     0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041,
2382     0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000,
2383     0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000,
2384     0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000,
2385     0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9,
2386     0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000,
2387     0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 0x00f1,
2388     0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 0x0000,
2389     0x0119, 0x0000, 0x0121, 0x0000, 0x0129, 0x0000, 0x0131, 0x0000, 0x0139,
2390     0x0000, 0x0141, 0x0000, 0x0149, 0x0000, 0x0151, 0x0000, 0x0159, 0x0000,
2391     0x0161, 0x0000, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199,
2392     0x0000, 0x0002};
2393 const uint8_t HuffDecoderCommon::table20_2_emit_[44] = {
2394     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60,
2395     0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20,
2396     0x60, 0x25, 0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60,
2397     0x34, 0x60, 0x35, 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39};
2398 const uint8_t HuffDecoderCommon::table20_3_emit_[104] = {
2399     0x60, 0x3d, 0x60, 0x41, 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66,
2400     0x60, 0x67, 0x60, 0x68, 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70,
2401     0x60, 0x72, 0x60, 0x75, 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44,
2402     0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a,
2403     0x60, 0x4b, 0x60, 0x4c, 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50,
2404     0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56,
2405     0x60, 0x57, 0x60, 0x59, 0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76,
2406     0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a, 0x60, 0x26, 0x60, 0x2a,
2407     0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a};
2408 const uint8_t HuffDecoderCommon::table20_4_emit_[44] = {
2409     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b,
2410     0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20,
2411     0x7b, 0x25, 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b,
2412     0x34, 0x7b, 0x35, 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39};
2413 const uint8_t HuffDecoderCommon::table20_5_emit_[104] = {
2414     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66,
2415     0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70,
2416     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44,
2417     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a,
2418     0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
2419     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56,
2420     0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76,
2421     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a,
2422     0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a};
2423 const uint8_t HuffDecoderCommon::table20_6_emit_[15] = {
2424     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8,
2425     0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac};
2426 const uint16_t HuffDecoderCommon::table20_6_ops_[128] = {
2427     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2428     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
2429     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2430     0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
2431     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2432     0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2433     0x0000, 0x000e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2434     0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016,
2435     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 0x0000,
2436     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000,
2437     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
2438     0x0000, 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x0000,
2439     0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 0x0000, 0x0000, 0x002e, 0x0000,
2440     0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0036, 0x0000, 0x0000,
2441     0x0000, 0x003a};
2442 const uint8_t HuffDecoderCommon::table20_7_emit_[64] = {
2443     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84,
2444     0x85, 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa,
2445     0xad, 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4,
2446     0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93,
2447     0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae,
2448     0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef};
2449 const uint16_t HuffDecoderCommon::table20_7_ops_[128] = {
2450     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000,
2451     0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000,
2452     0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000,
2453     0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022,
2454     0x0000, 0x0026, 0x0000, 0x002a, 0x0000, 0x002e, 0x0000, 0x0032, 0x0000,
2455     0x0036, 0x0000, 0x003a, 0x0000, 0x003e, 0x0000, 0x0042, 0x0000, 0x0046,
2456     0x0000, 0x004a, 0x0000, 0x004e, 0x0000, 0x0052, 0x0000, 0x0056, 0x0000,
2457     0x005a, 0x0000, 0x005e, 0x0000, 0x0062, 0x0000, 0x0066, 0x0000, 0x006a,
2458     0x0000, 0x006e, 0x0000, 0x0072, 0x0000, 0x0076, 0x0000, 0x007a, 0x0000,
2459     0x007e, 0x0000, 0x0082, 0x0000, 0x0086, 0x0000, 0x008a, 0x008e, 0x0092,
2460     0x0096, 0x009a, 0x009e, 0x00a2, 0x00a6, 0x00aa, 0x00ae, 0x00b2, 0x00b6,
2461     0x00ba, 0x00be, 0x00c2, 0x00c6, 0x00ca, 0x00ce, 0x00d2, 0x00d6, 0x00da,
2462     0x00de, 0x00e2, 0x00e6, 0x00ea, 0x00ee, 0x00f2, 0x00f6, 0x00fa, 0x00fe,
2463     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2464     0x0000, 0x0003};
2465 const uint8_t* const HuffDecoderCommon::table20_emit_[8] = {
2466     table20_0_emit_, table20_1_emit_, table20_2_emit_, table20_3_emit_,
2467     table20_4_emit_, table20_5_emit_, table20_6_emit_, table20_7_emit_,
2468 };
2469 const uint16_t* const HuffDecoderCommon::table20_ops_[8] = {
2470     table20_0_ops_, table20_1_ops_, table20_0_ops_, table20_1_ops_,
2471     table20_0_ops_, table20_1_ops_, table20_6_ops_, table20_7_ops_,
2472 };
2473 const uint8_t HuffDecoderCommon::table21_0_emit_[16] = {
2474     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61,
2475     0x3c, 0x63, 0x3c, 0x65, 0x3c, 0x69, 0x3c, 0x6f};
2476 const uint16_t HuffDecoderCommon::table21_0_ops_[128] = {
2477     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2478     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000,
2479     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2480     0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000,
2481     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2482     0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2483     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2484     0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2485     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x0000,
2486     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2487     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000,
2488     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2489     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2490     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2491     0x0000, 0x0039};
2492 const uint8_t HuffDecoderCommon::table21_1_emit_[28] = {
2493     0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25, 0x3c, 0x2d,
2494     0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35,
2495     0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39};
2496 const uint16_t HuffDecoderCommon::table21_1_ops_[128] = {
2497     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2498     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000,
2499     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2500     0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000,
2501     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2502     0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2503     0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2504     0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031,
2505     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000,
2506     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000,
2507     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000,
2508     0x0000, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0000,
2509     0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2510     0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2511     0x0000, 0x0069};
2512 const uint8_t HuffDecoderCommon::table21_2_emit_[36] = {
2513     0x3c, 0x3d, 0x3c, 0x41, 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66,
2514     0x3c, 0x67, 0x3c, 0x68, 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70,
2515     0x3c, 0x72, 0x3c, 0x75, 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44};
2516 const uint16_t HuffDecoderCommon::table21_2_ops_[128] = {
2517     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
2518     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000,
2519     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000,
2520     0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000,
2521     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2522     0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2523     0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2524     0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041,
2525     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000,
2526     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000,
2527     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000,
2528     0x0000, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000,
2529     0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 0x0071, 0x0000,
2530     0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 0x0000, 0x0000,
2531     0x0000, 0x0089};
2532 const uint8_t HuffDecoderCommon::table21_3_emit_[68] = {
2533     0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a,
2534     0x3c, 0x4b, 0x3c, 0x4c, 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50,
2535     0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56,
2536     0x3c, 0x57, 0x3c, 0x59, 0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76,
2537     0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a, 0x3c, 0x26, 0x3c, 0x2a,
2538     0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a};
2539 const uint16_t HuffDecoderCommon::table21_3_ops_[128] = {
2540     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000,
2541     0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000,
2542     0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000,
2543     0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041,
2544     0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000,
2545     0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000,
2546     0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 0x0000, 0x0000,
2547     0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 0x0000, 0x0000, 0x0000, 0x0089,
2548     0x0000, 0x0000, 0x0000, 0x0091, 0x0000, 0x0000, 0x0000, 0x0099, 0x0000,
2549     0x0000, 0x0000, 0x00a1, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000,
2550     0x0000, 0x00b1, 0x0000, 0x0000, 0x0000, 0x00b9, 0x0000, 0x0000, 0x0000,
2551     0x00c1, 0x0000, 0x0000, 0x0000, 0x00c9, 0x0000, 0x0000, 0x0000, 0x00d1,
2552     0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000,
2553     0x00f1, 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0000,
2554     0x0000, 0x0002};
2555 const uint8_t HuffDecoderCommon::table21_4_emit_[16] = {
2556     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61,
2557     0x60, 0x63, 0x60, 0x65, 0x60, 0x69, 0x60, 0x6f};
2558 const uint8_t HuffDecoderCommon::table21_5_emit_[28] = {
2559     0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25, 0x60, 0x2d,
2560     0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35,
2561     0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39};
2562 const uint8_t HuffDecoderCommon::table21_6_emit_[36] = {
2563     0x60, 0x3d, 0x60, 0x41, 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66,
2564     0x60, 0x67, 0x60, 0x68, 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70,
2565     0x60, 0x72, 0x60, 0x75, 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44};
2566 const uint8_t HuffDecoderCommon::table21_7_emit_[68] = {
2567     0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a,
2568     0x60, 0x4b, 0x60, 0x4c, 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50,
2569     0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56,
2570     0x60, 0x57, 0x60, 0x59, 0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76,
2571     0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a, 0x60, 0x26, 0x60, 0x2a,
2572     0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a};
2573 const uint8_t HuffDecoderCommon::table21_8_emit_[16] = {
2574     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61,
2575     0x7b, 0x63, 0x7b, 0x65, 0x7b, 0x69, 0x7b, 0x6f};
2576 const uint8_t HuffDecoderCommon::table21_9_emit_[28] = {
2577     0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25, 0x7b, 0x2d,
2578     0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35,
2579     0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39};
2580 const uint8_t HuffDecoderCommon::table21_10_emit_[36] = {
2581     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66,
2582     0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70,
2583     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44};
2584 const uint8_t HuffDecoderCommon::table21_11_emit_[68] = {
2585     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a,
2586     0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
2587     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56,
2588     0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76,
2589     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a,
2590     0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a};
2591 const uint8_t HuffDecoderCommon::table21_12_emit_[62] = {
2592     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c,
2593     0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0xc3, 0x30,
2594     0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65, 0xc3,
2595     0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xd0, 0x30, 0xd0, 0x31,
2596     0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65, 0xd0, 0x69, 0xd0,
2597     0x6f, 0xd0, 0x73, 0xd0, 0x74, 0x80, 0x82};
2598 const uint16_t HuffDecoderCommon::table21_12_ops_[128] = {
2599     0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 0x0041,
2600     0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2601     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2602     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0051, 0x0059, 0x0061, 0x0069,
2603     0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x0000, 0x0000, 0x0000,
2604     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2605     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2606     0x0052, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9,
2607     0x00e1, 0x00e9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2608     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2609     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000,
2610     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2611     0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2612     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2613     0x0000, 0x00f6};
2614 const uint8_t HuffDecoderCommon::table21_13_emit_[10] = {
2615     0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac};
2616 const uint16_t HuffDecoderCommon::table21_13_ops_[128] = {
2617     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2618     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
2619     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2620     0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
2621     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2622     0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2623     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2624     0x000e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2625     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
2626     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2627     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000,
2628     0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x0000,
2629     0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2630     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2631     0x0000, 0x0026};
2632 const uint8_t HuffDecoderCommon::table21_14_emit_[23] = {
2633     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85,
2634     0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad};
2635 const uint16_t HuffDecoderCommon::table21_14_ops_[128] = {
2636     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
2637     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000,
2638     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000,
2639     0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000, 0x0000, 0x0000,
2640     0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2641     0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2642     0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2643     0x001e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
2644     0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x002a, 0x0000,
2645     0x0000, 0x0000, 0x002e, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
2646     0x0000, 0x0036, 0x0000, 0x0000, 0x0000, 0x003a, 0x0000, 0x0000, 0x0000,
2647     0x003e, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0046,
2648     0x0000, 0x0000, 0x0000, 0x004a, 0x0000, 0x0000, 0x0000, 0x004e, 0x0000,
2649     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0056, 0x0000, 0x0000,
2650     0x0000, 0x005a};
2651 const uint8_t HuffDecoderCommon::table21_15_emit_[53] = {
2652     0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8,
2653     0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95,
2654     0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf,
2655     0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90,
2656     0x91, 0x94, 0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed};
2657 const uint16_t HuffDecoderCommon::table21_15_ops_[128] = {
2658     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000,
2659     0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000,
2660     0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000,
2661     0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022,
2662     0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x002a, 0x0000,
2663     0x0000, 0x0000, 0x002e, 0x0000, 0x0032, 0x0000, 0x0036, 0x0000, 0x003a,
2664     0x0000, 0x003e, 0x0000, 0x0042, 0x0000, 0x0046, 0x0000, 0x004a, 0x0000,
2665     0x004e, 0x0000, 0x0052, 0x0000, 0x0056, 0x0000, 0x005a, 0x0000, 0x005e,
2666     0x0000, 0x0062, 0x0000, 0x0066, 0x0000, 0x006a, 0x0000, 0x006e, 0x0000,
2667     0x0072, 0x0000, 0x0076, 0x0000, 0x007a, 0x0000, 0x007e, 0x0000, 0x0082,
2668     0x0000, 0x0086, 0x0000, 0x008a, 0x0000, 0x008e, 0x0000, 0x0092, 0x0000,
2669     0x0096, 0x0000, 0x009a, 0x0000, 0x009e, 0x0000, 0x00a2, 0x00a6, 0x00aa,
2670     0x00ae, 0x00b2, 0x00b6, 0x00ba, 0x00be, 0x00c2, 0x00c6, 0x00ca, 0x00ce,
2671     0x00d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2672     0x0000, 0x0003};
2673 const uint8_t* const HuffDecoderCommon::table21_emit_[16] = {
2674     table21_0_emit_,  table21_1_emit_,  table21_2_emit_,  table21_3_emit_,
2675     table21_4_emit_,  table21_5_emit_,  table21_6_emit_,  table21_7_emit_,
2676     table21_8_emit_,  table21_9_emit_,  table21_10_emit_, table21_11_emit_,
2677     table21_12_emit_, table21_13_emit_, table21_14_emit_, table21_15_emit_,
2678 };
2679 const uint16_t* const HuffDecoderCommon::table21_ops_[16] = {
2680     table21_0_ops_,  table21_1_ops_,  table21_2_ops_,  table21_3_ops_,
2681     table21_0_ops_,  table21_1_ops_,  table21_2_ops_,  table21_3_ops_,
2682     table21_0_ops_,  table21_1_ops_,  table21_2_ops_,  table21_3_ops_,
2683     table21_12_ops_, table21_13_ops_, table21_14_ops_, table21_15_ops_,
2684 };
2685 const uint8_t HuffDecoderCommon::table22_0_emit_[60] = {
2686     0x3c, 0x30, 0x30, 0x3c, 0x30, 0x31, 0x3c, 0x30, 0x32, 0x3c, 0x30, 0x61,
2687     0x3c, 0x30, 0x63, 0x3c, 0x30, 0x65, 0x3c, 0x30, 0x69, 0x3c, 0x30, 0x6f,
2688     0x3c, 0x30, 0x73, 0x3c, 0x30, 0x74, 0x3c, 0x31, 0x30, 0x3c, 0x31, 0x31,
2689     0x3c, 0x31, 0x32, 0x3c, 0x31, 0x61, 0x3c, 0x31, 0x63, 0x3c, 0x31, 0x65,
2690     0x3c, 0x31, 0x69, 0x3c, 0x31, 0x6f, 0x3c, 0x31, 0x73, 0x3c, 0x31, 0x74};
2691 const uint16_t HuffDecoderCommon::table22_0_ops_[64] = {
2692     0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8,
2693     0x00c0, 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2694     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2695     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
2696     0x00f0, 0x0108, 0x0120, 0x0138, 0x0150, 0x0168, 0x0180, 0x0198,
2697     0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2698     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2699     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00f2};
2700 const uint8_t HuffDecoderCommon::table22_1_emit_[60] = {
2701     0x3c, 0x32, 0x30, 0x3c, 0x32, 0x31, 0x3c, 0x32, 0x32, 0x3c, 0x32, 0x61,
2702     0x3c, 0x32, 0x63, 0x3c, 0x32, 0x65, 0x3c, 0x32, 0x69, 0x3c, 0x32, 0x6f,
2703     0x3c, 0x32, 0x73, 0x3c, 0x32, 0x74, 0x3c, 0x61, 0x30, 0x3c, 0x61, 0x31,
2704     0x3c, 0x61, 0x32, 0x3c, 0x61, 0x61, 0x3c, 0x61, 0x63, 0x3c, 0x61, 0x65,
2705     0x3c, 0x61, 0x69, 0x3c, 0x61, 0x6f, 0x3c, 0x61, 0x73, 0x3c, 0x61, 0x74};
2706 const uint8_t HuffDecoderCommon::table22_2_emit_[60] = {
2707     0x3c, 0x63, 0x30, 0x3c, 0x63, 0x31, 0x3c, 0x63, 0x32, 0x3c, 0x63, 0x61,
2708     0x3c, 0x63, 0x63, 0x3c, 0x63, 0x65, 0x3c, 0x63, 0x69, 0x3c, 0x63, 0x6f,
2709     0x3c, 0x63, 0x73, 0x3c, 0x63, 0x74, 0x3c, 0x65, 0x30, 0x3c, 0x65, 0x31,
2710     0x3c, 0x65, 0x32, 0x3c, 0x65, 0x61, 0x3c, 0x65, 0x63, 0x3c, 0x65, 0x65,
2711     0x3c, 0x65, 0x69, 0x3c, 0x65, 0x6f, 0x3c, 0x65, 0x73, 0x3c, 0x65, 0x74};
2712 const uint8_t HuffDecoderCommon::table22_3_emit_[60] = {
2713     0x3c, 0x69, 0x30, 0x3c, 0x69, 0x31, 0x3c, 0x69, 0x32, 0x3c, 0x69, 0x61,
2714     0x3c, 0x69, 0x63, 0x3c, 0x69, 0x65, 0x3c, 0x69, 0x69, 0x3c, 0x69, 0x6f,
2715     0x3c, 0x69, 0x73, 0x3c, 0x69, 0x74, 0x3c, 0x6f, 0x30, 0x3c, 0x6f, 0x31,
2716     0x3c, 0x6f, 0x32, 0x3c, 0x6f, 0x61, 0x3c, 0x6f, 0x63, 0x3c, 0x6f, 0x65,
2717     0x3c, 0x6f, 0x69, 0x3c, 0x6f, 0x6f, 0x3c, 0x6f, 0x73, 0x3c, 0x6f, 0x74};
2718 const uint8_t HuffDecoderCommon::table22_4_emit_[60] = {
2719     0x3c, 0x73, 0x30, 0x3c, 0x73, 0x31, 0x3c, 0x73, 0x32, 0x3c, 0x73, 0x61,
2720     0x3c, 0x73, 0x63, 0x3c, 0x73, 0x65, 0x3c, 0x73, 0x69, 0x3c, 0x73, 0x6f,
2721     0x3c, 0x73, 0x73, 0x3c, 0x73, 0x74, 0x3c, 0x74, 0x30, 0x3c, 0x74, 0x31,
2722     0x3c, 0x74, 0x32, 0x3c, 0x74, 0x61, 0x3c, 0x74, 0x63, 0x3c, 0x74, 0x65,
2723     0x3c, 0x74, 0x69, 0x3c, 0x74, 0x6f, 0x3c, 0x74, 0x73, 0x3c, 0x74, 0x74};
2724 const uint8_t HuffDecoderCommon::table22_5_emit_[8] = {0x3c, 0x20, 0x3c, 0x25,
2725                                                        0x3c, 0x2d, 0x3c, 0x2e};
2726 const uint16_t HuffDecoderCommon::table22_5_ops_[64] = {
2727     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2728     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
2729     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2730     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
2731     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2732     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
2733     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2734     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032};
2735 const uint8_t HuffDecoderCommon::table22_6_emit_[8] = {0x3c, 0x2f, 0x3c, 0x33,
2736                                                        0x3c, 0x34, 0x3c, 0x35};
2737 const uint8_t HuffDecoderCommon::table22_7_emit_[8] = {0x3c, 0x36, 0x3c, 0x37,
2738                                                        0x3c, 0x38, 0x3c, 0x39};
2739 const uint8_t HuffDecoderCommon::table22_8_emit_[8] = {0x3c, 0x3d, 0x3c, 0x41,
2740                                                        0x3c, 0x5f, 0x3c, 0x62};
2741 const uint8_t HuffDecoderCommon::table22_9_emit_[8] = {0x3c, 0x64, 0x3c, 0x66,
2742                                                        0x3c, 0x67, 0x3c, 0x68};
2743 const uint8_t HuffDecoderCommon::table22_10_emit_[8] = {0x3c, 0x6c, 0x3c, 0x6d,
2744                                                         0x3c, 0x6e, 0x3c, 0x70};
2745 const uint8_t HuffDecoderCommon::table22_11_emit_[12] = {
2746     0x3c, 0x72, 0x3c, 0x75, 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44};
2747 const uint16_t HuffDecoderCommon::table22_11_ops_[64] = {
2748     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2749     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
2750     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2751     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
2752     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
2753     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
2754     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
2755     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052};
2756 const uint8_t HuffDecoderCommon::table22_12_emit_[16] = {
2757     0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48,
2758     0x3c, 0x49, 0x3c, 0x4a, 0x3c, 0x4b, 0x3c, 0x4c};
2759 const uint16_t HuffDecoderCommon::table22_12_ops_[64] = {
2760     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
2761     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
2762     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
2763     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
2764     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
2765     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052,
2766     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0062,
2767     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0072};
2768 const uint8_t HuffDecoderCommon::table22_13_emit_[16] = {
2769     0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50,
2770     0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54};
2771 const uint8_t HuffDecoderCommon::table22_14_emit_[16] = {
2772     0x3c, 0x55, 0x3c, 0x56, 0x3c, 0x57, 0x3c, 0x59,
2773     0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76};
2774 const uint8_t HuffDecoderCommon::table22_15_emit_[30] = {
2775     0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a, 0x3c, 0x26,
2776     0x3c, 0x2a, 0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a,
2777     0x3c, 0x21, 0x3c, 0x22, 0x3c, 0x28, 0x3c, 0x29, 0x3c, 0x3f};
2778 const uint16_t HuffDecoderCommon::table22_15_ops_[64] = {
2779     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
2780     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
2781     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
2782     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
2783     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
2784     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
2785     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
2786     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0001, 0x0001, 0x0003};
2787 const uint8_t HuffDecoderCommon::table22_16_emit_[60] = {
2788     0x60, 0x30, 0x30, 0x60, 0x30, 0x31, 0x60, 0x30, 0x32, 0x60, 0x30, 0x61,
2789     0x60, 0x30, 0x63, 0x60, 0x30, 0x65, 0x60, 0x30, 0x69, 0x60, 0x30, 0x6f,
2790     0x60, 0x30, 0x73, 0x60, 0x30, 0x74, 0x60, 0x31, 0x30, 0x60, 0x31, 0x31,
2791     0x60, 0x31, 0x32, 0x60, 0x31, 0x61, 0x60, 0x31, 0x63, 0x60, 0x31, 0x65,
2792     0x60, 0x31, 0x69, 0x60, 0x31, 0x6f, 0x60, 0x31, 0x73, 0x60, 0x31, 0x74};
2793 const uint8_t HuffDecoderCommon::table22_17_emit_[60] = {
2794     0x60, 0x32, 0x30, 0x60, 0x32, 0x31, 0x60, 0x32, 0x32, 0x60, 0x32, 0x61,
2795     0x60, 0x32, 0x63, 0x60, 0x32, 0x65, 0x60, 0x32, 0x69, 0x60, 0x32, 0x6f,
2796     0x60, 0x32, 0x73, 0x60, 0x32, 0x74, 0x60, 0x61, 0x30, 0x60, 0x61, 0x31,
2797     0x60, 0x61, 0x32, 0x60, 0x61, 0x61, 0x60, 0x61, 0x63, 0x60, 0x61, 0x65,
2798     0x60, 0x61, 0x69, 0x60, 0x61, 0x6f, 0x60, 0x61, 0x73, 0x60, 0x61, 0x74};
2799 const uint8_t HuffDecoderCommon::table22_18_emit_[60] = {
2800     0x60, 0x63, 0x30, 0x60, 0x63, 0x31, 0x60, 0x63, 0x32, 0x60, 0x63, 0x61,
2801     0x60, 0x63, 0x63, 0x60, 0x63, 0x65, 0x60, 0x63, 0x69, 0x60, 0x63, 0x6f,
2802     0x60, 0x63, 0x73, 0x60, 0x63, 0x74, 0x60, 0x65, 0x30, 0x60, 0x65, 0x31,
2803     0x60, 0x65, 0x32, 0x60, 0x65, 0x61, 0x60, 0x65, 0x63, 0x60, 0x65, 0x65,
2804     0x60, 0x65, 0x69, 0x60, 0x65, 0x6f, 0x60, 0x65, 0x73, 0x60, 0x65, 0x74};
2805 const uint8_t HuffDecoderCommon::table22_19_emit_[60] = {
2806     0x60, 0x69, 0x30, 0x60, 0x69, 0x31, 0x60, 0x69, 0x32, 0x60, 0x69, 0x61,
2807     0x60, 0x69, 0x63, 0x60, 0x69, 0x65, 0x60, 0x69, 0x69, 0x60, 0x69, 0x6f,
2808     0x60, 0x69, 0x73, 0x60, 0x69, 0x74, 0x60, 0x6f, 0x30, 0x60, 0x6f, 0x31,
2809     0x60, 0x6f, 0x32, 0x60, 0x6f, 0x61, 0x60, 0x6f, 0x63, 0x60, 0x6f, 0x65,
2810     0x60, 0x6f, 0x69, 0x60, 0x6f, 0x6f, 0x60, 0x6f, 0x73, 0x60, 0x6f, 0x74};
2811 const uint8_t HuffDecoderCommon::table22_20_emit_[60] = {
2812     0x60, 0x73, 0x30, 0x60, 0x73, 0x31, 0x60, 0x73, 0x32, 0x60, 0x73, 0x61,
2813     0x60, 0x73, 0x63, 0x60, 0x73, 0x65, 0x60, 0x73, 0x69, 0x60, 0x73, 0x6f,
2814     0x60, 0x73, 0x73, 0x60, 0x73, 0x74, 0x60, 0x74, 0x30, 0x60, 0x74, 0x31,
2815     0x60, 0x74, 0x32, 0x60, 0x74, 0x61, 0x60, 0x74, 0x63, 0x60, 0x74, 0x65,
2816     0x60, 0x74, 0x69, 0x60, 0x74, 0x6f, 0x60, 0x74, 0x73, 0x60, 0x74, 0x74};
2817 const uint8_t HuffDecoderCommon::table22_21_emit_[8] = {0x60, 0x20, 0x60, 0x25,
2818                                                         0x60, 0x2d, 0x60, 0x2e};
2819 const uint8_t HuffDecoderCommon::table22_22_emit_[8] = {0x60, 0x2f, 0x60, 0x33,
2820                                                         0x60, 0x34, 0x60, 0x35};
2821 const uint8_t HuffDecoderCommon::table22_23_emit_[8] = {0x60, 0x36, 0x60, 0x37,
2822                                                         0x60, 0x38, 0x60, 0x39};
2823 const uint8_t HuffDecoderCommon::table22_24_emit_[8] = {0x60, 0x3d, 0x60, 0x41,
2824                                                         0x60, 0x5f, 0x60, 0x62};
2825 const uint8_t HuffDecoderCommon::table22_25_emit_[8] = {0x60, 0x64, 0x60, 0x66,
2826                                                         0x60, 0x67, 0x60, 0x68};
2827 const uint8_t HuffDecoderCommon::table22_26_emit_[8] = {0x60, 0x6c, 0x60, 0x6d,
2828                                                         0x60, 0x6e, 0x60, 0x70};
2829 const uint8_t HuffDecoderCommon::table22_27_emit_[12] = {
2830     0x60, 0x72, 0x60, 0x75, 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44};
2831 const uint8_t HuffDecoderCommon::table22_28_emit_[16] = {
2832     0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48,
2833     0x60, 0x49, 0x60, 0x4a, 0x60, 0x4b, 0x60, 0x4c};
2834 const uint8_t HuffDecoderCommon::table22_29_emit_[16] = {
2835     0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50,
2836     0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54};
2837 const uint8_t HuffDecoderCommon::table22_30_emit_[16] = {
2838     0x60, 0x55, 0x60, 0x56, 0x60, 0x57, 0x60, 0x59,
2839     0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76};
2840 const uint8_t HuffDecoderCommon::table22_31_emit_[30] = {
2841     0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a, 0x60, 0x26,
2842     0x60, 0x2a, 0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a,
2843     0x60, 0x21, 0x60, 0x22, 0x60, 0x28, 0x60, 0x29, 0x60, 0x3f};
2844 const uint8_t HuffDecoderCommon::table22_32_emit_[60] = {
2845     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
2846     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
2847     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31,
2848     0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61, 0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65,
2849     0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f, 0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74};
2850 const uint8_t HuffDecoderCommon::table22_33_emit_[60] = {
2851     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
2852     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
2853     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31,
2854     0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61, 0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65,
2855     0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f, 0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74};
2856 const uint8_t HuffDecoderCommon::table22_34_emit_[60] = {
2857     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
2858     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
2859     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31,
2860     0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61, 0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65,
2861     0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f, 0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74};
2862 const uint8_t HuffDecoderCommon::table22_35_emit_[60] = {
2863     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
2864     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
2865     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31,
2866     0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61, 0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65,
2867     0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f, 0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74};
2868 const uint8_t HuffDecoderCommon::table22_36_emit_[60] = {
2869     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
2870     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
2871     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31,
2872     0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61, 0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65,
2873     0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f, 0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74};
2874 const uint8_t HuffDecoderCommon::table22_37_emit_[8] = {0x7b, 0x20, 0x7b, 0x25,
2875                                                         0x7b, 0x2d, 0x7b, 0x2e};
2876 const uint8_t HuffDecoderCommon::table22_38_emit_[8] = {0x7b, 0x2f, 0x7b, 0x33,
2877                                                         0x7b, 0x34, 0x7b, 0x35};
2878 const uint8_t HuffDecoderCommon::table22_39_emit_[8] = {0x7b, 0x36, 0x7b, 0x37,
2879                                                         0x7b, 0x38, 0x7b, 0x39};
2880 const uint8_t HuffDecoderCommon::table22_40_emit_[8] = {0x7b, 0x3d, 0x7b, 0x41,
2881                                                         0x7b, 0x5f, 0x7b, 0x62};
2882 const uint8_t HuffDecoderCommon::table22_41_emit_[8] = {0x7b, 0x64, 0x7b, 0x66,
2883                                                         0x7b, 0x67, 0x7b, 0x68};
2884 const uint8_t HuffDecoderCommon::table22_42_emit_[8] = {0x7b, 0x6c, 0x7b, 0x6d,
2885                                                         0x7b, 0x6e, 0x7b, 0x70};
2886 const uint8_t HuffDecoderCommon::table22_43_emit_[12] = {
2887     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44};
2888 const uint8_t HuffDecoderCommon::table22_44_emit_[16] = {
2889     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48,
2890     0x7b, 0x49, 0x7b, 0x4a, 0x7b, 0x4b, 0x7b, 0x4c};
2891 const uint8_t HuffDecoderCommon::table22_45_emit_[16] = {
2892     0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
2893     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54};
2894 const uint8_t HuffDecoderCommon::table22_46_emit_[16] = {
2895     0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59,
2896     0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76};
2897 const uint8_t HuffDecoderCommon::table22_47_emit_[30] = {
2898     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26,
2899     0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a,
2900     0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f};
2901 const uint8_t HuffDecoderCommon::table22_48_emit_[72] = {
2902     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 0x65,
2903     0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25,
2904     0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35,
2905     0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39, 0x5c, 0x3d, 0x5c, 0x41,
2906     0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66, 0x5c, 0x67, 0x5c, 0x68,
2907     0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 0x5c, 0x72, 0x5c, 0x75};
2908 const uint16_t HuffDecoderCommon::table22_48_ops_[64] = {
2909     0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032,
2910     0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072,
2911     0x0001, 0x0082, 0x0001, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
2912     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152,
2913     0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2,
2914     0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0001, 0x0001,
2915     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2916     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003};
2917 const uint8_t HuffDecoderCommon::table22_49_emit_[72] = {
2918     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65,
2919     0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25,
2920     0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35,
2921     0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39, 0xc3, 0x3d, 0xc3, 0x41,
2922     0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66, 0xc3, 0x67, 0xc3, 0x68,
2923     0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 0xc3, 0x72, 0xc3, 0x75};
2924 const uint8_t HuffDecoderCommon::table22_50_emit_[72] = {
2925     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65,
2926     0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25,
2927     0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35,
2928     0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39, 0xd0, 0x3d, 0xd0, 0x41,
2929     0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66, 0xd0, 0x67, 0xd0, 0x68,
2930     0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 0xd0, 0x72, 0xd0, 0x75};
2931 const uint8_t HuffDecoderCommon::table22_51_emit_[40] = {
2932     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63,
2933     0x80, 0x65, 0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74,
2934     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63,
2935     0x82, 0x65, 0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74};
2936 const uint16_t HuffDecoderCommon::table22_51_ops_[64] = {
2937     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
2938     0x0082, 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2939     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2940     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
2941     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
2942     0x0122, 0x0132, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2943     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2944     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a3};
2945 const uint8_t HuffDecoderCommon::table22_52_emit_[40] = {
2946     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63,
2947     0x83, 0x65, 0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74,
2948     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63,
2949     0xa2, 0x65, 0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74};
2950 const uint8_t HuffDecoderCommon::table22_53_emit_[40] = {
2951     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63,
2952     0xb8, 0x65, 0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74,
2953     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63,
2954     0xc2, 0x65, 0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74};
2955 const uint8_t HuffDecoderCommon::table22_54_emit_[40] = {
2956     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63,
2957     0xe0, 0x65, 0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74,
2958     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63,
2959     0xe2, 0x65, 0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74};
2960 const uint8_t HuffDecoderCommon::table22_55_emit_[4] = {0x99, 0xa1, 0xa7, 0xac};
2961 const uint16_t HuffDecoderCommon::table22_55_ops_[64] = {
2962     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2963     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
2964     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2965     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
2966     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2967     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
2968     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2969     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b};
2970 const uint8_t HuffDecoderCommon::table22_56_emit_[4] = {0xb0, 0xb1, 0xb3, 0xd1};
2971 const uint8_t HuffDecoderCommon::table22_57_emit_[4] = {0xd8, 0xd9, 0xe3, 0xe5};
2972 const uint8_t HuffDecoderCommon::table22_58_emit_[7] = {0xe6, 0x81, 0x84, 0x85,
2973                                                         0x86, 0x88, 0x92};
2974 const uint16_t HuffDecoderCommon::table22_58_ops_[64] = {
2975     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
2976     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
2977     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
2978     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
2979     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
2980     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0023,
2981     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x002b,
2982     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0033};
2983 const uint8_t HuffDecoderCommon::table22_59_emit_[8] = {0x9a, 0x9c, 0xa0, 0xa3,
2984                                                         0xa4, 0xa9, 0xaa, 0xad};
2985 const uint16_t HuffDecoderCommon::table22_59_ops_[64] = {
2986     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
2987     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
2988     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
2989     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
2990     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0023,
2991     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x002b,
2992     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0033,
2993     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x003b};
2994 const uint8_t HuffDecoderCommon::table22_60_emit_[8] = {0xb2, 0xb5, 0xb9, 0xba,
2995                                                         0xbb, 0xbd, 0xbe, 0xc4};
2996 const uint8_t HuffDecoderCommon::table22_61_emit_[12] = {
2997     0xc6, 0xe4, 0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f};
2998 const uint16_t HuffDecoderCommon::table22_61_ops_[64] = {
2999     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
3000     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
3001     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
3002     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
3003     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x002b,
3004     0x0001, 0x0001, 0x0001, 0x0033, 0x0001, 0x0001, 0x0001, 0x003b,
3005     0x0001, 0x0001, 0x0001, 0x0043, 0x0001, 0x0001, 0x0001, 0x004b,
3006     0x0001, 0x0001, 0x0001, 0x0053, 0x0001, 0x0001, 0x0001, 0x005b};
3007 const uint8_t HuffDecoderCommon::table22_62_emit_[16] = {
3008     0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e,
3009     0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7};
3010 const uint16_t HuffDecoderCommon::table22_62_ops_[64] = {
3011     0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001, 0x000b,
3012     0x0001, 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x001b,
3013     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x002b,
3014     0x0001, 0x0001, 0x0001, 0x0033, 0x0001, 0x0001, 0x0001, 0x003b,
3015     0x0001, 0x0001, 0x0001, 0x0043, 0x0001, 0x0001, 0x0001, 0x004b,
3016     0x0001, 0x0001, 0x0001, 0x0053, 0x0001, 0x0001, 0x0001, 0x005b,
3017     0x0001, 0x0001, 0x0001, 0x0063, 0x0001, 0x0001, 0x0001, 0x006b,
3018     0x0001, 0x0001, 0x0001, 0x0073, 0x0001, 0x0001, 0x0001, 0x007b};
3019 const uint8_t HuffDecoderCommon::table22_63_emit_[21] = {
3020     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f,
3021     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb};
3022 const uint16_t HuffDecoderCommon::table22_63_ops_[64] = {
3023     0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001, 0x000b,
3024     0x0001, 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x001b,
3025     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x002b, 0x0001, 0x0033,
3026     0x0001, 0x003b, 0x0001, 0x0043, 0x0001, 0x004b, 0x0001, 0x0053,
3027     0x0001, 0x005b, 0x0001, 0x0063, 0x0001, 0x006b, 0x0001, 0x0073,
3028     0x0001, 0x007b, 0x0001, 0x0083, 0x008b, 0x0093, 0x009b, 0x00a3,
3029     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
3030     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004};
3031 const uint8_t* const HuffDecoderCommon::table22_emit_[64] = {
3032     table22_0_emit_,  table22_1_emit_,  table22_2_emit_,  table22_3_emit_,
3033     table22_4_emit_,  table22_5_emit_,  table22_6_emit_,  table22_7_emit_,
3034     table22_8_emit_,  table22_9_emit_,  table22_10_emit_, table22_11_emit_,
3035     table22_12_emit_, table22_13_emit_, table22_14_emit_, table22_15_emit_,
3036     table22_16_emit_, table22_17_emit_, table22_18_emit_, table22_19_emit_,
3037     table22_20_emit_, table22_21_emit_, table22_22_emit_, table22_23_emit_,
3038     table22_24_emit_, table22_25_emit_, table22_26_emit_, table22_27_emit_,
3039     table22_28_emit_, table22_29_emit_, table22_30_emit_, table22_31_emit_,
3040     table22_32_emit_, table22_33_emit_, table22_34_emit_, table22_35_emit_,
3041     table22_36_emit_, table22_37_emit_, table22_38_emit_, table22_39_emit_,
3042     table22_40_emit_, table22_41_emit_, table22_42_emit_, table22_43_emit_,
3043     table22_44_emit_, table22_45_emit_, table22_46_emit_, table22_47_emit_,
3044     table22_48_emit_, table22_49_emit_, table22_50_emit_, table22_51_emit_,
3045     table22_52_emit_, table22_53_emit_, table22_54_emit_, table22_55_emit_,
3046     table22_56_emit_, table22_57_emit_, table22_58_emit_, table22_59_emit_,
3047     table22_60_emit_, table22_61_emit_, table22_62_emit_, table22_63_emit_,
3048 };
3049 const uint16_t* const HuffDecoderCommon::table22_ops_[64] = {
3050     table22_0_ops_,  table22_0_ops_,  table22_0_ops_,  table22_0_ops_,
3051     table22_0_ops_,  table22_5_ops_,  table22_5_ops_,  table22_5_ops_,
3052     table22_5_ops_,  table22_5_ops_,  table22_5_ops_,  table22_11_ops_,
3053     table22_12_ops_, table22_12_ops_, table22_12_ops_, table22_15_ops_,
3054     table22_0_ops_,  table22_0_ops_,  table22_0_ops_,  table22_0_ops_,
3055     table22_0_ops_,  table22_5_ops_,  table22_5_ops_,  table22_5_ops_,
3056     table22_5_ops_,  table22_5_ops_,  table22_5_ops_,  table22_11_ops_,
3057     table22_12_ops_, table22_12_ops_, table22_12_ops_, table22_15_ops_,
3058     table22_0_ops_,  table22_0_ops_,  table22_0_ops_,  table22_0_ops_,
3059     table22_0_ops_,  table22_5_ops_,  table22_5_ops_,  table22_5_ops_,
3060     table22_5_ops_,  table22_5_ops_,  table22_5_ops_,  table22_11_ops_,
3061     table22_12_ops_, table22_12_ops_, table22_12_ops_, table22_15_ops_,
3062     table22_48_ops_, table22_48_ops_, table22_48_ops_, table22_51_ops_,
3063     table22_51_ops_, table22_51_ops_, table22_51_ops_, table22_55_ops_,
3064     table22_55_ops_, table22_55_ops_, table22_58_ops_, table22_59_ops_,
3065     table22_59_ops_, table22_61_ops_, table22_62_ops_, table22_63_ops_,
3066 };
3067 const uint8_t HuffDecoderCommon::table23_0_emit_[216] = {
3068     0x3c, 0x30, 0x30, 0x3c, 0x30, 0x31, 0x3c, 0x30, 0x32, 0x3c, 0x30, 0x61,
3069     0x3c, 0x30, 0x63, 0x3c, 0x30, 0x65, 0x3c, 0x30, 0x69, 0x3c, 0x30, 0x6f,
3070     0x3c, 0x30, 0x73, 0x3c, 0x30, 0x74, 0x3c, 0x30, 0x20, 0x3c, 0x30, 0x25,
3071     0x3c, 0x30, 0x2d, 0x3c, 0x30, 0x2e, 0x3c, 0x30, 0x2f, 0x3c, 0x30, 0x33,
3072     0x3c, 0x30, 0x34, 0x3c, 0x30, 0x35, 0x3c, 0x30, 0x36, 0x3c, 0x30, 0x37,
3073     0x3c, 0x30, 0x38, 0x3c, 0x30, 0x39, 0x3c, 0x30, 0x3d, 0x3c, 0x30, 0x41,
3074     0x3c, 0x30, 0x5f, 0x3c, 0x30, 0x62, 0x3c, 0x30, 0x64, 0x3c, 0x30, 0x66,
3075     0x3c, 0x30, 0x67, 0x3c, 0x30, 0x68, 0x3c, 0x30, 0x6c, 0x3c, 0x30, 0x6d,
3076     0x3c, 0x30, 0x6e, 0x3c, 0x30, 0x70, 0x3c, 0x30, 0x72, 0x3c, 0x30, 0x75,
3077     0x3c, 0x31, 0x30, 0x3c, 0x31, 0x31, 0x3c, 0x31, 0x32, 0x3c, 0x31, 0x61,
3078     0x3c, 0x31, 0x63, 0x3c, 0x31, 0x65, 0x3c, 0x31, 0x69, 0x3c, 0x31, 0x6f,
3079     0x3c, 0x31, 0x73, 0x3c, 0x31, 0x74, 0x3c, 0x31, 0x20, 0x3c, 0x31, 0x25,
3080     0x3c, 0x31, 0x2d, 0x3c, 0x31, 0x2e, 0x3c, 0x31, 0x2f, 0x3c, 0x31, 0x33,
3081     0x3c, 0x31, 0x34, 0x3c, 0x31, 0x35, 0x3c, 0x31, 0x36, 0x3c, 0x31, 0x37,
3082     0x3c, 0x31, 0x38, 0x3c, 0x31, 0x39, 0x3c, 0x31, 0x3d, 0x3c, 0x31, 0x41,
3083     0x3c, 0x31, 0x5f, 0x3c, 0x31, 0x62, 0x3c, 0x31, 0x64, 0x3c, 0x31, 0x66,
3084     0x3c, 0x31, 0x67, 0x3c, 0x31, 0x68, 0x3c, 0x31, 0x6c, 0x3c, 0x31, 0x6d,
3085     0x3c, 0x31, 0x6e, 0x3c, 0x31, 0x70, 0x3c, 0x31, 0x72, 0x3c, 0x31, 0x75};
3086 const uint16_t HuffDecoderCommon::table23_0_ops_[128] = {
3087     0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049, 0x0000,
3088     0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9, 0x0000, 0x00c1,
3089     0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
3090     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
3091     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
3092     0x0349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3093     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3094     0x0002, 0x0000, 0x0361, 0x0000, 0x0379, 0x0000, 0x0391, 0x0000, 0x03a9,
3095     0x0000, 0x03c1, 0x0000, 0x03d9, 0x0000, 0x03f1, 0x0000, 0x0409, 0x0000,
3096     0x0421, 0x0000, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
3097     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
3098     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
3099     0x0691, 0x06a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3100     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3101     0x0000, 0x0362};
3102 const uint8_t HuffDecoderCommon::table23_1_emit_[216] = {
3103     0x3c, 0x32, 0x30, 0x3c, 0x32, 0x31, 0x3c, 0x32, 0x32, 0x3c, 0x32, 0x61,
3104     0x3c, 0x32, 0x63, 0x3c, 0x32, 0x65, 0x3c, 0x32, 0x69, 0x3c, 0x32, 0x6f,
3105     0x3c, 0x32, 0x73, 0x3c, 0x32, 0x74, 0x3c, 0x32, 0x20, 0x3c, 0x32, 0x25,
3106     0x3c, 0x32, 0x2d, 0x3c, 0x32, 0x2e, 0x3c, 0x32, 0x2f, 0x3c, 0x32, 0x33,
3107     0x3c, 0x32, 0x34, 0x3c, 0x32, 0x35, 0x3c, 0x32, 0x36, 0x3c, 0x32, 0x37,
3108     0x3c, 0x32, 0x38, 0x3c, 0x32, 0x39, 0x3c, 0x32, 0x3d, 0x3c, 0x32, 0x41,
3109     0x3c, 0x32, 0x5f, 0x3c, 0x32, 0x62, 0x3c, 0x32, 0x64, 0x3c, 0x32, 0x66,
3110     0x3c, 0x32, 0x67, 0x3c, 0x32, 0x68, 0x3c, 0x32, 0x6c, 0x3c, 0x32, 0x6d,
3111     0x3c, 0x32, 0x6e, 0x3c, 0x32, 0x70, 0x3c, 0x32, 0x72, 0x3c, 0x32, 0x75,
3112     0x3c, 0x61, 0x30, 0x3c, 0x61, 0x31, 0x3c, 0x61, 0x32, 0x3c, 0x61, 0x61,
3113     0x3c, 0x61, 0x63, 0x3c, 0x61, 0x65, 0x3c, 0x61, 0x69, 0x3c, 0x61, 0x6f,
3114     0x3c, 0x61, 0x73, 0x3c, 0x61, 0x74, 0x3c, 0x61, 0x20, 0x3c, 0x61, 0x25,
3115     0x3c, 0x61, 0x2d, 0x3c, 0x61, 0x2e, 0x3c, 0x61, 0x2f, 0x3c, 0x61, 0x33,
3116     0x3c, 0x61, 0x34, 0x3c, 0x61, 0x35, 0x3c, 0x61, 0x36, 0x3c, 0x61, 0x37,
3117     0x3c, 0x61, 0x38, 0x3c, 0x61, 0x39, 0x3c, 0x61, 0x3d, 0x3c, 0x61, 0x41,
3118     0x3c, 0x61, 0x5f, 0x3c, 0x61, 0x62, 0x3c, 0x61, 0x64, 0x3c, 0x61, 0x66,
3119     0x3c, 0x61, 0x67, 0x3c, 0x61, 0x68, 0x3c, 0x61, 0x6c, 0x3c, 0x61, 0x6d,
3120     0x3c, 0x61, 0x6e, 0x3c, 0x61, 0x70, 0x3c, 0x61, 0x72, 0x3c, 0x61, 0x75};
3121 const uint8_t HuffDecoderCommon::table23_2_emit_[216] = {
3122     0x3c, 0x63, 0x30, 0x3c, 0x63, 0x31, 0x3c, 0x63, 0x32, 0x3c, 0x63, 0x61,
3123     0x3c, 0x63, 0x63, 0x3c, 0x63, 0x65, 0x3c, 0x63, 0x69, 0x3c, 0x63, 0x6f,
3124     0x3c, 0x63, 0x73, 0x3c, 0x63, 0x74, 0x3c, 0x63, 0x20, 0x3c, 0x63, 0x25,
3125     0x3c, 0x63, 0x2d, 0x3c, 0x63, 0x2e, 0x3c, 0x63, 0x2f, 0x3c, 0x63, 0x33,
3126     0x3c, 0x63, 0x34, 0x3c, 0x63, 0x35, 0x3c, 0x63, 0x36, 0x3c, 0x63, 0x37,
3127     0x3c, 0x63, 0x38, 0x3c, 0x63, 0x39, 0x3c, 0x63, 0x3d, 0x3c, 0x63, 0x41,
3128     0x3c, 0x63, 0x5f, 0x3c, 0x63, 0x62, 0x3c, 0x63, 0x64, 0x3c, 0x63, 0x66,
3129     0x3c, 0x63, 0x67, 0x3c, 0x63, 0x68, 0x3c, 0x63, 0x6c, 0x3c, 0x63, 0x6d,
3130     0x3c, 0x63, 0x6e, 0x3c, 0x63, 0x70, 0x3c, 0x63, 0x72, 0x3c, 0x63, 0x75,
3131     0x3c, 0x65, 0x30, 0x3c, 0x65, 0x31, 0x3c, 0x65, 0x32, 0x3c, 0x65, 0x61,
3132     0x3c, 0x65, 0x63, 0x3c, 0x65, 0x65, 0x3c, 0x65, 0x69, 0x3c, 0x65, 0x6f,
3133     0x3c, 0x65, 0x73, 0x3c, 0x65, 0x74, 0x3c, 0x65, 0x20, 0x3c, 0x65, 0x25,
3134     0x3c, 0x65, 0x2d, 0x3c, 0x65, 0x2e, 0x3c, 0x65, 0x2f, 0x3c, 0x65, 0x33,
3135     0x3c, 0x65, 0x34, 0x3c, 0x65, 0x35, 0x3c, 0x65, 0x36, 0x3c, 0x65, 0x37,
3136     0x3c, 0x65, 0x38, 0x3c, 0x65, 0x39, 0x3c, 0x65, 0x3d, 0x3c, 0x65, 0x41,
3137     0x3c, 0x65, 0x5f, 0x3c, 0x65, 0x62, 0x3c, 0x65, 0x64, 0x3c, 0x65, 0x66,
3138     0x3c, 0x65, 0x67, 0x3c, 0x65, 0x68, 0x3c, 0x65, 0x6c, 0x3c, 0x65, 0x6d,
3139     0x3c, 0x65, 0x6e, 0x3c, 0x65, 0x70, 0x3c, 0x65, 0x72, 0x3c, 0x65, 0x75};
3140 const uint8_t HuffDecoderCommon::table23_3_emit_[216] = {
3141     0x3c, 0x69, 0x30, 0x3c, 0x69, 0x31, 0x3c, 0x69, 0x32, 0x3c, 0x69, 0x61,
3142     0x3c, 0x69, 0x63, 0x3c, 0x69, 0x65, 0x3c, 0x69, 0x69, 0x3c, 0x69, 0x6f,
3143     0x3c, 0x69, 0x73, 0x3c, 0x69, 0x74, 0x3c, 0x69, 0x20, 0x3c, 0x69, 0x25,
3144     0x3c, 0x69, 0x2d, 0x3c, 0x69, 0x2e, 0x3c, 0x69, 0x2f, 0x3c, 0x69, 0x33,
3145     0x3c, 0x69, 0x34, 0x3c, 0x69, 0x35, 0x3c, 0x69, 0x36, 0x3c, 0x69, 0x37,
3146     0x3c, 0x69, 0x38, 0x3c, 0x69, 0x39, 0x3c, 0x69, 0x3d, 0x3c, 0x69, 0x41,
3147     0x3c, 0x69, 0x5f, 0x3c, 0x69, 0x62, 0x3c, 0x69, 0x64, 0x3c, 0x69, 0x66,
3148     0x3c, 0x69, 0x67, 0x3c, 0x69, 0x68, 0x3c, 0x69, 0x6c, 0x3c, 0x69, 0x6d,
3149     0x3c, 0x69, 0x6e, 0x3c, 0x69, 0x70, 0x3c, 0x69, 0x72, 0x3c, 0x69, 0x75,
3150     0x3c, 0x6f, 0x30, 0x3c, 0x6f, 0x31, 0x3c, 0x6f, 0x32, 0x3c, 0x6f, 0x61,
3151     0x3c, 0x6f, 0x63, 0x3c, 0x6f, 0x65, 0x3c, 0x6f, 0x69, 0x3c, 0x6f, 0x6f,
3152     0x3c, 0x6f, 0x73, 0x3c, 0x6f, 0x74, 0x3c, 0x6f, 0x20, 0x3c, 0x6f, 0x25,
3153     0x3c, 0x6f, 0x2d, 0x3c, 0x6f, 0x2e, 0x3c, 0x6f, 0x2f, 0x3c, 0x6f, 0x33,
3154     0x3c, 0x6f, 0x34, 0x3c, 0x6f, 0x35, 0x3c, 0x6f, 0x36, 0x3c, 0x6f, 0x37,
3155     0x3c, 0x6f, 0x38, 0x3c, 0x6f, 0x39, 0x3c, 0x6f, 0x3d, 0x3c, 0x6f, 0x41,
3156     0x3c, 0x6f, 0x5f, 0x3c, 0x6f, 0x62, 0x3c, 0x6f, 0x64, 0x3c, 0x6f, 0x66,
3157     0x3c, 0x6f, 0x67, 0x3c, 0x6f, 0x68, 0x3c, 0x6f, 0x6c, 0x3c, 0x6f, 0x6d,
3158     0x3c, 0x6f, 0x6e, 0x3c, 0x6f, 0x70, 0x3c, 0x6f, 0x72, 0x3c, 0x6f, 0x75};
3159 const uint8_t HuffDecoderCommon::table23_4_emit_[216] = {
3160     0x3c, 0x73, 0x30, 0x3c, 0x73, 0x31, 0x3c, 0x73, 0x32, 0x3c, 0x73, 0x61,
3161     0x3c, 0x73, 0x63, 0x3c, 0x73, 0x65, 0x3c, 0x73, 0x69, 0x3c, 0x73, 0x6f,
3162     0x3c, 0x73, 0x73, 0x3c, 0x73, 0x74, 0x3c, 0x73, 0x20, 0x3c, 0x73, 0x25,
3163     0x3c, 0x73, 0x2d, 0x3c, 0x73, 0x2e, 0x3c, 0x73, 0x2f, 0x3c, 0x73, 0x33,
3164     0x3c, 0x73, 0x34, 0x3c, 0x73, 0x35, 0x3c, 0x73, 0x36, 0x3c, 0x73, 0x37,
3165     0x3c, 0x73, 0x38, 0x3c, 0x73, 0x39, 0x3c, 0x73, 0x3d, 0x3c, 0x73, 0x41,
3166     0x3c, 0x73, 0x5f, 0x3c, 0x73, 0x62, 0x3c, 0x73, 0x64, 0x3c, 0x73, 0x66,
3167     0x3c, 0x73, 0x67, 0x3c, 0x73, 0x68, 0x3c, 0x73, 0x6c, 0x3c, 0x73, 0x6d,
3168     0x3c, 0x73, 0x6e, 0x3c, 0x73, 0x70, 0x3c, 0x73, 0x72, 0x3c, 0x73, 0x75,
3169     0x3c, 0x74, 0x30, 0x3c, 0x74, 0x31, 0x3c, 0x74, 0x32, 0x3c, 0x74, 0x61,
3170     0x3c, 0x74, 0x63, 0x3c, 0x74, 0x65, 0x3c, 0x74, 0x69, 0x3c, 0x74, 0x6f,
3171     0x3c, 0x74, 0x73, 0x3c, 0x74, 0x74, 0x3c, 0x74, 0x20, 0x3c, 0x74, 0x25,
3172     0x3c, 0x74, 0x2d, 0x3c, 0x74, 0x2e, 0x3c, 0x74, 0x2f, 0x3c, 0x74, 0x33,
3173     0x3c, 0x74, 0x34, 0x3c, 0x74, 0x35, 0x3c, 0x74, 0x36, 0x3c, 0x74, 0x37,
3174     0x3c, 0x74, 0x38, 0x3c, 0x74, 0x39, 0x3c, 0x74, 0x3d, 0x3c, 0x74, 0x41,
3175     0x3c, 0x74, 0x5f, 0x3c, 0x74, 0x62, 0x3c, 0x74, 0x64, 0x3c, 0x74, 0x66,
3176     0x3c, 0x74, 0x67, 0x3c, 0x74, 0x68, 0x3c, 0x74, 0x6c, 0x3c, 0x74, 0x6d,
3177     0x3c, 0x74, 0x6e, 0x3c, 0x74, 0x70, 0x3c, 0x74, 0x72, 0x3c, 0x74, 0x75};
3178 const uint8_t HuffDecoderCommon::table23_5_emit_[120] = {
3179     0x3c, 0x20, 0x30, 0x3c, 0x20, 0x31, 0x3c, 0x20, 0x32, 0x3c, 0x20, 0x61,
3180     0x3c, 0x20, 0x63, 0x3c, 0x20, 0x65, 0x3c, 0x20, 0x69, 0x3c, 0x20, 0x6f,
3181     0x3c, 0x20, 0x73, 0x3c, 0x20, 0x74, 0x3c, 0x25, 0x30, 0x3c, 0x25, 0x31,
3182     0x3c, 0x25, 0x32, 0x3c, 0x25, 0x61, 0x3c, 0x25, 0x63, 0x3c, 0x25, 0x65,
3183     0x3c, 0x25, 0x69, 0x3c, 0x25, 0x6f, 0x3c, 0x25, 0x73, 0x3c, 0x25, 0x74,
3184     0x3c, 0x2d, 0x30, 0x3c, 0x2d, 0x31, 0x3c, 0x2d, 0x32, 0x3c, 0x2d, 0x61,
3185     0x3c, 0x2d, 0x63, 0x3c, 0x2d, 0x65, 0x3c, 0x2d, 0x69, 0x3c, 0x2d, 0x6f,
3186     0x3c, 0x2d, 0x73, 0x3c, 0x2d, 0x74, 0x3c, 0x2e, 0x30, 0x3c, 0x2e, 0x31,
3187     0x3c, 0x2e, 0x32, 0x3c, 0x2e, 0x61, 0x3c, 0x2e, 0x63, 0x3c, 0x2e, 0x65,
3188     0x3c, 0x2e, 0x69, 0x3c, 0x2e, 0x6f, 0x3c, 0x2e, 0x73, 0x3c, 0x2e, 0x74};
3189 const uint16_t HuffDecoderCommon::table23_5_ops_[128] = {
3190     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
3191     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3192     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3193     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
3194     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
3195     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3196     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3197     0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289,
3198     0x02a1, 0x02b9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3199     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3200     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x02d1, 0x02e9, 0x0301,
3201     0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x0000, 0x0000,
3202     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3203     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3204     0x0000, 0x02d2};
3205 const uint8_t HuffDecoderCommon::table23_6_emit_[120] = {
3206     0x3c, 0x2f, 0x30, 0x3c, 0x2f, 0x31, 0x3c, 0x2f, 0x32, 0x3c, 0x2f, 0x61,
3207     0x3c, 0x2f, 0x63, 0x3c, 0x2f, 0x65, 0x3c, 0x2f, 0x69, 0x3c, 0x2f, 0x6f,
3208     0x3c, 0x2f, 0x73, 0x3c, 0x2f, 0x74, 0x3c, 0x33, 0x30, 0x3c, 0x33, 0x31,
3209     0x3c, 0x33, 0x32, 0x3c, 0x33, 0x61, 0x3c, 0x33, 0x63, 0x3c, 0x33, 0x65,
3210     0x3c, 0x33, 0x69, 0x3c, 0x33, 0x6f, 0x3c, 0x33, 0x73, 0x3c, 0x33, 0x74,
3211     0x3c, 0x34, 0x30, 0x3c, 0x34, 0x31, 0x3c, 0x34, 0x32, 0x3c, 0x34, 0x61,
3212     0x3c, 0x34, 0x63, 0x3c, 0x34, 0x65, 0x3c, 0x34, 0x69, 0x3c, 0x34, 0x6f,
3213     0x3c, 0x34, 0x73, 0x3c, 0x34, 0x74, 0x3c, 0x35, 0x30, 0x3c, 0x35, 0x31,
3214     0x3c, 0x35, 0x32, 0x3c, 0x35, 0x61, 0x3c, 0x35, 0x63, 0x3c, 0x35, 0x65,
3215     0x3c, 0x35, 0x69, 0x3c, 0x35, 0x6f, 0x3c, 0x35, 0x73, 0x3c, 0x35, 0x74};
3216 const uint8_t HuffDecoderCommon::table23_7_emit_[120] = {
3217     0x3c, 0x36, 0x30, 0x3c, 0x36, 0x31, 0x3c, 0x36, 0x32, 0x3c, 0x36, 0x61,
3218     0x3c, 0x36, 0x63, 0x3c, 0x36, 0x65, 0x3c, 0x36, 0x69, 0x3c, 0x36, 0x6f,
3219     0x3c, 0x36, 0x73, 0x3c, 0x36, 0x74, 0x3c, 0x37, 0x30, 0x3c, 0x37, 0x31,
3220     0x3c, 0x37, 0x32, 0x3c, 0x37, 0x61, 0x3c, 0x37, 0x63, 0x3c, 0x37, 0x65,
3221     0x3c, 0x37, 0x69, 0x3c, 0x37, 0x6f, 0x3c, 0x37, 0x73, 0x3c, 0x37, 0x74,
3222     0x3c, 0x38, 0x30, 0x3c, 0x38, 0x31, 0x3c, 0x38, 0x32, 0x3c, 0x38, 0x61,
3223     0x3c, 0x38, 0x63, 0x3c, 0x38, 0x65, 0x3c, 0x38, 0x69, 0x3c, 0x38, 0x6f,
3224     0x3c, 0x38, 0x73, 0x3c, 0x38, 0x74, 0x3c, 0x39, 0x30, 0x3c, 0x39, 0x31,
3225     0x3c, 0x39, 0x32, 0x3c, 0x39, 0x61, 0x3c, 0x39, 0x63, 0x3c, 0x39, 0x65,
3226     0x3c, 0x39, 0x69, 0x3c, 0x39, 0x6f, 0x3c, 0x39, 0x73, 0x3c, 0x39, 0x74};
3227 const uint8_t HuffDecoderCommon::table23_8_emit_[120] = {
3228     0x3c, 0x3d, 0x30, 0x3c, 0x3d, 0x31, 0x3c, 0x3d, 0x32, 0x3c, 0x3d, 0x61,
3229     0x3c, 0x3d, 0x63, 0x3c, 0x3d, 0x65, 0x3c, 0x3d, 0x69, 0x3c, 0x3d, 0x6f,
3230     0x3c, 0x3d, 0x73, 0x3c, 0x3d, 0x74, 0x3c, 0x41, 0x30, 0x3c, 0x41, 0x31,
3231     0x3c, 0x41, 0x32, 0x3c, 0x41, 0x61, 0x3c, 0x41, 0x63, 0x3c, 0x41, 0x65,
3232     0x3c, 0x41, 0x69, 0x3c, 0x41, 0x6f, 0x3c, 0x41, 0x73, 0x3c, 0x41, 0x74,
3233     0x3c, 0x5f, 0x30, 0x3c, 0x5f, 0x31, 0x3c, 0x5f, 0x32, 0x3c, 0x5f, 0x61,
3234     0x3c, 0x5f, 0x63, 0x3c, 0x5f, 0x65, 0x3c, 0x5f, 0x69, 0x3c, 0x5f, 0x6f,
3235     0x3c, 0x5f, 0x73, 0x3c, 0x5f, 0x74, 0x3c, 0x62, 0x30, 0x3c, 0x62, 0x31,
3236     0x3c, 0x62, 0x32, 0x3c, 0x62, 0x61, 0x3c, 0x62, 0x63, 0x3c, 0x62, 0x65,
3237     0x3c, 0x62, 0x69, 0x3c, 0x62, 0x6f, 0x3c, 0x62, 0x73, 0x3c, 0x62, 0x74};
3238 const uint8_t HuffDecoderCommon::table23_9_emit_[120] = {
3239     0x3c, 0x64, 0x30, 0x3c, 0x64, 0x31, 0x3c, 0x64, 0x32, 0x3c, 0x64, 0x61,
3240     0x3c, 0x64, 0x63, 0x3c, 0x64, 0x65, 0x3c, 0x64, 0x69, 0x3c, 0x64, 0x6f,
3241     0x3c, 0x64, 0x73, 0x3c, 0x64, 0x74, 0x3c, 0x66, 0x30, 0x3c, 0x66, 0x31,
3242     0x3c, 0x66, 0x32, 0x3c, 0x66, 0x61, 0x3c, 0x66, 0x63, 0x3c, 0x66, 0x65,
3243     0x3c, 0x66, 0x69, 0x3c, 0x66, 0x6f, 0x3c, 0x66, 0x73, 0x3c, 0x66, 0x74,
3244     0x3c, 0x67, 0x30, 0x3c, 0x67, 0x31, 0x3c, 0x67, 0x32, 0x3c, 0x67, 0x61,
3245     0x3c, 0x67, 0x63, 0x3c, 0x67, 0x65, 0x3c, 0x67, 0x69, 0x3c, 0x67, 0x6f,
3246     0x3c, 0x67, 0x73, 0x3c, 0x67, 0x74, 0x3c, 0x68, 0x30, 0x3c, 0x68, 0x31,
3247     0x3c, 0x68, 0x32, 0x3c, 0x68, 0x61, 0x3c, 0x68, 0x63, 0x3c, 0x68, 0x65,
3248     0x3c, 0x68, 0x69, 0x3c, 0x68, 0x6f, 0x3c, 0x68, 0x73, 0x3c, 0x68, 0x74};
3249 const uint8_t HuffDecoderCommon::table23_10_emit_[120] = {
3250     0x3c, 0x6c, 0x30, 0x3c, 0x6c, 0x31, 0x3c, 0x6c, 0x32, 0x3c, 0x6c, 0x61,
3251     0x3c, 0x6c, 0x63, 0x3c, 0x6c, 0x65, 0x3c, 0x6c, 0x69, 0x3c, 0x6c, 0x6f,
3252     0x3c, 0x6c, 0x73, 0x3c, 0x6c, 0x74, 0x3c, 0x6d, 0x30, 0x3c, 0x6d, 0x31,
3253     0x3c, 0x6d, 0x32, 0x3c, 0x6d, 0x61, 0x3c, 0x6d, 0x63, 0x3c, 0x6d, 0x65,
3254     0x3c, 0x6d, 0x69, 0x3c, 0x6d, 0x6f, 0x3c, 0x6d, 0x73, 0x3c, 0x6d, 0x74,
3255     0x3c, 0x6e, 0x30, 0x3c, 0x6e, 0x31, 0x3c, 0x6e, 0x32, 0x3c, 0x6e, 0x61,
3256     0x3c, 0x6e, 0x63, 0x3c, 0x6e, 0x65, 0x3c, 0x6e, 0x69, 0x3c, 0x6e, 0x6f,
3257     0x3c, 0x6e, 0x73, 0x3c, 0x6e, 0x74, 0x3c, 0x70, 0x30, 0x3c, 0x70, 0x31,
3258     0x3c, 0x70, 0x32, 0x3c, 0x70, 0x61, 0x3c, 0x70, 0x63, 0x3c, 0x70, 0x65,
3259     0x3c, 0x70, 0x69, 0x3c, 0x70, 0x6f, 0x3c, 0x70, 0x73, 0x3c, 0x70, 0x74};
3260 const uint8_t HuffDecoderCommon::table23_11_emit_[68] = {
3261     0x3c, 0x72, 0x30, 0x3c, 0x72, 0x31, 0x3c, 0x72, 0x32, 0x3c, 0x72, 0x61,
3262     0x3c, 0x72, 0x63, 0x3c, 0x72, 0x65, 0x3c, 0x72, 0x69, 0x3c, 0x72, 0x6f,
3263     0x3c, 0x72, 0x73, 0x3c, 0x72, 0x74, 0x3c, 0x75, 0x30, 0x3c, 0x75, 0x31,
3264     0x3c, 0x75, 0x32, 0x3c, 0x75, 0x61, 0x3c, 0x75, 0x63, 0x3c, 0x75, 0x65,
3265     0x3c, 0x75, 0x69, 0x3c, 0x75, 0x6f, 0x3c, 0x75, 0x73, 0x3c, 0x75, 0x74,
3266     0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44};
3267 const uint16_t HuffDecoderCommon::table23_11_ops_[128] = {
3268     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
3269     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3270     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3271     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
3272     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
3273     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3274     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3275     0x00f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3276     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x0000,
3277     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3278     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01f2, 0x0000, 0x0000, 0x0000,
3279     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3280     0x0000, 0x0000, 0x0000, 0x0202, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3281     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3282     0x0000, 0x0212};
3283 const uint16_t HuffDecoderCommon::table23_12_ops_[128] = {
3284     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3285     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
3286     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3287     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
3288     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3289     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3290     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3291     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3292     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
3293     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3294     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
3295     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3296     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3297     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3298     0x0000, 0x0072};
3299 const uint8_t HuffDecoderCommon::table23_15_emit_[36] = {
3300     0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a, 0x3c, 0x26, 0x3c, 0x2a,
3301     0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a, 0x3c, 0x21, 0x3c, 0x22,
3302     0x3c, 0x28, 0x3c, 0x29, 0x3c, 0x3f, 0x3c, 0x27, 0x3c, 0x2b, 0x3c, 0x7c};
3303 const uint16_t HuffDecoderCommon::table23_15_ops_[128] = {
3304     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3305     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
3306     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3307     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
3308     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3309     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3310     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3311     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
3312     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000,
3313     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000,
3314     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000,
3315     0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000,
3316     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
3317     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0000,
3318     0x0000, 0x0003};
3319 const uint8_t HuffDecoderCommon::table23_16_emit_[216] = {
3320     0x60, 0x30, 0x30, 0x60, 0x30, 0x31, 0x60, 0x30, 0x32, 0x60, 0x30, 0x61,
3321     0x60, 0x30, 0x63, 0x60, 0x30, 0x65, 0x60, 0x30, 0x69, 0x60, 0x30, 0x6f,
3322     0x60, 0x30, 0x73, 0x60, 0x30, 0x74, 0x60, 0x30, 0x20, 0x60, 0x30, 0x25,
3323     0x60, 0x30, 0x2d, 0x60, 0x30, 0x2e, 0x60, 0x30, 0x2f, 0x60, 0x30, 0x33,
3324     0x60, 0x30, 0x34, 0x60, 0x30, 0x35, 0x60, 0x30, 0x36, 0x60, 0x30, 0x37,
3325     0x60, 0x30, 0x38, 0x60, 0x30, 0x39, 0x60, 0x30, 0x3d, 0x60, 0x30, 0x41,
3326     0x60, 0x30, 0x5f, 0x60, 0x30, 0x62, 0x60, 0x30, 0x64, 0x60, 0x30, 0x66,
3327     0x60, 0x30, 0x67, 0x60, 0x30, 0x68, 0x60, 0x30, 0x6c, 0x60, 0x30, 0x6d,
3328     0x60, 0x30, 0x6e, 0x60, 0x30, 0x70, 0x60, 0x30, 0x72, 0x60, 0x30, 0x75,
3329     0x60, 0x31, 0x30, 0x60, 0x31, 0x31, 0x60, 0x31, 0x32, 0x60, 0x31, 0x61,
3330     0x60, 0x31, 0x63, 0x60, 0x31, 0x65, 0x60, 0x31, 0x69, 0x60, 0x31, 0x6f,
3331     0x60, 0x31, 0x73, 0x60, 0x31, 0x74, 0x60, 0x31, 0x20, 0x60, 0x31, 0x25,
3332     0x60, 0x31, 0x2d, 0x60, 0x31, 0x2e, 0x60, 0x31, 0x2f, 0x60, 0x31, 0x33,
3333     0x60, 0x31, 0x34, 0x60, 0x31, 0x35, 0x60, 0x31, 0x36, 0x60, 0x31, 0x37,
3334     0x60, 0x31, 0x38, 0x60, 0x31, 0x39, 0x60, 0x31, 0x3d, 0x60, 0x31, 0x41,
3335     0x60, 0x31, 0x5f, 0x60, 0x31, 0x62, 0x60, 0x31, 0x64, 0x60, 0x31, 0x66,
3336     0x60, 0x31, 0x67, 0x60, 0x31, 0x68, 0x60, 0x31, 0x6c, 0x60, 0x31, 0x6d,
3337     0x60, 0x31, 0x6e, 0x60, 0x31, 0x70, 0x60, 0x31, 0x72, 0x60, 0x31, 0x75};
3338 const uint8_t HuffDecoderCommon::table23_17_emit_[216] = {
3339     0x60, 0x32, 0x30, 0x60, 0x32, 0x31, 0x60, 0x32, 0x32, 0x60, 0x32, 0x61,
3340     0x60, 0x32, 0x63, 0x60, 0x32, 0x65, 0x60, 0x32, 0x69, 0x60, 0x32, 0x6f,
3341     0x60, 0x32, 0x73, 0x60, 0x32, 0x74, 0x60, 0x32, 0x20, 0x60, 0x32, 0x25,
3342     0x60, 0x32, 0x2d, 0x60, 0x32, 0x2e, 0x60, 0x32, 0x2f, 0x60, 0x32, 0x33,
3343     0x60, 0x32, 0x34, 0x60, 0x32, 0x35, 0x60, 0x32, 0x36, 0x60, 0x32, 0x37,
3344     0x60, 0x32, 0x38, 0x60, 0x32, 0x39, 0x60, 0x32, 0x3d, 0x60, 0x32, 0x41,
3345     0x60, 0x32, 0x5f, 0x60, 0x32, 0x62, 0x60, 0x32, 0x64, 0x60, 0x32, 0x66,
3346     0x60, 0x32, 0x67, 0x60, 0x32, 0x68, 0x60, 0x32, 0x6c, 0x60, 0x32, 0x6d,
3347     0x60, 0x32, 0x6e, 0x60, 0x32, 0x70, 0x60, 0x32, 0x72, 0x60, 0x32, 0x75,
3348     0x60, 0x61, 0x30, 0x60, 0x61, 0x31, 0x60, 0x61, 0x32, 0x60, 0x61, 0x61,
3349     0x60, 0x61, 0x63, 0x60, 0x61, 0x65, 0x60, 0x61, 0x69, 0x60, 0x61, 0x6f,
3350     0x60, 0x61, 0x73, 0x60, 0x61, 0x74, 0x60, 0x61, 0x20, 0x60, 0x61, 0x25,
3351     0x60, 0x61, 0x2d, 0x60, 0x61, 0x2e, 0x60, 0x61, 0x2f, 0x60, 0x61, 0x33,
3352     0x60, 0x61, 0x34, 0x60, 0x61, 0x35, 0x60, 0x61, 0x36, 0x60, 0x61, 0x37,
3353     0x60, 0x61, 0x38, 0x60, 0x61, 0x39, 0x60, 0x61, 0x3d, 0x60, 0x61, 0x41,
3354     0x60, 0x61, 0x5f, 0x60, 0x61, 0x62, 0x60, 0x61, 0x64, 0x60, 0x61, 0x66,
3355     0x60, 0x61, 0x67, 0x60, 0x61, 0x68, 0x60, 0x61, 0x6c, 0x60, 0x61, 0x6d,
3356     0x60, 0x61, 0x6e, 0x60, 0x61, 0x70, 0x60, 0x61, 0x72, 0x60, 0x61, 0x75};
3357 const uint8_t HuffDecoderCommon::table23_18_emit_[216] = {
3358     0x60, 0x63, 0x30, 0x60, 0x63, 0x31, 0x60, 0x63, 0x32, 0x60, 0x63, 0x61,
3359     0x60, 0x63, 0x63, 0x60, 0x63, 0x65, 0x60, 0x63, 0x69, 0x60, 0x63, 0x6f,
3360     0x60, 0x63, 0x73, 0x60, 0x63, 0x74, 0x60, 0x63, 0x20, 0x60, 0x63, 0x25,
3361     0x60, 0x63, 0x2d, 0x60, 0x63, 0x2e, 0x60, 0x63, 0x2f, 0x60, 0x63, 0x33,
3362     0x60, 0x63, 0x34, 0x60, 0x63, 0x35, 0x60, 0x63, 0x36, 0x60, 0x63, 0x37,
3363     0x60, 0x63, 0x38, 0x60, 0x63, 0x39, 0x60, 0x63, 0x3d, 0x60, 0x63, 0x41,
3364     0x60, 0x63, 0x5f, 0x60, 0x63, 0x62, 0x60, 0x63, 0x64, 0x60, 0x63, 0x66,
3365     0x60, 0x63, 0x67, 0x60, 0x63, 0x68, 0x60, 0x63, 0x6c, 0x60, 0x63, 0x6d,
3366     0x60, 0x63, 0x6e, 0x60, 0x63, 0x70, 0x60, 0x63, 0x72, 0x60, 0x63, 0x75,
3367     0x60, 0x65, 0x30, 0x60, 0x65, 0x31, 0x60, 0x65, 0x32, 0x60, 0x65, 0x61,
3368     0x60, 0x65, 0x63, 0x60, 0x65, 0x65, 0x60, 0x65, 0x69, 0x60, 0x65, 0x6f,
3369     0x60, 0x65, 0x73, 0x60, 0x65, 0x74, 0x60, 0x65, 0x20, 0x60, 0x65, 0x25,
3370     0x60, 0x65, 0x2d, 0x60, 0x65, 0x2e, 0x60, 0x65, 0x2f, 0x60, 0x65, 0x33,
3371     0x60, 0x65, 0x34, 0x60, 0x65, 0x35, 0x60, 0x65, 0x36, 0x60, 0x65, 0x37,
3372     0x60, 0x65, 0x38, 0x60, 0x65, 0x39, 0x60, 0x65, 0x3d, 0x60, 0x65, 0x41,
3373     0x60, 0x65, 0x5f, 0x60, 0x65, 0x62, 0x60, 0x65, 0x64, 0x60, 0x65, 0x66,
3374     0x60, 0x65, 0x67, 0x60, 0x65, 0x68, 0x60, 0x65, 0x6c, 0x60, 0x65, 0x6d,
3375     0x60, 0x65, 0x6e, 0x60, 0x65, 0x70, 0x60, 0x65, 0x72, 0x60, 0x65, 0x75};
3376 const uint8_t HuffDecoderCommon::table23_19_emit_[216] = {
3377     0x60, 0x69, 0x30, 0x60, 0x69, 0x31, 0x60, 0x69, 0x32, 0x60, 0x69, 0x61,
3378     0x60, 0x69, 0x63, 0x60, 0x69, 0x65, 0x60, 0x69, 0x69, 0x60, 0x69, 0x6f,
3379     0x60, 0x69, 0x73, 0x60, 0x69, 0x74, 0x60, 0x69, 0x20, 0x60, 0x69, 0x25,
3380     0x60, 0x69, 0x2d, 0x60, 0x69, 0x2e, 0x60, 0x69, 0x2f, 0x60, 0x69, 0x33,
3381     0x60, 0x69, 0x34, 0x60, 0x69, 0x35, 0x60, 0x69, 0x36, 0x60, 0x69, 0x37,
3382     0x60, 0x69, 0x38, 0x60, 0x69, 0x39, 0x60, 0x69, 0x3d, 0x60, 0x69, 0x41,
3383     0x60, 0x69, 0x5f, 0x60, 0x69, 0x62, 0x60, 0x69, 0x64, 0x60, 0x69, 0x66,
3384     0x60, 0x69, 0x67, 0x60, 0x69, 0x68, 0x60, 0x69, 0x6c, 0x60, 0x69, 0x6d,
3385     0x60, 0x69, 0x6e, 0x60, 0x69, 0x70, 0x60, 0x69, 0x72, 0x60, 0x69, 0x75,
3386     0x60, 0x6f, 0x30, 0x60, 0x6f, 0x31, 0x60, 0x6f, 0x32, 0x60, 0x6f, 0x61,
3387     0x60, 0x6f, 0x63, 0x60, 0x6f, 0x65, 0x60, 0x6f, 0x69, 0x60, 0x6f, 0x6f,
3388     0x60, 0x6f, 0x73, 0x60, 0x6f, 0x74, 0x60, 0x6f, 0x20, 0x60, 0x6f, 0x25,
3389     0x60, 0x6f, 0x2d, 0x60, 0x6f, 0x2e, 0x60, 0x6f, 0x2f, 0x60, 0x6f, 0x33,
3390     0x60, 0x6f, 0x34, 0x60, 0x6f, 0x35, 0x60, 0x6f, 0x36, 0x60, 0x6f, 0x37,
3391     0x60, 0x6f, 0x38, 0x60, 0x6f, 0x39, 0x60, 0x6f, 0x3d, 0x60, 0x6f, 0x41,
3392     0x60, 0x6f, 0x5f, 0x60, 0x6f, 0x62, 0x60, 0x6f, 0x64, 0x60, 0x6f, 0x66,
3393     0x60, 0x6f, 0x67, 0x60, 0x6f, 0x68, 0x60, 0x6f, 0x6c, 0x60, 0x6f, 0x6d,
3394     0x60, 0x6f, 0x6e, 0x60, 0x6f, 0x70, 0x60, 0x6f, 0x72, 0x60, 0x6f, 0x75};
3395 const uint8_t HuffDecoderCommon::table23_20_emit_[216] = {
3396     0x60, 0x73, 0x30, 0x60, 0x73, 0x31, 0x60, 0x73, 0x32, 0x60, 0x73, 0x61,
3397     0x60, 0x73, 0x63, 0x60, 0x73, 0x65, 0x60, 0x73, 0x69, 0x60, 0x73, 0x6f,
3398     0x60, 0x73, 0x73, 0x60, 0x73, 0x74, 0x60, 0x73, 0x20, 0x60, 0x73, 0x25,
3399     0x60, 0x73, 0x2d, 0x60, 0x73, 0x2e, 0x60, 0x73, 0x2f, 0x60, 0x73, 0x33,
3400     0x60, 0x73, 0x34, 0x60, 0x73, 0x35, 0x60, 0x73, 0x36, 0x60, 0x73, 0x37,
3401     0x60, 0x73, 0x38, 0x60, 0x73, 0x39, 0x60, 0x73, 0x3d, 0x60, 0x73, 0x41,
3402     0x60, 0x73, 0x5f, 0x60, 0x73, 0x62, 0x60, 0x73, 0x64, 0x60, 0x73, 0x66,
3403     0x60, 0x73, 0x67, 0x60, 0x73, 0x68, 0x60, 0x73, 0x6c, 0x60, 0x73, 0x6d,
3404     0x60, 0x73, 0x6e, 0x60, 0x73, 0x70, 0x60, 0x73, 0x72, 0x60, 0x73, 0x75,
3405     0x60, 0x74, 0x30, 0x60, 0x74, 0x31, 0x60, 0x74, 0x32, 0x60, 0x74, 0x61,
3406     0x60, 0x74, 0x63, 0x60, 0x74, 0x65, 0x60, 0x74, 0x69, 0x60, 0x74, 0x6f,
3407     0x60, 0x74, 0x73, 0x60, 0x74, 0x74, 0x60, 0x74, 0x20, 0x60, 0x74, 0x25,
3408     0x60, 0x74, 0x2d, 0x60, 0x74, 0x2e, 0x60, 0x74, 0x2f, 0x60, 0x74, 0x33,
3409     0x60, 0x74, 0x34, 0x60, 0x74, 0x35, 0x60, 0x74, 0x36, 0x60, 0x74, 0x37,
3410     0x60, 0x74, 0x38, 0x60, 0x74, 0x39, 0x60, 0x74, 0x3d, 0x60, 0x74, 0x41,
3411     0x60, 0x74, 0x5f, 0x60, 0x74, 0x62, 0x60, 0x74, 0x64, 0x60, 0x74, 0x66,
3412     0x60, 0x74, 0x67, 0x60, 0x74, 0x68, 0x60, 0x74, 0x6c, 0x60, 0x74, 0x6d,
3413     0x60, 0x74, 0x6e, 0x60, 0x74, 0x70, 0x60, 0x74, 0x72, 0x60, 0x74, 0x75};
3414 const uint8_t HuffDecoderCommon::table23_21_emit_[120] = {
3415     0x60, 0x20, 0x30, 0x60, 0x20, 0x31, 0x60, 0x20, 0x32, 0x60, 0x20, 0x61,
3416     0x60, 0x20, 0x63, 0x60, 0x20, 0x65, 0x60, 0x20, 0x69, 0x60, 0x20, 0x6f,
3417     0x60, 0x20, 0x73, 0x60, 0x20, 0x74, 0x60, 0x25, 0x30, 0x60, 0x25, 0x31,
3418     0x60, 0x25, 0x32, 0x60, 0x25, 0x61, 0x60, 0x25, 0x63, 0x60, 0x25, 0x65,
3419     0x60, 0x25, 0x69, 0x60, 0x25, 0x6f, 0x60, 0x25, 0x73, 0x60, 0x25, 0x74,
3420     0x60, 0x2d, 0x30, 0x60, 0x2d, 0x31, 0x60, 0x2d, 0x32, 0x60, 0x2d, 0x61,
3421     0x60, 0x2d, 0x63, 0x60, 0x2d, 0x65, 0x60, 0x2d, 0x69, 0x60, 0x2d, 0x6f,
3422     0x60, 0x2d, 0x73, 0x60, 0x2d, 0x74, 0x60, 0x2e, 0x30, 0x60, 0x2e, 0x31,
3423     0x60, 0x2e, 0x32, 0x60, 0x2e, 0x61, 0x60, 0x2e, 0x63, 0x60, 0x2e, 0x65,
3424     0x60, 0x2e, 0x69, 0x60, 0x2e, 0x6f, 0x60, 0x2e, 0x73, 0x60, 0x2e, 0x74};
3425 const uint8_t HuffDecoderCommon::table23_22_emit_[120] = {
3426     0x60, 0x2f, 0x30, 0x60, 0x2f, 0x31, 0x60, 0x2f, 0x32, 0x60, 0x2f, 0x61,
3427     0x60, 0x2f, 0x63, 0x60, 0x2f, 0x65, 0x60, 0x2f, 0x69, 0x60, 0x2f, 0x6f,
3428     0x60, 0x2f, 0x73, 0x60, 0x2f, 0x74, 0x60, 0x33, 0x30, 0x60, 0x33, 0x31,
3429     0x60, 0x33, 0x32, 0x60, 0x33, 0x61, 0x60, 0x33, 0x63, 0x60, 0x33, 0x65,
3430     0x60, 0x33, 0x69, 0x60, 0x33, 0x6f, 0x60, 0x33, 0x73, 0x60, 0x33, 0x74,
3431     0x60, 0x34, 0x30, 0x60, 0x34, 0x31, 0x60, 0x34, 0x32, 0x60, 0x34, 0x61,
3432     0x60, 0x34, 0x63, 0x60, 0x34, 0x65, 0x60, 0x34, 0x69, 0x60, 0x34, 0x6f,
3433     0x60, 0x34, 0x73, 0x60, 0x34, 0x74, 0x60, 0x35, 0x30, 0x60, 0x35, 0x31,
3434     0x60, 0x35, 0x32, 0x60, 0x35, 0x61, 0x60, 0x35, 0x63, 0x60, 0x35, 0x65,
3435     0x60, 0x35, 0x69, 0x60, 0x35, 0x6f, 0x60, 0x35, 0x73, 0x60, 0x35, 0x74};
3436 const uint8_t HuffDecoderCommon::table23_23_emit_[120] = {
3437     0x60, 0x36, 0x30, 0x60, 0x36, 0x31, 0x60, 0x36, 0x32, 0x60, 0x36, 0x61,
3438     0x60, 0x36, 0x63, 0x60, 0x36, 0x65, 0x60, 0x36, 0x69, 0x60, 0x36, 0x6f,
3439     0x60, 0x36, 0x73, 0x60, 0x36, 0x74, 0x60, 0x37, 0x30, 0x60, 0x37, 0x31,
3440     0x60, 0x37, 0x32, 0x60, 0x37, 0x61, 0x60, 0x37, 0x63, 0x60, 0x37, 0x65,
3441     0x60, 0x37, 0x69, 0x60, 0x37, 0x6f, 0x60, 0x37, 0x73, 0x60, 0x37, 0x74,
3442     0x60, 0x38, 0x30, 0x60, 0x38, 0x31, 0x60, 0x38, 0x32, 0x60, 0x38, 0x61,
3443     0x60, 0x38, 0x63, 0x60, 0x38, 0x65, 0x60, 0x38, 0x69, 0x60, 0x38, 0x6f,
3444     0x60, 0x38, 0x73, 0x60, 0x38, 0x74, 0x60, 0x39, 0x30, 0x60, 0x39, 0x31,
3445     0x60, 0x39, 0x32, 0x60, 0x39, 0x61, 0x60, 0x39, 0x63, 0x60, 0x39, 0x65,
3446     0x60, 0x39, 0x69, 0x60, 0x39, 0x6f, 0x60, 0x39, 0x73, 0x60, 0x39, 0x74};
3447 const uint8_t HuffDecoderCommon::table23_24_emit_[120] = {
3448     0x60, 0x3d, 0x30, 0x60, 0x3d, 0x31, 0x60, 0x3d, 0x32, 0x60, 0x3d, 0x61,
3449     0x60, 0x3d, 0x63, 0x60, 0x3d, 0x65, 0x60, 0x3d, 0x69, 0x60, 0x3d, 0x6f,
3450     0x60, 0x3d, 0x73, 0x60, 0x3d, 0x74, 0x60, 0x41, 0x30, 0x60, 0x41, 0x31,
3451     0x60, 0x41, 0x32, 0x60, 0x41, 0x61, 0x60, 0x41, 0x63, 0x60, 0x41, 0x65,
3452     0x60, 0x41, 0x69, 0x60, 0x41, 0x6f, 0x60, 0x41, 0x73, 0x60, 0x41, 0x74,
3453     0x60, 0x5f, 0x30, 0x60, 0x5f, 0x31, 0x60, 0x5f, 0x32, 0x60, 0x5f, 0x61,
3454     0x60, 0x5f, 0x63, 0x60, 0x5f, 0x65, 0x60, 0x5f, 0x69, 0x60, 0x5f, 0x6f,
3455     0x60, 0x5f, 0x73, 0x60, 0x5f, 0x74, 0x60, 0x62, 0x30, 0x60, 0x62, 0x31,
3456     0x60, 0x62, 0x32, 0x60, 0x62, 0x61, 0x60, 0x62, 0x63, 0x60, 0x62, 0x65,
3457     0x60, 0x62, 0x69, 0x60, 0x62, 0x6f, 0x60, 0x62, 0x73, 0x60, 0x62, 0x74};
3458 const uint8_t HuffDecoderCommon::table23_25_emit_[120] = {
3459     0x60, 0x64, 0x30, 0x60, 0x64, 0x31, 0x60, 0x64, 0x32, 0x60, 0x64, 0x61,
3460     0x60, 0x64, 0x63, 0x60, 0x64, 0x65, 0x60, 0x64, 0x69, 0x60, 0x64, 0x6f,
3461     0x60, 0x64, 0x73, 0x60, 0x64, 0x74, 0x60, 0x66, 0x30, 0x60, 0x66, 0x31,
3462     0x60, 0x66, 0x32, 0x60, 0x66, 0x61, 0x60, 0x66, 0x63, 0x60, 0x66, 0x65,
3463     0x60, 0x66, 0x69, 0x60, 0x66, 0x6f, 0x60, 0x66, 0x73, 0x60, 0x66, 0x74,
3464     0x60, 0x67, 0x30, 0x60, 0x67, 0x31, 0x60, 0x67, 0x32, 0x60, 0x67, 0x61,
3465     0x60, 0x67, 0x63, 0x60, 0x67, 0x65, 0x60, 0x67, 0x69, 0x60, 0x67, 0x6f,
3466     0x60, 0x67, 0x73, 0x60, 0x67, 0x74, 0x60, 0x68, 0x30, 0x60, 0x68, 0x31,
3467     0x60, 0x68, 0x32, 0x60, 0x68, 0x61, 0x60, 0x68, 0x63, 0x60, 0x68, 0x65,
3468     0x60, 0x68, 0x69, 0x60, 0x68, 0x6f, 0x60, 0x68, 0x73, 0x60, 0x68, 0x74};
3469 const uint8_t HuffDecoderCommon::table23_26_emit_[120] = {
3470     0x60, 0x6c, 0x30, 0x60, 0x6c, 0x31, 0x60, 0x6c, 0x32, 0x60, 0x6c, 0x61,
3471     0x60, 0x6c, 0x63, 0x60, 0x6c, 0x65, 0x60, 0x6c, 0x69, 0x60, 0x6c, 0x6f,
3472     0x60, 0x6c, 0x73, 0x60, 0x6c, 0x74, 0x60, 0x6d, 0x30, 0x60, 0x6d, 0x31,
3473     0x60, 0x6d, 0x32, 0x60, 0x6d, 0x61, 0x60, 0x6d, 0x63, 0x60, 0x6d, 0x65,
3474     0x60, 0x6d, 0x69, 0x60, 0x6d, 0x6f, 0x60, 0x6d, 0x73, 0x60, 0x6d, 0x74,
3475     0x60, 0x6e, 0x30, 0x60, 0x6e, 0x31, 0x60, 0x6e, 0x32, 0x60, 0x6e, 0x61,
3476     0x60, 0x6e, 0x63, 0x60, 0x6e, 0x65, 0x60, 0x6e, 0x69, 0x60, 0x6e, 0x6f,
3477     0x60, 0x6e, 0x73, 0x60, 0x6e, 0x74, 0x60, 0x70, 0x30, 0x60, 0x70, 0x31,
3478     0x60, 0x70, 0x32, 0x60, 0x70, 0x61, 0x60, 0x70, 0x63, 0x60, 0x70, 0x65,
3479     0x60, 0x70, 0x69, 0x60, 0x70, 0x6f, 0x60, 0x70, 0x73, 0x60, 0x70, 0x74};
3480 const uint8_t HuffDecoderCommon::table23_27_emit_[68] = {
3481     0x60, 0x72, 0x30, 0x60, 0x72, 0x31, 0x60, 0x72, 0x32, 0x60, 0x72, 0x61,
3482     0x60, 0x72, 0x63, 0x60, 0x72, 0x65, 0x60, 0x72, 0x69, 0x60, 0x72, 0x6f,
3483     0x60, 0x72, 0x73, 0x60, 0x72, 0x74, 0x60, 0x75, 0x30, 0x60, 0x75, 0x31,
3484     0x60, 0x75, 0x32, 0x60, 0x75, 0x61, 0x60, 0x75, 0x63, 0x60, 0x75, 0x65,
3485     0x60, 0x75, 0x69, 0x60, 0x75, 0x6f, 0x60, 0x75, 0x73, 0x60, 0x75, 0x74,
3486     0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44};
3487 const uint8_t HuffDecoderCommon::table23_31_emit_[36] = {
3488     0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a, 0x60, 0x26, 0x60, 0x2a,
3489     0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a, 0x60, 0x21, 0x60, 0x22,
3490     0x60, 0x28, 0x60, 0x29, 0x60, 0x3f, 0x60, 0x27, 0x60, 0x2b, 0x60, 0x7c};
3491 const uint8_t HuffDecoderCommon::table23_32_emit_[216] = {
3492     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
3493     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
3494     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20, 0x7b, 0x30, 0x25,
3495     0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30, 0x2f, 0x7b, 0x30, 0x33,
3496     0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b, 0x30, 0x36, 0x7b, 0x30, 0x37,
3497     0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39, 0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41,
3498     0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62, 0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66,
3499     0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68, 0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d,
3500     0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70, 0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75,
3501     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61,
3502     0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f,
3503     0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20, 0x7b, 0x31, 0x25,
3504     0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31, 0x2f, 0x7b, 0x31, 0x33,
3505     0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b, 0x31, 0x36, 0x7b, 0x31, 0x37,
3506     0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39, 0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41,
3507     0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62, 0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66,
3508     0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68, 0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d,
3509     0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70, 0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75};
3510 const uint8_t HuffDecoderCommon::table23_33_emit_[216] = {
3511     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
3512     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
3513     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20, 0x7b, 0x32, 0x25,
3514     0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32, 0x2f, 0x7b, 0x32, 0x33,
3515     0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b, 0x32, 0x36, 0x7b, 0x32, 0x37,
3516     0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39, 0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41,
3517     0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62, 0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66,
3518     0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68, 0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d,
3519     0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70, 0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75,
3520     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61,
3521     0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f,
3522     0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20, 0x7b, 0x61, 0x25,
3523     0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61, 0x2f, 0x7b, 0x61, 0x33,
3524     0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b, 0x61, 0x36, 0x7b, 0x61, 0x37,
3525     0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39, 0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41,
3526     0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62, 0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66,
3527     0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68, 0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d,
3528     0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70, 0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75};
3529 const uint8_t HuffDecoderCommon::table23_34_emit_[216] = {
3530     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
3531     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
3532     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20, 0x7b, 0x63, 0x25,
3533     0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63, 0x2f, 0x7b, 0x63, 0x33,
3534     0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b, 0x63, 0x36, 0x7b, 0x63, 0x37,
3535     0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39, 0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41,
3536     0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62, 0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66,
3537     0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68, 0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d,
3538     0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70, 0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75,
3539     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61,
3540     0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f,
3541     0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20, 0x7b, 0x65, 0x25,
3542     0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65, 0x2f, 0x7b, 0x65, 0x33,
3543     0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b, 0x65, 0x36, 0x7b, 0x65, 0x37,
3544     0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39, 0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41,
3545     0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62, 0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66,
3546     0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68, 0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d,
3547     0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70, 0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75};
3548 const uint8_t HuffDecoderCommon::table23_35_emit_[216] = {
3549     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
3550     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
3551     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20, 0x7b, 0x69, 0x25,
3552     0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69, 0x2f, 0x7b, 0x69, 0x33,
3553     0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b, 0x69, 0x36, 0x7b, 0x69, 0x37,
3554     0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39, 0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41,
3555     0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62, 0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66,
3556     0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68, 0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d,
3557     0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70, 0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75,
3558     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61,
3559     0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f,
3560     0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20, 0x7b, 0x6f, 0x25,
3561     0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f, 0x2f, 0x7b, 0x6f, 0x33,
3562     0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b, 0x6f, 0x36, 0x7b, 0x6f, 0x37,
3563     0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39, 0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41,
3564     0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62, 0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66,
3565     0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68, 0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d,
3566     0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70, 0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75};
3567 const uint8_t HuffDecoderCommon::table23_36_emit_[216] = {
3568     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
3569     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
3570     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20, 0x7b, 0x73, 0x25,
3571     0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73, 0x2f, 0x7b, 0x73, 0x33,
3572     0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b, 0x73, 0x36, 0x7b, 0x73, 0x37,
3573     0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39, 0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41,
3574     0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62, 0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66,
3575     0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68, 0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d,
3576     0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70, 0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75,
3577     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61,
3578     0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f,
3579     0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20, 0x7b, 0x74, 0x25,
3580     0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74, 0x2f, 0x7b, 0x74, 0x33,
3581     0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b, 0x74, 0x36, 0x7b, 0x74, 0x37,
3582     0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39, 0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41,
3583     0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62, 0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66,
3584     0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68, 0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d,
3585     0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70, 0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75};
3586 const uint8_t HuffDecoderCommon::table23_37_emit_[120] = {
3587     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
3588     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
3589     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31,
3590     0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61, 0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65,
3591     0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f, 0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74,
3592     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
3593     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
3594     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31,
3595     0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61, 0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65,
3596     0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f, 0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74};
3597 const uint8_t HuffDecoderCommon::table23_38_emit_[120] = {
3598     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
3599     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
3600     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31,
3601     0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61, 0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65,
3602     0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f, 0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74,
3603     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
3604     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
3605     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31,
3606     0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61, 0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65,
3607     0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f, 0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74};
3608 const uint8_t HuffDecoderCommon::table23_39_emit_[120] = {
3609     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
3610     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
3611     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31,
3612     0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61, 0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65,
3613     0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f, 0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74,
3614     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
3615     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
3616     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31,
3617     0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61, 0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65,
3618     0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f, 0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74};
3619 const uint8_t HuffDecoderCommon::table23_40_emit_[120] = {
3620     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
3621     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
3622     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31,
3623     0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61, 0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65,
3624     0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f, 0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74,
3625     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
3626     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
3627     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31,
3628     0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61, 0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65,
3629     0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f, 0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74};
3630 const uint8_t HuffDecoderCommon::table23_41_emit_[120] = {
3631     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
3632     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
3633     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31,
3634     0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61, 0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65,
3635     0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f, 0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74,
3636     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
3637     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
3638     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31,
3639     0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61, 0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65,
3640     0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f, 0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74};
3641 const uint8_t HuffDecoderCommon::table23_42_emit_[120] = {
3642     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
3643     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
3644     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31,
3645     0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61, 0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65,
3646     0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f, 0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74,
3647     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
3648     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
3649     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31,
3650     0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61, 0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65,
3651     0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f, 0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74};
3652 const uint8_t HuffDecoderCommon::table23_43_emit_[68] = {
3653     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
3654     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
3655     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31,
3656     0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61, 0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65,
3657     0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f, 0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74,
3658     0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44};
3659 const uint8_t HuffDecoderCommon::table23_47_emit_[36] = {
3660     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a,
3661     0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a, 0x7b, 0x21, 0x7b, 0x22,
3662     0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f, 0x7b, 0x27, 0x7b, 0x2b, 0x7b, 0x7c};
3663 const uint8_t HuffDecoderCommon::table23_48_emit_[136] = {
3664     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 0x65,
3665     0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25,
3666     0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35,
3667     0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39, 0x5c, 0x3d, 0x5c, 0x41,
3668     0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66, 0x5c, 0x67, 0x5c, 0x68,
3669     0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 0x5c, 0x72, 0x5c, 0x75,
3670     0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44, 0x5c, 0x45, 0x5c, 0x46,
3671     0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a, 0x5c, 0x4b, 0x5c, 0x4c,
3672     0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50, 0x5c, 0x51, 0x5c, 0x52,
3673     0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56, 0x5c, 0x57, 0x5c, 0x59,
3674     0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76, 0x5c, 0x77, 0x5c, 0x78,
3675     0x5c, 0x79, 0x5c, 0x7a};
3676 const uint16_t HuffDecoderCommon::table23_48_ops_[128] = {
3677     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
3678     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
3679     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
3680     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
3681     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
3682     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102,
3683     0x0000, 0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000,
3684     0x0152, 0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192,
3685     0x0000, 0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000,
3686     0x01e2, 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222,
3687     0x0000, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
3688     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
3689     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
3690     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0000, 0x0000,
3691     0x0000, 0x0003};
3692 const uint8_t HuffDecoderCommon::table23_49_emit_[136] = {
3693     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65,
3694     0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25,
3695     0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35,
3696     0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39, 0xc3, 0x3d, 0xc3, 0x41,
3697     0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66, 0xc3, 0x67, 0xc3, 0x68,
3698     0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 0xc3, 0x72, 0xc3, 0x75,
3699     0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44, 0xc3, 0x45, 0xc3, 0x46,
3700     0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a, 0xc3, 0x4b, 0xc3, 0x4c,
3701     0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50, 0xc3, 0x51, 0xc3, 0x52,
3702     0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56, 0xc3, 0x57, 0xc3, 0x59,
3703     0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76, 0xc3, 0x77, 0xc3, 0x78,
3704     0xc3, 0x79, 0xc3, 0x7a};
3705 const uint8_t HuffDecoderCommon::table23_50_emit_[136] = {
3706     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65,
3707     0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25,
3708     0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35,
3709     0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39, 0xd0, 0x3d, 0xd0, 0x41,
3710     0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66, 0xd0, 0x67, 0xd0, 0x68,
3711     0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 0xd0, 0x72, 0xd0, 0x75,
3712     0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44, 0xd0, 0x45, 0xd0, 0x46,
3713     0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a, 0xd0, 0x4b, 0xd0, 0x4c,
3714     0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50, 0xd0, 0x51, 0xd0, 0x52,
3715     0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56, 0xd0, 0x57, 0xd0, 0x59,
3716     0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76, 0xd0, 0x77, 0xd0, 0x78,
3717     0xd0, 0x79, 0xd0, 0x7a};
3718 const uint8_t HuffDecoderCommon::table23_51_emit_[144] = {
3719     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65,
3720     0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25,
3721     0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35,
3722     0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39, 0x80, 0x3d, 0x80, 0x41,
3723     0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 0x80, 0x67, 0x80, 0x68,
3724     0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 0x80, 0x72, 0x80, 0x75,
3725     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65,
3726     0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25,
3727     0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35,
3728     0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39, 0x82, 0x3d, 0x82, 0x41,
3729     0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 0x82, 0x67, 0x82, 0x68,
3730     0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 0x82, 0x72, 0x82, 0x75};
3731 const uint16_t HuffDecoderCommon::table23_51_ops_[128] = {
3732     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 0x0000,
3733     0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082,
3734     0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
3735     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
3736     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
3737     0x0232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3738     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3739     0x0003, 0x0000, 0x0242, 0x0000, 0x0252, 0x0000, 0x0262, 0x0000, 0x0272,
3740     0x0000, 0x0282, 0x0000, 0x0292, 0x0000, 0x02a2, 0x0000, 0x02b2, 0x0000,
3741     0x02c2, 0x0000, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
3742     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
3743     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452,
3744     0x0462, 0x0472, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3745     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3746     0x0000, 0x0243};
3747 const uint8_t HuffDecoderCommon::table23_52_emit_[144] = {
3748     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65,
3749     0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25,
3750     0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35,
3751     0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39, 0x83, 0x3d, 0x83, 0x41,
3752     0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 0x83, 0x67, 0x83, 0x68,
3753     0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 0x83, 0x72, 0x83, 0x75,
3754     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65,
3755     0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25,
3756     0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35,
3757     0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39, 0xa2, 0x3d, 0xa2, 0x41,
3758     0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 0xa2, 0x67, 0xa2, 0x68,
3759     0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 0xa2, 0x72, 0xa2, 0x75};
3760 const uint8_t HuffDecoderCommon::table23_53_emit_[144] = {
3761     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 0x65,
3762     0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25,
3763     0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35,
3764     0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39, 0xb8, 0x3d, 0xb8, 0x41,
3765     0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 0xb8, 0x67, 0xb8, 0x68,
3766     0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 0xb8, 0x72, 0xb8, 0x75,
3767     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65,
3768     0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25,
3769     0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35,
3770     0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39, 0xc2, 0x3d, 0xc2, 0x41,
3771     0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 0xc2, 0x67, 0xc2, 0x68,
3772     0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 0xc2, 0x72, 0xc2, 0x75};
3773 const uint8_t HuffDecoderCommon::table23_54_emit_[144] = {
3774     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 0x65,
3775     0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25,
3776     0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35,
3777     0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39, 0xe0, 0x3d, 0xe0, 0x41,
3778     0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 0xe0, 0x67, 0xe0, 0x68,
3779     0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 0xe0, 0x72, 0xe0, 0x75,
3780     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65,
3781     0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25,
3782     0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35,
3783     0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39, 0xe2, 0x3d, 0xe2, 0x41,
3784     0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 0xe2, 0x67, 0xe2, 0x68,
3785     0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 0xe2, 0x72, 0xe2, 0x75};
3786 const uint8_t HuffDecoderCommon::table23_55_emit_[80] = {
3787     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
3788     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0xa1, 0x30, 0xa1, 0x31,
3789     0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65, 0xa1, 0x69, 0xa1, 0x6f,
3790     0xa1, 0x73, 0xa1, 0x74, 0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61,
3791     0xa7, 0x63, 0xa7, 0x65, 0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74,
3792     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65,
3793     0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74};
3794 const uint16_t HuffDecoderCommon::table23_55_ops_[128] = {
3795     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
3796     0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3797     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3798     0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
3799     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0000, 0x0000, 0x0000,
3800     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3801     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3802     0x00a3, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2,
3803     0x01c2, 0x01d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3804     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3805     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0143, 0x01e2, 0x01f2, 0x0202,
3806     0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0000, 0x0000,
3807     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3808     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3809     0x0000, 0x01e3};
3810 const uint8_t HuffDecoderCommon::table23_56_emit_[80] = {
3811     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
3812     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb1, 0x30, 0xb1, 0x31,
3813     0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65, 0xb1, 0x69, 0xb1, 0x6f,
3814     0xb1, 0x73, 0xb1, 0x74, 0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61,
3815     0xb3, 0x63, 0xb3, 0x65, 0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74,
3816     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65,
3817     0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74};
3818 const uint8_t HuffDecoderCommon::table23_57_emit_[80] = {
3819     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
3820     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd9, 0x30, 0xd9, 0x31,
3821     0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65, 0xd9, 0x69, 0xd9, 0x6f,
3822     0xd9, 0x73, 0xd9, 0x74, 0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61,
3823     0xe3, 0x63, 0xe3, 0x65, 0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74,
3824     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65,
3825     0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74};
3826 const uint8_t HuffDecoderCommon::table23_58_emit_[26] = {
3827     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6,
3828     0x63, 0xe6, 0x65, 0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73,
3829     0xe6, 0x74, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92};
3830 const uint16_t HuffDecoderCommon::table23_58_ops_[128] = {
3831     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
3832     0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3833     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3834     0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000,
3835     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3836     0x0000, 0x0000, 0x00a3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3837     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3838     0x00ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3839     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b3, 0x0000,
3840     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3841     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00bb, 0x0000, 0x0000, 0x0000,
3842     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3843     0x0000, 0x0000, 0x0000, 0x00c3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3844     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3845     0x0000, 0x00cb};
3846 const uint16_t HuffDecoderCommon::table23_59_ops_[128] = {
3847     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3848     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
3849     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3850     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
3851     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3852     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3853     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3854     0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3855     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000,
3856     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3857     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000,
3858     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3859     0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3860     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3861     0x0000, 0x003b};
3862 const uint16_t HuffDecoderCommon::table23_61_ops_[128] = {
3863     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3864     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
3865     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3866     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
3867     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3868     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3869     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3870     0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023,
3871     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000,
3872     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000,
3873     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000,
3874     0x0000, 0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x0000,
3875     0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3876     0x0000, 0x0000, 0x0053, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3877     0x0000, 0x005b};
3878 const uint16_t HuffDecoderCommon::table23_62_ops_[128] = {
3879     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
3880     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000,
3881     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000,
3882     0x0000, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000,
3883     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3884     0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3885     0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3886     0x003b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0043,
3887     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x004b, 0x0000,
3888     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0053, 0x0000, 0x0000,
3889     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005b, 0x0000, 0x0000, 0x0000,
3890     0x0000, 0x0000, 0x0000, 0x0000, 0x0063, 0x0000, 0x0000, 0x0000, 0x0000,
3891     0x0000, 0x0000, 0x0000, 0x006b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3892     0x0000, 0x0000, 0x0073, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3893     0x0000, 0x007b};
3894 const uint8_t HuffDecoderCommon::table23_63_emit_[36] = {
3895     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f, 0xab,
3896     0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb, 0xc0, 0xc1, 0xc8,
3897     0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff};
3898 const uint16_t HuffDecoderCommon::table23_63_ops_[128] = {
3899     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
3900     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000,
3901     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000,
3902     0x0000, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000,
3903     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000,
3904     0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000,
3905     0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000,
3906     0x0053, 0x0000, 0x0000, 0x0000, 0x005b, 0x0000, 0x0000, 0x0000, 0x0063,
3907     0x0000, 0x0000, 0x0000, 0x006b, 0x0000, 0x0000, 0x0000, 0x0073, 0x0000,
3908     0x0000, 0x0000, 0x007b, 0x0000, 0x0000, 0x0000, 0x0083, 0x0000, 0x008b,
3909     0x0000, 0x0093, 0x0000, 0x009b, 0x0000, 0x00a3, 0x00ab, 0x00b3, 0x00bb,
3910     0x00c3, 0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x00fb, 0x0103,
3911     0x010b, 0x0113, 0x011b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3912     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3913     0x0000, 0x0004};
3914 const uint8_t* const HuffDecoderCommon::table23_emit_[64] = {
3915     table23_0_emit_,  table23_1_emit_,  table23_2_emit_,  table23_3_emit_,
3916     table23_4_emit_,  table23_5_emit_,  table23_6_emit_,  table23_7_emit_,
3917     table23_8_emit_,  table23_9_emit_,  table23_10_emit_, table23_11_emit_,
3918     table22_12_emit_, table22_13_emit_, table22_14_emit_, table23_15_emit_,
3919     table23_16_emit_, table23_17_emit_, table23_18_emit_, table23_19_emit_,
3920     table23_20_emit_, table23_21_emit_, table23_22_emit_, table23_23_emit_,
3921     table23_24_emit_, table23_25_emit_, table23_26_emit_, table23_27_emit_,
3922     table22_28_emit_, table22_29_emit_, table22_30_emit_, table23_31_emit_,
3923     table23_32_emit_, table23_33_emit_, table23_34_emit_, table23_35_emit_,
3924     table23_36_emit_, table23_37_emit_, table23_38_emit_, table23_39_emit_,
3925     table23_40_emit_, table23_41_emit_, table23_42_emit_, table23_43_emit_,
3926     table22_44_emit_, table22_45_emit_, table22_46_emit_, table23_47_emit_,
3927     table23_48_emit_, table23_49_emit_, table23_50_emit_, table23_51_emit_,
3928     table23_52_emit_, table23_53_emit_, table23_54_emit_, table23_55_emit_,
3929     table23_56_emit_, table23_57_emit_, table23_58_emit_, table22_59_emit_,
3930     table22_60_emit_, table22_61_emit_, table22_62_emit_, table23_63_emit_,
3931 };
3932 const uint16_t* const HuffDecoderCommon::table23_ops_[64] = {
3933     table23_0_ops_,  table23_0_ops_,  table23_0_ops_,  table23_0_ops_,
3934     table23_0_ops_,  table23_5_ops_,  table23_5_ops_,  table23_5_ops_,
3935     table23_5_ops_,  table23_5_ops_,  table23_5_ops_,  table23_11_ops_,
3936     table23_12_ops_, table23_12_ops_, table23_12_ops_, table23_15_ops_,
3937     table23_0_ops_,  table23_0_ops_,  table23_0_ops_,  table23_0_ops_,
3938     table23_0_ops_,  table23_5_ops_,  table23_5_ops_,  table23_5_ops_,
3939     table23_5_ops_,  table23_5_ops_,  table23_5_ops_,  table23_11_ops_,
3940     table23_12_ops_, table23_12_ops_, table23_12_ops_, table23_15_ops_,
3941     table23_0_ops_,  table23_0_ops_,  table23_0_ops_,  table23_0_ops_,
3942     table23_0_ops_,  table23_5_ops_,  table23_5_ops_,  table23_5_ops_,
3943     table23_5_ops_,  table23_5_ops_,  table23_5_ops_,  table23_11_ops_,
3944     table23_12_ops_, table23_12_ops_, table23_12_ops_, table23_15_ops_,
3945     table23_48_ops_, table23_48_ops_, table23_48_ops_, table23_51_ops_,
3946     table23_51_ops_, table23_51_ops_, table23_51_ops_, table23_55_ops_,
3947     table23_55_ops_, table23_55_ops_, table23_58_ops_, table23_59_ops_,
3948     table23_59_ops_, table23_61_ops_, table23_62_ops_, table23_63_ops_,
3949 };
3950 const uint8_t HuffDecoderCommon::table24_0_emit_[204] = {
3951     0x3c, 0x30, 0x30, 0x3c, 0x30, 0x31, 0x3c, 0x30, 0x32, 0x3c, 0x30, 0x61,
3952     0x3c, 0x30, 0x63, 0x3c, 0x30, 0x65, 0x3c, 0x30, 0x69, 0x3c, 0x30, 0x6f,
3953     0x3c, 0x30, 0x73, 0x3c, 0x30, 0x74, 0x3c, 0x30, 0x20, 0x3c, 0x30, 0x25,
3954     0x3c, 0x30, 0x2d, 0x3c, 0x30, 0x2e, 0x3c, 0x30, 0x2f, 0x3c, 0x30, 0x33,
3955     0x3c, 0x30, 0x34, 0x3c, 0x30, 0x35, 0x3c, 0x30, 0x36, 0x3c, 0x30, 0x37,
3956     0x3c, 0x30, 0x38, 0x3c, 0x30, 0x39, 0x3c, 0x30, 0x3d, 0x3c, 0x30, 0x41,
3957     0x3c, 0x30, 0x5f, 0x3c, 0x30, 0x62, 0x3c, 0x30, 0x64, 0x3c, 0x30, 0x66,
3958     0x3c, 0x30, 0x67, 0x3c, 0x30, 0x68, 0x3c, 0x30, 0x6c, 0x3c, 0x30, 0x6d,
3959     0x3c, 0x30, 0x6e, 0x3c, 0x30, 0x70, 0x3c, 0x30, 0x72, 0x3c, 0x30, 0x75,
3960     0x3c, 0x30, 0x3a, 0x3c, 0x30, 0x42, 0x3c, 0x30, 0x43, 0x3c, 0x30, 0x44,
3961     0x3c, 0x30, 0x45, 0x3c, 0x30, 0x46, 0x3c, 0x30, 0x47, 0x3c, 0x30, 0x48,
3962     0x3c, 0x30, 0x49, 0x3c, 0x30, 0x4a, 0x3c, 0x30, 0x4b, 0x3c, 0x30, 0x4c,
3963     0x3c, 0x30, 0x4d, 0x3c, 0x30, 0x4e, 0x3c, 0x30, 0x4f, 0x3c, 0x30, 0x50,
3964     0x3c, 0x30, 0x51, 0x3c, 0x30, 0x52, 0x3c, 0x30, 0x53, 0x3c, 0x30, 0x54,
3965     0x3c, 0x30, 0x55, 0x3c, 0x30, 0x56, 0x3c, 0x30, 0x57, 0x3c, 0x30, 0x59,
3966     0x3c, 0x30, 0x6a, 0x3c, 0x30, 0x6b, 0x3c, 0x30, 0x71, 0x3c, 0x30, 0x76,
3967     0x3c, 0x30, 0x77, 0x3c, 0x30, 0x78, 0x3c, 0x30, 0x79, 0x3c, 0x30, 0x7a};
3968 const uint16_t HuffDecoderCommon::table24_0_ops_[128] = {
3969     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000,
3970     0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000,
3971     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000,
3972     0x0091, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 0x0000, 0x00c1,
3973     0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00f1, 0x0000, 0x0109, 0x0000,
3974     0x0121, 0x0000, 0x0139, 0x0000, 0x0151, 0x0000, 0x0169, 0x0000, 0x0181,
3975     0x0000, 0x0199, 0x0000, 0x01b1, 0x0000, 0x01c9, 0x0000, 0x01e1, 0x0000,
3976     0x01f9, 0x0000, 0x0211, 0x0000, 0x0229, 0x0000, 0x0241, 0x0000, 0x0259,
3977     0x0000, 0x0271, 0x0000, 0x0289, 0x0000, 0x02a1, 0x0000, 0x02b9, 0x0000,
3978     0x02d1, 0x0000, 0x02e9, 0x0000, 0x0301, 0x0000, 0x0319, 0x0000, 0x0331,
3979     0x0000, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
3980     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
3981     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
3982     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0000, 0x0000,
3983     0x0000, 0x0002};
3984 const uint8_t HuffDecoderCommon::table24_1_emit_[204] = {
3985     0x3c, 0x31, 0x30, 0x3c, 0x31, 0x31, 0x3c, 0x31, 0x32, 0x3c, 0x31, 0x61,
3986     0x3c, 0x31, 0x63, 0x3c, 0x31, 0x65, 0x3c, 0x31, 0x69, 0x3c, 0x31, 0x6f,
3987     0x3c, 0x31, 0x73, 0x3c, 0x31, 0x74, 0x3c, 0x31, 0x20, 0x3c, 0x31, 0x25,
3988     0x3c, 0x31, 0x2d, 0x3c, 0x31, 0x2e, 0x3c, 0x31, 0x2f, 0x3c, 0x31, 0x33,
3989     0x3c, 0x31, 0x34, 0x3c, 0x31, 0x35, 0x3c, 0x31, 0x36, 0x3c, 0x31, 0x37,
3990     0x3c, 0x31, 0x38, 0x3c, 0x31, 0x39, 0x3c, 0x31, 0x3d, 0x3c, 0x31, 0x41,
3991     0x3c, 0x31, 0x5f, 0x3c, 0x31, 0x62, 0x3c, 0x31, 0x64, 0x3c, 0x31, 0x66,
3992     0x3c, 0x31, 0x67, 0x3c, 0x31, 0x68, 0x3c, 0x31, 0x6c, 0x3c, 0x31, 0x6d,
3993     0x3c, 0x31, 0x6e, 0x3c, 0x31, 0x70, 0x3c, 0x31, 0x72, 0x3c, 0x31, 0x75,
3994     0x3c, 0x31, 0x3a, 0x3c, 0x31, 0x42, 0x3c, 0x31, 0x43, 0x3c, 0x31, 0x44,
3995     0x3c, 0x31, 0x45, 0x3c, 0x31, 0x46, 0x3c, 0x31, 0x47, 0x3c, 0x31, 0x48,
3996     0x3c, 0x31, 0x49, 0x3c, 0x31, 0x4a, 0x3c, 0x31, 0x4b, 0x3c, 0x31, 0x4c,
3997     0x3c, 0x31, 0x4d, 0x3c, 0x31, 0x4e, 0x3c, 0x31, 0x4f, 0x3c, 0x31, 0x50,
3998     0x3c, 0x31, 0x51, 0x3c, 0x31, 0x52, 0x3c, 0x31, 0x53, 0x3c, 0x31, 0x54,
3999     0x3c, 0x31, 0x55, 0x3c, 0x31, 0x56, 0x3c, 0x31, 0x57, 0x3c, 0x31, 0x59,
4000     0x3c, 0x31, 0x6a, 0x3c, 0x31, 0x6b, 0x3c, 0x31, 0x71, 0x3c, 0x31, 0x76,
4001     0x3c, 0x31, 0x77, 0x3c, 0x31, 0x78, 0x3c, 0x31, 0x79, 0x3c, 0x31, 0x7a};
4002 const uint8_t HuffDecoderCommon::table24_2_emit_[204] = {
4003     0x3c, 0x32, 0x30, 0x3c, 0x32, 0x31, 0x3c, 0x32, 0x32, 0x3c, 0x32, 0x61,
4004     0x3c, 0x32, 0x63, 0x3c, 0x32, 0x65, 0x3c, 0x32, 0x69, 0x3c, 0x32, 0x6f,
4005     0x3c, 0x32, 0x73, 0x3c, 0x32, 0x74, 0x3c, 0x32, 0x20, 0x3c, 0x32, 0x25,
4006     0x3c, 0x32, 0x2d, 0x3c, 0x32, 0x2e, 0x3c, 0x32, 0x2f, 0x3c, 0x32, 0x33,
4007     0x3c, 0x32, 0x34, 0x3c, 0x32, 0x35, 0x3c, 0x32, 0x36, 0x3c, 0x32, 0x37,
4008     0x3c, 0x32, 0x38, 0x3c, 0x32, 0x39, 0x3c, 0x32, 0x3d, 0x3c, 0x32, 0x41,
4009     0x3c, 0x32, 0x5f, 0x3c, 0x32, 0x62, 0x3c, 0x32, 0x64, 0x3c, 0x32, 0x66,
4010     0x3c, 0x32, 0x67, 0x3c, 0x32, 0x68, 0x3c, 0x32, 0x6c, 0x3c, 0x32, 0x6d,
4011     0x3c, 0x32, 0x6e, 0x3c, 0x32, 0x70, 0x3c, 0x32, 0x72, 0x3c, 0x32, 0x75,
4012     0x3c, 0x32, 0x3a, 0x3c, 0x32, 0x42, 0x3c, 0x32, 0x43, 0x3c, 0x32, 0x44,
4013     0x3c, 0x32, 0x45, 0x3c, 0x32, 0x46, 0x3c, 0x32, 0x47, 0x3c, 0x32, 0x48,
4014     0x3c, 0x32, 0x49, 0x3c, 0x32, 0x4a, 0x3c, 0x32, 0x4b, 0x3c, 0x32, 0x4c,
4015     0x3c, 0x32, 0x4d, 0x3c, 0x32, 0x4e, 0x3c, 0x32, 0x4f, 0x3c, 0x32, 0x50,
4016     0x3c, 0x32, 0x51, 0x3c, 0x32, 0x52, 0x3c, 0x32, 0x53, 0x3c, 0x32, 0x54,
4017     0x3c, 0x32, 0x55, 0x3c, 0x32, 0x56, 0x3c, 0x32, 0x57, 0x3c, 0x32, 0x59,
4018     0x3c, 0x32, 0x6a, 0x3c, 0x32, 0x6b, 0x3c, 0x32, 0x71, 0x3c, 0x32, 0x76,
4019     0x3c, 0x32, 0x77, 0x3c, 0x32, 0x78, 0x3c, 0x32, 0x79, 0x3c, 0x32, 0x7a};
4020 const uint8_t HuffDecoderCommon::table24_3_emit_[204] = {
4021     0x3c, 0x61, 0x30, 0x3c, 0x61, 0x31, 0x3c, 0x61, 0x32, 0x3c, 0x61, 0x61,
4022     0x3c, 0x61, 0x63, 0x3c, 0x61, 0x65, 0x3c, 0x61, 0x69, 0x3c, 0x61, 0x6f,
4023     0x3c, 0x61, 0x73, 0x3c, 0x61, 0x74, 0x3c, 0x61, 0x20, 0x3c, 0x61, 0x25,
4024     0x3c, 0x61, 0x2d, 0x3c, 0x61, 0x2e, 0x3c, 0x61, 0x2f, 0x3c, 0x61, 0x33,
4025     0x3c, 0x61, 0x34, 0x3c, 0x61, 0x35, 0x3c, 0x61, 0x36, 0x3c, 0x61, 0x37,
4026     0x3c, 0x61, 0x38, 0x3c, 0x61, 0x39, 0x3c, 0x61, 0x3d, 0x3c, 0x61, 0x41,
4027     0x3c, 0x61, 0x5f, 0x3c, 0x61, 0x62, 0x3c, 0x61, 0x64, 0x3c, 0x61, 0x66,
4028     0x3c, 0x61, 0x67, 0x3c, 0x61, 0x68, 0x3c, 0x61, 0x6c, 0x3c, 0x61, 0x6d,
4029     0x3c, 0x61, 0x6e, 0x3c, 0x61, 0x70, 0x3c, 0x61, 0x72, 0x3c, 0x61, 0x75,
4030     0x3c, 0x61, 0x3a, 0x3c, 0x61, 0x42, 0x3c, 0x61, 0x43, 0x3c, 0x61, 0x44,
4031     0x3c, 0x61, 0x45, 0x3c, 0x61, 0x46, 0x3c, 0x61, 0x47, 0x3c, 0x61, 0x48,
4032     0x3c, 0x61, 0x49, 0x3c, 0x61, 0x4a, 0x3c, 0x61, 0x4b, 0x3c, 0x61, 0x4c,
4033     0x3c, 0x61, 0x4d, 0x3c, 0x61, 0x4e, 0x3c, 0x61, 0x4f, 0x3c, 0x61, 0x50,
4034     0x3c, 0x61, 0x51, 0x3c, 0x61, 0x52, 0x3c, 0x61, 0x53, 0x3c, 0x61, 0x54,
4035     0x3c, 0x61, 0x55, 0x3c, 0x61, 0x56, 0x3c, 0x61, 0x57, 0x3c, 0x61, 0x59,
4036     0x3c, 0x61, 0x6a, 0x3c, 0x61, 0x6b, 0x3c, 0x61, 0x71, 0x3c, 0x61, 0x76,
4037     0x3c, 0x61, 0x77, 0x3c, 0x61, 0x78, 0x3c, 0x61, 0x79, 0x3c, 0x61, 0x7a};
4038 const uint8_t HuffDecoderCommon::table24_4_emit_[204] = {
4039     0x3c, 0x63, 0x30, 0x3c, 0x63, 0x31, 0x3c, 0x63, 0x32, 0x3c, 0x63, 0x61,
4040     0x3c, 0x63, 0x63, 0x3c, 0x63, 0x65, 0x3c, 0x63, 0x69, 0x3c, 0x63, 0x6f,
4041     0x3c, 0x63, 0x73, 0x3c, 0x63, 0x74, 0x3c, 0x63, 0x20, 0x3c, 0x63, 0x25,
4042     0x3c, 0x63, 0x2d, 0x3c, 0x63, 0x2e, 0x3c, 0x63, 0x2f, 0x3c, 0x63, 0x33,
4043     0x3c, 0x63, 0x34, 0x3c, 0x63, 0x35, 0x3c, 0x63, 0x36, 0x3c, 0x63, 0x37,
4044     0x3c, 0x63, 0x38, 0x3c, 0x63, 0x39, 0x3c, 0x63, 0x3d, 0x3c, 0x63, 0x41,
4045     0x3c, 0x63, 0x5f, 0x3c, 0x63, 0x62, 0x3c, 0x63, 0x64, 0x3c, 0x63, 0x66,
4046     0x3c, 0x63, 0x67, 0x3c, 0x63, 0x68, 0x3c, 0x63, 0x6c, 0x3c, 0x63, 0x6d,
4047     0x3c, 0x63, 0x6e, 0x3c, 0x63, 0x70, 0x3c, 0x63, 0x72, 0x3c, 0x63, 0x75,
4048     0x3c, 0x63, 0x3a, 0x3c, 0x63, 0x42, 0x3c, 0x63, 0x43, 0x3c, 0x63, 0x44,
4049     0x3c, 0x63, 0x45, 0x3c, 0x63, 0x46, 0x3c, 0x63, 0x47, 0x3c, 0x63, 0x48,
4050     0x3c, 0x63, 0x49, 0x3c, 0x63, 0x4a, 0x3c, 0x63, 0x4b, 0x3c, 0x63, 0x4c,
4051     0x3c, 0x63, 0x4d, 0x3c, 0x63, 0x4e, 0x3c, 0x63, 0x4f, 0x3c, 0x63, 0x50,
4052     0x3c, 0x63, 0x51, 0x3c, 0x63, 0x52, 0x3c, 0x63, 0x53, 0x3c, 0x63, 0x54,
4053     0x3c, 0x63, 0x55, 0x3c, 0x63, 0x56, 0x3c, 0x63, 0x57, 0x3c, 0x63, 0x59,
4054     0x3c, 0x63, 0x6a, 0x3c, 0x63, 0x6b, 0x3c, 0x63, 0x71, 0x3c, 0x63, 0x76,
4055     0x3c, 0x63, 0x77, 0x3c, 0x63, 0x78, 0x3c, 0x63, 0x79, 0x3c, 0x63, 0x7a};
4056 const uint8_t HuffDecoderCommon::table24_5_emit_[204] = {
4057     0x3c, 0x65, 0x30, 0x3c, 0x65, 0x31, 0x3c, 0x65, 0x32, 0x3c, 0x65, 0x61,
4058     0x3c, 0x65, 0x63, 0x3c, 0x65, 0x65, 0x3c, 0x65, 0x69, 0x3c, 0x65, 0x6f,
4059     0x3c, 0x65, 0x73, 0x3c, 0x65, 0x74, 0x3c, 0x65, 0x20, 0x3c, 0x65, 0x25,
4060     0x3c, 0x65, 0x2d, 0x3c, 0x65, 0x2e, 0x3c, 0x65, 0x2f, 0x3c, 0x65, 0x33,
4061     0x3c, 0x65, 0x34, 0x3c, 0x65, 0x35, 0x3c, 0x65, 0x36, 0x3c, 0x65, 0x37,
4062     0x3c, 0x65, 0x38, 0x3c, 0x65, 0x39, 0x3c, 0x65, 0x3d, 0x3c, 0x65, 0x41,
4063     0x3c, 0x65, 0x5f, 0x3c, 0x65, 0x62, 0x3c, 0x65, 0x64, 0x3c, 0x65, 0x66,
4064     0x3c, 0x65, 0x67, 0x3c, 0x65, 0x68, 0x3c, 0x65, 0x6c, 0x3c, 0x65, 0x6d,
4065     0x3c, 0x65, 0x6e, 0x3c, 0x65, 0x70, 0x3c, 0x65, 0x72, 0x3c, 0x65, 0x75,
4066     0x3c, 0x65, 0x3a, 0x3c, 0x65, 0x42, 0x3c, 0x65, 0x43, 0x3c, 0x65, 0x44,
4067     0x3c, 0x65, 0x45, 0x3c, 0x65, 0x46, 0x3c, 0x65, 0x47, 0x3c, 0x65, 0x48,
4068     0x3c, 0x65, 0x49, 0x3c, 0x65, 0x4a, 0x3c, 0x65, 0x4b, 0x3c, 0x65, 0x4c,
4069     0x3c, 0x65, 0x4d, 0x3c, 0x65, 0x4e, 0x3c, 0x65, 0x4f, 0x3c, 0x65, 0x50,
4070     0x3c, 0x65, 0x51, 0x3c, 0x65, 0x52, 0x3c, 0x65, 0x53, 0x3c, 0x65, 0x54,
4071     0x3c, 0x65, 0x55, 0x3c, 0x65, 0x56, 0x3c, 0x65, 0x57, 0x3c, 0x65, 0x59,
4072     0x3c, 0x65, 0x6a, 0x3c, 0x65, 0x6b, 0x3c, 0x65, 0x71, 0x3c, 0x65, 0x76,
4073     0x3c, 0x65, 0x77, 0x3c, 0x65, 0x78, 0x3c, 0x65, 0x79, 0x3c, 0x65, 0x7a};
4074 const uint8_t HuffDecoderCommon::table24_6_emit_[204] = {
4075     0x3c, 0x69, 0x30, 0x3c, 0x69, 0x31, 0x3c, 0x69, 0x32, 0x3c, 0x69, 0x61,
4076     0x3c, 0x69, 0x63, 0x3c, 0x69, 0x65, 0x3c, 0x69, 0x69, 0x3c, 0x69, 0x6f,
4077     0x3c, 0x69, 0x73, 0x3c, 0x69, 0x74, 0x3c, 0x69, 0x20, 0x3c, 0x69, 0x25,
4078     0x3c, 0x69, 0x2d, 0x3c, 0x69, 0x2e, 0x3c, 0x69, 0x2f, 0x3c, 0x69, 0x33,
4079     0x3c, 0x69, 0x34, 0x3c, 0x69, 0x35, 0x3c, 0x69, 0x36, 0x3c, 0x69, 0x37,
4080     0x3c, 0x69, 0x38, 0x3c, 0x69, 0x39, 0x3c, 0x69, 0x3d, 0x3c, 0x69, 0x41,
4081     0x3c, 0x69, 0x5f, 0x3c, 0x69, 0x62, 0x3c, 0x69, 0x64, 0x3c, 0x69, 0x66,
4082     0x3c, 0x69, 0x67, 0x3c, 0x69, 0x68, 0x3c, 0x69, 0x6c, 0x3c, 0x69, 0x6d,
4083     0x3c, 0x69, 0x6e, 0x3c, 0x69, 0x70, 0x3c, 0x69, 0x72, 0x3c, 0x69, 0x75,
4084     0x3c, 0x69, 0x3a, 0x3c, 0x69, 0x42, 0x3c, 0x69, 0x43, 0x3c, 0x69, 0x44,
4085     0x3c, 0x69, 0x45, 0x3c, 0x69, 0x46, 0x3c, 0x69, 0x47, 0x3c, 0x69, 0x48,
4086     0x3c, 0x69, 0x49, 0x3c, 0x69, 0x4a, 0x3c, 0x69, 0x4b, 0x3c, 0x69, 0x4c,
4087     0x3c, 0x69, 0x4d, 0x3c, 0x69, 0x4e, 0x3c, 0x69, 0x4f, 0x3c, 0x69, 0x50,
4088     0x3c, 0x69, 0x51, 0x3c, 0x69, 0x52, 0x3c, 0x69, 0x53, 0x3c, 0x69, 0x54,
4089     0x3c, 0x69, 0x55, 0x3c, 0x69, 0x56, 0x3c, 0x69, 0x57, 0x3c, 0x69, 0x59,
4090     0x3c, 0x69, 0x6a, 0x3c, 0x69, 0x6b, 0x3c, 0x69, 0x71, 0x3c, 0x69, 0x76,
4091     0x3c, 0x69, 0x77, 0x3c, 0x69, 0x78, 0x3c, 0x69, 0x79, 0x3c, 0x69, 0x7a};
4092 const uint8_t HuffDecoderCommon::table24_7_emit_[204] = {
4093     0x3c, 0x6f, 0x30, 0x3c, 0x6f, 0x31, 0x3c, 0x6f, 0x32, 0x3c, 0x6f, 0x61,
4094     0x3c, 0x6f, 0x63, 0x3c, 0x6f, 0x65, 0x3c, 0x6f, 0x69, 0x3c, 0x6f, 0x6f,
4095     0x3c, 0x6f, 0x73, 0x3c, 0x6f, 0x74, 0x3c, 0x6f, 0x20, 0x3c, 0x6f, 0x25,
4096     0x3c, 0x6f, 0x2d, 0x3c, 0x6f, 0x2e, 0x3c, 0x6f, 0x2f, 0x3c, 0x6f, 0x33,
4097     0x3c, 0x6f, 0x34, 0x3c, 0x6f, 0x35, 0x3c, 0x6f, 0x36, 0x3c, 0x6f, 0x37,
4098     0x3c, 0x6f, 0x38, 0x3c, 0x6f, 0x39, 0x3c, 0x6f, 0x3d, 0x3c, 0x6f, 0x41,
4099     0x3c, 0x6f, 0x5f, 0x3c, 0x6f, 0x62, 0x3c, 0x6f, 0x64, 0x3c, 0x6f, 0x66,
4100     0x3c, 0x6f, 0x67, 0x3c, 0x6f, 0x68, 0x3c, 0x6f, 0x6c, 0x3c, 0x6f, 0x6d,
4101     0x3c, 0x6f, 0x6e, 0x3c, 0x6f, 0x70, 0x3c, 0x6f, 0x72, 0x3c, 0x6f, 0x75,
4102     0x3c, 0x6f, 0x3a, 0x3c, 0x6f, 0x42, 0x3c, 0x6f, 0x43, 0x3c, 0x6f, 0x44,
4103     0x3c, 0x6f, 0x45, 0x3c, 0x6f, 0x46, 0x3c, 0x6f, 0x47, 0x3c, 0x6f, 0x48,
4104     0x3c, 0x6f, 0x49, 0x3c, 0x6f, 0x4a, 0x3c, 0x6f, 0x4b, 0x3c, 0x6f, 0x4c,
4105     0x3c, 0x6f, 0x4d, 0x3c, 0x6f, 0x4e, 0x3c, 0x6f, 0x4f, 0x3c, 0x6f, 0x50,
4106     0x3c, 0x6f, 0x51, 0x3c, 0x6f, 0x52, 0x3c, 0x6f, 0x53, 0x3c, 0x6f, 0x54,
4107     0x3c, 0x6f, 0x55, 0x3c, 0x6f, 0x56, 0x3c, 0x6f, 0x57, 0x3c, 0x6f, 0x59,
4108     0x3c, 0x6f, 0x6a, 0x3c, 0x6f, 0x6b, 0x3c, 0x6f, 0x71, 0x3c, 0x6f, 0x76,
4109     0x3c, 0x6f, 0x77, 0x3c, 0x6f, 0x78, 0x3c, 0x6f, 0x79, 0x3c, 0x6f, 0x7a};
4110 const uint8_t HuffDecoderCommon::table24_8_emit_[204] = {
4111     0x3c, 0x73, 0x30, 0x3c, 0x73, 0x31, 0x3c, 0x73, 0x32, 0x3c, 0x73, 0x61,
4112     0x3c, 0x73, 0x63, 0x3c, 0x73, 0x65, 0x3c, 0x73, 0x69, 0x3c, 0x73, 0x6f,
4113     0x3c, 0x73, 0x73, 0x3c, 0x73, 0x74, 0x3c, 0x73, 0x20, 0x3c, 0x73, 0x25,
4114     0x3c, 0x73, 0x2d, 0x3c, 0x73, 0x2e, 0x3c, 0x73, 0x2f, 0x3c, 0x73, 0x33,
4115     0x3c, 0x73, 0x34, 0x3c, 0x73, 0x35, 0x3c, 0x73, 0x36, 0x3c, 0x73, 0x37,
4116     0x3c, 0x73, 0x38, 0x3c, 0x73, 0x39, 0x3c, 0x73, 0x3d, 0x3c, 0x73, 0x41,
4117     0x3c, 0x73, 0x5f, 0x3c, 0x73, 0x62, 0x3c, 0x73, 0x64, 0x3c, 0x73, 0x66,
4118     0x3c, 0x73, 0x67, 0x3c, 0x73, 0x68, 0x3c, 0x73, 0x6c, 0x3c, 0x73, 0x6d,
4119     0x3c, 0x73, 0x6e, 0x3c, 0x73, 0x70, 0x3c, 0x73, 0x72, 0x3c, 0x73, 0x75,
4120     0x3c, 0x73, 0x3a, 0x3c, 0x73, 0x42, 0x3c, 0x73, 0x43, 0x3c, 0x73, 0x44,
4121     0x3c, 0x73, 0x45, 0x3c, 0x73, 0x46, 0x3c, 0x73, 0x47, 0x3c, 0x73, 0x48,
4122     0x3c, 0x73, 0x49, 0x3c, 0x73, 0x4a, 0x3c, 0x73, 0x4b, 0x3c, 0x73, 0x4c,
4123     0x3c, 0x73, 0x4d, 0x3c, 0x73, 0x4e, 0x3c, 0x73, 0x4f, 0x3c, 0x73, 0x50,
4124     0x3c, 0x73, 0x51, 0x3c, 0x73, 0x52, 0x3c, 0x73, 0x53, 0x3c, 0x73, 0x54,
4125     0x3c, 0x73, 0x55, 0x3c, 0x73, 0x56, 0x3c, 0x73, 0x57, 0x3c, 0x73, 0x59,
4126     0x3c, 0x73, 0x6a, 0x3c, 0x73, 0x6b, 0x3c, 0x73, 0x71, 0x3c, 0x73, 0x76,
4127     0x3c, 0x73, 0x77, 0x3c, 0x73, 0x78, 0x3c, 0x73, 0x79, 0x3c, 0x73, 0x7a};
4128 const uint8_t HuffDecoderCommon::table24_9_emit_[204] = {
4129     0x3c, 0x74, 0x30, 0x3c, 0x74, 0x31, 0x3c, 0x74, 0x32, 0x3c, 0x74, 0x61,
4130     0x3c, 0x74, 0x63, 0x3c, 0x74, 0x65, 0x3c, 0x74, 0x69, 0x3c, 0x74, 0x6f,
4131     0x3c, 0x74, 0x73, 0x3c, 0x74, 0x74, 0x3c, 0x74, 0x20, 0x3c, 0x74, 0x25,
4132     0x3c, 0x74, 0x2d, 0x3c, 0x74, 0x2e, 0x3c, 0x74, 0x2f, 0x3c, 0x74, 0x33,
4133     0x3c, 0x74, 0x34, 0x3c, 0x74, 0x35, 0x3c, 0x74, 0x36, 0x3c, 0x74, 0x37,
4134     0x3c, 0x74, 0x38, 0x3c, 0x74, 0x39, 0x3c, 0x74, 0x3d, 0x3c, 0x74, 0x41,
4135     0x3c, 0x74, 0x5f, 0x3c, 0x74, 0x62, 0x3c, 0x74, 0x64, 0x3c, 0x74, 0x66,
4136     0x3c, 0x74, 0x67, 0x3c, 0x74, 0x68, 0x3c, 0x74, 0x6c, 0x3c, 0x74, 0x6d,
4137     0x3c, 0x74, 0x6e, 0x3c, 0x74, 0x70, 0x3c, 0x74, 0x72, 0x3c, 0x74, 0x75,
4138     0x3c, 0x74, 0x3a, 0x3c, 0x74, 0x42, 0x3c, 0x74, 0x43, 0x3c, 0x74, 0x44,
4139     0x3c, 0x74, 0x45, 0x3c, 0x74, 0x46, 0x3c, 0x74, 0x47, 0x3c, 0x74, 0x48,
4140     0x3c, 0x74, 0x49, 0x3c, 0x74, 0x4a, 0x3c, 0x74, 0x4b, 0x3c, 0x74, 0x4c,
4141     0x3c, 0x74, 0x4d, 0x3c, 0x74, 0x4e, 0x3c, 0x74, 0x4f, 0x3c, 0x74, 0x50,
4142     0x3c, 0x74, 0x51, 0x3c, 0x74, 0x52, 0x3c, 0x74, 0x53, 0x3c, 0x74, 0x54,
4143     0x3c, 0x74, 0x55, 0x3c, 0x74, 0x56, 0x3c, 0x74, 0x57, 0x3c, 0x74, 0x59,
4144     0x3c, 0x74, 0x6a, 0x3c, 0x74, 0x6b, 0x3c, 0x74, 0x71, 0x3c, 0x74, 0x76,
4145     0x3c, 0x74, 0x77, 0x3c, 0x74, 0x78, 0x3c, 0x74, 0x79, 0x3c, 0x74, 0x7a};
4146 const uint8_t HuffDecoderCommon::table24_10_emit_[216] = {
4147     0x3c, 0x20, 0x30, 0x3c, 0x20, 0x31, 0x3c, 0x20, 0x32, 0x3c, 0x20, 0x61,
4148     0x3c, 0x20, 0x63, 0x3c, 0x20, 0x65, 0x3c, 0x20, 0x69, 0x3c, 0x20, 0x6f,
4149     0x3c, 0x20, 0x73, 0x3c, 0x20, 0x74, 0x3c, 0x20, 0x20, 0x3c, 0x20, 0x25,
4150     0x3c, 0x20, 0x2d, 0x3c, 0x20, 0x2e, 0x3c, 0x20, 0x2f, 0x3c, 0x20, 0x33,
4151     0x3c, 0x20, 0x34, 0x3c, 0x20, 0x35, 0x3c, 0x20, 0x36, 0x3c, 0x20, 0x37,
4152     0x3c, 0x20, 0x38, 0x3c, 0x20, 0x39, 0x3c, 0x20, 0x3d, 0x3c, 0x20, 0x41,
4153     0x3c, 0x20, 0x5f, 0x3c, 0x20, 0x62, 0x3c, 0x20, 0x64, 0x3c, 0x20, 0x66,
4154     0x3c, 0x20, 0x67, 0x3c, 0x20, 0x68, 0x3c, 0x20, 0x6c, 0x3c, 0x20, 0x6d,
4155     0x3c, 0x20, 0x6e, 0x3c, 0x20, 0x70, 0x3c, 0x20, 0x72, 0x3c, 0x20, 0x75,
4156     0x3c, 0x25, 0x30, 0x3c, 0x25, 0x31, 0x3c, 0x25, 0x32, 0x3c, 0x25, 0x61,
4157     0x3c, 0x25, 0x63, 0x3c, 0x25, 0x65, 0x3c, 0x25, 0x69, 0x3c, 0x25, 0x6f,
4158     0x3c, 0x25, 0x73, 0x3c, 0x25, 0x74, 0x3c, 0x25, 0x20, 0x3c, 0x25, 0x25,
4159     0x3c, 0x25, 0x2d, 0x3c, 0x25, 0x2e, 0x3c, 0x25, 0x2f, 0x3c, 0x25, 0x33,
4160     0x3c, 0x25, 0x34, 0x3c, 0x25, 0x35, 0x3c, 0x25, 0x36, 0x3c, 0x25, 0x37,
4161     0x3c, 0x25, 0x38, 0x3c, 0x25, 0x39, 0x3c, 0x25, 0x3d, 0x3c, 0x25, 0x41,
4162     0x3c, 0x25, 0x5f, 0x3c, 0x25, 0x62, 0x3c, 0x25, 0x64, 0x3c, 0x25, 0x66,
4163     0x3c, 0x25, 0x67, 0x3c, 0x25, 0x68, 0x3c, 0x25, 0x6c, 0x3c, 0x25, 0x6d,
4164     0x3c, 0x25, 0x6e, 0x3c, 0x25, 0x70, 0x3c, 0x25, 0x72, 0x3c, 0x25, 0x75};
4165 const uint8_t HuffDecoderCommon::table24_11_emit_[216] = {
4166     0x3c, 0x2d, 0x30, 0x3c, 0x2d, 0x31, 0x3c, 0x2d, 0x32, 0x3c, 0x2d, 0x61,
4167     0x3c, 0x2d, 0x63, 0x3c, 0x2d, 0x65, 0x3c, 0x2d, 0x69, 0x3c, 0x2d, 0x6f,
4168     0x3c, 0x2d, 0x73, 0x3c, 0x2d, 0x74, 0x3c, 0x2d, 0x20, 0x3c, 0x2d, 0x25,
4169     0x3c, 0x2d, 0x2d, 0x3c, 0x2d, 0x2e, 0x3c, 0x2d, 0x2f, 0x3c, 0x2d, 0x33,
4170     0x3c, 0x2d, 0x34, 0x3c, 0x2d, 0x35, 0x3c, 0x2d, 0x36, 0x3c, 0x2d, 0x37,
4171     0x3c, 0x2d, 0x38, 0x3c, 0x2d, 0x39, 0x3c, 0x2d, 0x3d, 0x3c, 0x2d, 0x41,
4172     0x3c, 0x2d, 0x5f, 0x3c, 0x2d, 0x62, 0x3c, 0x2d, 0x64, 0x3c, 0x2d, 0x66,
4173     0x3c, 0x2d, 0x67, 0x3c, 0x2d, 0x68, 0x3c, 0x2d, 0x6c, 0x3c, 0x2d, 0x6d,
4174     0x3c, 0x2d, 0x6e, 0x3c, 0x2d, 0x70, 0x3c, 0x2d, 0x72, 0x3c, 0x2d, 0x75,
4175     0x3c, 0x2e, 0x30, 0x3c, 0x2e, 0x31, 0x3c, 0x2e, 0x32, 0x3c, 0x2e, 0x61,
4176     0x3c, 0x2e, 0x63, 0x3c, 0x2e, 0x65, 0x3c, 0x2e, 0x69, 0x3c, 0x2e, 0x6f,
4177     0x3c, 0x2e, 0x73, 0x3c, 0x2e, 0x74, 0x3c, 0x2e, 0x20, 0x3c, 0x2e, 0x25,
4178     0x3c, 0x2e, 0x2d, 0x3c, 0x2e, 0x2e, 0x3c, 0x2e, 0x2f, 0x3c, 0x2e, 0x33,
4179     0x3c, 0x2e, 0x34, 0x3c, 0x2e, 0x35, 0x3c, 0x2e, 0x36, 0x3c, 0x2e, 0x37,
4180     0x3c, 0x2e, 0x38, 0x3c, 0x2e, 0x39, 0x3c, 0x2e, 0x3d, 0x3c, 0x2e, 0x41,
4181     0x3c, 0x2e, 0x5f, 0x3c, 0x2e, 0x62, 0x3c, 0x2e, 0x64, 0x3c, 0x2e, 0x66,
4182     0x3c, 0x2e, 0x67, 0x3c, 0x2e, 0x68, 0x3c, 0x2e, 0x6c, 0x3c, 0x2e, 0x6d,
4183     0x3c, 0x2e, 0x6e, 0x3c, 0x2e, 0x70, 0x3c, 0x2e, 0x72, 0x3c, 0x2e, 0x75};
4184 const uint8_t HuffDecoderCommon::table24_12_emit_[216] = {
4185     0x3c, 0x2f, 0x30, 0x3c, 0x2f, 0x31, 0x3c, 0x2f, 0x32, 0x3c, 0x2f, 0x61,
4186     0x3c, 0x2f, 0x63, 0x3c, 0x2f, 0x65, 0x3c, 0x2f, 0x69, 0x3c, 0x2f, 0x6f,
4187     0x3c, 0x2f, 0x73, 0x3c, 0x2f, 0x74, 0x3c, 0x2f, 0x20, 0x3c, 0x2f, 0x25,
4188     0x3c, 0x2f, 0x2d, 0x3c, 0x2f, 0x2e, 0x3c, 0x2f, 0x2f, 0x3c, 0x2f, 0x33,
4189     0x3c, 0x2f, 0x34, 0x3c, 0x2f, 0x35, 0x3c, 0x2f, 0x36, 0x3c, 0x2f, 0x37,
4190     0x3c, 0x2f, 0x38, 0x3c, 0x2f, 0x39, 0x3c, 0x2f, 0x3d, 0x3c, 0x2f, 0x41,
4191     0x3c, 0x2f, 0x5f, 0x3c, 0x2f, 0x62, 0x3c, 0x2f, 0x64, 0x3c, 0x2f, 0x66,
4192     0x3c, 0x2f, 0x67, 0x3c, 0x2f, 0x68, 0x3c, 0x2f, 0x6c, 0x3c, 0x2f, 0x6d,
4193     0x3c, 0x2f, 0x6e, 0x3c, 0x2f, 0x70, 0x3c, 0x2f, 0x72, 0x3c, 0x2f, 0x75,
4194     0x3c, 0x33, 0x30, 0x3c, 0x33, 0x31, 0x3c, 0x33, 0x32, 0x3c, 0x33, 0x61,
4195     0x3c, 0x33, 0x63, 0x3c, 0x33, 0x65, 0x3c, 0x33, 0x69, 0x3c, 0x33, 0x6f,
4196     0x3c, 0x33, 0x73, 0x3c, 0x33, 0x74, 0x3c, 0x33, 0x20, 0x3c, 0x33, 0x25,
4197     0x3c, 0x33, 0x2d, 0x3c, 0x33, 0x2e, 0x3c, 0x33, 0x2f, 0x3c, 0x33, 0x33,
4198     0x3c, 0x33, 0x34, 0x3c, 0x33, 0x35, 0x3c, 0x33, 0x36, 0x3c, 0x33, 0x37,
4199     0x3c, 0x33, 0x38, 0x3c, 0x33, 0x39, 0x3c, 0x33, 0x3d, 0x3c, 0x33, 0x41,
4200     0x3c, 0x33, 0x5f, 0x3c, 0x33, 0x62, 0x3c, 0x33, 0x64, 0x3c, 0x33, 0x66,
4201     0x3c, 0x33, 0x67, 0x3c, 0x33, 0x68, 0x3c, 0x33, 0x6c, 0x3c, 0x33, 0x6d,
4202     0x3c, 0x33, 0x6e, 0x3c, 0x33, 0x70, 0x3c, 0x33, 0x72, 0x3c, 0x33, 0x75};
4203 const uint8_t HuffDecoderCommon::table24_13_emit_[216] = {
4204     0x3c, 0x34, 0x30, 0x3c, 0x34, 0x31, 0x3c, 0x34, 0x32, 0x3c, 0x34, 0x61,
4205     0x3c, 0x34, 0x63, 0x3c, 0x34, 0x65, 0x3c, 0x34, 0x69, 0x3c, 0x34, 0x6f,
4206     0x3c, 0x34, 0x73, 0x3c, 0x34, 0x74, 0x3c, 0x34, 0x20, 0x3c, 0x34, 0x25,
4207     0x3c, 0x34, 0x2d, 0x3c, 0x34, 0x2e, 0x3c, 0x34, 0x2f, 0x3c, 0x34, 0x33,
4208     0x3c, 0x34, 0x34, 0x3c, 0x34, 0x35, 0x3c, 0x34, 0x36, 0x3c, 0x34, 0x37,
4209     0x3c, 0x34, 0x38, 0x3c, 0x34, 0x39, 0x3c, 0x34, 0x3d, 0x3c, 0x34, 0x41,
4210     0x3c, 0x34, 0x5f, 0x3c, 0x34, 0x62, 0x3c, 0x34, 0x64, 0x3c, 0x34, 0x66,
4211     0x3c, 0x34, 0x67, 0x3c, 0x34, 0x68, 0x3c, 0x34, 0x6c, 0x3c, 0x34, 0x6d,
4212     0x3c, 0x34, 0x6e, 0x3c, 0x34, 0x70, 0x3c, 0x34, 0x72, 0x3c, 0x34, 0x75,
4213     0x3c, 0x35, 0x30, 0x3c, 0x35, 0x31, 0x3c, 0x35, 0x32, 0x3c, 0x35, 0x61,
4214     0x3c, 0x35, 0x63, 0x3c, 0x35, 0x65, 0x3c, 0x35, 0x69, 0x3c, 0x35, 0x6f,
4215     0x3c, 0x35, 0x73, 0x3c, 0x35, 0x74, 0x3c, 0x35, 0x20, 0x3c, 0x35, 0x25,
4216     0x3c, 0x35, 0x2d, 0x3c, 0x35, 0x2e, 0x3c, 0x35, 0x2f, 0x3c, 0x35, 0x33,
4217     0x3c, 0x35, 0x34, 0x3c, 0x35, 0x35, 0x3c, 0x35, 0x36, 0x3c, 0x35, 0x37,
4218     0x3c, 0x35, 0x38, 0x3c, 0x35, 0x39, 0x3c, 0x35, 0x3d, 0x3c, 0x35, 0x41,
4219     0x3c, 0x35, 0x5f, 0x3c, 0x35, 0x62, 0x3c, 0x35, 0x64, 0x3c, 0x35, 0x66,
4220     0x3c, 0x35, 0x67, 0x3c, 0x35, 0x68, 0x3c, 0x35, 0x6c, 0x3c, 0x35, 0x6d,
4221     0x3c, 0x35, 0x6e, 0x3c, 0x35, 0x70, 0x3c, 0x35, 0x72, 0x3c, 0x35, 0x75};
4222 const uint8_t HuffDecoderCommon::table24_14_emit_[216] = {
4223     0x3c, 0x36, 0x30, 0x3c, 0x36, 0x31, 0x3c, 0x36, 0x32, 0x3c, 0x36, 0x61,
4224     0x3c, 0x36, 0x63, 0x3c, 0x36, 0x65, 0x3c, 0x36, 0x69, 0x3c, 0x36, 0x6f,
4225     0x3c, 0x36, 0x73, 0x3c, 0x36, 0x74, 0x3c, 0x36, 0x20, 0x3c, 0x36, 0x25,
4226     0x3c, 0x36, 0x2d, 0x3c, 0x36, 0x2e, 0x3c, 0x36, 0x2f, 0x3c, 0x36, 0x33,
4227     0x3c, 0x36, 0x34, 0x3c, 0x36, 0x35, 0x3c, 0x36, 0x36, 0x3c, 0x36, 0x37,
4228     0x3c, 0x36, 0x38, 0x3c, 0x36, 0x39, 0x3c, 0x36, 0x3d, 0x3c, 0x36, 0x41,
4229     0x3c, 0x36, 0x5f, 0x3c, 0x36, 0x62, 0x3c, 0x36, 0x64, 0x3c, 0x36, 0x66,
4230     0x3c, 0x36, 0x67, 0x3c, 0x36, 0x68, 0x3c, 0x36, 0x6c, 0x3c, 0x36, 0x6d,
4231     0x3c, 0x36, 0x6e, 0x3c, 0x36, 0x70, 0x3c, 0x36, 0x72, 0x3c, 0x36, 0x75,
4232     0x3c, 0x37, 0x30, 0x3c, 0x37, 0x31, 0x3c, 0x37, 0x32, 0x3c, 0x37, 0x61,
4233     0x3c, 0x37, 0x63, 0x3c, 0x37, 0x65, 0x3c, 0x37, 0x69, 0x3c, 0x37, 0x6f,
4234     0x3c, 0x37, 0x73, 0x3c, 0x37, 0x74, 0x3c, 0x37, 0x20, 0x3c, 0x37, 0x25,
4235     0x3c, 0x37, 0x2d, 0x3c, 0x37, 0x2e, 0x3c, 0x37, 0x2f, 0x3c, 0x37, 0x33,
4236     0x3c, 0x37, 0x34, 0x3c, 0x37, 0x35, 0x3c, 0x37, 0x36, 0x3c, 0x37, 0x37,
4237     0x3c, 0x37, 0x38, 0x3c, 0x37, 0x39, 0x3c, 0x37, 0x3d, 0x3c, 0x37, 0x41,
4238     0x3c, 0x37, 0x5f, 0x3c, 0x37, 0x62, 0x3c, 0x37, 0x64, 0x3c, 0x37, 0x66,
4239     0x3c, 0x37, 0x67, 0x3c, 0x37, 0x68, 0x3c, 0x37, 0x6c, 0x3c, 0x37, 0x6d,
4240     0x3c, 0x37, 0x6e, 0x3c, 0x37, 0x70, 0x3c, 0x37, 0x72, 0x3c, 0x37, 0x75};
4241 const uint8_t HuffDecoderCommon::table24_15_emit_[216] = {
4242     0x3c, 0x38, 0x30, 0x3c, 0x38, 0x31, 0x3c, 0x38, 0x32, 0x3c, 0x38, 0x61,
4243     0x3c, 0x38, 0x63, 0x3c, 0x38, 0x65, 0x3c, 0x38, 0x69, 0x3c, 0x38, 0x6f,
4244     0x3c, 0x38, 0x73, 0x3c, 0x38, 0x74, 0x3c, 0x38, 0x20, 0x3c, 0x38, 0x25,
4245     0x3c, 0x38, 0x2d, 0x3c, 0x38, 0x2e, 0x3c, 0x38, 0x2f, 0x3c, 0x38, 0x33,
4246     0x3c, 0x38, 0x34, 0x3c, 0x38, 0x35, 0x3c, 0x38, 0x36, 0x3c, 0x38, 0x37,
4247     0x3c, 0x38, 0x38, 0x3c, 0x38, 0x39, 0x3c, 0x38, 0x3d, 0x3c, 0x38, 0x41,
4248     0x3c, 0x38, 0x5f, 0x3c, 0x38, 0x62, 0x3c, 0x38, 0x64, 0x3c, 0x38, 0x66,
4249     0x3c, 0x38, 0x67, 0x3c, 0x38, 0x68, 0x3c, 0x38, 0x6c, 0x3c, 0x38, 0x6d,
4250     0x3c, 0x38, 0x6e, 0x3c, 0x38, 0x70, 0x3c, 0x38, 0x72, 0x3c, 0x38, 0x75,
4251     0x3c, 0x39, 0x30, 0x3c, 0x39, 0x31, 0x3c, 0x39, 0x32, 0x3c, 0x39, 0x61,
4252     0x3c, 0x39, 0x63, 0x3c, 0x39, 0x65, 0x3c, 0x39, 0x69, 0x3c, 0x39, 0x6f,
4253     0x3c, 0x39, 0x73, 0x3c, 0x39, 0x74, 0x3c, 0x39, 0x20, 0x3c, 0x39, 0x25,
4254     0x3c, 0x39, 0x2d, 0x3c, 0x39, 0x2e, 0x3c, 0x39, 0x2f, 0x3c, 0x39, 0x33,
4255     0x3c, 0x39, 0x34, 0x3c, 0x39, 0x35, 0x3c, 0x39, 0x36, 0x3c, 0x39, 0x37,
4256     0x3c, 0x39, 0x38, 0x3c, 0x39, 0x39, 0x3c, 0x39, 0x3d, 0x3c, 0x39, 0x41,
4257     0x3c, 0x39, 0x5f, 0x3c, 0x39, 0x62, 0x3c, 0x39, 0x64, 0x3c, 0x39, 0x66,
4258     0x3c, 0x39, 0x67, 0x3c, 0x39, 0x68, 0x3c, 0x39, 0x6c, 0x3c, 0x39, 0x6d,
4259     0x3c, 0x39, 0x6e, 0x3c, 0x39, 0x70, 0x3c, 0x39, 0x72, 0x3c, 0x39, 0x75};
4260 const uint8_t HuffDecoderCommon::table24_16_emit_[216] = {
4261     0x3c, 0x3d, 0x30, 0x3c, 0x3d, 0x31, 0x3c, 0x3d, 0x32, 0x3c, 0x3d, 0x61,
4262     0x3c, 0x3d, 0x63, 0x3c, 0x3d, 0x65, 0x3c, 0x3d, 0x69, 0x3c, 0x3d, 0x6f,
4263     0x3c, 0x3d, 0x73, 0x3c, 0x3d, 0x74, 0x3c, 0x3d, 0x20, 0x3c, 0x3d, 0x25,
4264     0x3c, 0x3d, 0x2d, 0x3c, 0x3d, 0x2e, 0x3c, 0x3d, 0x2f, 0x3c, 0x3d, 0x33,
4265     0x3c, 0x3d, 0x34, 0x3c, 0x3d, 0x35, 0x3c, 0x3d, 0x36, 0x3c, 0x3d, 0x37,
4266     0x3c, 0x3d, 0x38, 0x3c, 0x3d, 0x39, 0x3c, 0x3d, 0x3d, 0x3c, 0x3d, 0x41,
4267     0x3c, 0x3d, 0x5f, 0x3c, 0x3d, 0x62, 0x3c, 0x3d, 0x64, 0x3c, 0x3d, 0x66,
4268     0x3c, 0x3d, 0x67, 0x3c, 0x3d, 0x68, 0x3c, 0x3d, 0x6c, 0x3c, 0x3d, 0x6d,
4269     0x3c, 0x3d, 0x6e, 0x3c, 0x3d, 0x70, 0x3c, 0x3d, 0x72, 0x3c, 0x3d, 0x75,
4270     0x3c, 0x41, 0x30, 0x3c, 0x41, 0x31, 0x3c, 0x41, 0x32, 0x3c, 0x41, 0x61,
4271     0x3c, 0x41, 0x63, 0x3c, 0x41, 0x65, 0x3c, 0x41, 0x69, 0x3c, 0x41, 0x6f,
4272     0x3c, 0x41, 0x73, 0x3c, 0x41, 0x74, 0x3c, 0x41, 0x20, 0x3c, 0x41, 0x25,
4273     0x3c, 0x41, 0x2d, 0x3c, 0x41, 0x2e, 0x3c, 0x41, 0x2f, 0x3c, 0x41, 0x33,
4274     0x3c, 0x41, 0x34, 0x3c, 0x41, 0x35, 0x3c, 0x41, 0x36, 0x3c, 0x41, 0x37,
4275     0x3c, 0x41, 0x38, 0x3c, 0x41, 0x39, 0x3c, 0x41, 0x3d, 0x3c, 0x41, 0x41,
4276     0x3c, 0x41, 0x5f, 0x3c, 0x41, 0x62, 0x3c, 0x41, 0x64, 0x3c, 0x41, 0x66,
4277     0x3c, 0x41, 0x67, 0x3c, 0x41, 0x68, 0x3c, 0x41, 0x6c, 0x3c, 0x41, 0x6d,
4278     0x3c, 0x41, 0x6e, 0x3c, 0x41, 0x70, 0x3c, 0x41, 0x72, 0x3c, 0x41, 0x75};
4279 const uint8_t HuffDecoderCommon::table24_17_emit_[216] = {
4280     0x3c, 0x5f, 0x30, 0x3c, 0x5f, 0x31, 0x3c, 0x5f, 0x32, 0x3c, 0x5f, 0x61,
4281     0x3c, 0x5f, 0x63, 0x3c, 0x5f, 0x65, 0x3c, 0x5f, 0x69, 0x3c, 0x5f, 0x6f,
4282     0x3c, 0x5f, 0x73, 0x3c, 0x5f, 0x74, 0x3c, 0x5f, 0x20, 0x3c, 0x5f, 0x25,
4283     0x3c, 0x5f, 0x2d, 0x3c, 0x5f, 0x2e, 0x3c, 0x5f, 0x2f, 0x3c, 0x5f, 0x33,
4284     0x3c, 0x5f, 0x34, 0x3c, 0x5f, 0x35, 0x3c, 0x5f, 0x36, 0x3c, 0x5f, 0x37,
4285     0x3c, 0x5f, 0x38, 0x3c, 0x5f, 0x39, 0x3c, 0x5f, 0x3d, 0x3c, 0x5f, 0x41,
4286     0x3c, 0x5f, 0x5f, 0x3c, 0x5f, 0x62, 0x3c, 0x5f, 0x64, 0x3c, 0x5f, 0x66,
4287     0x3c, 0x5f, 0x67, 0x3c, 0x5f, 0x68, 0x3c, 0x5f, 0x6c, 0x3c, 0x5f, 0x6d,
4288     0x3c, 0x5f, 0x6e, 0x3c, 0x5f, 0x70, 0x3c, 0x5f, 0x72, 0x3c, 0x5f, 0x75,
4289     0x3c, 0x62, 0x30, 0x3c, 0x62, 0x31, 0x3c, 0x62, 0x32, 0x3c, 0x62, 0x61,
4290     0x3c, 0x62, 0x63, 0x3c, 0x62, 0x65, 0x3c, 0x62, 0x69, 0x3c, 0x62, 0x6f,
4291     0x3c, 0x62, 0x73, 0x3c, 0x62, 0x74, 0x3c, 0x62, 0x20, 0x3c, 0x62, 0x25,
4292     0x3c, 0x62, 0x2d, 0x3c, 0x62, 0x2e, 0x3c, 0x62, 0x2f, 0x3c, 0x62, 0x33,
4293     0x3c, 0x62, 0x34, 0x3c, 0x62, 0x35, 0x3c, 0x62, 0x36, 0x3c, 0x62, 0x37,
4294     0x3c, 0x62, 0x38, 0x3c, 0x62, 0x39, 0x3c, 0x62, 0x3d, 0x3c, 0x62, 0x41,
4295     0x3c, 0x62, 0x5f, 0x3c, 0x62, 0x62, 0x3c, 0x62, 0x64, 0x3c, 0x62, 0x66,
4296     0x3c, 0x62, 0x67, 0x3c, 0x62, 0x68, 0x3c, 0x62, 0x6c, 0x3c, 0x62, 0x6d,
4297     0x3c, 0x62, 0x6e, 0x3c, 0x62, 0x70, 0x3c, 0x62, 0x72, 0x3c, 0x62, 0x75};
4298 const uint8_t HuffDecoderCommon::table24_18_emit_[216] = {
4299     0x3c, 0x64, 0x30, 0x3c, 0x64, 0x31, 0x3c, 0x64, 0x32, 0x3c, 0x64, 0x61,
4300     0x3c, 0x64, 0x63, 0x3c, 0x64, 0x65, 0x3c, 0x64, 0x69, 0x3c, 0x64, 0x6f,
4301     0x3c, 0x64, 0x73, 0x3c, 0x64, 0x74, 0x3c, 0x64, 0x20, 0x3c, 0x64, 0x25,
4302     0x3c, 0x64, 0x2d, 0x3c, 0x64, 0x2e, 0x3c, 0x64, 0x2f, 0x3c, 0x64, 0x33,
4303     0x3c, 0x64, 0x34, 0x3c, 0x64, 0x35, 0x3c, 0x64, 0x36, 0x3c, 0x64, 0x37,
4304     0x3c, 0x64, 0x38, 0x3c, 0x64, 0x39, 0x3c, 0x64, 0x3d, 0x3c, 0x64, 0x41,
4305     0x3c, 0x64, 0x5f, 0x3c, 0x64, 0x62, 0x3c, 0x64, 0x64, 0x3c, 0x64, 0x66,
4306     0x3c, 0x64, 0x67, 0x3c, 0x64, 0x68, 0x3c, 0x64, 0x6c, 0x3c, 0x64, 0x6d,
4307     0x3c, 0x64, 0x6e, 0x3c, 0x64, 0x70, 0x3c, 0x64, 0x72, 0x3c, 0x64, 0x75,
4308     0x3c, 0x66, 0x30, 0x3c, 0x66, 0x31, 0x3c, 0x66, 0x32, 0x3c, 0x66, 0x61,
4309     0x3c, 0x66, 0x63, 0x3c, 0x66, 0x65, 0x3c, 0x66, 0x69, 0x3c, 0x66, 0x6f,
4310     0x3c, 0x66, 0x73, 0x3c, 0x66, 0x74, 0x3c, 0x66, 0x20, 0x3c, 0x66, 0x25,
4311     0x3c, 0x66, 0x2d, 0x3c, 0x66, 0x2e, 0x3c, 0x66, 0x2f, 0x3c, 0x66, 0x33,
4312     0x3c, 0x66, 0x34, 0x3c, 0x66, 0x35, 0x3c, 0x66, 0x36, 0x3c, 0x66, 0x37,
4313     0x3c, 0x66, 0x38, 0x3c, 0x66, 0x39, 0x3c, 0x66, 0x3d, 0x3c, 0x66, 0x41,
4314     0x3c, 0x66, 0x5f, 0x3c, 0x66, 0x62, 0x3c, 0x66, 0x64, 0x3c, 0x66, 0x66,
4315     0x3c, 0x66, 0x67, 0x3c, 0x66, 0x68, 0x3c, 0x66, 0x6c, 0x3c, 0x66, 0x6d,
4316     0x3c, 0x66, 0x6e, 0x3c, 0x66, 0x70, 0x3c, 0x66, 0x72, 0x3c, 0x66, 0x75};
4317 const uint8_t HuffDecoderCommon::table24_19_emit_[216] = {
4318     0x3c, 0x67, 0x30, 0x3c, 0x67, 0x31, 0x3c, 0x67, 0x32, 0x3c, 0x67, 0x61,
4319     0x3c, 0x67, 0x63, 0x3c, 0x67, 0x65, 0x3c, 0x67, 0x69, 0x3c, 0x67, 0x6f,
4320     0x3c, 0x67, 0x73, 0x3c, 0x67, 0x74, 0x3c, 0x67, 0x20, 0x3c, 0x67, 0x25,
4321     0x3c, 0x67, 0x2d, 0x3c, 0x67, 0x2e, 0x3c, 0x67, 0x2f, 0x3c, 0x67, 0x33,
4322     0x3c, 0x67, 0x34, 0x3c, 0x67, 0x35, 0x3c, 0x67, 0x36, 0x3c, 0x67, 0x37,
4323     0x3c, 0x67, 0x38, 0x3c, 0x67, 0x39, 0x3c, 0x67, 0x3d, 0x3c, 0x67, 0x41,
4324     0x3c, 0x67, 0x5f, 0x3c, 0x67, 0x62, 0x3c, 0x67, 0x64, 0x3c, 0x67, 0x66,
4325     0x3c, 0x67, 0x67, 0x3c, 0x67, 0x68, 0x3c, 0x67, 0x6c, 0x3c, 0x67, 0x6d,
4326     0x3c, 0x67, 0x6e, 0x3c, 0x67, 0x70, 0x3c, 0x67, 0x72, 0x3c, 0x67, 0x75,
4327     0x3c, 0x68, 0x30, 0x3c, 0x68, 0x31, 0x3c, 0x68, 0x32, 0x3c, 0x68, 0x61,
4328     0x3c, 0x68, 0x63, 0x3c, 0x68, 0x65, 0x3c, 0x68, 0x69, 0x3c, 0x68, 0x6f,
4329     0x3c, 0x68, 0x73, 0x3c, 0x68, 0x74, 0x3c, 0x68, 0x20, 0x3c, 0x68, 0x25,
4330     0x3c, 0x68, 0x2d, 0x3c, 0x68, 0x2e, 0x3c, 0x68, 0x2f, 0x3c, 0x68, 0x33,
4331     0x3c, 0x68, 0x34, 0x3c, 0x68, 0x35, 0x3c, 0x68, 0x36, 0x3c, 0x68, 0x37,
4332     0x3c, 0x68, 0x38, 0x3c, 0x68, 0x39, 0x3c, 0x68, 0x3d, 0x3c, 0x68, 0x41,
4333     0x3c, 0x68, 0x5f, 0x3c, 0x68, 0x62, 0x3c, 0x68, 0x64, 0x3c, 0x68, 0x66,
4334     0x3c, 0x68, 0x67, 0x3c, 0x68, 0x68, 0x3c, 0x68, 0x6c, 0x3c, 0x68, 0x6d,
4335     0x3c, 0x68, 0x6e, 0x3c, 0x68, 0x70, 0x3c, 0x68, 0x72, 0x3c, 0x68, 0x75};
4336 const uint8_t HuffDecoderCommon::table24_20_emit_[216] = {
4337     0x3c, 0x6c, 0x30, 0x3c, 0x6c, 0x31, 0x3c, 0x6c, 0x32, 0x3c, 0x6c, 0x61,
4338     0x3c, 0x6c, 0x63, 0x3c, 0x6c, 0x65, 0x3c, 0x6c, 0x69, 0x3c, 0x6c, 0x6f,
4339     0x3c, 0x6c, 0x73, 0x3c, 0x6c, 0x74, 0x3c, 0x6c, 0x20, 0x3c, 0x6c, 0x25,
4340     0x3c, 0x6c, 0x2d, 0x3c, 0x6c, 0x2e, 0x3c, 0x6c, 0x2f, 0x3c, 0x6c, 0x33,
4341     0x3c, 0x6c, 0x34, 0x3c, 0x6c, 0x35, 0x3c, 0x6c, 0x36, 0x3c, 0x6c, 0x37,
4342     0x3c, 0x6c, 0x38, 0x3c, 0x6c, 0x39, 0x3c, 0x6c, 0x3d, 0x3c, 0x6c, 0x41,
4343     0x3c, 0x6c, 0x5f, 0x3c, 0x6c, 0x62, 0x3c, 0x6c, 0x64, 0x3c, 0x6c, 0x66,
4344     0x3c, 0x6c, 0x67, 0x3c, 0x6c, 0x68, 0x3c, 0x6c, 0x6c, 0x3c, 0x6c, 0x6d,
4345     0x3c, 0x6c, 0x6e, 0x3c, 0x6c, 0x70, 0x3c, 0x6c, 0x72, 0x3c, 0x6c, 0x75,
4346     0x3c, 0x6d, 0x30, 0x3c, 0x6d, 0x31, 0x3c, 0x6d, 0x32, 0x3c, 0x6d, 0x61,
4347     0x3c, 0x6d, 0x63, 0x3c, 0x6d, 0x65, 0x3c, 0x6d, 0x69, 0x3c, 0x6d, 0x6f,
4348     0x3c, 0x6d, 0x73, 0x3c, 0x6d, 0x74, 0x3c, 0x6d, 0x20, 0x3c, 0x6d, 0x25,
4349     0x3c, 0x6d, 0x2d, 0x3c, 0x6d, 0x2e, 0x3c, 0x6d, 0x2f, 0x3c, 0x6d, 0x33,
4350     0x3c, 0x6d, 0x34, 0x3c, 0x6d, 0x35, 0x3c, 0x6d, 0x36, 0x3c, 0x6d, 0x37,
4351     0x3c, 0x6d, 0x38, 0x3c, 0x6d, 0x39, 0x3c, 0x6d, 0x3d, 0x3c, 0x6d, 0x41,
4352     0x3c, 0x6d, 0x5f, 0x3c, 0x6d, 0x62, 0x3c, 0x6d, 0x64, 0x3c, 0x6d, 0x66,
4353     0x3c, 0x6d, 0x67, 0x3c, 0x6d, 0x68, 0x3c, 0x6d, 0x6c, 0x3c, 0x6d, 0x6d,
4354     0x3c, 0x6d, 0x6e, 0x3c, 0x6d, 0x70, 0x3c, 0x6d, 0x72, 0x3c, 0x6d, 0x75};
4355 const uint8_t HuffDecoderCommon::table24_21_emit_[216] = {
4356     0x3c, 0x6e, 0x30, 0x3c, 0x6e, 0x31, 0x3c, 0x6e, 0x32, 0x3c, 0x6e, 0x61,
4357     0x3c, 0x6e, 0x63, 0x3c, 0x6e, 0x65, 0x3c, 0x6e, 0x69, 0x3c, 0x6e, 0x6f,
4358     0x3c, 0x6e, 0x73, 0x3c, 0x6e, 0x74, 0x3c, 0x6e, 0x20, 0x3c, 0x6e, 0x25,
4359     0x3c, 0x6e, 0x2d, 0x3c, 0x6e, 0x2e, 0x3c, 0x6e, 0x2f, 0x3c, 0x6e, 0x33,
4360     0x3c, 0x6e, 0x34, 0x3c, 0x6e, 0x35, 0x3c, 0x6e, 0x36, 0x3c, 0x6e, 0x37,
4361     0x3c, 0x6e, 0x38, 0x3c, 0x6e, 0x39, 0x3c, 0x6e, 0x3d, 0x3c, 0x6e, 0x41,
4362     0x3c, 0x6e, 0x5f, 0x3c, 0x6e, 0x62, 0x3c, 0x6e, 0x64, 0x3c, 0x6e, 0x66,
4363     0x3c, 0x6e, 0x67, 0x3c, 0x6e, 0x68, 0x3c, 0x6e, 0x6c, 0x3c, 0x6e, 0x6d,
4364     0x3c, 0x6e, 0x6e, 0x3c, 0x6e, 0x70, 0x3c, 0x6e, 0x72, 0x3c, 0x6e, 0x75,
4365     0x3c, 0x70, 0x30, 0x3c, 0x70, 0x31, 0x3c, 0x70, 0x32, 0x3c, 0x70, 0x61,
4366     0x3c, 0x70, 0x63, 0x3c, 0x70, 0x65, 0x3c, 0x70, 0x69, 0x3c, 0x70, 0x6f,
4367     0x3c, 0x70, 0x73, 0x3c, 0x70, 0x74, 0x3c, 0x70, 0x20, 0x3c, 0x70, 0x25,
4368     0x3c, 0x70, 0x2d, 0x3c, 0x70, 0x2e, 0x3c, 0x70, 0x2f, 0x3c, 0x70, 0x33,
4369     0x3c, 0x70, 0x34, 0x3c, 0x70, 0x35, 0x3c, 0x70, 0x36, 0x3c, 0x70, 0x37,
4370     0x3c, 0x70, 0x38, 0x3c, 0x70, 0x39, 0x3c, 0x70, 0x3d, 0x3c, 0x70, 0x41,
4371     0x3c, 0x70, 0x5f, 0x3c, 0x70, 0x62, 0x3c, 0x70, 0x64, 0x3c, 0x70, 0x66,
4372     0x3c, 0x70, 0x67, 0x3c, 0x70, 0x68, 0x3c, 0x70, 0x6c, 0x3c, 0x70, 0x6d,
4373     0x3c, 0x70, 0x6e, 0x3c, 0x70, 0x70, 0x3c, 0x70, 0x72, 0x3c, 0x70, 0x75};
4374 const uint8_t HuffDecoderCommon::table24_22_emit_[216] = {
4375     0x3c, 0x72, 0x30, 0x3c, 0x72, 0x31, 0x3c, 0x72, 0x32, 0x3c, 0x72, 0x61,
4376     0x3c, 0x72, 0x63, 0x3c, 0x72, 0x65, 0x3c, 0x72, 0x69, 0x3c, 0x72, 0x6f,
4377     0x3c, 0x72, 0x73, 0x3c, 0x72, 0x74, 0x3c, 0x72, 0x20, 0x3c, 0x72, 0x25,
4378     0x3c, 0x72, 0x2d, 0x3c, 0x72, 0x2e, 0x3c, 0x72, 0x2f, 0x3c, 0x72, 0x33,
4379     0x3c, 0x72, 0x34, 0x3c, 0x72, 0x35, 0x3c, 0x72, 0x36, 0x3c, 0x72, 0x37,
4380     0x3c, 0x72, 0x38, 0x3c, 0x72, 0x39, 0x3c, 0x72, 0x3d, 0x3c, 0x72, 0x41,
4381     0x3c, 0x72, 0x5f, 0x3c, 0x72, 0x62, 0x3c, 0x72, 0x64, 0x3c, 0x72, 0x66,
4382     0x3c, 0x72, 0x67, 0x3c, 0x72, 0x68, 0x3c, 0x72, 0x6c, 0x3c, 0x72, 0x6d,
4383     0x3c, 0x72, 0x6e, 0x3c, 0x72, 0x70, 0x3c, 0x72, 0x72, 0x3c, 0x72, 0x75,
4384     0x3c, 0x75, 0x30, 0x3c, 0x75, 0x31, 0x3c, 0x75, 0x32, 0x3c, 0x75, 0x61,
4385     0x3c, 0x75, 0x63, 0x3c, 0x75, 0x65, 0x3c, 0x75, 0x69, 0x3c, 0x75, 0x6f,
4386     0x3c, 0x75, 0x73, 0x3c, 0x75, 0x74, 0x3c, 0x75, 0x20, 0x3c, 0x75, 0x25,
4387     0x3c, 0x75, 0x2d, 0x3c, 0x75, 0x2e, 0x3c, 0x75, 0x2f, 0x3c, 0x75, 0x33,
4388     0x3c, 0x75, 0x34, 0x3c, 0x75, 0x35, 0x3c, 0x75, 0x36, 0x3c, 0x75, 0x37,
4389     0x3c, 0x75, 0x38, 0x3c, 0x75, 0x39, 0x3c, 0x75, 0x3d, 0x3c, 0x75, 0x41,
4390     0x3c, 0x75, 0x5f, 0x3c, 0x75, 0x62, 0x3c, 0x75, 0x64, 0x3c, 0x75, 0x66,
4391     0x3c, 0x75, 0x67, 0x3c, 0x75, 0x68, 0x3c, 0x75, 0x6c, 0x3c, 0x75, 0x6d,
4392     0x3c, 0x75, 0x6e, 0x3c, 0x75, 0x70, 0x3c, 0x75, 0x72, 0x3c, 0x75, 0x75};
4393 const uint8_t HuffDecoderCommon::table24_23_emit_[120] = {
4394     0x3c, 0x3a, 0x30, 0x3c, 0x3a, 0x31, 0x3c, 0x3a, 0x32, 0x3c, 0x3a, 0x61,
4395     0x3c, 0x3a, 0x63, 0x3c, 0x3a, 0x65, 0x3c, 0x3a, 0x69, 0x3c, 0x3a, 0x6f,
4396     0x3c, 0x3a, 0x73, 0x3c, 0x3a, 0x74, 0x3c, 0x42, 0x30, 0x3c, 0x42, 0x31,
4397     0x3c, 0x42, 0x32, 0x3c, 0x42, 0x61, 0x3c, 0x42, 0x63, 0x3c, 0x42, 0x65,
4398     0x3c, 0x42, 0x69, 0x3c, 0x42, 0x6f, 0x3c, 0x42, 0x73, 0x3c, 0x42, 0x74,
4399     0x3c, 0x43, 0x30, 0x3c, 0x43, 0x31, 0x3c, 0x43, 0x32, 0x3c, 0x43, 0x61,
4400     0x3c, 0x43, 0x63, 0x3c, 0x43, 0x65, 0x3c, 0x43, 0x69, 0x3c, 0x43, 0x6f,
4401     0x3c, 0x43, 0x73, 0x3c, 0x43, 0x74, 0x3c, 0x44, 0x30, 0x3c, 0x44, 0x31,
4402     0x3c, 0x44, 0x32, 0x3c, 0x44, 0x61, 0x3c, 0x44, 0x63, 0x3c, 0x44, 0x65,
4403     0x3c, 0x44, 0x69, 0x3c, 0x44, 0x6f, 0x3c, 0x44, 0x73, 0x3c, 0x44, 0x74};
4404 const uint8_t HuffDecoderCommon::table24_24_emit_[120] = {
4405     0x3c, 0x45, 0x30, 0x3c, 0x45, 0x31, 0x3c, 0x45, 0x32, 0x3c, 0x45, 0x61,
4406     0x3c, 0x45, 0x63, 0x3c, 0x45, 0x65, 0x3c, 0x45, 0x69, 0x3c, 0x45, 0x6f,
4407     0x3c, 0x45, 0x73, 0x3c, 0x45, 0x74, 0x3c, 0x46, 0x30, 0x3c, 0x46, 0x31,
4408     0x3c, 0x46, 0x32, 0x3c, 0x46, 0x61, 0x3c, 0x46, 0x63, 0x3c, 0x46, 0x65,
4409     0x3c, 0x46, 0x69, 0x3c, 0x46, 0x6f, 0x3c, 0x46, 0x73, 0x3c, 0x46, 0x74,
4410     0x3c, 0x47, 0x30, 0x3c, 0x47, 0x31, 0x3c, 0x47, 0x32, 0x3c, 0x47, 0x61,
4411     0x3c, 0x47, 0x63, 0x3c, 0x47, 0x65, 0x3c, 0x47, 0x69, 0x3c, 0x47, 0x6f,
4412     0x3c, 0x47, 0x73, 0x3c, 0x47, 0x74, 0x3c, 0x48, 0x30, 0x3c, 0x48, 0x31,
4413     0x3c, 0x48, 0x32, 0x3c, 0x48, 0x61, 0x3c, 0x48, 0x63, 0x3c, 0x48, 0x65,
4414     0x3c, 0x48, 0x69, 0x3c, 0x48, 0x6f, 0x3c, 0x48, 0x73, 0x3c, 0x48, 0x74};
4415 const uint8_t HuffDecoderCommon::table24_25_emit_[120] = {
4416     0x3c, 0x49, 0x30, 0x3c, 0x49, 0x31, 0x3c, 0x49, 0x32, 0x3c, 0x49, 0x61,
4417     0x3c, 0x49, 0x63, 0x3c, 0x49, 0x65, 0x3c, 0x49, 0x69, 0x3c, 0x49, 0x6f,
4418     0x3c, 0x49, 0x73, 0x3c, 0x49, 0x74, 0x3c, 0x4a, 0x30, 0x3c, 0x4a, 0x31,
4419     0x3c, 0x4a, 0x32, 0x3c, 0x4a, 0x61, 0x3c, 0x4a, 0x63, 0x3c, 0x4a, 0x65,
4420     0x3c, 0x4a, 0x69, 0x3c, 0x4a, 0x6f, 0x3c, 0x4a, 0x73, 0x3c, 0x4a, 0x74,
4421     0x3c, 0x4b, 0x30, 0x3c, 0x4b, 0x31, 0x3c, 0x4b, 0x32, 0x3c, 0x4b, 0x61,
4422     0x3c, 0x4b, 0x63, 0x3c, 0x4b, 0x65, 0x3c, 0x4b, 0x69, 0x3c, 0x4b, 0x6f,
4423     0x3c, 0x4b, 0x73, 0x3c, 0x4b, 0x74, 0x3c, 0x4c, 0x30, 0x3c, 0x4c, 0x31,
4424     0x3c, 0x4c, 0x32, 0x3c, 0x4c, 0x61, 0x3c, 0x4c, 0x63, 0x3c, 0x4c, 0x65,
4425     0x3c, 0x4c, 0x69, 0x3c, 0x4c, 0x6f, 0x3c, 0x4c, 0x73, 0x3c, 0x4c, 0x74};
4426 const uint8_t HuffDecoderCommon::table24_26_emit_[120] = {
4427     0x3c, 0x4d, 0x30, 0x3c, 0x4d, 0x31, 0x3c, 0x4d, 0x32, 0x3c, 0x4d, 0x61,
4428     0x3c, 0x4d, 0x63, 0x3c, 0x4d, 0x65, 0x3c, 0x4d, 0x69, 0x3c, 0x4d, 0x6f,
4429     0x3c, 0x4d, 0x73, 0x3c, 0x4d, 0x74, 0x3c, 0x4e, 0x30, 0x3c, 0x4e, 0x31,
4430     0x3c, 0x4e, 0x32, 0x3c, 0x4e, 0x61, 0x3c, 0x4e, 0x63, 0x3c, 0x4e, 0x65,
4431     0x3c, 0x4e, 0x69, 0x3c, 0x4e, 0x6f, 0x3c, 0x4e, 0x73, 0x3c, 0x4e, 0x74,
4432     0x3c, 0x4f, 0x30, 0x3c, 0x4f, 0x31, 0x3c, 0x4f, 0x32, 0x3c, 0x4f, 0x61,
4433     0x3c, 0x4f, 0x63, 0x3c, 0x4f, 0x65, 0x3c, 0x4f, 0x69, 0x3c, 0x4f, 0x6f,
4434     0x3c, 0x4f, 0x73, 0x3c, 0x4f, 0x74, 0x3c, 0x50, 0x30, 0x3c, 0x50, 0x31,
4435     0x3c, 0x50, 0x32, 0x3c, 0x50, 0x61, 0x3c, 0x50, 0x63, 0x3c, 0x50, 0x65,
4436     0x3c, 0x50, 0x69, 0x3c, 0x50, 0x6f, 0x3c, 0x50, 0x73, 0x3c, 0x50, 0x74};
4437 const uint8_t HuffDecoderCommon::table24_27_emit_[120] = {
4438     0x3c, 0x51, 0x30, 0x3c, 0x51, 0x31, 0x3c, 0x51, 0x32, 0x3c, 0x51, 0x61,
4439     0x3c, 0x51, 0x63, 0x3c, 0x51, 0x65, 0x3c, 0x51, 0x69, 0x3c, 0x51, 0x6f,
4440     0x3c, 0x51, 0x73, 0x3c, 0x51, 0x74, 0x3c, 0x52, 0x30, 0x3c, 0x52, 0x31,
4441     0x3c, 0x52, 0x32, 0x3c, 0x52, 0x61, 0x3c, 0x52, 0x63, 0x3c, 0x52, 0x65,
4442     0x3c, 0x52, 0x69, 0x3c, 0x52, 0x6f, 0x3c, 0x52, 0x73, 0x3c, 0x52, 0x74,
4443     0x3c, 0x53, 0x30, 0x3c, 0x53, 0x31, 0x3c, 0x53, 0x32, 0x3c, 0x53, 0x61,
4444     0x3c, 0x53, 0x63, 0x3c, 0x53, 0x65, 0x3c, 0x53, 0x69, 0x3c, 0x53, 0x6f,
4445     0x3c, 0x53, 0x73, 0x3c, 0x53, 0x74, 0x3c, 0x54, 0x30, 0x3c, 0x54, 0x31,
4446     0x3c, 0x54, 0x32, 0x3c, 0x54, 0x61, 0x3c, 0x54, 0x63, 0x3c, 0x54, 0x65,
4447     0x3c, 0x54, 0x69, 0x3c, 0x54, 0x6f, 0x3c, 0x54, 0x73, 0x3c, 0x54, 0x74};
4448 const uint8_t HuffDecoderCommon::table24_28_emit_[120] = {
4449     0x3c, 0x55, 0x30, 0x3c, 0x55, 0x31, 0x3c, 0x55, 0x32, 0x3c, 0x55, 0x61,
4450     0x3c, 0x55, 0x63, 0x3c, 0x55, 0x65, 0x3c, 0x55, 0x69, 0x3c, 0x55, 0x6f,
4451     0x3c, 0x55, 0x73, 0x3c, 0x55, 0x74, 0x3c, 0x56, 0x30, 0x3c, 0x56, 0x31,
4452     0x3c, 0x56, 0x32, 0x3c, 0x56, 0x61, 0x3c, 0x56, 0x63, 0x3c, 0x56, 0x65,
4453     0x3c, 0x56, 0x69, 0x3c, 0x56, 0x6f, 0x3c, 0x56, 0x73, 0x3c, 0x56, 0x74,
4454     0x3c, 0x57, 0x30, 0x3c, 0x57, 0x31, 0x3c, 0x57, 0x32, 0x3c, 0x57, 0x61,
4455     0x3c, 0x57, 0x63, 0x3c, 0x57, 0x65, 0x3c, 0x57, 0x69, 0x3c, 0x57, 0x6f,
4456     0x3c, 0x57, 0x73, 0x3c, 0x57, 0x74, 0x3c, 0x59, 0x30, 0x3c, 0x59, 0x31,
4457     0x3c, 0x59, 0x32, 0x3c, 0x59, 0x61, 0x3c, 0x59, 0x63, 0x3c, 0x59, 0x65,
4458     0x3c, 0x59, 0x69, 0x3c, 0x59, 0x6f, 0x3c, 0x59, 0x73, 0x3c, 0x59, 0x74};
4459 const uint8_t HuffDecoderCommon::table24_29_emit_[120] = {
4460     0x3c, 0x6a, 0x30, 0x3c, 0x6a, 0x31, 0x3c, 0x6a, 0x32, 0x3c, 0x6a, 0x61,
4461     0x3c, 0x6a, 0x63, 0x3c, 0x6a, 0x65, 0x3c, 0x6a, 0x69, 0x3c, 0x6a, 0x6f,
4462     0x3c, 0x6a, 0x73, 0x3c, 0x6a, 0x74, 0x3c, 0x6b, 0x30, 0x3c, 0x6b, 0x31,
4463     0x3c, 0x6b, 0x32, 0x3c, 0x6b, 0x61, 0x3c, 0x6b, 0x63, 0x3c, 0x6b, 0x65,
4464     0x3c, 0x6b, 0x69, 0x3c, 0x6b, 0x6f, 0x3c, 0x6b, 0x73, 0x3c, 0x6b, 0x74,
4465     0x3c, 0x71, 0x30, 0x3c, 0x71, 0x31, 0x3c, 0x71, 0x32, 0x3c, 0x71, 0x61,
4466     0x3c, 0x71, 0x63, 0x3c, 0x71, 0x65, 0x3c, 0x71, 0x69, 0x3c, 0x71, 0x6f,
4467     0x3c, 0x71, 0x73, 0x3c, 0x71, 0x74, 0x3c, 0x76, 0x30, 0x3c, 0x76, 0x31,
4468     0x3c, 0x76, 0x32, 0x3c, 0x76, 0x61, 0x3c, 0x76, 0x63, 0x3c, 0x76, 0x65,
4469     0x3c, 0x76, 0x69, 0x3c, 0x76, 0x6f, 0x3c, 0x76, 0x73, 0x3c, 0x76, 0x74};
4470 const uint8_t HuffDecoderCommon::table24_30_emit_[120] = {
4471     0x3c, 0x77, 0x30, 0x3c, 0x77, 0x31, 0x3c, 0x77, 0x32, 0x3c, 0x77, 0x61,
4472     0x3c, 0x77, 0x63, 0x3c, 0x77, 0x65, 0x3c, 0x77, 0x69, 0x3c, 0x77, 0x6f,
4473     0x3c, 0x77, 0x73, 0x3c, 0x77, 0x74, 0x3c, 0x78, 0x30, 0x3c, 0x78, 0x31,
4474     0x3c, 0x78, 0x32, 0x3c, 0x78, 0x61, 0x3c, 0x78, 0x63, 0x3c, 0x78, 0x65,
4475     0x3c, 0x78, 0x69, 0x3c, 0x78, 0x6f, 0x3c, 0x78, 0x73, 0x3c, 0x78, 0x74,
4476     0x3c, 0x79, 0x30, 0x3c, 0x79, 0x31, 0x3c, 0x79, 0x32, 0x3c, 0x79, 0x61,
4477     0x3c, 0x79, 0x63, 0x3c, 0x79, 0x65, 0x3c, 0x79, 0x69, 0x3c, 0x79, 0x6f,
4478     0x3c, 0x79, 0x73, 0x3c, 0x79, 0x74, 0x3c, 0x7a, 0x30, 0x3c, 0x7a, 0x31,
4479     0x3c, 0x7a, 0x32, 0x3c, 0x7a, 0x61, 0x3c, 0x7a, 0x63, 0x3c, 0x7a, 0x65,
4480     0x3c, 0x7a, 0x69, 0x3c, 0x7a, 0x6f, 0x3c, 0x7a, 0x73, 0x3c, 0x7a, 0x74};
4481 const uint8_t HuffDecoderCommon::table24_31_emit_[32] = {
4482     0x3c, 0x26, 0x3c, 0x2a, 0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c,
4483     0x5a, 0x3c, 0x21, 0x3c, 0x22, 0x3c, 0x28, 0x3c, 0x29, 0x3c, 0x3f,
4484     0x3c, 0x27, 0x3c, 0x2b, 0x3c, 0x7c, 0x3c, 0x23, 0x3c, 0x3e};
4485 const uint16_t HuffDecoderCommon::table24_31_ops_[128] = {
4486     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4487     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
4488     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4489     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
4490     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4491     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4492     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4493     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4494     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
4495     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4496     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
4497     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
4498     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
4499     0x00b2, 0x0000, 0x00c2, 0x0000, 0x00d2, 0x00e2, 0x00f2, 0x0000, 0x0000,
4500     0x0000, 0x0003};
4501 const uint8_t HuffDecoderCommon::table24_32_emit_[204] = {
4502     0x60, 0x30, 0x30, 0x60, 0x30, 0x31, 0x60, 0x30, 0x32, 0x60, 0x30, 0x61,
4503     0x60, 0x30, 0x63, 0x60, 0x30, 0x65, 0x60, 0x30, 0x69, 0x60, 0x30, 0x6f,
4504     0x60, 0x30, 0x73, 0x60, 0x30, 0x74, 0x60, 0x30, 0x20, 0x60, 0x30, 0x25,
4505     0x60, 0x30, 0x2d, 0x60, 0x30, 0x2e, 0x60, 0x30, 0x2f, 0x60, 0x30, 0x33,
4506     0x60, 0x30, 0x34, 0x60, 0x30, 0x35, 0x60, 0x30, 0x36, 0x60, 0x30, 0x37,
4507     0x60, 0x30, 0x38, 0x60, 0x30, 0x39, 0x60, 0x30, 0x3d, 0x60, 0x30, 0x41,
4508     0x60, 0x30, 0x5f, 0x60, 0x30, 0x62, 0x60, 0x30, 0x64, 0x60, 0x30, 0x66,
4509     0x60, 0x30, 0x67, 0x60, 0x30, 0x68, 0x60, 0x30, 0x6c, 0x60, 0x30, 0x6d,
4510     0x60, 0x30, 0x6e, 0x60, 0x30, 0x70, 0x60, 0x30, 0x72, 0x60, 0x30, 0x75,
4511     0x60, 0x30, 0x3a, 0x60, 0x30, 0x42, 0x60, 0x30, 0x43, 0x60, 0x30, 0x44,
4512     0x60, 0x30, 0x45, 0x60, 0x30, 0x46, 0x60, 0x30, 0x47, 0x60, 0x30, 0x48,
4513     0x60, 0x30, 0x49, 0x60, 0x30, 0x4a, 0x60, 0x30, 0x4b, 0x60, 0x30, 0x4c,
4514     0x60, 0x30, 0x4d, 0x60, 0x30, 0x4e, 0x60, 0x30, 0x4f, 0x60, 0x30, 0x50,
4515     0x60, 0x30, 0x51, 0x60, 0x30, 0x52, 0x60, 0x30, 0x53, 0x60, 0x30, 0x54,
4516     0x60, 0x30, 0x55, 0x60, 0x30, 0x56, 0x60, 0x30, 0x57, 0x60, 0x30, 0x59,
4517     0x60, 0x30, 0x6a, 0x60, 0x30, 0x6b, 0x60, 0x30, 0x71, 0x60, 0x30, 0x76,
4518     0x60, 0x30, 0x77, 0x60, 0x30, 0x78, 0x60, 0x30, 0x79, 0x60, 0x30, 0x7a};
4519 const uint8_t HuffDecoderCommon::table24_33_emit_[204] = {
4520     0x60, 0x31, 0x30, 0x60, 0x31, 0x31, 0x60, 0x31, 0x32, 0x60, 0x31, 0x61,
4521     0x60, 0x31, 0x63, 0x60, 0x31, 0x65, 0x60, 0x31, 0x69, 0x60, 0x31, 0x6f,
4522     0x60, 0x31, 0x73, 0x60, 0x31, 0x74, 0x60, 0x31, 0x20, 0x60, 0x31, 0x25,
4523     0x60, 0x31, 0x2d, 0x60, 0x31, 0x2e, 0x60, 0x31, 0x2f, 0x60, 0x31, 0x33,
4524     0x60, 0x31, 0x34, 0x60, 0x31, 0x35, 0x60, 0x31, 0x36, 0x60, 0x31, 0x37,
4525     0x60, 0x31, 0x38, 0x60, 0x31, 0x39, 0x60, 0x31, 0x3d, 0x60, 0x31, 0x41,
4526     0x60, 0x31, 0x5f, 0x60, 0x31, 0x62, 0x60, 0x31, 0x64, 0x60, 0x31, 0x66,
4527     0x60, 0x31, 0x67, 0x60, 0x31, 0x68, 0x60, 0x31, 0x6c, 0x60, 0x31, 0x6d,
4528     0x60, 0x31, 0x6e, 0x60, 0x31, 0x70, 0x60, 0x31, 0x72, 0x60, 0x31, 0x75,
4529     0x60, 0x31, 0x3a, 0x60, 0x31, 0x42, 0x60, 0x31, 0x43, 0x60, 0x31, 0x44,
4530     0x60, 0x31, 0x45, 0x60, 0x31, 0x46, 0x60, 0x31, 0x47, 0x60, 0x31, 0x48,
4531     0x60, 0x31, 0x49, 0x60, 0x31, 0x4a, 0x60, 0x31, 0x4b, 0x60, 0x31, 0x4c,
4532     0x60, 0x31, 0x4d, 0x60, 0x31, 0x4e, 0x60, 0x31, 0x4f, 0x60, 0x31, 0x50,
4533     0x60, 0x31, 0x51, 0x60, 0x31, 0x52, 0x60, 0x31, 0x53, 0x60, 0x31, 0x54,
4534     0x60, 0x31, 0x55, 0x60, 0x31, 0x56, 0x60, 0x31, 0x57, 0x60, 0x31, 0x59,
4535     0x60, 0x31, 0x6a, 0x60, 0x31, 0x6b, 0x60, 0x31, 0x71, 0x60, 0x31, 0x76,
4536     0x60, 0x31, 0x77, 0x60, 0x31, 0x78, 0x60, 0x31, 0x79, 0x60, 0x31, 0x7a};
4537 const uint8_t HuffDecoderCommon::table24_34_emit_[204] = {
4538     0x60, 0x32, 0x30, 0x60, 0x32, 0x31, 0x60, 0x32, 0x32, 0x60, 0x32, 0x61,
4539     0x60, 0x32, 0x63, 0x60, 0x32, 0x65, 0x60, 0x32, 0x69, 0x60, 0x32, 0x6f,
4540     0x60, 0x32, 0x73, 0x60, 0x32, 0x74, 0x60, 0x32, 0x20, 0x60, 0x32, 0x25,
4541     0x60, 0x32, 0x2d, 0x60, 0x32, 0x2e, 0x60, 0x32, 0x2f, 0x60, 0x32, 0x33,
4542     0x60, 0x32, 0x34, 0x60, 0x32, 0x35, 0x60, 0x32, 0x36, 0x60, 0x32, 0x37,
4543     0x60, 0x32, 0x38, 0x60, 0x32, 0x39, 0x60, 0x32, 0x3d, 0x60, 0x32, 0x41,
4544     0x60, 0x32, 0x5f, 0x60, 0x32, 0x62, 0x60, 0x32, 0x64, 0x60, 0x32, 0x66,
4545     0x60, 0x32, 0x67, 0x60, 0x32, 0x68, 0x60, 0x32, 0x6c, 0x60, 0x32, 0x6d,
4546     0x60, 0x32, 0x6e, 0x60, 0x32, 0x70, 0x60, 0x32, 0x72, 0x60, 0x32, 0x75,
4547     0x60, 0x32, 0x3a, 0x60, 0x32, 0x42, 0x60, 0x32, 0x43, 0x60, 0x32, 0x44,
4548     0x60, 0x32, 0x45, 0x60, 0x32, 0x46, 0x60, 0x32, 0x47, 0x60, 0x32, 0x48,
4549     0x60, 0x32, 0x49, 0x60, 0x32, 0x4a, 0x60, 0x32, 0x4b, 0x60, 0x32, 0x4c,
4550     0x60, 0x32, 0x4d, 0x60, 0x32, 0x4e, 0x60, 0x32, 0x4f, 0x60, 0x32, 0x50,
4551     0x60, 0x32, 0x51, 0x60, 0x32, 0x52, 0x60, 0x32, 0x53, 0x60, 0x32, 0x54,
4552     0x60, 0x32, 0x55, 0x60, 0x32, 0x56, 0x60, 0x32, 0x57, 0x60, 0x32, 0x59,
4553     0x60, 0x32, 0x6a, 0x60, 0x32, 0x6b, 0x60, 0x32, 0x71, 0x60, 0x32, 0x76,
4554     0x60, 0x32, 0x77, 0x60, 0x32, 0x78, 0x60, 0x32, 0x79, 0x60, 0x32, 0x7a};
4555 const uint8_t HuffDecoderCommon::table24_35_emit_[204] = {
4556     0x60, 0x61, 0x30, 0x60, 0x61, 0x31, 0x60, 0x61, 0x32, 0x60, 0x61, 0x61,
4557     0x60, 0x61, 0x63, 0x60, 0x61, 0x65, 0x60, 0x61, 0x69, 0x60, 0x61, 0x6f,
4558     0x60, 0x61, 0x73, 0x60, 0x61, 0x74, 0x60, 0x61, 0x20, 0x60, 0x61, 0x25,
4559     0x60, 0x61, 0x2d, 0x60, 0x61, 0x2e, 0x60, 0x61, 0x2f, 0x60, 0x61, 0x33,
4560     0x60, 0x61, 0x34, 0x60, 0x61, 0x35, 0x60, 0x61, 0x36, 0x60, 0x61, 0x37,
4561     0x60, 0x61, 0x38, 0x60, 0x61, 0x39, 0x60, 0x61, 0x3d, 0x60, 0x61, 0x41,
4562     0x60, 0x61, 0x5f, 0x60, 0x61, 0x62, 0x60, 0x61, 0x64, 0x60, 0x61, 0x66,
4563     0x60, 0x61, 0x67, 0x60, 0x61, 0x68, 0x60, 0x61, 0x6c, 0x60, 0x61, 0x6d,
4564     0x60, 0x61, 0x6e, 0x60, 0x61, 0x70, 0x60, 0x61, 0x72, 0x60, 0x61, 0x75,
4565     0x60, 0x61, 0x3a, 0x60, 0x61, 0x42, 0x60, 0x61, 0x43, 0x60, 0x61, 0x44,
4566     0x60, 0x61, 0x45, 0x60, 0x61, 0x46, 0x60, 0x61, 0x47, 0x60, 0x61, 0x48,
4567     0x60, 0x61, 0x49, 0x60, 0x61, 0x4a, 0x60, 0x61, 0x4b, 0x60, 0x61, 0x4c,
4568     0x60, 0x61, 0x4d, 0x60, 0x61, 0x4e, 0x60, 0x61, 0x4f, 0x60, 0x61, 0x50,
4569     0x60, 0x61, 0x51, 0x60, 0x61, 0x52, 0x60, 0x61, 0x53, 0x60, 0x61, 0x54,
4570     0x60, 0x61, 0x55, 0x60, 0x61, 0x56, 0x60, 0x61, 0x57, 0x60, 0x61, 0x59,
4571     0x60, 0x61, 0x6a, 0x60, 0x61, 0x6b, 0x60, 0x61, 0x71, 0x60, 0x61, 0x76,
4572     0x60, 0x61, 0x77, 0x60, 0x61, 0x78, 0x60, 0x61, 0x79, 0x60, 0x61, 0x7a};
4573 const uint8_t HuffDecoderCommon::table24_36_emit_[204] = {
4574     0x60, 0x63, 0x30, 0x60, 0x63, 0x31, 0x60, 0x63, 0x32, 0x60, 0x63, 0x61,
4575     0x60, 0x63, 0x63, 0x60, 0x63, 0x65, 0x60, 0x63, 0x69, 0x60, 0x63, 0x6f,
4576     0x60, 0x63, 0x73, 0x60, 0x63, 0x74, 0x60, 0x63, 0x20, 0x60, 0x63, 0x25,
4577     0x60, 0x63, 0x2d, 0x60, 0x63, 0x2e, 0x60, 0x63, 0x2f, 0x60, 0x63, 0x33,
4578     0x60, 0x63, 0x34, 0x60, 0x63, 0x35, 0x60, 0x63, 0x36, 0x60, 0x63, 0x37,
4579     0x60, 0x63, 0x38, 0x60, 0x63, 0x39, 0x60, 0x63, 0x3d, 0x60, 0x63, 0x41,
4580     0x60, 0x63, 0x5f, 0x60, 0x63, 0x62, 0x60, 0x63, 0x64, 0x60, 0x63, 0x66,
4581     0x60, 0x63, 0x67, 0x60, 0x63, 0x68, 0x60, 0x63, 0x6c, 0x60, 0x63, 0x6d,
4582     0x60, 0x63, 0x6e, 0x60, 0x63, 0x70, 0x60, 0x63, 0x72, 0x60, 0x63, 0x75,
4583     0x60, 0x63, 0x3a, 0x60, 0x63, 0x42, 0x60, 0x63, 0x43, 0x60, 0x63, 0x44,
4584     0x60, 0x63, 0x45, 0x60, 0x63, 0x46, 0x60, 0x63, 0x47, 0x60, 0x63, 0x48,
4585     0x60, 0x63, 0x49, 0x60, 0x63, 0x4a, 0x60, 0x63, 0x4b, 0x60, 0x63, 0x4c,
4586     0x60, 0x63, 0x4d, 0x60, 0x63, 0x4e, 0x60, 0x63, 0x4f, 0x60, 0x63, 0x50,
4587     0x60, 0x63, 0x51, 0x60, 0x63, 0x52, 0x60, 0x63, 0x53, 0x60, 0x63, 0x54,
4588     0x60, 0x63, 0x55, 0x60, 0x63, 0x56, 0x60, 0x63, 0x57, 0x60, 0x63, 0x59,
4589     0x60, 0x63, 0x6a, 0x60, 0x63, 0x6b, 0x60, 0x63, 0x71, 0x60, 0x63, 0x76,
4590     0x60, 0x63, 0x77, 0x60, 0x63, 0x78, 0x60, 0x63, 0x79, 0x60, 0x63, 0x7a};
4591 const uint8_t HuffDecoderCommon::table24_37_emit_[204] = {
4592     0x60, 0x65, 0x30, 0x60, 0x65, 0x31, 0x60, 0x65, 0x32, 0x60, 0x65, 0x61,
4593     0x60, 0x65, 0x63, 0x60, 0x65, 0x65, 0x60, 0x65, 0x69, 0x60, 0x65, 0x6f,
4594     0x60, 0x65, 0x73, 0x60, 0x65, 0x74, 0x60, 0x65, 0x20, 0x60, 0x65, 0x25,
4595     0x60, 0x65, 0x2d, 0x60, 0x65, 0x2e, 0x60, 0x65, 0x2f, 0x60, 0x65, 0x33,
4596     0x60, 0x65, 0x34, 0x60, 0x65, 0x35, 0x60, 0x65, 0x36, 0x60, 0x65, 0x37,
4597     0x60, 0x65, 0x38, 0x60, 0x65, 0x39, 0x60, 0x65, 0x3d, 0x60, 0x65, 0x41,
4598     0x60, 0x65, 0x5f, 0x60, 0x65, 0x62, 0x60, 0x65, 0x64, 0x60, 0x65, 0x66,
4599     0x60, 0x65, 0x67, 0x60, 0x65, 0x68, 0x60, 0x65, 0x6c, 0x60, 0x65, 0x6d,
4600     0x60, 0x65, 0x6e, 0x60, 0x65, 0x70, 0x60, 0x65, 0x72, 0x60, 0x65, 0x75,
4601     0x60, 0x65, 0x3a, 0x60, 0x65, 0x42, 0x60, 0x65, 0x43, 0x60, 0x65, 0x44,
4602     0x60, 0x65, 0x45, 0x60, 0x65, 0x46, 0x60, 0x65, 0x47, 0x60, 0x65, 0x48,
4603     0x60, 0x65, 0x49, 0x60, 0x65, 0x4a, 0x60, 0x65, 0x4b, 0x60, 0x65, 0x4c,
4604     0x60, 0x65, 0x4d, 0x60, 0x65, 0x4e, 0x60, 0x65, 0x4f, 0x60, 0x65, 0x50,
4605     0x60, 0x65, 0x51, 0x60, 0x65, 0x52, 0x60, 0x65, 0x53, 0x60, 0x65, 0x54,
4606     0x60, 0x65, 0x55, 0x60, 0x65, 0x56, 0x60, 0x65, 0x57, 0x60, 0x65, 0x59,
4607     0x60, 0x65, 0x6a, 0x60, 0x65, 0x6b, 0x60, 0x65, 0x71, 0x60, 0x65, 0x76,
4608     0x60, 0x65, 0x77, 0x60, 0x65, 0x78, 0x60, 0x65, 0x79, 0x60, 0x65, 0x7a};
4609 const uint8_t HuffDecoderCommon::table24_38_emit_[204] = {
4610     0x60, 0x69, 0x30, 0x60, 0x69, 0x31, 0x60, 0x69, 0x32, 0x60, 0x69, 0x61,
4611     0x60, 0x69, 0x63, 0x60, 0x69, 0x65, 0x60, 0x69, 0x69, 0x60, 0x69, 0x6f,
4612     0x60, 0x69, 0x73, 0x60, 0x69, 0x74, 0x60, 0x69, 0x20, 0x60, 0x69, 0x25,
4613     0x60, 0x69, 0x2d, 0x60, 0x69, 0x2e, 0x60, 0x69, 0x2f, 0x60, 0x69, 0x33,
4614     0x60, 0x69, 0x34, 0x60, 0x69, 0x35, 0x60, 0x69, 0x36, 0x60, 0x69, 0x37,
4615     0x60, 0x69, 0x38, 0x60, 0x69, 0x39, 0x60, 0x69, 0x3d, 0x60, 0x69, 0x41,
4616     0x60, 0x69, 0x5f, 0x60, 0x69, 0x62, 0x60, 0x69, 0x64, 0x60, 0x69, 0x66,
4617     0x60, 0x69, 0x67, 0x60, 0x69, 0x68, 0x60, 0x69, 0x6c, 0x60, 0x69, 0x6d,
4618     0x60, 0x69, 0x6e, 0x60, 0x69, 0x70, 0x60, 0x69, 0x72, 0x60, 0x69, 0x75,
4619     0x60, 0x69, 0x3a, 0x60, 0x69, 0x42, 0x60, 0x69, 0x43, 0x60, 0x69, 0x44,
4620     0x60, 0x69, 0x45, 0x60, 0x69, 0x46, 0x60, 0x69, 0x47, 0x60, 0x69, 0x48,
4621     0x60, 0x69, 0x49, 0x60, 0x69, 0x4a, 0x60, 0x69, 0x4b, 0x60, 0x69, 0x4c,
4622     0x60, 0x69, 0x4d, 0x60, 0x69, 0x4e, 0x60, 0x69, 0x4f, 0x60, 0x69, 0x50,
4623     0x60, 0x69, 0x51, 0x60, 0x69, 0x52, 0x60, 0x69, 0x53, 0x60, 0x69, 0x54,
4624     0x60, 0x69, 0x55, 0x60, 0x69, 0x56, 0x60, 0x69, 0x57, 0x60, 0x69, 0x59,
4625     0x60, 0x69, 0x6a, 0x60, 0x69, 0x6b, 0x60, 0x69, 0x71, 0x60, 0x69, 0x76,
4626     0x60, 0x69, 0x77, 0x60, 0x69, 0x78, 0x60, 0x69, 0x79, 0x60, 0x69, 0x7a};
4627 const uint8_t HuffDecoderCommon::table24_39_emit_[204] = {
4628     0x60, 0x6f, 0x30, 0x60, 0x6f, 0x31, 0x60, 0x6f, 0x32, 0x60, 0x6f, 0x61,
4629     0x60, 0x6f, 0x63, 0x60, 0x6f, 0x65, 0x60, 0x6f, 0x69, 0x60, 0x6f, 0x6f,
4630     0x60, 0x6f, 0x73, 0x60, 0x6f, 0x74, 0x60, 0x6f, 0x20, 0x60, 0x6f, 0x25,
4631     0x60, 0x6f, 0x2d, 0x60, 0x6f, 0x2e, 0x60, 0x6f, 0x2f, 0x60, 0x6f, 0x33,
4632     0x60, 0x6f, 0x34, 0x60, 0x6f, 0x35, 0x60, 0x6f, 0x36, 0x60, 0x6f, 0x37,
4633     0x60, 0x6f, 0x38, 0x60, 0x6f, 0x39, 0x60, 0x6f, 0x3d, 0x60, 0x6f, 0x41,
4634     0x60, 0x6f, 0x5f, 0x60, 0x6f, 0x62, 0x60, 0x6f, 0x64, 0x60, 0x6f, 0x66,
4635     0x60, 0x6f, 0x67, 0x60, 0x6f, 0x68, 0x60, 0x6f, 0x6c, 0x60, 0x6f, 0x6d,
4636     0x60, 0x6f, 0x6e, 0x60, 0x6f, 0x70, 0x60, 0x6f, 0x72, 0x60, 0x6f, 0x75,
4637     0x60, 0x6f, 0x3a, 0x60, 0x6f, 0x42, 0x60, 0x6f, 0x43, 0x60, 0x6f, 0x44,
4638     0x60, 0x6f, 0x45, 0x60, 0x6f, 0x46, 0x60, 0x6f, 0x47, 0x60, 0x6f, 0x48,
4639     0x60, 0x6f, 0x49, 0x60, 0x6f, 0x4a, 0x60, 0x6f, 0x4b, 0x60, 0x6f, 0x4c,
4640     0x60, 0x6f, 0x4d, 0x60, 0x6f, 0x4e, 0x60, 0x6f, 0x4f, 0x60, 0x6f, 0x50,
4641     0x60, 0x6f, 0x51, 0x60, 0x6f, 0x52, 0x60, 0x6f, 0x53, 0x60, 0x6f, 0x54,
4642     0x60, 0x6f, 0x55, 0x60, 0x6f, 0x56, 0x60, 0x6f, 0x57, 0x60, 0x6f, 0x59,
4643     0x60, 0x6f, 0x6a, 0x60, 0x6f, 0x6b, 0x60, 0x6f, 0x71, 0x60, 0x6f, 0x76,
4644     0x60, 0x6f, 0x77, 0x60, 0x6f, 0x78, 0x60, 0x6f, 0x79, 0x60, 0x6f, 0x7a};
4645 const uint8_t HuffDecoderCommon::table24_40_emit_[204] = {
4646     0x60, 0x73, 0x30, 0x60, 0x73, 0x31, 0x60, 0x73, 0x32, 0x60, 0x73, 0x61,
4647     0x60, 0x73, 0x63, 0x60, 0x73, 0x65, 0x60, 0x73, 0x69, 0x60, 0x73, 0x6f,
4648     0x60, 0x73, 0x73, 0x60, 0x73, 0x74, 0x60, 0x73, 0x20, 0x60, 0x73, 0x25,
4649     0x60, 0x73, 0x2d, 0x60, 0x73, 0x2e, 0x60, 0x73, 0x2f, 0x60, 0x73, 0x33,
4650     0x60, 0x73, 0x34, 0x60, 0x73, 0x35, 0x60, 0x73, 0x36, 0x60, 0x73, 0x37,
4651     0x60, 0x73, 0x38, 0x60, 0x73, 0x39, 0x60, 0x73, 0x3d, 0x60, 0x73, 0x41,
4652     0x60, 0x73, 0x5f, 0x60, 0x73, 0x62, 0x60, 0x73, 0x64, 0x60, 0x73, 0x66,
4653     0x60, 0x73, 0x67, 0x60, 0x73, 0x68, 0x60, 0x73, 0x6c, 0x60, 0x73, 0x6d,
4654     0x60, 0x73, 0x6e, 0x60, 0x73, 0x70, 0x60, 0x73, 0x72, 0x60, 0x73, 0x75,
4655     0x60, 0x73, 0x3a, 0x60, 0x73, 0x42, 0x60, 0x73, 0x43, 0x60, 0x73, 0x44,
4656     0x60, 0x73, 0x45, 0x60, 0x73, 0x46, 0x60, 0x73, 0x47, 0x60, 0x73, 0x48,
4657     0x60, 0x73, 0x49, 0x60, 0x73, 0x4a, 0x60, 0x73, 0x4b, 0x60, 0x73, 0x4c,
4658     0x60, 0x73, 0x4d, 0x60, 0x73, 0x4e, 0x60, 0x73, 0x4f, 0x60, 0x73, 0x50,
4659     0x60, 0x73, 0x51, 0x60, 0x73, 0x52, 0x60, 0x73, 0x53, 0x60, 0x73, 0x54,
4660     0x60, 0x73, 0x55, 0x60, 0x73, 0x56, 0x60, 0x73, 0x57, 0x60, 0x73, 0x59,
4661     0x60, 0x73, 0x6a, 0x60, 0x73, 0x6b, 0x60, 0x73, 0x71, 0x60, 0x73, 0x76,
4662     0x60, 0x73, 0x77, 0x60, 0x73, 0x78, 0x60, 0x73, 0x79, 0x60, 0x73, 0x7a};
4663 const uint8_t HuffDecoderCommon::table24_41_emit_[204] = {
4664     0x60, 0x74, 0x30, 0x60, 0x74, 0x31, 0x60, 0x74, 0x32, 0x60, 0x74, 0x61,
4665     0x60, 0x74, 0x63, 0x60, 0x74, 0x65, 0x60, 0x74, 0x69, 0x60, 0x74, 0x6f,
4666     0x60, 0x74, 0x73, 0x60, 0x74, 0x74, 0x60, 0x74, 0x20, 0x60, 0x74, 0x25,
4667     0x60, 0x74, 0x2d, 0x60, 0x74, 0x2e, 0x60, 0x74, 0x2f, 0x60, 0x74, 0x33,
4668     0x60, 0x74, 0x34, 0x60, 0x74, 0x35, 0x60, 0x74, 0x36, 0x60, 0x74, 0x37,
4669     0x60, 0x74, 0x38, 0x60, 0x74, 0x39, 0x60, 0x74, 0x3d, 0x60, 0x74, 0x41,
4670     0x60, 0x74, 0x5f, 0x60, 0x74, 0x62, 0x60, 0x74, 0x64, 0x60, 0x74, 0x66,
4671     0x60, 0x74, 0x67, 0x60, 0x74, 0x68, 0x60, 0x74, 0x6c, 0x60, 0x74, 0x6d,
4672     0x60, 0x74, 0x6e, 0x60, 0x74, 0x70, 0x60, 0x74, 0x72, 0x60, 0x74, 0x75,
4673     0x60, 0x74, 0x3a, 0x60, 0x74, 0x42, 0x60, 0x74, 0x43, 0x60, 0x74, 0x44,
4674     0x60, 0x74, 0x45, 0x60, 0x74, 0x46, 0x60, 0x74, 0x47, 0x60, 0x74, 0x48,
4675     0x60, 0x74, 0x49, 0x60, 0x74, 0x4a, 0x60, 0x74, 0x4b, 0x60, 0x74, 0x4c,
4676     0x60, 0x74, 0x4d, 0x60, 0x74, 0x4e, 0x60, 0x74, 0x4f, 0x60, 0x74, 0x50,
4677     0x60, 0x74, 0x51, 0x60, 0x74, 0x52, 0x60, 0x74, 0x53, 0x60, 0x74, 0x54,
4678     0x60, 0x74, 0x55, 0x60, 0x74, 0x56, 0x60, 0x74, 0x57, 0x60, 0x74, 0x59,
4679     0x60, 0x74, 0x6a, 0x60, 0x74, 0x6b, 0x60, 0x74, 0x71, 0x60, 0x74, 0x76,
4680     0x60, 0x74, 0x77, 0x60, 0x74, 0x78, 0x60, 0x74, 0x79, 0x60, 0x74, 0x7a};
4681 const uint8_t HuffDecoderCommon::table24_42_emit_[216] = {
4682     0x60, 0x20, 0x30, 0x60, 0x20, 0x31, 0x60, 0x20, 0x32, 0x60, 0x20, 0x61,
4683     0x60, 0x20, 0x63, 0x60, 0x20, 0x65, 0x60, 0x20, 0x69, 0x60, 0x20, 0x6f,
4684     0x60, 0x20, 0x73, 0x60, 0x20, 0x74, 0x60, 0x20, 0x20, 0x60, 0x20, 0x25,
4685     0x60, 0x20, 0x2d, 0x60, 0x20, 0x2e, 0x60, 0x20, 0x2f, 0x60, 0x20, 0x33,
4686     0x60, 0x20, 0x34, 0x60, 0x20, 0x35, 0x60, 0x20, 0x36, 0x60, 0x20, 0x37,
4687     0x60, 0x20, 0x38, 0x60, 0x20, 0x39, 0x60, 0x20, 0x3d, 0x60, 0x20, 0x41,
4688     0x60, 0x20, 0x5f, 0x60, 0x20, 0x62, 0x60, 0x20, 0x64, 0x60, 0x20, 0x66,
4689     0x60, 0x20, 0x67, 0x60, 0x20, 0x68, 0x60, 0x20, 0x6c, 0x60, 0x20, 0x6d,
4690     0x60, 0x20, 0x6e, 0x60, 0x20, 0x70, 0x60, 0x20, 0x72, 0x60, 0x20, 0x75,
4691     0x60, 0x25, 0x30, 0x60, 0x25, 0x31, 0x60, 0x25, 0x32, 0x60, 0x25, 0x61,
4692     0x60, 0x25, 0x63, 0x60, 0x25, 0x65, 0x60, 0x25, 0x69, 0x60, 0x25, 0x6f,
4693     0x60, 0x25, 0x73, 0x60, 0x25, 0x74, 0x60, 0x25, 0x20, 0x60, 0x25, 0x25,
4694     0x60, 0x25, 0x2d, 0x60, 0x25, 0x2e, 0x60, 0x25, 0x2f, 0x60, 0x25, 0x33,
4695     0x60, 0x25, 0x34, 0x60, 0x25, 0x35, 0x60, 0x25, 0x36, 0x60, 0x25, 0x37,
4696     0x60, 0x25, 0x38, 0x60, 0x25, 0x39, 0x60, 0x25, 0x3d, 0x60, 0x25, 0x41,
4697     0x60, 0x25, 0x5f, 0x60, 0x25, 0x62, 0x60, 0x25, 0x64, 0x60, 0x25, 0x66,
4698     0x60, 0x25, 0x67, 0x60, 0x25, 0x68, 0x60, 0x25, 0x6c, 0x60, 0x25, 0x6d,
4699     0x60, 0x25, 0x6e, 0x60, 0x25, 0x70, 0x60, 0x25, 0x72, 0x60, 0x25, 0x75};
4700 const uint8_t HuffDecoderCommon::table24_43_emit_[216] = {
4701     0x60, 0x2d, 0x30, 0x60, 0x2d, 0x31, 0x60, 0x2d, 0x32, 0x60, 0x2d, 0x61,
4702     0x60, 0x2d, 0x63, 0x60, 0x2d, 0x65, 0x60, 0x2d, 0x69, 0x60, 0x2d, 0x6f,
4703     0x60, 0x2d, 0x73, 0x60, 0x2d, 0x74, 0x60, 0x2d, 0x20, 0x60, 0x2d, 0x25,
4704     0x60, 0x2d, 0x2d, 0x60, 0x2d, 0x2e, 0x60, 0x2d, 0x2f, 0x60, 0x2d, 0x33,
4705     0x60, 0x2d, 0x34, 0x60, 0x2d, 0x35, 0x60, 0x2d, 0x36, 0x60, 0x2d, 0x37,
4706     0x60, 0x2d, 0x38, 0x60, 0x2d, 0x39, 0x60, 0x2d, 0x3d, 0x60, 0x2d, 0x41,
4707     0x60, 0x2d, 0x5f, 0x60, 0x2d, 0x62, 0x60, 0x2d, 0x64, 0x60, 0x2d, 0x66,
4708     0x60, 0x2d, 0x67, 0x60, 0x2d, 0x68, 0x60, 0x2d, 0x6c, 0x60, 0x2d, 0x6d,
4709     0x60, 0x2d, 0x6e, 0x60, 0x2d, 0x70, 0x60, 0x2d, 0x72, 0x60, 0x2d, 0x75,
4710     0x60, 0x2e, 0x30, 0x60, 0x2e, 0x31, 0x60, 0x2e, 0x32, 0x60, 0x2e, 0x61,
4711     0x60, 0x2e, 0x63, 0x60, 0x2e, 0x65, 0x60, 0x2e, 0x69, 0x60, 0x2e, 0x6f,
4712     0x60, 0x2e, 0x73, 0x60, 0x2e, 0x74, 0x60, 0x2e, 0x20, 0x60, 0x2e, 0x25,
4713     0x60, 0x2e, 0x2d, 0x60, 0x2e, 0x2e, 0x60, 0x2e, 0x2f, 0x60, 0x2e, 0x33,
4714     0x60, 0x2e, 0x34, 0x60, 0x2e, 0x35, 0x60, 0x2e, 0x36, 0x60, 0x2e, 0x37,
4715     0x60, 0x2e, 0x38, 0x60, 0x2e, 0x39, 0x60, 0x2e, 0x3d, 0x60, 0x2e, 0x41,
4716     0x60, 0x2e, 0x5f, 0x60, 0x2e, 0x62, 0x60, 0x2e, 0x64, 0x60, 0x2e, 0x66,
4717     0x60, 0x2e, 0x67, 0x60, 0x2e, 0x68, 0x60, 0x2e, 0x6c, 0x60, 0x2e, 0x6d,
4718     0x60, 0x2e, 0x6e, 0x60, 0x2e, 0x70, 0x60, 0x2e, 0x72, 0x60, 0x2e, 0x75};
4719 const uint8_t HuffDecoderCommon::table24_44_emit_[216] = {
4720     0x60, 0x2f, 0x30, 0x60, 0x2f, 0x31, 0x60, 0x2f, 0x32, 0x60, 0x2f, 0x61,
4721     0x60, 0x2f, 0x63, 0x60, 0x2f, 0x65, 0x60, 0x2f, 0x69, 0x60, 0x2f, 0x6f,
4722     0x60, 0x2f, 0x73, 0x60, 0x2f, 0x74, 0x60, 0x2f, 0x20, 0x60, 0x2f, 0x25,
4723     0x60, 0x2f, 0x2d, 0x60, 0x2f, 0x2e, 0x60, 0x2f, 0x2f, 0x60, 0x2f, 0x33,
4724     0x60, 0x2f, 0x34, 0x60, 0x2f, 0x35, 0x60, 0x2f, 0x36, 0x60, 0x2f, 0x37,
4725     0x60, 0x2f, 0x38, 0x60, 0x2f, 0x39, 0x60, 0x2f, 0x3d, 0x60, 0x2f, 0x41,
4726     0x60, 0x2f, 0x5f, 0x60, 0x2f, 0x62, 0x60, 0x2f, 0x64, 0x60, 0x2f, 0x66,
4727     0x60, 0x2f, 0x67, 0x60, 0x2f, 0x68, 0x60, 0x2f, 0x6c, 0x60, 0x2f, 0x6d,
4728     0x60, 0x2f, 0x6e, 0x60, 0x2f, 0x70, 0x60, 0x2f, 0x72, 0x60, 0x2f, 0x75,
4729     0x60, 0x33, 0x30, 0x60, 0x33, 0x31, 0x60, 0x33, 0x32, 0x60, 0x33, 0x61,
4730     0x60, 0x33, 0x63, 0x60, 0x33, 0x65, 0x60, 0x33, 0x69, 0x60, 0x33, 0x6f,
4731     0x60, 0x33, 0x73, 0x60, 0x33, 0x74, 0x60, 0x33, 0x20, 0x60, 0x33, 0x25,
4732     0x60, 0x33, 0x2d, 0x60, 0x33, 0x2e, 0x60, 0x33, 0x2f, 0x60, 0x33, 0x33,
4733     0x60, 0x33, 0x34, 0x60, 0x33, 0x35, 0x60, 0x33, 0x36, 0x60, 0x33, 0x37,
4734     0x60, 0x33, 0x38, 0x60, 0x33, 0x39, 0x60, 0x33, 0x3d, 0x60, 0x33, 0x41,
4735     0x60, 0x33, 0x5f, 0x60, 0x33, 0x62, 0x60, 0x33, 0x64, 0x60, 0x33, 0x66,
4736     0x60, 0x33, 0x67, 0x60, 0x33, 0x68, 0x60, 0x33, 0x6c, 0x60, 0x33, 0x6d,
4737     0x60, 0x33, 0x6e, 0x60, 0x33, 0x70, 0x60, 0x33, 0x72, 0x60, 0x33, 0x75};
4738 const uint8_t HuffDecoderCommon::table24_45_emit_[216] = {
4739     0x60, 0x34, 0x30, 0x60, 0x34, 0x31, 0x60, 0x34, 0x32, 0x60, 0x34, 0x61,
4740     0x60, 0x34, 0x63, 0x60, 0x34, 0x65, 0x60, 0x34, 0x69, 0x60, 0x34, 0x6f,
4741     0x60, 0x34, 0x73, 0x60, 0x34, 0x74, 0x60, 0x34, 0x20, 0x60, 0x34, 0x25,
4742     0x60, 0x34, 0x2d, 0x60, 0x34, 0x2e, 0x60, 0x34, 0x2f, 0x60, 0x34, 0x33,
4743     0x60, 0x34, 0x34, 0x60, 0x34, 0x35, 0x60, 0x34, 0x36, 0x60, 0x34, 0x37,
4744     0x60, 0x34, 0x38, 0x60, 0x34, 0x39, 0x60, 0x34, 0x3d, 0x60, 0x34, 0x41,
4745     0x60, 0x34, 0x5f, 0x60, 0x34, 0x62, 0x60, 0x34, 0x64, 0x60, 0x34, 0x66,
4746     0x60, 0x34, 0x67, 0x60, 0x34, 0x68, 0x60, 0x34, 0x6c, 0x60, 0x34, 0x6d,
4747     0x60, 0x34, 0x6e, 0x60, 0x34, 0x70, 0x60, 0x34, 0x72, 0x60, 0x34, 0x75,
4748     0x60, 0x35, 0x30, 0x60, 0x35, 0x31, 0x60, 0x35, 0x32, 0x60, 0x35, 0x61,
4749     0x60, 0x35, 0x63, 0x60, 0x35, 0x65, 0x60, 0x35, 0x69, 0x60, 0x35, 0x6f,
4750     0x60, 0x35, 0x73, 0x60, 0x35, 0x74, 0x60, 0x35, 0x20, 0x60, 0x35, 0x25,
4751     0x60, 0x35, 0x2d, 0x60, 0x35, 0x2e, 0x60, 0x35, 0x2f, 0x60, 0x35, 0x33,
4752     0x60, 0x35, 0x34, 0x60, 0x35, 0x35, 0x60, 0x35, 0x36, 0x60, 0x35, 0x37,
4753     0x60, 0x35, 0x38, 0x60, 0x35, 0x39, 0x60, 0x35, 0x3d, 0x60, 0x35, 0x41,
4754     0x60, 0x35, 0x5f, 0x60, 0x35, 0x62, 0x60, 0x35, 0x64, 0x60, 0x35, 0x66,
4755     0x60, 0x35, 0x67, 0x60, 0x35, 0x68, 0x60, 0x35, 0x6c, 0x60, 0x35, 0x6d,
4756     0x60, 0x35, 0x6e, 0x60, 0x35, 0x70, 0x60, 0x35, 0x72, 0x60, 0x35, 0x75};
4757 const uint8_t HuffDecoderCommon::table24_46_emit_[216] = {
4758     0x60, 0x36, 0x30, 0x60, 0x36, 0x31, 0x60, 0x36, 0x32, 0x60, 0x36, 0x61,
4759     0x60, 0x36, 0x63, 0x60, 0x36, 0x65, 0x60, 0x36, 0x69, 0x60, 0x36, 0x6f,
4760     0x60, 0x36, 0x73, 0x60, 0x36, 0x74, 0x60, 0x36, 0x20, 0x60, 0x36, 0x25,
4761     0x60, 0x36, 0x2d, 0x60, 0x36, 0x2e, 0x60, 0x36, 0x2f, 0x60, 0x36, 0x33,
4762     0x60, 0x36, 0x34, 0x60, 0x36, 0x35, 0x60, 0x36, 0x36, 0x60, 0x36, 0x37,
4763     0x60, 0x36, 0x38, 0x60, 0x36, 0x39, 0x60, 0x36, 0x3d, 0x60, 0x36, 0x41,
4764     0x60, 0x36, 0x5f, 0x60, 0x36, 0x62, 0x60, 0x36, 0x64, 0x60, 0x36, 0x66,
4765     0x60, 0x36, 0x67, 0x60, 0x36, 0x68, 0x60, 0x36, 0x6c, 0x60, 0x36, 0x6d,
4766     0x60, 0x36, 0x6e, 0x60, 0x36, 0x70, 0x60, 0x36, 0x72, 0x60, 0x36, 0x75,
4767     0x60, 0x37, 0x30, 0x60, 0x37, 0x31, 0x60, 0x37, 0x32, 0x60, 0x37, 0x61,
4768     0x60, 0x37, 0x63, 0x60, 0x37, 0x65, 0x60, 0x37, 0x69, 0x60, 0x37, 0x6f,
4769     0x60, 0x37, 0x73, 0x60, 0x37, 0x74, 0x60, 0x37, 0x20, 0x60, 0x37, 0x25,
4770     0x60, 0x37, 0x2d, 0x60, 0x37, 0x2e, 0x60, 0x37, 0x2f, 0x60, 0x37, 0x33,
4771     0x60, 0x37, 0x34, 0x60, 0x37, 0x35, 0x60, 0x37, 0x36, 0x60, 0x37, 0x37,
4772     0x60, 0x37, 0x38, 0x60, 0x37, 0x39, 0x60, 0x37, 0x3d, 0x60, 0x37, 0x41,
4773     0x60, 0x37, 0x5f, 0x60, 0x37, 0x62, 0x60, 0x37, 0x64, 0x60, 0x37, 0x66,
4774     0x60, 0x37, 0x67, 0x60, 0x37, 0x68, 0x60, 0x37, 0x6c, 0x60, 0x37, 0x6d,
4775     0x60, 0x37, 0x6e, 0x60, 0x37, 0x70, 0x60, 0x37, 0x72, 0x60, 0x37, 0x75};
4776 const uint8_t HuffDecoderCommon::table24_47_emit_[216] = {
4777     0x60, 0x38, 0x30, 0x60, 0x38, 0x31, 0x60, 0x38, 0x32, 0x60, 0x38, 0x61,
4778     0x60, 0x38, 0x63, 0x60, 0x38, 0x65, 0x60, 0x38, 0x69, 0x60, 0x38, 0x6f,
4779     0x60, 0x38, 0x73, 0x60, 0x38, 0x74, 0x60, 0x38, 0x20, 0x60, 0x38, 0x25,
4780     0x60, 0x38, 0x2d, 0x60, 0x38, 0x2e, 0x60, 0x38, 0x2f, 0x60, 0x38, 0x33,
4781     0x60, 0x38, 0x34, 0x60, 0x38, 0x35, 0x60, 0x38, 0x36, 0x60, 0x38, 0x37,
4782     0x60, 0x38, 0x38, 0x60, 0x38, 0x39, 0x60, 0x38, 0x3d, 0x60, 0x38, 0x41,
4783     0x60, 0x38, 0x5f, 0x60, 0x38, 0x62, 0x60, 0x38, 0x64, 0x60, 0x38, 0x66,
4784     0x60, 0x38, 0x67, 0x60, 0x38, 0x68, 0x60, 0x38, 0x6c, 0x60, 0x38, 0x6d,
4785     0x60, 0x38, 0x6e, 0x60, 0x38, 0x70, 0x60, 0x38, 0x72, 0x60, 0x38, 0x75,
4786     0x60, 0x39, 0x30, 0x60, 0x39, 0x31, 0x60, 0x39, 0x32, 0x60, 0x39, 0x61,
4787     0x60, 0x39, 0x63, 0x60, 0x39, 0x65, 0x60, 0x39, 0x69, 0x60, 0x39, 0x6f,
4788     0x60, 0x39, 0x73, 0x60, 0x39, 0x74, 0x60, 0x39, 0x20, 0x60, 0x39, 0x25,
4789     0x60, 0x39, 0x2d, 0x60, 0x39, 0x2e, 0x60, 0x39, 0x2f, 0x60, 0x39, 0x33,
4790     0x60, 0x39, 0x34, 0x60, 0x39, 0x35, 0x60, 0x39, 0x36, 0x60, 0x39, 0x37,
4791     0x60, 0x39, 0x38, 0x60, 0x39, 0x39, 0x60, 0x39, 0x3d, 0x60, 0x39, 0x41,
4792     0x60, 0x39, 0x5f, 0x60, 0x39, 0x62, 0x60, 0x39, 0x64, 0x60, 0x39, 0x66,
4793     0x60, 0x39, 0x67, 0x60, 0x39, 0x68, 0x60, 0x39, 0x6c, 0x60, 0x39, 0x6d,
4794     0x60, 0x39, 0x6e, 0x60, 0x39, 0x70, 0x60, 0x39, 0x72, 0x60, 0x39, 0x75};
4795 const uint8_t HuffDecoderCommon::table24_48_emit_[216] = {
4796     0x60, 0x3d, 0x30, 0x60, 0x3d, 0x31, 0x60, 0x3d, 0x32, 0x60, 0x3d, 0x61,
4797     0x60, 0x3d, 0x63, 0x60, 0x3d, 0x65, 0x60, 0x3d, 0x69, 0x60, 0x3d, 0x6f,
4798     0x60, 0x3d, 0x73, 0x60, 0x3d, 0x74, 0x60, 0x3d, 0x20, 0x60, 0x3d, 0x25,
4799     0x60, 0x3d, 0x2d, 0x60, 0x3d, 0x2e, 0x60, 0x3d, 0x2f, 0x60, 0x3d, 0x33,
4800     0x60, 0x3d, 0x34, 0x60, 0x3d, 0x35, 0x60, 0x3d, 0x36, 0x60, 0x3d, 0x37,
4801     0x60, 0x3d, 0x38, 0x60, 0x3d, 0x39, 0x60, 0x3d, 0x3d, 0x60, 0x3d, 0x41,
4802     0x60, 0x3d, 0x5f, 0x60, 0x3d, 0x62, 0x60, 0x3d, 0x64, 0x60, 0x3d, 0x66,
4803     0x60, 0x3d, 0x67, 0x60, 0x3d, 0x68, 0x60, 0x3d, 0x6c, 0x60, 0x3d, 0x6d,
4804     0x60, 0x3d, 0x6e, 0x60, 0x3d, 0x70, 0x60, 0x3d, 0x72, 0x60, 0x3d, 0x75,
4805     0x60, 0x41, 0x30, 0x60, 0x41, 0x31, 0x60, 0x41, 0x32, 0x60, 0x41, 0x61,
4806     0x60, 0x41, 0x63, 0x60, 0x41, 0x65, 0x60, 0x41, 0x69, 0x60, 0x41, 0x6f,
4807     0x60, 0x41, 0x73, 0x60, 0x41, 0x74, 0x60, 0x41, 0x20, 0x60, 0x41, 0x25,
4808     0x60, 0x41, 0x2d, 0x60, 0x41, 0x2e, 0x60, 0x41, 0x2f, 0x60, 0x41, 0x33,
4809     0x60, 0x41, 0x34, 0x60, 0x41, 0x35, 0x60, 0x41, 0x36, 0x60, 0x41, 0x37,
4810     0x60, 0x41, 0x38, 0x60, 0x41, 0x39, 0x60, 0x41, 0x3d, 0x60, 0x41, 0x41,
4811     0x60, 0x41, 0x5f, 0x60, 0x41, 0x62, 0x60, 0x41, 0x64, 0x60, 0x41, 0x66,
4812     0x60, 0x41, 0x67, 0x60, 0x41, 0x68, 0x60, 0x41, 0x6c, 0x60, 0x41, 0x6d,
4813     0x60, 0x41, 0x6e, 0x60, 0x41, 0x70, 0x60, 0x41, 0x72, 0x60, 0x41, 0x75};
4814 const uint8_t HuffDecoderCommon::table24_49_emit_[216] = {
4815     0x60, 0x5f, 0x30, 0x60, 0x5f, 0x31, 0x60, 0x5f, 0x32, 0x60, 0x5f, 0x61,
4816     0x60, 0x5f, 0x63, 0x60, 0x5f, 0x65, 0x60, 0x5f, 0x69, 0x60, 0x5f, 0x6f,
4817     0x60, 0x5f, 0x73, 0x60, 0x5f, 0x74, 0x60, 0x5f, 0x20, 0x60, 0x5f, 0x25,
4818     0x60, 0x5f, 0x2d, 0x60, 0x5f, 0x2e, 0x60, 0x5f, 0x2f, 0x60, 0x5f, 0x33,
4819     0x60, 0x5f, 0x34, 0x60, 0x5f, 0x35, 0x60, 0x5f, 0x36, 0x60, 0x5f, 0x37,
4820     0x60, 0x5f, 0x38, 0x60, 0x5f, 0x39, 0x60, 0x5f, 0x3d, 0x60, 0x5f, 0x41,
4821     0x60, 0x5f, 0x5f, 0x60, 0x5f, 0x62, 0x60, 0x5f, 0x64, 0x60, 0x5f, 0x66,
4822     0x60, 0x5f, 0x67, 0x60, 0x5f, 0x68, 0x60, 0x5f, 0x6c, 0x60, 0x5f, 0x6d,
4823     0x60, 0x5f, 0x6e, 0x60, 0x5f, 0x70, 0x60, 0x5f, 0x72, 0x60, 0x5f, 0x75,
4824     0x60, 0x62, 0x30, 0x60, 0x62, 0x31, 0x60, 0x62, 0x32, 0x60, 0x62, 0x61,
4825     0x60, 0x62, 0x63, 0x60, 0x62, 0x65, 0x60, 0x62, 0x69, 0x60, 0x62, 0x6f,
4826     0x60, 0x62, 0x73, 0x60, 0x62, 0x74, 0x60, 0x62, 0x20, 0x60, 0x62, 0x25,
4827     0x60, 0x62, 0x2d, 0x60, 0x62, 0x2e, 0x60, 0x62, 0x2f, 0x60, 0x62, 0x33,
4828     0x60, 0x62, 0x34, 0x60, 0x62, 0x35, 0x60, 0x62, 0x36, 0x60, 0x62, 0x37,
4829     0x60, 0x62, 0x38, 0x60, 0x62, 0x39, 0x60, 0x62, 0x3d, 0x60, 0x62, 0x41,
4830     0x60, 0x62, 0x5f, 0x60, 0x62, 0x62, 0x60, 0x62, 0x64, 0x60, 0x62, 0x66,
4831     0x60, 0x62, 0x67, 0x60, 0x62, 0x68, 0x60, 0x62, 0x6c, 0x60, 0x62, 0x6d,
4832     0x60, 0x62, 0x6e, 0x60, 0x62, 0x70, 0x60, 0x62, 0x72, 0x60, 0x62, 0x75};
4833 const uint8_t HuffDecoderCommon::table24_50_emit_[216] = {
4834     0x60, 0x64, 0x30, 0x60, 0x64, 0x31, 0x60, 0x64, 0x32, 0x60, 0x64, 0x61,
4835     0x60, 0x64, 0x63, 0x60, 0x64, 0x65, 0x60, 0x64, 0x69, 0x60, 0x64, 0x6f,
4836     0x60, 0x64, 0x73, 0x60, 0x64, 0x74, 0x60, 0x64, 0x20, 0x60, 0x64, 0x25,
4837     0x60, 0x64, 0x2d, 0x60, 0x64, 0x2e, 0x60, 0x64, 0x2f, 0x60, 0x64, 0x33,
4838     0x60, 0x64, 0x34, 0x60, 0x64, 0x35, 0x60, 0x64, 0x36, 0x60, 0x64, 0x37,
4839     0x60, 0x64, 0x38, 0x60, 0x64, 0x39, 0x60, 0x64, 0x3d, 0x60, 0x64, 0x41,
4840     0x60, 0x64, 0x5f, 0x60, 0x64, 0x62, 0x60, 0x64, 0x64, 0x60, 0x64, 0x66,
4841     0x60, 0x64, 0x67, 0x60, 0x64, 0x68, 0x60, 0x64, 0x6c, 0x60, 0x64, 0x6d,
4842     0x60, 0x64, 0x6e, 0x60, 0x64, 0x70, 0x60, 0x64, 0x72, 0x60, 0x64, 0x75,
4843     0x60, 0x66, 0x30, 0x60, 0x66, 0x31, 0x60, 0x66, 0x32, 0x60, 0x66, 0x61,
4844     0x60, 0x66, 0x63, 0x60, 0x66, 0x65, 0x60, 0x66, 0x69, 0x60, 0x66, 0x6f,
4845     0x60, 0x66, 0x73, 0x60, 0x66, 0x74, 0x60, 0x66, 0x20, 0x60, 0x66, 0x25,
4846     0x60, 0x66, 0x2d, 0x60, 0x66, 0x2e, 0x60, 0x66, 0x2f, 0x60, 0x66, 0x33,
4847     0x60, 0x66, 0x34, 0x60, 0x66, 0x35, 0x60, 0x66, 0x36, 0x60, 0x66, 0x37,
4848     0x60, 0x66, 0x38, 0x60, 0x66, 0x39, 0x60, 0x66, 0x3d, 0x60, 0x66, 0x41,
4849     0x60, 0x66, 0x5f, 0x60, 0x66, 0x62, 0x60, 0x66, 0x64, 0x60, 0x66, 0x66,
4850     0x60, 0x66, 0x67, 0x60, 0x66, 0x68, 0x60, 0x66, 0x6c, 0x60, 0x66, 0x6d,
4851     0x60, 0x66, 0x6e, 0x60, 0x66, 0x70, 0x60, 0x66, 0x72, 0x60, 0x66, 0x75};
4852 const uint8_t HuffDecoderCommon::table24_51_emit_[216] = {
4853     0x60, 0x67, 0x30, 0x60, 0x67, 0x31, 0x60, 0x67, 0x32, 0x60, 0x67, 0x61,
4854     0x60, 0x67, 0x63, 0x60, 0x67, 0x65, 0x60, 0x67, 0x69, 0x60, 0x67, 0x6f,
4855     0x60, 0x67, 0x73, 0x60, 0x67, 0x74, 0x60, 0x67, 0x20, 0x60, 0x67, 0x25,
4856     0x60, 0x67, 0x2d, 0x60, 0x67, 0x2e, 0x60, 0x67, 0x2f, 0x60, 0x67, 0x33,
4857     0x60, 0x67, 0x34, 0x60, 0x67, 0x35, 0x60, 0x67, 0x36, 0x60, 0x67, 0x37,
4858     0x60, 0x67, 0x38, 0x60, 0x67, 0x39, 0x60, 0x67, 0x3d, 0x60, 0x67, 0x41,
4859     0x60, 0x67, 0x5f, 0x60, 0x67, 0x62, 0x60, 0x67, 0x64, 0x60, 0x67, 0x66,
4860     0x60, 0x67, 0x67, 0x60, 0x67, 0x68, 0x60, 0x67, 0x6c, 0x60, 0x67, 0x6d,
4861     0x60, 0x67, 0x6e, 0x60, 0x67, 0x70, 0x60, 0x67, 0x72, 0x60, 0x67, 0x75,
4862     0x60, 0x68, 0x30, 0x60, 0x68, 0x31, 0x60, 0x68, 0x32, 0x60, 0x68, 0x61,
4863     0x60, 0x68, 0x63, 0x60, 0x68, 0x65, 0x60, 0x68, 0x69, 0x60, 0x68, 0x6f,
4864     0x60, 0x68, 0x73, 0x60, 0x68, 0x74, 0x60, 0x68, 0x20, 0x60, 0x68, 0x25,
4865     0x60, 0x68, 0x2d, 0x60, 0x68, 0x2e, 0x60, 0x68, 0x2f, 0x60, 0x68, 0x33,
4866     0x60, 0x68, 0x34, 0x60, 0x68, 0x35, 0x60, 0x68, 0x36, 0x60, 0x68, 0x37,
4867     0x60, 0x68, 0x38, 0x60, 0x68, 0x39, 0x60, 0x68, 0x3d, 0x60, 0x68, 0x41,
4868     0x60, 0x68, 0x5f, 0x60, 0x68, 0x62, 0x60, 0x68, 0x64, 0x60, 0x68, 0x66,
4869     0x60, 0x68, 0x67, 0x60, 0x68, 0x68, 0x60, 0x68, 0x6c, 0x60, 0x68, 0x6d,
4870     0x60, 0x68, 0x6e, 0x60, 0x68, 0x70, 0x60, 0x68, 0x72, 0x60, 0x68, 0x75};
4871 const uint8_t HuffDecoderCommon::table24_52_emit_[216] = {
4872     0x60, 0x6c, 0x30, 0x60, 0x6c, 0x31, 0x60, 0x6c, 0x32, 0x60, 0x6c, 0x61,
4873     0x60, 0x6c, 0x63, 0x60, 0x6c, 0x65, 0x60, 0x6c, 0x69, 0x60, 0x6c, 0x6f,
4874     0x60, 0x6c, 0x73, 0x60, 0x6c, 0x74, 0x60, 0x6c, 0x20, 0x60, 0x6c, 0x25,
4875     0x60, 0x6c, 0x2d, 0x60, 0x6c, 0x2e, 0x60, 0x6c, 0x2f, 0x60, 0x6c, 0x33,
4876     0x60, 0x6c, 0x34, 0x60, 0x6c, 0x35, 0x60, 0x6c, 0x36, 0x60, 0x6c, 0x37,
4877     0x60, 0x6c, 0x38, 0x60, 0x6c, 0x39, 0x60, 0x6c, 0x3d, 0x60, 0x6c, 0x41,
4878     0x60, 0x6c, 0x5f, 0x60, 0x6c, 0x62, 0x60, 0x6c, 0x64, 0x60, 0x6c, 0x66,
4879     0x60, 0x6c, 0x67, 0x60, 0x6c, 0x68, 0x60, 0x6c, 0x6c, 0x60, 0x6c, 0x6d,
4880     0x60, 0x6c, 0x6e, 0x60, 0x6c, 0x70, 0x60, 0x6c, 0x72, 0x60, 0x6c, 0x75,
4881     0x60, 0x6d, 0x30, 0x60, 0x6d, 0x31, 0x60, 0x6d, 0x32, 0x60, 0x6d, 0x61,
4882     0x60, 0x6d, 0x63, 0x60, 0x6d, 0x65, 0x60, 0x6d, 0x69, 0x60, 0x6d, 0x6f,
4883     0x60, 0x6d, 0x73, 0x60, 0x6d, 0x74, 0x60, 0x6d, 0x20, 0x60, 0x6d, 0x25,
4884     0x60, 0x6d, 0x2d, 0x60, 0x6d, 0x2e, 0x60, 0x6d, 0x2f, 0x60, 0x6d, 0x33,
4885     0x60, 0x6d, 0x34, 0x60, 0x6d, 0x35, 0x60, 0x6d, 0x36, 0x60, 0x6d, 0x37,
4886     0x60, 0x6d, 0x38, 0x60, 0x6d, 0x39, 0x60, 0x6d, 0x3d, 0x60, 0x6d, 0x41,
4887     0x60, 0x6d, 0x5f, 0x60, 0x6d, 0x62, 0x60, 0x6d, 0x64, 0x60, 0x6d, 0x66,
4888     0x60, 0x6d, 0x67, 0x60, 0x6d, 0x68, 0x60, 0x6d, 0x6c, 0x60, 0x6d, 0x6d,
4889     0x60, 0x6d, 0x6e, 0x60, 0x6d, 0x70, 0x60, 0x6d, 0x72, 0x60, 0x6d, 0x75};
4890 const uint8_t HuffDecoderCommon::table24_53_emit_[216] = {
4891     0x60, 0x6e, 0x30, 0x60, 0x6e, 0x31, 0x60, 0x6e, 0x32, 0x60, 0x6e, 0x61,
4892     0x60, 0x6e, 0x63, 0x60, 0x6e, 0x65, 0x60, 0x6e, 0x69, 0x60, 0x6e, 0x6f,
4893     0x60, 0x6e, 0x73, 0x60, 0x6e, 0x74, 0x60, 0x6e, 0x20, 0x60, 0x6e, 0x25,
4894     0x60, 0x6e, 0x2d, 0x60, 0x6e, 0x2e, 0x60, 0x6e, 0x2f, 0x60, 0x6e, 0x33,
4895     0x60, 0x6e, 0x34, 0x60, 0x6e, 0x35, 0x60, 0x6e, 0x36, 0x60, 0x6e, 0x37,
4896     0x60, 0x6e, 0x38, 0x60, 0x6e, 0x39, 0x60, 0x6e, 0x3d, 0x60, 0x6e, 0x41,
4897     0x60, 0x6e, 0x5f, 0x60, 0x6e, 0x62, 0x60, 0x6e, 0x64, 0x60, 0x6e, 0x66,
4898     0x60, 0x6e, 0x67, 0x60, 0x6e, 0x68, 0x60, 0x6e, 0x6c, 0x60, 0x6e, 0x6d,
4899     0x60, 0x6e, 0x6e, 0x60, 0x6e, 0x70, 0x60, 0x6e, 0x72, 0x60, 0x6e, 0x75,
4900     0x60, 0x70, 0x30, 0x60, 0x70, 0x31, 0x60, 0x70, 0x32, 0x60, 0x70, 0x61,
4901     0x60, 0x70, 0x63, 0x60, 0x70, 0x65, 0x60, 0x70, 0x69, 0x60, 0x70, 0x6f,
4902     0x60, 0x70, 0x73, 0x60, 0x70, 0x74, 0x60, 0x70, 0x20, 0x60, 0x70, 0x25,
4903     0x60, 0x70, 0x2d, 0x60, 0x70, 0x2e, 0x60, 0x70, 0x2f, 0x60, 0x70, 0x33,
4904     0x60, 0x70, 0x34, 0x60, 0x70, 0x35, 0x60, 0x70, 0x36, 0x60, 0x70, 0x37,
4905     0x60, 0x70, 0x38, 0x60, 0x70, 0x39, 0x60, 0x70, 0x3d, 0x60, 0x70, 0x41,
4906     0x60, 0x70, 0x5f, 0x60, 0x70, 0x62, 0x60, 0x70, 0x64, 0x60, 0x70, 0x66,
4907     0x60, 0x70, 0x67, 0x60, 0x70, 0x68, 0x60, 0x70, 0x6c, 0x60, 0x70, 0x6d,
4908     0x60, 0x70, 0x6e, 0x60, 0x70, 0x70, 0x60, 0x70, 0x72, 0x60, 0x70, 0x75};
4909 const uint8_t HuffDecoderCommon::table24_54_emit_[216] = {
4910     0x60, 0x72, 0x30, 0x60, 0x72, 0x31, 0x60, 0x72, 0x32, 0x60, 0x72, 0x61,
4911     0x60, 0x72, 0x63, 0x60, 0x72, 0x65, 0x60, 0x72, 0x69, 0x60, 0x72, 0x6f,
4912     0x60, 0x72, 0x73, 0x60, 0x72, 0x74, 0x60, 0x72, 0x20, 0x60, 0x72, 0x25,
4913     0x60, 0x72, 0x2d, 0x60, 0x72, 0x2e, 0x60, 0x72, 0x2f, 0x60, 0x72, 0x33,
4914     0x60, 0x72, 0x34, 0x60, 0x72, 0x35, 0x60, 0x72, 0x36, 0x60, 0x72, 0x37,
4915     0x60, 0x72, 0x38, 0x60, 0x72, 0x39, 0x60, 0x72, 0x3d, 0x60, 0x72, 0x41,
4916     0x60, 0x72, 0x5f, 0x60, 0x72, 0x62, 0x60, 0x72, 0x64, 0x60, 0x72, 0x66,
4917     0x60, 0x72, 0x67, 0x60, 0x72, 0x68, 0x60, 0x72, 0x6c, 0x60, 0x72, 0x6d,
4918     0x60, 0x72, 0x6e, 0x60, 0x72, 0x70, 0x60, 0x72, 0x72, 0x60, 0x72, 0x75,
4919     0x60, 0x75, 0x30, 0x60, 0x75, 0x31, 0x60, 0x75, 0x32, 0x60, 0x75, 0x61,
4920     0x60, 0x75, 0x63, 0x60, 0x75, 0x65, 0x60, 0x75, 0x69, 0x60, 0x75, 0x6f,
4921     0x60, 0x75, 0x73, 0x60, 0x75, 0x74, 0x60, 0x75, 0x20, 0x60, 0x75, 0x25,
4922     0x60, 0x75, 0x2d, 0x60, 0x75, 0x2e, 0x60, 0x75, 0x2f, 0x60, 0x75, 0x33,
4923     0x60, 0x75, 0x34, 0x60, 0x75, 0x35, 0x60, 0x75, 0x36, 0x60, 0x75, 0x37,
4924     0x60, 0x75, 0x38, 0x60, 0x75, 0x39, 0x60, 0x75, 0x3d, 0x60, 0x75, 0x41,
4925     0x60, 0x75, 0x5f, 0x60, 0x75, 0x62, 0x60, 0x75, 0x64, 0x60, 0x75, 0x66,
4926     0x60, 0x75, 0x67, 0x60, 0x75, 0x68, 0x60, 0x75, 0x6c, 0x60, 0x75, 0x6d,
4927     0x60, 0x75, 0x6e, 0x60, 0x75, 0x70, 0x60, 0x75, 0x72, 0x60, 0x75, 0x75};
4928 const uint8_t HuffDecoderCommon::table24_55_emit_[120] = {
4929     0x60, 0x3a, 0x30, 0x60, 0x3a, 0x31, 0x60, 0x3a, 0x32, 0x60, 0x3a, 0x61,
4930     0x60, 0x3a, 0x63, 0x60, 0x3a, 0x65, 0x60, 0x3a, 0x69, 0x60, 0x3a, 0x6f,
4931     0x60, 0x3a, 0x73, 0x60, 0x3a, 0x74, 0x60, 0x42, 0x30, 0x60, 0x42, 0x31,
4932     0x60, 0x42, 0x32, 0x60, 0x42, 0x61, 0x60, 0x42, 0x63, 0x60, 0x42, 0x65,
4933     0x60, 0x42, 0x69, 0x60, 0x42, 0x6f, 0x60, 0x42, 0x73, 0x60, 0x42, 0x74,
4934     0x60, 0x43, 0x30, 0x60, 0x43, 0x31, 0x60, 0x43, 0x32, 0x60, 0x43, 0x61,
4935     0x60, 0x43, 0x63, 0x60, 0x43, 0x65, 0x60, 0x43, 0x69, 0x60, 0x43, 0x6f,
4936     0x60, 0x43, 0x73, 0x60, 0x43, 0x74, 0x60, 0x44, 0x30, 0x60, 0x44, 0x31,
4937     0x60, 0x44, 0x32, 0x60, 0x44, 0x61, 0x60, 0x44, 0x63, 0x60, 0x44, 0x65,
4938     0x60, 0x44, 0x69, 0x60, 0x44, 0x6f, 0x60, 0x44, 0x73, 0x60, 0x44, 0x74};
4939 const uint8_t HuffDecoderCommon::table24_56_emit_[120] = {
4940     0x60, 0x45, 0x30, 0x60, 0x45, 0x31, 0x60, 0x45, 0x32, 0x60, 0x45, 0x61,
4941     0x60, 0x45, 0x63, 0x60, 0x45, 0x65, 0x60, 0x45, 0x69, 0x60, 0x45, 0x6f,
4942     0x60, 0x45, 0x73, 0x60, 0x45, 0x74, 0x60, 0x46, 0x30, 0x60, 0x46, 0x31,
4943     0x60, 0x46, 0x32, 0x60, 0x46, 0x61, 0x60, 0x46, 0x63, 0x60, 0x46, 0x65,
4944     0x60, 0x46, 0x69, 0x60, 0x46, 0x6f, 0x60, 0x46, 0x73, 0x60, 0x46, 0x74,
4945     0x60, 0x47, 0x30, 0x60, 0x47, 0x31, 0x60, 0x47, 0x32, 0x60, 0x47, 0x61,
4946     0x60, 0x47, 0x63, 0x60, 0x47, 0x65, 0x60, 0x47, 0x69, 0x60, 0x47, 0x6f,
4947     0x60, 0x47, 0x73, 0x60, 0x47, 0x74, 0x60, 0x48, 0x30, 0x60, 0x48, 0x31,
4948     0x60, 0x48, 0x32, 0x60, 0x48, 0x61, 0x60, 0x48, 0x63, 0x60, 0x48, 0x65,
4949     0x60, 0x48, 0x69, 0x60, 0x48, 0x6f, 0x60, 0x48, 0x73, 0x60, 0x48, 0x74};
4950 const uint8_t HuffDecoderCommon::table24_57_emit_[120] = {
4951     0x60, 0x49, 0x30, 0x60, 0x49, 0x31, 0x60, 0x49, 0x32, 0x60, 0x49, 0x61,
4952     0x60, 0x49, 0x63, 0x60, 0x49, 0x65, 0x60, 0x49, 0x69, 0x60, 0x49, 0x6f,
4953     0x60, 0x49, 0x73, 0x60, 0x49, 0x74, 0x60, 0x4a, 0x30, 0x60, 0x4a, 0x31,
4954     0x60, 0x4a, 0x32, 0x60, 0x4a, 0x61, 0x60, 0x4a, 0x63, 0x60, 0x4a, 0x65,
4955     0x60, 0x4a, 0x69, 0x60, 0x4a, 0x6f, 0x60, 0x4a, 0x73, 0x60, 0x4a, 0x74,
4956     0x60, 0x4b, 0x30, 0x60, 0x4b, 0x31, 0x60, 0x4b, 0x32, 0x60, 0x4b, 0x61,
4957     0x60, 0x4b, 0x63, 0x60, 0x4b, 0x65, 0x60, 0x4b, 0x69, 0x60, 0x4b, 0x6f,
4958     0x60, 0x4b, 0x73, 0x60, 0x4b, 0x74, 0x60, 0x4c, 0x30, 0x60, 0x4c, 0x31,
4959     0x60, 0x4c, 0x32, 0x60, 0x4c, 0x61, 0x60, 0x4c, 0x63, 0x60, 0x4c, 0x65,
4960     0x60, 0x4c, 0x69, 0x60, 0x4c, 0x6f, 0x60, 0x4c, 0x73, 0x60, 0x4c, 0x74};
4961 const uint8_t HuffDecoderCommon::table24_58_emit_[120] = {
4962     0x60, 0x4d, 0x30, 0x60, 0x4d, 0x31, 0x60, 0x4d, 0x32, 0x60, 0x4d, 0x61,
4963     0x60, 0x4d, 0x63, 0x60, 0x4d, 0x65, 0x60, 0x4d, 0x69, 0x60, 0x4d, 0x6f,
4964     0x60, 0x4d, 0x73, 0x60, 0x4d, 0x74, 0x60, 0x4e, 0x30, 0x60, 0x4e, 0x31,
4965     0x60, 0x4e, 0x32, 0x60, 0x4e, 0x61, 0x60, 0x4e, 0x63, 0x60, 0x4e, 0x65,
4966     0x60, 0x4e, 0x69, 0x60, 0x4e, 0x6f, 0x60, 0x4e, 0x73, 0x60, 0x4e, 0x74,
4967     0x60, 0x4f, 0x30, 0x60, 0x4f, 0x31, 0x60, 0x4f, 0x32, 0x60, 0x4f, 0x61,
4968     0x60, 0x4f, 0x63, 0x60, 0x4f, 0x65, 0x60, 0x4f, 0x69, 0x60, 0x4f, 0x6f,
4969     0x60, 0x4f, 0x73, 0x60, 0x4f, 0x74, 0x60, 0x50, 0x30, 0x60, 0x50, 0x31,
4970     0x60, 0x50, 0x32, 0x60, 0x50, 0x61, 0x60, 0x50, 0x63, 0x60, 0x50, 0x65,
4971     0x60, 0x50, 0x69, 0x60, 0x50, 0x6f, 0x60, 0x50, 0x73, 0x60, 0x50, 0x74};
4972 const uint8_t HuffDecoderCommon::table24_59_emit_[120] = {
4973     0x60, 0x51, 0x30, 0x60, 0x51, 0x31, 0x60, 0x51, 0x32, 0x60, 0x51, 0x61,
4974     0x60, 0x51, 0x63, 0x60, 0x51, 0x65, 0x60, 0x51, 0x69, 0x60, 0x51, 0x6f,
4975     0x60, 0x51, 0x73, 0x60, 0x51, 0x74, 0x60, 0x52, 0x30, 0x60, 0x52, 0x31,
4976     0x60, 0x52, 0x32, 0x60, 0x52, 0x61, 0x60, 0x52, 0x63, 0x60, 0x52, 0x65,
4977     0x60, 0x52, 0x69, 0x60, 0x52, 0x6f, 0x60, 0x52, 0x73, 0x60, 0x52, 0x74,
4978     0x60, 0x53, 0x30, 0x60, 0x53, 0x31, 0x60, 0x53, 0x32, 0x60, 0x53, 0x61,
4979     0x60, 0x53, 0x63, 0x60, 0x53, 0x65, 0x60, 0x53, 0x69, 0x60, 0x53, 0x6f,
4980     0x60, 0x53, 0x73, 0x60, 0x53, 0x74, 0x60, 0x54, 0x30, 0x60, 0x54, 0x31,
4981     0x60, 0x54, 0x32, 0x60, 0x54, 0x61, 0x60, 0x54, 0x63, 0x60, 0x54, 0x65,
4982     0x60, 0x54, 0x69, 0x60, 0x54, 0x6f, 0x60, 0x54, 0x73, 0x60, 0x54, 0x74};
4983 const uint8_t HuffDecoderCommon::table24_60_emit_[120] = {
4984     0x60, 0x55, 0x30, 0x60, 0x55, 0x31, 0x60, 0x55, 0x32, 0x60, 0x55, 0x61,
4985     0x60, 0x55, 0x63, 0x60, 0x55, 0x65, 0x60, 0x55, 0x69, 0x60, 0x55, 0x6f,
4986     0x60, 0x55, 0x73, 0x60, 0x55, 0x74, 0x60, 0x56, 0x30, 0x60, 0x56, 0x31,
4987     0x60, 0x56, 0x32, 0x60, 0x56, 0x61, 0x60, 0x56, 0x63, 0x60, 0x56, 0x65,
4988     0x60, 0x56, 0x69, 0x60, 0x56, 0x6f, 0x60, 0x56, 0x73, 0x60, 0x56, 0x74,
4989     0x60, 0x57, 0x30, 0x60, 0x57, 0x31, 0x60, 0x57, 0x32, 0x60, 0x57, 0x61,
4990     0x60, 0x57, 0x63, 0x60, 0x57, 0x65, 0x60, 0x57, 0x69, 0x60, 0x57, 0x6f,
4991     0x60, 0x57, 0x73, 0x60, 0x57, 0x74, 0x60, 0x59, 0x30, 0x60, 0x59, 0x31,
4992     0x60, 0x59, 0x32, 0x60, 0x59, 0x61, 0x60, 0x59, 0x63, 0x60, 0x59, 0x65,
4993     0x60, 0x59, 0x69, 0x60, 0x59, 0x6f, 0x60, 0x59, 0x73, 0x60, 0x59, 0x74};
4994 const uint8_t HuffDecoderCommon::table24_61_emit_[120] = {
4995     0x60, 0x6a, 0x30, 0x60, 0x6a, 0x31, 0x60, 0x6a, 0x32, 0x60, 0x6a, 0x61,
4996     0x60, 0x6a, 0x63, 0x60, 0x6a, 0x65, 0x60, 0x6a, 0x69, 0x60, 0x6a, 0x6f,
4997     0x60, 0x6a, 0x73, 0x60, 0x6a, 0x74, 0x60, 0x6b, 0x30, 0x60, 0x6b, 0x31,
4998     0x60, 0x6b, 0x32, 0x60, 0x6b, 0x61, 0x60, 0x6b, 0x63, 0x60, 0x6b, 0x65,
4999     0x60, 0x6b, 0x69, 0x60, 0x6b, 0x6f, 0x60, 0x6b, 0x73, 0x60, 0x6b, 0x74,
5000     0x60, 0x71, 0x30, 0x60, 0x71, 0x31, 0x60, 0x71, 0x32, 0x60, 0x71, 0x61,
5001     0x60, 0x71, 0x63, 0x60, 0x71, 0x65, 0x60, 0x71, 0x69, 0x60, 0x71, 0x6f,
5002     0x60, 0x71, 0x73, 0x60, 0x71, 0x74, 0x60, 0x76, 0x30, 0x60, 0x76, 0x31,
5003     0x60, 0x76, 0x32, 0x60, 0x76, 0x61, 0x60, 0x76, 0x63, 0x60, 0x76, 0x65,
5004     0x60, 0x76, 0x69, 0x60, 0x76, 0x6f, 0x60, 0x76, 0x73, 0x60, 0x76, 0x74};
5005 const uint8_t HuffDecoderCommon::table24_62_emit_[120] = {
5006     0x60, 0x77, 0x30, 0x60, 0x77, 0x31, 0x60, 0x77, 0x32, 0x60, 0x77, 0x61,
5007     0x60, 0x77, 0x63, 0x60, 0x77, 0x65, 0x60, 0x77, 0x69, 0x60, 0x77, 0x6f,
5008     0x60, 0x77, 0x73, 0x60, 0x77, 0x74, 0x60, 0x78, 0x30, 0x60, 0x78, 0x31,
5009     0x60, 0x78, 0x32, 0x60, 0x78, 0x61, 0x60, 0x78, 0x63, 0x60, 0x78, 0x65,
5010     0x60, 0x78, 0x69, 0x60, 0x78, 0x6f, 0x60, 0x78, 0x73, 0x60, 0x78, 0x74,
5011     0x60, 0x79, 0x30, 0x60, 0x79, 0x31, 0x60, 0x79, 0x32, 0x60, 0x79, 0x61,
5012     0x60, 0x79, 0x63, 0x60, 0x79, 0x65, 0x60, 0x79, 0x69, 0x60, 0x79, 0x6f,
5013     0x60, 0x79, 0x73, 0x60, 0x79, 0x74, 0x60, 0x7a, 0x30, 0x60, 0x7a, 0x31,
5014     0x60, 0x7a, 0x32, 0x60, 0x7a, 0x61, 0x60, 0x7a, 0x63, 0x60, 0x7a, 0x65,
5015     0x60, 0x7a, 0x69, 0x60, 0x7a, 0x6f, 0x60, 0x7a, 0x73, 0x60, 0x7a, 0x74};
5016 const uint8_t HuffDecoderCommon::table24_63_emit_[32] = {
5017     0x60, 0x26, 0x60, 0x2a, 0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60,
5018     0x5a, 0x60, 0x21, 0x60, 0x22, 0x60, 0x28, 0x60, 0x29, 0x60, 0x3f,
5019     0x60, 0x27, 0x60, 0x2b, 0x60, 0x7c, 0x60, 0x23, 0x60, 0x3e};
5020 const uint8_t HuffDecoderCommon::table24_64_emit_[204] = {
5021     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
5022     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
5023     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20, 0x7b, 0x30, 0x25,
5024     0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30, 0x2f, 0x7b, 0x30, 0x33,
5025     0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b, 0x30, 0x36, 0x7b, 0x30, 0x37,
5026     0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39, 0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41,
5027     0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62, 0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66,
5028     0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68, 0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d,
5029     0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70, 0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75,
5030     0x7b, 0x30, 0x3a, 0x7b, 0x30, 0x42, 0x7b, 0x30, 0x43, 0x7b, 0x30, 0x44,
5031     0x7b, 0x30, 0x45, 0x7b, 0x30, 0x46, 0x7b, 0x30, 0x47, 0x7b, 0x30, 0x48,
5032     0x7b, 0x30, 0x49, 0x7b, 0x30, 0x4a, 0x7b, 0x30, 0x4b, 0x7b, 0x30, 0x4c,
5033     0x7b, 0x30, 0x4d, 0x7b, 0x30, 0x4e, 0x7b, 0x30, 0x4f, 0x7b, 0x30, 0x50,
5034     0x7b, 0x30, 0x51, 0x7b, 0x30, 0x52, 0x7b, 0x30, 0x53, 0x7b, 0x30, 0x54,
5035     0x7b, 0x30, 0x55, 0x7b, 0x30, 0x56, 0x7b, 0x30, 0x57, 0x7b, 0x30, 0x59,
5036     0x7b, 0x30, 0x6a, 0x7b, 0x30, 0x6b, 0x7b, 0x30, 0x71, 0x7b, 0x30, 0x76,
5037     0x7b, 0x30, 0x77, 0x7b, 0x30, 0x78, 0x7b, 0x30, 0x79, 0x7b, 0x30, 0x7a};
5038 const uint8_t HuffDecoderCommon::table24_65_emit_[204] = {
5039     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61,
5040     0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f,
5041     0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20, 0x7b, 0x31, 0x25,
5042     0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31, 0x2f, 0x7b, 0x31, 0x33,
5043     0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b, 0x31, 0x36, 0x7b, 0x31, 0x37,
5044     0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39, 0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41,
5045     0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62, 0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66,
5046     0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68, 0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d,
5047     0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70, 0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75,
5048     0x7b, 0x31, 0x3a, 0x7b, 0x31, 0x42, 0x7b, 0x31, 0x43, 0x7b, 0x31, 0x44,
5049     0x7b, 0x31, 0x45, 0x7b, 0x31, 0x46, 0x7b, 0x31, 0x47, 0x7b, 0x31, 0x48,
5050     0x7b, 0x31, 0x49, 0x7b, 0x31, 0x4a, 0x7b, 0x31, 0x4b, 0x7b, 0x31, 0x4c,
5051     0x7b, 0x31, 0x4d, 0x7b, 0x31, 0x4e, 0x7b, 0x31, 0x4f, 0x7b, 0x31, 0x50,
5052     0x7b, 0x31, 0x51, 0x7b, 0x31, 0x52, 0x7b, 0x31, 0x53, 0x7b, 0x31, 0x54,
5053     0x7b, 0x31, 0x55, 0x7b, 0x31, 0x56, 0x7b, 0x31, 0x57, 0x7b, 0x31, 0x59,
5054     0x7b, 0x31, 0x6a, 0x7b, 0x31, 0x6b, 0x7b, 0x31, 0x71, 0x7b, 0x31, 0x76,
5055     0x7b, 0x31, 0x77, 0x7b, 0x31, 0x78, 0x7b, 0x31, 0x79, 0x7b, 0x31, 0x7a};
5056 const uint8_t HuffDecoderCommon::table24_66_emit_[204] = {
5057     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
5058     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
5059     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20, 0x7b, 0x32, 0x25,
5060     0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32, 0x2f, 0x7b, 0x32, 0x33,
5061     0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b, 0x32, 0x36, 0x7b, 0x32, 0x37,
5062     0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39, 0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41,
5063     0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62, 0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66,
5064     0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68, 0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d,
5065     0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70, 0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75,
5066     0x7b, 0x32, 0x3a, 0x7b, 0x32, 0x42, 0x7b, 0x32, 0x43, 0x7b, 0x32, 0x44,
5067     0x7b, 0x32, 0x45, 0x7b, 0x32, 0x46, 0x7b, 0x32, 0x47, 0x7b, 0x32, 0x48,
5068     0x7b, 0x32, 0x49, 0x7b, 0x32, 0x4a, 0x7b, 0x32, 0x4b, 0x7b, 0x32, 0x4c,
5069     0x7b, 0x32, 0x4d, 0x7b, 0x32, 0x4e, 0x7b, 0x32, 0x4f, 0x7b, 0x32, 0x50,
5070     0x7b, 0x32, 0x51, 0x7b, 0x32, 0x52, 0x7b, 0x32, 0x53, 0x7b, 0x32, 0x54,
5071     0x7b, 0x32, 0x55, 0x7b, 0x32, 0x56, 0x7b, 0x32, 0x57, 0x7b, 0x32, 0x59,
5072     0x7b, 0x32, 0x6a, 0x7b, 0x32, 0x6b, 0x7b, 0x32, 0x71, 0x7b, 0x32, 0x76,
5073     0x7b, 0x32, 0x77, 0x7b, 0x32, 0x78, 0x7b, 0x32, 0x79, 0x7b, 0x32, 0x7a};
5074 const uint8_t HuffDecoderCommon::table24_67_emit_[204] = {
5075     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61,
5076     0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f,
5077     0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20, 0x7b, 0x61, 0x25,
5078     0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61, 0x2f, 0x7b, 0x61, 0x33,
5079     0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b, 0x61, 0x36, 0x7b, 0x61, 0x37,
5080     0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39, 0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41,
5081     0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62, 0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66,
5082     0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68, 0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d,
5083     0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70, 0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75,
5084     0x7b, 0x61, 0x3a, 0x7b, 0x61, 0x42, 0x7b, 0x61, 0x43, 0x7b, 0x61, 0x44,
5085     0x7b, 0x61, 0x45, 0x7b, 0x61, 0x46, 0x7b, 0x61, 0x47, 0x7b, 0x61, 0x48,
5086     0x7b, 0x61, 0x49, 0x7b, 0x61, 0x4a, 0x7b, 0x61, 0x4b, 0x7b, 0x61, 0x4c,
5087     0x7b, 0x61, 0x4d, 0x7b, 0x61, 0x4e, 0x7b, 0x61, 0x4f, 0x7b, 0x61, 0x50,
5088     0x7b, 0x61, 0x51, 0x7b, 0x61, 0x52, 0x7b, 0x61, 0x53, 0x7b, 0x61, 0x54,
5089     0x7b, 0x61, 0x55, 0x7b, 0x61, 0x56, 0x7b, 0x61, 0x57, 0x7b, 0x61, 0x59,
5090     0x7b, 0x61, 0x6a, 0x7b, 0x61, 0x6b, 0x7b, 0x61, 0x71, 0x7b, 0x61, 0x76,
5091     0x7b, 0x61, 0x77, 0x7b, 0x61, 0x78, 0x7b, 0x61, 0x79, 0x7b, 0x61, 0x7a};
5092 const uint8_t HuffDecoderCommon::table24_68_emit_[204] = {
5093     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
5094     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
5095     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20, 0x7b, 0x63, 0x25,
5096     0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63, 0x2f, 0x7b, 0x63, 0x33,
5097     0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b, 0x63, 0x36, 0x7b, 0x63, 0x37,
5098     0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39, 0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41,
5099     0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62, 0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66,
5100     0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68, 0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d,
5101     0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70, 0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75,
5102     0x7b, 0x63, 0x3a, 0x7b, 0x63, 0x42, 0x7b, 0x63, 0x43, 0x7b, 0x63, 0x44,
5103     0x7b, 0x63, 0x45, 0x7b, 0x63, 0x46, 0x7b, 0x63, 0x47, 0x7b, 0x63, 0x48,
5104     0x7b, 0x63, 0x49, 0x7b, 0x63, 0x4a, 0x7b, 0x63, 0x4b, 0x7b, 0x63, 0x4c,
5105     0x7b, 0x63, 0x4d, 0x7b, 0x63, 0x4e, 0x7b, 0x63, 0x4f, 0x7b, 0x63, 0x50,
5106     0x7b, 0x63, 0x51, 0x7b, 0x63, 0x52, 0x7b, 0x63, 0x53, 0x7b, 0x63, 0x54,
5107     0x7b, 0x63, 0x55, 0x7b, 0x63, 0x56, 0x7b, 0x63, 0x57, 0x7b, 0x63, 0x59,
5108     0x7b, 0x63, 0x6a, 0x7b, 0x63, 0x6b, 0x7b, 0x63, 0x71, 0x7b, 0x63, 0x76,
5109     0x7b, 0x63, 0x77, 0x7b, 0x63, 0x78, 0x7b, 0x63, 0x79, 0x7b, 0x63, 0x7a};
5110 const uint8_t HuffDecoderCommon::table24_69_emit_[204] = {
5111     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61,
5112     0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f,
5113     0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20, 0x7b, 0x65, 0x25,
5114     0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65, 0x2f, 0x7b, 0x65, 0x33,
5115     0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b, 0x65, 0x36, 0x7b, 0x65, 0x37,
5116     0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39, 0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41,
5117     0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62, 0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66,
5118     0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68, 0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d,
5119     0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70, 0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75,
5120     0x7b, 0x65, 0x3a, 0x7b, 0x65, 0x42, 0x7b, 0x65, 0x43, 0x7b, 0x65, 0x44,
5121     0x7b, 0x65, 0x45, 0x7b, 0x65, 0x46, 0x7b, 0x65, 0x47, 0x7b, 0x65, 0x48,
5122     0x7b, 0x65, 0x49, 0x7b, 0x65, 0x4a, 0x7b, 0x65, 0x4b, 0x7b, 0x65, 0x4c,
5123     0x7b, 0x65, 0x4d, 0x7b, 0x65, 0x4e, 0x7b, 0x65, 0x4f, 0x7b, 0x65, 0x50,
5124     0x7b, 0x65, 0x51, 0x7b, 0x65, 0x52, 0x7b, 0x65, 0x53, 0x7b, 0x65, 0x54,
5125     0x7b, 0x65, 0x55, 0x7b, 0x65, 0x56, 0x7b, 0x65, 0x57, 0x7b, 0x65, 0x59,
5126     0x7b, 0x65, 0x6a, 0x7b, 0x65, 0x6b, 0x7b, 0x65, 0x71, 0x7b, 0x65, 0x76,
5127     0x7b, 0x65, 0x77, 0x7b, 0x65, 0x78, 0x7b, 0x65, 0x79, 0x7b, 0x65, 0x7a};
5128 const uint8_t HuffDecoderCommon::table24_70_emit_[204] = {
5129     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
5130     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
5131     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20, 0x7b, 0x69, 0x25,
5132     0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69, 0x2f, 0x7b, 0x69, 0x33,
5133     0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b, 0x69, 0x36, 0x7b, 0x69, 0x37,
5134     0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39, 0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41,
5135     0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62, 0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66,
5136     0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68, 0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d,
5137     0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70, 0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75,
5138     0x7b, 0x69, 0x3a, 0x7b, 0x69, 0x42, 0x7b, 0x69, 0x43, 0x7b, 0x69, 0x44,
5139     0x7b, 0x69, 0x45, 0x7b, 0x69, 0x46, 0x7b, 0x69, 0x47, 0x7b, 0x69, 0x48,
5140     0x7b, 0x69, 0x49, 0x7b, 0x69, 0x4a, 0x7b, 0x69, 0x4b, 0x7b, 0x69, 0x4c,
5141     0x7b, 0x69, 0x4d, 0x7b, 0x69, 0x4e, 0x7b, 0x69, 0x4f, 0x7b, 0x69, 0x50,
5142     0x7b, 0x69, 0x51, 0x7b, 0x69, 0x52, 0x7b, 0x69, 0x53, 0x7b, 0x69, 0x54,
5143     0x7b, 0x69, 0x55, 0x7b, 0x69, 0x56, 0x7b, 0x69, 0x57, 0x7b, 0x69, 0x59,
5144     0x7b, 0x69, 0x6a, 0x7b, 0x69, 0x6b, 0x7b, 0x69, 0x71, 0x7b, 0x69, 0x76,
5145     0x7b, 0x69, 0x77, 0x7b, 0x69, 0x78, 0x7b, 0x69, 0x79, 0x7b, 0x69, 0x7a};
5146 const uint8_t HuffDecoderCommon::table24_71_emit_[204] = {
5147     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61,
5148     0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f,
5149     0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20, 0x7b, 0x6f, 0x25,
5150     0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f, 0x2f, 0x7b, 0x6f, 0x33,
5151     0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b, 0x6f, 0x36, 0x7b, 0x6f, 0x37,
5152     0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39, 0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41,
5153     0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62, 0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66,
5154     0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68, 0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d,
5155     0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70, 0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75,
5156     0x7b, 0x6f, 0x3a, 0x7b, 0x6f, 0x42, 0x7b, 0x6f, 0x43, 0x7b, 0x6f, 0x44,
5157     0x7b, 0x6f, 0x45, 0x7b, 0x6f, 0x46, 0x7b, 0x6f, 0x47, 0x7b, 0x6f, 0x48,
5158     0x7b, 0x6f, 0x49, 0x7b, 0x6f, 0x4a, 0x7b, 0x6f, 0x4b, 0x7b, 0x6f, 0x4c,
5159     0x7b, 0x6f, 0x4d, 0x7b, 0x6f, 0x4e, 0x7b, 0x6f, 0x4f, 0x7b, 0x6f, 0x50,
5160     0x7b, 0x6f, 0x51, 0x7b, 0x6f, 0x52, 0x7b, 0x6f, 0x53, 0x7b, 0x6f, 0x54,
5161     0x7b, 0x6f, 0x55, 0x7b, 0x6f, 0x56, 0x7b, 0x6f, 0x57, 0x7b, 0x6f, 0x59,
5162     0x7b, 0x6f, 0x6a, 0x7b, 0x6f, 0x6b, 0x7b, 0x6f, 0x71, 0x7b, 0x6f, 0x76,
5163     0x7b, 0x6f, 0x77, 0x7b, 0x6f, 0x78, 0x7b, 0x6f, 0x79, 0x7b, 0x6f, 0x7a};
5164 const uint8_t HuffDecoderCommon::table24_72_emit_[204] = {
5165     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
5166     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
5167     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20, 0x7b, 0x73, 0x25,
5168     0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73, 0x2f, 0x7b, 0x73, 0x33,
5169     0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b, 0x73, 0x36, 0x7b, 0x73, 0x37,
5170     0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39, 0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41,
5171     0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62, 0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66,
5172     0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68, 0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d,
5173     0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70, 0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75,
5174     0x7b, 0x73, 0x3a, 0x7b, 0x73, 0x42, 0x7b, 0x73, 0x43, 0x7b, 0x73, 0x44,
5175     0x7b, 0x73, 0x45, 0x7b, 0x73, 0x46, 0x7b, 0x73, 0x47, 0x7b, 0x73, 0x48,
5176     0x7b, 0x73, 0x49, 0x7b, 0x73, 0x4a, 0x7b, 0x73, 0x4b, 0x7b, 0x73, 0x4c,
5177     0x7b, 0x73, 0x4d, 0x7b, 0x73, 0x4e, 0x7b, 0x73, 0x4f, 0x7b, 0x73, 0x50,
5178     0x7b, 0x73, 0x51, 0x7b, 0x73, 0x52, 0x7b, 0x73, 0x53, 0x7b, 0x73, 0x54,
5179     0x7b, 0x73, 0x55, 0x7b, 0x73, 0x56, 0x7b, 0x73, 0x57, 0x7b, 0x73, 0x59,
5180     0x7b, 0x73, 0x6a, 0x7b, 0x73, 0x6b, 0x7b, 0x73, 0x71, 0x7b, 0x73, 0x76,
5181     0x7b, 0x73, 0x77, 0x7b, 0x73, 0x78, 0x7b, 0x73, 0x79, 0x7b, 0x73, 0x7a};
5182 const uint8_t HuffDecoderCommon::table24_73_emit_[204] = {
5183     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61,
5184     0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f,
5185     0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20, 0x7b, 0x74, 0x25,
5186     0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74, 0x2f, 0x7b, 0x74, 0x33,
5187     0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b, 0x74, 0x36, 0x7b, 0x74, 0x37,
5188     0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39, 0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41,
5189     0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62, 0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66,
5190     0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68, 0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d,
5191     0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70, 0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75,
5192     0x7b, 0x74, 0x3a, 0x7b, 0x74, 0x42, 0x7b, 0x74, 0x43, 0x7b, 0x74, 0x44,
5193     0x7b, 0x74, 0x45, 0x7b, 0x74, 0x46, 0x7b, 0x74, 0x47, 0x7b, 0x74, 0x48,
5194     0x7b, 0x74, 0x49, 0x7b, 0x74, 0x4a, 0x7b, 0x74, 0x4b, 0x7b, 0x74, 0x4c,
5195     0x7b, 0x74, 0x4d, 0x7b, 0x74, 0x4e, 0x7b, 0x74, 0x4f, 0x7b, 0x74, 0x50,
5196     0x7b, 0x74, 0x51, 0x7b, 0x74, 0x52, 0x7b, 0x74, 0x53, 0x7b, 0x74, 0x54,
5197     0x7b, 0x74, 0x55, 0x7b, 0x74, 0x56, 0x7b, 0x74, 0x57, 0x7b, 0x74, 0x59,
5198     0x7b, 0x74, 0x6a, 0x7b, 0x74, 0x6b, 0x7b, 0x74, 0x71, 0x7b, 0x74, 0x76,
5199     0x7b, 0x74, 0x77, 0x7b, 0x74, 0x78, 0x7b, 0x74, 0x79, 0x7b, 0x74, 0x7a};
5200 const uint8_t HuffDecoderCommon::table24_74_emit_[216] = {
5201     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
5202     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
5203     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x20, 0x20, 0x7b, 0x20, 0x25,
5204     0x7b, 0x20, 0x2d, 0x7b, 0x20, 0x2e, 0x7b, 0x20, 0x2f, 0x7b, 0x20, 0x33,
5205     0x7b, 0x20, 0x34, 0x7b, 0x20, 0x35, 0x7b, 0x20, 0x36, 0x7b, 0x20, 0x37,
5206     0x7b, 0x20, 0x38, 0x7b, 0x20, 0x39, 0x7b, 0x20, 0x3d, 0x7b, 0x20, 0x41,
5207     0x7b, 0x20, 0x5f, 0x7b, 0x20, 0x62, 0x7b, 0x20, 0x64, 0x7b, 0x20, 0x66,
5208     0x7b, 0x20, 0x67, 0x7b, 0x20, 0x68, 0x7b, 0x20, 0x6c, 0x7b, 0x20, 0x6d,
5209     0x7b, 0x20, 0x6e, 0x7b, 0x20, 0x70, 0x7b, 0x20, 0x72, 0x7b, 0x20, 0x75,
5210     0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31, 0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61,
5211     0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65, 0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f,
5212     0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74, 0x7b, 0x25, 0x20, 0x7b, 0x25, 0x25,
5213     0x7b, 0x25, 0x2d, 0x7b, 0x25, 0x2e, 0x7b, 0x25, 0x2f, 0x7b, 0x25, 0x33,
5214     0x7b, 0x25, 0x34, 0x7b, 0x25, 0x35, 0x7b, 0x25, 0x36, 0x7b, 0x25, 0x37,
5215     0x7b, 0x25, 0x38, 0x7b, 0x25, 0x39, 0x7b, 0x25, 0x3d, 0x7b, 0x25, 0x41,
5216     0x7b, 0x25, 0x5f, 0x7b, 0x25, 0x62, 0x7b, 0x25, 0x64, 0x7b, 0x25, 0x66,
5217     0x7b, 0x25, 0x67, 0x7b, 0x25, 0x68, 0x7b, 0x25, 0x6c, 0x7b, 0x25, 0x6d,
5218     0x7b, 0x25, 0x6e, 0x7b, 0x25, 0x70, 0x7b, 0x25, 0x72, 0x7b, 0x25, 0x75};
5219 const uint8_t HuffDecoderCommon::table24_75_emit_[216] = {
5220     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
5221     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
5222     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2d, 0x20, 0x7b, 0x2d, 0x25,
5223     0x7b, 0x2d, 0x2d, 0x7b, 0x2d, 0x2e, 0x7b, 0x2d, 0x2f, 0x7b, 0x2d, 0x33,
5224     0x7b, 0x2d, 0x34, 0x7b, 0x2d, 0x35, 0x7b, 0x2d, 0x36, 0x7b, 0x2d, 0x37,
5225     0x7b, 0x2d, 0x38, 0x7b, 0x2d, 0x39, 0x7b, 0x2d, 0x3d, 0x7b, 0x2d, 0x41,
5226     0x7b, 0x2d, 0x5f, 0x7b, 0x2d, 0x62, 0x7b, 0x2d, 0x64, 0x7b, 0x2d, 0x66,
5227     0x7b, 0x2d, 0x67, 0x7b, 0x2d, 0x68, 0x7b, 0x2d, 0x6c, 0x7b, 0x2d, 0x6d,
5228     0x7b, 0x2d, 0x6e, 0x7b, 0x2d, 0x70, 0x7b, 0x2d, 0x72, 0x7b, 0x2d, 0x75,
5229     0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31, 0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61,
5230     0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65, 0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f,
5231     0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74, 0x7b, 0x2e, 0x20, 0x7b, 0x2e, 0x25,
5232     0x7b, 0x2e, 0x2d, 0x7b, 0x2e, 0x2e, 0x7b, 0x2e, 0x2f, 0x7b, 0x2e, 0x33,
5233     0x7b, 0x2e, 0x34, 0x7b, 0x2e, 0x35, 0x7b, 0x2e, 0x36, 0x7b, 0x2e, 0x37,
5234     0x7b, 0x2e, 0x38, 0x7b, 0x2e, 0x39, 0x7b, 0x2e, 0x3d, 0x7b, 0x2e, 0x41,
5235     0x7b, 0x2e, 0x5f, 0x7b, 0x2e, 0x62, 0x7b, 0x2e, 0x64, 0x7b, 0x2e, 0x66,
5236     0x7b, 0x2e, 0x67, 0x7b, 0x2e, 0x68, 0x7b, 0x2e, 0x6c, 0x7b, 0x2e, 0x6d,
5237     0x7b, 0x2e, 0x6e, 0x7b, 0x2e, 0x70, 0x7b, 0x2e, 0x72, 0x7b, 0x2e, 0x75};
5238 const uint8_t HuffDecoderCommon::table24_76_emit_[216] = {
5239     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
5240     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
5241     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x2f, 0x20, 0x7b, 0x2f, 0x25,
5242     0x7b, 0x2f, 0x2d, 0x7b, 0x2f, 0x2e, 0x7b, 0x2f, 0x2f, 0x7b, 0x2f, 0x33,
5243     0x7b, 0x2f, 0x34, 0x7b, 0x2f, 0x35, 0x7b, 0x2f, 0x36, 0x7b, 0x2f, 0x37,
5244     0x7b, 0x2f, 0x38, 0x7b, 0x2f, 0x39, 0x7b, 0x2f, 0x3d, 0x7b, 0x2f, 0x41,
5245     0x7b, 0x2f, 0x5f, 0x7b, 0x2f, 0x62, 0x7b, 0x2f, 0x64, 0x7b, 0x2f, 0x66,
5246     0x7b, 0x2f, 0x67, 0x7b, 0x2f, 0x68, 0x7b, 0x2f, 0x6c, 0x7b, 0x2f, 0x6d,
5247     0x7b, 0x2f, 0x6e, 0x7b, 0x2f, 0x70, 0x7b, 0x2f, 0x72, 0x7b, 0x2f, 0x75,
5248     0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31, 0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61,
5249     0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65, 0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f,
5250     0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74, 0x7b, 0x33, 0x20, 0x7b, 0x33, 0x25,
5251     0x7b, 0x33, 0x2d, 0x7b, 0x33, 0x2e, 0x7b, 0x33, 0x2f, 0x7b, 0x33, 0x33,
5252     0x7b, 0x33, 0x34, 0x7b, 0x33, 0x35, 0x7b, 0x33, 0x36, 0x7b, 0x33, 0x37,
5253     0x7b, 0x33, 0x38, 0x7b, 0x33, 0x39, 0x7b, 0x33, 0x3d, 0x7b, 0x33, 0x41,
5254     0x7b, 0x33, 0x5f, 0x7b, 0x33, 0x62, 0x7b, 0x33, 0x64, 0x7b, 0x33, 0x66,
5255     0x7b, 0x33, 0x67, 0x7b, 0x33, 0x68, 0x7b, 0x33, 0x6c, 0x7b, 0x33, 0x6d,
5256     0x7b, 0x33, 0x6e, 0x7b, 0x33, 0x70, 0x7b, 0x33, 0x72, 0x7b, 0x33, 0x75};
5257 const uint8_t HuffDecoderCommon::table24_77_emit_[216] = {
5258     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
5259     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
5260     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x34, 0x20, 0x7b, 0x34, 0x25,
5261     0x7b, 0x34, 0x2d, 0x7b, 0x34, 0x2e, 0x7b, 0x34, 0x2f, 0x7b, 0x34, 0x33,
5262     0x7b, 0x34, 0x34, 0x7b, 0x34, 0x35, 0x7b, 0x34, 0x36, 0x7b, 0x34, 0x37,
5263     0x7b, 0x34, 0x38, 0x7b, 0x34, 0x39, 0x7b, 0x34, 0x3d, 0x7b, 0x34, 0x41,
5264     0x7b, 0x34, 0x5f, 0x7b, 0x34, 0x62, 0x7b, 0x34, 0x64, 0x7b, 0x34, 0x66,
5265     0x7b, 0x34, 0x67, 0x7b, 0x34, 0x68, 0x7b, 0x34, 0x6c, 0x7b, 0x34, 0x6d,
5266     0x7b, 0x34, 0x6e, 0x7b, 0x34, 0x70, 0x7b, 0x34, 0x72, 0x7b, 0x34, 0x75,
5267     0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31, 0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61,
5268     0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65, 0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f,
5269     0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74, 0x7b, 0x35, 0x20, 0x7b, 0x35, 0x25,
5270     0x7b, 0x35, 0x2d, 0x7b, 0x35, 0x2e, 0x7b, 0x35, 0x2f, 0x7b, 0x35, 0x33,
5271     0x7b, 0x35, 0x34, 0x7b, 0x35, 0x35, 0x7b, 0x35, 0x36, 0x7b, 0x35, 0x37,
5272     0x7b, 0x35, 0x38, 0x7b, 0x35, 0x39, 0x7b, 0x35, 0x3d, 0x7b, 0x35, 0x41,
5273     0x7b, 0x35, 0x5f, 0x7b, 0x35, 0x62, 0x7b, 0x35, 0x64, 0x7b, 0x35, 0x66,
5274     0x7b, 0x35, 0x67, 0x7b, 0x35, 0x68, 0x7b, 0x35, 0x6c, 0x7b, 0x35, 0x6d,
5275     0x7b, 0x35, 0x6e, 0x7b, 0x35, 0x70, 0x7b, 0x35, 0x72, 0x7b, 0x35, 0x75};
5276 const uint8_t HuffDecoderCommon::table24_78_emit_[216] = {
5277     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
5278     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
5279     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x36, 0x20, 0x7b, 0x36, 0x25,
5280     0x7b, 0x36, 0x2d, 0x7b, 0x36, 0x2e, 0x7b, 0x36, 0x2f, 0x7b, 0x36, 0x33,
5281     0x7b, 0x36, 0x34, 0x7b, 0x36, 0x35, 0x7b, 0x36, 0x36, 0x7b, 0x36, 0x37,
5282     0x7b, 0x36, 0x38, 0x7b, 0x36, 0x39, 0x7b, 0x36, 0x3d, 0x7b, 0x36, 0x41,
5283     0x7b, 0x36, 0x5f, 0x7b, 0x36, 0x62, 0x7b, 0x36, 0x64, 0x7b, 0x36, 0x66,
5284     0x7b, 0x36, 0x67, 0x7b, 0x36, 0x68, 0x7b, 0x36, 0x6c, 0x7b, 0x36, 0x6d,
5285     0x7b, 0x36, 0x6e, 0x7b, 0x36, 0x70, 0x7b, 0x36, 0x72, 0x7b, 0x36, 0x75,
5286     0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31, 0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61,
5287     0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65, 0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f,
5288     0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74, 0x7b, 0x37, 0x20, 0x7b, 0x37, 0x25,
5289     0x7b, 0x37, 0x2d, 0x7b, 0x37, 0x2e, 0x7b, 0x37, 0x2f, 0x7b, 0x37, 0x33,
5290     0x7b, 0x37, 0x34, 0x7b, 0x37, 0x35, 0x7b, 0x37, 0x36, 0x7b, 0x37, 0x37,
5291     0x7b, 0x37, 0x38, 0x7b, 0x37, 0x39, 0x7b, 0x37, 0x3d, 0x7b, 0x37, 0x41,
5292     0x7b, 0x37, 0x5f, 0x7b, 0x37, 0x62, 0x7b, 0x37, 0x64, 0x7b, 0x37, 0x66,
5293     0x7b, 0x37, 0x67, 0x7b, 0x37, 0x68, 0x7b, 0x37, 0x6c, 0x7b, 0x37, 0x6d,
5294     0x7b, 0x37, 0x6e, 0x7b, 0x37, 0x70, 0x7b, 0x37, 0x72, 0x7b, 0x37, 0x75};
5295 const uint8_t HuffDecoderCommon::table24_79_emit_[216] = {
5296     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
5297     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
5298     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x38, 0x20, 0x7b, 0x38, 0x25,
5299     0x7b, 0x38, 0x2d, 0x7b, 0x38, 0x2e, 0x7b, 0x38, 0x2f, 0x7b, 0x38, 0x33,
5300     0x7b, 0x38, 0x34, 0x7b, 0x38, 0x35, 0x7b, 0x38, 0x36, 0x7b, 0x38, 0x37,
5301     0x7b, 0x38, 0x38, 0x7b, 0x38, 0x39, 0x7b, 0x38, 0x3d, 0x7b, 0x38, 0x41,
5302     0x7b, 0x38, 0x5f, 0x7b, 0x38, 0x62, 0x7b, 0x38, 0x64, 0x7b, 0x38, 0x66,
5303     0x7b, 0x38, 0x67, 0x7b, 0x38, 0x68, 0x7b, 0x38, 0x6c, 0x7b, 0x38, 0x6d,
5304     0x7b, 0x38, 0x6e, 0x7b, 0x38, 0x70, 0x7b, 0x38, 0x72, 0x7b, 0x38, 0x75,
5305     0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31, 0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61,
5306     0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65, 0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f,
5307     0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74, 0x7b, 0x39, 0x20, 0x7b, 0x39, 0x25,
5308     0x7b, 0x39, 0x2d, 0x7b, 0x39, 0x2e, 0x7b, 0x39, 0x2f, 0x7b, 0x39, 0x33,
5309     0x7b, 0x39, 0x34, 0x7b, 0x39, 0x35, 0x7b, 0x39, 0x36, 0x7b, 0x39, 0x37,
5310     0x7b, 0x39, 0x38, 0x7b, 0x39, 0x39, 0x7b, 0x39, 0x3d, 0x7b, 0x39, 0x41,
5311     0x7b, 0x39, 0x5f, 0x7b, 0x39, 0x62, 0x7b, 0x39, 0x64, 0x7b, 0x39, 0x66,
5312     0x7b, 0x39, 0x67, 0x7b, 0x39, 0x68, 0x7b, 0x39, 0x6c, 0x7b, 0x39, 0x6d,
5313     0x7b, 0x39, 0x6e, 0x7b, 0x39, 0x70, 0x7b, 0x39, 0x72, 0x7b, 0x39, 0x75};
5314 const uint8_t HuffDecoderCommon::table24_80_emit_[216] = {
5315     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
5316     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
5317     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x3d, 0x20, 0x7b, 0x3d, 0x25,
5318     0x7b, 0x3d, 0x2d, 0x7b, 0x3d, 0x2e, 0x7b, 0x3d, 0x2f, 0x7b, 0x3d, 0x33,
5319     0x7b, 0x3d, 0x34, 0x7b, 0x3d, 0x35, 0x7b, 0x3d, 0x36, 0x7b, 0x3d, 0x37,
5320     0x7b, 0x3d, 0x38, 0x7b, 0x3d, 0x39, 0x7b, 0x3d, 0x3d, 0x7b, 0x3d, 0x41,
5321     0x7b, 0x3d, 0x5f, 0x7b, 0x3d, 0x62, 0x7b, 0x3d, 0x64, 0x7b, 0x3d, 0x66,
5322     0x7b, 0x3d, 0x67, 0x7b, 0x3d, 0x68, 0x7b, 0x3d, 0x6c, 0x7b, 0x3d, 0x6d,
5323     0x7b, 0x3d, 0x6e, 0x7b, 0x3d, 0x70, 0x7b, 0x3d, 0x72, 0x7b, 0x3d, 0x75,
5324     0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31, 0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61,
5325     0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65, 0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f,
5326     0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74, 0x7b, 0x41, 0x20, 0x7b, 0x41, 0x25,
5327     0x7b, 0x41, 0x2d, 0x7b, 0x41, 0x2e, 0x7b, 0x41, 0x2f, 0x7b, 0x41, 0x33,
5328     0x7b, 0x41, 0x34, 0x7b, 0x41, 0x35, 0x7b, 0x41, 0x36, 0x7b, 0x41, 0x37,
5329     0x7b, 0x41, 0x38, 0x7b, 0x41, 0x39, 0x7b, 0x41, 0x3d, 0x7b, 0x41, 0x41,
5330     0x7b, 0x41, 0x5f, 0x7b, 0x41, 0x62, 0x7b, 0x41, 0x64, 0x7b, 0x41, 0x66,
5331     0x7b, 0x41, 0x67, 0x7b, 0x41, 0x68, 0x7b, 0x41, 0x6c, 0x7b, 0x41, 0x6d,
5332     0x7b, 0x41, 0x6e, 0x7b, 0x41, 0x70, 0x7b, 0x41, 0x72, 0x7b, 0x41, 0x75};
5333 const uint8_t HuffDecoderCommon::table24_81_emit_[216] = {
5334     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
5335     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
5336     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x5f, 0x20, 0x7b, 0x5f, 0x25,
5337     0x7b, 0x5f, 0x2d, 0x7b, 0x5f, 0x2e, 0x7b, 0x5f, 0x2f, 0x7b, 0x5f, 0x33,
5338     0x7b, 0x5f, 0x34, 0x7b, 0x5f, 0x35, 0x7b, 0x5f, 0x36, 0x7b, 0x5f, 0x37,
5339     0x7b, 0x5f, 0x38, 0x7b, 0x5f, 0x39, 0x7b, 0x5f, 0x3d, 0x7b, 0x5f, 0x41,
5340     0x7b, 0x5f, 0x5f, 0x7b, 0x5f, 0x62, 0x7b, 0x5f, 0x64, 0x7b, 0x5f, 0x66,
5341     0x7b, 0x5f, 0x67, 0x7b, 0x5f, 0x68, 0x7b, 0x5f, 0x6c, 0x7b, 0x5f, 0x6d,
5342     0x7b, 0x5f, 0x6e, 0x7b, 0x5f, 0x70, 0x7b, 0x5f, 0x72, 0x7b, 0x5f, 0x75,
5343     0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31, 0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61,
5344     0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65, 0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f,
5345     0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74, 0x7b, 0x62, 0x20, 0x7b, 0x62, 0x25,
5346     0x7b, 0x62, 0x2d, 0x7b, 0x62, 0x2e, 0x7b, 0x62, 0x2f, 0x7b, 0x62, 0x33,
5347     0x7b, 0x62, 0x34, 0x7b, 0x62, 0x35, 0x7b, 0x62, 0x36, 0x7b, 0x62, 0x37,
5348     0x7b, 0x62, 0x38, 0x7b, 0x62, 0x39, 0x7b, 0x62, 0x3d, 0x7b, 0x62, 0x41,
5349     0x7b, 0x62, 0x5f, 0x7b, 0x62, 0x62, 0x7b, 0x62, 0x64, 0x7b, 0x62, 0x66,
5350     0x7b, 0x62, 0x67, 0x7b, 0x62, 0x68, 0x7b, 0x62, 0x6c, 0x7b, 0x62, 0x6d,
5351     0x7b, 0x62, 0x6e, 0x7b, 0x62, 0x70, 0x7b, 0x62, 0x72, 0x7b, 0x62, 0x75};
5352 const uint8_t HuffDecoderCommon::table24_82_emit_[216] = {
5353     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
5354     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
5355     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x64, 0x20, 0x7b, 0x64, 0x25,
5356     0x7b, 0x64, 0x2d, 0x7b, 0x64, 0x2e, 0x7b, 0x64, 0x2f, 0x7b, 0x64, 0x33,
5357     0x7b, 0x64, 0x34, 0x7b, 0x64, 0x35, 0x7b, 0x64, 0x36, 0x7b, 0x64, 0x37,
5358     0x7b, 0x64, 0x38, 0x7b, 0x64, 0x39, 0x7b, 0x64, 0x3d, 0x7b, 0x64, 0x41,
5359     0x7b, 0x64, 0x5f, 0x7b, 0x64, 0x62, 0x7b, 0x64, 0x64, 0x7b, 0x64, 0x66,
5360     0x7b, 0x64, 0x67, 0x7b, 0x64, 0x68, 0x7b, 0x64, 0x6c, 0x7b, 0x64, 0x6d,
5361     0x7b, 0x64, 0x6e, 0x7b, 0x64, 0x70, 0x7b, 0x64, 0x72, 0x7b, 0x64, 0x75,
5362     0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31, 0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61,
5363     0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65, 0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f,
5364     0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74, 0x7b, 0x66, 0x20, 0x7b, 0x66, 0x25,
5365     0x7b, 0x66, 0x2d, 0x7b, 0x66, 0x2e, 0x7b, 0x66, 0x2f, 0x7b, 0x66, 0x33,
5366     0x7b, 0x66, 0x34, 0x7b, 0x66, 0x35, 0x7b, 0x66, 0x36, 0x7b, 0x66, 0x37,
5367     0x7b, 0x66, 0x38, 0x7b, 0x66, 0x39, 0x7b, 0x66, 0x3d, 0x7b, 0x66, 0x41,
5368     0x7b, 0x66, 0x5f, 0x7b, 0x66, 0x62, 0x7b, 0x66, 0x64, 0x7b, 0x66, 0x66,
5369     0x7b, 0x66, 0x67, 0x7b, 0x66, 0x68, 0x7b, 0x66, 0x6c, 0x7b, 0x66, 0x6d,
5370     0x7b, 0x66, 0x6e, 0x7b, 0x66, 0x70, 0x7b, 0x66, 0x72, 0x7b, 0x66, 0x75};
5371 const uint8_t HuffDecoderCommon::table24_83_emit_[216] = {
5372     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
5373     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
5374     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x67, 0x20, 0x7b, 0x67, 0x25,
5375     0x7b, 0x67, 0x2d, 0x7b, 0x67, 0x2e, 0x7b, 0x67, 0x2f, 0x7b, 0x67, 0x33,
5376     0x7b, 0x67, 0x34, 0x7b, 0x67, 0x35, 0x7b, 0x67, 0x36, 0x7b, 0x67, 0x37,
5377     0x7b, 0x67, 0x38, 0x7b, 0x67, 0x39, 0x7b, 0x67, 0x3d, 0x7b, 0x67, 0x41,
5378     0x7b, 0x67, 0x5f, 0x7b, 0x67, 0x62, 0x7b, 0x67, 0x64, 0x7b, 0x67, 0x66,
5379     0x7b, 0x67, 0x67, 0x7b, 0x67, 0x68, 0x7b, 0x67, 0x6c, 0x7b, 0x67, 0x6d,
5380     0x7b, 0x67, 0x6e, 0x7b, 0x67, 0x70, 0x7b, 0x67, 0x72, 0x7b, 0x67, 0x75,
5381     0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31, 0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61,
5382     0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65, 0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f,
5383     0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74, 0x7b, 0x68, 0x20, 0x7b, 0x68, 0x25,
5384     0x7b, 0x68, 0x2d, 0x7b, 0x68, 0x2e, 0x7b, 0x68, 0x2f, 0x7b, 0x68, 0x33,
5385     0x7b, 0x68, 0x34, 0x7b, 0x68, 0x35, 0x7b, 0x68, 0x36, 0x7b, 0x68, 0x37,
5386     0x7b, 0x68, 0x38, 0x7b, 0x68, 0x39, 0x7b, 0x68, 0x3d, 0x7b, 0x68, 0x41,
5387     0x7b, 0x68, 0x5f, 0x7b, 0x68, 0x62, 0x7b, 0x68, 0x64, 0x7b, 0x68, 0x66,
5388     0x7b, 0x68, 0x67, 0x7b, 0x68, 0x68, 0x7b, 0x68, 0x6c, 0x7b, 0x68, 0x6d,
5389     0x7b, 0x68, 0x6e, 0x7b, 0x68, 0x70, 0x7b, 0x68, 0x72, 0x7b, 0x68, 0x75};
5390 const uint8_t HuffDecoderCommon::table24_84_emit_[216] = {
5391     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
5392     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
5393     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6c, 0x20, 0x7b, 0x6c, 0x25,
5394     0x7b, 0x6c, 0x2d, 0x7b, 0x6c, 0x2e, 0x7b, 0x6c, 0x2f, 0x7b, 0x6c, 0x33,
5395     0x7b, 0x6c, 0x34, 0x7b, 0x6c, 0x35, 0x7b, 0x6c, 0x36, 0x7b, 0x6c, 0x37,
5396     0x7b, 0x6c, 0x38, 0x7b, 0x6c, 0x39, 0x7b, 0x6c, 0x3d, 0x7b, 0x6c, 0x41,
5397     0x7b, 0x6c, 0x5f, 0x7b, 0x6c, 0x62, 0x7b, 0x6c, 0x64, 0x7b, 0x6c, 0x66,
5398     0x7b, 0x6c, 0x67, 0x7b, 0x6c, 0x68, 0x7b, 0x6c, 0x6c, 0x7b, 0x6c, 0x6d,
5399     0x7b, 0x6c, 0x6e, 0x7b, 0x6c, 0x70, 0x7b, 0x6c, 0x72, 0x7b, 0x6c, 0x75,
5400     0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31, 0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61,
5401     0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65, 0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f,
5402     0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74, 0x7b, 0x6d, 0x20, 0x7b, 0x6d, 0x25,
5403     0x7b, 0x6d, 0x2d, 0x7b, 0x6d, 0x2e, 0x7b, 0x6d, 0x2f, 0x7b, 0x6d, 0x33,
5404     0x7b, 0x6d, 0x34, 0x7b, 0x6d, 0x35, 0x7b, 0x6d, 0x36, 0x7b, 0x6d, 0x37,
5405     0x7b, 0x6d, 0x38, 0x7b, 0x6d, 0x39, 0x7b, 0x6d, 0x3d, 0x7b, 0x6d, 0x41,
5406     0x7b, 0x6d, 0x5f, 0x7b, 0x6d, 0x62, 0x7b, 0x6d, 0x64, 0x7b, 0x6d, 0x66,
5407     0x7b, 0x6d, 0x67, 0x7b, 0x6d, 0x68, 0x7b, 0x6d, 0x6c, 0x7b, 0x6d, 0x6d,
5408     0x7b, 0x6d, 0x6e, 0x7b, 0x6d, 0x70, 0x7b, 0x6d, 0x72, 0x7b, 0x6d, 0x75};
5409 const uint8_t HuffDecoderCommon::table24_85_emit_[216] = {
5410     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
5411     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
5412     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x6e, 0x20, 0x7b, 0x6e, 0x25,
5413     0x7b, 0x6e, 0x2d, 0x7b, 0x6e, 0x2e, 0x7b, 0x6e, 0x2f, 0x7b, 0x6e, 0x33,
5414     0x7b, 0x6e, 0x34, 0x7b, 0x6e, 0x35, 0x7b, 0x6e, 0x36, 0x7b, 0x6e, 0x37,
5415     0x7b, 0x6e, 0x38, 0x7b, 0x6e, 0x39, 0x7b, 0x6e, 0x3d, 0x7b, 0x6e, 0x41,
5416     0x7b, 0x6e, 0x5f, 0x7b, 0x6e, 0x62, 0x7b, 0x6e, 0x64, 0x7b, 0x6e, 0x66,
5417     0x7b, 0x6e, 0x67, 0x7b, 0x6e, 0x68, 0x7b, 0x6e, 0x6c, 0x7b, 0x6e, 0x6d,
5418     0x7b, 0x6e, 0x6e, 0x7b, 0x6e, 0x70, 0x7b, 0x6e, 0x72, 0x7b, 0x6e, 0x75,
5419     0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31, 0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61,
5420     0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65, 0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f,
5421     0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74, 0x7b, 0x70, 0x20, 0x7b, 0x70, 0x25,
5422     0x7b, 0x70, 0x2d, 0x7b, 0x70, 0x2e, 0x7b, 0x70, 0x2f, 0x7b, 0x70, 0x33,
5423     0x7b, 0x70, 0x34, 0x7b, 0x70, 0x35, 0x7b, 0x70, 0x36, 0x7b, 0x70, 0x37,
5424     0x7b, 0x70, 0x38, 0x7b, 0x70, 0x39, 0x7b, 0x70, 0x3d, 0x7b, 0x70, 0x41,
5425     0x7b, 0x70, 0x5f, 0x7b, 0x70, 0x62, 0x7b, 0x70, 0x64, 0x7b, 0x70, 0x66,
5426     0x7b, 0x70, 0x67, 0x7b, 0x70, 0x68, 0x7b, 0x70, 0x6c, 0x7b, 0x70, 0x6d,
5427     0x7b, 0x70, 0x6e, 0x7b, 0x70, 0x70, 0x7b, 0x70, 0x72, 0x7b, 0x70, 0x75};
5428 const uint8_t HuffDecoderCommon::table24_86_emit_[216] = {
5429     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
5430     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
5431     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x72, 0x20, 0x7b, 0x72, 0x25,
5432     0x7b, 0x72, 0x2d, 0x7b, 0x72, 0x2e, 0x7b, 0x72, 0x2f, 0x7b, 0x72, 0x33,
5433     0x7b, 0x72, 0x34, 0x7b, 0x72, 0x35, 0x7b, 0x72, 0x36, 0x7b, 0x72, 0x37,
5434     0x7b, 0x72, 0x38, 0x7b, 0x72, 0x39, 0x7b, 0x72, 0x3d, 0x7b, 0x72, 0x41,
5435     0x7b, 0x72, 0x5f, 0x7b, 0x72, 0x62, 0x7b, 0x72, 0x64, 0x7b, 0x72, 0x66,
5436     0x7b, 0x72, 0x67, 0x7b, 0x72, 0x68, 0x7b, 0x72, 0x6c, 0x7b, 0x72, 0x6d,
5437     0x7b, 0x72, 0x6e, 0x7b, 0x72, 0x70, 0x7b, 0x72, 0x72, 0x7b, 0x72, 0x75,
5438     0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31, 0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61,
5439     0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65, 0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f,
5440     0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74, 0x7b, 0x75, 0x20, 0x7b, 0x75, 0x25,
5441     0x7b, 0x75, 0x2d, 0x7b, 0x75, 0x2e, 0x7b, 0x75, 0x2f, 0x7b, 0x75, 0x33,
5442     0x7b, 0x75, 0x34, 0x7b, 0x75, 0x35, 0x7b, 0x75, 0x36, 0x7b, 0x75, 0x37,
5443     0x7b, 0x75, 0x38, 0x7b, 0x75, 0x39, 0x7b, 0x75, 0x3d, 0x7b, 0x75, 0x41,
5444     0x7b, 0x75, 0x5f, 0x7b, 0x75, 0x62, 0x7b, 0x75, 0x64, 0x7b, 0x75, 0x66,
5445     0x7b, 0x75, 0x67, 0x7b, 0x75, 0x68, 0x7b, 0x75, 0x6c, 0x7b, 0x75, 0x6d,
5446     0x7b, 0x75, 0x6e, 0x7b, 0x75, 0x70, 0x7b, 0x75, 0x72, 0x7b, 0x75, 0x75};
5447 const uint8_t HuffDecoderCommon::table24_87_emit_[120] = {
5448     0x7b, 0x3a, 0x30, 0x7b, 0x3a, 0x31, 0x7b, 0x3a, 0x32, 0x7b, 0x3a, 0x61,
5449     0x7b, 0x3a, 0x63, 0x7b, 0x3a, 0x65, 0x7b, 0x3a, 0x69, 0x7b, 0x3a, 0x6f,
5450     0x7b, 0x3a, 0x73, 0x7b, 0x3a, 0x74, 0x7b, 0x42, 0x30, 0x7b, 0x42, 0x31,
5451     0x7b, 0x42, 0x32, 0x7b, 0x42, 0x61, 0x7b, 0x42, 0x63, 0x7b, 0x42, 0x65,
5452     0x7b, 0x42, 0x69, 0x7b, 0x42, 0x6f, 0x7b, 0x42, 0x73, 0x7b, 0x42, 0x74,
5453     0x7b, 0x43, 0x30, 0x7b, 0x43, 0x31, 0x7b, 0x43, 0x32, 0x7b, 0x43, 0x61,
5454     0x7b, 0x43, 0x63, 0x7b, 0x43, 0x65, 0x7b, 0x43, 0x69, 0x7b, 0x43, 0x6f,
5455     0x7b, 0x43, 0x73, 0x7b, 0x43, 0x74, 0x7b, 0x44, 0x30, 0x7b, 0x44, 0x31,
5456     0x7b, 0x44, 0x32, 0x7b, 0x44, 0x61, 0x7b, 0x44, 0x63, 0x7b, 0x44, 0x65,
5457     0x7b, 0x44, 0x69, 0x7b, 0x44, 0x6f, 0x7b, 0x44, 0x73, 0x7b, 0x44, 0x74};
5458 const uint8_t HuffDecoderCommon::table24_88_emit_[120] = {
5459     0x7b, 0x45, 0x30, 0x7b, 0x45, 0x31, 0x7b, 0x45, 0x32, 0x7b, 0x45, 0x61,
5460     0x7b, 0x45, 0x63, 0x7b, 0x45, 0x65, 0x7b, 0x45, 0x69, 0x7b, 0x45, 0x6f,
5461     0x7b, 0x45, 0x73, 0x7b, 0x45, 0x74, 0x7b, 0x46, 0x30, 0x7b, 0x46, 0x31,
5462     0x7b, 0x46, 0x32, 0x7b, 0x46, 0x61, 0x7b, 0x46, 0x63, 0x7b, 0x46, 0x65,
5463     0x7b, 0x46, 0x69, 0x7b, 0x46, 0x6f, 0x7b, 0x46, 0x73, 0x7b, 0x46, 0x74,
5464     0x7b, 0x47, 0x30, 0x7b, 0x47, 0x31, 0x7b, 0x47, 0x32, 0x7b, 0x47, 0x61,
5465     0x7b, 0x47, 0x63, 0x7b, 0x47, 0x65, 0x7b, 0x47, 0x69, 0x7b, 0x47, 0x6f,
5466     0x7b, 0x47, 0x73, 0x7b, 0x47, 0x74, 0x7b, 0x48, 0x30, 0x7b, 0x48, 0x31,
5467     0x7b, 0x48, 0x32, 0x7b, 0x48, 0x61, 0x7b, 0x48, 0x63, 0x7b, 0x48, 0x65,
5468     0x7b, 0x48, 0x69, 0x7b, 0x48, 0x6f, 0x7b, 0x48, 0x73, 0x7b, 0x48, 0x74};
5469 const uint8_t HuffDecoderCommon::table24_89_emit_[120] = {
5470     0x7b, 0x49, 0x30, 0x7b, 0x49, 0x31, 0x7b, 0x49, 0x32, 0x7b, 0x49, 0x61,
5471     0x7b, 0x49, 0x63, 0x7b, 0x49, 0x65, 0x7b, 0x49, 0x69, 0x7b, 0x49, 0x6f,
5472     0x7b, 0x49, 0x73, 0x7b, 0x49, 0x74, 0x7b, 0x4a, 0x30, 0x7b, 0x4a, 0x31,
5473     0x7b, 0x4a, 0x32, 0x7b, 0x4a, 0x61, 0x7b, 0x4a, 0x63, 0x7b, 0x4a, 0x65,
5474     0x7b, 0x4a, 0x69, 0x7b, 0x4a, 0x6f, 0x7b, 0x4a, 0x73, 0x7b, 0x4a, 0x74,
5475     0x7b, 0x4b, 0x30, 0x7b, 0x4b, 0x31, 0x7b, 0x4b, 0x32, 0x7b, 0x4b, 0x61,
5476     0x7b, 0x4b, 0x63, 0x7b, 0x4b, 0x65, 0x7b, 0x4b, 0x69, 0x7b, 0x4b, 0x6f,
5477     0x7b, 0x4b, 0x73, 0x7b, 0x4b, 0x74, 0x7b, 0x4c, 0x30, 0x7b, 0x4c, 0x31,
5478     0x7b, 0x4c, 0x32, 0x7b, 0x4c, 0x61, 0x7b, 0x4c, 0x63, 0x7b, 0x4c, 0x65,
5479     0x7b, 0x4c, 0x69, 0x7b, 0x4c, 0x6f, 0x7b, 0x4c, 0x73, 0x7b, 0x4c, 0x74};
5480 const uint8_t HuffDecoderCommon::table24_90_emit_[120] = {
5481     0x7b, 0x4d, 0x30, 0x7b, 0x4d, 0x31, 0x7b, 0x4d, 0x32, 0x7b, 0x4d, 0x61,
5482     0x7b, 0x4d, 0x63, 0x7b, 0x4d, 0x65, 0x7b, 0x4d, 0x69, 0x7b, 0x4d, 0x6f,
5483     0x7b, 0x4d, 0x73, 0x7b, 0x4d, 0x74, 0x7b, 0x4e, 0x30, 0x7b, 0x4e, 0x31,
5484     0x7b, 0x4e, 0x32, 0x7b, 0x4e, 0x61, 0x7b, 0x4e, 0x63, 0x7b, 0x4e, 0x65,
5485     0x7b, 0x4e, 0x69, 0x7b, 0x4e, 0x6f, 0x7b, 0x4e, 0x73, 0x7b, 0x4e, 0x74,
5486     0x7b, 0x4f, 0x30, 0x7b, 0x4f, 0x31, 0x7b, 0x4f, 0x32, 0x7b, 0x4f, 0x61,
5487     0x7b, 0x4f, 0x63, 0x7b, 0x4f, 0x65, 0x7b, 0x4f, 0x69, 0x7b, 0x4f, 0x6f,
5488     0x7b, 0x4f, 0x73, 0x7b, 0x4f, 0x74, 0x7b, 0x50, 0x30, 0x7b, 0x50, 0x31,
5489     0x7b, 0x50, 0x32, 0x7b, 0x50, 0x61, 0x7b, 0x50, 0x63, 0x7b, 0x50, 0x65,
5490     0x7b, 0x50, 0x69, 0x7b, 0x50, 0x6f, 0x7b, 0x50, 0x73, 0x7b, 0x50, 0x74};
5491 const uint8_t HuffDecoderCommon::table24_91_emit_[120] = {
5492     0x7b, 0x51, 0x30, 0x7b, 0x51, 0x31, 0x7b, 0x51, 0x32, 0x7b, 0x51, 0x61,
5493     0x7b, 0x51, 0x63, 0x7b, 0x51, 0x65, 0x7b, 0x51, 0x69, 0x7b, 0x51, 0x6f,
5494     0x7b, 0x51, 0x73, 0x7b, 0x51, 0x74, 0x7b, 0x52, 0x30, 0x7b, 0x52, 0x31,
5495     0x7b, 0x52, 0x32, 0x7b, 0x52, 0x61, 0x7b, 0x52, 0x63, 0x7b, 0x52, 0x65,
5496     0x7b, 0x52, 0x69, 0x7b, 0x52, 0x6f, 0x7b, 0x52, 0x73, 0x7b, 0x52, 0x74,
5497     0x7b, 0x53, 0x30, 0x7b, 0x53, 0x31, 0x7b, 0x53, 0x32, 0x7b, 0x53, 0x61,
5498     0x7b, 0x53, 0x63, 0x7b, 0x53, 0x65, 0x7b, 0x53, 0x69, 0x7b, 0x53, 0x6f,
5499     0x7b, 0x53, 0x73, 0x7b, 0x53, 0x74, 0x7b, 0x54, 0x30, 0x7b, 0x54, 0x31,
5500     0x7b, 0x54, 0x32, 0x7b, 0x54, 0x61, 0x7b, 0x54, 0x63, 0x7b, 0x54, 0x65,
5501     0x7b, 0x54, 0x69, 0x7b, 0x54, 0x6f, 0x7b, 0x54, 0x73, 0x7b, 0x54, 0x74};
5502 const uint8_t HuffDecoderCommon::table24_92_emit_[120] = {
5503     0x7b, 0x55, 0x30, 0x7b, 0x55, 0x31, 0x7b, 0x55, 0x32, 0x7b, 0x55, 0x61,
5504     0x7b, 0x55, 0x63, 0x7b, 0x55, 0x65, 0x7b, 0x55, 0x69, 0x7b, 0x55, 0x6f,
5505     0x7b, 0x55, 0x73, 0x7b, 0x55, 0x74, 0x7b, 0x56, 0x30, 0x7b, 0x56, 0x31,
5506     0x7b, 0x56, 0x32, 0x7b, 0x56, 0x61, 0x7b, 0x56, 0x63, 0x7b, 0x56, 0x65,
5507     0x7b, 0x56, 0x69, 0x7b, 0x56, 0x6f, 0x7b, 0x56, 0x73, 0x7b, 0x56, 0x74,
5508     0x7b, 0x57, 0x30, 0x7b, 0x57, 0x31, 0x7b, 0x57, 0x32, 0x7b, 0x57, 0x61,
5509     0x7b, 0x57, 0x63, 0x7b, 0x57, 0x65, 0x7b, 0x57, 0x69, 0x7b, 0x57, 0x6f,
5510     0x7b, 0x57, 0x73, 0x7b, 0x57, 0x74, 0x7b, 0x59, 0x30, 0x7b, 0x59, 0x31,
5511     0x7b, 0x59, 0x32, 0x7b, 0x59, 0x61, 0x7b, 0x59, 0x63, 0x7b, 0x59, 0x65,
5512     0x7b, 0x59, 0x69, 0x7b, 0x59, 0x6f, 0x7b, 0x59, 0x73, 0x7b, 0x59, 0x74};
5513 const uint8_t HuffDecoderCommon::table24_93_emit_[120] = {
5514     0x7b, 0x6a, 0x30, 0x7b, 0x6a, 0x31, 0x7b, 0x6a, 0x32, 0x7b, 0x6a, 0x61,
5515     0x7b, 0x6a, 0x63, 0x7b, 0x6a, 0x65, 0x7b, 0x6a, 0x69, 0x7b, 0x6a, 0x6f,
5516     0x7b, 0x6a, 0x73, 0x7b, 0x6a, 0x74, 0x7b, 0x6b, 0x30, 0x7b, 0x6b, 0x31,
5517     0x7b, 0x6b, 0x32, 0x7b, 0x6b, 0x61, 0x7b, 0x6b, 0x63, 0x7b, 0x6b, 0x65,
5518     0x7b, 0x6b, 0x69, 0x7b, 0x6b, 0x6f, 0x7b, 0x6b, 0x73, 0x7b, 0x6b, 0x74,
5519     0x7b, 0x71, 0x30, 0x7b, 0x71, 0x31, 0x7b, 0x71, 0x32, 0x7b, 0x71, 0x61,
5520     0x7b, 0x71, 0x63, 0x7b, 0x71, 0x65, 0x7b, 0x71, 0x69, 0x7b, 0x71, 0x6f,
5521     0x7b, 0x71, 0x73, 0x7b, 0x71, 0x74, 0x7b, 0x76, 0x30, 0x7b, 0x76, 0x31,
5522     0x7b, 0x76, 0x32, 0x7b, 0x76, 0x61, 0x7b, 0x76, 0x63, 0x7b, 0x76, 0x65,
5523     0x7b, 0x76, 0x69, 0x7b, 0x76, 0x6f, 0x7b, 0x76, 0x73, 0x7b, 0x76, 0x74};
5524 const uint8_t HuffDecoderCommon::table24_94_emit_[120] = {
5525     0x7b, 0x77, 0x30, 0x7b, 0x77, 0x31, 0x7b, 0x77, 0x32, 0x7b, 0x77, 0x61,
5526     0x7b, 0x77, 0x63, 0x7b, 0x77, 0x65, 0x7b, 0x77, 0x69, 0x7b, 0x77, 0x6f,
5527     0x7b, 0x77, 0x73, 0x7b, 0x77, 0x74, 0x7b, 0x78, 0x30, 0x7b, 0x78, 0x31,
5528     0x7b, 0x78, 0x32, 0x7b, 0x78, 0x61, 0x7b, 0x78, 0x63, 0x7b, 0x78, 0x65,
5529     0x7b, 0x78, 0x69, 0x7b, 0x78, 0x6f, 0x7b, 0x78, 0x73, 0x7b, 0x78, 0x74,
5530     0x7b, 0x79, 0x30, 0x7b, 0x79, 0x31, 0x7b, 0x79, 0x32, 0x7b, 0x79, 0x61,
5531     0x7b, 0x79, 0x63, 0x7b, 0x79, 0x65, 0x7b, 0x79, 0x69, 0x7b, 0x79, 0x6f,
5532     0x7b, 0x79, 0x73, 0x7b, 0x79, 0x74, 0x7b, 0x7a, 0x30, 0x7b, 0x7a, 0x31,
5533     0x7b, 0x7a, 0x32, 0x7b, 0x7a, 0x61, 0x7b, 0x7a, 0x63, 0x7b, 0x7a, 0x65,
5534     0x7b, 0x7a, 0x69, 0x7b, 0x7a, 0x6f, 0x7b, 0x7a, 0x73, 0x7b, 0x7a, 0x74};
5535 const uint8_t HuffDecoderCommon::table24_95_emit_[32] = {
5536     0x7b, 0x26, 0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b,
5537     0x5a, 0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f,
5538     0x7b, 0x27, 0x7b, 0x2b, 0x7b, 0x7c, 0x7b, 0x23, 0x7b, 0x3e};
5539 const uint8_t HuffDecoderCommon::table24_96_emit_[44] = {
5540     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c,
5541     0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20,
5542     0x5c, 0x25, 0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c,
5543     0x34, 0x5c, 0x35, 0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39};
5544 const uint16_t HuffDecoderCommon::table24_96_ops_[128] = {
5545     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
5546     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000,
5547     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
5548     0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000,
5549     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5550     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5551     0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5552     0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082,
5553     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000,
5554     0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000,
5555     0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000,
5556     0x00e2, 0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102,
5557     0x0000, 0x0000, 0x0000, 0x0112, 0x0000, 0x0000, 0x0000, 0x0122, 0x0000,
5558     0x0000, 0x0000, 0x0132, 0x0000, 0x0000, 0x0000, 0x0142, 0x0000, 0x0000,
5559     0x0000, 0x0152};
5560 const uint8_t HuffDecoderCommon::table24_97_emit_[104] = {
5561     0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66,
5562     0x5c, 0x67, 0x5c, 0x68, 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70,
5563     0x5c, 0x72, 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44,
5564     0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a,
5565     0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50,
5566     0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56,
5567     0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76,
5568     0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a, 0x5c, 0x26, 0x5c, 0x2a,
5569     0x5c, 0x2c, 0x5c, 0x3b, 0x5c, 0x58, 0x5c, 0x5a};
5570 const uint16_t HuffDecoderCommon::table24_97_ops_[128] = {
5571     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
5572     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
5573     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
5574     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
5575     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
5576     0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000,
5577     0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000,
5578     0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 0x0152,
5579     0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192, 0x0000,
5580     0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000, 0x01e2,
5581     0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222, 0x0000,
5582     0x0232, 0x0000, 0x0242, 0x0000, 0x0252, 0x0000, 0x0262, 0x0000, 0x0272,
5583     0x0000, 0x0282, 0x0000, 0x0292, 0x0000, 0x02a2, 0x0000, 0x02b2, 0x0000,
5584     0x02c2, 0x0000, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
5585     0x0000, 0x0003};
5586 const uint8_t HuffDecoderCommon::table24_98_emit_[44] = {
5587     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3,
5588     0x65, 0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20,
5589     0xc3, 0x25, 0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3,
5590     0x34, 0xc3, 0x35, 0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39};
5591 const uint8_t HuffDecoderCommon::table24_99_emit_[104] = {
5592     0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66,
5593     0xc3, 0x67, 0xc3, 0x68, 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70,
5594     0xc3, 0x72, 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44,
5595     0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a,
5596     0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50,
5597     0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56,
5598     0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76,
5599     0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a, 0xc3, 0x26, 0xc3, 0x2a,
5600     0xc3, 0x2c, 0xc3, 0x3b, 0xc3, 0x58, 0xc3, 0x5a};
5601 const uint8_t HuffDecoderCommon::table24_100_emit_[44] = {
5602     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0,
5603     0x65, 0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20,
5604     0xd0, 0x25, 0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0,
5605     0x34, 0xd0, 0x35, 0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39};
5606 const uint8_t HuffDecoderCommon::table24_101_emit_[104] = {
5607     0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66,
5608     0xd0, 0x67, 0xd0, 0x68, 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70,
5609     0xd0, 0x72, 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44,
5610     0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a,
5611     0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50,
5612     0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56,
5613     0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76,
5614     0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a, 0xd0, 0x26, 0xd0, 0x2a,
5615     0xd0, 0x2c, 0xd0, 0x3b, 0xd0, 0x58, 0xd0, 0x5a};
5616 const uint8_t HuffDecoderCommon::table24_102_emit_[136] = {
5617     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65,
5618     0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25,
5619     0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35,
5620     0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39, 0x80, 0x3d, 0x80, 0x41,
5621     0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 0x80, 0x67, 0x80, 0x68,
5622     0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 0x80, 0x72, 0x80, 0x75,
5623     0x80, 0x3a, 0x80, 0x42, 0x80, 0x43, 0x80, 0x44, 0x80, 0x45, 0x80, 0x46,
5624     0x80, 0x47, 0x80, 0x48, 0x80, 0x49, 0x80, 0x4a, 0x80, 0x4b, 0x80, 0x4c,
5625     0x80, 0x4d, 0x80, 0x4e, 0x80, 0x4f, 0x80, 0x50, 0x80, 0x51, 0x80, 0x52,
5626     0x80, 0x53, 0x80, 0x54, 0x80, 0x55, 0x80, 0x56, 0x80, 0x57, 0x80, 0x59,
5627     0x80, 0x6a, 0x80, 0x6b, 0x80, 0x71, 0x80, 0x76, 0x80, 0x77, 0x80, 0x78,
5628     0x80, 0x79, 0x80, 0x7a};
5629 const uint8_t HuffDecoderCommon::table24_103_emit_[136] = {
5630     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65,
5631     0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25,
5632     0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35,
5633     0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39, 0x82, 0x3d, 0x82, 0x41,
5634     0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 0x82, 0x67, 0x82, 0x68,
5635     0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 0x82, 0x72, 0x82, 0x75,
5636     0x82, 0x3a, 0x82, 0x42, 0x82, 0x43, 0x82, 0x44, 0x82, 0x45, 0x82, 0x46,
5637     0x82, 0x47, 0x82, 0x48, 0x82, 0x49, 0x82, 0x4a, 0x82, 0x4b, 0x82, 0x4c,
5638     0x82, 0x4d, 0x82, 0x4e, 0x82, 0x4f, 0x82, 0x50, 0x82, 0x51, 0x82, 0x52,
5639     0x82, 0x53, 0x82, 0x54, 0x82, 0x55, 0x82, 0x56, 0x82, 0x57, 0x82, 0x59,
5640     0x82, 0x6a, 0x82, 0x6b, 0x82, 0x71, 0x82, 0x76, 0x82, 0x77, 0x82, 0x78,
5641     0x82, 0x79, 0x82, 0x7a};
5642 const uint8_t HuffDecoderCommon::table24_104_emit_[136] = {
5643     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65,
5644     0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25,
5645     0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35,
5646     0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39, 0x83, 0x3d, 0x83, 0x41,
5647     0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 0x83, 0x67, 0x83, 0x68,
5648     0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 0x83, 0x72, 0x83, 0x75,
5649     0x83, 0x3a, 0x83, 0x42, 0x83, 0x43, 0x83, 0x44, 0x83, 0x45, 0x83, 0x46,
5650     0x83, 0x47, 0x83, 0x48, 0x83, 0x49, 0x83, 0x4a, 0x83, 0x4b, 0x83, 0x4c,
5651     0x83, 0x4d, 0x83, 0x4e, 0x83, 0x4f, 0x83, 0x50, 0x83, 0x51, 0x83, 0x52,
5652     0x83, 0x53, 0x83, 0x54, 0x83, 0x55, 0x83, 0x56, 0x83, 0x57, 0x83, 0x59,
5653     0x83, 0x6a, 0x83, 0x6b, 0x83, 0x71, 0x83, 0x76, 0x83, 0x77, 0x83, 0x78,
5654     0x83, 0x79, 0x83, 0x7a};
5655 const uint8_t HuffDecoderCommon::table24_105_emit_[136] = {
5656     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65,
5657     0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25,
5658     0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35,
5659     0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39, 0xa2, 0x3d, 0xa2, 0x41,
5660     0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 0xa2, 0x67, 0xa2, 0x68,
5661     0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 0xa2, 0x72, 0xa2, 0x75,
5662     0xa2, 0x3a, 0xa2, 0x42, 0xa2, 0x43, 0xa2, 0x44, 0xa2, 0x45, 0xa2, 0x46,
5663     0xa2, 0x47, 0xa2, 0x48, 0xa2, 0x49, 0xa2, 0x4a, 0xa2, 0x4b, 0xa2, 0x4c,
5664     0xa2, 0x4d, 0xa2, 0x4e, 0xa2, 0x4f, 0xa2, 0x50, 0xa2, 0x51, 0xa2, 0x52,
5665     0xa2, 0x53, 0xa2, 0x54, 0xa2, 0x55, 0xa2, 0x56, 0xa2, 0x57, 0xa2, 0x59,
5666     0xa2, 0x6a, 0xa2, 0x6b, 0xa2, 0x71, 0xa2, 0x76, 0xa2, 0x77, 0xa2, 0x78,
5667     0xa2, 0x79, 0xa2, 0x7a};
5668 const uint8_t HuffDecoderCommon::table24_106_emit_[136] = {
5669     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 0x65,
5670     0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25,
5671     0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35,
5672     0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39, 0xb8, 0x3d, 0xb8, 0x41,
5673     0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 0xb8, 0x67, 0xb8, 0x68,
5674     0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 0xb8, 0x72, 0xb8, 0x75,
5675     0xb8, 0x3a, 0xb8, 0x42, 0xb8, 0x43, 0xb8, 0x44, 0xb8, 0x45, 0xb8, 0x46,
5676     0xb8, 0x47, 0xb8, 0x48, 0xb8, 0x49, 0xb8, 0x4a, 0xb8, 0x4b, 0xb8, 0x4c,
5677     0xb8, 0x4d, 0xb8, 0x4e, 0xb8, 0x4f, 0xb8, 0x50, 0xb8, 0x51, 0xb8, 0x52,
5678     0xb8, 0x53, 0xb8, 0x54, 0xb8, 0x55, 0xb8, 0x56, 0xb8, 0x57, 0xb8, 0x59,
5679     0xb8, 0x6a, 0xb8, 0x6b, 0xb8, 0x71, 0xb8, 0x76, 0xb8, 0x77, 0xb8, 0x78,
5680     0xb8, 0x79, 0xb8, 0x7a};
5681 const uint8_t HuffDecoderCommon::table24_107_emit_[136] = {
5682     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65,
5683     0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25,
5684     0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35,
5685     0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39, 0xc2, 0x3d, 0xc2, 0x41,
5686     0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 0xc2, 0x67, 0xc2, 0x68,
5687     0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 0xc2, 0x72, 0xc2, 0x75,
5688     0xc2, 0x3a, 0xc2, 0x42, 0xc2, 0x43, 0xc2, 0x44, 0xc2, 0x45, 0xc2, 0x46,
5689     0xc2, 0x47, 0xc2, 0x48, 0xc2, 0x49, 0xc2, 0x4a, 0xc2, 0x4b, 0xc2, 0x4c,
5690     0xc2, 0x4d, 0xc2, 0x4e, 0xc2, 0x4f, 0xc2, 0x50, 0xc2, 0x51, 0xc2, 0x52,
5691     0xc2, 0x53, 0xc2, 0x54, 0xc2, 0x55, 0xc2, 0x56, 0xc2, 0x57, 0xc2, 0x59,
5692     0xc2, 0x6a, 0xc2, 0x6b, 0xc2, 0x71, 0xc2, 0x76, 0xc2, 0x77, 0xc2, 0x78,
5693     0xc2, 0x79, 0xc2, 0x7a};
5694 const uint8_t HuffDecoderCommon::table24_108_emit_[136] = {
5695     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 0x65,
5696     0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25,
5697     0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35,
5698     0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39, 0xe0, 0x3d, 0xe0, 0x41,
5699     0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 0xe0, 0x67, 0xe0, 0x68,
5700     0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 0xe0, 0x72, 0xe0, 0x75,
5701     0xe0, 0x3a, 0xe0, 0x42, 0xe0, 0x43, 0xe0, 0x44, 0xe0, 0x45, 0xe0, 0x46,
5702     0xe0, 0x47, 0xe0, 0x48, 0xe0, 0x49, 0xe0, 0x4a, 0xe0, 0x4b, 0xe0, 0x4c,
5703     0xe0, 0x4d, 0xe0, 0x4e, 0xe0, 0x4f, 0xe0, 0x50, 0xe0, 0x51, 0xe0, 0x52,
5704     0xe0, 0x53, 0xe0, 0x54, 0xe0, 0x55, 0xe0, 0x56, 0xe0, 0x57, 0xe0, 0x59,
5705     0xe0, 0x6a, 0xe0, 0x6b, 0xe0, 0x71, 0xe0, 0x76, 0xe0, 0x77, 0xe0, 0x78,
5706     0xe0, 0x79, 0xe0, 0x7a};
5707 const uint8_t HuffDecoderCommon::table24_109_emit_[136] = {
5708     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65,
5709     0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25,
5710     0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35,
5711     0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39, 0xe2, 0x3d, 0xe2, 0x41,
5712     0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 0xe2, 0x67, 0xe2, 0x68,
5713     0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 0xe2, 0x72, 0xe2, 0x75,
5714     0xe2, 0x3a, 0xe2, 0x42, 0xe2, 0x43, 0xe2, 0x44, 0xe2, 0x45, 0xe2, 0x46,
5715     0xe2, 0x47, 0xe2, 0x48, 0xe2, 0x49, 0xe2, 0x4a, 0xe2, 0x4b, 0xe2, 0x4c,
5716     0xe2, 0x4d, 0xe2, 0x4e, 0xe2, 0x4f, 0xe2, 0x50, 0xe2, 0x51, 0xe2, 0x52,
5717     0xe2, 0x53, 0xe2, 0x54, 0xe2, 0x55, 0xe2, 0x56, 0xe2, 0x57, 0xe2, 0x59,
5718     0xe2, 0x6a, 0xe2, 0x6b, 0xe2, 0x71, 0xe2, 0x76, 0xe2, 0x77, 0xe2, 0x78,
5719     0xe2, 0x79, 0xe2, 0x7a};
5720 const uint8_t HuffDecoderCommon::table24_110_emit_[144] = {
5721     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
5722     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25,
5723     0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35,
5724     0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41,
5725     0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68,
5726     0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75,
5727     0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65,
5728     0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 0xa1, 0x25,
5729     0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 0x34, 0xa1, 0x35,
5730     0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39, 0xa1, 0x3d, 0xa1, 0x41,
5731     0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 0xa1, 0x67, 0xa1, 0x68,
5732     0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 0xa1, 0x72, 0xa1, 0x75};
5733 const uint8_t HuffDecoderCommon::table24_111_emit_[144] = {
5734     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65,
5735     0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25,
5736     0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35,
5737     0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41,
5738     0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68,
5739     0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75,
5740     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65,
5741     0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 0xac, 0x25,
5742     0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 0x34, 0xac, 0x35,
5743     0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39, 0xac, 0x3d, 0xac, 0x41,
5744     0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 0xac, 0x67, 0xac, 0x68,
5745     0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 0xac, 0x72, 0xac, 0x75};
5746 const uint8_t HuffDecoderCommon::table24_112_emit_[144] = {
5747     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
5748     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25,
5749     0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35,
5750     0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41,
5751     0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68,
5752     0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75,
5753     0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65,
5754     0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 0xb1, 0x25,
5755     0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 0x34, 0xb1, 0x35,
5756     0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39, 0xb1, 0x3d, 0xb1, 0x41,
5757     0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 0xb1, 0x67, 0xb1, 0x68,
5758     0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 0xb1, 0x72, 0xb1, 0x75};
5759 const uint8_t HuffDecoderCommon::table24_113_emit_[144] = {
5760     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65,
5761     0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25,
5762     0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35,
5763     0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41,
5764     0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68,
5765     0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75,
5766     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65,
5767     0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 0xd1, 0x25,
5768     0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 0x34, 0xd1, 0x35,
5769     0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39, 0xd1, 0x3d, 0xd1, 0x41,
5770     0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 0xd1, 0x67, 0xd1, 0x68,
5771     0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 0xd1, 0x72, 0xd1, 0x75};
5772 const uint8_t HuffDecoderCommon::table24_114_emit_[144] = {
5773     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
5774     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25,
5775     0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35,
5776     0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41,
5777     0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68,
5778     0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75,
5779     0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65,
5780     0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 0xd9, 0x25,
5781     0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 0x34, 0xd9, 0x35,
5782     0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39, 0xd9, 0x3d, 0xd9, 0x41,
5783     0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 0xd9, 0x67, 0xd9, 0x68,
5784     0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 0xd9, 0x72, 0xd9, 0x75};
5785 const uint8_t HuffDecoderCommon::table24_115_emit_[144] = {
5786     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65,
5787     0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25,
5788     0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35,
5789     0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41,
5790     0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68,
5791     0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75,
5792     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65,
5793     0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 0xe5, 0x25,
5794     0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 0x34, 0xe5, 0x35,
5795     0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39, 0xe5, 0x3d, 0xe5, 0x41,
5796     0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 0xe5, 0x67, 0xe5, 0x68,
5797     0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 0xe5, 0x72, 0xe5, 0x75};
5798 const uint8_t HuffDecoderCommon::table24_116_emit_[112] = {
5799     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65,
5800     0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25,
5801     0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35,
5802     0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41,
5803     0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68,
5804     0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75,
5805     0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 0x81, 0x65,
5806     0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 0x84, 0x30, 0x84, 0x31,
5807     0x84, 0x32, 0x84, 0x61, 0x84, 0x63, 0x84, 0x65, 0x84, 0x69, 0x84, 0x6f,
5808     0x84, 0x73, 0x84, 0x74};
5809 const uint16_t HuffDecoderCommon::table24_116_ops_[128] = {
5810     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 0x0000,
5811     0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082,
5812     0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
5813     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
5814     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
5815     0x0232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5816     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5817     0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
5818     0x02c2, 0x02d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5819     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5820     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0243, 0x02e2, 0x02f2, 0x0302,
5821     0x0312, 0x0322, 0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x0000, 0x0000,
5822     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5823     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5824     0x0000, 0x02e3};
5825 const uint8_t HuffDecoderCommon::table24_117_emit_[80] = {
5826     0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65,
5827     0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x86, 0x30, 0x86, 0x31,
5828     0x86, 0x32, 0x86, 0x61, 0x86, 0x63, 0x86, 0x65, 0x86, 0x69, 0x86, 0x6f,
5829     0x86, 0x73, 0x86, 0x74, 0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61,
5830     0x88, 0x63, 0x88, 0x65, 0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74,
5831     0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61, 0x92, 0x63, 0x92, 0x65,
5832     0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74};
5833 const uint8_t HuffDecoderCommon::table24_118_emit_[80] = {
5834     0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65,
5835     0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9c, 0x30, 0x9c, 0x31,
5836     0x9c, 0x32, 0x9c, 0x61, 0x9c, 0x63, 0x9c, 0x65, 0x9c, 0x69, 0x9c, 0x6f,
5837     0x9c, 0x73, 0x9c, 0x74, 0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61,
5838     0xa0, 0x63, 0xa0, 0x65, 0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74,
5839     0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61, 0xa3, 0x63, 0xa3, 0x65,
5840     0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74};
5841 const uint8_t HuffDecoderCommon::table24_119_emit_[80] = {
5842     0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65,
5843     0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa9, 0x30, 0xa9, 0x31,
5844     0xa9, 0x32, 0xa9, 0x61, 0xa9, 0x63, 0xa9, 0x65, 0xa9, 0x69, 0xa9, 0x6f,
5845     0xa9, 0x73, 0xa9, 0x74, 0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61,
5846     0xaa, 0x63, 0xaa, 0x65, 0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74,
5847     0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61, 0xad, 0x63, 0xad, 0x65,
5848     0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74};
5849 const uint8_t HuffDecoderCommon::table24_120_emit_[80] = {
5850     0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65,
5851     0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb5, 0x30, 0xb5, 0x31,
5852     0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65, 0xb5, 0x69, 0xb5, 0x6f,
5853     0xb5, 0x73, 0xb5, 0x74, 0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61,
5854     0xb9, 0x63, 0xb9, 0x65, 0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74,
5855     0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65,
5856     0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74};
5857 const uint8_t HuffDecoderCommon::table24_121_emit_[80] = {
5858     0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65,
5859     0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbd, 0x30, 0xbd, 0x31,
5860     0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65, 0xbd, 0x69, 0xbd, 0x6f,
5861     0xbd, 0x73, 0xbd, 0x74, 0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61,
5862     0xbe, 0x63, 0xbe, 0x65, 0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74,
5863     0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65,
5864     0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74};
5865 const uint8_t HuffDecoderCommon::table24_122_emit_[80] = {
5866     0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65,
5867     0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xe4, 0x30, 0xe4, 0x31,
5868     0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65, 0xe4, 0x69, 0xe4, 0x6f,
5869     0xe4, 0x73, 0xe4, 0x74, 0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61,
5870     0xe8, 0x63, 0xe8, 0x65, 0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74,
5871     0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65,
5872     0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74};
5873 const uint8_t HuffDecoderCommon::table24_123_emit_[8] = {
5874     0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f};
5875 const uint8_t HuffDecoderCommon::table24_124_emit_[8] = {
5876     0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e};
5877 const uint8_t HuffDecoderCommon::table24_125_emit_[8] = {
5878     0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7};
5879 const uint8_t HuffDecoderCommon::table24_126_emit_[11] = {
5880     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f};
5881 const uint16_t HuffDecoderCommon::table24_126_ops_[128] = {
5882     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5883     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
5884     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5885     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
5886     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5887     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5888     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5889     0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5890     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000,
5891     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000,
5892     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000,
5893     0x0000, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0000,
5894     0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5895     0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5896     0x0000, 0x0053};
5897 const uint8_t HuffDecoderCommon::table24_127_emit_[44] = {
5898     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb, 0xc0,
5899     0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0,
5900     0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf,
5901     0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe};
5902 const uint16_t HuffDecoderCommon::table24_127_ops_[128] = {
5903     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
5904     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000,
5905     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000,
5906     0x0000, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000,
5907     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5908     0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000,
5909     0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000,
5910     0x004b, 0x0000, 0x0053, 0x0000, 0x005b, 0x0000, 0x0063, 0x0000, 0x006b,
5911     0x0000, 0x0073, 0x0000, 0x007b, 0x0000, 0x0083, 0x0000, 0x008b, 0x0000,
5912     0x0093, 0x0000, 0x009b, 0x0000, 0x00a3, 0x0000, 0x00ab, 0x0000, 0x00b3,
5913     0x0000, 0x00bb, 0x0000, 0x00c3, 0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb,
5914     0x00f3, 0x00fb, 0x0103, 0x010b, 0x0113, 0x011b, 0x0123, 0x012b, 0x0133,
5915     0x013b, 0x0143, 0x014b, 0x0153, 0x015b, 0x0000, 0x0000, 0x0000, 0x0000,
5916     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5917     0x0000, 0x0004};
5918 const uint8_t* const HuffDecoderCommon::table24_emit_[128] = {
5919     table24_0_emit_,   table24_1_emit_,   table24_2_emit_,   table24_3_emit_,
5920     table24_4_emit_,   table24_5_emit_,   table24_6_emit_,   table24_7_emit_,
5921     table24_8_emit_,   table24_9_emit_,   table24_10_emit_,  table24_11_emit_,
5922     table24_12_emit_,  table24_13_emit_,  table24_14_emit_,  table24_15_emit_,
5923     table24_16_emit_,  table24_17_emit_,  table24_18_emit_,  table24_19_emit_,
5924     table24_20_emit_,  table24_21_emit_,  table24_22_emit_,  table24_23_emit_,
5925     table24_24_emit_,  table24_25_emit_,  table24_26_emit_,  table24_27_emit_,
5926     table24_28_emit_,  table24_29_emit_,  table24_30_emit_,  table24_31_emit_,
5927     table24_32_emit_,  table24_33_emit_,  table24_34_emit_,  table24_35_emit_,
5928     table24_36_emit_,  table24_37_emit_,  table24_38_emit_,  table24_39_emit_,
5929     table24_40_emit_,  table24_41_emit_,  table24_42_emit_,  table24_43_emit_,
5930     table24_44_emit_,  table24_45_emit_,  table24_46_emit_,  table24_47_emit_,
5931     table24_48_emit_,  table24_49_emit_,  table24_50_emit_,  table24_51_emit_,
5932     table24_52_emit_,  table24_53_emit_,  table24_54_emit_,  table24_55_emit_,
5933     table24_56_emit_,  table24_57_emit_,  table24_58_emit_,  table24_59_emit_,
5934     table24_60_emit_,  table24_61_emit_,  table24_62_emit_,  table24_63_emit_,
5935     table24_64_emit_,  table24_65_emit_,  table24_66_emit_,  table24_67_emit_,
5936     table24_68_emit_,  table24_69_emit_,  table24_70_emit_,  table24_71_emit_,
5937     table24_72_emit_,  table24_73_emit_,  table24_74_emit_,  table24_75_emit_,
5938     table24_76_emit_,  table24_77_emit_,  table24_78_emit_,  table24_79_emit_,
5939     table24_80_emit_,  table24_81_emit_,  table24_82_emit_,  table24_83_emit_,
5940     table24_84_emit_,  table24_85_emit_,  table24_86_emit_,  table24_87_emit_,
5941     table24_88_emit_,  table24_89_emit_,  table24_90_emit_,  table24_91_emit_,
5942     table24_92_emit_,  table24_93_emit_,  table24_94_emit_,  table24_95_emit_,
5943     table24_96_emit_,  table24_97_emit_,  table24_98_emit_,  table24_99_emit_,
5944     table24_100_emit_, table24_101_emit_, table24_102_emit_, table24_103_emit_,
5945     table24_104_emit_, table24_105_emit_, table24_106_emit_, table24_107_emit_,
5946     table24_108_emit_, table24_109_emit_, table24_110_emit_, table24_111_emit_,
5947     table24_112_emit_, table24_113_emit_, table24_114_emit_, table24_115_emit_,
5948     table24_116_emit_, table24_117_emit_, table24_118_emit_, table24_119_emit_,
5949     table24_120_emit_, table24_121_emit_, table24_122_emit_, table24_123_emit_,
5950     table24_124_emit_, table24_125_emit_, table24_126_emit_, table24_127_emit_,
5951 };
5952 const uint16_t* const HuffDecoderCommon::table24_ops_[128] = {
5953     table24_0_ops_,   table24_0_ops_,  table24_0_ops_,   table24_0_ops_,
5954     table24_0_ops_,   table24_0_ops_,  table24_0_ops_,   table24_0_ops_,
5955     table24_0_ops_,   table24_0_ops_,  table23_0_ops_,   table23_0_ops_,
5956     table23_0_ops_,   table23_0_ops_,  table23_0_ops_,   table23_0_ops_,
5957     table23_0_ops_,   table23_0_ops_,  table23_0_ops_,   table23_0_ops_,
5958     table23_0_ops_,   table23_0_ops_,  table23_0_ops_,   table23_5_ops_,
5959     table23_5_ops_,   table23_5_ops_,  table23_5_ops_,   table23_5_ops_,
5960     table23_5_ops_,   table23_5_ops_,  table23_5_ops_,   table24_31_ops_,
5961     table24_0_ops_,   table24_0_ops_,  table24_0_ops_,   table24_0_ops_,
5962     table24_0_ops_,   table24_0_ops_,  table24_0_ops_,   table24_0_ops_,
5963     table24_0_ops_,   table24_0_ops_,  table23_0_ops_,   table23_0_ops_,
5964     table23_0_ops_,   table23_0_ops_,  table23_0_ops_,   table23_0_ops_,
5965     table23_0_ops_,   table23_0_ops_,  table23_0_ops_,   table23_0_ops_,
5966     table23_0_ops_,   table23_0_ops_,  table23_0_ops_,   table23_5_ops_,
5967     table23_5_ops_,   table23_5_ops_,  table23_5_ops_,   table23_5_ops_,
5968     table23_5_ops_,   table23_5_ops_,  table23_5_ops_,   table24_31_ops_,
5969     table24_0_ops_,   table24_0_ops_,  table24_0_ops_,   table24_0_ops_,
5970     table24_0_ops_,   table24_0_ops_,  table24_0_ops_,   table24_0_ops_,
5971     table24_0_ops_,   table24_0_ops_,  table23_0_ops_,   table23_0_ops_,
5972     table23_0_ops_,   table23_0_ops_,  table23_0_ops_,   table23_0_ops_,
5973     table23_0_ops_,   table23_0_ops_,  table23_0_ops_,   table23_0_ops_,
5974     table23_0_ops_,   table23_0_ops_,  table23_0_ops_,   table23_5_ops_,
5975     table23_5_ops_,   table23_5_ops_,  table23_5_ops_,   table23_5_ops_,
5976     table23_5_ops_,   table23_5_ops_,  table23_5_ops_,   table24_31_ops_,
5977     table24_96_ops_,  table24_97_ops_, table24_96_ops_,  table24_97_ops_,
5978     table24_96_ops_,  table24_97_ops_, table23_48_ops_,  table23_48_ops_,
5979     table23_48_ops_,  table23_48_ops_, table23_48_ops_,  table23_48_ops_,
5980     table23_48_ops_,  table23_48_ops_, table23_51_ops_,  table23_51_ops_,
5981     table23_51_ops_,  table23_51_ops_, table23_51_ops_,  table23_51_ops_,
5982     table24_116_ops_, table23_55_ops_, table23_55_ops_,  table23_55_ops_,
5983     table23_55_ops_,  table23_55_ops_, table23_55_ops_,  table23_59_ops_,
5984     table23_59_ops_,  table23_59_ops_, table24_126_ops_, table24_127_ops_,
5985 };
5986 const uint8_t HuffDecoderCommon::table25_0_emit_[222] = {
5987     0x3c, 0x30, 0x30, 0x3c, 0x30, 0x31, 0x3c, 0x30, 0x32, 0x3c, 0x30, 0x61,
5988     0x3c, 0x30, 0x63, 0x3c, 0x30, 0x65, 0x3c, 0x30, 0x69, 0x3c, 0x30, 0x6f,
5989     0x3c, 0x30, 0x73, 0x3c, 0x30, 0x74, 0x3c, 0x30, 0x20, 0x3c, 0x30, 0x25,
5990     0x3c, 0x30, 0x2d, 0x3c, 0x30, 0x2e, 0x3c, 0x30, 0x2f, 0x3c, 0x30, 0x33,
5991     0x3c, 0x30, 0x34, 0x3c, 0x30, 0x35, 0x3c, 0x30, 0x36, 0x3c, 0x30, 0x37,
5992     0x3c, 0x30, 0x38, 0x3c, 0x30, 0x39, 0x3c, 0x30, 0x3d, 0x3c, 0x30, 0x41,
5993     0x3c, 0x30, 0x5f, 0x3c, 0x30, 0x62, 0x3c, 0x30, 0x64, 0x3c, 0x30, 0x66,
5994     0x3c, 0x30, 0x67, 0x3c, 0x30, 0x68, 0x3c, 0x30, 0x6c, 0x3c, 0x30, 0x6d,
5995     0x3c, 0x30, 0x6e, 0x3c, 0x30, 0x70, 0x3c, 0x30, 0x72, 0x3c, 0x30, 0x75,
5996     0x3c, 0x30, 0x3a, 0x3c, 0x30, 0x42, 0x3c, 0x30, 0x43, 0x3c, 0x30, 0x44,
5997     0x3c, 0x30, 0x45, 0x3c, 0x30, 0x46, 0x3c, 0x30, 0x47, 0x3c, 0x30, 0x48,
5998     0x3c, 0x30, 0x49, 0x3c, 0x30, 0x4a, 0x3c, 0x30, 0x4b, 0x3c, 0x30, 0x4c,
5999     0x3c, 0x30, 0x4d, 0x3c, 0x30, 0x4e, 0x3c, 0x30, 0x4f, 0x3c, 0x30, 0x50,
6000     0x3c, 0x30, 0x51, 0x3c, 0x30, 0x52, 0x3c, 0x30, 0x53, 0x3c, 0x30, 0x54,
6001     0x3c, 0x30, 0x55, 0x3c, 0x30, 0x56, 0x3c, 0x30, 0x57, 0x3c, 0x30, 0x59,
6002     0x3c, 0x30, 0x6a, 0x3c, 0x30, 0x6b, 0x3c, 0x30, 0x71, 0x3c, 0x30, 0x76,
6003     0x3c, 0x30, 0x77, 0x3c, 0x30, 0x78, 0x3c, 0x30, 0x79, 0x3c, 0x30, 0x7a,
6004     0x3c, 0x30, 0x26, 0x3c, 0x30, 0x2a, 0x3c, 0x30, 0x2c, 0x3c, 0x30, 0x3b,
6005     0x3c, 0x30, 0x58, 0x3c, 0x30, 0x5a};
6006 const uint16_t HuffDecoderCommon::table25_0_inner_[76] = {
6007     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
6008     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
6009     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
6010     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
6011     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
6012     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x04e1,
6013     0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 0x05b9,
6014     0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679, 0x0691,
6015     0x06a9, 0x06c1, 0x06d9, 0x0002};
6016 const uint8_t HuffDecoderCommon::table25_0_outer_[256] = {
6017     0, 0,  0, 0,  0, 0,  0, 1,  0,  0,  0,  0,  0,  0,  0, 2,  0, 0,  0, 0,
6018     0, 0,  0, 3,  0, 0,  0, 0,  0,  0,  0,  4,  0,  0,  0, 0,  0, 0,  0, 5,
6019     0, 0,  0, 0,  0, 0,  0, 6,  0,  0,  0,  0,  0,  0,  0, 7,  0, 0,  0, 0,
6020     0, 0,  0, 8,  0, 0,  0, 0,  0,  0,  0,  9,  0,  0,  0, 0,  0, 0,  0, 10,
6021     0, 0,  0, 11, 0, 0,  0, 12, 0,  0,  0,  13, 0,  0,  0, 14, 0, 0,  0, 15,
6022     0, 0,  0, 16, 0, 0,  0, 17, 0,  0,  0,  18, 0,  0,  0, 19, 0, 0,  0, 20,
6023     0, 0,  0, 21, 0, 0,  0, 22, 0,  0,  0,  23, 0,  0,  0, 24, 0, 0,  0, 25,
6024     0, 0,  0, 26, 0, 0,  0, 27, 0,  0,  0,  28, 0,  0,  0, 29, 0, 0,  0, 30,
6025     0, 0,  0, 31, 0, 0,  0, 32, 0,  0,  0,  33, 0,  0,  0, 34, 0, 0,  0, 35,
6026     0, 0,  0, 36, 0, 37, 0, 38, 0,  39, 0,  40, 0,  41, 0, 42, 0, 43, 0, 44,
6027     0, 45, 0, 46, 0, 47, 0, 48, 0,  49, 0,  50, 0,  51, 0, 52, 0, 53, 0, 54,
6028     0, 55, 0, 56, 0, 57, 0, 58, 0,  59, 0,  60, 0,  61, 0, 62, 0, 63, 0, 64,
6029     0, 65, 0, 66, 0, 67, 0, 68, 69, 70, 71, 72, 73, 74, 0, 75};
6030 const uint8_t HuffDecoderCommon::table25_1_emit_[222] = {
6031     0x3c, 0x31, 0x30, 0x3c, 0x31, 0x31, 0x3c, 0x31, 0x32, 0x3c, 0x31, 0x61,
6032     0x3c, 0x31, 0x63, 0x3c, 0x31, 0x65, 0x3c, 0x31, 0x69, 0x3c, 0x31, 0x6f,
6033     0x3c, 0x31, 0x73, 0x3c, 0x31, 0x74, 0x3c, 0x31, 0x20, 0x3c, 0x31, 0x25,
6034     0x3c, 0x31, 0x2d, 0x3c, 0x31, 0x2e, 0x3c, 0x31, 0x2f, 0x3c, 0x31, 0x33,
6035     0x3c, 0x31, 0x34, 0x3c, 0x31, 0x35, 0x3c, 0x31, 0x36, 0x3c, 0x31, 0x37,
6036     0x3c, 0x31, 0x38, 0x3c, 0x31, 0x39, 0x3c, 0x31, 0x3d, 0x3c, 0x31, 0x41,
6037     0x3c, 0x31, 0x5f, 0x3c, 0x31, 0x62, 0x3c, 0x31, 0x64, 0x3c, 0x31, 0x66,
6038     0x3c, 0x31, 0x67, 0x3c, 0x31, 0x68, 0x3c, 0x31, 0x6c, 0x3c, 0x31, 0x6d,
6039     0x3c, 0x31, 0x6e, 0x3c, 0x31, 0x70, 0x3c, 0x31, 0x72, 0x3c, 0x31, 0x75,
6040     0x3c, 0x31, 0x3a, 0x3c, 0x31, 0x42, 0x3c, 0x31, 0x43, 0x3c, 0x31, 0x44,
6041     0x3c, 0x31, 0x45, 0x3c, 0x31, 0x46, 0x3c, 0x31, 0x47, 0x3c, 0x31, 0x48,
6042     0x3c, 0x31, 0x49, 0x3c, 0x31, 0x4a, 0x3c, 0x31, 0x4b, 0x3c, 0x31, 0x4c,
6043     0x3c, 0x31, 0x4d, 0x3c, 0x31, 0x4e, 0x3c, 0x31, 0x4f, 0x3c, 0x31, 0x50,
6044     0x3c, 0x31, 0x51, 0x3c, 0x31, 0x52, 0x3c, 0x31, 0x53, 0x3c, 0x31, 0x54,
6045     0x3c, 0x31, 0x55, 0x3c, 0x31, 0x56, 0x3c, 0x31, 0x57, 0x3c, 0x31, 0x59,
6046     0x3c, 0x31, 0x6a, 0x3c, 0x31, 0x6b, 0x3c, 0x31, 0x71, 0x3c, 0x31, 0x76,
6047     0x3c, 0x31, 0x77, 0x3c, 0x31, 0x78, 0x3c, 0x31, 0x79, 0x3c, 0x31, 0x7a,
6048     0x3c, 0x31, 0x26, 0x3c, 0x31, 0x2a, 0x3c, 0x31, 0x2c, 0x3c, 0x31, 0x3b,
6049     0x3c, 0x31, 0x58, 0x3c, 0x31, 0x5a};
6050 const uint8_t HuffDecoderCommon::table25_2_emit_[222] = {
6051     0x3c, 0x32, 0x30, 0x3c, 0x32, 0x31, 0x3c, 0x32, 0x32, 0x3c, 0x32, 0x61,
6052     0x3c, 0x32, 0x63, 0x3c, 0x32, 0x65, 0x3c, 0x32, 0x69, 0x3c, 0x32, 0x6f,
6053     0x3c, 0x32, 0x73, 0x3c, 0x32, 0x74, 0x3c, 0x32, 0x20, 0x3c, 0x32, 0x25,
6054     0x3c, 0x32, 0x2d, 0x3c, 0x32, 0x2e, 0x3c, 0x32, 0x2f, 0x3c, 0x32, 0x33,
6055     0x3c, 0x32, 0x34, 0x3c, 0x32, 0x35, 0x3c, 0x32, 0x36, 0x3c, 0x32, 0x37,
6056     0x3c, 0x32, 0x38, 0x3c, 0x32, 0x39, 0x3c, 0x32, 0x3d, 0x3c, 0x32, 0x41,
6057     0x3c, 0x32, 0x5f, 0x3c, 0x32, 0x62, 0x3c, 0x32, 0x64, 0x3c, 0x32, 0x66,
6058     0x3c, 0x32, 0x67, 0x3c, 0x32, 0x68, 0x3c, 0x32, 0x6c, 0x3c, 0x32, 0x6d,
6059     0x3c, 0x32, 0x6e, 0x3c, 0x32, 0x70, 0x3c, 0x32, 0x72, 0x3c, 0x32, 0x75,
6060     0x3c, 0x32, 0x3a, 0x3c, 0x32, 0x42, 0x3c, 0x32, 0x43, 0x3c, 0x32, 0x44,
6061     0x3c, 0x32, 0x45, 0x3c, 0x32, 0x46, 0x3c, 0x32, 0x47, 0x3c, 0x32, 0x48,
6062     0x3c, 0x32, 0x49, 0x3c, 0x32, 0x4a, 0x3c, 0x32, 0x4b, 0x3c, 0x32, 0x4c,
6063     0x3c, 0x32, 0x4d, 0x3c, 0x32, 0x4e, 0x3c, 0x32, 0x4f, 0x3c, 0x32, 0x50,
6064     0x3c, 0x32, 0x51, 0x3c, 0x32, 0x52, 0x3c, 0x32, 0x53, 0x3c, 0x32, 0x54,
6065     0x3c, 0x32, 0x55, 0x3c, 0x32, 0x56, 0x3c, 0x32, 0x57, 0x3c, 0x32, 0x59,
6066     0x3c, 0x32, 0x6a, 0x3c, 0x32, 0x6b, 0x3c, 0x32, 0x71, 0x3c, 0x32, 0x76,
6067     0x3c, 0x32, 0x77, 0x3c, 0x32, 0x78, 0x3c, 0x32, 0x79, 0x3c, 0x32, 0x7a,
6068     0x3c, 0x32, 0x26, 0x3c, 0x32, 0x2a, 0x3c, 0x32, 0x2c, 0x3c, 0x32, 0x3b,
6069     0x3c, 0x32, 0x58, 0x3c, 0x32, 0x5a};
6070 const uint8_t HuffDecoderCommon::table25_3_emit_[222] = {
6071     0x3c, 0x61, 0x30, 0x3c, 0x61, 0x31, 0x3c, 0x61, 0x32, 0x3c, 0x61, 0x61,
6072     0x3c, 0x61, 0x63, 0x3c, 0x61, 0x65, 0x3c, 0x61, 0x69, 0x3c, 0x61, 0x6f,
6073     0x3c, 0x61, 0x73, 0x3c, 0x61, 0x74, 0x3c, 0x61, 0x20, 0x3c, 0x61, 0x25,
6074     0x3c, 0x61, 0x2d, 0x3c, 0x61, 0x2e, 0x3c, 0x61, 0x2f, 0x3c, 0x61, 0x33,
6075     0x3c, 0x61, 0x34, 0x3c, 0x61, 0x35, 0x3c, 0x61, 0x36, 0x3c, 0x61, 0x37,
6076     0x3c, 0x61, 0x38, 0x3c, 0x61, 0x39, 0x3c, 0x61, 0x3d, 0x3c, 0x61, 0x41,
6077     0x3c, 0x61, 0x5f, 0x3c, 0x61, 0x62, 0x3c, 0x61, 0x64, 0x3c, 0x61, 0x66,
6078     0x3c, 0x61, 0x67, 0x3c, 0x61, 0x68, 0x3c, 0x61, 0x6c, 0x3c, 0x61, 0x6d,
6079     0x3c, 0x61, 0x6e, 0x3c, 0x61, 0x70, 0x3c, 0x61, 0x72, 0x3c, 0x61, 0x75,
6080     0x3c, 0x61, 0x3a, 0x3c, 0x61, 0x42, 0x3c, 0x61, 0x43, 0x3c, 0x61, 0x44,
6081     0x3c, 0x61, 0x45, 0x3c, 0x61, 0x46, 0x3c, 0x61, 0x47, 0x3c, 0x61, 0x48,
6082     0x3c, 0x61, 0x49, 0x3c, 0x61, 0x4a, 0x3c, 0x61, 0x4b, 0x3c, 0x61, 0x4c,
6083     0x3c, 0x61, 0x4d, 0x3c, 0x61, 0x4e, 0x3c, 0x61, 0x4f, 0x3c, 0x61, 0x50,
6084     0x3c, 0x61, 0x51, 0x3c, 0x61, 0x52, 0x3c, 0x61, 0x53, 0x3c, 0x61, 0x54,
6085     0x3c, 0x61, 0x55, 0x3c, 0x61, 0x56, 0x3c, 0x61, 0x57, 0x3c, 0x61, 0x59,
6086     0x3c, 0x61, 0x6a, 0x3c, 0x61, 0x6b, 0x3c, 0x61, 0x71, 0x3c, 0x61, 0x76,
6087     0x3c, 0x61, 0x77, 0x3c, 0x61, 0x78, 0x3c, 0x61, 0x79, 0x3c, 0x61, 0x7a,
6088     0x3c, 0x61, 0x26, 0x3c, 0x61, 0x2a, 0x3c, 0x61, 0x2c, 0x3c, 0x61, 0x3b,
6089     0x3c, 0x61, 0x58, 0x3c, 0x61, 0x5a};
6090 const uint8_t HuffDecoderCommon::table25_4_emit_[222] = {
6091     0x3c, 0x63, 0x30, 0x3c, 0x63, 0x31, 0x3c, 0x63, 0x32, 0x3c, 0x63, 0x61,
6092     0x3c, 0x63, 0x63, 0x3c, 0x63, 0x65, 0x3c, 0x63, 0x69, 0x3c, 0x63, 0x6f,
6093     0x3c, 0x63, 0x73, 0x3c, 0x63, 0x74, 0x3c, 0x63, 0x20, 0x3c, 0x63, 0x25,
6094     0x3c, 0x63, 0x2d, 0x3c, 0x63, 0x2e, 0x3c, 0x63, 0x2f, 0x3c, 0x63, 0x33,
6095     0x3c, 0x63, 0x34, 0x3c, 0x63, 0x35, 0x3c, 0x63, 0x36, 0x3c, 0x63, 0x37,
6096     0x3c, 0x63, 0x38, 0x3c, 0x63, 0x39, 0x3c, 0x63, 0x3d, 0x3c, 0x63, 0x41,
6097     0x3c, 0x63, 0x5f, 0x3c, 0x63, 0x62, 0x3c, 0x63, 0x64, 0x3c, 0x63, 0x66,
6098     0x3c, 0x63, 0x67, 0x3c, 0x63, 0x68, 0x3c, 0x63, 0x6c, 0x3c, 0x63, 0x6d,
6099     0x3c, 0x63, 0x6e, 0x3c, 0x63, 0x70, 0x3c, 0x63, 0x72, 0x3c, 0x63, 0x75,
6100     0x3c, 0x63, 0x3a, 0x3c, 0x63, 0x42, 0x3c, 0x63, 0x43, 0x3c, 0x63, 0x44,
6101     0x3c, 0x63, 0x45, 0x3c, 0x63, 0x46, 0x3c, 0x63, 0x47, 0x3c, 0x63, 0x48,
6102     0x3c, 0x63, 0x49, 0x3c, 0x63, 0x4a, 0x3c, 0x63, 0x4b, 0x3c, 0x63, 0x4c,
6103     0x3c, 0x63, 0x4d, 0x3c, 0x63, 0x4e, 0x3c, 0x63, 0x4f, 0x3c, 0x63, 0x50,
6104     0x3c, 0x63, 0x51, 0x3c, 0x63, 0x52, 0x3c, 0x63, 0x53, 0x3c, 0x63, 0x54,
6105     0x3c, 0x63, 0x55, 0x3c, 0x63, 0x56, 0x3c, 0x63, 0x57, 0x3c, 0x63, 0x59,
6106     0x3c, 0x63, 0x6a, 0x3c, 0x63, 0x6b, 0x3c, 0x63, 0x71, 0x3c, 0x63, 0x76,
6107     0x3c, 0x63, 0x77, 0x3c, 0x63, 0x78, 0x3c, 0x63, 0x79, 0x3c, 0x63, 0x7a,
6108     0x3c, 0x63, 0x26, 0x3c, 0x63, 0x2a, 0x3c, 0x63, 0x2c, 0x3c, 0x63, 0x3b,
6109     0x3c, 0x63, 0x58, 0x3c, 0x63, 0x5a};
6110 const uint8_t HuffDecoderCommon::table25_5_emit_[222] = {
6111     0x3c, 0x65, 0x30, 0x3c, 0x65, 0x31, 0x3c, 0x65, 0x32, 0x3c, 0x65, 0x61,
6112     0x3c, 0x65, 0x63, 0x3c, 0x65, 0x65, 0x3c, 0x65, 0x69, 0x3c, 0x65, 0x6f,
6113     0x3c, 0x65, 0x73, 0x3c, 0x65, 0x74, 0x3c, 0x65, 0x20, 0x3c, 0x65, 0x25,
6114     0x3c, 0x65, 0x2d, 0x3c, 0x65, 0x2e, 0x3c, 0x65, 0x2f, 0x3c, 0x65, 0x33,
6115     0x3c, 0x65, 0x34, 0x3c, 0x65, 0x35, 0x3c, 0x65, 0x36, 0x3c, 0x65, 0x37,
6116     0x3c, 0x65, 0x38, 0x3c, 0x65, 0x39, 0x3c, 0x65, 0x3d, 0x3c, 0x65, 0x41,
6117     0x3c, 0x65, 0x5f, 0x3c, 0x65, 0x62, 0x3c, 0x65, 0x64, 0x3c, 0x65, 0x66,
6118     0x3c, 0x65, 0x67, 0x3c, 0x65, 0x68, 0x3c, 0x65, 0x6c, 0x3c, 0x65, 0x6d,
6119     0x3c, 0x65, 0x6e, 0x3c, 0x65, 0x70, 0x3c, 0x65, 0x72, 0x3c, 0x65, 0x75,
6120     0x3c, 0x65, 0x3a, 0x3c, 0x65, 0x42, 0x3c, 0x65, 0x43, 0x3c, 0x65, 0x44,
6121     0x3c, 0x65, 0x45, 0x3c, 0x65, 0x46, 0x3c, 0x65, 0x47, 0x3c, 0x65, 0x48,
6122     0x3c, 0x65, 0x49, 0x3c, 0x65, 0x4a, 0x3c, 0x65, 0x4b, 0x3c, 0x65, 0x4c,
6123     0x3c, 0x65, 0x4d, 0x3c, 0x65, 0x4e, 0x3c, 0x65, 0x4f, 0x3c, 0x65, 0x50,
6124     0x3c, 0x65, 0x51, 0x3c, 0x65, 0x52, 0x3c, 0x65, 0x53, 0x3c, 0x65, 0x54,
6125     0x3c, 0x65, 0x55, 0x3c, 0x65, 0x56, 0x3c, 0x65, 0x57, 0x3c, 0x65, 0x59,
6126     0x3c, 0x65, 0x6a, 0x3c, 0x65, 0x6b, 0x3c, 0x65, 0x71, 0x3c, 0x65, 0x76,
6127     0x3c, 0x65, 0x77, 0x3c, 0x65, 0x78, 0x3c, 0x65, 0x79, 0x3c, 0x65, 0x7a,
6128     0x3c, 0x65, 0x26, 0x3c, 0x65, 0x2a, 0x3c, 0x65, 0x2c, 0x3c, 0x65, 0x3b,
6129     0x3c, 0x65, 0x58, 0x3c, 0x65, 0x5a};
6130 const uint8_t HuffDecoderCommon::table25_6_emit_[222] = {
6131     0x3c, 0x69, 0x30, 0x3c, 0x69, 0x31, 0x3c, 0x69, 0x32, 0x3c, 0x69, 0x61,
6132     0x3c, 0x69, 0x63, 0x3c, 0x69, 0x65, 0x3c, 0x69, 0x69, 0x3c, 0x69, 0x6f,
6133     0x3c, 0x69, 0x73, 0x3c, 0x69, 0x74, 0x3c, 0x69, 0x20, 0x3c, 0x69, 0x25,
6134     0x3c, 0x69, 0x2d, 0x3c, 0x69, 0x2e, 0x3c, 0x69, 0x2f, 0x3c, 0x69, 0x33,
6135     0x3c, 0x69, 0x34, 0x3c, 0x69, 0x35, 0x3c, 0x69, 0x36, 0x3c, 0x69, 0x37,
6136     0x3c, 0x69, 0x38, 0x3c, 0x69, 0x39, 0x3c, 0x69, 0x3d, 0x3c, 0x69, 0x41,
6137     0x3c, 0x69, 0x5f, 0x3c, 0x69, 0x62, 0x3c, 0x69, 0x64, 0x3c, 0x69, 0x66,
6138     0x3c, 0x69, 0x67, 0x3c, 0x69, 0x68, 0x3c, 0x69, 0x6c, 0x3c, 0x69, 0x6d,
6139     0x3c, 0x69, 0x6e, 0x3c, 0x69, 0x70, 0x3c, 0x69, 0x72, 0x3c, 0x69, 0x75,
6140     0x3c, 0x69, 0x3a, 0x3c, 0x69, 0x42, 0x3c, 0x69, 0x43, 0x3c, 0x69, 0x44,
6141     0x3c, 0x69, 0x45, 0x3c, 0x69, 0x46, 0x3c, 0x69, 0x47, 0x3c, 0x69, 0x48,
6142     0x3c, 0x69, 0x49, 0x3c, 0x69, 0x4a, 0x3c, 0x69, 0x4b, 0x3c, 0x69, 0x4c,
6143     0x3c, 0x69, 0x4d, 0x3c, 0x69, 0x4e, 0x3c, 0x69, 0x4f, 0x3c, 0x69, 0x50,
6144     0x3c, 0x69, 0x51, 0x3c, 0x69, 0x52, 0x3c, 0x69, 0x53, 0x3c, 0x69, 0x54,
6145     0x3c, 0x69, 0x55, 0x3c, 0x69, 0x56, 0x3c, 0x69, 0x57, 0x3c, 0x69, 0x59,
6146     0x3c, 0x69, 0x6a, 0x3c, 0x69, 0x6b, 0x3c, 0x69, 0x71, 0x3c, 0x69, 0x76,
6147     0x3c, 0x69, 0x77, 0x3c, 0x69, 0x78, 0x3c, 0x69, 0x79, 0x3c, 0x69, 0x7a,
6148     0x3c, 0x69, 0x26, 0x3c, 0x69, 0x2a, 0x3c, 0x69, 0x2c, 0x3c, 0x69, 0x3b,
6149     0x3c, 0x69, 0x58, 0x3c, 0x69, 0x5a};
6150 const uint8_t HuffDecoderCommon::table25_7_emit_[222] = {
6151     0x3c, 0x6f, 0x30, 0x3c, 0x6f, 0x31, 0x3c, 0x6f, 0x32, 0x3c, 0x6f, 0x61,
6152     0x3c, 0x6f, 0x63, 0x3c, 0x6f, 0x65, 0x3c, 0x6f, 0x69, 0x3c, 0x6f, 0x6f,
6153     0x3c, 0x6f, 0x73, 0x3c, 0x6f, 0x74, 0x3c, 0x6f, 0x20, 0x3c, 0x6f, 0x25,
6154     0x3c, 0x6f, 0x2d, 0x3c, 0x6f, 0x2e, 0x3c, 0x6f, 0x2f, 0x3c, 0x6f, 0x33,
6155     0x3c, 0x6f, 0x34, 0x3c, 0x6f, 0x35, 0x3c, 0x6f, 0x36, 0x3c, 0x6f, 0x37,
6156     0x3c, 0x6f, 0x38, 0x3c, 0x6f, 0x39, 0x3c, 0x6f, 0x3d, 0x3c, 0x6f, 0x41,
6157     0x3c, 0x6f, 0x5f, 0x3c, 0x6f, 0x62, 0x3c, 0x6f, 0x64, 0x3c, 0x6f, 0x66,
6158     0x3c, 0x6f, 0x67, 0x3c, 0x6f, 0x68, 0x3c, 0x6f, 0x6c, 0x3c, 0x6f, 0x6d,
6159     0x3c, 0x6f, 0x6e, 0x3c, 0x6f, 0x70, 0x3c, 0x6f, 0x72, 0x3c, 0x6f, 0x75,
6160     0x3c, 0x6f, 0x3a, 0x3c, 0x6f, 0x42, 0x3c, 0x6f, 0x43, 0x3c, 0x6f, 0x44,
6161     0x3c, 0x6f, 0x45, 0x3c, 0x6f, 0x46, 0x3c, 0x6f, 0x47, 0x3c, 0x6f, 0x48,
6162     0x3c, 0x6f, 0x49, 0x3c, 0x6f, 0x4a, 0x3c, 0x6f, 0x4b, 0x3c, 0x6f, 0x4c,
6163     0x3c, 0x6f, 0x4d, 0x3c, 0x6f, 0x4e, 0x3c, 0x6f, 0x4f, 0x3c, 0x6f, 0x50,
6164     0x3c, 0x6f, 0x51, 0x3c, 0x6f, 0x52, 0x3c, 0x6f, 0x53, 0x3c, 0x6f, 0x54,
6165     0x3c, 0x6f, 0x55, 0x3c, 0x6f, 0x56, 0x3c, 0x6f, 0x57, 0x3c, 0x6f, 0x59,
6166     0x3c, 0x6f, 0x6a, 0x3c, 0x6f, 0x6b, 0x3c, 0x6f, 0x71, 0x3c, 0x6f, 0x76,
6167     0x3c, 0x6f, 0x77, 0x3c, 0x6f, 0x78, 0x3c, 0x6f, 0x79, 0x3c, 0x6f, 0x7a,
6168     0x3c, 0x6f, 0x26, 0x3c, 0x6f, 0x2a, 0x3c, 0x6f, 0x2c, 0x3c, 0x6f, 0x3b,
6169     0x3c, 0x6f, 0x58, 0x3c, 0x6f, 0x5a};
6170 const uint8_t HuffDecoderCommon::table25_8_emit_[222] = {
6171     0x3c, 0x73, 0x30, 0x3c, 0x73, 0x31, 0x3c, 0x73, 0x32, 0x3c, 0x73, 0x61,
6172     0x3c, 0x73, 0x63, 0x3c, 0x73, 0x65, 0x3c, 0x73, 0x69, 0x3c, 0x73, 0x6f,
6173     0x3c, 0x73, 0x73, 0x3c, 0x73, 0x74, 0x3c, 0x73, 0x20, 0x3c, 0x73, 0x25,
6174     0x3c, 0x73, 0x2d, 0x3c, 0x73, 0x2e, 0x3c, 0x73, 0x2f, 0x3c, 0x73, 0x33,
6175     0x3c, 0x73, 0x34, 0x3c, 0x73, 0x35, 0x3c, 0x73, 0x36, 0x3c, 0x73, 0x37,
6176     0x3c, 0x73, 0x38, 0x3c, 0x73, 0x39, 0x3c, 0x73, 0x3d, 0x3c, 0x73, 0x41,
6177     0x3c, 0x73, 0x5f, 0x3c, 0x73, 0x62, 0x3c, 0x73, 0x64, 0x3c, 0x73, 0x66,
6178     0x3c, 0x73, 0x67, 0x3c, 0x73, 0x68, 0x3c, 0x73, 0x6c, 0x3c, 0x73, 0x6d,
6179     0x3c, 0x73, 0x6e, 0x3c, 0x73, 0x70, 0x3c, 0x73, 0x72, 0x3c, 0x73, 0x75,
6180     0x3c, 0x73, 0x3a, 0x3c, 0x73, 0x42, 0x3c, 0x73, 0x43, 0x3c, 0x73, 0x44,
6181     0x3c, 0x73, 0x45, 0x3c, 0x73, 0x46, 0x3c, 0x73, 0x47, 0x3c, 0x73, 0x48,
6182     0x3c, 0x73, 0x49, 0x3c, 0x73, 0x4a, 0x3c, 0x73, 0x4b, 0x3c, 0x73, 0x4c,
6183     0x3c, 0x73, 0x4d, 0x3c, 0x73, 0x4e, 0x3c, 0x73, 0x4f, 0x3c, 0x73, 0x50,
6184     0x3c, 0x73, 0x51, 0x3c, 0x73, 0x52, 0x3c, 0x73, 0x53, 0x3c, 0x73, 0x54,
6185     0x3c, 0x73, 0x55, 0x3c, 0x73, 0x56, 0x3c, 0x73, 0x57, 0x3c, 0x73, 0x59,
6186     0x3c, 0x73, 0x6a, 0x3c, 0x73, 0x6b, 0x3c, 0x73, 0x71, 0x3c, 0x73, 0x76,
6187     0x3c, 0x73, 0x77, 0x3c, 0x73, 0x78, 0x3c, 0x73, 0x79, 0x3c, 0x73, 0x7a,
6188     0x3c, 0x73, 0x26, 0x3c, 0x73, 0x2a, 0x3c, 0x73, 0x2c, 0x3c, 0x73, 0x3b,
6189     0x3c, 0x73, 0x58, 0x3c, 0x73, 0x5a};
6190 const uint8_t HuffDecoderCommon::table25_9_emit_[222] = {
6191     0x3c, 0x74, 0x30, 0x3c, 0x74, 0x31, 0x3c, 0x74, 0x32, 0x3c, 0x74, 0x61,
6192     0x3c, 0x74, 0x63, 0x3c, 0x74, 0x65, 0x3c, 0x74, 0x69, 0x3c, 0x74, 0x6f,
6193     0x3c, 0x74, 0x73, 0x3c, 0x74, 0x74, 0x3c, 0x74, 0x20, 0x3c, 0x74, 0x25,
6194     0x3c, 0x74, 0x2d, 0x3c, 0x74, 0x2e, 0x3c, 0x74, 0x2f, 0x3c, 0x74, 0x33,
6195     0x3c, 0x74, 0x34, 0x3c, 0x74, 0x35, 0x3c, 0x74, 0x36, 0x3c, 0x74, 0x37,
6196     0x3c, 0x74, 0x38, 0x3c, 0x74, 0x39, 0x3c, 0x74, 0x3d, 0x3c, 0x74, 0x41,
6197     0x3c, 0x74, 0x5f, 0x3c, 0x74, 0x62, 0x3c, 0x74, 0x64, 0x3c, 0x74, 0x66,
6198     0x3c, 0x74, 0x67, 0x3c, 0x74, 0x68, 0x3c, 0x74, 0x6c, 0x3c, 0x74, 0x6d,
6199     0x3c, 0x74, 0x6e, 0x3c, 0x74, 0x70, 0x3c, 0x74, 0x72, 0x3c, 0x74, 0x75,
6200     0x3c, 0x74, 0x3a, 0x3c, 0x74, 0x42, 0x3c, 0x74, 0x43, 0x3c, 0x74, 0x44,
6201     0x3c, 0x74, 0x45, 0x3c, 0x74, 0x46, 0x3c, 0x74, 0x47, 0x3c, 0x74, 0x48,
6202     0x3c, 0x74, 0x49, 0x3c, 0x74, 0x4a, 0x3c, 0x74, 0x4b, 0x3c, 0x74, 0x4c,
6203     0x3c, 0x74, 0x4d, 0x3c, 0x74, 0x4e, 0x3c, 0x74, 0x4f, 0x3c, 0x74, 0x50,
6204     0x3c, 0x74, 0x51, 0x3c, 0x74, 0x52, 0x3c, 0x74, 0x53, 0x3c, 0x74, 0x54,
6205     0x3c, 0x74, 0x55, 0x3c, 0x74, 0x56, 0x3c, 0x74, 0x57, 0x3c, 0x74, 0x59,
6206     0x3c, 0x74, 0x6a, 0x3c, 0x74, 0x6b, 0x3c, 0x74, 0x71, 0x3c, 0x74, 0x76,
6207     0x3c, 0x74, 0x77, 0x3c, 0x74, 0x78, 0x3c, 0x74, 0x79, 0x3c, 0x74, 0x7a,
6208     0x3c, 0x74, 0x26, 0x3c, 0x74, 0x2a, 0x3c, 0x74, 0x2c, 0x3c, 0x74, 0x3b,
6209     0x3c, 0x74, 0x58, 0x3c, 0x74, 0x5a};
6210 const uint8_t HuffDecoderCommon::table25_10_emit_[408] = {
6211     0x3c, 0x20, 0x30, 0x3c, 0x20, 0x31, 0x3c, 0x20, 0x32, 0x3c, 0x20, 0x61,
6212     0x3c, 0x20, 0x63, 0x3c, 0x20, 0x65, 0x3c, 0x20, 0x69, 0x3c, 0x20, 0x6f,
6213     0x3c, 0x20, 0x73, 0x3c, 0x20, 0x74, 0x3c, 0x20, 0x20, 0x3c, 0x20, 0x25,
6214     0x3c, 0x20, 0x2d, 0x3c, 0x20, 0x2e, 0x3c, 0x20, 0x2f, 0x3c, 0x20, 0x33,
6215     0x3c, 0x20, 0x34, 0x3c, 0x20, 0x35, 0x3c, 0x20, 0x36, 0x3c, 0x20, 0x37,
6216     0x3c, 0x20, 0x38, 0x3c, 0x20, 0x39, 0x3c, 0x20, 0x3d, 0x3c, 0x20, 0x41,
6217     0x3c, 0x20, 0x5f, 0x3c, 0x20, 0x62, 0x3c, 0x20, 0x64, 0x3c, 0x20, 0x66,
6218     0x3c, 0x20, 0x67, 0x3c, 0x20, 0x68, 0x3c, 0x20, 0x6c, 0x3c, 0x20, 0x6d,
6219     0x3c, 0x20, 0x6e, 0x3c, 0x20, 0x70, 0x3c, 0x20, 0x72, 0x3c, 0x20, 0x75,
6220     0x3c, 0x20, 0x3a, 0x3c, 0x20, 0x42, 0x3c, 0x20, 0x43, 0x3c, 0x20, 0x44,
6221     0x3c, 0x20, 0x45, 0x3c, 0x20, 0x46, 0x3c, 0x20, 0x47, 0x3c, 0x20, 0x48,
6222     0x3c, 0x20, 0x49, 0x3c, 0x20, 0x4a, 0x3c, 0x20, 0x4b, 0x3c, 0x20, 0x4c,
6223     0x3c, 0x20, 0x4d, 0x3c, 0x20, 0x4e, 0x3c, 0x20, 0x4f, 0x3c, 0x20, 0x50,
6224     0x3c, 0x20, 0x51, 0x3c, 0x20, 0x52, 0x3c, 0x20, 0x53, 0x3c, 0x20, 0x54,
6225     0x3c, 0x20, 0x55, 0x3c, 0x20, 0x56, 0x3c, 0x20, 0x57, 0x3c, 0x20, 0x59,
6226     0x3c, 0x20, 0x6a, 0x3c, 0x20, 0x6b, 0x3c, 0x20, 0x71, 0x3c, 0x20, 0x76,
6227     0x3c, 0x20, 0x77, 0x3c, 0x20, 0x78, 0x3c, 0x20, 0x79, 0x3c, 0x20, 0x7a,
6228     0x3c, 0x25, 0x30, 0x3c, 0x25, 0x31, 0x3c, 0x25, 0x32, 0x3c, 0x25, 0x61,
6229     0x3c, 0x25, 0x63, 0x3c, 0x25, 0x65, 0x3c, 0x25, 0x69, 0x3c, 0x25, 0x6f,
6230     0x3c, 0x25, 0x73, 0x3c, 0x25, 0x74, 0x3c, 0x25, 0x20, 0x3c, 0x25, 0x25,
6231     0x3c, 0x25, 0x2d, 0x3c, 0x25, 0x2e, 0x3c, 0x25, 0x2f, 0x3c, 0x25, 0x33,
6232     0x3c, 0x25, 0x34, 0x3c, 0x25, 0x35, 0x3c, 0x25, 0x36, 0x3c, 0x25, 0x37,
6233     0x3c, 0x25, 0x38, 0x3c, 0x25, 0x39, 0x3c, 0x25, 0x3d, 0x3c, 0x25, 0x41,
6234     0x3c, 0x25, 0x5f, 0x3c, 0x25, 0x62, 0x3c, 0x25, 0x64, 0x3c, 0x25, 0x66,
6235     0x3c, 0x25, 0x67, 0x3c, 0x25, 0x68, 0x3c, 0x25, 0x6c, 0x3c, 0x25, 0x6d,
6236     0x3c, 0x25, 0x6e, 0x3c, 0x25, 0x70, 0x3c, 0x25, 0x72, 0x3c, 0x25, 0x75,
6237     0x3c, 0x25, 0x3a, 0x3c, 0x25, 0x42, 0x3c, 0x25, 0x43, 0x3c, 0x25, 0x44,
6238     0x3c, 0x25, 0x45, 0x3c, 0x25, 0x46, 0x3c, 0x25, 0x47, 0x3c, 0x25, 0x48,
6239     0x3c, 0x25, 0x49, 0x3c, 0x25, 0x4a, 0x3c, 0x25, 0x4b, 0x3c, 0x25, 0x4c,
6240     0x3c, 0x25, 0x4d, 0x3c, 0x25, 0x4e, 0x3c, 0x25, 0x4f, 0x3c, 0x25, 0x50,
6241     0x3c, 0x25, 0x51, 0x3c, 0x25, 0x52, 0x3c, 0x25, 0x53, 0x3c, 0x25, 0x54,
6242     0x3c, 0x25, 0x55, 0x3c, 0x25, 0x56, 0x3c, 0x25, 0x57, 0x3c, 0x25, 0x59,
6243     0x3c, 0x25, 0x6a, 0x3c, 0x25, 0x6b, 0x3c, 0x25, 0x71, 0x3c, 0x25, 0x76,
6244     0x3c, 0x25, 0x77, 0x3c, 0x25, 0x78, 0x3c, 0x25, 0x79, 0x3c, 0x25, 0x7a};
6245 const uint16_t HuffDecoderCommon::table25_10_inner_[139] = {
6246     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
6247     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
6248     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
6249     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
6250     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
6251     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x04e1,
6252     0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 0x05b9,
6253     0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0002, 0x0661, 0x0679,
6254     0x0691, 0x06a9, 0x06c1, 0x06d9, 0x06f1, 0x0709, 0x0721, 0x0739, 0x0751,
6255     0x0769, 0x0781, 0x0799, 0x07b1, 0x07c9, 0x07e1, 0x07f9, 0x0811, 0x0829,
6256     0x0841, 0x0859, 0x0871, 0x0889, 0x08a1, 0x08b9, 0x08d1, 0x08e9, 0x0901,
6257     0x0919, 0x0931, 0x0949, 0x0961, 0x0979, 0x0991, 0x09a9, 0x09c1, 0x09d9,
6258     0x09f1, 0x0a09, 0x0a21, 0x0a39, 0x0a51, 0x0a69, 0x0a81, 0x0a99, 0x0ab1,
6259     0x0ac9, 0x0ae1, 0x0af9, 0x0b11, 0x0b29, 0x0b41, 0x0b59, 0x0b71, 0x0b89,
6260     0x0ba1, 0x0bb9, 0x0bd1, 0x0be9, 0x0c01, 0x0c19, 0x0c31, 0x0c49, 0x0c61,
6261     0x0c79, 0x0c91, 0x0ca9, 0x0662};
6262 const uint8_t HuffDecoderCommon::table25_10_outer_[256] = {
6263     0,   0,   0,   1,   0,   0,   0,   2,   0,   0,   0,   3,   0,   0,   0,
6264     4,   0,   0,   0,   5,   0,   0,   0,   6,   0,   0,   0,   7,   0,   0,
6265     0,   8,   0,   0,   0,   9,   0,   0,   0,   10,  0,   11,  0,   12,  0,
6266     13,  0,   14,  0,   15,  0,   16,  0,   17,  0,   18,  0,   19,  0,   20,
6267     0,   21,  0,   22,  0,   23,  0,   24,  0,   25,  0,   26,  0,   27,  0,
6268     28,  0,   29,  0,   30,  0,   31,  0,   32,  0,   33,  0,   34,  0,   35,
6269     0,   36,  37,  38,  39,  40,  41,  42,  43,  44,  45,  46,  47,  48,  49,
6270     50,  51,  52,  53,  54,  55,  56,  57,  58,  59,  60,  61,  62,  63,  64,
6271     65,  66,  67,  68,  0,   0,   0,   69,  0,   0,   0,   70,  0,   0,   0,
6272     71,  0,   0,   0,   72,  0,   0,   0,   73,  0,   0,   0,   74,  0,   0,
6273     0,   75,  0,   0,   0,   76,  0,   0,   0,   77,  0,   0,   0,   78,  0,
6274     0,   0,   79,  0,   80,  0,   81,  0,   82,  0,   83,  0,   84,  0,   85,
6275     0,   86,  0,   87,  0,   88,  0,   89,  0,   90,  0,   91,  0,   92,  0,
6276     93,  0,   94,  0,   95,  0,   96,  0,   97,  0,   98,  0,   99,  0,   100,
6277     0,   101, 0,   102, 0,   103, 0,   104, 0,   105, 106, 107, 108, 109, 110,
6278     111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125,
6279     126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 0,   0,   0,
6280     138};
6281 const uint8_t HuffDecoderCommon::table25_11_emit_[408] = {
6282     0x3c, 0x2d, 0x30, 0x3c, 0x2d, 0x31, 0x3c, 0x2d, 0x32, 0x3c, 0x2d, 0x61,
6283     0x3c, 0x2d, 0x63, 0x3c, 0x2d, 0x65, 0x3c, 0x2d, 0x69, 0x3c, 0x2d, 0x6f,
6284     0x3c, 0x2d, 0x73, 0x3c, 0x2d, 0x74, 0x3c, 0x2d, 0x20, 0x3c, 0x2d, 0x25,
6285     0x3c, 0x2d, 0x2d, 0x3c, 0x2d, 0x2e, 0x3c, 0x2d, 0x2f, 0x3c, 0x2d, 0x33,
6286     0x3c, 0x2d, 0x34, 0x3c, 0x2d, 0x35, 0x3c, 0x2d, 0x36, 0x3c, 0x2d, 0x37,
6287     0x3c, 0x2d, 0x38, 0x3c, 0x2d, 0x39, 0x3c, 0x2d, 0x3d, 0x3c, 0x2d, 0x41,
6288     0x3c, 0x2d, 0x5f, 0x3c, 0x2d, 0x62, 0x3c, 0x2d, 0x64, 0x3c, 0x2d, 0x66,
6289     0x3c, 0x2d, 0x67, 0x3c, 0x2d, 0x68, 0x3c, 0x2d, 0x6c, 0x3c, 0x2d, 0x6d,
6290     0x3c, 0x2d, 0x6e, 0x3c, 0x2d, 0x70, 0x3c, 0x2d, 0x72, 0x3c, 0x2d, 0x75,
6291     0x3c, 0x2d, 0x3a, 0x3c, 0x2d, 0x42, 0x3c, 0x2d, 0x43, 0x3c, 0x2d, 0x44,
6292     0x3c, 0x2d, 0x45, 0x3c, 0x2d, 0x46, 0x3c, 0x2d, 0x47, 0x3c, 0x2d, 0x48,
6293     0x3c, 0x2d, 0x49, 0x3c, 0x2d, 0x4a, 0x3c, 0x2d, 0x4b, 0x3c, 0x2d, 0x4c,
6294     0x3c, 0x2d, 0x4d, 0x3c, 0x2d, 0x4e, 0x3c, 0x2d, 0x4f, 0x3c, 0x2d, 0x50,
6295     0x3c, 0x2d, 0x51, 0x3c, 0x2d, 0x52, 0x3c, 0x2d, 0x53, 0x3c, 0x2d, 0x54,
6296     0x3c, 0x2d, 0x55, 0x3c, 0x2d, 0x56, 0x3c, 0x2d, 0x57, 0x3c, 0x2d, 0x59,
6297     0x3c, 0x2d, 0x6a, 0x3c, 0x2d, 0x6b, 0x3c, 0x2d, 0x71, 0x3c, 0x2d, 0x76,
6298     0x3c, 0x2d, 0x77, 0x3c, 0x2d, 0x78, 0x3c, 0x2d, 0x79, 0x3c, 0x2d, 0x7a,
6299     0x3c, 0x2e, 0x30, 0x3c, 0x2e, 0x31, 0x3c, 0x2e, 0x32, 0x3c, 0x2e, 0x61,
6300     0x3c, 0x2e, 0x63, 0x3c, 0x2e, 0x65, 0x3c, 0x2e, 0x69, 0x3c, 0x2e, 0x6f,
6301     0x3c, 0x2e, 0x73, 0x3c, 0x2e, 0x74, 0x3c, 0x2e, 0x20, 0x3c, 0x2e, 0x25,
6302     0x3c, 0x2e, 0x2d, 0x3c, 0x2e, 0x2e, 0x3c, 0x2e, 0x2f, 0x3c, 0x2e, 0x33,
6303     0x3c, 0x2e, 0x34, 0x3c, 0x2e, 0x35, 0x3c, 0x2e, 0x36, 0x3c, 0x2e, 0x37,
6304     0x3c, 0x2e, 0x38, 0x3c, 0x2e, 0x39, 0x3c, 0x2e, 0x3d, 0x3c, 0x2e, 0x41,
6305     0x3c, 0x2e, 0x5f, 0x3c, 0x2e, 0x62, 0x3c, 0x2e, 0x64, 0x3c, 0x2e, 0x66,
6306     0x3c, 0x2e, 0x67, 0x3c, 0x2e, 0x68, 0x3c, 0x2e, 0x6c, 0x3c, 0x2e, 0x6d,
6307     0x3c, 0x2e, 0x6e, 0x3c, 0x2e, 0x70, 0x3c, 0x2e, 0x72, 0x3c, 0x2e, 0x75,
6308     0x3c, 0x2e, 0x3a, 0x3c, 0x2e, 0x42, 0x3c, 0x2e, 0x43, 0x3c, 0x2e, 0x44,
6309     0x3c, 0x2e, 0x45, 0x3c, 0x2e, 0x46, 0x3c, 0x2e, 0x47, 0x3c, 0x2e, 0x48,
6310     0x3c, 0x2e, 0x49, 0x3c, 0x2e, 0x4a, 0x3c, 0x2e, 0x4b, 0x3c, 0x2e, 0x4c,
6311     0x3c, 0x2e, 0x4d, 0x3c, 0x2e, 0x4e, 0x3c, 0x2e, 0x4f, 0x3c, 0x2e, 0x50,
6312     0x3c, 0x2e, 0x51, 0x3c, 0x2e, 0x52, 0x3c, 0x2e, 0x53, 0x3c, 0x2e, 0x54,
6313     0x3c, 0x2e, 0x55, 0x3c, 0x2e, 0x56, 0x3c, 0x2e, 0x57, 0x3c, 0x2e, 0x59,
6314     0x3c, 0x2e, 0x6a, 0x3c, 0x2e, 0x6b, 0x3c, 0x2e, 0x71, 0x3c, 0x2e, 0x76,
6315     0x3c, 0x2e, 0x77, 0x3c, 0x2e, 0x78, 0x3c, 0x2e, 0x79, 0x3c, 0x2e, 0x7a};
6316 const uint8_t HuffDecoderCommon::table25_12_emit_[408] = {
6317     0x3c, 0x2f, 0x30, 0x3c, 0x2f, 0x31, 0x3c, 0x2f, 0x32, 0x3c, 0x2f, 0x61,
6318     0x3c, 0x2f, 0x63, 0x3c, 0x2f, 0x65, 0x3c, 0x2f, 0x69, 0x3c, 0x2f, 0x6f,
6319     0x3c, 0x2f, 0x73, 0x3c, 0x2f, 0x74, 0x3c, 0x2f, 0x20, 0x3c, 0x2f, 0x25,
6320     0x3c, 0x2f, 0x2d, 0x3c, 0x2f, 0x2e, 0x3c, 0x2f, 0x2f, 0x3c, 0x2f, 0x33,
6321     0x3c, 0x2f, 0x34, 0x3c, 0x2f, 0x35, 0x3c, 0x2f, 0x36, 0x3c, 0x2f, 0x37,
6322     0x3c, 0x2f, 0x38, 0x3c, 0x2f, 0x39, 0x3c, 0x2f, 0x3d, 0x3c, 0x2f, 0x41,
6323     0x3c, 0x2f, 0x5f, 0x3c, 0x2f, 0x62, 0x3c, 0x2f, 0x64, 0x3c, 0x2f, 0x66,
6324     0x3c, 0x2f, 0x67, 0x3c, 0x2f, 0x68, 0x3c, 0x2f, 0x6c, 0x3c, 0x2f, 0x6d,
6325     0x3c, 0x2f, 0x6e, 0x3c, 0x2f, 0x70, 0x3c, 0x2f, 0x72, 0x3c, 0x2f, 0x75,
6326     0x3c, 0x2f, 0x3a, 0x3c, 0x2f, 0x42, 0x3c, 0x2f, 0x43, 0x3c, 0x2f, 0x44,
6327     0x3c, 0x2f, 0x45, 0x3c, 0x2f, 0x46, 0x3c, 0x2f, 0x47, 0x3c, 0x2f, 0x48,
6328     0x3c, 0x2f, 0x49, 0x3c, 0x2f, 0x4a, 0x3c, 0x2f, 0x4b, 0x3c, 0x2f, 0x4c,
6329     0x3c, 0x2f, 0x4d, 0x3c, 0x2f, 0x4e, 0x3c, 0x2f, 0x4f, 0x3c, 0x2f, 0x50,
6330     0x3c, 0x2f, 0x51, 0x3c, 0x2f, 0x52, 0x3c, 0x2f, 0x53, 0x3c, 0x2f, 0x54,
6331     0x3c, 0x2f, 0x55, 0x3c, 0x2f, 0x56, 0x3c, 0x2f, 0x57, 0x3c, 0x2f, 0x59,
6332     0x3c, 0x2f, 0x6a, 0x3c, 0x2f, 0x6b, 0x3c, 0x2f, 0x71, 0x3c, 0x2f, 0x76,
6333     0x3c, 0x2f, 0x77, 0x3c, 0x2f, 0x78, 0x3c, 0x2f, 0x79, 0x3c, 0x2f, 0x7a,
6334     0x3c, 0x33, 0x30, 0x3c, 0x33, 0x31, 0x3c, 0x33, 0x32, 0x3c, 0x33, 0x61,
6335     0x3c, 0x33, 0x63, 0x3c, 0x33, 0x65, 0x3c, 0x33, 0x69, 0x3c, 0x33, 0x6f,
6336     0x3c, 0x33, 0x73, 0x3c, 0x33, 0x74, 0x3c, 0x33, 0x20, 0x3c, 0x33, 0x25,
6337     0x3c, 0x33, 0x2d, 0x3c, 0x33, 0x2e, 0x3c, 0x33, 0x2f, 0x3c, 0x33, 0x33,
6338     0x3c, 0x33, 0x34, 0x3c, 0x33, 0x35, 0x3c, 0x33, 0x36, 0x3c, 0x33, 0x37,
6339     0x3c, 0x33, 0x38, 0x3c, 0x33, 0x39, 0x3c, 0x33, 0x3d, 0x3c, 0x33, 0x41,
6340     0x3c, 0x33, 0x5f, 0x3c, 0x33, 0x62, 0x3c, 0x33, 0x64, 0x3c, 0x33, 0x66,
6341     0x3c, 0x33, 0x67, 0x3c, 0x33, 0x68, 0x3c, 0x33, 0x6c, 0x3c, 0x33, 0x6d,
6342     0x3c, 0x33, 0x6e, 0x3c, 0x33, 0x70, 0x3c, 0x33, 0x72, 0x3c, 0x33, 0x75,
6343     0x3c, 0x33, 0x3a, 0x3c, 0x33, 0x42, 0x3c, 0x33, 0x43, 0x3c, 0x33, 0x44,
6344     0x3c, 0x33, 0x45, 0x3c, 0x33, 0x46, 0x3c, 0x33, 0x47, 0x3c, 0x33, 0x48,
6345     0x3c, 0x33, 0x49, 0x3c, 0x33, 0x4a, 0x3c, 0x33, 0x4b, 0x3c, 0x33, 0x4c,
6346     0x3c, 0x33, 0x4d, 0x3c, 0x33, 0x4e, 0x3c, 0x33, 0x4f, 0x3c, 0x33, 0x50,
6347     0x3c, 0x33, 0x51, 0x3c, 0x33, 0x52, 0x3c, 0x33, 0x53, 0x3c, 0x33, 0x54,
6348     0x3c, 0x33, 0x55, 0x3c, 0x33, 0x56, 0x3c, 0x33, 0x57, 0x3c, 0x33, 0x59,
6349     0x3c, 0x33, 0x6a, 0x3c, 0x33, 0x6b, 0x3c, 0x33, 0x71, 0x3c, 0x33, 0x76,
6350     0x3c, 0x33, 0x77, 0x3c, 0x33, 0x78, 0x3c, 0x33, 0x79, 0x3c, 0x33, 0x7a};
6351 const uint8_t HuffDecoderCommon::table25_13_emit_[408] = {
6352     0x3c, 0x34, 0x30, 0x3c, 0x34, 0x31, 0x3c, 0x34, 0x32, 0x3c, 0x34, 0x61,
6353     0x3c, 0x34, 0x63, 0x3c, 0x34, 0x65, 0x3c, 0x34, 0x69, 0x3c, 0x34, 0x6f,
6354     0x3c, 0x34, 0x73, 0x3c, 0x34, 0x74, 0x3c, 0x34, 0x20, 0x3c, 0x34, 0x25,
6355     0x3c, 0x34, 0x2d, 0x3c, 0x34, 0x2e, 0x3c, 0x34, 0x2f, 0x3c, 0x34, 0x33,
6356     0x3c, 0x34, 0x34, 0x3c, 0x34, 0x35, 0x3c, 0x34, 0x36, 0x3c, 0x34, 0x37,
6357     0x3c, 0x34, 0x38, 0x3c, 0x34, 0x39, 0x3c, 0x34, 0x3d, 0x3c, 0x34, 0x41,
6358     0x3c, 0x34, 0x5f, 0x3c, 0x34, 0x62, 0x3c, 0x34, 0x64, 0x3c, 0x34, 0x66,
6359     0x3c, 0x34, 0x67, 0x3c, 0x34, 0x68, 0x3c, 0x34, 0x6c, 0x3c, 0x34, 0x6d,
6360     0x3c, 0x34, 0x6e, 0x3c, 0x34, 0x70, 0x3c, 0x34, 0x72, 0x3c, 0x34, 0x75,
6361     0x3c, 0x34, 0x3a, 0x3c, 0x34, 0x42, 0x3c, 0x34, 0x43, 0x3c, 0x34, 0x44,
6362     0x3c, 0x34, 0x45, 0x3c, 0x34, 0x46, 0x3c, 0x34, 0x47, 0x3c, 0x34, 0x48,
6363     0x3c, 0x34, 0x49, 0x3c, 0x34, 0x4a, 0x3c, 0x34, 0x4b, 0x3c, 0x34, 0x4c,
6364     0x3c, 0x34, 0x4d, 0x3c, 0x34, 0x4e, 0x3c, 0x34, 0x4f, 0x3c, 0x34, 0x50,
6365     0x3c, 0x34, 0x51, 0x3c, 0x34, 0x52, 0x3c, 0x34, 0x53, 0x3c, 0x34, 0x54,
6366     0x3c, 0x34, 0x55, 0x3c, 0x34, 0x56, 0x3c, 0x34, 0x57, 0x3c, 0x34, 0x59,
6367     0x3c, 0x34, 0x6a, 0x3c, 0x34, 0x6b, 0x3c, 0x34, 0x71, 0x3c, 0x34, 0x76,
6368     0x3c, 0x34, 0x77, 0x3c, 0x34, 0x78, 0x3c, 0x34, 0x79, 0x3c, 0x34, 0x7a,
6369     0x3c, 0x35, 0x30, 0x3c, 0x35, 0x31, 0x3c, 0x35, 0x32, 0x3c, 0x35, 0x61,
6370     0x3c, 0x35, 0x63, 0x3c, 0x35, 0x65, 0x3c, 0x35, 0x69, 0x3c, 0x35, 0x6f,
6371     0x3c, 0x35, 0x73, 0x3c, 0x35, 0x74, 0x3c, 0x35, 0x20, 0x3c, 0x35, 0x25,
6372     0x3c, 0x35, 0x2d, 0x3c, 0x35, 0x2e, 0x3c, 0x35, 0x2f, 0x3c, 0x35, 0x33,
6373     0x3c, 0x35, 0x34, 0x3c, 0x35, 0x35, 0x3c, 0x35, 0x36, 0x3c, 0x35, 0x37,
6374     0x3c, 0x35, 0x38, 0x3c, 0x35, 0x39, 0x3c, 0x35, 0x3d, 0x3c, 0x35, 0x41,
6375     0x3c, 0x35, 0x5f, 0x3c, 0x35, 0x62, 0x3c, 0x35, 0x64, 0x3c, 0x35, 0x66,
6376     0x3c, 0x35, 0x67, 0x3c, 0x35, 0x68, 0x3c, 0x35, 0x6c, 0x3c, 0x35, 0x6d,
6377     0x3c, 0x35, 0x6e, 0x3c, 0x35, 0x70, 0x3c, 0x35, 0x72, 0x3c, 0x35, 0x75,
6378     0x3c, 0x35, 0x3a, 0x3c, 0x35, 0x42, 0x3c, 0x35, 0x43, 0x3c, 0x35, 0x44,
6379     0x3c, 0x35, 0x45, 0x3c, 0x35, 0x46, 0x3c, 0x35, 0x47, 0x3c, 0x35, 0x48,
6380     0x3c, 0x35, 0x49, 0x3c, 0x35, 0x4a, 0x3c, 0x35, 0x4b, 0x3c, 0x35, 0x4c,
6381     0x3c, 0x35, 0x4d, 0x3c, 0x35, 0x4e, 0x3c, 0x35, 0x4f, 0x3c, 0x35, 0x50,
6382     0x3c, 0x35, 0x51, 0x3c, 0x35, 0x52, 0x3c, 0x35, 0x53, 0x3c, 0x35, 0x54,
6383     0x3c, 0x35, 0x55, 0x3c, 0x35, 0x56, 0x3c, 0x35, 0x57, 0x3c, 0x35, 0x59,
6384     0x3c, 0x35, 0x6a, 0x3c, 0x35, 0x6b, 0x3c, 0x35, 0x71, 0x3c, 0x35, 0x76,
6385     0x3c, 0x35, 0x77, 0x3c, 0x35, 0x78, 0x3c, 0x35, 0x79, 0x3c, 0x35, 0x7a};
6386 const uint8_t HuffDecoderCommon::table25_14_emit_[408] = {
6387     0x3c, 0x36, 0x30, 0x3c, 0x36, 0x31, 0x3c, 0x36, 0x32, 0x3c, 0x36, 0x61,
6388     0x3c, 0x36, 0x63, 0x3c, 0x36, 0x65, 0x3c, 0x36, 0x69, 0x3c, 0x36, 0x6f,
6389     0x3c, 0x36, 0x73, 0x3c, 0x36, 0x74, 0x3c, 0x36, 0x20, 0x3c, 0x36, 0x25,
6390     0x3c, 0x36, 0x2d, 0x3c, 0x36, 0x2e, 0x3c, 0x36, 0x2f, 0x3c, 0x36, 0x33,
6391     0x3c, 0x36, 0x34, 0x3c, 0x36, 0x35, 0x3c, 0x36, 0x36, 0x3c, 0x36, 0x37,
6392     0x3c, 0x36, 0x38, 0x3c, 0x36, 0x39, 0x3c, 0x36, 0x3d, 0x3c, 0x36, 0x41,
6393     0x3c, 0x36, 0x5f, 0x3c, 0x36, 0x62, 0x3c, 0x36, 0x64, 0x3c, 0x36, 0x66,
6394     0x3c, 0x36, 0x67, 0x3c, 0x36, 0x68, 0x3c, 0x36, 0x6c, 0x3c, 0x36, 0x6d,
6395     0x3c, 0x36, 0x6e, 0x3c, 0x36, 0x70, 0x3c, 0x36, 0x72, 0x3c, 0x36, 0x75,
6396     0x3c, 0x36, 0x3a, 0x3c, 0x36, 0x42, 0x3c, 0x36, 0x43, 0x3c, 0x36, 0x44,
6397     0x3c, 0x36, 0x45, 0x3c, 0x36, 0x46, 0x3c, 0x36, 0x47, 0x3c, 0x36, 0x48,
6398     0x3c, 0x36, 0x49, 0x3c, 0x36, 0x4a, 0x3c, 0x36, 0x4b, 0x3c, 0x36, 0x4c,
6399     0x3c, 0x36, 0x4d, 0x3c, 0x36, 0x4e, 0x3c, 0x36, 0x4f, 0x3c, 0x36, 0x50,
6400     0x3c, 0x36, 0x51, 0x3c, 0x36, 0x52, 0x3c, 0x36, 0x53, 0x3c, 0x36, 0x54,
6401     0x3c, 0x36, 0x55, 0x3c, 0x36, 0x56, 0x3c, 0x36, 0x57, 0x3c, 0x36, 0x59,
6402     0x3c, 0x36, 0x6a, 0x3c, 0x36, 0x6b, 0x3c, 0x36, 0x71, 0x3c, 0x36, 0x76,
6403     0x3c, 0x36, 0x77, 0x3c, 0x36, 0x78, 0x3c, 0x36, 0x79, 0x3c, 0x36, 0x7a,
6404     0x3c, 0x37, 0x30, 0x3c, 0x37, 0x31, 0x3c, 0x37, 0x32, 0x3c, 0x37, 0x61,
6405     0x3c, 0x37, 0x63, 0x3c, 0x37, 0x65, 0x3c, 0x37, 0x69, 0x3c, 0x37, 0x6f,
6406     0x3c, 0x37, 0x73, 0x3c, 0x37, 0x74, 0x3c, 0x37, 0x20, 0x3c, 0x37, 0x25,
6407     0x3c, 0x37, 0x2d, 0x3c, 0x37, 0x2e, 0x3c, 0x37, 0x2f, 0x3c, 0x37, 0x33,
6408     0x3c, 0x37, 0x34, 0x3c, 0x37, 0x35, 0x3c, 0x37, 0x36, 0x3c, 0x37, 0x37,
6409     0x3c, 0x37, 0x38, 0x3c, 0x37, 0x39, 0x3c, 0x37, 0x3d, 0x3c, 0x37, 0x41,
6410     0x3c, 0x37, 0x5f, 0x3c, 0x37, 0x62, 0x3c, 0x37, 0x64, 0x3c, 0x37, 0x66,
6411     0x3c, 0x37, 0x67, 0x3c, 0x37, 0x68, 0x3c, 0x37, 0x6c, 0x3c, 0x37, 0x6d,
6412     0x3c, 0x37, 0x6e, 0x3c, 0x37, 0x70, 0x3c, 0x37, 0x72, 0x3c, 0x37, 0x75,
6413     0x3c, 0x37, 0x3a, 0x3c, 0x37, 0x42, 0x3c, 0x37, 0x43, 0x3c, 0x37, 0x44,
6414     0x3c, 0x37, 0x45, 0x3c, 0x37, 0x46, 0x3c, 0x37, 0x47, 0x3c, 0x37, 0x48,
6415     0x3c, 0x37, 0x49, 0x3c, 0x37, 0x4a, 0x3c, 0x37, 0x4b, 0x3c, 0x37, 0x4c,
6416     0x3c, 0x37, 0x4d, 0x3c, 0x37, 0x4e, 0x3c, 0x37, 0x4f, 0x3c, 0x37, 0x50,
6417     0x3c, 0x37, 0x51, 0x3c, 0x37, 0x52, 0x3c, 0x37, 0x53, 0x3c, 0x37, 0x54,
6418     0x3c, 0x37, 0x55, 0x3c, 0x37, 0x56, 0x3c, 0x37, 0x57, 0x3c, 0x37, 0x59,
6419     0x3c, 0x37, 0x6a, 0x3c, 0x37, 0x6b, 0x3c, 0x37, 0x71, 0x3c, 0x37, 0x76,
6420     0x3c, 0x37, 0x77, 0x3c, 0x37, 0x78, 0x3c, 0x37, 0x79, 0x3c, 0x37, 0x7a};
6421 const uint8_t HuffDecoderCommon::table25_15_emit_[408] = {
6422     0x3c, 0x38, 0x30, 0x3c, 0x38, 0x31, 0x3c, 0x38, 0x32, 0x3c, 0x38, 0x61,
6423     0x3c, 0x38, 0x63, 0x3c, 0x38, 0x65, 0x3c, 0x38, 0x69, 0x3c, 0x38, 0x6f,
6424     0x3c, 0x38, 0x73, 0x3c, 0x38, 0x74, 0x3c, 0x38, 0x20, 0x3c, 0x38, 0x25,
6425     0x3c, 0x38, 0x2d, 0x3c, 0x38, 0x2e, 0x3c, 0x38, 0x2f, 0x3c, 0x38, 0x33,
6426     0x3c, 0x38, 0x34, 0x3c, 0x38, 0x35, 0x3c, 0x38, 0x36, 0x3c, 0x38, 0x37,
6427     0x3c, 0x38, 0x38, 0x3c, 0x38, 0x39, 0x3c, 0x38, 0x3d, 0x3c, 0x38, 0x41,
6428     0x3c, 0x38, 0x5f, 0x3c, 0x38, 0x62, 0x3c, 0x38, 0x64, 0x3c, 0x38, 0x66,
6429     0x3c, 0x38, 0x67, 0x3c, 0x38, 0x68, 0x3c, 0x38, 0x6c, 0x3c, 0x38, 0x6d,
6430     0x3c, 0x38, 0x6e, 0x3c, 0x38, 0x70, 0x3c, 0x38, 0x72, 0x3c, 0x38, 0x75,
6431     0x3c, 0x38, 0x3a, 0x3c, 0x38, 0x42, 0x3c, 0x38, 0x43, 0x3c, 0x38, 0x44,
6432     0x3c, 0x38, 0x45, 0x3c, 0x38, 0x46, 0x3c, 0x38, 0x47, 0x3c, 0x38, 0x48,
6433     0x3c, 0x38, 0x49, 0x3c, 0x38, 0x4a, 0x3c, 0x38, 0x4b, 0x3c, 0x38, 0x4c,
6434     0x3c, 0x38, 0x4d, 0x3c, 0x38, 0x4e, 0x3c, 0x38, 0x4f, 0x3c, 0x38, 0x50,
6435     0x3c, 0x38, 0x51, 0x3c, 0x38, 0x52, 0x3c, 0x38, 0x53, 0x3c, 0x38, 0x54,
6436     0x3c, 0x38, 0x55, 0x3c, 0x38, 0x56, 0x3c, 0x38, 0x57, 0x3c, 0x38, 0x59,
6437     0x3c, 0x38, 0x6a, 0x3c, 0x38, 0x6b, 0x3c, 0x38, 0x71, 0x3c, 0x38, 0x76,
6438     0x3c, 0x38, 0x77, 0x3c, 0x38, 0x78, 0x3c, 0x38, 0x79, 0x3c, 0x38, 0x7a,
6439     0x3c, 0x39, 0x30, 0x3c, 0x39, 0x31, 0x3c, 0x39, 0x32, 0x3c, 0x39, 0x61,
6440     0x3c, 0x39, 0x63, 0x3c, 0x39, 0x65, 0x3c, 0x39, 0x69, 0x3c, 0x39, 0x6f,
6441     0x3c, 0x39, 0x73, 0x3c, 0x39, 0x74, 0x3c, 0x39, 0x20, 0x3c, 0x39, 0x25,
6442     0x3c, 0x39, 0x2d, 0x3c, 0x39, 0x2e, 0x3c, 0x39, 0x2f, 0x3c, 0x39, 0x33,
6443     0x3c, 0x39, 0x34, 0x3c, 0x39, 0x35, 0x3c, 0x39, 0x36, 0x3c, 0x39, 0x37,
6444     0x3c, 0x39, 0x38, 0x3c, 0x39, 0x39, 0x3c, 0x39, 0x3d, 0x3c, 0x39, 0x41,
6445     0x3c, 0x39, 0x5f, 0x3c, 0x39, 0x62, 0x3c, 0x39, 0x64, 0x3c, 0x39, 0x66,
6446     0x3c, 0x39, 0x67, 0x3c, 0x39, 0x68, 0x3c, 0x39, 0x6c, 0x3c, 0x39, 0x6d,
6447     0x3c, 0x39, 0x6e, 0x3c, 0x39, 0x70, 0x3c, 0x39, 0x72, 0x3c, 0x39, 0x75,
6448     0x3c, 0x39, 0x3a, 0x3c, 0x39, 0x42, 0x3c, 0x39, 0x43, 0x3c, 0x39, 0x44,
6449     0x3c, 0x39, 0x45, 0x3c, 0x39, 0x46, 0x3c, 0x39, 0x47, 0x3c, 0x39, 0x48,
6450     0x3c, 0x39, 0x49, 0x3c, 0x39, 0x4a, 0x3c, 0x39, 0x4b, 0x3c, 0x39, 0x4c,
6451     0x3c, 0x39, 0x4d, 0x3c, 0x39, 0x4e, 0x3c, 0x39, 0x4f, 0x3c, 0x39, 0x50,
6452     0x3c, 0x39, 0x51, 0x3c, 0x39, 0x52, 0x3c, 0x39, 0x53, 0x3c, 0x39, 0x54,
6453     0x3c, 0x39, 0x55, 0x3c, 0x39, 0x56, 0x3c, 0x39, 0x57, 0x3c, 0x39, 0x59,
6454     0x3c, 0x39, 0x6a, 0x3c, 0x39, 0x6b, 0x3c, 0x39, 0x71, 0x3c, 0x39, 0x76,
6455     0x3c, 0x39, 0x77, 0x3c, 0x39, 0x78, 0x3c, 0x39, 0x79, 0x3c, 0x39, 0x7a};
6456 const uint8_t HuffDecoderCommon::table25_16_emit_[408] = {
6457     0x3c, 0x3d, 0x30, 0x3c, 0x3d, 0x31, 0x3c, 0x3d, 0x32, 0x3c, 0x3d, 0x61,
6458     0x3c, 0x3d, 0x63, 0x3c, 0x3d, 0x65, 0x3c, 0x3d, 0x69, 0x3c, 0x3d, 0x6f,
6459     0x3c, 0x3d, 0x73, 0x3c, 0x3d, 0x74, 0x3c, 0x3d, 0x20, 0x3c, 0x3d, 0x25,
6460     0x3c, 0x3d, 0x2d, 0x3c, 0x3d, 0x2e, 0x3c, 0x3d, 0x2f, 0x3c, 0x3d, 0x33,
6461     0x3c, 0x3d, 0x34, 0x3c, 0x3d, 0x35, 0x3c, 0x3d, 0x36, 0x3c, 0x3d, 0x37,
6462     0x3c, 0x3d, 0x38, 0x3c, 0x3d, 0x39, 0x3c, 0x3d, 0x3d, 0x3c, 0x3d, 0x41,
6463     0x3c, 0x3d, 0x5f, 0x3c, 0x3d, 0x62, 0x3c, 0x3d, 0x64, 0x3c, 0x3d, 0x66,
6464     0x3c, 0x3d, 0x67, 0x3c, 0x3d, 0x68, 0x3c, 0x3d, 0x6c, 0x3c, 0x3d, 0x6d,
6465     0x3c, 0x3d, 0x6e, 0x3c, 0x3d, 0x70, 0x3c, 0x3d, 0x72, 0x3c, 0x3d, 0x75,
6466     0x3c, 0x3d, 0x3a, 0x3c, 0x3d, 0x42, 0x3c, 0x3d, 0x43, 0x3c, 0x3d, 0x44,
6467     0x3c, 0x3d, 0x45, 0x3c, 0x3d, 0x46, 0x3c, 0x3d, 0x47, 0x3c, 0x3d, 0x48,
6468     0x3c, 0x3d, 0x49, 0x3c, 0x3d, 0x4a, 0x3c, 0x3d, 0x4b, 0x3c, 0x3d, 0x4c,
6469     0x3c, 0x3d, 0x4d, 0x3c, 0x3d, 0x4e, 0x3c, 0x3d, 0x4f, 0x3c, 0x3d, 0x50,
6470     0x3c, 0x3d, 0x51, 0x3c, 0x3d, 0x52, 0x3c, 0x3d, 0x53, 0x3c, 0x3d, 0x54,
6471     0x3c, 0x3d, 0x55, 0x3c, 0x3d, 0x56, 0x3c, 0x3d, 0x57, 0x3c, 0x3d, 0x59,
6472     0x3c, 0x3d, 0x6a, 0x3c, 0x3d, 0x6b, 0x3c, 0x3d, 0x71, 0x3c, 0x3d, 0x76,
6473     0x3c, 0x3d, 0x77, 0x3c, 0x3d, 0x78, 0x3c, 0x3d, 0x79, 0x3c, 0x3d, 0x7a,
6474     0x3c, 0x41, 0x30, 0x3c, 0x41, 0x31, 0x3c, 0x41, 0x32, 0x3c, 0x41, 0x61,
6475     0x3c, 0x41, 0x63, 0x3c, 0x41, 0x65, 0x3c, 0x41, 0x69, 0x3c, 0x41, 0x6f,
6476     0x3c, 0x41, 0x73, 0x3c, 0x41, 0x74, 0x3c, 0x41, 0x20, 0x3c, 0x41, 0x25,
6477     0x3c, 0x41, 0x2d, 0x3c, 0x41, 0x2e, 0x3c, 0x41, 0x2f, 0x3c, 0x41, 0x33,
6478     0x3c, 0x41, 0x34, 0x3c, 0x41, 0x35, 0x3c, 0x41, 0x36, 0x3c, 0x41, 0x37,
6479     0x3c, 0x41, 0x38, 0x3c, 0x41, 0x39, 0x3c, 0x41, 0x3d, 0x3c, 0x41, 0x41,
6480     0x3c, 0x41, 0x5f, 0x3c, 0x41, 0x62, 0x3c, 0x41, 0x64, 0x3c, 0x41, 0x66,
6481     0x3c, 0x41, 0x67, 0x3c, 0x41, 0x68, 0x3c, 0x41, 0x6c, 0x3c, 0x41, 0x6d,
6482     0x3c, 0x41, 0x6e, 0x3c, 0x41, 0x70, 0x3c, 0x41, 0x72, 0x3c, 0x41, 0x75,
6483     0x3c, 0x41, 0x3a, 0x3c, 0x41, 0x42, 0x3c, 0x41, 0x43, 0x3c, 0x41, 0x44,
6484     0x3c, 0x41, 0x45, 0x3c, 0x41, 0x46, 0x3c, 0x41, 0x47, 0x3c, 0x41, 0x48,
6485     0x3c, 0x41, 0x49, 0x3c, 0x41, 0x4a, 0x3c, 0x41, 0x4b, 0x3c, 0x41, 0x4c,
6486     0x3c, 0x41, 0x4d, 0x3c, 0x41, 0x4e, 0x3c, 0x41, 0x4f, 0x3c, 0x41, 0x50,
6487     0x3c, 0x41, 0x51, 0x3c, 0x41, 0x52, 0x3c, 0x41, 0x53, 0x3c, 0x41, 0x54,
6488     0x3c, 0x41, 0x55, 0x3c, 0x41, 0x56, 0x3c, 0x41, 0x57, 0x3c, 0x41, 0x59,
6489     0x3c, 0x41, 0x6a, 0x3c, 0x41, 0x6b, 0x3c, 0x41, 0x71, 0x3c, 0x41, 0x76,
6490     0x3c, 0x41, 0x77, 0x3c, 0x41, 0x78, 0x3c, 0x41, 0x79, 0x3c, 0x41, 0x7a};
6491 const uint8_t HuffDecoderCommon::table25_17_emit_[408] = {
6492     0x3c, 0x5f, 0x30, 0x3c, 0x5f, 0x31, 0x3c, 0x5f, 0x32, 0x3c, 0x5f, 0x61,
6493     0x3c, 0x5f, 0x63, 0x3c, 0x5f, 0x65, 0x3c, 0x5f, 0x69, 0x3c, 0x5f, 0x6f,
6494     0x3c, 0x5f, 0x73, 0x3c, 0x5f, 0x74, 0x3c, 0x5f, 0x20, 0x3c, 0x5f, 0x25,
6495     0x3c, 0x5f, 0x2d, 0x3c, 0x5f, 0x2e, 0x3c, 0x5f, 0x2f, 0x3c, 0x5f, 0x33,
6496     0x3c, 0x5f, 0x34, 0x3c, 0x5f, 0x35, 0x3c, 0x5f, 0x36, 0x3c, 0x5f, 0x37,
6497     0x3c, 0x5f, 0x38, 0x3c, 0x5f, 0x39, 0x3c, 0x5f, 0x3d, 0x3c, 0x5f, 0x41,
6498     0x3c, 0x5f, 0x5f, 0x3c, 0x5f, 0x62, 0x3c, 0x5f, 0x64, 0x3c, 0x5f, 0x66,
6499     0x3c, 0x5f, 0x67, 0x3c, 0x5f, 0x68, 0x3c, 0x5f, 0x6c, 0x3c, 0x5f, 0x6d,
6500     0x3c, 0x5f, 0x6e, 0x3c, 0x5f, 0x70, 0x3c, 0x5f, 0x72, 0x3c, 0x5f, 0x75,
6501     0x3c, 0x5f, 0x3a, 0x3c, 0x5f, 0x42, 0x3c, 0x5f, 0x43, 0x3c, 0x5f, 0x44,
6502     0x3c, 0x5f, 0x45, 0x3c, 0x5f, 0x46, 0x3c, 0x5f, 0x47, 0x3c, 0x5f, 0x48,
6503     0x3c, 0x5f, 0x49, 0x3c, 0x5f, 0x4a, 0x3c, 0x5f, 0x4b, 0x3c, 0x5f, 0x4c,
6504     0x3c, 0x5f, 0x4d, 0x3c, 0x5f, 0x4e, 0x3c, 0x5f, 0x4f, 0x3c, 0x5f, 0x50,
6505     0x3c, 0x5f, 0x51, 0x3c, 0x5f, 0x52, 0x3c, 0x5f, 0x53, 0x3c, 0x5f, 0x54,
6506     0x3c, 0x5f, 0x55, 0x3c, 0x5f, 0x56, 0x3c, 0x5f, 0x57, 0x3c, 0x5f, 0x59,
6507     0x3c, 0x5f, 0x6a, 0x3c, 0x5f, 0x6b, 0x3c, 0x5f, 0x71, 0x3c, 0x5f, 0x76,
6508     0x3c, 0x5f, 0x77, 0x3c, 0x5f, 0x78, 0x3c, 0x5f, 0x79, 0x3c, 0x5f, 0x7a,
6509     0x3c, 0x62, 0x30, 0x3c, 0x62, 0x31, 0x3c, 0x62, 0x32, 0x3c, 0x62, 0x61,
6510     0x3c, 0x62, 0x63, 0x3c, 0x62, 0x65, 0x3c, 0x62, 0x69, 0x3c, 0x62, 0x6f,
6511     0x3c, 0x62, 0x73, 0x3c, 0x62, 0x74, 0x3c, 0x62, 0x20, 0x3c, 0x62, 0x25,
6512     0x3c, 0x62, 0x2d, 0x3c, 0x62, 0x2e, 0x3c, 0x62, 0x2f, 0x3c, 0x62, 0x33,
6513     0x3c, 0x62, 0x34, 0x3c, 0x62, 0x35, 0x3c, 0x62, 0x36, 0x3c, 0x62, 0x37,
6514     0x3c, 0x62, 0x38, 0x3c, 0x62, 0x39, 0x3c, 0x62, 0x3d, 0x3c, 0x62, 0x41,
6515     0x3c, 0x62, 0x5f, 0x3c, 0x62, 0x62, 0x3c, 0x62, 0x64, 0x3c, 0x62, 0x66,
6516     0x3c, 0x62, 0x67, 0x3c, 0x62, 0x68, 0x3c, 0x62, 0x6c, 0x3c, 0x62, 0x6d,
6517     0x3c, 0x62, 0x6e, 0x3c, 0x62, 0x70, 0x3c, 0x62, 0x72, 0x3c, 0x62, 0x75,
6518     0x3c, 0x62, 0x3a, 0x3c, 0x62, 0x42, 0x3c, 0x62, 0x43, 0x3c, 0x62, 0x44,
6519     0x3c, 0x62, 0x45, 0x3c, 0x62, 0x46, 0x3c, 0x62, 0x47, 0x3c, 0x62, 0x48,
6520     0x3c, 0x62, 0x49, 0x3c, 0x62, 0x4a, 0x3c, 0x62, 0x4b, 0x3c, 0x62, 0x4c,
6521     0x3c, 0x62, 0x4d, 0x3c, 0x62, 0x4e, 0x3c, 0x62, 0x4f, 0x3c, 0x62, 0x50,
6522     0x3c, 0x62, 0x51, 0x3c, 0x62, 0x52, 0x3c, 0x62, 0x53, 0x3c, 0x62, 0x54,
6523     0x3c, 0x62, 0x55, 0x3c, 0x62, 0x56, 0x3c, 0x62, 0x57, 0x3c, 0x62, 0x59,
6524     0x3c, 0x62, 0x6a, 0x3c, 0x62, 0x6b, 0x3c, 0x62, 0x71, 0x3c, 0x62, 0x76,
6525     0x3c, 0x62, 0x77, 0x3c, 0x62, 0x78, 0x3c, 0x62, 0x79, 0x3c, 0x62, 0x7a};
6526 const uint8_t HuffDecoderCommon::table25_18_emit_[408] = {
6527     0x3c, 0x64, 0x30, 0x3c, 0x64, 0x31, 0x3c, 0x64, 0x32, 0x3c, 0x64, 0x61,
6528     0x3c, 0x64, 0x63, 0x3c, 0x64, 0x65, 0x3c, 0x64, 0x69, 0x3c, 0x64, 0x6f,
6529     0x3c, 0x64, 0x73, 0x3c, 0x64, 0x74, 0x3c, 0x64, 0x20, 0x3c, 0x64, 0x25,
6530     0x3c, 0x64, 0x2d, 0x3c, 0x64, 0x2e, 0x3c, 0x64, 0x2f, 0x3c, 0x64, 0x33,
6531     0x3c, 0x64, 0x34, 0x3c, 0x64, 0x35, 0x3c, 0x64, 0x36, 0x3c, 0x64, 0x37,
6532     0x3c, 0x64, 0x38, 0x3c, 0x64, 0x39, 0x3c, 0x64, 0x3d, 0x3c, 0x64, 0x41,
6533     0x3c, 0x64, 0x5f, 0x3c, 0x64, 0x62, 0x3c, 0x64, 0x64, 0x3c, 0x64, 0x66,
6534     0x3c, 0x64, 0x67, 0x3c, 0x64, 0x68, 0x3c, 0x64, 0x6c, 0x3c, 0x64, 0x6d,
6535     0x3c, 0x64, 0x6e, 0x3c, 0x64, 0x70, 0x3c, 0x64, 0x72, 0x3c, 0x64, 0x75,
6536     0x3c, 0x64, 0x3a, 0x3c, 0x64, 0x42, 0x3c, 0x64, 0x43, 0x3c, 0x64, 0x44,
6537     0x3c, 0x64, 0x45, 0x3c, 0x64, 0x46, 0x3c, 0x64, 0x47, 0x3c, 0x64, 0x48,
6538     0x3c, 0x64, 0x49, 0x3c, 0x64, 0x4a, 0x3c, 0x64, 0x4b, 0x3c, 0x64, 0x4c,
6539     0x3c, 0x64, 0x4d, 0x3c, 0x64, 0x4e, 0x3c, 0x64, 0x4f, 0x3c, 0x64, 0x50,
6540     0x3c, 0x64, 0x51, 0x3c, 0x64, 0x52, 0x3c, 0x64, 0x53, 0x3c, 0x64, 0x54,
6541     0x3c, 0x64, 0x55, 0x3c, 0x64, 0x56, 0x3c, 0x64, 0x57, 0x3c, 0x64, 0x59,
6542     0x3c, 0x64, 0x6a, 0x3c, 0x64, 0x6b, 0x3c, 0x64, 0x71, 0x3c, 0x64, 0x76,
6543     0x3c, 0x64, 0x77, 0x3c, 0x64, 0x78, 0x3c, 0x64, 0x79, 0x3c, 0x64, 0x7a,
6544     0x3c, 0x66, 0x30, 0x3c, 0x66, 0x31, 0x3c, 0x66, 0x32, 0x3c, 0x66, 0x61,
6545     0x3c, 0x66, 0x63, 0x3c, 0x66, 0x65, 0x3c, 0x66, 0x69, 0x3c, 0x66, 0x6f,
6546     0x3c, 0x66, 0x73, 0x3c, 0x66, 0x74, 0x3c, 0x66, 0x20, 0x3c, 0x66, 0x25,
6547     0x3c, 0x66, 0x2d, 0x3c, 0x66, 0x2e, 0x3c, 0x66, 0x2f, 0x3c, 0x66, 0x33,
6548     0x3c, 0x66, 0x34, 0x3c, 0x66, 0x35, 0x3c, 0x66, 0x36, 0x3c, 0x66, 0x37,
6549     0x3c, 0x66, 0x38, 0x3c, 0x66, 0x39, 0x3c, 0x66, 0x3d, 0x3c, 0x66, 0x41,
6550     0x3c, 0x66, 0x5f, 0x3c, 0x66, 0x62, 0x3c, 0x66, 0x64, 0x3c, 0x66, 0x66,
6551     0x3c, 0x66, 0x67, 0x3c, 0x66, 0x68, 0x3c, 0x66, 0x6c, 0x3c, 0x66, 0x6d,
6552     0x3c, 0x66, 0x6e, 0x3c, 0x66, 0x70, 0x3c, 0x66, 0x72, 0x3c, 0x66, 0x75,
6553     0x3c, 0x66, 0x3a, 0x3c, 0x66, 0x42, 0x3c, 0x66, 0x43, 0x3c, 0x66, 0x44,
6554     0x3c, 0x66, 0x45, 0x3c, 0x66, 0x46, 0x3c, 0x66, 0x47, 0x3c, 0x66, 0x48,
6555     0x3c, 0x66, 0x49, 0x3c, 0x66, 0x4a, 0x3c, 0x66, 0x4b, 0x3c, 0x66, 0x4c,
6556     0x3c, 0x66, 0x4d, 0x3c, 0x66, 0x4e, 0x3c, 0x66, 0x4f, 0x3c, 0x66, 0x50,
6557     0x3c, 0x66, 0x51, 0x3c, 0x66, 0x52, 0x3c, 0x66, 0x53, 0x3c, 0x66, 0x54,
6558     0x3c, 0x66, 0x55, 0x3c, 0x66, 0x56, 0x3c, 0x66, 0x57, 0x3c, 0x66, 0x59,
6559     0x3c, 0x66, 0x6a, 0x3c, 0x66, 0x6b, 0x3c, 0x66, 0x71, 0x3c, 0x66, 0x76,
6560     0x3c, 0x66, 0x77, 0x3c, 0x66, 0x78, 0x3c, 0x66, 0x79, 0x3c, 0x66, 0x7a};
6561 const uint8_t HuffDecoderCommon::table25_19_emit_[408] = {
6562     0x3c, 0x67, 0x30, 0x3c, 0x67, 0x31, 0x3c, 0x67, 0x32, 0x3c, 0x67, 0x61,
6563     0x3c, 0x67, 0x63, 0x3c, 0x67, 0x65, 0x3c, 0x67, 0x69, 0x3c, 0x67, 0x6f,
6564     0x3c, 0x67, 0x73, 0x3c, 0x67, 0x74, 0x3c, 0x67, 0x20, 0x3c, 0x67, 0x25,
6565     0x3c, 0x67, 0x2d, 0x3c, 0x67, 0x2e, 0x3c, 0x67, 0x2f, 0x3c, 0x67, 0x33,
6566     0x3c, 0x67, 0x34, 0x3c, 0x67, 0x35, 0x3c, 0x67, 0x36, 0x3c, 0x67, 0x37,
6567     0x3c, 0x67, 0x38, 0x3c, 0x67, 0x39, 0x3c, 0x67, 0x3d, 0x3c, 0x67, 0x41,
6568     0x3c, 0x67, 0x5f, 0x3c, 0x67, 0x62, 0x3c, 0x67, 0x64, 0x3c, 0x67, 0x66,
6569     0x3c, 0x67, 0x67, 0x3c, 0x67, 0x68, 0x3c, 0x67, 0x6c, 0x3c, 0x67, 0x6d,
6570     0x3c, 0x67, 0x6e, 0x3c, 0x67, 0x70, 0x3c, 0x67, 0x72, 0x3c, 0x67, 0x75,
6571     0x3c, 0x67, 0x3a, 0x3c, 0x67, 0x42, 0x3c, 0x67, 0x43, 0x3c, 0x67, 0x44,
6572     0x3c, 0x67, 0x45, 0x3c, 0x67, 0x46, 0x3c, 0x67, 0x47, 0x3c, 0x67, 0x48,
6573     0x3c, 0x67, 0x49, 0x3c, 0x67, 0x4a, 0x3c, 0x67, 0x4b, 0x3c, 0x67, 0x4c,
6574     0x3c, 0x67, 0x4d, 0x3c, 0x67, 0x4e, 0x3c, 0x67, 0x4f, 0x3c, 0x67, 0x50,
6575     0x3c, 0x67, 0x51, 0x3c, 0x67, 0x52, 0x3c, 0x67, 0x53, 0x3c, 0x67, 0x54,
6576     0x3c, 0x67, 0x55, 0x3c, 0x67, 0x56, 0x3c, 0x67, 0x57, 0x3c, 0x67, 0x59,
6577     0x3c, 0x67, 0x6a, 0x3c, 0x67, 0x6b, 0x3c, 0x67, 0x71, 0x3c, 0x67, 0x76,
6578     0x3c, 0x67, 0x77, 0x3c, 0x67, 0x78, 0x3c, 0x67, 0x79, 0x3c, 0x67, 0x7a,
6579     0x3c, 0x68, 0x30, 0x3c, 0x68, 0x31, 0x3c, 0x68, 0x32, 0x3c, 0x68, 0x61,
6580     0x3c, 0x68, 0x63, 0x3c, 0x68, 0x65, 0x3c, 0x68, 0x69, 0x3c, 0x68, 0x6f,
6581     0x3c, 0x68, 0x73, 0x3c, 0x68, 0x74, 0x3c, 0x68, 0x20, 0x3c, 0x68, 0x25,
6582     0x3c, 0x68, 0x2d, 0x3c, 0x68, 0x2e, 0x3c, 0x68, 0x2f, 0x3c, 0x68, 0x33,
6583     0x3c, 0x68, 0x34, 0x3c, 0x68, 0x35, 0x3c, 0x68, 0x36, 0x3c, 0x68, 0x37,
6584     0x3c, 0x68, 0x38, 0x3c, 0x68, 0x39, 0x3c, 0x68, 0x3d, 0x3c, 0x68, 0x41,
6585     0x3c, 0x68, 0x5f, 0x3c, 0x68, 0x62, 0x3c, 0x68, 0x64, 0x3c, 0x68, 0x66,
6586     0x3c, 0x68, 0x67, 0x3c, 0x68, 0x68, 0x3c, 0x68, 0x6c, 0x3c, 0x68, 0x6d,
6587     0x3c, 0x68, 0x6e, 0x3c, 0x68, 0x70, 0x3c, 0x68, 0x72, 0x3c, 0x68, 0x75,
6588     0x3c, 0x68, 0x3a, 0x3c, 0x68, 0x42, 0x3c, 0x68, 0x43, 0x3c, 0x68, 0x44,
6589     0x3c, 0x68, 0x45, 0x3c, 0x68, 0x46, 0x3c, 0x68, 0x47, 0x3c, 0x68, 0x48,
6590     0x3c, 0x68, 0x49, 0x3c, 0x68, 0x4a, 0x3c, 0x68, 0x4b, 0x3c, 0x68, 0x4c,
6591     0x3c, 0x68, 0x4d, 0x3c, 0x68, 0x4e, 0x3c, 0x68, 0x4f, 0x3c, 0x68, 0x50,
6592     0x3c, 0x68, 0x51, 0x3c, 0x68, 0x52, 0x3c, 0x68, 0x53, 0x3c, 0x68, 0x54,
6593     0x3c, 0x68, 0x55, 0x3c, 0x68, 0x56, 0x3c, 0x68, 0x57, 0x3c, 0x68, 0x59,
6594     0x3c, 0x68, 0x6a, 0x3c, 0x68, 0x6b, 0x3c, 0x68, 0x71, 0x3c, 0x68, 0x76,
6595     0x3c, 0x68, 0x77, 0x3c, 0x68, 0x78, 0x3c, 0x68, 0x79, 0x3c, 0x68, 0x7a};
6596 const uint8_t HuffDecoderCommon::table25_20_emit_[408] = {
6597     0x3c, 0x6c, 0x30, 0x3c, 0x6c, 0x31, 0x3c, 0x6c, 0x32, 0x3c, 0x6c, 0x61,
6598     0x3c, 0x6c, 0x63, 0x3c, 0x6c, 0x65, 0x3c, 0x6c, 0x69, 0x3c, 0x6c, 0x6f,
6599     0x3c, 0x6c, 0x73, 0x3c, 0x6c, 0x74, 0x3c, 0x6c, 0x20, 0x3c, 0x6c, 0x25,
6600     0x3c, 0x6c, 0x2d, 0x3c, 0x6c, 0x2e, 0x3c, 0x6c, 0x2f, 0x3c, 0x6c, 0x33,
6601     0x3c, 0x6c, 0x34, 0x3c, 0x6c, 0x35, 0x3c, 0x6c, 0x36, 0x3c, 0x6c, 0x37,
6602     0x3c, 0x6c, 0x38, 0x3c, 0x6c, 0x39, 0x3c, 0x6c, 0x3d, 0x3c, 0x6c, 0x41,
6603     0x3c, 0x6c, 0x5f, 0x3c, 0x6c, 0x62, 0x3c, 0x6c, 0x64, 0x3c, 0x6c, 0x66,
6604     0x3c, 0x6c, 0x67, 0x3c, 0x6c, 0x68, 0x3c, 0x6c, 0x6c, 0x3c, 0x6c, 0x6d,
6605     0x3c, 0x6c, 0x6e, 0x3c, 0x6c, 0x70, 0x3c, 0x6c, 0x72, 0x3c, 0x6c, 0x75,
6606     0x3c, 0x6c, 0x3a, 0x3c, 0x6c, 0x42, 0x3c, 0x6c, 0x43, 0x3c, 0x6c, 0x44,
6607     0x3c, 0x6c, 0x45, 0x3c, 0x6c, 0x46, 0x3c, 0x6c, 0x47, 0x3c, 0x6c, 0x48,
6608     0x3c, 0x6c, 0x49, 0x3c, 0x6c, 0x4a, 0x3c, 0x6c, 0x4b, 0x3c, 0x6c, 0x4c,
6609     0x3c, 0x6c, 0x4d, 0x3c, 0x6c, 0x4e, 0x3c, 0x6c, 0x4f, 0x3c, 0x6c, 0x50,
6610     0x3c, 0x6c, 0x51, 0x3c, 0x6c, 0x52, 0x3c, 0x6c, 0x53, 0x3c, 0x6c, 0x54,
6611     0x3c, 0x6c, 0x55, 0x3c, 0x6c, 0x56, 0x3c, 0x6c, 0x57, 0x3c, 0x6c, 0x59,
6612     0x3c, 0x6c, 0x6a, 0x3c, 0x6c, 0x6b, 0x3c, 0x6c, 0x71, 0x3c, 0x6c, 0x76,
6613     0x3c, 0x6c, 0x77, 0x3c, 0x6c, 0x78, 0x3c, 0x6c, 0x79, 0x3c, 0x6c, 0x7a,
6614     0x3c, 0x6d, 0x30, 0x3c, 0x6d, 0x31, 0x3c, 0x6d, 0x32, 0x3c, 0x6d, 0x61,
6615     0x3c, 0x6d, 0x63, 0x3c, 0x6d, 0x65, 0x3c, 0x6d, 0x69, 0x3c, 0x6d, 0x6f,
6616     0x3c, 0x6d, 0x73, 0x3c, 0x6d, 0x74, 0x3c, 0x6d, 0x20, 0x3c, 0x6d, 0x25,
6617     0x3c, 0x6d, 0x2d, 0x3c, 0x6d, 0x2e, 0x3c, 0x6d, 0x2f, 0x3c, 0x6d, 0x33,
6618     0x3c, 0x6d, 0x34, 0x3c, 0x6d, 0x35, 0x3c, 0x6d, 0x36, 0x3c, 0x6d, 0x37,
6619     0x3c, 0x6d, 0x38, 0x3c, 0x6d, 0x39, 0x3c, 0x6d, 0x3d, 0x3c, 0x6d, 0x41,
6620     0x3c, 0x6d, 0x5f, 0x3c, 0x6d, 0x62, 0x3c, 0x6d, 0x64, 0x3c, 0x6d, 0x66,
6621     0x3c, 0x6d, 0x67, 0x3c, 0x6d, 0x68, 0x3c, 0x6d, 0x6c, 0x3c, 0x6d, 0x6d,
6622     0x3c, 0x6d, 0x6e, 0x3c, 0x6d, 0x70, 0x3c, 0x6d, 0x72, 0x3c, 0x6d, 0x75,
6623     0x3c, 0x6d, 0x3a, 0x3c, 0x6d, 0x42, 0x3c, 0x6d, 0x43, 0x3c, 0x6d, 0x44,
6624     0x3c, 0x6d, 0x45, 0x3c, 0x6d, 0x46, 0x3c, 0x6d, 0x47, 0x3c, 0x6d, 0x48,
6625     0x3c, 0x6d, 0x49, 0x3c, 0x6d, 0x4a, 0x3c, 0x6d, 0x4b, 0x3c, 0x6d, 0x4c,
6626     0x3c, 0x6d, 0x4d, 0x3c, 0x6d, 0x4e, 0x3c, 0x6d, 0x4f, 0x3c, 0x6d, 0x50,
6627     0x3c, 0x6d, 0x51, 0x3c, 0x6d, 0x52, 0x3c, 0x6d, 0x53, 0x3c, 0x6d, 0x54,
6628     0x3c, 0x6d, 0x55, 0x3c, 0x6d, 0x56, 0x3c, 0x6d, 0x57, 0x3c, 0x6d, 0x59,
6629     0x3c, 0x6d, 0x6a, 0x3c, 0x6d, 0x6b, 0x3c, 0x6d, 0x71, 0x3c, 0x6d, 0x76,
6630     0x3c, 0x6d, 0x77, 0x3c, 0x6d, 0x78, 0x3c, 0x6d, 0x79, 0x3c, 0x6d, 0x7a};
6631 const uint8_t HuffDecoderCommon::table25_21_emit_[408] = {
6632     0x3c, 0x6e, 0x30, 0x3c, 0x6e, 0x31, 0x3c, 0x6e, 0x32, 0x3c, 0x6e, 0x61,
6633     0x3c, 0x6e, 0x63, 0x3c, 0x6e, 0x65, 0x3c, 0x6e, 0x69, 0x3c, 0x6e, 0x6f,
6634     0x3c, 0x6e, 0x73, 0x3c, 0x6e, 0x74, 0x3c, 0x6e, 0x20, 0x3c, 0x6e, 0x25,
6635     0x3c, 0x6e, 0x2d, 0x3c, 0x6e, 0x2e, 0x3c, 0x6e, 0x2f, 0x3c, 0x6e, 0x33,
6636     0x3c, 0x6e, 0x34, 0x3c, 0x6e, 0x35, 0x3c, 0x6e, 0x36, 0x3c, 0x6e, 0x37,
6637     0x3c, 0x6e, 0x38, 0x3c, 0x6e, 0x39, 0x3c, 0x6e, 0x3d, 0x3c, 0x6e, 0x41,
6638     0x3c, 0x6e, 0x5f, 0x3c, 0x6e, 0x62, 0x3c, 0x6e, 0x64, 0x3c, 0x6e, 0x66,
6639     0x3c, 0x6e, 0x67, 0x3c, 0x6e, 0x68, 0x3c, 0x6e, 0x6c, 0x3c, 0x6e, 0x6d,
6640     0x3c, 0x6e, 0x6e, 0x3c, 0x6e, 0x70, 0x3c, 0x6e, 0x72, 0x3c, 0x6e, 0x75,
6641     0x3c, 0x6e, 0x3a, 0x3c, 0x6e, 0x42, 0x3c, 0x6e, 0x43, 0x3c, 0x6e, 0x44,
6642     0x3c, 0x6e, 0x45, 0x3c, 0x6e, 0x46, 0x3c, 0x6e, 0x47, 0x3c, 0x6e, 0x48,
6643     0x3c, 0x6e, 0x49, 0x3c, 0x6e, 0x4a, 0x3c, 0x6e, 0x4b, 0x3c, 0x6e, 0x4c,
6644     0x3c, 0x6e, 0x4d, 0x3c, 0x6e, 0x4e, 0x3c, 0x6e, 0x4f, 0x3c, 0x6e, 0x50,
6645     0x3c, 0x6e, 0x51, 0x3c, 0x6e, 0x52, 0x3c, 0x6e, 0x53, 0x3c, 0x6e, 0x54,
6646     0x3c, 0x6e, 0x55, 0x3c, 0x6e, 0x56, 0x3c, 0x6e, 0x57, 0x3c, 0x6e, 0x59,
6647     0x3c, 0x6e, 0x6a, 0x3c, 0x6e, 0x6b, 0x3c, 0x6e, 0x71, 0x3c, 0x6e, 0x76,
6648     0x3c, 0x6e, 0x77, 0x3c, 0x6e, 0x78, 0x3c, 0x6e, 0x79, 0x3c, 0x6e, 0x7a,
6649     0x3c, 0x70, 0x30, 0x3c, 0x70, 0x31, 0x3c, 0x70, 0x32, 0x3c, 0x70, 0x61,
6650     0x3c, 0x70, 0x63, 0x3c, 0x70, 0x65, 0x3c, 0x70, 0x69, 0x3c, 0x70, 0x6f,
6651     0x3c, 0x70, 0x73, 0x3c, 0x70, 0x74, 0x3c, 0x70, 0x20, 0x3c, 0x70, 0x25,
6652     0x3c, 0x70, 0x2d, 0x3c, 0x70, 0x2e, 0x3c, 0x70, 0x2f, 0x3c, 0x70, 0x33,
6653     0x3c, 0x70, 0x34, 0x3c, 0x70, 0x35, 0x3c, 0x70, 0x36, 0x3c, 0x70, 0x37,
6654     0x3c, 0x70, 0x38, 0x3c, 0x70, 0x39, 0x3c, 0x70, 0x3d, 0x3c, 0x70, 0x41,
6655     0x3c, 0x70, 0x5f, 0x3c, 0x70, 0x62, 0x3c, 0x70, 0x64, 0x3c, 0x70, 0x66,
6656     0x3c, 0x70, 0x67, 0x3c, 0x70, 0x68, 0x3c, 0x70, 0x6c, 0x3c, 0x70, 0x6d,
6657     0x3c, 0x70, 0x6e, 0x3c, 0x70, 0x70, 0x3c, 0x70, 0x72, 0x3c, 0x70, 0x75,
6658     0x3c, 0x70, 0x3a, 0x3c, 0x70, 0x42, 0x3c, 0x70, 0x43, 0x3c, 0x70, 0x44,
6659     0x3c, 0x70, 0x45, 0x3c, 0x70, 0x46, 0x3c, 0x70, 0x47, 0x3c, 0x70, 0x48,
6660     0x3c, 0x70, 0x49, 0x3c, 0x70, 0x4a, 0x3c, 0x70, 0x4b, 0x3c, 0x70, 0x4c,
6661     0x3c, 0x70, 0x4d, 0x3c, 0x70, 0x4e, 0x3c, 0x70, 0x4f, 0x3c, 0x70, 0x50,
6662     0x3c, 0x70, 0x51, 0x3c, 0x70, 0x52, 0x3c, 0x70, 0x53, 0x3c, 0x70, 0x54,
6663     0x3c, 0x70, 0x55, 0x3c, 0x70, 0x56, 0x3c, 0x70, 0x57, 0x3c, 0x70, 0x59,
6664     0x3c, 0x70, 0x6a, 0x3c, 0x70, 0x6b, 0x3c, 0x70, 0x71, 0x3c, 0x70, 0x76,
6665     0x3c, 0x70, 0x77, 0x3c, 0x70, 0x78, 0x3c, 0x70, 0x79, 0x3c, 0x70, 0x7a};
6666 const uint8_t HuffDecoderCommon::table25_22_emit_[408] = {
6667     0x3c, 0x72, 0x30, 0x3c, 0x72, 0x31, 0x3c, 0x72, 0x32, 0x3c, 0x72, 0x61,
6668     0x3c, 0x72, 0x63, 0x3c, 0x72, 0x65, 0x3c, 0x72, 0x69, 0x3c, 0x72, 0x6f,
6669     0x3c, 0x72, 0x73, 0x3c, 0x72, 0x74, 0x3c, 0x72, 0x20, 0x3c, 0x72, 0x25,
6670     0x3c, 0x72, 0x2d, 0x3c, 0x72, 0x2e, 0x3c, 0x72, 0x2f, 0x3c, 0x72, 0x33,
6671     0x3c, 0x72, 0x34, 0x3c, 0x72, 0x35, 0x3c, 0x72, 0x36, 0x3c, 0x72, 0x37,
6672     0x3c, 0x72, 0x38, 0x3c, 0x72, 0x39, 0x3c, 0x72, 0x3d, 0x3c, 0x72, 0x41,
6673     0x3c, 0x72, 0x5f, 0x3c, 0x72, 0x62, 0x3c, 0x72, 0x64, 0x3c, 0x72, 0x66,
6674     0x3c, 0x72, 0x67, 0x3c, 0x72, 0x68, 0x3c, 0x72, 0x6c, 0x3c, 0x72, 0x6d,
6675     0x3c, 0x72, 0x6e, 0x3c, 0x72, 0x70, 0x3c, 0x72, 0x72, 0x3c, 0x72, 0x75,
6676     0x3c, 0x72, 0x3a, 0x3c, 0x72, 0x42, 0x3c, 0x72, 0x43, 0x3c, 0x72, 0x44,
6677     0x3c, 0x72, 0x45, 0x3c, 0x72, 0x46, 0x3c, 0x72, 0x47, 0x3c, 0x72, 0x48,
6678     0x3c, 0x72, 0x49, 0x3c, 0x72, 0x4a, 0x3c, 0x72, 0x4b, 0x3c, 0x72, 0x4c,
6679     0x3c, 0x72, 0x4d, 0x3c, 0x72, 0x4e, 0x3c, 0x72, 0x4f, 0x3c, 0x72, 0x50,
6680     0x3c, 0x72, 0x51, 0x3c, 0x72, 0x52, 0x3c, 0x72, 0x53, 0x3c, 0x72, 0x54,
6681     0x3c, 0x72, 0x55, 0x3c, 0x72, 0x56, 0x3c, 0x72, 0x57, 0x3c, 0x72, 0x59,
6682     0x3c, 0x72, 0x6a, 0x3c, 0x72, 0x6b, 0x3c, 0x72, 0x71, 0x3c, 0x72, 0x76,
6683     0x3c, 0x72, 0x77, 0x3c, 0x72, 0x78, 0x3c, 0x72, 0x79, 0x3c, 0x72, 0x7a,
6684     0x3c, 0x75, 0x30, 0x3c, 0x75, 0x31, 0x3c, 0x75, 0x32, 0x3c, 0x75, 0x61,
6685     0x3c, 0x75, 0x63, 0x3c, 0x75, 0x65, 0x3c, 0x75, 0x69, 0x3c, 0x75, 0x6f,
6686     0x3c, 0x75, 0x73, 0x3c, 0x75, 0x74, 0x3c, 0x75, 0x20, 0x3c, 0x75, 0x25,
6687     0x3c, 0x75, 0x2d, 0x3c, 0x75, 0x2e, 0x3c, 0x75, 0x2f, 0x3c, 0x75, 0x33,
6688     0x3c, 0x75, 0x34, 0x3c, 0x75, 0x35, 0x3c, 0x75, 0x36, 0x3c, 0x75, 0x37,
6689     0x3c, 0x75, 0x38, 0x3c, 0x75, 0x39, 0x3c, 0x75, 0x3d, 0x3c, 0x75, 0x41,
6690     0x3c, 0x75, 0x5f, 0x3c, 0x75, 0x62, 0x3c, 0x75, 0x64, 0x3c, 0x75, 0x66,
6691     0x3c, 0x75, 0x67, 0x3c, 0x75, 0x68, 0x3c, 0x75, 0x6c, 0x3c, 0x75, 0x6d,
6692     0x3c, 0x75, 0x6e, 0x3c, 0x75, 0x70, 0x3c, 0x75, 0x72, 0x3c, 0x75, 0x75,
6693     0x3c, 0x75, 0x3a, 0x3c, 0x75, 0x42, 0x3c, 0x75, 0x43, 0x3c, 0x75, 0x44,
6694     0x3c, 0x75, 0x45, 0x3c, 0x75, 0x46, 0x3c, 0x75, 0x47, 0x3c, 0x75, 0x48,
6695     0x3c, 0x75, 0x49, 0x3c, 0x75, 0x4a, 0x3c, 0x75, 0x4b, 0x3c, 0x75, 0x4c,
6696     0x3c, 0x75, 0x4d, 0x3c, 0x75, 0x4e, 0x3c, 0x75, 0x4f, 0x3c, 0x75, 0x50,
6697     0x3c, 0x75, 0x51, 0x3c, 0x75, 0x52, 0x3c, 0x75, 0x53, 0x3c, 0x75, 0x54,
6698     0x3c, 0x75, 0x55, 0x3c, 0x75, 0x56, 0x3c, 0x75, 0x57, 0x3c, 0x75, 0x59,
6699     0x3c, 0x75, 0x6a, 0x3c, 0x75, 0x6b, 0x3c, 0x75, 0x71, 0x3c, 0x75, 0x76,
6700     0x3c, 0x75, 0x77, 0x3c, 0x75, 0x78, 0x3c, 0x75, 0x79, 0x3c, 0x75, 0x7a};
6701 const uint8_t HuffDecoderCommon::table25_23_emit_[432] = {
6702     0x3c, 0x3a, 0x30, 0x3c, 0x3a, 0x31, 0x3c, 0x3a, 0x32, 0x3c, 0x3a, 0x61,
6703     0x3c, 0x3a, 0x63, 0x3c, 0x3a, 0x65, 0x3c, 0x3a, 0x69, 0x3c, 0x3a, 0x6f,
6704     0x3c, 0x3a, 0x73, 0x3c, 0x3a, 0x74, 0x3c, 0x3a, 0x20, 0x3c, 0x3a, 0x25,
6705     0x3c, 0x3a, 0x2d, 0x3c, 0x3a, 0x2e, 0x3c, 0x3a, 0x2f, 0x3c, 0x3a, 0x33,
6706     0x3c, 0x3a, 0x34, 0x3c, 0x3a, 0x35, 0x3c, 0x3a, 0x36, 0x3c, 0x3a, 0x37,
6707     0x3c, 0x3a, 0x38, 0x3c, 0x3a, 0x39, 0x3c, 0x3a, 0x3d, 0x3c, 0x3a, 0x41,
6708     0x3c, 0x3a, 0x5f, 0x3c, 0x3a, 0x62, 0x3c, 0x3a, 0x64, 0x3c, 0x3a, 0x66,
6709     0x3c, 0x3a, 0x67, 0x3c, 0x3a, 0x68, 0x3c, 0x3a, 0x6c, 0x3c, 0x3a, 0x6d,
6710     0x3c, 0x3a, 0x6e, 0x3c, 0x3a, 0x70, 0x3c, 0x3a, 0x72, 0x3c, 0x3a, 0x75,
6711     0x3c, 0x42, 0x30, 0x3c, 0x42, 0x31, 0x3c, 0x42, 0x32, 0x3c, 0x42, 0x61,
6712     0x3c, 0x42, 0x63, 0x3c, 0x42, 0x65, 0x3c, 0x42, 0x69, 0x3c, 0x42, 0x6f,
6713     0x3c, 0x42, 0x73, 0x3c, 0x42, 0x74, 0x3c, 0x42, 0x20, 0x3c, 0x42, 0x25,
6714     0x3c, 0x42, 0x2d, 0x3c, 0x42, 0x2e, 0x3c, 0x42, 0x2f, 0x3c, 0x42, 0x33,
6715     0x3c, 0x42, 0x34, 0x3c, 0x42, 0x35, 0x3c, 0x42, 0x36, 0x3c, 0x42, 0x37,
6716     0x3c, 0x42, 0x38, 0x3c, 0x42, 0x39, 0x3c, 0x42, 0x3d, 0x3c, 0x42, 0x41,
6717     0x3c, 0x42, 0x5f, 0x3c, 0x42, 0x62, 0x3c, 0x42, 0x64, 0x3c, 0x42, 0x66,
6718     0x3c, 0x42, 0x67, 0x3c, 0x42, 0x68, 0x3c, 0x42, 0x6c, 0x3c, 0x42, 0x6d,
6719     0x3c, 0x42, 0x6e, 0x3c, 0x42, 0x70, 0x3c, 0x42, 0x72, 0x3c, 0x42, 0x75,
6720     0x3c, 0x43, 0x30, 0x3c, 0x43, 0x31, 0x3c, 0x43, 0x32, 0x3c, 0x43, 0x61,
6721     0x3c, 0x43, 0x63, 0x3c, 0x43, 0x65, 0x3c, 0x43, 0x69, 0x3c, 0x43, 0x6f,
6722     0x3c, 0x43, 0x73, 0x3c, 0x43, 0x74, 0x3c, 0x43, 0x20, 0x3c, 0x43, 0x25,
6723     0x3c, 0x43, 0x2d, 0x3c, 0x43, 0x2e, 0x3c, 0x43, 0x2f, 0x3c, 0x43, 0x33,
6724     0x3c, 0x43, 0x34, 0x3c, 0x43, 0x35, 0x3c, 0x43, 0x36, 0x3c, 0x43, 0x37,
6725     0x3c, 0x43, 0x38, 0x3c, 0x43, 0x39, 0x3c, 0x43, 0x3d, 0x3c, 0x43, 0x41,
6726     0x3c, 0x43, 0x5f, 0x3c, 0x43, 0x62, 0x3c, 0x43, 0x64, 0x3c, 0x43, 0x66,
6727     0x3c, 0x43, 0x67, 0x3c, 0x43, 0x68, 0x3c, 0x43, 0x6c, 0x3c, 0x43, 0x6d,
6728     0x3c, 0x43, 0x6e, 0x3c, 0x43, 0x70, 0x3c, 0x43, 0x72, 0x3c, 0x43, 0x75,
6729     0x3c, 0x44, 0x30, 0x3c, 0x44, 0x31, 0x3c, 0x44, 0x32, 0x3c, 0x44, 0x61,
6730     0x3c, 0x44, 0x63, 0x3c, 0x44, 0x65, 0x3c, 0x44, 0x69, 0x3c, 0x44, 0x6f,
6731     0x3c, 0x44, 0x73, 0x3c, 0x44, 0x74, 0x3c, 0x44, 0x20, 0x3c, 0x44, 0x25,
6732     0x3c, 0x44, 0x2d, 0x3c, 0x44, 0x2e, 0x3c, 0x44, 0x2f, 0x3c, 0x44, 0x33,
6733     0x3c, 0x44, 0x34, 0x3c, 0x44, 0x35, 0x3c, 0x44, 0x36, 0x3c, 0x44, 0x37,
6734     0x3c, 0x44, 0x38, 0x3c, 0x44, 0x39, 0x3c, 0x44, 0x3d, 0x3c, 0x44, 0x41,
6735     0x3c, 0x44, 0x5f, 0x3c, 0x44, 0x62, 0x3c, 0x44, 0x64, 0x3c, 0x44, 0x66,
6736     0x3c, 0x44, 0x67, 0x3c, 0x44, 0x68, 0x3c, 0x44, 0x6c, 0x3c, 0x44, 0x6d,
6737     0x3c, 0x44, 0x6e, 0x3c, 0x44, 0x70, 0x3c, 0x44, 0x72, 0x3c, 0x44, 0x75};
6738 const uint16_t HuffDecoderCommon::table25_23_inner_[149] = {
6739     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
6740     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
6741     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
6742     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
6743     0x0349, 0x0002, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
6744     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
6745     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
6746     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
6747     0x0691, 0x06a9, 0x0362, 0x06c1, 0x06d9, 0x06f1, 0x0709, 0x0721, 0x0739,
6748     0x0751, 0x0769, 0x0781, 0x0799, 0x07b1, 0x07c9, 0x07e1, 0x07f9, 0x0811,
6749     0x0829, 0x0841, 0x0859, 0x0871, 0x0889, 0x08a1, 0x08b9, 0x08d1, 0x08e9,
6750     0x0901, 0x0919, 0x0931, 0x0949, 0x0961, 0x0979, 0x0991, 0x09a9, 0x09c1,
6751     0x09d9, 0x09f1, 0x0a09, 0x06c2, 0x0a21, 0x0a39, 0x0a51, 0x0a69, 0x0a81,
6752     0x0a99, 0x0ab1, 0x0ac9, 0x0ae1, 0x0af9, 0x0b11, 0x0b29, 0x0b41, 0x0b59,
6753     0x0b71, 0x0b89, 0x0ba1, 0x0bb9, 0x0bd1, 0x0be9, 0x0c01, 0x0c19, 0x0c31,
6754     0x0c49, 0x0c61, 0x0c79, 0x0c91, 0x0ca9, 0x0cc1, 0x0cd9, 0x0cf1, 0x0d09,
6755     0x0d21, 0x0d39, 0x0d51, 0x0d69, 0x0a22};
6756 const uint8_t HuffDecoderCommon::table25_23_outer_[256] = {
6757     0,   1,   0,   2,   0,   3,   0,   4,   0,   5,   0,   6,   0,   7,   0,
6758     8,   0,   9,   0,   10,  11,  12,  13,  14,  15,  16,  17,  18,  19,  20,
6759     21,  22,  23,  24,  25,  26,  27,  28,  29,  30,  31,  32,  33,  34,  35,
6760     36,  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
6761     0,   0,   0,   37,  0,   38,  0,   39,  0,   40,  0,   41,  0,   42,  0,
6762     43,  0,   44,  0,   45,  0,   46,  0,   47,  48,  49,  50,  51,  52,  53,
6763     54,  55,  56,  57,  58,  59,  60,  61,  62,  63,  64,  65,  66,  67,  68,
6764     69,  70,  71,  72,  73,  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
6765     0,   0,   0,   0,   0,   0,   0,   74,  0,   75,  0,   76,  0,   77,  0,
6766     78,  0,   79,  0,   80,  0,   81,  0,   82,  0,   83,  0,   84,  85,  86,
6767     87,  88,  89,  90,  91,  92,  93,  94,  95,  96,  97,  98,  99,  100, 101,
6768     102, 103, 104, 105, 106, 107, 108, 109, 110, 0,   0,   0,   0,   0,   0,
6769     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   111, 0,   112, 0,
6770     113, 0,   114, 0,   115, 0,   116, 0,   117, 0,   118, 0,   119, 0,   120,
6771     0,   121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134,
6772     135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 0,   0,
6773     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
6774     148};
6775 const uint8_t HuffDecoderCommon::table25_24_emit_[432] = {
6776     0x3c, 0x45, 0x30, 0x3c, 0x45, 0x31, 0x3c, 0x45, 0x32, 0x3c, 0x45, 0x61,
6777     0x3c, 0x45, 0x63, 0x3c, 0x45, 0x65, 0x3c, 0x45, 0x69, 0x3c, 0x45, 0x6f,
6778     0x3c, 0x45, 0x73, 0x3c, 0x45, 0x74, 0x3c, 0x45, 0x20, 0x3c, 0x45, 0x25,
6779     0x3c, 0x45, 0x2d, 0x3c, 0x45, 0x2e, 0x3c, 0x45, 0x2f, 0x3c, 0x45, 0x33,
6780     0x3c, 0x45, 0x34, 0x3c, 0x45, 0x35, 0x3c, 0x45, 0x36, 0x3c, 0x45, 0x37,
6781     0x3c, 0x45, 0x38, 0x3c, 0x45, 0x39, 0x3c, 0x45, 0x3d, 0x3c, 0x45, 0x41,
6782     0x3c, 0x45, 0x5f, 0x3c, 0x45, 0x62, 0x3c, 0x45, 0x64, 0x3c, 0x45, 0x66,
6783     0x3c, 0x45, 0x67, 0x3c, 0x45, 0x68, 0x3c, 0x45, 0x6c, 0x3c, 0x45, 0x6d,
6784     0x3c, 0x45, 0x6e, 0x3c, 0x45, 0x70, 0x3c, 0x45, 0x72, 0x3c, 0x45, 0x75,
6785     0x3c, 0x46, 0x30, 0x3c, 0x46, 0x31, 0x3c, 0x46, 0x32, 0x3c, 0x46, 0x61,
6786     0x3c, 0x46, 0x63, 0x3c, 0x46, 0x65, 0x3c, 0x46, 0x69, 0x3c, 0x46, 0x6f,
6787     0x3c, 0x46, 0x73, 0x3c, 0x46, 0x74, 0x3c, 0x46, 0x20, 0x3c, 0x46, 0x25,
6788     0x3c, 0x46, 0x2d, 0x3c, 0x46, 0x2e, 0x3c, 0x46, 0x2f, 0x3c, 0x46, 0x33,
6789     0x3c, 0x46, 0x34, 0x3c, 0x46, 0x35, 0x3c, 0x46, 0x36, 0x3c, 0x46, 0x37,
6790     0x3c, 0x46, 0x38, 0x3c, 0x46, 0x39, 0x3c, 0x46, 0x3d, 0x3c, 0x46, 0x41,
6791     0x3c, 0x46, 0x5f, 0x3c, 0x46, 0x62, 0x3c, 0x46, 0x64, 0x3c, 0x46, 0x66,
6792     0x3c, 0x46, 0x67, 0x3c, 0x46, 0x68, 0x3c, 0x46, 0x6c, 0x3c, 0x46, 0x6d,
6793     0x3c, 0x46, 0x6e, 0x3c, 0x46, 0x70, 0x3c, 0x46, 0x72, 0x3c, 0x46, 0x75,
6794     0x3c, 0x47, 0x30, 0x3c, 0x47, 0x31, 0x3c, 0x47, 0x32, 0x3c, 0x47, 0x61,
6795     0x3c, 0x47, 0x63, 0x3c, 0x47, 0x65, 0x3c, 0x47, 0x69, 0x3c, 0x47, 0x6f,
6796     0x3c, 0x47, 0x73, 0x3c, 0x47, 0x74, 0x3c, 0x47, 0x20, 0x3c, 0x47, 0x25,
6797     0x3c, 0x47, 0x2d, 0x3c, 0x47, 0x2e, 0x3c, 0x47, 0x2f, 0x3c, 0x47, 0x33,
6798     0x3c, 0x47, 0x34, 0x3c, 0x47, 0x35, 0x3c, 0x47, 0x36, 0x3c, 0x47, 0x37,
6799     0x3c, 0x47, 0x38, 0x3c, 0x47, 0x39, 0x3c, 0x47, 0x3d, 0x3c, 0x47, 0x41,
6800     0x3c, 0x47, 0x5f, 0x3c, 0x47, 0x62, 0x3c, 0x47, 0x64, 0x3c, 0x47, 0x66,
6801     0x3c, 0x47, 0x67, 0x3c, 0x47, 0x68, 0x3c, 0x47, 0x6c, 0x3c, 0x47, 0x6d,
6802     0x3c, 0x47, 0x6e, 0x3c, 0x47, 0x70, 0x3c, 0x47, 0x72, 0x3c, 0x47, 0x75,
6803     0x3c, 0x48, 0x30, 0x3c, 0x48, 0x31, 0x3c, 0x48, 0x32, 0x3c, 0x48, 0x61,
6804     0x3c, 0x48, 0x63, 0x3c, 0x48, 0x65, 0x3c, 0x48, 0x69, 0x3c, 0x48, 0x6f,
6805     0x3c, 0x48, 0x73, 0x3c, 0x48, 0x74, 0x3c, 0x48, 0x20, 0x3c, 0x48, 0x25,
6806     0x3c, 0x48, 0x2d, 0x3c, 0x48, 0x2e, 0x3c, 0x48, 0x2f, 0x3c, 0x48, 0x33,
6807     0x3c, 0x48, 0x34, 0x3c, 0x48, 0x35, 0x3c, 0x48, 0x36, 0x3c, 0x48, 0x37,
6808     0x3c, 0x48, 0x38, 0x3c, 0x48, 0x39, 0x3c, 0x48, 0x3d, 0x3c, 0x48, 0x41,
6809     0x3c, 0x48, 0x5f, 0x3c, 0x48, 0x62, 0x3c, 0x48, 0x64, 0x3c, 0x48, 0x66,
6810     0x3c, 0x48, 0x67, 0x3c, 0x48, 0x68, 0x3c, 0x48, 0x6c, 0x3c, 0x48, 0x6d,
6811     0x3c, 0x48, 0x6e, 0x3c, 0x48, 0x70, 0x3c, 0x48, 0x72, 0x3c, 0x48, 0x75};
6812 const uint8_t HuffDecoderCommon::table25_25_emit_[432] = {
6813     0x3c, 0x49, 0x30, 0x3c, 0x49, 0x31, 0x3c, 0x49, 0x32, 0x3c, 0x49, 0x61,
6814     0x3c, 0x49, 0x63, 0x3c, 0x49, 0x65, 0x3c, 0x49, 0x69, 0x3c, 0x49, 0x6f,
6815     0x3c, 0x49, 0x73, 0x3c, 0x49, 0x74, 0x3c, 0x49, 0x20, 0x3c, 0x49, 0x25,
6816     0x3c, 0x49, 0x2d, 0x3c, 0x49, 0x2e, 0x3c, 0x49, 0x2f, 0x3c, 0x49, 0x33,
6817     0x3c, 0x49, 0x34, 0x3c, 0x49, 0x35, 0x3c, 0x49, 0x36, 0x3c, 0x49, 0x37,
6818     0x3c, 0x49, 0x38, 0x3c, 0x49, 0x39, 0x3c, 0x49, 0x3d, 0x3c, 0x49, 0x41,
6819     0x3c, 0x49, 0x5f, 0x3c, 0x49, 0x62, 0x3c, 0x49, 0x64, 0x3c, 0x49, 0x66,
6820     0x3c, 0x49, 0x67, 0x3c, 0x49, 0x68, 0x3c, 0x49, 0x6c, 0x3c, 0x49, 0x6d,
6821     0x3c, 0x49, 0x6e, 0x3c, 0x49, 0x70, 0x3c, 0x49, 0x72, 0x3c, 0x49, 0x75,
6822     0x3c, 0x4a, 0x30, 0x3c, 0x4a, 0x31, 0x3c, 0x4a, 0x32, 0x3c, 0x4a, 0x61,
6823     0x3c, 0x4a, 0x63, 0x3c, 0x4a, 0x65, 0x3c, 0x4a, 0x69, 0x3c, 0x4a, 0x6f,
6824     0x3c, 0x4a, 0x73, 0x3c, 0x4a, 0x74, 0x3c, 0x4a, 0x20, 0x3c, 0x4a, 0x25,
6825     0x3c, 0x4a, 0x2d, 0x3c, 0x4a, 0x2e, 0x3c, 0x4a, 0x2f, 0x3c, 0x4a, 0x33,
6826     0x3c, 0x4a, 0x34, 0x3c, 0x4a, 0x35, 0x3c, 0x4a, 0x36, 0x3c, 0x4a, 0x37,
6827     0x3c, 0x4a, 0x38, 0x3c, 0x4a, 0x39, 0x3c, 0x4a, 0x3d, 0x3c, 0x4a, 0x41,
6828     0x3c, 0x4a, 0x5f, 0x3c, 0x4a, 0x62, 0x3c, 0x4a, 0x64, 0x3c, 0x4a, 0x66,
6829     0x3c, 0x4a, 0x67, 0x3c, 0x4a, 0x68, 0x3c, 0x4a, 0x6c, 0x3c, 0x4a, 0x6d,
6830     0x3c, 0x4a, 0x6e, 0x3c, 0x4a, 0x70, 0x3c, 0x4a, 0x72, 0x3c, 0x4a, 0x75,
6831     0x3c, 0x4b, 0x30, 0x3c, 0x4b, 0x31, 0x3c, 0x4b, 0x32, 0x3c, 0x4b, 0x61,
6832     0x3c, 0x4b, 0x63, 0x3c, 0x4b, 0x65, 0x3c, 0x4b, 0x69, 0x3c, 0x4b, 0x6f,
6833     0x3c, 0x4b, 0x73, 0x3c, 0x4b, 0x74, 0x3c, 0x4b, 0x20, 0x3c, 0x4b, 0x25,
6834     0x3c, 0x4b, 0x2d, 0x3c, 0x4b, 0x2e, 0x3c, 0x4b, 0x2f, 0x3c, 0x4b, 0x33,
6835     0x3c, 0x4b, 0x34, 0x3c, 0x4b, 0x35, 0x3c, 0x4b, 0x36, 0x3c, 0x4b, 0x37,
6836     0x3c, 0x4b, 0x38, 0x3c, 0x4b, 0x39, 0x3c, 0x4b, 0x3d, 0x3c, 0x4b, 0x41,
6837     0x3c, 0x4b, 0x5f, 0x3c, 0x4b, 0x62, 0x3c, 0x4b, 0x64, 0x3c, 0x4b, 0x66,
6838     0x3c, 0x4b, 0x67, 0x3c, 0x4b, 0x68, 0x3c, 0x4b, 0x6c, 0x3c, 0x4b, 0x6d,
6839     0x3c, 0x4b, 0x6e, 0x3c, 0x4b, 0x70, 0x3c, 0x4b, 0x72, 0x3c, 0x4b, 0x75,
6840     0x3c, 0x4c, 0x30, 0x3c, 0x4c, 0x31, 0x3c, 0x4c, 0x32, 0x3c, 0x4c, 0x61,
6841     0x3c, 0x4c, 0x63, 0x3c, 0x4c, 0x65, 0x3c, 0x4c, 0x69, 0x3c, 0x4c, 0x6f,
6842     0x3c, 0x4c, 0x73, 0x3c, 0x4c, 0x74, 0x3c, 0x4c, 0x20, 0x3c, 0x4c, 0x25,
6843     0x3c, 0x4c, 0x2d, 0x3c, 0x4c, 0x2e, 0x3c, 0x4c, 0x2f, 0x3c, 0x4c, 0x33,
6844     0x3c, 0x4c, 0x34, 0x3c, 0x4c, 0x35, 0x3c, 0x4c, 0x36, 0x3c, 0x4c, 0x37,
6845     0x3c, 0x4c, 0x38, 0x3c, 0x4c, 0x39, 0x3c, 0x4c, 0x3d, 0x3c, 0x4c, 0x41,
6846     0x3c, 0x4c, 0x5f, 0x3c, 0x4c, 0x62, 0x3c, 0x4c, 0x64, 0x3c, 0x4c, 0x66,
6847     0x3c, 0x4c, 0x67, 0x3c, 0x4c, 0x68, 0x3c, 0x4c, 0x6c, 0x3c, 0x4c, 0x6d,
6848     0x3c, 0x4c, 0x6e, 0x3c, 0x4c, 0x70, 0x3c, 0x4c, 0x72, 0x3c, 0x4c, 0x75};
6849 const uint8_t HuffDecoderCommon::table25_26_emit_[432] = {
6850     0x3c, 0x4d, 0x30, 0x3c, 0x4d, 0x31, 0x3c, 0x4d, 0x32, 0x3c, 0x4d, 0x61,
6851     0x3c, 0x4d, 0x63, 0x3c, 0x4d, 0x65, 0x3c, 0x4d, 0x69, 0x3c, 0x4d, 0x6f,
6852     0x3c, 0x4d, 0x73, 0x3c, 0x4d, 0x74, 0x3c, 0x4d, 0x20, 0x3c, 0x4d, 0x25,
6853     0x3c, 0x4d, 0x2d, 0x3c, 0x4d, 0x2e, 0x3c, 0x4d, 0x2f, 0x3c, 0x4d, 0x33,
6854     0x3c, 0x4d, 0x34, 0x3c, 0x4d, 0x35, 0x3c, 0x4d, 0x36, 0x3c, 0x4d, 0x37,
6855     0x3c, 0x4d, 0x38, 0x3c, 0x4d, 0x39, 0x3c, 0x4d, 0x3d, 0x3c, 0x4d, 0x41,
6856     0x3c, 0x4d, 0x5f, 0x3c, 0x4d, 0x62, 0x3c, 0x4d, 0x64, 0x3c, 0x4d, 0x66,
6857     0x3c, 0x4d, 0x67, 0x3c, 0x4d, 0x68, 0x3c, 0x4d, 0x6c, 0x3c, 0x4d, 0x6d,
6858     0x3c, 0x4d, 0x6e, 0x3c, 0x4d, 0x70, 0x3c, 0x4d, 0x72, 0x3c, 0x4d, 0x75,
6859     0x3c, 0x4e, 0x30, 0x3c, 0x4e, 0x31, 0x3c, 0x4e, 0x32, 0x3c, 0x4e, 0x61,
6860     0x3c, 0x4e, 0x63, 0x3c, 0x4e, 0x65, 0x3c, 0x4e, 0x69, 0x3c, 0x4e, 0x6f,
6861     0x3c, 0x4e, 0x73, 0x3c, 0x4e, 0x74, 0x3c, 0x4e, 0x20, 0x3c, 0x4e, 0x25,
6862     0x3c, 0x4e, 0x2d, 0x3c, 0x4e, 0x2e, 0x3c, 0x4e, 0x2f, 0x3c, 0x4e, 0x33,
6863     0x3c, 0x4e, 0x34, 0x3c, 0x4e, 0x35, 0x3c, 0x4e, 0x36, 0x3c, 0x4e, 0x37,
6864     0x3c, 0x4e, 0x38, 0x3c, 0x4e, 0x39, 0x3c, 0x4e, 0x3d, 0x3c, 0x4e, 0x41,
6865     0x3c, 0x4e, 0x5f, 0x3c, 0x4e, 0x62, 0x3c, 0x4e, 0x64, 0x3c, 0x4e, 0x66,
6866     0x3c, 0x4e, 0x67, 0x3c, 0x4e, 0x68, 0x3c, 0x4e, 0x6c, 0x3c, 0x4e, 0x6d,
6867     0x3c, 0x4e, 0x6e, 0x3c, 0x4e, 0x70, 0x3c, 0x4e, 0x72, 0x3c, 0x4e, 0x75,
6868     0x3c, 0x4f, 0x30, 0x3c, 0x4f, 0x31, 0x3c, 0x4f, 0x32, 0x3c, 0x4f, 0x61,
6869     0x3c, 0x4f, 0x63, 0x3c, 0x4f, 0x65, 0x3c, 0x4f, 0x69, 0x3c, 0x4f, 0x6f,
6870     0x3c, 0x4f, 0x73, 0x3c, 0x4f, 0x74, 0x3c, 0x4f, 0x20, 0x3c, 0x4f, 0x25,
6871     0x3c, 0x4f, 0x2d, 0x3c, 0x4f, 0x2e, 0x3c, 0x4f, 0x2f, 0x3c, 0x4f, 0x33,
6872     0x3c, 0x4f, 0x34, 0x3c, 0x4f, 0x35, 0x3c, 0x4f, 0x36, 0x3c, 0x4f, 0x37,
6873     0x3c, 0x4f, 0x38, 0x3c, 0x4f, 0x39, 0x3c, 0x4f, 0x3d, 0x3c, 0x4f, 0x41,
6874     0x3c, 0x4f, 0x5f, 0x3c, 0x4f, 0x62, 0x3c, 0x4f, 0x64, 0x3c, 0x4f, 0x66,
6875     0x3c, 0x4f, 0x67, 0x3c, 0x4f, 0x68, 0x3c, 0x4f, 0x6c, 0x3c, 0x4f, 0x6d,
6876     0x3c, 0x4f, 0x6e, 0x3c, 0x4f, 0x70, 0x3c, 0x4f, 0x72, 0x3c, 0x4f, 0x75,
6877     0x3c, 0x50, 0x30, 0x3c, 0x50, 0x31, 0x3c, 0x50, 0x32, 0x3c, 0x50, 0x61,
6878     0x3c, 0x50, 0x63, 0x3c, 0x50, 0x65, 0x3c, 0x50, 0x69, 0x3c, 0x50, 0x6f,
6879     0x3c, 0x50, 0x73, 0x3c, 0x50, 0x74, 0x3c, 0x50, 0x20, 0x3c, 0x50, 0x25,
6880     0x3c, 0x50, 0x2d, 0x3c, 0x50, 0x2e, 0x3c, 0x50, 0x2f, 0x3c, 0x50, 0x33,
6881     0x3c, 0x50, 0x34, 0x3c, 0x50, 0x35, 0x3c, 0x50, 0x36, 0x3c, 0x50, 0x37,
6882     0x3c, 0x50, 0x38, 0x3c, 0x50, 0x39, 0x3c, 0x50, 0x3d, 0x3c, 0x50, 0x41,
6883     0x3c, 0x50, 0x5f, 0x3c, 0x50, 0x62, 0x3c, 0x50, 0x64, 0x3c, 0x50, 0x66,
6884     0x3c, 0x50, 0x67, 0x3c, 0x50, 0x68, 0x3c, 0x50, 0x6c, 0x3c, 0x50, 0x6d,
6885     0x3c, 0x50, 0x6e, 0x3c, 0x50, 0x70, 0x3c, 0x50, 0x72, 0x3c, 0x50, 0x75};
6886 const uint8_t HuffDecoderCommon::table25_27_emit_[432] = {
6887     0x3c, 0x51, 0x30, 0x3c, 0x51, 0x31, 0x3c, 0x51, 0x32, 0x3c, 0x51, 0x61,
6888     0x3c, 0x51, 0x63, 0x3c, 0x51, 0x65, 0x3c, 0x51, 0x69, 0x3c, 0x51, 0x6f,
6889     0x3c, 0x51, 0x73, 0x3c, 0x51, 0x74, 0x3c, 0x51, 0x20, 0x3c, 0x51, 0x25,
6890     0x3c, 0x51, 0x2d, 0x3c, 0x51, 0x2e, 0x3c, 0x51, 0x2f, 0x3c, 0x51, 0x33,
6891     0x3c, 0x51, 0x34, 0x3c, 0x51, 0x35, 0x3c, 0x51, 0x36, 0x3c, 0x51, 0x37,
6892     0x3c, 0x51, 0x38, 0x3c, 0x51, 0x39, 0x3c, 0x51, 0x3d, 0x3c, 0x51, 0x41,
6893     0x3c, 0x51, 0x5f, 0x3c, 0x51, 0x62, 0x3c, 0x51, 0x64, 0x3c, 0x51, 0x66,
6894     0x3c, 0x51, 0x67, 0x3c, 0x51, 0x68, 0x3c, 0x51, 0x6c, 0x3c, 0x51, 0x6d,
6895     0x3c, 0x51, 0x6e, 0x3c, 0x51, 0x70, 0x3c, 0x51, 0x72, 0x3c, 0x51, 0x75,
6896     0x3c, 0x52, 0x30, 0x3c, 0x52, 0x31, 0x3c, 0x52, 0x32, 0x3c, 0x52, 0x61,
6897     0x3c, 0x52, 0x63, 0x3c, 0x52, 0x65, 0x3c, 0x52, 0x69, 0x3c, 0x52, 0x6f,
6898     0x3c, 0x52, 0x73, 0x3c, 0x52, 0x74, 0x3c, 0x52, 0x20, 0x3c, 0x52, 0x25,
6899     0x3c, 0x52, 0x2d, 0x3c, 0x52, 0x2e, 0x3c, 0x52, 0x2f, 0x3c, 0x52, 0x33,
6900     0x3c, 0x52, 0x34, 0x3c, 0x52, 0x35, 0x3c, 0x52, 0x36, 0x3c, 0x52, 0x37,
6901     0x3c, 0x52, 0x38, 0x3c, 0x52, 0x39, 0x3c, 0x52, 0x3d, 0x3c, 0x52, 0x41,
6902     0x3c, 0x52, 0x5f, 0x3c, 0x52, 0x62, 0x3c, 0x52, 0x64, 0x3c, 0x52, 0x66,
6903     0x3c, 0x52, 0x67, 0x3c, 0x52, 0x68, 0x3c, 0x52, 0x6c, 0x3c, 0x52, 0x6d,
6904     0x3c, 0x52, 0x6e, 0x3c, 0x52, 0x70, 0x3c, 0x52, 0x72, 0x3c, 0x52, 0x75,
6905     0x3c, 0x53, 0x30, 0x3c, 0x53, 0x31, 0x3c, 0x53, 0x32, 0x3c, 0x53, 0x61,
6906     0x3c, 0x53, 0x63, 0x3c, 0x53, 0x65, 0x3c, 0x53, 0x69, 0x3c, 0x53, 0x6f,
6907     0x3c, 0x53, 0x73, 0x3c, 0x53, 0x74, 0x3c, 0x53, 0x20, 0x3c, 0x53, 0x25,
6908     0x3c, 0x53, 0x2d, 0x3c, 0x53, 0x2e, 0x3c, 0x53, 0x2f, 0x3c, 0x53, 0x33,
6909     0x3c, 0x53, 0x34, 0x3c, 0x53, 0x35, 0x3c, 0x53, 0x36, 0x3c, 0x53, 0x37,
6910     0x3c, 0x53, 0x38, 0x3c, 0x53, 0x39, 0x3c, 0x53, 0x3d, 0x3c, 0x53, 0x41,
6911     0x3c, 0x53, 0x5f, 0x3c, 0x53, 0x62, 0x3c, 0x53, 0x64, 0x3c, 0x53, 0x66,
6912     0x3c, 0x53, 0x67, 0x3c, 0x53, 0x68, 0x3c, 0x53, 0x6c, 0x3c, 0x53, 0x6d,
6913     0x3c, 0x53, 0x6e, 0x3c, 0x53, 0x70, 0x3c, 0x53, 0x72, 0x3c, 0x53, 0x75,
6914     0x3c, 0x54, 0x30, 0x3c, 0x54, 0x31, 0x3c, 0x54, 0x32, 0x3c, 0x54, 0x61,
6915     0x3c, 0x54, 0x63, 0x3c, 0x54, 0x65, 0x3c, 0x54, 0x69, 0x3c, 0x54, 0x6f,
6916     0x3c, 0x54, 0x73, 0x3c, 0x54, 0x74, 0x3c, 0x54, 0x20, 0x3c, 0x54, 0x25,
6917     0x3c, 0x54, 0x2d, 0x3c, 0x54, 0x2e, 0x3c, 0x54, 0x2f, 0x3c, 0x54, 0x33,
6918     0x3c, 0x54, 0x34, 0x3c, 0x54, 0x35, 0x3c, 0x54, 0x36, 0x3c, 0x54, 0x37,
6919     0x3c, 0x54, 0x38, 0x3c, 0x54, 0x39, 0x3c, 0x54, 0x3d, 0x3c, 0x54, 0x41,
6920     0x3c, 0x54, 0x5f, 0x3c, 0x54, 0x62, 0x3c, 0x54, 0x64, 0x3c, 0x54, 0x66,
6921     0x3c, 0x54, 0x67, 0x3c, 0x54, 0x68, 0x3c, 0x54, 0x6c, 0x3c, 0x54, 0x6d,
6922     0x3c, 0x54, 0x6e, 0x3c, 0x54, 0x70, 0x3c, 0x54, 0x72, 0x3c, 0x54, 0x75};
6923 const uint8_t HuffDecoderCommon::table25_28_emit_[432] = {
6924     0x3c, 0x55, 0x30, 0x3c, 0x55, 0x31, 0x3c, 0x55, 0x32, 0x3c, 0x55, 0x61,
6925     0x3c, 0x55, 0x63, 0x3c, 0x55, 0x65, 0x3c, 0x55, 0x69, 0x3c, 0x55, 0x6f,
6926     0x3c, 0x55, 0x73, 0x3c, 0x55, 0x74, 0x3c, 0x55, 0x20, 0x3c, 0x55, 0x25,
6927     0x3c, 0x55, 0x2d, 0x3c, 0x55, 0x2e, 0x3c, 0x55, 0x2f, 0x3c, 0x55, 0x33,
6928     0x3c, 0x55, 0x34, 0x3c, 0x55, 0x35, 0x3c, 0x55, 0x36, 0x3c, 0x55, 0x37,
6929     0x3c, 0x55, 0x38, 0x3c, 0x55, 0x39, 0x3c, 0x55, 0x3d, 0x3c, 0x55, 0x41,
6930     0x3c, 0x55, 0x5f, 0x3c, 0x55, 0x62, 0x3c, 0x55, 0x64, 0x3c, 0x55, 0x66,
6931     0x3c, 0x55, 0x67, 0x3c, 0x55, 0x68, 0x3c, 0x55, 0x6c, 0x3c, 0x55, 0x6d,
6932     0x3c, 0x55, 0x6e, 0x3c, 0x55, 0x70, 0x3c, 0x55, 0x72, 0x3c, 0x55, 0x75,
6933     0x3c, 0x56, 0x30, 0x3c, 0x56, 0x31, 0x3c, 0x56, 0x32, 0x3c, 0x56, 0x61,
6934     0x3c, 0x56, 0x63, 0x3c, 0x56, 0x65, 0x3c, 0x56, 0x69, 0x3c, 0x56, 0x6f,
6935     0x3c, 0x56, 0x73, 0x3c, 0x56, 0x74, 0x3c, 0x56, 0x20, 0x3c, 0x56, 0x25,
6936     0x3c, 0x56, 0x2d, 0x3c, 0x56, 0x2e, 0x3c, 0x56, 0x2f, 0x3c, 0x56, 0x33,
6937     0x3c, 0x56, 0x34, 0x3c, 0x56, 0x35, 0x3c, 0x56, 0x36, 0x3c, 0x56, 0x37,
6938     0x3c, 0x56, 0x38, 0x3c, 0x56, 0x39, 0x3c, 0x56, 0x3d, 0x3c, 0x56, 0x41,
6939     0x3c, 0x56, 0x5f, 0x3c, 0x56, 0x62, 0x3c, 0x56, 0x64, 0x3c, 0x56, 0x66,
6940     0x3c, 0x56, 0x67, 0x3c, 0x56, 0x68, 0x3c, 0x56, 0x6c, 0x3c, 0x56, 0x6d,
6941     0x3c, 0x56, 0x6e, 0x3c, 0x56, 0x70, 0x3c, 0x56, 0x72, 0x3c, 0x56, 0x75,
6942     0x3c, 0x57, 0x30, 0x3c, 0x57, 0x31, 0x3c, 0x57, 0x32, 0x3c, 0x57, 0x61,
6943     0x3c, 0x57, 0x63, 0x3c, 0x57, 0x65, 0x3c, 0x57, 0x69, 0x3c, 0x57, 0x6f,
6944     0x3c, 0x57, 0x73, 0x3c, 0x57, 0x74, 0x3c, 0x57, 0x20, 0x3c, 0x57, 0x25,
6945     0x3c, 0x57, 0x2d, 0x3c, 0x57, 0x2e, 0x3c, 0x57, 0x2f, 0x3c, 0x57, 0x33,
6946     0x3c, 0x57, 0x34, 0x3c, 0x57, 0x35, 0x3c, 0x57, 0x36, 0x3c, 0x57, 0x37,
6947     0x3c, 0x57, 0x38, 0x3c, 0x57, 0x39, 0x3c, 0x57, 0x3d, 0x3c, 0x57, 0x41,
6948     0x3c, 0x57, 0x5f, 0x3c, 0x57, 0x62, 0x3c, 0x57, 0x64, 0x3c, 0x57, 0x66,
6949     0x3c, 0x57, 0x67, 0x3c, 0x57, 0x68, 0x3c, 0x57, 0x6c, 0x3c, 0x57, 0x6d,
6950     0x3c, 0x57, 0x6e, 0x3c, 0x57, 0x70, 0x3c, 0x57, 0x72, 0x3c, 0x57, 0x75,
6951     0x3c, 0x59, 0x30, 0x3c, 0x59, 0x31, 0x3c, 0x59, 0x32, 0x3c, 0x59, 0x61,
6952     0x3c, 0x59, 0x63, 0x3c, 0x59, 0x65, 0x3c, 0x59, 0x69, 0x3c, 0x59, 0x6f,
6953     0x3c, 0x59, 0x73, 0x3c, 0x59, 0x74, 0x3c, 0x59, 0x20, 0x3c, 0x59, 0x25,
6954     0x3c, 0x59, 0x2d, 0x3c, 0x59, 0x2e, 0x3c, 0x59, 0x2f, 0x3c, 0x59, 0x33,
6955     0x3c, 0x59, 0x34, 0x3c, 0x59, 0x35, 0x3c, 0x59, 0x36, 0x3c, 0x59, 0x37,
6956     0x3c, 0x59, 0x38, 0x3c, 0x59, 0x39, 0x3c, 0x59, 0x3d, 0x3c, 0x59, 0x41,
6957     0x3c, 0x59, 0x5f, 0x3c, 0x59, 0x62, 0x3c, 0x59, 0x64, 0x3c, 0x59, 0x66,
6958     0x3c, 0x59, 0x67, 0x3c, 0x59, 0x68, 0x3c, 0x59, 0x6c, 0x3c, 0x59, 0x6d,
6959     0x3c, 0x59, 0x6e, 0x3c, 0x59, 0x70, 0x3c, 0x59, 0x72, 0x3c, 0x59, 0x75};
6960 const uint8_t HuffDecoderCommon::table25_29_emit_[432] = {
6961     0x3c, 0x6a, 0x30, 0x3c, 0x6a, 0x31, 0x3c, 0x6a, 0x32, 0x3c, 0x6a, 0x61,
6962     0x3c, 0x6a, 0x63, 0x3c, 0x6a, 0x65, 0x3c, 0x6a, 0x69, 0x3c, 0x6a, 0x6f,
6963     0x3c, 0x6a, 0x73, 0x3c, 0x6a, 0x74, 0x3c, 0x6a, 0x20, 0x3c, 0x6a, 0x25,
6964     0x3c, 0x6a, 0x2d, 0x3c, 0x6a, 0x2e, 0x3c, 0x6a, 0x2f, 0x3c, 0x6a, 0x33,
6965     0x3c, 0x6a, 0x34, 0x3c, 0x6a, 0x35, 0x3c, 0x6a, 0x36, 0x3c, 0x6a, 0x37,
6966     0x3c, 0x6a, 0x38, 0x3c, 0x6a, 0x39, 0x3c, 0x6a, 0x3d, 0x3c, 0x6a, 0x41,
6967     0x3c, 0x6a, 0x5f, 0x3c, 0x6a, 0x62, 0x3c, 0x6a, 0x64, 0x3c, 0x6a, 0x66,
6968     0x3c, 0x6a, 0x67, 0x3c, 0x6a, 0x68, 0x3c, 0x6a, 0x6c, 0x3c, 0x6a, 0x6d,
6969     0x3c, 0x6a, 0x6e, 0x3c, 0x6a, 0x70, 0x3c, 0x6a, 0x72, 0x3c, 0x6a, 0x75,
6970     0x3c, 0x6b, 0x30, 0x3c, 0x6b, 0x31, 0x3c, 0x6b, 0x32, 0x3c, 0x6b, 0x61,
6971     0x3c, 0x6b, 0x63, 0x3c, 0x6b, 0x65, 0x3c, 0x6b, 0x69, 0x3c, 0x6b, 0x6f,
6972     0x3c, 0x6b, 0x73, 0x3c, 0x6b, 0x74, 0x3c, 0x6b, 0x20, 0x3c, 0x6b, 0x25,
6973     0x3c, 0x6b, 0x2d, 0x3c, 0x6b, 0x2e, 0x3c, 0x6b, 0x2f, 0x3c, 0x6b, 0x33,
6974     0x3c, 0x6b, 0x34, 0x3c, 0x6b, 0x35, 0x3c, 0x6b, 0x36, 0x3c, 0x6b, 0x37,
6975     0x3c, 0x6b, 0x38, 0x3c, 0x6b, 0x39, 0x3c, 0x6b, 0x3d, 0x3c, 0x6b, 0x41,
6976     0x3c, 0x6b, 0x5f, 0x3c, 0x6b, 0x62, 0x3c, 0x6b, 0x64, 0x3c, 0x6b, 0x66,
6977     0x3c, 0x6b, 0x67, 0x3c, 0x6b, 0x68, 0x3c, 0x6b, 0x6c, 0x3c, 0x6b, 0x6d,
6978     0x3c, 0x6b, 0x6e, 0x3c, 0x6b, 0x70, 0x3c, 0x6b, 0x72, 0x3c, 0x6b, 0x75,
6979     0x3c, 0x71, 0x30, 0x3c, 0x71, 0x31, 0x3c, 0x71, 0x32, 0x3c, 0x71, 0x61,
6980     0x3c, 0x71, 0x63, 0x3c, 0x71, 0x65, 0x3c, 0x71, 0x69, 0x3c, 0x71, 0x6f,
6981     0x3c, 0x71, 0x73, 0x3c, 0x71, 0x74, 0x3c, 0x71, 0x20, 0x3c, 0x71, 0x25,
6982     0x3c, 0x71, 0x2d, 0x3c, 0x71, 0x2e, 0x3c, 0x71, 0x2f, 0x3c, 0x71, 0x33,
6983     0x3c, 0x71, 0x34, 0x3c, 0x71, 0x35, 0x3c, 0x71, 0x36, 0x3c, 0x71, 0x37,
6984     0x3c, 0x71, 0x38, 0x3c, 0x71, 0x39, 0x3c, 0x71, 0x3d, 0x3c, 0x71, 0x41,
6985     0x3c, 0x71, 0x5f, 0x3c, 0x71, 0x62, 0x3c, 0x71, 0x64, 0x3c, 0x71, 0x66,
6986     0x3c, 0x71, 0x67, 0x3c, 0x71, 0x68, 0x3c, 0x71, 0x6c, 0x3c, 0x71, 0x6d,
6987     0x3c, 0x71, 0x6e, 0x3c, 0x71, 0x70, 0x3c, 0x71, 0x72, 0x3c, 0x71, 0x75,
6988     0x3c, 0x76, 0x30, 0x3c, 0x76, 0x31, 0x3c, 0x76, 0x32, 0x3c, 0x76, 0x61,
6989     0x3c, 0x76, 0x63, 0x3c, 0x76, 0x65, 0x3c, 0x76, 0x69, 0x3c, 0x76, 0x6f,
6990     0x3c, 0x76, 0x73, 0x3c, 0x76, 0x74, 0x3c, 0x76, 0x20, 0x3c, 0x76, 0x25,
6991     0x3c, 0x76, 0x2d, 0x3c, 0x76, 0x2e, 0x3c, 0x76, 0x2f, 0x3c, 0x76, 0x33,
6992     0x3c, 0x76, 0x34, 0x3c, 0x76, 0x35, 0x3c, 0x76, 0x36, 0x3c, 0x76, 0x37,
6993     0x3c, 0x76, 0x38, 0x3c, 0x76, 0x39, 0x3c, 0x76, 0x3d, 0x3c, 0x76, 0x41,
6994     0x3c, 0x76, 0x5f, 0x3c, 0x76, 0x62, 0x3c, 0x76, 0x64, 0x3c, 0x76, 0x66,
6995     0x3c, 0x76, 0x67, 0x3c, 0x76, 0x68, 0x3c, 0x76, 0x6c, 0x3c, 0x76, 0x6d,
6996     0x3c, 0x76, 0x6e, 0x3c, 0x76, 0x70, 0x3c, 0x76, 0x72, 0x3c, 0x76, 0x75};
6997 const uint8_t HuffDecoderCommon::table25_30_emit_[432] = {
6998     0x3c, 0x77, 0x30, 0x3c, 0x77, 0x31, 0x3c, 0x77, 0x32, 0x3c, 0x77, 0x61,
6999     0x3c, 0x77, 0x63, 0x3c, 0x77, 0x65, 0x3c, 0x77, 0x69, 0x3c, 0x77, 0x6f,
7000     0x3c, 0x77, 0x73, 0x3c, 0x77, 0x74, 0x3c, 0x77, 0x20, 0x3c, 0x77, 0x25,
7001     0x3c, 0x77, 0x2d, 0x3c, 0x77, 0x2e, 0x3c, 0x77, 0x2f, 0x3c, 0x77, 0x33,
7002     0x3c, 0x77, 0x34, 0x3c, 0x77, 0x35, 0x3c, 0x77, 0x36, 0x3c, 0x77, 0x37,
7003     0x3c, 0x77, 0x38, 0x3c, 0x77, 0x39, 0x3c, 0x77, 0x3d, 0x3c, 0x77, 0x41,
7004     0x3c, 0x77, 0x5f, 0x3c, 0x77, 0x62, 0x3c, 0x77, 0x64, 0x3c, 0x77, 0x66,
7005     0x3c, 0x77, 0x67, 0x3c, 0x77, 0x68, 0x3c, 0x77, 0x6c, 0x3c, 0x77, 0x6d,
7006     0x3c, 0x77, 0x6e, 0x3c, 0x77, 0x70, 0x3c, 0x77, 0x72, 0x3c, 0x77, 0x75,
7007     0x3c, 0x78, 0x30, 0x3c, 0x78, 0x31, 0x3c, 0x78, 0x32, 0x3c, 0x78, 0x61,
7008     0x3c, 0x78, 0x63, 0x3c, 0x78, 0x65, 0x3c, 0x78, 0x69, 0x3c, 0x78, 0x6f,
7009     0x3c, 0x78, 0x73, 0x3c, 0x78, 0x74, 0x3c, 0x78, 0x20, 0x3c, 0x78, 0x25,
7010     0x3c, 0x78, 0x2d, 0x3c, 0x78, 0x2e, 0x3c, 0x78, 0x2f, 0x3c, 0x78, 0x33,
7011     0x3c, 0x78, 0x34, 0x3c, 0x78, 0x35, 0x3c, 0x78, 0x36, 0x3c, 0x78, 0x37,
7012     0x3c, 0x78, 0x38, 0x3c, 0x78, 0x39, 0x3c, 0x78, 0x3d, 0x3c, 0x78, 0x41,
7013     0x3c, 0x78, 0x5f, 0x3c, 0x78, 0x62, 0x3c, 0x78, 0x64, 0x3c, 0x78, 0x66,
7014     0x3c, 0x78, 0x67, 0x3c, 0x78, 0x68, 0x3c, 0x78, 0x6c, 0x3c, 0x78, 0x6d,
7015     0x3c, 0x78, 0x6e, 0x3c, 0x78, 0x70, 0x3c, 0x78, 0x72, 0x3c, 0x78, 0x75,
7016     0x3c, 0x79, 0x30, 0x3c, 0x79, 0x31, 0x3c, 0x79, 0x32, 0x3c, 0x79, 0x61,
7017     0x3c, 0x79, 0x63, 0x3c, 0x79, 0x65, 0x3c, 0x79, 0x69, 0x3c, 0x79, 0x6f,
7018     0x3c, 0x79, 0x73, 0x3c, 0x79, 0x74, 0x3c, 0x79, 0x20, 0x3c, 0x79, 0x25,
7019     0x3c, 0x79, 0x2d, 0x3c, 0x79, 0x2e, 0x3c, 0x79, 0x2f, 0x3c, 0x79, 0x33,
7020     0x3c, 0x79, 0x34, 0x3c, 0x79, 0x35, 0x3c, 0x79, 0x36, 0x3c, 0x79, 0x37,
7021     0x3c, 0x79, 0x38, 0x3c, 0x79, 0x39, 0x3c, 0x79, 0x3d, 0x3c, 0x79, 0x41,
7022     0x3c, 0x79, 0x5f, 0x3c, 0x79, 0x62, 0x3c, 0x79, 0x64, 0x3c, 0x79, 0x66,
7023     0x3c, 0x79, 0x67, 0x3c, 0x79, 0x68, 0x3c, 0x79, 0x6c, 0x3c, 0x79, 0x6d,
7024     0x3c, 0x79, 0x6e, 0x3c, 0x79, 0x70, 0x3c, 0x79, 0x72, 0x3c, 0x79, 0x75,
7025     0x3c, 0x7a, 0x30, 0x3c, 0x7a, 0x31, 0x3c, 0x7a, 0x32, 0x3c, 0x7a, 0x61,
7026     0x3c, 0x7a, 0x63, 0x3c, 0x7a, 0x65, 0x3c, 0x7a, 0x69, 0x3c, 0x7a, 0x6f,
7027     0x3c, 0x7a, 0x73, 0x3c, 0x7a, 0x74, 0x3c, 0x7a, 0x20, 0x3c, 0x7a, 0x25,
7028     0x3c, 0x7a, 0x2d, 0x3c, 0x7a, 0x2e, 0x3c, 0x7a, 0x2f, 0x3c, 0x7a, 0x33,
7029     0x3c, 0x7a, 0x34, 0x3c, 0x7a, 0x35, 0x3c, 0x7a, 0x36, 0x3c, 0x7a, 0x37,
7030     0x3c, 0x7a, 0x38, 0x3c, 0x7a, 0x39, 0x3c, 0x7a, 0x3d, 0x3c, 0x7a, 0x41,
7031     0x3c, 0x7a, 0x5f, 0x3c, 0x7a, 0x62, 0x3c, 0x7a, 0x64, 0x3c, 0x7a, 0x66,
7032     0x3c, 0x7a, 0x67, 0x3c, 0x7a, 0x68, 0x3c, 0x7a, 0x6c, 0x3c, 0x7a, 0x6d,
7033     0x3c, 0x7a, 0x6e, 0x3c, 0x7a, 0x70, 0x3c, 0x7a, 0x72, 0x3c, 0x7a, 0x75};
7034 const uint8_t HuffDecoderCommon::table25_31_emit_[212] = {
7035     0x3c, 0x26, 0x30, 0x3c, 0x26, 0x31, 0x3c, 0x26, 0x32, 0x3c, 0x26, 0x61,
7036     0x3c, 0x26, 0x63, 0x3c, 0x26, 0x65, 0x3c, 0x26, 0x69, 0x3c, 0x26, 0x6f,
7037     0x3c, 0x26, 0x73, 0x3c, 0x26, 0x74, 0x3c, 0x2a, 0x30, 0x3c, 0x2a, 0x31,
7038     0x3c, 0x2a, 0x32, 0x3c, 0x2a, 0x61, 0x3c, 0x2a, 0x63, 0x3c, 0x2a, 0x65,
7039     0x3c, 0x2a, 0x69, 0x3c, 0x2a, 0x6f, 0x3c, 0x2a, 0x73, 0x3c, 0x2a, 0x74,
7040     0x3c, 0x2c, 0x30, 0x3c, 0x2c, 0x31, 0x3c, 0x2c, 0x32, 0x3c, 0x2c, 0x61,
7041     0x3c, 0x2c, 0x63, 0x3c, 0x2c, 0x65, 0x3c, 0x2c, 0x69, 0x3c, 0x2c, 0x6f,
7042     0x3c, 0x2c, 0x73, 0x3c, 0x2c, 0x74, 0x3c, 0x3b, 0x30, 0x3c, 0x3b, 0x31,
7043     0x3c, 0x3b, 0x32, 0x3c, 0x3b, 0x61, 0x3c, 0x3b, 0x63, 0x3c, 0x3b, 0x65,
7044     0x3c, 0x3b, 0x69, 0x3c, 0x3b, 0x6f, 0x3c, 0x3b, 0x73, 0x3c, 0x3b, 0x74,
7045     0x3c, 0x58, 0x30, 0x3c, 0x58, 0x31, 0x3c, 0x58, 0x32, 0x3c, 0x58, 0x61,
7046     0x3c, 0x58, 0x63, 0x3c, 0x58, 0x65, 0x3c, 0x58, 0x69, 0x3c, 0x58, 0x6f,
7047     0x3c, 0x58, 0x73, 0x3c, 0x58, 0x74, 0x3c, 0x5a, 0x30, 0x3c, 0x5a, 0x31,
7048     0x3c, 0x5a, 0x32, 0x3c, 0x5a, 0x61, 0x3c, 0x5a, 0x63, 0x3c, 0x5a, 0x65,
7049     0x3c, 0x5a, 0x69, 0x3c, 0x5a, 0x6f, 0x3c, 0x5a, 0x73, 0x3c, 0x5a, 0x74,
7050     0x3c, 0x21, 0x3c, 0x22, 0x3c, 0x28, 0x3c, 0x29, 0x3c, 0x3f, 0x3c, 0x27,
7051     0x3c, 0x2b, 0x3c, 0x7c, 0x3c, 0x23, 0x3c, 0x3e, 0x3c, 0x00, 0x3c, 0x24,
7052     0x3c, 0x40, 0x3c, 0x5b, 0x3c, 0x5d, 0x3c, 0x7e};
7053 const uint16_t HuffDecoderCommon::table25_31_inner_[84] = {
7054     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
7055     0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169,
7056     0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229,
7057     0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9, 0x01e2, 0x02d1, 0x02e9,
7058     0x0301, 0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x02d2,
7059     0x03c1, 0x03d9, 0x03f1, 0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481,
7060     0x0499, 0x03c2, 0x04b1, 0x04c9, 0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541,
7061     0x0559, 0x0571, 0x0589, 0x04b2, 0x05a2, 0x05b2, 0x05c2, 0x05d2, 0x05e2,
7062     0x05f2, 0x0602, 0x0612, 0x0622, 0x0632, 0x0642, 0x0652, 0x0662, 0x0672,
7063     0x0682, 0x0692, 0x0003};
7064 const uint8_t HuffDecoderCommon::table25_31_outer_[256] = {
7065     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
7066     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
7067     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7068     10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10,
7069     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7070     33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10,
7071     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44, 45, 46, 47, 48, 49,
7072     50, 51, 52, 53, 54, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7073     10, 10, 10, 10, 10, 10, 10, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 10,
7074     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
7075     10, 66, 10, 10, 10, 10, 10, 10, 10, 67, 10, 10, 10, 10, 10, 10, 10, 68, 10,
7076     10, 10, 10, 10, 10, 10, 69, 10, 10, 10, 10, 10, 10, 10, 70, 10, 10, 10, 10,
7077     10, 10, 10, 71, 10, 10, 10, 72, 10, 10, 10, 73, 10, 10, 10, 74, 10, 75, 10,
7078     76, 77, 78, 79, 80, 81, 82, 10, 83};
7079 const uint8_t HuffDecoderCommon::table25_32_emit_[222] = {
7080     0x60, 0x30, 0x30, 0x60, 0x30, 0x31, 0x60, 0x30, 0x32, 0x60, 0x30, 0x61,
7081     0x60, 0x30, 0x63, 0x60, 0x30, 0x65, 0x60, 0x30, 0x69, 0x60, 0x30, 0x6f,
7082     0x60, 0x30, 0x73, 0x60, 0x30, 0x74, 0x60, 0x30, 0x20, 0x60, 0x30, 0x25,
7083     0x60, 0x30, 0x2d, 0x60, 0x30, 0x2e, 0x60, 0x30, 0x2f, 0x60, 0x30, 0x33,
7084     0x60, 0x30, 0x34, 0x60, 0x30, 0x35, 0x60, 0x30, 0x36, 0x60, 0x30, 0x37,
7085     0x60, 0x30, 0x38, 0x60, 0x30, 0x39, 0x60, 0x30, 0x3d, 0x60, 0x30, 0x41,
7086     0x60, 0x30, 0x5f, 0x60, 0x30, 0x62, 0x60, 0x30, 0x64, 0x60, 0x30, 0x66,
7087     0x60, 0x30, 0x67, 0x60, 0x30, 0x68, 0x60, 0x30, 0x6c, 0x60, 0x30, 0x6d,
7088     0x60, 0x30, 0x6e, 0x60, 0x30, 0x70, 0x60, 0x30, 0x72, 0x60, 0x30, 0x75,
7089     0x60, 0x30, 0x3a, 0x60, 0x30, 0x42, 0x60, 0x30, 0x43, 0x60, 0x30, 0x44,
7090     0x60, 0x30, 0x45, 0x60, 0x30, 0x46, 0x60, 0x30, 0x47, 0x60, 0x30, 0x48,
7091     0x60, 0x30, 0x49, 0x60, 0x30, 0x4a, 0x60, 0x30, 0x4b, 0x60, 0x30, 0x4c,
7092     0x60, 0x30, 0x4d, 0x60, 0x30, 0x4e, 0x60, 0x30, 0x4f, 0x60, 0x30, 0x50,
7093     0x60, 0x30, 0x51, 0x60, 0x30, 0x52, 0x60, 0x30, 0x53, 0x60, 0x30, 0x54,
7094     0x60, 0x30, 0x55, 0x60, 0x30, 0x56, 0x60, 0x30, 0x57, 0x60, 0x30, 0x59,
7095     0x60, 0x30, 0x6a, 0x60, 0x30, 0x6b, 0x60, 0x30, 0x71, 0x60, 0x30, 0x76,
7096     0x60, 0x30, 0x77, 0x60, 0x30, 0x78, 0x60, 0x30, 0x79, 0x60, 0x30, 0x7a,
7097     0x60, 0x30, 0x26, 0x60, 0x30, 0x2a, 0x60, 0x30, 0x2c, 0x60, 0x30, 0x3b,
7098     0x60, 0x30, 0x58, 0x60, 0x30, 0x5a};
7099 const uint8_t HuffDecoderCommon::table25_33_emit_[222] = {
7100     0x60, 0x31, 0x30, 0x60, 0x31, 0x31, 0x60, 0x31, 0x32, 0x60, 0x31, 0x61,
7101     0x60, 0x31, 0x63, 0x60, 0x31, 0x65, 0x60, 0x31, 0x69, 0x60, 0x31, 0x6f,
7102     0x60, 0x31, 0x73, 0x60, 0x31, 0x74, 0x60, 0x31, 0x20, 0x60, 0x31, 0x25,
7103     0x60, 0x31, 0x2d, 0x60, 0x31, 0x2e, 0x60, 0x31, 0x2f, 0x60, 0x31, 0x33,
7104     0x60, 0x31, 0x34, 0x60, 0x31, 0x35, 0x60, 0x31, 0x36, 0x60, 0x31, 0x37,
7105     0x60, 0x31, 0x38, 0x60, 0x31, 0x39, 0x60, 0x31, 0x3d, 0x60, 0x31, 0x41,
7106     0x60, 0x31, 0x5f, 0x60, 0x31, 0x62, 0x60, 0x31, 0x64, 0x60, 0x31, 0x66,
7107     0x60, 0x31, 0x67, 0x60, 0x31, 0x68, 0x60, 0x31, 0x6c, 0x60, 0x31, 0x6d,
7108     0x60, 0x31, 0x6e, 0x60, 0x31, 0x70, 0x60, 0x31, 0x72, 0x60, 0x31, 0x75,
7109     0x60, 0x31, 0x3a, 0x60, 0x31, 0x42, 0x60, 0x31, 0x43, 0x60, 0x31, 0x44,
7110     0x60, 0x31, 0x45, 0x60, 0x31, 0x46, 0x60, 0x31, 0x47, 0x60, 0x31, 0x48,
7111     0x60, 0x31, 0x49, 0x60, 0x31, 0x4a, 0x60, 0x31, 0x4b, 0x60, 0x31, 0x4c,
7112     0x60, 0x31, 0x4d, 0x60, 0x31, 0x4e, 0x60, 0x31, 0x4f, 0x60, 0x31, 0x50,
7113     0x60, 0x31, 0x51, 0x60, 0x31, 0x52, 0x60, 0x31, 0x53, 0x60, 0x31, 0x54,
7114     0x60, 0x31, 0x55, 0x60, 0x31, 0x56, 0x60, 0x31, 0x57, 0x60, 0x31, 0x59,
7115     0x60, 0x31, 0x6a, 0x60, 0x31, 0x6b, 0x60, 0x31, 0x71, 0x60, 0x31, 0x76,
7116     0x60, 0x31, 0x77, 0x60, 0x31, 0x78, 0x60, 0x31, 0x79, 0x60, 0x31, 0x7a,
7117     0x60, 0x31, 0x26, 0x60, 0x31, 0x2a, 0x60, 0x31, 0x2c, 0x60, 0x31, 0x3b,
7118     0x60, 0x31, 0x58, 0x60, 0x31, 0x5a};
7119 const uint8_t HuffDecoderCommon::table25_34_emit_[222] = {
7120     0x60, 0x32, 0x30, 0x60, 0x32, 0x31, 0x60, 0x32, 0x32, 0x60, 0x32, 0x61,
7121     0x60, 0x32, 0x63, 0x60, 0x32, 0x65, 0x60, 0x32, 0x69, 0x60, 0x32, 0x6f,
7122     0x60, 0x32, 0x73, 0x60, 0x32, 0x74, 0x60, 0x32, 0x20, 0x60, 0x32, 0x25,
7123     0x60, 0x32, 0x2d, 0x60, 0x32, 0x2e, 0x60, 0x32, 0x2f, 0x60, 0x32, 0x33,
7124     0x60, 0x32, 0x34, 0x60, 0x32, 0x35, 0x60, 0x32, 0x36, 0x60, 0x32, 0x37,
7125     0x60, 0x32, 0x38, 0x60, 0x32, 0x39, 0x60, 0x32, 0x3d, 0x60, 0x32, 0x41,
7126     0x60, 0x32, 0x5f, 0x60, 0x32, 0x62, 0x60, 0x32, 0x64, 0x60, 0x32, 0x66,
7127     0x60, 0x32, 0x67, 0x60, 0x32, 0x68, 0x60, 0x32, 0x6c, 0x60, 0x32, 0x6d,
7128     0x60, 0x32, 0x6e, 0x60, 0x32, 0x70, 0x60, 0x32, 0x72, 0x60, 0x32, 0x75,
7129     0x60, 0x32, 0x3a, 0x60, 0x32, 0x42, 0x60, 0x32, 0x43, 0x60, 0x32, 0x44,
7130     0x60, 0x32, 0x45, 0x60, 0x32, 0x46, 0x60, 0x32, 0x47, 0x60, 0x32, 0x48,
7131     0x60, 0x32, 0x49, 0x60, 0x32, 0x4a, 0x60, 0x32, 0x4b, 0x60, 0x32, 0x4c,
7132     0x60, 0x32, 0x4d, 0x60, 0x32, 0x4e, 0x60, 0x32, 0x4f, 0x60, 0x32, 0x50,
7133     0x60, 0x32, 0x51, 0x60, 0x32, 0x52, 0x60, 0x32, 0x53, 0x60, 0x32, 0x54,
7134     0x60, 0x32, 0x55, 0x60, 0x32, 0x56, 0x60, 0x32, 0x57, 0x60, 0x32, 0x59,
7135     0x60, 0x32, 0x6a, 0x60, 0x32, 0x6b, 0x60, 0x32, 0x71, 0x60, 0x32, 0x76,
7136     0x60, 0x32, 0x77, 0x60, 0x32, 0x78, 0x60, 0x32, 0x79, 0x60, 0x32, 0x7a,
7137     0x60, 0x32, 0x26, 0x60, 0x32, 0x2a, 0x60, 0x32, 0x2c, 0x60, 0x32, 0x3b,
7138     0x60, 0x32, 0x58, 0x60, 0x32, 0x5a};
7139 const uint8_t HuffDecoderCommon::table25_35_emit_[222] = {
7140     0x60, 0x61, 0x30, 0x60, 0x61, 0x31, 0x60, 0x61, 0x32, 0x60, 0x61, 0x61,
7141     0x60, 0x61, 0x63, 0x60, 0x61, 0x65, 0x60, 0x61, 0x69, 0x60, 0x61, 0x6f,
7142     0x60, 0x61, 0x73, 0x60, 0x61, 0x74, 0x60, 0x61, 0x20, 0x60, 0x61, 0x25,
7143     0x60, 0x61, 0x2d, 0x60, 0x61, 0x2e, 0x60, 0x61, 0x2f, 0x60, 0x61, 0x33,
7144     0x60, 0x61, 0x34, 0x60, 0x61, 0x35, 0x60, 0x61, 0x36, 0x60, 0x61, 0x37,
7145     0x60, 0x61, 0x38, 0x60, 0x61, 0x39, 0x60, 0x61, 0x3d, 0x60, 0x61, 0x41,
7146     0x60, 0x61, 0x5f, 0x60, 0x61, 0x62, 0x60, 0x61, 0x64, 0x60, 0x61, 0x66,
7147     0x60, 0x61, 0x67, 0x60, 0x61, 0x68, 0x60, 0x61, 0x6c, 0x60, 0x61, 0x6d,
7148     0x60, 0x61, 0x6e, 0x60, 0x61, 0x70, 0x60, 0x61, 0x72, 0x60, 0x61, 0x75,
7149     0x60, 0x61, 0x3a, 0x60, 0x61, 0x42, 0x60, 0x61, 0x43, 0x60, 0x61, 0x44,
7150     0x60, 0x61, 0x45, 0x60, 0x61, 0x46, 0x60, 0x61, 0x47, 0x60, 0x61, 0x48,
7151     0x60, 0x61, 0x49, 0x60, 0x61, 0x4a, 0x60, 0x61, 0x4b, 0x60, 0x61, 0x4c,
7152     0x60, 0x61, 0x4d, 0x60, 0x61, 0x4e, 0x60, 0x61, 0x4f, 0x60, 0x61, 0x50,
7153     0x60, 0x61, 0x51, 0x60, 0x61, 0x52, 0x60, 0x61, 0x53, 0x60, 0x61, 0x54,
7154     0x60, 0x61, 0x55, 0x60, 0x61, 0x56, 0x60, 0x61, 0x57, 0x60, 0x61, 0x59,
7155     0x60, 0x61, 0x6a, 0x60, 0x61, 0x6b, 0x60, 0x61, 0x71, 0x60, 0x61, 0x76,
7156     0x60, 0x61, 0x77, 0x60, 0x61, 0x78, 0x60, 0x61, 0x79, 0x60, 0x61, 0x7a,
7157     0x60, 0x61, 0x26, 0x60, 0x61, 0x2a, 0x60, 0x61, 0x2c, 0x60, 0x61, 0x3b,
7158     0x60, 0x61, 0x58, 0x60, 0x61, 0x5a};
7159 const uint8_t HuffDecoderCommon::table25_36_emit_[222] = {
7160     0x60, 0x63, 0x30, 0x60, 0x63, 0x31, 0x60, 0x63, 0x32, 0x60, 0x63, 0x61,
7161     0x60, 0x63, 0x63, 0x60, 0x63, 0x65, 0x60, 0x63, 0x69, 0x60, 0x63, 0x6f,
7162     0x60, 0x63, 0x73, 0x60, 0x63, 0x74, 0x60, 0x63, 0x20, 0x60, 0x63, 0x25,
7163     0x60, 0x63, 0x2d, 0x60, 0x63, 0x2e, 0x60, 0x63, 0x2f, 0x60, 0x63, 0x33,
7164     0x60, 0x63, 0x34, 0x60, 0x63, 0x35, 0x60, 0x63, 0x36, 0x60, 0x63, 0x37,
7165     0x60, 0x63, 0x38, 0x60, 0x63, 0x39, 0x60, 0x63, 0x3d, 0x60, 0x63, 0x41,
7166     0x60, 0x63, 0x5f, 0x60, 0x63, 0x62, 0x60, 0x63, 0x64, 0x60, 0x63, 0x66,
7167     0x60, 0x63, 0x67, 0x60, 0x63, 0x68, 0x60, 0x63, 0x6c, 0x60, 0x63, 0x6d,
7168     0x60, 0x63, 0x6e, 0x60, 0x63, 0x70, 0x60, 0x63, 0x72, 0x60, 0x63, 0x75,
7169     0x60, 0x63, 0x3a, 0x60, 0x63, 0x42, 0x60, 0x63, 0x43, 0x60, 0x63, 0x44,
7170     0x60, 0x63, 0x45, 0x60, 0x63, 0x46, 0x60, 0x63, 0x47, 0x60, 0x63, 0x48,
7171     0x60, 0x63, 0x49, 0x60, 0x63, 0x4a, 0x60, 0x63, 0x4b, 0x60, 0x63, 0x4c,
7172     0x60, 0x63, 0x4d, 0x60, 0x63, 0x4e, 0x60, 0x63, 0x4f, 0x60, 0x63, 0x50,
7173     0x60, 0x63, 0x51, 0x60, 0x63, 0x52, 0x60, 0x63, 0x53, 0x60, 0x63, 0x54,
7174     0x60, 0x63, 0x55, 0x60, 0x63, 0x56, 0x60, 0x63, 0x57, 0x60, 0x63, 0x59,
7175     0x60, 0x63, 0x6a, 0x60, 0x63, 0x6b, 0x60, 0x63, 0x71, 0x60, 0x63, 0x76,
7176     0x60, 0x63, 0x77, 0x60, 0x63, 0x78, 0x60, 0x63, 0x79, 0x60, 0x63, 0x7a,
7177     0x60, 0x63, 0x26, 0x60, 0x63, 0x2a, 0x60, 0x63, 0x2c, 0x60, 0x63, 0x3b,
7178     0x60, 0x63, 0x58, 0x60, 0x63, 0x5a};
7179 const uint8_t HuffDecoderCommon::table25_37_emit_[222] = {
7180     0x60, 0x65, 0x30, 0x60, 0x65, 0x31, 0x60, 0x65, 0x32, 0x60, 0x65, 0x61,
7181     0x60, 0x65, 0x63, 0x60, 0x65, 0x65, 0x60, 0x65, 0x69, 0x60, 0x65, 0x6f,
7182     0x60, 0x65, 0x73, 0x60, 0x65, 0x74, 0x60, 0x65, 0x20, 0x60, 0x65, 0x25,
7183     0x60, 0x65, 0x2d, 0x60, 0x65, 0x2e, 0x60, 0x65, 0x2f, 0x60, 0x65, 0x33,
7184     0x60, 0x65, 0x34, 0x60, 0x65, 0x35, 0x60, 0x65, 0x36, 0x60, 0x65, 0x37,
7185     0x60, 0x65, 0x38, 0x60, 0x65, 0x39, 0x60, 0x65, 0x3d, 0x60, 0x65, 0x41,
7186     0x60, 0x65, 0x5f, 0x60, 0x65, 0x62, 0x60, 0x65, 0x64, 0x60, 0x65, 0x66,
7187     0x60, 0x65, 0x67, 0x60, 0x65, 0x68, 0x60, 0x65, 0x6c, 0x60, 0x65, 0x6d,
7188     0x60, 0x65, 0x6e, 0x60, 0x65, 0x70, 0x60, 0x65, 0x72, 0x60, 0x65, 0x75,
7189     0x60, 0x65, 0x3a, 0x60, 0x65, 0x42, 0x60, 0x65, 0x43, 0x60, 0x65, 0x44,
7190     0x60, 0x65, 0x45, 0x60, 0x65, 0x46, 0x60, 0x65, 0x47, 0x60, 0x65, 0x48,
7191     0x60, 0x65, 0x49, 0x60, 0x65, 0x4a, 0x60, 0x65, 0x4b, 0x60, 0x65, 0x4c,
7192     0x60, 0x65, 0x4d, 0x60, 0x65, 0x4e, 0x60, 0x65, 0x4f, 0x60, 0x65, 0x50,
7193     0x60, 0x65, 0x51, 0x60, 0x65, 0x52, 0x60, 0x65, 0x53, 0x60, 0x65, 0x54,
7194     0x60, 0x65, 0x55, 0x60, 0x65, 0x56, 0x60, 0x65, 0x57, 0x60, 0x65, 0x59,
7195     0x60, 0x65, 0x6a, 0x60, 0x65, 0x6b, 0x60, 0x65, 0x71, 0x60, 0x65, 0x76,
7196     0x60, 0x65, 0x77, 0x60, 0x65, 0x78, 0x60, 0x65, 0x79, 0x60, 0x65, 0x7a,
7197     0x60, 0x65, 0x26, 0x60, 0x65, 0x2a, 0x60, 0x65, 0x2c, 0x60, 0x65, 0x3b,
7198     0x60, 0x65, 0x58, 0x60, 0x65, 0x5a};
7199 const uint8_t HuffDecoderCommon::table25_38_emit_[222] = {
7200     0x60, 0x69, 0x30, 0x60, 0x69, 0x31, 0x60, 0x69, 0x32, 0x60, 0x69, 0x61,
7201     0x60, 0x69, 0x63, 0x60, 0x69, 0x65, 0x60, 0x69, 0x69, 0x60, 0x69, 0x6f,
7202     0x60, 0x69, 0x73, 0x60, 0x69, 0x74, 0x60, 0x69, 0x20, 0x60, 0x69, 0x25,
7203     0x60, 0x69, 0x2d, 0x60, 0x69, 0x2e, 0x60, 0x69, 0x2f, 0x60, 0x69, 0x33,
7204     0x60, 0x69, 0x34, 0x60, 0x69, 0x35, 0x60, 0x69, 0x36, 0x60, 0x69, 0x37,
7205     0x60, 0x69, 0x38, 0x60, 0x69, 0x39, 0x60, 0x69, 0x3d, 0x60, 0x69, 0x41,
7206     0x60, 0x69, 0x5f, 0x60, 0x69, 0x62, 0x60, 0x69, 0x64, 0x60, 0x69, 0x66,
7207     0x60, 0x69, 0x67, 0x60, 0x69, 0x68, 0x60, 0x69, 0x6c, 0x60, 0x69, 0x6d,
7208     0x60, 0x69, 0x6e, 0x60, 0x69, 0x70, 0x60, 0x69, 0x72, 0x60, 0x69, 0x75,
7209     0x60, 0x69, 0x3a, 0x60, 0x69, 0x42, 0x60, 0x69, 0x43, 0x60, 0x69, 0x44,
7210     0x60, 0x69, 0x45, 0x60, 0x69, 0x46, 0x60, 0x69, 0x47, 0x60, 0x69, 0x48,
7211     0x60, 0x69, 0x49, 0x60, 0x69, 0x4a, 0x60, 0x69, 0x4b, 0x60, 0x69, 0x4c,
7212     0x60, 0x69, 0x4d, 0x60, 0x69, 0x4e, 0x60, 0x69, 0x4f, 0x60, 0x69, 0x50,
7213     0x60, 0x69, 0x51, 0x60, 0x69, 0x52, 0x60, 0x69, 0x53, 0x60, 0x69, 0x54,
7214     0x60, 0x69, 0x55, 0x60, 0x69, 0x56, 0x60, 0x69, 0x57, 0x60, 0x69, 0x59,
7215     0x60, 0x69, 0x6a, 0x60, 0x69, 0x6b, 0x60, 0x69, 0x71, 0x60, 0x69, 0x76,
7216     0x60, 0x69, 0x77, 0x60, 0x69, 0x78, 0x60, 0x69, 0x79, 0x60, 0x69, 0x7a,
7217     0x60, 0x69, 0x26, 0x60, 0x69, 0x2a, 0x60, 0x69, 0x2c, 0x60, 0x69, 0x3b,
7218     0x60, 0x69, 0x58, 0x60, 0x69, 0x5a};
7219 const uint8_t HuffDecoderCommon::table25_39_emit_[222] = {
7220     0x60, 0x6f, 0x30, 0x60, 0x6f, 0x31, 0x60, 0x6f, 0x32, 0x60, 0x6f, 0x61,
7221     0x60, 0x6f, 0x63, 0x60, 0x6f, 0x65, 0x60, 0x6f, 0x69, 0x60, 0x6f, 0x6f,
7222     0x60, 0x6f, 0x73, 0x60, 0x6f, 0x74, 0x60, 0x6f, 0x20, 0x60, 0x6f, 0x25,
7223     0x60, 0x6f, 0x2d, 0x60, 0x6f, 0x2e, 0x60, 0x6f, 0x2f, 0x60, 0x6f, 0x33,
7224     0x60, 0x6f, 0x34, 0x60, 0x6f, 0x35, 0x60, 0x6f, 0x36, 0x60, 0x6f, 0x37,
7225     0x60, 0x6f, 0x38, 0x60, 0x6f, 0x39, 0x60, 0x6f, 0x3d, 0x60, 0x6f, 0x41,
7226     0x60, 0x6f, 0x5f, 0x60, 0x6f, 0x62, 0x60, 0x6f, 0x64, 0x60, 0x6f, 0x66,
7227     0x60, 0x6f, 0x67, 0x60, 0x6f, 0x68, 0x60, 0x6f, 0x6c, 0x60, 0x6f, 0x6d,
7228     0x60, 0x6f, 0x6e, 0x60, 0x6f, 0x70, 0x60, 0x6f, 0x72, 0x60, 0x6f, 0x75,
7229     0x60, 0x6f, 0x3a, 0x60, 0x6f, 0x42, 0x60, 0x6f, 0x43, 0x60, 0x6f, 0x44,
7230     0x60, 0x6f, 0x45, 0x60, 0x6f, 0x46, 0x60, 0x6f, 0x47, 0x60, 0x6f, 0x48,
7231     0x60, 0x6f, 0x49, 0x60, 0x6f, 0x4a, 0x60, 0x6f, 0x4b, 0x60, 0x6f, 0x4c,
7232     0x60, 0x6f, 0x4d, 0x60, 0x6f, 0x4e, 0x60, 0x6f, 0x4f, 0x60, 0x6f, 0x50,
7233     0x60, 0x6f, 0x51, 0x60, 0x6f, 0x52, 0x60, 0x6f, 0x53, 0x60, 0x6f, 0x54,
7234     0x60, 0x6f, 0x55, 0x60, 0x6f, 0x56, 0x60, 0x6f, 0x57, 0x60, 0x6f, 0x59,
7235     0x60, 0x6f, 0x6a, 0x60, 0x6f, 0x6b, 0x60, 0x6f, 0x71, 0x60, 0x6f, 0x76,
7236     0x60, 0x6f, 0x77, 0x60, 0x6f, 0x78, 0x60, 0x6f, 0x79, 0x60, 0x6f, 0x7a,
7237     0x60, 0x6f, 0x26, 0x60, 0x6f, 0x2a, 0x60, 0x6f, 0x2c, 0x60, 0x6f, 0x3b,
7238     0x60, 0x6f, 0x58, 0x60, 0x6f, 0x5a};
7239 const uint8_t HuffDecoderCommon::table25_40_emit_[222] = {
7240     0x60, 0x73, 0x30, 0x60, 0x73, 0x31, 0x60, 0x73, 0x32, 0x60, 0x73, 0x61,
7241     0x60, 0x73, 0x63, 0x60, 0x73, 0x65, 0x60, 0x73, 0x69, 0x60, 0x73, 0x6f,
7242     0x60, 0x73, 0x73, 0x60, 0x73, 0x74, 0x60, 0x73, 0x20, 0x60, 0x73, 0x25,
7243     0x60, 0x73, 0x2d, 0x60, 0x73, 0x2e, 0x60, 0x73, 0x2f, 0x60, 0x73, 0x33,
7244     0x60, 0x73, 0x34, 0x60, 0x73, 0x35, 0x60, 0x73, 0x36, 0x60, 0x73, 0x37,
7245     0x60, 0x73, 0x38, 0x60, 0x73, 0x39, 0x60, 0x73, 0x3d, 0x60, 0x73, 0x41,
7246     0x60, 0x73, 0x5f, 0x60, 0x73, 0x62, 0x60, 0x73, 0x64, 0x60, 0x73, 0x66,
7247     0x60, 0x73, 0x67, 0x60, 0x73, 0x68, 0x60, 0x73, 0x6c, 0x60, 0x73, 0x6d,
7248     0x60, 0x73, 0x6e, 0x60, 0x73, 0x70, 0x60, 0x73, 0x72, 0x60, 0x73, 0x75,
7249     0x60, 0x73, 0x3a, 0x60, 0x73, 0x42, 0x60, 0x73, 0x43, 0x60, 0x73, 0x44,
7250     0x60, 0x73, 0x45, 0x60, 0x73, 0x46, 0x60, 0x73, 0x47, 0x60, 0x73, 0x48,
7251     0x60, 0x73, 0x49, 0x60, 0x73, 0x4a, 0x60, 0x73, 0x4b, 0x60, 0x73, 0x4c,
7252     0x60, 0x73, 0x4d, 0x60, 0x73, 0x4e, 0x60, 0x73, 0x4f, 0x60, 0x73, 0x50,
7253     0x60, 0x73, 0x51, 0x60, 0x73, 0x52, 0x60, 0x73, 0x53, 0x60, 0x73, 0x54,
7254     0x60, 0x73, 0x55, 0x60, 0x73, 0x56, 0x60, 0x73, 0x57, 0x60, 0x73, 0x59,
7255     0x60, 0x73, 0x6a, 0x60, 0x73, 0x6b, 0x60, 0x73, 0x71, 0x60, 0x73, 0x76,
7256     0x60, 0x73, 0x77, 0x60, 0x73, 0x78, 0x60, 0x73, 0x79, 0x60, 0x73, 0x7a,
7257     0x60, 0x73, 0x26, 0x60, 0x73, 0x2a, 0x60, 0x73, 0x2c, 0x60, 0x73, 0x3b,
7258     0x60, 0x73, 0x58, 0x60, 0x73, 0x5a};
7259 const uint8_t HuffDecoderCommon::table25_41_emit_[222] = {
7260     0x60, 0x74, 0x30, 0x60, 0x74, 0x31, 0x60, 0x74, 0x32, 0x60, 0x74, 0x61,
7261     0x60, 0x74, 0x63, 0x60, 0x74, 0x65, 0x60, 0x74, 0x69, 0x60, 0x74, 0x6f,
7262     0x60, 0x74, 0x73, 0x60, 0x74, 0x74, 0x60, 0x74, 0x20, 0x60, 0x74, 0x25,
7263     0x60, 0x74, 0x2d, 0x60, 0x74, 0x2e, 0x60, 0x74, 0x2f, 0x60, 0x74, 0x33,
7264     0x60, 0x74, 0x34, 0x60, 0x74, 0x35, 0x60, 0x74, 0x36, 0x60, 0x74, 0x37,
7265     0x60, 0x74, 0x38, 0x60, 0x74, 0x39, 0x60, 0x74, 0x3d, 0x60, 0x74, 0x41,
7266     0x60, 0x74, 0x5f, 0x60, 0x74, 0x62, 0x60, 0x74, 0x64, 0x60, 0x74, 0x66,
7267     0x60, 0x74, 0x67, 0x60, 0x74, 0x68, 0x60, 0x74, 0x6c, 0x60, 0x74, 0x6d,
7268     0x60, 0x74, 0x6e, 0x60, 0x74, 0x70, 0x60, 0x74, 0x72, 0x60, 0x74, 0x75,
7269     0x60, 0x74, 0x3a, 0x60, 0x74, 0x42, 0x60, 0x74, 0x43, 0x60, 0x74, 0x44,
7270     0x60, 0x74, 0x45, 0x60, 0x74, 0x46, 0x60, 0x74, 0x47, 0x60, 0x74, 0x48,
7271     0x60, 0x74, 0x49, 0x60, 0x74, 0x4a, 0x60, 0x74, 0x4b, 0x60, 0x74, 0x4c,
7272     0x60, 0x74, 0x4d, 0x60, 0x74, 0x4e, 0x60, 0x74, 0x4f, 0x60, 0x74, 0x50,
7273     0x60, 0x74, 0x51, 0x60, 0x74, 0x52, 0x60, 0x74, 0x53, 0x60, 0x74, 0x54,
7274     0x60, 0x74, 0x55, 0x60, 0x74, 0x56, 0x60, 0x74, 0x57, 0x60, 0x74, 0x59,
7275     0x60, 0x74, 0x6a, 0x60, 0x74, 0x6b, 0x60, 0x74, 0x71, 0x60, 0x74, 0x76,
7276     0x60, 0x74, 0x77, 0x60, 0x74, 0x78, 0x60, 0x74, 0x79, 0x60, 0x74, 0x7a,
7277     0x60, 0x74, 0x26, 0x60, 0x74, 0x2a, 0x60, 0x74, 0x2c, 0x60, 0x74, 0x3b,
7278     0x60, 0x74, 0x58, 0x60, 0x74, 0x5a};
7279 const uint8_t HuffDecoderCommon::table25_42_emit_[408] = {
7280     0x60, 0x20, 0x30, 0x60, 0x20, 0x31, 0x60, 0x20, 0x32, 0x60, 0x20, 0x61,
7281     0x60, 0x20, 0x63, 0x60, 0x20, 0x65, 0x60, 0x20, 0x69, 0x60, 0x20, 0x6f,
7282     0x60, 0x20, 0x73, 0x60, 0x20, 0x74, 0x60, 0x20, 0x20, 0x60, 0x20, 0x25,
7283     0x60, 0x20, 0x2d, 0x60, 0x20, 0x2e, 0x60, 0x20, 0x2f, 0x60, 0x20, 0x33,
7284     0x60, 0x20, 0x34, 0x60, 0x20, 0x35, 0x60, 0x20, 0x36, 0x60, 0x20, 0x37,
7285     0x60, 0x20, 0x38, 0x60, 0x20, 0x39, 0x60, 0x20, 0x3d, 0x60, 0x20, 0x41,
7286     0x60, 0x20, 0x5f, 0x60, 0x20, 0x62, 0x60, 0x20, 0x64, 0x60, 0x20, 0x66,
7287     0x60, 0x20, 0x67, 0x60, 0x20, 0x68, 0x60, 0x20, 0x6c, 0x60, 0x20, 0x6d,
7288     0x60, 0x20, 0x6e, 0x60, 0x20, 0x70, 0x60, 0x20, 0x72, 0x60, 0x20, 0x75,
7289     0x60, 0x20, 0x3a, 0x60, 0x20, 0x42, 0x60, 0x20, 0x43, 0x60, 0x20, 0x44,
7290     0x60, 0x20, 0x45, 0x60, 0x20, 0x46, 0x60, 0x20, 0x47, 0x60, 0x20, 0x48,
7291     0x60, 0x20, 0x49, 0x60, 0x20, 0x4a, 0x60, 0x20, 0x4b, 0x60, 0x20, 0x4c,
7292     0x60, 0x20, 0x4d, 0x60, 0x20, 0x4e, 0x60, 0x20, 0x4f, 0x60, 0x20, 0x50,
7293     0x60, 0x20, 0x51, 0x60, 0x20, 0x52, 0x60, 0x20, 0x53, 0x60, 0x20, 0x54,
7294     0x60, 0x20, 0x55, 0x60, 0x20, 0x56, 0x60, 0x20, 0x57, 0x60, 0x20, 0x59,
7295     0x60, 0x20, 0x6a, 0x60, 0x20, 0x6b, 0x60, 0x20, 0x71, 0x60, 0x20, 0x76,
7296     0x60, 0x20, 0x77, 0x60, 0x20, 0x78, 0x60, 0x20, 0x79, 0x60, 0x20, 0x7a,
7297     0x60, 0x25, 0x30, 0x60, 0x25, 0x31, 0x60, 0x25, 0x32, 0x60, 0x25, 0x61,
7298     0x60, 0x25, 0x63, 0x60, 0x25, 0x65, 0x60, 0x25, 0x69, 0x60, 0x25, 0x6f,
7299     0x60, 0x25, 0x73, 0x60, 0x25, 0x74, 0x60, 0x25, 0x20, 0x60, 0x25, 0x25,
7300     0x60, 0x25, 0x2d, 0x60, 0x25, 0x2e, 0x60, 0x25, 0x2f, 0x60, 0x25, 0x33,
7301     0x60, 0x25, 0x34, 0x60, 0x25, 0x35, 0x60, 0x25, 0x36, 0x60, 0x25, 0x37,
7302     0x60, 0x25, 0x38, 0x60, 0x25, 0x39, 0x60, 0x25, 0x3d, 0x60, 0x25, 0x41,
7303     0x60, 0x25, 0x5f, 0x60, 0x25, 0x62, 0x60, 0x25, 0x64, 0x60, 0x25, 0x66,
7304     0x60, 0x25, 0x67, 0x60, 0x25, 0x68, 0x60, 0x25, 0x6c, 0x60, 0x25, 0x6d,
7305     0x60, 0x25, 0x6e, 0x60, 0x25, 0x70, 0x60, 0x25, 0x72, 0x60, 0x25, 0x75,
7306     0x60, 0x25, 0x3a, 0x60, 0x25, 0x42, 0x60, 0x25, 0x43, 0x60, 0x25, 0x44,
7307     0x60, 0x25, 0x45, 0x60, 0x25, 0x46, 0x60, 0x25, 0x47, 0x60, 0x25, 0x48,
7308     0x60, 0x25, 0x49, 0x60, 0x25, 0x4a, 0x60, 0x25, 0x4b, 0x60, 0x25, 0x4c,
7309     0x60, 0x25, 0x4d, 0x60, 0x25, 0x4e, 0x60, 0x25, 0x4f, 0x60, 0x25, 0x50,
7310     0x60, 0x25, 0x51, 0x60, 0x25, 0x52, 0x60, 0x25, 0x53, 0x60, 0x25, 0x54,
7311     0x60, 0x25, 0x55, 0x60, 0x25, 0x56, 0x60, 0x25, 0x57, 0x60, 0x25, 0x59,
7312     0x60, 0x25, 0x6a, 0x60, 0x25, 0x6b, 0x60, 0x25, 0x71, 0x60, 0x25, 0x76,
7313     0x60, 0x25, 0x77, 0x60, 0x25, 0x78, 0x60, 0x25, 0x79, 0x60, 0x25, 0x7a};
7314 const uint8_t HuffDecoderCommon::table25_43_emit_[408] = {
7315     0x60, 0x2d, 0x30, 0x60, 0x2d, 0x31, 0x60, 0x2d, 0x32, 0x60, 0x2d, 0x61,
7316     0x60, 0x2d, 0x63, 0x60, 0x2d, 0x65, 0x60, 0x2d, 0x69, 0x60, 0x2d, 0x6f,
7317     0x60, 0x2d, 0x73, 0x60, 0x2d, 0x74, 0x60, 0x2d, 0x20, 0x60, 0x2d, 0x25,
7318     0x60, 0x2d, 0x2d, 0x60, 0x2d, 0x2e, 0x60, 0x2d, 0x2f, 0x60, 0x2d, 0x33,
7319     0x60, 0x2d, 0x34, 0x60, 0x2d, 0x35, 0x60, 0x2d, 0x36, 0x60, 0x2d, 0x37,
7320     0x60, 0x2d, 0x38, 0x60, 0x2d, 0x39, 0x60, 0x2d, 0x3d, 0x60, 0x2d, 0x41,
7321     0x60, 0x2d, 0x5f, 0x60, 0x2d, 0x62, 0x60, 0x2d, 0x64, 0x60, 0x2d, 0x66,
7322     0x60, 0x2d, 0x67, 0x60, 0x2d, 0x68, 0x60, 0x2d, 0x6c, 0x60, 0x2d, 0x6d,
7323     0x60, 0x2d, 0x6e, 0x60, 0x2d, 0x70, 0x60, 0x2d, 0x72, 0x60, 0x2d, 0x75,
7324     0x60, 0x2d, 0x3a, 0x60, 0x2d, 0x42, 0x60, 0x2d, 0x43, 0x60, 0x2d, 0x44,
7325     0x60, 0x2d, 0x45, 0x60, 0x2d, 0x46, 0x60, 0x2d, 0x47, 0x60, 0x2d, 0x48,
7326     0x60, 0x2d, 0x49, 0x60, 0x2d, 0x4a, 0x60, 0x2d, 0x4b, 0x60, 0x2d, 0x4c,
7327     0x60, 0x2d, 0x4d, 0x60, 0x2d, 0x4e, 0x60, 0x2d, 0x4f, 0x60, 0x2d, 0x50,
7328     0x60, 0x2d, 0x51, 0x60, 0x2d, 0x52, 0x60, 0x2d, 0x53, 0x60, 0x2d, 0x54,
7329     0x60, 0x2d, 0x55, 0x60, 0x2d, 0x56, 0x60, 0x2d, 0x57, 0x60, 0x2d, 0x59,
7330     0x60, 0x2d, 0x6a, 0x60, 0x2d, 0x6b, 0x60, 0x2d, 0x71, 0x60, 0x2d, 0x76,
7331     0x60, 0x2d, 0x77, 0x60, 0x2d, 0x78, 0x60, 0x2d, 0x79, 0x60, 0x2d, 0x7a,
7332     0x60, 0x2e, 0x30, 0x60, 0x2e, 0x31, 0x60, 0x2e, 0x32, 0x60, 0x2e, 0x61,
7333     0x60, 0x2e, 0x63, 0x60, 0x2e, 0x65, 0x60, 0x2e, 0x69, 0x60, 0x2e, 0x6f,
7334     0x60, 0x2e, 0x73, 0x60, 0x2e, 0x74, 0x60, 0x2e, 0x20, 0x60, 0x2e, 0x25,
7335     0x60, 0x2e, 0x2d, 0x60, 0x2e, 0x2e, 0x60, 0x2e, 0x2f, 0x60, 0x2e, 0x33,
7336     0x60, 0x2e, 0x34, 0x60, 0x2e, 0x35, 0x60, 0x2e, 0x36, 0x60, 0x2e, 0x37,
7337     0x60, 0x2e, 0x38, 0x60, 0x2e, 0x39, 0x60, 0x2e, 0x3d, 0x60, 0x2e, 0x41,
7338     0x60, 0x2e, 0x5f, 0x60, 0x2e, 0x62, 0x60, 0x2e, 0x64, 0x60, 0x2e, 0x66,
7339     0x60, 0x2e, 0x67, 0x60, 0x2e, 0x68, 0x60, 0x2e, 0x6c, 0x60, 0x2e, 0x6d,
7340     0x60, 0x2e, 0x6e, 0x60, 0x2e, 0x70, 0x60, 0x2e, 0x72, 0x60, 0x2e, 0x75,
7341     0x60, 0x2e, 0x3a, 0x60, 0x2e, 0x42, 0x60, 0x2e, 0x43, 0x60, 0x2e, 0x44,
7342     0x60, 0x2e, 0x45, 0x60, 0x2e, 0x46, 0x60, 0x2e, 0x47, 0x60, 0x2e, 0x48,
7343     0x60, 0x2e, 0x49, 0x60, 0x2e, 0x4a, 0x60, 0x2e, 0x4b, 0x60, 0x2e, 0x4c,
7344     0x60, 0x2e, 0x4d, 0x60, 0x2e, 0x4e, 0x60, 0x2e, 0x4f, 0x60, 0x2e, 0x50,
7345     0x60, 0x2e, 0x51, 0x60, 0x2e, 0x52, 0x60, 0x2e, 0x53, 0x60, 0x2e, 0x54,
7346     0x60, 0x2e, 0x55, 0x60, 0x2e, 0x56, 0x60, 0x2e, 0x57, 0x60, 0x2e, 0x59,
7347     0x60, 0x2e, 0x6a, 0x60, 0x2e, 0x6b, 0x60, 0x2e, 0x71, 0x60, 0x2e, 0x76,
7348     0x60, 0x2e, 0x77, 0x60, 0x2e, 0x78, 0x60, 0x2e, 0x79, 0x60, 0x2e, 0x7a};
7349 const uint8_t HuffDecoderCommon::table25_44_emit_[408] = {
7350     0x60, 0x2f, 0x30, 0x60, 0x2f, 0x31, 0x60, 0x2f, 0x32, 0x60, 0x2f, 0x61,
7351     0x60, 0x2f, 0x63, 0x60, 0x2f, 0x65, 0x60, 0x2f, 0x69, 0x60, 0x2f, 0x6f,
7352     0x60, 0x2f, 0x73, 0x60, 0x2f, 0x74, 0x60, 0x2f, 0x20, 0x60, 0x2f, 0x25,
7353     0x60, 0x2f, 0x2d, 0x60, 0x2f, 0x2e, 0x60, 0x2f, 0x2f, 0x60, 0x2f, 0x33,
7354     0x60, 0x2f, 0x34, 0x60, 0x2f, 0x35, 0x60, 0x2f, 0x36, 0x60, 0x2f, 0x37,
7355     0x60, 0x2f, 0x38, 0x60, 0x2f, 0x39, 0x60, 0x2f, 0x3d, 0x60, 0x2f, 0x41,
7356     0x60, 0x2f, 0x5f, 0x60, 0x2f, 0x62, 0x60, 0x2f, 0x64, 0x60, 0x2f, 0x66,
7357     0x60, 0x2f, 0x67, 0x60, 0x2f, 0x68, 0x60, 0x2f, 0x6c, 0x60, 0x2f, 0x6d,
7358     0x60, 0x2f, 0x6e, 0x60, 0x2f, 0x70, 0x60, 0x2f, 0x72, 0x60, 0x2f, 0x75,
7359     0x60, 0x2f, 0x3a, 0x60, 0x2f, 0x42, 0x60, 0x2f, 0x43, 0x60, 0x2f, 0x44,
7360     0x60, 0x2f, 0x45, 0x60, 0x2f, 0x46, 0x60, 0x2f, 0x47, 0x60, 0x2f, 0x48,
7361     0x60, 0x2f, 0x49, 0x60, 0x2f, 0x4a, 0x60, 0x2f, 0x4b, 0x60, 0x2f, 0x4c,
7362     0x60, 0x2f, 0x4d, 0x60, 0x2f, 0x4e, 0x60, 0x2f, 0x4f, 0x60, 0x2f, 0x50,
7363     0x60, 0x2f, 0x51, 0x60, 0x2f, 0x52, 0x60, 0x2f, 0x53, 0x60, 0x2f, 0x54,
7364     0x60, 0x2f, 0x55, 0x60, 0x2f, 0x56, 0x60, 0x2f, 0x57, 0x60, 0x2f, 0x59,
7365     0x60, 0x2f, 0x6a, 0x60, 0x2f, 0x6b, 0x60, 0x2f, 0x71, 0x60, 0x2f, 0x76,
7366     0x60, 0x2f, 0x77, 0x60, 0x2f, 0x78, 0x60, 0x2f, 0x79, 0x60, 0x2f, 0x7a,
7367     0x60, 0x33, 0x30, 0x60, 0x33, 0x31, 0x60, 0x33, 0x32, 0x60, 0x33, 0x61,
7368     0x60, 0x33, 0x63, 0x60, 0x33, 0x65, 0x60, 0x33, 0x69, 0x60, 0x33, 0x6f,
7369     0x60, 0x33, 0x73, 0x60, 0x33, 0x74, 0x60, 0x33, 0x20, 0x60, 0x33, 0x25,
7370     0x60, 0x33, 0x2d, 0x60, 0x33, 0x2e, 0x60, 0x33, 0x2f, 0x60, 0x33, 0x33,
7371     0x60, 0x33, 0x34, 0x60, 0x33, 0x35, 0x60, 0x33, 0x36, 0x60, 0x33, 0x37,
7372     0x60, 0x33, 0x38, 0x60, 0x33, 0x39, 0x60, 0x33, 0x3d, 0x60, 0x33, 0x41,
7373     0x60, 0x33, 0x5f, 0x60, 0x33, 0x62, 0x60, 0x33, 0x64, 0x60, 0x33, 0x66,
7374     0x60, 0x33, 0x67, 0x60, 0x33, 0x68, 0x60, 0x33, 0x6c, 0x60, 0x33, 0x6d,
7375     0x60, 0x33, 0x6e, 0x60, 0x33, 0x70, 0x60, 0x33, 0x72, 0x60, 0x33, 0x75,
7376     0x60, 0x33, 0x3a, 0x60, 0x33, 0x42, 0x60, 0x33, 0x43, 0x60, 0x33, 0x44,
7377     0x60, 0x33, 0x45, 0x60, 0x33, 0x46, 0x60, 0x33, 0x47, 0x60, 0x33, 0x48,
7378     0x60, 0x33, 0x49, 0x60, 0x33, 0x4a, 0x60, 0x33, 0x4b, 0x60, 0x33, 0x4c,
7379     0x60, 0x33, 0x4d, 0x60, 0x33, 0x4e, 0x60, 0x33, 0x4f, 0x60, 0x33, 0x50,
7380     0x60, 0x33, 0x51, 0x60, 0x33, 0x52, 0x60, 0x33, 0x53, 0x60, 0x33, 0x54,
7381     0x60, 0x33, 0x55, 0x60, 0x33, 0x56, 0x60, 0x33, 0x57, 0x60, 0x33, 0x59,
7382     0x60, 0x33, 0x6a, 0x60, 0x33, 0x6b, 0x60, 0x33, 0x71, 0x60, 0x33, 0x76,
7383     0x60, 0x33, 0x77, 0x60, 0x33, 0x78, 0x60, 0x33, 0x79, 0x60, 0x33, 0x7a};
7384 const uint8_t HuffDecoderCommon::table25_45_emit_[408] = {
7385     0x60, 0x34, 0x30, 0x60, 0x34, 0x31, 0x60, 0x34, 0x32, 0x60, 0x34, 0x61,
7386     0x60, 0x34, 0x63, 0x60, 0x34, 0x65, 0x60, 0x34, 0x69, 0x60, 0x34, 0x6f,
7387     0x60, 0x34, 0x73, 0x60, 0x34, 0x74, 0x60, 0x34, 0x20, 0x60, 0x34, 0x25,
7388     0x60, 0x34, 0x2d, 0x60, 0x34, 0x2e, 0x60, 0x34, 0x2f, 0x60, 0x34, 0x33,
7389     0x60, 0x34, 0x34, 0x60, 0x34, 0x35, 0x60, 0x34, 0x36, 0x60, 0x34, 0x37,
7390     0x60, 0x34, 0x38, 0x60, 0x34, 0x39, 0x60, 0x34, 0x3d, 0x60, 0x34, 0x41,
7391     0x60, 0x34, 0x5f, 0x60, 0x34, 0x62, 0x60, 0x34, 0x64, 0x60, 0x34, 0x66,
7392     0x60, 0x34, 0x67, 0x60, 0x34, 0x68, 0x60, 0x34, 0x6c, 0x60, 0x34, 0x6d,
7393     0x60, 0x34, 0x6e, 0x60, 0x34, 0x70, 0x60, 0x34, 0x72, 0x60, 0x34, 0x75,
7394     0x60, 0x34, 0x3a, 0x60, 0x34, 0x42, 0x60, 0x34, 0x43, 0x60, 0x34, 0x44,
7395     0x60, 0x34, 0x45, 0x60, 0x34, 0x46, 0x60, 0x34, 0x47, 0x60, 0x34, 0x48,
7396     0x60, 0x34, 0x49, 0x60, 0x34, 0x4a, 0x60, 0x34, 0x4b, 0x60, 0x34, 0x4c,
7397     0x60, 0x34, 0x4d, 0x60, 0x34, 0x4e, 0x60, 0x34, 0x4f, 0x60, 0x34, 0x50,
7398     0x60, 0x34, 0x51, 0x60, 0x34, 0x52, 0x60, 0x34, 0x53, 0x60, 0x34, 0x54,
7399     0x60, 0x34, 0x55, 0x60, 0x34, 0x56, 0x60, 0x34, 0x57, 0x60, 0x34, 0x59,
7400     0x60, 0x34, 0x6a, 0x60, 0x34, 0x6b, 0x60, 0x34, 0x71, 0x60, 0x34, 0x76,
7401     0x60, 0x34, 0x77, 0x60, 0x34, 0x78, 0x60, 0x34, 0x79, 0x60, 0x34, 0x7a,
7402     0x60, 0x35, 0x30, 0x60, 0x35, 0x31, 0x60, 0x35, 0x32, 0x60, 0x35, 0x61,
7403     0x60, 0x35, 0x63, 0x60, 0x35, 0x65, 0x60, 0x35, 0x69, 0x60, 0x35, 0x6f,
7404     0x60, 0x35, 0x73, 0x60, 0x35, 0x74, 0x60, 0x35, 0x20, 0x60, 0x35, 0x25,
7405     0x60, 0x35, 0x2d, 0x60, 0x35, 0x2e, 0x60, 0x35, 0x2f, 0x60, 0x35, 0x33,
7406     0x60, 0x35, 0x34, 0x60, 0x35, 0x35, 0x60, 0x35, 0x36, 0x60, 0x35, 0x37,
7407     0x60, 0x35, 0x38, 0x60, 0x35, 0x39, 0x60, 0x35, 0x3d, 0x60, 0x35, 0x41,
7408     0x60, 0x35, 0x5f, 0x60, 0x35, 0x62, 0x60, 0x35, 0x64, 0x60, 0x35, 0x66,
7409     0x60, 0x35, 0x67, 0x60, 0x35, 0x68, 0x60, 0x35, 0x6c, 0x60, 0x35, 0x6d,
7410     0x60, 0x35, 0x6e, 0x60, 0x35, 0x70, 0x60, 0x35, 0x72, 0x60, 0x35, 0x75,
7411     0x60, 0x35, 0x3a, 0x60, 0x35, 0x42, 0x60, 0x35, 0x43, 0x60, 0x35, 0x44,
7412     0x60, 0x35, 0x45, 0x60, 0x35, 0x46, 0x60, 0x35, 0x47, 0x60, 0x35, 0x48,
7413     0x60, 0x35, 0x49, 0x60, 0x35, 0x4a, 0x60, 0x35, 0x4b, 0x60, 0x35, 0x4c,
7414     0x60, 0x35, 0x4d, 0x60, 0x35, 0x4e, 0x60, 0x35, 0x4f, 0x60, 0x35, 0x50,
7415     0x60, 0x35, 0x51, 0x60, 0x35, 0x52, 0x60, 0x35, 0x53, 0x60, 0x35, 0x54,
7416     0x60, 0x35, 0x55, 0x60, 0x35, 0x56, 0x60, 0x35, 0x57, 0x60, 0x35, 0x59,
7417     0x60, 0x35, 0x6a, 0x60, 0x35, 0x6b, 0x60, 0x35, 0x71, 0x60, 0x35, 0x76,
7418     0x60, 0x35, 0x77, 0x60, 0x35, 0x78, 0x60, 0x35, 0x79, 0x60, 0x35, 0x7a};
7419 const uint8_t HuffDecoderCommon::table25_46_emit_[408] = {
7420     0x60, 0x36, 0x30, 0x60, 0x36, 0x31, 0x60, 0x36, 0x32, 0x60, 0x36, 0x61,
7421     0x60, 0x36, 0x63, 0x60, 0x36, 0x65, 0x60, 0x36, 0x69, 0x60, 0x36, 0x6f,
7422     0x60, 0x36, 0x73, 0x60, 0x36, 0x74, 0x60, 0x36, 0x20, 0x60, 0x36, 0x25,
7423     0x60, 0x36, 0x2d, 0x60, 0x36, 0x2e, 0x60, 0x36, 0x2f, 0x60, 0x36, 0x33,
7424     0x60, 0x36, 0x34, 0x60, 0x36, 0x35, 0x60, 0x36, 0x36, 0x60, 0x36, 0x37,
7425     0x60, 0x36, 0x38, 0x60, 0x36, 0x39, 0x60, 0x36, 0x3d, 0x60, 0x36, 0x41,
7426     0x60, 0x36, 0x5f, 0x60, 0x36, 0x62, 0x60, 0x36, 0x64, 0x60, 0x36, 0x66,
7427     0x60, 0x36, 0x67, 0x60, 0x36, 0x68, 0x60, 0x36, 0x6c, 0x60, 0x36, 0x6d,
7428     0x60, 0x36, 0x6e, 0x60, 0x36, 0x70, 0x60, 0x36, 0x72, 0x60, 0x36, 0x75,
7429     0x60, 0x36, 0x3a, 0x60, 0x36, 0x42, 0x60, 0x36, 0x43, 0x60, 0x36, 0x44,
7430     0x60, 0x36, 0x45, 0x60, 0x36, 0x46, 0x60, 0x36, 0x47, 0x60, 0x36, 0x48,
7431     0x60, 0x36, 0x49, 0x60, 0x36, 0x4a, 0x60, 0x36, 0x4b, 0x60, 0x36, 0x4c,
7432     0x60, 0x36, 0x4d, 0x60, 0x36, 0x4e, 0x60, 0x36, 0x4f, 0x60, 0x36, 0x50,
7433     0x60, 0x36, 0x51, 0x60, 0x36, 0x52, 0x60, 0x36, 0x53, 0x60, 0x36, 0x54,
7434     0x60, 0x36, 0x55, 0x60, 0x36, 0x56, 0x60, 0x36, 0x57, 0x60, 0x36, 0x59,
7435     0x60, 0x36, 0x6a, 0x60, 0x36, 0x6b, 0x60, 0x36, 0x71, 0x60, 0x36, 0x76,
7436     0x60, 0x36, 0x77, 0x60, 0x36, 0x78, 0x60, 0x36, 0x79, 0x60, 0x36, 0x7a,
7437     0x60, 0x37, 0x30, 0x60, 0x37, 0x31, 0x60, 0x37, 0x32, 0x60, 0x37, 0x61,
7438     0x60, 0x37, 0x63, 0x60, 0x37, 0x65, 0x60, 0x37, 0x69, 0x60, 0x37, 0x6f,
7439     0x60, 0x37, 0x73, 0x60, 0x37, 0x74, 0x60, 0x37, 0x20, 0x60, 0x37, 0x25,
7440     0x60, 0x37, 0x2d, 0x60, 0x37, 0x2e, 0x60, 0x37, 0x2f, 0x60, 0x37, 0x33,
7441     0x60, 0x37, 0x34, 0x60, 0x37, 0x35, 0x60, 0x37, 0x36, 0x60, 0x37, 0x37,
7442     0x60, 0x37, 0x38, 0x60, 0x37, 0x39, 0x60, 0x37, 0x3d, 0x60, 0x37, 0x41,
7443     0x60, 0x37, 0x5f, 0x60, 0x37, 0x62, 0x60, 0x37, 0x64, 0x60, 0x37, 0x66,
7444     0x60, 0x37, 0x67, 0x60, 0x37, 0x68, 0x60, 0x37, 0x6c, 0x60, 0x37, 0x6d,
7445     0x60, 0x37, 0x6e, 0x60, 0x37, 0x70, 0x60, 0x37, 0x72, 0x60, 0x37, 0x75,
7446     0x60, 0x37, 0x3a, 0x60, 0x37, 0x42, 0x60, 0x37, 0x43, 0x60, 0x37, 0x44,
7447     0x60, 0x37, 0x45, 0x60, 0x37, 0x46, 0x60, 0x37, 0x47, 0x60, 0x37, 0x48,
7448     0x60, 0x37, 0x49, 0x60, 0x37, 0x4a, 0x60, 0x37, 0x4b, 0x60, 0x37, 0x4c,
7449     0x60, 0x37, 0x4d, 0x60, 0x37, 0x4e, 0x60, 0x37, 0x4f, 0x60, 0x37, 0x50,
7450     0x60, 0x37, 0x51, 0x60, 0x37, 0x52, 0x60, 0x37, 0x53, 0x60, 0x37, 0x54,
7451     0x60, 0x37, 0x55, 0x60, 0x37, 0x56, 0x60, 0x37, 0x57, 0x60, 0x37, 0x59,
7452     0x60, 0x37, 0x6a, 0x60, 0x37, 0x6b, 0x60, 0x37, 0x71, 0x60, 0x37, 0x76,
7453     0x60, 0x37, 0x77, 0x60, 0x37, 0x78, 0x60, 0x37, 0x79, 0x60, 0x37, 0x7a};
7454 const uint8_t HuffDecoderCommon::table25_47_emit_[408] = {
7455     0x60, 0x38, 0x30, 0x60, 0x38, 0x31, 0x60, 0x38, 0x32, 0x60, 0x38, 0x61,
7456     0x60, 0x38, 0x63, 0x60, 0x38, 0x65, 0x60, 0x38, 0x69, 0x60, 0x38, 0x6f,
7457     0x60, 0x38, 0x73, 0x60, 0x38, 0x74, 0x60, 0x38, 0x20, 0x60, 0x38, 0x25,
7458     0x60, 0x38, 0x2d, 0x60, 0x38, 0x2e, 0x60, 0x38, 0x2f, 0x60, 0x38, 0x33,
7459     0x60, 0x38, 0x34, 0x60, 0x38, 0x35, 0x60, 0x38, 0x36, 0x60, 0x38, 0x37,
7460     0x60, 0x38, 0x38, 0x60, 0x38, 0x39, 0x60, 0x38, 0x3d, 0x60, 0x38, 0x41,
7461     0x60, 0x38, 0x5f, 0x60, 0x38, 0x62, 0x60, 0x38, 0x64, 0x60, 0x38, 0x66,
7462     0x60, 0x38, 0x67, 0x60, 0x38, 0x68, 0x60, 0x38, 0x6c, 0x60, 0x38, 0x6d,
7463     0x60, 0x38, 0x6e, 0x60, 0x38, 0x70, 0x60, 0x38, 0x72, 0x60, 0x38, 0x75,
7464     0x60, 0x38, 0x3a, 0x60, 0x38, 0x42, 0x60, 0x38, 0x43, 0x60, 0x38, 0x44,
7465     0x60, 0x38, 0x45, 0x60, 0x38, 0x46, 0x60, 0x38, 0x47, 0x60, 0x38, 0x48,
7466     0x60, 0x38, 0x49, 0x60, 0x38, 0x4a, 0x60, 0x38, 0x4b, 0x60, 0x38, 0x4c,
7467     0x60, 0x38, 0x4d, 0x60, 0x38, 0x4e, 0x60, 0x38, 0x4f, 0x60, 0x38, 0x50,
7468     0x60, 0x38, 0x51, 0x60, 0x38, 0x52, 0x60, 0x38, 0x53, 0x60, 0x38, 0x54,
7469     0x60, 0x38, 0x55, 0x60, 0x38, 0x56, 0x60, 0x38, 0x57, 0x60, 0x38, 0x59,
7470     0x60, 0x38, 0x6a, 0x60, 0x38, 0x6b, 0x60, 0x38, 0x71, 0x60, 0x38, 0x76,
7471     0x60, 0x38, 0x77, 0x60, 0x38, 0x78, 0x60, 0x38, 0x79, 0x60, 0x38, 0x7a,
7472     0x60, 0x39, 0x30, 0x60, 0x39, 0x31, 0x60, 0x39, 0x32, 0x60, 0x39, 0x61,
7473     0x60, 0x39, 0x63, 0x60, 0x39, 0x65, 0x60, 0x39, 0x69, 0x60, 0x39, 0x6f,
7474     0x60, 0x39, 0x73, 0x60, 0x39, 0x74, 0x60, 0x39, 0x20, 0x60, 0x39, 0x25,
7475     0x60, 0x39, 0x2d, 0x60, 0x39, 0x2e, 0x60, 0x39, 0x2f, 0x60, 0x39, 0x33,
7476     0x60, 0x39, 0x34, 0x60, 0x39, 0x35, 0x60, 0x39, 0x36, 0x60, 0x39, 0x37,
7477     0x60, 0x39, 0x38, 0x60, 0x39, 0x39, 0x60, 0x39, 0x3d, 0x60, 0x39, 0x41,
7478     0x60, 0x39, 0x5f, 0x60, 0x39, 0x62, 0x60, 0x39, 0x64, 0x60, 0x39, 0x66,
7479     0x60, 0x39, 0x67, 0x60, 0x39, 0x68, 0x60, 0x39, 0x6c, 0x60, 0x39, 0x6d,
7480     0x60, 0x39, 0x6e, 0x60, 0x39, 0x70, 0x60, 0x39, 0x72, 0x60, 0x39, 0x75,
7481     0x60, 0x39, 0x3a, 0x60, 0x39, 0x42, 0x60, 0x39, 0x43, 0x60, 0x39, 0x44,
7482     0x60, 0x39, 0x45, 0x60, 0x39, 0x46, 0x60, 0x39, 0x47, 0x60, 0x39, 0x48,
7483     0x60, 0x39, 0x49, 0x60, 0x39, 0x4a, 0x60, 0x39, 0x4b, 0x60, 0x39, 0x4c,
7484     0x60, 0x39, 0x4d, 0x60, 0x39, 0x4e, 0x60, 0x39, 0x4f, 0x60, 0x39, 0x50,
7485     0x60, 0x39, 0x51, 0x60, 0x39, 0x52, 0x60, 0x39, 0x53, 0x60, 0x39, 0x54,
7486     0x60, 0x39, 0x55, 0x60, 0x39, 0x56, 0x60, 0x39, 0x57, 0x60, 0x39, 0x59,
7487     0x60, 0x39, 0x6a, 0x60, 0x39, 0x6b, 0x60, 0x39, 0x71, 0x60, 0x39, 0x76,
7488     0x60, 0x39, 0x77, 0x60, 0x39, 0x78, 0x60, 0x39, 0x79, 0x60, 0x39, 0x7a};
7489 const uint8_t HuffDecoderCommon::table25_48_emit_[408] = {
7490     0x60, 0x3d, 0x30, 0x60, 0x3d, 0x31, 0x60, 0x3d, 0x32, 0x60, 0x3d, 0x61,
7491     0x60, 0x3d, 0x63, 0x60, 0x3d, 0x65, 0x60, 0x3d, 0x69, 0x60, 0x3d, 0x6f,
7492     0x60, 0x3d, 0x73, 0x60, 0x3d, 0x74, 0x60, 0x3d, 0x20, 0x60, 0x3d, 0x25,
7493     0x60, 0x3d, 0x2d, 0x60, 0x3d, 0x2e, 0x60, 0x3d, 0x2f, 0x60, 0x3d, 0x33,
7494     0x60, 0x3d, 0x34, 0x60, 0x3d, 0x35, 0x60, 0x3d, 0x36, 0x60, 0x3d, 0x37,
7495     0x60, 0x3d, 0x38, 0x60, 0x3d, 0x39, 0x60, 0x3d, 0x3d, 0x60, 0x3d, 0x41,
7496     0x60, 0x3d, 0x5f, 0x60, 0x3d, 0x62, 0x60, 0x3d, 0x64, 0x60, 0x3d, 0x66,
7497     0x60, 0x3d, 0x67, 0x60, 0x3d, 0x68, 0x60, 0x3d, 0x6c, 0x60, 0x3d, 0x6d,
7498     0x60, 0x3d, 0x6e, 0x60, 0x3d, 0x70, 0x60, 0x3d, 0x72, 0x60, 0x3d, 0x75,
7499     0x60, 0x3d, 0x3a, 0x60, 0x3d, 0x42, 0x60, 0x3d, 0x43, 0x60, 0x3d, 0x44,
7500     0x60, 0x3d, 0x45, 0x60, 0x3d, 0x46, 0x60, 0x3d, 0x47, 0x60, 0x3d, 0x48,
7501     0x60, 0x3d, 0x49, 0x60, 0x3d, 0x4a, 0x60, 0x3d, 0x4b, 0x60, 0x3d, 0x4c,
7502     0x60, 0x3d, 0x4d, 0x60, 0x3d, 0x4e, 0x60, 0x3d, 0x4f, 0x60, 0x3d, 0x50,
7503     0x60, 0x3d, 0x51, 0x60, 0x3d, 0x52, 0x60, 0x3d, 0x53, 0x60, 0x3d, 0x54,
7504     0x60, 0x3d, 0x55, 0x60, 0x3d, 0x56, 0x60, 0x3d, 0x57, 0x60, 0x3d, 0x59,
7505     0x60, 0x3d, 0x6a, 0x60, 0x3d, 0x6b, 0x60, 0x3d, 0x71, 0x60, 0x3d, 0x76,
7506     0x60, 0x3d, 0x77, 0x60, 0x3d, 0x78, 0x60, 0x3d, 0x79, 0x60, 0x3d, 0x7a,
7507     0x60, 0x41, 0x30, 0x60, 0x41, 0x31, 0x60, 0x41, 0x32, 0x60, 0x41, 0x61,
7508     0x60, 0x41, 0x63, 0x60, 0x41, 0x65, 0x60, 0x41, 0x69, 0x60, 0x41, 0x6f,
7509     0x60, 0x41, 0x73, 0x60, 0x41, 0x74, 0x60, 0x41, 0x20, 0x60, 0x41, 0x25,
7510     0x60, 0x41, 0x2d, 0x60, 0x41, 0x2e, 0x60, 0x41, 0x2f, 0x60, 0x41, 0x33,
7511     0x60, 0x41, 0x34, 0x60, 0x41, 0x35, 0x60, 0x41, 0x36, 0x60, 0x41, 0x37,
7512     0x60, 0x41, 0x38, 0x60, 0x41, 0x39, 0x60, 0x41, 0x3d, 0x60, 0x41, 0x41,
7513     0x60, 0x41, 0x5f, 0x60, 0x41, 0x62, 0x60, 0x41, 0x64, 0x60, 0x41, 0x66,
7514     0x60, 0x41, 0x67, 0x60, 0x41, 0x68, 0x60, 0x41, 0x6c, 0x60, 0x41, 0x6d,
7515     0x60, 0x41, 0x6e, 0x60, 0x41, 0x70, 0x60, 0x41, 0x72, 0x60, 0x41, 0x75,
7516     0x60, 0x41, 0x3a, 0x60, 0x41, 0x42, 0x60, 0x41, 0x43, 0x60, 0x41, 0x44,
7517     0x60, 0x41, 0x45, 0x60, 0x41, 0x46, 0x60, 0x41, 0x47, 0x60, 0x41, 0x48,
7518     0x60, 0x41, 0x49, 0x60, 0x41, 0x4a, 0x60, 0x41, 0x4b, 0x60, 0x41, 0x4c,
7519     0x60, 0x41, 0x4d, 0x60, 0x41, 0x4e, 0x60, 0x41, 0x4f, 0x60, 0x41, 0x50,
7520     0x60, 0x41, 0x51, 0x60, 0x41, 0x52, 0x60, 0x41, 0x53, 0x60, 0x41, 0x54,
7521     0x60, 0x41, 0x55, 0x60, 0x41, 0x56, 0x60, 0x41, 0x57, 0x60, 0x41, 0x59,
7522     0x60, 0x41, 0x6a, 0x60, 0x41, 0x6b, 0x60, 0x41, 0x71, 0x60, 0x41, 0x76,
7523     0x60, 0x41, 0x77, 0x60, 0x41, 0x78, 0x60, 0x41, 0x79, 0x60, 0x41, 0x7a};
7524 const uint8_t HuffDecoderCommon::table25_49_emit_[408] = {
7525     0x60, 0x5f, 0x30, 0x60, 0x5f, 0x31, 0x60, 0x5f, 0x32, 0x60, 0x5f, 0x61,
7526     0x60, 0x5f, 0x63, 0x60, 0x5f, 0x65, 0x60, 0x5f, 0x69, 0x60, 0x5f, 0x6f,
7527     0x60, 0x5f, 0x73, 0x60, 0x5f, 0x74, 0x60, 0x5f, 0x20, 0x60, 0x5f, 0x25,
7528     0x60, 0x5f, 0x2d, 0x60, 0x5f, 0x2e, 0x60, 0x5f, 0x2f, 0x60, 0x5f, 0x33,
7529     0x60, 0x5f, 0x34, 0x60, 0x5f, 0x35, 0x60, 0x5f, 0x36, 0x60, 0x5f, 0x37,
7530     0x60, 0x5f, 0x38, 0x60, 0x5f, 0x39, 0x60, 0x5f, 0x3d, 0x60, 0x5f, 0x41,
7531     0x60, 0x5f, 0x5f, 0x60, 0x5f, 0x62, 0x60, 0x5f, 0x64, 0x60, 0x5f, 0x66,
7532     0x60, 0x5f, 0x67, 0x60, 0x5f, 0x68, 0x60, 0x5f, 0x6c, 0x60, 0x5f, 0x6d,
7533     0x60, 0x5f, 0x6e, 0x60, 0x5f, 0x70, 0x60, 0x5f, 0x72, 0x60, 0x5f, 0x75,
7534     0x60, 0x5f, 0x3a, 0x60, 0x5f, 0x42, 0x60, 0x5f, 0x43, 0x60, 0x5f, 0x44,
7535     0x60, 0x5f, 0x45, 0x60, 0x5f, 0x46, 0x60, 0x5f, 0x47, 0x60, 0x5f, 0x48,
7536     0x60, 0x5f, 0x49, 0x60, 0x5f, 0x4a, 0x60, 0x5f, 0x4b, 0x60, 0x5f, 0x4c,
7537     0x60, 0x5f, 0x4d, 0x60, 0x5f, 0x4e, 0x60, 0x5f, 0x4f, 0x60, 0x5f, 0x50,
7538     0x60, 0x5f, 0x51, 0x60, 0x5f, 0x52, 0x60, 0x5f, 0x53, 0x60, 0x5f, 0x54,
7539     0x60, 0x5f, 0x55, 0x60, 0x5f, 0x56, 0x60, 0x5f, 0x57, 0x60, 0x5f, 0x59,
7540     0x60, 0x5f, 0x6a, 0x60, 0x5f, 0x6b, 0x60, 0x5f, 0x71, 0x60, 0x5f, 0x76,
7541     0x60, 0x5f, 0x77, 0x60, 0x5f, 0x78, 0x60, 0x5f, 0x79, 0x60, 0x5f, 0x7a,
7542     0x60, 0x62, 0x30, 0x60, 0x62, 0x31, 0x60, 0x62, 0x32, 0x60, 0x62, 0x61,
7543     0x60, 0x62, 0x63, 0x60, 0x62, 0x65, 0x60, 0x62, 0x69, 0x60, 0x62, 0x6f,
7544     0x60, 0x62, 0x73, 0x60, 0x62, 0x74, 0x60, 0x62, 0x20, 0x60, 0x62, 0x25,
7545     0x60, 0x62, 0x2d, 0x60, 0x62, 0x2e, 0x60, 0x62, 0x2f, 0x60, 0x62, 0x33,
7546     0x60, 0x62, 0x34, 0x60, 0x62, 0x35, 0x60, 0x62, 0x36, 0x60, 0x62, 0x37,
7547     0x60, 0x62, 0x38, 0x60, 0x62, 0x39, 0x60, 0x62, 0x3d, 0x60, 0x62, 0x41,
7548     0x60, 0x62, 0x5f, 0x60, 0x62, 0x62, 0x60, 0x62, 0x64, 0x60, 0x62, 0x66,
7549     0x60, 0x62, 0x67, 0x60, 0x62, 0x68, 0x60, 0x62, 0x6c, 0x60, 0x62, 0x6d,
7550     0x60, 0x62, 0x6e, 0x60, 0x62, 0x70, 0x60, 0x62, 0x72, 0x60, 0x62, 0x75,
7551     0x60, 0x62, 0x3a, 0x60, 0x62, 0x42, 0x60, 0x62, 0x43, 0x60, 0x62, 0x44,
7552     0x60, 0x62, 0x45, 0x60, 0x62, 0x46, 0x60, 0x62, 0x47, 0x60, 0x62, 0x48,
7553     0x60, 0x62, 0x49, 0x60, 0x62, 0x4a, 0x60, 0x62, 0x4b, 0x60, 0x62, 0x4c,
7554     0x60, 0x62, 0x4d, 0x60, 0x62, 0x4e, 0x60, 0x62, 0x4f, 0x60, 0x62, 0x50,
7555     0x60, 0x62, 0x51, 0x60, 0x62, 0x52, 0x60, 0x62, 0x53, 0x60, 0x62, 0x54,
7556     0x60, 0x62, 0x55, 0x60, 0x62, 0x56, 0x60, 0x62, 0x57, 0x60, 0x62, 0x59,
7557     0x60, 0x62, 0x6a, 0x60, 0x62, 0x6b, 0x60, 0x62, 0x71, 0x60, 0x62, 0x76,
7558     0x60, 0x62, 0x77, 0x60, 0x62, 0x78, 0x60, 0x62, 0x79, 0x60, 0x62, 0x7a};
7559 const uint8_t HuffDecoderCommon::table25_50_emit_[408] = {
7560     0x60, 0x64, 0x30, 0x60, 0x64, 0x31, 0x60, 0x64, 0x32, 0x60, 0x64, 0x61,
7561     0x60, 0x64, 0x63, 0x60, 0x64, 0x65, 0x60, 0x64, 0x69, 0x60, 0x64, 0x6f,
7562     0x60, 0x64, 0x73, 0x60, 0x64, 0x74, 0x60, 0x64, 0x20, 0x60, 0x64, 0x25,
7563     0x60, 0x64, 0x2d, 0x60, 0x64, 0x2e, 0x60, 0x64, 0x2f, 0x60, 0x64, 0x33,
7564     0x60, 0x64, 0x34, 0x60, 0x64, 0x35, 0x60, 0x64, 0x36, 0x60, 0x64, 0x37,
7565     0x60, 0x64, 0x38, 0x60, 0x64, 0x39, 0x60, 0x64, 0x3d, 0x60, 0x64, 0x41,
7566     0x60, 0x64, 0x5f, 0x60, 0x64, 0x62, 0x60, 0x64, 0x64, 0x60, 0x64, 0x66,
7567     0x60, 0x64, 0x67, 0x60, 0x64, 0x68, 0x60, 0x64, 0x6c, 0x60, 0x64, 0x6d,
7568     0x60, 0x64, 0x6e, 0x60, 0x64, 0x70, 0x60, 0x64, 0x72, 0x60, 0x64, 0x75,
7569     0x60, 0x64, 0x3a, 0x60, 0x64, 0x42, 0x60, 0x64, 0x43, 0x60, 0x64, 0x44,
7570     0x60, 0x64, 0x45, 0x60, 0x64, 0x46, 0x60, 0x64, 0x47, 0x60, 0x64, 0x48,
7571     0x60, 0x64, 0x49, 0x60, 0x64, 0x4a, 0x60, 0x64, 0x4b, 0x60, 0x64, 0x4c,
7572     0x60, 0x64, 0x4d, 0x60, 0x64, 0x4e, 0x60, 0x64, 0x4f, 0x60, 0x64, 0x50,
7573     0x60, 0x64, 0x51, 0x60, 0x64, 0x52, 0x60, 0x64, 0x53, 0x60, 0x64, 0x54,
7574     0x60, 0x64, 0x55, 0x60, 0x64, 0x56, 0x60, 0x64, 0x57, 0x60, 0x64, 0x59,
7575     0x60, 0x64, 0x6a, 0x60, 0x64, 0x6b, 0x60, 0x64, 0x71, 0x60, 0x64, 0x76,
7576     0x60, 0x64, 0x77, 0x60, 0x64, 0x78, 0x60, 0x64, 0x79, 0x60, 0x64, 0x7a,
7577     0x60, 0x66, 0x30, 0x60, 0x66, 0x31, 0x60, 0x66, 0x32, 0x60, 0x66, 0x61,
7578     0x60, 0x66, 0x63, 0x60, 0x66, 0x65, 0x60, 0x66, 0x69, 0x60, 0x66, 0x6f,
7579     0x60, 0x66, 0x73, 0x60, 0x66, 0x74, 0x60, 0x66, 0x20, 0x60, 0x66, 0x25,
7580     0x60, 0x66, 0x2d, 0x60, 0x66, 0x2e, 0x60, 0x66, 0x2f, 0x60, 0x66, 0x33,
7581     0x60, 0x66, 0x34, 0x60, 0x66, 0x35, 0x60, 0x66, 0x36, 0x60, 0x66, 0x37,
7582     0x60, 0x66, 0x38, 0x60, 0x66, 0x39, 0x60, 0x66, 0x3d, 0x60, 0x66, 0x41,
7583     0x60, 0x66, 0x5f, 0x60, 0x66, 0x62, 0x60, 0x66, 0x64, 0x60, 0x66, 0x66,
7584     0x60, 0x66, 0x67, 0x60, 0x66, 0x68, 0x60, 0x66, 0x6c, 0x60, 0x66, 0x6d,
7585     0x60, 0x66, 0x6e, 0x60, 0x66, 0x70, 0x60, 0x66, 0x72, 0x60, 0x66, 0x75,
7586     0x60, 0x66, 0x3a, 0x60, 0x66, 0x42, 0x60, 0x66, 0x43, 0x60, 0x66, 0x44,
7587     0x60, 0x66, 0x45, 0x60, 0x66, 0x46, 0x60, 0x66, 0x47, 0x60, 0x66, 0x48,
7588     0x60, 0x66, 0x49, 0x60, 0x66, 0x4a, 0x60, 0x66, 0x4b, 0x60, 0x66, 0x4c,
7589     0x60, 0x66, 0x4d, 0x60, 0x66, 0x4e, 0x60, 0x66, 0x4f, 0x60, 0x66, 0x50,
7590     0x60, 0x66, 0x51, 0x60, 0x66, 0x52, 0x60, 0x66, 0x53, 0x60, 0x66, 0x54,
7591     0x60, 0x66, 0x55, 0x60, 0x66, 0x56, 0x60, 0x66, 0x57, 0x60, 0x66, 0x59,
7592     0x60, 0x66, 0x6a, 0x60, 0x66, 0x6b, 0x60, 0x66, 0x71, 0x60, 0x66, 0x76,
7593     0x60, 0x66, 0x77, 0x60, 0x66, 0x78, 0x60, 0x66, 0x79, 0x60, 0x66, 0x7a};
7594 const uint8_t HuffDecoderCommon::table25_51_emit_[408] = {
7595     0x60, 0x67, 0x30, 0x60, 0x67, 0x31, 0x60, 0x67, 0x32, 0x60, 0x67, 0x61,
7596     0x60, 0x67, 0x63, 0x60, 0x67, 0x65, 0x60, 0x67, 0x69, 0x60, 0x67, 0x6f,
7597     0x60, 0x67, 0x73, 0x60, 0x67, 0x74, 0x60, 0x67, 0x20, 0x60, 0x67, 0x25,
7598     0x60, 0x67, 0x2d, 0x60, 0x67, 0x2e, 0x60, 0x67, 0x2f, 0x60, 0x67, 0x33,
7599     0x60, 0x67, 0x34, 0x60, 0x67, 0x35, 0x60, 0x67, 0x36, 0x60, 0x67, 0x37,
7600     0x60, 0x67, 0x38, 0x60, 0x67, 0x39, 0x60, 0x67, 0x3d, 0x60, 0x67, 0x41,
7601     0x60, 0x67, 0x5f, 0x60, 0x67, 0x62, 0x60, 0x67, 0x64, 0x60, 0x67, 0x66,
7602     0x60, 0x67, 0x67, 0x60, 0x67, 0x68, 0x60, 0x67, 0x6c, 0x60, 0x67, 0x6d,
7603     0x60, 0x67, 0x6e, 0x60, 0x67, 0x70, 0x60, 0x67, 0x72, 0x60, 0x67, 0x75,
7604     0x60, 0x67, 0x3a, 0x60, 0x67, 0x42, 0x60, 0x67, 0x43, 0x60, 0x67, 0x44,
7605     0x60, 0x67, 0x45, 0x60, 0x67, 0x46, 0x60, 0x67, 0x47, 0x60, 0x67, 0x48,
7606     0x60, 0x67, 0x49, 0x60, 0x67, 0x4a, 0x60, 0x67, 0x4b, 0x60, 0x67, 0x4c,
7607     0x60, 0x67, 0x4d, 0x60, 0x67, 0x4e, 0x60, 0x67, 0x4f, 0x60, 0x67, 0x50,
7608     0x60, 0x67, 0x51, 0x60, 0x67, 0x52, 0x60, 0x67, 0x53, 0x60, 0x67, 0x54,
7609     0x60, 0x67, 0x55, 0x60, 0x67, 0x56, 0x60, 0x67, 0x57, 0x60, 0x67, 0x59,
7610     0x60, 0x67, 0x6a, 0x60, 0x67, 0x6b, 0x60, 0x67, 0x71, 0x60, 0x67, 0x76,
7611     0x60, 0x67, 0x77, 0x60, 0x67, 0x78, 0x60, 0x67, 0x79, 0x60, 0x67, 0x7a,
7612     0x60, 0x68, 0x30, 0x60, 0x68, 0x31, 0x60, 0x68, 0x32, 0x60, 0x68, 0x61,
7613     0x60, 0x68, 0x63, 0x60, 0x68, 0x65, 0x60, 0x68, 0x69, 0x60, 0x68, 0x6f,
7614     0x60, 0x68, 0x73, 0x60, 0x68, 0x74, 0x60, 0x68, 0x20, 0x60, 0x68, 0x25,
7615     0x60, 0x68, 0x2d, 0x60, 0x68, 0x2e, 0x60, 0x68, 0x2f, 0x60, 0x68, 0x33,
7616     0x60, 0x68, 0x34, 0x60, 0x68, 0x35, 0x60, 0x68, 0x36, 0x60, 0x68, 0x37,
7617     0x60, 0x68, 0x38, 0x60, 0x68, 0x39, 0x60, 0x68, 0x3d, 0x60, 0x68, 0x41,
7618     0x60, 0x68, 0x5f, 0x60, 0x68, 0x62, 0x60, 0x68, 0x64, 0x60, 0x68, 0x66,
7619     0x60, 0x68, 0x67, 0x60, 0x68, 0x68, 0x60, 0x68, 0x6c, 0x60, 0x68, 0x6d,
7620     0x60, 0x68, 0x6e, 0x60, 0x68, 0x70, 0x60, 0x68, 0x72, 0x60, 0x68, 0x75,
7621     0x60, 0x68, 0x3a, 0x60, 0x68, 0x42, 0x60, 0x68, 0x43, 0x60, 0x68, 0x44,
7622     0x60, 0x68, 0x45, 0x60, 0x68, 0x46, 0x60, 0x68, 0x47, 0x60, 0x68, 0x48,
7623     0x60, 0x68, 0x49, 0x60, 0x68, 0x4a, 0x60, 0x68, 0x4b, 0x60, 0x68, 0x4c,
7624     0x60, 0x68, 0x4d, 0x60, 0x68, 0x4e, 0x60, 0x68, 0x4f, 0x60, 0x68, 0x50,
7625     0x60, 0x68, 0x51, 0x60, 0x68, 0x52, 0x60, 0x68, 0x53, 0x60, 0x68, 0x54,
7626     0x60, 0x68, 0x55, 0x60, 0x68, 0x56, 0x60, 0x68, 0x57, 0x60, 0x68, 0x59,
7627     0x60, 0x68, 0x6a, 0x60, 0x68, 0x6b, 0x60, 0x68, 0x71, 0x60, 0x68, 0x76,
7628     0x60, 0x68, 0x77, 0x60, 0x68, 0x78, 0x60, 0x68, 0x79, 0x60, 0x68, 0x7a};
7629 const uint8_t HuffDecoderCommon::table25_52_emit_[408] = {
7630     0x60, 0x6c, 0x30, 0x60, 0x6c, 0x31, 0x60, 0x6c, 0x32, 0x60, 0x6c, 0x61,
7631     0x60, 0x6c, 0x63, 0x60, 0x6c, 0x65, 0x60, 0x6c, 0x69, 0x60, 0x6c, 0x6f,
7632     0x60, 0x6c, 0x73, 0x60, 0x6c, 0x74, 0x60, 0x6c, 0x20, 0x60, 0x6c, 0x25,
7633     0x60, 0x6c, 0x2d, 0x60, 0x6c, 0x2e, 0x60, 0x6c, 0x2f, 0x60, 0x6c, 0x33,
7634     0x60, 0x6c, 0x34, 0x60, 0x6c, 0x35, 0x60, 0x6c, 0x36, 0x60, 0x6c, 0x37,
7635     0x60, 0x6c, 0x38, 0x60, 0x6c, 0x39, 0x60, 0x6c, 0x3d, 0x60, 0x6c, 0x41,
7636     0x60, 0x6c, 0x5f, 0x60, 0x6c, 0x62, 0x60, 0x6c, 0x64, 0x60, 0x6c, 0x66,
7637     0x60, 0x6c, 0x67, 0x60, 0x6c, 0x68, 0x60, 0x6c, 0x6c, 0x60, 0x6c, 0x6d,
7638     0x60, 0x6c, 0x6e, 0x60, 0x6c, 0x70, 0x60, 0x6c, 0x72, 0x60, 0x6c, 0x75,
7639     0x60, 0x6c, 0x3a, 0x60, 0x6c, 0x42, 0x60, 0x6c, 0x43, 0x60, 0x6c, 0x44,
7640     0x60, 0x6c, 0x45, 0x60, 0x6c, 0x46, 0x60, 0x6c, 0x47, 0x60, 0x6c, 0x48,
7641     0x60, 0x6c, 0x49, 0x60, 0x6c, 0x4a, 0x60, 0x6c, 0x4b, 0x60, 0x6c, 0x4c,
7642     0x60, 0x6c, 0x4d, 0x60, 0x6c, 0x4e, 0x60, 0x6c, 0x4f, 0x60, 0x6c, 0x50,
7643     0x60, 0x6c, 0x51, 0x60, 0x6c, 0x52, 0x60, 0x6c, 0x53, 0x60, 0x6c, 0x54,
7644     0x60, 0x6c, 0x55, 0x60, 0x6c, 0x56, 0x60, 0x6c, 0x57, 0x60, 0x6c, 0x59,
7645     0x60, 0x6c, 0x6a, 0x60, 0x6c, 0x6b, 0x60, 0x6c, 0x71, 0x60, 0x6c, 0x76,
7646     0x60, 0x6c, 0x77, 0x60, 0x6c, 0x78, 0x60, 0x6c, 0x79, 0x60, 0x6c, 0x7a,
7647     0x60, 0x6d, 0x30, 0x60, 0x6d, 0x31, 0x60, 0x6d, 0x32, 0x60, 0x6d, 0x61,
7648     0x60, 0x6d, 0x63, 0x60, 0x6d, 0x65, 0x60, 0x6d, 0x69, 0x60, 0x6d, 0x6f,
7649     0x60, 0x6d, 0x73, 0x60, 0x6d, 0x74, 0x60, 0x6d, 0x20, 0x60, 0x6d, 0x25,
7650     0x60, 0x6d, 0x2d, 0x60, 0x6d, 0x2e, 0x60, 0x6d, 0x2f, 0x60, 0x6d, 0x33,
7651     0x60, 0x6d, 0x34, 0x60, 0x6d, 0x35, 0x60, 0x6d, 0x36, 0x60, 0x6d, 0x37,
7652     0x60, 0x6d, 0x38, 0x60, 0x6d, 0x39, 0x60, 0x6d, 0x3d, 0x60, 0x6d, 0x41,
7653     0x60, 0x6d, 0x5f, 0x60, 0x6d, 0x62, 0x60, 0x6d, 0x64, 0x60, 0x6d, 0x66,
7654     0x60, 0x6d, 0x67, 0x60, 0x6d, 0x68, 0x60, 0x6d, 0x6c, 0x60, 0x6d, 0x6d,
7655     0x60, 0x6d, 0x6e, 0x60, 0x6d, 0x70, 0x60, 0x6d, 0x72, 0x60, 0x6d, 0x75,
7656     0x60, 0x6d, 0x3a, 0x60, 0x6d, 0x42, 0x60, 0x6d, 0x43, 0x60, 0x6d, 0x44,
7657     0x60, 0x6d, 0x45, 0x60, 0x6d, 0x46, 0x60, 0x6d, 0x47, 0x60, 0x6d, 0x48,
7658     0x60, 0x6d, 0x49, 0x60, 0x6d, 0x4a, 0x60, 0x6d, 0x4b, 0x60, 0x6d, 0x4c,
7659     0x60, 0x6d, 0x4d, 0x60, 0x6d, 0x4e, 0x60, 0x6d, 0x4f, 0x60, 0x6d, 0x50,
7660     0x60, 0x6d, 0x51, 0x60, 0x6d, 0x52, 0x60, 0x6d, 0x53, 0x60, 0x6d, 0x54,
7661     0x60, 0x6d, 0x55, 0x60, 0x6d, 0x56, 0x60, 0x6d, 0x57, 0x60, 0x6d, 0x59,
7662     0x60, 0x6d, 0x6a, 0x60, 0x6d, 0x6b, 0x60, 0x6d, 0x71, 0x60, 0x6d, 0x76,
7663     0x60, 0x6d, 0x77, 0x60, 0x6d, 0x78, 0x60, 0x6d, 0x79, 0x60, 0x6d, 0x7a};
7664 const uint8_t HuffDecoderCommon::table25_53_emit_[408] = {
7665     0x60, 0x6e, 0x30, 0x60, 0x6e, 0x31, 0x60, 0x6e, 0x32, 0x60, 0x6e, 0x61,
7666     0x60, 0x6e, 0x63, 0x60, 0x6e, 0x65, 0x60, 0x6e, 0x69, 0x60, 0x6e, 0x6f,
7667     0x60, 0x6e, 0x73, 0x60, 0x6e, 0x74, 0x60, 0x6e, 0x20, 0x60, 0x6e, 0x25,
7668     0x60, 0x6e, 0x2d, 0x60, 0x6e, 0x2e, 0x60, 0x6e, 0x2f, 0x60, 0x6e, 0x33,
7669     0x60, 0x6e, 0x34, 0x60, 0x6e, 0x35, 0x60, 0x6e, 0x36, 0x60, 0x6e, 0x37,
7670     0x60, 0x6e, 0x38, 0x60, 0x6e, 0x39, 0x60, 0x6e, 0x3d, 0x60, 0x6e, 0x41,
7671     0x60, 0x6e, 0x5f, 0x60, 0x6e, 0x62, 0x60, 0x6e, 0x64, 0x60, 0x6e, 0x66,
7672     0x60, 0x6e, 0x67, 0x60, 0x6e, 0x68, 0x60, 0x6e, 0x6c, 0x60, 0x6e, 0x6d,
7673     0x60, 0x6e, 0x6e, 0x60, 0x6e, 0x70, 0x60, 0x6e, 0x72, 0x60, 0x6e, 0x75,
7674     0x60, 0x6e, 0x3a, 0x60, 0x6e, 0x42, 0x60, 0x6e, 0x43, 0x60, 0x6e, 0x44,
7675     0x60, 0x6e, 0x45, 0x60, 0x6e, 0x46, 0x60, 0x6e, 0x47, 0x60, 0x6e, 0x48,
7676     0x60, 0x6e, 0x49, 0x60, 0x6e, 0x4a, 0x60, 0x6e, 0x4b, 0x60, 0x6e, 0x4c,
7677     0x60, 0x6e, 0x4d, 0x60, 0x6e, 0x4e, 0x60, 0x6e, 0x4f, 0x60, 0x6e, 0x50,
7678     0x60, 0x6e, 0x51, 0x60, 0x6e, 0x52, 0x60, 0x6e, 0x53, 0x60, 0x6e, 0x54,
7679     0x60, 0x6e, 0x55, 0x60, 0x6e, 0x56, 0x60, 0x6e, 0x57, 0x60, 0x6e, 0x59,
7680     0x60, 0x6e, 0x6a, 0x60, 0x6e, 0x6b, 0x60, 0x6e, 0x71, 0x60, 0x6e, 0x76,
7681     0x60, 0x6e, 0x77, 0x60, 0x6e, 0x78, 0x60, 0x6e, 0x79, 0x60, 0x6e, 0x7a,
7682     0x60, 0x70, 0x30, 0x60, 0x70, 0x31, 0x60, 0x70, 0x32, 0x60, 0x70, 0x61,
7683     0x60, 0x70, 0x63, 0x60, 0x70, 0x65, 0x60, 0x70, 0x69, 0x60, 0x70, 0x6f,
7684     0x60, 0x70, 0x73, 0x60, 0x70, 0x74, 0x60, 0x70, 0x20, 0x60, 0x70, 0x25,
7685     0x60, 0x70, 0x2d, 0x60, 0x70, 0x2e, 0x60, 0x70, 0x2f, 0x60, 0x70, 0x33,
7686     0x60, 0x70, 0x34, 0x60, 0x70, 0x35, 0x60, 0x70, 0x36, 0x60, 0x70, 0x37,
7687     0x60, 0x70, 0x38, 0x60, 0x70, 0x39, 0x60, 0x70, 0x3d, 0x60, 0x70, 0x41,
7688     0x60, 0x70, 0x5f, 0x60, 0x70, 0x62, 0x60, 0x70, 0x64, 0x60, 0x70, 0x66,
7689     0x60, 0x70, 0x67, 0x60, 0x70, 0x68, 0x60, 0x70, 0x6c, 0x60, 0x70, 0x6d,
7690     0x60, 0x70, 0x6e, 0x60, 0x70, 0x70, 0x60, 0x70, 0x72, 0x60, 0x70, 0x75,
7691     0x60, 0x70, 0x3a, 0x60, 0x70, 0x42, 0x60, 0x70, 0x43, 0x60, 0x70, 0x44,
7692     0x60, 0x70, 0x45, 0x60, 0x70, 0x46, 0x60, 0x70, 0x47, 0x60, 0x70, 0x48,
7693     0x60, 0x70, 0x49, 0x60, 0x70, 0x4a, 0x60, 0x70, 0x4b, 0x60, 0x70, 0x4c,
7694     0x60, 0x70, 0x4d, 0x60, 0x70, 0x4e, 0x60, 0x70, 0x4f, 0x60, 0x70, 0x50,
7695     0x60, 0x70, 0x51, 0x60, 0x70, 0x52, 0x60, 0x70, 0x53, 0x60, 0x70, 0x54,
7696     0x60, 0x70, 0x55, 0x60, 0x70, 0x56, 0x60, 0x70, 0x57, 0x60, 0x70, 0x59,
7697     0x60, 0x70, 0x6a, 0x60, 0x70, 0x6b, 0x60, 0x70, 0x71, 0x60, 0x70, 0x76,
7698     0x60, 0x70, 0x77, 0x60, 0x70, 0x78, 0x60, 0x70, 0x79, 0x60, 0x70, 0x7a};
7699 const uint8_t HuffDecoderCommon::table25_54_emit_[408] = {
7700     0x60, 0x72, 0x30, 0x60, 0x72, 0x31, 0x60, 0x72, 0x32, 0x60, 0x72, 0x61,
7701     0x60, 0x72, 0x63, 0x60, 0x72, 0x65, 0x60, 0x72, 0x69, 0x60, 0x72, 0x6f,
7702     0x60, 0x72, 0x73, 0x60, 0x72, 0x74, 0x60, 0x72, 0x20, 0x60, 0x72, 0x25,
7703     0x60, 0x72, 0x2d, 0x60, 0x72, 0x2e, 0x60, 0x72, 0x2f, 0x60, 0x72, 0x33,
7704     0x60, 0x72, 0x34, 0x60, 0x72, 0x35, 0x60, 0x72, 0x36, 0x60, 0x72, 0x37,
7705     0x60, 0x72, 0x38, 0x60, 0x72, 0x39, 0x60, 0x72, 0x3d, 0x60, 0x72, 0x41,
7706     0x60, 0x72, 0x5f, 0x60, 0x72, 0x62, 0x60, 0x72, 0x64, 0x60, 0x72, 0x66,
7707     0x60, 0x72, 0x67, 0x60, 0x72, 0x68, 0x60, 0x72, 0x6c, 0x60, 0x72, 0x6d,
7708     0x60, 0x72, 0x6e, 0x60, 0x72, 0x70, 0x60, 0x72, 0x72, 0x60, 0x72, 0x75,
7709     0x60, 0x72, 0x3a, 0x60, 0x72, 0x42, 0x60, 0x72, 0x43, 0x60, 0x72, 0x44,
7710     0x60, 0x72, 0x45, 0x60, 0x72, 0x46, 0x60, 0x72, 0x47, 0x60, 0x72, 0x48,
7711     0x60, 0x72, 0x49, 0x60, 0x72, 0x4a, 0x60, 0x72, 0x4b, 0x60, 0x72, 0x4c,
7712     0x60, 0x72, 0x4d, 0x60, 0x72, 0x4e, 0x60, 0x72, 0x4f, 0x60, 0x72, 0x50,
7713     0x60, 0x72, 0x51, 0x60, 0x72, 0x52, 0x60, 0x72, 0x53, 0x60, 0x72, 0x54,
7714     0x60, 0x72, 0x55, 0x60, 0x72, 0x56, 0x60, 0x72, 0x57, 0x60, 0x72, 0x59,
7715     0x60, 0x72, 0x6a, 0x60, 0x72, 0x6b, 0x60, 0x72, 0x71, 0x60, 0x72, 0x76,
7716     0x60, 0x72, 0x77, 0x60, 0x72, 0x78, 0x60, 0x72, 0x79, 0x60, 0x72, 0x7a,
7717     0x60, 0x75, 0x30, 0x60, 0x75, 0x31, 0x60, 0x75, 0x32, 0x60, 0x75, 0x61,
7718     0x60, 0x75, 0x63, 0x60, 0x75, 0x65, 0x60, 0x75, 0x69, 0x60, 0x75, 0x6f,
7719     0x60, 0x75, 0x73, 0x60, 0x75, 0x74, 0x60, 0x75, 0x20, 0x60, 0x75, 0x25,
7720     0x60, 0x75, 0x2d, 0x60, 0x75, 0x2e, 0x60, 0x75, 0x2f, 0x60, 0x75, 0x33,
7721     0x60, 0x75, 0x34, 0x60, 0x75, 0x35, 0x60, 0x75, 0x36, 0x60, 0x75, 0x37,
7722     0x60, 0x75, 0x38, 0x60, 0x75, 0x39, 0x60, 0x75, 0x3d, 0x60, 0x75, 0x41,
7723     0x60, 0x75, 0x5f, 0x60, 0x75, 0x62, 0x60, 0x75, 0x64, 0x60, 0x75, 0x66,
7724     0x60, 0x75, 0x67, 0x60, 0x75, 0x68, 0x60, 0x75, 0x6c, 0x60, 0x75, 0x6d,
7725     0x60, 0x75, 0x6e, 0x60, 0x75, 0x70, 0x60, 0x75, 0x72, 0x60, 0x75, 0x75,
7726     0x60, 0x75, 0x3a, 0x60, 0x75, 0x42, 0x60, 0x75, 0x43, 0x60, 0x75, 0x44,
7727     0x60, 0x75, 0x45, 0x60, 0x75, 0x46, 0x60, 0x75, 0x47, 0x60, 0x75, 0x48,
7728     0x60, 0x75, 0x49, 0x60, 0x75, 0x4a, 0x60, 0x75, 0x4b, 0x60, 0x75, 0x4c,
7729     0x60, 0x75, 0x4d, 0x60, 0x75, 0x4e, 0x60, 0x75, 0x4f, 0x60, 0x75, 0x50,
7730     0x60, 0x75, 0x51, 0x60, 0x75, 0x52, 0x60, 0x75, 0x53, 0x60, 0x75, 0x54,
7731     0x60, 0x75, 0x55, 0x60, 0x75, 0x56, 0x60, 0x75, 0x57, 0x60, 0x75, 0x59,
7732     0x60, 0x75, 0x6a, 0x60, 0x75, 0x6b, 0x60, 0x75, 0x71, 0x60, 0x75, 0x76,
7733     0x60, 0x75, 0x77, 0x60, 0x75, 0x78, 0x60, 0x75, 0x79, 0x60, 0x75, 0x7a};
7734 const uint8_t HuffDecoderCommon::table25_55_emit_[432] = {
7735     0x60, 0x3a, 0x30, 0x60, 0x3a, 0x31, 0x60, 0x3a, 0x32, 0x60, 0x3a, 0x61,
7736     0x60, 0x3a, 0x63, 0x60, 0x3a, 0x65, 0x60, 0x3a, 0x69, 0x60, 0x3a, 0x6f,
7737     0x60, 0x3a, 0x73, 0x60, 0x3a, 0x74, 0x60, 0x3a, 0x20, 0x60, 0x3a, 0x25,
7738     0x60, 0x3a, 0x2d, 0x60, 0x3a, 0x2e, 0x60, 0x3a, 0x2f, 0x60, 0x3a, 0x33,
7739     0x60, 0x3a, 0x34, 0x60, 0x3a, 0x35, 0x60, 0x3a, 0x36, 0x60, 0x3a, 0x37,
7740     0x60, 0x3a, 0x38, 0x60, 0x3a, 0x39, 0x60, 0x3a, 0x3d, 0x60, 0x3a, 0x41,
7741     0x60, 0x3a, 0x5f, 0x60, 0x3a, 0x62, 0x60, 0x3a, 0x64, 0x60, 0x3a, 0x66,
7742     0x60, 0x3a, 0x67, 0x60, 0x3a, 0x68, 0x60, 0x3a, 0x6c, 0x60, 0x3a, 0x6d,
7743     0x60, 0x3a, 0x6e, 0x60, 0x3a, 0x70, 0x60, 0x3a, 0x72, 0x60, 0x3a, 0x75,
7744     0x60, 0x42, 0x30, 0x60, 0x42, 0x31, 0x60, 0x42, 0x32, 0x60, 0x42, 0x61,
7745     0x60, 0x42, 0x63, 0x60, 0x42, 0x65, 0x60, 0x42, 0x69, 0x60, 0x42, 0x6f,
7746     0x60, 0x42, 0x73, 0x60, 0x42, 0x74, 0x60, 0x42, 0x20, 0x60, 0x42, 0x25,
7747     0x60, 0x42, 0x2d, 0x60, 0x42, 0x2e, 0x60, 0x42, 0x2f, 0x60, 0x42, 0x33,
7748     0x60, 0x42, 0x34, 0x60, 0x42, 0x35, 0x60, 0x42, 0x36, 0x60, 0x42, 0x37,
7749     0x60, 0x42, 0x38, 0x60, 0x42, 0x39, 0x60, 0x42, 0x3d, 0x60, 0x42, 0x41,
7750     0x60, 0x42, 0x5f, 0x60, 0x42, 0x62, 0x60, 0x42, 0x64, 0x60, 0x42, 0x66,
7751     0x60, 0x42, 0x67, 0x60, 0x42, 0x68, 0x60, 0x42, 0x6c, 0x60, 0x42, 0x6d,
7752     0x60, 0x42, 0x6e, 0x60, 0x42, 0x70, 0x60, 0x42, 0x72, 0x60, 0x42, 0x75,
7753     0x60, 0x43, 0x30, 0x60, 0x43, 0x31, 0x60, 0x43, 0x32, 0x60, 0x43, 0x61,
7754     0x60, 0x43, 0x63, 0x60, 0x43, 0x65, 0x60, 0x43, 0x69, 0x60, 0x43, 0x6f,
7755     0x60, 0x43, 0x73, 0x60, 0x43, 0x74, 0x60, 0x43, 0x20, 0x60, 0x43, 0x25,
7756     0x60, 0x43, 0x2d, 0x60, 0x43, 0x2e, 0x60, 0x43, 0x2f, 0x60, 0x43, 0x33,
7757     0x60, 0x43, 0x34, 0x60, 0x43, 0x35, 0x60, 0x43, 0x36, 0x60, 0x43, 0x37,
7758     0x60, 0x43, 0x38, 0x60, 0x43, 0x39, 0x60, 0x43, 0x3d, 0x60, 0x43, 0x41,
7759     0x60, 0x43, 0x5f, 0x60, 0x43, 0x62, 0x60, 0x43, 0x64, 0x60, 0x43, 0x66,
7760     0x60, 0x43, 0x67, 0x60, 0x43, 0x68, 0x60, 0x43, 0x6c, 0x60, 0x43, 0x6d,
7761     0x60, 0x43, 0x6e, 0x60, 0x43, 0x70, 0x60, 0x43, 0x72, 0x60, 0x43, 0x75,
7762     0x60, 0x44, 0x30, 0x60, 0x44, 0x31, 0x60, 0x44, 0x32, 0x60, 0x44, 0x61,
7763     0x60, 0x44, 0x63, 0x60, 0x44, 0x65, 0x60, 0x44, 0x69, 0x60, 0x44, 0x6f,
7764     0x60, 0x44, 0x73, 0x60, 0x44, 0x74, 0x60, 0x44, 0x20, 0x60, 0x44, 0x25,
7765     0x60, 0x44, 0x2d, 0x60, 0x44, 0x2e, 0x60, 0x44, 0x2f, 0x60, 0x44, 0x33,
7766     0x60, 0x44, 0x34, 0x60, 0x44, 0x35, 0x60, 0x44, 0x36, 0x60, 0x44, 0x37,
7767     0x60, 0x44, 0x38, 0x60, 0x44, 0x39, 0x60, 0x44, 0x3d, 0x60, 0x44, 0x41,
7768     0x60, 0x44, 0x5f, 0x60, 0x44, 0x62, 0x60, 0x44, 0x64, 0x60, 0x44, 0x66,
7769     0x60, 0x44, 0x67, 0x60, 0x44, 0x68, 0x60, 0x44, 0x6c, 0x60, 0x44, 0x6d,
7770     0x60, 0x44, 0x6e, 0x60, 0x44, 0x70, 0x60, 0x44, 0x72, 0x60, 0x44, 0x75};
7771 const uint8_t HuffDecoderCommon::table25_56_emit_[432] = {
7772     0x60, 0x45, 0x30, 0x60, 0x45, 0x31, 0x60, 0x45, 0x32, 0x60, 0x45, 0x61,
7773     0x60, 0x45, 0x63, 0x60, 0x45, 0x65, 0x60, 0x45, 0x69, 0x60, 0x45, 0x6f,
7774     0x60, 0x45, 0x73, 0x60, 0x45, 0x74, 0x60, 0x45, 0x20, 0x60, 0x45, 0x25,
7775     0x60, 0x45, 0x2d, 0x60, 0x45, 0x2e, 0x60, 0x45, 0x2f, 0x60, 0x45, 0x33,
7776     0x60, 0x45, 0x34, 0x60, 0x45, 0x35, 0x60, 0x45, 0x36, 0x60, 0x45, 0x37,
7777     0x60, 0x45, 0x38, 0x60, 0x45, 0x39, 0x60, 0x45, 0x3d, 0x60, 0x45, 0x41,
7778     0x60, 0x45, 0x5f, 0x60, 0x45, 0x62, 0x60, 0x45, 0x64, 0x60, 0x45, 0x66,
7779     0x60, 0x45, 0x67, 0x60, 0x45, 0x68, 0x60, 0x45, 0x6c, 0x60, 0x45, 0x6d,
7780     0x60, 0x45, 0x6e, 0x60, 0x45, 0x70, 0x60, 0x45, 0x72, 0x60, 0x45, 0x75,
7781     0x60, 0x46, 0x30, 0x60, 0x46, 0x31, 0x60, 0x46, 0x32, 0x60, 0x46, 0x61,
7782     0x60, 0x46, 0x63, 0x60, 0x46, 0x65, 0x60, 0x46, 0x69, 0x60, 0x46, 0x6f,
7783     0x60, 0x46, 0x73, 0x60, 0x46, 0x74, 0x60, 0x46, 0x20, 0x60, 0x46, 0x25,
7784     0x60, 0x46, 0x2d, 0x60, 0x46, 0x2e, 0x60, 0x46, 0x2f, 0x60, 0x46, 0x33,
7785     0x60, 0x46, 0x34, 0x60, 0x46, 0x35, 0x60, 0x46, 0x36, 0x60, 0x46, 0x37,
7786     0x60, 0x46, 0x38, 0x60, 0x46, 0x39, 0x60, 0x46, 0x3d, 0x60, 0x46, 0x41,
7787     0x60, 0x46, 0x5f, 0x60, 0x46, 0x62, 0x60, 0x46, 0x64, 0x60, 0x46, 0x66,
7788     0x60, 0x46, 0x67, 0x60, 0x46, 0x68, 0x60, 0x46, 0x6c, 0x60, 0x46, 0x6d,
7789     0x60, 0x46, 0x6e, 0x60, 0x46, 0x70, 0x60, 0x46, 0x72, 0x60, 0x46, 0x75,
7790     0x60, 0x47, 0x30, 0x60, 0x47, 0x31, 0x60, 0x47, 0x32, 0x60, 0x47, 0x61,
7791     0x60, 0x47, 0x63, 0x60, 0x47, 0x65, 0x60, 0x47, 0x69, 0x60, 0x47, 0x6f,
7792     0x60, 0x47, 0x73, 0x60, 0x47, 0x74, 0x60, 0x47, 0x20, 0x60, 0x47, 0x25,
7793     0x60, 0x47, 0x2d, 0x60, 0x47, 0x2e, 0x60, 0x47, 0x2f, 0x60, 0x47, 0x33,
7794     0x60, 0x47, 0x34, 0x60, 0x47, 0x35, 0x60, 0x47, 0x36, 0x60, 0x47, 0x37,
7795     0x60, 0x47, 0x38, 0x60, 0x47, 0x39, 0x60, 0x47, 0x3d, 0x60, 0x47, 0x41,
7796     0x60, 0x47, 0x5f, 0x60, 0x47, 0x62, 0x60, 0x47, 0x64, 0x60, 0x47, 0x66,
7797     0x60, 0x47, 0x67, 0x60, 0x47, 0x68, 0x60, 0x47, 0x6c, 0x60, 0x47, 0x6d,
7798     0x60, 0x47, 0x6e, 0x60, 0x47, 0x70, 0x60, 0x47, 0x72, 0x60, 0x47, 0x75,
7799     0x60, 0x48, 0x30, 0x60, 0x48, 0x31, 0x60, 0x48, 0x32, 0x60, 0x48, 0x61,
7800     0x60, 0x48, 0x63, 0x60, 0x48, 0x65, 0x60, 0x48, 0x69, 0x60, 0x48, 0x6f,
7801     0x60, 0x48, 0x73, 0x60, 0x48, 0x74, 0x60, 0x48, 0x20, 0x60, 0x48, 0x25,
7802     0x60, 0x48, 0x2d, 0x60, 0x48, 0x2e, 0x60, 0x48, 0x2f, 0x60, 0x48, 0x33,
7803     0x60, 0x48, 0x34, 0x60, 0x48, 0x35, 0x60, 0x48, 0x36, 0x60, 0x48, 0x37,
7804     0x60, 0x48, 0x38, 0x60, 0x48, 0x39, 0x60, 0x48, 0x3d, 0x60, 0x48, 0x41,
7805     0x60, 0x48, 0x5f, 0x60, 0x48, 0x62, 0x60, 0x48, 0x64, 0x60, 0x48, 0x66,
7806     0x60, 0x48, 0x67, 0x60, 0x48, 0x68, 0x60, 0x48, 0x6c, 0x60, 0x48, 0x6d,
7807     0x60, 0x48, 0x6e, 0x60, 0x48, 0x70, 0x60, 0x48, 0x72, 0x60, 0x48, 0x75};
7808 const uint8_t HuffDecoderCommon::table25_57_emit_[432] = {
7809     0x60, 0x49, 0x30, 0x60, 0x49, 0x31, 0x60, 0x49, 0x32, 0x60, 0x49, 0x61,
7810     0x60, 0x49, 0x63, 0x60, 0x49, 0x65, 0x60, 0x49, 0x69, 0x60, 0x49, 0x6f,
7811     0x60, 0x49, 0x73, 0x60, 0x49, 0x74, 0x60, 0x49, 0x20, 0x60, 0x49, 0x25,
7812     0x60, 0x49, 0x2d, 0x60, 0x49, 0x2e, 0x60, 0x49, 0x2f, 0x60, 0x49, 0x33,
7813     0x60, 0x49, 0x34, 0x60, 0x49, 0x35, 0x60, 0x49, 0x36, 0x60, 0x49, 0x37,
7814     0x60, 0x49, 0x38, 0x60, 0x49, 0x39, 0x60, 0x49, 0x3d, 0x60, 0x49, 0x41,
7815     0x60, 0x49, 0x5f, 0x60, 0x49, 0x62, 0x60, 0x49, 0x64, 0x60, 0x49, 0x66,
7816     0x60, 0x49, 0x67, 0x60, 0x49, 0x68, 0x60, 0x49, 0x6c, 0x60, 0x49, 0x6d,
7817     0x60, 0x49, 0x6e, 0x60, 0x49, 0x70, 0x60, 0x49, 0x72, 0x60, 0x49, 0x75,
7818     0x60, 0x4a, 0x30, 0x60, 0x4a, 0x31, 0x60, 0x4a, 0x32, 0x60, 0x4a, 0x61,
7819     0x60, 0x4a, 0x63, 0x60, 0x4a, 0x65, 0x60, 0x4a, 0x69, 0x60, 0x4a, 0x6f,
7820     0x60, 0x4a, 0x73, 0x60, 0x4a, 0x74, 0x60, 0x4a, 0x20, 0x60, 0x4a, 0x25,
7821     0x60, 0x4a, 0x2d, 0x60, 0x4a, 0x2e, 0x60, 0x4a, 0x2f, 0x60, 0x4a, 0x33,
7822     0x60, 0x4a, 0x34, 0x60, 0x4a, 0x35, 0x60, 0x4a, 0x36, 0x60, 0x4a, 0x37,
7823     0x60, 0x4a, 0x38, 0x60, 0x4a, 0x39, 0x60, 0x4a, 0x3d, 0x60, 0x4a, 0x41,
7824     0x60, 0x4a, 0x5f, 0x60, 0x4a, 0x62, 0x60, 0x4a, 0x64, 0x60, 0x4a, 0x66,
7825     0x60, 0x4a, 0x67, 0x60, 0x4a, 0x68, 0x60, 0x4a, 0x6c, 0x60, 0x4a, 0x6d,
7826     0x60, 0x4a, 0x6e, 0x60, 0x4a, 0x70, 0x60, 0x4a, 0x72, 0x60, 0x4a, 0x75,
7827     0x60, 0x4b, 0x30, 0x60, 0x4b, 0x31, 0x60, 0x4b, 0x32, 0x60, 0x4b, 0x61,
7828     0x60, 0x4b, 0x63, 0x60, 0x4b, 0x65, 0x60, 0x4b, 0x69, 0x60, 0x4b, 0x6f,
7829     0x60, 0x4b, 0x73, 0x60, 0x4b, 0x74, 0x60, 0x4b, 0x20, 0x60, 0x4b, 0x25,
7830     0x60, 0x4b, 0x2d, 0x60, 0x4b, 0x2e, 0x60, 0x4b, 0x2f, 0x60, 0x4b, 0x33,
7831     0x60, 0x4b, 0x34, 0x60, 0x4b, 0x35, 0x60, 0x4b, 0x36, 0x60, 0x4b, 0x37,
7832     0x60, 0x4b, 0x38, 0x60, 0x4b, 0x39, 0x60, 0x4b, 0x3d, 0x60, 0x4b, 0x41,
7833     0x60, 0x4b, 0x5f, 0x60, 0x4b, 0x62, 0x60, 0x4b, 0x64, 0x60, 0x4b, 0x66,
7834     0x60, 0x4b, 0x67, 0x60, 0x4b, 0x68, 0x60, 0x4b, 0x6c, 0x60, 0x4b, 0x6d,
7835     0x60, 0x4b, 0x6e, 0x60, 0x4b, 0x70, 0x60, 0x4b, 0x72, 0x60, 0x4b, 0x75,
7836     0x60, 0x4c, 0x30, 0x60, 0x4c, 0x31, 0x60, 0x4c, 0x32, 0x60, 0x4c, 0x61,
7837     0x60, 0x4c, 0x63, 0x60, 0x4c, 0x65, 0x60, 0x4c, 0x69, 0x60, 0x4c, 0x6f,
7838     0x60, 0x4c, 0x73, 0x60, 0x4c, 0x74, 0x60, 0x4c, 0x20, 0x60, 0x4c, 0x25,
7839     0x60, 0x4c, 0x2d, 0x60, 0x4c, 0x2e, 0x60, 0x4c, 0x2f, 0x60, 0x4c, 0x33,
7840     0x60, 0x4c, 0x34, 0x60, 0x4c, 0x35, 0x60, 0x4c, 0x36, 0x60, 0x4c, 0x37,
7841     0x60, 0x4c, 0x38, 0x60, 0x4c, 0x39, 0x60, 0x4c, 0x3d, 0x60, 0x4c, 0x41,
7842     0x60, 0x4c, 0x5f, 0x60, 0x4c, 0x62, 0x60, 0x4c, 0x64, 0x60, 0x4c, 0x66,
7843     0x60, 0x4c, 0x67, 0x60, 0x4c, 0x68, 0x60, 0x4c, 0x6c, 0x60, 0x4c, 0x6d,
7844     0x60, 0x4c, 0x6e, 0x60, 0x4c, 0x70, 0x60, 0x4c, 0x72, 0x60, 0x4c, 0x75};
7845 const uint8_t HuffDecoderCommon::table25_58_emit_[432] = {
7846     0x60, 0x4d, 0x30, 0x60, 0x4d, 0x31, 0x60, 0x4d, 0x32, 0x60, 0x4d, 0x61,
7847     0x60, 0x4d, 0x63, 0x60, 0x4d, 0x65, 0x60, 0x4d, 0x69, 0x60, 0x4d, 0x6f,
7848     0x60, 0x4d, 0x73, 0x60, 0x4d, 0x74, 0x60, 0x4d, 0x20, 0x60, 0x4d, 0x25,
7849     0x60, 0x4d, 0x2d, 0x60, 0x4d, 0x2e, 0x60, 0x4d, 0x2f, 0x60, 0x4d, 0x33,
7850     0x60, 0x4d, 0x34, 0x60, 0x4d, 0x35, 0x60, 0x4d, 0x36, 0x60, 0x4d, 0x37,
7851     0x60, 0x4d, 0x38, 0x60, 0x4d, 0x39, 0x60, 0x4d, 0x3d, 0x60, 0x4d, 0x41,
7852     0x60, 0x4d, 0x5f, 0x60, 0x4d, 0x62, 0x60, 0x4d, 0x64, 0x60, 0x4d, 0x66,
7853     0x60, 0x4d, 0x67, 0x60, 0x4d, 0x68, 0x60, 0x4d, 0x6c, 0x60, 0x4d, 0x6d,
7854     0x60, 0x4d, 0x6e, 0x60, 0x4d, 0x70, 0x60, 0x4d, 0x72, 0x60, 0x4d, 0x75,
7855     0x60, 0x4e, 0x30, 0x60, 0x4e, 0x31, 0x60, 0x4e, 0x32, 0x60, 0x4e, 0x61,
7856     0x60, 0x4e, 0x63, 0x60, 0x4e, 0x65, 0x60, 0x4e, 0x69, 0x60, 0x4e, 0x6f,
7857     0x60, 0x4e, 0x73, 0x60, 0x4e, 0x74, 0x60, 0x4e, 0x20, 0x60, 0x4e, 0x25,
7858     0x60, 0x4e, 0x2d, 0x60, 0x4e, 0x2e, 0x60, 0x4e, 0x2f, 0x60, 0x4e, 0x33,
7859     0x60, 0x4e, 0x34, 0x60, 0x4e, 0x35, 0x60, 0x4e, 0x36, 0x60, 0x4e, 0x37,
7860     0x60, 0x4e, 0x38, 0x60, 0x4e, 0x39, 0x60, 0x4e, 0x3d, 0x60, 0x4e, 0x41,
7861     0x60, 0x4e, 0x5f, 0x60, 0x4e, 0x62, 0x60, 0x4e, 0x64, 0x60, 0x4e, 0x66,
7862     0x60, 0x4e, 0x67, 0x60, 0x4e, 0x68, 0x60, 0x4e, 0x6c, 0x60, 0x4e, 0x6d,
7863     0x60, 0x4e, 0x6e, 0x60, 0x4e, 0x70, 0x60, 0x4e, 0x72, 0x60, 0x4e, 0x75,
7864     0x60, 0x4f, 0x30, 0x60, 0x4f, 0x31, 0x60, 0x4f, 0x32, 0x60, 0x4f, 0x61,
7865     0x60, 0x4f, 0x63, 0x60, 0x4f, 0x65, 0x60, 0x4f, 0x69, 0x60, 0x4f, 0x6f,
7866     0x60, 0x4f, 0x73, 0x60, 0x4f, 0x74, 0x60, 0x4f, 0x20, 0x60, 0x4f, 0x25,
7867     0x60, 0x4f, 0x2d, 0x60, 0x4f, 0x2e, 0x60, 0x4f, 0x2f, 0x60, 0x4f, 0x33,
7868     0x60, 0x4f, 0x34, 0x60, 0x4f, 0x35, 0x60, 0x4f, 0x36, 0x60, 0x4f, 0x37,
7869     0x60, 0x4f, 0x38, 0x60, 0x4f, 0x39, 0x60, 0x4f, 0x3d, 0x60, 0x4f, 0x41,
7870     0x60, 0x4f, 0x5f, 0x60, 0x4f, 0x62, 0x60, 0x4f, 0x64, 0x60, 0x4f, 0x66,
7871     0x60, 0x4f, 0x67, 0x60, 0x4f, 0x68, 0x60, 0x4f, 0x6c, 0x60, 0x4f, 0x6d,
7872     0x60, 0x4f, 0x6e, 0x60, 0x4f, 0x70, 0x60, 0x4f, 0x72, 0x60, 0x4f, 0x75,
7873     0x60, 0x50, 0x30, 0x60, 0x50, 0x31, 0x60, 0x50, 0x32, 0x60, 0x50, 0x61,
7874     0x60, 0x50, 0x63, 0x60, 0x50, 0x65, 0x60, 0x50, 0x69, 0x60, 0x50, 0x6f,
7875     0x60, 0x50, 0x73, 0x60, 0x50, 0x74, 0x60, 0x50, 0x20, 0x60, 0x50, 0x25,
7876     0x60, 0x50, 0x2d, 0x60, 0x50, 0x2e, 0x60, 0x50, 0x2f, 0x60, 0x50, 0x33,
7877     0x60, 0x50, 0x34, 0x60, 0x50, 0x35, 0x60, 0x50, 0x36, 0x60, 0x50, 0x37,
7878     0x60, 0x50, 0x38, 0x60, 0x50, 0x39, 0x60, 0x50, 0x3d, 0x60, 0x50, 0x41,
7879     0x60, 0x50, 0x5f, 0x60, 0x50, 0x62, 0x60, 0x50, 0x64, 0x60, 0x50, 0x66,
7880     0x60, 0x50, 0x67, 0x60, 0x50, 0x68, 0x60, 0x50, 0x6c, 0x60, 0x50, 0x6d,
7881     0x60, 0x50, 0x6e, 0x60, 0x50, 0x70, 0x60, 0x50, 0x72, 0x60, 0x50, 0x75};
7882 const uint8_t HuffDecoderCommon::table25_59_emit_[432] = {
7883     0x60, 0x51, 0x30, 0x60, 0x51, 0x31, 0x60, 0x51, 0x32, 0x60, 0x51, 0x61,
7884     0x60, 0x51, 0x63, 0x60, 0x51, 0x65, 0x60, 0x51, 0x69, 0x60, 0x51, 0x6f,
7885     0x60, 0x51, 0x73, 0x60, 0x51, 0x74, 0x60, 0x51, 0x20, 0x60, 0x51, 0x25,
7886     0x60, 0x51, 0x2d, 0x60, 0x51, 0x2e, 0x60, 0x51, 0x2f, 0x60, 0x51, 0x33,
7887     0x60, 0x51, 0x34, 0x60, 0x51, 0x35, 0x60, 0x51, 0x36, 0x60, 0x51, 0x37,
7888     0x60, 0x51, 0x38, 0x60, 0x51, 0x39, 0x60, 0x51, 0x3d, 0x60, 0x51, 0x41,
7889     0x60, 0x51, 0x5f, 0x60, 0x51, 0x62, 0x60, 0x51, 0x64, 0x60, 0x51, 0x66,
7890     0x60, 0x51, 0x67, 0x60, 0x51, 0x68, 0x60, 0x51, 0x6c, 0x60, 0x51, 0x6d,
7891     0x60, 0x51, 0x6e, 0x60, 0x51, 0x70, 0x60, 0x51, 0x72, 0x60, 0x51, 0x75,
7892     0x60, 0x52, 0x30, 0x60, 0x52, 0x31, 0x60, 0x52, 0x32, 0x60, 0x52, 0x61,
7893     0x60, 0x52, 0x63, 0x60, 0x52, 0x65, 0x60, 0x52, 0x69, 0x60, 0x52, 0x6f,
7894     0x60, 0x52, 0x73, 0x60, 0x52, 0x74, 0x60, 0x52, 0x20, 0x60, 0x52, 0x25,
7895     0x60, 0x52, 0x2d, 0x60, 0x52, 0x2e, 0x60, 0x52, 0x2f, 0x60, 0x52, 0x33,
7896     0x60, 0x52, 0x34, 0x60, 0x52, 0x35, 0x60, 0x52, 0x36, 0x60, 0x52, 0x37,
7897     0x60, 0x52, 0x38, 0x60, 0x52, 0x39, 0x60, 0x52, 0x3d, 0x60, 0x52, 0x41,
7898     0x60, 0x52, 0x5f, 0x60, 0x52, 0x62, 0x60, 0x52, 0x64, 0x60, 0x52, 0x66,
7899     0x60, 0x52, 0x67, 0x60, 0x52, 0x68, 0x60, 0x52, 0x6c, 0x60, 0x52, 0x6d,
7900     0x60, 0x52, 0x6e, 0x60, 0x52, 0x70, 0x60, 0x52, 0x72, 0x60, 0x52, 0x75,
7901     0x60, 0x53, 0x30, 0x60, 0x53, 0x31, 0x60, 0x53, 0x32, 0x60, 0x53, 0x61,
7902     0x60, 0x53, 0x63, 0x60, 0x53, 0x65, 0x60, 0x53, 0x69, 0x60, 0x53, 0x6f,
7903     0x60, 0x53, 0x73, 0x60, 0x53, 0x74, 0x60, 0x53, 0x20, 0x60, 0x53, 0x25,
7904     0x60, 0x53, 0x2d, 0x60, 0x53, 0x2e, 0x60, 0x53, 0x2f, 0x60, 0x53, 0x33,
7905     0x60, 0x53, 0x34, 0x60, 0x53, 0x35, 0x60, 0x53, 0x36, 0x60, 0x53, 0x37,
7906     0x60, 0x53, 0x38, 0x60, 0x53, 0x39, 0x60, 0x53, 0x3d, 0x60, 0x53, 0x41,
7907     0x60, 0x53, 0x5f, 0x60, 0x53, 0x62, 0x60, 0x53, 0x64, 0x60, 0x53, 0x66,
7908     0x60, 0x53, 0x67, 0x60, 0x53, 0x68, 0x60, 0x53, 0x6c, 0x60, 0x53, 0x6d,
7909     0x60, 0x53, 0x6e, 0x60, 0x53, 0x70, 0x60, 0x53, 0x72, 0x60, 0x53, 0x75,
7910     0x60, 0x54, 0x30, 0x60, 0x54, 0x31, 0x60, 0x54, 0x32, 0x60, 0x54, 0x61,
7911     0x60, 0x54, 0x63, 0x60, 0x54, 0x65, 0x60, 0x54, 0x69, 0x60, 0x54, 0x6f,
7912     0x60, 0x54, 0x73, 0x60, 0x54, 0x74, 0x60, 0x54, 0x20, 0x60, 0x54, 0x25,
7913     0x60, 0x54, 0x2d, 0x60, 0x54, 0x2e, 0x60, 0x54, 0x2f, 0x60, 0x54, 0x33,
7914     0x60, 0x54, 0x34, 0x60, 0x54, 0x35, 0x60, 0x54, 0x36, 0x60, 0x54, 0x37,
7915     0x60, 0x54, 0x38, 0x60, 0x54, 0x39, 0x60, 0x54, 0x3d, 0x60, 0x54, 0x41,
7916     0x60, 0x54, 0x5f, 0x60, 0x54, 0x62, 0x60, 0x54, 0x64, 0x60, 0x54, 0x66,
7917     0x60, 0x54, 0x67, 0x60, 0x54, 0x68, 0x60, 0x54, 0x6c, 0x60, 0x54, 0x6d,
7918     0x60, 0x54, 0x6e, 0x60, 0x54, 0x70, 0x60, 0x54, 0x72, 0x60, 0x54, 0x75};
7919 const uint8_t HuffDecoderCommon::table25_60_emit_[432] = {
7920     0x60, 0x55, 0x30, 0x60, 0x55, 0x31, 0x60, 0x55, 0x32, 0x60, 0x55, 0x61,
7921     0x60, 0x55, 0x63, 0x60, 0x55, 0x65, 0x60, 0x55, 0x69, 0x60, 0x55, 0x6f,
7922     0x60, 0x55, 0x73, 0x60, 0x55, 0x74, 0x60, 0x55, 0x20, 0x60, 0x55, 0x25,
7923     0x60, 0x55, 0x2d, 0x60, 0x55, 0x2e, 0x60, 0x55, 0x2f, 0x60, 0x55, 0x33,
7924     0x60, 0x55, 0x34, 0x60, 0x55, 0x35, 0x60, 0x55, 0x36, 0x60, 0x55, 0x37,
7925     0x60, 0x55, 0x38, 0x60, 0x55, 0x39, 0x60, 0x55, 0x3d, 0x60, 0x55, 0x41,
7926     0x60, 0x55, 0x5f, 0x60, 0x55, 0x62, 0x60, 0x55, 0x64, 0x60, 0x55, 0x66,
7927     0x60, 0x55, 0x67, 0x60, 0x55, 0x68, 0x60, 0x55, 0x6c, 0x60, 0x55, 0x6d,
7928     0x60, 0x55, 0x6e, 0x60, 0x55, 0x70, 0x60, 0x55, 0x72, 0x60, 0x55, 0x75,
7929     0x60, 0x56, 0x30, 0x60, 0x56, 0x31, 0x60, 0x56, 0x32, 0x60, 0x56, 0x61,
7930     0x60, 0x56, 0x63, 0x60, 0x56, 0x65, 0x60, 0x56, 0x69, 0x60, 0x56, 0x6f,
7931     0x60, 0x56, 0x73, 0x60, 0x56, 0x74, 0x60, 0x56, 0x20, 0x60, 0x56, 0x25,
7932     0x60, 0x56, 0x2d, 0x60, 0x56, 0x2e, 0x60, 0x56, 0x2f, 0x60, 0x56, 0x33,
7933     0x60, 0x56, 0x34, 0x60, 0x56, 0x35, 0x60, 0x56, 0x36, 0x60, 0x56, 0x37,
7934     0x60, 0x56, 0x38, 0x60, 0x56, 0x39, 0x60, 0x56, 0x3d, 0x60, 0x56, 0x41,
7935     0x60, 0x56, 0x5f, 0x60, 0x56, 0x62, 0x60, 0x56, 0x64, 0x60, 0x56, 0x66,
7936     0x60, 0x56, 0x67, 0x60, 0x56, 0x68, 0x60, 0x56, 0x6c, 0x60, 0x56, 0x6d,
7937     0x60, 0x56, 0x6e, 0x60, 0x56, 0x70, 0x60, 0x56, 0x72, 0x60, 0x56, 0x75,
7938     0x60, 0x57, 0x30, 0x60, 0x57, 0x31, 0x60, 0x57, 0x32, 0x60, 0x57, 0x61,
7939     0x60, 0x57, 0x63, 0x60, 0x57, 0x65, 0x60, 0x57, 0x69, 0x60, 0x57, 0x6f,
7940     0x60, 0x57, 0x73, 0x60, 0x57, 0x74, 0x60, 0x57, 0x20, 0x60, 0x57, 0x25,
7941     0x60, 0x57, 0x2d, 0x60, 0x57, 0x2e, 0x60, 0x57, 0x2f, 0x60, 0x57, 0x33,
7942     0x60, 0x57, 0x34, 0x60, 0x57, 0x35, 0x60, 0x57, 0x36, 0x60, 0x57, 0x37,
7943     0x60, 0x57, 0x38, 0x60, 0x57, 0x39, 0x60, 0x57, 0x3d, 0x60, 0x57, 0x41,
7944     0x60, 0x57, 0x5f, 0x60, 0x57, 0x62, 0x60, 0x57, 0x64, 0x60, 0x57, 0x66,
7945     0x60, 0x57, 0x67, 0x60, 0x57, 0x68, 0x60, 0x57, 0x6c, 0x60, 0x57, 0x6d,
7946     0x60, 0x57, 0x6e, 0x60, 0x57, 0x70, 0x60, 0x57, 0x72, 0x60, 0x57, 0x75,
7947     0x60, 0x59, 0x30, 0x60, 0x59, 0x31, 0x60, 0x59, 0x32, 0x60, 0x59, 0x61,
7948     0x60, 0x59, 0x63, 0x60, 0x59, 0x65, 0x60, 0x59, 0x69, 0x60, 0x59, 0x6f,
7949     0x60, 0x59, 0x73, 0x60, 0x59, 0x74, 0x60, 0x59, 0x20, 0x60, 0x59, 0x25,
7950     0x60, 0x59, 0x2d, 0x60, 0x59, 0x2e, 0x60, 0x59, 0x2f, 0x60, 0x59, 0x33,
7951     0x60, 0x59, 0x34, 0x60, 0x59, 0x35, 0x60, 0x59, 0x36, 0x60, 0x59, 0x37,
7952     0x60, 0x59, 0x38, 0x60, 0x59, 0x39, 0x60, 0x59, 0x3d, 0x60, 0x59, 0x41,
7953     0x60, 0x59, 0x5f, 0x60, 0x59, 0x62, 0x60, 0x59, 0x64, 0x60, 0x59, 0x66,
7954     0x60, 0x59, 0x67, 0x60, 0x59, 0x68, 0x60, 0x59, 0x6c, 0x60, 0x59, 0x6d,
7955     0x60, 0x59, 0x6e, 0x60, 0x59, 0x70, 0x60, 0x59, 0x72, 0x60, 0x59, 0x75};
7956 const uint8_t HuffDecoderCommon::table25_61_emit_[432] = {
7957     0x60, 0x6a, 0x30, 0x60, 0x6a, 0x31, 0x60, 0x6a, 0x32, 0x60, 0x6a, 0x61,
7958     0x60, 0x6a, 0x63, 0x60, 0x6a, 0x65, 0x60, 0x6a, 0x69, 0x60, 0x6a, 0x6f,
7959     0x60, 0x6a, 0x73, 0x60, 0x6a, 0x74, 0x60, 0x6a, 0x20, 0x60, 0x6a, 0x25,
7960     0x60, 0x6a, 0x2d, 0x60, 0x6a, 0x2e, 0x60, 0x6a, 0x2f, 0x60, 0x6a, 0x33,
7961     0x60, 0x6a, 0x34, 0x60, 0x6a, 0x35, 0x60, 0x6a, 0x36, 0x60, 0x6a, 0x37,
7962     0x60, 0x6a, 0x38, 0x60, 0x6a, 0x39, 0x60, 0x6a, 0x3d, 0x60, 0x6a, 0x41,
7963     0x60, 0x6a, 0x5f, 0x60, 0x6a, 0x62, 0x60, 0x6a, 0x64, 0x60, 0x6a, 0x66,
7964     0x60, 0x6a, 0x67, 0x60, 0x6a, 0x68, 0x60, 0x6a, 0x6c, 0x60, 0x6a, 0x6d,
7965     0x60, 0x6a, 0x6e, 0x60, 0x6a, 0x70, 0x60, 0x6a, 0x72, 0x60, 0x6a, 0x75,
7966     0x60, 0x6b, 0x30, 0x60, 0x6b, 0x31, 0x60, 0x6b, 0x32, 0x60, 0x6b, 0x61,
7967     0x60, 0x6b, 0x63, 0x60, 0x6b, 0x65, 0x60, 0x6b, 0x69, 0x60, 0x6b, 0x6f,
7968     0x60, 0x6b, 0x73, 0x60, 0x6b, 0x74, 0x60, 0x6b, 0x20, 0x60, 0x6b, 0x25,
7969     0x60, 0x6b, 0x2d, 0x60, 0x6b, 0x2e, 0x60, 0x6b, 0x2f, 0x60, 0x6b, 0x33,
7970     0x60, 0x6b, 0x34, 0x60, 0x6b, 0x35, 0x60, 0x6b, 0x36, 0x60, 0x6b, 0x37,
7971     0x60, 0x6b, 0x38, 0x60, 0x6b, 0x39, 0x60, 0x6b, 0x3d, 0x60, 0x6b, 0x41,
7972     0x60, 0x6b, 0x5f, 0x60, 0x6b, 0x62, 0x60, 0x6b, 0x64, 0x60, 0x6b, 0x66,
7973     0x60, 0x6b, 0x67, 0x60, 0x6b, 0x68, 0x60, 0x6b, 0x6c, 0x60, 0x6b, 0x6d,
7974     0x60, 0x6b, 0x6e, 0x60, 0x6b, 0x70, 0x60, 0x6b, 0x72, 0x60, 0x6b, 0x75,
7975     0x60, 0x71, 0x30, 0x60, 0x71, 0x31, 0x60, 0x71, 0x32, 0x60, 0x71, 0x61,
7976     0x60, 0x71, 0x63, 0x60, 0x71, 0x65, 0x60, 0x71, 0x69, 0x60, 0x71, 0x6f,
7977     0x60, 0x71, 0x73, 0x60, 0x71, 0x74, 0x60, 0x71, 0x20, 0x60, 0x71, 0x25,
7978     0x60, 0x71, 0x2d, 0x60, 0x71, 0x2e, 0x60, 0x71, 0x2f, 0x60, 0x71, 0x33,
7979     0x60, 0x71, 0x34, 0x60, 0x71, 0x35, 0x60, 0x71, 0x36, 0x60, 0x71, 0x37,
7980     0x60, 0x71, 0x38, 0x60, 0x71, 0x39, 0x60, 0x71, 0x3d, 0x60, 0x71, 0x41,
7981     0x60, 0x71, 0x5f, 0x60, 0x71, 0x62, 0x60, 0x71, 0x64, 0x60, 0x71, 0x66,
7982     0x60, 0x71, 0x67, 0x60, 0x71, 0x68, 0x60, 0x71, 0x6c, 0x60, 0x71, 0x6d,
7983     0x60, 0x71, 0x6e, 0x60, 0x71, 0x70, 0x60, 0x71, 0x72, 0x60, 0x71, 0x75,
7984     0x60, 0x76, 0x30, 0x60, 0x76, 0x31, 0x60, 0x76, 0x32, 0x60, 0x76, 0x61,
7985     0x60, 0x76, 0x63, 0x60, 0x76, 0x65, 0x60, 0x76, 0x69, 0x60, 0x76, 0x6f,
7986     0x60, 0x76, 0x73, 0x60, 0x76, 0x74, 0x60, 0x76, 0x20, 0x60, 0x76, 0x25,
7987     0x60, 0x76, 0x2d, 0x60, 0x76, 0x2e, 0x60, 0x76, 0x2f, 0x60, 0x76, 0x33,
7988     0x60, 0x76, 0x34, 0x60, 0x76, 0x35, 0x60, 0x76, 0x36, 0x60, 0x76, 0x37,
7989     0x60, 0x76, 0x38, 0x60, 0x76, 0x39, 0x60, 0x76, 0x3d, 0x60, 0x76, 0x41,
7990     0x60, 0x76, 0x5f, 0x60, 0x76, 0x62, 0x60, 0x76, 0x64, 0x60, 0x76, 0x66,
7991     0x60, 0x76, 0x67, 0x60, 0x76, 0x68, 0x60, 0x76, 0x6c, 0x60, 0x76, 0x6d,
7992     0x60, 0x76, 0x6e, 0x60, 0x76, 0x70, 0x60, 0x76, 0x72, 0x60, 0x76, 0x75};
7993 const uint8_t HuffDecoderCommon::table25_62_emit_[432] = {
7994     0x60, 0x77, 0x30, 0x60, 0x77, 0x31, 0x60, 0x77, 0x32, 0x60, 0x77, 0x61,
7995     0x60, 0x77, 0x63, 0x60, 0x77, 0x65, 0x60, 0x77, 0x69, 0x60, 0x77, 0x6f,
7996     0x60, 0x77, 0x73, 0x60, 0x77, 0x74, 0x60, 0x77, 0x20, 0x60, 0x77, 0x25,
7997     0x60, 0x77, 0x2d, 0x60, 0x77, 0x2e, 0x60, 0x77, 0x2f, 0x60, 0x77, 0x33,
7998     0x60, 0x77, 0x34, 0x60, 0x77, 0x35, 0x60, 0x77, 0x36, 0x60, 0x77, 0x37,
7999     0x60, 0x77, 0x38, 0x60, 0x77, 0x39, 0x60, 0x77, 0x3d, 0x60, 0x77, 0x41,
8000     0x60, 0x77, 0x5f, 0x60, 0x77, 0x62, 0x60, 0x77, 0x64, 0x60, 0x77, 0x66,
8001     0x60, 0x77, 0x67, 0x60, 0x77, 0x68, 0x60, 0x77, 0x6c, 0x60, 0x77, 0x6d,
8002     0x60, 0x77, 0x6e, 0x60, 0x77, 0x70, 0x60, 0x77, 0x72, 0x60, 0x77, 0x75,
8003     0x60, 0x78, 0x30, 0x60, 0x78, 0x31, 0x60, 0x78, 0x32, 0x60, 0x78, 0x61,
8004     0x60, 0x78, 0x63, 0x60, 0x78, 0x65, 0x60, 0x78, 0x69, 0x60, 0x78, 0x6f,
8005     0x60, 0x78, 0x73, 0x60, 0x78, 0x74, 0x60, 0x78, 0x20, 0x60, 0x78, 0x25,
8006     0x60, 0x78, 0x2d, 0x60, 0x78, 0x2e, 0x60, 0x78, 0x2f, 0x60, 0x78, 0x33,
8007     0x60, 0x78, 0x34, 0x60, 0x78, 0x35, 0x60, 0x78, 0x36, 0x60, 0x78, 0x37,
8008     0x60, 0x78, 0x38, 0x60, 0x78, 0x39, 0x60, 0x78, 0x3d, 0x60, 0x78, 0x41,
8009     0x60, 0x78, 0x5f, 0x60, 0x78, 0x62, 0x60, 0x78, 0x64, 0x60, 0x78, 0x66,
8010     0x60, 0x78, 0x67, 0x60, 0x78, 0x68, 0x60, 0x78, 0x6c, 0x60, 0x78, 0x6d,
8011     0x60, 0x78, 0x6e, 0x60, 0x78, 0x70, 0x60, 0x78, 0x72, 0x60, 0x78, 0x75,
8012     0x60, 0x79, 0x30, 0x60, 0x79, 0x31, 0x60, 0x79, 0x32, 0x60, 0x79, 0x61,
8013     0x60, 0x79, 0x63, 0x60, 0x79, 0x65, 0x60, 0x79, 0x69, 0x60, 0x79, 0x6f,
8014     0x60, 0x79, 0x73, 0x60, 0x79, 0x74, 0x60, 0x79, 0x20, 0x60, 0x79, 0x25,
8015     0x60, 0x79, 0x2d, 0x60, 0x79, 0x2e, 0x60, 0x79, 0x2f, 0x60, 0x79, 0x33,
8016     0x60, 0x79, 0x34, 0x60, 0x79, 0x35, 0x60, 0x79, 0x36, 0x60, 0x79, 0x37,
8017     0x60, 0x79, 0x38, 0x60, 0x79, 0x39, 0x60, 0x79, 0x3d, 0x60, 0x79, 0x41,
8018     0x60, 0x79, 0x5f, 0x60, 0x79, 0x62, 0x60, 0x79, 0x64, 0x60, 0x79, 0x66,
8019     0x60, 0x79, 0x67, 0x60, 0x79, 0x68, 0x60, 0x79, 0x6c, 0x60, 0x79, 0x6d,
8020     0x60, 0x79, 0x6e, 0x60, 0x79, 0x70, 0x60, 0x79, 0x72, 0x60, 0x79, 0x75,
8021     0x60, 0x7a, 0x30, 0x60, 0x7a, 0x31, 0x60, 0x7a, 0x32, 0x60, 0x7a, 0x61,
8022     0x60, 0x7a, 0x63, 0x60, 0x7a, 0x65, 0x60, 0x7a, 0x69, 0x60, 0x7a, 0x6f,
8023     0x60, 0x7a, 0x73, 0x60, 0x7a, 0x74, 0x60, 0x7a, 0x20, 0x60, 0x7a, 0x25,
8024     0x60, 0x7a, 0x2d, 0x60, 0x7a, 0x2e, 0x60, 0x7a, 0x2f, 0x60, 0x7a, 0x33,
8025     0x60, 0x7a, 0x34, 0x60, 0x7a, 0x35, 0x60, 0x7a, 0x36, 0x60, 0x7a, 0x37,
8026     0x60, 0x7a, 0x38, 0x60, 0x7a, 0x39, 0x60, 0x7a, 0x3d, 0x60, 0x7a, 0x41,
8027     0x60, 0x7a, 0x5f, 0x60, 0x7a, 0x62, 0x60, 0x7a, 0x64, 0x60, 0x7a, 0x66,
8028     0x60, 0x7a, 0x67, 0x60, 0x7a, 0x68, 0x60, 0x7a, 0x6c, 0x60, 0x7a, 0x6d,
8029     0x60, 0x7a, 0x6e, 0x60, 0x7a, 0x70, 0x60, 0x7a, 0x72, 0x60, 0x7a, 0x75};
8030 const uint8_t HuffDecoderCommon::table25_63_emit_[212] = {
8031     0x60, 0x26, 0x30, 0x60, 0x26, 0x31, 0x60, 0x26, 0x32, 0x60, 0x26, 0x61,
8032     0x60, 0x26, 0x63, 0x60, 0x26, 0x65, 0x60, 0x26, 0x69, 0x60, 0x26, 0x6f,
8033     0x60, 0x26, 0x73, 0x60, 0x26, 0x74, 0x60, 0x2a, 0x30, 0x60, 0x2a, 0x31,
8034     0x60, 0x2a, 0x32, 0x60, 0x2a, 0x61, 0x60, 0x2a, 0x63, 0x60, 0x2a, 0x65,
8035     0x60, 0x2a, 0x69, 0x60, 0x2a, 0x6f, 0x60, 0x2a, 0x73, 0x60, 0x2a, 0x74,
8036     0x60, 0x2c, 0x30, 0x60, 0x2c, 0x31, 0x60, 0x2c, 0x32, 0x60, 0x2c, 0x61,
8037     0x60, 0x2c, 0x63, 0x60, 0x2c, 0x65, 0x60, 0x2c, 0x69, 0x60, 0x2c, 0x6f,
8038     0x60, 0x2c, 0x73, 0x60, 0x2c, 0x74, 0x60, 0x3b, 0x30, 0x60, 0x3b, 0x31,
8039     0x60, 0x3b, 0x32, 0x60, 0x3b, 0x61, 0x60, 0x3b, 0x63, 0x60, 0x3b, 0x65,
8040     0x60, 0x3b, 0x69, 0x60, 0x3b, 0x6f, 0x60, 0x3b, 0x73, 0x60, 0x3b, 0x74,
8041     0x60, 0x58, 0x30, 0x60, 0x58, 0x31, 0x60, 0x58, 0x32, 0x60, 0x58, 0x61,
8042     0x60, 0x58, 0x63, 0x60, 0x58, 0x65, 0x60, 0x58, 0x69, 0x60, 0x58, 0x6f,
8043     0x60, 0x58, 0x73, 0x60, 0x58, 0x74, 0x60, 0x5a, 0x30, 0x60, 0x5a, 0x31,
8044     0x60, 0x5a, 0x32, 0x60, 0x5a, 0x61, 0x60, 0x5a, 0x63, 0x60, 0x5a, 0x65,
8045     0x60, 0x5a, 0x69, 0x60, 0x5a, 0x6f, 0x60, 0x5a, 0x73, 0x60, 0x5a, 0x74,
8046     0x60, 0x21, 0x60, 0x22, 0x60, 0x28, 0x60, 0x29, 0x60, 0x3f, 0x60, 0x27,
8047     0x60, 0x2b, 0x60, 0x7c, 0x60, 0x23, 0x60, 0x3e, 0x60, 0x00, 0x60, 0x24,
8048     0x60, 0x40, 0x60, 0x5b, 0x60, 0x5d, 0x60, 0x7e};
8049 const uint8_t HuffDecoderCommon::table25_64_emit_[222] = {
8050     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
8051     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
8052     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20, 0x7b, 0x30, 0x25,
8053     0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30, 0x2f, 0x7b, 0x30, 0x33,
8054     0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b, 0x30, 0x36, 0x7b, 0x30, 0x37,
8055     0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39, 0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41,
8056     0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62, 0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66,
8057     0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68, 0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d,
8058     0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70, 0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75,
8059     0x7b, 0x30, 0x3a, 0x7b, 0x30, 0x42, 0x7b, 0x30, 0x43, 0x7b, 0x30, 0x44,
8060     0x7b, 0x30, 0x45, 0x7b, 0x30, 0x46, 0x7b, 0x30, 0x47, 0x7b, 0x30, 0x48,
8061     0x7b, 0x30, 0x49, 0x7b, 0x30, 0x4a, 0x7b, 0x30, 0x4b, 0x7b, 0x30, 0x4c,
8062     0x7b, 0x30, 0x4d, 0x7b, 0x30, 0x4e, 0x7b, 0x30, 0x4f, 0x7b, 0x30, 0x50,
8063     0x7b, 0x30, 0x51, 0x7b, 0x30, 0x52, 0x7b, 0x30, 0x53, 0x7b, 0x30, 0x54,
8064     0x7b, 0x30, 0x55, 0x7b, 0x30, 0x56, 0x7b, 0x30, 0x57, 0x7b, 0x30, 0x59,
8065     0x7b, 0x30, 0x6a, 0x7b, 0x30, 0x6b, 0x7b, 0x30, 0x71, 0x7b, 0x30, 0x76,
8066     0x7b, 0x30, 0x77, 0x7b, 0x30, 0x78, 0x7b, 0x30, 0x79, 0x7b, 0x30, 0x7a,
8067     0x7b, 0x30, 0x26, 0x7b, 0x30, 0x2a, 0x7b, 0x30, 0x2c, 0x7b, 0x30, 0x3b,
8068     0x7b, 0x30, 0x58, 0x7b, 0x30, 0x5a};
8069 const uint8_t HuffDecoderCommon::table25_65_emit_[222] = {
8070     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61,
8071     0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f,
8072     0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20, 0x7b, 0x31, 0x25,
8073     0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31, 0x2f, 0x7b, 0x31, 0x33,
8074     0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b, 0x31, 0x36, 0x7b, 0x31, 0x37,
8075     0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39, 0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41,
8076     0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62, 0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66,
8077     0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68, 0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d,
8078     0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70, 0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75,
8079     0x7b, 0x31, 0x3a, 0x7b, 0x31, 0x42, 0x7b, 0x31, 0x43, 0x7b, 0x31, 0x44,
8080     0x7b, 0x31, 0x45, 0x7b, 0x31, 0x46, 0x7b, 0x31, 0x47, 0x7b, 0x31, 0x48,
8081     0x7b, 0x31, 0x49, 0x7b, 0x31, 0x4a, 0x7b, 0x31, 0x4b, 0x7b, 0x31, 0x4c,
8082     0x7b, 0x31, 0x4d, 0x7b, 0x31, 0x4e, 0x7b, 0x31, 0x4f, 0x7b, 0x31, 0x50,
8083     0x7b, 0x31, 0x51, 0x7b, 0x31, 0x52, 0x7b, 0x31, 0x53, 0x7b, 0x31, 0x54,
8084     0x7b, 0x31, 0x55, 0x7b, 0x31, 0x56, 0x7b, 0x31, 0x57, 0x7b, 0x31, 0x59,
8085     0x7b, 0x31, 0x6a, 0x7b, 0x31, 0x6b, 0x7b, 0x31, 0x71, 0x7b, 0x31, 0x76,
8086     0x7b, 0x31, 0x77, 0x7b, 0x31, 0x78, 0x7b, 0x31, 0x79, 0x7b, 0x31, 0x7a,
8087     0x7b, 0x31, 0x26, 0x7b, 0x31, 0x2a, 0x7b, 0x31, 0x2c, 0x7b, 0x31, 0x3b,
8088     0x7b, 0x31, 0x58, 0x7b, 0x31, 0x5a};
8089 const uint8_t HuffDecoderCommon::table25_66_emit_[222] = {
8090     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
8091     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
8092     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20, 0x7b, 0x32, 0x25,
8093     0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32, 0x2f, 0x7b, 0x32, 0x33,
8094     0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b, 0x32, 0x36, 0x7b, 0x32, 0x37,
8095     0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39, 0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41,
8096     0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62, 0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66,
8097     0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68, 0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d,
8098     0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70, 0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75,
8099     0x7b, 0x32, 0x3a, 0x7b, 0x32, 0x42, 0x7b, 0x32, 0x43, 0x7b, 0x32, 0x44,
8100     0x7b, 0x32, 0x45, 0x7b, 0x32, 0x46, 0x7b, 0x32, 0x47, 0x7b, 0x32, 0x48,
8101     0x7b, 0x32, 0x49, 0x7b, 0x32, 0x4a, 0x7b, 0x32, 0x4b, 0x7b, 0x32, 0x4c,
8102     0x7b, 0x32, 0x4d, 0x7b, 0x32, 0x4e, 0x7b, 0x32, 0x4f, 0x7b, 0x32, 0x50,
8103     0x7b, 0x32, 0x51, 0x7b, 0x32, 0x52, 0x7b, 0x32, 0x53, 0x7b, 0x32, 0x54,
8104     0x7b, 0x32, 0x55, 0x7b, 0x32, 0x56, 0x7b, 0x32, 0x57, 0x7b, 0x32, 0x59,
8105     0x7b, 0x32, 0x6a, 0x7b, 0x32, 0x6b, 0x7b, 0x32, 0x71, 0x7b, 0x32, 0x76,
8106     0x7b, 0x32, 0x77, 0x7b, 0x32, 0x78, 0x7b, 0x32, 0x79, 0x7b, 0x32, 0x7a,
8107     0x7b, 0x32, 0x26, 0x7b, 0x32, 0x2a, 0x7b, 0x32, 0x2c, 0x7b, 0x32, 0x3b,
8108     0x7b, 0x32, 0x58, 0x7b, 0x32, 0x5a};
8109 const uint8_t HuffDecoderCommon::table25_67_emit_[222] = {
8110     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61,
8111     0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f,
8112     0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20, 0x7b, 0x61, 0x25,
8113     0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61, 0x2f, 0x7b, 0x61, 0x33,
8114     0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b, 0x61, 0x36, 0x7b, 0x61, 0x37,
8115     0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39, 0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41,
8116     0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62, 0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66,
8117     0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68, 0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d,
8118     0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70, 0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75,
8119     0x7b, 0x61, 0x3a, 0x7b, 0x61, 0x42, 0x7b, 0x61, 0x43, 0x7b, 0x61, 0x44,
8120     0x7b, 0x61, 0x45, 0x7b, 0x61, 0x46, 0x7b, 0x61, 0x47, 0x7b, 0x61, 0x48,
8121     0x7b, 0x61, 0x49, 0x7b, 0x61, 0x4a, 0x7b, 0x61, 0x4b, 0x7b, 0x61, 0x4c,
8122     0x7b, 0x61, 0x4d, 0x7b, 0x61, 0x4e, 0x7b, 0x61, 0x4f, 0x7b, 0x61, 0x50,
8123     0x7b, 0x61, 0x51, 0x7b, 0x61, 0x52, 0x7b, 0x61, 0x53, 0x7b, 0x61, 0x54,
8124     0x7b, 0x61, 0x55, 0x7b, 0x61, 0x56, 0x7b, 0x61, 0x57, 0x7b, 0x61, 0x59,
8125     0x7b, 0x61, 0x6a, 0x7b, 0x61, 0x6b, 0x7b, 0x61, 0x71, 0x7b, 0x61, 0x76,
8126     0x7b, 0x61, 0x77, 0x7b, 0x61, 0x78, 0x7b, 0x61, 0x79, 0x7b, 0x61, 0x7a,
8127     0x7b, 0x61, 0x26, 0x7b, 0x61, 0x2a, 0x7b, 0x61, 0x2c, 0x7b, 0x61, 0x3b,
8128     0x7b, 0x61, 0x58, 0x7b, 0x61, 0x5a};
8129 const uint8_t HuffDecoderCommon::table25_68_emit_[222] = {
8130     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
8131     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
8132     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20, 0x7b, 0x63, 0x25,
8133     0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63, 0x2f, 0x7b, 0x63, 0x33,
8134     0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b, 0x63, 0x36, 0x7b, 0x63, 0x37,
8135     0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39, 0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41,
8136     0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62, 0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66,
8137     0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68, 0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d,
8138     0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70, 0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75,
8139     0x7b, 0x63, 0x3a, 0x7b, 0x63, 0x42, 0x7b, 0x63, 0x43, 0x7b, 0x63, 0x44,
8140     0x7b, 0x63, 0x45, 0x7b, 0x63, 0x46, 0x7b, 0x63, 0x47, 0x7b, 0x63, 0x48,
8141     0x7b, 0x63, 0x49, 0x7b, 0x63, 0x4a, 0x7b, 0x63, 0x4b, 0x7b, 0x63, 0x4c,
8142     0x7b, 0x63, 0x4d, 0x7b, 0x63, 0x4e, 0x7b, 0x63, 0x4f, 0x7b, 0x63, 0x50,
8143     0x7b, 0x63, 0x51, 0x7b, 0x63, 0x52, 0x7b, 0x63, 0x53, 0x7b, 0x63, 0x54,
8144     0x7b, 0x63, 0x55, 0x7b, 0x63, 0x56, 0x7b, 0x63, 0x57, 0x7b, 0x63, 0x59,
8145     0x7b, 0x63, 0x6a, 0x7b, 0x63, 0x6b, 0x7b, 0x63, 0x71, 0x7b, 0x63, 0x76,
8146     0x7b, 0x63, 0x77, 0x7b, 0x63, 0x78, 0x7b, 0x63, 0x79, 0x7b, 0x63, 0x7a,
8147     0x7b, 0x63, 0x26, 0x7b, 0x63, 0x2a, 0x7b, 0x63, 0x2c, 0x7b, 0x63, 0x3b,
8148     0x7b, 0x63, 0x58, 0x7b, 0x63, 0x5a};
8149 const uint8_t HuffDecoderCommon::table25_69_emit_[222] = {
8150     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61,
8151     0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f,
8152     0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20, 0x7b, 0x65, 0x25,
8153     0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65, 0x2f, 0x7b, 0x65, 0x33,
8154     0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b, 0x65, 0x36, 0x7b, 0x65, 0x37,
8155     0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39, 0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41,
8156     0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62, 0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66,
8157     0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68, 0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d,
8158     0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70, 0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75,
8159     0x7b, 0x65, 0x3a, 0x7b, 0x65, 0x42, 0x7b, 0x65, 0x43, 0x7b, 0x65, 0x44,
8160     0x7b, 0x65, 0x45, 0x7b, 0x65, 0x46, 0x7b, 0x65, 0x47, 0x7b, 0x65, 0x48,
8161     0x7b, 0x65, 0x49, 0x7b, 0x65, 0x4a, 0x7b, 0x65, 0x4b, 0x7b, 0x65, 0x4c,
8162     0x7b, 0x65, 0x4d, 0x7b, 0x65, 0x4e, 0x7b, 0x65, 0x4f, 0x7b, 0x65, 0x50,
8163     0x7b, 0x65, 0x51, 0x7b, 0x65, 0x52, 0x7b, 0x65, 0x53, 0x7b, 0x65, 0x54,
8164     0x7b, 0x65, 0x55, 0x7b, 0x65, 0x56, 0x7b, 0x65, 0x57, 0x7b, 0x65, 0x59,
8165     0x7b, 0x65, 0x6a, 0x7b, 0x65, 0x6b, 0x7b, 0x65, 0x71, 0x7b, 0x65, 0x76,
8166     0x7b, 0x65, 0x77, 0x7b, 0x65, 0x78, 0x7b, 0x65, 0x79, 0x7b, 0x65, 0x7a,
8167     0x7b, 0x65, 0x26, 0x7b, 0x65, 0x2a, 0x7b, 0x65, 0x2c, 0x7b, 0x65, 0x3b,
8168     0x7b, 0x65, 0x58, 0x7b, 0x65, 0x5a};
8169 const uint8_t HuffDecoderCommon::table25_70_emit_[222] = {
8170     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
8171     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
8172     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20, 0x7b, 0x69, 0x25,
8173     0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69, 0x2f, 0x7b, 0x69, 0x33,
8174     0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b, 0x69, 0x36, 0x7b, 0x69, 0x37,
8175     0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39, 0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41,
8176     0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62, 0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66,
8177     0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68, 0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d,
8178     0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70, 0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75,
8179     0x7b, 0x69, 0x3a, 0x7b, 0x69, 0x42, 0x7b, 0x69, 0x43, 0x7b, 0x69, 0x44,
8180     0x7b, 0x69, 0x45, 0x7b, 0x69, 0x46, 0x7b, 0x69, 0x47, 0x7b, 0x69, 0x48,
8181     0x7b, 0x69, 0x49, 0x7b, 0x69, 0x4a, 0x7b, 0x69, 0x4b, 0x7b, 0x69, 0x4c,
8182     0x7b, 0x69, 0x4d, 0x7b, 0x69, 0x4e, 0x7b, 0x69, 0x4f, 0x7b, 0x69, 0x50,
8183     0x7b, 0x69, 0x51, 0x7b, 0x69, 0x52, 0x7b, 0x69, 0x53, 0x7b, 0x69, 0x54,
8184     0x7b, 0x69, 0x55, 0x7b, 0x69, 0x56, 0x7b, 0x69, 0x57, 0x7b, 0x69, 0x59,
8185     0x7b, 0x69, 0x6a, 0x7b, 0x69, 0x6b, 0x7b, 0x69, 0x71, 0x7b, 0x69, 0x76,
8186     0x7b, 0x69, 0x77, 0x7b, 0x69, 0x78, 0x7b, 0x69, 0x79, 0x7b, 0x69, 0x7a,
8187     0x7b, 0x69, 0x26, 0x7b, 0x69, 0x2a, 0x7b, 0x69, 0x2c, 0x7b, 0x69, 0x3b,
8188     0x7b, 0x69, 0x58, 0x7b, 0x69, 0x5a};
8189 const uint8_t HuffDecoderCommon::table25_71_emit_[222] = {
8190     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61,
8191     0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f,
8192     0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20, 0x7b, 0x6f, 0x25,
8193     0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f, 0x2f, 0x7b, 0x6f, 0x33,
8194     0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b, 0x6f, 0x36, 0x7b, 0x6f, 0x37,
8195     0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39, 0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41,
8196     0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62, 0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66,
8197     0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68, 0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d,
8198     0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70, 0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75,
8199     0x7b, 0x6f, 0x3a, 0x7b, 0x6f, 0x42, 0x7b, 0x6f, 0x43, 0x7b, 0x6f, 0x44,
8200     0x7b, 0x6f, 0x45, 0x7b, 0x6f, 0x46, 0x7b, 0x6f, 0x47, 0x7b, 0x6f, 0x48,
8201     0x7b, 0x6f, 0x49, 0x7b, 0x6f, 0x4a, 0x7b, 0x6f, 0x4b, 0x7b, 0x6f, 0x4c,
8202     0x7b, 0x6f, 0x4d, 0x7b, 0x6f, 0x4e, 0x7b, 0x6f, 0x4f, 0x7b, 0x6f, 0x50,
8203     0x7b, 0x6f, 0x51, 0x7b, 0x6f, 0x52, 0x7b, 0x6f, 0x53, 0x7b, 0x6f, 0x54,
8204     0x7b, 0x6f, 0x55, 0x7b, 0x6f, 0x56, 0x7b, 0x6f, 0x57, 0x7b, 0x6f, 0x59,
8205     0x7b, 0x6f, 0x6a, 0x7b, 0x6f, 0x6b, 0x7b, 0x6f, 0x71, 0x7b, 0x6f, 0x76,
8206     0x7b, 0x6f, 0x77, 0x7b, 0x6f, 0x78, 0x7b, 0x6f, 0x79, 0x7b, 0x6f, 0x7a,
8207     0x7b, 0x6f, 0x26, 0x7b, 0x6f, 0x2a, 0x7b, 0x6f, 0x2c, 0x7b, 0x6f, 0x3b,
8208     0x7b, 0x6f, 0x58, 0x7b, 0x6f, 0x5a};
8209 const uint8_t HuffDecoderCommon::table25_72_emit_[222] = {
8210     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
8211     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
8212     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20, 0x7b, 0x73, 0x25,
8213     0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73, 0x2f, 0x7b, 0x73, 0x33,
8214     0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b, 0x73, 0x36, 0x7b, 0x73, 0x37,
8215     0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39, 0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41,
8216     0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62, 0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66,
8217     0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68, 0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d,
8218     0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70, 0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75,
8219     0x7b, 0x73, 0x3a, 0x7b, 0x73, 0x42, 0x7b, 0x73, 0x43, 0x7b, 0x73, 0x44,
8220     0x7b, 0x73, 0x45, 0x7b, 0x73, 0x46, 0x7b, 0x73, 0x47, 0x7b, 0x73, 0x48,
8221     0x7b, 0x73, 0x49, 0x7b, 0x73, 0x4a, 0x7b, 0x73, 0x4b, 0x7b, 0x73, 0x4c,
8222     0x7b, 0x73, 0x4d, 0x7b, 0x73, 0x4e, 0x7b, 0x73, 0x4f, 0x7b, 0x73, 0x50,
8223     0x7b, 0x73, 0x51, 0x7b, 0x73, 0x52, 0x7b, 0x73, 0x53, 0x7b, 0x73, 0x54,
8224     0x7b, 0x73, 0x55, 0x7b, 0x73, 0x56, 0x7b, 0x73, 0x57, 0x7b, 0x73, 0x59,
8225     0x7b, 0x73, 0x6a, 0x7b, 0x73, 0x6b, 0x7b, 0x73, 0x71, 0x7b, 0x73, 0x76,
8226     0x7b, 0x73, 0x77, 0x7b, 0x73, 0x78, 0x7b, 0x73, 0x79, 0x7b, 0x73, 0x7a,
8227     0x7b, 0x73, 0x26, 0x7b, 0x73, 0x2a, 0x7b, 0x73, 0x2c, 0x7b, 0x73, 0x3b,
8228     0x7b, 0x73, 0x58, 0x7b, 0x73, 0x5a};
8229 const uint8_t HuffDecoderCommon::table25_73_emit_[222] = {
8230     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61,
8231     0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f,
8232     0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20, 0x7b, 0x74, 0x25,
8233     0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74, 0x2f, 0x7b, 0x74, 0x33,
8234     0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b, 0x74, 0x36, 0x7b, 0x74, 0x37,
8235     0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39, 0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41,
8236     0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62, 0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66,
8237     0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68, 0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d,
8238     0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70, 0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75,
8239     0x7b, 0x74, 0x3a, 0x7b, 0x74, 0x42, 0x7b, 0x74, 0x43, 0x7b, 0x74, 0x44,
8240     0x7b, 0x74, 0x45, 0x7b, 0x74, 0x46, 0x7b, 0x74, 0x47, 0x7b, 0x74, 0x48,
8241     0x7b, 0x74, 0x49, 0x7b, 0x74, 0x4a, 0x7b, 0x74, 0x4b, 0x7b, 0x74, 0x4c,
8242     0x7b, 0x74, 0x4d, 0x7b, 0x74, 0x4e, 0x7b, 0x74, 0x4f, 0x7b, 0x74, 0x50,
8243     0x7b, 0x74, 0x51, 0x7b, 0x74, 0x52, 0x7b, 0x74, 0x53, 0x7b, 0x74, 0x54,
8244     0x7b, 0x74, 0x55, 0x7b, 0x74, 0x56, 0x7b, 0x74, 0x57, 0x7b, 0x74, 0x59,
8245     0x7b, 0x74, 0x6a, 0x7b, 0x74, 0x6b, 0x7b, 0x74, 0x71, 0x7b, 0x74, 0x76,
8246     0x7b, 0x74, 0x77, 0x7b, 0x74, 0x78, 0x7b, 0x74, 0x79, 0x7b, 0x74, 0x7a,
8247     0x7b, 0x74, 0x26, 0x7b, 0x74, 0x2a, 0x7b, 0x74, 0x2c, 0x7b, 0x74, 0x3b,
8248     0x7b, 0x74, 0x58, 0x7b, 0x74, 0x5a};
8249 const uint8_t HuffDecoderCommon::table25_74_emit_[408] = {
8250     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
8251     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
8252     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x20, 0x20, 0x7b, 0x20, 0x25,
8253     0x7b, 0x20, 0x2d, 0x7b, 0x20, 0x2e, 0x7b, 0x20, 0x2f, 0x7b, 0x20, 0x33,
8254     0x7b, 0x20, 0x34, 0x7b, 0x20, 0x35, 0x7b, 0x20, 0x36, 0x7b, 0x20, 0x37,
8255     0x7b, 0x20, 0x38, 0x7b, 0x20, 0x39, 0x7b, 0x20, 0x3d, 0x7b, 0x20, 0x41,
8256     0x7b, 0x20, 0x5f, 0x7b, 0x20, 0x62, 0x7b, 0x20, 0x64, 0x7b, 0x20, 0x66,
8257     0x7b, 0x20, 0x67, 0x7b, 0x20, 0x68, 0x7b, 0x20, 0x6c, 0x7b, 0x20, 0x6d,
8258     0x7b, 0x20, 0x6e, 0x7b, 0x20, 0x70, 0x7b, 0x20, 0x72, 0x7b, 0x20, 0x75,
8259     0x7b, 0x20, 0x3a, 0x7b, 0x20, 0x42, 0x7b, 0x20, 0x43, 0x7b, 0x20, 0x44,
8260     0x7b, 0x20, 0x45, 0x7b, 0x20, 0x46, 0x7b, 0x20, 0x47, 0x7b, 0x20, 0x48,
8261     0x7b, 0x20, 0x49, 0x7b, 0x20, 0x4a, 0x7b, 0x20, 0x4b, 0x7b, 0x20, 0x4c,
8262     0x7b, 0x20, 0x4d, 0x7b, 0x20, 0x4e, 0x7b, 0x20, 0x4f, 0x7b, 0x20, 0x50,
8263     0x7b, 0x20, 0x51, 0x7b, 0x20, 0x52, 0x7b, 0x20, 0x53, 0x7b, 0x20, 0x54,
8264     0x7b, 0x20, 0x55, 0x7b, 0x20, 0x56, 0x7b, 0x20, 0x57, 0x7b, 0x20, 0x59,
8265     0x7b, 0x20, 0x6a, 0x7b, 0x20, 0x6b, 0x7b, 0x20, 0x71, 0x7b, 0x20, 0x76,
8266     0x7b, 0x20, 0x77, 0x7b, 0x20, 0x78, 0x7b, 0x20, 0x79, 0x7b, 0x20, 0x7a,
8267     0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31, 0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61,
8268     0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65, 0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f,
8269     0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74, 0x7b, 0x25, 0x20, 0x7b, 0x25, 0x25,
8270     0x7b, 0x25, 0x2d, 0x7b, 0x25, 0x2e, 0x7b, 0x25, 0x2f, 0x7b, 0x25, 0x33,
8271     0x7b, 0x25, 0x34, 0x7b, 0x25, 0x35, 0x7b, 0x25, 0x36, 0x7b, 0x25, 0x37,
8272     0x7b, 0x25, 0x38, 0x7b, 0x25, 0x39, 0x7b, 0x25, 0x3d, 0x7b, 0x25, 0x41,
8273     0x7b, 0x25, 0x5f, 0x7b, 0x25, 0x62, 0x7b, 0x25, 0x64, 0x7b, 0x25, 0x66,
8274     0x7b, 0x25, 0x67, 0x7b, 0x25, 0x68, 0x7b, 0x25, 0x6c, 0x7b, 0x25, 0x6d,
8275     0x7b, 0x25, 0x6e, 0x7b, 0x25, 0x70, 0x7b, 0x25, 0x72, 0x7b, 0x25, 0x75,
8276     0x7b, 0x25, 0x3a, 0x7b, 0x25, 0x42, 0x7b, 0x25, 0x43, 0x7b, 0x25, 0x44,
8277     0x7b, 0x25, 0x45, 0x7b, 0x25, 0x46, 0x7b, 0x25, 0x47, 0x7b, 0x25, 0x48,
8278     0x7b, 0x25, 0x49, 0x7b, 0x25, 0x4a, 0x7b, 0x25, 0x4b, 0x7b, 0x25, 0x4c,
8279     0x7b, 0x25, 0x4d, 0x7b, 0x25, 0x4e, 0x7b, 0x25, 0x4f, 0x7b, 0x25, 0x50,
8280     0x7b, 0x25, 0x51, 0x7b, 0x25, 0x52, 0x7b, 0x25, 0x53, 0x7b, 0x25, 0x54,
8281     0x7b, 0x25, 0x55, 0x7b, 0x25, 0x56, 0x7b, 0x25, 0x57, 0x7b, 0x25, 0x59,
8282     0x7b, 0x25, 0x6a, 0x7b, 0x25, 0x6b, 0x7b, 0x25, 0x71, 0x7b, 0x25, 0x76,
8283     0x7b, 0x25, 0x77, 0x7b, 0x25, 0x78, 0x7b, 0x25, 0x79, 0x7b, 0x25, 0x7a};
8284 const uint8_t HuffDecoderCommon::table25_75_emit_[408] = {
8285     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
8286     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
8287     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2d, 0x20, 0x7b, 0x2d, 0x25,
8288     0x7b, 0x2d, 0x2d, 0x7b, 0x2d, 0x2e, 0x7b, 0x2d, 0x2f, 0x7b, 0x2d, 0x33,
8289     0x7b, 0x2d, 0x34, 0x7b, 0x2d, 0x35, 0x7b, 0x2d, 0x36, 0x7b, 0x2d, 0x37,
8290     0x7b, 0x2d, 0x38, 0x7b, 0x2d, 0x39, 0x7b, 0x2d, 0x3d, 0x7b, 0x2d, 0x41,
8291     0x7b, 0x2d, 0x5f, 0x7b, 0x2d, 0x62, 0x7b, 0x2d, 0x64, 0x7b, 0x2d, 0x66,
8292     0x7b, 0x2d, 0x67, 0x7b, 0x2d, 0x68, 0x7b, 0x2d, 0x6c, 0x7b, 0x2d, 0x6d,
8293     0x7b, 0x2d, 0x6e, 0x7b, 0x2d, 0x70, 0x7b, 0x2d, 0x72, 0x7b, 0x2d, 0x75,
8294     0x7b, 0x2d, 0x3a, 0x7b, 0x2d, 0x42, 0x7b, 0x2d, 0x43, 0x7b, 0x2d, 0x44,
8295     0x7b, 0x2d, 0x45, 0x7b, 0x2d, 0x46, 0x7b, 0x2d, 0x47, 0x7b, 0x2d, 0x48,
8296     0x7b, 0x2d, 0x49, 0x7b, 0x2d, 0x4a, 0x7b, 0x2d, 0x4b, 0x7b, 0x2d, 0x4c,
8297     0x7b, 0x2d, 0x4d, 0x7b, 0x2d, 0x4e, 0x7b, 0x2d, 0x4f, 0x7b, 0x2d, 0x50,
8298     0x7b, 0x2d, 0x51, 0x7b, 0x2d, 0x52, 0x7b, 0x2d, 0x53, 0x7b, 0x2d, 0x54,
8299     0x7b, 0x2d, 0x55, 0x7b, 0x2d, 0x56, 0x7b, 0x2d, 0x57, 0x7b, 0x2d, 0x59,
8300     0x7b, 0x2d, 0x6a, 0x7b, 0x2d, 0x6b, 0x7b, 0x2d, 0x71, 0x7b, 0x2d, 0x76,
8301     0x7b, 0x2d, 0x77, 0x7b, 0x2d, 0x78, 0x7b, 0x2d, 0x79, 0x7b, 0x2d, 0x7a,
8302     0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31, 0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61,
8303     0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65, 0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f,
8304     0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74, 0x7b, 0x2e, 0x20, 0x7b, 0x2e, 0x25,
8305     0x7b, 0x2e, 0x2d, 0x7b, 0x2e, 0x2e, 0x7b, 0x2e, 0x2f, 0x7b, 0x2e, 0x33,
8306     0x7b, 0x2e, 0x34, 0x7b, 0x2e, 0x35, 0x7b, 0x2e, 0x36, 0x7b, 0x2e, 0x37,
8307     0x7b, 0x2e, 0x38, 0x7b, 0x2e, 0x39, 0x7b, 0x2e, 0x3d, 0x7b, 0x2e, 0x41,
8308     0x7b, 0x2e, 0x5f, 0x7b, 0x2e, 0x62, 0x7b, 0x2e, 0x64, 0x7b, 0x2e, 0x66,
8309     0x7b, 0x2e, 0x67, 0x7b, 0x2e, 0x68, 0x7b, 0x2e, 0x6c, 0x7b, 0x2e, 0x6d,
8310     0x7b, 0x2e, 0x6e, 0x7b, 0x2e, 0x70, 0x7b, 0x2e, 0x72, 0x7b, 0x2e, 0x75,
8311     0x7b, 0x2e, 0x3a, 0x7b, 0x2e, 0x42, 0x7b, 0x2e, 0x43, 0x7b, 0x2e, 0x44,
8312     0x7b, 0x2e, 0x45, 0x7b, 0x2e, 0x46, 0x7b, 0x2e, 0x47, 0x7b, 0x2e, 0x48,
8313     0x7b, 0x2e, 0x49, 0x7b, 0x2e, 0x4a, 0x7b, 0x2e, 0x4b, 0x7b, 0x2e, 0x4c,
8314     0x7b, 0x2e, 0x4d, 0x7b, 0x2e, 0x4e, 0x7b, 0x2e, 0x4f, 0x7b, 0x2e, 0x50,
8315     0x7b, 0x2e, 0x51, 0x7b, 0x2e, 0x52, 0x7b, 0x2e, 0x53, 0x7b, 0x2e, 0x54,
8316     0x7b, 0x2e, 0x55, 0x7b, 0x2e, 0x56, 0x7b, 0x2e, 0x57, 0x7b, 0x2e, 0x59,
8317     0x7b, 0x2e, 0x6a, 0x7b, 0x2e, 0x6b, 0x7b, 0x2e, 0x71, 0x7b, 0x2e, 0x76,
8318     0x7b, 0x2e, 0x77, 0x7b, 0x2e, 0x78, 0x7b, 0x2e, 0x79, 0x7b, 0x2e, 0x7a};
8319 const uint8_t HuffDecoderCommon::table25_76_emit_[408] = {
8320     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
8321     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
8322     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x2f, 0x20, 0x7b, 0x2f, 0x25,
8323     0x7b, 0x2f, 0x2d, 0x7b, 0x2f, 0x2e, 0x7b, 0x2f, 0x2f, 0x7b, 0x2f, 0x33,
8324     0x7b, 0x2f, 0x34, 0x7b, 0x2f, 0x35, 0x7b, 0x2f, 0x36, 0x7b, 0x2f, 0x37,
8325     0x7b, 0x2f, 0x38, 0x7b, 0x2f, 0x39, 0x7b, 0x2f, 0x3d, 0x7b, 0x2f, 0x41,
8326     0x7b, 0x2f, 0x5f, 0x7b, 0x2f, 0x62, 0x7b, 0x2f, 0x64, 0x7b, 0x2f, 0x66,
8327     0x7b, 0x2f, 0x67, 0x7b, 0x2f, 0x68, 0x7b, 0x2f, 0x6c, 0x7b, 0x2f, 0x6d,
8328     0x7b, 0x2f, 0x6e, 0x7b, 0x2f, 0x70, 0x7b, 0x2f, 0x72, 0x7b, 0x2f, 0x75,
8329     0x7b, 0x2f, 0x3a, 0x7b, 0x2f, 0x42, 0x7b, 0x2f, 0x43, 0x7b, 0x2f, 0x44,
8330     0x7b, 0x2f, 0x45, 0x7b, 0x2f, 0x46, 0x7b, 0x2f, 0x47, 0x7b, 0x2f, 0x48,
8331     0x7b, 0x2f, 0x49, 0x7b, 0x2f, 0x4a, 0x7b, 0x2f, 0x4b, 0x7b, 0x2f, 0x4c,
8332     0x7b, 0x2f, 0x4d, 0x7b, 0x2f, 0x4e, 0x7b, 0x2f, 0x4f, 0x7b, 0x2f, 0x50,
8333     0x7b, 0x2f, 0x51, 0x7b, 0x2f, 0x52, 0x7b, 0x2f, 0x53, 0x7b, 0x2f, 0x54,
8334     0x7b, 0x2f, 0x55, 0x7b, 0x2f, 0x56, 0x7b, 0x2f, 0x57, 0x7b, 0x2f, 0x59,
8335     0x7b, 0x2f, 0x6a, 0x7b, 0x2f, 0x6b, 0x7b, 0x2f, 0x71, 0x7b, 0x2f, 0x76,
8336     0x7b, 0x2f, 0x77, 0x7b, 0x2f, 0x78, 0x7b, 0x2f, 0x79, 0x7b, 0x2f, 0x7a,
8337     0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31, 0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61,
8338     0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65, 0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f,
8339     0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74, 0x7b, 0x33, 0x20, 0x7b, 0x33, 0x25,
8340     0x7b, 0x33, 0x2d, 0x7b, 0x33, 0x2e, 0x7b, 0x33, 0x2f, 0x7b, 0x33, 0x33,
8341     0x7b, 0x33, 0x34, 0x7b, 0x33, 0x35, 0x7b, 0x33, 0x36, 0x7b, 0x33, 0x37,
8342     0x7b, 0x33, 0x38, 0x7b, 0x33, 0x39, 0x7b, 0x33, 0x3d, 0x7b, 0x33, 0x41,
8343     0x7b, 0x33, 0x5f, 0x7b, 0x33, 0x62, 0x7b, 0x33, 0x64, 0x7b, 0x33, 0x66,
8344     0x7b, 0x33, 0x67, 0x7b, 0x33, 0x68, 0x7b, 0x33, 0x6c, 0x7b, 0x33, 0x6d,
8345     0x7b, 0x33, 0x6e, 0x7b, 0x33, 0x70, 0x7b, 0x33, 0x72, 0x7b, 0x33, 0x75,
8346     0x7b, 0x33, 0x3a, 0x7b, 0x33, 0x42, 0x7b, 0x33, 0x43, 0x7b, 0x33, 0x44,
8347     0x7b, 0x33, 0x45, 0x7b, 0x33, 0x46, 0x7b, 0x33, 0x47, 0x7b, 0x33, 0x48,
8348     0x7b, 0x33, 0x49, 0x7b, 0x33, 0x4a, 0x7b, 0x33, 0x4b, 0x7b, 0x33, 0x4c,
8349     0x7b, 0x33, 0x4d, 0x7b, 0x33, 0x4e, 0x7b, 0x33, 0x4f, 0x7b, 0x33, 0x50,
8350     0x7b, 0x33, 0x51, 0x7b, 0x33, 0x52, 0x7b, 0x33, 0x53, 0x7b, 0x33, 0x54,
8351     0x7b, 0x33, 0x55, 0x7b, 0x33, 0x56, 0x7b, 0x33, 0x57, 0x7b, 0x33, 0x59,
8352     0x7b, 0x33, 0x6a, 0x7b, 0x33, 0x6b, 0x7b, 0x33, 0x71, 0x7b, 0x33, 0x76,
8353     0x7b, 0x33, 0x77, 0x7b, 0x33, 0x78, 0x7b, 0x33, 0x79, 0x7b, 0x33, 0x7a};
8354 const uint8_t HuffDecoderCommon::table25_77_emit_[408] = {
8355     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
8356     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
8357     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x34, 0x20, 0x7b, 0x34, 0x25,
8358     0x7b, 0x34, 0x2d, 0x7b, 0x34, 0x2e, 0x7b, 0x34, 0x2f, 0x7b, 0x34, 0x33,
8359     0x7b, 0x34, 0x34, 0x7b, 0x34, 0x35, 0x7b, 0x34, 0x36, 0x7b, 0x34, 0x37,
8360     0x7b, 0x34, 0x38, 0x7b, 0x34, 0x39, 0x7b, 0x34, 0x3d, 0x7b, 0x34, 0x41,
8361     0x7b, 0x34, 0x5f, 0x7b, 0x34, 0x62, 0x7b, 0x34, 0x64, 0x7b, 0x34, 0x66,
8362     0x7b, 0x34, 0x67, 0x7b, 0x34, 0x68, 0x7b, 0x34, 0x6c, 0x7b, 0x34, 0x6d,
8363     0x7b, 0x34, 0x6e, 0x7b, 0x34, 0x70, 0x7b, 0x34, 0x72, 0x7b, 0x34, 0x75,
8364     0x7b, 0x34, 0x3a, 0x7b, 0x34, 0x42, 0x7b, 0x34, 0x43, 0x7b, 0x34, 0x44,
8365     0x7b, 0x34, 0x45, 0x7b, 0x34, 0x46, 0x7b, 0x34, 0x47, 0x7b, 0x34, 0x48,
8366     0x7b, 0x34, 0x49, 0x7b, 0x34, 0x4a, 0x7b, 0x34, 0x4b, 0x7b, 0x34, 0x4c,
8367     0x7b, 0x34, 0x4d, 0x7b, 0x34, 0x4e, 0x7b, 0x34, 0x4f, 0x7b, 0x34, 0x50,
8368     0x7b, 0x34, 0x51, 0x7b, 0x34, 0x52, 0x7b, 0x34, 0x53, 0x7b, 0x34, 0x54,
8369     0x7b, 0x34, 0x55, 0x7b, 0x34, 0x56, 0x7b, 0x34, 0x57, 0x7b, 0x34, 0x59,
8370     0x7b, 0x34, 0x6a, 0x7b, 0x34, 0x6b, 0x7b, 0x34, 0x71, 0x7b, 0x34, 0x76,
8371     0x7b, 0x34, 0x77, 0x7b, 0x34, 0x78, 0x7b, 0x34, 0x79, 0x7b, 0x34, 0x7a,
8372     0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31, 0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61,
8373     0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65, 0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f,
8374     0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74, 0x7b, 0x35, 0x20, 0x7b, 0x35, 0x25,
8375     0x7b, 0x35, 0x2d, 0x7b, 0x35, 0x2e, 0x7b, 0x35, 0x2f, 0x7b, 0x35, 0x33,
8376     0x7b, 0x35, 0x34, 0x7b, 0x35, 0x35, 0x7b, 0x35, 0x36, 0x7b, 0x35, 0x37,
8377     0x7b, 0x35, 0x38, 0x7b, 0x35, 0x39, 0x7b, 0x35, 0x3d, 0x7b, 0x35, 0x41,
8378     0x7b, 0x35, 0x5f, 0x7b, 0x35, 0x62, 0x7b, 0x35, 0x64, 0x7b, 0x35, 0x66,
8379     0x7b, 0x35, 0x67, 0x7b, 0x35, 0x68, 0x7b, 0x35, 0x6c, 0x7b, 0x35, 0x6d,
8380     0x7b, 0x35, 0x6e, 0x7b, 0x35, 0x70, 0x7b, 0x35, 0x72, 0x7b, 0x35, 0x75,
8381     0x7b, 0x35, 0x3a, 0x7b, 0x35, 0x42, 0x7b, 0x35, 0x43, 0x7b, 0x35, 0x44,
8382     0x7b, 0x35, 0x45, 0x7b, 0x35, 0x46, 0x7b, 0x35, 0x47, 0x7b, 0x35, 0x48,
8383     0x7b, 0x35, 0x49, 0x7b, 0x35, 0x4a, 0x7b, 0x35, 0x4b, 0x7b, 0x35, 0x4c,
8384     0x7b, 0x35, 0x4d, 0x7b, 0x35, 0x4e, 0x7b, 0x35, 0x4f, 0x7b, 0x35, 0x50,
8385     0x7b, 0x35, 0x51, 0x7b, 0x35, 0x52, 0x7b, 0x35, 0x53, 0x7b, 0x35, 0x54,
8386     0x7b, 0x35, 0x55, 0x7b, 0x35, 0x56, 0x7b, 0x35, 0x57, 0x7b, 0x35, 0x59,
8387     0x7b, 0x35, 0x6a, 0x7b, 0x35, 0x6b, 0x7b, 0x35, 0x71, 0x7b, 0x35, 0x76,
8388     0x7b, 0x35, 0x77, 0x7b, 0x35, 0x78, 0x7b, 0x35, 0x79, 0x7b, 0x35, 0x7a};
8389 const uint8_t HuffDecoderCommon::table25_78_emit_[408] = {
8390     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
8391     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
8392     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x36, 0x20, 0x7b, 0x36, 0x25,
8393     0x7b, 0x36, 0x2d, 0x7b, 0x36, 0x2e, 0x7b, 0x36, 0x2f, 0x7b, 0x36, 0x33,
8394     0x7b, 0x36, 0x34, 0x7b, 0x36, 0x35, 0x7b, 0x36, 0x36, 0x7b, 0x36, 0x37,
8395     0x7b, 0x36, 0x38, 0x7b, 0x36, 0x39, 0x7b, 0x36, 0x3d, 0x7b, 0x36, 0x41,
8396     0x7b, 0x36, 0x5f, 0x7b, 0x36, 0x62, 0x7b, 0x36, 0x64, 0x7b, 0x36, 0x66,
8397     0x7b, 0x36, 0x67, 0x7b, 0x36, 0x68, 0x7b, 0x36, 0x6c, 0x7b, 0x36, 0x6d,
8398     0x7b, 0x36, 0x6e, 0x7b, 0x36, 0x70, 0x7b, 0x36, 0x72, 0x7b, 0x36, 0x75,
8399     0x7b, 0x36, 0x3a, 0x7b, 0x36, 0x42, 0x7b, 0x36, 0x43, 0x7b, 0x36, 0x44,
8400     0x7b, 0x36, 0x45, 0x7b, 0x36, 0x46, 0x7b, 0x36, 0x47, 0x7b, 0x36, 0x48,
8401     0x7b, 0x36, 0x49, 0x7b, 0x36, 0x4a, 0x7b, 0x36, 0x4b, 0x7b, 0x36, 0x4c,
8402     0x7b, 0x36, 0x4d, 0x7b, 0x36, 0x4e, 0x7b, 0x36, 0x4f, 0x7b, 0x36, 0x50,
8403     0x7b, 0x36, 0x51, 0x7b, 0x36, 0x52, 0x7b, 0x36, 0x53, 0x7b, 0x36, 0x54,
8404     0x7b, 0x36, 0x55, 0x7b, 0x36, 0x56, 0x7b, 0x36, 0x57, 0x7b, 0x36, 0x59,
8405     0x7b, 0x36, 0x6a, 0x7b, 0x36, 0x6b, 0x7b, 0x36, 0x71, 0x7b, 0x36, 0x76,
8406     0x7b, 0x36, 0x77, 0x7b, 0x36, 0x78, 0x7b, 0x36, 0x79, 0x7b, 0x36, 0x7a,
8407     0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31, 0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61,
8408     0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65, 0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f,
8409     0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74, 0x7b, 0x37, 0x20, 0x7b, 0x37, 0x25,
8410     0x7b, 0x37, 0x2d, 0x7b, 0x37, 0x2e, 0x7b, 0x37, 0x2f, 0x7b, 0x37, 0x33,
8411     0x7b, 0x37, 0x34, 0x7b, 0x37, 0x35, 0x7b, 0x37, 0x36, 0x7b, 0x37, 0x37,
8412     0x7b, 0x37, 0x38, 0x7b, 0x37, 0x39, 0x7b, 0x37, 0x3d, 0x7b, 0x37, 0x41,
8413     0x7b, 0x37, 0x5f, 0x7b, 0x37, 0x62, 0x7b, 0x37, 0x64, 0x7b, 0x37, 0x66,
8414     0x7b, 0x37, 0x67, 0x7b, 0x37, 0x68, 0x7b, 0x37, 0x6c, 0x7b, 0x37, 0x6d,
8415     0x7b, 0x37, 0x6e, 0x7b, 0x37, 0x70, 0x7b, 0x37, 0x72, 0x7b, 0x37, 0x75,
8416     0x7b, 0x37, 0x3a, 0x7b, 0x37, 0x42, 0x7b, 0x37, 0x43, 0x7b, 0x37, 0x44,
8417     0x7b, 0x37, 0x45, 0x7b, 0x37, 0x46, 0x7b, 0x37, 0x47, 0x7b, 0x37, 0x48,
8418     0x7b, 0x37, 0x49, 0x7b, 0x37, 0x4a, 0x7b, 0x37, 0x4b, 0x7b, 0x37, 0x4c,
8419     0x7b, 0x37, 0x4d, 0x7b, 0x37, 0x4e, 0x7b, 0x37, 0x4f, 0x7b, 0x37, 0x50,
8420     0x7b, 0x37, 0x51, 0x7b, 0x37, 0x52, 0x7b, 0x37, 0x53, 0x7b, 0x37, 0x54,
8421     0x7b, 0x37, 0x55, 0x7b, 0x37, 0x56, 0x7b, 0x37, 0x57, 0x7b, 0x37, 0x59,
8422     0x7b, 0x37, 0x6a, 0x7b, 0x37, 0x6b, 0x7b, 0x37, 0x71, 0x7b, 0x37, 0x76,
8423     0x7b, 0x37, 0x77, 0x7b, 0x37, 0x78, 0x7b, 0x37, 0x79, 0x7b, 0x37, 0x7a};
8424 const uint8_t HuffDecoderCommon::table25_79_emit_[408] = {
8425     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
8426     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
8427     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x38, 0x20, 0x7b, 0x38, 0x25,
8428     0x7b, 0x38, 0x2d, 0x7b, 0x38, 0x2e, 0x7b, 0x38, 0x2f, 0x7b, 0x38, 0x33,
8429     0x7b, 0x38, 0x34, 0x7b, 0x38, 0x35, 0x7b, 0x38, 0x36, 0x7b, 0x38, 0x37,
8430     0x7b, 0x38, 0x38, 0x7b, 0x38, 0x39, 0x7b, 0x38, 0x3d, 0x7b, 0x38, 0x41,
8431     0x7b, 0x38, 0x5f, 0x7b, 0x38, 0x62, 0x7b, 0x38, 0x64, 0x7b, 0x38, 0x66,
8432     0x7b, 0x38, 0x67, 0x7b, 0x38, 0x68, 0x7b, 0x38, 0x6c, 0x7b, 0x38, 0x6d,
8433     0x7b, 0x38, 0x6e, 0x7b, 0x38, 0x70, 0x7b, 0x38, 0x72, 0x7b, 0x38, 0x75,
8434     0x7b, 0x38, 0x3a, 0x7b, 0x38, 0x42, 0x7b, 0x38, 0x43, 0x7b, 0x38, 0x44,
8435     0x7b, 0x38, 0x45, 0x7b, 0x38, 0x46, 0x7b, 0x38, 0x47, 0x7b, 0x38, 0x48,
8436     0x7b, 0x38, 0x49, 0x7b, 0x38, 0x4a, 0x7b, 0x38, 0x4b, 0x7b, 0x38, 0x4c,
8437     0x7b, 0x38, 0x4d, 0x7b, 0x38, 0x4e, 0x7b, 0x38, 0x4f, 0x7b, 0x38, 0x50,
8438     0x7b, 0x38, 0x51, 0x7b, 0x38, 0x52, 0x7b, 0x38, 0x53, 0x7b, 0x38, 0x54,
8439     0x7b, 0x38, 0x55, 0x7b, 0x38, 0x56, 0x7b, 0x38, 0x57, 0x7b, 0x38, 0x59,
8440     0x7b, 0x38, 0x6a, 0x7b, 0x38, 0x6b, 0x7b, 0x38, 0x71, 0x7b, 0x38, 0x76,
8441     0x7b, 0x38, 0x77, 0x7b, 0x38, 0x78, 0x7b, 0x38, 0x79, 0x7b, 0x38, 0x7a,
8442     0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31, 0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61,
8443     0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65, 0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f,
8444     0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74, 0x7b, 0x39, 0x20, 0x7b, 0x39, 0x25,
8445     0x7b, 0x39, 0x2d, 0x7b, 0x39, 0x2e, 0x7b, 0x39, 0x2f, 0x7b, 0x39, 0x33,
8446     0x7b, 0x39, 0x34, 0x7b, 0x39, 0x35, 0x7b, 0x39, 0x36, 0x7b, 0x39, 0x37,
8447     0x7b, 0x39, 0x38, 0x7b, 0x39, 0x39, 0x7b, 0x39, 0x3d, 0x7b, 0x39, 0x41,
8448     0x7b, 0x39, 0x5f, 0x7b, 0x39, 0x62, 0x7b, 0x39, 0x64, 0x7b, 0x39, 0x66,
8449     0x7b, 0x39, 0x67, 0x7b, 0x39, 0x68, 0x7b, 0x39, 0x6c, 0x7b, 0x39, 0x6d,
8450     0x7b, 0x39, 0x6e, 0x7b, 0x39, 0x70, 0x7b, 0x39, 0x72, 0x7b, 0x39, 0x75,
8451     0x7b, 0x39, 0x3a, 0x7b, 0x39, 0x42, 0x7b, 0x39, 0x43, 0x7b, 0x39, 0x44,
8452     0x7b, 0x39, 0x45, 0x7b, 0x39, 0x46, 0x7b, 0x39, 0x47, 0x7b, 0x39, 0x48,
8453     0x7b, 0x39, 0x49, 0x7b, 0x39, 0x4a, 0x7b, 0x39, 0x4b, 0x7b, 0x39, 0x4c,
8454     0x7b, 0x39, 0x4d, 0x7b, 0x39, 0x4e, 0x7b, 0x39, 0x4f, 0x7b, 0x39, 0x50,
8455     0x7b, 0x39, 0x51, 0x7b, 0x39, 0x52, 0x7b, 0x39, 0x53, 0x7b, 0x39, 0x54,
8456     0x7b, 0x39, 0x55, 0x7b, 0x39, 0x56, 0x7b, 0x39, 0x57, 0x7b, 0x39, 0x59,
8457     0x7b, 0x39, 0x6a, 0x7b, 0x39, 0x6b, 0x7b, 0x39, 0x71, 0x7b, 0x39, 0x76,
8458     0x7b, 0x39, 0x77, 0x7b, 0x39, 0x78, 0x7b, 0x39, 0x79, 0x7b, 0x39, 0x7a};
8459 const uint8_t HuffDecoderCommon::table25_80_emit_[408] = {
8460     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
8461     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
8462     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x3d, 0x20, 0x7b, 0x3d, 0x25,
8463     0x7b, 0x3d, 0x2d, 0x7b, 0x3d, 0x2e, 0x7b, 0x3d, 0x2f, 0x7b, 0x3d, 0x33,
8464     0x7b, 0x3d, 0x34, 0x7b, 0x3d, 0x35, 0x7b, 0x3d, 0x36, 0x7b, 0x3d, 0x37,
8465     0x7b, 0x3d, 0x38, 0x7b, 0x3d, 0x39, 0x7b, 0x3d, 0x3d, 0x7b, 0x3d, 0x41,
8466     0x7b, 0x3d, 0x5f, 0x7b, 0x3d, 0x62, 0x7b, 0x3d, 0x64, 0x7b, 0x3d, 0x66,
8467     0x7b, 0x3d, 0x67, 0x7b, 0x3d, 0x68, 0x7b, 0x3d, 0x6c, 0x7b, 0x3d, 0x6d,
8468     0x7b, 0x3d, 0x6e, 0x7b, 0x3d, 0x70, 0x7b, 0x3d, 0x72, 0x7b, 0x3d, 0x75,
8469     0x7b, 0x3d, 0x3a, 0x7b, 0x3d, 0x42, 0x7b, 0x3d, 0x43, 0x7b, 0x3d, 0x44,
8470     0x7b, 0x3d, 0x45, 0x7b, 0x3d, 0x46, 0x7b, 0x3d, 0x47, 0x7b, 0x3d, 0x48,
8471     0x7b, 0x3d, 0x49, 0x7b, 0x3d, 0x4a, 0x7b, 0x3d, 0x4b, 0x7b, 0x3d, 0x4c,
8472     0x7b, 0x3d, 0x4d, 0x7b, 0x3d, 0x4e, 0x7b, 0x3d, 0x4f, 0x7b, 0x3d, 0x50,
8473     0x7b, 0x3d, 0x51, 0x7b, 0x3d, 0x52, 0x7b, 0x3d, 0x53, 0x7b, 0x3d, 0x54,
8474     0x7b, 0x3d, 0x55, 0x7b, 0x3d, 0x56, 0x7b, 0x3d, 0x57, 0x7b, 0x3d, 0x59,
8475     0x7b, 0x3d, 0x6a, 0x7b, 0x3d, 0x6b, 0x7b, 0x3d, 0x71, 0x7b, 0x3d, 0x76,
8476     0x7b, 0x3d, 0x77, 0x7b, 0x3d, 0x78, 0x7b, 0x3d, 0x79, 0x7b, 0x3d, 0x7a,
8477     0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31, 0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61,
8478     0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65, 0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f,
8479     0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74, 0x7b, 0x41, 0x20, 0x7b, 0x41, 0x25,
8480     0x7b, 0x41, 0x2d, 0x7b, 0x41, 0x2e, 0x7b, 0x41, 0x2f, 0x7b, 0x41, 0x33,
8481     0x7b, 0x41, 0x34, 0x7b, 0x41, 0x35, 0x7b, 0x41, 0x36, 0x7b, 0x41, 0x37,
8482     0x7b, 0x41, 0x38, 0x7b, 0x41, 0x39, 0x7b, 0x41, 0x3d, 0x7b, 0x41, 0x41,
8483     0x7b, 0x41, 0x5f, 0x7b, 0x41, 0x62, 0x7b, 0x41, 0x64, 0x7b, 0x41, 0x66,
8484     0x7b, 0x41, 0x67, 0x7b, 0x41, 0x68, 0x7b, 0x41, 0x6c, 0x7b, 0x41, 0x6d,
8485     0x7b, 0x41, 0x6e, 0x7b, 0x41, 0x70, 0x7b, 0x41, 0x72, 0x7b, 0x41, 0x75,
8486     0x7b, 0x41, 0x3a, 0x7b, 0x41, 0x42, 0x7b, 0x41, 0x43, 0x7b, 0x41, 0x44,
8487     0x7b, 0x41, 0x45, 0x7b, 0x41, 0x46, 0x7b, 0x41, 0x47, 0x7b, 0x41, 0x48,
8488     0x7b, 0x41, 0x49, 0x7b, 0x41, 0x4a, 0x7b, 0x41, 0x4b, 0x7b, 0x41, 0x4c,
8489     0x7b, 0x41, 0x4d, 0x7b, 0x41, 0x4e, 0x7b, 0x41, 0x4f, 0x7b, 0x41, 0x50,
8490     0x7b, 0x41, 0x51, 0x7b, 0x41, 0x52, 0x7b, 0x41, 0x53, 0x7b, 0x41, 0x54,
8491     0x7b, 0x41, 0x55, 0x7b, 0x41, 0x56, 0x7b, 0x41, 0x57, 0x7b, 0x41, 0x59,
8492     0x7b, 0x41, 0x6a, 0x7b, 0x41, 0x6b, 0x7b, 0x41, 0x71, 0x7b, 0x41, 0x76,
8493     0x7b, 0x41, 0x77, 0x7b, 0x41, 0x78, 0x7b, 0x41, 0x79, 0x7b, 0x41, 0x7a};
8494 const uint8_t HuffDecoderCommon::table25_81_emit_[408] = {
8495     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
8496     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
8497     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x5f, 0x20, 0x7b, 0x5f, 0x25,
8498     0x7b, 0x5f, 0x2d, 0x7b, 0x5f, 0x2e, 0x7b, 0x5f, 0x2f, 0x7b, 0x5f, 0x33,
8499     0x7b, 0x5f, 0x34, 0x7b, 0x5f, 0x35, 0x7b, 0x5f, 0x36, 0x7b, 0x5f, 0x37,
8500     0x7b, 0x5f, 0x38, 0x7b, 0x5f, 0x39, 0x7b, 0x5f, 0x3d, 0x7b, 0x5f, 0x41,
8501     0x7b, 0x5f, 0x5f, 0x7b, 0x5f, 0x62, 0x7b, 0x5f, 0x64, 0x7b, 0x5f, 0x66,
8502     0x7b, 0x5f, 0x67, 0x7b, 0x5f, 0x68, 0x7b, 0x5f, 0x6c, 0x7b, 0x5f, 0x6d,
8503     0x7b, 0x5f, 0x6e, 0x7b, 0x5f, 0x70, 0x7b, 0x5f, 0x72, 0x7b, 0x5f, 0x75,
8504     0x7b, 0x5f, 0x3a, 0x7b, 0x5f, 0x42, 0x7b, 0x5f, 0x43, 0x7b, 0x5f, 0x44,
8505     0x7b, 0x5f, 0x45, 0x7b, 0x5f, 0x46, 0x7b, 0x5f, 0x47, 0x7b, 0x5f, 0x48,
8506     0x7b, 0x5f, 0x49, 0x7b, 0x5f, 0x4a, 0x7b, 0x5f, 0x4b, 0x7b, 0x5f, 0x4c,
8507     0x7b, 0x5f, 0x4d, 0x7b, 0x5f, 0x4e, 0x7b, 0x5f, 0x4f, 0x7b, 0x5f, 0x50,
8508     0x7b, 0x5f, 0x51, 0x7b, 0x5f, 0x52, 0x7b, 0x5f, 0x53, 0x7b, 0x5f, 0x54,
8509     0x7b, 0x5f, 0x55, 0x7b, 0x5f, 0x56, 0x7b, 0x5f, 0x57, 0x7b, 0x5f, 0x59,
8510     0x7b, 0x5f, 0x6a, 0x7b, 0x5f, 0x6b, 0x7b, 0x5f, 0x71, 0x7b, 0x5f, 0x76,
8511     0x7b, 0x5f, 0x77, 0x7b, 0x5f, 0x78, 0x7b, 0x5f, 0x79, 0x7b, 0x5f, 0x7a,
8512     0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31, 0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61,
8513     0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65, 0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f,
8514     0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74, 0x7b, 0x62, 0x20, 0x7b, 0x62, 0x25,
8515     0x7b, 0x62, 0x2d, 0x7b, 0x62, 0x2e, 0x7b, 0x62, 0x2f, 0x7b, 0x62, 0x33,
8516     0x7b, 0x62, 0x34, 0x7b, 0x62, 0x35, 0x7b, 0x62, 0x36, 0x7b, 0x62, 0x37,
8517     0x7b, 0x62, 0x38, 0x7b, 0x62, 0x39, 0x7b, 0x62, 0x3d, 0x7b, 0x62, 0x41,
8518     0x7b, 0x62, 0x5f, 0x7b, 0x62, 0x62, 0x7b, 0x62, 0x64, 0x7b, 0x62, 0x66,
8519     0x7b, 0x62, 0x67, 0x7b, 0x62, 0x68, 0x7b, 0x62, 0x6c, 0x7b, 0x62, 0x6d,
8520     0x7b, 0x62, 0x6e, 0x7b, 0x62, 0x70, 0x7b, 0x62, 0x72, 0x7b, 0x62, 0x75,
8521     0x7b, 0x62, 0x3a, 0x7b, 0x62, 0x42, 0x7b, 0x62, 0x43, 0x7b, 0x62, 0x44,
8522     0x7b, 0x62, 0x45, 0x7b, 0x62, 0x46, 0x7b, 0x62, 0x47, 0x7b, 0x62, 0x48,
8523     0x7b, 0x62, 0x49, 0x7b, 0x62, 0x4a, 0x7b, 0x62, 0x4b, 0x7b, 0x62, 0x4c,
8524     0x7b, 0x62, 0x4d, 0x7b, 0x62, 0x4e, 0x7b, 0x62, 0x4f, 0x7b, 0x62, 0x50,
8525     0x7b, 0x62, 0x51, 0x7b, 0x62, 0x52, 0x7b, 0x62, 0x53, 0x7b, 0x62, 0x54,
8526     0x7b, 0x62, 0x55, 0x7b, 0x62, 0x56, 0x7b, 0x62, 0x57, 0x7b, 0x62, 0x59,
8527     0x7b, 0x62, 0x6a, 0x7b, 0x62, 0x6b, 0x7b, 0x62, 0x71, 0x7b, 0x62, 0x76,
8528     0x7b, 0x62, 0x77, 0x7b, 0x62, 0x78, 0x7b, 0x62, 0x79, 0x7b, 0x62, 0x7a};
8529 const uint8_t HuffDecoderCommon::table25_82_emit_[408] = {
8530     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
8531     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
8532     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x64, 0x20, 0x7b, 0x64, 0x25,
8533     0x7b, 0x64, 0x2d, 0x7b, 0x64, 0x2e, 0x7b, 0x64, 0x2f, 0x7b, 0x64, 0x33,
8534     0x7b, 0x64, 0x34, 0x7b, 0x64, 0x35, 0x7b, 0x64, 0x36, 0x7b, 0x64, 0x37,
8535     0x7b, 0x64, 0x38, 0x7b, 0x64, 0x39, 0x7b, 0x64, 0x3d, 0x7b, 0x64, 0x41,
8536     0x7b, 0x64, 0x5f, 0x7b, 0x64, 0x62, 0x7b, 0x64, 0x64, 0x7b, 0x64, 0x66,
8537     0x7b, 0x64, 0x67, 0x7b, 0x64, 0x68, 0x7b, 0x64, 0x6c, 0x7b, 0x64, 0x6d,
8538     0x7b, 0x64, 0x6e, 0x7b, 0x64, 0x70, 0x7b, 0x64, 0x72, 0x7b, 0x64, 0x75,
8539     0x7b, 0x64, 0x3a, 0x7b, 0x64, 0x42, 0x7b, 0x64, 0x43, 0x7b, 0x64, 0x44,
8540     0x7b, 0x64, 0x45, 0x7b, 0x64, 0x46, 0x7b, 0x64, 0x47, 0x7b, 0x64, 0x48,
8541     0x7b, 0x64, 0x49, 0x7b, 0x64, 0x4a, 0x7b, 0x64, 0x4b, 0x7b, 0x64, 0x4c,
8542     0x7b, 0x64, 0x4d, 0x7b, 0x64, 0x4e, 0x7b, 0x64, 0x4f, 0x7b, 0x64, 0x50,
8543     0x7b, 0x64, 0x51, 0x7b, 0x64, 0x52, 0x7b, 0x64, 0x53, 0x7b, 0x64, 0x54,
8544     0x7b, 0x64, 0x55, 0x7b, 0x64, 0x56, 0x7b, 0x64, 0x57, 0x7b, 0x64, 0x59,
8545     0x7b, 0x64, 0x6a, 0x7b, 0x64, 0x6b, 0x7b, 0x64, 0x71, 0x7b, 0x64, 0x76,
8546     0x7b, 0x64, 0x77, 0x7b, 0x64, 0x78, 0x7b, 0x64, 0x79, 0x7b, 0x64, 0x7a,
8547     0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31, 0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61,
8548     0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65, 0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f,
8549     0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74, 0x7b, 0x66, 0x20, 0x7b, 0x66, 0x25,
8550     0x7b, 0x66, 0x2d, 0x7b, 0x66, 0x2e, 0x7b, 0x66, 0x2f, 0x7b, 0x66, 0x33,
8551     0x7b, 0x66, 0x34, 0x7b, 0x66, 0x35, 0x7b, 0x66, 0x36, 0x7b, 0x66, 0x37,
8552     0x7b, 0x66, 0x38, 0x7b, 0x66, 0x39, 0x7b, 0x66, 0x3d, 0x7b, 0x66, 0x41,
8553     0x7b, 0x66, 0x5f, 0x7b, 0x66, 0x62, 0x7b, 0x66, 0x64, 0x7b, 0x66, 0x66,
8554     0x7b, 0x66, 0x67, 0x7b, 0x66, 0x68, 0x7b, 0x66, 0x6c, 0x7b, 0x66, 0x6d,
8555     0x7b, 0x66, 0x6e, 0x7b, 0x66, 0x70, 0x7b, 0x66, 0x72, 0x7b, 0x66, 0x75,
8556     0x7b, 0x66, 0x3a, 0x7b, 0x66, 0x42, 0x7b, 0x66, 0x43, 0x7b, 0x66, 0x44,
8557     0x7b, 0x66, 0x45, 0x7b, 0x66, 0x46, 0x7b, 0x66, 0x47, 0x7b, 0x66, 0x48,
8558     0x7b, 0x66, 0x49, 0x7b, 0x66, 0x4a, 0x7b, 0x66, 0x4b, 0x7b, 0x66, 0x4c,
8559     0x7b, 0x66, 0x4d, 0x7b, 0x66, 0x4e, 0x7b, 0x66, 0x4f, 0x7b, 0x66, 0x50,
8560     0x7b, 0x66, 0x51, 0x7b, 0x66, 0x52, 0x7b, 0x66, 0x53, 0x7b, 0x66, 0x54,
8561     0x7b, 0x66, 0x55, 0x7b, 0x66, 0x56, 0x7b, 0x66, 0x57, 0x7b, 0x66, 0x59,
8562     0x7b, 0x66, 0x6a, 0x7b, 0x66, 0x6b, 0x7b, 0x66, 0x71, 0x7b, 0x66, 0x76,
8563     0x7b, 0x66, 0x77, 0x7b, 0x66, 0x78, 0x7b, 0x66, 0x79, 0x7b, 0x66, 0x7a};
8564 const uint8_t HuffDecoderCommon::table25_83_emit_[408] = {
8565     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
8566     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
8567     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x67, 0x20, 0x7b, 0x67, 0x25,
8568     0x7b, 0x67, 0x2d, 0x7b, 0x67, 0x2e, 0x7b, 0x67, 0x2f, 0x7b, 0x67, 0x33,
8569     0x7b, 0x67, 0x34, 0x7b, 0x67, 0x35, 0x7b, 0x67, 0x36, 0x7b, 0x67, 0x37,
8570     0x7b, 0x67, 0x38, 0x7b, 0x67, 0x39, 0x7b, 0x67, 0x3d, 0x7b, 0x67, 0x41,
8571     0x7b, 0x67, 0x5f, 0x7b, 0x67, 0x62, 0x7b, 0x67, 0x64, 0x7b, 0x67, 0x66,
8572     0x7b, 0x67, 0x67, 0x7b, 0x67, 0x68, 0x7b, 0x67, 0x6c, 0x7b, 0x67, 0x6d,
8573     0x7b, 0x67, 0x6e, 0x7b, 0x67, 0x70, 0x7b, 0x67, 0x72, 0x7b, 0x67, 0x75,
8574     0x7b, 0x67, 0x3a, 0x7b, 0x67, 0x42, 0x7b, 0x67, 0x43, 0x7b, 0x67, 0x44,
8575     0x7b, 0x67, 0x45, 0x7b, 0x67, 0x46, 0x7b, 0x67, 0x47, 0x7b, 0x67, 0x48,
8576     0x7b, 0x67, 0x49, 0x7b, 0x67, 0x4a, 0x7b, 0x67, 0x4b, 0x7b, 0x67, 0x4c,
8577     0x7b, 0x67, 0x4d, 0x7b, 0x67, 0x4e, 0x7b, 0x67, 0x4f, 0x7b, 0x67, 0x50,
8578     0x7b, 0x67, 0x51, 0x7b, 0x67, 0x52, 0x7b, 0x67, 0x53, 0x7b, 0x67, 0x54,
8579     0x7b, 0x67, 0x55, 0x7b, 0x67, 0x56, 0x7b, 0x67, 0x57, 0x7b, 0x67, 0x59,
8580     0x7b, 0x67, 0x6a, 0x7b, 0x67, 0x6b, 0x7b, 0x67, 0x71, 0x7b, 0x67, 0x76,
8581     0x7b, 0x67, 0x77, 0x7b, 0x67, 0x78, 0x7b, 0x67, 0x79, 0x7b, 0x67, 0x7a,
8582     0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31, 0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61,
8583     0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65, 0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f,
8584     0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74, 0x7b, 0x68, 0x20, 0x7b, 0x68, 0x25,
8585     0x7b, 0x68, 0x2d, 0x7b, 0x68, 0x2e, 0x7b, 0x68, 0x2f, 0x7b, 0x68, 0x33,
8586     0x7b, 0x68, 0x34, 0x7b, 0x68, 0x35, 0x7b, 0x68, 0x36, 0x7b, 0x68, 0x37,
8587     0x7b, 0x68, 0x38, 0x7b, 0x68, 0x39, 0x7b, 0x68, 0x3d, 0x7b, 0x68, 0x41,
8588     0x7b, 0x68, 0x5f, 0x7b, 0x68, 0x62, 0x7b, 0x68, 0x64, 0x7b, 0x68, 0x66,
8589     0x7b, 0x68, 0x67, 0x7b, 0x68, 0x68, 0x7b, 0x68, 0x6c, 0x7b, 0x68, 0x6d,
8590     0x7b, 0x68, 0x6e, 0x7b, 0x68, 0x70, 0x7b, 0x68, 0x72, 0x7b, 0x68, 0x75,
8591     0x7b, 0x68, 0x3a, 0x7b, 0x68, 0x42, 0x7b, 0x68, 0x43, 0x7b, 0x68, 0x44,
8592     0x7b, 0x68, 0x45, 0x7b, 0x68, 0x46, 0x7b, 0x68, 0x47, 0x7b, 0x68, 0x48,
8593     0x7b, 0x68, 0x49, 0x7b, 0x68, 0x4a, 0x7b, 0x68, 0x4b, 0x7b, 0x68, 0x4c,
8594     0x7b, 0x68, 0x4d, 0x7b, 0x68, 0x4e, 0x7b, 0x68, 0x4f, 0x7b, 0x68, 0x50,
8595     0x7b, 0x68, 0x51, 0x7b, 0x68, 0x52, 0x7b, 0x68, 0x53, 0x7b, 0x68, 0x54,
8596     0x7b, 0x68, 0x55, 0x7b, 0x68, 0x56, 0x7b, 0x68, 0x57, 0x7b, 0x68, 0x59,
8597     0x7b, 0x68, 0x6a, 0x7b, 0x68, 0x6b, 0x7b, 0x68, 0x71, 0x7b, 0x68, 0x76,
8598     0x7b, 0x68, 0x77, 0x7b, 0x68, 0x78, 0x7b, 0x68, 0x79, 0x7b, 0x68, 0x7a};
8599 const uint8_t HuffDecoderCommon::table25_84_emit_[408] = {
8600     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
8601     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
8602     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6c, 0x20, 0x7b, 0x6c, 0x25,
8603     0x7b, 0x6c, 0x2d, 0x7b, 0x6c, 0x2e, 0x7b, 0x6c, 0x2f, 0x7b, 0x6c, 0x33,
8604     0x7b, 0x6c, 0x34, 0x7b, 0x6c, 0x35, 0x7b, 0x6c, 0x36, 0x7b, 0x6c, 0x37,
8605     0x7b, 0x6c, 0x38, 0x7b, 0x6c, 0x39, 0x7b, 0x6c, 0x3d, 0x7b, 0x6c, 0x41,
8606     0x7b, 0x6c, 0x5f, 0x7b, 0x6c, 0x62, 0x7b, 0x6c, 0x64, 0x7b, 0x6c, 0x66,
8607     0x7b, 0x6c, 0x67, 0x7b, 0x6c, 0x68, 0x7b, 0x6c, 0x6c, 0x7b, 0x6c, 0x6d,
8608     0x7b, 0x6c, 0x6e, 0x7b, 0x6c, 0x70, 0x7b, 0x6c, 0x72, 0x7b, 0x6c, 0x75,
8609     0x7b, 0x6c, 0x3a, 0x7b, 0x6c, 0x42, 0x7b, 0x6c, 0x43, 0x7b, 0x6c, 0x44,
8610     0x7b, 0x6c, 0x45, 0x7b, 0x6c, 0x46, 0x7b, 0x6c, 0x47, 0x7b, 0x6c, 0x48,
8611     0x7b, 0x6c, 0x49, 0x7b, 0x6c, 0x4a, 0x7b, 0x6c, 0x4b, 0x7b, 0x6c, 0x4c,
8612     0x7b, 0x6c, 0x4d, 0x7b, 0x6c, 0x4e, 0x7b, 0x6c, 0x4f, 0x7b, 0x6c, 0x50,
8613     0x7b, 0x6c, 0x51, 0x7b, 0x6c, 0x52, 0x7b, 0x6c, 0x53, 0x7b, 0x6c, 0x54,
8614     0x7b, 0x6c, 0x55, 0x7b, 0x6c, 0x56, 0x7b, 0x6c, 0x57, 0x7b, 0x6c, 0x59,
8615     0x7b, 0x6c, 0x6a, 0x7b, 0x6c, 0x6b, 0x7b, 0x6c, 0x71, 0x7b, 0x6c, 0x76,
8616     0x7b, 0x6c, 0x77, 0x7b, 0x6c, 0x78, 0x7b, 0x6c, 0x79, 0x7b, 0x6c, 0x7a,
8617     0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31, 0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61,
8618     0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65, 0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f,
8619     0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74, 0x7b, 0x6d, 0x20, 0x7b, 0x6d, 0x25,
8620     0x7b, 0x6d, 0x2d, 0x7b, 0x6d, 0x2e, 0x7b, 0x6d, 0x2f, 0x7b, 0x6d, 0x33,
8621     0x7b, 0x6d, 0x34, 0x7b, 0x6d, 0x35, 0x7b, 0x6d, 0x36, 0x7b, 0x6d, 0x37,
8622     0x7b, 0x6d, 0x38, 0x7b, 0x6d, 0x39, 0x7b, 0x6d, 0x3d, 0x7b, 0x6d, 0x41,
8623     0x7b, 0x6d, 0x5f, 0x7b, 0x6d, 0x62, 0x7b, 0x6d, 0x64, 0x7b, 0x6d, 0x66,
8624     0x7b, 0x6d, 0x67, 0x7b, 0x6d, 0x68, 0x7b, 0x6d, 0x6c, 0x7b, 0x6d, 0x6d,
8625     0x7b, 0x6d, 0x6e, 0x7b, 0x6d, 0x70, 0x7b, 0x6d, 0x72, 0x7b, 0x6d, 0x75,
8626     0x7b, 0x6d, 0x3a, 0x7b, 0x6d, 0x42, 0x7b, 0x6d, 0x43, 0x7b, 0x6d, 0x44,
8627     0x7b, 0x6d, 0x45, 0x7b, 0x6d, 0x46, 0x7b, 0x6d, 0x47, 0x7b, 0x6d, 0x48,
8628     0x7b, 0x6d, 0x49, 0x7b, 0x6d, 0x4a, 0x7b, 0x6d, 0x4b, 0x7b, 0x6d, 0x4c,
8629     0x7b, 0x6d, 0x4d, 0x7b, 0x6d, 0x4e, 0x7b, 0x6d, 0x4f, 0x7b, 0x6d, 0x50,
8630     0x7b, 0x6d, 0x51, 0x7b, 0x6d, 0x52, 0x7b, 0x6d, 0x53, 0x7b, 0x6d, 0x54,
8631     0x7b, 0x6d, 0x55, 0x7b, 0x6d, 0x56, 0x7b, 0x6d, 0x57, 0x7b, 0x6d, 0x59,
8632     0x7b, 0x6d, 0x6a, 0x7b, 0x6d, 0x6b, 0x7b, 0x6d, 0x71, 0x7b, 0x6d, 0x76,
8633     0x7b, 0x6d, 0x77, 0x7b, 0x6d, 0x78, 0x7b, 0x6d, 0x79, 0x7b, 0x6d, 0x7a};
8634 const uint8_t HuffDecoderCommon::table25_85_emit_[408] = {
8635     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
8636     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
8637     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x6e, 0x20, 0x7b, 0x6e, 0x25,
8638     0x7b, 0x6e, 0x2d, 0x7b, 0x6e, 0x2e, 0x7b, 0x6e, 0x2f, 0x7b, 0x6e, 0x33,
8639     0x7b, 0x6e, 0x34, 0x7b, 0x6e, 0x35, 0x7b, 0x6e, 0x36, 0x7b, 0x6e, 0x37,
8640     0x7b, 0x6e, 0x38, 0x7b, 0x6e, 0x39, 0x7b, 0x6e, 0x3d, 0x7b, 0x6e, 0x41,
8641     0x7b, 0x6e, 0x5f, 0x7b, 0x6e, 0x62, 0x7b, 0x6e, 0x64, 0x7b, 0x6e, 0x66,
8642     0x7b, 0x6e, 0x67, 0x7b, 0x6e, 0x68, 0x7b, 0x6e, 0x6c, 0x7b, 0x6e, 0x6d,
8643     0x7b, 0x6e, 0x6e, 0x7b, 0x6e, 0x70, 0x7b, 0x6e, 0x72, 0x7b, 0x6e, 0x75,
8644     0x7b, 0x6e, 0x3a, 0x7b, 0x6e, 0x42, 0x7b, 0x6e, 0x43, 0x7b, 0x6e, 0x44,
8645     0x7b, 0x6e, 0x45, 0x7b, 0x6e, 0x46, 0x7b, 0x6e, 0x47, 0x7b, 0x6e, 0x48,
8646     0x7b, 0x6e, 0x49, 0x7b, 0x6e, 0x4a, 0x7b, 0x6e, 0x4b, 0x7b, 0x6e, 0x4c,
8647     0x7b, 0x6e, 0x4d, 0x7b, 0x6e, 0x4e, 0x7b, 0x6e, 0x4f, 0x7b, 0x6e, 0x50,
8648     0x7b, 0x6e, 0x51, 0x7b, 0x6e, 0x52, 0x7b, 0x6e, 0x53, 0x7b, 0x6e, 0x54,
8649     0x7b, 0x6e, 0x55, 0x7b, 0x6e, 0x56, 0x7b, 0x6e, 0x57, 0x7b, 0x6e, 0x59,
8650     0x7b, 0x6e, 0x6a, 0x7b, 0x6e, 0x6b, 0x7b, 0x6e, 0x71, 0x7b, 0x6e, 0x76,
8651     0x7b, 0x6e, 0x77, 0x7b, 0x6e, 0x78, 0x7b, 0x6e, 0x79, 0x7b, 0x6e, 0x7a,
8652     0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31, 0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61,
8653     0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65, 0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f,
8654     0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74, 0x7b, 0x70, 0x20, 0x7b, 0x70, 0x25,
8655     0x7b, 0x70, 0x2d, 0x7b, 0x70, 0x2e, 0x7b, 0x70, 0x2f, 0x7b, 0x70, 0x33,
8656     0x7b, 0x70, 0x34, 0x7b, 0x70, 0x35, 0x7b, 0x70, 0x36, 0x7b, 0x70, 0x37,
8657     0x7b, 0x70, 0x38, 0x7b, 0x70, 0x39, 0x7b, 0x70, 0x3d, 0x7b, 0x70, 0x41,
8658     0x7b, 0x70, 0x5f, 0x7b, 0x70, 0x62, 0x7b, 0x70, 0x64, 0x7b, 0x70, 0x66,
8659     0x7b, 0x70, 0x67, 0x7b, 0x70, 0x68, 0x7b, 0x70, 0x6c, 0x7b, 0x70, 0x6d,
8660     0x7b, 0x70, 0x6e, 0x7b, 0x70, 0x70, 0x7b, 0x70, 0x72, 0x7b, 0x70, 0x75,
8661     0x7b, 0x70, 0x3a, 0x7b, 0x70, 0x42, 0x7b, 0x70, 0x43, 0x7b, 0x70, 0x44,
8662     0x7b, 0x70, 0x45, 0x7b, 0x70, 0x46, 0x7b, 0x70, 0x47, 0x7b, 0x70, 0x48,
8663     0x7b, 0x70, 0x49, 0x7b, 0x70, 0x4a, 0x7b, 0x70, 0x4b, 0x7b, 0x70, 0x4c,
8664     0x7b, 0x70, 0x4d, 0x7b, 0x70, 0x4e, 0x7b, 0x70, 0x4f, 0x7b, 0x70, 0x50,
8665     0x7b, 0x70, 0x51, 0x7b, 0x70, 0x52, 0x7b, 0x70, 0x53, 0x7b, 0x70, 0x54,
8666     0x7b, 0x70, 0x55, 0x7b, 0x70, 0x56, 0x7b, 0x70, 0x57, 0x7b, 0x70, 0x59,
8667     0x7b, 0x70, 0x6a, 0x7b, 0x70, 0x6b, 0x7b, 0x70, 0x71, 0x7b, 0x70, 0x76,
8668     0x7b, 0x70, 0x77, 0x7b, 0x70, 0x78, 0x7b, 0x70, 0x79, 0x7b, 0x70, 0x7a};
8669 const uint8_t HuffDecoderCommon::table25_86_emit_[408] = {
8670     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
8671     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
8672     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x72, 0x20, 0x7b, 0x72, 0x25,
8673     0x7b, 0x72, 0x2d, 0x7b, 0x72, 0x2e, 0x7b, 0x72, 0x2f, 0x7b, 0x72, 0x33,
8674     0x7b, 0x72, 0x34, 0x7b, 0x72, 0x35, 0x7b, 0x72, 0x36, 0x7b, 0x72, 0x37,
8675     0x7b, 0x72, 0x38, 0x7b, 0x72, 0x39, 0x7b, 0x72, 0x3d, 0x7b, 0x72, 0x41,
8676     0x7b, 0x72, 0x5f, 0x7b, 0x72, 0x62, 0x7b, 0x72, 0x64, 0x7b, 0x72, 0x66,
8677     0x7b, 0x72, 0x67, 0x7b, 0x72, 0x68, 0x7b, 0x72, 0x6c, 0x7b, 0x72, 0x6d,
8678     0x7b, 0x72, 0x6e, 0x7b, 0x72, 0x70, 0x7b, 0x72, 0x72, 0x7b, 0x72, 0x75,
8679     0x7b, 0x72, 0x3a, 0x7b, 0x72, 0x42, 0x7b, 0x72, 0x43, 0x7b, 0x72, 0x44,
8680     0x7b, 0x72, 0x45, 0x7b, 0x72, 0x46, 0x7b, 0x72, 0x47, 0x7b, 0x72, 0x48,
8681     0x7b, 0x72, 0x49, 0x7b, 0x72, 0x4a, 0x7b, 0x72, 0x4b, 0x7b, 0x72, 0x4c,
8682     0x7b, 0x72, 0x4d, 0x7b, 0x72, 0x4e, 0x7b, 0x72, 0x4f, 0x7b, 0x72, 0x50,
8683     0x7b, 0x72, 0x51, 0x7b, 0x72, 0x52, 0x7b, 0x72, 0x53, 0x7b, 0x72, 0x54,
8684     0x7b, 0x72, 0x55, 0x7b, 0x72, 0x56, 0x7b, 0x72, 0x57, 0x7b, 0x72, 0x59,
8685     0x7b, 0x72, 0x6a, 0x7b, 0x72, 0x6b, 0x7b, 0x72, 0x71, 0x7b, 0x72, 0x76,
8686     0x7b, 0x72, 0x77, 0x7b, 0x72, 0x78, 0x7b, 0x72, 0x79, 0x7b, 0x72, 0x7a,
8687     0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31, 0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61,
8688     0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65, 0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f,
8689     0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74, 0x7b, 0x75, 0x20, 0x7b, 0x75, 0x25,
8690     0x7b, 0x75, 0x2d, 0x7b, 0x75, 0x2e, 0x7b, 0x75, 0x2f, 0x7b, 0x75, 0x33,
8691     0x7b, 0x75, 0x34, 0x7b, 0x75, 0x35, 0x7b, 0x75, 0x36, 0x7b, 0x75, 0x37,
8692     0x7b, 0x75, 0x38, 0x7b, 0x75, 0x39, 0x7b, 0x75, 0x3d, 0x7b, 0x75, 0x41,
8693     0x7b, 0x75, 0x5f, 0x7b, 0x75, 0x62, 0x7b, 0x75, 0x64, 0x7b, 0x75, 0x66,
8694     0x7b, 0x75, 0x67, 0x7b, 0x75, 0x68, 0x7b, 0x75, 0x6c, 0x7b, 0x75, 0x6d,
8695     0x7b, 0x75, 0x6e, 0x7b, 0x75, 0x70, 0x7b, 0x75, 0x72, 0x7b, 0x75, 0x75,
8696     0x7b, 0x75, 0x3a, 0x7b, 0x75, 0x42, 0x7b, 0x75, 0x43, 0x7b, 0x75, 0x44,
8697     0x7b, 0x75, 0x45, 0x7b, 0x75, 0x46, 0x7b, 0x75, 0x47, 0x7b, 0x75, 0x48,
8698     0x7b, 0x75, 0x49, 0x7b, 0x75, 0x4a, 0x7b, 0x75, 0x4b, 0x7b, 0x75, 0x4c,
8699     0x7b, 0x75, 0x4d, 0x7b, 0x75, 0x4e, 0x7b, 0x75, 0x4f, 0x7b, 0x75, 0x50,
8700     0x7b, 0x75, 0x51, 0x7b, 0x75, 0x52, 0x7b, 0x75, 0x53, 0x7b, 0x75, 0x54,
8701     0x7b, 0x75, 0x55, 0x7b, 0x75, 0x56, 0x7b, 0x75, 0x57, 0x7b, 0x75, 0x59,
8702     0x7b, 0x75, 0x6a, 0x7b, 0x75, 0x6b, 0x7b, 0x75, 0x71, 0x7b, 0x75, 0x76,
8703     0x7b, 0x75, 0x77, 0x7b, 0x75, 0x78, 0x7b, 0x75, 0x79, 0x7b, 0x75, 0x7a};
8704 const uint8_t HuffDecoderCommon::table25_87_emit_[432] = {
8705     0x7b, 0x3a, 0x30, 0x7b, 0x3a, 0x31, 0x7b, 0x3a, 0x32, 0x7b, 0x3a, 0x61,
8706     0x7b, 0x3a, 0x63, 0x7b, 0x3a, 0x65, 0x7b, 0x3a, 0x69, 0x7b, 0x3a, 0x6f,
8707     0x7b, 0x3a, 0x73, 0x7b, 0x3a, 0x74, 0x7b, 0x3a, 0x20, 0x7b, 0x3a, 0x25,
8708     0x7b, 0x3a, 0x2d, 0x7b, 0x3a, 0x2e, 0x7b, 0x3a, 0x2f, 0x7b, 0x3a, 0x33,
8709     0x7b, 0x3a, 0x34, 0x7b, 0x3a, 0x35, 0x7b, 0x3a, 0x36, 0x7b, 0x3a, 0x37,
8710     0x7b, 0x3a, 0x38, 0x7b, 0x3a, 0x39, 0x7b, 0x3a, 0x3d, 0x7b, 0x3a, 0x41,
8711     0x7b, 0x3a, 0x5f, 0x7b, 0x3a, 0x62, 0x7b, 0x3a, 0x64, 0x7b, 0x3a, 0x66,
8712     0x7b, 0x3a, 0x67, 0x7b, 0x3a, 0x68, 0x7b, 0x3a, 0x6c, 0x7b, 0x3a, 0x6d,
8713     0x7b, 0x3a, 0x6e, 0x7b, 0x3a, 0x70, 0x7b, 0x3a, 0x72, 0x7b, 0x3a, 0x75,
8714     0x7b, 0x42, 0x30, 0x7b, 0x42, 0x31, 0x7b, 0x42, 0x32, 0x7b, 0x42, 0x61,
8715     0x7b, 0x42, 0x63, 0x7b, 0x42, 0x65, 0x7b, 0x42, 0x69, 0x7b, 0x42, 0x6f,
8716     0x7b, 0x42, 0x73, 0x7b, 0x42, 0x74, 0x7b, 0x42, 0x20, 0x7b, 0x42, 0x25,
8717     0x7b, 0x42, 0x2d, 0x7b, 0x42, 0x2e, 0x7b, 0x42, 0x2f, 0x7b, 0x42, 0x33,
8718     0x7b, 0x42, 0x34, 0x7b, 0x42, 0x35, 0x7b, 0x42, 0x36, 0x7b, 0x42, 0x37,
8719     0x7b, 0x42, 0x38, 0x7b, 0x42, 0x39, 0x7b, 0x42, 0x3d, 0x7b, 0x42, 0x41,
8720     0x7b, 0x42, 0x5f, 0x7b, 0x42, 0x62, 0x7b, 0x42, 0x64, 0x7b, 0x42, 0x66,
8721     0x7b, 0x42, 0x67, 0x7b, 0x42, 0x68, 0x7b, 0x42, 0x6c, 0x7b, 0x42, 0x6d,
8722     0x7b, 0x42, 0x6e, 0x7b, 0x42, 0x70, 0x7b, 0x42, 0x72, 0x7b, 0x42, 0x75,
8723     0x7b, 0x43, 0x30, 0x7b, 0x43, 0x31, 0x7b, 0x43, 0x32, 0x7b, 0x43, 0x61,
8724     0x7b, 0x43, 0x63, 0x7b, 0x43, 0x65, 0x7b, 0x43, 0x69, 0x7b, 0x43, 0x6f,
8725     0x7b, 0x43, 0x73, 0x7b, 0x43, 0x74, 0x7b, 0x43, 0x20, 0x7b, 0x43, 0x25,
8726     0x7b, 0x43, 0x2d, 0x7b, 0x43, 0x2e, 0x7b, 0x43, 0x2f, 0x7b, 0x43, 0x33,
8727     0x7b, 0x43, 0x34, 0x7b, 0x43, 0x35, 0x7b, 0x43, 0x36, 0x7b, 0x43, 0x37,
8728     0x7b, 0x43, 0x38, 0x7b, 0x43, 0x39, 0x7b, 0x43, 0x3d, 0x7b, 0x43, 0x41,
8729     0x7b, 0x43, 0x5f, 0x7b, 0x43, 0x62, 0x7b, 0x43, 0x64, 0x7b, 0x43, 0x66,
8730     0x7b, 0x43, 0x67, 0x7b, 0x43, 0x68, 0x7b, 0x43, 0x6c, 0x7b, 0x43, 0x6d,
8731     0x7b, 0x43, 0x6e, 0x7b, 0x43, 0x70, 0x7b, 0x43, 0x72, 0x7b, 0x43, 0x75,
8732     0x7b, 0x44, 0x30, 0x7b, 0x44, 0x31, 0x7b, 0x44, 0x32, 0x7b, 0x44, 0x61,
8733     0x7b, 0x44, 0x63, 0x7b, 0x44, 0x65, 0x7b, 0x44, 0x69, 0x7b, 0x44, 0x6f,
8734     0x7b, 0x44, 0x73, 0x7b, 0x44, 0x74, 0x7b, 0x44, 0x20, 0x7b, 0x44, 0x25,
8735     0x7b, 0x44, 0x2d, 0x7b, 0x44, 0x2e, 0x7b, 0x44, 0x2f, 0x7b, 0x44, 0x33,
8736     0x7b, 0x44, 0x34, 0x7b, 0x44, 0x35, 0x7b, 0x44, 0x36, 0x7b, 0x44, 0x37,
8737     0x7b, 0x44, 0x38, 0x7b, 0x44, 0x39, 0x7b, 0x44, 0x3d, 0x7b, 0x44, 0x41,
8738     0x7b, 0x44, 0x5f, 0x7b, 0x44, 0x62, 0x7b, 0x44, 0x64, 0x7b, 0x44, 0x66,
8739     0x7b, 0x44, 0x67, 0x7b, 0x44, 0x68, 0x7b, 0x44, 0x6c, 0x7b, 0x44, 0x6d,
8740     0x7b, 0x44, 0x6e, 0x7b, 0x44, 0x70, 0x7b, 0x44, 0x72, 0x7b, 0x44, 0x75};
8741 const uint8_t HuffDecoderCommon::table25_88_emit_[432] = {
8742     0x7b, 0x45, 0x30, 0x7b, 0x45, 0x31, 0x7b, 0x45, 0x32, 0x7b, 0x45, 0x61,
8743     0x7b, 0x45, 0x63, 0x7b, 0x45, 0x65, 0x7b, 0x45, 0x69, 0x7b, 0x45, 0x6f,
8744     0x7b, 0x45, 0x73, 0x7b, 0x45, 0x74, 0x7b, 0x45, 0x20, 0x7b, 0x45, 0x25,
8745     0x7b, 0x45, 0x2d, 0x7b, 0x45, 0x2e, 0x7b, 0x45, 0x2f, 0x7b, 0x45, 0x33,
8746     0x7b, 0x45, 0x34, 0x7b, 0x45, 0x35, 0x7b, 0x45, 0x36, 0x7b, 0x45, 0x37,
8747     0x7b, 0x45, 0x38, 0x7b, 0x45, 0x39, 0x7b, 0x45, 0x3d, 0x7b, 0x45, 0x41,
8748     0x7b, 0x45, 0x5f, 0x7b, 0x45, 0x62, 0x7b, 0x45, 0x64, 0x7b, 0x45, 0x66,
8749     0x7b, 0x45, 0x67, 0x7b, 0x45, 0x68, 0x7b, 0x45, 0x6c, 0x7b, 0x45, 0x6d,
8750     0x7b, 0x45, 0x6e, 0x7b, 0x45, 0x70, 0x7b, 0x45, 0x72, 0x7b, 0x45, 0x75,
8751     0x7b, 0x46, 0x30, 0x7b, 0x46, 0x31, 0x7b, 0x46, 0x32, 0x7b, 0x46, 0x61,
8752     0x7b, 0x46, 0x63, 0x7b, 0x46, 0x65, 0x7b, 0x46, 0x69, 0x7b, 0x46, 0x6f,
8753     0x7b, 0x46, 0x73, 0x7b, 0x46, 0x74, 0x7b, 0x46, 0x20, 0x7b, 0x46, 0x25,
8754     0x7b, 0x46, 0x2d, 0x7b, 0x46, 0x2e, 0x7b, 0x46, 0x2f, 0x7b, 0x46, 0x33,
8755     0x7b, 0x46, 0x34, 0x7b, 0x46, 0x35, 0x7b, 0x46, 0x36, 0x7b, 0x46, 0x37,
8756     0x7b, 0x46, 0x38, 0x7b, 0x46, 0x39, 0x7b, 0x46, 0x3d, 0x7b, 0x46, 0x41,
8757     0x7b, 0x46, 0x5f, 0x7b, 0x46, 0x62, 0x7b, 0x46, 0x64, 0x7b, 0x46, 0x66,
8758     0x7b, 0x46, 0x67, 0x7b, 0x46, 0x68, 0x7b, 0x46, 0x6c, 0x7b, 0x46, 0x6d,
8759     0x7b, 0x46, 0x6e, 0x7b, 0x46, 0x70, 0x7b, 0x46, 0x72, 0x7b, 0x46, 0x75,
8760     0x7b, 0x47, 0x30, 0x7b, 0x47, 0x31, 0x7b, 0x47, 0x32, 0x7b, 0x47, 0x61,
8761     0x7b, 0x47, 0x63, 0x7b, 0x47, 0x65, 0x7b, 0x47, 0x69, 0x7b, 0x47, 0x6f,
8762     0x7b, 0x47, 0x73, 0x7b, 0x47, 0x74, 0x7b, 0x47, 0x20, 0x7b, 0x47, 0x25,
8763     0x7b, 0x47, 0x2d, 0x7b, 0x47, 0x2e, 0x7b, 0x47, 0x2f, 0x7b, 0x47, 0x33,
8764     0x7b, 0x47, 0x34, 0x7b, 0x47, 0x35, 0x7b, 0x47, 0x36, 0x7b, 0x47, 0x37,
8765     0x7b, 0x47, 0x38, 0x7b, 0x47, 0x39, 0x7b, 0x47, 0x3d, 0x7b, 0x47, 0x41,
8766     0x7b, 0x47, 0x5f, 0x7b, 0x47, 0x62, 0x7b, 0x47, 0x64, 0x7b, 0x47, 0x66,
8767     0x7b, 0x47, 0x67, 0x7b, 0x47, 0x68, 0x7b, 0x47, 0x6c, 0x7b, 0x47, 0x6d,
8768     0x7b, 0x47, 0x6e, 0x7b, 0x47, 0x70, 0x7b, 0x47, 0x72, 0x7b, 0x47, 0x75,
8769     0x7b, 0x48, 0x30, 0x7b, 0x48, 0x31, 0x7b, 0x48, 0x32, 0x7b, 0x48, 0x61,
8770     0x7b, 0x48, 0x63, 0x7b, 0x48, 0x65, 0x7b, 0x48, 0x69, 0x7b, 0x48, 0x6f,
8771     0x7b, 0x48, 0x73, 0x7b, 0x48, 0x74, 0x7b, 0x48, 0x20, 0x7b, 0x48, 0x25,
8772     0x7b, 0x48, 0x2d, 0x7b, 0x48, 0x2e, 0x7b, 0x48, 0x2f, 0x7b, 0x48, 0x33,
8773     0x7b, 0x48, 0x34, 0x7b, 0x48, 0x35, 0x7b, 0x48, 0x36, 0x7b, 0x48, 0x37,
8774     0x7b, 0x48, 0x38, 0x7b, 0x48, 0x39, 0x7b, 0x48, 0x3d, 0x7b, 0x48, 0x41,
8775     0x7b, 0x48, 0x5f, 0x7b, 0x48, 0x62, 0x7b, 0x48, 0x64, 0x7b, 0x48, 0x66,
8776     0x7b, 0x48, 0x67, 0x7b, 0x48, 0x68, 0x7b, 0x48, 0x6c, 0x7b, 0x48, 0x6d,
8777     0x7b, 0x48, 0x6e, 0x7b, 0x48, 0x70, 0x7b, 0x48, 0x72, 0x7b, 0x48, 0x75};
8778 const uint8_t HuffDecoderCommon::table25_89_emit_[432] = {
8779     0x7b, 0x49, 0x30, 0x7b, 0x49, 0x31, 0x7b, 0x49, 0x32, 0x7b, 0x49, 0x61,
8780     0x7b, 0x49, 0x63, 0x7b, 0x49, 0x65, 0x7b, 0x49, 0x69, 0x7b, 0x49, 0x6f,
8781     0x7b, 0x49, 0x73, 0x7b, 0x49, 0x74, 0x7b, 0x49, 0x20, 0x7b, 0x49, 0x25,
8782     0x7b, 0x49, 0x2d, 0x7b, 0x49, 0x2e, 0x7b, 0x49, 0x2f, 0x7b, 0x49, 0x33,
8783     0x7b, 0x49, 0x34, 0x7b, 0x49, 0x35, 0x7b, 0x49, 0x36, 0x7b, 0x49, 0x37,
8784     0x7b, 0x49, 0x38, 0x7b, 0x49, 0x39, 0x7b, 0x49, 0x3d, 0x7b, 0x49, 0x41,
8785     0x7b, 0x49, 0x5f, 0x7b, 0x49, 0x62, 0x7b, 0x49, 0x64, 0x7b, 0x49, 0x66,
8786     0x7b, 0x49, 0x67, 0x7b, 0x49, 0x68, 0x7b, 0x49, 0x6c, 0x7b, 0x49, 0x6d,
8787     0x7b, 0x49, 0x6e, 0x7b, 0x49, 0x70, 0x7b, 0x49, 0x72, 0x7b, 0x49, 0x75,
8788     0x7b, 0x4a, 0x30, 0x7b, 0x4a, 0x31, 0x7b, 0x4a, 0x32, 0x7b, 0x4a, 0x61,
8789     0x7b, 0x4a, 0x63, 0x7b, 0x4a, 0x65, 0x7b, 0x4a, 0x69, 0x7b, 0x4a, 0x6f,
8790     0x7b, 0x4a, 0x73, 0x7b, 0x4a, 0x74, 0x7b, 0x4a, 0x20, 0x7b, 0x4a, 0x25,
8791     0x7b, 0x4a, 0x2d, 0x7b, 0x4a, 0x2e, 0x7b, 0x4a, 0x2f, 0x7b, 0x4a, 0x33,
8792     0x7b, 0x4a, 0x34, 0x7b, 0x4a, 0x35, 0x7b, 0x4a, 0x36, 0x7b, 0x4a, 0x37,
8793     0x7b, 0x4a, 0x38, 0x7b, 0x4a, 0x39, 0x7b, 0x4a, 0x3d, 0x7b, 0x4a, 0x41,
8794     0x7b, 0x4a, 0x5f, 0x7b, 0x4a, 0x62, 0x7b, 0x4a, 0x64, 0x7b, 0x4a, 0x66,
8795     0x7b, 0x4a, 0x67, 0x7b, 0x4a, 0x68, 0x7b, 0x4a, 0x6c, 0x7b, 0x4a, 0x6d,
8796     0x7b, 0x4a, 0x6e, 0x7b, 0x4a, 0x70, 0x7b, 0x4a, 0x72, 0x7b, 0x4a, 0x75,
8797     0x7b, 0x4b, 0x30, 0x7b, 0x4b, 0x31, 0x7b, 0x4b, 0x32, 0x7b, 0x4b, 0x61,
8798     0x7b, 0x4b, 0x63, 0x7b, 0x4b, 0x65, 0x7b, 0x4b, 0x69, 0x7b, 0x4b, 0x6f,
8799     0x7b, 0x4b, 0x73, 0x7b, 0x4b, 0x74, 0x7b, 0x4b, 0x20, 0x7b, 0x4b, 0x25,
8800     0x7b, 0x4b, 0x2d, 0x7b, 0x4b, 0x2e, 0x7b, 0x4b, 0x2f, 0x7b, 0x4b, 0x33,
8801     0x7b, 0x4b, 0x34, 0x7b, 0x4b, 0x35, 0x7b, 0x4b, 0x36, 0x7b, 0x4b, 0x37,
8802     0x7b, 0x4b, 0x38, 0x7b, 0x4b, 0x39, 0x7b, 0x4b, 0x3d, 0x7b, 0x4b, 0x41,
8803     0x7b, 0x4b, 0x5f, 0x7b, 0x4b, 0x62, 0x7b, 0x4b, 0x64, 0x7b, 0x4b, 0x66,
8804     0x7b, 0x4b, 0x67, 0x7b, 0x4b, 0x68, 0x7b, 0x4b, 0x6c, 0x7b, 0x4b, 0x6d,
8805     0x7b, 0x4b, 0x6e, 0x7b, 0x4b, 0x70, 0x7b, 0x4b, 0x72, 0x7b, 0x4b, 0x75,
8806     0x7b, 0x4c, 0x30, 0x7b, 0x4c, 0x31, 0x7b, 0x4c, 0x32, 0x7b, 0x4c, 0x61,
8807     0x7b, 0x4c, 0x63, 0x7b, 0x4c, 0x65, 0x7b, 0x4c, 0x69, 0x7b, 0x4c, 0x6f,
8808     0x7b, 0x4c, 0x73, 0x7b, 0x4c, 0x74, 0x7b, 0x4c, 0x20, 0x7b, 0x4c, 0x25,
8809     0x7b, 0x4c, 0x2d, 0x7b, 0x4c, 0x2e, 0x7b, 0x4c, 0x2f, 0x7b, 0x4c, 0x33,
8810     0x7b, 0x4c, 0x34, 0x7b, 0x4c, 0x35, 0x7b, 0x4c, 0x36, 0x7b, 0x4c, 0x37,
8811     0x7b, 0x4c, 0x38, 0x7b, 0x4c, 0x39, 0x7b, 0x4c, 0x3d, 0x7b, 0x4c, 0x41,
8812     0x7b, 0x4c, 0x5f, 0x7b, 0x4c, 0x62, 0x7b, 0x4c, 0x64, 0x7b, 0x4c, 0x66,
8813     0x7b, 0x4c, 0x67, 0x7b, 0x4c, 0x68, 0x7b, 0x4c, 0x6c, 0x7b, 0x4c, 0x6d,
8814     0x7b, 0x4c, 0x6e, 0x7b, 0x4c, 0x70, 0x7b, 0x4c, 0x72, 0x7b, 0x4c, 0x75};
8815 const uint8_t HuffDecoderCommon::table25_90_emit_[432] = {
8816     0x7b, 0x4d, 0x30, 0x7b, 0x4d, 0x31, 0x7b, 0x4d, 0x32, 0x7b, 0x4d, 0x61,
8817     0x7b, 0x4d, 0x63, 0x7b, 0x4d, 0x65, 0x7b, 0x4d, 0x69, 0x7b, 0x4d, 0x6f,
8818     0x7b, 0x4d, 0x73, 0x7b, 0x4d, 0x74, 0x7b, 0x4d, 0x20, 0x7b, 0x4d, 0x25,
8819     0x7b, 0x4d, 0x2d, 0x7b, 0x4d, 0x2e, 0x7b, 0x4d, 0x2f, 0x7b, 0x4d, 0x33,
8820     0x7b, 0x4d, 0x34, 0x7b, 0x4d, 0x35, 0x7b, 0x4d, 0x36, 0x7b, 0x4d, 0x37,
8821     0x7b, 0x4d, 0x38, 0x7b, 0x4d, 0x39, 0x7b, 0x4d, 0x3d, 0x7b, 0x4d, 0x41,
8822     0x7b, 0x4d, 0x5f, 0x7b, 0x4d, 0x62, 0x7b, 0x4d, 0x64, 0x7b, 0x4d, 0x66,
8823     0x7b, 0x4d, 0x67, 0x7b, 0x4d, 0x68, 0x7b, 0x4d, 0x6c, 0x7b, 0x4d, 0x6d,
8824     0x7b, 0x4d, 0x6e, 0x7b, 0x4d, 0x70, 0x7b, 0x4d, 0x72, 0x7b, 0x4d, 0x75,
8825     0x7b, 0x4e, 0x30, 0x7b, 0x4e, 0x31, 0x7b, 0x4e, 0x32, 0x7b, 0x4e, 0x61,
8826     0x7b, 0x4e, 0x63, 0x7b, 0x4e, 0x65, 0x7b, 0x4e, 0x69, 0x7b, 0x4e, 0x6f,
8827     0x7b, 0x4e, 0x73, 0x7b, 0x4e, 0x74, 0x7b, 0x4e, 0x20, 0x7b, 0x4e, 0x25,
8828     0x7b, 0x4e, 0x2d, 0x7b, 0x4e, 0x2e, 0x7b, 0x4e, 0x2f, 0x7b, 0x4e, 0x33,
8829     0x7b, 0x4e, 0x34, 0x7b, 0x4e, 0x35, 0x7b, 0x4e, 0x36, 0x7b, 0x4e, 0x37,
8830     0x7b, 0x4e, 0x38, 0x7b, 0x4e, 0x39, 0x7b, 0x4e, 0x3d, 0x7b, 0x4e, 0x41,
8831     0x7b, 0x4e, 0x5f, 0x7b, 0x4e, 0x62, 0x7b, 0x4e, 0x64, 0x7b, 0x4e, 0x66,
8832     0x7b, 0x4e, 0x67, 0x7b, 0x4e, 0x68, 0x7b, 0x4e, 0x6c, 0x7b, 0x4e, 0x6d,
8833     0x7b, 0x4e, 0x6e, 0x7b, 0x4e, 0x70, 0x7b, 0x4e, 0x72, 0x7b, 0x4e, 0x75,
8834     0x7b, 0x4f, 0x30, 0x7b, 0x4f, 0x31, 0x7b, 0x4f, 0x32, 0x7b, 0x4f, 0x61,
8835     0x7b, 0x4f, 0x63, 0x7b, 0x4f, 0x65, 0x7b, 0x4f, 0x69, 0x7b, 0x4f, 0x6f,
8836     0x7b, 0x4f, 0x73, 0x7b, 0x4f, 0x74, 0x7b, 0x4f, 0x20, 0x7b, 0x4f, 0x25,
8837     0x7b, 0x4f, 0x2d, 0x7b, 0x4f, 0x2e, 0x7b, 0x4f, 0x2f, 0x7b, 0x4f, 0x33,
8838     0x7b, 0x4f, 0x34, 0x7b, 0x4f, 0x35, 0x7b, 0x4f, 0x36, 0x7b, 0x4f, 0x37,
8839     0x7b, 0x4f, 0x38, 0x7b, 0x4f, 0x39, 0x7b, 0x4f, 0x3d, 0x7b, 0x4f, 0x41,
8840     0x7b, 0x4f, 0x5f, 0x7b, 0x4f, 0x62, 0x7b, 0x4f, 0x64, 0x7b, 0x4f, 0x66,
8841     0x7b, 0x4f, 0x67, 0x7b, 0x4f, 0x68, 0x7b, 0x4f, 0x6c, 0x7b, 0x4f, 0x6d,
8842     0x7b, 0x4f, 0x6e, 0x7b, 0x4f, 0x70, 0x7b, 0x4f, 0x72, 0x7b, 0x4f, 0x75,
8843     0x7b, 0x50, 0x30, 0x7b, 0x50, 0x31, 0x7b, 0x50, 0x32, 0x7b, 0x50, 0x61,
8844     0x7b, 0x50, 0x63, 0x7b, 0x50, 0x65, 0x7b, 0x50, 0x69, 0x7b, 0x50, 0x6f,
8845     0x7b, 0x50, 0x73, 0x7b, 0x50, 0x74, 0x7b, 0x50, 0x20, 0x7b, 0x50, 0x25,
8846     0x7b, 0x50, 0x2d, 0x7b, 0x50, 0x2e, 0x7b, 0x50, 0x2f, 0x7b, 0x50, 0x33,
8847     0x7b, 0x50, 0x34, 0x7b, 0x50, 0x35, 0x7b, 0x50, 0x36, 0x7b, 0x50, 0x37,
8848     0x7b, 0x50, 0x38, 0x7b, 0x50, 0x39, 0x7b, 0x50, 0x3d, 0x7b, 0x50, 0x41,
8849     0x7b, 0x50, 0x5f, 0x7b, 0x50, 0x62, 0x7b, 0x50, 0x64, 0x7b, 0x50, 0x66,
8850     0x7b, 0x50, 0x67, 0x7b, 0x50, 0x68, 0x7b, 0x50, 0x6c, 0x7b, 0x50, 0x6d,
8851     0x7b, 0x50, 0x6e, 0x7b, 0x50, 0x70, 0x7b, 0x50, 0x72, 0x7b, 0x50, 0x75};
8852 const uint8_t HuffDecoderCommon::table25_91_emit_[432] = {
8853     0x7b, 0x51, 0x30, 0x7b, 0x51, 0x31, 0x7b, 0x51, 0x32, 0x7b, 0x51, 0x61,
8854     0x7b, 0x51, 0x63, 0x7b, 0x51, 0x65, 0x7b, 0x51, 0x69, 0x7b, 0x51, 0x6f,
8855     0x7b, 0x51, 0x73, 0x7b, 0x51, 0x74, 0x7b, 0x51, 0x20, 0x7b, 0x51, 0x25,
8856     0x7b, 0x51, 0x2d, 0x7b, 0x51, 0x2e, 0x7b, 0x51, 0x2f, 0x7b, 0x51, 0x33,
8857     0x7b, 0x51, 0x34, 0x7b, 0x51, 0x35, 0x7b, 0x51, 0x36, 0x7b, 0x51, 0x37,
8858     0x7b, 0x51, 0x38, 0x7b, 0x51, 0x39, 0x7b, 0x51, 0x3d, 0x7b, 0x51, 0x41,
8859     0x7b, 0x51, 0x5f, 0x7b, 0x51, 0x62, 0x7b, 0x51, 0x64, 0x7b, 0x51, 0x66,
8860     0x7b, 0x51, 0x67, 0x7b, 0x51, 0x68, 0x7b, 0x51, 0x6c, 0x7b, 0x51, 0x6d,
8861     0x7b, 0x51, 0x6e, 0x7b, 0x51, 0x70, 0x7b, 0x51, 0x72, 0x7b, 0x51, 0x75,
8862     0x7b, 0x52, 0x30, 0x7b, 0x52, 0x31, 0x7b, 0x52, 0x32, 0x7b, 0x52, 0x61,
8863     0x7b, 0x52, 0x63, 0x7b, 0x52, 0x65, 0x7b, 0x52, 0x69, 0x7b, 0x52, 0x6f,
8864     0x7b, 0x52, 0x73, 0x7b, 0x52, 0x74, 0x7b, 0x52, 0x20, 0x7b, 0x52, 0x25,
8865     0x7b, 0x52, 0x2d, 0x7b, 0x52, 0x2e, 0x7b, 0x52, 0x2f, 0x7b, 0x52, 0x33,
8866     0x7b, 0x52, 0x34, 0x7b, 0x52, 0x35, 0x7b, 0x52, 0x36, 0x7b, 0x52, 0x37,
8867     0x7b, 0x52, 0x38, 0x7b, 0x52, 0x39, 0x7b, 0x52, 0x3d, 0x7b, 0x52, 0x41,
8868     0x7b, 0x52, 0x5f, 0x7b, 0x52, 0x62, 0x7b, 0x52, 0x64, 0x7b, 0x52, 0x66,
8869     0x7b, 0x52, 0x67, 0x7b, 0x52, 0x68, 0x7b, 0x52, 0x6c, 0x7b, 0x52, 0x6d,
8870     0x7b, 0x52, 0x6e, 0x7b, 0x52, 0x70, 0x7b, 0x52, 0x72, 0x7b, 0x52, 0x75,
8871     0x7b, 0x53, 0x30, 0x7b, 0x53, 0x31, 0x7b, 0x53, 0x32, 0x7b, 0x53, 0x61,
8872     0x7b, 0x53, 0x63, 0x7b, 0x53, 0x65, 0x7b, 0x53, 0x69, 0x7b, 0x53, 0x6f,
8873     0x7b, 0x53, 0x73, 0x7b, 0x53, 0x74, 0x7b, 0x53, 0x20, 0x7b, 0x53, 0x25,
8874     0x7b, 0x53, 0x2d, 0x7b, 0x53, 0x2e, 0x7b, 0x53, 0x2f, 0x7b, 0x53, 0x33,
8875     0x7b, 0x53, 0x34, 0x7b, 0x53, 0x35, 0x7b, 0x53, 0x36, 0x7b, 0x53, 0x37,
8876     0x7b, 0x53, 0x38, 0x7b, 0x53, 0x39, 0x7b, 0x53, 0x3d, 0x7b, 0x53, 0x41,
8877     0x7b, 0x53, 0x5f, 0x7b, 0x53, 0x62, 0x7b, 0x53, 0x64, 0x7b, 0x53, 0x66,
8878     0x7b, 0x53, 0x67, 0x7b, 0x53, 0x68, 0x7b, 0x53, 0x6c, 0x7b, 0x53, 0x6d,
8879     0x7b, 0x53, 0x6e, 0x7b, 0x53, 0x70, 0x7b, 0x53, 0x72, 0x7b, 0x53, 0x75,
8880     0x7b, 0x54, 0x30, 0x7b, 0x54, 0x31, 0x7b, 0x54, 0x32, 0x7b, 0x54, 0x61,
8881     0x7b, 0x54, 0x63, 0x7b, 0x54, 0x65, 0x7b, 0x54, 0x69, 0x7b, 0x54, 0x6f,
8882     0x7b, 0x54, 0x73, 0x7b, 0x54, 0x74, 0x7b, 0x54, 0x20, 0x7b, 0x54, 0x25,
8883     0x7b, 0x54, 0x2d, 0x7b, 0x54, 0x2e, 0x7b, 0x54, 0x2f, 0x7b, 0x54, 0x33,
8884     0x7b, 0x54, 0x34, 0x7b, 0x54, 0x35, 0x7b, 0x54, 0x36, 0x7b, 0x54, 0x37,
8885     0x7b, 0x54, 0x38, 0x7b, 0x54, 0x39, 0x7b, 0x54, 0x3d, 0x7b, 0x54, 0x41,
8886     0x7b, 0x54, 0x5f, 0x7b, 0x54, 0x62, 0x7b, 0x54, 0x64, 0x7b, 0x54, 0x66,
8887     0x7b, 0x54, 0x67, 0x7b, 0x54, 0x68, 0x7b, 0x54, 0x6c, 0x7b, 0x54, 0x6d,
8888     0x7b, 0x54, 0x6e, 0x7b, 0x54, 0x70, 0x7b, 0x54, 0x72, 0x7b, 0x54, 0x75};
8889 const uint8_t HuffDecoderCommon::table25_92_emit_[432] = {
8890     0x7b, 0x55, 0x30, 0x7b, 0x55, 0x31, 0x7b, 0x55, 0x32, 0x7b, 0x55, 0x61,
8891     0x7b, 0x55, 0x63, 0x7b, 0x55, 0x65, 0x7b, 0x55, 0x69, 0x7b, 0x55, 0x6f,
8892     0x7b, 0x55, 0x73, 0x7b, 0x55, 0x74, 0x7b, 0x55, 0x20, 0x7b, 0x55, 0x25,
8893     0x7b, 0x55, 0x2d, 0x7b, 0x55, 0x2e, 0x7b, 0x55, 0x2f, 0x7b, 0x55, 0x33,
8894     0x7b, 0x55, 0x34, 0x7b, 0x55, 0x35, 0x7b, 0x55, 0x36, 0x7b, 0x55, 0x37,
8895     0x7b, 0x55, 0x38, 0x7b, 0x55, 0x39, 0x7b, 0x55, 0x3d, 0x7b, 0x55, 0x41,
8896     0x7b, 0x55, 0x5f, 0x7b, 0x55, 0x62, 0x7b, 0x55, 0x64, 0x7b, 0x55, 0x66,
8897     0x7b, 0x55, 0x67, 0x7b, 0x55, 0x68, 0x7b, 0x55, 0x6c, 0x7b, 0x55, 0x6d,
8898     0x7b, 0x55, 0x6e, 0x7b, 0x55, 0x70, 0x7b, 0x55, 0x72, 0x7b, 0x55, 0x75,
8899     0x7b, 0x56, 0x30, 0x7b, 0x56, 0x31, 0x7b, 0x56, 0x32, 0x7b, 0x56, 0x61,
8900     0x7b, 0x56, 0x63, 0x7b, 0x56, 0x65, 0x7b, 0x56, 0x69, 0x7b, 0x56, 0x6f,
8901     0x7b, 0x56, 0x73, 0x7b, 0x56, 0x74, 0x7b, 0x56, 0x20, 0x7b, 0x56, 0x25,
8902     0x7b, 0x56, 0x2d, 0x7b, 0x56, 0x2e, 0x7b, 0x56, 0x2f, 0x7b, 0x56, 0x33,
8903     0x7b, 0x56, 0x34, 0x7b, 0x56, 0x35, 0x7b, 0x56, 0x36, 0x7b, 0x56, 0x37,
8904     0x7b, 0x56, 0x38, 0x7b, 0x56, 0x39, 0x7b, 0x56, 0x3d, 0x7b, 0x56, 0x41,
8905     0x7b, 0x56, 0x5f, 0x7b, 0x56, 0x62, 0x7b, 0x56, 0x64, 0x7b, 0x56, 0x66,
8906     0x7b, 0x56, 0x67, 0x7b, 0x56, 0x68, 0x7b, 0x56, 0x6c, 0x7b, 0x56, 0x6d,
8907     0x7b, 0x56, 0x6e, 0x7b, 0x56, 0x70, 0x7b, 0x56, 0x72, 0x7b, 0x56, 0x75,
8908     0x7b, 0x57, 0x30, 0x7b, 0x57, 0x31, 0x7b, 0x57, 0x32, 0x7b, 0x57, 0x61,
8909     0x7b, 0x57, 0x63, 0x7b, 0x57, 0x65, 0x7b, 0x57, 0x69, 0x7b, 0x57, 0x6f,
8910     0x7b, 0x57, 0x73, 0x7b, 0x57, 0x74, 0x7b, 0x57, 0x20, 0x7b, 0x57, 0x25,
8911     0x7b, 0x57, 0x2d, 0x7b, 0x57, 0x2e, 0x7b, 0x57, 0x2f, 0x7b, 0x57, 0x33,
8912     0x7b, 0x57, 0x34, 0x7b, 0x57, 0x35, 0x7b, 0x57, 0x36, 0x7b, 0x57, 0x37,
8913     0x7b, 0x57, 0x38, 0x7b, 0x57, 0x39, 0x7b, 0x57, 0x3d, 0x7b, 0x57, 0x41,
8914     0x7b, 0x57, 0x5f, 0x7b, 0x57, 0x62, 0x7b, 0x57, 0x64, 0x7b, 0x57, 0x66,
8915     0x7b, 0x57, 0x67, 0x7b, 0x57, 0x68, 0x7b, 0x57, 0x6c, 0x7b, 0x57, 0x6d,
8916     0x7b, 0x57, 0x6e, 0x7b, 0x57, 0x70, 0x7b, 0x57, 0x72, 0x7b, 0x57, 0x75,
8917     0x7b, 0x59, 0x30, 0x7b, 0x59, 0x31, 0x7b, 0x59, 0x32, 0x7b, 0x59, 0x61,
8918     0x7b, 0x59, 0x63, 0x7b, 0x59, 0x65, 0x7b, 0x59, 0x69, 0x7b, 0x59, 0x6f,
8919     0x7b, 0x59, 0x73, 0x7b, 0x59, 0x74, 0x7b, 0x59, 0x20, 0x7b, 0x59, 0x25,
8920     0x7b, 0x59, 0x2d, 0x7b, 0x59, 0x2e, 0x7b, 0x59, 0x2f, 0x7b, 0x59, 0x33,
8921     0x7b, 0x59, 0x34, 0x7b, 0x59, 0x35, 0x7b, 0x59, 0x36, 0x7b, 0x59, 0x37,
8922     0x7b, 0x59, 0x38, 0x7b, 0x59, 0x39, 0x7b, 0x59, 0x3d, 0x7b, 0x59, 0x41,
8923     0x7b, 0x59, 0x5f, 0x7b, 0x59, 0x62, 0x7b, 0x59, 0x64, 0x7b, 0x59, 0x66,
8924     0x7b, 0x59, 0x67, 0x7b, 0x59, 0x68, 0x7b, 0x59, 0x6c, 0x7b, 0x59, 0x6d,
8925     0x7b, 0x59, 0x6e, 0x7b, 0x59, 0x70, 0x7b, 0x59, 0x72, 0x7b, 0x59, 0x75};
8926 const uint8_t HuffDecoderCommon::table25_93_emit_[432] = {
8927     0x7b, 0x6a, 0x30, 0x7b, 0x6a, 0x31, 0x7b, 0x6a, 0x32, 0x7b, 0x6a, 0x61,
8928     0x7b, 0x6a, 0x63, 0x7b, 0x6a, 0x65, 0x7b, 0x6a, 0x69, 0x7b, 0x6a, 0x6f,
8929     0x7b, 0x6a, 0x73, 0x7b, 0x6a, 0x74, 0x7b, 0x6a, 0x20, 0x7b, 0x6a, 0x25,
8930     0x7b, 0x6a, 0x2d, 0x7b, 0x6a, 0x2e, 0x7b, 0x6a, 0x2f, 0x7b, 0x6a, 0x33,
8931     0x7b, 0x6a, 0x34, 0x7b, 0x6a, 0x35, 0x7b, 0x6a, 0x36, 0x7b, 0x6a, 0x37,
8932     0x7b, 0x6a, 0x38, 0x7b, 0x6a, 0x39, 0x7b, 0x6a, 0x3d, 0x7b, 0x6a, 0x41,
8933     0x7b, 0x6a, 0x5f, 0x7b, 0x6a, 0x62, 0x7b, 0x6a, 0x64, 0x7b, 0x6a, 0x66,
8934     0x7b, 0x6a, 0x67, 0x7b, 0x6a, 0x68, 0x7b, 0x6a, 0x6c, 0x7b, 0x6a, 0x6d,
8935     0x7b, 0x6a, 0x6e, 0x7b, 0x6a, 0x70, 0x7b, 0x6a, 0x72, 0x7b, 0x6a, 0x75,
8936     0x7b, 0x6b, 0x30, 0x7b, 0x6b, 0x31, 0x7b, 0x6b, 0x32, 0x7b, 0x6b, 0x61,
8937     0x7b, 0x6b, 0x63, 0x7b, 0x6b, 0x65, 0x7b, 0x6b, 0x69, 0x7b, 0x6b, 0x6f,
8938     0x7b, 0x6b, 0x73, 0x7b, 0x6b, 0x74, 0x7b, 0x6b, 0x20, 0x7b, 0x6b, 0x25,
8939     0x7b, 0x6b, 0x2d, 0x7b, 0x6b, 0x2e, 0x7b, 0x6b, 0x2f, 0x7b, 0x6b, 0x33,
8940     0x7b, 0x6b, 0x34, 0x7b, 0x6b, 0x35, 0x7b, 0x6b, 0x36, 0x7b, 0x6b, 0x37,
8941     0x7b, 0x6b, 0x38, 0x7b, 0x6b, 0x39, 0x7b, 0x6b, 0x3d, 0x7b, 0x6b, 0x41,
8942     0x7b, 0x6b, 0x5f, 0x7b, 0x6b, 0x62, 0x7b, 0x6b, 0x64, 0x7b, 0x6b, 0x66,
8943     0x7b, 0x6b, 0x67, 0x7b, 0x6b, 0x68, 0x7b, 0x6b, 0x6c, 0x7b, 0x6b, 0x6d,
8944     0x7b, 0x6b, 0x6e, 0x7b, 0x6b, 0x70, 0x7b, 0x6b, 0x72, 0x7b, 0x6b, 0x75,
8945     0x7b, 0x71, 0x30, 0x7b, 0x71, 0x31, 0x7b, 0x71, 0x32, 0x7b, 0x71, 0x61,
8946     0x7b, 0x71, 0x63, 0x7b, 0x71, 0x65, 0x7b, 0x71, 0x69, 0x7b, 0x71, 0x6f,
8947     0x7b, 0x71, 0x73, 0x7b, 0x71, 0x74, 0x7b, 0x71, 0x20, 0x7b, 0x71, 0x25,
8948     0x7b, 0x71, 0x2d, 0x7b, 0x71, 0x2e, 0x7b, 0x71, 0x2f, 0x7b, 0x71, 0x33,
8949     0x7b, 0x71, 0x34, 0x7b, 0x71, 0x35, 0x7b, 0x71, 0x36, 0x7b, 0x71, 0x37,
8950     0x7b, 0x71, 0x38, 0x7b, 0x71, 0x39, 0x7b, 0x71, 0x3d, 0x7b, 0x71, 0x41,
8951     0x7b, 0x71, 0x5f, 0x7b, 0x71, 0x62, 0x7b, 0x71, 0x64, 0x7b, 0x71, 0x66,
8952     0x7b, 0x71, 0x67, 0x7b, 0x71, 0x68, 0x7b, 0x71, 0x6c, 0x7b, 0x71, 0x6d,
8953     0x7b, 0x71, 0x6e, 0x7b, 0x71, 0x70, 0x7b, 0x71, 0x72, 0x7b, 0x71, 0x75,
8954     0x7b, 0x76, 0x30, 0x7b, 0x76, 0x31, 0x7b, 0x76, 0x32, 0x7b, 0x76, 0x61,
8955     0x7b, 0x76, 0x63, 0x7b, 0x76, 0x65, 0x7b, 0x76, 0x69, 0x7b, 0x76, 0x6f,
8956     0x7b, 0x76, 0x73, 0x7b, 0x76, 0x74, 0x7b, 0x76, 0x20, 0x7b, 0x76, 0x25,
8957     0x7b, 0x76, 0x2d, 0x7b, 0x76, 0x2e, 0x7b, 0x76, 0x2f, 0x7b, 0x76, 0x33,
8958     0x7b, 0x76, 0x34, 0x7b, 0x76, 0x35, 0x7b, 0x76, 0x36, 0x7b, 0x76, 0x37,
8959     0x7b, 0x76, 0x38, 0x7b, 0x76, 0x39, 0x7b, 0x76, 0x3d, 0x7b, 0x76, 0x41,
8960     0x7b, 0x76, 0x5f, 0x7b, 0x76, 0x62, 0x7b, 0x76, 0x64, 0x7b, 0x76, 0x66,
8961     0x7b, 0x76, 0x67, 0x7b, 0x76, 0x68, 0x7b, 0x76, 0x6c, 0x7b, 0x76, 0x6d,
8962     0x7b, 0x76, 0x6e, 0x7b, 0x76, 0x70, 0x7b, 0x76, 0x72, 0x7b, 0x76, 0x75};
8963 const uint8_t HuffDecoderCommon::table25_94_emit_[432] = {
8964     0x7b, 0x77, 0x30, 0x7b, 0x77, 0x31, 0x7b, 0x77, 0x32, 0x7b, 0x77, 0x61,
8965     0x7b, 0x77, 0x63, 0x7b, 0x77, 0x65, 0x7b, 0x77, 0x69, 0x7b, 0x77, 0x6f,
8966     0x7b, 0x77, 0x73, 0x7b, 0x77, 0x74, 0x7b, 0x77, 0x20, 0x7b, 0x77, 0x25,
8967     0x7b, 0x77, 0x2d, 0x7b, 0x77, 0x2e, 0x7b, 0x77, 0x2f, 0x7b, 0x77, 0x33,
8968     0x7b, 0x77, 0x34, 0x7b, 0x77, 0x35, 0x7b, 0x77, 0x36, 0x7b, 0x77, 0x37,
8969     0x7b, 0x77, 0x38, 0x7b, 0x77, 0x39, 0x7b, 0x77, 0x3d, 0x7b, 0x77, 0x41,
8970     0x7b, 0x77, 0x5f, 0x7b, 0x77, 0x62, 0x7b, 0x77, 0x64, 0x7b, 0x77, 0x66,
8971     0x7b, 0x77, 0x67, 0x7b, 0x77, 0x68, 0x7b, 0x77, 0x6c, 0x7b, 0x77, 0x6d,
8972     0x7b, 0x77, 0x6e, 0x7b, 0x77, 0x70, 0x7b, 0x77, 0x72, 0x7b, 0x77, 0x75,
8973     0x7b, 0x78, 0x30, 0x7b, 0x78, 0x31, 0x7b, 0x78, 0x32, 0x7b, 0x78, 0x61,
8974     0x7b, 0x78, 0x63, 0x7b, 0x78, 0x65, 0x7b, 0x78, 0x69, 0x7b, 0x78, 0x6f,
8975     0x7b, 0x78, 0x73, 0x7b, 0x78, 0x74, 0x7b, 0x78, 0x20, 0x7b, 0x78, 0x25,
8976     0x7b, 0x78, 0x2d, 0x7b, 0x78, 0x2e, 0x7b, 0x78, 0x2f, 0x7b, 0x78, 0x33,
8977     0x7b, 0x78, 0x34, 0x7b, 0x78, 0x35, 0x7b, 0x78, 0x36, 0x7b, 0x78, 0x37,
8978     0x7b, 0x78, 0x38, 0x7b, 0x78, 0x39, 0x7b, 0x78, 0x3d, 0x7b, 0x78, 0x41,
8979     0x7b, 0x78, 0x5f, 0x7b, 0x78, 0x62, 0x7b, 0x78, 0x64, 0x7b, 0x78, 0x66,
8980     0x7b, 0x78, 0x67, 0x7b, 0x78, 0x68, 0x7b, 0x78, 0x6c, 0x7b, 0x78, 0x6d,
8981     0x7b, 0x78, 0x6e, 0x7b, 0x78, 0x70, 0x7b, 0x78, 0x72, 0x7b, 0x78, 0x75,
8982     0x7b, 0x79, 0x30, 0x7b, 0x79, 0x31, 0x7b, 0x79, 0x32, 0x7b, 0x79, 0x61,
8983     0x7b, 0x79, 0x63, 0x7b, 0x79, 0x65, 0x7b, 0x79, 0x69, 0x7b, 0x79, 0x6f,
8984     0x7b, 0x79, 0x73, 0x7b, 0x79, 0x74, 0x7b, 0x79, 0x20, 0x7b, 0x79, 0x25,
8985     0x7b, 0x79, 0x2d, 0x7b, 0x79, 0x2e, 0x7b, 0x79, 0x2f, 0x7b, 0x79, 0x33,
8986     0x7b, 0x79, 0x34, 0x7b, 0x79, 0x35, 0x7b, 0x79, 0x36, 0x7b, 0x79, 0x37,
8987     0x7b, 0x79, 0x38, 0x7b, 0x79, 0x39, 0x7b, 0x79, 0x3d, 0x7b, 0x79, 0x41,
8988     0x7b, 0x79, 0x5f, 0x7b, 0x79, 0x62, 0x7b, 0x79, 0x64, 0x7b, 0x79, 0x66,
8989     0x7b, 0x79, 0x67, 0x7b, 0x79, 0x68, 0x7b, 0x79, 0x6c, 0x7b, 0x79, 0x6d,
8990     0x7b, 0x79, 0x6e, 0x7b, 0x79, 0x70, 0x7b, 0x79, 0x72, 0x7b, 0x79, 0x75,
8991     0x7b, 0x7a, 0x30, 0x7b, 0x7a, 0x31, 0x7b, 0x7a, 0x32, 0x7b, 0x7a, 0x61,
8992     0x7b, 0x7a, 0x63, 0x7b, 0x7a, 0x65, 0x7b, 0x7a, 0x69, 0x7b, 0x7a, 0x6f,
8993     0x7b, 0x7a, 0x73, 0x7b, 0x7a, 0x74, 0x7b, 0x7a, 0x20, 0x7b, 0x7a, 0x25,
8994     0x7b, 0x7a, 0x2d, 0x7b, 0x7a, 0x2e, 0x7b, 0x7a, 0x2f, 0x7b, 0x7a, 0x33,
8995     0x7b, 0x7a, 0x34, 0x7b, 0x7a, 0x35, 0x7b, 0x7a, 0x36, 0x7b, 0x7a, 0x37,
8996     0x7b, 0x7a, 0x38, 0x7b, 0x7a, 0x39, 0x7b, 0x7a, 0x3d, 0x7b, 0x7a, 0x41,
8997     0x7b, 0x7a, 0x5f, 0x7b, 0x7a, 0x62, 0x7b, 0x7a, 0x64, 0x7b, 0x7a, 0x66,
8998     0x7b, 0x7a, 0x67, 0x7b, 0x7a, 0x68, 0x7b, 0x7a, 0x6c, 0x7b, 0x7a, 0x6d,
8999     0x7b, 0x7a, 0x6e, 0x7b, 0x7a, 0x70, 0x7b, 0x7a, 0x72, 0x7b, 0x7a, 0x75};
9000 const uint8_t HuffDecoderCommon::table25_95_emit_[212] = {
9001     0x7b, 0x26, 0x30, 0x7b, 0x26, 0x31, 0x7b, 0x26, 0x32, 0x7b, 0x26, 0x61,
9002     0x7b, 0x26, 0x63, 0x7b, 0x26, 0x65, 0x7b, 0x26, 0x69, 0x7b, 0x26, 0x6f,
9003     0x7b, 0x26, 0x73, 0x7b, 0x26, 0x74, 0x7b, 0x2a, 0x30, 0x7b, 0x2a, 0x31,
9004     0x7b, 0x2a, 0x32, 0x7b, 0x2a, 0x61, 0x7b, 0x2a, 0x63, 0x7b, 0x2a, 0x65,
9005     0x7b, 0x2a, 0x69, 0x7b, 0x2a, 0x6f, 0x7b, 0x2a, 0x73, 0x7b, 0x2a, 0x74,
9006     0x7b, 0x2c, 0x30, 0x7b, 0x2c, 0x31, 0x7b, 0x2c, 0x32, 0x7b, 0x2c, 0x61,
9007     0x7b, 0x2c, 0x63, 0x7b, 0x2c, 0x65, 0x7b, 0x2c, 0x69, 0x7b, 0x2c, 0x6f,
9008     0x7b, 0x2c, 0x73, 0x7b, 0x2c, 0x74, 0x7b, 0x3b, 0x30, 0x7b, 0x3b, 0x31,
9009     0x7b, 0x3b, 0x32, 0x7b, 0x3b, 0x61, 0x7b, 0x3b, 0x63, 0x7b, 0x3b, 0x65,
9010     0x7b, 0x3b, 0x69, 0x7b, 0x3b, 0x6f, 0x7b, 0x3b, 0x73, 0x7b, 0x3b, 0x74,
9011     0x7b, 0x58, 0x30, 0x7b, 0x58, 0x31, 0x7b, 0x58, 0x32, 0x7b, 0x58, 0x61,
9012     0x7b, 0x58, 0x63, 0x7b, 0x58, 0x65, 0x7b, 0x58, 0x69, 0x7b, 0x58, 0x6f,
9013     0x7b, 0x58, 0x73, 0x7b, 0x58, 0x74, 0x7b, 0x5a, 0x30, 0x7b, 0x5a, 0x31,
9014     0x7b, 0x5a, 0x32, 0x7b, 0x5a, 0x61, 0x7b, 0x5a, 0x63, 0x7b, 0x5a, 0x65,
9015     0x7b, 0x5a, 0x69, 0x7b, 0x5a, 0x6f, 0x7b, 0x5a, 0x73, 0x7b, 0x5a, 0x74,
9016     0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f, 0x7b, 0x27,
9017     0x7b, 0x2b, 0x7b, 0x7c, 0x7b, 0x23, 0x7b, 0x3e, 0x7b, 0x00, 0x7b, 0x24,
9018     0x7b, 0x40, 0x7b, 0x5b, 0x7b, 0x5d, 0x7b, 0x7e};
9019 const uint16_t HuffDecoderCommon::table25_96_inner_[23] = {
9020     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062,
9021     0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2,
9022     0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152};
9023 const uint8_t HuffDecoderCommon::table25_96_outer_[256] = {
9024     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 1,  0, 0, 0, 0, 0, 0, 0, 0,
9025     0, 0, 0, 0, 0, 0, 0, 2,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 3,
9026     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 4,  0, 0, 0, 0, 0, 0, 0, 0,
9027     0, 0, 0, 0, 0, 0, 0, 5,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 6,
9028     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 7,  0, 0, 0, 0, 0, 0, 0, 0,
9029     0, 0, 0, 0, 0, 0, 0, 8,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 9,
9030     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 11,
9031     0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 14,
9032     0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 17,
9033     0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 20,
9034     0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 22};
9035 const uint16_t HuffDecoderCommon::table25_97_inner_[54] = {
9036     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
9037     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
9038     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
9039     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
9040     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
9041     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0003};
9042 const uint8_t HuffDecoderCommon::table25_97_outer_[256] = {
9043     0, 0,  0, 0,  0, 0,  0, 1,  0, 0,  0, 0,  0, 0,  0, 2,  0, 0,  0, 0,  0, 0,
9044     0, 3,  0, 0,  0, 0,  0, 0,  0, 4,  0, 0,  0, 0,  0, 0,  0, 5,  0, 0,  0, 0,
9045     0, 0,  0, 6,  0, 0,  0, 0,  0, 0,  0, 7,  0, 0,  0, 0,  0, 0,  0, 8,  0, 0,
9046     0, 0,  0, 0,  0, 9,  0, 0,  0, 0,  0, 0,  0, 10, 0, 0,  0, 0,  0, 0,  0, 11,
9047     0, 0,  0, 0,  0, 0,  0, 12, 0, 0,  0, 0,  0, 0,  0, 13, 0, 0,  0, 0,  0, 0,
9048     0, 14, 0, 0,  0, 15, 0, 0,  0, 16, 0, 0,  0, 17, 0, 0,  0, 18, 0, 0,  0, 19,
9049     0, 0,  0, 20, 0, 0,  0, 21, 0, 0,  0, 22, 0, 0,  0, 23, 0, 0,  0, 24, 0, 0,
9050     0, 25, 0, 0,  0, 26, 0, 0,  0, 27, 0, 0,  0, 28, 0, 0,  0, 29, 0, 0,  0, 30,
9051     0, 0,  0, 31, 0, 0,  0, 32, 0, 0,  0, 33, 0, 0,  0, 34, 0, 0,  0, 35, 0, 0,
9052     0, 36, 0, 0,  0, 37, 0, 0,  0, 38, 0, 0,  0, 39, 0, 0,  0, 40, 0, 0,  0, 41,
9053     0, 0,  0, 42, 0, 0,  0, 43, 0, 0,  0, 44, 0, 0,  0, 45, 0, 0,  0, 46, 0, 47,
9054     0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 0,  0, 53};
9055 const uint8_t HuffDecoderCommon::table25_102_emit_[148] = {
9056     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65,
9057     0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25,
9058     0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35,
9059     0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39, 0x80, 0x3d, 0x80, 0x41,
9060     0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 0x80, 0x67, 0x80, 0x68,
9061     0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 0x80, 0x72, 0x80, 0x75,
9062     0x80, 0x3a, 0x80, 0x42, 0x80, 0x43, 0x80, 0x44, 0x80, 0x45, 0x80, 0x46,
9063     0x80, 0x47, 0x80, 0x48, 0x80, 0x49, 0x80, 0x4a, 0x80, 0x4b, 0x80, 0x4c,
9064     0x80, 0x4d, 0x80, 0x4e, 0x80, 0x4f, 0x80, 0x50, 0x80, 0x51, 0x80, 0x52,
9065     0x80, 0x53, 0x80, 0x54, 0x80, 0x55, 0x80, 0x56, 0x80, 0x57, 0x80, 0x59,
9066     0x80, 0x6a, 0x80, 0x6b, 0x80, 0x71, 0x80, 0x76, 0x80, 0x77, 0x80, 0x78,
9067     0x80, 0x79, 0x80, 0x7a, 0x80, 0x26, 0x80, 0x2a, 0x80, 0x2c, 0x80, 0x3b,
9068     0x80, 0x58, 0x80, 0x5a};
9069 const uint16_t HuffDecoderCommon::table25_102_inner_[76] = {
9070     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
9071     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
9072     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
9073     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
9074     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
9075     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342,
9076     0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2,
9077     0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452, 0x0462,
9078     0x0472, 0x0482, 0x0492, 0x0003};
9079 const uint8_t HuffDecoderCommon::table25_103_emit_[148] = {
9080     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65,
9081     0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25,
9082     0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35,
9083     0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39, 0x82, 0x3d, 0x82, 0x41,
9084     0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 0x82, 0x67, 0x82, 0x68,
9085     0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 0x82, 0x72, 0x82, 0x75,
9086     0x82, 0x3a, 0x82, 0x42, 0x82, 0x43, 0x82, 0x44, 0x82, 0x45, 0x82, 0x46,
9087     0x82, 0x47, 0x82, 0x48, 0x82, 0x49, 0x82, 0x4a, 0x82, 0x4b, 0x82, 0x4c,
9088     0x82, 0x4d, 0x82, 0x4e, 0x82, 0x4f, 0x82, 0x50, 0x82, 0x51, 0x82, 0x52,
9089     0x82, 0x53, 0x82, 0x54, 0x82, 0x55, 0x82, 0x56, 0x82, 0x57, 0x82, 0x59,
9090     0x82, 0x6a, 0x82, 0x6b, 0x82, 0x71, 0x82, 0x76, 0x82, 0x77, 0x82, 0x78,
9091     0x82, 0x79, 0x82, 0x7a, 0x82, 0x26, 0x82, 0x2a, 0x82, 0x2c, 0x82, 0x3b,
9092     0x82, 0x58, 0x82, 0x5a};
9093 const uint8_t HuffDecoderCommon::table25_104_emit_[148] = {
9094     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65,
9095     0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25,
9096     0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35,
9097     0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39, 0x83, 0x3d, 0x83, 0x41,
9098     0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 0x83, 0x67, 0x83, 0x68,
9099     0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 0x83, 0x72, 0x83, 0x75,
9100     0x83, 0x3a, 0x83, 0x42, 0x83, 0x43, 0x83, 0x44, 0x83, 0x45, 0x83, 0x46,
9101     0x83, 0x47, 0x83, 0x48, 0x83, 0x49, 0x83, 0x4a, 0x83, 0x4b, 0x83, 0x4c,
9102     0x83, 0x4d, 0x83, 0x4e, 0x83, 0x4f, 0x83, 0x50, 0x83, 0x51, 0x83, 0x52,
9103     0x83, 0x53, 0x83, 0x54, 0x83, 0x55, 0x83, 0x56, 0x83, 0x57, 0x83, 0x59,
9104     0x83, 0x6a, 0x83, 0x6b, 0x83, 0x71, 0x83, 0x76, 0x83, 0x77, 0x83, 0x78,
9105     0x83, 0x79, 0x83, 0x7a, 0x83, 0x26, 0x83, 0x2a, 0x83, 0x2c, 0x83, 0x3b,
9106     0x83, 0x58, 0x83, 0x5a};
9107 const uint8_t HuffDecoderCommon::table25_105_emit_[148] = {
9108     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65,
9109     0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25,
9110     0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35,
9111     0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39, 0xa2, 0x3d, 0xa2, 0x41,
9112     0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 0xa2, 0x67, 0xa2, 0x68,
9113     0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 0xa2, 0x72, 0xa2, 0x75,
9114     0xa2, 0x3a, 0xa2, 0x42, 0xa2, 0x43, 0xa2, 0x44, 0xa2, 0x45, 0xa2, 0x46,
9115     0xa2, 0x47, 0xa2, 0x48, 0xa2, 0x49, 0xa2, 0x4a, 0xa2, 0x4b, 0xa2, 0x4c,
9116     0xa2, 0x4d, 0xa2, 0x4e, 0xa2, 0x4f, 0xa2, 0x50, 0xa2, 0x51, 0xa2, 0x52,
9117     0xa2, 0x53, 0xa2, 0x54, 0xa2, 0x55, 0xa2, 0x56, 0xa2, 0x57, 0xa2, 0x59,
9118     0xa2, 0x6a, 0xa2, 0x6b, 0xa2, 0x71, 0xa2, 0x76, 0xa2, 0x77, 0xa2, 0x78,
9119     0xa2, 0x79, 0xa2, 0x7a, 0xa2, 0x26, 0xa2, 0x2a, 0xa2, 0x2c, 0xa2, 0x3b,
9120     0xa2, 0x58, 0xa2, 0x5a};
9121 const uint8_t HuffDecoderCommon::table25_106_emit_[148] = {
9122     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 0x65,
9123     0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25,
9124     0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35,
9125     0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39, 0xb8, 0x3d, 0xb8, 0x41,
9126     0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 0xb8, 0x67, 0xb8, 0x68,
9127     0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 0xb8, 0x72, 0xb8, 0x75,
9128     0xb8, 0x3a, 0xb8, 0x42, 0xb8, 0x43, 0xb8, 0x44, 0xb8, 0x45, 0xb8, 0x46,
9129     0xb8, 0x47, 0xb8, 0x48, 0xb8, 0x49, 0xb8, 0x4a, 0xb8, 0x4b, 0xb8, 0x4c,
9130     0xb8, 0x4d, 0xb8, 0x4e, 0xb8, 0x4f, 0xb8, 0x50, 0xb8, 0x51, 0xb8, 0x52,
9131     0xb8, 0x53, 0xb8, 0x54, 0xb8, 0x55, 0xb8, 0x56, 0xb8, 0x57, 0xb8, 0x59,
9132     0xb8, 0x6a, 0xb8, 0x6b, 0xb8, 0x71, 0xb8, 0x76, 0xb8, 0x77, 0xb8, 0x78,
9133     0xb8, 0x79, 0xb8, 0x7a, 0xb8, 0x26, 0xb8, 0x2a, 0xb8, 0x2c, 0xb8, 0x3b,
9134     0xb8, 0x58, 0xb8, 0x5a};
9135 const uint8_t HuffDecoderCommon::table25_107_emit_[148] = {
9136     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65,
9137     0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25,
9138     0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35,
9139     0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39, 0xc2, 0x3d, 0xc2, 0x41,
9140     0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 0xc2, 0x67, 0xc2, 0x68,
9141     0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 0xc2, 0x72, 0xc2, 0x75,
9142     0xc2, 0x3a, 0xc2, 0x42, 0xc2, 0x43, 0xc2, 0x44, 0xc2, 0x45, 0xc2, 0x46,
9143     0xc2, 0x47, 0xc2, 0x48, 0xc2, 0x49, 0xc2, 0x4a, 0xc2, 0x4b, 0xc2, 0x4c,
9144     0xc2, 0x4d, 0xc2, 0x4e, 0xc2, 0x4f, 0xc2, 0x50, 0xc2, 0x51, 0xc2, 0x52,
9145     0xc2, 0x53, 0xc2, 0x54, 0xc2, 0x55, 0xc2, 0x56, 0xc2, 0x57, 0xc2, 0x59,
9146     0xc2, 0x6a, 0xc2, 0x6b, 0xc2, 0x71, 0xc2, 0x76, 0xc2, 0x77, 0xc2, 0x78,
9147     0xc2, 0x79, 0xc2, 0x7a, 0xc2, 0x26, 0xc2, 0x2a, 0xc2, 0x2c, 0xc2, 0x3b,
9148     0xc2, 0x58, 0xc2, 0x5a};
9149 const uint8_t HuffDecoderCommon::table25_108_emit_[148] = {
9150     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 0x65,
9151     0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25,
9152     0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35,
9153     0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39, 0xe0, 0x3d, 0xe0, 0x41,
9154     0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 0xe0, 0x67, 0xe0, 0x68,
9155     0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 0xe0, 0x72, 0xe0, 0x75,
9156     0xe0, 0x3a, 0xe0, 0x42, 0xe0, 0x43, 0xe0, 0x44, 0xe0, 0x45, 0xe0, 0x46,
9157     0xe0, 0x47, 0xe0, 0x48, 0xe0, 0x49, 0xe0, 0x4a, 0xe0, 0x4b, 0xe0, 0x4c,
9158     0xe0, 0x4d, 0xe0, 0x4e, 0xe0, 0x4f, 0xe0, 0x50, 0xe0, 0x51, 0xe0, 0x52,
9159     0xe0, 0x53, 0xe0, 0x54, 0xe0, 0x55, 0xe0, 0x56, 0xe0, 0x57, 0xe0, 0x59,
9160     0xe0, 0x6a, 0xe0, 0x6b, 0xe0, 0x71, 0xe0, 0x76, 0xe0, 0x77, 0xe0, 0x78,
9161     0xe0, 0x79, 0xe0, 0x7a, 0xe0, 0x26, 0xe0, 0x2a, 0xe0, 0x2c, 0xe0, 0x3b,
9162     0xe0, 0x58, 0xe0, 0x5a};
9163 const uint8_t HuffDecoderCommon::table25_109_emit_[148] = {
9164     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65,
9165     0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25,
9166     0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35,
9167     0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39, 0xe2, 0x3d, 0xe2, 0x41,
9168     0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 0xe2, 0x67, 0xe2, 0x68,
9169     0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 0xe2, 0x72, 0xe2, 0x75,
9170     0xe2, 0x3a, 0xe2, 0x42, 0xe2, 0x43, 0xe2, 0x44, 0xe2, 0x45, 0xe2, 0x46,
9171     0xe2, 0x47, 0xe2, 0x48, 0xe2, 0x49, 0xe2, 0x4a, 0xe2, 0x4b, 0xe2, 0x4c,
9172     0xe2, 0x4d, 0xe2, 0x4e, 0xe2, 0x4f, 0xe2, 0x50, 0xe2, 0x51, 0xe2, 0x52,
9173     0xe2, 0x53, 0xe2, 0x54, 0xe2, 0x55, 0xe2, 0x56, 0xe2, 0x57, 0xe2, 0x59,
9174     0xe2, 0x6a, 0xe2, 0x6b, 0xe2, 0x71, 0xe2, 0x76, 0xe2, 0x77, 0xe2, 0x78,
9175     0xe2, 0x79, 0xe2, 0x7a, 0xe2, 0x26, 0xe2, 0x2a, 0xe2, 0x2c, 0xe2, 0x3b,
9176     0xe2, 0x58, 0xe2, 0x5a};
9177 const uint8_t HuffDecoderCommon::table25_110_emit_[272] = {
9178     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
9179     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25,
9180     0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35,
9181     0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41,
9182     0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68,
9183     0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75,
9184     0x99, 0x3a, 0x99, 0x42, 0x99, 0x43, 0x99, 0x44, 0x99, 0x45, 0x99, 0x46,
9185     0x99, 0x47, 0x99, 0x48, 0x99, 0x49, 0x99, 0x4a, 0x99, 0x4b, 0x99, 0x4c,
9186     0x99, 0x4d, 0x99, 0x4e, 0x99, 0x4f, 0x99, 0x50, 0x99, 0x51, 0x99, 0x52,
9187     0x99, 0x53, 0x99, 0x54, 0x99, 0x55, 0x99, 0x56, 0x99, 0x57, 0x99, 0x59,
9188     0x99, 0x6a, 0x99, 0x6b, 0x99, 0x71, 0x99, 0x76, 0x99, 0x77, 0x99, 0x78,
9189     0x99, 0x79, 0x99, 0x7a, 0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61,
9190     0xa1, 0x63, 0xa1, 0x65, 0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74,
9191     0xa1, 0x20, 0xa1, 0x25, 0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33,
9192     0xa1, 0x34, 0xa1, 0x35, 0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39,
9193     0xa1, 0x3d, 0xa1, 0x41, 0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66,
9194     0xa1, 0x67, 0xa1, 0x68, 0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70,
9195     0xa1, 0x72, 0xa1, 0x75, 0xa1, 0x3a, 0xa1, 0x42, 0xa1, 0x43, 0xa1, 0x44,
9196     0xa1, 0x45, 0xa1, 0x46, 0xa1, 0x47, 0xa1, 0x48, 0xa1, 0x49, 0xa1, 0x4a,
9197     0xa1, 0x4b, 0xa1, 0x4c, 0xa1, 0x4d, 0xa1, 0x4e, 0xa1, 0x4f, 0xa1, 0x50,
9198     0xa1, 0x51, 0xa1, 0x52, 0xa1, 0x53, 0xa1, 0x54, 0xa1, 0x55, 0xa1, 0x56,
9199     0xa1, 0x57, 0xa1, 0x59, 0xa1, 0x6a, 0xa1, 0x6b, 0xa1, 0x71, 0xa1, 0x76,
9200     0xa1, 0x77, 0xa1, 0x78, 0xa1, 0x79, 0xa1, 0x7a};
9201 const uint16_t HuffDecoderCommon::table25_110_inner_[139] = {
9202     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
9203     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
9204     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
9205     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
9206     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
9207     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342,
9208     0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2,
9209     0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0003, 0x0442, 0x0452,
9210     0x0462, 0x0472, 0x0482, 0x0492, 0x04a2, 0x04b2, 0x04c2, 0x04d2, 0x04e2,
9211     0x04f2, 0x0502, 0x0512, 0x0522, 0x0532, 0x0542, 0x0552, 0x0562, 0x0572,
9212     0x0582, 0x0592, 0x05a2, 0x05b2, 0x05c2, 0x05d2, 0x05e2, 0x05f2, 0x0602,
9213     0x0612, 0x0622, 0x0632, 0x0642, 0x0652, 0x0662, 0x0672, 0x0682, 0x0692,
9214     0x06a2, 0x06b2, 0x06c2, 0x06d2, 0x06e2, 0x06f2, 0x0702, 0x0712, 0x0722,
9215     0x0732, 0x0742, 0x0752, 0x0762, 0x0772, 0x0782, 0x0792, 0x07a2, 0x07b2,
9216     0x07c2, 0x07d2, 0x07e2, 0x07f2, 0x0802, 0x0812, 0x0822, 0x0832, 0x0842,
9217     0x0852, 0x0862, 0x0872, 0x0443};
9218 const uint8_t HuffDecoderCommon::table25_111_emit_[272] = {
9219     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65,
9220     0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25,
9221     0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35,
9222     0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41,
9223     0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68,
9224     0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75,
9225     0xa7, 0x3a, 0xa7, 0x42, 0xa7, 0x43, 0xa7, 0x44, 0xa7, 0x45, 0xa7, 0x46,
9226     0xa7, 0x47, 0xa7, 0x48, 0xa7, 0x49, 0xa7, 0x4a, 0xa7, 0x4b, 0xa7, 0x4c,
9227     0xa7, 0x4d, 0xa7, 0x4e, 0xa7, 0x4f, 0xa7, 0x50, 0xa7, 0x51, 0xa7, 0x52,
9228     0xa7, 0x53, 0xa7, 0x54, 0xa7, 0x55, 0xa7, 0x56, 0xa7, 0x57, 0xa7, 0x59,
9229     0xa7, 0x6a, 0xa7, 0x6b, 0xa7, 0x71, 0xa7, 0x76, 0xa7, 0x77, 0xa7, 0x78,
9230     0xa7, 0x79, 0xa7, 0x7a, 0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61,
9231     0xac, 0x63, 0xac, 0x65, 0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74,
9232     0xac, 0x20, 0xac, 0x25, 0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33,
9233     0xac, 0x34, 0xac, 0x35, 0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39,
9234     0xac, 0x3d, 0xac, 0x41, 0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66,
9235     0xac, 0x67, 0xac, 0x68, 0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70,
9236     0xac, 0x72, 0xac, 0x75, 0xac, 0x3a, 0xac, 0x42, 0xac, 0x43, 0xac, 0x44,
9237     0xac, 0x45, 0xac, 0x46, 0xac, 0x47, 0xac, 0x48, 0xac, 0x49, 0xac, 0x4a,
9238     0xac, 0x4b, 0xac, 0x4c, 0xac, 0x4d, 0xac, 0x4e, 0xac, 0x4f, 0xac, 0x50,
9239     0xac, 0x51, 0xac, 0x52, 0xac, 0x53, 0xac, 0x54, 0xac, 0x55, 0xac, 0x56,
9240     0xac, 0x57, 0xac, 0x59, 0xac, 0x6a, 0xac, 0x6b, 0xac, 0x71, 0xac, 0x76,
9241     0xac, 0x77, 0xac, 0x78, 0xac, 0x79, 0xac, 0x7a};
9242 const uint8_t HuffDecoderCommon::table25_112_emit_[272] = {
9243     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
9244     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25,
9245     0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35,
9246     0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41,
9247     0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68,
9248     0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75,
9249     0xb0, 0x3a, 0xb0, 0x42, 0xb0, 0x43, 0xb0, 0x44, 0xb0, 0x45, 0xb0, 0x46,
9250     0xb0, 0x47, 0xb0, 0x48, 0xb0, 0x49, 0xb0, 0x4a, 0xb0, 0x4b, 0xb0, 0x4c,
9251     0xb0, 0x4d, 0xb0, 0x4e, 0xb0, 0x4f, 0xb0, 0x50, 0xb0, 0x51, 0xb0, 0x52,
9252     0xb0, 0x53, 0xb0, 0x54, 0xb0, 0x55, 0xb0, 0x56, 0xb0, 0x57, 0xb0, 0x59,
9253     0xb0, 0x6a, 0xb0, 0x6b, 0xb0, 0x71, 0xb0, 0x76, 0xb0, 0x77, 0xb0, 0x78,
9254     0xb0, 0x79, 0xb0, 0x7a, 0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61,
9255     0xb1, 0x63, 0xb1, 0x65, 0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74,
9256     0xb1, 0x20, 0xb1, 0x25, 0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33,
9257     0xb1, 0x34, 0xb1, 0x35, 0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39,
9258     0xb1, 0x3d, 0xb1, 0x41, 0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66,
9259     0xb1, 0x67, 0xb1, 0x68, 0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70,
9260     0xb1, 0x72, 0xb1, 0x75, 0xb1, 0x3a, 0xb1, 0x42, 0xb1, 0x43, 0xb1, 0x44,
9261     0xb1, 0x45, 0xb1, 0x46, 0xb1, 0x47, 0xb1, 0x48, 0xb1, 0x49, 0xb1, 0x4a,
9262     0xb1, 0x4b, 0xb1, 0x4c, 0xb1, 0x4d, 0xb1, 0x4e, 0xb1, 0x4f, 0xb1, 0x50,
9263     0xb1, 0x51, 0xb1, 0x52, 0xb1, 0x53, 0xb1, 0x54, 0xb1, 0x55, 0xb1, 0x56,
9264     0xb1, 0x57, 0xb1, 0x59, 0xb1, 0x6a, 0xb1, 0x6b, 0xb1, 0x71, 0xb1, 0x76,
9265     0xb1, 0x77, 0xb1, 0x78, 0xb1, 0x79, 0xb1, 0x7a};
9266 const uint8_t HuffDecoderCommon::table25_113_emit_[272] = {
9267     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65,
9268     0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25,
9269     0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35,
9270     0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41,
9271     0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68,
9272     0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75,
9273     0xb3, 0x3a, 0xb3, 0x42, 0xb3, 0x43, 0xb3, 0x44, 0xb3, 0x45, 0xb3, 0x46,
9274     0xb3, 0x47, 0xb3, 0x48, 0xb3, 0x49, 0xb3, 0x4a, 0xb3, 0x4b, 0xb3, 0x4c,
9275     0xb3, 0x4d, 0xb3, 0x4e, 0xb3, 0x4f, 0xb3, 0x50, 0xb3, 0x51, 0xb3, 0x52,
9276     0xb3, 0x53, 0xb3, 0x54, 0xb3, 0x55, 0xb3, 0x56, 0xb3, 0x57, 0xb3, 0x59,
9277     0xb3, 0x6a, 0xb3, 0x6b, 0xb3, 0x71, 0xb3, 0x76, 0xb3, 0x77, 0xb3, 0x78,
9278     0xb3, 0x79, 0xb3, 0x7a, 0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61,
9279     0xd1, 0x63, 0xd1, 0x65, 0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74,
9280     0xd1, 0x20, 0xd1, 0x25, 0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33,
9281     0xd1, 0x34, 0xd1, 0x35, 0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39,
9282     0xd1, 0x3d, 0xd1, 0x41, 0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66,
9283     0xd1, 0x67, 0xd1, 0x68, 0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70,
9284     0xd1, 0x72, 0xd1, 0x75, 0xd1, 0x3a, 0xd1, 0x42, 0xd1, 0x43, 0xd1, 0x44,
9285     0xd1, 0x45, 0xd1, 0x46, 0xd1, 0x47, 0xd1, 0x48, 0xd1, 0x49, 0xd1, 0x4a,
9286     0xd1, 0x4b, 0xd1, 0x4c, 0xd1, 0x4d, 0xd1, 0x4e, 0xd1, 0x4f, 0xd1, 0x50,
9287     0xd1, 0x51, 0xd1, 0x52, 0xd1, 0x53, 0xd1, 0x54, 0xd1, 0x55, 0xd1, 0x56,
9288     0xd1, 0x57, 0xd1, 0x59, 0xd1, 0x6a, 0xd1, 0x6b, 0xd1, 0x71, 0xd1, 0x76,
9289     0xd1, 0x77, 0xd1, 0x78, 0xd1, 0x79, 0xd1, 0x7a};
9290 const uint8_t HuffDecoderCommon::table25_114_emit_[272] = {
9291     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
9292     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25,
9293     0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35,
9294     0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41,
9295     0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68,
9296     0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75,
9297     0xd8, 0x3a, 0xd8, 0x42, 0xd8, 0x43, 0xd8, 0x44, 0xd8, 0x45, 0xd8, 0x46,
9298     0xd8, 0x47, 0xd8, 0x48, 0xd8, 0x49, 0xd8, 0x4a, 0xd8, 0x4b, 0xd8, 0x4c,
9299     0xd8, 0x4d, 0xd8, 0x4e, 0xd8, 0x4f, 0xd8, 0x50, 0xd8, 0x51, 0xd8, 0x52,
9300     0xd8, 0x53, 0xd8, 0x54, 0xd8, 0x55, 0xd8, 0x56, 0xd8, 0x57, 0xd8, 0x59,
9301     0xd8, 0x6a, 0xd8, 0x6b, 0xd8, 0x71, 0xd8, 0x76, 0xd8, 0x77, 0xd8, 0x78,
9302     0xd8, 0x79, 0xd8, 0x7a, 0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61,
9303     0xd9, 0x63, 0xd9, 0x65, 0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74,
9304     0xd9, 0x20, 0xd9, 0x25, 0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33,
9305     0xd9, 0x34, 0xd9, 0x35, 0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39,
9306     0xd9, 0x3d, 0xd9, 0x41, 0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66,
9307     0xd9, 0x67, 0xd9, 0x68, 0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70,
9308     0xd9, 0x72, 0xd9, 0x75, 0xd9, 0x3a, 0xd9, 0x42, 0xd9, 0x43, 0xd9, 0x44,
9309     0xd9, 0x45, 0xd9, 0x46, 0xd9, 0x47, 0xd9, 0x48, 0xd9, 0x49, 0xd9, 0x4a,
9310     0xd9, 0x4b, 0xd9, 0x4c, 0xd9, 0x4d, 0xd9, 0x4e, 0xd9, 0x4f, 0xd9, 0x50,
9311     0xd9, 0x51, 0xd9, 0x52, 0xd9, 0x53, 0xd9, 0x54, 0xd9, 0x55, 0xd9, 0x56,
9312     0xd9, 0x57, 0xd9, 0x59, 0xd9, 0x6a, 0xd9, 0x6b, 0xd9, 0x71, 0xd9, 0x76,
9313     0xd9, 0x77, 0xd9, 0x78, 0xd9, 0x79, 0xd9, 0x7a};
9314 const uint8_t HuffDecoderCommon::table25_115_emit_[272] = {
9315     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65,
9316     0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25,
9317     0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35,
9318     0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41,
9319     0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68,
9320     0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75,
9321     0xe3, 0x3a, 0xe3, 0x42, 0xe3, 0x43, 0xe3, 0x44, 0xe3, 0x45, 0xe3, 0x46,
9322     0xe3, 0x47, 0xe3, 0x48, 0xe3, 0x49, 0xe3, 0x4a, 0xe3, 0x4b, 0xe3, 0x4c,
9323     0xe3, 0x4d, 0xe3, 0x4e, 0xe3, 0x4f, 0xe3, 0x50, 0xe3, 0x51, 0xe3, 0x52,
9324     0xe3, 0x53, 0xe3, 0x54, 0xe3, 0x55, 0xe3, 0x56, 0xe3, 0x57, 0xe3, 0x59,
9325     0xe3, 0x6a, 0xe3, 0x6b, 0xe3, 0x71, 0xe3, 0x76, 0xe3, 0x77, 0xe3, 0x78,
9326     0xe3, 0x79, 0xe3, 0x7a, 0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61,
9327     0xe5, 0x63, 0xe5, 0x65, 0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74,
9328     0xe5, 0x20, 0xe5, 0x25, 0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33,
9329     0xe5, 0x34, 0xe5, 0x35, 0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39,
9330     0xe5, 0x3d, 0xe5, 0x41, 0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66,
9331     0xe5, 0x67, 0xe5, 0x68, 0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70,
9332     0xe5, 0x72, 0xe5, 0x75, 0xe5, 0x3a, 0xe5, 0x42, 0xe5, 0x43, 0xe5, 0x44,
9333     0xe5, 0x45, 0xe5, 0x46, 0xe5, 0x47, 0xe5, 0x48, 0xe5, 0x49, 0xe5, 0x4a,
9334     0xe5, 0x4b, 0xe5, 0x4c, 0xe5, 0x4d, 0xe5, 0x4e, 0xe5, 0x4f, 0xe5, 0x50,
9335     0xe5, 0x51, 0xe5, 0x52, 0xe5, 0x53, 0xe5, 0x54, 0xe5, 0x55, 0xe5, 0x56,
9336     0xe5, 0x57, 0xe5, 0x59, 0xe5, 0x6a, 0xe5, 0x6b, 0xe5, 0x71, 0xe5, 0x76,
9337     0xe5, 0x77, 0xe5, 0x78, 0xe5, 0x79, 0xe5, 0x7a};
9338 const uint8_t HuffDecoderCommon::table25_116_emit_[280] = {
9339     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65,
9340     0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25,
9341     0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35,
9342     0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41,
9343     0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68,
9344     0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75,
9345     0xe6, 0x3a, 0xe6, 0x42, 0xe6, 0x43, 0xe6, 0x44, 0xe6, 0x45, 0xe6, 0x46,
9346     0xe6, 0x47, 0xe6, 0x48, 0xe6, 0x49, 0xe6, 0x4a, 0xe6, 0x4b, 0xe6, 0x4c,
9347     0xe6, 0x4d, 0xe6, 0x4e, 0xe6, 0x4f, 0xe6, 0x50, 0xe6, 0x51, 0xe6, 0x52,
9348     0xe6, 0x53, 0xe6, 0x54, 0xe6, 0x55, 0xe6, 0x56, 0xe6, 0x57, 0xe6, 0x59,
9349     0xe6, 0x6a, 0xe6, 0x6b, 0xe6, 0x71, 0xe6, 0x76, 0xe6, 0x77, 0xe6, 0x78,
9350     0xe6, 0x79, 0xe6, 0x7a, 0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61,
9351     0x81, 0x63, 0x81, 0x65, 0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74,
9352     0x81, 0x20, 0x81, 0x25, 0x81, 0x2d, 0x81, 0x2e, 0x81, 0x2f, 0x81, 0x33,
9353     0x81, 0x34, 0x81, 0x35, 0x81, 0x36, 0x81, 0x37, 0x81, 0x38, 0x81, 0x39,
9354     0x81, 0x3d, 0x81, 0x41, 0x81, 0x5f, 0x81, 0x62, 0x81, 0x64, 0x81, 0x66,
9355     0x81, 0x67, 0x81, 0x68, 0x81, 0x6c, 0x81, 0x6d, 0x81, 0x6e, 0x81, 0x70,
9356     0x81, 0x72, 0x81, 0x75, 0x84, 0x30, 0x84, 0x31, 0x84, 0x32, 0x84, 0x61,
9357     0x84, 0x63, 0x84, 0x65, 0x84, 0x69, 0x84, 0x6f, 0x84, 0x73, 0x84, 0x74,
9358     0x84, 0x20, 0x84, 0x25, 0x84, 0x2d, 0x84, 0x2e, 0x84, 0x2f, 0x84, 0x33,
9359     0x84, 0x34, 0x84, 0x35, 0x84, 0x36, 0x84, 0x37, 0x84, 0x38, 0x84, 0x39,
9360     0x84, 0x3d, 0x84, 0x41, 0x84, 0x5f, 0x84, 0x62, 0x84, 0x64, 0x84, 0x66,
9361     0x84, 0x67, 0x84, 0x68, 0x84, 0x6c, 0x84, 0x6d, 0x84, 0x6e, 0x84, 0x70,
9362     0x84, 0x72, 0x84, 0x75};
9363 const uint16_t HuffDecoderCommon::table25_116_inner_[144] = {
9364     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
9365     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
9366     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
9367     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
9368     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
9369     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342,
9370     0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2,
9371     0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0003, 0x0442, 0x0452,
9372     0x0462, 0x0472, 0x0482, 0x0492, 0x04a2, 0x04b2, 0x04c2, 0x04d2, 0x04e2,
9373     0x04f2, 0x0502, 0x0512, 0x0522, 0x0532, 0x0542, 0x0552, 0x0562, 0x0572,
9374     0x0582, 0x0592, 0x05a2, 0x05b2, 0x05c2, 0x05d2, 0x05e2, 0x05f2, 0x0602,
9375     0x0612, 0x0622, 0x0632, 0x0642, 0x0652, 0x0662, 0x0672, 0x0443, 0x0682,
9376     0x0692, 0x06a2, 0x06b2, 0x06c2, 0x06d2, 0x06e2, 0x06f2, 0x0702, 0x0712,
9377     0x0722, 0x0732, 0x0742, 0x0752, 0x0762, 0x0772, 0x0782, 0x0792, 0x07a2,
9378     0x07b2, 0x07c2, 0x07d2, 0x07e2, 0x07f2, 0x0802, 0x0812, 0x0822, 0x0832,
9379     0x0842, 0x0852, 0x0862, 0x0872, 0x0882, 0x0892, 0x08a2, 0x08b2, 0x0683};
9380 const uint8_t HuffDecoderCommon::table25_116_outer_[256] = {
9381     0,   0,   0,   1,   0,   0,   0,   2,   0,   0,   0,   3,   0,   0,   0,
9382     4,   0,   0,   0,   5,   0,   0,   0,   6,   0,   0,   0,   7,   0,   0,
9383     0,   8,   0,   0,   0,   9,   0,   0,   0,   10,  0,   11,  0,   12,  0,
9384     13,  0,   14,  0,   15,  0,   16,  0,   17,  0,   18,  0,   19,  0,   20,
9385     0,   21,  0,   22,  0,   23,  0,   24,  0,   25,  0,   26,  0,   27,  0,
9386     28,  0,   29,  0,   30,  0,   31,  0,   32,  0,   33,  0,   34,  0,   35,
9387     0,   36,  37,  38,  39,  40,  41,  42,  43,  44,  45,  46,  47,  48,  49,
9388     50,  51,  52,  53,  54,  55,  56,  57,  58,  59,  60,  61,  62,  63,  64,
9389     65,  66,  67,  68,  0,   0,   0,   69,  0,   70,  0,   71,  0,   72,  0,
9390     73,  0,   74,  0,   75,  0,   76,  0,   77,  0,   78,  0,   79,  80,  81,
9391     82,  83,  84,  85,  86,  87,  88,  89,  90,  91,  92,  93,  94,  95,  96,
9392     97,  98,  99,  100, 101, 102, 103, 104, 105, 0,   0,   0,   0,   0,   0,
9393     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   106, 0,   107, 0,
9394     108, 0,   109, 0,   110, 0,   111, 0,   112, 0,   113, 0,   114, 0,   115,
9395     0,   116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129,
9396     130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 0,   0,
9397     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
9398     143};
9399 const uint8_t HuffDecoderCommon::table25_117_emit_[288] = {
9400     0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65,
9401     0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x85, 0x20, 0x85, 0x25,
9402     0x85, 0x2d, 0x85, 0x2e, 0x85, 0x2f, 0x85, 0x33, 0x85, 0x34, 0x85, 0x35,
9403     0x85, 0x36, 0x85, 0x37, 0x85, 0x38, 0x85, 0x39, 0x85, 0x3d, 0x85, 0x41,
9404     0x85, 0x5f, 0x85, 0x62, 0x85, 0x64, 0x85, 0x66, 0x85, 0x67, 0x85, 0x68,
9405     0x85, 0x6c, 0x85, 0x6d, 0x85, 0x6e, 0x85, 0x70, 0x85, 0x72, 0x85, 0x75,
9406     0x86, 0x30, 0x86, 0x31, 0x86, 0x32, 0x86, 0x61, 0x86, 0x63, 0x86, 0x65,
9407     0x86, 0x69, 0x86, 0x6f, 0x86, 0x73, 0x86, 0x74, 0x86, 0x20, 0x86, 0x25,
9408     0x86, 0x2d, 0x86, 0x2e, 0x86, 0x2f, 0x86, 0x33, 0x86, 0x34, 0x86, 0x35,
9409     0x86, 0x36, 0x86, 0x37, 0x86, 0x38, 0x86, 0x39, 0x86, 0x3d, 0x86, 0x41,
9410     0x86, 0x5f, 0x86, 0x62, 0x86, 0x64, 0x86, 0x66, 0x86, 0x67, 0x86, 0x68,
9411     0x86, 0x6c, 0x86, 0x6d, 0x86, 0x6e, 0x86, 0x70, 0x86, 0x72, 0x86, 0x75,
9412     0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61, 0x88, 0x63, 0x88, 0x65,
9413     0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74, 0x88, 0x20, 0x88, 0x25,
9414     0x88, 0x2d, 0x88, 0x2e, 0x88, 0x2f, 0x88, 0x33, 0x88, 0x34, 0x88, 0x35,
9415     0x88, 0x36, 0x88, 0x37, 0x88, 0x38, 0x88, 0x39, 0x88, 0x3d, 0x88, 0x41,
9416     0x88, 0x5f, 0x88, 0x62, 0x88, 0x64, 0x88, 0x66, 0x88, 0x67, 0x88, 0x68,
9417     0x88, 0x6c, 0x88, 0x6d, 0x88, 0x6e, 0x88, 0x70, 0x88, 0x72, 0x88, 0x75,
9418     0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61, 0x92, 0x63, 0x92, 0x65,
9419     0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74, 0x92, 0x20, 0x92, 0x25,
9420     0x92, 0x2d, 0x92, 0x2e, 0x92, 0x2f, 0x92, 0x33, 0x92, 0x34, 0x92, 0x35,
9421     0x92, 0x36, 0x92, 0x37, 0x92, 0x38, 0x92, 0x39, 0x92, 0x3d, 0x92, 0x41,
9422     0x92, 0x5f, 0x92, 0x62, 0x92, 0x64, 0x92, 0x66, 0x92, 0x67, 0x92, 0x68,
9423     0x92, 0x6c, 0x92, 0x6d, 0x92, 0x6e, 0x92, 0x70, 0x92, 0x72, 0x92, 0x75};
9424 const uint16_t HuffDecoderCommon::table25_117_inner_[149] = {
9425     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
9426     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
9427     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
9428     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
9429     0x0232, 0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
9430     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
9431     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
9432     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452,
9433     0x0462, 0x0472, 0x0243, 0x0482, 0x0492, 0x04a2, 0x04b2, 0x04c2, 0x04d2,
9434     0x04e2, 0x04f2, 0x0502, 0x0512, 0x0522, 0x0532, 0x0542, 0x0552, 0x0562,
9435     0x0572, 0x0582, 0x0592, 0x05a2, 0x05b2, 0x05c2, 0x05d2, 0x05e2, 0x05f2,
9436     0x0602, 0x0612, 0x0622, 0x0632, 0x0642, 0x0652, 0x0662, 0x0672, 0x0682,
9437     0x0692, 0x06a2, 0x06b2, 0x0483, 0x06c2, 0x06d2, 0x06e2, 0x06f2, 0x0702,
9438     0x0712, 0x0722, 0x0732, 0x0742, 0x0752, 0x0762, 0x0772, 0x0782, 0x0792,
9439     0x07a2, 0x07b2, 0x07c2, 0x07d2, 0x07e2, 0x07f2, 0x0802, 0x0812, 0x0822,
9440     0x0832, 0x0842, 0x0852, 0x0862, 0x0872, 0x0882, 0x0892, 0x08a2, 0x08b2,
9441     0x08c2, 0x08d2, 0x08e2, 0x08f2, 0x06c3};
9442 const uint8_t HuffDecoderCommon::table25_118_emit_[288] = {
9443     0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65,
9444     0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9a, 0x20, 0x9a, 0x25,
9445     0x9a, 0x2d, 0x9a, 0x2e, 0x9a, 0x2f, 0x9a, 0x33, 0x9a, 0x34, 0x9a, 0x35,
9446     0x9a, 0x36, 0x9a, 0x37, 0x9a, 0x38, 0x9a, 0x39, 0x9a, 0x3d, 0x9a, 0x41,
9447     0x9a, 0x5f, 0x9a, 0x62, 0x9a, 0x64, 0x9a, 0x66, 0x9a, 0x67, 0x9a, 0x68,
9448     0x9a, 0x6c, 0x9a, 0x6d, 0x9a, 0x6e, 0x9a, 0x70, 0x9a, 0x72, 0x9a, 0x75,
9449     0x9c, 0x30, 0x9c, 0x31, 0x9c, 0x32, 0x9c, 0x61, 0x9c, 0x63, 0x9c, 0x65,
9450     0x9c, 0x69, 0x9c, 0x6f, 0x9c, 0x73, 0x9c, 0x74, 0x9c, 0x20, 0x9c, 0x25,
9451     0x9c, 0x2d, 0x9c, 0x2e, 0x9c, 0x2f, 0x9c, 0x33, 0x9c, 0x34, 0x9c, 0x35,
9452     0x9c, 0x36, 0x9c, 0x37, 0x9c, 0x38, 0x9c, 0x39, 0x9c, 0x3d, 0x9c, 0x41,
9453     0x9c, 0x5f, 0x9c, 0x62, 0x9c, 0x64, 0x9c, 0x66, 0x9c, 0x67, 0x9c, 0x68,
9454     0x9c, 0x6c, 0x9c, 0x6d, 0x9c, 0x6e, 0x9c, 0x70, 0x9c, 0x72, 0x9c, 0x75,
9455     0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61, 0xa0, 0x63, 0xa0, 0x65,
9456     0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74, 0xa0, 0x20, 0xa0, 0x25,
9457     0xa0, 0x2d, 0xa0, 0x2e, 0xa0, 0x2f, 0xa0, 0x33, 0xa0, 0x34, 0xa0, 0x35,
9458     0xa0, 0x36, 0xa0, 0x37, 0xa0, 0x38, 0xa0, 0x39, 0xa0, 0x3d, 0xa0, 0x41,
9459     0xa0, 0x5f, 0xa0, 0x62, 0xa0, 0x64, 0xa0, 0x66, 0xa0, 0x67, 0xa0, 0x68,
9460     0xa0, 0x6c, 0xa0, 0x6d, 0xa0, 0x6e, 0xa0, 0x70, 0xa0, 0x72, 0xa0, 0x75,
9461     0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61, 0xa3, 0x63, 0xa3, 0x65,
9462     0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74, 0xa3, 0x20, 0xa3, 0x25,
9463     0xa3, 0x2d, 0xa3, 0x2e, 0xa3, 0x2f, 0xa3, 0x33, 0xa3, 0x34, 0xa3, 0x35,
9464     0xa3, 0x36, 0xa3, 0x37, 0xa3, 0x38, 0xa3, 0x39, 0xa3, 0x3d, 0xa3, 0x41,
9465     0xa3, 0x5f, 0xa3, 0x62, 0xa3, 0x64, 0xa3, 0x66, 0xa3, 0x67, 0xa3, 0x68,
9466     0xa3, 0x6c, 0xa3, 0x6d, 0xa3, 0x6e, 0xa3, 0x70, 0xa3, 0x72, 0xa3, 0x75};
9467 const uint8_t HuffDecoderCommon::table25_119_emit_[288] = {
9468     0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65,
9469     0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa4, 0x20, 0xa4, 0x25,
9470     0xa4, 0x2d, 0xa4, 0x2e, 0xa4, 0x2f, 0xa4, 0x33, 0xa4, 0x34, 0xa4, 0x35,
9471     0xa4, 0x36, 0xa4, 0x37, 0xa4, 0x38, 0xa4, 0x39, 0xa4, 0x3d, 0xa4, 0x41,
9472     0xa4, 0x5f, 0xa4, 0x62, 0xa4, 0x64, 0xa4, 0x66, 0xa4, 0x67, 0xa4, 0x68,
9473     0xa4, 0x6c, 0xa4, 0x6d, 0xa4, 0x6e, 0xa4, 0x70, 0xa4, 0x72, 0xa4, 0x75,
9474     0xa9, 0x30, 0xa9, 0x31, 0xa9, 0x32, 0xa9, 0x61, 0xa9, 0x63, 0xa9, 0x65,
9475     0xa9, 0x69, 0xa9, 0x6f, 0xa9, 0x73, 0xa9, 0x74, 0xa9, 0x20, 0xa9, 0x25,
9476     0xa9, 0x2d, 0xa9, 0x2e, 0xa9, 0x2f, 0xa9, 0x33, 0xa9, 0x34, 0xa9, 0x35,
9477     0xa9, 0x36, 0xa9, 0x37, 0xa9, 0x38, 0xa9, 0x39, 0xa9, 0x3d, 0xa9, 0x41,
9478     0xa9, 0x5f, 0xa9, 0x62, 0xa9, 0x64, 0xa9, 0x66, 0xa9, 0x67, 0xa9, 0x68,
9479     0xa9, 0x6c, 0xa9, 0x6d, 0xa9, 0x6e, 0xa9, 0x70, 0xa9, 0x72, 0xa9, 0x75,
9480     0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61, 0xaa, 0x63, 0xaa, 0x65,
9481     0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74, 0xaa, 0x20, 0xaa, 0x25,
9482     0xaa, 0x2d, 0xaa, 0x2e, 0xaa, 0x2f, 0xaa, 0x33, 0xaa, 0x34, 0xaa, 0x35,
9483     0xaa, 0x36, 0xaa, 0x37, 0xaa, 0x38, 0xaa, 0x39, 0xaa, 0x3d, 0xaa, 0x41,
9484     0xaa, 0x5f, 0xaa, 0x62, 0xaa, 0x64, 0xaa, 0x66, 0xaa, 0x67, 0xaa, 0x68,
9485     0xaa, 0x6c, 0xaa, 0x6d, 0xaa, 0x6e, 0xaa, 0x70, 0xaa, 0x72, 0xaa, 0x75,
9486     0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61, 0xad, 0x63, 0xad, 0x65,
9487     0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74, 0xad, 0x20, 0xad, 0x25,
9488     0xad, 0x2d, 0xad, 0x2e, 0xad, 0x2f, 0xad, 0x33, 0xad, 0x34, 0xad, 0x35,
9489     0xad, 0x36, 0xad, 0x37, 0xad, 0x38, 0xad, 0x39, 0xad, 0x3d, 0xad, 0x41,
9490     0xad, 0x5f, 0xad, 0x62, 0xad, 0x64, 0xad, 0x66, 0xad, 0x67, 0xad, 0x68,
9491     0xad, 0x6c, 0xad, 0x6d, 0xad, 0x6e, 0xad, 0x70, 0xad, 0x72, 0xad, 0x75};
9492 const uint8_t HuffDecoderCommon::table25_120_emit_[288] = {
9493     0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65,
9494     0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb2, 0x20, 0xb2, 0x25,
9495     0xb2, 0x2d, 0xb2, 0x2e, 0xb2, 0x2f, 0xb2, 0x33, 0xb2, 0x34, 0xb2, 0x35,
9496     0xb2, 0x36, 0xb2, 0x37, 0xb2, 0x38, 0xb2, 0x39, 0xb2, 0x3d, 0xb2, 0x41,
9497     0xb2, 0x5f, 0xb2, 0x62, 0xb2, 0x64, 0xb2, 0x66, 0xb2, 0x67, 0xb2, 0x68,
9498     0xb2, 0x6c, 0xb2, 0x6d, 0xb2, 0x6e, 0xb2, 0x70, 0xb2, 0x72, 0xb2, 0x75,
9499     0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65,
9500     0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74, 0xb5, 0x20, 0xb5, 0x25,
9501     0xb5, 0x2d, 0xb5, 0x2e, 0xb5, 0x2f, 0xb5, 0x33, 0xb5, 0x34, 0xb5, 0x35,
9502     0xb5, 0x36, 0xb5, 0x37, 0xb5, 0x38, 0xb5, 0x39, 0xb5, 0x3d, 0xb5, 0x41,
9503     0xb5, 0x5f, 0xb5, 0x62, 0xb5, 0x64, 0xb5, 0x66, 0xb5, 0x67, 0xb5, 0x68,
9504     0xb5, 0x6c, 0xb5, 0x6d, 0xb5, 0x6e, 0xb5, 0x70, 0xb5, 0x72, 0xb5, 0x75,
9505     0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 0xb9, 0x65,
9506     0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 0xb9, 0x20, 0xb9, 0x25,
9507     0xb9, 0x2d, 0xb9, 0x2e, 0xb9, 0x2f, 0xb9, 0x33, 0xb9, 0x34, 0xb9, 0x35,
9508     0xb9, 0x36, 0xb9, 0x37, 0xb9, 0x38, 0xb9, 0x39, 0xb9, 0x3d, 0xb9, 0x41,
9509     0xb9, 0x5f, 0xb9, 0x62, 0xb9, 0x64, 0xb9, 0x66, 0xb9, 0x67, 0xb9, 0x68,
9510     0xb9, 0x6c, 0xb9, 0x6d, 0xb9, 0x6e, 0xb9, 0x70, 0xb9, 0x72, 0xb9, 0x75,
9511     0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65,
9512     0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74, 0xba, 0x20, 0xba, 0x25,
9513     0xba, 0x2d, 0xba, 0x2e, 0xba, 0x2f, 0xba, 0x33, 0xba, 0x34, 0xba, 0x35,
9514     0xba, 0x36, 0xba, 0x37, 0xba, 0x38, 0xba, 0x39, 0xba, 0x3d, 0xba, 0x41,
9515     0xba, 0x5f, 0xba, 0x62, 0xba, 0x64, 0xba, 0x66, 0xba, 0x67, 0xba, 0x68,
9516     0xba, 0x6c, 0xba, 0x6d, 0xba, 0x6e, 0xba, 0x70, 0xba, 0x72, 0xba, 0x75};
9517 const uint8_t HuffDecoderCommon::table25_121_emit_[288] = {
9518     0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65,
9519     0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbb, 0x20, 0xbb, 0x25,
9520     0xbb, 0x2d, 0xbb, 0x2e, 0xbb, 0x2f, 0xbb, 0x33, 0xbb, 0x34, 0xbb, 0x35,
9521     0xbb, 0x36, 0xbb, 0x37, 0xbb, 0x38, 0xbb, 0x39, 0xbb, 0x3d, 0xbb, 0x41,
9522     0xbb, 0x5f, 0xbb, 0x62, 0xbb, 0x64, 0xbb, 0x66, 0xbb, 0x67, 0xbb, 0x68,
9523     0xbb, 0x6c, 0xbb, 0x6d, 0xbb, 0x6e, 0xbb, 0x70, 0xbb, 0x72, 0xbb, 0x75,
9524     0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65,
9525     0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74, 0xbd, 0x20, 0xbd, 0x25,
9526     0xbd, 0x2d, 0xbd, 0x2e, 0xbd, 0x2f, 0xbd, 0x33, 0xbd, 0x34, 0xbd, 0x35,
9527     0xbd, 0x36, 0xbd, 0x37, 0xbd, 0x38, 0xbd, 0x39, 0xbd, 0x3d, 0xbd, 0x41,
9528     0xbd, 0x5f, 0xbd, 0x62, 0xbd, 0x64, 0xbd, 0x66, 0xbd, 0x67, 0xbd, 0x68,
9529     0xbd, 0x6c, 0xbd, 0x6d, 0xbd, 0x6e, 0xbd, 0x70, 0xbd, 0x72, 0xbd, 0x75,
9530     0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 0xbe, 0x65,
9531     0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 0xbe, 0x20, 0xbe, 0x25,
9532     0xbe, 0x2d, 0xbe, 0x2e, 0xbe, 0x2f, 0xbe, 0x33, 0xbe, 0x34, 0xbe, 0x35,
9533     0xbe, 0x36, 0xbe, 0x37, 0xbe, 0x38, 0xbe, 0x39, 0xbe, 0x3d, 0xbe, 0x41,
9534     0xbe, 0x5f, 0xbe, 0x62, 0xbe, 0x64, 0xbe, 0x66, 0xbe, 0x67, 0xbe, 0x68,
9535     0xbe, 0x6c, 0xbe, 0x6d, 0xbe, 0x6e, 0xbe, 0x70, 0xbe, 0x72, 0xbe, 0x75,
9536     0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65,
9537     0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74, 0xc4, 0x20, 0xc4, 0x25,
9538     0xc4, 0x2d, 0xc4, 0x2e, 0xc4, 0x2f, 0xc4, 0x33, 0xc4, 0x34, 0xc4, 0x35,
9539     0xc4, 0x36, 0xc4, 0x37, 0xc4, 0x38, 0xc4, 0x39, 0xc4, 0x3d, 0xc4, 0x41,
9540     0xc4, 0x5f, 0xc4, 0x62, 0xc4, 0x64, 0xc4, 0x66, 0xc4, 0x67, 0xc4, 0x68,
9541     0xc4, 0x6c, 0xc4, 0x6d, 0xc4, 0x6e, 0xc4, 0x70, 0xc4, 0x72, 0xc4, 0x75};
9542 const uint8_t HuffDecoderCommon::table25_122_emit_[288] = {
9543     0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65,
9544     0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xc6, 0x20, 0xc6, 0x25,
9545     0xc6, 0x2d, 0xc6, 0x2e, 0xc6, 0x2f, 0xc6, 0x33, 0xc6, 0x34, 0xc6, 0x35,
9546     0xc6, 0x36, 0xc6, 0x37, 0xc6, 0x38, 0xc6, 0x39, 0xc6, 0x3d, 0xc6, 0x41,
9547     0xc6, 0x5f, 0xc6, 0x62, 0xc6, 0x64, 0xc6, 0x66, 0xc6, 0x67, 0xc6, 0x68,
9548     0xc6, 0x6c, 0xc6, 0x6d, 0xc6, 0x6e, 0xc6, 0x70, 0xc6, 0x72, 0xc6, 0x75,
9549     0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65,
9550     0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74, 0xe4, 0x20, 0xe4, 0x25,
9551     0xe4, 0x2d, 0xe4, 0x2e, 0xe4, 0x2f, 0xe4, 0x33, 0xe4, 0x34, 0xe4, 0x35,
9552     0xe4, 0x36, 0xe4, 0x37, 0xe4, 0x38, 0xe4, 0x39, 0xe4, 0x3d, 0xe4, 0x41,
9553     0xe4, 0x5f, 0xe4, 0x62, 0xe4, 0x64, 0xe4, 0x66, 0xe4, 0x67, 0xe4, 0x68,
9554     0xe4, 0x6c, 0xe4, 0x6d, 0xe4, 0x6e, 0xe4, 0x70, 0xe4, 0x72, 0xe4, 0x75,
9555     0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 0xe8, 0x65,
9556     0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 0xe8, 0x20, 0xe8, 0x25,
9557     0xe8, 0x2d, 0xe8, 0x2e, 0xe8, 0x2f, 0xe8, 0x33, 0xe8, 0x34, 0xe8, 0x35,
9558     0xe8, 0x36, 0xe8, 0x37, 0xe8, 0x38, 0xe8, 0x39, 0xe8, 0x3d, 0xe8, 0x41,
9559     0xe8, 0x5f, 0xe8, 0x62, 0xe8, 0x64, 0xe8, 0x66, 0xe8, 0x67, 0xe8, 0x68,
9560     0xe8, 0x6c, 0xe8, 0x6d, 0xe8, 0x6e, 0xe8, 0x70, 0xe8, 0x72, 0xe8, 0x75,
9561     0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65,
9562     0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74, 0xe9, 0x20, 0xe9, 0x25,
9563     0xe9, 0x2d, 0xe9, 0x2e, 0xe9, 0x2f, 0xe9, 0x33, 0xe9, 0x34, 0xe9, 0x35,
9564     0xe9, 0x36, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39, 0xe9, 0x3d, 0xe9, 0x41,
9565     0xe9, 0x5f, 0xe9, 0x62, 0xe9, 0x64, 0xe9, 0x66, 0xe9, 0x67, 0xe9, 0x68,
9566     0xe9, 0x6c, 0xe9, 0x6d, 0xe9, 0x6e, 0xe9, 0x70, 0xe9, 0x72, 0xe9, 0x75};
9567 const uint8_t HuffDecoderCommon::table25_123_emit_[160] = {
9568     0x01, 0x30, 0x01, 0x31, 0x01, 0x32, 0x01, 0x61, 0x01, 0x63, 0x01, 0x65,
9569     0x01, 0x69, 0x01, 0x6f, 0x01, 0x73, 0x01, 0x74, 0x87, 0x30, 0x87, 0x31,
9570     0x87, 0x32, 0x87, 0x61, 0x87, 0x63, 0x87, 0x65, 0x87, 0x69, 0x87, 0x6f,
9571     0x87, 0x73, 0x87, 0x74, 0x89, 0x30, 0x89, 0x31, 0x89, 0x32, 0x89, 0x61,
9572     0x89, 0x63, 0x89, 0x65, 0x89, 0x69, 0x89, 0x6f, 0x89, 0x73, 0x89, 0x74,
9573     0x8a, 0x30, 0x8a, 0x31, 0x8a, 0x32, 0x8a, 0x61, 0x8a, 0x63, 0x8a, 0x65,
9574     0x8a, 0x69, 0x8a, 0x6f, 0x8a, 0x73, 0x8a, 0x74, 0x8b, 0x30, 0x8b, 0x31,
9575     0x8b, 0x32, 0x8b, 0x61, 0x8b, 0x63, 0x8b, 0x65, 0x8b, 0x69, 0x8b, 0x6f,
9576     0x8b, 0x73, 0x8b, 0x74, 0x8c, 0x30, 0x8c, 0x31, 0x8c, 0x32, 0x8c, 0x61,
9577     0x8c, 0x63, 0x8c, 0x65, 0x8c, 0x69, 0x8c, 0x6f, 0x8c, 0x73, 0x8c, 0x74,
9578     0x8d, 0x30, 0x8d, 0x31, 0x8d, 0x32, 0x8d, 0x61, 0x8d, 0x63, 0x8d, 0x65,
9579     0x8d, 0x69, 0x8d, 0x6f, 0x8d, 0x73, 0x8d, 0x74, 0x8f, 0x30, 0x8f, 0x31,
9580     0x8f, 0x32, 0x8f, 0x61, 0x8f, 0x63, 0x8f, 0x65, 0x8f, 0x69, 0x8f, 0x6f,
9581     0x8f, 0x73, 0x8f, 0x74};
9582 const uint16_t HuffDecoderCommon::table25_123_inner_[89] = {
9583     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
9584     0x0092, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2,
9585     0x0102, 0x0112, 0x0122, 0x0132, 0x00a3, 0x0142, 0x0152, 0x0162, 0x0172,
9586     0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x0143, 0x01e2, 0x01f2,
9587     0x0202, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x01e3,
9588     0x0282, 0x0292, 0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302,
9589     0x0312, 0x0283, 0x0322, 0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x0382,
9590     0x0392, 0x03a2, 0x03b2, 0x0323, 0x03c2, 0x03d2, 0x03e2, 0x03f2, 0x0402,
9591     0x0412, 0x0422, 0x0432, 0x0442, 0x0452, 0x03c3, 0x0462, 0x0472, 0x0482,
9592     0x0492, 0x04a2, 0x04b2, 0x04c2, 0x04d2, 0x04e2, 0x04f2, 0x0463};
9593 const uint8_t HuffDecoderCommon::table25_123_outer_[256] = {
9594     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
9595     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
9596     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9597     10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10,
9598     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9599     33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10,
9600     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44, 45, 46, 47, 48, 49,
9601     50, 51, 52, 53, 54, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9602     10, 10, 10, 10, 10, 10, 10, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 10,
9603     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9604     10, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 10, 10, 10, 10, 10, 10, 10,
9605     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 77, 78, 79, 80, 81,
9606     82, 83, 84, 85, 86, 87, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9607     10, 10, 10, 10, 10, 10, 10, 10, 88};
9608 const uint8_t HuffDecoderCommon::table25_124_emit_[160] = {
9609     0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65,
9610     0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x95, 0x30, 0x95, 0x31,
9611     0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65, 0x95, 0x69, 0x95, 0x6f,
9612     0x95, 0x73, 0x95, 0x74, 0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61,
9613     0x96, 0x63, 0x96, 0x65, 0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74,
9614     0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65,
9615     0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74, 0x98, 0x30, 0x98, 0x31,
9616     0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65, 0x98, 0x69, 0x98, 0x6f,
9617     0x98, 0x73, 0x98, 0x74, 0x9b, 0x30, 0x9b, 0x31, 0x9b, 0x32, 0x9b, 0x61,
9618     0x9b, 0x63, 0x9b, 0x65, 0x9b, 0x69, 0x9b, 0x6f, 0x9b, 0x73, 0x9b, 0x74,
9619     0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61, 0x9d, 0x63, 0x9d, 0x65,
9620     0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74, 0x9e, 0x30, 0x9e, 0x31,
9621     0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65, 0x9e, 0x69, 0x9e, 0x6f,
9622     0x9e, 0x73, 0x9e, 0x74};
9623 const uint8_t HuffDecoderCommon::table25_125_emit_[160] = {
9624     0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65,
9625     0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa6, 0x30, 0xa6, 0x31,
9626     0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65, 0xa6, 0x69, 0xa6, 0x6f,
9627     0xa6, 0x73, 0xa6, 0x74, 0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61,
9628     0xa8, 0x63, 0xa8, 0x65, 0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74,
9629     0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65,
9630     0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74, 0xaf, 0x30, 0xaf, 0x31,
9631     0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65, 0xaf, 0x69, 0xaf, 0x6f,
9632     0xaf, 0x73, 0xaf, 0x74, 0xb4, 0x30, 0xb4, 0x31, 0xb4, 0x32, 0xb4, 0x61,
9633     0xb4, 0x63, 0xb4, 0x65, 0xb4, 0x69, 0xb4, 0x6f, 0xb4, 0x73, 0xb4, 0x74,
9634     0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61, 0xb6, 0x63, 0xb6, 0x65,
9635     0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74, 0xb7, 0x30, 0xb7, 0x31,
9636     0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65, 0xb7, 0x69, 0xb7, 0x6f,
9637     0xb7, 0x73, 0xb7, 0x74};
9638 const uint8_t HuffDecoderCommon::table25_126_emit_[106] = {
9639     0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65,
9640     0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbf, 0x30, 0xbf, 0x31,
9641     0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65, 0xbf, 0x69, 0xbf, 0x6f,
9642     0xbf, 0x73, 0xbf, 0x74, 0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61,
9643     0xc5, 0x63, 0xc5, 0x65, 0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74,
9644     0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65,
9645     0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74, 0xef, 0x30, 0xef, 0x31,
9646     0xef, 0x32, 0xef, 0x61, 0xef, 0x63, 0xef, 0x65, 0xef, 0x69, 0xef, 0x6f,
9647     0xef, 0x73, 0xef, 0x74, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f};
9648 const uint16_t HuffDecoderCommon::table25_126_inner_[62] = {
9649     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
9650     0x0092, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2,
9651     0x0102, 0x0112, 0x0122, 0x0132, 0x00a3, 0x0142, 0x0152, 0x0162, 0x0172,
9652     0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x0143, 0x01e2, 0x01f2,
9653     0x0202, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x01e3,
9654     0x0282, 0x0292, 0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302,
9655     0x0312, 0x0283, 0x0323, 0x032b, 0x0333, 0x033b, 0x0343, 0x034b};
9656 const uint8_t HuffDecoderCommon::table25_126_outer_[256] = {
9657     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
9658     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
9659     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9660     10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10,
9661     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9662     33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10,
9663     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44, 45, 46, 47, 48, 49,
9664     50, 51, 52, 53, 54, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9665     10, 10, 10, 10, 10, 10, 10, 55, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9666     10, 10, 10, 10, 56, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
9667     10, 57, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 58, 10,
9668     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 59, 10, 10, 10, 10,
9669     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 60, 10, 10, 10, 10, 10, 10, 10,
9670     10, 10, 10, 10, 10, 10, 10, 10, 61};
9671 const uint8_t HuffDecoderCommon::table25_127_emit_[73] = {
9672     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb, 0xc0,
9673     0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0,
9674     0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf,
9675     0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe,
9676     0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e, 0x0f,
9677     0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a, 0x1b,
9678     0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9};
9679 const uint16_t HuffDecoderCommon::table25_127_inner_[75] = {
9680     0x0000, 0x0003, 0x000b, 0x0013, 0x001b, 0x0023, 0x002b, 0x0033, 0x003b,
9681     0x0043, 0x004b, 0x0053, 0x005b, 0x0063, 0x006b, 0x0073, 0x007b, 0x0083,
9682     0x008b, 0x0093, 0x009b, 0x00a3, 0x00ab, 0x00b3, 0x00bb, 0x00c3, 0x00cb,
9683     0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x00fb, 0x0103, 0x010b, 0x0113,
9684     0x011b, 0x0123, 0x012b, 0x0133, 0x013b, 0x0143, 0x014b, 0x0153, 0x015b,
9685     0x0163, 0x016b, 0x0173, 0x017b, 0x0183, 0x018b, 0x0193, 0x019b, 0x01a3,
9686     0x01ab, 0x01b3, 0x01bb, 0x01c3, 0x01cb, 0x01d3, 0x01db, 0x01e3, 0x01eb,
9687     0x01f3, 0x01fb, 0x0203, 0x020b, 0x0213, 0x021b, 0x0223, 0x022b, 0x0233,
9688     0x023b, 0x0243, 0x0004};
9689 const uint8_t HuffDecoderCommon::table25_127_outer_[256] = {
9690     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,
9691     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,
9692     0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,  0,
9693     0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
9694     0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
9695     6,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,
9696     0,  0,  0,  0,  0,  9,  0,  0,  0,  0,  0,  0,  0,  10, 0,  0,  0,  11, 0,
9697     0,  0,  12, 0,  0,  0,  13, 0,  0,  0,  14, 0,  0,  0,  15, 0,  0,  0,  16,
9698     0,  0,  0,  17, 0,  0,  0,  18, 0,  0,  0,  19, 0,  0,  0,  20, 0,  0,  0,
9699     21, 0,  0,  0,  22, 0,  0,  0,  23, 0,  0,  0,  24, 0,  0,  0,  25, 0,  26,
9700     0,  27, 0,  28, 0,  29, 0,  30, 0,  31, 0,  32, 0,  33, 0,  34, 0,  35, 0,
9701     36, 0,  37, 0,  38, 0,  39, 0,  40, 0,  41, 0,  42, 0,  43, 0,  44, 45, 46,
9702     47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65,
9703     66, 67, 68, 69, 70, 71, 72, 73, 74};
9704 const uint8_t* const HuffDecoderCommon::table25_emit_[128] = {
9705     table25_0_emit_,   table25_1_emit_,   table25_2_emit_,   table25_3_emit_,
9706     table25_4_emit_,   table25_5_emit_,   table25_6_emit_,   table25_7_emit_,
9707     table25_8_emit_,   table25_9_emit_,   table25_10_emit_,  table25_11_emit_,
9708     table25_12_emit_,  table25_13_emit_,  table25_14_emit_,  table25_15_emit_,
9709     table25_16_emit_,  table25_17_emit_,  table25_18_emit_,  table25_19_emit_,
9710     table25_20_emit_,  table25_21_emit_,  table25_22_emit_,  table25_23_emit_,
9711     table25_24_emit_,  table25_25_emit_,  table25_26_emit_,  table25_27_emit_,
9712     table25_28_emit_,  table25_29_emit_,  table25_30_emit_,  table25_31_emit_,
9713     table25_32_emit_,  table25_33_emit_,  table25_34_emit_,  table25_35_emit_,
9714     table25_36_emit_,  table25_37_emit_,  table25_38_emit_,  table25_39_emit_,
9715     table25_40_emit_,  table25_41_emit_,  table25_42_emit_,  table25_43_emit_,
9716     table25_44_emit_,  table25_45_emit_,  table25_46_emit_,  table25_47_emit_,
9717     table25_48_emit_,  table25_49_emit_,  table25_50_emit_,  table25_51_emit_,
9718     table25_52_emit_,  table25_53_emit_,  table25_54_emit_,  table25_55_emit_,
9719     table25_56_emit_,  table25_57_emit_,  table25_58_emit_,  table25_59_emit_,
9720     table25_60_emit_,  table25_61_emit_,  table25_62_emit_,  table25_63_emit_,
9721     table25_64_emit_,  table25_65_emit_,  table25_66_emit_,  table25_67_emit_,
9722     table25_68_emit_,  table25_69_emit_,  table25_70_emit_,  table25_71_emit_,
9723     table25_72_emit_,  table25_73_emit_,  table25_74_emit_,  table25_75_emit_,
9724     table25_76_emit_,  table25_77_emit_,  table25_78_emit_,  table25_79_emit_,
9725     table25_80_emit_,  table25_81_emit_,  table25_82_emit_,  table25_83_emit_,
9726     table25_84_emit_,  table25_85_emit_,  table25_86_emit_,  table25_87_emit_,
9727     table25_88_emit_,  table25_89_emit_,  table25_90_emit_,  table25_91_emit_,
9728     table25_92_emit_,  table25_93_emit_,  table25_94_emit_,  table25_95_emit_,
9729     table24_96_emit_,  table24_97_emit_,  table24_98_emit_,  table24_99_emit_,
9730     table24_100_emit_, table24_101_emit_, table25_102_emit_, table25_103_emit_,
9731     table25_104_emit_, table25_105_emit_, table25_106_emit_, table25_107_emit_,
9732     table25_108_emit_, table25_109_emit_, table25_110_emit_, table25_111_emit_,
9733     table25_112_emit_, table25_113_emit_, table25_114_emit_, table25_115_emit_,
9734     table25_116_emit_, table25_117_emit_, table25_118_emit_, table25_119_emit_,
9735     table25_120_emit_, table25_121_emit_, table25_122_emit_, table25_123_emit_,
9736     table25_124_emit_, table25_125_emit_, table25_126_emit_, table25_127_emit_,
9737 };
9738 const uint16_t* const HuffDecoderCommon::table25_inner_[128] = {
9739     table25_0_inner_,   table25_0_inner_,   table25_0_inner_,
9740     table25_0_inner_,   table25_0_inner_,   table25_0_inner_,
9741     table25_0_inner_,   table25_0_inner_,   table25_0_inner_,
9742     table25_0_inner_,   table25_10_inner_,  table25_10_inner_,
9743     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9744     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9745     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9746     table25_10_inner_,  table25_10_inner_,  table25_23_inner_,
9747     table25_23_inner_,  table25_23_inner_,  table25_23_inner_,
9748     table25_23_inner_,  table25_23_inner_,  table25_23_inner_,
9749     table25_23_inner_,  table25_31_inner_,  table25_0_inner_,
9750     table25_0_inner_,   table25_0_inner_,   table25_0_inner_,
9751     table25_0_inner_,   table25_0_inner_,   table25_0_inner_,
9752     table25_0_inner_,   table25_0_inner_,   table25_0_inner_,
9753     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9754     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9755     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9756     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9757     table25_10_inner_,  table25_23_inner_,  table25_23_inner_,
9758     table25_23_inner_,  table25_23_inner_,  table25_23_inner_,
9759     table25_23_inner_,  table25_23_inner_,  table25_23_inner_,
9760     table25_31_inner_,  table25_0_inner_,   table25_0_inner_,
9761     table25_0_inner_,   table25_0_inner_,   table25_0_inner_,
9762     table25_0_inner_,   table25_0_inner_,   table25_0_inner_,
9763     table25_0_inner_,   table25_0_inner_,   table25_10_inner_,
9764     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9765     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9766     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9767     table25_10_inner_,  table25_10_inner_,  table25_10_inner_,
9768     table25_23_inner_,  table25_23_inner_,  table25_23_inner_,
9769     table25_23_inner_,  table25_23_inner_,  table25_23_inner_,
9770     table25_23_inner_,  table25_23_inner_,  table25_31_inner_,
9771     table25_96_inner_,  table25_97_inner_,  table25_96_inner_,
9772     table25_97_inner_,  table25_96_inner_,  table25_97_inner_,
9773     table25_102_inner_, table25_102_inner_, table25_102_inner_,
9774     table25_102_inner_, table25_102_inner_, table25_102_inner_,
9775     table25_102_inner_, table25_102_inner_, table25_110_inner_,
9776     table25_110_inner_, table25_110_inner_, table25_110_inner_,
9777     table25_110_inner_, table25_110_inner_, table25_116_inner_,
9778     table25_117_inner_, table25_117_inner_, table25_117_inner_,
9779     table25_117_inner_, table25_117_inner_, table25_117_inner_,
9780     table25_123_inner_, table25_123_inner_, table25_123_inner_,
9781     table25_126_inner_, table25_127_inner_,
9782 };
9783 const uint8_t* const HuffDecoderCommon::table25_outer_[128] = {
9784     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9785     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9786     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9787     table25_0_outer_,   table25_10_outer_,  table25_10_outer_,
9788     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9789     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9790     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9791     table25_10_outer_,  table25_10_outer_,  table25_23_outer_,
9792     table25_23_outer_,  table25_23_outer_,  table25_23_outer_,
9793     table25_23_outer_,  table25_23_outer_,  table25_23_outer_,
9794     table25_23_outer_,  table25_31_outer_,  table25_0_outer_,
9795     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9796     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9797     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9798     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9799     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9800     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9801     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9802     table25_10_outer_,  table25_23_outer_,  table25_23_outer_,
9803     table25_23_outer_,  table25_23_outer_,  table25_23_outer_,
9804     table25_23_outer_,  table25_23_outer_,  table25_23_outer_,
9805     table25_31_outer_,  table25_0_outer_,   table25_0_outer_,
9806     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9807     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9808     table25_0_outer_,   table25_0_outer_,   table25_10_outer_,
9809     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9810     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9811     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9812     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9813     table25_23_outer_,  table25_23_outer_,  table25_23_outer_,
9814     table25_23_outer_,  table25_23_outer_,  table25_23_outer_,
9815     table25_23_outer_,  table25_23_outer_,  table25_31_outer_,
9816     table25_96_outer_,  table25_97_outer_,  table25_96_outer_,
9817     table25_97_outer_,  table25_96_outer_,  table25_97_outer_,
9818     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9819     table25_0_outer_,   table25_0_outer_,   table25_0_outer_,
9820     table25_0_outer_,   table25_0_outer_,   table25_10_outer_,
9821     table25_10_outer_,  table25_10_outer_,  table25_10_outer_,
9822     table25_10_outer_,  table25_10_outer_,  table25_116_outer_,
9823     table25_23_outer_,  table25_23_outer_,  table25_23_outer_,
9824     table25_23_outer_,  table25_23_outer_,  table25_23_outer_,
9825     table25_123_outer_, table25_123_outer_, table25_123_outer_,
9826     table25_126_outer_, table25_127_outer_,
9827 };
9828 const uint8_t HuffDecoderCommon::table11_0_emit_[1] = {0x3c};
9829 const uint16_t HuffDecoderCommon::table11_0_ops_[256] = {
9830     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9831     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9832     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9833     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9834     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9835     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9836     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9837     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9838     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9839     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9840     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9841     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9842     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9843     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9844     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9845     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9846     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9847     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9848     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9849     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9850     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9851     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9852     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9853     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9854     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9855     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9856     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9857     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
9858     0x0002, 0x0002, 0x0002, 0x0002};
9859 const uint8_t HuffDecoderCommon::table11_64_emit_[1] = {0x60};
9860 const uint8_t HuffDecoderCommon::table11_128_emit_[1] = {0x7b};
9861 const uint8_t HuffDecoderCommon::table11_192_emit_[1] = {0x5c};
9862 const uint16_t HuffDecoderCommon::table11_192_ops_[256] = {
9863     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9864     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9865     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9866     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9867     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9868     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9869     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9870     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9871     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9872     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9873     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9874     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9875     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9876     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9877     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9878     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9879     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9880     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9881     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9882     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9883     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9884     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9885     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9886     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9887     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9888     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9889     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9890     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
9891     0x0006, 0x0006, 0x0006, 0x0006};
9892 const uint8_t HuffDecoderCommon::table11_196_emit_[1] = {0xc3};
9893 const uint8_t HuffDecoderCommon::table11_200_emit_[1] = {0xd0};
9894 const uint8_t HuffDecoderCommon::table11_204_emit_[1] = {0x80};
9895 const uint16_t HuffDecoderCommon::table11_204_ops_[256] = {
9896     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9897     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9898     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9899     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9900     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9901     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9902     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9903     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9904     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9905     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9906     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9907     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9908     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9909     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9910     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9911     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9912     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9913     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9914     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9915     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9916     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9917     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9918     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9919     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9920     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9921     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9922     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9923     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
9924     0x0007, 0x0007, 0x0007, 0x0007};
9925 const uint8_t HuffDecoderCommon::table11_206_emit_[1] = {0x82};
9926 const uint8_t HuffDecoderCommon::table11_208_emit_[1] = {0x83};
9927 const uint8_t HuffDecoderCommon::table11_210_emit_[1] = {0xa2};
9928 const uint8_t HuffDecoderCommon::table11_212_emit_[1] = {0xb8};
9929 const uint8_t HuffDecoderCommon::table11_214_emit_[1] = {0xc2};
9930 const uint8_t HuffDecoderCommon::table11_216_emit_[1] = {0xe0};
9931 const uint8_t HuffDecoderCommon::table11_218_emit_[1] = {0xe2};
9932 const uint8_t HuffDecoderCommon::table11_220_emit_[1] = {0x99};
9933 const uint16_t HuffDecoderCommon::table11_220_ops_[256] = {
9934     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9935     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9936     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9937     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9938     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9939     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9940     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9941     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9942     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9943     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9944     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9945     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9946     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9947     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9948     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9949     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9950     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9951     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9952     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9953     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9954     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9955     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9956     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9957     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9958     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9959     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9960     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9961     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
9962     0x0008, 0x0008, 0x0008, 0x0008};
9963 const uint8_t HuffDecoderCommon::table11_221_emit_[1] = {0xa1};
9964 const uint8_t HuffDecoderCommon::table11_222_emit_[1] = {0xa7};
9965 const uint8_t HuffDecoderCommon::table11_223_emit_[1] = {0xac};
9966 const uint8_t HuffDecoderCommon::table11_224_emit_[1] = {0xb0};
9967 const uint8_t HuffDecoderCommon::table11_225_emit_[1] = {0xb1};
9968 const uint8_t HuffDecoderCommon::table11_226_emit_[1] = {0xb3};
9969 const uint8_t HuffDecoderCommon::table11_227_emit_[1] = {0xd1};
9970 const uint8_t HuffDecoderCommon::table11_228_emit_[1] = {0xd8};
9971 const uint8_t HuffDecoderCommon::table11_229_emit_[1] = {0xd9};
9972 const uint8_t HuffDecoderCommon::table11_230_emit_[1] = {0xe3};
9973 const uint8_t HuffDecoderCommon::table11_231_emit_[1] = {0xe5};
9974 const uint8_t HuffDecoderCommon::table11_232_emit_[1] = {0xe6};
9975 const uint8_t HuffDecoderCommon::table11_233_emit_[2] = {0x81, 0x84};
9976 const uint16_t HuffDecoderCommon::table11_233_ops_[256] = {
9977     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9978     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9979     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9980     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9981     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9982     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9983     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9984     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9985     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9986     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9987     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9988     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9989     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9990     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
9991     0x0009, 0x0009, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
9992     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
9993     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
9994     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
9995     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
9996     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
9997     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
9998     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
9999     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10000     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10001     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10002     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10003     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10004     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
10005     0x0089, 0x0089, 0x0089, 0x0089};
10006 const uint8_t HuffDecoderCommon::table11_234_emit_[2] = {0x85, 0x86};
10007 const uint8_t HuffDecoderCommon::table11_235_emit_[2] = {0x88, 0x92};
10008 const uint8_t HuffDecoderCommon::table11_236_emit_[2] = {0x9a, 0x9c};
10009 const uint8_t HuffDecoderCommon::table11_237_emit_[2] = {0xa0, 0xa3};
10010 const uint8_t HuffDecoderCommon::table11_238_emit_[2] = {0xa4, 0xa9};
10011 const uint8_t HuffDecoderCommon::table11_239_emit_[2] = {0xaa, 0xad};
10012 const uint8_t HuffDecoderCommon::table11_240_emit_[2] = {0xb2, 0xb5};
10013 const uint8_t HuffDecoderCommon::table11_241_emit_[2] = {0xb9, 0xba};
10014 const uint8_t HuffDecoderCommon::table11_242_emit_[2] = {0xbb, 0xbd};
10015 const uint8_t HuffDecoderCommon::table11_243_emit_[2] = {0xbe, 0xc4};
10016 const uint8_t HuffDecoderCommon::table11_244_emit_[2] = {0xc6, 0xe4};
10017 const uint8_t HuffDecoderCommon::table11_245_emit_[2] = {0xe8, 0xe9};
10018 const uint8_t HuffDecoderCommon::table11_246_emit_[4] = {0x01, 0x87, 0x89,
10019                                                          0x8a};
10020 const uint16_t HuffDecoderCommon::table11_246_ops_[256] = {
10021     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10022     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10023     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10024     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10025     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10026     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10027     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10028     0x000a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10029     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10030     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10031     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10032     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10033     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10034     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
10035     0x008a, 0x008a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10036     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10037     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10038     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10039     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10040     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10041     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
10042     0x010a, 0x010a, 0x010a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10043     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10044     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10045     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10046     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10047     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10048     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
10049     0x018a, 0x018a, 0x018a, 0x018a};
10050 const uint8_t HuffDecoderCommon::table11_247_emit_[4] = {0x8b, 0x8c, 0x8d,
10051                                                          0x8f};
10052 const uint8_t HuffDecoderCommon::table11_248_emit_[4] = {0x93, 0x95, 0x96,
10053                                                          0x97};
10054 const uint8_t HuffDecoderCommon::table11_249_emit_[4] = {0x98, 0x9b, 0x9d,
10055                                                          0x9e};
10056 const uint8_t HuffDecoderCommon::table11_250_emit_[4] = {0xa5, 0xa6, 0xa8,
10057                                                          0xae};
10058 const uint8_t HuffDecoderCommon::table11_251_emit_[4] = {0xaf, 0xb4, 0xb6,
10059                                                          0xb7};
10060 const uint8_t HuffDecoderCommon::table11_252_emit_[4] = {0xbc, 0xbf, 0xc5,
10061                                                          0xe7};
10062 const uint8_t HuffDecoderCommon::table11_253_emit_[7] = {0xef, 0x09, 0x8e, 0x90,
10063                                                          0x91, 0x94, 0x9f};
10064 const uint16_t HuffDecoderCommon::table11_253_ops_[256] = {
10065     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10066     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10067     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10068     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10069     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10070     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10071     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
10072     0x000a, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b,
10073     0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b,
10074     0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b,
10075     0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x010b, 0x010b, 0x010b,
10076     0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b,
10077     0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b,
10078     0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b,
10079     0x010b, 0x010b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
10080     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
10081     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
10082     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x020b, 0x020b,
10083     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
10084     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
10085     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
10086     0x020b, 0x020b, 0x020b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b,
10087     0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b,
10088     0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b,
10089     0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x030b,
10090     0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b,
10091     0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b,
10092     0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b, 0x030b,
10093     0x030b, 0x030b, 0x030b, 0x030b};
10094 const uint8_t HuffDecoderCommon::table11_254_emit_[10] = {
10095     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb};
10096 const uint16_t HuffDecoderCommon::table11_254_ops_[256] = {
10097     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
10098     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
10099     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
10100     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x008b, 0x008b, 0x008b, 0x008b,
10101     0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b,
10102     0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b,
10103     0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b,
10104     0x008b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b,
10105     0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b,
10106     0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b,
10107     0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x018b, 0x018b, 0x018b,
10108     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
10109     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
10110     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
10111     0x018b, 0x018b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
10112     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
10113     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
10114     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x028b, 0x028b,
10115     0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b,
10116     0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b,
10117     0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b, 0x028b,
10118     0x028b, 0x028b, 0x028b, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c,
10119     0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c,
10120     0x030c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c,
10121     0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x040c,
10122     0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c,
10123     0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x048c, 0x048c, 0x048c,
10124     0x048c, 0x048c, 0x048c, 0x048c, 0x048c, 0x048c, 0x048c, 0x048c, 0x048c,
10125     0x048c, 0x048c, 0x048c, 0x048c};
10126 const uint8_t HuffDecoderCommon::table11_255_emit_[63] = {
10127     0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee,
10128     0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde,
10129     0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd,
10130     0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e,
10131     0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a,
10132     0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9};
10133 const uint16_t HuffDecoderCommon::table11_255_ops_[256] = {
10134     0x000d, 0x000d, 0x000d, 0x000d, 0x000d, 0x000d, 0x000d, 0x000d, 0x008d,
10135     0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x010d, 0x010d,
10136     0x010d, 0x010d, 0x010d, 0x010d, 0x010d, 0x010d, 0x018d, 0x018d, 0x018d,
10137     0x018d, 0x018d, 0x018d, 0x018d, 0x018d, 0x020d, 0x020d, 0x020d, 0x020d,
10138     0x020d, 0x020d, 0x020d, 0x020d, 0x028d, 0x028d, 0x028d, 0x028d, 0x028d,
10139     0x028d, 0x028d, 0x028d, 0x030d, 0x030d, 0x030d, 0x030d, 0x030d, 0x030d,
10140     0x030d, 0x030d, 0x038d, 0x038d, 0x038d, 0x038d, 0x038d, 0x038d, 0x038d,
10141     0x038d, 0x040d, 0x040d, 0x040d, 0x040d, 0x040d, 0x040d, 0x040d, 0x040d,
10142     0x048d, 0x048d, 0x048d, 0x048d, 0x048d, 0x048d, 0x048d, 0x048d, 0x050d,
10143     0x050d, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d, 0x058d, 0x058d,
10144     0x058d, 0x058d, 0x058d, 0x058d, 0x058d, 0x058d, 0x060d, 0x060d, 0x060d,
10145     0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x068d, 0x068d, 0x068d, 0x068d,
10146     0x068d, 0x068d, 0x068d, 0x068d, 0x070d, 0x070d, 0x070d, 0x070d, 0x070d,
10147     0x070d, 0x070d, 0x070d, 0x078e, 0x078e, 0x078e, 0x078e, 0x080e, 0x080e,
10148     0x080e, 0x080e, 0x088e, 0x088e, 0x088e, 0x088e, 0x090e, 0x090e, 0x090e,
10149     0x090e, 0x098e, 0x098e, 0x098e, 0x098e, 0x0a0e, 0x0a0e, 0x0a0e, 0x0a0e,
10150     0x0a8e, 0x0a8e, 0x0a8e, 0x0a8e, 0x0b0e, 0x0b0e, 0x0b0e, 0x0b0e, 0x0b8e,
10151     0x0b8e, 0x0b8e, 0x0b8e, 0x0c0e, 0x0c0e, 0x0c0e, 0x0c0e, 0x0c8e, 0x0c8e,
10152     0x0c8e, 0x0c8e, 0x0d0e, 0x0d0e, 0x0d0e, 0x0d0e, 0x0d8e, 0x0d8e, 0x0d8e,
10153     0x0d8e, 0x0e0e, 0x0e0e, 0x0e0e, 0x0e0e, 0x0e8e, 0x0e8e, 0x0e8e, 0x0e8e,
10154     0x0f0e, 0x0f0e, 0x0f0e, 0x0f0e, 0x0f8e, 0x0f8e, 0x0f8e, 0x0f8e, 0x100e,
10155     0x100e, 0x100e, 0x100e, 0x108e, 0x108e, 0x108e, 0x108e, 0x110f, 0x110f,
10156     0x118f, 0x118f, 0x120f, 0x120f, 0x128f, 0x128f, 0x130f, 0x130f, 0x138f,
10157     0x138f, 0x140f, 0x140f, 0x148f, 0x148f, 0x150f, 0x150f, 0x158f, 0x158f,
10158     0x160f, 0x160f, 0x168f, 0x168f, 0x170f, 0x170f, 0x178f, 0x178f, 0x180f,
10159     0x180f, 0x188f, 0x188f, 0x190f, 0x190f, 0x198f, 0x198f, 0x1a0f, 0x1a0f,
10160     0x1a8f, 0x1a8f, 0x1b0f, 0x1b0f, 0x1b8f, 0x1b8f, 0x1c0f, 0x1c0f, 0x1c8f,
10161     0x1c8f, 0x1d0f, 0x1d0f, 0x1d8f, 0x1d8f, 0x1e0f, 0x1e0f, 0x1e8f, 0x1e8f,
10162     0x1f0f, 0x1f0f, 0x0030, 0x0050};
10163 const uint8_t* const HuffDecoderCommon::table11_emit_[256] = {
10164     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10165     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10166     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10167     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10168     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10169     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10170     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10171     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10172     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10173     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10174     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10175     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10176     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10177     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10178     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10179     table11_0_emit_,   table11_0_emit_,   table11_0_emit_,   table11_0_emit_,
10180     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10181     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10182     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10183     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10184     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10185     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10186     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10187     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10188     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10189     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10190     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10191     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10192     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10193     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10194     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10195     table11_64_emit_,  table11_64_emit_,  table11_64_emit_,  table11_64_emit_,
10196     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10197     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10198     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10199     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10200     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10201     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10202     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10203     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10204     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10205     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10206     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10207     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10208     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10209     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10210     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10211     table11_128_emit_, table11_128_emit_, table11_128_emit_, table11_128_emit_,
10212     table11_192_emit_, table11_192_emit_, table11_192_emit_, table11_192_emit_,
10213     table11_196_emit_, table11_196_emit_, table11_196_emit_, table11_196_emit_,
10214     table11_200_emit_, table11_200_emit_, table11_200_emit_, table11_200_emit_,
10215     table11_204_emit_, table11_204_emit_, table11_206_emit_, table11_206_emit_,
10216     table11_208_emit_, table11_208_emit_, table11_210_emit_, table11_210_emit_,
10217     table11_212_emit_, table11_212_emit_, table11_214_emit_, table11_214_emit_,
10218     table11_216_emit_, table11_216_emit_, table11_218_emit_, table11_218_emit_,
10219     table11_220_emit_, table11_221_emit_, table11_222_emit_, table11_223_emit_,
10220     table11_224_emit_, table11_225_emit_, table11_226_emit_, table11_227_emit_,
10221     table11_228_emit_, table11_229_emit_, table11_230_emit_, table11_231_emit_,
10222     table11_232_emit_, table11_233_emit_, table11_234_emit_, table11_235_emit_,
10223     table11_236_emit_, table11_237_emit_, table11_238_emit_, table11_239_emit_,
10224     table11_240_emit_, table11_241_emit_, table11_242_emit_, table11_243_emit_,
10225     table11_244_emit_, table11_245_emit_, table11_246_emit_, table11_247_emit_,
10226     table11_248_emit_, table11_249_emit_, table11_250_emit_, table11_251_emit_,
10227     table11_252_emit_, table11_253_emit_, table11_254_emit_, table11_255_emit_,
10228 };
10229 const uint16_t* const HuffDecoderCommon::table11_ops_[256] = {
10230     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10231     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10232     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10233     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10234     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10235     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10236     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10237     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10238     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10239     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10240     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10241     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10242     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10243     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10244     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10245     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10246     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10247     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10248     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10249     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10250     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10251     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10252     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10253     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10254     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10255     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10256     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10257     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10258     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10259     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10260     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10261     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10262     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10263     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10264     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10265     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10266     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10267     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10268     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10269     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10270     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10271     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10272     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10273     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10274     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10275     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10276     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10277     table11_0_ops_,   table11_0_ops_,   table11_0_ops_,   table11_0_ops_,
10278     table11_192_ops_, table11_192_ops_, table11_192_ops_, table11_192_ops_,
10279     table11_192_ops_, table11_192_ops_, table11_192_ops_, table11_192_ops_,
10280     table11_192_ops_, table11_192_ops_, table11_192_ops_, table11_192_ops_,
10281     table11_204_ops_, table11_204_ops_, table11_204_ops_, table11_204_ops_,
10282     table11_204_ops_, table11_204_ops_, table11_204_ops_, table11_204_ops_,
10283     table11_204_ops_, table11_204_ops_, table11_204_ops_, table11_204_ops_,
10284     table11_204_ops_, table11_204_ops_, table11_204_ops_, table11_204_ops_,
10285     table11_220_ops_, table11_220_ops_, table11_220_ops_, table11_220_ops_,
10286     table11_220_ops_, table11_220_ops_, table11_220_ops_, table11_220_ops_,
10287     table11_220_ops_, table11_220_ops_, table11_220_ops_, table11_220_ops_,
10288     table11_220_ops_, table11_233_ops_, table11_233_ops_, table11_233_ops_,
10289     table11_233_ops_, table11_233_ops_, table11_233_ops_, table11_233_ops_,
10290     table11_233_ops_, table11_233_ops_, table11_233_ops_, table11_233_ops_,
10291     table11_233_ops_, table11_233_ops_, table11_246_ops_, table11_246_ops_,
10292     table11_246_ops_, table11_246_ops_, table11_246_ops_, table11_246_ops_,
10293     table11_246_ops_, table11_253_ops_, table11_254_ops_, table11_255_ops_,
10294 };
10295 }  // namespace geometry_13_16
10296 }  // namespace grpc_core
10297