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_7_10_13.h" 19 20 #include <grpc/support/port_platform.h> 21 namespace grpc_core { 22 namespace geometry_7_10_13 { 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::table1_0_emit_[68] = { 41 0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20, 0x25, 42 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3d, 0x41, 43 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70, 0x72, 0x75, 44 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 45 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x59, 46 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78, 0x79, 0x7a}; 47 const uint16_t HuffDecoderCommon::table1_0_inner_[72] = { 48 0x0005, 0x0045, 0x0085, 0x00c5, 0x0105, 0x0145, 0x0185, 0x01c5, 0x0205, 49 0x0245, 0x0286, 0x02c6, 0x0306, 0x0346, 0x0386, 0x03c6, 0x0406, 0x0446, 50 0x0486, 0x04c6, 0x0506, 0x0546, 0x0586, 0x05c6, 0x0606, 0x0646, 0x0686, 51 0x06c6, 0x0706, 0x0746, 0x0786, 0x07c6, 0x0806, 0x0846, 0x0886, 0x08c6, 52 0x0907, 0x0947, 0x0987, 0x09c7, 0x0a07, 0x0a47, 0x0a87, 0x0ac7, 0x0b07, 53 0x0b47, 0x0b87, 0x0bc7, 0x0c07, 0x0c47, 0x0c87, 0x0cc7, 0x0d07, 0x0d47, 54 0x0d87, 0x0dc7, 0x0e07, 0x0e47, 0x0e87, 0x0ec7, 0x0f07, 0x0f47, 0x0f87, 55 0x0fc7, 0x1007, 0x1047, 0x1087, 0x10c7, 0x000f, 0x0017, 0x001f, 0x0027}; 56 const uint8_t HuffDecoderCommon::table1_0_outer_[128] = { 57 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 58 4, 5, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 59 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 60 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, 27, 61 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 33, 33, 34, 34, 35, 35, 36, 37, 38, 62 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71}; 64 const uint8_t HuffDecoderCommon::table8_0_emit_[5] = {0x21, 0x22, 0x28, 0x29, 65 0x3f}; 66 const uint8_t HuffDecoderCommon::table8_0_inner_[7] = {0x00, 0x04, 0x08, 0x0c, 67 0x10, 0x01, 0x02}; 68 const uint8_t HuffDecoderCommon::table9_0_emit_[8] = {0x21, 0x22, 0x28, 0x29, 69 0x3f, 0x27, 0x2b, 0x7c}; 70 const uint8_t HuffDecoderCommon::table9_0_inner_[10] = { 71 0x00, 0x01, 0x05, 0x09, 0x0d, 0x11, 0x15, 0x19, 0x1d, 0x02}; 72 const uint8_t HuffDecoderCommon::table9_0_outer_[16] = {0, 1, 0, 2, 0, 3, 0, 4, 73 0, 5, 6, 7, 8, 0, 0, 9}; 74 const uint8_t HuffDecoderCommon::table10_0_emit_[10] = { 75 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e}; 76 const uint8_t HuffDecoderCommon::table10_0_ops_[32] = { 77 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 78 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x15, 79 0x00, 0x19, 0x00, 0x1d, 0x21, 0x25, 0x00, 0x00, 0x00, 0x02}; 80 const uint8_t HuffDecoderCommon::table11_0_emit_[16] = { 81 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 82 0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e}; 83 const uint8_t HuffDecoderCommon::table11_0_ops_[64] = { 84 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 85 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 86 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 87 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 88 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x21, 0x00, 89 0x25, 0x29, 0x2d, 0x31, 0x35, 0x39, 0x3d, 0x00, 0x02}; 90 const uint8_t HuffDecoderCommon::table12_0_emit_[18] = { 91 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 0x23, 92 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d}; 93 const uint8_t HuffDecoderCommon::table12_0_ops_[128] = { 94 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 95 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 96 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 97 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 98 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 99 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 100 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 101 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 102 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 103 0x00, 0x00, 0x00, 0x25, 0x00, 0x29, 0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 104 0x00, 0x39, 0x00, 0x3d, 0x41, 0x45, 0x00, 0x02}; 105 const uint8_t HuffDecoderCommon::table13_0_emit_[40] = { 106 0x21, 0x30, 0x21, 0x31, 0x21, 0x32, 0x21, 0x61, 0x21, 0x63, 107 0x21, 0x65, 0x21, 0x69, 0x21, 0x6f, 0x21, 0x73, 0x21, 0x74, 108 0x22, 0x30, 0x22, 0x31, 0x22, 0x32, 0x22, 0x61, 0x22, 0x63, 109 0x22, 0x65, 0x22, 0x69, 0x22, 0x6f, 0x22, 0x73, 0x22, 0x74}; 110 const uint8_t HuffDecoderCommon::table13_0_ops_[64] = { 111 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 112 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 113 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x50, 114 0x58, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x90, 0x98, 0x01, 0x01, 115 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 116 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x52}; 117 const uint8_t HuffDecoderCommon::table13_1_emit_[40] = { 118 0x28, 0x30, 0x28, 0x31, 0x28, 0x32, 0x28, 0x61, 0x28, 0x63, 119 0x28, 0x65, 0x28, 0x69, 0x28, 0x6f, 0x28, 0x73, 0x28, 0x74, 120 0x29, 0x30, 0x29, 0x31, 0x29, 0x32, 0x29, 0x61, 0x29, 0x63, 121 0x29, 0x65, 0x29, 0x69, 0x29, 0x6f, 0x29, 0x73, 0x29, 0x74}; 122 const uint8_t HuffDecoderCommon::table13_2_emit_[22] = { 123 0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 0x3f, 0x63, 0x3f, 124 0x65, 0x3f, 0x69, 0x3f, 0x6f, 0x3f, 0x73, 0x3f, 0x74, 0x27, 0x2b}; 125 const uint8_t HuffDecoderCommon::table13_2_ops_[64] = { 126 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 127 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 128 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 129 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 130 0x01, 0x01, 0x01, 0x52, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 131 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x56}; 132 const uint8_t HuffDecoderCommon::table13_3_emit_[14] = { 133 0x7c, 0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 134 0x5d, 0x7e, 0x5e, 0x7d, 0x3c, 0x60, 0x7b}; 135 const uint8_t HuffDecoderCommon::table13_3_ops_[64] = { 136 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 137 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 138 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x01, 139 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x16, 140 0x01, 0x01, 0x01, 0x1a, 0x01, 0x01, 0x01, 0x1e, 0x01, 0x01, 0x01, 141 0x22, 0x01, 0x26, 0x01, 0x2a, 0x2e, 0x32, 0x36, 0x03}; 142 const uint8_t* const HuffDecoderCommon::table13_emit_[4] = { 143 table13_0_emit_, 144 table13_1_emit_, 145 table13_2_emit_, 146 table13_3_emit_, 147 }; 148 const uint8_t* const HuffDecoderCommon::table13_ops_[4] = { 149 table13_0_ops_, 150 table13_0_ops_, 151 table13_2_ops_, 152 table13_3_ops_, 153 }; 154 const uint8_t HuffDecoderCommon::table14_0_emit_[72] = { 155 0x21, 0x30, 0x21, 0x31, 0x21, 0x32, 0x21, 0x61, 0x21, 0x63, 0x21, 0x65, 156 0x21, 0x69, 0x21, 0x6f, 0x21, 0x73, 0x21, 0x74, 0x21, 0x20, 0x21, 0x25, 157 0x21, 0x2d, 0x21, 0x2e, 0x21, 0x2f, 0x21, 0x33, 0x21, 0x34, 0x21, 0x35, 158 0x21, 0x36, 0x21, 0x37, 0x21, 0x38, 0x21, 0x39, 0x21, 0x3d, 0x21, 0x41, 159 0x21, 0x5f, 0x21, 0x62, 0x21, 0x64, 0x21, 0x66, 0x21, 0x67, 0x21, 0x68, 160 0x21, 0x6c, 0x21, 0x6d, 0x21, 0x6e, 0x21, 0x70, 0x21, 0x72, 0x21, 0x75}; 161 const uint16_t HuffDecoderCommon::table14_0_ops_[64] = { 162 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 163 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 164 0x0000, 0x0041, 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 165 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 166 0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9, 167 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0000, 0x0000, 168 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 169 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002}; 170 const uint8_t HuffDecoderCommon::table14_1_emit_[72] = { 171 0x22, 0x30, 0x22, 0x31, 0x22, 0x32, 0x22, 0x61, 0x22, 0x63, 0x22, 0x65, 172 0x22, 0x69, 0x22, 0x6f, 0x22, 0x73, 0x22, 0x74, 0x22, 0x20, 0x22, 0x25, 173 0x22, 0x2d, 0x22, 0x2e, 0x22, 0x2f, 0x22, 0x33, 0x22, 0x34, 0x22, 0x35, 174 0x22, 0x36, 0x22, 0x37, 0x22, 0x38, 0x22, 0x39, 0x22, 0x3d, 0x22, 0x41, 175 0x22, 0x5f, 0x22, 0x62, 0x22, 0x64, 0x22, 0x66, 0x22, 0x67, 0x22, 0x68, 176 0x22, 0x6c, 0x22, 0x6d, 0x22, 0x6e, 0x22, 0x70, 0x22, 0x72, 0x22, 0x75}; 177 const uint8_t HuffDecoderCommon::table14_2_emit_[72] = { 178 0x28, 0x30, 0x28, 0x31, 0x28, 0x32, 0x28, 0x61, 0x28, 0x63, 0x28, 0x65, 179 0x28, 0x69, 0x28, 0x6f, 0x28, 0x73, 0x28, 0x74, 0x28, 0x20, 0x28, 0x25, 180 0x28, 0x2d, 0x28, 0x2e, 0x28, 0x2f, 0x28, 0x33, 0x28, 0x34, 0x28, 0x35, 181 0x28, 0x36, 0x28, 0x37, 0x28, 0x38, 0x28, 0x39, 0x28, 0x3d, 0x28, 0x41, 182 0x28, 0x5f, 0x28, 0x62, 0x28, 0x64, 0x28, 0x66, 0x28, 0x67, 0x28, 0x68, 183 0x28, 0x6c, 0x28, 0x6d, 0x28, 0x6e, 0x28, 0x70, 0x28, 0x72, 0x28, 0x75}; 184 const uint8_t HuffDecoderCommon::table14_3_emit_[72] = { 185 0x29, 0x30, 0x29, 0x31, 0x29, 0x32, 0x29, 0x61, 0x29, 0x63, 0x29, 0x65, 186 0x29, 0x69, 0x29, 0x6f, 0x29, 0x73, 0x29, 0x74, 0x29, 0x20, 0x29, 0x25, 187 0x29, 0x2d, 0x29, 0x2e, 0x29, 0x2f, 0x29, 0x33, 0x29, 0x34, 0x29, 0x35, 188 0x29, 0x36, 0x29, 0x37, 0x29, 0x38, 0x29, 0x39, 0x29, 0x3d, 0x29, 0x41, 189 0x29, 0x5f, 0x29, 0x62, 0x29, 0x64, 0x29, 0x66, 0x29, 0x67, 0x29, 0x68, 190 0x29, 0x6c, 0x29, 0x6d, 0x29, 0x6e, 0x29, 0x70, 0x29, 0x72, 0x29, 0x75}; 191 const uint8_t HuffDecoderCommon::table14_4_emit_[72] = { 192 0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 0x3f, 0x63, 0x3f, 0x65, 193 0x3f, 0x69, 0x3f, 0x6f, 0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20, 0x3f, 0x25, 194 0x3f, 0x2d, 0x3f, 0x2e, 0x3f, 0x2f, 0x3f, 0x33, 0x3f, 0x34, 0x3f, 0x35, 195 0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39, 0x3f, 0x3d, 0x3f, 0x41, 196 0x3f, 0x5f, 0x3f, 0x62, 0x3f, 0x64, 0x3f, 0x66, 0x3f, 0x67, 0x3f, 0x68, 197 0x3f, 0x6c, 0x3f, 0x6d, 0x3f, 0x6e, 0x3f, 0x70, 0x3f, 0x72, 0x3f, 0x75}; 198 const uint8_t HuffDecoderCommon::table14_5_emit_[40] = { 199 0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61, 0x27, 0x63, 200 0x27, 0x65, 0x27, 0x69, 0x27, 0x6f, 0x27, 0x73, 0x27, 0x74, 201 0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61, 0x2b, 0x63, 202 0x2b, 0x65, 0x2b, 0x69, 0x2b, 0x6f, 0x2b, 0x73, 0x2b, 0x74}; 203 const uint16_t HuffDecoderCommon::table14_5_ops_[64] = { 204 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 205 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 206 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 207 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 208 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 209 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 210 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 211 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052}; 212 const uint8_t HuffDecoderCommon::table14_6_emit_[22] = { 213 0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61, 0x7c, 0x63, 0x7c, 214 0x65, 0x7c, 0x69, 0x7c, 0x6f, 0x7c, 0x73, 0x7c, 0x74, 0x23, 0x3e}; 215 const uint16_t HuffDecoderCommon::table14_6_ops_[64] = { 216 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 217 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 218 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 219 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 220 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 221 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 222 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 223 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0056}; 224 const uint8_t HuffDecoderCommon::table14_7_emit_[11] = { 225 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d, 0x3c, 0x60, 0x7b}; 226 const uint16_t HuffDecoderCommon::table14_7_ops_[64] = { 227 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 228 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 229 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 230 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 231 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 232 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 233 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 234 0x0000, 0x0022, 0x0000, 0x0026, 0x0000, 0x002a, 0x0000, 0x0003}; 235 const uint8_t* const HuffDecoderCommon::table14_emit_[8] = { 236 table14_0_emit_, table14_1_emit_, table14_2_emit_, table14_3_emit_, 237 table14_4_emit_, table14_5_emit_, table14_6_emit_, table14_7_emit_, 238 }; 239 const uint16_t* const HuffDecoderCommon::table14_ops_[8] = { 240 table14_0_ops_, table14_0_ops_, table14_0_ops_, table14_0_ops_, 241 table14_0_ops_, table14_5_ops_, table14_6_ops_, table14_7_ops_, 242 }; 243 const uint8_t HuffDecoderCommon::table7_0_emit_[1] = {0x21}; 244 const uint16_t HuffDecoderCommon::table7_0_ops_[64] = { 245 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 246 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 247 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 248 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 249 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 250 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 251 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 252 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003}; 253 const uint8_t HuffDecoderCommon::table7_2_emit_[1] = {0x22}; 254 const uint8_t HuffDecoderCommon::table7_4_emit_[1] = {0x28}; 255 const uint8_t HuffDecoderCommon::table7_6_emit_[1] = {0x29}; 256 const uint8_t HuffDecoderCommon::table7_8_emit_[1] = {0x3f}; 257 const uint8_t HuffDecoderCommon::table7_10_emit_[1] = {0x27}; 258 const uint16_t HuffDecoderCommon::table7_10_ops_[64] = { 259 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 260 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 261 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 262 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 263 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 264 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 265 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 266 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004}; 267 const uint8_t HuffDecoderCommon::table7_11_emit_[1] = {0x2b}; 268 const uint8_t HuffDecoderCommon::table7_12_emit_[1] = {0x7c}; 269 const uint8_t HuffDecoderCommon::table7_13_emit_[2] = {0x23, 0x3e}; 270 const uint16_t HuffDecoderCommon::table7_13_ops_[64] = { 271 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 272 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 273 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 274 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 275 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 276 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 277 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 278 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085}; 279 const uint8_t HuffDecoderCommon::table7_14_emit_[4] = {0x00, 0x24, 0x40, 0x5b}; 280 const uint16_t HuffDecoderCommon::table7_14_ops_[64] = { 281 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 282 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 283 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 284 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 285 0x0106, 0x0106, 0x0106, 0x0106, 0x0106, 0x0106, 0x0106, 0x0106, 286 0x0106, 0x0106, 0x0106, 0x0106, 0x0106, 0x0106, 0x0106, 0x0106, 287 0x0186, 0x0186, 0x0186, 0x0186, 0x0186, 0x0186, 0x0186, 0x0186, 288 0x0186, 0x0186, 0x0186, 0x0186, 0x0186, 0x0186, 0x0186, 0x0186}; 289 const uint8_t HuffDecoderCommon::table7_15_emit_[7] = {0x5d, 0x7e, 0x5e, 0x7d, 290 0x3c, 0x60, 0x7b}; 291 const uint16_t HuffDecoderCommon::table7_15_ops_[64] = { 292 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 293 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 294 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 295 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086, 296 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 297 0x0187, 0x0187, 0x0187, 0x0187, 0x0187, 0x0187, 0x0187, 0x0187, 298 0x0208, 0x0208, 0x0208, 0x0208, 0x0288, 0x0288, 0x0288, 0x0288, 299 0x0308, 0x0308, 0x0308, 0x0308, 0x001a, 0x002a, 0x003a, 0x004a}; 300 const uint8_t* const HuffDecoderCommon::table7_emit_[16] = { 301 table7_0_emit_, table7_0_emit_, table7_2_emit_, table7_2_emit_, 302 table7_4_emit_, table7_4_emit_, table7_6_emit_, table7_6_emit_, 303 table7_8_emit_, table7_8_emit_, table7_10_emit_, table7_11_emit_, 304 table7_12_emit_, table7_13_emit_, table7_14_emit_, table7_15_emit_, 305 }; 306 const uint16_t* const HuffDecoderCommon::table7_ops_[16] = { 307 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 308 table7_0_ops_, table7_0_ops_, table7_0_ops_, table7_0_ops_, 309 table7_0_ops_, table7_0_ops_, table7_10_ops_, table7_10_ops_, 310 table7_10_ops_, table7_13_ops_, table7_14_ops_, table7_15_ops_, 311 }; 312 const uint8_t HuffDecoderCommon::table15_0_emit_[5] = {0x5c, 0xc3, 0xd0, 0x80, 313 0x82}; 314 const uint8_t HuffDecoderCommon::table15_0_inner_[5] = {0x02, 0x06, 0x0a, 0x0f, 315 0x13}; 316 const uint8_t HuffDecoderCommon::table18_0_emit_[6] = {0x83, 0xa2, 0xb8, 317 0xc2, 0xe0, 0xe2}; 318 const uint8_t HuffDecoderCommon::table18_0_inner_[7] = {0x00, 0x02, 0x04, 0x06, 319 0x08, 0x0a, 0x01}; 320 const uint8_t HuffDecoderCommon::table17_0_emit_[10] = { 321 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac}; 322 const uint8_t HuffDecoderCommon::table17_0_inner_[10] = { 323 0x03, 0x0b, 0x13, 0x1b, 0x23, 0x2b, 0x34, 0x3c, 0x44, 0x4c}; 324 const uint8_t HuffDecoderCommon::table20_0_emit_[9] = { 325 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6}; 326 const uint8_t HuffDecoderCommon::table20_0_inner_[10] = { 327 0x00, 0x02, 0x04, 0x06, 0x08, 0x0a, 0x0c, 0x0e, 0x10, 0x01}; 328 const uint8_t HuffDecoderCommon::table19_0_emit_[23] = { 329 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 330 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad}; 331 const uint8_t HuffDecoderCommon::table19_0_ops_[32] = { 332 0x04, 0x04, 0x0c, 0x0c, 0x14, 0x14, 0x1c, 0x1c, 0x24, 0x24, 0x2c, 333 0x2c, 0x34, 0x34, 0x3c, 0x3c, 0x44, 0x44, 0x4d, 0x55, 0x5d, 0x65, 334 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5, 0xad, 0xb5}; 335 const uint8_t HuffDecoderCommon::table22_0_emit_[12] = { 336 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9}; 337 const uint8_t HuffDecoderCommon::table22_0_ops_[32] = { 338 0x00, 0x04, 0x08, 0x0c, 0x10, 0x14, 0x18, 0x1c, 0x20, 0x24, 0x28, 339 0x2c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 340 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02}; 341 const uint8_t HuffDecoderCommon::table23_0_emit_[41] = { 342 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 343 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95, 344 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf, 345 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef}; 346 const uint8_t HuffDecoderCommon::table23_0_ops_[64] = { 347 0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00, 348 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x29, 349 0x00, 0x2d, 0x31, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49, 0x4d, 0x51, 350 0x55, 0x59, 0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75, 0x79, 0x7d, 351 0x81, 0x85, 0x89, 0x8d, 0x91, 0x95, 0x99, 0x9d, 0xa1, 0x00, 0x00, 352 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 353 const uint8_t HuffDecoderCommon::table24_0_emit_[53] = { 354 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 355 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95, 356 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf, 357 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 358 0x91, 0x94, 0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed}; 359 const uint8_t HuffDecoderCommon::table24_0_ops_[128] = { 360 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 361 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 362 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 363 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x2d, 364 0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 0x00, 0x3d, 0x00, 0x41, 0x00, 0x45, 365 0x00, 0x49, 0x00, 0x4d, 0x00, 0x51, 0x00, 0x55, 0x00, 0x59, 0x00, 0x5d, 366 0x00, 0x61, 0x00, 0x65, 0x00, 0x69, 0x00, 0x6d, 0x00, 0x71, 0x00, 0x75, 367 0x00, 0x79, 0x00, 0x7d, 0x00, 0x81, 0x00, 0x85, 0x00, 0x89, 0x00, 0x8d, 368 0x00, 0x91, 0x00, 0x95, 0x00, 0x99, 0x00, 0x9d, 0x00, 0xa1, 0xa5, 0xa9, 369 0xad, 0xb1, 0xb5, 0xb9, 0xbd, 0xc1, 0xc5, 0xc9, 0xcd, 0xd1, 0x00, 0x00, 370 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 371 const uint8_t HuffDecoderCommon::table25_0_emit_[57] = { 372 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9, 373 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95, 0x96, 0x97, 374 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7, 375 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f, 0xab, 376 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb}; 377 const uint8_t HuffDecoderCommon::table25_0_ops_[256] = { 378 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 379 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 380 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 381 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 382 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 383 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 384 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 385 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2d, 386 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x39, 387 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x45, 388 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x51, 389 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, 0x5d, 390 0x00, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x65, 0x00, 0x00, 0x00, 0x69, 391 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, 0x75, 392 0x00, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x7d, 0x00, 0x00, 0x00, 0x81, 393 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0x8d, 394 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x99, 395 0x00, 0x00, 0x00, 0x9d, 0x00, 0x00, 0x00, 0xa1, 0x00, 0xa5, 0x00, 0xa9, 396 0x00, 0xad, 0x00, 0xb1, 0x00, 0xb5, 0x00, 0xb9, 0x00, 0xbd, 0x00, 0xc1, 397 0x00, 0xc5, 0x00, 0xc9, 0x00, 0xcd, 0x00, 0xd1, 0xd5, 0xd9, 0xdd, 0xe1, 398 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 399 0x00, 0x00, 0x00, 0x02}; 400 const uint8_t HuffDecoderCommon::table26_0_emit_[4] = {0xb2, 0xb5, 0xb9, 0xba}; 401 const uint8_t HuffDecoderCommon::table26_0_ops_[64] = { 402 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 403 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 404 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 405 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 406 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 407 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d}; 408 const uint8_t HuffDecoderCommon::table26_1_emit_[4] = {0xbb, 0xbd, 0xbe, 0xc4}; 409 const uint8_t HuffDecoderCommon::table26_2_emit_[4] = {0xc6, 0xe4, 0xe8, 0xe9}; 410 const uint8_t HuffDecoderCommon::table26_3_emit_[8] = {0x01, 0x87, 0x89, 0x8a, 411 0x8b, 0x8c, 0x8d, 0x8f}; 412 const uint8_t HuffDecoderCommon::table26_3_ops_[64] = { 413 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 414 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 415 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 416 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 417 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 418 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1d}; 419 const uint8_t HuffDecoderCommon::table26_4_emit_[8] = {0x93, 0x95, 0x96, 0x97, 420 0x98, 0x9b, 0x9d, 0x9e}; 421 const uint8_t HuffDecoderCommon::table26_5_emit_[8] = {0xa5, 0xa6, 0xa8, 0xae, 422 0xaf, 0xb4, 0xb6, 0xb7}; 423 const uint8_t HuffDecoderCommon::table26_6_emit_[11] = { 424 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f}; 425 const uint8_t HuffDecoderCommon::table26_6_ops_[64] = { 426 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 427 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 428 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 429 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 430 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 431 0x21, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x29}; 432 const uint8_t HuffDecoderCommon::table26_7_emit_[25] = { 433 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 434 0xeb, 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 435 0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff}; 436 const uint8_t HuffDecoderCommon::table26_7_ops_[64] = { 437 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 438 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 439 0x00, 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x29, 440 0x2d, 0x31, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49, 0x4d, 0x51, 0x55, 441 0x59, 0x5d, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 442 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 443 const uint8_t* const HuffDecoderCommon::table26_emit_[8] = { 444 table26_0_emit_, table26_1_emit_, table26_2_emit_, table26_3_emit_, 445 table26_4_emit_, table26_5_emit_, table26_6_emit_, table26_7_emit_, 446 }; 447 const uint8_t* const HuffDecoderCommon::table26_ops_[8] = { 448 table26_0_ops_, table26_0_ops_, table26_0_ops_, table26_3_ops_, 449 table26_3_ops_, table26_3_ops_, table26_6_ops_, table26_7_ops_, 450 }; 451 const uint8_t HuffDecoderCommon::table27_0_emit_[40] = { 452 0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 453 0xb2, 0x65, 0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 454 0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 455 0xb5, 0x65, 0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74}; 456 const uint8_t HuffDecoderCommon::table27_1_emit_[40] = { 457 0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 458 0xb9, 0x65, 0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 459 0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 460 0xba, 0x65, 0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74}; 461 const uint8_t HuffDecoderCommon::table27_2_emit_[40] = { 462 0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 463 0xbb, 0x65, 0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 464 0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 465 0xbd, 0x65, 0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74}; 466 const uint8_t HuffDecoderCommon::table27_3_emit_[40] = { 467 0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 468 0xbe, 0x65, 0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 469 0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 470 0xc4, 0x65, 0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74}; 471 const uint8_t HuffDecoderCommon::table27_4_emit_[40] = { 472 0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 473 0xc6, 0x65, 0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 474 0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 475 0xe4, 0x65, 0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74}; 476 const uint8_t HuffDecoderCommon::table27_5_emit_[40] = { 477 0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 478 0xe8, 0x65, 0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 479 0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 480 0xe9, 0x65, 0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74}; 481 const uint8_t HuffDecoderCommon::table27_6_emit_[4] = {0x01, 0x87, 0x89, 0x8a}; 482 const uint8_t HuffDecoderCommon::table27_6_ops_[64] = { 483 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 484 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 485 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 486 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 487 0x01, 0x01, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 488 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e}; 489 const uint8_t HuffDecoderCommon::table27_7_emit_[4] = {0x8b, 0x8c, 0x8d, 0x8f}; 490 const uint8_t HuffDecoderCommon::table27_8_emit_[4] = {0x93, 0x95, 0x96, 0x97}; 491 const uint8_t HuffDecoderCommon::table27_9_emit_[4] = {0x98, 0x9b, 0x9d, 0x9e}; 492 const uint8_t HuffDecoderCommon::table27_10_emit_[4] = {0xa5, 0xa6, 0xa8, 0xae}; 493 const uint8_t HuffDecoderCommon::table27_11_emit_[4] = {0xaf, 0xb4, 0xb6, 0xb7}; 494 const uint8_t HuffDecoderCommon::table27_12_emit_[4] = {0xbc, 0xbf, 0xc5, 0xe7}; 495 const uint8_t HuffDecoderCommon::table27_13_emit_[7] = {0xef, 0x09, 0x8e, 0x90, 496 0x91, 0x94, 0x9f}; 497 const uint8_t HuffDecoderCommon::table27_13_ops_[64] = { 498 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 499 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 500 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x01, 501 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x01, 502 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 503 0x16, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a}; 504 const uint8_t HuffDecoderCommon::table27_14_emit_[10] = { 505 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb}; 506 const uint8_t HuffDecoderCommon::table27_14_ops_[64] = { 507 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 508 0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 509 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x01, 510 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x01, 511 0x01, 0x01, 0x01, 0x16, 0x01, 0x01, 0x01, 0x1a, 0x01, 0x01, 0x01, 512 0x1e, 0x01, 0x01, 0x01, 0x22, 0x01, 0x01, 0x01, 0x26}; 513 const uint8_t HuffDecoderCommon::table27_15_emit_[34] = { 514 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0, 515 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 516 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe}; 517 const uint8_t HuffDecoderCommon::table27_15_ops_[64] = { 518 0x01, 0x02, 0x01, 0x06, 0x01, 0x0a, 0x01, 0x0e, 0x01, 0x12, 0x01, 519 0x16, 0x01, 0x1a, 0x01, 0x1e, 0x01, 0x22, 0x01, 0x26, 0x01, 0x2a, 520 0x01, 0x2e, 0x01, 0x32, 0x01, 0x36, 0x01, 0x3a, 0x3e, 0x42, 0x46, 521 0x4a, 0x4e, 0x52, 0x56, 0x5a, 0x5e, 0x62, 0x66, 0x6a, 0x6e, 0x72, 522 0x76, 0x7a, 0x7e, 0x82, 0x86, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 523 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03}; 524 const uint8_t* const HuffDecoderCommon::table27_emit_[16] = { 525 table27_0_emit_, table27_1_emit_, table27_2_emit_, table27_3_emit_, 526 table27_4_emit_, table27_5_emit_, table27_6_emit_, table27_7_emit_, 527 table27_8_emit_, table27_9_emit_, table27_10_emit_, table27_11_emit_, 528 table27_12_emit_, table27_13_emit_, table27_14_emit_, table27_15_emit_, 529 }; 530 const uint8_t* const HuffDecoderCommon::table27_ops_[16] = { 531 table13_0_ops_, table13_0_ops_, table13_0_ops_, table13_0_ops_, 532 table13_0_ops_, table13_0_ops_, table27_6_ops_, table27_6_ops_, 533 table27_6_ops_, table27_6_ops_, table27_6_ops_, table27_6_ops_, 534 table27_6_ops_, table27_13_ops_, table27_14_ops_, table27_15_ops_, 535 }; 536 const uint8_t HuffDecoderCommon::table28_0_emit_[144] = { 537 0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65, 538 0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb2, 0x20, 0xb2, 0x25, 539 0xb2, 0x2d, 0xb2, 0x2e, 0xb2, 0x2f, 0xb2, 0x33, 0xb2, 0x34, 0xb2, 0x35, 540 0xb2, 0x36, 0xb2, 0x37, 0xb2, 0x38, 0xb2, 0x39, 0xb2, 0x3d, 0xb2, 0x41, 541 0xb2, 0x5f, 0xb2, 0x62, 0xb2, 0x64, 0xb2, 0x66, 0xb2, 0x67, 0xb2, 0x68, 542 0xb2, 0x6c, 0xb2, 0x6d, 0xb2, 0x6e, 0xb2, 0x70, 0xb2, 0x72, 0xb2, 0x75, 543 0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65, 544 0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74, 0xb5, 0x20, 0xb5, 0x25, 545 0xb5, 0x2d, 0xb5, 0x2e, 0xb5, 0x2f, 0xb5, 0x33, 0xb5, 0x34, 0xb5, 0x35, 546 0xb5, 0x36, 0xb5, 0x37, 0xb5, 0x38, 0xb5, 0x39, 0xb5, 0x3d, 0xb5, 0x41, 547 0xb5, 0x5f, 0xb5, 0x62, 0xb5, 0x64, 0xb5, 0x66, 0xb5, 0x67, 0xb5, 0x68, 548 0xb5, 0x6c, 0xb5, 0x6d, 0xb5, 0x6e, 0xb5, 0x70, 0xb5, 0x72, 0xb5, 0x75}; 549 const uint16_t HuffDecoderCommon::table28_0_ops_[128] = { 550 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 0x0000, 551 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 0x0000, 0x0041, 552 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 553 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 554 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 555 0x0119, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 556 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 557 0x0002, 0x0000, 0x0121, 0x0000, 0x0129, 0x0000, 0x0131, 0x0000, 0x0139, 558 0x0000, 0x0141, 0x0000, 0x0149, 0x0000, 0x0151, 0x0000, 0x0159, 0x0000, 559 0x0161, 0x0000, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 560 0x01a1, 0x01a9, 0x01b1, 0x01b9, 0x01c1, 0x01c9, 0x01d1, 0x01d9, 0x01e1, 561 0x01e9, 0x01f1, 0x01f9, 0x0201, 0x0209, 0x0211, 0x0219, 0x0221, 0x0229, 562 0x0231, 0x0239, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 563 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 564 0x0000, 0x0122}; 565 const uint8_t HuffDecoderCommon::table28_1_emit_[144] = { 566 0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 0xb9, 0x65, 567 0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 0xb9, 0x20, 0xb9, 0x25, 568 0xb9, 0x2d, 0xb9, 0x2e, 0xb9, 0x2f, 0xb9, 0x33, 0xb9, 0x34, 0xb9, 0x35, 569 0xb9, 0x36, 0xb9, 0x37, 0xb9, 0x38, 0xb9, 0x39, 0xb9, 0x3d, 0xb9, 0x41, 570 0xb9, 0x5f, 0xb9, 0x62, 0xb9, 0x64, 0xb9, 0x66, 0xb9, 0x67, 0xb9, 0x68, 571 0xb9, 0x6c, 0xb9, 0x6d, 0xb9, 0x6e, 0xb9, 0x70, 0xb9, 0x72, 0xb9, 0x75, 572 0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65, 573 0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74, 0xba, 0x20, 0xba, 0x25, 574 0xba, 0x2d, 0xba, 0x2e, 0xba, 0x2f, 0xba, 0x33, 0xba, 0x34, 0xba, 0x35, 575 0xba, 0x36, 0xba, 0x37, 0xba, 0x38, 0xba, 0x39, 0xba, 0x3d, 0xba, 0x41, 576 0xba, 0x5f, 0xba, 0x62, 0xba, 0x64, 0xba, 0x66, 0xba, 0x67, 0xba, 0x68, 577 0xba, 0x6c, 0xba, 0x6d, 0xba, 0x6e, 0xba, 0x70, 0xba, 0x72, 0xba, 0x75}; 578 const uint8_t HuffDecoderCommon::table28_2_emit_[144] = { 579 0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65, 580 0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbb, 0x20, 0xbb, 0x25, 581 0xbb, 0x2d, 0xbb, 0x2e, 0xbb, 0x2f, 0xbb, 0x33, 0xbb, 0x34, 0xbb, 0x35, 582 0xbb, 0x36, 0xbb, 0x37, 0xbb, 0x38, 0xbb, 0x39, 0xbb, 0x3d, 0xbb, 0x41, 583 0xbb, 0x5f, 0xbb, 0x62, 0xbb, 0x64, 0xbb, 0x66, 0xbb, 0x67, 0xbb, 0x68, 584 0xbb, 0x6c, 0xbb, 0x6d, 0xbb, 0x6e, 0xbb, 0x70, 0xbb, 0x72, 0xbb, 0x75, 585 0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65, 586 0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74, 0xbd, 0x20, 0xbd, 0x25, 587 0xbd, 0x2d, 0xbd, 0x2e, 0xbd, 0x2f, 0xbd, 0x33, 0xbd, 0x34, 0xbd, 0x35, 588 0xbd, 0x36, 0xbd, 0x37, 0xbd, 0x38, 0xbd, 0x39, 0xbd, 0x3d, 0xbd, 0x41, 589 0xbd, 0x5f, 0xbd, 0x62, 0xbd, 0x64, 0xbd, 0x66, 0xbd, 0x67, 0xbd, 0x68, 590 0xbd, 0x6c, 0xbd, 0x6d, 0xbd, 0x6e, 0xbd, 0x70, 0xbd, 0x72, 0xbd, 0x75}; 591 const uint8_t HuffDecoderCommon::table28_3_emit_[144] = { 592 0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 0xbe, 0x65, 593 0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 0xbe, 0x20, 0xbe, 0x25, 594 0xbe, 0x2d, 0xbe, 0x2e, 0xbe, 0x2f, 0xbe, 0x33, 0xbe, 0x34, 0xbe, 0x35, 595 0xbe, 0x36, 0xbe, 0x37, 0xbe, 0x38, 0xbe, 0x39, 0xbe, 0x3d, 0xbe, 0x41, 596 0xbe, 0x5f, 0xbe, 0x62, 0xbe, 0x64, 0xbe, 0x66, 0xbe, 0x67, 0xbe, 0x68, 597 0xbe, 0x6c, 0xbe, 0x6d, 0xbe, 0x6e, 0xbe, 0x70, 0xbe, 0x72, 0xbe, 0x75, 598 0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65, 599 0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74, 0xc4, 0x20, 0xc4, 0x25, 600 0xc4, 0x2d, 0xc4, 0x2e, 0xc4, 0x2f, 0xc4, 0x33, 0xc4, 0x34, 0xc4, 0x35, 601 0xc4, 0x36, 0xc4, 0x37, 0xc4, 0x38, 0xc4, 0x39, 0xc4, 0x3d, 0xc4, 0x41, 602 0xc4, 0x5f, 0xc4, 0x62, 0xc4, 0x64, 0xc4, 0x66, 0xc4, 0x67, 0xc4, 0x68, 603 0xc4, 0x6c, 0xc4, 0x6d, 0xc4, 0x6e, 0xc4, 0x70, 0xc4, 0x72, 0xc4, 0x75}; 604 const uint8_t HuffDecoderCommon::table28_4_emit_[144] = { 605 0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65, 606 0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xc6, 0x20, 0xc6, 0x25, 607 0xc6, 0x2d, 0xc6, 0x2e, 0xc6, 0x2f, 0xc6, 0x33, 0xc6, 0x34, 0xc6, 0x35, 608 0xc6, 0x36, 0xc6, 0x37, 0xc6, 0x38, 0xc6, 0x39, 0xc6, 0x3d, 0xc6, 0x41, 609 0xc6, 0x5f, 0xc6, 0x62, 0xc6, 0x64, 0xc6, 0x66, 0xc6, 0x67, 0xc6, 0x68, 610 0xc6, 0x6c, 0xc6, 0x6d, 0xc6, 0x6e, 0xc6, 0x70, 0xc6, 0x72, 0xc6, 0x75, 611 0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65, 612 0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74, 0xe4, 0x20, 0xe4, 0x25, 613 0xe4, 0x2d, 0xe4, 0x2e, 0xe4, 0x2f, 0xe4, 0x33, 0xe4, 0x34, 0xe4, 0x35, 614 0xe4, 0x36, 0xe4, 0x37, 0xe4, 0x38, 0xe4, 0x39, 0xe4, 0x3d, 0xe4, 0x41, 615 0xe4, 0x5f, 0xe4, 0x62, 0xe4, 0x64, 0xe4, 0x66, 0xe4, 0x67, 0xe4, 0x68, 616 0xe4, 0x6c, 0xe4, 0x6d, 0xe4, 0x6e, 0xe4, 0x70, 0xe4, 0x72, 0xe4, 0x75}; 617 const uint8_t HuffDecoderCommon::table28_5_emit_[144] = { 618 0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 0xe8, 0x65, 619 0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 0xe8, 0x20, 0xe8, 0x25, 620 0xe8, 0x2d, 0xe8, 0x2e, 0xe8, 0x2f, 0xe8, 0x33, 0xe8, 0x34, 0xe8, 0x35, 621 0xe8, 0x36, 0xe8, 0x37, 0xe8, 0x38, 0xe8, 0x39, 0xe8, 0x3d, 0xe8, 0x41, 622 0xe8, 0x5f, 0xe8, 0x62, 0xe8, 0x64, 0xe8, 0x66, 0xe8, 0x67, 0xe8, 0x68, 623 0xe8, 0x6c, 0xe8, 0x6d, 0xe8, 0x6e, 0xe8, 0x70, 0xe8, 0x72, 0xe8, 0x75, 624 0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65, 625 0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74, 0xe9, 0x20, 0xe9, 0x25, 626 0xe9, 0x2d, 0xe9, 0x2e, 0xe9, 0x2f, 0xe9, 0x33, 0xe9, 0x34, 0xe9, 0x35, 627 0xe9, 0x36, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39, 0xe9, 0x3d, 0xe9, 0x41, 628 0xe9, 0x5f, 0xe9, 0x62, 0xe9, 0x64, 0xe9, 0x66, 0xe9, 0x67, 0xe9, 0x68, 629 0xe9, 0x6c, 0xe9, 0x6d, 0xe9, 0x6e, 0xe9, 0x70, 0xe9, 0x72, 0xe9, 0x75}; 630 const uint8_t HuffDecoderCommon::table28_6_emit_[80] = { 631 0x01, 0x30, 0x01, 0x31, 0x01, 0x32, 0x01, 0x61, 0x01, 0x63, 0x01, 0x65, 632 0x01, 0x69, 0x01, 0x6f, 0x01, 0x73, 0x01, 0x74, 0x87, 0x30, 0x87, 0x31, 633 0x87, 0x32, 0x87, 0x61, 0x87, 0x63, 0x87, 0x65, 0x87, 0x69, 0x87, 0x6f, 634 0x87, 0x73, 0x87, 0x74, 0x89, 0x30, 0x89, 0x31, 0x89, 0x32, 0x89, 0x61, 635 0x89, 0x63, 0x89, 0x65, 0x89, 0x69, 0x89, 0x6f, 0x89, 0x73, 0x89, 0x74, 636 0x8a, 0x30, 0x8a, 0x31, 0x8a, 0x32, 0x8a, 0x61, 0x8a, 0x63, 0x8a, 0x65, 637 0x8a, 0x69, 0x8a, 0x6f, 0x8a, 0x73, 0x8a, 0x74}; 638 const uint16_t HuffDecoderCommon::table28_6_ops_[128] = { 639 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 0x0041, 640 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 641 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 642 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0051, 0x0059, 0x0061, 0x0069, 643 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 644 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 645 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 646 0x0052, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 647 0x00e1, 0x00e9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 648 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 649 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x00f1, 0x00f9, 0x0101, 650 0x0109, 0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0000, 0x0000, 651 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 652 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 653 0x0000, 0x00f2}; 654 const uint8_t HuffDecoderCommon::table28_7_emit_[80] = { 655 0x8b, 0x30, 0x8b, 0x31, 0x8b, 0x32, 0x8b, 0x61, 0x8b, 0x63, 0x8b, 0x65, 656 0x8b, 0x69, 0x8b, 0x6f, 0x8b, 0x73, 0x8b, 0x74, 0x8c, 0x30, 0x8c, 0x31, 657 0x8c, 0x32, 0x8c, 0x61, 0x8c, 0x63, 0x8c, 0x65, 0x8c, 0x69, 0x8c, 0x6f, 658 0x8c, 0x73, 0x8c, 0x74, 0x8d, 0x30, 0x8d, 0x31, 0x8d, 0x32, 0x8d, 0x61, 659 0x8d, 0x63, 0x8d, 0x65, 0x8d, 0x69, 0x8d, 0x6f, 0x8d, 0x73, 0x8d, 0x74, 660 0x8f, 0x30, 0x8f, 0x31, 0x8f, 0x32, 0x8f, 0x61, 0x8f, 0x63, 0x8f, 0x65, 661 0x8f, 0x69, 0x8f, 0x6f, 0x8f, 0x73, 0x8f, 0x74}; 662 const uint8_t HuffDecoderCommon::table28_8_emit_[80] = { 663 0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65, 664 0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x95, 0x30, 0x95, 0x31, 665 0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65, 0x95, 0x69, 0x95, 0x6f, 666 0x95, 0x73, 0x95, 0x74, 0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61, 667 0x96, 0x63, 0x96, 0x65, 0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74, 668 0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65, 669 0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74}; 670 const uint8_t HuffDecoderCommon::table28_9_emit_[80] = { 671 0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65, 672 0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 0x9b, 0x30, 0x9b, 0x31, 673 0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 0x9b, 0x65, 0x9b, 0x69, 0x9b, 0x6f, 674 0x9b, 0x73, 0x9b, 0x74, 0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61, 675 0x9d, 0x63, 0x9d, 0x65, 0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74, 676 0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65, 677 0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74}; 678 const uint8_t HuffDecoderCommon::table28_10_emit_[80] = { 679 0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65, 680 0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa6, 0x30, 0xa6, 0x31, 681 0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65, 0xa6, 0x69, 0xa6, 0x6f, 682 0xa6, 0x73, 0xa6, 0x74, 0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61, 683 0xa8, 0x63, 0xa8, 0x65, 0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74, 684 0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65, 685 0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74}; 686 const uint8_t HuffDecoderCommon::table28_11_emit_[80] = { 687 0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65, 688 0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 0xb4, 0x30, 0xb4, 0x31, 689 0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 0xb4, 0x65, 0xb4, 0x69, 0xb4, 0x6f, 690 0xb4, 0x73, 0xb4, 0x74, 0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61, 691 0xb6, 0x63, 0xb6, 0x65, 0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74, 692 0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65, 693 0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74}; 694 const uint8_t HuffDecoderCommon::table28_12_emit_[80] = { 695 0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65, 696 0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbf, 0x30, 0xbf, 0x31, 697 0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65, 0xbf, 0x69, 0xbf, 0x6f, 698 0xbf, 0x73, 0xbf, 0x74, 0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61, 699 0xc5, 0x63, 0xc5, 0x65, 0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74, 700 0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65, 701 0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74}; 702 const uint8_t HuffDecoderCommon::table28_13_emit_[26] = { 703 0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef, 704 0x63, 0xef, 0x65, 0xef, 0x69, 0xef, 0x6f, 0xef, 0x73, 705 0xef, 0x74, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f}; 706 const uint16_t HuffDecoderCommon::table28_13_ops_[128] = { 707 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 0x0041, 708 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 709 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 710 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 711 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 712 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 713 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 714 0x0056, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 715 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005a, 0x0000, 716 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 717 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005e, 0x0000, 0x0000, 0x0000, 718 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 719 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 720 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 721 0x0000, 0x0066}; 722 const uint16_t HuffDecoderCommon::table28_14_ops_[128] = { 723 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 724 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 725 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 726 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 727 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 728 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 729 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 730 0x000e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 731 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 732 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 733 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 734 0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x0000, 735 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 736 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 737 0x0000, 0x0026}; 738 const uint8_t HuffDecoderCommon::table28_15_emit_[63] = { 739 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 740 0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 741 0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 742 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e, 743 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a, 744 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9}; 745 const uint16_t HuffDecoderCommon::table28_15_ops_[128] = { 746 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 747 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000, 748 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 749 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022, 750 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 751 0x0000, 0x0000, 0x002e, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 752 0x0000, 0x0036, 0x0000, 0x0000, 0x0000, 0x003a, 0x0000, 0x003e, 0x0000, 753 0x0042, 0x0000, 0x0046, 0x0000, 0x004a, 0x0000, 0x004e, 0x0000, 0x0052, 754 0x0000, 0x0056, 0x0000, 0x005a, 0x0000, 0x005e, 0x0000, 0x0062, 0x0000, 755 0x0066, 0x0000, 0x006a, 0x0000, 0x006e, 0x0000, 0x0072, 0x0000, 0x0076, 756 0x0000, 0x007a, 0x0000, 0x007e, 0x0000, 0x0082, 0x0000, 0x0086, 0x008a, 757 0x008e, 0x0092, 0x0096, 0x009a, 0x009e, 0x00a2, 0x00a6, 0x00aa, 0x00ae, 758 0x00b2, 0x00b6, 0x00ba, 0x00be, 0x00c2, 0x00c6, 0x00ca, 0x00ce, 0x00d2, 759 0x00d6, 0x00da, 0x00de, 0x00e2, 0x00e6, 0x00ea, 0x00ee, 0x00f2, 0x00f6, 760 0x00fa, 0x0003}; 761 const uint8_t* const HuffDecoderCommon::table28_emit_[16] = { 762 table28_0_emit_, table28_1_emit_, table28_2_emit_, table28_3_emit_, 763 table28_4_emit_, table28_5_emit_, table28_6_emit_, table28_7_emit_, 764 table28_8_emit_, table28_9_emit_, table28_10_emit_, table28_11_emit_, 765 table28_12_emit_, table28_13_emit_, table27_14_emit_, table28_15_emit_, 766 }; 767 const uint16_t* const HuffDecoderCommon::table28_ops_[16] = { 768 table28_0_ops_, table28_0_ops_, table28_0_ops_, table28_0_ops_, 769 table28_0_ops_, table28_0_ops_, table28_6_ops_, table28_6_ops_, 770 table28_6_ops_, table28_6_ops_, table28_6_ops_, table28_6_ops_, 771 table28_6_ops_, table28_13_ops_, table28_14_ops_, table28_15_ops_, 772 }; 773 const uint8_t HuffDecoderCommon::table29_0_emit_[136] = { 774 0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65, 775 0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb2, 0x20, 0xb2, 0x25, 776 0xb2, 0x2d, 0xb2, 0x2e, 0xb2, 0x2f, 0xb2, 0x33, 0xb2, 0x34, 0xb2, 0x35, 777 0xb2, 0x36, 0xb2, 0x37, 0xb2, 0x38, 0xb2, 0x39, 0xb2, 0x3d, 0xb2, 0x41, 778 0xb2, 0x5f, 0xb2, 0x62, 0xb2, 0x64, 0xb2, 0x66, 0xb2, 0x67, 0xb2, 0x68, 779 0xb2, 0x6c, 0xb2, 0x6d, 0xb2, 0x6e, 0xb2, 0x70, 0xb2, 0x72, 0xb2, 0x75, 780 0xb2, 0x3a, 0xb2, 0x42, 0xb2, 0x43, 0xb2, 0x44, 0xb2, 0x45, 0xb2, 0x46, 781 0xb2, 0x47, 0xb2, 0x48, 0xb2, 0x49, 0xb2, 0x4a, 0xb2, 0x4b, 0xb2, 0x4c, 782 0xb2, 0x4d, 0xb2, 0x4e, 0xb2, 0x4f, 0xb2, 0x50, 0xb2, 0x51, 0xb2, 0x52, 783 0xb2, 0x53, 0xb2, 0x54, 0xb2, 0x55, 0xb2, 0x56, 0xb2, 0x57, 0xb2, 0x59, 784 0xb2, 0x6a, 0xb2, 0x6b, 0xb2, 0x71, 0xb2, 0x76, 0xb2, 0x77, 0xb2, 0x78, 785 0xb2, 0x79, 0xb2, 0x7a}; 786 const uint16_t HuffDecoderCommon::table29_0_ops_[128] = { 787 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 788 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 789 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 790 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 791 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 792 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 793 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 794 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 795 0x0000, 0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 796 0x00f1, 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 797 0x0000, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 0x0151, 798 0x0159, 0x0161, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 799 0x01a1, 0x01a9, 0x01b1, 0x01b9, 0x01c1, 0x01c9, 0x01d1, 0x01d9, 0x01e1, 800 0x01e9, 0x01f1, 0x01f9, 0x0201, 0x0209, 0x0211, 0x0219, 0x0000, 0x0000, 801 0x0000, 0x0002}; 802 const uint8_t HuffDecoderCommon::table29_1_emit_[136] = { 803 0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65, 804 0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74, 0xb5, 0x20, 0xb5, 0x25, 805 0xb5, 0x2d, 0xb5, 0x2e, 0xb5, 0x2f, 0xb5, 0x33, 0xb5, 0x34, 0xb5, 0x35, 806 0xb5, 0x36, 0xb5, 0x37, 0xb5, 0x38, 0xb5, 0x39, 0xb5, 0x3d, 0xb5, 0x41, 807 0xb5, 0x5f, 0xb5, 0x62, 0xb5, 0x64, 0xb5, 0x66, 0xb5, 0x67, 0xb5, 0x68, 808 0xb5, 0x6c, 0xb5, 0x6d, 0xb5, 0x6e, 0xb5, 0x70, 0xb5, 0x72, 0xb5, 0x75, 809 0xb5, 0x3a, 0xb5, 0x42, 0xb5, 0x43, 0xb5, 0x44, 0xb5, 0x45, 0xb5, 0x46, 810 0xb5, 0x47, 0xb5, 0x48, 0xb5, 0x49, 0xb5, 0x4a, 0xb5, 0x4b, 0xb5, 0x4c, 811 0xb5, 0x4d, 0xb5, 0x4e, 0xb5, 0x4f, 0xb5, 0x50, 0xb5, 0x51, 0xb5, 0x52, 812 0xb5, 0x53, 0xb5, 0x54, 0xb5, 0x55, 0xb5, 0x56, 0xb5, 0x57, 0xb5, 0x59, 813 0xb5, 0x6a, 0xb5, 0x6b, 0xb5, 0x71, 0xb5, 0x76, 0xb5, 0x77, 0xb5, 0x78, 814 0xb5, 0x79, 0xb5, 0x7a}; 815 const uint8_t HuffDecoderCommon::table29_2_emit_[136] = { 816 0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 0xb9, 0x65, 817 0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 0xb9, 0x20, 0xb9, 0x25, 818 0xb9, 0x2d, 0xb9, 0x2e, 0xb9, 0x2f, 0xb9, 0x33, 0xb9, 0x34, 0xb9, 0x35, 819 0xb9, 0x36, 0xb9, 0x37, 0xb9, 0x38, 0xb9, 0x39, 0xb9, 0x3d, 0xb9, 0x41, 820 0xb9, 0x5f, 0xb9, 0x62, 0xb9, 0x64, 0xb9, 0x66, 0xb9, 0x67, 0xb9, 0x68, 821 0xb9, 0x6c, 0xb9, 0x6d, 0xb9, 0x6e, 0xb9, 0x70, 0xb9, 0x72, 0xb9, 0x75, 822 0xb9, 0x3a, 0xb9, 0x42, 0xb9, 0x43, 0xb9, 0x44, 0xb9, 0x45, 0xb9, 0x46, 823 0xb9, 0x47, 0xb9, 0x48, 0xb9, 0x49, 0xb9, 0x4a, 0xb9, 0x4b, 0xb9, 0x4c, 824 0xb9, 0x4d, 0xb9, 0x4e, 0xb9, 0x4f, 0xb9, 0x50, 0xb9, 0x51, 0xb9, 0x52, 825 0xb9, 0x53, 0xb9, 0x54, 0xb9, 0x55, 0xb9, 0x56, 0xb9, 0x57, 0xb9, 0x59, 826 0xb9, 0x6a, 0xb9, 0x6b, 0xb9, 0x71, 0xb9, 0x76, 0xb9, 0x77, 0xb9, 0x78, 827 0xb9, 0x79, 0xb9, 0x7a}; 828 const uint8_t HuffDecoderCommon::table29_3_emit_[136] = { 829 0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65, 830 0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74, 0xba, 0x20, 0xba, 0x25, 831 0xba, 0x2d, 0xba, 0x2e, 0xba, 0x2f, 0xba, 0x33, 0xba, 0x34, 0xba, 0x35, 832 0xba, 0x36, 0xba, 0x37, 0xba, 0x38, 0xba, 0x39, 0xba, 0x3d, 0xba, 0x41, 833 0xba, 0x5f, 0xba, 0x62, 0xba, 0x64, 0xba, 0x66, 0xba, 0x67, 0xba, 0x68, 834 0xba, 0x6c, 0xba, 0x6d, 0xba, 0x6e, 0xba, 0x70, 0xba, 0x72, 0xba, 0x75, 835 0xba, 0x3a, 0xba, 0x42, 0xba, 0x43, 0xba, 0x44, 0xba, 0x45, 0xba, 0x46, 836 0xba, 0x47, 0xba, 0x48, 0xba, 0x49, 0xba, 0x4a, 0xba, 0x4b, 0xba, 0x4c, 837 0xba, 0x4d, 0xba, 0x4e, 0xba, 0x4f, 0xba, 0x50, 0xba, 0x51, 0xba, 0x52, 838 0xba, 0x53, 0xba, 0x54, 0xba, 0x55, 0xba, 0x56, 0xba, 0x57, 0xba, 0x59, 839 0xba, 0x6a, 0xba, 0x6b, 0xba, 0x71, 0xba, 0x76, 0xba, 0x77, 0xba, 0x78, 840 0xba, 0x79, 0xba, 0x7a}; 841 const uint8_t HuffDecoderCommon::table29_4_emit_[136] = { 842 0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65, 843 0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbb, 0x20, 0xbb, 0x25, 844 0xbb, 0x2d, 0xbb, 0x2e, 0xbb, 0x2f, 0xbb, 0x33, 0xbb, 0x34, 0xbb, 0x35, 845 0xbb, 0x36, 0xbb, 0x37, 0xbb, 0x38, 0xbb, 0x39, 0xbb, 0x3d, 0xbb, 0x41, 846 0xbb, 0x5f, 0xbb, 0x62, 0xbb, 0x64, 0xbb, 0x66, 0xbb, 0x67, 0xbb, 0x68, 847 0xbb, 0x6c, 0xbb, 0x6d, 0xbb, 0x6e, 0xbb, 0x70, 0xbb, 0x72, 0xbb, 0x75, 848 0xbb, 0x3a, 0xbb, 0x42, 0xbb, 0x43, 0xbb, 0x44, 0xbb, 0x45, 0xbb, 0x46, 849 0xbb, 0x47, 0xbb, 0x48, 0xbb, 0x49, 0xbb, 0x4a, 0xbb, 0x4b, 0xbb, 0x4c, 850 0xbb, 0x4d, 0xbb, 0x4e, 0xbb, 0x4f, 0xbb, 0x50, 0xbb, 0x51, 0xbb, 0x52, 851 0xbb, 0x53, 0xbb, 0x54, 0xbb, 0x55, 0xbb, 0x56, 0xbb, 0x57, 0xbb, 0x59, 852 0xbb, 0x6a, 0xbb, 0x6b, 0xbb, 0x71, 0xbb, 0x76, 0xbb, 0x77, 0xbb, 0x78, 853 0xbb, 0x79, 0xbb, 0x7a}; 854 const uint8_t HuffDecoderCommon::table29_5_emit_[136] = { 855 0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65, 856 0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74, 0xbd, 0x20, 0xbd, 0x25, 857 0xbd, 0x2d, 0xbd, 0x2e, 0xbd, 0x2f, 0xbd, 0x33, 0xbd, 0x34, 0xbd, 0x35, 858 0xbd, 0x36, 0xbd, 0x37, 0xbd, 0x38, 0xbd, 0x39, 0xbd, 0x3d, 0xbd, 0x41, 859 0xbd, 0x5f, 0xbd, 0x62, 0xbd, 0x64, 0xbd, 0x66, 0xbd, 0x67, 0xbd, 0x68, 860 0xbd, 0x6c, 0xbd, 0x6d, 0xbd, 0x6e, 0xbd, 0x70, 0xbd, 0x72, 0xbd, 0x75, 861 0xbd, 0x3a, 0xbd, 0x42, 0xbd, 0x43, 0xbd, 0x44, 0xbd, 0x45, 0xbd, 0x46, 862 0xbd, 0x47, 0xbd, 0x48, 0xbd, 0x49, 0xbd, 0x4a, 0xbd, 0x4b, 0xbd, 0x4c, 863 0xbd, 0x4d, 0xbd, 0x4e, 0xbd, 0x4f, 0xbd, 0x50, 0xbd, 0x51, 0xbd, 0x52, 864 0xbd, 0x53, 0xbd, 0x54, 0xbd, 0x55, 0xbd, 0x56, 0xbd, 0x57, 0xbd, 0x59, 865 0xbd, 0x6a, 0xbd, 0x6b, 0xbd, 0x71, 0xbd, 0x76, 0xbd, 0x77, 0xbd, 0x78, 866 0xbd, 0x79, 0xbd, 0x7a}; 867 const uint8_t HuffDecoderCommon::table29_6_emit_[136] = { 868 0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 0xbe, 0x65, 869 0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 0xbe, 0x20, 0xbe, 0x25, 870 0xbe, 0x2d, 0xbe, 0x2e, 0xbe, 0x2f, 0xbe, 0x33, 0xbe, 0x34, 0xbe, 0x35, 871 0xbe, 0x36, 0xbe, 0x37, 0xbe, 0x38, 0xbe, 0x39, 0xbe, 0x3d, 0xbe, 0x41, 872 0xbe, 0x5f, 0xbe, 0x62, 0xbe, 0x64, 0xbe, 0x66, 0xbe, 0x67, 0xbe, 0x68, 873 0xbe, 0x6c, 0xbe, 0x6d, 0xbe, 0x6e, 0xbe, 0x70, 0xbe, 0x72, 0xbe, 0x75, 874 0xbe, 0x3a, 0xbe, 0x42, 0xbe, 0x43, 0xbe, 0x44, 0xbe, 0x45, 0xbe, 0x46, 875 0xbe, 0x47, 0xbe, 0x48, 0xbe, 0x49, 0xbe, 0x4a, 0xbe, 0x4b, 0xbe, 0x4c, 876 0xbe, 0x4d, 0xbe, 0x4e, 0xbe, 0x4f, 0xbe, 0x50, 0xbe, 0x51, 0xbe, 0x52, 877 0xbe, 0x53, 0xbe, 0x54, 0xbe, 0x55, 0xbe, 0x56, 0xbe, 0x57, 0xbe, 0x59, 878 0xbe, 0x6a, 0xbe, 0x6b, 0xbe, 0x71, 0xbe, 0x76, 0xbe, 0x77, 0xbe, 0x78, 879 0xbe, 0x79, 0xbe, 0x7a}; 880 const uint8_t HuffDecoderCommon::table29_7_emit_[136] = { 881 0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65, 882 0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74, 0xc4, 0x20, 0xc4, 0x25, 883 0xc4, 0x2d, 0xc4, 0x2e, 0xc4, 0x2f, 0xc4, 0x33, 0xc4, 0x34, 0xc4, 0x35, 884 0xc4, 0x36, 0xc4, 0x37, 0xc4, 0x38, 0xc4, 0x39, 0xc4, 0x3d, 0xc4, 0x41, 885 0xc4, 0x5f, 0xc4, 0x62, 0xc4, 0x64, 0xc4, 0x66, 0xc4, 0x67, 0xc4, 0x68, 886 0xc4, 0x6c, 0xc4, 0x6d, 0xc4, 0x6e, 0xc4, 0x70, 0xc4, 0x72, 0xc4, 0x75, 887 0xc4, 0x3a, 0xc4, 0x42, 0xc4, 0x43, 0xc4, 0x44, 0xc4, 0x45, 0xc4, 0x46, 888 0xc4, 0x47, 0xc4, 0x48, 0xc4, 0x49, 0xc4, 0x4a, 0xc4, 0x4b, 0xc4, 0x4c, 889 0xc4, 0x4d, 0xc4, 0x4e, 0xc4, 0x4f, 0xc4, 0x50, 0xc4, 0x51, 0xc4, 0x52, 890 0xc4, 0x53, 0xc4, 0x54, 0xc4, 0x55, 0xc4, 0x56, 0xc4, 0x57, 0xc4, 0x59, 891 0xc4, 0x6a, 0xc4, 0x6b, 0xc4, 0x71, 0xc4, 0x76, 0xc4, 0x77, 0xc4, 0x78, 892 0xc4, 0x79, 0xc4, 0x7a}; 893 const uint8_t HuffDecoderCommon::table29_8_emit_[136] = { 894 0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65, 895 0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xc6, 0x20, 0xc6, 0x25, 896 0xc6, 0x2d, 0xc6, 0x2e, 0xc6, 0x2f, 0xc6, 0x33, 0xc6, 0x34, 0xc6, 0x35, 897 0xc6, 0x36, 0xc6, 0x37, 0xc6, 0x38, 0xc6, 0x39, 0xc6, 0x3d, 0xc6, 0x41, 898 0xc6, 0x5f, 0xc6, 0x62, 0xc6, 0x64, 0xc6, 0x66, 0xc6, 0x67, 0xc6, 0x68, 899 0xc6, 0x6c, 0xc6, 0x6d, 0xc6, 0x6e, 0xc6, 0x70, 0xc6, 0x72, 0xc6, 0x75, 900 0xc6, 0x3a, 0xc6, 0x42, 0xc6, 0x43, 0xc6, 0x44, 0xc6, 0x45, 0xc6, 0x46, 901 0xc6, 0x47, 0xc6, 0x48, 0xc6, 0x49, 0xc6, 0x4a, 0xc6, 0x4b, 0xc6, 0x4c, 902 0xc6, 0x4d, 0xc6, 0x4e, 0xc6, 0x4f, 0xc6, 0x50, 0xc6, 0x51, 0xc6, 0x52, 903 0xc6, 0x53, 0xc6, 0x54, 0xc6, 0x55, 0xc6, 0x56, 0xc6, 0x57, 0xc6, 0x59, 904 0xc6, 0x6a, 0xc6, 0x6b, 0xc6, 0x71, 0xc6, 0x76, 0xc6, 0x77, 0xc6, 0x78, 905 0xc6, 0x79, 0xc6, 0x7a}; 906 const uint8_t HuffDecoderCommon::table29_9_emit_[136] = { 907 0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65, 908 0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74, 0xe4, 0x20, 0xe4, 0x25, 909 0xe4, 0x2d, 0xe4, 0x2e, 0xe4, 0x2f, 0xe4, 0x33, 0xe4, 0x34, 0xe4, 0x35, 910 0xe4, 0x36, 0xe4, 0x37, 0xe4, 0x38, 0xe4, 0x39, 0xe4, 0x3d, 0xe4, 0x41, 911 0xe4, 0x5f, 0xe4, 0x62, 0xe4, 0x64, 0xe4, 0x66, 0xe4, 0x67, 0xe4, 0x68, 912 0xe4, 0x6c, 0xe4, 0x6d, 0xe4, 0x6e, 0xe4, 0x70, 0xe4, 0x72, 0xe4, 0x75, 913 0xe4, 0x3a, 0xe4, 0x42, 0xe4, 0x43, 0xe4, 0x44, 0xe4, 0x45, 0xe4, 0x46, 914 0xe4, 0x47, 0xe4, 0x48, 0xe4, 0x49, 0xe4, 0x4a, 0xe4, 0x4b, 0xe4, 0x4c, 915 0xe4, 0x4d, 0xe4, 0x4e, 0xe4, 0x4f, 0xe4, 0x50, 0xe4, 0x51, 0xe4, 0x52, 916 0xe4, 0x53, 0xe4, 0x54, 0xe4, 0x55, 0xe4, 0x56, 0xe4, 0x57, 0xe4, 0x59, 917 0xe4, 0x6a, 0xe4, 0x6b, 0xe4, 0x71, 0xe4, 0x76, 0xe4, 0x77, 0xe4, 0x78, 918 0xe4, 0x79, 0xe4, 0x7a}; 919 const uint8_t HuffDecoderCommon::table29_10_emit_[136] = { 920 0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 0xe8, 0x65, 921 0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 0xe8, 0x20, 0xe8, 0x25, 922 0xe8, 0x2d, 0xe8, 0x2e, 0xe8, 0x2f, 0xe8, 0x33, 0xe8, 0x34, 0xe8, 0x35, 923 0xe8, 0x36, 0xe8, 0x37, 0xe8, 0x38, 0xe8, 0x39, 0xe8, 0x3d, 0xe8, 0x41, 924 0xe8, 0x5f, 0xe8, 0x62, 0xe8, 0x64, 0xe8, 0x66, 0xe8, 0x67, 0xe8, 0x68, 925 0xe8, 0x6c, 0xe8, 0x6d, 0xe8, 0x6e, 0xe8, 0x70, 0xe8, 0x72, 0xe8, 0x75, 926 0xe8, 0x3a, 0xe8, 0x42, 0xe8, 0x43, 0xe8, 0x44, 0xe8, 0x45, 0xe8, 0x46, 927 0xe8, 0x47, 0xe8, 0x48, 0xe8, 0x49, 0xe8, 0x4a, 0xe8, 0x4b, 0xe8, 0x4c, 928 0xe8, 0x4d, 0xe8, 0x4e, 0xe8, 0x4f, 0xe8, 0x50, 0xe8, 0x51, 0xe8, 0x52, 929 0xe8, 0x53, 0xe8, 0x54, 0xe8, 0x55, 0xe8, 0x56, 0xe8, 0x57, 0xe8, 0x59, 930 0xe8, 0x6a, 0xe8, 0x6b, 0xe8, 0x71, 0xe8, 0x76, 0xe8, 0x77, 0xe8, 0x78, 931 0xe8, 0x79, 0xe8, 0x7a}; 932 const uint8_t HuffDecoderCommon::table29_11_emit_[136] = { 933 0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65, 934 0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74, 0xe9, 0x20, 0xe9, 0x25, 935 0xe9, 0x2d, 0xe9, 0x2e, 0xe9, 0x2f, 0xe9, 0x33, 0xe9, 0x34, 0xe9, 0x35, 936 0xe9, 0x36, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39, 0xe9, 0x3d, 0xe9, 0x41, 937 0xe9, 0x5f, 0xe9, 0x62, 0xe9, 0x64, 0xe9, 0x66, 0xe9, 0x67, 0xe9, 0x68, 938 0xe9, 0x6c, 0xe9, 0x6d, 0xe9, 0x6e, 0xe9, 0x70, 0xe9, 0x72, 0xe9, 0x75, 939 0xe9, 0x3a, 0xe9, 0x42, 0xe9, 0x43, 0xe9, 0x44, 0xe9, 0x45, 0xe9, 0x46, 940 0xe9, 0x47, 0xe9, 0x48, 0xe9, 0x49, 0xe9, 0x4a, 0xe9, 0x4b, 0xe9, 0x4c, 941 0xe9, 0x4d, 0xe9, 0x4e, 0xe9, 0x4f, 0xe9, 0x50, 0xe9, 0x51, 0xe9, 0x52, 942 0xe9, 0x53, 0xe9, 0x54, 0xe9, 0x55, 0xe9, 0x56, 0xe9, 0x57, 0xe9, 0x59, 943 0xe9, 0x6a, 0xe9, 0x6b, 0xe9, 0x71, 0xe9, 0x76, 0xe9, 0x77, 0xe9, 0x78, 944 0xe9, 0x79, 0xe9, 0x7a}; 945 const uint8_t HuffDecoderCommon::table29_12_emit_[144] = { 946 0x01, 0x30, 0x01, 0x31, 0x01, 0x32, 0x01, 0x61, 0x01, 0x63, 0x01, 0x65, 947 0x01, 0x69, 0x01, 0x6f, 0x01, 0x73, 0x01, 0x74, 0x01, 0x20, 0x01, 0x25, 948 0x01, 0x2d, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x33, 0x01, 0x34, 0x01, 0x35, 949 0x01, 0x36, 0x01, 0x37, 0x01, 0x38, 0x01, 0x39, 0x01, 0x3d, 0x01, 0x41, 950 0x01, 0x5f, 0x01, 0x62, 0x01, 0x64, 0x01, 0x66, 0x01, 0x67, 0x01, 0x68, 951 0x01, 0x6c, 0x01, 0x6d, 0x01, 0x6e, 0x01, 0x70, 0x01, 0x72, 0x01, 0x75, 952 0x87, 0x30, 0x87, 0x31, 0x87, 0x32, 0x87, 0x61, 0x87, 0x63, 0x87, 0x65, 953 0x87, 0x69, 0x87, 0x6f, 0x87, 0x73, 0x87, 0x74, 0x87, 0x20, 0x87, 0x25, 954 0x87, 0x2d, 0x87, 0x2e, 0x87, 0x2f, 0x87, 0x33, 0x87, 0x34, 0x87, 0x35, 955 0x87, 0x36, 0x87, 0x37, 0x87, 0x38, 0x87, 0x39, 0x87, 0x3d, 0x87, 0x41, 956 0x87, 0x5f, 0x87, 0x62, 0x87, 0x64, 0x87, 0x66, 0x87, 0x67, 0x87, 0x68, 957 0x87, 0x6c, 0x87, 0x6d, 0x87, 0x6e, 0x87, 0x70, 0x87, 0x72, 0x87, 0x75}; 958 const uint8_t HuffDecoderCommon::table29_13_emit_[144] = { 959 0x89, 0x30, 0x89, 0x31, 0x89, 0x32, 0x89, 0x61, 0x89, 0x63, 0x89, 0x65, 960 0x89, 0x69, 0x89, 0x6f, 0x89, 0x73, 0x89, 0x74, 0x89, 0x20, 0x89, 0x25, 961 0x89, 0x2d, 0x89, 0x2e, 0x89, 0x2f, 0x89, 0x33, 0x89, 0x34, 0x89, 0x35, 962 0x89, 0x36, 0x89, 0x37, 0x89, 0x38, 0x89, 0x39, 0x89, 0x3d, 0x89, 0x41, 963 0x89, 0x5f, 0x89, 0x62, 0x89, 0x64, 0x89, 0x66, 0x89, 0x67, 0x89, 0x68, 964 0x89, 0x6c, 0x89, 0x6d, 0x89, 0x6e, 0x89, 0x70, 0x89, 0x72, 0x89, 0x75, 965 0x8a, 0x30, 0x8a, 0x31, 0x8a, 0x32, 0x8a, 0x61, 0x8a, 0x63, 0x8a, 0x65, 966 0x8a, 0x69, 0x8a, 0x6f, 0x8a, 0x73, 0x8a, 0x74, 0x8a, 0x20, 0x8a, 0x25, 967 0x8a, 0x2d, 0x8a, 0x2e, 0x8a, 0x2f, 0x8a, 0x33, 0x8a, 0x34, 0x8a, 0x35, 968 0x8a, 0x36, 0x8a, 0x37, 0x8a, 0x38, 0x8a, 0x39, 0x8a, 0x3d, 0x8a, 0x41, 969 0x8a, 0x5f, 0x8a, 0x62, 0x8a, 0x64, 0x8a, 0x66, 0x8a, 0x67, 0x8a, 0x68, 970 0x8a, 0x6c, 0x8a, 0x6d, 0x8a, 0x6e, 0x8a, 0x70, 0x8a, 0x72, 0x8a, 0x75}; 971 const uint8_t HuffDecoderCommon::table29_14_emit_[144] = { 972 0x8b, 0x30, 0x8b, 0x31, 0x8b, 0x32, 0x8b, 0x61, 0x8b, 0x63, 0x8b, 0x65, 973 0x8b, 0x69, 0x8b, 0x6f, 0x8b, 0x73, 0x8b, 0x74, 0x8b, 0x20, 0x8b, 0x25, 974 0x8b, 0x2d, 0x8b, 0x2e, 0x8b, 0x2f, 0x8b, 0x33, 0x8b, 0x34, 0x8b, 0x35, 975 0x8b, 0x36, 0x8b, 0x37, 0x8b, 0x38, 0x8b, 0x39, 0x8b, 0x3d, 0x8b, 0x41, 976 0x8b, 0x5f, 0x8b, 0x62, 0x8b, 0x64, 0x8b, 0x66, 0x8b, 0x67, 0x8b, 0x68, 977 0x8b, 0x6c, 0x8b, 0x6d, 0x8b, 0x6e, 0x8b, 0x70, 0x8b, 0x72, 0x8b, 0x75, 978 0x8c, 0x30, 0x8c, 0x31, 0x8c, 0x32, 0x8c, 0x61, 0x8c, 0x63, 0x8c, 0x65, 979 0x8c, 0x69, 0x8c, 0x6f, 0x8c, 0x73, 0x8c, 0x74, 0x8c, 0x20, 0x8c, 0x25, 980 0x8c, 0x2d, 0x8c, 0x2e, 0x8c, 0x2f, 0x8c, 0x33, 0x8c, 0x34, 0x8c, 0x35, 981 0x8c, 0x36, 0x8c, 0x37, 0x8c, 0x38, 0x8c, 0x39, 0x8c, 0x3d, 0x8c, 0x41, 982 0x8c, 0x5f, 0x8c, 0x62, 0x8c, 0x64, 0x8c, 0x66, 0x8c, 0x67, 0x8c, 0x68, 983 0x8c, 0x6c, 0x8c, 0x6d, 0x8c, 0x6e, 0x8c, 0x70, 0x8c, 0x72, 0x8c, 0x75}; 984 const uint8_t HuffDecoderCommon::table29_15_emit_[144] = { 985 0x8d, 0x30, 0x8d, 0x31, 0x8d, 0x32, 0x8d, 0x61, 0x8d, 0x63, 0x8d, 0x65, 986 0x8d, 0x69, 0x8d, 0x6f, 0x8d, 0x73, 0x8d, 0x74, 0x8d, 0x20, 0x8d, 0x25, 987 0x8d, 0x2d, 0x8d, 0x2e, 0x8d, 0x2f, 0x8d, 0x33, 0x8d, 0x34, 0x8d, 0x35, 988 0x8d, 0x36, 0x8d, 0x37, 0x8d, 0x38, 0x8d, 0x39, 0x8d, 0x3d, 0x8d, 0x41, 989 0x8d, 0x5f, 0x8d, 0x62, 0x8d, 0x64, 0x8d, 0x66, 0x8d, 0x67, 0x8d, 0x68, 990 0x8d, 0x6c, 0x8d, 0x6d, 0x8d, 0x6e, 0x8d, 0x70, 0x8d, 0x72, 0x8d, 0x75, 991 0x8f, 0x30, 0x8f, 0x31, 0x8f, 0x32, 0x8f, 0x61, 0x8f, 0x63, 0x8f, 0x65, 992 0x8f, 0x69, 0x8f, 0x6f, 0x8f, 0x73, 0x8f, 0x74, 0x8f, 0x20, 0x8f, 0x25, 993 0x8f, 0x2d, 0x8f, 0x2e, 0x8f, 0x2f, 0x8f, 0x33, 0x8f, 0x34, 0x8f, 0x35, 994 0x8f, 0x36, 0x8f, 0x37, 0x8f, 0x38, 0x8f, 0x39, 0x8f, 0x3d, 0x8f, 0x41, 995 0x8f, 0x5f, 0x8f, 0x62, 0x8f, 0x64, 0x8f, 0x66, 0x8f, 0x67, 0x8f, 0x68, 996 0x8f, 0x6c, 0x8f, 0x6d, 0x8f, 0x6e, 0x8f, 0x70, 0x8f, 0x72, 0x8f, 0x75}; 997 const uint8_t HuffDecoderCommon::table29_16_emit_[144] = { 998 0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65, 999 0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x93, 0x20, 0x93, 0x25, 1000 0x93, 0x2d, 0x93, 0x2e, 0x93, 0x2f, 0x93, 0x33, 0x93, 0x34, 0x93, 0x35, 1001 0x93, 0x36, 0x93, 0x37, 0x93, 0x38, 0x93, 0x39, 0x93, 0x3d, 0x93, 0x41, 1002 0x93, 0x5f, 0x93, 0x62, 0x93, 0x64, 0x93, 0x66, 0x93, 0x67, 0x93, 0x68, 1003 0x93, 0x6c, 0x93, 0x6d, 0x93, 0x6e, 0x93, 0x70, 0x93, 0x72, 0x93, 0x75, 1004 0x95, 0x30, 0x95, 0x31, 0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65, 1005 0x95, 0x69, 0x95, 0x6f, 0x95, 0x73, 0x95, 0x74, 0x95, 0x20, 0x95, 0x25, 1006 0x95, 0x2d, 0x95, 0x2e, 0x95, 0x2f, 0x95, 0x33, 0x95, 0x34, 0x95, 0x35, 1007 0x95, 0x36, 0x95, 0x37, 0x95, 0x38, 0x95, 0x39, 0x95, 0x3d, 0x95, 0x41, 1008 0x95, 0x5f, 0x95, 0x62, 0x95, 0x64, 0x95, 0x66, 0x95, 0x67, 0x95, 0x68, 1009 0x95, 0x6c, 0x95, 0x6d, 0x95, 0x6e, 0x95, 0x70, 0x95, 0x72, 0x95, 0x75}; 1010 const uint8_t HuffDecoderCommon::table29_17_emit_[144] = { 1011 0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61, 0x96, 0x63, 0x96, 0x65, 1012 0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74, 0x96, 0x20, 0x96, 0x25, 1013 0x96, 0x2d, 0x96, 0x2e, 0x96, 0x2f, 0x96, 0x33, 0x96, 0x34, 0x96, 0x35, 1014 0x96, 0x36, 0x96, 0x37, 0x96, 0x38, 0x96, 0x39, 0x96, 0x3d, 0x96, 0x41, 1015 0x96, 0x5f, 0x96, 0x62, 0x96, 0x64, 0x96, 0x66, 0x96, 0x67, 0x96, 0x68, 1016 0x96, 0x6c, 0x96, 0x6d, 0x96, 0x6e, 0x96, 0x70, 0x96, 0x72, 0x96, 0x75, 1017 0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65, 1018 0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74, 0x97, 0x20, 0x97, 0x25, 1019 0x97, 0x2d, 0x97, 0x2e, 0x97, 0x2f, 0x97, 0x33, 0x97, 0x34, 0x97, 0x35, 1020 0x97, 0x36, 0x97, 0x37, 0x97, 0x38, 0x97, 0x39, 0x97, 0x3d, 0x97, 0x41, 1021 0x97, 0x5f, 0x97, 0x62, 0x97, 0x64, 0x97, 0x66, 0x97, 0x67, 0x97, 0x68, 1022 0x97, 0x6c, 0x97, 0x6d, 0x97, 0x6e, 0x97, 0x70, 0x97, 0x72, 0x97, 0x75}; 1023 const uint8_t HuffDecoderCommon::table29_18_emit_[144] = { 1024 0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65, 1025 0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 0x98, 0x20, 0x98, 0x25, 1026 0x98, 0x2d, 0x98, 0x2e, 0x98, 0x2f, 0x98, 0x33, 0x98, 0x34, 0x98, 0x35, 1027 0x98, 0x36, 0x98, 0x37, 0x98, 0x38, 0x98, 0x39, 0x98, 0x3d, 0x98, 0x41, 1028 0x98, 0x5f, 0x98, 0x62, 0x98, 0x64, 0x98, 0x66, 0x98, 0x67, 0x98, 0x68, 1029 0x98, 0x6c, 0x98, 0x6d, 0x98, 0x6e, 0x98, 0x70, 0x98, 0x72, 0x98, 0x75, 1030 0x9b, 0x30, 0x9b, 0x31, 0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 0x9b, 0x65, 1031 0x9b, 0x69, 0x9b, 0x6f, 0x9b, 0x73, 0x9b, 0x74, 0x9b, 0x20, 0x9b, 0x25, 1032 0x9b, 0x2d, 0x9b, 0x2e, 0x9b, 0x2f, 0x9b, 0x33, 0x9b, 0x34, 0x9b, 0x35, 1033 0x9b, 0x36, 0x9b, 0x37, 0x9b, 0x38, 0x9b, 0x39, 0x9b, 0x3d, 0x9b, 0x41, 1034 0x9b, 0x5f, 0x9b, 0x62, 0x9b, 0x64, 0x9b, 0x66, 0x9b, 0x67, 0x9b, 0x68, 1035 0x9b, 0x6c, 0x9b, 0x6d, 0x9b, 0x6e, 0x9b, 0x70, 0x9b, 0x72, 0x9b, 0x75}; 1036 const uint8_t HuffDecoderCommon::table29_19_emit_[144] = { 1037 0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61, 0x9d, 0x63, 0x9d, 0x65, 1038 0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74, 0x9d, 0x20, 0x9d, 0x25, 1039 0x9d, 0x2d, 0x9d, 0x2e, 0x9d, 0x2f, 0x9d, 0x33, 0x9d, 0x34, 0x9d, 0x35, 1040 0x9d, 0x36, 0x9d, 0x37, 0x9d, 0x38, 0x9d, 0x39, 0x9d, 0x3d, 0x9d, 0x41, 1041 0x9d, 0x5f, 0x9d, 0x62, 0x9d, 0x64, 0x9d, 0x66, 0x9d, 0x67, 0x9d, 0x68, 1042 0x9d, 0x6c, 0x9d, 0x6d, 0x9d, 0x6e, 0x9d, 0x70, 0x9d, 0x72, 0x9d, 0x75, 1043 0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65, 1044 0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74, 0x9e, 0x20, 0x9e, 0x25, 1045 0x9e, 0x2d, 0x9e, 0x2e, 0x9e, 0x2f, 0x9e, 0x33, 0x9e, 0x34, 0x9e, 0x35, 1046 0x9e, 0x36, 0x9e, 0x37, 0x9e, 0x38, 0x9e, 0x39, 0x9e, 0x3d, 0x9e, 0x41, 1047 0x9e, 0x5f, 0x9e, 0x62, 0x9e, 0x64, 0x9e, 0x66, 0x9e, 0x67, 0x9e, 0x68, 1048 0x9e, 0x6c, 0x9e, 0x6d, 0x9e, 0x6e, 0x9e, 0x70, 0x9e, 0x72, 0x9e, 0x75}; 1049 const uint8_t HuffDecoderCommon::table29_20_emit_[144] = { 1050 0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65, 1051 0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa5, 0x20, 0xa5, 0x25, 1052 0xa5, 0x2d, 0xa5, 0x2e, 0xa5, 0x2f, 0xa5, 0x33, 0xa5, 0x34, 0xa5, 0x35, 1053 0xa5, 0x36, 0xa5, 0x37, 0xa5, 0x38, 0xa5, 0x39, 0xa5, 0x3d, 0xa5, 0x41, 1054 0xa5, 0x5f, 0xa5, 0x62, 0xa5, 0x64, 0xa5, 0x66, 0xa5, 0x67, 0xa5, 0x68, 1055 0xa5, 0x6c, 0xa5, 0x6d, 0xa5, 0x6e, 0xa5, 0x70, 0xa5, 0x72, 0xa5, 0x75, 1056 0xa6, 0x30, 0xa6, 0x31, 0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65, 1057 0xa6, 0x69, 0xa6, 0x6f, 0xa6, 0x73, 0xa6, 0x74, 0xa6, 0x20, 0xa6, 0x25, 1058 0xa6, 0x2d, 0xa6, 0x2e, 0xa6, 0x2f, 0xa6, 0x33, 0xa6, 0x34, 0xa6, 0x35, 1059 0xa6, 0x36, 0xa6, 0x37, 0xa6, 0x38, 0xa6, 0x39, 0xa6, 0x3d, 0xa6, 0x41, 1060 0xa6, 0x5f, 0xa6, 0x62, 0xa6, 0x64, 0xa6, 0x66, 0xa6, 0x67, 0xa6, 0x68, 1061 0xa6, 0x6c, 0xa6, 0x6d, 0xa6, 0x6e, 0xa6, 0x70, 0xa6, 0x72, 0xa6, 0x75}; 1062 const uint8_t HuffDecoderCommon::table29_21_emit_[144] = { 1063 0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61, 0xa8, 0x63, 0xa8, 0x65, 1064 0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74, 0xa8, 0x20, 0xa8, 0x25, 1065 0xa8, 0x2d, 0xa8, 0x2e, 0xa8, 0x2f, 0xa8, 0x33, 0xa8, 0x34, 0xa8, 0x35, 1066 0xa8, 0x36, 0xa8, 0x37, 0xa8, 0x38, 0xa8, 0x39, 0xa8, 0x3d, 0xa8, 0x41, 1067 0xa8, 0x5f, 0xa8, 0x62, 0xa8, 0x64, 0xa8, 0x66, 0xa8, 0x67, 0xa8, 0x68, 1068 0xa8, 0x6c, 0xa8, 0x6d, 0xa8, 0x6e, 0xa8, 0x70, 0xa8, 0x72, 0xa8, 0x75, 1069 0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65, 1070 0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74, 0xae, 0x20, 0xae, 0x25, 1071 0xae, 0x2d, 0xae, 0x2e, 0xae, 0x2f, 0xae, 0x33, 0xae, 0x34, 0xae, 0x35, 1072 0xae, 0x36, 0xae, 0x37, 0xae, 0x38, 0xae, 0x39, 0xae, 0x3d, 0xae, 0x41, 1073 0xae, 0x5f, 0xae, 0x62, 0xae, 0x64, 0xae, 0x66, 0xae, 0x67, 0xae, 0x68, 1074 0xae, 0x6c, 0xae, 0x6d, 0xae, 0x6e, 0xae, 0x70, 0xae, 0x72, 0xae, 0x75}; 1075 const uint8_t HuffDecoderCommon::table29_22_emit_[144] = { 1076 0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65, 1077 0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 0xaf, 0x20, 0xaf, 0x25, 1078 0xaf, 0x2d, 0xaf, 0x2e, 0xaf, 0x2f, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x35, 1079 0xaf, 0x36, 0xaf, 0x37, 0xaf, 0x38, 0xaf, 0x39, 0xaf, 0x3d, 0xaf, 0x41, 1080 0xaf, 0x5f, 0xaf, 0x62, 0xaf, 0x64, 0xaf, 0x66, 0xaf, 0x67, 0xaf, 0x68, 1081 0xaf, 0x6c, 0xaf, 0x6d, 0xaf, 0x6e, 0xaf, 0x70, 0xaf, 0x72, 0xaf, 0x75, 1082 0xb4, 0x30, 0xb4, 0x31, 0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 0xb4, 0x65, 1083 0xb4, 0x69, 0xb4, 0x6f, 0xb4, 0x73, 0xb4, 0x74, 0xb4, 0x20, 0xb4, 0x25, 1084 0xb4, 0x2d, 0xb4, 0x2e, 0xb4, 0x2f, 0xb4, 0x33, 0xb4, 0x34, 0xb4, 0x35, 1085 0xb4, 0x36, 0xb4, 0x37, 0xb4, 0x38, 0xb4, 0x39, 0xb4, 0x3d, 0xb4, 0x41, 1086 0xb4, 0x5f, 0xb4, 0x62, 0xb4, 0x64, 0xb4, 0x66, 0xb4, 0x67, 0xb4, 0x68, 1087 0xb4, 0x6c, 0xb4, 0x6d, 0xb4, 0x6e, 0xb4, 0x70, 0xb4, 0x72, 0xb4, 0x75}; 1088 const uint8_t HuffDecoderCommon::table29_23_emit_[144] = { 1089 0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61, 0xb6, 0x63, 0xb6, 0x65, 1090 0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74, 0xb6, 0x20, 0xb6, 0x25, 1091 0xb6, 0x2d, 0xb6, 0x2e, 0xb6, 0x2f, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x35, 1092 0xb6, 0x36, 0xb6, 0x37, 0xb6, 0x38, 0xb6, 0x39, 0xb6, 0x3d, 0xb6, 0x41, 1093 0xb6, 0x5f, 0xb6, 0x62, 0xb6, 0x64, 0xb6, 0x66, 0xb6, 0x67, 0xb6, 0x68, 1094 0xb6, 0x6c, 0xb6, 0x6d, 0xb6, 0x6e, 0xb6, 0x70, 0xb6, 0x72, 0xb6, 0x75, 1095 0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65, 1096 0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74, 0xb7, 0x20, 0xb7, 0x25, 1097 0xb7, 0x2d, 0xb7, 0x2e, 0xb7, 0x2f, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x35, 1098 0xb7, 0x36, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x39, 0xb7, 0x3d, 0xb7, 0x41, 1099 0xb7, 0x5f, 0xb7, 0x62, 0xb7, 0x64, 0xb7, 0x66, 0xb7, 0x67, 0xb7, 0x68, 1100 0xb7, 0x6c, 0xb7, 0x6d, 0xb7, 0x6e, 0xb7, 0x70, 0xb7, 0x72, 0xb7, 0x75}; 1101 const uint8_t HuffDecoderCommon::table29_24_emit_[144] = { 1102 0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65, 1103 0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbc, 0x20, 0xbc, 0x25, 1104 0xbc, 0x2d, 0xbc, 0x2e, 0xbc, 0x2f, 0xbc, 0x33, 0xbc, 0x34, 0xbc, 0x35, 1105 0xbc, 0x36, 0xbc, 0x37, 0xbc, 0x38, 0xbc, 0x39, 0xbc, 0x3d, 0xbc, 0x41, 1106 0xbc, 0x5f, 0xbc, 0x62, 0xbc, 0x64, 0xbc, 0x66, 0xbc, 0x67, 0xbc, 0x68, 1107 0xbc, 0x6c, 0xbc, 0x6d, 0xbc, 0x6e, 0xbc, 0x70, 0xbc, 0x72, 0xbc, 0x75, 1108 0xbf, 0x30, 0xbf, 0x31, 0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65, 1109 0xbf, 0x69, 0xbf, 0x6f, 0xbf, 0x73, 0xbf, 0x74, 0xbf, 0x20, 0xbf, 0x25, 1110 0xbf, 0x2d, 0xbf, 0x2e, 0xbf, 0x2f, 0xbf, 0x33, 0xbf, 0x34, 0xbf, 0x35, 1111 0xbf, 0x36, 0xbf, 0x37, 0xbf, 0x38, 0xbf, 0x39, 0xbf, 0x3d, 0xbf, 0x41, 1112 0xbf, 0x5f, 0xbf, 0x62, 0xbf, 0x64, 0xbf, 0x66, 0xbf, 0x67, 0xbf, 0x68, 1113 0xbf, 0x6c, 0xbf, 0x6d, 0xbf, 0x6e, 0xbf, 0x70, 0xbf, 0x72, 0xbf, 0x75}; 1114 const uint8_t HuffDecoderCommon::table29_25_emit_[144] = { 1115 0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61, 0xc5, 0x63, 0xc5, 0x65, 1116 0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74, 0xc5, 0x20, 0xc5, 0x25, 1117 0xc5, 0x2d, 0xc5, 0x2e, 0xc5, 0x2f, 0xc5, 0x33, 0xc5, 0x34, 0xc5, 0x35, 1118 0xc5, 0x36, 0xc5, 0x37, 0xc5, 0x38, 0xc5, 0x39, 0xc5, 0x3d, 0xc5, 0x41, 1119 0xc5, 0x5f, 0xc5, 0x62, 0xc5, 0x64, 0xc5, 0x66, 0xc5, 0x67, 0xc5, 0x68, 1120 0xc5, 0x6c, 0xc5, 0x6d, 0xc5, 0x6e, 0xc5, 0x70, 0xc5, 0x72, 0xc5, 0x75, 1121 0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65, 1122 0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74, 0xe7, 0x20, 0xe7, 0x25, 1123 0xe7, 0x2d, 0xe7, 0x2e, 0xe7, 0x2f, 0xe7, 0x33, 0xe7, 0x34, 0xe7, 0x35, 1124 0xe7, 0x36, 0xe7, 0x37, 0xe7, 0x38, 0xe7, 0x39, 0xe7, 0x3d, 0xe7, 0x41, 1125 0xe7, 0x5f, 0xe7, 0x62, 0xe7, 0x64, 0xe7, 0x66, 0xe7, 0x67, 0xe7, 0x68, 1126 0xe7, 0x6c, 0xe7, 0x6d, 0xe7, 0x6e, 0xe7, 0x70, 0xe7, 0x72, 0xe7, 0x75}; 1127 const uint8_t HuffDecoderCommon::table29_26_emit_[112] = { 1128 0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef, 0x63, 0xef, 0x65, 1129 0xef, 0x69, 0xef, 0x6f, 0xef, 0x73, 0xef, 0x74, 0xef, 0x20, 0xef, 0x25, 1130 0xef, 0x2d, 0xef, 0x2e, 0xef, 0x2f, 0xef, 0x33, 0xef, 0x34, 0xef, 0x35, 1131 0xef, 0x36, 0xef, 0x37, 0xef, 0x38, 0xef, 0x39, 0xef, 0x3d, 0xef, 0x41, 1132 0xef, 0x5f, 0xef, 0x62, 0xef, 0x64, 0xef, 0x66, 0xef, 0x67, 0xef, 0x68, 1133 0xef, 0x6c, 0xef, 0x6d, 0xef, 0x6e, 0xef, 0x70, 0xef, 0x72, 0xef, 0x75, 1134 0x09, 0x30, 0x09, 0x31, 0x09, 0x32, 0x09, 0x61, 0x09, 0x63, 0x09, 0x65, 1135 0x09, 0x69, 0x09, 0x6f, 0x09, 0x73, 0x09, 0x74, 0x8e, 0x30, 0x8e, 0x31, 1136 0x8e, 0x32, 0x8e, 0x61, 0x8e, 0x63, 0x8e, 0x65, 0x8e, 0x69, 0x8e, 0x6f, 1137 0x8e, 0x73, 0x8e, 0x74}; 1138 const uint16_t HuffDecoderCommon::table29_26_ops_[128] = { 1139 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 0x0000, 1140 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 0x0000, 0x0041, 1141 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 1142 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 1143 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 1144 0x0119, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1145 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1146 0x0002, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 0x0151, 0x0159, 1147 0x0161, 0x0169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1148 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1149 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0122, 0x0171, 0x0179, 0x0181, 1150 0x0189, 0x0191, 0x0199, 0x01a1, 0x01a9, 0x01b1, 0x01b9, 0x0000, 0x0000, 1151 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1152 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1153 0x0000, 0x0172}; 1154 const uint8_t HuffDecoderCommon::table29_27_emit_[80] = { 1155 0x90, 0x30, 0x90, 0x31, 0x90, 0x32, 0x90, 0x61, 0x90, 0x63, 0x90, 0x65, 1156 0x90, 0x69, 0x90, 0x6f, 0x90, 0x73, 0x90, 0x74, 0x91, 0x30, 0x91, 0x31, 1157 0x91, 0x32, 0x91, 0x61, 0x91, 0x63, 0x91, 0x65, 0x91, 0x69, 0x91, 0x6f, 1158 0x91, 0x73, 0x91, 0x74, 0x94, 0x30, 0x94, 0x31, 0x94, 0x32, 0x94, 0x61, 1159 0x94, 0x63, 0x94, 0x65, 0x94, 0x69, 0x94, 0x6f, 0x94, 0x73, 0x94, 0x74, 1160 0x9f, 0x30, 0x9f, 0x31, 0x9f, 0x32, 0x9f, 0x61, 0x9f, 0x63, 0x9f, 0x65, 1161 0x9f, 0x69, 0x9f, 0x6f, 0x9f, 0x73, 0x9f, 0x74}; 1162 const uint8_t HuffDecoderCommon::table29_28_emit_[80] = { 1163 0xab, 0x30, 0xab, 0x31, 0xab, 0x32, 0xab, 0x61, 0xab, 0x63, 0xab, 0x65, 1164 0xab, 0x69, 0xab, 0x6f, 0xab, 0x73, 0xab, 0x74, 0xce, 0x30, 0xce, 0x31, 1165 0xce, 0x32, 0xce, 0x61, 0xce, 0x63, 0xce, 0x65, 0xce, 0x69, 0xce, 0x6f, 1166 0xce, 0x73, 0xce, 0x74, 0xd7, 0x30, 0xd7, 0x31, 0xd7, 0x32, 0xd7, 0x61, 1167 0xd7, 0x63, 0xd7, 0x65, 0xd7, 0x69, 0xd7, 0x6f, 0xd7, 0x73, 0xd7, 0x74, 1168 0xe1, 0x30, 0xe1, 0x31, 0xe1, 0x32, 0xe1, 0x61, 0xe1, 0x63, 0xe1, 0x65, 1169 0xe1, 0x69, 0xe1, 0x6f, 0xe1, 0x73, 0xe1, 0x74}; 1170 const uint8_t HuffDecoderCommon::table29_29_emit_[44] = { 1171 0xec, 0x30, 0xec, 0x31, 0xec, 0x32, 0xec, 0x61, 0xec, 0x63, 0xec, 1172 0x65, 0xec, 0x69, 0xec, 0x6f, 0xec, 0x73, 0xec, 0x74, 0xed, 0x30, 1173 0xed, 0x31, 0xed, 0x32, 0xed, 0x61, 0xed, 0x63, 0xed, 0x65, 0xed, 1174 0x69, 0xed, 0x6f, 0xed, 0x73, 0xed, 0x74, 0xc7, 0xcf, 0xea, 0xeb}; 1175 const uint16_t HuffDecoderCommon::table29_29_ops_[128] = { 1176 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 0x0041, 1177 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1178 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1179 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0051, 0x0059, 0x0061, 0x0069, 1180 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 1181 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1182 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1183 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1184 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 1185 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1186 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a6, 0x0000, 0x0000, 0x0000, 1187 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1188 0x0000, 0x0000, 0x0000, 0x00aa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1189 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1190 0x0000, 0x00ae}; 1191 const uint8_t HuffDecoderCommon::table29_30_emit_[17] = { 1192 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 1193 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc}; 1194 const uint16_t HuffDecoderCommon::table29_30_ops_[128] = { 1195 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 1196 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 1197 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 1198 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000, 0x0000, 0x0000, 1199 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1200 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1201 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1202 0x001e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 1203 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 1204 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 0x0000, 1205 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002e, 0x0000, 0x0000, 0x0000, 1206 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 1207 0x0000, 0x0000, 0x0000, 0x0036, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1208 0x0000, 0x0000, 0x003a, 0x0000, 0x0000, 0x0000, 0x003e, 0x0000, 0x0000, 1209 0x0000, 0x0042}; 1210 const uint8_t HuffDecoderCommon::table29_31_emit_[46] = { 1211 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 1212 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 1213 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 1214 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9}; 1215 const uint16_t HuffDecoderCommon::table29_31_ops_[128] = { 1216 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 1217 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000, 1218 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 1219 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022, 1220 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 1221 0x0000, 0x0000, 0x002e, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 1222 0x0000, 0x0036, 0x0000, 0x0000, 0x0000, 0x003a, 0x0000, 0x0000, 0x0000, 1223 0x003e, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0046, 0x0000, 0x004a, 1224 0x0000, 0x004e, 0x0000, 0x0052, 0x0000, 0x0056, 0x0000, 0x005a, 0x0000, 1225 0x005e, 0x0000, 0x0062, 0x0000, 0x0066, 0x0000, 0x006a, 0x0000, 0x006e, 1226 0x0000, 0x0072, 0x0000, 0x0076, 0x0000, 0x007a, 0x0000, 0x007e, 0x0000, 1227 0x0082, 0x0000, 0x0086, 0x0000, 0x008a, 0x0000, 0x008e, 0x0000, 0x0092, 1228 0x0000, 0x0096, 0x0000, 0x009a, 0x0000, 0x009e, 0x0000, 0x00a2, 0x0000, 1229 0x00a6, 0x0000, 0x00aa, 0x0000, 0x00ae, 0x0000, 0x00b2, 0x0000, 0x00b6, 1230 0x0000, 0x0003}; 1231 const uint8_t* const HuffDecoderCommon::table29_emit_[32] = { 1232 table29_0_emit_, table29_1_emit_, table29_2_emit_, table29_3_emit_, 1233 table29_4_emit_, table29_5_emit_, table29_6_emit_, table29_7_emit_, 1234 table29_8_emit_, table29_9_emit_, table29_10_emit_, table29_11_emit_, 1235 table29_12_emit_, table29_13_emit_, table29_14_emit_, table29_15_emit_, 1236 table29_16_emit_, table29_17_emit_, table29_18_emit_, table29_19_emit_, 1237 table29_20_emit_, table29_21_emit_, table29_22_emit_, table29_23_emit_, 1238 table29_24_emit_, table29_25_emit_, table29_26_emit_, table29_27_emit_, 1239 table29_28_emit_, table29_29_emit_, table29_30_emit_, table29_31_emit_, 1240 }; 1241 const uint16_t* const HuffDecoderCommon::table29_ops_[32] = { 1242 table29_0_ops_, table29_0_ops_, table29_0_ops_, table29_0_ops_, 1243 table29_0_ops_, table29_0_ops_, table29_0_ops_, table29_0_ops_, 1244 table29_0_ops_, table29_0_ops_, table29_0_ops_, table29_0_ops_, 1245 table28_0_ops_, table28_0_ops_, table28_0_ops_, table28_0_ops_, 1246 table28_0_ops_, table28_0_ops_, table28_0_ops_, table28_0_ops_, 1247 table28_0_ops_, table28_0_ops_, table28_0_ops_, table28_0_ops_, 1248 table28_0_ops_, table28_0_ops_, table29_26_ops_, table28_6_ops_, 1249 table28_6_ops_, table29_29_ops_, table29_30_ops_, table29_31_ops_, 1250 }; 1251 const uint8_t HuffDecoderCommon::table21_0_emit_[1] = {0xb2}; 1252 const uint16_t HuffDecoderCommon::table21_0_ops_[128] = { 1253 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1254 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1255 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1256 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1257 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1258 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1259 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1260 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1261 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1262 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1263 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1264 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1265 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1266 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 1267 0x0005, 0x0005}; 1268 const uint8_t HuffDecoderCommon::table21_2_emit_[1] = {0xb5}; 1269 const uint8_t HuffDecoderCommon::table21_4_emit_[1] = {0xb9}; 1270 const uint8_t HuffDecoderCommon::table21_6_emit_[1] = {0xba}; 1271 const uint8_t HuffDecoderCommon::table21_8_emit_[1] = {0xbb}; 1272 const uint8_t HuffDecoderCommon::table21_10_emit_[1] = {0xbd}; 1273 const uint8_t HuffDecoderCommon::table21_12_emit_[1] = {0xbe}; 1274 const uint8_t HuffDecoderCommon::table21_14_emit_[1] = {0xc4}; 1275 const uint8_t HuffDecoderCommon::table21_16_emit_[1] = {0xc6}; 1276 const uint8_t HuffDecoderCommon::table21_18_emit_[1] = {0xe4}; 1277 const uint8_t HuffDecoderCommon::table21_20_emit_[1] = {0xe8}; 1278 const uint8_t HuffDecoderCommon::table21_22_emit_[1] = {0xe9}; 1279 const uint8_t HuffDecoderCommon::table21_24_emit_[1] = {0x01}; 1280 const uint16_t HuffDecoderCommon::table21_24_ops_[128] = { 1281 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1282 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1283 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1284 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1285 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1286 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1287 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1288 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1289 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1290 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1291 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1292 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1293 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1294 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 1295 0x0006, 0x0006}; 1296 const uint8_t HuffDecoderCommon::table21_25_emit_[1] = {0x87}; 1297 const uint8_t HuffDecoderCommon::table21_26_emit_[1] = {0x89}; 1298 const uint8_t HuffDecoderCommon::table21_27_emit_[1] = {0x8a}; 1299 const uint8_t HuffDecoderCommon::table21_28_emit_[1] = {0x8b}; 1300 const uint8_t HuffDecoderCommon::table21_29_emit_[1] = {0x8c}; 1301 const uint8_t HuffDecoderCommon::table21_30_emit_[1] = {0x8d}; 1302 const uint8_t HuffDecoderCommon::table21_31_emit_[1] = {0x8f}; 1303 const uint8_t HuffDecoderCommon::table21_32_emit_[1] = {0x93}; 1304 const uint8_t HuffDecoderCommon::table21_33_emit_[1] = {0x95}; 1305 const uint8_t HuffDecoderCommon::table21_34_emit_[1] = {0x96}; 1306 const uint8_t HuffDecoderCommon::table21_35_emit_[1] = {0x97}; 1307 const uint8_t HuffDecoderCommon::table21_36_emit_[1] = {0x98}; 1308 const uint8_t HuffDecoderCommon::table21_37_emit_[1] = {0x9b}; 1309 const uint8_t HuffDecoderCommon::table21_38_emit_[1] = {0x9d}; 1310 const uint8_t HuffDecoderCommon::table21_39_emit_[1] = {0x9e}; 1311 const uint8_t HuffDecoderCommon::table21_40_emit_[1] = {0xa5}; 1312 const uint8_t HuffDecoderCommon::table21_41_emit_[1] = {0xa6}; 1313 const uint8_t HuffDecoderCommon::table21_42_emit_[1] = {0xa8}; 1314 const uint8_t HuffDecoderCommon::table21_43_emit_[1] = {0xae}; 1315 const uint8_t HuffDecoderCommon::table21_44_emit_[1] = {0xaf}; 1316 const uint8_t HuffDecoderCommon::table21_45_emit_[1] = {0xb4}; 1317 const uint8_t HuffDecoderCommon::table21_46_emit_[1] = {0xb6}; 1318 const uint8_t HuffDecoderCommon::table21_47_emit_[1] = {0xb7}; 1319 const uint8_t HuffDecoderCommon::table21_48_emit_[1] = {0xbc}; 1320 const uint8_t HuffDecoderCommon::table21_49_emit_[1] = {0xbf}; 1321 const uint8_t HuffDecoderCommon::table21_50_emit_[1] = {0xc5}; 1322 const uint8_t HuffDecoderCommon::table21_51_emit_[1] = {0xe7}; 1323 const uint8_t HuffDecoderCommon::table21_52_emit_[1] = {0xef}; 1324 const uint8_t HuffDecoderCommon::table21_53_emit_[2] = {0x09, 0x8e}; 1325 const uint16_t HuffDecoderCommon::table21_53_ops_[128] = { 1326 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 1327 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 1328 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 1329 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 1330 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 1331 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 1332 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 1333 0x0007, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 1334 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 1335 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 1336 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 1337 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 1338 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 1339 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 1340 0x0027, 0x0027}; 1341 const uint8_t HuffDecoderCommon::table21_54_emit_[2] = {0x90, 0x91}; 1342 const uint8_t HuffDecoderCommon::table21_55_emit_[2] = {0x94, 0x9f}; 1343 const uint8_t HuffDecoderCommon::table21_56_emit_[2] = {0xab, 0xce}; 1344 const uint8_t HuffDecoderCommon::table21_57_emit_[2] = {0xd7, 0xe1}; 1345 const uint8_t HuffDecoderCommon::table21_58_emit_[2] = {0xec, 0xed}; 1346 const uint8_t HuffDecoderCommon::table21_59_emit_[4] = {0xc7, 0xcf, 0xea, 0xeb}; 1347 const uint16_t HuffDecoderCommon::table21_59_ops_[128] = { 1348 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 1349 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 1350 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 1351 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0028, 0x0028, 0x0028, 0x0028, 1352 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 1353 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 1354 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 1355 0x0028, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 1356 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 1357 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 1358 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0068, 0x0068, 0x0068, 1359 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 1360 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 1361 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 1362 0x0068, 0x0068}; 1363 const uint8_t HuffDecoderCommon::table21_60_emit_[8] = {0xc0, 0xc1, 0xc8, 0xc9, 1364 0xca, 0xcd, 0xd2, 0xd5}; 1365 const uint16_t HuffDecoderCommon::table21_60_ops_[128] = { 1366 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 1367 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0029, 0x0029, 1368 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 1369 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0049, 0x0049, 0x0049, 0x0049, 1370 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 1371 0x0049, 0x0049, 0x0049, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 1372 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 1373 0x0069, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 1374 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x00a9, 1375 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 1376 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00c9, 0x00c9, 0x00c9, 1377 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 1378 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 1379 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 1380 0x00e9, 0x00e9}; 1381 const uint8_t HuffDecoderCommon::table21_61_emit_[9] = { 1382 0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc}; 1383 const uint16_t HuffDecoderCommon::table21_61_ops_[128] = { 1384 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 1385 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0029, 0x0029, 1386 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 1387 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0049, 0x0049, 0x0049, 0x0049, 1388 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 1389 0x0049, 0x0049, 0x0049, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 1390 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 1391 0x0069, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 1392 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x00a9, 1393 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 1394 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00c9, 0x00c9, 0x00c9, 1395 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 1396 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00ea, 0x00ea, 0x00ea, 0x00ea, 0x00ea, 1397 0x00ea, 0x00ea, 0x00ea, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 1398 0x010a, 0x010a}; 1399 const uint8_t HuffDecoderCommon::table21_62_emit_[16] = { 1400 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 0xf4, 1401 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd}; 1402 const uint16_t HuffDecoderCommon::table21_62_ops_[128] = { 1403 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x002a, 1404 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x004a, 0x004a, 1405 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x006a, 0x006a, 0x006a, 1406 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x008a, 0x008a, 0x008a, 0x008a, 1407 0x008a, 0x008a, 0x008a, 0x008a, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 1408 0x00aa, 0x00aa, 0x00aa, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 1409 0x00ca, 0x00ca, 0x00ea, 0x00ea, 0x00ea, 0x00ea, 0x00ea, 0x00ea, 0x00ea, 1410 0x00ea, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 1411 0x012a, 0x012a, 0x012a, 0x012a, 0x012a, 0x012a, 0x012a, 0x012a, 0x014a, 1412 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x016a, 0x016a, 1413 0x016a, 0x016a, 0x016a, 0x016a, 0x016a, 0x016a, 0x018a, 0x018a, 0x018a, 1414 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x01aa, 0x01aa, 0x01aa, 0x01aa, 1415 0x01aa, 0x01aa, 0x01aa, 0x01aa, 0x01ca, 0x01ca, 0x01ca, 0x01ca, 0x01ca, 1416 0x01ca, 0x01ca, 0x01ca, 0x01ea, 0x01ea, 0x01ea, 0x01ea, 0x01ea, 0x01ea, 1417 0x01ea, 0x01ea}; 1418 const uint8_t HuffDecoderCommon::table21_63_emit_[33] = { 1419 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e, 1420 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a, 1421 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9, 0x0a, 0x0d, 0x16}; 1422 const uint16_t HuffDecoderCommon::table21_63_ops_[128] = { 1423 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x002b, 1424 0x002b, 0x002b, 0x002b, 0x004b, 0x004b, 0x004b, 0x004b, 0x006b, 0x006b, 1425 0x006b, 0x006b, 0x008b, 0x008b, 0x008b, 0x008b, 0x00ab, 0x00ab, 0x00ab, 1426 0x00ab, 0x00cb, 0x00cb, 0x00cb, 0x00cb, 0x00eb, 0x00eb, 0x00eb, 0x00eb, 1427 0x010b, 0x010b, 0x010b, 0x010b, 0x012b, 0x012b, 0x012b, 0x012b, 0x014b, 1428 0x014b, 0x014b, 0x014b, 0x016b, 0x016b, 0x016b, 0x016b, 0x018b, 0x018b, 1429 0x018b, 0x018b, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01cb, 0x01cb, 0x01cb, 1430 0x01cb, 0x01eb, 0x01eb, 0x01eb, 0x01eb, 0x020b, 0x020b, 0x020b, 0x020b, 1431 0x022b, 0x022b, 0x022b, 0x022b, 0x024b, 0x024b, 0x024b, 0x024b, 0x026b, 1432 0x026b, 0x026b, 0x026b, 0x028b, 0x028b, 0x028b, 0x028b, 0x02ab, 0x02ab, 1433 0x02ab, 0x02ab, 0x02cb, 0x02cb, 0x02cb, 0x02cb, 0x02eb, 0x02eb, 0x02eb, 1434 0x02eb, 0x030b, 0x030b, 0x030b, 0x030b, 0x032b, 0x032b, 0x032b, 0x032b, 1435 0x034b, 0x034b, 0x034b, 0x034b, 0x036b, 0x036b, 0x036b, 0x036b, 0x038b, 1436 0x038b, 0x038b, 0x038b, 0x03ab, 0x03ab, 0x03ab, 0x03ab, 0x03cd, 0x03ed, 1437 0x040d, 0x001d}; 1438 const uint8_t* const HuffDecoderCommon::table21_emit_[64] = { 1439 table21_0_emit_, table21_0_emit_, table21_2_emit_, table21_2_emit_, 1440 table21_4_emit_, table21_4_emit_, table21_6_emit_, table21_6_emit_, 1441 table21_8_emit_, table21_8_emit_, table21_10_emit_, table21_10_emit_, 1442 table21_12_emit_, table21_12_emit_, table21_14_emit_, table21_14_emit_, 1443 table21_16_emit_, table21_16_emit_, table21_18_emit_, table21_18_emit_, 1444 table21_20_emit_, table21_20_emit_, table21_22_emit_, table21_22_emit_, 1445 table21_24_emit_, table21_25_emit_, table21_26_emit_, table21_27_emit_, 1446 table21_28_emit_, table21_29_emit_, table21_30_emit_, table21_31_emit_, 1447 table21_32_emit_, table21_33_emit_, table21_34_emit_, table21_35_emit_, 1448 table21_36_emit_, table21_37_emit_, table21_38_emit_, table21_39_emit_, 1449 table21_40_emit_, table21_41_emit_, table21_42_emit_, table21_43_emit_, 1450 table21_44_emit_, table21_45_emit_, table21_46_emit_, table21_47_emit_, 1451 table21_48_emit_, table21_49_emit_, table21_50_emit_, table21_51_emit_, 1452 table21_52_emit_, table21_53_emit_, table21_54_emit_, table21_55_emit_, 1453 table21_56_emit_, table21_57_emit_, table21_58_emit_, table21_59_emit_, 1454 table21_60_emit_, table21_61_emit_, table21_62_emit_, table21_63_emit_, 1455 }; 1456 const uint16_t* const HuffDecoderCommon::table21_ops_[64] = { 1457 table21_0_ops_, table21_0_ops_, table21_0_ops_, table21_0_ops_, 1458 table21_0_ops_, table21_0_ops_, table21_0_ops_, table21_0_ops_, 1459 table21_0_ops_, table21_0_ops_, table21_0_ops_, table21_0_ops_, 1460 table21_0_ops_, table21_0_ops_, table21_0_ops_, table21_0_ops_, 1461 table21_0_ops_, table21_0_ops_, table21_0_ops_, table21_0_ops_, 1462 table21_0_ops_, table21_0_ops_, table21_0_ops_, table21_0_ops_, 1463 table21_24_ops_, table21_24_ops_, table21_24_ops_, table21_24_ops_, 1464 table21_24_ops_, table21_24_ops_, table21_24_ops_, table21_24_ops_, 1465 table21_24_ops_, table21_24_ops_, table21_24_ops_, table21_24_ops_, 1466 table21_24_ops_, table21_24_ops_, table21_24_ops_, table21_24_ops_, 1467 table21_24_ops_, table21_24_ops_, table21_24_ops_, table21_24_ops_, 1468 table21_24_ops_, table21_24_ops_, table21_24_ops_, table21_24_ops_, 1469 table21_24_ops_, table21_24_ops_, table21_24_ops_, table21_24_ops_, 1470 table21_24_ops_, table21_53_ops_, table21_53_ops_, table21_53_ops_, 1471 table21_53_ops_, table21_53_ops_, table21_53_ops_, table21_59_ops_, 1472 table21_60_ops_, table21_61_ops_, table21_62_ops_, table21_63_ops_, 1473 }; 1474 } // namespace geometry_7_10_13 1475 } // namespace grpc_core 1476