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_10_15_5.h" 19 20 #include <grpc/support/port_platform.h> 21 namespace grpc_core { 22 namespace geometry_10_15_5 { 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::table1_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 uint16_t HuffDecoderCommon::table1_0_inner_[22] = { 166 0x000a, 0x008a, 0x018a, 0x028a, 0x038a, 0x048a, 0x058a, 0x068a, 167 0x078a, 0x088a, 0x0015, 0x010a, 0x098a, 0x0a0a, 0x0b0a, 0x0c0a, 168 0x0d0a, 0x0e0a, 0x0f0a, 0x100a, 0x110a, 0x0115}; 169 const uint8_t HuffDecoderCommon::table1_0_outer_[64] = { 170 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 171 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 172 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 21, 21, 21, 21, 21, 173 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21}; 174 const uint8_t HuffDecoderCommon::table1_1_emit_[36] = { 175 0x32, 0x30, 0x32, 0x31, 0x32, 0x32, 0x61, 0x32, 0x63, 0x32, 0x65, 0x32, 176 0x69, 0x32, 0x6f, 0x32, 0x73, 0x32, 0x74, 0x61, 0x30, 0x61, 0x31, 0x61, 177 0x61, 0x63, 0x61, 0x65, 0x61, 0x69, 0x61, 0x6f, 0x61, 0x73, 0x61, 0x74}; 178 const uint16_t HuffDecoderCommon::table1_1_inner_[22] = { 179 0x000a, 0x010a, 0x020a, 0x028a, 0x038a, 0x048a, 0x058a, 0x068a, 180 0x078a, 0x088a, 0x0015, 0x098a, 0x0a8a, 0x030a, 0x0b8a, 0x0c0a, 181 0x0d0a, 0x0e0a, 0x0f0a, 0x100a, 0x110a, 0x0315}; 182 const uint8_t HuffDecoderCommon::table1_2_emit_[36] = { 183 0x63, 0x30, 0x63, 0x31, 0x63, 0x32, 0x63, 0x61, 0x63, 0x63, 0x65, 0x63, 184 0x69, 0x63, 0x6f, 0x63, 0x73, 0x63, 0x74, 0x65, 0x30, 0x65, 0x31, 0x65, 185 0x32, 0x65, 0x61, 0x65, 0x65, 0x69, 0x65, 0x6f, 0x65, 0x73, 0x65, 0x74}; 186 const uint16_t HuffDecoderCommon::table1_2_inner_[22] = { 187 0x000a, 0x010a, 0x020a, 0x030a, 0x040a, 0x048a, 0x058a, 0x068a, 188 0x078a, 0x088a, 0x0015, 0x098a, 0x0a8a, 0x0b8a, 0x0c8a, 0x050a, 189 0x0d8a, 0x0e0a, 0x0f0a, 0x100a, 0x110a, 0x0515}; 190 const uint8_t HuffDecoderCommon::table1_3_emit_[36] = { 191 0x69, 0x30, 0x69, 0x31, 0x69, 0x32, 0x69, 0x61, 0x69, 0x63, 0x69, 0x65, 192 0x69, 0x69, 0x6f, 0x69, 0x73, 0x69, 0x74, 0x6f, 0x30, 0x6f, 0x31, 0x6f, 193 0x32, 0x6f, 0x61, 0x6f, 0x63, 0x6f, 0x65, 0x6f, 0x6f, 0x73, 0x6f, 0x74}; 194 const uint16_t HuffDecoderCommon::table1_3_inner_[22] = { 195 0x000a, 0x010a, 0x020a, 0x030a, 0x040a, 0x050a, 0x060a, 0x068a, 196 0x078a, 0x088a, 0x0015, 0x098a, 0x0a8a, 0x0b8a, 0x0c8a, 0x0d8a, 197 0x0e8a, 0x070a, 0x0f8a, 0x100a, 0x110a, 0x0715}; 198 const uint8_t HuffDecoderCommon::table1_4_emit_[38] = { 199 0x73, 0x30, 0x73, 0x31, 0x73, 0x32, 0x73, 0x61, 0x73, 0x63, 200 0x73, 0x65, 0x73, 0x69, 0x73, 0x6f, 0x73, 0x73, 0x74, 0x30, 201 0x74, 0x31, 0x74, 0x32, 0x74, 0x61, 0x74, 0x63, 0x74, 0x65, 202 0x74, 0x69, 0x74, 0x6f, 0x74, 0x73, 0x74, 0x74}; 203 const uint16_t HuffDecoderCommon::table1_4_inner_[22] = { 204 0x000a, 0x010a, 0x020a, 0x030a, 0x040a, 0x050a, 0x060a, 0x070a, 205 0x080a, 0x088a, 0x0015, 0x090a, 0x0a0a, 0x0b0a, 0x0c0a, 0x0d0a, 206 0x0e0a, 0x0f0a, 0x100a, 0x110a, 0x120a, 0x0915}; 207 const uint16_t HuffDecoderCommon::table1_5_inner_[4] = {0x0016, 0x0096, 0x0116, 208 0x0196}; 209 const uint8_t HuffDecoderCommon::table1_5_outer_[64] = { 210 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 211 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 212 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3}; 213 const uint16_t HuffDecoderCommon::table1_11_inner_[6] = { 214 0x0016, 0x0096, 0x0117, 0x0197, 0x0217, 0x0297}; 215 const uint8_t HuffDecoderCommon::table1_11_outer_[64] = { 216 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 217 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 218 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5}; 219 const uint16_t HuffDecoderCommon::table1_12_inner_[8] = { 220 0x0017, 0x0097, 0x0117, 0x0197, 0x0217, 0x0297, 0x0317, 0x0397}; 221 const uint8_t HuffDecoderCommon::table1_12_outer_[64] = { 222 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 223 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 224 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7}; 225 const uint8_t HuffDecoderCommon::table1_15_emit_[15] = { 226 0x77, 0x78, 0x79, 0x7a, 0x26, 0x2a, 0x2c, 0x3b, 227 0x58, 0x5a, 0x21, 0x22, 0x28, 0x29, 0x3f}; 228 const uint16_t HuffDecoderCommon::table1_15_inner_[18] = { 229 0x0017, 0x0097, 0x0117, 0x0197, 0x0218, 0x0298, 0x0318, 0x0398, 0x0418, 230 0x0498, 0x051a, 0x059a, 0x061a, 0x069a, 0x071a, 0x002a, 0x003a, 0x004a}; 231 const uint8_t HuffDecoderCommon::table1_15_outer_[64] = { 232 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 233 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 234 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17}; 235 const uint8_t* const HuffDecoderCommon::table1_emit_[16] = { 236 table1_0_emit_, table1_1_emit_, table1_2_emit_, table1_3_emit_, 237 table1_4_emit_, table6_5_emit_, table6_6_emit_, table6_7_emit_, 238 table6_8_emit_, table6_9_emit_, table6_10_emit_, table6_11_emit_, 239 table6_12_emit_, table6_13_emit_, table6_14_emit_, table1_15_emit_, 240 }; 241 const uint16_t* const HuffDecoderCommon::table1_inner_[16] = { 242 table1_0_inner_, table1_1_inner_, table1_2_inner_, table1_3_inner_, 243 table1_4_inner_, table1_5_inner_, table1_5_inner_, table1_5_inner_, 244 table1_5_inner_, table1_5_inner_, table1_5_inner_, table1_11_inner_, 245 table1_12_inner_, table1_12_inner_, table1_12_inner_, table1_15_inner_, 246 }; 247 const uint8_t* const HuffDecoderCommon::table1_outer_[16] = { 248 table1_0_outer_, table1_0_outer_, table1_0_outer_, table1_0_outer_, 249 table1_0_outer_, table1_5_outer_, table1_5_outer_, table1_5_outer_, 250 table1_5_outer_, table1_5_outer_, table1_5_outer_, table1_11_outer_, 251 table1_12_outer_, table1_12_outer_, table1_12_outer_, table1_15_outer_, 252 }; 253 const uint8_t HuffDecoderCommon::table9_0_emit_[6] = {0x00, 0x24, 0x40, 254 0x5b, 0x5d, 0x7e}; 255 const uint8_t HuffDecoderCommon::table9_0_inner_[8] = {0x00, 0x04, 0x08, 0x0c, 256 0x10, 0x14, 0x01, 0x02}; 257 const uint8_t HuffDecoderCommon::table10_0_emit_[8] = {0x00, 0x24, 0x40, 0x5b, 258 0x5d, 0x7e, 0x5e, 0x7d}; 259 const uint8_t HuffDecoderCommon::table10_0_inner_[10] = { 260 0x00, 0x01, 0x05, 0x09, 0x0d, 0x11, 0x15, 0x19, 0x1d, 0x02}; 261 const uint8_t HuffDecoderCommon::table10_0_outer_[16] = { 262 0, 1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6, 7, 8, 0, 9}; 263 const uint8_t HuffDecoderCommon::table11_0_emit_[11] = { 264 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d, 0x3c, 0x60, 0x7b}; 265 const uint8_t HuffDecoderCommon::table11_0_ops_[32] = { 266 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 267 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 268 0x00, 0x15, 0x00, 0x19, 0x00, 0x1d, 0x21, 0x25, 0x29, 0x02}; 269 const uint8_t HuffDecoderCommon::table12_0_ops_[64] = { 270 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 271 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 272 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 273 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 274 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 275 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x29, 0x00, 0x02}; 276 const uint8_t HuffDecoderCommon::table13_0_ops_[128] = { 277 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 278 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 279 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 280 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 281 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 282 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 283 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 284 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 285 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 286 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x25, 287 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x02}; 288 const uint8_t HuffDecoderCommon::table14_0_emit_[40] = { 289 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 290 0x00, 0x65, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 291 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 292 0x24, 0x65, 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74}; 293 const uint8_t HuffDecoderCommon::table14_0_ops_[64] = { 294 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 295 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 296 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x50, 297 0x58, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x90, 0x98, 0x01, 0x01, 298 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 299 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x52}; 300 const uint8_t HuffDecoderCommon::table14_1_emit_[40] = { 301 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 302 0x40, 0x65, 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 303 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 304 0x5b, 0x65, 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74}; 305 const uint8_t HuffDecoderCommon::table14_2_emit_[40] = { 306 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 307 0x5d, 0x65, 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 308 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 309 0x7e, 0x65, 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74}; 310 const uint8_t HuffDecoderCommon::table14_3_emit_[5] = {0x5e, 0x7d, 0x3c, 0x60, 311 0x7b}; 312 const uint8_t HuffDecoderCommon::table14_3_ops_[64] = { 313 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 314 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 315 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 316 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 317 0x01, 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 318 0x12, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03}; 319 const uint8_t* const HuffDecoderCommon::table14_emit_[4] = { 320 table14_0_emit_, 321 table14_1_emit_, 322 table14_2_emit_, 323 table14_3_emit_, 324 }; 325 const uint8_t* const HuffDecoderCommon::table14_ops_[4] = { 326 table14_0_ops_, 327 table14_0_ops_, 328 table14_0_ops_, 329 table14_3_ops_, 330 }; 331 const uint8_t HuffDecoderCommon::table15_0_emit_[72] = { 332 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 0x00, 0x65, 333 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 0x00, 0x25, 334 0x00, 0x2d, 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 0x34, 0x00, 0x35, 335 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39, 0x00, 0x3d, 0x00, 0x41, 336 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 0x00, 0x67, 0x00, 0x68, 337 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 0x00, 0x72, 0x00, 0x75}; 338 const uint16_t HuffDecoderCommon::table15_0_ops_[64] = { 339 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 340 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 341 0x0000, 0x0041, 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 342 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 343 0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9, 344 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0000, 0x0000, 345 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 346 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002}; 347 const uint8_t HuffDecoderCommon::table15_1_emit_[72] = { 348 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 0x24, 0x65, 349 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 0x24, 0x25, 350 0x24, 0x2d, 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 0x34, 0x24, 0x35, 351 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39, 0x24, 0x3d, 0x24, 0x41, 352 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 0x24, 0x67, 0x24, 0x68, 353 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 0x24, 0x72, 0x24, 0x75}; 354 const uint8_t HuffDecoderCommon::table15_2_emit_[72] = { 355 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 0x40, 0x65, 356 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 0x40, 0x25, 357 0x40, 0x2d, 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 0x34, 0x40, 0x35, 358 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39, 0x40, 0x3d, 0x40, 0x41, 359 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 0x40, 0x67, 0x40, 0x68, 360 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 0x40, 0x72, 0x40, 0x75}; 361 const uint8_t HuffDecoderCommon::table15_3_emit_[72] = { 362 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 0x5b, 0x65, 363 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 0x5b, 0x25, 364 0x5b, 0x2d, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 0x34, 0x5b, 0x35, 365 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39, 0x5b, 0x3d, 0x5b, 0x41, 366 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 0x5b, 0x67, 0x5b, 0x68, 367 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 0x5b, 0x72, 0x5b, 0x75}; 368 const uint8_t HuffDecoderCommon::table15_4_emit_[72] = { 369 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d, 0x65, 370 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25, 371 0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35, 372 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39, 0x5d, 0x3d, 0x5d, 0x41, 373 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 0x5d, 0x67, 0x5d, 0x68, 374 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 0x5d, 0x72, 0x5d, 0x75}; 375 const uint8_t HuffDecoderCommon::table15_5_emit_[72] = { 376 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e, 0x65, 377 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25, 378 0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35, 379 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39, 0x7e, 0x3d, 0x7e, 0x41, 380 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 0x7e, 0x67, 0x7e, 0x68, 381 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 0x7e, 0x72, 0x7e, 0x75}; 382 const uint8_t HuffDecoderCommon::table15_6_emit_[40] = { 383 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 384 0x5e, 0x65, 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 385 0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 386 0x7d, 0x65, 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74}; 387 const uint16_t HuffDecoderCommon::table15_6_ops_[64] = { 388 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 389 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 390 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 391 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 392 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 393 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 394 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 395 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052}; 396 const uint8_t HuffDecoderCommon::table15_7_emit_[6] = {0x3c, 0x60, 0x7b, 397 0x5c, 0xc3, 0xd0}; 398 const uint16_t HuffDecoderCommon::table15_7_ops_[64] = { 399 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 400 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 401 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 402 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 403 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 404 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 405 0x000e, 0x0012, 0x0016, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 406 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 407 const uint8_t* const HuffDecoderCommon::table15_emit_[8] = { 408 table15_0_emit_, table15_1_emit_, table15_2_emit_, table15_3_emit_, 409 table15_4_emit_, table15_5_emit_, table15_6_emit_, table15_7_emit_, 410 }; 411 const uint16_t* const HuffDecoderCommon::table15_ops_[8] = { 412 table15_0_ops_, table15_0_ops_, table15_0_ops_, table15_0_ops_, 413 table15_0_ops_, table15_0_ops_, table15_6_ops_, table15_7_ops_, 414 }; 415 const uint8_t HuffDecoderCommon::table16_0_emit_[44] = { 416 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 0x00, 417 0x65, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 418 0x00, 0x25, 0x00, 0x2d, 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 419 0x34, 0x00, 0x35, 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39}; 420 const uint16_t HuffDecoderCommon::table16_0_ops_[64] = { 421 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 422 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 423 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 424 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 425 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 426 0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 0x0061, 0x0000, 0x0069, 427 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089, 428 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9}; 429 const uint8_t HuffDecoderCommon::table16_1_emit_[92] = { 430 0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 431 0x00, 0x67, 0x00, 0x68, 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 432 0x00, 0x72, 0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44, 433 0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00, 0x4a, 434 0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 0x00, 0x50, 435 0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54, 0x00, 0x55, 0x00, 0x56, 436 0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b, 0x00, 0x71, 0x00, 0x76, 437 0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a}; 438 const uint16_t HuffDecoderCommon::table16_1_ops_[64] = { 439 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 440 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 441 0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 442 0x0000, 0x0061, 0x0000, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 443 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 444 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 445 0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 446 0x0151, 0x0159, 0x0161, 0x0169, 0x0000, 0x0000, 0x0000, 0x0002}; 447 const uint8_t HuffDecoderCommon::table16_2_emit_[44] = { 448 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 0x24, 449 0x65, 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 450 0x24, 0x25, 0x24, 0x2d, 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 451 0x34, 0x24, 0x35, 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39}; 452 const uint8_t HuffDecoderCommon::table16_3_emit_[92] = { 453 0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 454 0x24, 0x67, 0x24, 0x68, 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 455 0x24, 0x72, 0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44, 456 0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24, 0x4a, 457 0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 0x24, 0x50, 458 0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54, 0x24, 0x55, 0x24, 0x56, 459 0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b, 0x24, 0x71, 0x24, 0x76, 460 0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a}; 461 const uint8_t HuffDecoderCommon::table16_4_emit_[44] = { 462 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 0x40, 463 0x65, 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 464 0x40, 0x25, 0x40, 0x2d, 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 465 0x34, 0x40, 0x35, 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39}; 466 const uint8_t HuffDecoderCommon::table16_5_emit_[92] = { 467 0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 468 0x40, 0x67, 0x40, 0x68, 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 469 0x40, 0x72, 0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44, 470 0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40, 0x4a, 471 0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 0x40, 0x50, 472 0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54, 0x40, 0x55, 0x40, 0x56, 473 0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b, 0x40, 0x71, 0x40, 0x76, 474 0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a}; 475 const uint8_t HuffDecoderCommon::table16_6_emit_[44] = { 476 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 0x5b, 477 0x65, 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 478 0x5b, 0x25, 0x5b, 0x2d, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 479 0x34, 0x5b, 0x35, 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39}; 480 const uint8_t HuffDecoderCommon::table16_7_emit_[92] = { 481 0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 482 0x5b, 0x67, 0x5b, 0x68, 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 483 0x5b, 0x72, 0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44, 484 0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b, 0x4a, 485 0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 0x5b, 0x50, 486 0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54, 0x5b, 0x55, 0x5b, 0x56, 487 0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b, 0x5b, 0x71, 0x5b, 0x76, 488 0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a}; 489 const uint8_t HuffDecoderCommon::table16_8_emit_[44] = { 490 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d, 491 0x65, 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 492 0x5d, 0x25, 0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 493 0x34, 0x5d, 0x35, 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39}; 494 const uint8_t HuffDecoderCommon::table16_9_emit_[92] = { 495 0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 496 0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 497 0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44, 498 0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a, 499 0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50, 500 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56, 501 0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76, 502 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a}; 503 const uint8_t HuffDecoderCommon::table16_10_emit_[44] = { 504 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e, 505 0x65, 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 506 0x7e, 0x25, 0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 507 0x34, 0x7e, 0x35, 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39}; 508 const uint8_t HuffDecoderCommon::table16_11_emit_[92] = { 509 0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 510 0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 511 0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44, 512 0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a, 513 0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50, 514 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56, 515 0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76, 516 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a}; 517 const uint8_t HuffDecoderCommon::table16_12_emit_[72] = { 518 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e, 0x65, 519 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25, 520 0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35, 521 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39, 0x5e, 0x3d, 0x5e, 0x41, 522 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 0x5e, 0x67, 0x5e, 0x68, 523 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 0x5e, 0x72, 0x5e, 0x75}; 524 const uint8_t HuffDecoderCommon::table16_13_emit_[72] = { 525 0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d, 0x65, 526 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25, 527 0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35, 528 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39, 0x7d, 0x3d, 0x7d, 0x41, 529 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 0x7d, 0x67, 0x7d, 0x68, 530 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 0x7d, 0x72, 0x7d, 0x75}; 531 const uint8_t HuffDecoderCommon::table16_14_emit_[40] = { 532 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 533 0x3c, 0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 534 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 535 0x60, 0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74}; 536 const uint8_t HuffDecoderCommon::table16_15_emit_[31] = { 537 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 538 0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x5c, 0xc3, 539 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2}; 540 const uint16_t HuffDecoderCommon::table16_15_ops_[64] = { 541 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 542 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 543 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 544 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 545 0x0000, 0x0052, 0x0000, 0x0056, 0x0000, 0x005a, 0x005e, 0x0062, 546 0x0066, 0x006a, 0x006e, 0x0072, 0x0076, 0x007a, 0x0000, 0x0000, 547 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 548 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 549 const uint8_t* const HuffDecoderCommon::table16_emit_[16] = { 550 table16_0_emit_, table16_1_emit_, table16_2_emit_, table16_3_emit_, 551 table16_4_emit_, table16_5_emit_, table16_6_emit_, table16_7_emit_, 552 table16_8_emit_, table16_9_emit_, table16_10_emit_, table16_11_emit_, 553 table16_12_emit_, table16_13_emit_, table16_14_emit_, table16_15_emit_, 554 }; 555 const uint16_t* const HuffDecoderCommon::table16_ops_[16] = { 556 table16_0_ops_, table16_1_ops_, table16_0_ops_, table16_1_ops_, 557 table16_0_ops_, table16_1_ops_, table16_0_ops_, table16_1_ops_, 558 table16_0_ops_, table16_1_ops_, table16_0_ops_, table16_1_ops_, 559 table15_0_ops_, table15_0_ops_, table15_6_ops_, table16_15_ops_, 560 }; 561 const uint8_t HuffDecoderCommon::table17_0_emit_[16] = { 562 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 563 0x00, 0x63, 0x00, 0x65, 0x00, 0x69, 0x00, 0x6f}; 564 const uint16_t HuffDecoderCommon::table17_0_ops_[64] = { 565 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 566 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 567 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 568 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 569 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 570 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029, 571 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 572 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039}; 573 const uint8_t HuffDecoderCommon::table17_1_emit_[28] = { 574 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 0x00, 0x25, 0x00, 0x2d, 575 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 0x34, 0x00, 0x35, 576 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39}; 577 const uint16_t HuffDecoderCommon::table17_1_ops_[64] = { 578 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 579 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 580 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 581 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 582 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 583 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 584 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 585 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069}; 586 const uint8_t HuffDecoderCommon::table17_2_emit_[36] = { 587 0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 588 0x00, 0x67, 0x00, 0x68, 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 589 0x00, 0x72, 0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44}; 590 const uint16_t HuffDecoderCommon::table17_2_ops_[64] = { 591 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 592 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 593 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 594 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 595 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 596 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 597 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 598 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089}; 599 const uint8_t HuffDecoderCommon::table17_3_emit_[68] = { 600 0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00, 0x4a, 601 0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 0x00, 0x50, 602 0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54, 0x00, 0x55, 0x00, 0x56, 603 0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b, 0x00, 0x71, 0x00, 0x76, 604 0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a, 0x00, 0x26, 0x00, 0x2a, 605 0x00, 0x2c, 0x00, 0x3b, 0x00, 0x58, 0x00, 0x5a}; 606 const uint16_t HuffDecoderCommon::table17_3_ops_[64] = { 607 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 608 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 609 0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 610 0x0000, 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 611 0x0000, 0x0081, 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 612 0x0000, 0x00a1, 0x0000, 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9, 613 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000, 0x00d1, 0x0000, 0x00d9, 614 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0000, 0x0002}; 615 const uint8_t HuffDecoderCommon::table17_4_emit_[16] = { 616 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 617 0x24, 0x63, 0x24, 0x65, 0x24, 0x69, 0x24, 0x6f}; 618 const uint8_t HuffDecoderCommon::table17_5_emit_[28] = { 619 0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 0x24, 0x25, 0x24, 0x2d, 620 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 0x34, 0x24, 0x35, 621 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39}; 622 const uint8_t HuffDecoderCommon::table17_6_emit_[36] = { 623 0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 624 0x24, 0x67, 0x24, 0x68, 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 625 0x24, 0x72, 0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44}; 626 const uint8_t HuffDecoderCommon::table17_7_emit_[68] = { 627 0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24, 0x4a, 628 0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 0x24, 0x50, 629 0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54, 0x24, 0x55, 0x24, 0x56, 630 0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b, 0x24, 0x71, 0x24, 0x76, 631 0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a, 0x24, 0x26, 0x24, 0x2a, 632 0x24, 0x2c, 0x24, 0x3b, 0x24, 0x58, 0x24, 0x5a}; 633 const uint8_t HuffDecoderCommon::table17_8_emit_[16] = { 634 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 635 0x40, 0x63, 0x40, 0x65, 0x40, 0x69, 0x40, 0x6f}; 636 const uint8_t HuffDecoderCommon::table17_9_emit_[28] = { 637 0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 0x40, 0x25, 0x40, 0x2d, 638 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 0x34, 0x40, 0x35, 639 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39}; 640 const uint8_t HuffDecoderCommon::table17_10_emit_[36] = { 641 0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 642 0x40, 0x67, 0x40, 0x68, 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 643 0x40, 0x72, 0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44}; 644 const uint8_t HuffDecoderCommon::table17_11_emit_[68] = { 645 0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40, 0x4a, 646 0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 0x40, 0x50, 647 0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54, 0x40, 0x55, 0x40, 0x56, 648 0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b, 0x40, 0x71, 0x40, 0x76, 649 0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a, 0x40, 0x26, 0x40, 0x2a, 650 0x40, 0x2c, 0x40, 0x3b, 0x40, 0x58, 0x40, 0x5a}; 651 const uint8_t HuffDecoderCommon::table17_12_emit_[16] = { 652 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 653 0x5b, 0x63, 0x5b, 0x65, 0x5b, 0x69, 0x5b, 0x6f}; 654 const uint8_t HuffDecoderCommon::table17_13_emit_[28] = { 655 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 0x5b, 0x25, 0x5b, 0x2d, 656 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 0x34, 0x5b, 0x35, 657 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39}; 658 const uint8_t HuffDecoderCommon::table17_14_emit_[36] = { 659 0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 660 0x5b, 0x67, 0x5b, 0x68, 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 661 0x5b, 0x72, 0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44}; 662 const uint8_t HuffDecoderCommon::table17_15_emit_[68] = { 663 0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b, 0x4a, 664 0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 0x5b, 0x50, 665 0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54, 0x5b, 0x55, 0x5b, 0x56, 666 0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b, 0x5b, 0x71, 0x5b, 0x76, 667 0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a, 0x5b, 0x26, 0x5b, 0x2a, 668 0x5b, 0x2c, 0x5b, 0x3b, 0x5b, 0x58, 0x5b, 0x5a}; 669 const uint8_t HuffDecoderCommon::table17_16_emit_[16] = { 670 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 671 0x5d, 0x63, 0x5d, 0x65, 0x5d, 0x69, 0x5d, 0x6f}; 672 const uint8_t HuffDecoderCommon::table17_17_emit_[28] = { 673 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25, 0x5d, 0x2d, 674 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35, 675 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39}; 676 const uint8_t HuffDecoderCommon::table17_18_emit_[36] = { 677 0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 678 0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 679 0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44}; 680 const uint8_t HuffDecoderCommon::table17_19_emit_[68] = { 681 0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a, 682 0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50, 683 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56, 684 0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76, 685 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a, 0x5d, 0x26, 0x5d, 0x2a, 686 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a}; 687 const uint8_t HuffDecoderCommon::table17_20_emit_[16] = { 688 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 689 0x7e, 0x63, 0x7e, 0x65, 0x7e, 0x69, 0x7e, 0x6f}; 690 const uint8_t HuffDecoderCommon::table17_21_emit_[28] = { 691 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25, 0x7e, 0x2d, 692 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35, 693 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39}; 694 const uint8_t HuffDecoderCommon::table17_22_emit_[36] = { 695 0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 696 0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 697 0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44}; 698 const uint8_t HuffDecoderCommon::table17_23_emit_[68] = { 699 0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a, 700 0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50, 701 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56, 702 0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76, 703 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a, 0x7e, 0x26, 0x7e, 0x2a, 704 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a}; 705 const uint8_t HuffDecoderCommon::table17_24_emit_[44] = { 706 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e, 707 0x65, 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 708 0x5e, 0x25, 0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 709 0x34, 0x5e, 0x35, 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39}; 710 const uint8_t HuffDecoderCommon::table17_25_emit_[92] = { 711 0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 712 0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 713 0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44, 714 0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a, 715 0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50, 716 0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56, 717 0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76, 718 0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a}; 719 const uint8_t HuffDecoderCommon::table17_26_emit_[44] = { 720 0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d, 721 0x65, 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 722 0x7d, 0x25, 0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 723 0x34, 0x7d, 0x35, 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39}; 724 const uint8_t HuffDecoderCommon::table17_27_emit_[92] = { 725 0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 726 0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 727 0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44, 728 0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a, 729 0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50, 730 0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56, 731 0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76, 732 0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a}; 733 const uint8_t HuffDecoderCommon::table17_28_emit_[72] = { 734 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65, 735 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25, 736 0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35, 737 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41, 738 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68, 739 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75}; 740 const uint8_t HuffDecoderCommon::table17_29_emit_[72] = { 741 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65, 742 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25, 743 0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35, 744 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41, 745 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68, 746 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75}; 747 const uint8_t HuffDecoderCommon::table17_30_emit_[72] = { 748 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65, 749 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25, 750 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35, 751 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41, 752 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68, 753 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75}; 754 const uint8_t HuffDecoderCommon::table17_31_emit_[24] = { 755 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 756 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6}; 757 const uint16_t HuffDecoderCommon::table17_31_ops_[64] = { 758 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 759 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x000e, 0x0000, 0x0012, 760 0x0000, 0x0016, 0x0000, 0x001a, 0x0000, 0x001e, 0x0000, 0x0022, 761 0x0000, 0x0026, 0x0000, 0x002a, 0x002e, 0x0032, 0x0036, 0x003a, 762 0x003e, 0x0042, 0x0046, 0x004a, 0x004e, 0x0052, 0x0056, 0x005a, 763 0x005e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 764 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 765 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 766 const uint8_t* const HuffDecoderCommon::table17_emit_[32] = { 767 table17_0_emit_, table17_1_emit_, table17_2_emit_, table17_3_emit_, 768 table17_4_emit_, table17_5_emit_, table17_6_emit_, table17_7_emit_, 769 table17_8_emit_, table17_9_emit_, table17_10_emit_, table17_11_emit_, 770 table17_12_emit_, table17_13_emit_, table17_14_emit_, table17_15_emit_, 771 table17_16_emit_, table17_17_emit_, table17_18_emit_, table17_19_emit_, 772 table17_20_emit_, table17_21_emit_, table17_22_emit_, table17_23_emit_, 773 table17_24_emit_, table17_25_emit_, table17_26_emit_, table17_27_emit_, 774 table17_28_emit_, table17_29_emit_, table17_30_emit_, table17_31_emit_, 775 }; 776 const uint16_t* const HuffDecoderCommon::table17_ops_[32] = { 777 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 778 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 779 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 780 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 781 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 782 table17_0_ops_, table17_1_ops_, table17_2_ops_, table17_3_ops_, 783 table16_0_ops_, table16_1_ops_, table16_0_ops_, table16_1_ops_, 784 table15_0_ops_, table15_0_ops_, table15_0_ops_, table17_31_ops_, 785 }; 786 const uint16_t HuffDecoderCommon::table18_0_ops_[128] = { 787 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 788 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 789 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 790 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 791 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 792 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 793 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 794 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 795 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 796 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 797 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 798 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 799 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 800 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 801 0x0000, 0x0039}; 802 const uint16_t HuffDecoderCommon::table18_1_ops_[128] = { 803 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 804 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 805 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 806 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 807 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 808 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 809 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 810 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 811 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 812 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 813 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 814 0x0000, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0000, 815 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 816 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 817 0x0000, 0x0069}; 818 const uint16_t HuffDecoderCommon::table18_2_ops_[128] = { 819 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 820 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 821 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 822 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 823 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 824 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 825 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 826 0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 827 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 828 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 829 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 830 0x0000, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000, 831 0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 832 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 0x0000, 0x0000, 833 0x0000, 0x0089}; 834 const uint16_t HuffDecoderCommon::table18_3_ops_[128] = { 835 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 836 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 837 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 838 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 839 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 840 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 841 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 0x0000, 0x0000, 842 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 0x0000, 0x0000, 0x0000, 0x0089, 843 0x0000, 0x0000, 0x0000, 0x0091, 0x0000, 0x0000, 0x0000, 0x0099, 0x0000, 844 0x0000, 0x0000, 0x00a1, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 845 0x0000, 0x00b1, 0x0000, 0x0000, 0x0000, 0x00b9, 0x0000, 0x0000, 0x0000, 846 0x00c1, 0x0000, 0x0000, 0x0000, 0x00c9, 0x0000, 0x0000, 0x0000, 0x00d1, 847 0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 848 0x00f1, 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0000, 849 0x0000, 0x0002}; 850 const uint16_t HuffDecoderCommon::table18_24_ops_[128] = { 851 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 852 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 853 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 854 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 855 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 856 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 857 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 858 0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 859 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 860 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 861 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 862 0x0071, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 863 0x0000, 0x0000, 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0091, 0x0000, 864 0x0000, 0x0000, 0x0099, 0x0000, 0x0000, 0x0000, 0x00a1, 0x0000, 0x0000, 865 0x0000, 0x00a9}; 866 const uint8_t HuffDecoderCommon::table18_25_emit_[104] = { 867 0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 868 0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 869 0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44, 870 0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a, 871 0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50, 872 0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56, 873 0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76, 874 0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a, 0x5e, 0x26, 0x5e, 0x2a, 875 0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a}; 876 const uint16_t HuffDecoderCommon::table18_25_ops_[128] = { 877 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 878 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 879 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 880 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 881 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 882 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 883 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 884 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9, 885 0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000, 886 0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 0x00f1, 887 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 0x0000, 888 0x0119, 0x0000, 0x0121, 0x0000, 0x0129, 0x0000, 0x0131, 0x0000, 0x0139, 889 0x0000, 0x0141, 0x0000, 0x0149, 0x0000, 0x0151, 0x0000, 0x0159, 0x0000, 890 0x0161, 0x0000, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 891 0x0000, 0x0002}; 892 const uint8_t HuffDecoderCommon::table18_27_emit_[104] = { 893 0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 894 0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 895 0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44, 896 0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a, 897 0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50, 898 0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56, 899 0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76, 900 0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a, 0x7d, 0x26, 0x7d, 0x2a, 901 0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a}; 902 const uint8_t HuffDecoderCommon::table18_28_emit_[136] = { 903 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65, 904 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25, 905 0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35, 906 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41, 907 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68, 908 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75, 909 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44, 0x3c, 0x45, 0x3c, 0x46, 910 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a, 0x3c, 0x4b, 0x3c, 0x4c, 911 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50, 0x3c, 0x51, 0x3c, 0x52, 912 0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56, 0x3c, 0x57, 0x3c, 0x59, 913 0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76, 0x3c, 0x77, 0x3c, 0x78, 914 0x3c, 0x79, 0x3c, 0x7a}; 915 const uint16_t HuffDecoderCommon::table18_28_ops_[128] = { 916 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 917 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 918 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 919 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 920 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 921 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 922 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 923 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 924 0x0000, 0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 925 0x00f1, 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 926 0x0000, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 0x0151, 927 0x0159, 0x0161, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 928 0x01a1, 0x01a9, 0x01b1, 0x01b9, 0x01c1, 0x01c9, 0x01d1, 0x01d9, 0x01e1, 929 0x01e9, 0x01f1, 0x01f9, 0x0201, 0x0209, 0x0211, 0x0219, 0x0000, 0x0000, 930 0x0000, 0x0002}; 931 const uint8_t HuffDecoderCommon::table18_29_emit_[136] = { 932 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65, 933 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25, 934 0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35, 935 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41, 936 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68, 937 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75, 938 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44, 0x60, 0x45, 0x60, 0x46, 939 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a, 0x60, 0x4b, 0x60, 0x4c, 940 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50, 0x60, 0x51, 0x60, 0x52, 941 0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56, 0x60, 0x57, 0x60, 0x59, 942 0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76, 0x60, 0x77, 0x60, 0x78, 943 0x60, 0x79, 0x60, 0x7a}; 944 const uint8_t HuffDecoderCommon::table18_30_emit_[136] = { 945 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65, 946 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25, 947 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35, 948 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41, 949 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68, 950 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75, 951 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44, 0x7b, 0x45, 0x7b, 0x46, 952 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a, 0x7b, 0x4b, 0x7b, 0x4c, 953 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50, 0x7b, 0x51, 0x7b, 0x52, 954 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59, 955 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76, 0x7b, 0x77, 0x7b, 0x78, 956 0x7b, 0x79, 0x7b, 0x7a}; 957 const uint8_t HuffDecoderCommon::table18_31_emit_[50] = { 958 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 959 0xe2, 0x99, 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 960 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92, 961 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2, 0xb5, 962 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9}; 963 const uint16_t HuffDecoderCommon::table18_31_ops_[128] = { 964 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 965 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 966 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 967 0x000e, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 968 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 969 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 970 0x0000, 0x002a, 0x0000, 0x002e, 0x0000, 0x0032, 0x0000, 0x0036, 0x0000, 971 0x003a, 0x0000, 0x003e, 0x0000, 0x0042, 0x0000, 0x0046, 0x0000, 0x004a, 972 0x0000, 0x004e, 0x0000, 0x0052, 0x0000, 0x0056, 0x0000, 0x005a, 0x0000, 973 0x005e, 0x0062, 0x0066, 0x006a, 0x006e, 0x0072, 0x0076, 0x007a, 0x007e, 974 0x0082, 0x0086, 0x008a, 0x008e, 0x0092, 0x0096, 0x009a, 0x009e, 0x00a2, 975 0x00a6, 0x00aa, 0x00ae, 0x00b2, 0x00b6, 0x00ba, 0x00be, 0x00c2, 0x00c6, 976 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 977 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 978 0x0000, 0x0003}; 979 const uint8_t* const HuffDecoderCommon::table18_emit_[32] = { 980 table17_0_emit_, table17_1_emit_, table17_2_emit_, table17_3_emit_, 981 table17_4_emit_, table17_5_emit_, table17_6_emit_, table17_7_emit_, 982 table17_8_emit_, table17_9_emit_, table17_10_emit_, table17_11_emit_, 983 table17_12_emit_, table17_13_emit_, table17_14_emit_, table17_15_emit_, 984 table17_16_emit_, table17_17_emit_, table17_18_emit_, table17_19_emit_, 985 table17_20_emit_, table17_21_emit_, table17_22_emit_, table17_23_emit_, 986 table17_24_emit_, table18_25_emit_, table17_26_emit_, table18_27_emit_, 987 table18_28_emit_, table18_29_emit_, table18_30_emit_, table18_31_emit_, 988 }; 989 const uint16_t* const HuffDecoderCommon::table18_ops_[32] = { 990 table18_0_ops_, table18_1_ops_, table18_2_ops_, table18_3_ops_, 991 table18_0_ops_, table18_1_ops_, table18_2_ops_, table18_3_ops_, 992 table18_0_ops_, table18_1_ops_, table18_2_ops_, table18_3_ops_, 993 table18_0_ops_, table18_1_ops_, table18_2_ops_, table18_3_ops_, 994 table18_0_ops_, table18_1_ops_, table18_2_ops_, table18_3_ops_, 995 table18_0_ops_, table18_1_ops_, table18_2_ops_, table18_3_ops_, 996 table18_24_ops_, table18_25_ops_, table18_24_ops_, table18_25_ops_, 997 table18_28_ops_, table18_28_ops_, table18_28_ops_, table18_31_ops_, 998 }; 999 const uint8_t HuffDecoderCommon::table19_0_emit_[120] = { 1000 0x00, 0x30, 0x30, 0x00, 0x30, 0x31, 0x00, 0x30, 0x32, 0x00, 0x30, 0x61, 1001 0x00, 0x30, 0x63, 0x00, 0x30, 0x65, 0x00, 0x30, 0x69, 0x00, 0x30, 0x6f, 1002 0x00, 0x30, 0x73, 0x00, 0x30, 0x74, 0x00, 0x31, 0x30, 0x00, 0x31, 0x31, 1003 0x00, 0x31, 0x32, 0x00, 0x31, 0x61, 0x00, 0x31, 0x63, 0x00, 0x31, 0x65, 1004 0x00, 0x31, 0x69, 0x00, 0x31, 0x6f, 0x00, 0x31, 0x73, 0x00, 0x31, 0x74, 1005 0x00, 0x32, 0x30, 0x00, 0x32, 0x31, 0x00, 0x32, 0x32, 0x00, 0x32, 0x61, 1006 0x00, 0x32, 0x63, 0x00, 0x32, 0x65, 0x00, 0x32, 0x69, 0x00, 0x32, 0x6f, 1007 0x00, 0x32, 0x73, 0x00, 0x32, 0x74, 0x00, 0x61, 0x30, 0x00, 0x61, 0x31, 1008 0x00, 0x61, 0x32, 0x00, 0x61, 0x61, 0x00, 0x61, 0x63, 0x00, 0x61, 0x65, 1009 0x00, 0x61, 0x69, 0x00, 0x61, 0x6f, 0x00, 0x61, 0x73, 0x00, 0x61, 0x74}; 1010 const uint16_t HuffDecoderCommon::table19_0_ops_[128] = { 1011 0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8, 0x00c0, 1012 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1013 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1014 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x00f0, 0x0108, 0x0120, 0x0138, 1015 0x0150, 0x0168, 0x0180, 0x0198, 0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 1016 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1017 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1018 0x00f2, 0x01e0, 0x01f8, 0x0210, 0x0228, 0x0240, 0x0258, 0x0270, 0x0288, 1019 0x02a0, 0x02b8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1020 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1021 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x01e2, 0x02d0, 0x02e8, 0x0300, 1022 0x0318, 0x0330, 0x0348, 0x0360, 0x0378, 0x0390, 0x03a8, 0x0001, 0x0001, 1023 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1024 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1025 0x0001, 0x02d2}; 1026 const uint8_t HuffDecoderCommon::table19_1_emit_[120] = { 1027 0x00, 0x63, 0x30, 0x00, 0x63, 0x31, 0x00, 0x63, 0x32, 0x00, 0x63, 0x61, 1028 0x00, 0x63, 0x63, 0x00, 0x63, 0x65, 0x00, 0x63, 0x69, 0x00, 0x63, 0x6f, 1029 0x00, 0x63, 0x73, 0x00, 0x63, 0x74, 0x00, 0x65, 0x30, 0x00, 0x65, 0x31, 1030 0x00, 0x65, 0x32, 0x00, 0x65, 0x61, 0x00, 0x65, 0x63, 0x00, 0x65, 0x65, 1031 0x00, 0x65, 0x69, 0x00, 0x65, 0x6f, 0x00, 0x65, 0x73, 0x00, 0x65, 0x74, 1032 0x00, 0x69, 0x30, 0x00, 0x69, 0x31, 0x00, 0x69, 0x32, 0x00, 0x69, 0x61, 1033 0x00, 0x69, 0x63, 0x00, 0x69, 0x65, 0x00, 0x69, 0x69, 0x00, 0x69, 0x6f, 1034 0x00, 0x69, 0x73, 0x00, 0x69, 0x74, 0x00, 0x6f, 0x30, 0x00, 0x6f, 0x31, 1035 0x00, 0x6f, 0x32, 0x00, 0x6f, 0x61, 0x00, 0x6f, 0x63, 0x00, 0x6f, 0x65, 1036 0x00, 0x6f, 0x69, 0x00, 0x6f, 0x6f, 0x00, 0x6f, 0x73, 0x00, 0x6f, 0x74}; 1037 const uint8_t HuffDecoderCommon::table19_2_emit_[68] = { 1038 0x00, 0x73, 0x30, 0x00, 0x73, 0x31, 0x00, 0x73, 0x32, 0x00, 0x73, 0x61, 1039 0x00, 0x73, 0x63, 0x00, 0x73, 0x65, 0x00, 0x73, 0x69, 0x00, 0x73, 0x6f, 1040 0x00, 0x73, 0x73, 0x00, 0x73, 0x74, 0x00, 0x74, 0x30, 0x00, 0x74, 0x31, 1041 0x00, 0x74, 0x32, 0x00, 0x74, 0x61, 0x00, 0x74, 0x63, 0x00, 0x74, 0x65, 1042 0x00, 0x74, 0x69, 0x00, 0x74, 0x6f, 0x00, 0x74, 0x73, 0x00, 0x74, 0x74, 1043 0x00, 0x20, 0x00, 0x25, 0x00, 0x2d, 0x00, 0x2e}; 1044 const uint16_t HuffDecoderCommon::table19_2_ops_[128] = { 1045 0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8, 0x00c0, 1046 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1047 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1048 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x00f0, 0x0108, 0x0120, 0x0138, 1049 0x0150, 0x0168, 0x0180, 0x0198, 0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 1050 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1051 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1052 0x00f2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1053 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x01e2, 0x0001, 1054 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1055 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x01f2, 0x0001, 0x0001, 0x0001, 1056 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1057 0x0001, 0x0001, 0x0001, 0x0202, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1058 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1059 0x0001, 0x0212}; 1060 const uint8_t HuffDecoderCommon::table19_3_emit_[16] = { 1061 0x00, 0x2f, 0x00, 0x33, 0x00, 0x34, 0x00, 0x35, 1062 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39}; 1063 const uint16_t HuffDecoderCommon::table19_3_ops_[128] = { 1064 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1065 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 1066 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1067 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 0x0001, 0x0001, 1068 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1069 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1070 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1071 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1072 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 1073 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1074 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 1075 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1076 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1077 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1078 0x0001, 0x0072}; 1079 const uint8_t HuffDecoderCommon::table19_4_emit_[16] = { 1080 0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62, 1081 0x00, 0x64, 0x00, 0x66, 0x00, 0x67, 0x00, 0x68}; 1082 const uint8_t HuffDecoderCommon::table19_5_emit_[20] = { 1083 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 0x00, 0x72, 1084 0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44}; 1085 const uint16_t HuffDecoderCommon::table19_5_ops_[128] = { 1086 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1087 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 1088 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1089 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 0x0001, 0x0001, 1090 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1091 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1092 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1093 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1094 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 1095 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1096 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 1097 0x0001, 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 1098 0x0001, 0x0001, 0x0001, 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1099 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1100 0x0001, 0x0092}; 1101 const uint8_t HuffDecoderCommon::table19_6_emit_[32] = { 1102 0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00, 1103 0x4a, 0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 1104 0x00, 0x50, 0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54}; 1105 const uint16_t HuffDecoderCommon::table19_6_ops_[128] = { 1106 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 1107 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 1108 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 1109 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 1110 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1111 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1112 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1113 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 1114 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 1115 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 1116 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 1117 0x0001, 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x0001, 1118 0x0001, 0x0001, 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1119 0x0001, 0x0001, 0x00e2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1120 0x0001, 0x00f2}; 1121 const uint8_t HuffDecoderCommon::table19_7_emit_[46] = { 1122 0x00, 0x55, 0x00, 0x56, 0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b, 1123 0x00, 0x71, 0x00, 0x76, 0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a, 1124 0x00, 0x26, 0x00, 0x2a, 0x00, 0x2c, 0x00, 0x3b, 0x00, 0x58, 0x00, 0x5a, 1125 0x00, 0x21, 0x00, 0x22, 0x00, 0x28, 0x00, 0x29, 0x00, 0x3f}; 1126 const uint16_t HuffDecoderCommon::table19_7_ops_[128] = { 1127 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 1128 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 1129 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 1130 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 1131 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1132 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1133 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1134 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 1135 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 1136 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 1137 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 1138 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 0x00e2, 1139 0x0001, 0x0001, 0x0001, 0x00f2, 0x0001, 0x0001, 0x0001, 0x0102, 0x0001, 1140 0x0001, 0x0001, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0001, 1141 0x0001, 0x0003}; 1142 const uint8_t HuffDecoderCommon::table19_8_emit_[120] = { 1143 0x24, 0x30, 0x30, 0x24, 0x30, 0x31, 0x24, 0x30, 0x32, 0x24, 0x30, 0x61, 1144 0x24, 0x30, 0x63, 0x24, 0x30, 0x65, 0x24, 0x30, 0x69, 0x24, 0x30, 0x6f, 1145 0x24, 0x30, 0x73, 0x24, 0x30, 0x74, 0x24, 0x31, 0x30, 0x24, 0x31, 0x31, 1146 0x24, 0x31, 0x32, 0x24, 0x31, 0x61, 0x24, 0x31, 0x63, 0x24, 0x31, 0x65, 1147 0x24, 0x31, 0x69, 0x24, 0x31, 0x6f, 0x24, 0x31, 0x73, 0x24, 0x31, 0x74, 1148 0x24, 0x32, 0x30, 0x24, 0x32, 0x31, 0x24, 0x32, 0x32, 0x24, 0x32, 0x61, 1149 0x24, 0x32, 0x63, 0x24, 0x32, 0x65, 0x24, 0x32, 0x69, 0x24, 0x32, 0x6f, 1150 0x24, 0x32, 0x73, 0x24, 0x32, 0x74, 0x24, 0x61, 0x30, 0x24, 0x61, 0x31, 1151 0x24, 0x61, 0x32, 0x24, 0x61, 0x61, 0x24, 0x61, 0x63, 0x24, 0x61, 0x65, 1152 0x24, 0x61, 0x69, 0x24, 0x61, 0x6f, 0x24, 0x61, 0x73, 0x24, 0x61, 0x74}; 1153 const uint8_t HuffDecoderCommon::table19_9_emit_[120] = { 1154 0x24, 0x63, 0x30, 0x24, 0x63, 0x31, 0x24, 0x63, 0x32, 0x24, 0x63, 0x61, 1155 0x24, 0x63, 0x63, 0x24, 0x63, 0x65, 0x24, 0x63, 0x69, 0x24, 0x63, 0x6f, 1156 0x24, 0x63, 0x73, 0x24, 0x63, 0x74, 0x24, 0x65, 0x30, 0x24, 0x65, 0x31, 1157 0x24, 0x65, 0x32, 0x24, 0x65, 0x61, 0x24, 0x65, 0x63, 0x24, 0x65, 0x65, 1158 0x24, 0x65, 0x69, 0x24, 0x65, 0x6f, 0x24, 0x65, 0x73, 0x24, 0x65, 0x74, 1159 0x24, 0x69, 0x30, 0x24, 0x69, 0x31, 0x24, 0x69, 0x32, 0x24, 0x69, 0x61, 1160 0x24, 0x69, 0x63, 0x24, 0x69, 0x65, 0x24, 0x69, 0x69, 0x24, 0x69, 0x6f, 1161 0x24, 0x69, 0x73, 0x24, 0x69, 0x74, 0x24, 0x6f, 0x30, 0x24, 0x6f, 0x31, 1162 0x24, 0x6f, 0x32, 0x24, 0x6f, 0x61, 0x24, 0x6f, 0x63, 0x24, 0x6f, 0x65, 1163 0x24, 0x6f, 0x69, 0x24, 0x6f, 0x6f, 0x24, 0x6f, 0x73, 0x24, 0x6f, 0x74}; 1164 const uint8_t HuffDecoderCommon::table19_10_emit_[68] = { 1165 0x24, 0x73, 0x30, 0x24, 0x73, 0x31, 0x24, 0x73, 0x32, 0x24, 0x73, 0x61, 1166 0x24, 0x73, 0x63, 0x24, 0x73, 0x65, 0x24, 0x73, 0x69, 0x24, 0x73, 0x6f, 1167 0x24, 0x73, 0x73, 0x24, 0x73, 0x74, 0x24, 0x74, 0x30, 0x24, 0x74, 0x31, 1168 0x24, 0x74, 0x32, 0x24, 0x74, 0x61, 0x24, 0x74, 0x63, 0x24, 0x74, 0x65, 1169 0x24, 0x74, 0x69, 0x24, 0x74, 0x6f, 0x24, 0x74, 0x73, 0x24, 0x74, 0x74, 1170 0x24, 0x20, 0x24, 0x25, 0x24, 0x2d, 0x24, 0x2e}; 1171 const uint8_t HuffDecoderCommon::table19_11_emit_[16] = { 1172 0x24, 0x2f, 0x24, 0x33, 0x24, 0x34, 0x24, 0x35, 1173 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39}; 1174 const uint8_t HuffDecoderCommon::table19_12_emit_[16] = { 1175 0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62, 1176 0x24, 0x64, 0x24, 0x66, 0x24, 0x67, 0x24, 0x68}; 1177 const uint8_t HuffDecoderCommon::table19_13_emit_[20] = { 1178 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 0x24, 0x72, 1179 0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44}; 1180 const uint8_t HuffDecoderCommon::table19_14_emit_[32] = { 1181 0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24, 1182 0x4a, 0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 1183 0x24, 0x50, 0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54}; 1184 const uint8_t HuffDecoderCommon::table19_15_emit_[46] = { 1185 0x24, 0x55, 0x24, 0x56, 0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b, 1186 0x24, 0x71, 0x24, 0x76, 0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a, 1187 0x24, 0x26, 0x24, 0x2a, 0x24, 0x2c, 0x24, 0x3b, 0x24, 0x58, 0x24, 0x5a, 1188 0x24, 0x21, 0x24, 0x22, 0x24, 0x28, 0x24, 0x29, 0x24, 0x3f}; 1189 const uint8_t HuffDecoderCommon::table19_16_emit_[120] = { 1190 0x40, 0x30, 0x30, 0x40, 0x30, 0x31, 0x40, 0x30, 0x32, 0x40, 0x30, 0x61, 1191 0x40, 0x30, 0x63, 0x40, 0x30, 0x65, 0x40, 0x30, 0x69, 0x40, 0x30, 0x6f, 1192 0x40, 0x30, 0x73, 0x40, 0x30, 0x74, 0x40, 0x31, 0x30, 0x40, 0x31, 0x31, 1193 0x40, 0x31, 0x32, 0x40, 0x31, 0x61, 0x40, 0x31, 0x63, 0x40, 0x31, 0x65, 1194 0x40, 0x31, 0x69, 0x40, 0x31, 0x6f, 0x40, 0x31, 0x73, 0x40, 0x31, 0x74, 1195 0x40, 0x32, 0x30, 0x40, 0x32, 0x31, 0x40, 0x32, 0x32, 0x40, 0x32, 0x61, 1196 0x40, 0x32, 0x63, 0x40, 0x32, 0x65, 0x40, 0x32, 0x69, 0x40, 0x32, 0x6f, 1197 0x40, 0x32, 0x73, 0x40, 0x32, 0x74, 0x40, 0x61, 0x30, 0x40, 0x61, 0x31, 1198 0x40, 0x61, 0x32, 0x40, 0x61, 0x61, 0x40, 0x61, 0x63, 0x40, 0x61, 0x65, 1199 0x40, 0x61, 0x69, 0x40, 0x61, 0x6f, 0x40, 0x61, 0x73, 0x40, 0x61, 0x74}; 1200 const uint8_t HuffDecoderCommon::table19_17_emit_[120] = { 1201 0x40, 0x63, 0x30, 0x40, 0x63, 0x31, 0x40, 0x63, 0x32, 0x40, 0x63, 0x61, 1202 0x40, 0x63, 0x63, 0x40, 0x63, 0x65, 0x40, 0x63, 0x69, 0x40, 0x63, 0x6f, 1203 0x40, 0x63, 0x73, 0x40, 0x63, 0x74, 0x40, 0x65, 0x30, 0x40, 0x65, 0x31, 1204 0x40, 0x65, 0x32, 0x40, 0x65, 0x61, 0x40, 0x65, 0x63, 0x40, 0x65, 0x65, 1205 0x40, 0x65, 0x69, 0x40, 0x65, 0x6f, 0x40, 0x65, 0x73, 0x40, 0x65, 0x74, 1206 0x40, 0x69, 0x30, 0x40, 0x69, 0x31, 0x40, 0x69, 0x32, 0x40, 0x69, 0x61, 1207 0x40, 0x69, 0x63, 0x40, 0x69, 0x65, 0x40, 0x69, 0x69, 0x40, 0x69, 0x6f, 1208 0x40, 0x69, 0x73, 0x40, 0x69, 0x74, 0x40, 0x6f, 0x30, 0x40, 0x6f, 0x31, 1209 0x40, 0x6f, 0x32, 0x40, 0x6f, 0x61, 0x40, 0x6f, 0x63, 0x40, 0x6f, 0x65, 1210 0x40, 0x6f, 0x69, 0x40, 0x6f, 0x6f, 0x40, 0x6f, 0x73, 0x40, 0x6f, 0x74}; 1211 const uint8_t HuffDecoderCommon::table19_18_emit_[68] = { 1212 0x40, 0x73, 0x30, 0x40, 0x73, 0x31, 0x40, 0x73, 0x32, 0x40, 0x73, 0x61, 1213 0x40, 0x73, 0x63, 0x40, 0x73, 0x65, 0x40, 0x73, 0x69, 0x40, 0x73, 0x6f, 1214 0x40, 0x73, 0x73, 0x40, 0x73, 0x74, 0x40, 0x74, 0x30, 0x40, 0x74, 0x31, 1215 0x40, 0x74, 0x32, 0x40, 0x74, 0x61, 0x40, 0x74, 0x63, 0x40, 0x74, 0x65, 1216 0x40, 0x74, 0x69, 0x40, 0x74, 0x6f, 0x40, 0x74, 0x73, 0x40, 0x74, 0x74, 1217 0x40, 0x20, 0x40, 0x25, 0x40, 0x2d, 0x40, 0x2e}; 1218 const uint8_t HuffDecoderCommon::table19_19_emit_[16] = { 1219 0x40, 0x2f, 0x40, 0x33, 0x40, 0x34, 0x40, 0x35, 1220 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39}; 1221 const uint8_t HuffDecoderCommon::table19_20_emit_[16] = { 1222 0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62, 1223 0x40, 0x64, 0x40, 0x66, 0x40, 0x67, 0x40, 0x68}; 1224 const uint8_t HuffDecoderCommon::table19_21_emit_[20] = { 1225 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 0x40, 0x72, 1226 0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44}; 1227 const uint8_t HuffDecoderCommon::table19_22_emit_[32] = { 1228 0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40, 1229 0x4a, 0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 1230 0x40, 0x50, 0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54}; 1231 const uint8_t HuffDecoderCommon::table19_23_emit_[46] = { 1232 0x40, 0x55, 0x40, 0x56, 0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b, 1233 0x40, 0x71, 0x40, 0x76, 0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a, 1234 0x40, 0x26, 0x40, 0x2a, 0x40, 0x2c, 0x40, 0x3b, 0x40, 0x58, 0x40, 0x5a, 1235 0x40, 0x21, 0x40, 0x22, 0x40, 0x28, 0x40, 0x29, 0x40, 0x3f}; 1236 const uint8_t HuffDecoderCommon::table19_24_emit_[120] = { 1237 0x5b, 0x30, 0x30, 0x5b, 0x30, 0x31, 0x5b, 0x30, 0x32, 0x5b, 0x30, 0x61, 1238 0x5b, 0x30, 0x63, 0x5b, 0x30, 0x65, 0x5b, 0x30, 0x69, 0x5b, 0x30, 0x6f, 1239 0x5b, 0x30, 0x73, 0x5b, 0x30, 0x74, 0x5b, 0x31, 0x30, 0x5b, 0x31, 0x31, 1240 0x5b, 0x31, 0x32, 0x5b, 0x31, 0x61, 0x5b, 0x31, 0x63, 0x5b, 0x31, 0x65, 1241 0x5b, 0x31, 0x69, 0x5b, 0x31, 0x6f, 0x5b, 0x31, 0x73, 0x5b, 0x31, 0x74, 1242 0x5b, 0x32, 0x30, 0x5b, 0x32, 0x31, 0x5b, 0x32, 0x32, 0x5b, 0x32, 0x61, 1243 0x5b, 0x32, 0x63, 0x5b, 0x32, 0x65, 0x5b, 0x32, 0x69, 0x5b, 0x32, 0x6f, 1244 0x5b, 0x32, 0x73, 0x5b, 0x32, 0x74, 0x5b, 0x61, 0x30, 0x5b, 0x61, 0x31, 1245 0x5b, 0x61, 0x32, 0x5b, 0x61, 0x61, 0x5b, 0x61, 0x63, 0x5b, 0x61, 0x65, 1246 0x5b, 0x61, 0x69, 0x5b, 0x61, 0x6f, 0x5b, 0x61, 0x73, 0x5b, 0x61, 0x74}; 1247 const uint8_t HuffDecoderCommon::table19_25_emit_[120] = { 1248 0x5b, 0x63, 0x30, 0x5b, 0x63, 0x31, 0x5b, 0x63, 0x32, 0x5b, 0x63, 0x61, 1249 0x5b, 0x63, 0x63, 0x5b, 0x63, 0x65, 0x5b, 0x63, 0x69, 0x5b, 0x63, 0x6f, 1250 0x5b, 0x63, 0x73, 0x5b, 0x63, 0x74, 0x5b, 0x65, 0x30, 0x5b, 0x65, 0x31, 1251 0x5b, 0x65, 0x32, 0x5b, 0x65, 0x61, 0x5b, 0x65, 0x63, 0x5b, 0x65, 0x65, 1252 0x5b, 0x65, 0x69, 0x5b, 0x65, 0x6f, 0x5b, 0x65, 0x73, 0x5b, 0x65, 0x74, 1253 0x5b, 0x69, 0x30, 0x5b, 0x69, 0x31, 0x5b, 0x69, 0x32, 0x5b, 0x69, 0x61, 1254 0x5b, 0x69, 0x63, 0x5b, 0x69, 0x65, 0x5b, 0x69, 0x69, 0x5b, 0x69, 0x6f, 1255 0x5b, 0x69, 0x73, 0x5b, 0x69, 0x74, 0x5b, 0x6f, 0x30, 0x5b, 0x6f, 0x31, 1256 0x5b, 0x6f, 0x32, 0x5b, 0x6f, 0x61, 0x5b, 0x6f, 0x63, 0x5b, 0x6f, 0x65, 1257 0x5b, 0x6f, 0x69, 0x5b, 0x6f, 0x6f, 0x5b, 0x6f, 0x73, 0x5b, 0x6f, 0x74}; 1258 const uint8_t HuffDecoderCommon::table19_26_emit_[68] = { 1259 0x5b, 0x73, 0x30, 0x5b, 0x73, 0x31, 0x5b, 0x73, 0x32, 0x5b, 0x73, 0x61, 1260 0x5b, 0x73, 0x63, 0x5b, 0x73, 0x65, 0x5b, 0x73, 0x69, 0x5b, 0x73, 0x6f, 1261 0x5b, 0x73, 0x73, 0x5b, 0x73, 0x74, 0x5b, 0x74, 0x30, 0x5b, 0x74, 0x31, 1262 0x5b, 0x74, 0x32, 0x5b, 0x74, 0x61, 0x5b, 0x74, 0x63, 0x5b, 0x74, 0x65, 1263 0x5b, 0x74, 0x69, 0x5b, 0x74, 0x6f, 0x5b, 0x74, 0x73, 0x5b, 0x74, 0x74, 1264 0x5b, 0x20, 0x5b, 0x25, 0x5b, 0x2d, 0x5b, 0x2e}; 1265 const uint8_t HuffDecoderCommon::table19_27_emit_[16] = { 1266 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 0x34, 0x5b, 0x35, 1267 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39}; 1268 const uint8_t HuffDecoderCommon::table19_28_emit_[16] = { 1269 0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62, 1270 0x5b, 0x64, 0x5b, 0x66, 0x5b, 0x67, 0x5b, 0x68}; 1271 const uint8_t HuffDecoderCommon::table19_29_emit_[20] = { 1272 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 0x5b, 0x72, 1273 0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44}; 1274 const uint8_t HuffDecoderCommon::table19_30_emit_[32] = { 1275 0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b, 1276 0x4a, 0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 1277 0x5b, 0x50, 0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54}; 1278 const uint8_t HuffDecoderCommon::table19_31_emit_[46] = { 1279 0x5b, 0x55, 0x5b, 0x56, 0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b, 1280 0x5b, 0x71, 0x5b, 0x76, 0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a, 1281 0x5b, 0x26, 0x5b, 0x2a, 0x5b, 0x2c, 0x5b, 0x3b, 0x5b, 0x58, 0x5b, 0x5a, 1282 0x5b, 0x21, 0x5b, 0x22, 0x5b, 0x28, 0x5b, 0x29, 0x5b, 0x3f}; 1283 const uint8_t HuffDecoderCommon::table19_32_emit_[120] = { 1284 0x5d, 0x30, 0x30, 0x5d, 0x30, 0x31, 0x5d, 0x30, 0x32, 0x5d, 0x30, 0x61, 1285 0x5d, 0x30, 0x63, 0x5d, 0x30, 0x65, 0x5d, 0x30, 0x69, 0x5d, 0x30, 0x6f, 1286 0x5d, 0x30, 0x73, 0x5d, 0x30, 0x74, 0x5d, 0x31, 0x30, 0x5d, 0x31, 0x31, 1287 0x5d, 0x31, 0x32, 0x5d, 0x31, 0x61, 0x5d, 0x31, 0x63, 0x5d, 0x31, 0x65, 1288 0x5d, 0x31, 0x69, 0x5d, 0x31, 0x6f, 0x5d, 0x31, 0x73, 0x5d, 0x31, 0x74, 1289 0x5d, 0x32, 0x30, 0x5d, 0x32, 0x31, 0x5d, 0x32, 0x32, 0x5d, 0x32, 0x61, 1290 0x5d, 0x32, 0x63, 0x5d, 0x32, 0x65, 0x5d, 0x32, 0x69, 0x5d, 0x32, 0x6f, 1291 0x5d, 0x32, 0x73, 0x5d, 0x32, 0x74, 0x5d, 0x61, 0x30, 0x5d, 0x61, 0x31, 1292 0x5d, 0x61, 0x32, 0x5d, 0x61, 0x61, 0x5d, 0x61, 0x63, 0x5d, 0x61, 0x65, 1293 0x5d, 0x61, 0x69, 0x5d, 0x61, 0x6f, 0x5d, 0x61, 0x73, 0x5d, 0x61, 0x74}; 1294 const uint8_t HuffDecoderCommon::table19_33_emit_[120] = { 1295 0x5d, 0x63, 0x30, 0x5d, 0x63, 0x31, 0x5d, 0x63, 0x32, 0x5d, 0x63, 0x61, 1296 0x5d, 0x63, 0x63, 0x5d, 0x63, 0x65, 0x5d, 0x63, 0x69, 0x5d, 0x63, 0x6f, 1297 0x5d, 0x63, 0x73, 0x5d, 0x63, 0x74, 0x5d, 0x65, 0x30, 0x5d, 0x65, 0x31, 1298 0x5d, 0x65, 0x32, 0x5d, 0x65, 0x61, 0x5d, 0x65, 0x63, 0x5d, 0x65, 0x65, 1299 0x5d, 0x65, 0x69, 0x5d, 0x65, 0x6f, 0x5d, 0x65, 0x73, 0x5d, 0x65, 0x74, 1300 0x5d, 0x69, 0x30, 0x5d, 0x69, 0x31, 0x5d, 0x69, 0x32, 0x5d, 0x69, 0x61, 1301 0x5d, 0x69, 0x63, 0x5d, 0x69, 0x65, 0x5d, 0x69, 0x69, 0x5d, 0x69, 0x6f, 1302 0x5d, 0x69, 0x73, 0x5d, 0x69, 0x74, 0x5d, 0x6f, 0x30, 0x5d, 0x6f, 0x31, 1303 0x5d, 0x6f, 0x32, 0x5d, 0x6f, 0x61, 0x5d, 0x6f, 0x63, 0x5d, 0x6f, 0x65, 1304 0x5d, 0x6f, 0x69, 0x5d, 0x6f, 0x6f, 0x5d, 0x6f, 0x73, 0x5d, 0x6f, 0x74}; 1305 const uint8_t HuffDecoderCommon::table19_34_emit_[68] = { 1306 0x5d, 0x73, 0x30, 0x5d, 0x73, 0x31, 0x5d, 0x73, 0x32, 0x5d, 0x73, 0x61, 1307 0x5d, 0x73, 0x63, 0x5d, 0x73, 0x65, 0x5d, 0x73, 0x69, 0x5d, 0x73, 0x6f, 1308 0x5d, 0x73, 0x73, 0x5d, 0x73, 0x74, 0x5d, 0x74, 0x30, 0x5d, 0x74, 0x31, 1309 0x5d, 0x74, 0x32, 0x5d, 0x74, 0x61, 0x5d, 0x74, 0x63, 0x5d, 0x74, 0x65, 1310 0x5d, 0x74, 0x69, 0x5d, 0x74, 0x6f, 0x5d, 0x74, 0x73, 0x5d, 0x74, 0x74, 1311 0x5d, 0x20, 0x5d, 0x25, 0x5d, 0x2d, 0x5d, 0x2e}; 1312 const uint8_t HuffDecoderCommon::table19_35_emit_[16] = { 1313 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35, 1314 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39}; 1315 const uint8_t HuffDecoderCommon::table19_36_emit_[16] = { 1316 0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 1317 0x5d, 0x64, 0x5d, 0x66, 0x5d, 0x67, 0x5d, 0x68}; 1318 const uint8_t HuffDecoderCommon::table19_37_emit_[20] = { 1319 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 0x5d, 0x72, 1320 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44}; 1321 const uint8_t HuffDecoderCommon::table19_38_emit_[32] = { 1322 0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 1323 0x4a, 0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 1324 0x5d, 0x50, 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54}; 1325 const uint8_t HuffDecoderCommon::table19_39_emit_[46] = { 1326 0x5d, 0x55, 0x5d, 0x56, 0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 1327 0x5d, 0x71, 0x5d, 0x76, 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a, 1328 0x5d, 0x26, 0x5d, 0x2a, 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a, 1329 0x5d, 0x21, 0x5d, 0x22, 0x5d, 0x28, 0x5d, 0x29, 0x5d, 0x3f}; 1330 const uint8_t HuffDecoderCommon::table19_40_emit_[120] = { 1331 0x7e, 0x30, 0x30, 0x7e, 0x30, 0x31, 0x7e, 0x30, 0x32, 0x7e, 0x30, 0x61, 1332 0x7e, 0x30, 0x63, 0x7e, 0x30, 0x65, 0x7e, 0x30, 0x69, 0x7e, 0x30, 0x6f, 1333 0x7e, 0x30, 0x73, 0x7e, 0x30, 0x74, 0x7e, 0x31, 0x30, 0x7e, 0x31, 0x31, 1334 0x7e, 0x31, 0x32, 0x7e, 0x31, 0x61, 0x7e, 0x31, 0x63, 0x7e, 0x31, 0x65, 1335 0x7e, 0x31, 0x69, 0x7e, 0x31, 0x6f, 0x7e, 0x31, 0x73, 0x7e, 0x31, 0x74, 1336 0x7e, 0x32, 0x30, 0x7e, 0x32, 0x31, 0x7e, 0x32, 0x32, 0x7e, 0x32, 0x61, 1337 0x7e, 0x32, 0x63, 0x7e, 0x32, 0x65, 0x7e, 0x32, 0x69, 0x7e, 0x32, 0x6f, 1338 0x7e, 0x32, 0x73, 0x7e, 0x32, 0x74, 0x7e, 0x61, 0x30, 0x7e, 0x61, 0x31, 1339 0x7e, 0x61, 0x32, 0x7e, 0x61, 0x61, 0x7e, 0x61, 0x63, 0x7e, 0x61, 0x65, 1340 0x7e, 0x61, 0x69, 0x7e, 0x61, 0x6f, 0x7e, 0x61, 0x73, 0x7e, 0x61, 0x74}; 1341 const uint8_t HuffDecoderCommon::table19_41_emit_[120] = { 1342 0x7e, 0x63, 0x30, 0x7e, 0x63, 0x31, 0x7e, 0x63, 0x32, 0x7e, 0x63, 0x61, 1343 0x7e, 0x63, 0x63, 0x7e, 0x63, 0x65, 0x7e, 0x63, 0x69, 0x7e, 0x63, 0x6f, 1344 0x7e, 0x63, 0x73, 0x7e, 0x63, 0x74, 0x7e, 0x65, 0x30, 0x7e, 0x65, 0x31, 1345 0x7e, 0x65, 0x32, 0x7e, 0x65, 0x61, 0x7e, 0x65, 0x63, 0x7e, 0x65, 0x65, 1346 0x7e, 0x65, 0x69, 0x7e, 0x65, 0x6f, 0x7e, 0x65, 0x73, 0x7e, 0x65, 0x74, 1347 0x7e, 0x69, 0x30, 0x7e, 0x69, 0x31, 0x7e, 0x69, 0x32, 0x7e, 0x69, 0x61, 1348 0x7e, 0x69, 0x63, 0x7e, 0x69, 0x65, 0x7e, 0x69, 0x69, 0x7e, 0x69, 0x6f, 1349 0x7e, 0x69, 0x73, 0x7e, 0x69, 0x74, 0x7e, 0x6f, 0x30, 0x7e, 0x6f, 0x31, 1350 0x7e, 0x6f, 0x32, 0x7e, 0x6f, 0x61, 0x7e, 0x6f, 0x63, 0x7e, 0x6f, 0x65, 1351 0x7e, 0x6f, 0x69, 0x7e, 0x6f, 0x6f, 0x7e, 0x6f, 0x73, 0x7e, 0x6f, 0x74}; 1352 const uint8_t HuffDecoderCommon::table19_42_emit_[68] = { 1353 0x7e, 0x73, 0x30, 0x7e, 0x73, 0x31, 0x7e, 0x73, 0x32, 0x7e, 0x73, 0x61, 1354 0x7e, 0x73, 0x63, 0x7e, 0x73, 0x65, 0x7e, 0x73, 0x69, 0x7e, 0x73, 0x6f, 1355 0x7e, 0x73, 0x73, 0x7e, 0x73, 0x74, 0x7e, 0x74, 0x30, 0x7e, 0x74, 0x31, 1356 0x7e, 0x74, 0x32, 0x7e, 0x74, 0x61, 0x7e, 0x74, 0x63, 0x7e, 0x74, 0x65, 1357 0x7e, 0x74, 0x69, 0x7e, 0x74, 0x6f, 0x7e, 0x74, 0x73, 0x7e, 0x74, 0x74, 1358 0x7e, 0x20, 0x7e, 0x25, 0x7e, 0x2d, 0x7e, 0x2e}; 1359 const uint8_t HuffDecoderCommon::table19_43_emit_[16] = { 1360 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35, 1361 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39}; 1362 const uint8_t HuffDecoderCommon::table19_44_emit_[16] = { 1363 0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 1364 0x7e, 0x64, 0x7e, 0x66, 0x7e, 0x67, 0x7e, 0x68}; 1365 const uint8_t HuffDecoderCommon::table19_45_emit_[20] = { 1366 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 0x7e, 0x72, 1367 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44}; 1368 const uint8_t HuffDecoderCommon::table19_46_emit_[32] = { 1369 0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 1370 0x4a, 0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 1371 0x7e, 0x50, 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54}; 1372 const uint8_t HuffDecoderCommon::table19_47_emit_[46] = { 1373 0x7e, 0x55, 0x7e, 0x56, 0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 1374 0x7e, 0x71, 0x7e, 0x76, 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a, 1375 0x7e, 0x26, 0x7e, 0x2a, 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a, 1376 0x7e, 0x21, 0x7e, 0x22, 0x7e, 0x28, 0x7e, 0x29, 0x7e, 0x3f}; 1377 const uint8_t HuffDecoderCommon::table19_48_emit_[16] = { 1378 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 1379 0x5e, 0x63, 0x5e, 0x65, 0x5e, 0x69, 0x5e, 0x6f}; 1380 const uint8_t HuffDecoderCommon::table19_49_emit_[28] = { 1381 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25, 0x5e, 0x2d, 1382 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35, 1383 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39}; 1384 const uint16_t HuffDecoderCommon::table19_49_ops_[128] = { 1385 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1386 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 1387 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1388 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 0x0001, 0x0001, 1389 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1390 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1391 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1392 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0062, 1393 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0072, 0x0001, 1394 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 1395 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 0x0001, 0x0001, 1396 0x0001, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x0001, 1397 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1398 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1399 0x0001, 0x00d2}; 1400 const uint8_t HuffDecoderCommon::table19_50_emit_[36] = { 1401 0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 1402 0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 1403 0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44}; 1404 const uint16_t HuffDecoderCommon::table19_50_ops_[128] = { 1405 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 1406 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 1407 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 1408 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 1409 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1410 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1411 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1412 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 1413 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 1414 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 1415 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 1416 0x0001, 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x0001, 1417 0x0001, 0x0001, 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 0x00e2, 0x0001, 1418 0x0001, 0x0001, 0x00f2, 0x0001, 0x0001, 0x0001, 0x0102, 0x0001, 0x0001, 1419 0x0001, 0x0112}; 1420 const uint8_t HuffDecoderCommon::table19_51_emit_[68] = { 1421 0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a, 1422 0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50, 1423 0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56, 1424 0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76, 1425 0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a, 0x5e, 0x26, 0x5e, 0x2a, 1426 0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a}; 1427 const uint16_t HuffDecoderCommon::table19_51_ops_[128] = { 1428 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 1429 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 1430 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 1431 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 0x0001, 0x0001, 0x0001, 0x0082, 1432 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 1433 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 1434 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 0x00e2, 0x0001, 0x0001, 0x0001, 1435 0x00f2, 0x0001, 0x0001, 0x0001, 0x0102, 0x0001, 0x0001, 0x0001, 0x0112, 1436 0x0001, 0x0001, 0x0001, 0x0122, 0x0001, 0x0001, 0x0001, 0x0132, 0x0001, 1437 0x0001, 0x0001, 0x0142, 0x0001, 0x0001, 0x0001, 0x0152, 0x0001, 0x0001, 1438 0x0001, 0x0162, 0x0001, 0x0001, 0x0001, 0x0172, 0x0001, 0x0001, 0x0001, 1439 0x0182, 0x0001, 0x0001, 0x0001, 0x0192, 0x0001, 0x0001, 0x0001, 0x01a2, 1440 0x0001, 0x0001, 0x0001, 0x01b2, 0x0001, 0x01c2, 0x0001, 0x01d2, 0x0001, 1441 0x01e2, 0x0001, 0x01f2, 0x0001, 0x0202, 0x0001, 0x0212, 0x0001, 0x0001, 1442 0x0001, 0x0003}; 1443 const uint8_t HuffDecoderCommon::table19_52_emit_[16] = { 1444 0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 1445 0x7d, 0x63, 0x7d, 0x65, 0x7d, 0x69, 0x7d, 0x6f}; 1446 const uint8_t HuffDecoderCommon::table19_53_emit_[28] = { 1447 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25, 0x7d, 0x2d, 1448 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35, 1449 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39}; 1450 const uint8_t HuffDecoderCommon::table19_54_emit_[36] = { 1451 0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 1452 0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 1453 0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44}; 1454 const uint8_t HuffDecoderCommon::table19_55_emit_[68] = { 1455 0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a, 1456 0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50, 1457 0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56, 1458 0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76, 1459 0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a, 0x7d, 0x26, 0x7d, 0x2a, 1460 0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a}; 1461 const uint8_t HuffDecoderCommon::table19_56_emit_[44] = { 1462 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 1463 0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 1464 0x3c, 0x25, 0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 1465 0x34, 0x3c, 0x35, 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39}; 1466 const uint16_t HuffDecoderCommon::table19_56_ops_[128] = { 1467 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 1468 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 1469 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 1470 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 1471 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1472 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1473 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1474 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 1475 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 1476 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 1477 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 1478 0x00e2, 0x0001, 0x0001, 0x0001, 0x00f2, 0x0001, 0x0001, 0x0001, 0x0102, 1479 0x0001, 0x0001, 0x0001, 0x0112, 0x0001, 0x0001, 0x0001, 0x0122, 0x0001, 1480 0x0001, 0x0001, 0x0132, 0x0001, 0x0001, 0x0001, 0x0142, 0x0001, 0x0001, 1481 0x0001, 0x0152}; 1482 const uint8_t HuffDecoderCommon::table19_57_emit_[104] = { 1483 0x3c, 0x3d, 0x3c, 0x41, 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 1484 0x3c, 0x67, 0x3c, 0x68, 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 1485 0x3c, 0x72, 0x3c, 0x75, 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44, 1486 0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a, 1487 0x3c, 0x4b, 0x3c, 0x4c, 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50, 1488 0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56, 1489 0x3c, 0x57, 0x3c, 0x59, 0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76, 1490 0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a, 0x3c, 0x26, 0x3c, 0x2a, 1491 0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a}; 1492 const uint16_t HuffDecoderCommon::table19_57_ops_[128] = { 1493 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 1494 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 1495 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 1496 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 0x0001, 0x0001, 0x0001, 0x0082, 1497 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 1498 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 1499 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 0x0001, 1500 0x0112, 0x0001, 0x0122, 0x0001, 0x0132, 0x0001, 0x0142, 0x0001, 0x0152, 1501 0x0001, 0x0162, 0x0001, 0x0172, 0x0001, 0x0182, 0x0001, 0x0192, 0x0001, 1502 0x01a2, 0x0001, 0x01b2, 0x0001, 0x01c2, 0x0001, 0x01d2, 0x0001, 0x01e2, 1503 0x0001, 0x01f2, 0x0001, 0x0202, 0x0001, 0x0212, 0x0001, 0x0222, 0x0001, 1504 0x0232, 0x0001, 0x0242, 0x0001, 0x0252, 0x0001, 0x0262, 0x0001, 0x0272, 1505 0x0001, 0x0282, 0x0001, 0x0292, 0x0001, 0x02a2, 0x0001, 0x02b2, 0x0001, 1506 0x02c2, 0x0001, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 1507 0x0001, 0x0003}; 1508 const uint8_t HuffDecoderCommon::table19_58_emit_[44] = { 1509 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 1510 0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 1511 0x60, 0x25, 0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 1512 0x34, 0x60, 0x35, 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39}; 1513 const uint8_t HuffDecoderCommon::table19_59_emit_[104] = { 1514 0x60, 0x3d, 0x60, 0x41, 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 1515 0x60, 0x67, 0x60, 0x68, 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 1516 0x60, 0x72, 0x60, 0x75, 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44, 1517 0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a, 1518 0x60, 0x4b, 0x60, 0x4c, 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50, 1519 0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56, 1520 0x60, 0x57, 0x60, 0x59, 0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76, 1521 0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a, 0x60, 0x26, 0x60, 0x2a, 1522 0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a}; 1523 const uint8_t HuffDecoderCommon::table19_60_emit_[44] = { 1524 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 1525 0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 1526 0x7b, 0x25, 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 1527 0x34, 0x7b, 0x35, 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39}; 1528 const uint8_t HuffDecoderCommon::table19_61_emit_[104] = { 1529 0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 1530 0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 1531 0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44, 1532 0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a, 1533 0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50, 1534 0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56, 1535 0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76, 1536 0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a, 1537 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a}; 1538 const uint8_t HuffDecoderCommon::table19_62_emit_[15] = { 1539 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 1540 0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac}; 1541 const uint16_t HuffDecoderCommon::table19_62_ops_[128] = { 1542 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1543 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 1544 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1545 0x0001, 0x0001, 0x0001, 0x0001, 0x000b, 0x0001, 0x0001, 0x0001, 0x0001, 1546 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1547 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1548 0x0001, 0x001b, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1549 0x0023, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x002b, 1550 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0033, 0x0001, 1551 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x003b, 0x0001, 0x0001, 1552 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0043, 0x0001, 0x0001, 0x0001, 1553 0x0001, 0x0001, 0x0001, 0x0001, 0x004b, 0x0001, 0x0001, 0x0001, 0x0001, 1554 0x0001, 0x0001, 0x0001, 0x0053, 0x0001, 0x0001, 0x0001, 0x005b, 0x0001, 1555 0x0001, 0x0001, 0x0063, 0x0001, 0x0001, 0x0001, 0x006b, 0x0001, 0x0001, 1556 0x0001, 0x0073}; 1557 const uint8_t HuffDecoderCommon::table19_63_emit_[64] = { 1558 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 1559 0x85, 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 1560 0xad, 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 1561 0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 1562 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 1563 0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef}; 1564 const uint16_t HuffDecoderCommon::table19_63_ops_[128] = { 1565 0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001, 0x000b, 0x0001, 1566 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x001b, 0x0001, 0x0001, 1567 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x002b, 0x0001, 0x0001, 0x0001, 1568 0x0033, 0x0001, 0x0001, 0x0001, 0x003b, 0x0001, 0x0001, 0x0001, 0x0043, 1569 0x0001, 0x004b, 0x0001, 0x0053, 0x0001, 0x005b, 0x0001, 0x0063, 0x0001, 1570 0x006b, 0x0001, 0x0073, 0x0001, 0x007b, 0x0001, 0x0083, 0x0001, 0x008b, 1571 0x0001, 0x0093, 0x0001, 0x009b, 0x0001, 0x00a3, 0x0001, 0x00ab, 0x0001, 1572 0x00b3, 0x0001, 0x00bb, 0x0001, 0x00c3, 0x0001, 0x00cb, 0x0001, 0x00d3, 1573 0x0001, 0x00db, 0x0001, 0x00e3, 0x0001, 0x00eb, 0x0001, 0x00f3, 0x0001, 1574 0x00fb, 0x0001, 0x0103, 0x0001, 0x010b, 0x0001, 0x0113, 0x011b, 0x0123, 1575 0x012b, 0x0133, 0x013b, 0x0143, 0x014b, 0x0153, 0x015b, 0x0163, 0x016b, 1576 0x0173, 0x017b, 0x0183, 0x018b, 0x0193, 0x019b, 0x01a3, 0x01ab, 0x01b3, 1577 0x01bb, 0x01c3, 0x01cb, 0x01d3, 0x01db, 0x01e3, 0x01eb, 0x01f3, 0x01fb, 1578 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1579 0x0001, 0x0004}; 1580 const uint8_t* const HuffDecoderCommon::table19_emit_[64] = { 1581 table19_0_emit_, table19_1_emit_, table19_2_emit_, table19_3_emit_, 1582 table19_4_emit_, table19_5_emit_, table19_6_emit_, table19_7_emit_, 1583 table19_8_emit_, table19_9_emit_, table19_10_emit_, table19_11_emit_, 1584 table19_12_emit_, table19_13_emit_, table19_14_emit_, table19_15_emit_, 1585 table19_16_emit_, table19_17_emit_, table19_18_emit_, table19_19_emit_, 1586 table19_20_emit_, table19_21_emit_, table19_22_emit_, table19_23_emit_, 1587 table19_24_emit_, table19_25_emit_, table19_26_emit_, table19_27_emit_, 1588 table19_28_emit_, table19_29_emit_, table19_30_emit_, table19_31_emit_, 1589 table19_32_emit_, table19_33_emit_, table19_34_emit_, table19_35_emit_, 1590 table19_36_emit_, table19_37_emit_, table19_38_emit_, table19_39_emit_, 1591 table19_40_emit_, table19_41_emit_, table19_42_emit_, table19_43_emit_, 1592 table19_44_emit_, table19_45_emit_, table19_46_emit_, table19_47_emit_, 1593 table19_48_emit_, table19_49_emit_, table19_50_emit_, table19_51_emit_, 1594 table19_52_emit_, table19_53_emit_, table19_54_emit_, table19_55_emit_, 1595 table19_56_emit_, table19_57_emit_, table19_58_emit_, table19_59_emit_, 1596 table19_60_emit_, table19_61_emit_, table19_62_emit_, table19_63_emit_, 1597 }; 1598 const uint16_t* const HuffDecoderCommon::table19_ops_[64] = { 1599 table19_0_ops_, table19_0_ops_, table19_2_ops_, table19_3_ops_, 1600 table19_3_ops_, table19_5_ops_, table19_6_ops_, table19_7_ops_, 1601 table19_0_ops_, table19_0_ops_, table19_2_ops_, table19_3_ops_, 1602 table19_3_ops_, table19_5_ops_, table19_6_ops_, table19_7_ops_, 1603 table19_0_ops_, table19_0_ops_, table19_2_ops_, table19_3_ops_, 1604 table19_3_ops_, table19_5_ops_, table19_6_ops_, table19_7_ops_, 1605 table19_0_ops_, table19_0_ops_, table19_2_ops_, table19_3_ops_, 1606 table19_3_ops_, table19_5_ops_, table19_6_ops_, table19_7_ops_, 1607 table19_0_ops_, table19_0_ops_, table19_2_ops_, table19_3_ops_, 1608 table19_3_ops_, table19_5_ops_, table19_6_ops_, table19_7_ops_, 1609 table19_0_ops_, table19_0_ops_, table19_2_ops_, table19_3_ops_, 1610 table19_3_ops_, table19_5_ops_, table19_6_ops_, table19_7_ops_, 1611 table19_3_ops_, table19_49_ops_, table19_50_ops_, table19_51_ops_, 1612 table19_3_ops_, table19_49_ops_, table19_50_ops_, table19_51_ops_, 1613 table19_56_ops_, table19_57_ops_, table19_56_ops_, table19_57_ops_, 1614 table19_56_ops_, table19_57_ops_, table19_62_ops_, table19_63_ops_, 1615 }; 1616 const uint8_t HuffDecoderCommon::table20_0_emit_[216] = { 1617 0x00, 0x30, 0x30, 0x00, 0x30, 0x31, 0x00, 0x30, 0x32, 0x00, 0x30, 0x61, 1618 0x00, 0x30, 0x63, 0x00, 0x30, 0x65, 0x00, 0x30, 0x69, 0x00, 0x30, 0x6f, 1619 0x00, 0x30, 0x73, 0x00, 0x30, 0x74, 0x00, 0x30, 0x20, 0x00, 0x30, 0x25, 1620 0x00, 0x30, 0x2d, 0x00, 0x30, 0x2e, 0x00, 0x30, 0x2f, 0x00, 0x30, 0x33, 1621 0x00, 0x30, 0x34, 0x00, 0x30, 0x35, 0x00, 0x30, 0x36, 0x00, 0x30, 0x37, 1622 0x00, 0x30, 0x38, 0x00, 0x30, 0x39, 0x00, 0x30, 0x3d, 0x00, 0x30, 0x41, 1623 0x00, 0x30, 0x5f, 0x00, 0x30, 0x62, 0x00, 0x30, 0x64, 0x00, 0x30, 0x66, 1624 0x00, 0x30, 0x67, 0x00, 0x30, 0x68, 0x00, 0x30, 0x6c, 0x00, 0x30, 0x6d, 1625 0x00, 0x30, 0x6e, 0x00, 0x30, 0x70, 0x00, 0x30, 0x72, 0x00, 0x30, 0x75, 1626 0x00, 0x31, 0x30, 0x00, 0x31, 0x31, 0x00, 0x31, 0x32, 0x00, 0x31, 0x61, 1627 0x00, 0x31, 0x63, 0x00, 0x31, 0x65, 0x00, 0x31, 0x69, 0x00, 0x31, 0x6f, 1628 0x00, 0x31, 0x73, 0x00, 0x31, 0x74, 0x00, 0x31, 0x20, 0x00, 0x31, 0x25, 1629 0x00, 0x31, 0x2d, 0x00, 0x31, 0x2e, 0x00, 0x31, 0x2f, 0x00, 0x31, 0x33, 1630 0x00, 0x31, 0x34, 0x00, 0x31, 0x35, 0x00, 0x31, 0x36, 0x00, 0x31, 0x37, 1631 0x00, 0x31, 0x38, 0x00, 0x31, 0x39, 0x00, 0x31, 0x3d, 0x00, 0x31, 0x41, 1632 0x00, 0x31, 0x5f, 0x00, 0x31, 0x62, 0x00, 0x31, 0x64, 0x00, 0x31, 0x66, 1633 0x00, 0x31, 0x67, 0x00, 0x31, 0x68, 0x00, 0x31, 0x6c, 0x00, 0x31, 0x6d, 1634 0x00, 0x31, 0x6e, 0x00, 0x31, 0x70, 0x00, 0x31, 0x72, 0x00, 0x31, 0x75}; 1635 const uint16_t HuffDecoderCommon::table20_0_ops_[128] = { 1636 0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049, 0x0000, 1637 0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9, 0x0000, 0x00c1, 1638 0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181, 1639 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 1640 0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331, 1641 0x0349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1642 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1643 0x0002, 0x0000, 0x0361, 0x0000, 0x0379, 0x0000, 0x0391, 0x0000, 0x03a9, 1644 0x0000, 0x03c1, 0x0000, 0x03d9, 0x0000, 0x03f1, 0x0000, 0x0409, 0x0000, 1645 0x0421, 0x0000, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 1646 0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 1647 0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679, 1648 0x0691, 0x06a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1649 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1650 0x0000, 0x0362}; 1651 const uint8_t HuffDecoderCommon::table20_1_emit_[216] = { 1652 0x00, 0x32, 0x30, 0x00, 0x32, 0x31, 0x00, 0x32, 0x32, 0x00, 0x32, 0x61, 1653 0x00, 0x32, 0x63, 0x00, 0x32, 0x65, 0x00, 0x32, 0x69, 0x00, 0x32, 0x6f, 1654 0x00, 0x32, 0x73, 0x00, 0x32, 0x74, 0x00, 0x32, 0x20, 0x00, 0x32, 0x25, 1655 0x00, 0x32, 0x2d, 0x00, 0x32, 0x2e, 0x00, 0x32, 0x2f, 0x00, 0x32, 0x33, 1656 0x00, 0x32, 0x34, 0x00, 0x32, 0x35, 0x00, 0x32, 0x36, 0x00, 0x32, 0x37, 1657 0x00, 0x32, 0x38, 0x00, 0x32, 0x39, 0x00, 0x32, 0x3d, 0x00, 0x32, 0x41, 1658 0x00, 0x32, 0x5f, 0x00, 0x32, 0x62, 0x00, 0x32, 0x64, 0x00, 0x32, 0x66, 1659 0x00, 0x32, 0x67, 0x00, 0x32, 0x68, 0x00, 0x32, 0x6c, 0x00, 0x32, 0x6d, 1660 0x00, 0x32, 0x6e, 0x00, 0x32, 0x70, 0x00, 0x32, 0x72, 0x00, 0x32, 0x75, 1661 0x00, 0x61, 0x30, 0x00, 0x61, 0x31, 0x00, 0x61, 0x32, 0x00, 0x61, 0x61, 1662 0x00, 0x61, 0x63, 0x00, 0x61, 0x65, 0x00, 0x61, 0x69, 0x00, 0x61, 0x6f, 1663 0x00, 0x61, 0x73, 0x00, 0x61, 0x74, 0x00, 0x61, 0x20, 0x00, 0x61, 0x25, 1664 0x00, 0x61, 0x2d, 0x00, 0x61, 0x2e, 0x00, 0x61, 0x2f, 0x00, 0x61, 0x33, 1665 0x00, 0x61, 0x34, 0x00, 0x61, 0x35, 0x00, 0x61, 0x36, 0x00, 0x61, 0x37, 1666 0x00, 0x61, 0x38, 0x00, 0x61, 0x39, 0x00, 0x61, 0x3d, 0x00, 0x61, 0x41, 1667 0x00, 0x61, 0x5f, 0x00, 0x61, 0x62, 0x00, 0x61, 0x64, 0x00, 0x61, 0x66, 1668 0x00, 0x61, 0x67, 0x00, 0x61, 0x68, 0x00, 0x61, 0x6c, 0x00, 0x61, 0x6d, 1669 0x00, 0x61, 0x6e, 0x00, 0x61, 0x70, 0x00, 0x61, 0x72, 0x00, 0x61, 0x75}; 1670 const uint8_t HuffDecoderCommon::table20_2_emit_[216] = { 1671 0x00, 0x63, 0x30, 0x00, 0x63, 0x31, 0x00, 0x63, 0x32, 0x00, 0x63, 0x61, 1672 0x00, 0x63, 0x63, 0x00, 0x63, 0x65, 0x00, 0x63, 0x69, 0x00, 0x63, 0x6f, 1673 0x00, 0x63, 0x73, 0x00, 0x63, 0x74, 0x00, 0x63, 0x20, 0x00, 0x63, 0x25, 1674 0x00, 0x63, 0x2d, 0x00, 0x63, 0x2e, 0x00, 0x63, 0x2f, 0x00, 0x63, 0x33, 1675 0x00, 0x63, 0x34, 0x00, 0x63, 0x35, 0x00, 0x63, 0x36, 0x00, 0x63, 0x37, 1676 0x00, 0x63, 0x38, 0x00, 0x63, 0x39, 0x00, 0x63, 0x3d, 0x00, 0x63, 0x41, 1677 0x00, 0x63, 0x5f, 0x00, 0x63, 0x62, 0x00, 0x63, 0x64, 0x00, 0x63, 0x66, 1678 0x00, 0x63, 0x67, 0x00, 0x63, 0x68, 0x00, 0x63, 0x6c, 0x00, 0x63, 0x6d, 1679 0x00, 0x63, 0x6e, 0x00, 0x63, 0x70, 0x00, 0x63, 0x72, 0x00, 0x63, 0x75, 1680 0x00, 0x65, 0x30, 0x00, 0x65, 0x31, 0x00, 0x65, 0x32, 0x00, 0x65, 0x61, 1681 0x00, 0x65, 0x63, 0x00, 0x65, 0x65, 0x00, 0x65, 0x69, 0x00, 0x65, 0x6f, 1682 0x00, 0x65, 0x73, 0x00, 0x65, 0x74, 0x00, 0x65, 0x20, 0x00, 0x65, 0x25, 1683 0x00, 0x65, 0x2d, 0x00, 0x65, 0x2e, 0x00, 0x65, 0x2f, 0x00, 0x65, 0x33, 1684 0x00, 0x65, 0x34, 0x00, 0x65, 0x35, 0x00, 0x65, 0x36, 0x00, 0x65, 0x37, 1685 0x00, 0x65, 0x38, 0x00, 0x65, 0x39, 0x00, 0x65, 0x3d, 0x00, 0x65, 0x41, 1686 0x00, 0x65, 0x5f, 0x00, 0x65, 0x62, 0x00, 0x65, 0x64, 0x00, 0x65, 0x66, 1687 0x00, 0x65, 0x67, 0x00, 0x65, 0x68, 0x00, 0x65, 0x6c, 0x00, 0x65, 0x6d, 1688 0x00, 0x65, 0x6e, 0x00, 0x65, 0x70, 0x00, 0x65, 0x72, 0x00, 0x65, 0x75}; 1689 const uint8_t HuffDecoderCommon::table20_3_emit_[216] = { 1690 0x00, 0x69, 0x30, 0x00, 0x69, 0x31, 0x00, 0x69, 0x32, 0x00, 0x69, 0x61, 1691 0x00, 0x69, 0x63, 0x00, 0x69, 0x65, 0x00, 0x69, 0x69, 0x00, 0x69, 0x6f, 1692 0x00, 0x69, 0x73, 0x00, 0x69, 0x74, 0x00, 0x69, 0x20, 0x00, 0x69, 0x25, 1693 0x00, 0x69, 0x2d, 0x00, 0x69, 0x2e, 0x00, 0x69, 0x2f, 0x00, 0x69, 0x33, 1694 0x00, 0x69, 0x34, 0x00, 0x69, 0x35, 0x00, 0x69, 0x36, 0x00, 0x69, 0x37, 1695 0x00, 0x69, 0x38, 0x00, 0x69, 0x39, 0x00, 0x69, 0x3d, 0x00, 0x69, 0x41, 1696 0x00, 0x69, 0x5f, 0x00, 0x69, 0x62, 0x00, 0x69, 0x64, 0x00, 0x69, 0x66, 1697 0x00, 0x69, 0x67, 0x00, 0x69, 0x68, 0x00, 0x69, 0x6c, 0x00, 0x69, 0x6d, 1698 0x00, 0x69, 0x6e, 0x00, 0x69, 0x70, 0x00, 0x69, 0x72, 0x00, 0x69, 0x75, 1699 0x00, 0x6f, 0x30, 0x00, 0x6f, 0x31, 0x00, 0x6f, 0x32, 0x00, 0x6f, 0x61, 1700 0x00, 0x6f, 0x63, 0x00, 0x6f, 0x65, 0x00, 0x6f, 0x69, 0x00, 0x6f, 0x6f, 1701 0x00, 0x6f, 0x73, 0x00, 0x6f, 0x74, 0x00, 0x6f, 0x20, 0x00, 0x6f, 0x25, 1702 0x00, 0x6f, 0x2d, 0x00, 0x6f, 0x2e, 0x00, 0x6f, 0x2f, 0x00, 0x6f, 0x33, 1703 0x00, 0x6f, 0x34, 0x00, 0x6f, 0x35, 0x00, 0x6f, 0x36, 0x00, 0x6f, 0x37, 1704 0x00, 0x6f, 0x38, 0x00, 0x6f, 0x39, 0x00, 0x6f, 0x3d, 0x00, 0x6f, 0x41, 1705 0x00, 0x6f, 0x5f, 0x00, 0x6f, 0x62, 0x00, 0x6f, 0x64, 0x00, 0x6f, 0x66, 1706 0x00, 0x6f, 0x67, 0x00, 0x6f, 0x68, 0x00, 0x6f, 0x6c, 0x00, 0x6f, 0x6d, 1707 0x00, 0x6f, 0x6e, 0x00, 0x6f, 0x70, 0x00, 0x6f, 0x72, 0x00, 0x6f, 0x75}; 1708 const uint8_t HuffDecoderCommon::table20_4_emit_[216] = { 1709 0x00, 0x73, 0x30, 0x00, 0x73, 0x31, 0x00, 0x73, 0x32, 0x00, 0x73, 0x61, 1710 0x00, 0x73, 0x63, 0x00, 0x73, 0x65, 0x00, 0x73, 0x69, 0x00, 0x73, 0x6f, 1711 0x00, 0x73, 0x73, 0x00, 0x73, 0x74, 0x00, 0x73, 0x20, 0x00, 0x73, 0x25, 1712 0x00, 0x73, 0x2d, 0x00, 0x73, 0x2e, 0x00, 0x73, 0x2f, 0x00, 0x73, 0x33, 1713 0x00, 0x73, 0x34, 0x00, 0x73, 0x35, 0x00, 0x73, 0x36, 0x00, 0x73, 0x37, 1714 0x00, 0x73, 0x38, 0x00, 0x73, 0x39, 0x00, 0x73, 0x3d, 0x00, 0x73, 0x41, 1715 0x00, 0x73, 0x5f, 0x00, 0x73, 0x62, 0x00, 0x73, 0x64, 0x00, 0x73, 0x66, 1716 0x00, 0x73, 0x67, 0x00, 0x73, 0x68, 0x00, 0x73, 0x6c, 0x00, 0x73, 0x6d, 1717 0x00, 0x73, 0x6e, 0x00, 0x73, 0x70, 0x00, 0x73, 0x72, 0x00, 0x73, 0x75, 1718 0x00, 0x74, 0x30, 0x00, 0x74, 0x31, 0x00, 0x74, 0x32, 0x00, 0x74, 0x61, 1719 0x00, 0x74, 0x63, 0x00, 0x74, 0x65, 0x00, 0x74, 0x69, 0x00, 0x74, 0x6f, 1720 0x00, 0x74, 0x73, 0x00, 0x74, 0x74, 0x00, 0x74, 0x20, 0x00, 0x74, 0x25, 1721 0x00, 0x74, 0x2d, 0x00, 0x74, 0x2e, 0x00, 0x74, 0x2f, 0x00, 0x74, 0x33, 1722 0x00, 0x74, 0x34, 0x00, 0x74, 0x35, 0x00, 0x74, 0x36, 0x00, 0x74, 0x37, 1723 0x00, 0x74, 0x38, 0x00, 0x74, 0x39, 0x00, 0x74, 0x3d, 0x00, 0x74, 0x41, 1724 0x00, 0x74, 0x5f, 0x00, 0x74, 0x62, 0x00, 0x74, 0x64, 0x00, 0x74, 0x66, 1725 0x00, 0x74, 0x67, 0x00, 0x74, 0x68, 0x00, 0x74, 0x6c, 0x00, 0x74, 0x6d, 1726 0x00, 0x74, 0x6e, 0x00, 0x74, 0x70, 0x00, 0x74, 0x72, 0x00, 0x74, 0x75}; 1727 const uint8_t HuffDecoderCommon::table20_5_emit_[120] = { 1728 0x00, 0x20, 0x30, 0x00, 0x20, 0x31, 0x00, 0x20, 0x32, 0x00, 0x20, 0x61, 1729 0x00, 0x20, 0x63, 0x00, 0x20, 0x65, 0x00, 0x20, 0x69, 0x00, 0x20, 0x6f, 1730 0x00, 0x20, 0x73, 0x00, 0x20, 0x74, 0x00, 0x25, 0x30, 0x00, 0x25, 0x31, 1731 0x00, 0x25, 0x32, 0x00, 0x25, 0x61, 0x00, 0x25, 0x63, 0x00, 0x25, 0x65, 1732 0x00, 0x25, 0x69, 0x00, 0x25, 0x6f, 0x00, 0x25, 0x73, 0x00, 0x25, 0x74, 1733 0x00, 0x2d, 0x30, 0x00, 0x2d, 0x31, 0x00, 0x2d, 0x32, 0x00, 0x2d, 0x61, 1734 0x00, 0x2d, 0x63, 0x00, 0x2d, 0x65, 0x00, 0x2d, 0x69, 0x00, 0x2d, 0x6f, 1735 0x00, 0x2d, 0x73, 0x00, 0x2d, 0x74, 0x00, 0x2e, 0x30, 0x00, 0x2e, 0x31, 1736 0x00, 0x2e, 0x32, 0x00, 0x2e, 0x61, 0x00, 0x2e, 0x63, 0x00, 0x2e, 0x65, 1737 0x00, 0x2e, 0x69, 0x00, 0x2e, 0x6f, 0x00, 0x2e, 0x73, 0x00, 0x2e, 0x74}; 1738 const uint16_t HuffDecoderCommon::table20_5_ops_[128] = { 1739 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1, 1740 0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1741 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1742 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 1743 0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000, 1744 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1745 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1746 0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289, 1747 0x02a1, 0x02b9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1748 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1749 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x02d1, 0x02e9, 0x0301, 1750 0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x0000, 0x0000, 1751 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1752 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1753 0x0000, 0x02d2}; 1754 const uint8_t HuffDecoderCommon::table20_6_emit_[120] = { 1755 0x00, 0x2f, 0x30, 0x00, 0x2f, 0x31, 0x00, 0x2f, 0x32, 0x00, 0x2f, 0x61, 1756 0x00, 0x2f, 0x63, 0x00, 0x2f, 0x65, 0x00, 0x2f, 0x69, 0x00, 0x2f, 0x6f, 1757 0x00, 0x2f, 0x73, 0x00, 0x2f, 0x74, 0x00, 0x33, 0x30, 0x00, 0x33, 0x31, 1758 0x00, 0x33, 0x32, 0x00, 0x33, 0x61, 0x00, 0x33, 0x63, 0x00, 0x33, 0x65, 1759 0x00, 0x33, 0x69, 0x00, 0x33, 0x6f, 0x00, 0x33, 0x73, 0x00, 0x33, 0x74, 1760 0x00, 0x34, 0x30, 0x00, 0x34, 0x31, 0x00, 0x34, 0x32, 0x00, 0x34, 0x61, 1761 0x00, 0x34, 0x63, 0x00, 0x34, 0x65, 0x00, 0x34, 0x69, 0x00, 0x34, 0x6f, 1762 0x00, 0x34, 0x73, 0x00, 0x34, 0x74, 0x00, 0x35, 0x30, 0x00, 0x35, 0x31, 1763 0x00, 0x35, 0x32, 0x00, 0x35, 0x61, 0x00, 0x35, 0x63, 0x00, 0x35, 0x65, 1764 0x00, 0x35, 0x69, 0x00, 0x35, 0x6f, 0x00, 0x35, 0x73, 0x00, 0x35, 0x74}; 1765 const uint8_t HuffDecoderCommon::table20_7_emit_[120] = { 1766 0x00, 0x36, 0x30, 0x00, 0x36, 0x31, 0x00, 0x36, 0x32, 0x00, 0x36, 0x61, 1767 0x00, 0x36, 0x63, 0x00, 0x36, 0x65, 0x00, 0x36, 0x69, 0x00, 0x36, 0x6f, 1768 0x00, 0x36, 0x73, 0x00, 0x36, 0x74, 0x00, 0x37, 0x30, 0x00, 0x37, 0x31, 1769 0x00, 0x37, 0x32, 0x00, 0x37, 0x61, 0x00, 0x37, 0x63, 0x00, 0x37, 0x65, 1770 0x00, 0x37, 0x69, 0x00, 0x37, 0x6f, 0x00, 0x37, 0x73, 0x00, 0x37, 0x74, 1771 0x00, 0x38, 0x30, 0x00, 0x38, 0x31, 0x00, 0x38, 0x32, 0x00, 0x38, 0x61, 1772 0x00, 0x38, 0x63, 0x00, 0x38, 0x65, 0x00, 0x38, 0x69, 0x00, 0x38, 0x6f, 1773 0x00, 0x38, 0x73, 0x00, 0x38, 0x74, 0x00, 0x39, 0x30, 0x00, 0x39, 0x31, 1774 0x00, 0x39, 0x32, 0x00, 0x39, 0x61, 0x00, 0x39, 0x63, 0x00, 0x39, 0x65, 1775 0x00, 0x39, 0x69, 0x00, 0x39, 0x6f, 0x00, 0x39, 0x73, 0x00, 0x39, 0x74}; 1776 const uint8_t HuffDecoderCommon::table20_8_emit_[120] = { 1777 0x00, 0x3d, 0x30, 0x00, 0x3d, 0x31, 0x00, 0x3d, 0x32, 0x00, 0x3d, 0x61, 1778 0x00, 0x3d, 0x63, 0x00, 0x3d, 0x65, 0x00, 0x3d, 0x69, 0x00, 0x3d, 0x6f, 1779 0x00, 0x3d, 0x73, 0x00, 0x3d, 0x74, 0x00, 0x41, 0x30, 0x00, 0x41, 0x31, 1780 0x00, 0x41, 0x32, 0x00, 0x41, 0x61, 0x00, 0x41, 0x63, 0x00, 0x41, 0x65, 1781 0x00, 0x41, 0x69, 0x00, 0x41, 0x6f, 0x00, 0x41, 0x73, 0x00, 0x41, 0x74, 1782 0x00, 0x5f, 0x30, 0x00, 0x5f, 0x31, 0x00, 0x5f, 0x32, 0x00, 0x5f, 0x61, 1783 0x00, 0x5f, 0x63, 0x00, 0x5f, 0x65, 0x00, 0x5f, 0x69, 0x00, 0x5f, 0x6f, 1784 0x00, 0x5f, 0x73, 0x00, 0x5f, 0x74, 0x00, 0x62, 0x30, 0x00, 0x62, 0x31, 1785 0x00, 0x62, 0x32, 0x00, 0x62, 0x61, 0x00, 0x62, 0x63, 0x00, 0x62, 0x65, 1786 0x00, 0x62, 0x69, 0x00, 0x62, 0x6f, 0x00, 0x62, 0x73, 0x00, 0x62, 0x74}; 1787 const uint8_t HuffDecoderCommon::table20_9_emit_[120] = { 1788 0x00, 0x64, 0x30, 0x00, 0x64, 0x31, 0x00, 0x64, 0x32, 0x00, 0x64, 0x61, 1789 0x00, 0x64, 0x63, 0x00, 0x64, 0x65, 0x00, 0x64, 0x69, 0x00, 0x64, 0x6f, 1790 0x00, 0x64, 0x73, 0x00, 0x64, 0x74, 0x00, 0x66, 0x30, 0x00, 0x66, 0x31, 1791 0x00, 0x66, 0x32, 0x00, 0x66, 0x61, 0x00, 0x66, 0x63, 0x00, 0x66, 0x65, 1792 0x00, 0x66, 0x69, 0x00, 0x66, 0x6f, 0x00, 0x66, 0x73, 0x00, 0x66, 0x74, 1793 0x00, 0x67, 0x30, 0x00, 0x67, 0x31, 0x00, 0x67, 0x32, 0x00, 0x67, 0x61, 1794 0x00, 0x67, 0x63, 0x00, 0x67, 0x65, 0x00, 0x67, 0x69, 0x00, 0x67, 0x6f, 1795 0x00, 0x67, 0x73, 0x00, 0x67, 0x74, 0x00, 0x68, 0x30, 0x00, 0x68, 0x31, 1796 0x00, 0x68, 0x32, 0x00, 0x68, 0x61, 0x00, 0x68, 0x63, 0x00, 0x68, 0x65, 1797 0x00, 0x68, 0x69, 0x00, 0x68, 0x6f, 0x00, 0x68, 0x73, 0x00, 0x68, 0x74}; 1798 const uint8_t HuffDecoderCommon::table20_10_emit_[120] = { 1799 0x00, 0x6c, 0x30, 0x00, 0x6c, 0x31, 0x00, 0x6c, 0x32, 0x00, 0x6c, 0x61, 1800 0x00, 0x6c, 0x63, 0x00, 0x6c, 0x65, 0x00, 0x6c, 0x69, 0x00, 0x6c, 0x6f, 1801 0x00, 0x6c, 0x73, 0x00, 0x6c, 0x74, 0x00, 0x6d, 0x30, 0x00, 0x6d, 0x31, 1802 0x00, 0x6d, 0x32, 0x00, 0x6d, 0x61, 0x00, 0x6d, 0x63, 0x00, 0x6d, 0x65, 1803 0x00, 0x6d, 0x69, 0x00, 0x6d, 0x6f, 0x00, 0x6d, 0x73, 0x00, 0x6d, 0x74, 1804 0x00, 0x6e, 0x30, 0x00, 0x6e, 0x31, 0x00, 0x6e, 0x32, 0x00, 0x6e, 0x61, 1805 0x00, 0x6e, 0x63, 0x00, 0x6e, 0x65, 0x00, 0x6e, 0x69, 0x00, 0x6e, 0x6f, 1806 0x00, 0x6e, 0x73, 0x00, 0x6e, 0x74, 0x00, 0x70, 0x30, 0x00, 0x70, 0x31, 1807 0x00, 0x70, 0x32, 0x00, 0x70, 0x61, 0x00, 0x70, 0x63, 0x00, 0x70, 0x65, 1808 0x00, 0x70, 0x69, 0x00, 0x70, 0x6f, 0x00, 0x70, 0x73, 0x00, 0x70, 0x74}; 1809 const uint8_t HuffDecoderCommon::table20_11_emit_[68] = { 1810 0x00, 0x72, 0x30, 0x00, 0x72, 0x31, 0x00, 0x72, 0x32, 0x00, 0x72, 0x61, 1811 0x00, 0x72, 0x63, 0x00, 0x72, 0x65, 0x00, 0x72, 0x69, 0x00, 0x72, 0x6f, 1812 0x00, 0x72, 0x73, 0x00, 0x72, 0x74, 0x00, 0x75, 0x30, 0x00, 0x75, 0x31, 1813 0x00, 0x75, 0x32, 0x00, 0x75, 0x61, 0x00, 0x75, 0x63, 0x00, 0x75, 0x65, 1814 0x00, 0x75, 0x69, 0x00, 0x75, 0x6f, 0x00, 0x75, 0x73, 0x00, 0x75, 0x74, 1815 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44}; 1816 const uint16_t HuffDecoderCommon::table20_11_ops_[128] = { 1817 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1, 1818 0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1819 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1820 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 1821 0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000, 1822 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1823 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1824 0x00f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1825 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x0000, 1826 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1827 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01f2, 0x0000, 0x0000, 0x0000, 1828 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1829 0x0000, 0x0000, 0x0000, 0x0202, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1830 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1831 0x0000, 0x0212}; 1832 const uint8_t HuffDecoderCommon::table20_12_emit_[16] = { 1833 0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 1834 0x00, 0x49, 0x00, 0x4a, 0x00, 0x4b, 0x00, 0x4c}; 1835 const uint16_t HuffDecoderCommon::table20_12_ops_[128] = { 1836 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1837 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 1838 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1839 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 1840 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1841 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1842 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1843 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1844 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 1845 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1846 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 1847 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1848 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1849 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1850 0x0000, 0x0072}; 1851 const uint8_t HuffDecoderCommon::table20_13_emit_[16] = { 1852 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 0x00, 0x50, 1853 0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54}; 1854 const uint8_t HuffDecoderCommon::table20_14_emit_[16] = { 1855 0x00, 0x55, 0x00, 0x56, 0x00, 0x57, 0x00, 0x59, 1856 0x00, 0x6a, 0x00, 0x6b, 0x00, 0x71, 0x00, 0x76}; 1857 const uint8_t HuffDecoderCommon::table20_15_emit_[36] = { 1858 0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a, 0x00, 0x26, 0x00, 0x2a, 1859 0x00, 0x2c, 0x00, 0x3b, 0x00, 0x58, 0x00, 0x5a, 0x00, 0x21, 0x00, 0x22, 1860 0x00, 0x28, 0x00, 0x29, 0x00, 0x3f, 0x00, 0x27, 0x00, 0x2b, 0x00, 0x7c}; 1861 const uint16_t HuffDecoderCommon::table20_15_ops_[128] = { 1862 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1863 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 1864 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1865 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 1866 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1867 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1868 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1869 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 1870 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 1871 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 1872 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 1873 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000, 1874 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000, 1875 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0000, 1876 0x0000, 0x0003}; 1877 const uint8_t HuffDecoderCommon::table20_16_emit_[216] = { 1878 0x24, 0x30, 0x30, 0x24, 0x30, 0x31, 0x24, 0x30, 0x32, 0x24, 0x30, 0x61, 1879 0x24, 0x30, 0x63, 0x24, 0x30, 0x65, 0x24, 0x30, 0x69, 0x24, 0x30, 0x6f, 1880 0x24, 0x30, 0x73, 0x24, 0x30, 0x74, 0x24, 0x30, 0x20, 0x24, 0x30, 0x25, 1881 0x24, 0x30, 0x2d, 0x24, 0x30, 0x2e, 0x24, 0x30, 0x2f, 0x24, 0x30, 0x33, 1882 0x24, 0x30, 0x34, 0x24, 0x30, 0x35, 0x24, 0x30, 0x36, 0x24, 0x30, 0x37, 1883 0x24, 0x30, 0x38, 0x24, 0x30, 0x39, 0x24, 0x30, 0x3d, 0x24, 0x30, 0x41, 1884 0x24, 0x30, 0x5f, 0x24, 0x30, 0x62, 0x24, 0x30, 0x64, 0x24, 0x30, 0x66, 1885 0x24, 0x30, 0x67, 0x24, 0x30, 0x68, 0x24, 0x30, 0x6c, 0x24, 0x30, 0x6d, 1886 0x24, 0x30, 0x6e, 0x24, 0x30, 0x70, 0x24, 0x30, 0x72, 0x24, 0x30, 0x75, 1887 0x24, 0x31, 0x30, 0x24, 0x31, 0x31, 0x24, 0x31, 0x32, 0x24, 0x31, 0x61, 1888 0x24, 0x31, 0x63, 0x24, 0x31, 0x65, 0x24, 0x31, 0x69, 0x24, 0x31, 0x6f, 1889 0x24, 0x31, 0x73, 0x24, 0x31, 0x74, 0x24, 0x31, 0x20, 0x24, 0x31, 0x25, 1890 0x24, 0x31, 0x2d, 0x24, 0x31, 0x2e, 0x24, 0x31, 0x2f, 0x24, 0x31, 0x33, 1891 0x24, 0x31, 0x34, 0x24, 0x31, 0x35, 0x24, 0x31, 0x36, 0x24, 0x31, 0x37, 1892 0x24, 0x31, 0x38, 0x24, 0x31, 0x39, 0x24, 0x31, 0x3d, 0x24, 0x31, 0x41, 1893 0x24, 0x31, 0x5f, 0x24, 0x31, 0x62, 0x24, 0x31, 0x64, 0x24, 0x31, 0x66, 1894 0x24, 0x31, 0x67, 0x24, 0x31, 0x68, 0x24, 0x31, 0x6c, 0x24, 0x31, 0x6d, 1895 0x24, 0x31, 0x6e, 0x24, 0x31, 0x70, 0x24, 0x31, 0x72, 0x24, 0x31, 0x75}; 1896 const uint8_t HuffDecoderCommon::table20_17_emit_[216] = { 1897 0x24, 0x32, 0x30, 0x24, 0x32, 0x31, 0x24, 0x32, 0x32, 0x24, 0x32, 0x61, 1898 0x24, 0x32, 0x63, 0x24, 0x32, 0x65, 0x24, 0x32, 0x69, 0x24, 0x32, 0x6f, 1899 0x24, 0x32, 0x73, 0x24, 0x32, 0x74, 0x24, 0x32, 0x20, 0x24, 0x32, 0x25, 1900 0x24, 0x32, 0x2d, 0x24, 0x32, 0x2e, 0x24, 0x32, 0x2f, 0x24, 0x32, 0x33, 1901 0x24, 0x32, 0x34, 0x24, 0x32, 0x35, 0x24, 0x32, 0x36, 0x24, 0x32, 0x37, 1902 0x24, 0x32, 0x38, 0x24, 0x32, 0x39, 0x24, 0x32, 0x3d, 0x24, 0x32, 0x41, 1903 0x24, 0x32, 0x5f, 0x24, 0x32, 0x62, 0x24, 0x32, 0x64, 0x24, 0x32, 0x66, 1904 0x24, 0x32, 0x67, 0x24, 0x32, 0x68, 0x24, 0x32, 0x6c, 0x24, 0x32, 0x6d, 1905 0x24, 0x32, 0x6e, 0x24, 0x32, 0x70, 0x24, 0x32, 0x72, 0x24, 0x32, 0x75, 1906 0x24, 0x61, 0x30, 0x24, 0x61, 0x31, 0x24, 0x61, 0x32, 0x24, 0x61, 0x61, 1907 0x24, 0x61, 0x63, 0x24, 0x61, 0x65, 0x24, 0x61, 0x69, 0x24, 0x61, 0x6f, 1908 0x24, 0x61, 0x73, 0x24, 0x61, 0x74, 0x24, 0x61, 0x20, 0x24, 0x61, 0x25, 1909 0x24, 0x61, 0x2d, 0x24, 0x61, 0x2e, 0x24, 0x61, 0x2f, 0x24, 0x61, 0x33, 1910 0x24, 0x61, 0x34, 0x24, 0x61, 0x35, 0x24, 0x61, 0x36, 0x24, 0x61, 0x37, 1911 0x24, 0x61, 0x38, 0x24, 0x61, 0x39, 0x24, 0x61, 0x3d, 0x24, 0x61, 0x41, 1912 0x24, 0x61, 0x5f, 0x24, 0x61, 0x62, 0x24, 0x61, 0x64, 0x24, 0x61, 0x66, 1913 0x24, 0x61, 0x67, 0x24, 0x61, 0x68, 0x24, 0x61, 0x6c, 0x24, 0x61, 0x6d, 1914 0x24, 0x61, 0x6e, 0x24, 0x61, 0x70, 0x24, 0x61, 0x72, 0x24, 0x61, 0x75}; 1915 const uint8_t HuffDecoderCommon::table20_18_emit_[216] = { 1916 0x24, 0x63, 0x30, 0x24, 0x63, 0x31, 0x24, 0x63, 0x32, 0x24, 0x63, 0x61, 1917 0x24, 0x63, 0x63, 0x24, 0x63, 0x65, 0x24, 0x63, 0x69, 0x24, 0x63, 0x6f, 1918 0x24, 0x63, 0x73, 0x24, 0x63, 0x74, 0x24, 0x63, 0x20, 0x24, 0x63, 0x25, 1919 0x24, 0x63, 0x2d, 0x24, 0x63, 0x2e, 0x24, 0x63, 0x2f, 0x24, 0x63, 0x33, 1920 0x24, 0x63, 0x34, 0x24, 0x63, 0x35, 0x24, 0x63, 0x36, 0x24, 0x63, 0x37, 1921 0x24, 0x63, 0x38, 0x24, 0x63, 0x39, 0x24, 0x63, 0x3d, 0x24, 0x63, 0x41, 1922 0x24, 0x63, 0x5f, 0x24, 0x63, 0x62, 0x24, 0x63, 0x64, 0x24, 0x63, 0x66, 1923 0x24, 0x63, 0x67, 0x24, 0x63, 0x68, 0x24, 0x63, 0x6c, 0x24, 0x63, 0x6d, 1924 0x24, 0x63, 0x6e, 0x24, 0x63, 0x70, 0x24, 0x63, 0x72, 0x24, 0x63, 0x75, 1925 0x24, 0x65, 0x30, 0x24, 0x65, 0x31, 0x24, 0x65, 0x32, 0x24, 0x65, 0x61, 1926 0x24, 0x65, 0x63, 0x24, 0x65, 0x65, 0x24, 0x65, 0x69, 0x24, 0x65, 0x6f, 1927 0x24, 0x65, 0x73, 0x24, 0x65, 0x74, 0x24, 0x65, 0x20, 0x24, 0x65, 0x25, 1928 0x24, 0x65, 0x2d, 0x24, 0x65, 0x2e, 0x24, 0x65, 0x2f, 0x24, 0x65, 0x33, 1929 0x24, 0x65, 0x34, 0x24, 0x65, 0x35, 0x24, 0x65, 0x36, 0x24, 0x65, 0x37, 1930 0x24, 0x65, 0x38, 0x24, 0x65, 0x39, 0x24, 0x65, 0x3d, 0x24, 0x65, 0x41, 1931 0x24, 0x65, 0x5f, 0x24, 0x65, 0x62, 0x24, 0x65, 0x64, 0x24, 0x65, 0x66, 1932 0x24, 0x65, 0x67, 0x24, 0x65, 0x68, 0x24, 0x65, 0x6c, 0x24, 0x65, 0x6d, 1933 0x24, 0x65, 0x6e, 0x24, 0x65, 0x70, 0x24, 0x65, 0x72, 0x24, 0x65, 0x75}; 1934 const uint8_t HuffDecoderCommon::table20_19_emit_[216] = { 1935 0x24, 0x69, 0x30, 0x24, 0x69, 0x31, 0x24, 0x69, 0x32, 0x24, 0x69, 0x61, 1936 0x24, 0x69, 0x63, 0x24, 0x69, 0x65, 0x24, 0x69, 0x69, 0x24, 0x69, 0x6f, 1937 0x24, 0x69, 0x73, 0x24, 0x69, 0x74, 0x24, 0x69, 0x20, 0x24, 0x69, 0x25, 1938 0x24, 0x69, 0x2d, 0x24, 0x69, 0x2e, 0x24, 0x69, 0x2f, 0x24, 0x69, 0x33, 1939 0x24, 0x69, 0x34, 0x24, 0x69, 0x35, 0x24, 0x69, 0x36, 0x24, 0x69, 0x37, 1940 0x24, 0x69, 0x38, 0x24, 0x69, 0x39, 0x24, 0x69, 0x3d, 0x24, 0x69, 0x41, 1941 0x24, 0x69, 0x5f, 0x24, 0x69, 0x62, 0x24, 0x69, 0x64, 0x24, 0x69, 0x66, 1942 0x24, 0x69, 0x67, 0x24, 0x69, 0x68, 0x24, 0x69, 0x6c, 0x24, 0x69, 0x6d, 1943 0x24, 0x69, 0x6e, 0x24, 0x69, 0x70, 0x24, 0x69, 0x72, 0x24, 0x69, 0x75, 1944 0x24, 0x6f, 0x30, 0x24, 0x6f, 0x31, 0x24, 0x6f, 0x32, 0x24, 0x6f, 0x61, 1945 0x24, 0x6f, 0x63, 0x24, 0x6f, 0x65, 0x24, 0x6f, 0x69, 0x24, 0x6f, 0x6f, 1946 0x24, 0x6f, 0x73, 0x24, 0x6f, 0x74, 0x24, 0x6f, 0x20, 0x24, 0x6f, 0x25, 1947 0x24, 0x6f, 0x2d, 0x24, 0x6f, 0x2e, 0x24, 0x6f, 0x2f, 0x24, 0x6f, 0x33, 1948 0x24, 0x6f, 0x34, 0x24, 0x6f, 0x35, 0x24, 0x6f, 0x36, 0x24, 0x6f, 0x37, 1949 0x24, 0x6f, 0x38, 0x24, 0x6f, 0x39, 0x24, 0x6f, 0x3d, 0x24, 0x6f, 0x41, 1950 0x24, 0x6f, 0x5f, 0x24, 0x6f, 0x62, 0x24, 0x6f, 0x64, 0x24, 0x6f, 0x66, 1951 0x24, 0x6f, 0x67, 0x24, 0x6f, 0x68, 0x24, 0x6f, 0x6c, 0x24, 0x6f, 0x6d, 1952 0x24, 0x6f, 0x6e, 0x24, 0x6f, 0x70, 0x24, 0x6f, 0x72, 0x24, 0x6f, 0x75}; 1953 const uint8_t HuffDecoderCommon::table20_20_emit_[216] = { 1954 0x24, 0x73, 0x30, 0x24, 0x73, 0x31, 0x24, 0x73, 0x32, 0x24, 0x73, 0x61, 1955 0x24, 0x73, 0x63, 0x24, 0x73, 0x65, 0x24, 0x73, 0x69, 0x24, 0x73, 0x6f, 1956 0x24, 0x73, 0x73, 0x24, 0x73, 0x74, 0x24, 0x73, 0x20, 0x24, 0x73, 0x25, 1957 0x24, 0x73, 0x2d, 0x24, 0x73, 0x2e, 0x24, 0x73, 0x2f, 0x24, 0x73, 0x33, 1958 0x24, 0x73, 0x34, 0x24, 0x73, 0x35, 0x24, 0x73, 0x36, 0x24, 0x73, 0x37, 1959 0x24, 0x73, 0x38, 0x24, 0x73, 0x39, 0x24, 0x73, 0x3d, 0x24, 0x73, 0x41, 1960 0x24, 0x73, 0x5f, 0x24, 0x73, 0x62, 0x24, 0x73, 0x64, 0x24, 0x73, 0x66, 1961 0x24, 0x73, 0x67, 0x24, 0x73, 0x68, 0x24, 0x73, 0x6c, 0x24, 0x73, 0x6d, 1962 0x24, 0x73, 0x6e, 0x24, 0x73, 0x70, 0x24, 0x73, 0x72, 0x24, 0x73, 0x75, 1963 0x24, 0x74, 0x30, 0x24, 0x74, 0x31, 0x24, 0x74, 0x32, 0x24, 0x74, 0x61, 1964 0x24, 0x74, 0x63, 0x24, 0x74, 0x65, 0x24, 0x74, 0x69, 0x24, 0x74, 0x6f, 1965 0x24, 0x74, 0x73, 0x24, 0x74, 0x74, 0x24, 0x74, 0x20, 0x24, 0x74, 0x25, 1966 0x24, 0x74, 0x2d, 0x24, 0x74, 0x2e, 0x24, 0x74, 0x2f, 0x24, 0x74, 0x33, 1967 0x24, 0x74, 0x34, 0x24, 0x74, 0x35, 0x24, 0x74, 0x36, 0x24, 0x74, 0x37, 1968 0x24, 0x74, 0x38, 0x24, 0x74, 0x39, 0x24, 0x74, 0x3d, 0x24, 0x74, 0x41, 1969 0x24, 0x74, 0x5f, 0x24, 0x74, 0x62, 0x24, 0x74, 0x64, 0x24, 0x74, 0x66, 1970 0x24, 0x74, 0x67, 0x24, 0x74, 0x68, 0x24, 0x74, 0x6c, 0x24, 0x74, 0x6d, 1971 0x24, 0x74, 0x6e, 0x24, 0x74, 0x70, 0x24, 0x74, 0x72, 0x24, 0x74, 0x75}; 1972 const uint8_t HuffDecoderCommon::table20_21_emit_[120] = { 1973 0x24, 0x20, 0x30, 0x24, 0x20, 0x31, 0x24, 0x20, 0x32, 0x24, 0x20, 0x61, 1974 0x24, 0x20, 0x63, 0x24, 0x20, 0x65, 0x24, 0x20, 0x69, 0x24, 0x20, 0x6f, 1975 0x24, 0x20, 0x73, 0x24, 0x20, 0x74, 0x24, 0x25, 0x30, 0x24, 0x25, 0x31, 1976 0x24, 0x25, 0x32, 0x24, 0x25, 0x61, 0x24, 0x25, 0x63, 0x24, 0x25, 0x65, 1977 0x24, 0x25, 0x69, 0x24, 0x25, 0x6f, 0x24, 0x25, 0x73, 0x24, 0x25, 0x74, 1978 0x24, 0x2d, 0x30, 0x24, 0x2d, 0x31, 0x24, 0x2d, 0x32, 0x24, 0x2d, 0x61, 1979 0x24, 0x2d, 0x63, 0x24, 0x2d, 0x65, 0x24, 0x2d, 0x69, 0x24, 0x2d, 0x6f, 1980 0x24, 0x2d, 0x73, 0x24, 0x2d, 0x74, 0x24, 0x2e, 0x30, 0x24, 0x2e, 0x31, 1981 0x24, 0x2e, 0x32, 0x24, 0x2e, 0x61, 0x24, 0x2e, 0x63, 0x24, 0x2e, 0x65, 1982 0x24, 0x2e, 0x69, 0x24, 0x2e, 0x6f, 0x24, 0x2e, 0x73, 0x24, 0x2e, 0x74}; 1983 const uint8_t HuffDecoderCommon::table20_22_emit_[120] = { 1984 0x24, 0x2f, 0x30, 0x24, 0x2f, 0x31, 0x24, 0x2f, 0x32, 0x24, 0x2f, 0x61, 1985 0x24, 0x2f, 0x63, 0x24, 0x2f, 0x65, 0x24, 0x2f, 0x69, 0x24, 0x2f, 0x6f, 1986 0x24, 0x2f, 0x73, 0x24, 0x2f, 0x74, 0x24, 0x33, 0x30, 0x24, 0x33, 0x31, 1987 0x24, 0x33, 0x32, 0x24, 0x33, 0x61, 0x24, 0x33, 0x63, 0x24, 0x33, 0x65, 1988 0x24, 0x33, 0x69, 0x24, 0x33, 0x6f, 0x24, 0x33, 0x73, 0x24, 0x33, 0x74, 1989 0x24, 0x34, 0x30, 0x24, 0x34, 0x31, 0x24, 0x34, 0x32, 0x24, 0x34, 0x61, 1990 0x24, 0x34, 0x63, 0x24, 0x34, 0x65, 0x24, 0x34, 0x69, 0x24, 0x34, 0x6f, 1991 0x24, 0x34, 0x73, 0x24, 0x34, 0x74, 0x24, 0x35, 0x30, 0x24, 0x35, 0x31, 1992 0x24, 0x35, 0x32, 0x24, 0x35, 0x61, 0x24, 0x35, 0x63, 0x24, 0x35, 0x65, 1993 0x24, 0x35, 0x69, 0x24, 0x35, 0x6f, 0x24, 0x35, 0x73, 0x24, 0x35, 0x74}; 1994 const uint8_t HuffDecoderCommon::table20_23_emit_[120] = { 1995 0x24, 0x36, 0x30, 0x24, 0x36, 0x31, 0x24, 0x36, 0x32, 0x24, 0x36, 0x61, 1996 0x24, 0x36, 0x63, 0x24, 0x36, 0x65, 0x24, 0x36, 0x69, 0x24, 0x36, 0x6f, 1997 0x24, 0x36, 0x73, 0x24, 0x36, 0x74, 0x24, 0x37, 0x30, 0x24, 0x37, 0x31, 1998 0x24, 0x37, 0x32, 0x24, 0x37, 0x61, 0x24, 0x37, 0x63, 0x24, 0x37, 0x65, 1999 0x24, 0x37, 0x69, 0x24, 0x37, 0x6f, 0x24, 0x37, 0x73, 0x24, 0x37, 0x74, 2000 0x24, 0x38, 0x30, 0x24, 0x38, 0x31, 0x24, 0x38, 0x32, 0x24, 0x38, 0x61, 2001 0x24, 0x38, 0x63, 0x24, 0x38, 0x65, 0x24, 0x38, 0x69, 0x24, 0x38, 0x6f, 2002 0x24, 0x38, 0x73, 0x24, 0x38, 0x74, 0x24, 0x39, 0x30, 0x24, 0x39, 0x31, 2003 0x24, 0x39, 0x32, 0x24, 0x39, 0x61, 0x24, 0x39, 0x63, 0x24, 0x39, 0x65, 2004 0x24, 0x39, 0x69, 0x24, 0x39, 0x6f, 0x24, 0x39, 0x73, 0x24, 0x39, 0x74}; 2005 const uint8_t HuffDecoderCommon::table20_24_emit_[120] = { 2006 0x24, 0x3d, 0x30, 0x24, 0x3d, 0x31, 0x24, 0x3d, 0x32, 0x24, 0x3d, 0x61, 2007 0x24, 0x3d, 0x63, 0x24, 0x3d, 0x65, 0x24, 0x3d, 0x69, 0x24, 0x3d, 0x6f, 2008 0x24, 0x3d, 0x73, 0x24, 0x3d, 0x74, 0x24, 0x41, 0x30, 0x24, 0x41, 0x31, 2009 0x24, 0x41, 0x32, 0x24, 0x41, 0x61, 0x24, 0x41, 0x63, 0x24, 0x41, 0x65, 2010 0x24, 0x41, 0x69, 0x24, 0x41, 0x6f, 0x24, 0x41, 0x73, 0x24, 0x41, 0x74, 2011 0x24, 0x5f, 0x30, 0x24, 0x5f, 0x31, 0x24, 0x5f, 0x32, 0x24, 0x5f, 0x61, 2012 0x24, 0x5f, 0x63, 0x24, 0x5f, 0x65, 0x24, 0x5f, 0x69, 0x24, 0x5f, 0x6f, 2013 0x24, 0x5f, 0x73, 0x24, 0x5f, 0x74, 0x24, 0x62, 0x30, 0x24, 0x62, 0x31, 2014 0x24, 0x62, 0x32, 0x24, 0x62, 0x61, 0x24, 0x62, 0x63, 0x24, 0x62, 0x65, 2015 0x24, 0x62, 0x69, 0x24, 0x62, 0x6f, 0x24, 0x62, 0x73, 0x24, 0x62, 0x74}; 2016 const uint8_t HuffDecoderCommon::table20_25_emit_[120] = { 2017 0x24, 0x64, 0x30, 0x24, 0x64, 0x31, 0x24, 0x64, 0x32, 0x24, 0x64, 0x61, 2018 0x24, 0x64, 0x63, 0x24, 0x64, 0x65, 0x24, 0x64, 0x69, 0x24, 0x64, 0x6f, 2019 0x24, 0x64, 0x73, 0x24, 0x64, 0x74, 0x24, 0x66, 0x30, 0x24, 0x66, 0x31, 2020 0x24, 0x66, 0x32, 0x24, 0x66, 0x61, 0x24, 0x66, 0x63, 0x24, 0x66, 0x65, 2021 0x24, 0x66, 0x69, 0x24, 0x66, 0x6f, 0x24, 0x66, 0x73, 0x24, 0x66, 0x74, 2022 0x24, 0x67, 0x30, 0x24, 0x67, 0x31, 0x24, 0x67, 0x32, 0x24, 0x67, 0x61, 2023 0x24, 0x67, 0x63, 0x24, 0x67, 0x65, 0x24, 0x67, 0x69, 0x24, 0x67, 0x6f, 2024 0x24, 0x67, 0x73, 0x24, 0x67, 0x74, 0x24, 0x68, 0x30, 0x24, 0x68, 0x31, 2025 0x24, 0x68, 0x32, 0x24, 0x68, 0x61, 0x24, 0x68, 0x63, 0x24, 0x68, 0x65, 2026 0x24, 0x68, 0x69, 0x24, 0x68, 0x6f, 0x24, 0x68, 0x73, 0x24, 0x68, 0x74}; 2027 const uint8_t HuffDecoderCommon::table20_26_emit_[120] = { 2028 0x24, 0x6c, 0x30, 0x24, 0x6c, 0x31, 0x24, 0x6c, 0x32, 0x24, 0x6c, 0x61, 2029 0x24, 0x6c, 0x63, 0x24, 0x6c, 0x65, 0x24, 0x6c, 0x69, 0x24, 0x6c, 0x6f, 2030 0x24, 0x6c, 0x73, 0x24, 0x6c, 0x74, 0x24, 0x6d, 0x30, 0x24, 0x6d, 0x31, 2031 0x24, 0x6d, 0x32, 0x24, 0x6d, 0x61, 0x24, 0x6d, 0x63, 0x24, 0x6d, 0x65, 2032 0x24, 0x6d, 0x69, 0x24, 0x6d, 0x6f, 0x24, 0x6d, 0x73, 0x24, 0x6d, 0x74, 2033 0x24, 0x6e, 0x30, 0x24, 0x6e, 0x31, 0x24, 0x6e, 0x32, 0x24, 0x6e, 0x61, 2034 0x24, 0x6e, 0x63, 0x24, 0x6e, 0x65, 0x24, 0x6e, 0x69, 0x24, 0x6e, 0x6f, 2035 0x24, 0x6e, 0x73, 0x24, 0x6e, 0x74, 0x24, 0x70, 0x30, 0x24, 0x70, 0x31, 2036 0x24, 0x70, 0x32, 0x24, 0x70, 0x61, 0x24, 0x70, 0x63, 0x24, 0x70, 0x65, 2037 0x24, 0x70, 0x69, 0x24, 0x70, 0x6f, 0x24, 0x70, 0x73, 0x24, 0x70, 0x74}; 2038 const uint8_t HuffDecoderCommon::table20_27_emit_[68] = { 2039 0x24, 0x72, 0x30, 0x24, 0x72, 0x31, 0x24, 0x72, 0x32, 0x24, 0x72, 0x61, 2040 0x24, 0x72, 0x63, 0x24, 0x72, 0x65, 0x24, 0x72, 0x69, 0x24, 0x72, 0x6f, 2041 0x24, 0x72, 0x73, 0x24, 0x72, 0x74, 0x24, 0x75, 0x30, 0x24, 0x75, 0x31, 2042 0x24, 0x75, 0x32, 0x24, 0x75, 0x61, 0x24, 0x75, 0x63, 0x24, 0x75, 0x65, 2043 0x24, 0x75, 0x69, 0x24, 0x75, 0x6f, 0x24, 0x75, 0x73, 0x24, 0x75, 0x74, 2044 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44}; 2045 const uint8_t HuffDecoderCommon::table20_28_emit_[16] = { 2046 0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 2047 0x24, 0x49, 0x24, 0x4a, 0x24, 0x4b, 0x24, 0x4c}; 2048 const uint8_t HuffDecoderCommon::table20_29_emit_[16] = { 2049 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 0x24, 0x50, 2050 0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54}; 2051 const uint8_t HuffDecoderCommon::table20_30_emit_[16] = { 2052 0x24, 0x55, 0x24, 0x56, 0x24, 0x57, 0x24, 0x59, 2053 0x24, 0x6a, 0x24, 0x6b, 0x24, 0x71, 0x24, 0x76}; 2054 const uint8_t HuffDecoderCommon::table20_31_emit_[36] = { 2055 0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a, 0x24, 0x26, 0x24, 0x2a, 2056 0x24, 0x2c, 0x24, 0x3b, 0x24, 0x58, 0x24, 0x5a, 0x24, 0x21, 0x24, 0x22, 2057 0x24, 0x28, 0x24, 0x29, 0x24, 0x3f, 0x24, 0x27, 0x24, 0x2b, 0x24, 0x7c}; 2058 const uint8_t HuffDecoderCommon::table20_32_emit_[216] = { 2059 0x40, 0x30, 0x30, 0x40, 0x30, 0x31, 0x40, 0x30, 0x32, 0x40, 0x30, 0x61, 2060 0x40, 0x30, 0x63, 0x40, 0x30, 0x65, 0x40, 0x30, 0x69, 0x40, 0x30, 0x6f, 2061 0x40, 0x30, 0x73, 0x40, 0x30, 0x74, 0x40, 0x30, 0x20, 0x40, 0x30, 0x25, 2062 0x40, 0x30, 0x2d, 0x40, 0x30, 0x2e, 0x40, 0x30, 0x2f, 0x40, 0x30, 0x33, 2063 0x40, 0x30, 0x34, 0x40, 0x30, 0x35, 0x40, 0x30, 0x36, 0x40, 0x30, 0x37, 2064 0x40, 0x30, 0x38, 0x40, 0x30, 0x39, 0x40, 0x30, 0x3d, 0x40, 0x30, 0x41, 2065 0x40, 0x30, 0x5f, 0x40, 0x30, 0x62, 0x40, 0x30, 0x64, 0x40, 0x30, 0x66, 2066 0x40, 0x30, 0x67, 0x40, 0x30, 0x68, 0x40, 0x30, 0x6c, 0x40, 0x30, 0x6d, 2067 0x40, 0x30, 0x6e, 0x40, 0x30, 0x70, 0x40, 0x30, 0x72, 0x40, 0x30, 0x75, 2068 0x40, 0x31, 0x30, 0x40, 0x31, 0x31, 0x40, 0x31, 0x32, 0x40, 0x31, 0x61, 2069 0x40, 0x31, 0x63, 0x40, 0x31, 0x65, 0x40, 0x31, 0x69, 0x40, 0x31, 0x6f, 2070 0x40, 0x31, 0x73, 0x40, 0x31, 0x74, 0x40, 0x31, 0x20, 0x40, 0x31, 0x25, 2071 0x40, 0x31, 0x2d, 0x40, 0x31, 0x2e, 0x40, 0x31, 0x2f, 0x40, 0x31, 0x33, 2072 0x40, 0x31, 0x34, 0x40, 0x31, 0x35, 0x40, 0x31, 0x36, 0x40, 0x31, 0x37, 2073 0x40, 0x31, 0x38, 0x40, 0x31, 0x39, 0x40, 0x31, 0x3d, 0x40, 0x31, 0x41, 2074 0x40, 0x31, 0x5f, 0x40, 0x31, 0x62, 0x40, 0x31, 0x64, 0x40, 0x31, 0x66, 2075 0x40, 0x31, 0x67, 0x40, 0x31, 0x68, 0x40, 0x31, 0x6c, 0x40, 0x31, 0x6d, 2076 0x40, 0x31, 0x6e, 0x40, 0x31, 0x70, 0x40, 0x31, 0x72, 0x40, 0x31, 0x75}; 2077 const uint8_t HuffDecoderCommon::table20_33_emit_[216] = { 2078 0x40, 0x32, 0x30, 0x40, 0x32, 0x31, 0x40, 0x32, 0x32, 0x40, 0x32, 0x61, 2079 0x40, 0x32, 0x63, 0x40, 0x32, 0x65, 0x40, 0x32, 0x69, 0x40, 0x32, 0x6f, 2080 0x40, 0x32, 0x73, 0x40, 0x32, 0x74, 0x40, 0x32, 0x20, 0x40, 0x32, 0x25, 2081 0x40, 0x32, 0x2d, 0x40, 0x32, 0x2e, 0x40, 0x32, 0x2f, 0x40, 0x32, 0x33, 2082 0x40, 0x32, 0x34, 0x40, 0x32, 0x35, 0x40, 0x32, 0x36, 0x40, 0x32, 0x37, 2083 0x40, 0x32, 0x38, 0x40, 0x32, 0x39, 0x40, 0x32, 0x3d, 0x40, 0x32, 0x41, 2084 0x40, 0x32, 0x5f, 0x40, 0x32, 0x62, 0x40, 0x32, 0x64, 0x40, 0x32, 0x66, 2085 0x40, 0x32, 0x67, 0x40, 0x32, 0x68, 0x40, 0x32, 0x6c, 0x40, 0x32, 0x6d, 2086 0x40, 0x32, 0x6e, 0x40, 0x32, 0x70, 0x40, 0x32, 0x72, 0x40, 0x32, 0x75, 2087 0x40, 0x61, 0x30, 0x40, 0x61, 0x31, 0x40, 0x61, 0x32, 0x40, 0x61, 0x61, 2088 0x40, 0x61, 0x63, 0x40, 0x61, 0x65, 0x40, 0x61, 0x69, 0x40, 0x61, 0x6f, 2089 0x40, 0x61, 0x73, 0x40, 0x61, 0x74, 0x40, 0x61, 0x20, 0x40, 0x61, 0x25, 2090 0x40, 0x61, 0x2d, 0x40, 0x61, 0x2e, 0x40, 0x61, 0x2f, 0x40, 0x61, 0x33, 2091 0x40, 0x61, 0x34, 0x40, 0x61, 0x35, 0x40, 0x61, 0x36, 0x40, 0x61, 0x37, 2092 0x40, 0x61, 0x38, 0x40, 0x61, 0x39, 0x40, 0x61, 0x3d, 0x40, 0x61, 0x41, 2093 0x40, 0x61, 0x5f, 0x40, 0x61, 0x62, 0x40, 0x61, 0x64, 0x40, 0x61, 0x66, 2094 0x40, 0x61, 0x67, 0x40, 0x61, 0x68, 0x40, 0x61, 0x6c, 0x40, 0x61, 0x6d, 2095 0x40, 0x61, 0x6e, 0x40, 0x61, 0x70, 0x40, 0x61, 0x72, 0x40, 0x61, 0x75}; 2096 const uint8_t HuffDecoderCommon::table20_34_emit_[216] = { 2097 0x40, 0x63, 0x30, 0x40, 0x63, 0x31, 0x40, 0x63, 0x32, 0x40, 0x63, 0x61, 2098 0x40, 0x63, 0x63, 0x40, 0x63, 0x65, 0x40, 0x63, 0x69, 0x40, 0x63, 0x6f, 2099 0x40, 0x63, 0x73, 0x40, 0x63, 0x74, 0x40, 0x63, 0x20, 0x40, 0x63, 0x25, 2100 0x40, 0x63, 0x2d, 0x40, 0x63, 0x2e, 0x40, 0x63, 0x2f, 0x40, 0x63, 0x33, 2101 0x40, 0x63, 0x34, 0x40, 0x63, 0x35, 0x40, 0x63, 0x36, 0x40, 0x63, 0x37, 2102 0x40, 0x63, 0x38, 0x40, 0x63, 0x39, 0x40, 0x63, 0x3d, 0x40, 0x63, 0x41, 2103 0x40, 0x63, 0x5f, 0x40, 0x63, 0x62, 0x40, 0x63, 0x64, 0x40, 0x63, 0x66, 2104 0x40, 0x63, 0x67, 0x40, 0x63, 0x68, 0x40, 0x63, 0x6c, 0x40, 0x63, 0x6d, 2105 0x40, 0x63, 0x6e, 0x40, 0x63, 0x70, 0x40, 0x63, 0x72, 0x40, 0x63, 0x75, 2106 0x40, 0x65, 0x30, 0x40, 0x65, 0x31, 0x40, 0x65, 0x32, 0x40, 0x65, 0x61, 2107 0x40, 0x65, 0x63, 0x40, 0x65, 0x65, 0x40, 0x65, 0x69, 0x40, 0x65, 0x6f, 2108 0x40, 0x65, 0x73, 0x40, 0x65, 0x74, 0x40, 0x65, 0x20, 0x40, 0x65, 0x25, 2109 0x40, 0x65, 0x2d, 0x40, 0x65, 0x2e, 0x40, 0x65, 0x2f, 0x40, 0x65, 0x33, 2110 0x40, 0x65, 0x34, 0x40, 0x65, 0x35, 0x40, 0x65, 0x36, 0x40, 0x65, 0x37, 2111 0x40, 0x65, 0x38, 0x40, 0x65, 0x39, 0x40, 0x65, 0x3d, 0x40, 0x65, 0x41, 2112 0x40, 0x65, 0x5f, 0x40, 0x65, 0x62, 0x40, 0x65, 0x64, 0x40, 0x65, 0x66, 2113 0x40, 0x65, 0x67, 0x40, 0x65, 0x68, 0x40, 0x65, 0x6c, 0x40, 0x65, 0x6d, 2114 0x40, 0x65, 0x6e, 0x40, 0x65, 0x70, 0x40, 0x65, 0x72, 0x40, 0x65, 0x75}; 2115 const uint8_t HuffDecoderCommon::table20_35_emit_[216] = { 2116 0x40, 0x69, 0x30, 0x40, 0x69, 0x31, 0x40, 0x69, 0x32, 0x40, 0x69, 0x61, 2117 0x40, 0x69, 0x63, 0x40, 0x69, 0x65, 0x40, 0x69, 0x69, 0x40, 0x69, 0x6f, 2118 0x40, 0x69, 0x73, 0x40, 0x69, 0x74, 0x40, 0x69, 0x20, 0x40, 0x69, 0x25, 2119 0x40, 0x69, 0x2d, 0x40, 0x69, 0x2e, 0x40, 0x69, 0x2f, 0x40, 0x69, 0x33, 2120 0x40, 0x69, 0x34, 0x40, 0x69, 0x35, 0x40, 0x69, 0x36, 0x40, 0x69, 0x37, 2121 0x40, 0x69, 0x38, 0x40, 0x69, 0x39, 0x40, 0x69, 0x3d, 0x40, 0x69, 0x41, 2122 0x40, 0x69, 0x5f, 0x40, 0x69, 0x62, 0x40, 0x69, 0x64, 0x40, 0x69, 0x66, 2123 0x40, 0x69, 0x67, 0x40, 0x69, 0x68, 0x40, 0x69, 0x6c, 0x40, 0x69, 0x6d, 2124 0x40, 0x69, 0x6e, 0x40, 0x69, 0x70, 0x40, 0x69, 0x72, 0x40, 0x69, 0x75, 2125 0x40, 0x6f, 0x30, 0x40, 0x6f, 0x31, 0x40, 0x6f, 0x32, 0x40, 0x6f, 0x61, 2126 0x40, 0x6f, 0x63, 0x40, 0x6f, 0x65, 0x40, 0x6f, 0x69, 0x40, 0x6f, 0x6f, 2127 0x40, 0x6f, 0x73, 0x40, 0x6f, 0x74, 0x40, 0x6f, 0x20, 0x40, 0x6f, 0x25, 2128 0x40, 0x6f, 0x2d, 0x40, 0x6f, 0x2e, 0x40, 0x6f, 0x2f, 0x40, 0x6f, 0x33, 2129 0x40, 0x6f, 0x34, 0x40, 0x6f, 0x35, 0x40, 0x6f, 0x36, 0x40, 0x6f, 0x37, 2130 0x40, 0x6f, 0x38, 0x40, 0x6f, 0x39, 0x40, 0x6f, 0x3d, 0x40, 0x6f, 0x41, 2131 0x40, 0x6f, 0x5f, 0x40, 0x6f, 0x62, 0x40, 0x6f, 0x64, 0x40, 0x6f, 0x66, 2132 0x40, 0x6f, 0x67, 0x40, 0x6f, 0x68, 0x40, 0x6f, 0x6c, 0x40, 0x6f, 0x6d, 2133 0x40, 0x6f, 0x6e, 0x40, 0x6f, 0x70, 0x40, 0x6f, 0x72, 0x40, 0x6f, 0x75}; 2134 const uint8_t HuffDecoderCommon::table20_36_emit_[216] = { 2135 0x40, 0x73, 0x30, 0x40, 0x73, 0x31, 0x40, 0x73, 0x32, 0x40, 0x73, 0x61, 2136 0x40, 0x73, 0x63, 0x40, 0x73, 0x65, 0x40, 0x73, 0x69, 0x40, 0x73, 0x6f, 2137 0x40, 0x73, 0x73, 0x40, 0x73, 0x74, 0x40, 0x73, 0x20, 0x40, 0x73, 0x25, 2138 0x40, 0x73, 0x2d, 0x40, 0x73, 0x2e, 0x40, 0x73, 0x2f, 0x40, 0x73, 0x33, 2139 0x40, 0x73, 0x34, 0x40, 0x73, 0x35, 0x40, 0x73, 0x36, 0x40, 0x73, 0x37, 2140 0x40, 0x73, 0x38, 0x40, 0x73, 0x39, 0x40, 0x73, 0x3d, 0x40, 0x73, 0x41, 2141 0x40, 0x73, 0x5f, 0x40, 0x73, 0x62, 0x40, 0x73, 0x64, 0x40, 0x73, 0x66, 2142 0x40, 0x73, 0x67, 0x40, 0x73, 0x68, 0x40, 0x73, 0x6c, 0x40, 0x73, 0x6d, 2143 0x40, 0x73, 0x6e, 0x40, 0x73, 0x70, 0x40, 0x73, 0x72, 0x40, 0x73, 0x75, 2144 0x40, 0x74, 0x30, 0x40, 0x74, 0x31, 0x40, 0x74, 0x32, 0x40, 0x74, 0x61, 2145 0x40, 0x74, 0x63, 0x40, 0x74, 0x65, 0x40, 0x74, 0x69, 0x40, 0x74, 0x6f, 2146 0x40, 0x74, 0x73, 0x40, 0x74, 0x74, 0x40, 0x74, 0x20, 0x40, 0x74, 0x25, 2147 0x40, 0x74, 0x2d, 0x40, 0x74, 0x2e, 0x40, 0x74, 0x2f, 0x40, 0x74, 0x33, 2148 0x40, 0x74, 0x34, 0x40, 0x74, 0x35, 0x40, 0x74, 0x36, 0x40, 0x74, 0x37, 2149 0x40, 0x74, 0x38, 0x40, 0x74, 0x39, 0x40, 0x74, 0x3d, 0x40, 0x74, 0x41, 2150 0x40, 0x74, 0x5f, 0x40, 0x74, 0x62, 0x40, 0x74, 0x64, 0x40, 0x74, 0x66, 2151 0x40, 0x74, 0x67, 0x40, 0x74, 0x68, 0x40, 0x74, 0x6c, 0x40, 0x74, 0x6d, 2152 0x40, 0x74, 0x6e, 0x40, 0x74, 0x70, 0x40, 0x74, 0x72, 0x40, 0x74, 0x75}; 2153 const uint8_t HuffDecoderCommon::table20_37_emit_[120] = { 2154 0x40, 0x20, 0x30, 0x40, 0x20, 0x31, 0x40, 0x20, 0x32, 0x40, 0x20, 0x61, 2155 0x40, 0x20, 0x63, 0x40, 0x20, 0x65, 0x40, 0x20, 0x69, 0x40, 0x20, 0x6f, 2156 0x40, 0x20, 0x73, 0x40, 0x20, 0x74, 0x40, 0x25, 0x30, 0x40, 0x25, 0x31, 2157 0x40, 0x25, 0x32, 0x40, 0x25, 0x61, 0x40, 0x25, 0x63, 0x40, 0x25, 0x65, 2158 0x40, 0x25, 0x69, 0x40, 0x25, 0x6f, 0x40, 0x25, 0x73, 0x40, 0x25, 0x74, 2159 0x40, 0x2d, 0x30, 0x40, 0x2d, 0x31, 0x40, 0x2d, 0x32, 0x40, 0x2d, 0x61, 2160 0x40, 0x2d, 0x63, 0x40, 0x2d, 0x65, 0x40, 0x2d, 0x69, 0x40, 0x2d, 0x6f, 2161 0x40, 0x2d, 0x73, 0x40, 0x2d, 0x74, 0x40, 0x2e, 0x30, 0x40, 0x2e, 0x31, 2162 0x40, 0x2e, 0x32, 0x40, 0x2e, 0x61, 0x40, 0x2e, 0x63, 0x40, 0x2e, 0x65, 2163 0x40, 0x2e, 0x69, 0x40, 0x2e, 0x6f, 0x40, 0x2e, 0x73, 0x40, 0x2e, 0x74}; 2164 const uint8_t HuffDecoderCommon::table20_38_emit_[120] = { 2165 0x40, 0x2f, 0x30, 0x40, 0x2f, 0x31, 0x40, 0x2f, 0x32, 0x40, 0x2f, 0x61, 2166 0x40, 0x2f, 0x63, 0x40, 0x2f, 0x65, 0x40, 0x2f, 0x69, 0x40, 0x2f, 0x6f, 2167 0x40, 0x2f, 0x73, 0x40, 0x2f, 0x74, 0x40, 0x33, 0x30, 0x40, 0x33, 0x31, 2168 0x40, 0x33, 0x32, 0x40, 0x33, 0x61, 0x40, 0x33, 0x63, 0x40, 0x33, 0x65, 2169 0x40, 0x33, 0x69, 0x40, 0x33, 0x6f, 0x40, 0x33, 0x73, 0x40, 0x33, 0x74, 2170 0x40, 0x34, 0x30, 0x40, 0x34, 0x31, 0x40, 0x34, 0x32, 0x40, 0x34, 0x61, 2171 0x40, 0x34, 0x63, 0x40, 0x34, 0x65, 0x40, 0x34, 0x69, 0x40, 0x34, 0x6f, 2172 0x40, 0x34, 0x73, 0x40, 0x34, 0x74, 0x40, 0x35, 0x30, 0x40, 0x35, 0x31, 2173 0x40, 0x35, 0x32, 0x40, 0x35, 0x61, 0x40, 0x35, 0x63, 0x40, 0x35, 0x65, 2174 0x40, 0x35, 0x69, 0x40, 0x35, 0x6f, 0x40, 0x35, 0x73, 0x40, 0x35, 0x74}; 2175 const uint8_t HuffDecoderCommon::table20_39_emit_[120] = { 2176 0x40, 0x36, 0x30, 0x40, 0x36, 0x31, 0x40, 0x36, 0x32, 0x40, 0x36, 0x61, 2177 0x40, 0x36, 0x63, 0x40, 0x36, 0x65, 0x40, 0x36, 0x69, 0x40, 0x36, 0x6f, 2178 0x40, 0x36, 0x73, 0x40, 0x36, 0x74, 0x40, 0x37, 0x30, 0x40, 0x37, 0x31, 2179 0x40, 0x37, 0x32, 0x40, 0x37, 0x61, 0x40, 0x37, 0x63, 0x40, 0x37, 0x65, 2180 0x40, 0x37, 0x69, 0x40, 0x37, 0x6f, 0x40, 0x37, 0x73, 0x40, 0x37, 0x74, 2181 0x40, 0x38, 0x30, 0x40, 0x38, 0x31, 0x40, 0x38, 0x32, 0x40, 0x38, 0x61, 2182 0x40, 0x38, 0x63, 0x40, 0x38, 0x65, 0x40, 0x38, 0x69, 0x40, 0x38, 0x6f, 2183 0x40, 0x38, 0x73, 0x40, 0x38, 0x74, 0x40, 0x39, 0x30, 0x40, 0x39, 0x31, 2184 0x40, 0x39, 0x32, 0x40, 0x39, 0x61, 0x40, 0x39, 0x63, 0x40, 0x39, 0x65, 2185 0x40, 0x39, 0x69, 0x40, 0x39, 0x6f, 0x40, 0x39, 0x73, 0x40, 0x39, 0x74}; 2186 const uint8_t HuffDecoderCommon::table20_40_emit_[120] = { 2187 0x40, 0x3d, 0x30, 0x40, 0x3d, 0x31, 0x40, 0x3d, 0x32, 0x40, 0x3d, 0x61, 2188 0x40, 0x3d, 0x63, 0x40, 0x3d, 0x65, 0x40, 0x3d, 0x69, 0x40, 0x3d, 0x6f, 2189 0x40, 0x3d, 0x73, 0x40, 0x3d, 0x74, 0x40, 0x41, 0x30, 0x40, 0x41, 0x31, 2190 0x40, 0x41, 0x32, 0x40, 0x41, 0x61, 0x40, 0x41, 0x63, 0x40, 0x41, 0x65, 2191 0x40, 0x41, 0x69, 0x40, 0x41, 0x6f, 0x40, 0x41, 0x73, 0x40, 0x41, 0x74, 2192 0x40, 0x5f, 0x30, 0x40, 0x5f, 0x31, 0x40, 0x5f, 0x32, 0x40, 0x5f, 0x61, 2193 0x40, 0x5f, 0x63, 0x40, 0x5f, 0x65, 0x40, 0x5f, 0x69, 0x40, 0x5f, 0x6f, 2194 0x40, 0x5f, 0x73, 0x40, 0x5f, 0x74, 0x40, 0x62, 0x30, 0x40, 0x62, 0x31, 2195 0x40, 0x62, 0x32, 0x40, 0x62, 0x61, 0x40, 0x62, 0x63, 0x40, 0x62, 0x65, 2196 0x40, 0x62, 0x69, 0x40, 0x62, 0x6f, 0x40, 0x62, 0x73, 0x40, 0x62, 0x74}; 2197 const uint8_t HuffDecoderCommon::table20_41_emit_[120] = { 2198 0x40, 0x64, 0x30, 0x40, 0x64, 0x31, 0x40, 0x64, 0x32, 0x40, 0x64, 0x61, 2199 0x40, 0x64, 0x63, 0x40, 0x64, 0x65, 0x40, 0x64, 0x69, 0x40, 0x64, 0x6f, 2200 0x40, 0x64, 0x73, 0x40, 0x64, 0x74, 0x40, 0x66, 0x30, 0x40, 0x66, 0x31, 2201 0x40, 0x66, 0x32, 0x40, 0x66, 0x61, 0x40, 0x66, 0x63, 0x40, 0x66, 0x65, 2202 0x40, 0x66, 0x69, 0x40, 0x66, 0x6f, 0x40, 0x66, 0x73, 0x40, 0x66, 0x74, 2203 0x40, 0x67, 0x30, 0x40, 0x67, 0x31, 0x40, 0x67, 0x32, 0x40, 0x67, 0x61, 2204 0x40, 0x67, 0x63, 0x40, 0x67, 0x65, 0x40, 0x67, 0x69, 0x40, 0x67, 0x6f, 2205 0x40, 0x67, 0x73, 0x40, 0x67, 0x74, 0x40, 0x68, 0x30, 0x40, 0x68, 0x31, 2206 0x40, 0x68, 0x32, 0x40, 0x68, 0x61, 0x40, 0x68, 0x63, 0x40, 0x68, 0x65, 2207 0x40, 0x68, 0x69, 0x40, 0x68, 0x6f, 0x40, 0x68, 0x73, 0x40, 0x68, 0x74}; 2208 const uint8_t HuffDecoderCommon::table20_42_emit_[120] = { 2209 0x40, 0x6c, 0x30, 0x40, 0x6c, 0x31, 0x40, 0x6c, 0x32, 0x40, 0x6c, 0x61, 2210 0x40, 0x6c, 0x63, 0x40, 0x6c, 0x65, 0x40, 0x6c, 0x69, 0x40, 0x6c, 0x6f, 2211 0x40, 0x6c, 0x73, 0x40, 0x6c, 0x74, 0x40, 0x6d, 0x30, 0x40, 0x6d, 0x31, 2212 0x40, 0x6d, 0x32, 0x40, 0x6d, 0x61, 0x40, 0x6d, 0x63, 0x40, 0x6d, 0x65, 2213 0x40, 0x6d, 0x69, 0x40, 0x6d, 0x6f, 0x40, 0x6d, 0x73, 0x40, 0x6d, 0x74, 2214 0x40, 0x6e, 0x30, 0x40, 0x6e, 0x31, 0x40, 0x6e, 0x32, 0x40, 0x6e, 0x61, 2215 0x40, 0x6e, 0x63, 0x40, 0x6e, 0x65, 0x40, 0x6e, 0x69, 0x40, 0x6e, 0x6f, 2216 0x40, 0x6e, 0x73, 0x40, 0x6e, 0x74, 0x40, 0x70, 0x30, 0x40, 0x70, 0x31, 2217 0x40, 0x70, 0x32, 0x40, 0x70, 0x61, 0x40, 0x70, 0x63, 0x40, 0x70, 0x65, 2218 0x40, 0x70, 0x69, 0x40, 0x70, 0x6f, 0x40, 0x70, 0x73, 0x40, 0x70, 0x74}; 2219 const uint8_t HuffDecoderCommon::table20_43_emit_[68] = { 2220 0x40, 0x72, 0x30, 0x40, 0x72, 0x31, 0x40, 0x72, 0x32, 0x40, 0x72, 0x61, 2221 0x40, 0x72, 0x63, 0x40, 0x72, 0x65, 0x40, 0x72, 0x69, 0x40, 0x72, 0x6f, 2222 0x40, 0x72, 0x73, 0x40, 0x72, 0x74, 0x40, 0x75, 0x30, 0x40, 0x75, 0x31, 2223 0x40, 0x75, 0x32, 0x40, 0x75, 0x61, 0x40, 0x75, 0x63, 0x40, 0x75, 0x65, 2224 0x40, 0x75, 0x69, 0x40, 0x75, 0x6f, 0x40, 0x75, 0x73, 0x40, 0x75, 0x74, 2225 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44}; 2226 const uint8_t HuffDecoderCommon::table20_44_emit_[16] = { 2227 0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 2228 0x40, 0x49, 0x40, 0x4a, 0x40, 0x4b, 0x40, 0x4c}; 2229 const uint8_t HuffDecoderCommon::table20_45_emit_[16] = { 2230 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 0x40, 0x50, 2231 0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54}; 2232 const uint8_t HuffDecoderCommon::table20_46_emit_[16] = { 2233 0x40, 0x55, 0x40, 0x56, 0x40, 0x57, 0x40, 0x59, 2234 0x40, 0x6a, 0x40, 0x6b, 0x40, 0x71, 0x40, 0x76}; 2235 const uint8_t HuffDecoderCommon::table20_47_emit_[36] = { 2236 0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a, 0x40, 0x26, 0x40, 0x2a, 2237 0x40, 0x2c, 0x40, 0x3b, 0x40, 0x58, 0x40, 0x5a, 0x40, 0x21, 0x40, 0x22, 2238 0x40, 0x28, 0x40, 0x29, 0x40, 0x3f, 0x40, 0x27, 0x40, 0x2b, 0x40, 0x7c}; 2239 const uint8_t HuffDecoderCommon::table20_48_emit_[216] = { 2240 0x5b, 0x30, 0x30, 0x5b, 0x30, 0x31, 0x5b, 0x30, 0x32, 0x5b, 0x30, 0x61, 2241 0x5b, 0x30, 0x63, 0x5b, 0x30, 0x65, 0x5b, 0x30, 0x69, 0x5b, 0x30, 0x6f, 2242 0x5b, 0x30, 0x73, 0x5b, 0x30, 0x74, 0x5b, 0x30, 0x20, 0x5b, 0x30, 0x25, 2243 0x5b, 0x30, 0x2d, 0x5b, 0x30, 0x2e, 0x5b, 0x30, 0x2f, 0x5b, 0x30, 0x33, 2244 0x5b, 0x30, 0x34, 0x5b, 0x30, 0x35, 0x5b, 0x30, 0x36, 0x5b, 0x30, 0x37, 2245 0x5b, 0x30, 0x38, 0x5b, 0x30, 0x39, 0x5b, 0x30, 0x3d, 0x5b, 0x30, 0x41, 2246 0x5b, 0x30, 0x5f, 0x5b, 0x30, 0x62, 0x5b, 0x30, 0x64, 0x5b, 0x30, 0x66, 2247 0x5b, 0x30, 0x67, 0x5b, 0x30, 0x68, 0x5b, 0x30, 0x6c, 0x5b, 0x30, 0x6d, 2248 0x5b, 0x30, 0x6e, 0x5b, 0x30, 0x70, 0x5b, 0x30, 0x72, 0x5b, 0x30, 0x75, 2249 0x5b, 0x31, 0x30, 0x5b, 0x31, 0x31, 0x5b, 0x31, 0x32, 0x5b, 0x31, 0x61, 2250 0x5b, 0x31, 0x63, 0x5b, 0x31, 0x65, 0x5b, 0x31, 0x69, 0x5b, 0x31, 0x6f, 2251 0x5b, 0x31, 0x73, 0x5b, 0x31, 0x74, 0x5b, 0x31, 0x20, 0x5b, 0x31, 0x25, 2252 0x5b, 0x31, 0x2d, 0x5b, 0x31, 0x2e, 0x5b, 0x31, 0x2f, 0x5b, 0x31, 0x33, 2253 0x5b, 0x31, 0x34, 0x5b, 0x31, 0x35, 0x5b, 0x31, 0x36, 0x5b, 0x31, 0x37, 2254 0x5b, 0x31, 0x38, 0x5b, 0x31, 0x39, 0x5b, 0x31, 0x3d, 0x5b, 0x31, 0x41, 2255 0x5b, 0x31, 0x5f, 0x5b, 0x31, 0x62, 0x5b, 0x31, 0x64, 0x5b, 0x31, 0x66, 2256 0x5b, 0x31, 0x67, 0x5b, 0x31, 0x68, 0x5b, 0x31, 0x6c, 0x5b, 0x31, 0x6d, 2257 0x5b, 0x31, 0x6e, 0x5b, 0x31, 0x70, 0x5b, 0x31, 0x72, 0x5b, 0x31, 0x75}; 2258 const uint8_t HuffDecoderCommon::table20_49_emit_[216] = { 2259 0x5b, 0x32, 0x30, 0x5b, 0x32, 0x31, 0x5b, 0x32, 0x32, 0x5b, 0x32, 0x61, 2260 0x5b, 0x32, 0x63, 0x5b, 0x32, 0x65, 0x5b, 0x32, 0x69, 0x5b, 0x32, 0x6f, 2261 0x5b, 0x32, 0x73, 0x5b, 0x32, 0x74, 0x5b, 0x32, 0x20, 0x5b, 0x32, 0x25, 2262 0x5b, 0x32, 0x2d, 0x5b, 0x32, 0x2e, 0x5b, 0x32, 0x2f, 0x5b, 0x32, 0x33, 2263 0x5b, 0x32, 0x34, 0x5b, 0x32, 0x35, 0x5b, 0x32, 0x36, 0x5b, 0x32, 0x37, 2264 0x5b, 0x32, 0x38, 0x5b, 0x32, 0x39, 0x5b, 0x32, 0x3d, 0x5b, 0x32, 0x41, 2265 0x5b, 0x32, 0x5f, 0x5b, 0x32, 0x62, 0x5b, 0x32, 0x64, 0x5b, 0x32, 0x66, 2266 0x5b, 0x32, 0x67, 0x5b, 0x32, 0x68, 0x5b, 0x32, 0x6c, 0x5b, 0x32, 0x6d, 2267 0x5b, 0x32, 0x6e, 0x5b, 0x32, 0x70, 0x5b, 0x32, 0x72, 0x5b, 0x32, 0x75, 2268 0x5b, 0x61, 0x30, 0x5b, 0x61, 0x31, 0x5b, 0x61, 0x32, 0x5b, 0x61, 0x61, 2269 0x5b, 0x61, 0x63, 0x5b, 0x61, 0x65, 0x5b, 0x61, 0x69, 0x5b, 0x61, 0x6f, 2270 0x5b, 0x61, 0x73, 0x5b, 0x61, 0x74, 0x5b, 0x61, 0x20, 0x5b, 0x61, 0x25, 2271 0x5b, 0x61, 0x2d, 0x5b, 0x61, 0x2e, 0x5b, 0x61, 0x2f, 0x5b, 0x61, 0x33, 2272 0x5b, 0x61, 0x34, 0x5b, 0x61, 0x35, 0x5b, 0x61, 0x36, 0x5b, 0x61, 0x37, 2273 0x5b, 0x61, 0x38, 0x5b, 0x61, 0x39, 0x5b, 0x61, 0x3d, 0x5b, 0x61, 0x41, 2274 0x5b, 0x61, 0x5f, 0x5b, 0x61, 0x62, 0x5b, 0x61, 0x64, 0x5b, 0x61, 0x66, 2275 0x5b, 0x61, 0x67, 0x5b, 0x61, 0x68, 0x5b, 0x61, 0x6c, 0x5b, 0x61, 0x6d, 2276 0x5b, 0x61, 0x6e, 0x5b, 0x61, 0x70, 0x5b, 0x61, 0x72, 0x5b, 0x61, 0x75}; 2277 const uint8_t HuffDecoderCommon::table20_50_emit_[216] = { 2278 0x5b, 0x63, 0x30, 0x5b, 0x63, 0x31, 0x5b, 0x63, 0x32, 0x5b, 0x63, 0x61, 2279 0x5b, 0x63, 0x63, 0x5b, 0x63, 0x65, 0x5b, 0x63, 0x69, 0x5b, 0x63, 0x6f, 2280 0x5b, 0x63, 0x73, 0x5b, 0x63, 0x74, 0x5b, 0x63, 0x20, 0x5b, 0x63, 0x25, 2281 0x5b, 0x63, 0x2d, 0x5b, 0x63, 0x2e, 0x5b, 0x63, 0x2f, 0x5b, 0x63, 0x33, 2282 0x5b, 0x63, 0x34, 0x5b, 0x63, 0x35, 0x5b, 0x63, 0x36, 0x5b, 0x63, 0x37, 2283 0x5b, 0x63, 0x38, 0x5b, 0x63, 0x39, 0x5b, 0x63, 0x3d, 0x5b, 0x63, 0x41, 2284 0x5b, 0x63, 0x5f, 0x5b, 0x63, 0x62, 0x5b, 0x63, 0x64, 0x5b, 0x63, 0x66, 2285 0x5b, 0x63, 0x67, 0x5b, 0x63, 0x68, 0x5b, 0x63, 0x6c, 0x5b, 0x63, 0x6d, 2286 0x5b, 0x63, 0x6e, 0x5b, 0x63, 0x70, 0x5b, 0x63, 0x72, 0x5b, 0x63, 0x75, 2287 0x5b, 0x65, 0x30, 0x5b, 0x65, 0x31, 0x5b, 0x65, 0x32, 0x5b, 0x65, 0x61, 2288 0x5b, 0x65, 0x63, 0x5b, 0x65, 0x65, 0x5b, 0x65, 0x69, 0x5b, 0x65, 0x6f, 2289 0x5b, 0x65, 0x73, 0x5b, 0x65, 0x74, 0x5b, 0x65, 0x20, 0x5b, 0x65, 0x25, 2290 0x5b, 0x65, 0x2d, 0x5b, 0x65, 0x2e, 0x5b, 0x65, 0x2f, 0x5b, 0x65, 0x33, 2291 0x5b, 0x65, 0x34, 0x5b, 0x65, 0x35, 0x5b, 0x65, 0x36, 0x5b, 0x65, 0x37, 2292 0x5b, 0x65, 0x38, 0x5b, 0x65, 0x39, 0x5b, 0x65, 0x3d, 0x5b, 0x65, 0x41, 2293 0x5b, 0x65, 0x5f, 0x5b, 0x65, 0x62, 0x5b, 0x65, 0x64, 0x5b, 0x65, 0x66, 2294 0x5b, 0x65, 0x67, 0x5b, 0x65, 0x68, 0x5b, 0x65, 0x6c, 0x5b, 0x65, 0x6d, 2295 0x5b, 0x65, 0x6e, 0x5b, 0x65, 0x70, 0x5b, 0x65, 0x72, 0x5b, 0x65, 0x75}; 2296 const uint8_t HuffDecoderCommon::table20_51_emit_[216] = { 2297 0x5b, 0x69, 0x30, 0x5b, 0x69, 0x31, 0x5b, 0x69, 0x32, 0x5b, 0x69, 0x61, 2298 0x5b, 0x69, 0x63, 0x5b, 0x69, 0x65, 0x5b, 0x69, 0x69, 0x5b, 0x69, 0x6f, 2299 0x5b, 0x69, 0x73, 0x5b, 0x69, 0x74, 0x5b, 0x69, 0x20, 0x5b, 0x69, 0x25, 2300 0x5b, 0x69, 0x2d, 0x5b, 0x69, 0x2e, 0x5b, 0x69, 0x2f, 0x5b, 0x69, 0x33, 2301 0x5b, 0x69, 0x34, 0x5b, 0x69, 0x35, 0x5b, 0x69, 0x36, 0x5b, 0x69, 0x37, 2302 0x5b, 0x69, 0x38, 0x5b, 0x69, 0x39, 0x5b, 0x69, 0x3d, 0x5b, 0x69, 0x41, 2303 0x5b, 0x69, 0x5f, 0x5b, 0x69, 0x62, 0x5b, 0x69, 0x64, 0x5b, 0x69, 0x66, 2304 0x5b, 0x69, 0x67, 0x5b, 0x69, 0x68, 0x5b, 0x69, 0x6c, 0x5b, 0x69, 0x6d, 2305 0x5b, 0x69, 0x6e, 0x5b, 0x69, 0x70, 0x5b, 0x69, 0x72, 0x5b, 0x69, 0x75, 2306 0x5b, 0x6f, 0x30, 0x5b, 0x6f, 0x31, 0x5b, 0x6f, 0x32, 0x5b, 0x6f, 0x61, 2307 0x5b, 0x6f, 0x63, 0x5b, 0x6f, 0x65, 0x5b, 0x6f, 0x69, 0x5b, 0x6f, 0x6f, 2308 0x5b, 0x6f, 0x73, 0x5b, 0x6f, 0x74, 0x5b, 0x6f, 0x20, 0x5b, 0x6f, 0x25, 2309 0x5b, 0x6f, 0x2d, 0x5b, 0x6f, 0x2e, 0x5b, 0x6f, 0x2f, 0x5b, 0x6f, 0x33, 2310 0x5b, 0x6f, 0x34, 0x5b, 0x6f, 0x35, 0x5b, 0x6f, 0x36, 0x5b, 0x6f, 0x37, 2311 0x5b, 0x6f, 0x38, 0x5b, 0x6f, 0x39, 0x5b, 0x6f, 0x3d, 0x5b, 0x6f, 0x41, 2312 0x5b, 0x6f, 0x5f, 0x5b, 0x6f, 0x62, 0x5b, 0x6f, 0x64, 0x5b, 0x6f, 0x66, 2313 0x5b, 0x6f, 0x67, 0x5b, 0x6f, 0x68, 0x5b, 0x6f, 0x6c, 0x5b, 0x6f, 0x6d, 2314 0x5b, 0x6f, 0x6e, 0x5b, 0x6f, 0x70, 0x5b, 0x6f, 0x72, 0x5b, 0x6f, 0x75}; 2315 const uint8_t HuffDecoderCommon::table20_52_emit_[216] = { 2316 0x5b, 0x73, 0x30, 0x5b, 0x73, 0x31, 0x5b, 0x73, 0x32, 0x5b, 0x73, 0x61, 2317 0x5b, 0x73, 0x63, 0x5b, 0x73, 0x65, 0x5b, 0x73, 0x69, 0x5b, 0x73, 0x6f, 2318 0x5b, 0x73, 0x73, 0x5b, 0x73, 0x74, 0x5b, 0x73, 0x20, 0x5b, 0x73, 0x25, 2319 0x5b, 0x73, 0x2d, 0x5b, 0x73, 0x2e, 0x5b, 0x73, 0x2f, 0x5b, 0x73, 0x33, 2320 0x5b, 0x73, 0x34, 0x5b, 0x73, 0x35, 0x5b, 0x73, 0x36, 0x5b, 0x73, 0x37, 2321 0x5b, 0x73, 0x38, 0x5b, 0x73, 0x39, 0x5b, 0x73, 0x3d, 0x5b, 0x73, 0x41, 2322 0x5b, 0x73, 0x5f, 0x5b, 0x73, 0x62, 0x5b, 0x73, 0x64, 0x5b, 0x73, 0x66, 2323 0x5b, 0x73, 0x67, 0x5b, 0x73, 0x68, 0x5b, 0x73, 0x6c, 0x5b, 0x73, 0x6d, 2324 0x5b, 0x73, 0x6e, 0x5b, 0x73, 0x70, 0x5b, 0x73, 0x72, 0x5b, 0x73, 0x75, 2325 0x5b, 0x74, 0x30, 0x5b, 0x74, 0x31, 0x5b, 0x74, 0x32, 0x5b, 0x74, 0x61, 2326 0x5b, 0x74, 0x63, 0x5b, 0x74, 0x65, 0x5b, 0x74, 0x69, 0x5b, 0x74, 0x6f, 2327 0x5b, 0x74, 0x73, 0x5b, 0x74, 0x74, 0x5b, 0x74, 0x20, 0x5b, 0x74, 0x25, 2328 0x5b, 0x74, 0x2d, 0x5b, 0x74, 0x2e, 0x5b, 0x74, 0x2f, 0x5b, 0x74, 0x33, 2329 0x5b, 0x74, 0x34, 0x5b, 0x74, 0x35, 0x5b, 0x74, 0x36, 0x5b, 0x74, 0x37, 2330 0x5b, 0x74, 0x38, 0x5b, 0x74, 0x39, 0x5b, 0x74, 0x3d, 0x5b, 0x74, 0x41, 2331 0x5b, 0x74, 0x5f, 0x5b, 0x74, 0x62, 0x5b, 0x74, 0x64, 0x5b, 0x74, 0x66, 2332 0x5b, 0x74, 0x67, 0x5b, 0x74, 0x68, 0x5b, 0x74, 0x6c, 0x5b, 0x74, 0x6d, 2333 0x5b, 0x74, 0x6e, 0x5b, 0x74, 0x70, 0x5b, 0x74, 0x72, 0x5b, 0x74, 0x75}; 2334 const uint8_t HuffDecoderCommon::table20_53_emit_[120] = { 2335 0x5b, 0x20, 0x30, 0x5b, 0x20, 0x31, 0x5b, 0x20, 0x32, 0x5b, 0x20, 0x61, 2336 0x5b, 0x20, 0x63, 0x5b, 0x20, 0x65, 0x5b, 0x20, 0x69, 0x5b, 0x20, 0x6f, 2337 0x5b, 0x20, 0x73, 0x5b, 0x20, 0x74, 0x5b, 0x25, 0x30, 0x5b, 0x25, 0x31, 2338 0x5b, 0x25, 0x32, 0x5b, 0x25, 0x61, 0x5b, 0x25, 0x63, 0x5b, 0x25, 0x65, 2339 0x5b, 0x25, 0x69, 0x5b, 0x25, 0x6f, 0x5b, 0x25, 0x73, 0x5b, 0x25, 0x74, 2340 0x5b, 0x2d, 0x30, 0x5b, 0x2d, 0x31, 0x5b, 0x2d, 0x32, 0x5b, 0x2d, 0x61, 2341 0x5b, 0x2d, 0x63, 0x5b, 0x2d, 0x65, 0x5b, 0x2d, 0x69, 0x5b, 0x2d, 0x6f, 2342 0x5b, 0x2d, 0x73, 0x5b, 0x2d, 0x74, 0x5b, 0x2e, 0x30, 0x5b, 0x2e, 0x31, 2343 0x5b, 0x2e, 0x32, 0x5b, 0x2e, 0x61, 0x5b, 0x2e, 0x63, 0x5b, 0x2e, 0x65, 2344 0x5b, 0x2e, 0x69, 0x5b, 0x2e, 0x6f, 0x5b, 0x2e, 0x73, 0x5b, 0x2e, 0x74}; 2345 const uint8_t HuffDecoderCommon::table20_54_emit_[120] = { 2346 0x5b, 0x2f, 0x30, 0x5b, 0x2f, 0x31, 0x5b, 0x2f, 0x32, 0x5b, 0x2f, 0x61, 2347 0x5b, 0x2f, 0x63, 0x5b, 0x2f, 0x65, 0x5b, 0x2f, 0x69, 0x5b, 0x2f, 0x6f, 2348 0x5b, 0x2f, 0x73, 0x5b, 0x2f, 0x74, 0x5b, 0x33, 0x30, 0x5b, 0x33, 0x31, 2349 0x5b, 0x33, 0x32, 0x5b, 0x33, 0x61, 0x5b, 0x33, 0x63, 0x5b, 0x33, 0x65, 2350 0x5b, 0x33, 0x69, 0x5b, 0x33, 0x6f, 0x5b, 0x33, 0x73, 0x5b, 0x33, 0x74, 2351 0x5b, 0x34, 0x30, 0x5b, 0x34, 0x31, 0x5b, 0x34, 0x32, 0x5b, 0x34, 0x61, 2352 0x5b, 0x34, 0x63, 0x5b, 0x34, 0x65, 0x5b, 0x34, 0x69, 0x5b, 0x34, 0x6f, 2353 0x5b, 0x34, 0x73, 0x5b, 0x34, 0x74, 0x5b, 0x35, 0x30, 0x5b, 0x35, 0x31, 2354 0x5b, 0x35, 0x32, 0x5b, 0x35, 0x61, 0x5b, 0x35, 0x63, 0x5b, 0x35, 0x65, 2355 0x5b, 0x35, 0x69, 0x5b, 0x35, 0x6f, 0x5b, 0x35, 0x73, 0x5b, 0x35, 0x74}; 2356 const uint8_t HuffDecoderCommon::table20_55_emit_[120] = { 2357 0x5b, 0x36, 0x30, 0x5b, 0x36, 0x31, 0x5b, 0x36, 0x32, 0x5b, 0x36, 0x61, 2358 0x5b, 0x36, 0x63, 0x5b, 0x36, 0x65, 0x5b, 0x36, 0x69, 0x5b, 0x36, 0x6f, 2359 0x5b, 0x36, 0x73, 0x5b, 0x36, 0x74, 0x5b, 0x37, 0x30, 0x5b, 0x37, 0x31, 2360 0x5b, 0x37, 0x32, 0x5b, 0x37, 0x61, 0x5b, 0x37, 0x63, 0x5b, 0x37, 0x65, 2361 0x5b, 0x37, 0x69, 0x5b, 0x37, 0x6f, 0x5b, 0x37, 0x73, 0x5b, 0x37, 0x74, 2362 0x5b, 0x38, 0x30, 0x5b, 0x38, 0x31, 0x5b, 0x38, 0x32, 0x5b, 0x38, 0x61, 2363 0x5b, 0x38, 0x63, 0x5b, 0x38, 0x65, 0x5b, 0x38, 0x69, 0x5b, 0x38, 0x6f, 2364 0x5b, 0x38, 0x73, 0x5b, 0x38, 0x74, 0x5b, 0x39, 0x30, 0x5b, 0x39, 0x31, 2365 0x5b, 0x39, 0x32, 0x5b, 0x39, 0x61, 0x5b, 0x39, 0x63, 0x5b, 0x39, 0x65, 2366 0x5b, 0x39, 0x69, 0x5b, 0x39, 0x6f, 0x5b, 0x39, 0x73, 0x5b, 0x39, 0x74}; 2367 const uint8_t HuffDecoderCommon::table20_56_emit_[120] = { 2368 0x5b, 0x3d, 0x30, 0x5b, 0x3d, 0x31, 0x5b, 0x3d, 0x32, 0x5b, 0x3d, 0x61, 2369 0x5b, 0x3d, 0x63, 0x5b, 0x3d, 0x65, 0x5b, 0x3d, 0x69, 0x5b, 0x3d, 0x6f, 2370 0x5b, 0x3d, 0x73, 0x5b, 0x3d, 0x74, 0x5b, 0x41, 0x30, 0x5b, 0x41, 0x31, 2371 0x5b, 0x41, 0x32, 0x5b, 0x41, 0x61, 0x5b, 0x41, 0x63, 0x5b, 0x41, 0x65, 2372 0x5b, 0x41, 0x69, 0x5b, 0x41, 0x6f, 0x5b, 0x41, 0x73, 0x5b, 0x41, 0x74, 2373 0x5b, 0x5f, 0x30, 0x5b, 0x5f, 0x31, 0x5b, 0x5f, 0x32, 0x5b, 0x5f, 0x61, 2374 0x5b, 0x5f, 0x63, 0x5b, 0x5f, 0x65, 0x5b, 0x5f, 0x69, 0x5b, 0x5f, 0x6f, 2375 0x5b, 0x5f, 0x73, 0x5b, 0x5f, 0x74, 0x5b, 0x62, 0x30, 0x5b, 0x62, 0x31, 2376 0x5b, 0x62, 0x32, 0x5b, 0x62, 0x61, 0x5b, 0x62, 0x63, 0x5b, 0x62, 0x65, 2377 0x5b, 0x62, 0x69, 0x5b, 0x62, 0x6f, 0x5b, 0x62, 0x73, 0x5b, 0x62, 0x74}; 2378 const uint8_t HuffDecoderCommon::table20_57_emit_[120] = { 2379 0x5b, 0x64, 0x30, 0x5b, 0x64, 0x31, 0x5b, 0x64, 0x32, 0x5b, 0x64, 0x61, 2380 0x5b, 0x64, 0x63, 0x5b, 0x64, 0x65, 0x5b, 0x64, 0x69, 0x5b, 0x64, 0x6f, 2381 0x5b, 0x64, 0x73, 0x5b, 0x64, 0x74, 0x5b, 0x66, 0x30, 0x5b, 0x66, 0x31, 2382 0x5b, 0x66, 0x32, 0x5b, 0x66, 0x61, 0x5b, 0x66, 0x63, 0x5b, 0x66, 0x65, 2383 0x5b, 0x66, 0x69, 0x5b, 0x66, 0x6f, 0x5b, 0x66, 0x73, 0x5b, 0x66, 0x74, 2384 0x5b, 0x67, 0x30, 0x5b, 0x67, 0x31, 0x5b, 0x67, 0x32, 0x5b, 0x67, 0x61, 2385 0x5b, 0x67, 0x63, 0x5b, 0x67, 0x65, 0x5b, 0x67, 0x69, 0x5b, 0x67, 0x6f, 2386 0x5b, 0x67, 0x73, 0x5b, 0x67, 0x74, 0x5b, 0x68, 0x30, 0x5b, 0x68, 0x31, 2387 0x5b, 0x68, 0x32, 0x5b, 0x68, 0x61, 0x5b, 0x68, 0x63, 0x5b, 0x68, 0x65, 2388 0x5b, 0x68, 0x69, 0x5b, 0x68, 0x6f, 0x5b, 0x68, 0x73, 0x5b, 0x68, 0x74}; 2389 const uint8_t HuffDecoderCommon::table20_58_emit_[120] = { 2390 0x5b, 0x6c, 0x30, 0x5b, 0x6c, 0x31, 0x5b, 0x6c, 0x32, 0x5b, 0x6c, 0x61, 2391 0x5b, 0x6c, 0x63, 0x5b, 0x6c, 0x65, 0x5b, 0x6c, 0x69, 0x5b, 0x6c, 0x6f, 2392 0x5b, 0x6c, 0x73, 0x5b, 0x6c, 0x74, 0x5b, 0x6d, 0x30, 0x5b, 0x6d, 0x31, 2393 0x5b, 0x6d, 0x32, 0x5b, 0x6d, 0x61, 0x5b, 0x6d, 0x63, 0x5b, 0x6d, 0x65, 2394 0x5b, 0x6d, 0x69, 0x5b, 0x6d, 0x6f, 0x5b, 0x6d, 0x73, 0x5b, 0x6d, 0x74, 2395 0x5b, 0x6e, 0x30, 0x5b, 0x6e, 0x31, 0x5b, 0x6e, 0x32, 0x5b, 0x6e, 0x61, 2396 0x5b, 0x6e, 0x63, 0x5b, 0x6e, 0x65, 0x5b, 0x6e, 0x69, 0x5b, 0x6e, 0x6f, 2397 0x5b, 0x6e, 0x73, 0x5b, 0x6e, 0x74, 0x5b, 0x70, 0x30, 0x5b, 0x70, 0x31, 2398 0x5b, 0x70, 0x32, 0x5b, 0x70, 0x61, 0x5b, 0x70, 0x63, 0x5b, 0x70, 0x65, 2399 0x5b, 0x70, 0x69, 0x5b, 0x70, 0x6f, 0x5b, 0x70, 0x73, 0x5b, 0x70, 0x74}; 2400 const uint8_t HuffDecoderCommon::table20_59_emit_[68] = { 2401 0x5b, 0x72, 0x30, 0x5b, 0x72, 0x31, 0x5b, 0x72, 0x32, 0x5b, 0x72, 0x61, 2402 0x5b, 0x72, 0x63, 0x5b, 0x72, 0x65, 0x5b, 0x72, 0x69, 0x5b, 0x72, 0x6f, 2403 0x5b, 0x72, 0x73, 0x5b, 0x72, 0x74, 0x5b, 0x75, 0x30, 0x5b, 0x75, 0x31, 2404 0x5b, 0x75, 0x32, 0x5b, 0x75, 0x61, 0x5b, 0x75, 0x63, 0x5b, 0x75, 0x65, 2405 0x5b, 0x75, 0x69, 0x5b, 0x75, 0x6f, 0x5b, 0x75, 0x73, 0x5b, 0x75, 0x74, 2406 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44}; 2407 const uint8_t HuffDecoderCommon::table20_60_emit_[16] = { 2408 0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 2409 0x5b, 0x49, 0x5b, 0x4a, 0x5b, 0x4b, 0x5b, 0x4c}; 2410 const uint8_t HuffDecoderCommon::table20_61_emit_[16] = { 2411 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 0x5b, 0x50, 2412 0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54}; 2413 const uint8_t HuffDecoderCommon::table20_62_emit_[16] = { 2414 0x5b, 0x55, 0x5b, 0x56, 0x5b, 0x57, 0x5b, 0x59, 2415 0x5b, 0x6a, 0x5b, 0x6b, 0x5b, 0x71, 0x5b, 0x76}; 2416 const uint8_t HuffDecoderCommon::table20_63_emit_[36] = { 2417 0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a, 0x5b, 0x26, 0x5b, 0x2a, 2418 0x5b, 0x2c, 0x5b, 0x3b, 0x5b, 0x58, 0x5b, 0x5a, 0x5b, 0x21, 0x5b, 0x22, 2419 0x5b, 0x28, 0x5b, 0x29, 0x5b, 0x3f, 0x5b, 0x27, 0x5b, 0x2b, 0x5b, 0x7c}; 2420 const uint8_t HuffDecoderCommon::table20_64_emit_[216] = { 2421 0x5d, 0x30, 0x30, 0x5d, 0x30, 0x31, 0x5d, 0x30, 0x32, 0x5d, 0x30, 0x61, 2422 0x5d, 0x30, 0x63, 0x5d, 0x30, 0x65, 0x5d, 0x30, 0x69, 0x5d, 0x30, 0x6f, 2423 0x5d, 0x30, 0x73, 0x5d, 0x30, 0x74, 0x5d, 0x30, 0x20, 0x5d, 0x30, 0x25, 2424 0x5d, 0x30, 0x2d, 0x5d, 0x30, 0x2e, 0x5d, 0x30, 0x2f, 0x5d, 0x30, 0x33, 2425 0x5d, 0x30, 0x34, 0x5d, 0x30, 0x35, 0x5d, 0x30, 0x36, 0x5d, 0x30, 0x37, 2426 0x5d, 0x30, 0x38, 0x5d, 0x30, 0x39, 0x5d, 0x30, 0x3d, 0x5d, 0x30, 0x41, 2427 0x5d, 0x30, 0x5f, 0x5d, 0x30, 0x62, 0x5d, 0x30, 0x64, 0x5d, 0x30, 0x66, 2428 0x5d, 0x30, 0x67, 0x5d, 0x30, 0x68, 0x5d, 0x30, 0x6c, 0x5d, 0x30, 0x6d, 2429 0x5d, 0x30, 0x6e, 0x5d, 0x30, 0x70, 0x5d, 0x30, 0x72, 0x5d, 0x30, 0x75, 2430 0x5d, 0x31, 0x30, 0x5d, 0x31, 0x31, 0x5d, 0x31, 0x32, 0x5d, 0x31, 0x61, 2431 0x5d, 0x31, 0x63, 0x5d, 0x31, 0x65, 0x5d, 0x31, 0x69, 0x5d, 0x31, 0x6f, 2432 0x5d, 0x31, 0x73, 0x5d, 0x31, 0x74, 0x5d, 0x31, 0x20, 0x5d, 0x31, 0x25, 2433 0x5d, 0x31, 0x2d, 0x5d, 0x31, 0x2e, 0x5d, 0x31, 0x2f, 0x5d, 0x31, 0x33, 2434 0x5d, 0x31, 0x34, 0x5d, 0x31, 0x35, 0x5d, 0x31, 0x36, 0x5d, 0x31, 0x37, 2435 0x5d, 0x31, 0x38, 0x5d, 0x31, 0x39, 0x5d, 0x31, 0x3d, 0x5d, 0x31, 0x41, 2436 0x5d, 0x31, 0x5f, 0x5d, 0x31, 0x62, 0x5d, 0x31, 0x64, 0x5d, 0x31, 0x66, 2437 0x5d, 0x31, 0x67, 0x5d, 0x31, 0x68, 0x5d, 0x31, 0x6c, 0x5d, 0x31, 0x6d, 2438 0x5d, 0x31, 0x6e, 0x5d, 0x31, 0x70, 0x5d, 0x31, 0x72, 0x5d, 0x31, 0x75}; 2439 const uint8_t HuffDecoderCommon::table20_65_emit_[216] = { 2440 0x5d, 0x32, 0x30, 0x5d, 0x32, 0x31, 0x5d, 0x32, 0x32, 0x5d, 0x32, 0x61, 2441 0x5d, 0x32, 0x63, 0x5d, 0x32, 0x65, 0x5d, 0x32, 0x69, 0x5d, 0x32, 0x6f, 2442 0x5d, 0x32, 0x73, 0x5d, 0x32, 0x74, 0x5d, 0x32, 0x20, 0x5d, 0x32, 0x25, 2443 0x5d, 0x32, 0x2d, 0x5d, 0x32, 0x2e, 0x5d, 0x32, 0x2f, 0x5d, 0x32, 0x33, 2444 0x5d, 0x32, 0x34, 0x5d, 0x32, 0x35, 0x5d, 0x32, 0x36, 0x5d, 0x32, 0x37, 2445 0x5d, 0x32, 0x38, 0x5d, 0x32, 0x39, 0x5d, 0x32, 0x3d, 0x5d, 0x32, 0x41, 2446 0x5d, 0x32, 0x5f, 0x5d, 0x32, 0x62, 0x5d, 0x32, 0x64, 0x5d, 0x32, 0x66, 2447 0x5d, 0x32, 0x67, 0x5d, 0x32, 0x68, 0x5d, 0x32, 0x6c, 0x5d, 0x32, 0x6d, 2448 0x5d, 0x32, 0x6e, 0x5d, 0x32, 0x70, 0x5d, 0x32, 0x72, 0x5d, 0x32, 0x75, 2449 0x5d, 0x61, 0x30, 0x5d, 0x61, 0x31, 0x5d, 0x61, 0x32, 0x5d, 0x61, 0x61, 2450 0x5d, 0x61, 0x63, 0x5d, 0x61, 0x65, 0x5d, 0x61, 0x69, 0x5d, 0x61, 0x6f, 2451 0x5d, 0x61, 0x73, 0x5d, 0x61, 0x74, 0x5d, 0x61, 0x20, 0x5d, 0x61, 0x25, 2452 0x5d, 0x61, 0x2d, 0x5d, 0x61, 0x2e, 0x5d, 0x61, 0x2f, 0x5d, 0x61, 0x33, 2453 0x5d, 0x61, 0x34, 0x5d, 0x61, 0x35, 0x5d, 0x61, 0x36, 0x5d, 0x61, 0x37, 2454 0x5d, 0x61, 0x38, 0x5d, 0x61, 0x39, 0x5d, 0x61, 0x3d, 0x5d, 0x61, 0x41, 2455 0x5d, 0x61, 0x5f, 0x5d, 0x61, 0x62, 0x5d, 0x61, 0x64, 0x5d, 0x61, 0x66, 2456 0x5d, 0x61, 0x67, 0x5d, 0x61, 0x68, 0x5d, 0x61, 0x6c, 0x5d, 0x61, 0x6d, 2457 0x5d, 0x61, 0x6e, 0x5d, 0x61, 0x70, 0x5d, 0x61, 0x72, 0x5d, 0x61, 0x75}; 2458 const uint8_t HuffDecoderCommon::table20_66_emit_[216] = { 2459 0x5d, 0x63, 0x30, 0x5d, 0x63, 0x31, 0x5d, 0x63, 0x32, 0x5d, 0x63, 0x61, 2460 0x5d, 0x63, 0x63, 0x5d, 0x63, 0x65, 0x5d, 0x63, 0x69, 0x5d, 0x63, 0x6f, 2461 0x5d, 0x63, 0x73, 0x5d, 0x63, 0x74, 0x5d, 0x63, 0x20, 0x5d, 0x63, 0x25, 2462 0x5d, 0x63, 0x2d, 0x5d, 0x63, 0x2e, 0x5d, 0x63, 0x2f, 0x5d, 0x63, 0x33, 2463 0x5d, 0x63, 0x34, 0x5d, 0x63, 0x35, 0x5d, 0x63, 0x36, 0x5d, 0x63, 0x37, 2464 0x5d, 0x63, 0x38, 0x5d, 0x63, 0x39, 0x5d, 0x63, 0x3d, 0x5d, 0x63, 0x41, 2465 0x5d, 0x63, 0x5f, 0x5d, 0x63, 0x62, 0x5d, 0x63, 0x64, 0x5d, 0x63, 0x66, 2466 0x5d, 0x63, 0x67, 0x5d, 0x63, 0x68, 0x5d, 0x63, 0x6c, 0x5d, 0x63, 0x6d, 2467 0x5d, 0x63, 0x6e, 0x5d, 0x63, 0x70, 0x5d, 0x63, 0x72, 0x5d, 0x63, 0x75, 2468 0x5d, 0x65, 0x30, 0x5d, 0x65, 0x31, 0x5d, 0x65, 0x32, 0x5d, 0x65, 0x61, 2469 0x5d, 0x65, 0x63, 0x5d, 0x65, 0x65, 0x5d, 0x65, 0x69, 0x5d, 0x65, 0x6f, 2470 0x5d, 0x65, 0x73, 0x5d, 0x65, 0x74, 0x5d, 0x65, 0x20, 0x5d, 0x65, 0x25, 2471 0x5d, 0x65, 0x2d, 0x5d, 0x65, 0x2e, 0x5d, 0x65, 0x2f, 0x5d, 0x65, 0x33, 2472 0x5d, 0x65, 0x34, 0x5d, 0x65, 0x35, 0x5d, 0x65, 0x36, 0x5d, 0x65, 0x37, 2473 0x5d, 0x65, 0x38, 0x5d, 0x65, 0x39, 0x5d, 0x65, 0x3d, 0x5d, 0x65, 0x41, 2474 0x5d, 0x65, 0x5f, 0x5d, 0x65, 0x62, 0x5d, 0x65, 0x64, 0x5d, 0x65, 0x66, 2475 0x5d, 0x65, 0x67, 0x5d, 0x65, 0x68, 0x5d, 0x65, 0x6c, 0x5d, 0x65, 0x6d, 2476 0x5d, 0x65, 0x6e, 0x5d, 0x65, 0x70, 0x5d, 0x65, 0x72, 0x5d, 0x65, 0x75}; 2477 const uint8_t HuffDecoderCommon::table20_67_emit_[216] = { 2478 0x5d, 0x69, 0x30, 0x5d, 0x69, 0x31, 0x5d, 0x69, 0x32, 0x5d, 0x69, 0x61, 2479 0x5d, 0x69, 0x63, 0x5d, 0x69, 0x65, 0x5d, 0x69, 0x69, 0x5d, 0x69, 0x6f, 2480 0x5d, 0x69, 0x73, 0x5d, 0x69, 0x74, 0x5d, 0x69, 0x20, 0x5d, 0x69, 0x25, 2481 0x5d, 0x69, 0x2d, 0x5d, 0x69, 0x2e, 0x5d, 0x69, 0x2f, 0x5d, 0x69, 0x33, 2482 0x5d, 0x69, 0x34, 0x5d, 0x69, 0x35, 0x5d, 0x69, 0x36, 0x5d, 0x69, 0x37, 2483 0x5d, 0x69, 0x38, 0x5d, 0x69, 0x39, 0x5d, 0x69, 0x3d, 0x5d, 0x69, 0x41, 2484 0x5d, 0x69, 0x5f, 0x5d, 0x69, 0x62, 0x5d, 0x69, 0x64, 0x5d, 0x69, 0x66, 2485 0x5d, 0x69, 0x67, 0x5d, 0x69, 0x68, 0x5d, 0x69, 0x6c, 0x5d, 0x69, 0x6d, 2486 0x5d, 0x69, 0x6e, 0x5d, 0x69, 0x70, 0x5d, 0x69, 0x72, 0x5d, 0x69, 0x75, 2487 0x5d, 0x6f, 0x30, 0x5d, 0x6f, 0x31, 0x5d, 0x6f, 0x32, 0x5d, 0x6f, 0x61, 2488 0x5d, 0x6f, 0x63, 0x5d, 0x6f, 0x65, 0x5d, 0x6f, 0x69, 0x5d, 0x6f, 0x6f, 2489 0x5d, 0x6f, 0x73, 0x5d, 0x6f, 0x74, 0x5d, 0x6f, 0x20, 0x5d, 0x6f, 0x25, 2490 0x5d, 0x6f, 0x2d, 0x5d, 0x6f, 0x2e, 0x5d, 0x6f, 0x2f, 0x5d, 0x6f, 0x33, 2491 0x5d, 0x6f, 0x34, 0x5d, 0x6f, 0x35, 0x5d, 0x6f, 0x36, 0x5d, 0x6f, 0x37, 2492 0x5d, 0x6f, 0x38, 0x5d, 0x6f, 0x39, 0x5d, 0x6f, 0x3d, 0x5d, 0x6f, 0x41, 2493 0x5d, 0x6f, 0x5f, 0x5d, 0x6f, 0x62, 0x5d, 0x6f, 0x64, 0x5d, 0x6f, 0x66, 2494 0x5d, 0x6f, 0x67, 0x5d, 0x6f, 0x68, 0x5d, 0x6f, 0x6c, 0x5d, 0x6f, 0x6d, 2495 0x5d, 0x6f, 0x6e, 0x5d, 0x6f, 0x70, 0x5d, 0x6f, 0x72, 0x5d, 0x6f, 0x75}; 2496 const uint8_t HuffDecoderCommon::table20_68_emit_[216] = { 2497 0x5d, 0x73, 0x30, 0x5d, 0x73, 0x31, 0x5d, 0x73, 0x32, 0x5d, 0x73, 0x61, 2498 0x5d, 0x73, 0x63, 0x5d, 0x73, 0x65, 0x5d, 0x73, 0x69, 0x5d, 0x73, 0x6f, 2499 0x5d, 0x73, 0x73, 0x5d, 0x73, 0x74, 0x5d, 0x73, 0x20, 0x5d, 0x73, 0x25, 2500 0x5d, 0x73, 0x2d, 0x5d, 0x73, 0x2e, 0x5d, 0x73, 0x2f, 0x5d, 0x73, 0x33, 2501 0x5d, 0x73, 0x34, 0x5d, 0x73, 0x35, 0x5d, 0x73, 0x36, 0x5d, 0x73, 0x37, 2502 0x5d, 0x73, 0x38, 0x5d, 0x73, 0x39, 0x5d, 0x73, 0x3d, 0x5d, 0x73, 0x41, 2503 0x5d, 0x73, 0x5f, 0x5d, 0x73, 0x62, 0x5d, 0x73, 0x64, 0x5d, 0x73, 0x66, 2504 0x5d, 0x73, 0x67, 0x5d, 0x73, 0x68, 0x5d, 0x73, 0x6c, 0x5d, 0x73, 0x6d, 2505 0x5d, 0x73, 0x6e, 0x5d, 0x73, 0x70, 0x5d, 0x73, 0x72, 0x5d, 0x73, 0x75, 2506 0x5d, 0x74, 0x30, 0x5d, 0x74, 0x31, 0x5d, 0x74, 0x32, 0x5d, 0x74, 0x61, 2507 0x5d, 0x74, 0x63, 0x5d, 0x74, 0x65, 0x5d, 0x74, 0x69, 0x5d, 0x74, 0x6f, 2508 0x5d, 0x74, 0x73, 0x5d, 0x74, 0x74, 0x5d, 0x74, 0x20, 0x5d, 0x74, 0x25, 2509 0x5d, 0x74, 0x2d, 0x5d, 0x74, 0x2e, 0x5d, 0x74, 0x2f, 0x5d, 0x74, 0x33, 2510 0x5d, 0x74, 0x34, 0x5d, 0x74, 0x35, 0x5d, 0x74, 0x36, 0x5d, 0x74, 0x37, 2511 0x5d, 0x74, 0x38, 0x5d, 0x74, 0x39, 0x5d, 0x74, 0x3d, 0x5d, 0x74, 0x41, 2512 0x5d, 0x74, 0x5f, 0x5d, 0x74, 0x62, 0x5d, 0x74, 0x64, 0x5d, 0x74, 0x66, 2513 0x5d, 0x74, 0x67, 0x5d, 0x74, 0x68, 0x5d, 0x74, 0x6c, 0x5d, 0x74, 0x6d, 2514 0x5d, 0x74, 0x6e, 0x5d, 0x74, 0x70, 0x5d, 0x74, 0x72, 0x5d, 0x74, 0x75}; 2515 const uint8_t HuffDecoderCommon::table20_69_emit_[120] = { 2516 0x5d, 0x20, 0x30, 0x5d, 0x20, 0x31, 0x5d, 0x20, 0x32, 0x5d, 0x20, 0x61, 2517 0x5d, 0x20, 0x63, 0x5d, 0x20, 0x65, 0x5d, 0x20, 0x69, 0x5d, 0x20, 0x6f, 2518 0x5d, 0x20, 0x73, 0x5d, 0x20, 0x74, 0x5d, 0x25, 0x30, 0x5d, 0x25, 0x31, 2519 0x5d, 0x25, 0x32, 0x5d, 0x25, 0x61, 0x5d, 0x25, 0x63, 0x5d, 0x25, 0x65, 2520 0x5d, 0x25, 0x69, 0x5d, 0x25, 0x6f, 0x5d, 0x25, 0x73, 0x5d, 0x25, 0x74, 2521 0x5d, 0x2d, 0x30, 0x5d, 0x2d, 0x31, 0x5d, 0x2d, 0x32, 0x5d, 0x2d, 0x61, 2522 0x5d, 0x2d, 0x63, 0x5d, 0x2d, 0x65, 0x5d, 0x2d, 0x69, 0x5d, 0x2d, 0x6f, 2523 0x5d, 0x2d, 0x73, 0x5d, 0x2d, 0x74, 0x5d, 0x2e, 0x30, 0x5d, 0x2e, 0x31, 2524 0x5d, 0x2e, 0x32, 0x5d, 0x2e, 0x61, 0x5d, 0x2e, 0x63, 0x5d, 0x2e, 0x65, 2525 0x5d, 0x2e, 0x69, 0x5d, 0x2e, 0x6f, 0x5d, 0x2e, 0x73, 0x5d, 0x2e, 0x74}; 2526 const uint8_t HuffDecoderCommon::table20_70_emit_[120] = { 2527 0x5d, 0x2f, 0x30, 0x5d, 0x2f, 0x31, 0x5d, 0x2f, 0x32, 0x5d, 0x2f, 0x61, 2528 0x5d, 0x2f, 0x63, 0x5d, 0x2f, 0x65, 0x5d, 0x2f, 0x69, 0x5d, 0x2f, 0x6f, 2529 0x5d, 0x2f, 0x73, 0x5d, 0x2f, 0x74, 0x5d, 0x33, 0x30, 0x5d, 0x33, 0x31, 2530 0x5d, 0x33, 0x32, 0x5d, 0x33, 0x61, 0x5d, 0x33, 0x63, 0x5d, 0x33, 0x65, 2531 0x5d, 0x33, 0x69, 0x5d, 0x33, 0x6f, 0x5d, 0x33, 0x73, 0x5d, 0x33, 0x74, 2532 0x5d, 0x34, 0x30, 0x5d, 0x34, 0x31, 0x5d, 0x34, 0x32, 0x5d, 0x34, 0x61, 2533 0x5d, 0x34, 0x63, 0x5d, 0x34, 0x65, 0x5d, 0x34, 0x69, 0x5d, 0x34, 0x6f, 2534 0x5d, 0x34, 0x73, 0x5d, 0x34, 0x74, 0x5d, 0x35, 0x30, 0x5d, 0x35, 0x31, 2535 0x5d, 0x35, 0x32, 0x5d, 0x35, 0x61, 0x5d, 0x35, 0x63, 0x5d, 0x35, 0x65, 2536 0x5d, 0x35, 0x69, 0x5d, 0x35, 0x6f, 0x5d, 0x35, 0x73, 0x5d, 0x35, 0x74}; 2537 const uint8_t HuffDecoderCommon::table20_71_emit_[120] = { 2538 0x5d, 0x36, 0x30, 0x5d, 0x36, 0x31, 0x5d, 0x36, 0x32, 0x5d, 0x36, 0x61, 2539 0x5d, 0x36, 0x63, 0x5d, 0x36, 0x65, 0x5d, 0x36, 0x69, 0x5d, 0x36, 0x6f, 2540 0x5d, 0x36, 0x73, 0x5d, 0x36, 0x74, 0x5d, 0x37, 0x30, 0x5d, 0x37, 0x31, 2541 0x5d, 0x37, 0x32, 0x5d, 0x37, 0x61, 0x5d, 0x37, 0x63, 0x5d, 0x37, 0x65, 2542 0x5d, 0x37, 0x69, 0x5d, 0x37, 0x6f, 0x5d, 0x37, 0x73, 0x5d, 0x37, 0x74, 2543 0x5d, 0x38, 0x30, 0x5d, 0x38, 0x31, 0x5d, 0x38, 0x32, 0x5d, 0x38, 0x61, 2544 0x5d, 0x38, 0x63, 0x5d, 0x38, 0x65, 0x5d, 0x38, 0x69, 0x5d, 0x38, 0x6f, 2545 0x5d, 0x38, 0x73, 0x5d, 0x38, 0x74, 0x5d, 0x39, 0x30, 0x5d, 0x39, 0x31, 2546 0x5d, 0x39, 0x32, 0x5d, 0x39, 0x61, 0x5d, 0x39, 0x63, 0x5d, 0x39, 0x65, 2547 0x5d, 0x39, 0x69, 0x5d, 0x39, 0x6f, 0x5d, 0x39, 0x73, 0x5d, 0x39, 0x74}; 2548 const uint8_t HuffDecoderCommon::table20_72_emit_[120] = { 2549 0x5d, 0x3d, 0x30, 0x5d, 0x3d, 0x31, 0x5d, 0x3d, 0x32, 0x5d, 0x3d, 0x61, 2550 0x5d, 0x3d, 0x63, 0x5d, 0x3d, 0x65, 0x5d, 0x3d, 0x69, 0x5d, 0x3d, 0x6f, 2551 0x5d, 0x3d, 0x73, 0x5d, 0x3d, 0x74, 0x5d, 0x41, 0x30, 0x5d, 0x41, 0x31, 2552 0x5d, 0x41, 0x32, 0x5d, 0x41, 0x61, 0x5d, 0x41, 0x63, 0x5d, 0x41, 0x65, 2553 0x5d, 0x41, 0x69, 0x5d, 0x41, 0x6f, 0x5d, 0x41, 0x73, 0x5d, 0x41, 0x74, 2554 0x5d, 0x5f, 0x30, 0x5d, 0x5f, 0x31, 0x5d, 0x5f, 0x32, 0x5d, 0x5f, 0x61, 2555 0x5d, 0x5f, 0x63, 0x5d, 0x5f, 0x65, 0x5d, 0x5f, 0x69, 0x5d, 0x5f, 0x6f, 2556 0x5d, 0x5f, 0x73, 0x5d, 0x5f, 0x74, 0x5d, 0x62, 0x30, 0x5d, 0x62, 0x31, 2557 0x5d, 0x62, 0x32, 0x5d, 0x62, 0x61, 0x5d, 0x62, 0x63, 0x5d, 0x62, 0x65, 2558 0x5d, 0x62, 0x69, 0x5d, 0x62, 0x6f, 0x5d, 0x62, 0x73, 0x5d, 0x62, 0x74}; 2559 const uint8_t HuffDecoderCommon::table20_73_emit_[120] = { 2560 0x5d, 0x64, 0x30, 0x5d, 0x64, 0x31, 0x5d, 0x64, 0x32, 0x5d, 0x64, 0x61, 2561 0x5d, 0x64, 0x63, 0x5d, 0x64, 0x65, 0x5d, 0x64, 0x69, 0x5d, 0x64, 0x6f, 2562 0x5d, 0x64, 0x73, 0x5d, 0x64, 0x74, 0x5d, 0x66, 0x30, 0x5d, 0x66, 0x31, 2563 0x5d, 0x66, 0x32, 0x5d, 0x66, 0x61, 0x5d, 0x66, 0x63, 0x5d, 0x66, 0x65, 2564 0x5d, 0x66, 0x69, 0x5d, 0x66, 0x6f, 0x5d, 0x66, 0x73, 0x5d, 0x66, 0x74, 2565 0x5d, 0x67, 0x30, 0x5d, 0x67, 0x31, 0x5d, 0x67, 0x32, 0x5d, 0x67, 0x61, 2566 0x5d, 0x67, 0x63, 0x5d, 0x67, 0x65, 0x5d, 0x67, 0x69, 0x5d, 0x67, 0x6f, 2567 0x5d, 0x67, 0x73, 0x5d, 0x67, 0x74, 0x5d, 0x68, 0x30, 0x5d, 0x68, 0x31, 2568 0x5d, 0x68, 0x32, 0x5d, 0x68, 0x61, 0x5d, 0x68, 0x63, 0x5d, 0x68, 0x65, 2569 0x5d, 0x68, 0x69, 0x5d, 0x68, 0x6f, 0x5d, 0x68, 0x73, 0x5d, 0x68, 0x74}; 2570 const uint8_t HuffDecoderCommon::table20_74_emit_[120] = { 2571 0x5d, 0x6c, 0x30, 0x5d, 0x6c, 0x31, 0x5d, 0x6c, 0x32, 0x5d, 0x6c, 0x61, 2572 0x5d, 0x6c, 0x63, 0x5d, 0x6c, 0x65, 0x5d, 0x6c, 0x69, 0x5d, 0x6c, 0x6f, 2573 0x5d, 0x6c, 0x73, 0x5d, 0x6c, 0x74, 0x5d, 0x6d, 0x30, 0x5d, 0x6d, 0x31, 2574 0x5d, 0x6d, 0x32, 0x5d, 0x6d, 0x61, 0x5d, 0x6d, 0x63, 0x5d, 0x6d, 0x65, 2575 0x5d, 0x6d, 0x69, 0x5d, 0x6d, 0x6f, 0x5d, 0x6d, 0x73, 0x5d, 0x6d, 0x74, 2576 0x5d, 0x6e, 0x30, 0x5d, 0x6e, 0x31, 0x5d, 0x6e, 0x32, 0x5d, 0x6e, 0x61, 2577 0x5d, 0x6e, 0x63, 0x5d, 0x6e, 0x65, 0x5d, 0x6e, 0x69, 0x5d, 0x6e, 0x6f, 2578 0x5d, 0x6e, 0x73, 0x5d, 0x6e, 0x74, 0x5d, 0x70, 0x30, 0x5d, 0x70, 0x31, 2579 0x5d, 0x70, 0x32, 0x5d, 0x70, 0x61, 0x5d, 0x70, 0x63, 0x5d, 0x70, 0x65, 2580 0x5d, 0x70, 0x69, 0x5d, 0x70, 0x6f, 0x5d, 0x70, 0x73, 0x5d, 0x70, 0x74}; 2581 const uint8_t HuffDecoderCommon::table20_75_emit_[68] = { 2582 0x5d, 0x72, 0x30, 0x5d, 0x72, 0x31, 0x5d, 0x72, 0x32, 0x5d, 0x72, 0x61, 2583 0x5d, 0x72, 0x63, 0x5d, 0x72, 0x65, 0x5d, 0x72, 0x69, 0x5d, 0x72, 0x6f, 2584 0x5d, 0x72, 0x73, 0x5d, 0x72, 0x74, 0x5d, 0x75, 0x30, 0x5d, 0x75, 0x31, 2585 0x5d, 0x75, 0x32, 0x5d, 0x75, 0x61, 0x5d, 0x75, 0x63, 0x5d, 0x75, 0x65, 2586 0x5d, 0x75, 0x69, 0x5d, 0x75, 0x6f, 0x5d, 0x75, 0x73, 0x5d, 0x75, 0x74, 2587 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44}; 2588 const uint8_t HuffDecoderCommon::table20_76_emit_[16] = { 2589 0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 2590 0x5d, 0x49, 0x5d, 0x4a, 0x5d, 0x4b, 0x5d, 0x4c}; 2591 const uint8_t HuffDecoderCommon::table20_77_emit_[16] = { 2592 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50, 2593 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54}; 2594 const uint8_t HuffDecoderCommon::table20_78_emit_[16] = { 2595 0x5d, 0x55, 0x5d, 0x56, 0x5d, 0x57, 0x5d, 0x59, 2596 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76}; 2597 const uint8_t HuffDecoderCommon::table20_79_emit_[36] = { 2598 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a, 0x5d, 0x26, 0x5d, 0x2a, 2599 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a, 0x5d, 0x21, 0x5d, 0x22, 2600 0x5d, 0x28, 0x5d, 0x29, 0x5d, 0x3f, 0x5d, 0x27, 0x5d, 0x2b, 0x5d, 0x7c}; 2601 const uint8_t HuffDecoderCommon::table20_80_emit_[216] = { 2602 0x7e, 0x30, 0x30, 0x7e, 0x30, 0x31, 0x7e, 0x30, 0x32, 0x7e, 0x30, 0x61, 2603 0x7e, 0x30, 0x63, 0x7e, 0x30, 0x65, 0x7e, 0x30, 0x69, 0x7e, 0x30, 0x6f, 2604 0x7e, 0x30, 0x73, 0x7e, 0x30, 0x74, 0x7e, 0x30, 0x20, 0x7e, 0x30, 0x25, 2605 0x7e, 0x30, 0x2d, 0x7e, 0x30, 0x2e, 0x7e, 0x30, 0x2f, 0x7e, 0x30, 0x33, 2606 0x7e, 0x30, 0x34, 0x7e, 0x30, 0x35, 0x7e, 0x30, 0x36, 0x7e, 0x30, 0x37, 2607 0x7e, 0x30, 0x38, 0x7e, 0x30, 0x39, 0x7e, 0x30, 0x3d, 0x7e, 0x30, 0x41, 2608 0x7e, 0x30, 0x5f, 0x7e, 0x30, 0x62, 0x7e, 0x30, 0x64, 0x7e, 0x30, 0x66, 2609 0x7e, 0x30, 0x67, 0x7e, 0x30, 0x68, 0x7e, 0x30, 0x6c, 0x7e, 0x30, 0x6d, 2610 0x7e, 0x30, 0x6e, 0x7e, 0x30, 0x70, 0x7e, 0x30, 0x72, 0x7e, 0x30, 0x75, 2611 0x7e, 0x31, 0x30, 0x7e, 0x31, 0x31, 0x7e, 0x31, 0x32, 0x7e, 0x31, 0x61, 2612 0x7e, 0x31, 0x63, 0x7e, 0x31, 0x65, 0x7e, 0x31, 0x69, 0x7e, 0x31, 0x6f, 2613 0x7e, 0x31, 0x73, 0x7e, 0x31, 0x74, 0x7e, 0x31, 0x20, 0x7e, 0x31, 0x25, 2614 0x7e, 0x31, 0x2d, 0x7e, 0x31, 0x2e, 0x7e, 0x31, 0x2f, 0x7e, 0x31, 0x33, 2615 0x7e, 0x31, 0x34, 0x7e, 0x31, 0x35, 0x7e, 0x31, 0x36, 0x7e, 0x31, 0x37, 2616 0x7e, 0x31, 0x38, 0x7e, 0x31, 0x39, 0x7e, 0x31, 0x3d, 0x7e, 0x31, 0x41, 2617 0x7e, 0x31, 0x5f, 0x7e, 0x31, 0x62, 0x7e, 0x31, 0x64, 0x7e, 0x31, 0x66, 2618 0x7e, 0x31, 0x67, 0x7e, 0x31, 0x68, 0x7e, 0x31, 0x6c, 0x7e, 0x31, 0x6d, 2619 0x7e, 0x31, 0x6e, 0x7e, 0x31, 0x70, 0x7e, 0x31, 0x72, 0x7e, 0x31, 0x75}; 2620 const uint8_t HuffDecoderCommon::table20_81_emit_[216] = { 2621 0x7e, 0x32, 0x30, 0x7e, 0x32, 0x31, 0x7e, 0x32, 0x32, 0x7e, 0x32, 0x61, 2622 0x7e, 0x32, 0x63, 0x7e, 0x32, 0x65, 0x7e, 0x32, 0x69, 0x7e, 0x32, 0x6f, 2623 0x7e, 0x32, 0x73, 0x7e, 0x32, 0x74, 0x7e, 0x32, 0x20, 0x7e, 0x32, 0x25, 2624 0x7e, 0x32, 0x2d, 0x7e, 0x32, 0x2e, 0x7e, 0x32, 0x2f, 0x7e, 0x32, 0x33, 2625 0x7e, 0x32, 0x34, 0x7e, 0x32, 0x35, 0x7e, 0x32, 0x36, 0x7e, 0x32, 0x37, 2626 0x7e, 0x32, 0x38, 0x7e, 0x32, 0x39, 0x7e, 0x32, 0x3d, 0x7e, 0x32, 0x41, 2627 0x7e, 0x32, 0x5f, 0x7e, 0x32, 0x62, 0x7e, 0x32, 0x64, 0x7e, 0x32, 0x66, 2628 0x7e, 0x32, 0x67, 0x7e, 0x32, 0x68, 0x7e, 0x32, 0x6c, 0x7e, 0x32, 0x6d, 2629 0x7e, 0x32, 0x6e, 0x7e, 0x32, 0x70, 0x7e, 0x32, 0x72, 0x7e, 0x32, 0x75, 2630 0x7e, 0x61, 0x30, 0x7e, 0x61, 0x31, 0x7e, 0x61, 0x32, 0x7e, 0x61, 0x61, 2631 0x7e, 0x61, 0x63, 0x7e, 0x61, 0x65, 0x7e, 0x61, 0x69, 0x7e, 0x61, 0x6f, 2632 0x7e, 0x61, 0x73, 0x7e, 0x61, 0x74, 0x7e, 0x61, 0x20, 0x7e, 0x61, 0x25, 2633 0x7e, 0x61, 0x2d, 0x7e, 0x61, 0x2e, 0x7e, 0x61, 0x2f, 0x7e, 0x61, 0x33, 2634 0x7e, 0x61, 0x34, 0x7e, 0x61, 0x35, 0x7e, 0x61, 0x36, 0x7e, 0x61, 0x37, 2635 0x7e, 0x61, 0x38, 0x7e, 0x61, 0x39, 0x7e, 0x61, 0x3d, 0x7e, 0x61, 0x41, 2636 0x7e, 0x61, 0x5f, 0x7e, 0x61, 0x62, 0x7e, 0x61, 0x64, 0x7e, 0x61, 0x66, 2637 0x7e, 0x61, 0x67, 0x7e, 0x61, 0x68, 0x7e, 0x61, 0x6c, 0x7e, 0x61, 0x6d, 2638 0x7e, 0x61, 0x6e, 0x7e, 0x61, 0x70, 0x7e, 0x61, 0x72, 0x7e, 0x61, 0x75}; 2639 const uint8_t HuffDecoderCommon::table20_82_emit_[216] = { 2640 0x7e, 0x63, 0x30, 0x7e, 0x63, 0x31, 0x7e, 0x63, 0x32, 0x7e, 0x63, 0x61, 2641 0x7e, 0x63, 0x63, 0x7e, 0x63, 0x65, 0x7e, 0x63, 0x69, 0x7e, 0x63, 0x6f, 2642 0x7e, 0x63, 0x73, 0x7e, 0x63, 0x74, 0x7e, 0x63, 0x20, 0x7e, 0x63, 0x25, 2643 0x7e, 0x63, 0x2d, 0x7e, 0x63, 0x2e, 0x7e, 0x63, 0x2f, 0x7e, 0x63, 0x33, 2644 0x7e, 0x63, 0x34, 0x7e, 0x63, 0x35, 0x7e, 0x63, 0x36, 0x7e, 0x63, 0x37, 2645 0x7e, 0x63, 0x38, 0x7e, 0x63, 0x39, 0x7e, 0x63, 0x3d, 0x7e, 0x63, 0x41, 2646 0x7e, 0x63, 0x5f, 0x7e, 0x63, 0x62, 0x7e, 0x63, 0x64, 0x7e, 0x63, 0x66, 2647 0x7e, 0x63, 0x67, 0x7e, 0x63, 0x68, 0x7e, 0x63, 0x6c, 0x7e, 0x63, 0x6d, 2648 0x7e, 0x63, 0x6e, 0x7e, 0x63, 0x70, 0x7e, 0x63, 0x72, 0x7e, 0x63, 0x75, 2649 0x7e, 0x65, 0x30, 0x7e, 0x65, 0x31, 0x7e, 0x65, 0x32, 0x7e, 0x65, 0x61, 2650 0x7e, 0x65, 0x63, 0x7e, 0x65, 0x65, 0x7e, 0x65, 0x69, 0x7e, 0x65, 0x6f, 2651 0x7e, 0x65, 0x73, 0x7e, 0x65, 0x74, 0x7e, 0x65, 0x20, 0x7e, 0x65, 0x25, 2652 0x7e, 0x65, 0x2d, 0x7e, 0x65, 0x2e, 0x7e, 0x65, 0x2f, 0x7e, 0x65, 0x33, 2653 0x7e, 0x65, 0x34, 0x7e, 0x65, 0x35, 0x7e, 0x65, 0x36, 0x7e, 0x65, 0x37, 2654 0x7e, 0x65, 0x38, 0x7e, 0x65, 0x39, 0x7e, 0x65, 0x3d, 0x7e, 0x65, 0x41, 2655 0x7e, 0x65, 0x5f, 0x7e, 0x65, 0x62, 0x7e, 0x65, 0x64, 0x7e, 0x65, 0x66, 2656 0x7e, 0x65, 0x67, 0x7e, 0x65, 0x68, 0x7e, 0x65, 0x6c, 0x7e, 0x65, 0x6d, 2657 0x7e, 0x65, 0x6e, 0x7e, 0x65, 0x70, 0x7e, 0x65, 0x72, 0x7e, 0x65, 0x75}; 2658 const uint8_t HuffDecoderCommon::table20_83_emit_[216] = { 2659 0x7e, 0x69, 0x30, 0x7e, 0x69, 0x31, 0x7e, 0x69, 0x32, 0x7e, 0x69, 0x61, 2660 0x7e, 0x69, 0x63, 0x7e, 0x69, 0x65, 0x7e, 0x69, 0x69, 0x7e, 0x69, 0x6f, 2661 0x7e, 0x69, 0x73, 0x7e, 0x69, 0x74, 0x7e, 0x69, 0x20, 0x7e, 0x69, 0x25, 2662 0x7e, 0x69, 0x2d, 0x7e, 0x69, 0x2e, 0x7e, 0x69, 0x2f, 0x7e, 0x69, 0x33, 2663 0x7e, 0x69, 0x34, 0x7e, 0x69, 0x35, 0x7e, 0x69, 0x36, 0x7e, 0x69, 0x37, 2664 0x7e, 0x69, 0x38, 0x7e, 0x69, 0x39, 0x7e, 0x69, 0x3d, 0x7e, 0x69, 0x41, 2665 0x7e, 0x69, 0x5f, 0x7e, 0x69, 0x62, 0x7e, 0x69, 0x64, 0x7e, 0x69, 0x66, 2666 0x7e, 0x69, 0x67, 0x7e, 0x69, 0x68, 0x7e, 0x69, 0x6c, 0x7e, 0x69, 0x6d, 2667 0x7e, 0x69, 0x6e, 0x7e, 0x69, 0x70, 0x7e, 0x69, 0x72, 0x7e, 0x69, 0x75, 2668 0x7e, 0x6f, 0x30, 0x7e, 0x6f, 0x31, 0x7e, 0x6f, 0x32, 0x7e, 0x6f, 0x61, 2669 0x7e, 0x6f, 0x63, 0x7e, 0x6f, 0x65, 0x7e, 0x6f, 0x69, 0x7e, 0x6f, 0x6f, 2670 0x7e, 0x6f, 0x73, 0x7e, 0x6f, 0x74, 0x7e, 0x6f, 0x20, 0x7e, 0x6f, 0x25, 2671 0x7e, 0x6f, 0x2d, 0x7e, 0x6f, 0x2e, 0x7e, 0x6f, 0x2f, 0x7e, 0x6f, 0x33, 2672 0x7e, 0x6f, 0x34, 0x7e, 0x6f, 0x35, 0x7e, 0x6f, 0x36, 0x7e, 0x6f, 0x37, 2673 0x7e, 0x6f, 0x38, 0x7e, 0x6f, 0x39, 0x7e, 0x6f, 0x3d, 0x7e, 0x6f, 0x41, 2674 0x7e, 0x6f, 0x5f, 0x7e, 0x6f, 0x62, 0x7e, 0x6f, 0x64, 0x7e, 0x6f, 0x66, 2675 0x7e, 0x6f, 0x67, 0x7e, 0x6f, 0x68, 0x7e, 0x6f, 0x6c, 0x7e, 0x6f, 0x6d, 2676 0x7e, 0x6f, 0x6e, 0x7e, 0x6f, 0x70, 0x7e, 0x6f, 0x72, 0x7e, 0x6f, 0x75}; 2677 const uint8_t HuffDecoderCommon::table20_84_emit_[216] = { 2678 0x7e, 0x73, 0x30, 0x7e, 0x73, 0x31, 0x7e, 0x73, 0x32, 0x7e, 0x73, 0x61, 2679 0x7e, 0x73, 0x63, 0x7e, 0x73, 0x65, 0x7e, 0x73, 0x69, 0x7e, 0x73, 0x6f, 2680 0x7e, 0x73, 0x73, 0x7e, 0x73, 0x74, 0x7e, 0x73, 0x20, 0x7e, 0x73, 0x25, 2681 0x7e, 0x73, 0x2d, 0x7e, 0x73, 0x2e, 0x7e, 0x73, 0x2f, 0x7e, 0x73, 0x33, 2682 0x7e, 0x73, 0x34, 0x7e, 0x73, 0x35, 0x7e, 0x73, 0x36, 0x7e, 0x73, 0x37, 2683 0x7e, 0x73, 0x38, 0x7e, 0x73, 0x39, 0x7e, 0x73, 0x3d, 0x7e, 0x73, 0x41, 2684 0x7e, 0x73, 0x5f, 0x7e, 0x73, 0x62, 0x7e, 0x73, 0x64, 0x7e, 0x73, 0x66, 2685 0x7e, 0x73, 0x67, 0x7e, 0x73, 0x68, 0x7e, 0x73, 0x6c, 0x7e, 0x73, 0x6d, 2686 0x7e, 0x73, 0x6e, 0x7e, 0x73, 0x70, 0x7e, 0x73, 0x72, 0x7e, 0x73, 0x75, 2687 0x7e, 0x74, 0x30, 0x7e, 0x74, 0x31, 0x7e, 0x74, 0x32, 0x7e, 0x74, 0x61, 2688 0x7e, 0x74, 0x63, 0x7e, 0x74, 0x65, 0x7e, 0x74, 0x69, 0x7e, 0x74, 0x6f, 2689 0x7e, 0x74, 0x73, 0x7e, 0x74, 0x74, 0x7e, 0x74, 0x20, 0x7e, 0x74, 0x25, 2690 0x7e, 0x74, 0x2d, 0x7e, 0x74, 0x2e, 0x7e, 0x74, 0x2f, 0x7e, 0x74, 0x33, 2691 0x7e, 0x74, 0x34, 0x7e, 0x74, 0x35, 0x7e, 0x74, 0x36, 0x7e, 0x74, 0x37, 2692 0x7e, 0x74, 0x38, 0x7e, 0x74, 0x39, 0x7e, 0x74, 0x3d, 0x7e, 0x74, 0x41, 2693 0x7e, 0x74, 0x5f, 0x7e, 0x74, 0x62, 0x7e, 0x74, 0x64, 0x7e, 0x74, 0x66, 2694 0x7e, 0x74, 0x67, 0x7e, 0x74, 0x68, 0x7e, 0x74, 0x6c, 0x7e, 0x74, 0x6d, 2695 0x7e, 0x74, 0x6e, 0x7e, 0x74, 0x70, 0x7e, 0x74, 0x72, 0x7e, 0x74, 0x75}; 2696 const uint8_t HuffDecoderCommon::table20_85_emit_[120] = { 2697 0x7e, 0x20, 0x30, 0x7e, 0x20, 0x31, 0x7e, 0x20, 0x32, 0x7e, 0x20, 0x61, 2698 0x7e, 0x20, 0x63, 0x7e, 0x20, 0x65, 0x7e, 0x20, 0x69, 0x7e, 0x20, 0x6f, 2699 0x7e, 0x20, 0x73, 0x7e, 0x20, 0x74, 0x7e, 0x25, 0x30, 0x7e, 0x25, 0x31, 2700 0x7e, 0x25, 0x32, 0x7e, 0x25, 0x61, 0x7e, 0x25, 0x63, 0x7e, 0x25, 0x65, 2701 0x7e, 0x25, 0x69, 0x7e, 0x25, 0x6f, 0x7e, 0x25, 0x73, 0x7e, 0x25, 0x74, 2702 0x7e, 0x2d, 0x30, 0x7e, 0x2d, 0x31, 0x7e, 0x2d, 0x32, 0x7e, 0x2d, 0x61, 2703 0x7e, 0x2d, 0x63, 0x7e, 0x2d, 0x65, 0x7e, 0x2d, 0x69, 0x7e, 0x2d, 0x6f, 2704 0x7e, 0x2d, 0x73, 0x7e, 0x2d, 0x74, 0x7e, 0x2e, 0x30, 0x7e, 0x2e, 0x31, 2705 0x7e, 0x2e, 0x32, 0x7e, 0x2e, 0x61, 0x7e, 0x2e, 0x63, 0x7e, 0x2e, 0x65, 2706 0x7e, 0x2e, 0x69, 0x7e, 0x2e, 0x6f, 0x7e, 0x2e, 0x73, 0x7e, 0x2e, 0x74}; 2707 const uint8_t HuffDecoderCommon::table20_86_emit_[120] = { 2708 0x7e, 0x2f, 0x30, 0x7e, 0x2f, 0x31, 0x7e, 0x2f, 0x32, 0x7e, 0x2f, 0x61, 2709 0x7e, 0x2f, 0x63, 0x7e, 0x2f, 0x65, 0x7e, 0x2f, 0x69, 0x7e, 0x2f, 0x6f, 2710 0x7e, 0x2f, 0x73, 0x7e, 0x2f, 0x74, 0x7e, 0x33, 0x30, 0x7e, 0x33, 0x31, 2711 0x7e, 0x33, 0x32, 0x7e, 0x33, 0x61, 0x7e, 0x33, 0x63, 0x7e, 0x33, 0x65, 2712 0x7e, 0x33, 0x69, 0x7e, 0x33, 0x6f, 0x7e, 0x33, 0x73, 0x7e, 0x33, 0x74, 2713 0x7e, 0x34, 0x30, 0x7e, 0x34, 0x31, 0x7e, 0x34, 0x32, 0x7e, 0x34, 0x61, 2714 0x7e, 0x34, 0x63, 0x7e, 0x34, 0x65, 0x7e, 0x34, 0x69, 0x7e, 0x34, 0x6f, 2715 0x7e, 0x34, 0x73, 0x7e, 0x34, 0x74, 0x7e, 0x35, 0x30, 0x7e, 0x35, 0x31, 2716 0x7e, 0x35, 0x32, 0x7e, 0x35, 0x61, 0x7e, 0x35, 0x63, 0x7e, 0x35, 0x65, 2717 0x7e, 0x35, 0x69, 0x7e, 0x35, 0x6f, 0x7e, 0x35, 0x73, 0x7e, 0x35, 0x74}; 2718 const uint8_t HuffDecoderCommon::table20_87_emit_[120] = { 2719 0x7e, 0x36, 0x30, 0x7e, 0x36, 0x31, 0x7e, 0x36, 0x32, 0x7e, 0x36, 0x61, 2720 0x7e, 0x36, 0x63, 0x7e, 0x36, 0x65, 0x7e, 0x36, 0x69, 0x7e, 0x36, 0x6f, 2721 0x7e, 0x36, 0x73, 0x7e, 0x36, 0x74, 0x7e, 0x37, 0x30, 0x7e, 0x37, 0x31, 2722 0x7e, 0x37, 0x32, 0x7e, 0x37, 0x61, 0x7e, 0x37, 0x63, 0x7e, 0x37, 0x65, 2723 0x7e, 0x37, 0x69, 0x7e, 0x37, 0x6f, 0x7e, 0x37, 0x73, 0x7e, 0x37, 0x74, 2724 0x7e, 0x38, 0x30, 0x7e, 0x38, 0x31, 0x7e, 0x38, 0x32, 0x7e, 0x38, 0x61, 2725 0x7e, 0x38, 0x63, 0x7e, 0x38, 0x65, 0x7e, 0x38, 0x69, 0x7e, 0x38, 0x6f, 2726 0x7e, 0x38, 0x73, 0x7e, 0x38, 0x74, 0x7e, 0x39, 0x30, 0x7e, 0x39, 0x31, 2727 0x7e, 0x39, 0x32, 0x7e, 0x39, 0x61, 0x7e, 0x39, 0x63, 0x7e, 0x39, 0x65, 2728 0x7e, 0x39, 0x69, 0x7e, 0x39, 0x6f, 0x7e, 0x39, 0x73, 0x7e, 0x39, 0x74}; 2729 const uint8_t HuffDecoderCommon::table20_88_emit_[120] = { 2730 0x7e, 0x3d, 0x30, 0x7e, 0x3d, 0x31, 0x7e, 0x3d, 0x32, 0x7e, 0x3d, 0x61, 2731 0x7e, 0x3d, 0x63, 0x7e, 0x3d, 0x65, 0x7e, 0x3d, 0x69, 0x7e, 0x3d, 0x6f, 2732 0x7e, 0x3d, 0x73, 0x7e, 0x3d, 0x74, 0x7e, 0x41, 0x30, 0x7e, 0x41, 0x31, 2733 0x7e, 0x41, 0x32, 0x7e, 0x41, 0x61, 0x7e, 0x41, 0x63, 0x7e, 0x41, 0x65, 2734 0x7e, 0x41, 0x69, 0x7e, 0x41, 0x6f, 0x7e, 0x41, 0x73, 0x7e, 0x41, 0x74, 2735 0x7e, 0x5f, 0x30, 0x7e, 0x5f, 0x31, 0x7e, 0x5f, 0x32, 0x7e, 0x5f, 0x61, 2736 0x7e, 0x5f, 0x63, 0x7e, 0x5f, 0x65, 0x7e, 0x5f, 0x69, 0x7e, 0x5f, 0x6f, 2737 0x7e, 0x5f, 0x73, 0x7e, 0x5f, 0x74, 0x7e, 0x62, 0x30, 0x7e, 0x62, 0x31, 2738 0x7e, 0x62, 0x32, 0x7e, 0x62, 0x61, 0x7e, 0x62, 0x63, 0x7e, 0x62, 0x65, 2739 0x7e, 0x62, 0x69, 0x7e, 0x62, 0x6f, 0x7e, 0x62, 0x73, 0x7e, 0x62, 0x74}; 2740 const uint8_t HuffDecoderCommon::table20_89_emit_[120] = { 2741 0x7e, 0x64, 0x30, 0x7e, 0x64, 0x31, 0x7e, 0x64, 0x32, 0x7e, 0x64, 0x61, 2742 0x7e, 0x64, 0x63, 0x7e, 0x64, 0x65, 0x7e, 0x64, 0x69, 0x7e, 0x64, 0x6f, 2743 0x7e, 0x64, 0x73, 0x7e, 0x64, 0x74, 0x7e, 0x66, 0x30, 0x7e, 0x66, 0x31, 2744 0x7e, 0x66, 0x32, 0x7e, 0x66, 0x61, 0x7e, 0x66, 0x63, 0x7e, 0x66, 0x65, 2745 0x7e, 0x66, 0x69, 0x7e, 0x66, 0x6f, 0x7e, 0x66, 0x73, 0x7e, 0x66, 0x74, 2746 0x7e, 0x67, 0x30, 0x7e, 0x67, 0x31, 0x7e, 0x67, 0x32, 0x7e, 0x67, 0x61, 2747 0x7e, 0x67, 0x63, 0x7e, 0x67, 0x65, 0x7e, 0x67, 0x69, 0x7e, 0x67, 0x6f, 2748 0x7e, 0x67, 0x73, 0x7e, 0x67, 0x74, 0x7e, 0x68, 0x30, 0x7e, 0x68, 0x31, 2749 0x7e, 0x68, 0x32, 0x7e, 0x68, 0x61, 0x7e, 0x68, 0x63, 0x7e, 0x68, 0x65, 2750 0x7e, 0x68, 0x69, 0x7e, 0x68, 0x6f, 0x7e, 0x68, 0x73, 0x7e, 0x68, 0x74}; 2751 const uint8_t HuffDecoderCommon::table20_90_emit_[120] = { 2752 0x7e, 0x6c, 0x30, 0x7e, 0x6c, 0x31, 0x7e, 0x6c, 0x32, 0x7e, 0x6c, 0x61, 2753 0x7e, 0x6c, 0x63, 0x7e, 0x6c, 0x65, 0x7e, 0x6c, 0x69, 0x7e, 0x6c, 0x6f, 2754 0x7e, 0x6c, 0x73, 0x7e, 0x6c, 0x74, 0x7e, 0x6d, 0x30, 0x7e, 0x6d, 0x31, 2755 0x7e, 0x6d, 0x32, 0x7e, 0x6d, 0x61, 0x7e, 0x6d, 0x63, 0x7e, 0x6d, 0x65, 2756 0x7e, 0x6d, 0x69, 0x7e, 0x6d, 0x6f, 0x7e, 0x6d, 0x73, 0x7e, 0x6d, 0x74, 2757 0x7e, 0x6e, 0x30, 0x7e, 0x6e, 0x31, 0x7e, 0x6e, 0x32, 0x7e, 0x6e, 0x61, 2758 0x7e, 0x6e, 0x63, 0x7e, 0x6e, 0x65, 0x7e, 0x6e, 0x69, 0x7e, 0x6e, 0x6f, 2759 0x7e, 0x6e, 0x73, 0x7e, 0x6e, 0x74, 0x7e, 0x70, 0x30, 0x7e, 0x70, 0x31, 2760 0x7e, 0x70, 0x32, 0x7e, 0x70, 0x61, 0x7e, 0x70, 0x63, 0x7e, 0x70, 0x65, 2761 0x7e, 0x70, 0x69, 0x7e, 0x70, 0x6f, 0x7e, 0x70, 0x73, 0x7e, 0x70, 0x74}; 2762 const uint8_t HuffDecoderCommon::table20_91_emit_[68] = { 2763 0x7e, 0x72, 0x30, 0x7e, 0x72, 0x31, 0x7e, 0x72, 0x32, 0x7e, 0x72, 0x61, 2764 0x7e, 0x72, 0x63, 0x7e, 0x72, 0x65, 0x7e, 0x72, 0x69, 0x7e, 0x72, 0x6f, 2765 0x7e, 0x72, 0x73, 0x7e, 0x72, 0x74, 0x7e, 0x75, 0x30, 0x7e, 0x75, 0x31, 2766 0x7e, 0x75, 0x32, 0x7e, 0x75, 0x61, 0x7e, 0x75, 0x63, 0x7e, 0x75, 0x65, 2767 0x7e, 0x75, 0x69, 0x7e, 0x75, 0x6f, 0x7e, 0x75, 0x73, 0x7e, 0x75, 0x74, 2768 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44}; 2769 const uint8_t HuffDecoderCommon::table20_92_emit_[16] = { 2770 0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 2771 0x7e, 0x49, 0x7e, 0x4a, 0x7e, 0x4b, 0x7e, 0x4c}; 2772 const uint8_t HuffDecoderCommon::table20_93_emit_[16] = { 2773 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50, 2774 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54}; 2775 const uint8_t HuffDecoderCommon::table20_94_emit_[16] = { 2776 0x7e, 0x55, 0x7e, 0x56, 0x7e, 0x57, 0x7e, 0x59, 2777 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76}; 2778 const uint8_t HuffDecoderCommon::table20_95_emit_[36] = { 2779 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a, 0x7e, 0x26, 0x7e, 0x2a, 2780 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a, 0x7e, 0x21, 0x7e, 0x22, 2781 0x7e, 0x28, 0x7e, 0x29, 0x7e, 0x3f, 0x7e, 0x27, 0x7e, 0x2b, 0x7e, 0x7c}; 2782 const uint8_t HuffDecoderCommon::table20_96_emit_[120] = { 2783 0x5e, 0x30, 0x30, 0x5e, 0x30, 0x31, 0x5e, 0x30, 0x32, 0x5e, 0x30, 0x61, 2784 0x5e, 0x30, 0x63, 0x5e, 0x30, 0x65, 0x5e, 0x30, 0x69, 0x5e, 0x30, 0x6f, 2785 0x5e, 0x30, 0x73, 0x5e, 0x30, 0x74, 0x5e, 0x31, 0x30, 0x5e, 0x31, 0x31, 2786 0x5e, 0x31, 0x32, 0x5e, 0x31, 0x61, 0x5e, 0x31, 0x63, 0x5e, 0x31, 0x65, 2787 0x5e, 0x31, 0x69, 0x5e, 0x31, 0x6f, 0x5e, 0x31, 0x73, 0x5e, 0x31, 0x74, 2788 0x5e, 0x32, 0x30, 0x5e, 0x32, 0x31, 0x5e, 0x32, 0x32, 0x5e, 0x32, 0x61, 2789 0x5e, 0x32, 0x63, 0x5e, 0x32, 0x65, 0x5e, 0x32, 0x69, 0x5e, 0x32, 0x6f, 2790 0x5e, 0x32, 0x73, 0x5e, 0x32, 0x74, 0x5e, 0x61, 0x30, 0x5e, 0x61, 0x31, 2791 0x5e, 0x61, 0x32, 0x5e, 0x61, 0x61, 0x5e, 0x61, 0x63, 0x5e, 0x61, 0x65, 2792 0x5e, 0x61, 0x69, 0x5e, 0x61, 0x6f, 0x5e, 0x61, 0x73, 0x5e, 0x61, 0x74}; 2793 const uint8_t HuffDecoderCommon::table20_97_emit_[120] = { 2794 0x5e, 0x63, 0x30, 0x5e, 0x63, 0x31, 0x5e, 0x63, 0x32, 0x5e, 0x63, 0x61, 2795 0x5e, 0x63, 0x63, 0x5e, 0x63, 0x65, 0x5e, 0x63, 0x69, 0x5e, 0x63, 0x6f, 2796 0x5e, 0x63, 0x73, 0x5e, 0x63, 0x74, 0x5e, 0x65, 0x30, 0x5e, 0x65, 0x31, 2797 0x5e, 0x65, 0x32, 0x5e, 0x65, 0x61, 0x5e, 0x65, 0x63, 0x5e, 0x65, 0x65, 2798 0x5e, 0x65, 0x69, 0x5e, 0x65, 0x6f, 0x5e, 0x65, 0x73, 0x5e, 0x65, 0x74, 2799 0x5e, 0x69, 0x30, 0x5e, 0x69, 0x31, 0x5e, 0x69, 0x32, 0x5e, 0x69, 0x61, 2800 0x5e, 0x69, 0x63, 0x5e, 0x69, 0x65, 0x5e, 0x69, 0x69, 0x5e, 0x69, 0x6f, 2801 0x5e, 0x69, 0x73, 0x5e, 0x69, 0x74, 0x5e, 0x6f, 0x30, 0x5e, 0x6f, 0x31, 2802 0x5e, 0x6f, 0x32, 0x5e, 0x6f, 0x61, 0x5e, 0x6f, 0x63, 0x5e, 0x6f, 0x65, 2803 0x5e, 0x6f, 0x69, 0x5e, 0x6f, 0x6f, 0x5e, 0x6f, 0x73, 0x5e, 0x6f, 0x74}; 2804 const uint8_t HuffDecoderCommon::table20_98_emit_[68] = { 2805 0x5e, 0x73, 0x30, 0x5e, 0x73, 0x31, 0x5e, 0x73, 0x32, 0x5e, 0x73, 0x61, 2806 0x5e, 0x73, 0x63, 0x5e, 0x73, 0x65, 0x5e, 0x73, 0x69, 0x5e, 0x73, 0x6f, 2807 0x5e, 0x73, 0x73, 0x5e, 0x73, 0x74, 0x5e, 0x74, 0x30, 0x5e, 0x74, 0x31, 2808 0x5e, 0x74, 0x32, 0x5e, 0x74, 0x61, 0x5e, 0x74, 0x63, 0x5e, 0x74, 0x65, 2809 0x5e, 0x74, 0x69, 0x5e, 0x74, 0x6f, 0x5e, 0x74, 0x73, 0x5e, 0x74, 0x74, 2810 0x5e, 0x20, 0x5e, 0x25, 0x5e, 0x2d, 0x5e, 0x2e}; 2811 const uint8_t HuffDecoderCommon::table20_99_emit_[16] = { 2812 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35, 2813 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39}; 2814 const uint8_t HuffDecoderCommon::table20_100_emit_[16] = { 2815 0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 2816 0x5e, 0x64, 0x5e, 0x66, 0x5e, 0x67, 0x5e, 0x68}; 2817 const uint8_t HuffDecoderCommon::table20_101_emit_[20] = { 2818 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 0x5e, 0x72, 2819 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44}; 2820 const uint16_t HuffDecoderCommon::table20_101_ops_[128] = { 2821 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2822 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 2823 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2824 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 2825 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2826 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2827 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2828 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2829 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 2830 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2831 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 2832 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 2833 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2834 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2835 0x0000, 0x0092}; 2836 const uint8_t HuffDecoderCommon::table20_102_emit_[32] = { 2837 0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 2838 0x4a, 0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 2839 0x5e, 0x50, 0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54}; 2840 const uint16_t HuffDecoderCommon::table20_102_ops_[128] = { 2841 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 2842 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 2843 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 2844 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 2845 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2846 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2847 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2848 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 2849 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 2850 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 2851 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 2852 0x0000, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000, 2853 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2854 0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2855 0x0000, 0x00f2}; 2856 const uint8_t HuffDecoderCommon::table20_103_emit_[46] = { 2857 0x5e, 0x55, 0x5e, 0x56, 0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 2858 0x5e, 0x71, 0x5e, 0x76, 0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a, 2859 0x5e, 0x26, 0x5e, 0x2a, 0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a, 2860 0x5e, 0x21, 0x5e, 0x22, 0x5e, 0x28, 0x5e, 0x29, 0x5e, 0x3f}; 2861 const uint16_t HuffDecoderCommon::table20_103_ops_[128] = { 2862 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 2863 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 2864 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 2865 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 2866 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2867 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2868 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2869 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 2870 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 2871 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 2872 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 2873 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2, 2874 0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000, 2875 0x0000, 0x0000, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0000, 2876 0x0000, 0x0003}; 2877 const uint8_t HuffDecoderCommon::table20_104_emit_[120] = { 2878 0x7d, 0x30, 0x30, 0x7d, 0x30, 0x31, 0x7d, 0x30, 0x32, 0x7d, 0x30, 0x61, 2879 0x7d, 0x30, 0x63, 0x7d, 0x30, 0x65, 0x7d, 0x30, 0x69, 0x7d, 0x30, 0x6f, 2880 0x7d, 0x30, 0x73, 0x7d, 0x30, 0x74, 0x7d, 0x31, 0x30, 0x7d, 0x31, 0x31, 2881 0x7d, 0x31, 0x32, 0x7d, 0x31, 0x61, 0x7d, 0x31, 0x63, 0x7d, 0x31, 0x65, 2882 0x7d, 0x31, 0x69, 0x7d, 0x31, 0x6f, 0x7d, 0x31, 0x73, 0x7d, 0x31, 0x74, 2883 0x7d, 0x32, 0x30, 0x7d, 0x32, 0x31, 0x7d, 0x32, 0x32, 0x7d, 0x32, 0x61, 2884 0x7d, 0x32, 0x63, 0x7d, 0x32, 0x65, 0x7d, 0x32, 0x69, 0x7d, 0x32, 0x6f, 2885 0x7d, 0x32, 0x73, 0x7d, 0x32, 0x74, 0x7d, 0x61, 0x30, 0x7d, 0x61, 0x31, 2886 0x7d, 0x61, 0x32, 0x7d, 0x61, 0x61, 0x7d, 0x61, 0x63, 0x7d, 0x61, 0x65, 2887 0x7d, 0x61, 0x69, 0x7d, 0x61, 0x6f, 0x7d, 0x61, 0x73, 0x7d, 0x61, 0x74}; 2888 const uint8_t HuffDecoderCommon::table20_105_emit_[120] = { 2889 0x7d, 0x63, 0x30, 0x7d, 0x63, 0x31, 0x7d, 0x63, 0x32, 0x7d, 0x63, 0x61, 2890 0x7d, 0x63, 0x63, 0x7d, 0x63, 0x65, 0x7d, 0x63, 0x69, 0x7d, 0x63, 0x6f, 2891 0x7d, 0x63, 0x73, 0x7d, 0x63, 0x74, 0x7d, 0x65, 0x30, 0x7d, 0x65, 0x31, 2892 0x7d, 0x65, 0x32, 0x7d, 0x65, 0x61, 0x7d, 0x65, 0x63, 0x7d, 0x65, 0x65, 2893 0x7d, 0x65, 0x69, 0x7d, 0x65, 0x6f, 0x7d, 0x65, 0x73, 0x7d, 0x65, 0x74, 2894 0x7d, 0x69, 0x30, 0x7d, 0x69, 0x31, 0x7d, 0x69, 0x32, 0x7d, 0x69, 0x61, 2895 0x7d, 0x69, 0x63, 0x7d, 0x69, 0x65, 0x7d, 0x69, 0x69, 0x7d, 0x69, 0x6f, 2896 0x7d, 0x69, 0x73, 0x7d, 0x69, 0x74, 0x7d, 0x6f, 0x30, 0x7d, 0x6f, 0x31, 2897 0x7d, 0x6f, 0x32, 0x7d, 0x6f, 0x61, 0x7d, 0x6f, 0x63, 0x7d, 0x6f, 0x65, 2898 0x7d, 0x6f, 0x69, 0x7d, 0x6f, 0x6f, 0x7d, 0x6f, 0x73, 0x7d, 0x6f, 0x74}; 2899 const uint8_t HuffDecoderCommon::table20_106_emit_[68] = { 2900 0x7d, 0x73, 0x30, 0x7d, 0x73, 0x31, 0x7d, 0x73, 0x32, 0x7d, 0x73, 0x61, 2901 0x7d, 0x73, 0x63, 0x7d, 0x73, 0x65, 0x7d, 0x73, 0x69, 0x7d, 0x73, 0x6f, 2902 0x7d, 0x73, 0x73, 0x7d, 0x73, 0x74, 0x7d, 0x74, 0x30, 0x7d, 0x74, 0x31, 2903 0x7d, 0x74, 0x32, 0x7d, 0x74, 0x61, 0x7d, 0x74, 0x63, 0x7d, 0x74, 0x65, 2904 0x7d, 0x74, 0x69, 0x7d, 0x74, 0x6f, 0x7d, 0x74, 0x73, 0x7d, 0x74, 0x74, 2905 0x7d, 0x20, 0x7d, 0x25, 0x7d, 0x2d, 0x7d, 0x2e}; 2906 const uint8_t HuffDecoderCommon::table20_107_emit_[16] = { 2907 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35, 2908 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39}; 2909 const uint8_t HuffDecoderCommon::table20_108_emit_[16] = { 2910 0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 2911 0x7d, 0x64, 0x7d, 0x66, 0x7d, 0x67, 0x7d, 0x68}; 2912 const uint8_t HuffDecoderCommon::table20_109_emit_[20] = { 2913 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 0x7d, 0x72, 2914 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44}; 2915 const uint8_t HuffDecoderCommon::table20_110_emit_[32] = { 2916 0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 2917 0x4a, 0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 2918 0x7d, 0x50, 0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54}; 2919 const uint8_t HuffDecoderCommon::table20_111_emit_[46] = { 2920 0x7d, 0x55, 0x7d, 0x56, 0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 2921 0x7d, 0x71, 0x7d, 0x76, 0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a, 2922 0x7d, 0x26, 0x7d, 0x2a, 0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a, 2923 0x7d, 0x21, 0x7d, 0x22, 0x7d, 0x28, 0x7d, 0x29, 0x7d, 0x3f}; 2924 const uint8_t HuffDecoderCommon::table20_112_emit_[16] = { 2925 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 2926 0x3c, 0x63, 0x3c, 0x65, 0x3c, 0x69, 0x3c, 0x6f}; 2927 const uint8_t HuffDecoderCommon::table20_113_emit_[28] = { 2928 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25, 0x3c, 0x2d, 2929 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35, 2930 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39}; 2931 const uint16_t HuffDecoderCommon::table20_113_ops_[128] = { 2932 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2933 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 2934 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2935 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 2936 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2937 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2938 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2939 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 2940 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 2941 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 2942 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 2943 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x0000, 2944 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2945 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2946 0x0000, 0x00d2}; 2947 const uint8_t HuffDecoderCommon::table20_114_emit_[36] = { 2948 0x3c, 0x3d, 0x3c, 0x41, 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 2949 0x3c, 0x67, 0x3c, 0x68, 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 2950 0x3c, 0x72, 0x3c, 0x75, 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44}; 2951 const uint16_t HuffDecoderCommon::table20_114_ops_[128] = { 2952 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 2953 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 2954 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 2955 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 2956 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2957 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2958 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2959 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 2960 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 2961 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 2962 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 2963 0x0000, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000, 2964 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2, 0x0000, 2965 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000, 0x0000, 2966 0x0000, 0x0112}; 2967 const uint8_t HuffDecoderCommon::table20_115_emit_[68] = { 2968 0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a, 2969 0x3c, 0x4b, 0x3c, 0x4c, 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50, 2970 0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56, 2971 0x3c, 0x57, 0x3c, 0x59, 0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76, 2972 0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a, 0x3c, 0x26, 0x3c, 0x2a, 2973 0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a}; 2974 const uint16_t HuffDecoderCommon::table20_115_ops_[128] = { 2975 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 2976 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 2977 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 2978 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082, 2979 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 2980 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 2981 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000, 2982 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000, 0x0000, 0x0000, 0x0112, 2983 0x0000, 0x0000, 0x0000, 0x0122, 0x0000, 0x0000, 0x0000, 0x0132, 0x0000, 2984 0x0000, 0x0000, 0x0142, 0x0000, 0x0000, 0x0000, 0x0152, 0x0000, 0x0000, 2985 0x0000, 0x0162, 0x0000, 0x0000, 0x0000, 0x0172, 0x0000, 0x0000, 0x0000, 2986 0x0182, 0x0000, 0x0000, 0x0000, 0x0192, 0x0000, 0x0000, 0x0000, 0x01a2, 2987 0x0000, 0x0000, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000, 2988 0x01e2, 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0000, 2989 0x0000, 0x0003}; 2990 const uint8_t HuffDecoderCommon::table20_116_emit_[16] = { 2991 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 2992 0x60, 0x63, 0x60, 0x65, 0x60, 0x69, 0x60, 0x6f}; 2993 const uint8_t HuffDecoderCommon::table20_117_emit_[28] = { 2994 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25, 0x60, 0x2d, 2995 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35, 2996 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39}; 2997 const uint8_t HuffDecoderCommon::table20_118_emit_[36] = { 2998 0x60, 0x3d, 0x60, 0x41, 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 2999 0x60, 0x67, 0x60, 0x68, 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 3000 0x60, 0x72, 0x60, 0x75, 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44}; 3001 const uint8_t HuffDecoderCommon::table20_119_emit_[68] = { 3002 0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a, 3003 0x60, 0x4b, 0x60, 0x4c, 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50, 3004 0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56, 3005 0x60, 0x57, 0x60, 0x59, 0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76, 3006 0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a, 0x60, 0x26, 0x60, 0x2a, 3007 0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a}; 3008 const uint8_t HuffDecoderCommon::table20_120_emit_[16] = { 3009 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 3010 0x7b, 0x63, 0x7b, 0x65, 0x7b, 0x69, 0x7b, 0x6f}; 3011 const uint8_t HuffDecoderCommon::table20_121_emit_[28] = { 3012 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25, 0x7b, 0x2d, 3013 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35, 3014 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39}; 3015 const uint8_t HuffDecoderCommon::table20_122_emit_[36] = { 3016 0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 3017 0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 3018 0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44}; 3019 const uint8_t HuffDecoderCommon::table20_123_emit_[68] = { 3020 0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a, 3021 0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50, 3022 0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56, 3023 0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76, 3024 0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a, 3025 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a}; 3026 const uint8_t HuffDecoderCommon::table20_124_emit_[62] = { 3027 0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 3028 0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0xc3, 0x30, 3029 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65, 0xc3, 3030 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xd0, 0x30, 0xd0, 0x31, 3031 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65, 0xd0, 0x69, 0xd0, 3032 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0x80, 0x82}; 3033 const uint16_t HuffDecoderCommon::table20_124_ops_[128] = { 3034 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082, 3035 0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3036 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3037 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 3038 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0000, 0x0000, 0x0000, 3039 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3040 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3041 0x00a3, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 3042 0x01c2, 0x01d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3043 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3044 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0143, 0x0000, 0x0000, 0x0000, 3045 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3046 0x0000, 0x0000, 0x0000, 0x01e3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3047 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3048 0x0000, 0x01eb}; 3049 const uint8_t HuffDecoderCommon::table20_125_emit_[10] = { 3050 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac}; 3051 const uint16_t HuffDecoderCommon::table20_125_ops_[128] = { 3052 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3053 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 3054 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3055 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000, 3056 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3057 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3058 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3059 0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3060 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 3061 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3062 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 3063 0x0000, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 3064 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3065 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3066 0x0000, 0x004b}; 3067 const uint8_t HuffDecoderCommon::table20_126_emit_[23] = { 3068 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 3069 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad}; 3070 const uint16_t HuffDecoderCommon::table20_126_ops_[128] = { 3071 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 3072 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 3073 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 3074 0x0000, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 3075 0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3076 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3077 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3078 0x003b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0043, 3079 0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0053, 0x0000, 3080 0x0000, 0x0000, 0x005b, 0x0000, 0x0000, 0x0000, 0x0063, 0x0000, 0x0000, 3081 0x0000, 0x006b, 0x0000, 0x0000, 0x0000, 0x0073, 0x0000, 0x0000, 0x0000, 3082 0x007b, 0x0000, 0x0000, 0x0000, 0x0083, 0x0000, 0x0000, 0x0000, 0x008b, 3083 0x0000, 0x0000, 0x0000, 0x0093, 0x0000, 0x0000, 0x0000, 0x009b, 0x0000, 3084 0x0000, 0x0000, 0x00a3, 0x0000, 0x0000, 0x0000, 0x00ab, 0x0000, 0x0000, 3085 0x0000, 0x00b3}; 3086 const uint8_t HuffDecoderCommon::table20_127_emit_[53] = { 3087 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 3088 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95, 3089 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf, 3090 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 3091 0x91, 0x94, 0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed}; 3092 const uint16_t HuffDecoderCommon::table20_127_ops_[128] = { 3093 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 3094 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 3095 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 3096 0x0033, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0043, 3097 0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0053, 0x0000, 3098 0x0000, 0x0000, 0x005b, 0x0000, 0x0063, 0x0000, 0x006b, 0x0000, 0x0073, 3099 0x0000, 0x007b, 0x0000, 0x0083, 0x0000, 0x008b, 0x0000, 0x0093, 0x0000, 3100 0x009b, 0x0000, 0x00a3, 0x0000, 0x00ab, 0x0000, 0x00b3, 0x0000, 0x00bb, 3101 0x0000, 0x00c3, 0x0000, 0x00cb, 0x0000, 0x00d3, 0x0000, 0x00db, 0x0000, 3102 0x00e3, 0x0000, 0x00eb, 0x0000, 0x00f3, 0x0000, 0x00fb, 0x0000, 0x0103, 3103 0x0000, 0x010b, 0x0000, 0x0113, 0x0000, 0x011b, 0x0000, 0x0123, 0x0000, 3104 0x012b, 0x0000, 0x0133, 0x0000, 0x013b, 0x0000, 0x0143, 0x014b, 0x0153, 3105 0x015b, 0x0163, 0x016b, 0x0173, 0x017b, 0x0183, 0x018b, 0x0193, 0x019b, 3106 0x01a3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3107 0x0000, 0x0004}; 3108 const uint8_t* const HuffDecoderCommon::table20_emit_[128] = { 3109 table20_0_emit_, table20_1_emit_, table20_2_emit_, table20_3_emit_, 3110 table20_4_emit_, table20_5_emit_, table20_6_emit_, table20_7_emit_, 3111 table20_8_emit_, table20_9_emit_, table20_10_emit_, table20_11_emit_, 3112 table20_12_emit_, table20_13_emit_, table20_14_emit_, table20_15_emit_, 3113 table20_16_emit_, table20_17_emit_, table20_18_emit_, table20_19_emit_, 3114 table20_20_emit_, table20_21_emit_, table20_22_emit_, table20_23_emit_, 3115 table20_24_emit_, table20_25_emit_, table20_26_emit_, table20_27_emit_, 3116 table20_28_emit_, table20_29_emit_, table20_30_emit_, table20_31_emit_, 3117 table20_32_emit_, table20_33_emit_, table20_34_emit_, table20_35_emit_, 3118 table20_36_emit_, table20_37_emit_, table20_38_emit_, table20_39_emit_, 3119 table20_40_emit_, table20_41_emit_, table20_42_emit_, table20_43_emit_, 3120 table20_44_emit_, table20_45_emit_, table20_46_emit_, table20_47_emit_, 3121 table20_48_emit_, table20_49_emit_, table20_50_emit_, table20_51_emit_, 3122 table20_52_emit_, table20_53_emit_, table20_54_emit_, table20_55_emit_, 3123 table20_56_emit_, table20_57_emit_, table20_58_emit_, table20_59_emit_, 3124 table20_60_emit_, table20_61_emit_, table20_62_emit_, table20_63_emit_, 3125 table20_64_emit_, table20_65_emit_, table20_66_emit_, table20_67_emit_, 3126 table20_68_emit_, table20_69_emit_, table20_70_emit_, table20_71_emit_, 3127 table20_72_emit_, table20_73_emit_, table20_74_emit_, table20_75_emit_, 3128 table20_76_emit_, table20_77_emit_, table20_78_emit_, table20_79_emit_, 3129 table20_80_emit_, table20_81_emit_, table20_82_emit_, table20_83_emit_, 3130 table20_84_emit_, table20_85_emit_, table20_86_emit_, table20_87_emit_, 3131 table20_88_emit_, table20_89_emit_, table20_90_emit_, table20_91_emit_, 3132 table20_92_emit_, table20_93_emit_, table20_94_emit_, table20_95_emit_, 3133 table20_96_emit_, table20_97_emit_, table20_98_emit_, table20_99_emit_, 3134 table20_100_emit_, table20_101_emit_, table20_102_emit_, table20_103_emit_, 3135 table20_104_emit_, table20_105_emit_, table20_106_emit_, table20_107_emit_, 3136 table20_108_emit_, table20_109_emit_, table20_110_emit_, table20_111_emit_, 3137 table20_112_emit_, table20_113_emit_, table20_114_emit_, table20_115_emit_, 3138 table20_116_emit_, table20_117_emit_, table20_118_emit_, table20_119_emit_, 3139 table20_120_emit_, table20_121_emit_, table20_122_emit_, table20_123_emit_, 3140 table20_124_emit_, table20_125_emit_, table20_126_emit_, table20_127_emit_, 3141 }; 3142 const uint16_t* const HuffDecoderCommon::table20_ops_[128] = { 3143 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 3144 table20_0_ops_, table20_5_ops_, table20_5_ops_, table20_5_ops_, 3145 table20_5_ops_, table20_5_ops_, table20_5_ops_, table20_11_ops_, 3146 table20_12_ops_, table20_12_ops_, table20_12_ops_, table20_15_ops_, 3147 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 3148 table20_0_ops_, table20_5_ops_, table20_5_ops_, table20_5_ops_, 3149 table20_5_ops_, table20_5_ops_, table20_5_ops_, table20_11_ops_, 3150 table20_12_ops_, table20_12_ops_, table20_12_ops_, table20_15_ops_, 3151 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 3152 table20_0_ops_, table20_5_ops_, table20_5_ops_, table20_5_ops_, 3153 table20_5_ops_, table20_5_ops_, table20_5_ops_, table20_11_ops_, 3154 table20_12_ops_, table20_12_ops_, table20_12_ops_, table20_15_ops_, 3155 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 3156 table20_0_ops_, table20_5_ops_, table20_5_ops_, table20_5_ops_, 3157 table20_5_ops_, table20_5_ops_, table20_5_ops_, table20_11_ops_, 3158 table20_12_ops_, table20_12_ops_, table20_12_ops_, table20_15_ops_, 3159 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 3160 table20_0_ops_, table20_5_ops_, table20_5_ops_, table20_5_ops_, 3161 table20_5_ops_, table20_5_ops_, table20_5_ops_, table20_11_ops_, 3162 table20_12_ops_, table20_12_ops_, table20_12_ops_, table20_15_ops_, 3163 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 3164 table20_0_ops_, table20_5_ops_, table20_5_ops_, table20_5_ops_, 3165 table20_5_ops_, table20_5_ops_, table20_5_ops_, table20_11_ops_, 3166 table20_12_ops_, table20_12_ops_, table20_12_ops_, table20_15_ops_, 3167 table20_5_ops_, table20_5_ops_, table20_11_ops_, table20_12_ops_, 3168 table20_12_ops_, table20_101_ops_, table20_102_ops_, table20_103_ops_, 3169 table20_5_ops_, table20_5_ops_, table20_11_ops_, table20_12_ops_, 3170 table20_12_ops_, table20_101_ops_, table20_102_ops_, table20_103_ops_, 3171 table20_12_ops_, table20_113_ops_, table20_114_ops_, table20_115_ops_, 3172 table20_12_ops_, table20_113_ops_, table20_114_ops_, table20_115_ops_, 3173 table20_12_ops_, table20_113_ops_, table20_114_ops_, table20_115_ops_, 3174 table20_124_ops_, table20_125_ops_, table20_126_ops_, table20_127_ops_, 3175 }; 3176 const uint8_t HuffDecoderCommon::table8_0_emit_[1] = {0x00}; 3177 const uint16_t HuffDecoderCommon::table8_0_ops_[512] = { 3178 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3179 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3180 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3181 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3182 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3183 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3184 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3185 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3186 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3187 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3188 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3189 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3190 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3191 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3192 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3193 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3194 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3195 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3196 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3197 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3198 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3199 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3200 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3201 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3202 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3203 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3204 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3205 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3206 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3207 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3208 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3209 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3210 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3211 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3212 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3213 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3214 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3215 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3216 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3217 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3218 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3219 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3220 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3221 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3222 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3223 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3224 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3225 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3226 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3227 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3228 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3229 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3230 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3231 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3232 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3233 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3234 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003}; 3235 const uint8_t HuffDecoderCommon::table8_8_emit_[1] = {0x24}; 3236 const uint8_t HuffDecoderCommon::table8_16_emit_[1] = {0x40}; 3237 const uint8_t HuffDecoderCommon::table8_24_emit_[1] = {0x5b}; 3238 const uint8_t HuffDecoderCommon::table8_32_emit_[1] = {0x5d}; 3239 const uint8_t HuffDecoderCommon::table8_40_emit_[1] = {0x7e}; 3240 const uint8_t HuffDecoderCommon::table8_48_emit_[1] = {0x5e}; 3241 const uint16_t HuffDecoderCommon::table8_48_ops_[512] = { 3242 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3243 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3244 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3245 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3246 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3247 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3248 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3249 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3250 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3251 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3252 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3253 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3254 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3255 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3256 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3257 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3258 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3259 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3260 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3261 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3262 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3263 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3264 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3265 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3266 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3267 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3268 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3269 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3270 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3271 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3272 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3273 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3274 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3275 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3276 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3277 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3278 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3279 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3280 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3281 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3282 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3283 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3284 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3285 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3286 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3287 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3288 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3289 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3290 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3291 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3292 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3293 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3294 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3295 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3296 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3297 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3298 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004}; 3299 const uint8_t HuffDecoderCommon::table8_52_emit_[1] = {0x7d}; 3300 const uint8_t HuffDecoderCommon::table8_56_emit_[1] = {0x3c}; 3301 const uint16_t HuffDecoderCommon::table8_56_ops_[512] = { 3302 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3303 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3304 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3305 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3306 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3307 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3308 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3309 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3310 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3311 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3312 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3313 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3314 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3315 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3316 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3317 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3318 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3319 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3320 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3321 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3322 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3323 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3324 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3325 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3326 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3327 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3328 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3329 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3330 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3331 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3332 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3333 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3334 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3335 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3336 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3337 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3338 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3339 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3340 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3341 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3342 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3343 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3344 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3345 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3346 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3347 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3348 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3349 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3350 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3351 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3352 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3353 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3354 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3355 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3356 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3357 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3358 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005}; 3359 const uint8_t HuffDecoderCommon::table8_58_emit_[1] = {0x60}; 3360 const uint8_t HuffDecoderCommon::table8_60_emit_[1] = {0x7b}; 3361 const uint16_t HuffDecoderCommon::table8_62_ops_[512] = { 3362 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3363 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3364 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3365 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3366 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3367 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3368 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3369 0x0009, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 3370 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 3371 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 3372 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 3373 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 3374 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 3375 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 0x0209, 3376 0x0209, 0x0209, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 3377 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 3378 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 3379 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 3380 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 3381 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 3382 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 0x0409, 3383 0x0409, 0x0409, 0x0409, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 3384 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 3385 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 3386 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x060a, 0x080a, 3387 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 3388 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 3389 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 0x080a, 3390 0x080a, 0x080a, 0x080a, 0x080a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 3391 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 3392 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 3393 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 3394 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 3395 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 3396 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 3397 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0c0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 3398 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 3399 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 3400 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e0a, 3401 0x0e0a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 3402 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 3403 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 3404 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x100a, 0x120a, 0x120a, 0x120a, 3405 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 3406 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 3407 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 0x120a, 3408 0x120a, 0x120a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 3409 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 3410 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 3411 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x140a, 0x160b, 0x160b, 3412 0x160b, 0x160b, 0x160b, 0x160b, 0x160b, 0x160b, 0x160b, 0x160b, 0x160b, 3413 0x160b, 0x160b, 0x160b, 0x160b, 0x160b, 0x180b, 0x180b, 0x180b, 0x180b, 3414 0x180b, 0x180b, 0x180b, 0x180b, 0x180b, 0x180b, 0x180b, 0x180b, 0x180b, 3415 0x180b, 0x180b, 0x180b, 0x1a0b, 0x1a0b, 0x1a0b, 0x1a0b, 0x1a0b, 0x1a0b, 3416 0x1a0b, 0x1a0b, 0x1a0b, 0x1a0b, 0x1a0b, 0x1a0b, 0x1a0b, 0x1a0b, 0x1a0b, 3417 0x1a0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 3418 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b}; 3419 const uint8_t HuffDecoderCommon::table8_63_emit_[80] = { 3420 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 3421 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2, 3422 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9, 0x01, 3423 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95, 0x96, 0x97, 0x98, 3424 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 3425 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f, 0xab, 0xce, 3426 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb}; 3427 const uint16_t HuffDecoderCommon::table8_63_ops_[512] = { 3428 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 3429 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x020b, 0x020b, 3430 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 3431 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x040b, 0x040b, 0x040b, 0x040b, 3432 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 3433 0x040b, 0x040b, 0x040b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 3434 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 0x060b, 3435 0x060b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 3436 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x080b, 0x0a0b, 3437 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 3438 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0a0b, 0x0c0b, 0x0c0b, 0x0c0b, 3439 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 3440 0x0c0b, 0x0c0b, 0x0c0b, 0x0c0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 3441 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 0x0e0b, 3442 0x0e0b, 0x0e0b, 0x100b, 0x100b, 0x100b, 0x100b, 0x100b, 0x100b, 0x100b, 3443 0x100b, 0x100b, 0x100b, 0x100b, 0x100b, 0x100b, 0x100b, 0x100b, 0x100b, 3444 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x140c, 3445 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x160c, 0x160c, 3446 0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x160c, 0x180c, 0x180c, 0x180c, 3447 0x180c, 0x180c, 0x180c, 0x180c, 0x180c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 3448 0x1a0c, 0x1a0c, 0x1a0c, 0x1a0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 0x1c0c, 3449 0x1c0c, 0x1c0c, 0x1c0c, 0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c, 0x1e0c, 3450 0x1e0c, 0x1e0c, 0x200c, 0x200c, 0x200c, 0x200c, 0x200c, 0x200c, 0x200c, 3451 0x200c, 0x220c, 0x220c, 0x220c, 0x220c, 0x220c, 0x220c, 0x220c, 0x220c, 3452 0x240c, 0x240c, 0x240c, 0x240c, 0x240c, 0x240c, 0x240c, 0x240c, 0x260c, 3453 0x260c, 0x260c, 0x260c, 0x260c, 0x260c, 0x260c, 0x260c, 0x280c, 0x280c, 3454 0x280c, 0x280c, 0x280c, 0x280c, 0x280c, 0x280c, 0x2a0c, 0x2a0c, 0x2a0c, 3455 0x2a0c, 0x2a0c, 0x2a0c, 0x2a0c, 0x2a0c, 0x2c0c, 0x2c0c, 0x2c0c, 0x2c0c, 3456 0x2c0c, 0x2c0c, 0x2c0c, 0x2c0c, 0x2e0c, 0x2e0c, 0x2e0c, 0x2e0c, 0x2e0c, 3457 0x2e0c, 0x2e0c, 0x2e0c, 0x300c, 0x300c, 0x300c, 0x300c, 0x300c, 0x300c, 3458 0x300c, 0x300c, 0x320c, 0x320c, 0x320c, 0x320c, 0x320c, 0x320c, 0x320c, 3459 0x320c, 0x340c, 0x340c, 0x340c, 0x340c, 0x340c, 0x340c, 0x340c, 0x340c, 3460 0x360c, 0x360c, 0x360c, 0x360c, 0x360c, 0x360c, 0x360c, 0x360c, 0x380c, 3461 0x380c, 0x380c, 0x380c, 0x380c, 0x380c, 0x380c, 0x380c, 0x3a0c, 0x3a0c, 3462 0x3a0c, 0x3a0c, 0x3a0c, 0x3a0c, 0x3a0c, 0x3a0c, 0x3c0c, 0x3c0c, 0x3c0c, 3463 0x3c0c, 0x3c0c, 0x3c0c, 0x3c0c, 0x3c0c, 0x3e0c, 0x3e0c, 0x3e0c, 0x3e0c, 3464 0x3e0c, 0x3e0c, 0x3e0c, 0x3e0c, 0x400c, 0x400c, 0x400c, 0x400c, 0x400c, 3465 0x400c, 0x400c, 0x400c, 0x420c, 0x420c, 0x420c, 0x420c, 0x420c, 0x420c, 3466 0x420c, 0x420c, 0x440c, 0x440c, 0x440c, 0x440c, 0x440c, 0x440c, 0x440c, 3467 0x440c, 0x460d, 0x460d, 0x460d, 0x460d, 0x480d, 0x480d, 0x480d, 0x480d, 3468 0x4a0d, 0x4a0d, 0x4a0d, 0x4a0d, 0x4c0d, 0x4c0d, 0x4c0d, 0x4c0d, 0x4e0d, 3469 0x4e0d, 0x4e0d, 0x4e0d, 0x500d, 0x500d, 0x500d, 0x500d, 0x520d, 0x520d, 3470 0x520d, 0x520d, 0x540d, 0x540d, 0x540d, 0x540d, 0x560d, 0x560d, 0x560d, 3471 0x560d, 0x580d, 0x580d, 0x580d, 0x580d, 0x5a0d, 0x5a0d, 0x5a0d, 0x5a0d, 3472 0x5c0d, 0x5c0d, 0x5c0d, 0x5c0d, 0x5e0d, 0x5e0d, 0x5e0d, 0x5e0d, 0x600d, 3473 0x600d, 0x600d, 0x600d, 0x620d, 0x620d, 0x620d, 0x620d, 0x640d, 0x640d, 3474 0x640d, 0x640d, 0x660d, 0x660d, 0x660d, 0x660d, 0x680d, 0x680d, 0x680d, 3475 0x680d, 0x6a0d, 0x6a0d, 0x6a0d, 0x6a0d, 0x6c0d, 0x6c0d, 0x6c0d, 0x6c0d, 3476 0x6e0d, 0x6e0d, 0x6e0d, 0x6e0d, 0x700d, 0x700d, 0x700d, 0x700d, 0x720d, 3477 0x720d, 0x720d, 0x720d, 0x740d, 0x740d, 0x740d, 0x740d, 0x760d, 0x760d, 3478 0x760d, 0x760d, 0x780d, 0x780d, 0x780d, 0x780d, 0x7a0d, 0x7a0d, 0x7a0d, 3479 0x7a0d, 0x7c0d, 0x7c0d, 0x7c0d, 0x7c0d, 0x7e0d, 0x7e0d, 0x7e0d, 0x7e0d, 3480 0x800e, 0x800e, 0x820e, 0x820e, 0x840e, 0x840e, 0x860e, 0x860e, 0x880e, 3481 0x880e, 0x8a0e, 0x8a0e, 0x8c0e, 0x8c0e, 0x8e0e, 0x8e0e, 0x900e, 0x900e, 3482 0x920e, 0x920e, 0x940e, 0x940e, 0x960e, 0x960e, 0x980f, 0x9a0f, 0x9c0f, 3483 0x9e0f, 0x001f, 0x002f, 0x003f, 0x004f, 0x005f, 0x006f, 0x007f, 0x008f, 3484 0x009f, 0x00af, 0x00bf, 0x00cf, 0x00df, 0x00ef, 0x00ff, 0x010f}; 3485 const uint8_t* const HuffDecoderCommon::table8_emit_[64] = { 3486 table8_0_emit_, table8_0_emit_, table8_0_emit_, table8_0_emit_, 3487 table8_0_emit_, table8_0_emit_, table8_0_emit_, table8_0_emit_, 3488 table8_8_emit_, table8_8_emit_, table8_8_emit_, table8_8_emit_, 3489 table8_8_emit_, table8_8_emit_, table8_8_emit_, table8_8_emit_, 3490 table8_16_emit_, table8_16_emit_, table8_16_emit_, table8_16_emit_, 3491 table8_16_emit_, table8_16_emit_, table8_16_emit_, table8_16_emit_, 3492 table8_24_emit_, table8_24_emit_, table8_24_emit_, table8_24_emit_, 3493 table8_24_emit_, table8_24_emit_, table8_24_emit_, table8_24_emit_, 3494 table8_32_emit_, table8_32_emit_, table8_32_emit_, table8_32_emit_, 3495 table8_32_emit_, table8_32_emit_, table8_32_emit_, table8_32_emit_, 3496 table8_40_emit_, table8_40_emit_, table8_40_emit_, table8_40_emit_, 3497 table8_40_emit_, table8_40_emit_, table8_40_emit_, table8_40_emit_, 3498 table8_48_emit_, table8_48_emit_, table8_48_emit_, table8_48_emit_, 3499 table8_52_emit_, table8_52_emit_, table8_52_emit_, table8_52_emit_, 3500 table8_56_emit_, table8_56_emit_, table8_58_emit_, table8_58_emit_, 3501 table8_60_emit_, table8_60_emit_, table19_62_emit_, table8_63_emit_, 3502 }; 3503 const uint16_t* const HuffDecoderCommon::table8_ops_[64] = { 3504 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3505 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3506 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3507 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3508 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3509 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3510 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3511 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3512 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3513 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3514 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3515 table8_0_ops_, table8_0_ops_, table8_0_ops_, table8_0_ops_, 3516 table8_48_ops_, table8_48_ops_, table8_48_ops_, table8_48_ops_, 3517 table8_48_ops_, table8_48_ops_, table8_48_ops_, table8_48_ops_, 3518 table8_56_ops_, table8_56_ops_, table8_56_ops_, table8_56_ops_, 3519 table8_56_ops_, table8_56_ops_, table8_62_ops_, table8_63_ops_, 3520 }; 3521 const uint8_t HuffDecoderCommon::table32_0_emit_[8] = {0x08, 0x0b, 0x0c, 0x0e, 3522 0x0f, 0x10, 0x11, 0x12}; 3523 const uint8_t HuffDecoderCommon::table32_0_inner_[8] = {0x03, 0x07, 0x0b, 0x0f, 3524 0x13, 0x17, 0x1b, 0x1f}; 3525 const uint8_t HuffDecoderCommon::table36_0_inner_[7] = {0x02, 0x07, 0x0b, 0x0f, 3526 0x13, 0x17, 0x1b}; 3527 const uint8_t HuffDecoderCommon::table39_0_emit_[7] = {0x1c, 0x1d, 0x1e, 0x1f, 3528 0x7f, 0xdc, 0xf9}; 3529 const uint8_t HuffDecoderCommon::table39_0_inner_[8] = {0x00, 0x02, 0x04, 0x06, 3530 0x08, 0x0a, 0x0c, 0x01}; 3531 const uint8_t HuffDecoderCommon::table40_0_inner_[9] = { 3532 0x00, 0x01, 0x05, 0x09, 0x0d, 0x11, 0x15, 0x19, 0x02}; 3533 const uint8_t HuffDecoderCommon::table40_0_outer_[16] = { 3534 0, 1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6, 0, 7, 0, 8}; 3535 const uint8_t HuffDecoderCommon::table38_0_emit_[10] = { 3536 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9, 0x0a, 0x0d, 0x16}; 3537 const uint8_t HuffDecoderCommon::table38_0_ops_[32] = { 3538 0x03, 0x03, 0x03, 0x03, 0x13, 0x13, 0x13, 0x13, 0x23, 0x23, 0x23, 3539 0x23, 0x33, 0x33, 0x33, 0x33, 0x43, 0x43, 0x43, 0x43, 0x53, 0x53, 3540 0x53, 0x53, 0x63, 0x63, 0x63, 0x63, 0x75, 0x85, 0x95, 0x0d}; 3541 } // namespace geometry_10_15_5 3542 } // namespace grpc_core 3543