vrshoot

annotate libs/vorbis/books/floor/floor_books.h @ 1:e7ca128b8713

looks nice :)
author John Tsiombikas <nuclear@member.fsf.org>
date Sun, 02 Feb 2014 00:35:22 +0200
parents
children
rev   line source
nuclear@0 1 /********************************************************************
nuclear@0 2 * *
nuclear@0 3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
nuclear@0 4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *
nuclear@0 5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
nuclear@0 6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
nuclear@0 7 * *
nuclear@0 8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2007 *
nuclear@0 9 * by the Xiph.Org Foundation http://www.xiph.org/ *
nuclear@0 10 * *
nuclear@0 11 ********************************************************************
nuclear@0 12
nuclear@0 13 function: static codebooks autogenerated by huff/huffbuld
nuclear@0 14 last modified: $Id: floor_books.h 16939 2010-03-01 08:38:14Z xiphmont $
nuclear@0 15
nuclear@0 16 ********************************************************************/
nuclear@0 17
nuclear@0 18 #include "codebook.h"
nuclear@0 19
nuclear@0 20 static const long _huff_lengthlist_line_256x7_0sub1[] = {
nuclear@0 21 0, 2, 3, 3, 3, 3, 4, 3, 4,
nuclear@0 22 };
nuclear@0 23
nuclear@0 24 static const static_codebook _huff_book_line_256x7_0sub1 = {
nuclear@0 25 1, 9,
nuclear@0 26 (long *)_huff_lengthlist_line_256x7_0sub1,
nuclear@0 27 0, 0, 0, 0, 0,
nuclear@0 28 NULL,
nuclear@0 29 0
nuclear@0 30 };
nuclear@0 31
nuclear@0 32 static const long _huff_lengthlist_line_256x7_0sub2[] = {
nuclear@0 33 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 3, 4, 3, 5, 3,
nuclear@0 34 6, 3, 6, 4, 6, 4, 7, 5, 7,
nuclear@0 35 };
nuclear@0 36
nuclear@0 37 static const static_codebook _huff_book_line_256x7_0sub2 = {
nuclear@0 38 1, 25,
nuclear@0 39 (long *)_huff_lengthlist_line_256x7_0sub2,
nuclear@0 40 0, 0, 0, 0, 0,
nuclear@0 41 NULL,
nuclear@0 42 0
nuclear@0 43 };
nuclear@0 44
nuclear@0 45 static const long _huff_lengthlist_line_256x7_0sub3[] = {
nuclear@0 46 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 47 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 2, 5, 3, 5, 3,
nuclear@0 48 6, 3, 6, 4, 7, 6, 7, 8, 7, 9, 8, 9, 9, 9,10, 9,
nuclear@0 49 11,13,11,13,10,10,13,13,13,13,13,13,12,12,12,12,
nuclear@0 50 };
nuclear@0 51
nuclear@0 52 static const static_codebook _huff_book_line_256x7_0sub3 = {
nuclear@0 53 1, 64,
nuclear@0 54 (long *)_huff_lengthlist_line_256x7_0sub3,
nuclear@0 55 0, 0, 0, 0, 0,
nuclear@0 56 NULL,
nuclear@0 57 0
nuclear@0 58 };
nuclear@0 59
nuclear@0 60 static const long _huff_lengthlist_line_256x7_1sub1[] = {
nuclear@0 61 0, 3, 3, 3, 3, 2, 4, 3, 4,
nuclear@0 62 };
nuclear@0 63
nuclear@0 64 static const static_codebook _huff_book_line_256x7_1sub1 = {
nuclear@0 65 1, 9,
nuclear@0 66 (long *)_huff_lengthlist_line_256x7_1sub1,
nuclear@0 67 0, 0, 0, 0, 0,
nuclear@0 68 NULL,
nuclear@0 69 0
nuclear@0 70 };
nuclear@0 71
nuclear@0 72 static const long _huff_lengthlist_line_256x7_1sub2[] = {
nuclear@0 73 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 4, 3, 4, 4,
nuclear@0 74 5, 4, 6, 5, 6, 7, 6, 8, 8,
nuclear@0 75 };
nuclear@0 76
nuclear@0 77 static const static_codebook _huff_book_line_256x7_1sub2 = {
nuclear@0 78 1, 25,
nuclear@0 79 (long *)_huff_lengthlist_line_256x7_1sub2,
nuclear@0 80 0, 0, 0, 0, 0,
nuclear@0 81 NULL,
nuclear@0 82 0
nuclear@0 83 };
nuclear@0 84
nuclear@0 85 static const long _huff_lengthlist_line_256x7_1sub3[] = {
nuclear@0 86 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 87 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 4, 3, 6, 3, 7,
nuclear@0 88 3, 8, 5, 8, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
nuclear@0 89 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7,
nuclear@0 90 };
nuclear@0 91
nuclear@0 92 static const static_codebook _huff_book_line_256x7_1sub3 = {
nuclear@0 93 1, 64,
nuclear@0 94 (long *)_huff_lengthlist_line_256x7_1sub3,
nuclear@0 95 0, 0, 0, 0, 0,
nuclear@0 96 NULL,
nuclear@0 97 0
nuclear@0 98 };
nuclear@0 99
nuclear@0 100 static const long _huff_lengthlist_line_256x7_class0[] = {
nuclear@0 101 7, 5, 5, 9, 9, 6, 6, 9,12, 8, 7, 8,11, 8, 9,15,
nuclear@0 102 6, 3, 3, 7, 7, 4, 3, 6, 9, 6, 5, 6, 8, 6, 8,15,
nuclear@0 103 8, 5, 5, 9, 8, 5, 4, 6,10, 7, 5, 5,11, 8, 7,15,
nuclear@0 104 14,15,13,13,13,13, 8,11,15,10, 7, 6,11, 9,10,15,
nuclear@0 105 };
nuclear@0 106
nuclear@0 107 static const static_codebook _huff_book_line_256x7_class0 = {
nuclear@0 108 1, 64,
nuclear@0 109 (long *)_huff_lengthlist_line_256x7_class0,
nuclear@0 110 0, 0, 0, 0, 0,
nuclear@0 111 NULL,
nuclear@0 112 0
nuclear@0 113 };
nuclear@0 114
nuclear@0 115 static const long _huff_lengthlist_line_256x7_class1[] = {
nuclear@0 116 5, 6, 8,15, 6, 9,10,15,10,11,12,15,15,15,15,15,
nuclear@0 117 4, 6, 7,15, 6, 7, 8,15, 9, 8, 9,15,15,15,15,15,
nuclear@0 118 6, 8, 9,15, 7, 7, 8,15,10, 9,10,15,15,15,15,15,
nuclear@0 119 15,13,15,15,15,10,11,15,15,13,13,15,15,15,15,15,
nuclear@0 120 4, 6, 7,15, 6, 8, 9,15,10,10,12,15,15,15,15,15,
nuclear@0 121 2, 5, 6,15, 5, 6, 7,15, 8, 6, 7,15,15,15,15,15,
nuclear@0 122 5, 6, 8,15, 5, 6, 7,15, 9, 6, 7,15,15,15,15,15,
nuclear@0 123 14,12,13,15,12,10,11,15,15,15,15,15,15,15,15,15,
nuclear@0 124 7, 8, 9,15, 9,10,10,15,15,14,14,15,15,15,15,15,
nuclear@0 125 5, 6, 7,15, 7, 8, 9,15,12, 9,10,15,15,15,15,15,
nuclear@0 126 7, 7, 9,15, 7, 7, 8,15,12, 8, 9,15,15,15,15,15,
nuclear@0 127 13,13,14,15,12,11,12,15,15,15,15,15,15,15,15,15,
nuclear@0 128 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
nuclear@0 129 13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,
nuclear@0 130 15,12,13,15,15,12,13,15,15,14,15,15,15,15,15,15,
nuclear@0 131 15,15,15,15,15,15,13,15,15,15,15,15,15,15,15,15,
nuclear@0 132 };
nuclear@0 133
nuclear@0 134 static const static_codebook _huff_book_line_256x7_class1 = {
nuclear@0 135 1, 256,
nuclear@0 136 (long *)_huff_lengthlist_line_256x7_class1,
nuclear@0 137 0, 0, 0, 0, 0,
nuclear@0 138 NULL,
nuclear@0 139 0
nuclear@0 140 };
nuclear@0 141
nuclear@0 142 static const long _huff_lengthlist_line_512x17_0sub0[] = {
nuclear@0 143 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
nuclear@0 144 5, 6, 5, 6, 6, 6, 6, 5, 6, 6, 7, 6, 7, 6, 7, 6,
nuclear@0 145 7, 6, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 9, 7, 9, 7,
nuclear@0 146 9, 7, 9, 8, 9, 8,10, 8,10, 8,10, 7,10, 6,10, 8,
nuclear@0 147 10, 8,11, 7,10, 7,11, 8,11,11,12,12,11,11,12,11,
nuclear@0 148 13,11,13,11,13,12,15,12,13,13,14,14,14,14,14,15,
nuclear@0 149 15,15,16,14,17,19,19,18,18,18,18,18,18,18,18,18,
nuclear@0 150 18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,
nuclear@0 151 };
nuclear@0 152
nuclear@0 153 static const static_codebook _huff_book_line_512x17_0sub0 = {
nuclear@0 154 1, 128,
nuclear@0 155 (long *)_huff_lengthlist_line_512x17_0sub0,
nuclear@0 156 0, 0, 0, 0, 0,
nuclear@0 157 NULL,
nuclear@0 158 0
nuclear@0 159 };
nuclear@0 160
nuclear@0 161 static const long _huff_lengthlist_line_512x17_1sub0[] = {
nuclear@0 162 2, 4, 5, 4, 5, 4, 5, 4, 5, 5, 5, 5, 5, 5, 6, 5,
nuclear@0 163 6, 5, 6, 6, 7, 6, 7, 6, 8, 7, 8, 7, 8, 7, 8, 7,
nuclear@0 164 };
nuclear@0 165
nuclear@0 166 static const static_codebook _huff_book_line_512x17_1sub0 = {
nuclear@0 167 1, 32,
nuclear@0 168 (long *)_huff_lengthlist_line_512x17_1sub0,
nuclear@0 169 0, 0, 0, 0, 0,
nuclear@0 170 NULL,
nuclear@0 171 0
nuclear@0 172 };
nuclear@0 173
nuclear@0 174 static const long _huff_lengthlist_line_512x17_1sub1[] = {
nuclear@0 175 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 176 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 177 4, 3, 5, 3, 5, 4, 5, 4, 5, 4, 5, 5, 5, 5, 6, 5,
nuclear@0 178 6, 5, 7, 5, 8, 6, 8, 6, 8, 6, 8, 6, 8, 7, 9, 7,
nuclear@0 179 9, 7,11, 9,11,11,12,11,14,12,14,16,14,16,13,16,
nuclear@0 180 14,16,12,15,13,16,14,16,13,14,12,15,13,15,13,13,
nuclear@0 181 13,15,12,14,14,15,13,15,12,15,15,15,15,15,15,15,
nuclear@0 182 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
nuclear@0 183 };
nuclear@0 184
nuclear@0 185 static const static_codebook _huff_book_line_512x17_1sub1 = {
nuclear@0 186 1, 128,
nuclear@0 187 (long *)_huff_lengthlist_line_512x17_1sub1,
nuclear@0 188 0, 0, 0, 0, 0,
nuclear@0 189 NULL,
nuclear@0 190 0
nuclear@0 191 };
nuclear@0 192
nuclear@0 193 static const long _huff_lengthlist_line_512x17_2sub1[] = {
nuclear@0 194 0, 4, 5, 4, 4, 4, 5, 4, 4, 4, 5, 4, 5, 4, 5, 3,
nuclear@0 195 5, 3,
nuclear@0 196 };
nuclear@0 197
nuclear@0 198 static const static_codebook _huff_book_line_512x17_2sub1 = {
nuclear@0 199 1, 18,
nuclear@0 200 (long *)_huff_lengthlist_line_512x17_2sub1,
nuclear@0 201 0, 0, 0, 0, 0,
nuclear@0 202 NULL,
nuclear@0 203 0
nuclear@0 204 };
nuclear@0 205
nuclear@0 206 static const long _huff_lengthlist_line_512x17_2sub2[] = {
nuclear@0 207 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 208 0, 0, 4, 3, 4, 3, 4, 4, 5, 4, 5, 4, 6, 4, 6, 5,
nuclear@0 209 6, 5, 7, 5, 7, 6, 8, 6, 8, 6, 8, 7, 8, 7, 9, 7,
nuclear@0 210 9, 8,
nuclear@0 211 };
nuclear@0 212
nuclear@0 213 static const static_codebook _huff_book_line_512x17_2sub2 = {
nuclear@0 214 1, 50,
nuclear@0 215 (long *)_huff_lengthlist_line_512x17_2sub2,
nuclear@0 216 0, 0, 0, 0, 0,
nuclear@0 217 NULL,
nuclear@0 218 0
nuclear@0 219 };
nuclear@0 220
nuclear@0 221 static const long _huff_lengthlist_line_512x17_2sub3[] = {
nuclear@0 222 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 223 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 224 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 225 0, 0, 3, 3, 3, 3, 4, 3, 4, 4, 5, 5, 6, 6, 7, 7,
nuclear@0 226 7, 8, 8,11, 8, 9, 9, 9,10,11,11,11, 9,10,10,11,
nuclear@0 227 11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,
nuclear@0 228 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
nuclear@0 229 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
nuclear@0 230 };
nuclear@0 231
nuclear@0 232 static const static_codebook _huff_book_line_512x17_2sub3 = {
nuclear@0 233 1, 128,
nuclear@0 234 (long *)_huff_lengthlist_line_512x17_2sub3,
nuclear@0 235 0, 0, 0, 0, 0,
nuclear@0 236 NULL,
nuclear@0 237 0
nuclear@0 238 };
nuclear@0 239
nuclear@0 240 static const long _huff_lengthlist_line_512x17_3sub1[] = {
nuclear@0 241 0, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 5, 4, 5,
nuclear@0 242 5, 5,
nuclear@0 243 };
nuclear@0 244
nuclear@0 245 static const static_codebook _huff_book_line_512x17_3sub1 = {
nuclear@0 246 1, 18,
nuclear@0 247 (long *)_huff_lengthlist_line_512x17_3sub1,
nuclear@0 248 0, 0, 0, 0, 0,
nuclear@0 249 NULL,
nuclear@0 250 0
nuclear@0 251 };
nuclear@0 252
nuclear@0 253 static const long _huff_lengthlist_line_512x17_3sub2[] = {
nuclear@0 254 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 255 0, 0, 2, 3, 3, 4, 3, 5, 4, 6, 4, 6, 5, 7, 6, 7,
nuclear@0 256 6, 8, 6, 8, 7, 9, 8,10, 8,12, 9,13,10,15,10,15,
nuclear@0 257 11,14,
nuclear@0 258 };
nuclear@0 259
nuclear@0 260 static const static_codebook _huff_book_line_512x17_3sub2 = {
nuclear@0 261 1, 50,
nuclear@0 262 (long *)_huff_lengthlist_line_512x17_3sub2,
nuclear@0 263 0, 0, 0, 0, 0,
nuclear@0 264 NULL,
nuclear@0 265 0
nuclear@0 266 };
nuclear@0 267
nuclear@0 268 static const long _huff_lengthlist_line_512x17_3sub3[] = {
nuclear@0 269 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 270 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 271 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 272 0, 0, 4, 8, 4, 8, 4, 8, 4, 8, 5, 8, 5, 8, 6, 8,
nuclear@0 273 4, 8, 4, 8, 5, 8, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 274 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 275 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 276 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 277 };
nuclear@0 278
nuclear@0 279 static const static_codebook _huff_book_line_512x17_3sub3 = {
nuclear@0 280 1, 128,
nuclear@0 281 (long *)_huff_lengthlist_line_512x17_3sub3,
nuclear@0 282 0, 0, 0, 0, 0,
nuclear@0 283 NULL,
nuclear@0 284 0
nuclear@0 285 };
nuclear@0 286
nuclear@0 287 static const long _huff_lengthlist_line_512x17_class1[] = {
nuclear@0 288 1, 2, 3, 6, 5, 4, 7, 7,
nuclear@0 289 };
nuclear@0 290
nuclear@0 291 static const static_codebook _huff_book_line_512x17_class1 = {
nuclear@0 292 1, 8,
nuclear@0 293 (long *)_huff_lengthlist_line_512x17_class1,
nuclear@0 294 0, 0, 0, 0, 0,
nuclear@0 295 NULL,
nuclear@0 296 0
nuclear@0 297 };
nuclear@0 298
nuclear@0 299 static const long _huff_lengthlist_line_512x17_class2[] = {
nuclear@0 300 3, 3, 3,14, 5, 4, 4,11, 8, 6, 6,10,17,12,11,17,
nuclear@0 301 6, 5, 5,15, 5, 3, 4,11, 8, 5, 5, 8,16, 9,10,14,
nuclear@0 302 10, 8, 9,17, 8, 6, 6,13,10, 7, 7,10,16,11,13,14,
nuclear@0 303 17,17,17,17,17,16,16,16,16,15,16,16,16,16,16,16,
nuclear@0 304 };
nuclear@0 305
nuclear@0 306 static const static_codebook _huff_book_line_512x17_class2 = {
nuclear@0 307 1, 64,
nuclear@0 308 (long *)_huff_lengthlist_line_512x17_class2,
nuclear@0 309 0, 0, 0, 0, 0,
nuclear@0 310 NULL,
nuclear@0 311 0
nuclear@0 312 };
nuclear@0 313
nuclear@0 314 static const long _huff_lengthlist_line_512x17_class3[] = {
nuclear@0 315 2, 4, 6,17, 4, 5, 7,17, 8, 7,10,17,17,17,17,17,
nuclear@0 316 3, 4, 6,15, 3, 3, 6,15, 7, 6, 9,17,17,17,17,17,
nuclear@0 317 6, 8,10,17, 6, 6, 8,16, 9, 8,10,17,17,15,16,17,
nuclear@0 318 17,17,17,17,12,15,15,16,12,15,15,16,16,16,16,16,
nuclear@0 319 };
nuclear@0 320
nuclear@0 321 static const static_codebook _huff_book_line_512x17_class3 = {
nuclear@0 322 1, 64,
nuclear@0 323 (long *)_huff_lengthlist_line_512x17_class3,
nuclear@0 324 0, 0, 0, 0, 0,
nuclear@0 325 NULL,
nuclear@0 326 0
nuclear@0 327 };
nuclear@0 328
nuclear@0 329 static const long _huff_lengthlist_line_128x4_class0[] = {
nuclear@0 330 7, 7, 7,11, 6, 6, 7,11, 7, 6, 6,10,12,10,10,13,
nuclear@0 331 7, 7, 8,11, 7, 7, 7,11, 7, 6, 7,10,11,10,10,13,
nuclear@0 332 10,10, 9,12, 9, 9, 9,11, 8, 8, 8,11,13,11,10,14,
nuclear@0 333 15,15,14,15,15,14,13,14,15,12,12,17,17,17,17,17,
nuclear@0 334 7, 7, 6, 9, 6, 6, 6, 9, 7, 6, 6, 8,11,11,10,12,
nuclear@0 335 7, 7, 7, 9, 7, 6, 6, 9, 7, 6, 6, 9,13,10,10,11,
nuclear@0 336 10, 9, 8,10, 9, 8, 8,10, 8, 8, 7, 9,13,12,10,11,
nuclear@0 337 17,14,14,13,15,14,12,13,17,13,12,15,17,17,14,17,
nuclear@0 338 7, 6, 6, 7, 6, 6, 5, 7, 6, 6, 6, 6,11, 9, 9, 9,
nuclear@0 339 7, 7, 6, 7, 7, 6, 6, 7, 6, 6, 6, 6,10, 9, 8, 9,
nuclear@0 340 10, 9, 8, 8, 9, 8, 7, 8, 8, 7, 6, 8,11,10, 9,10,
nuclear@0 341 17,17,12,15,15,15,12,14,14,14,10,12,15,13,12,13,
nuclear@0 342 11,10, 8,10,11,10, 8, 8,10, 9, 7, 7,10, 9, 9,11,
nuclear@0 343 11,11, 9,10,11,10, 8, 9,10, 8, 6, 8,10, 9, 9,11,
nuclear@0 344 14,13,10,12,12,11,10,10, 8, 7, 8,10,10,11,11,12,
nuclear@0 345 17,17,15,17,17,17,17,17,17,13,12,17,17,17,14,17,
nuclear@0 346 };
nuclear@0 347
nuclear@0 348 static const static_codebook _huff_book_line_128x4_class0 = {
nuclear@0 349 1, 256,
nuclear@0 350 (long *)_huff_lengthlist_line_128x4_class0,
nuclear@0 351 0, 0, 0, 0, 0,
nuclear@0 352 NULL,
nuclear@0 353 0
nuclear@0 354 };
nuclear@0 355
nuclear@0 356 static const long _huff_lengthlist_line_128x4_0sub0[] = {
nuclear@0 357 2, 2, 2, 2,
nuclear@0 358 };
nuclear@0 359
nuclear@0 360 static const static_codebook _huff_book_line_128x4_0sub0 = {
nuclear@0 361 1, 4,
nuclear@0 362 (long *)_huff_lengthlist_line_128x4_0sub0,
nuclear@0 363 0, 0, 0, 0, 0,
nuclear@0 364 NULL,
nuclear@0 365 0
nuclear@0 366 };
nuclear@0 367
nuclear@0 368 static const long _huff_lengthlist_line_128x4_0sub1[] = {
nuclear@0 369 0, 0, 0, 0, 3, 2, 3, 2, 3, 3,
nuclear@0 370 };
nuclear@0 371
nuclear@0 372 static const static_codebook _huff_book_line_128x4_0sub1 = {
nuclear@0 373 1, 10,
nuclear@0 374 (long *)_huff_lengthlist_line_128x4_0sub1,
nuclear@0 375 0, 0, 0, 0, 0,
nuclear@0 376 NULL,
nuclear@0 377 0
nuclear@0 378 };
nuclear@0 379
nuclear@0 380 static const long _huff_lengthlist_line_128x4_0sub2[] = {
nuclear@0 381 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 4, 3, 4, 3,
nuclear@0 382 4, 4, 5, 4, 5, 4, 6, 5, 6,
nuclear@0 383 };
nuclear@0 384
nuclear@0 385 static const static_codebook _huff_book_line_128x4_0sub2 = {
nuclear@0 386 1, 25,
nuclear@0 387 (long *)_huff_lengthlist_line_128x4_0sub2,
nuclear@0 388 0, 0, 0, 0, 0,
nuclear@0 389 NULL,
nuclear@0 390 0
nuclear@0 391 };
nuclear@0 392
nuclear@0 393 static const long _huff_lengthlist_line_128x4_0sub3[] = {
nuclear@0 394 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 395 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 3, 5, 3, 5, 3,
nuclear@0 396 5, 4, 6, 5, 6, 5, 7, 6, 6, 7, 7, 9, 9,11,11,16,
nuclear@0 397 11,14,10,11,11,13,16,15,15,15,15,15,15,15,15,15,
nuclear@0 398 };
nuclear@0 399
nuclear@0 400 static const static_codebook _huff_book_line_128x4_0sub3 = {
nuclear@0 401 1, 64,
nuclear@0 402 (long *)_huff_lengthlist_line_128x4_0sub3,
nuclear@0 403 0, 0, 0, 0, 0,
nuclear@0 404 NULL,
nuclear@0 405 0
nuclear@0 406 };
nuclear@0 407
nuclear@0 408 static const long _huff_lengthlist_line_256x4_class0[] = {
nuclear@0 409 6, 7, 7,12, 6, 6, 7,12, 7, 6, 6,10,15,12,11,13,
nuclear@0 410 7, 7, 8,13, 7, 7, 8,12, 7, 7, 7,11,12,12,11,13,
nuclear@0 411 10, 9, 9,11, 9, 9, 9,10,10, 8, 8,12,14,12,12,14,
nuclear@0 412 11,11,12,14,11,12,11,15,15,12,13,15,15,15,15,15,
nuclear@0 413 6, 6, 7,10, 6, 6, 6,11, 7, 6, 6, 9,14,12,11,13,
nuclear@0 414 7, 7, 7,10, 6, 6, 7, 9, 7, 7, 6,10,13,12,10,12,
nuclear@0 415 9, 9, 9,11, 9, 9, 8, 9, 9, 8, 8,10,13,12,10,12,
nuclear@0 416 12,12,11,13,12,12,11,12,15,13,12,15,15,15,14,14,
nuclear@0 417 6, 6, 6, 8, 6, 6, 5, 6, 7, 7, 6, 5,11,10, 9, 8,
nuclear@0 418 7, 6, 6, 7, 6, 6, 5, 6, 7, 7, 6, 6,11,10, 9, 8,
nuclear@0 419 8, 8, 8, 9, 8, 8, 7, 8, 8, 8, 6, 7,11,10, 9, 9,
nuclear@0 420 14,11,10,14,14,11,10,15,13,11, 9,11,15,12,12,11,
nuclear@0 421 11, 9, 8, 8,10, 9, 8, 9,11,10, 9, 8,12,11,12,11,
nuclear@0 422 13,10, 8, 9,11,10, 8, 9,10, 9, 8, 9,10, 8,12,12,
nuclear@0 423 15,11,10,10,13,11,10,10, 8, 8, 7,12,10, 9,11,12,
nuclear@0 424 15,12,11,15,13,11,11,15,12,14,11,13,15,15,13,13,
nuclear@0 425 };
nuclear@0 426
nuclear@0 427 static const static_codebook _huff_book_line_256x4_class0 = {
nuclear@0 428 1, 256,
nuclear@0 429 (long *)_huff_lengthlist_line_256x4_class0,
nuclear@0 430 0, 0, 0, 0, 0,
nuclear@0 431 NULL,
nuclear@0 432 0
nuclear@0 433 };
nuclear@0 434
nuclear@0 435 static const long _huff_lengthlist_line_256x4_0sub0[] = {
nuclear@0 436 2, 2, 2, 2,
nuclear@0 437 };
nuclear@0 438
nuclear@0 439 static const static_codebook _huff_book_line_256x4_0sub0 = {
nuclear@0 440 1, 4,
nuclear@0 441 (long *)_huff_lengthlist_line_256x4_0sub0,
nuclear@0 442 0, 0, 0, 0, 0,
nuclear@0 443 NULL,
nuclear@0 444 0
nuclear@0 445 };
nuclear@0 446
nuclear@0 447 static const long _huff_lengthlist_line_256x4_0sub1[] = {
nuclear@0 448 0, 0, 0, 0, 2, 2, 3, 3, 3, 3,
nuclear@0 449 };
nuclear@0 450
nuclear@0 451 static const static_codebook _huff_book_line_256x4_0sub1 = {
nuclear@0 452 1, 10,
nuclear@0 453 (long *)_huff_lengthlist_line_256x4_0sub1,
nuclear@0 454 0, 0, 0, 0, 0,
nuclear@0 455 NULL,
nuclear@0 456 0
nuclear@0 457 };
nuclear@0 458
nuclear@0 459 static const long _huff_lengthlist_line_256x4_0sub2[] = {
nuclear@0 460 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 4, 3, 4, 3,
nuclear@0 461 5, 3, 5, 4, 5, 4, 6, 4, 6,
nuclear@0 462 };
nuclear@0 463
nuclear@0 464 static const static_codebook _huff_book_line_256x4_0sub2 = {
nuclear@0 465 1, 25,
nuclear@0 466 (long *)_huff_lengthlist_line_256x4_0sub2,
nuclear@0 467 0, 0, 0, 0, 0,
nuclear@0 468 NULL,
nuclear@0 469 0
nuclear@0 470 };
nuclear@0 471
nuclear@0 472 static const long _huff_lengthlist_line_256x4_0sub3[] = {
nuclear@0 473 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 474 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 3, 5, 3, 5, 3,
nuclear@0 475 6, 4, 7, 4, 7, 5, 7, 6, 7, 6, 7, 8,10,13,13,13,
nuclear@0 476 13,13,13,13,13,13,13,13,13,13,13,12,12,12,12,12,
nuclear@0 477 };
nuclear@0 478
nuclear@0 479 static const static_codebook _huff_book_line_256x4_0sub3 = {
nuclear@0 480 1, 64,
nuclear@0 481 (long *)_huff_lengthlist_line_256x4_0sub3,
nuclear@0 482 0, 0, 0, 0, 0,
nuclear@0 483 NULL,
nuclear@0 484 0
nuclear@0 485 };
nuclear@0 486
nuclear@0 487 static const long _huff_lengthlist_line_128x7_class0[] = {
nuclear@0 488 10, 7, 8,13, 9, 6, 7,11,10, 8, 8,12,17,17,17,17,
nuclear@0 489 7, 5, 5, 9, 6, 4, 4, 8, 8, 5, 5, 8,16,14,13,16,
nuclear@0 490 7, 5, 5, 7, 6, 3, 3, 5, 8, 5, 4, 7,14,12,12,15,
nuclear@0 491 10, 7, 8, 9, 7, 5, 5, 6, 9, 6, 5, 5,15,12, 9,10,
nuclear@0 492 };
nuclear@0 493
nuclear@0 494 static const static_codebook _huff_book_line_128x7_class0 = {
nuclear@0 495 1, 64,
nuclear@0 496 (long *)_huff_lengthlist_line_128x7_class0,
nuclear@0 497 0, 0, 0, 0, 0,
nuclear@0 498 NULL,
nuclear@0 499 0
nuclear@0 500 };
nuclear@0 501
nuclear@0 502 static const long _huff_lengthlist_line_128x7_class1[] = {
nuclear@0 503 8,13,17,17, 8,11,17,17,11,13,17,17,17,17,17,17,
nuclear@0 504 6,10,16,17, 6,10,15,17, 8,10,16,17,17,17,17,17,
nuclear@0 505 9,13,15,17, 8,11,17,17,10,12,17,17,17,17,17,17,
nuclear@0 506 17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,
nuclear@0 507 6,11,15,17, 7,10,15,17, 8,10,17,17,17,15,17,17,
nuclear@0 508 4, 8,13,17, 4, 7,13,17, 6, 8,15,17,16,15,17,17,
nuclear@0 509 6,11,15,17, 6, 9,13,17, 8,10,17,17,15,17,17,17,
nuclear@0 510 16,17,17,17,12,14,15,17,13,14,15,17,17,17,17,17,
nuclear@0 511 5,10,14,17, 5, 9,14,17, 7, 9,15,17,15,15,17,17,
nuclear@0 512 3, 7,12,17, 3, 6,11,17, 5, 7,13,17,12,12,17,17,
nuclear@0 513 5, 9,14,17, 3, 7,11,17, 5, 8,13,17,13,11,16,17,
nuclear@0 514 12,17,17,17, 9,14,15,17,10,11,14,17,16,14,17,17,
nuclear@0 515 8,12,17,17, 8,12,17,17,10,12,17,17,17,17,17,17,
nuclear@0 516 5,10,17,17, 5, 9,15,17, 7, 9,17,17,13,13,17,17,
nuclear@0 517 7,11,17,17, 6,10,15,17, 7, 9,15,17,12,11,17,17,
nuclear@0 518 12,15,17,17,11,14,17,17,11,10,15,17,17,16,17,17,
nuclear@0 519 };
nuclear@0 520
nuclear@0 521 static const static_codebook _huff_book_line_128x7_class1 = {
nuclear@0 522 1, 256,
nuclear@0 523 (long *)_huff_lengthlist_line_128x7_class1,
nuclear@0 524 0, 0, 0, 0, 0,
nuclear@0 525 NULL,
nuclear@0 526 0
nuclear@0 527 };
nuclear@0 528
nuclear@0 529 static const long _huff_lengthlist_line_128x7_0sub1[] = {
nuclear@0 530 0, 3, 3, 3, 3, 3, 3, 3, 3,
nuclear@0 531 };
nuclear@0 532
nuclear@0 533 static const static_codebook _huff_book_line_128x7_0sub1 = {
nuclear@0 534 1, 9,
nuclear@0 535 (long *)_huff_lengthlist_line_128x7_0sub1,
nuclear@0 536 0, 0, 0, 0, 0,
nuclear@0 537 NULL,
nuclear@0 538 0
nuclear@0 539 };
nuclear@0 540
nuclear@0 541 static const long _huff_lengthlist_line_128x7_0sub2[] = {
nuclear@0 542 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 4, 4, 4, 4,
nuclear@0 543 5, 4, 5, 4, 5, 4, 6, 4, 6,
nuclear@0 544 };
nuclear@0 545
nuclear@0 546 static const static_codebook _huff_book_line_128x7_0sub2 = {
nuclear@0 547 1, 25,
nuclear@0 548 (long *)_huff_lengthlist_line_128x7_0sub2,
nuclear@0 549 0, 0, 0, 0, 0,
nuclear@0 550 NULL,
nuclear@0 551 0
nuclear@0 552 };
nuclear@0 553
nuclear@0 554 static const long _huff_lengthlist_line_128x7_0sub3[] = {
nuclear@0 555 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 556 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 3, 5, 3, 5, 4,
nuclear@0 557 5, 4, 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5,
nuclear@0 558 7, 8, 9,11,13,13,13,13,13,13,13,13,13,13,13,13,
nuclear@0 559 };
nuclear@0 560
nuclear@0 561 static const static_codebook _huff_book_line_128x7_0sub3 = {
nuclear@0 562 1, 64,
nuclear@0 563 (long *)_huff_lengthlist_line_128x7_0sub3,
nuclear@0 564 0, 0, 0, 0, 0,
nuclear@0 565 NULL,
nuclear@0 566 0
nuclear@0 567 };
nuclear@0 568
nuclear@0 569 static const long _huff_lengthlist_line_128x7_1sub1[] = {
nuclear@0 570 0, 3, 3, 2, 3, 3, 4, 3, 4,
nuclear@0 571 };
nuclear@0 572
nuclear@0 573 static const static_codebook _huff_book_line_128x7_1sub1 = {
nuclear@0 574 1, 9,
nuclear@0 575 (long *)_huff_lengthlist_line_128x7_1sub1,
nuclear@0 576 0, 0, 0, 0, 0,
nuclear@0 577 NULL,
nuclear@0 578 0
nuclear@0 579 };
nuclear@0 580
nuclear@0 581 static const long _huff_lengthlist_line_128x7_1sub2[] = {
nuclear@0 582 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 3, 6, 3, 6, 3,
nuclear@0 583 6, 3, 7, 3, 8, 4, 9, 4, 9,
nuclear@0 584 };
nuclear@0 585
nuclear@0 586 static const static_codebook _huff_book_line_128x7_1sub2 = {
nuclear@0 587 1, 25,
nuclear@0 588 (long *)_huff_lengthlist_line_128x7_1sub2,
nuclear@0 589 0, 0, 0, 0, 0,
nuclear@0 590 NULL,
nuclear@0 591 0
nuclear@0 592 };
nuclear@0 593
nuclear@0 594 static const long _huff_lengthlist_line_128x7_1sub3[] = {
nuclear@0 595 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 596 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 2, 7, 3, 8, 4,
nuclear@0 597 9, 5, 9, 8,10,11,11,12,14,14,14,14,14,14,14,14,
nuclear@0 598 14,14,14,14,14,14,14,14,14,14,14,14,13,13,13,13,
nuclear@0 599 };
nuclear@0 600
nuclear@0 601 static const static_codebook _huff_book_line_128x7_1sub3 = {
nuclear@0 602 1, 64,
nuclear@0 603 (long *)_huff_lengthlist_line_128x7_1sub3,
nuclear@0 604 0, 0, 0, 0, 0,
nuclear@0 605 NULL,
nuclear@0 606 0
nuclear@0 607 };
nuclear@0 608
nuclear@0 609 static const long _huff_lengthlist_line_128x11_class1[] = {
nuclear@0 610 1, 6, 3, 7, 2, 4, 5, 7,
nuclear@0 611 };
nuclear@0 612
nuclear@0 613 static const static_codebook _huff_book_line_128x11_class1 = {
nuclear@0 614 1, 8,
nuclear@0 615 (long *)_huff_lengthlist_line_128x11_class1,
nuclear@0 616 0, 0, 0, 0, 0,
nuclear@0 617 NULL,
nuclear@0 618 0
nuclear@0 619 };
nuclear@0 620
nuclear@0 621 static const long _huff_lengthlist_line_128x11_class2[] = {
nuclear@0 622 1, 6,12,16, 4,12,15,16, 9,15,16,16,16,16,16,16,
nuclear@0 623 2, 5,11,16, 5,11,13,16, 9,13,16,16,16,16,16,16,
nuclear@0 624 4, 8,12,16, 5, 9,12,16, 9,13,15,16,16,16,16,16,
nuclear@0 625 15,16,16,16,11,14,13,16,12,15,16,16,16,16,16,15,
nuclear@0 626 };
nuclear@0 627
nuclear@0 628 static const static_codebook _huff_book_line_128x11_class2 = {
nuclear@0 629 1, 64,
nuclear@0 630 (long *)_huff_lengthlist_line_128x11_class2,
nuclear@0 631 0, 0, 0, 0, 0,
nuclear@0 632 NULL,
nuclear@0 633 0
nuclear@0 634 };
nuclear@0 635
nuclear@0 636 static const long _huff_lengthlist_line_128x11_class3[] = {
nuclear@0 637 7, 6, 9,17, 7, 6, 8,17,12, 9,11,16,16,16,16,16,
nuclear@0 638 5, 4, 7,16, 5, 3, 6,14, 9, 6, 8,15,16,16,16,16,
nuclear@0 639 5, 4, 6,13, 3, 2, 4,11, 7, 4, 6,13,16,11,10,14,
nuclear@0 640 12,12,12,16, 9, 7,10,15,12, 9,11,16,16,15,15,16,
nuclear@0 641 };
nuclear@0 642
nuclear@0 643 static const static_codebook _huff_book_line_128x11_class3 = {
nuclear@0 644 1, 64,
nuclear@0 645 (long *)_huff_lengthlist_line_128x11_class3,
nuclear@0 646 0, 0, 0, 0, 0,
nuclear@0 647 NULL,
nuclear@0 648 0
nuclear@0 649 };
nuclear@0 650
nuclear@0 651 static const long _huff_lengthlist_line_128x11_0sub0[] = {
nuclear@0 652 5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5,
nuclear@0 653 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 6, 6, 6, 7, 6,
nuclear@0 654 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, 8, 6, 8, 6, 8, 7,
nuclear@0 655 8, 7, 8, 7, 8, 7, 9, 7, 9, 8, 9, 8, 9, 8,10, 8,
nuclear@0 656 10, 9,10, 9,10, 9,11, 9,11, 9,10,10,11,10,11,10,
nuclear@0 657 11,11,11,11,11,11,12,13,14,14,14,15,15,16,16,16,
nuclear@0 658 17,15,16,15,16,16,17,17,16,17,17,17,17,17,17,17,
nuclear@0 659 17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,
nuclear@0 660 };
nuclear@0 661
nuclear@0 662 static const static_codebook _huff_book_line_128x11_0sub0 = {
nuclear@0 663 1, 128,
nuclear@0 664 (long *)_huff_lengthlist_line_128x11_0sub0,
nuclear@0 665 0, 0, 0, 0, 0,
nuclear@0 666 NULL,
nuclear@0 667 0
nuclear@0 668 };
nuclear@0 669
nuclear@0 670 static const long _huff_lengthlist_line_128x11_1sub0[] = {
nuclear@0 671 2, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5,
nuclear@0 672 6, 5, 6, 5, 6, 5, 7, 6, 7, 6, 7, 6, 8, 6, 8, 6,
nuclear@0 673 };
nuclear@0 674
nuclear@0 675 static const static_codebook _huff_book_line_128x11_1sub0 = {
nuclear@0 676 1, 32,
nuclear@0 677 (long *)_huff_lengthlist_line_128x11_1sub0,
nuclear@0 678 0, 0, 0, 0, 0,
nuclear@0 679 NULL,
nuclear@0 680 0
nuclear@0 681 };
nuclear@0 682
nuclear@0 683 static const long _huff_lengthlist_line_128x11_1sub1[] = {
nuclear@0 684 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 685 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 686 5, 3, 5, 3, 6, 4, 6, 4, 7, 4, 7, 4, 7, 4, 8, 4,
nuclear@0 687 8, 4, 9, 5, 9, 5, 9, 5, 9, 6,10, 6,10, 6,11, 7,
nuclear@0 688 10, 7,10, 8,11, 9,11, 9,11,10,11,11,12,11,11,12,
nuclear@0 689 15,15,12,14,11,14,12,14,11,14,13,14,12,14,11,14,
nuclear@0 690 11,14,12,14,11,14,11,14,13,13,14,14,14,14,14,14,
nuclear@0 691 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
nuclear@0 692 };
nuclear@0 693
nuclear@0 694 static const static_codebook _huff_book_line_128x11_1sub1 = {
nuclear@0 695 1, 128,
nuclear@0 696 (long *)_huff_lengthlist_line_128x11_1sub1,
nuclear@0 697 0, 0, 0, 0, 0,
nuclear@0 698 NULL,
nuclear@0 699 0
nuclear@0 700 };
nuclear@0 701
nuclear@0 702 static const long _huff_lengthlist_line_128x11_2sub1[] = {
nuclear@0 703 0, 4, 5, 4, 5, 4, 5, 3, 5, 3, 5, 3, 5, 4, 4, 4,
nuclear@0 704 5, 5,
nuclear@0 705 };
nuclear@0 706
nuclear@0 707 static const static_codebook _huff_book_line_128x11_2sub1 = {
nuclear@0 708 1, 18,
nuclear@0 709 (long *)_huff_lengthlist_line_128x11_2sub1,
nuclear@0 710 0, 0, 0, 0, 0,
nuclear@0 711 NULL,
nuclear@0 712 0
nuclear@0 713 };
nuclear@0 714
nuclear@0 715 static const long _huff_lengthlist_line_128x11_2sub2[] = {
nuclear@0 716 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 717 0, 0, 3, 3, 3, 4, 4, 4, 4, 5, 4, 5, 4, 6, 5, 7,
nuclear@0 718 5, 7, 6, 8, 6, 8, 6, 9, 7, 9, 7,10, 7, 9, 8,11,
nuclear@0 719 8,11,
nuclear@0 720 };
nuclear@0 721
nuclear@0 722 static const static_codebook _huff_book_line_128x11_2sub2 = {
nuclear@0 723 1, 50,
nuclear@0 724 (long *)_huff_lengthlist_line_128x11_2sub2,
nuclear@0 725 0, 0, 0, 0, 0,
nuclear@0 726 NULL,
nuclear@0 727 0
nuclear@0 728 };
nuclear@0 729
nuclear@0 730 static const long _huff_lengthlist_line_128x11_2sub3[] = {
nuclear@0 731 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 732 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 733 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 734 0, 0, 4, 8, 3, 8, 4, 8, 4, 8, 6, 8, 5, 8, 4, 8,
nuclear@0 735 4, 8, 6, 8, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 736 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 737 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 738 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 739 };
nuclear@0 740
nuclear@0 741 static const static_codebook _huff_book_line_128x11_2sub3 = {
nuclear@0 742 1, 128,
nuclear@0 743 (long *)_huff_lengthlist_line_128x11_2sub3,
nuclear@0 744 0, 0, 0, 0, 0,
nuclear@0 745 NULL,
nuclear@0 746 0
nuclear@0 747 };
nuclear@0 748
nuclear@0 749 static const long _huff_lengthlist_line_128x11_3sub1[] = {
nuclear@0 750 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4,
nuclear@0 751 5, 4,
nuclear@0 752 };
nuclear@0 753
nuclear@0 754 static const static_codebook _huff_book_line_128x11_3sub1 = {
nuclear@0 755 1, 18,
nuclear@0 756 (long *)_huff_lengthlist_line_128x11_3sub1,
nuclear@0 757 0, 0, 0, 0, 0,
nuclear@0 758 NULL,
nuclear@0 759 0
nuclear@0 760 };
nuclear@0 761
nuclear@0 762 static const long _huff_lengthlist_line_128x11_3sub2[] = {
nuclear@0 763 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 764 0, 0, 5, 3, 5, 4, 6, 4, 6, 4, 7, 4, 7, 4, 8, 4,
nuclear@0 765 8, 4, 9, 4, 9, 4,10, 4,10, 5,10, 5,11, 5,12, 6,
nuclear@0 766 12, 6,
nuclear@0 767 };
nuclear@0 768
nuclear@0 769 static const static_codebook _huff_book_line_128x11_3sub2 = {
nuclear@0 770 1, 50,
nuclear@0 771 (long *)_huff_lengthlist_line_128x11_3sub2,
nuclear@0 772 0, 0, 0, 0, 0,
nuclear@0 773 NULL,
nuclear@0 774 0
nuclear@0 775 };
nuclear@0 776
nuclear@0 777 static const long _huff_lengthlist_line_128x11_3sub3[] = {
nuclear@0 778 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 779 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 780 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 781 0, 0, 7, 1, 6, 3, 7, 3, 8, 4, 8, 5, 8, 8, 8, 9,
nuclear@0 782 7, 8, 8, 7, 7, 7, 8, 9,10, 9, 9,10,10,10,10,10,
nuclear@0 783 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
nuclear@0 784 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
nuclear@0 785 10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9,
nuclear@0 786 };
nuclear@0 787
nuclear@0 788 static const static_codebook _huff_book_line_128x11_3sub3 = {
nuclear@0 789 1, 128,
nuclear@0 790 (long *)_huff_lengthlist_line_128x11_3sub3,
nuclear@0 791 0, 0, 0, 0, 0,
nuclear@0 792 NULL,
nuclear@0 793 0
nuclear@0 794 };
nuclear@0 795
nuclear@0 796 static const long _huff_lengthlist_line_128x17_class1[] = {
nuclear@0 797 1, 3, 4, 7, 2, 5, 6, 7,
nuclear@0 798 };
nuclear@0 799
nuclear@0 800 static const static_codebook _huff_book_line_128x17_class1 = {
nuclear@0 801 1, 8,
nuclear@0 802 (long *)_huff_lengthlist_line_128x17_class1,
nuclear@0 803 0, 0, 0, 0, 0,
nuclear@0 804 NULL,
nuclear@0 805 0
nuclear@0 806 };
nuclear@0 807
nuclear@0 808 static const long _huff_lengthlist_line_128x17_class2[] = {
nuclear@0 809 1, 4,10,19, 3, 8,13,19, 7,12,19,19,19,19,19,19,
nuclear@0 810 2, 6,11,19, 8,13,19,19, 9,11,19,19,19,19,19,19,
nuclear@0 811 6, 7,13,19, 9,13,19,19,10,13,18,18,18,18,18,18,
nuclear@0 812 18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,
nuclear@0 813 };
nuclear@0 814
nuclear@0 815 static const static_codebook _huff_book_line_128x17_class2 = {
nuclear@0 816 1, 64,
nuclear@0 817 (long *)_huff_lengthlist_line_128x17_class2,
nuclear@0 818 0, 0, 0, 0, 0,
nuclear@0 819 NULL,
nuclear@0 820 0
nuclear@0 821 };
nuclear@0 822
nuclear@0 823 static const long _huff_lengthlist_line_128x17_class3[] = {
nuclear@0 824 3, 6,10,17, 4, 8,11,20, 8,10,11,20,20,20,20,20,
nuclear@0 825 2, 4, 8,18, 4, 6, 8,17, 7, 8,10,20,20,17,20,20,
nuclear@0 826 3, 5, 8,17, 3, 4, 6,17, 8, 8,10,17,17,12,16,20,
nuclear@0 827 13,13,15,20,10,10,12,20,15,14,15,20,20,20,19,19,
nuclear@0 828 };
nuclear@0 829
nuclear@0 830 static const static_codebook _huff_book_line_128x17_class3 = {
nuclear@0 831 1, 64,
nuclear@0 832 (long *)_huff_lengthlist_line_128x17_class3,
nuclear@0 833 0, 0, 0, 0, 0,
nuclear@0 834 NULL,
nuclear@0 835 0
nuclear@0 836 };
nuclear@0 837
nuclear@0 838 static const long _huff_lengthlist_line_128x17_0sub0[] = {
nuclear@0 839 5, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5,
nuclear@0 840 7, 5, 7, 5, 7, 5, 7, 5, 7, 5, 7, 5, 8, 5, 8, 5,
nuclear@0 841 8, 5, 8, 5, 8, 6, 8, 6, 8, 6, 9, 6, 9, 6, 9, 6,
nuclear@0 842 9, 6, 9, 7, 9, 7, 9, 7, 9, 7,10, 7,10, 8,10, 8,
nuclear@0 843 10, 8,10, 8,10, 8,11, 8,11, 8,11, 8,11, 8,11, 9,
nuclear@0 844 12, 9,12, 9,12, 9,12, 9,12,10,12,10,13,11,13,11,
nuclear@0 845 14,12,14,13,15,14,16,14,17,15,18,16,20,20,20,20,
nuclear@0 846 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
nuclear@0 847 };
nuclear@0 848
nuclear@0 849 static const static_codebook _huff_book_line_128x17_0sub0 = {
nuclear@0 850 1, 128,
nuclear@0 851 (long *)_huff_lengthlist_line_128x17_0sub0,
nuclear@0 852 0, 0, 0, 0, 0,
nuclear@0 853 NULL,
nuclear@0 854 0
nuclear@0 855 };
nuclear@0 856
nuclear@0 857 static const long _huff_lengthlist_line_128x17_1sub0[] = {
nuclear@0 858 2, 5, 5, 4, 5, 4, 5, 4, 5, 5, 5, 5, 5, 5, 6, 5,
nuclear@0 859 6, 5, 6, 5, 7, 6, 7, 6, 7, 6, 8, 6, 9, 7, 9, 7,
nuclear@0 860 };
nuclear@0 861
nuclear@0 862 static const static_codebook _huff_book_line_128x17_1sub0 = {
nuclear@0 863 1, 32,
nuclear@0 864 (long *)_huff_lengthlist_line_128x17_1sub0,
nuclear@0 865 0, 0, 0, 0, 0,
nuclear@0 866 NULL,
nuclear@0 867 0
nuclear@0 868 };
nuclear@0 869
nuclear@0 870 static const long _huff_lengthlist_line_128x17_1sub1[] = {
nuclear@0 871 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 872 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 873 4, 3, 5, 3, 5, 3, 6, 3, 6, 4, 6, 4, 7, 4, 7, 5,
nuclear@0 874 8, 5, 8, 6, 9, 7, 9, 7, 9, 8,10, 9,10, 9,11,10,
nuclear@0 875 11,11,11,11,11,11,12,12,12,13,12,13,12,14,12,15,
nuclear@0 876 12,14,12,16,13,17,13,17,14,17,14,16,13,17,14,17,
nuclear@0 877 14,17,15,17,15,15,16,17,17,17,17,17,17,17,17,17,
nuclear@0 878 17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,16,
nuclear@0 879 };
nuclear@0 880
nuclear@0 881 static const static_codebook _huff_book_line_128x17_1sub1 = {
nuclear@0 882 1, 128,
nuclear@0 883 (long *)_huff_lengthlist_line_128x17_1sub1,
nuclear@0 884 0, 0, 0, 0, 0,
nuclear@0 885 NULL,
nuclear@0 886 0
nuclear@0 887 };
nuclear@0 888
nuclear@0 889 static const long _huff_lengthlist_line_128x17_2sub1[] = {
nuclear@0 890 0, 4, 5, 4, 6, 4, 8, 3, 9, 3, 9, 2, 9, 3, 8, 4,
nuclear@0 891 9, 4,
nuclear@0 892 };
nuclear@0 893
nuclear@0 894 static const static_codebook _huff_book_line_128x17_2sub1 = {
nuclear@0 895 1, 18,
nuclear@0 896 (long *)_huff_lengthlist_line_128x17_2sub1,
nuclear@0 897 0, 0, 0, 0, 0,
nuclear@0 898 NULL,
nuclear@0 899 0
nuclear@0 900 };
nuclear@0 901
nuclear@0 902 static const long _huff_lengthlist_line_128x17_2sub2[] = {
nuclear@0 903 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 904 0, 0, 5, 1, 5, 3, 5, 3, 5, 4, 7, 5,10, 7,10, 7,
nuclear@0 905 12,10,14,10,14, 9,14,11,14,14,14,13,13,13,13,13,
nuclear@0 906 13,13,
nuclear@0 907 };
nuclear@0 908
nuclear@0 909 static const static_codebook _huff_book_line_128x17_2sub2 = {
nuclear@0 910 1, 50,
nuclear@0 911 (long *)_huff_lengthlist_line_128x17_2sub2,
nuclear@0 912 0, 0, 0, 0, 0,
nuclear@0 913 NULL,
nuclear@0 914 0
nuclear@0 915 };
nuclear@0 916
nuclear@0 917 static const long _huff_lengthlist_line_128x17_2sub3[] = {
nuclear@0 918 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 919 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 920 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 921 0, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 922 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6,
nuclear@0 923 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
nuclear@0 924 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
nuclear@0 925 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
nuclear@0 926 };
nuclear@0 927
nuclear@0 928 static const static_codebook _huff_book_line_128x17_2sub3 = {
nuclear@0 929 1, 128,
nuclear@0 930 (long *)_huff_lengthlist_line_128x17_2sub3,
nuclear@0 931 0, 0, 0, 0, 0,
nuclear@0 932 NULL,
nuclear@0 933 0
nuclear@0 934 };
nuclear@0 935
nuclear@0 936 static const long _huff_lengthlist_line_128x17_3sub1[] = {
nuclear@0 937 0, 4, 4, 4, 4, 4, 4, 4, 5, 3, 5, 3, 5, 4, 6, 4,
nuclear@0 938 6, 4,
nuclear@0 939 };
nuclear@0 940
nuclear@0 941 static const static_codebook _huff_book_line_128x17_3sub1 = {
nuclear@0 942 1, 18,
nuclear@0 943 (long *)_huff_lengthlist_line_128x17_3sub1,
nuclear@0 944 0, 0, 0, 0, 0,
nuclear@0 945 NULL,
nuclear@0 946 0
nuclear@0 947 };
nuclear@0 948
nuclear@0 949 static const long _huff_lengthlist_line_128x17_3sub2[] = {
nuclear@0 950 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 951 0, 0, 5, 3, 6, 3, 6, 4, 7, 4, 7, 4, 7, 4, 8, 4,
nuclear@0 952 8, 4, 8, 4, 8, 4, 9, 4, 9, 5,10, 5,10, 7,10, 8,
nuclear@0 953 10, 8,
nuclear@0 954 };
nuclear@0 955
nuclear@0 956 static const static_codebook _huff_book_line_128x17_3sub2 = {
nuclear@0 957 1, 50,
nuclear@0 958 (long *)_huff_lengthlist_line_128x17_3sub2,
nuclear@0 959 0, 0, 0, 0, 0,
nuclear@0 960 NULL,
nuclear@0 961 0
nuclear@0 962 };
nuclear@0 963
nuclear@0 964 static const long _huff_lengthlist_line_128x17_3sub3[] = {
nuclear@0 965 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 966 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 967 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 968 0, 0, 3, 2, 4, 3, 4, 4, 4, 5, 4, 7, 5, 8, 5,11,
nuclear@0 969 6,10, 6,12, 7,12, 7,12, 8,12, 8,12,10,12,12,12,
nuclear@0 970 12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
nuclear@0 971 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
nuclear@0 972 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
nuclear@0 973 };
nuclear@0 974
nuclear@0 975 static const static_codebook _huff_book_line_128x17_3sub3 = {
nuclear@0 976 1, 128,
nuclear@0 977 (long *)_huff_lengthlist_line_128x17_3sub3,
nuclear@0 978 0, 0, 0, 0, 0,
nuclear@0 979 NULL,
nuclear@0 980 0
nuclear@0 981 };
nuclear@0 982
nuclear@0 983 static const long _huff_lengthlist_line_1024x27_class1[] = {
nuclear@0 984 2,10, 8,14, 7,12,11,14, 1, 5, 3, 7, 4, 9, 7,13,
nuclear@0 985 };
nuclear@0 986
nuclear@0 987 static const static_codebook _huff_book_line_1024x27_class1 = {
nuclear@0 988 1, 16,
nuclear@0 989 (long *)_huff_lengthlist_line_1024x27_class1,
nuclear@0 990 0, 0, 0, 0, 0,
nuclear@0 991 NULL,
nuclear@0 992 0
nuclear@0 993 };
nuclear@0 994
nuclear@0 995 static const long _huff_lengthlist_line_1024x27_class2[] = {
nuclear@0 996 1, 4, 2, 6, 3, 7, 5, 7,
nuclear@0 997 };
nuclear@0 998
nuclear@0 999 static const static_codebook _huff_book_line_1024x27_class2 = {
nuclear@0 1000 1, 8,
nuclear@0 1001 (long *)_huff_lengthlist_line_1024x27_class2,
nuclear@0 1002 0, 0, 0, 0, 0,
nuclear@0 1003 NULL,
nuclear@0 1004 0
nuclear@0 1005 };
nuclear@0 1006
nuclear@0 1007 static const long _huff_lengthlist_line_1024x27_class3[] = {
nuclear@0 1008 1, 5, 7,21, 5, 8, 9,21,10, 9,12,20,20,16,20,20,
nuclear@0 1009 4, 8, 9,20, 6, 8, 9,20,11,11,13,20,20,15,17,20,
nuclear@0 1010 9,11,14,20, 8,10,15,20,11,13,15,20,20,20,20,20,
nuclear@0 1011 20,20,20,20,13,20,20,20,18,18,20,20,20,20,20,20,
nuclear@0 1012 3, 6, 8,20, 6, 7, 9,20,10, 9,12,20,20,20,20,20,
nuclear@0 1013 5, 7, 9,20, 6, 6, 9,20,10, 9,12,20,20,20,20,20,
nuclear@0 1014 8,10,13,20, 8, 9,12,20,11,10,12,20,20,20,20,20,
nuclear@0 1015 18,20,20,20,15,17,18,20,18,17,18,20,20,20,20,20,
nuclear@0 1016 7,10,12,20, 8, 9,11,20,14,13,14,20,20,20,20,20,
nuclear@0 1017 6, 9,12,20, 7, 8,11,20,12,11,13,20,20,20,20,20,
nuclear@0 1018 9,11,15,20, 8,10,14,20,12,11,14,20,20,20,20,20,
nuclear@0 1019 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
nuclear@0 1020 11,16,18,20,15,15,17,20,20,17,20,20,20,20,20,20,
nuclear@0 1021 9,14,16,20,12,12,15,20,17,15,18,20,20,20,20,20,
nuclear@0 1022 16,19,18,20,15,16,20,20,17,17,20,20,20,20,20,20,
nuclear@0 1023 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
nuclear@0 1024 };
nuclear@0 1025
nuclear@0 1026 static const static_codebook _huff_book_line_1024x27_class3 = {
nuclear@0 1027 1, 256,
nuclear@0 1028 (long *)_huff_lengthlist_line_1024x27_class3,
nuclear@0 1029 0, 0, 0, 0, 0,
nuclear@0 1030 NULL,
nuclear@0 1031 0
nuclear@0 1032 };
nuclear@0 1033
nuclear@0 1034 static const long _huff_lengthlist_line_1024x27_class4[] = {
nuclear@0 1035 2, 3, 7,13, 4, 4, 7,15, 8, 6, 9,17,21,16,15,21,
nuclear@0 1036 2, 5, 7,11, 5, 5, 7,14, 9, 7,10,16,17,15,16,21,
nuclear@0 1037 4, 7,10,17, 7, 7, 9,15,11, 9,11,16,21,18,15,21,
nuclear@0 1038 18,21,21,21,15,17,17,19,21,19,18,20,21,21,21,20,
nuclear@0 1039 };
nuclear@0 1040
nuclear@0 1041 static const static_codebook _huff_book_line_1024x27_class4 = {
nuclear@0 1042 1, 64,
nuclear@0 1043 (long *)_huff_lengthlist_line_1024x27_class4,
nuclear@0 1044 0, 0, 0, 0, 0,
nuclear@0 1045 NULL,
nuclear@0 1046 0
nuclear@0 1047 };
nuclear@0 1048
nuclear@0 1049 static const long _huff_lengthlist_line_1024x27_0sub0[] = {
nuclear@0 1050 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5,
nuclear@0 1051 6, 5, 6, 5, 6, 5, 6, 5, 7, 5, 7, 5, 7, 5, 7, 5,
nuclear@0 1052 8, 6, 8, 6, 8, 6, 9, 6, 9, 6,10, 6,10, 6,11, 6,
nuclear@0 1053 11, 7,11, 7,12, 7,12, 7,12, 7,12, 7,12, 7,12, 7,
nuclear@0 1054 12, 7,12, 8,13, 8,12, 8,12, 8,13, 8,13, 9,13, 9,
nuclear@0 1055 13, 9,13, 9,12,10,12,10,13,10,14,11,14,12,14,13,
nuclear@0 1056 14,13,14,14,15,16,15,15,15,14,15,17,21,22,22,21,
nuclear@0 1057 22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,
nuclear@0 1058 };
nuclear@0 1059
nuclear@0 1060 static const static_codebook _huff_book_line_1024x27_0sub0 = {
nuclear@0 1061 1, 128,
nuclear@0 1062 (long *)_huff_lengthlist_line_1024x27_0sub0,
nuclear@0 1063 0, 0, 0, 0, 0,
nuclear@0 1064 NULL,
nuclear@0 1065 0
nuclear@0 1066 };
nuclear@0 1067
nuclear@0 1068 static const long _huff_lengthlist_line_1024x27_1sub0[] = {
nuclear@0 1069 2, 5, 5, 4, 5, 4, 5, 4, 5, 4, 6, 5, 6, 5, 6, 5,
nuclear@0 1070 6, 5, 7, 5, 7, 6, 8, 6, 8, 6, 8, 6, 9, 6, 9, 6,
nuclear@0 1071 };
nuclear@0 1072
nuclear@0 1073 static const static_codebook _huff_book_line_1024x27_1sub0 = {
nuclear@0 1074 1, 32,
nuclear@0 1075 (long *)_huff_lengthlist_line_1024x27_1sub0,
nuclear@0 1076 0, 0, 0, 0, 0,
nuclear@0 1077 NULL,
nuclear@0 1078 0
nuclear@0 1079 };
nuclear@0 1080
nuclear@0 1081 static const long _huff_lengthlist_line_1024x27_1sub1[] = {
nuclear@0 1082 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1083 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1084 8, 5, 8, 4, 9, 4, 9, 4, 9, 4, 9, 4, 9, 4, 9, 4,
nuclear@0 1085 9, 4, 9, 4, 9, 4, 8, 4, 8, 4, 9, 5, 9, 5, 9, 5,
nuclear@0 1086 9, 5, 9, 6,10, 6,10, 7,10, 8,11, 9,11,11,12,13,
nuclear@0 1087 12,14,13,15,13,15,14,16,14,17,15,17,15,15,16,16,
nuclear@0 1088 15,16,16,16,15,18,16,15,17,17,19,19,19,19,19,19,
nuclear@0 1089 19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,
nuclear@0 1090 };
nuclear@0 1091
nuclear@0 1092 static const static_codebook _huff_book_line_1024x27_1sub1 = {
nuclear@0 1093 1, 128,
nuclear@0 1094 (long *)_huff_lengthlist_line_1024x27_1sub1,
nuclear@0 1095 0, 0, 0, 0, 0,
nuclear@0 1096 NULL,
nuclear@0 1097 0
nuclear@0 1098 };
nuclear@0 1099
nuclear@0 1100 static const long _huff_lengthlist_line_1024x27_2sub0[] = {
nuclear@0 1101 1, 5, 5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 6, 5,
nuclear@0 1102 6, 6, 7, 7, 7, 7, 8, 7, 8, 8, 9, 8,10, 9,10, 9,
nuclear@0 1103 };
nuclear@0 1104
nuclear@0 1105 static const static_codebook _huff_book_line_1024x27_2sub0 = {
nuclear@0 1106 1, 32,
nuclear@0 1107 (long *)_huff_lengthlist_line_1024x27_2sub0,
nuclear@0 1108 0, 0, 0, 0, 0,
nuclear@0 1109 NULL,
nuclear@0 1110 0
nuclear@0 1111 };
nuclear@0 1112
nuclear@0 1113 static const long _huff_lengthlist_line_1024x27_2sub1[] = {
nuclear@0 1114 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1115 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1116 4, 3, 4, 3, 4, 4, 5, 4, 5, 4, 5, 5, 6, 5, 6, 5,
nuclear@0 1117 7, 5, 7, 6, 7, 6, 8, 7, 8, 7, 8, 7, 9, 8, 9, 9,
nuclear@0 1118 9, 9,10,10,10,11, 9,12, 9,12, 9,15,10,14, 9,13,
nuclear@0 1119 10,13,10,12,10,12,10,13,10,12,11,13,11,14,12,13,
nuclear@0 1120 13,14,14,13,14,15,14,16,13,13,14,16,16,16,16,16,
nuclear@0 1121 16,16,16,16,16,16,16,16,16,16,16,16,16,16,15,15,
nuclear@0 1122 };
nuclear@0 1123
nuclear@0 1124 static const static_codebook _huff_book_line_1024x27_2sub1 = {
nuclear@0 1125 1, 128,
nuclear@0 1126 (long *)_huff_lengthlist_line_1024x27_2sub1,
nuclear@0 1127 0, 0, 0, 0, 0,
nuclear@0 1128 NULL,
nuclear@0 1129 0
nuclear@0 1130 };
nuclear@0 1131
nuclear@0 1132 static const long _huff_lengthlist_line_1024x27_3sub1[] = {
nuclear@0 1133 0, 4, 5, 4, 5, 3, 5, 3, 5, 3, 5, 4, 4, 4, 4, 5,
nuclear@0 1134 5, 5,
nuclear@0 1135 };
nuclear@0 1136
nuclear@0 1137 static const static_codebook _huff_book_line_1024x27_3sub1 = {
nuclear@0 1138 1, 18,
nuclear@0 1139 (long *)_huff_lengthlist_line_1024x27_3sub1,
nuclear@0 1140 0, 0, 0, 0, 0,
nuclear@0 1141 NULL,
nuclear@0 1142 0
nuclear@0 1143 };
nuclear@0 1144
nuclear@0 1145 static const long _huff_lengthlist_line_1024x27_3sub2[] = {
nuclear@0 1146 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1147 0, 0, 3, 3, 4, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6,
nuclear@0 1148 5, 7, 5, 8, 6, 8, 6, 9, 7,10, 7,10, 8,10, 8,11,
nuclear@0 1149 9,11,
nuclear@0 1150 };
nuclear@0 1151
nuclear@0 1152 static const static_codebook _huff_book_line_1024x27_3sub2 = {
nuclear@0 1153 1, 50,
nuclear@0 1154 (long *)_huff_lengthlist_line_1024x27_3sub2,
nuclear@0 1155 0, 0, 0, 0, 0,
nuclear@0 1156 NULL,
nuclear@0 1157 0
nuclear@0 1158 };
nuclear@0 1159
nuclear@0 1160 static const long _huff_lengthlist_line_1024x27_3sub3[] = {
nuclear@0 1161 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1162 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1163 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1164 0, 0, 3, 7, 3, 8, 3,10, 3, 8, 3, 9, 3, 8, 4, 9,
nuclear@0 1165 4, 9, 5, 9, 6,10, 6, 9, 7,11, 7,12, 9,13,10,13,
nuclear@0 1166 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
nuclear@0 1167 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
nuclear@0 1168 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
nuclear@0 1169 };
nuclear@0 1170
nuclear@0 1171 static const static_codebook _huff_book_line_1024x27_3sub3 = {
nuclear@0 1172 1, 128,
nuclear@0 1173 (long *)_huff_lengthlist_line_1024x27_3sub3,
nuclear@0 1174 0, 0, 0, 0, 0,
nuclear@0 1175 NULL,
nuclear@0 1176 0
nuclear@0 1177 };
nuclear@0 1178
nuclear@0 1179 static const long _huff_lengthlist_line_1024x27_4sub1[] = {
nuclear@0 1180 0, 4, 5, 4, 5, 4, 5, 4, 5, 3, 5, 3, 5, 3, 5, 4,
nuclear@0 1181 5, 4,
nuclear@0 1182 };
nuclear@0 1183
nuclear@0 1184 static const static_codebook _huff_book_line_1024x27_4sub1 = {
nuclear@0 1185 1, 18,
nuclear@0 1186 (long *)_huff_lengthlist_line_1024x27_4sub1,
nuclear@0 1187 0, 0, 0, 0, 0,
nuclear@0 1188 NULL,
nuclear@0 1189 0
nuclear@0 1190 };
nuclear@0 1191
nuclear@0 1192 static const long _huff_lengthlist_line_1024x27_4sub2[] = {
nuclear@0 1193 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1194 0, 0, 4, 2, 4, 2, 5, 3, 5, 4, 6, 6, 6, 7, 7, 8,
nuclear@0 1195 7, 8, 7, 8, 7, 9, 8, 9, 8, 9, 8,10, 8,11, 9,12,
nuclear@0 1196 9,12,
nuclear@0 1197 };
nuclear@0 1198
nuclear@0 1199 static const static_codebook _huff_book_line_1024x27_4sub2 = {
nuclear@0 1200 1, 50,
nuclear@0 1201 (long *)_huff_lengthlist_line_1024x27_4sub2,
nuclear@0 1202 0, 0, 0, 0, 0,
nuclear@0 1203 NULL,
nuclear@0 1204 0
nuclear@0 1205 };
nuclear@0 1206
nuclear@0 1207 static const long _huff_lengthlist_line_1024x27_4sub3[] = {
nuclear@0 1208 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1209 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1210 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1211 0, 0, 2, 5, 2, 6, 3, 6, 4, 7, 4, 7, 5, 9, 5,11,
nuclear@0 1212 6,11, 6,11, 7,11, 6,11, 6,11, 9,11, 8,11,11,11,
nuclear@0 1213 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
nuclear@0 1214 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
nuclear@0 1215 11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,
nuclear@0 1216 };
nuclear@0 1217
nuclear@0 1218 static const static_codebook _huff_book_line_1024x27_4sub3 = {
nuclear@0 1219 1, 128,
nuclear@0 1220 (long *)_huff_lengthlist_line_1024x27_4sub3,
nuclear@0 1221 0, 0, 0, 0, 0,
nuclear@0 1222 NULL,
nuclear@0 1223 0
nuclear@0 1224 };
nuclear@0 1225
nuclear@0 1226 static const long _huff_lengthlist_line_2048x27_class1[] = {
nuclear@0 1227 2, 6, 8, 9, 7,11,13,13, 1, 3, 5, 5, 6, 6,12,10,
nuclear@0 1228 };
nuclear@0 1229
nuclear@0 1230 static const static_codebook _huff_book_line_2048x27_class1 = {
nuclear@0 1231 1, 16,
nuclear@0 1232 (long *)_huff_lengthlist_line_2048x27_class1,
nuclear@0 1233 0, 0, 0, 0, 0,
nuclear@0 1234 NULL,
nuclear@0 1235 0
nuclear@0 1236 };
nuclear@0 1237
nuclear@0 1238 static const long _huff_lengthlist_line_2048x27_class2[] = {
nuclear@0 1239 1, 2, 3, 6, 4, 7, 5, 7,
nuclear@0 1240 };
nuclear@0 1241
nuclear@0 1242 static const static_codebook _huff_book_line_2048x27_class2 = {
nuclear@0 1243 1, 8,
nuclear@0 1244 (long *)_huff_lengthlist_line_2048x27_class2,
nuclear@0 1245 0, 0, 0, 0, 0,
nuclear@0 1246 NULL,
nuclear@0 1247 0
nuclear@0 1248 };
nuclear@0 1249
nuclear@0 1250 static const long _huff_lengthlist_line_2048x27_class3[] = {
nuclear@0 1251 3, 3, 6,16, 5, 5, 7,16, 9, 8,11,16,16,16,16,16,
nuclear@0 1252 5, 5, 8,16, 5, 5, 7,16, 8, 7, 9,16,16,16,16,16,
nuclear@0 1253 9, 9,12,16, 6, 8,11,16, 9,10,11,16,16,16,16,16,
nuclear@0 1254 16,16,16,16,13,16,16,16,15,16,16,16,16,16,16,16,
nuclear@0 1255 5, 4, 7,16, 6, 5, 8,16, 9, 8,10,16,16,16,16,16,
nuclear@0 1256 5, 5, 7,15, 5, 4, 6,15, 7, 6, 8,16,16,16,16,16,
nuclear@0 1257 9, 9,11,15, 7, 7, 9,16, 8, 8, 9,16,16,16,16,16,
nuclear@0 1258 16,16,16,16,15,15,15,16,15,15,14,16,16,16,16,16,
nuclear@0 1259 8, 8,11,16, 8, 9,10,16,11,10,14,16,16,16,16,16,
nuclear@0 1260 6, 8,10,16, 6, 7,10,16, 8, 8,11,16,14,16,16,16,
nuclear@0 1261 10,11,14,16, 9, 9,11,16,10,10,11,16,16,16,16,16,
nuclear@0 1262 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
nuclear@0 1263 16,16,16,16,15,16,16,16,16,16,16,16,16,16,16,16,
nuclear@0 1264 12,16,15,16,12,14,16,16,16,16,16,16,16,16,16,16,
nuclear@0 1265 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
nuclear@0 1266 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
nuclear@0 1267 };
nuclear@0 1268
nuclear@0 1269 static const static_codebook _huff_book_line_2048x27_class3 = {
nuclear@0 1270 1, 256,
nuclear@0 1271 (long *)_huff_lengthlist_line_2048x27_class3,
nuclear@0 1272 0, 0, 0, 0, 0,
nuclear@0 1273 NULL,
nuclear@0 1274 0
nuclear@0 1275 };
nuclear@0 1276
nuclear@0 1277 static const long _huff_lengthlist_line_2048x27_class4[] = {
nuclear@0 1278 2, 4, 7,13, 4, 5, 7,15, 8, 7,10,16,16,14,16,16,
nuclear@0 1279 2, 4, 7,16, 3, 4, 7,14, 8, 8,10,16,16,16,15,16,
nuclear@0 1280 6, 8,11,16, 7, 7, 9,16,11, 9,13,16,16,16,15,16,
nuclear@0 1281 16,16,16,16,14,16,16,16,16,16,16,16,16,16,16,16,
nuclear@0 1282 };
nuclear@0 1283
nuclear@0 1284 static const static_codebook _huff_book_line_2048x27_class4 = {
nuclear@0 1285 1, 64,
nuclear@0 1286 (long *)_huff_lengthlist_line_2048x27_class4,
nuclear@0 1287 0, 0, 0, 0, 0,
nuclear@0 1288 NULL,
nuclear@0 1289 0
nuclear@0 1290 };
nuclear@0 1291
nuclear@0 1292 static const long _huff_lengthlist_line_2048x27_0sub0[] = {
nuclear@0 1293 5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5,
nuclear@0 1294 6, 5, 7, 5, 7, 5, 7, 5, 8, 5, 8, 5, 8, 5, 9, 5,
nuclear@0 1295 9, 6,10, 6,10, 6,11, 6,11, 6,11, 6,11, 6,11, 6,
nuclear@0 1296 11, 6,11, 6,12, 7,11, 7,11, 7,11, 7,11, 7,10, 7,
nuclear@0 1297 11, 7,11, 7,12, 7,11, 8,11, 8,11, 8,11, 8,13, 8,
nuclear@0 1298 12, 9,11, 9,11, 9,11,10,12,10,12, 9,12,10,12,11,
nuclear@0 1299 14,12,16,12,12,11,14,16,17,17,17,17,17,17,17,17,
nuclear@0 1300 17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,16,
nuclear@0 1301 };
nuclear@0 1302
nuclear@0 1303 static const static_codebook _huff_book_line_2048x27_0sub0 = {
nuclear@0 1304 1, 128,
nuclear@0 1305 (long *)_huff_lengthlist_line_2048x27_0sub0,
nuclear@0 1306 0, 0, 0, 0, 0,
nuclear@0 1307 NULL,
nuclear@0 1308 0
nuclear@0 1309 };
nuclear@0 1310
nuclear@0 1311 static const long _huff_lengthlist_line_2048x27_1sub0[] = {
nuclear@0 1312 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5,
nuclear@0 1313 5, 5, 6, 6, 6, 6, 6, 6, 7, 6, 7, 6, 7, 6, 7, 6,
nuclear@0 1314 };
nuclear@0 1315
nuclear@0 1316 static const static_codebook _huff_book_line_2048x27_1sub0 = {
nuclear@0 1317 1, 32,
nuclear@0 1318 (long *)_huff_lengthlist_line_2048x27_1sub0,
nuclear@0 1319 0, 0, 0, 0, 0,
nuclear@0 1320 NULL,
nuclear@0 1321 0
nuclear@0 1322 };
nuclear@0 1323
nuclear@0 1324 static const long _huff_lengthlist_line_2048x27_1sub1[] = {
nuclear@0 1325 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1326 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1327 6, 5, 7, 5, 7, 4, 7, 4, 8, 4, 8, 4, 8, 4, 8, 3,
nuclear@0 1328 8, 4, 9, 4, 9, 4, 9, 4, 9, 4, 9, 5, 9, 5, 9, 6,
nuclear@0 1329 9, 7, 9, 8, 9, 9, 9,10, 9,11, 9,14, 9,15,10,15,
nuclear@0 1330 10,15,10,15,10,15,11,15,10,14,12,14,11,14,13,14,
nuclear@0 1331 13,15,15,15,12,15,15,15,13,15,13,15,13,15,15,15,
nuclear@0 1332 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,
nuclear@0 1333 };
nuclear@0 1334
nuclear@0 1335 static const static_codebook _huff_book_line_2048x27_1sub1 = {
nuclear@0 1336 1, 128,
nuclear@0 1337 (long *)_huff_lengthlist_line_2048x27_1sub1,
nuclear@0 1338 0, 0, 0, 0, 0,
nuclear@0 1339 NULL,
nuclear@0 1340 0
nuclear@0 1341 };
nuclear@0 1342
nuclear@0 1343 static const long _huff_lengthlist_line_2048x27_2sub0[] = {
nuclear@0 1344 2, 4, 5, 4, 5, 4, 5, 4, 5, 5, 5, 5, 5, 5, 6, 5,
nuclear@0 1345 6, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8,
nuclear@0 1346 };
nuclear@0 1347
nuclear@0 1348 static const static_codebook _huff_book_line_2048x27_2sub0 = {
nuclear@0 1349 1, 32,
nuclear@0 1350 (long *)_huff_lengthlist_line_2048x27_2sub0,
nuclear@0 1351 0, 0, 0, 0, 0,
nuclear@0 1352 NULL,
nuclear@0 1353 0
nuclear@0 1354 };
nuclear@0 1355
nuclear@0 1356 static const long _huff_lengthlist_line_2048x27_2sub1[] = {
nuclear@0 1357 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1358 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1359 3, 4, 3, 4, 3, 4, 4, 5, 4, 5, 5, 5, 6, 6, 6, 7,
nuclear@0 1360 6, 8, 6, 8, 6, 9, 7,10, 7,10, 7,10, 7,12, 7,12,
nuclear@0 1361 7,12, 9,12,11,12,10,12,10,12,11,12,12,12,10,12,
nuclear@0 1362 10,12,10,12, 9,12,11,12,12,12,12,12,11,12,11,12,
nuclear@0 1363 12,12,12,12,12,12,12,12,10,10,12,12,12,12,12,10,
nuclear@0 1364 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
nuclear@0 1365 };
nuclear@0 1366
nuclear@0 1367 static const static_codebook _huff_book_line_2048x27_2sub1 = {
nuclear@0 1368 1, 128,
nuclear@0 1369 (long *)_huff_lengthlist_line_2048x27_2sub1,
nuclear@0 1370 0, 0, 0, 0, 0,
nuclear@0 1371 NULL,
nuclear@0 1372 0
nuclear@0 1373 };
nuclear@0 1374
nuclear@0 1375 static const long _huff_lengthlist_line_2048x27_3sub1[] = {
nuclear@0 1376 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
nuclear@0 1377 5, 5,
nuclear@0 1378 };
nuclear@0 1379
nuclear@0 1380 static const static_codebook _huff_book_line_2048x27_3sub1 = {
nuclear@0 1381 1, 18,
nuclear@0 1382 (long *)_huff_lengthlist_line_2048x27_3sub1,
nuclear@0 1383 0, 0, 0, 0, 0,
nuclear@0 1384 NULL,
nuclear@0 1385 0
nuclear@0 1386 };
nuclear@0 1387
nuclear@0 1388 static const long _huff_lengthlist_line_2048x27_3sub2[] = {
nuclear@0 1389 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1390 0, 0, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6,
nuclear@0 1391 6, 7, 6, 7, 6, 8, 6, 9, 7, 9, 7, 9, 9,11, 9,12,
nuclear@0 1392 10,12,
nuclear@0 1393 };
nuclear@0 1394
nuclear@0 1395 static const static_codebook _huff_book_line_2048x27_3sub2 = {
nuclear@0 1396 1, 50,
nuclear@0 1397 (long *)_huff_lengthlist_line_2048x27_3sub2,
nuclear@0 1398 0, 0, 0, 0, 0,
nuclear@0 1399 NULL,
nuclear@0 1400 0
nuclear@0 1401 };
nuclear@0 1402
nuclear@0 1403 static const long _huff_lengthlist_line_2048x27_3sub3[] = {
nuclear@0 1404 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1405 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1406 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1407 0, 0, 3, 6, 3, 7, 3, 7, 5, 7, 7, 7, 7, 7, 6, 7,
nuclear@0 1408 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 1409 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 1410 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 1411 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 1412 };
nuclear@0 1413
nuclear@0 1414 static const static_codebook _huff_book_line_2048x27_3sub3 = {
nuclear@0 1415 1, 128,
nuclear@0 1416 (long *)_huff_lengthlist_line_2048x27_3sub3,
nuclear@0 1417 0, 0, 0, 0, 0,
nuclear@0 1418 NULL,
nuclear@0 1419 0
nuclear@0 1420 };
nuclear@0 1421
nuclear@0 1422 static const long _huff_lengthlist_line_2048x27_4sub1[] = {
nuclear@0 1423 0, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 5, 4, 5, 4,
nuclear@0 1424 4, 5,
nuclear@0 1425 };
nuclear@0 1426
nuclear@0 1427 static const static_codebook _huff_book_line_2048x27_4sub1 = {
nuclear@0 1428 1, 18,
nuclear@0 1429 (long *)_huff_lengthlist_line_2048x27_4sub1,
nuclear@0 1430 0, 0, 0, 0, 0,
nuclear@0 1431 NULL,
nuclear@0 1432 0
nuclear@0 1433 };
nuclear@0 1434
nuclear@0 1435 static const long _huff_lengthlist_line_2048x27_4sub2[] = {
nuclear@0 1436 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1437 0, 0, 3, 2, 4, 3, 4, 4, 4, 5, 5, 6, 5, 6, 5, 7,
nuclear@0 1438 6, 6, 6, 7, 7, 7, 8, 9, 9, 9,12,10,11,10,10,12,
nuclear@0 1439 10,10,
nuclear@0 1440 };
nuclear@0 1441
nuclear@0 1442 static const static_codebook _huff_book_line_2048x27_4sub2 = {
nuclear@0 1443 1, 50,
nuclear@0 1444 (long *)_huff_lengthlist_line_2048x27_4sub2,
nuclear@0 1445 0, 0, 0, 0, 0,
nuclear@0 1446 NULL,
nuclear@0 1447 0
nuclear@0 1448 };
nuclear@0 1449
nuclear@0 1450 static const long _huff_lengthlist_line_2048x27_4sub3[] = {
nuclear@0 1451 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1452 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1453 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1454 0, 0, 3, 6, 5, 7, 5, 7, 7, 7, 7, 7, 5, 7, 5, 7,
nuclear@0 1455 5, 7, 5, 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 1456 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 1457 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
nuclear@0 1458 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6,
nuclear@0 1459 };
nuclear@0 1460
nuclear@0 1461 static const static_codebook _huff_book_line_2048x27_4sub3 = {
nuclear@0 1462 1, 128,
nuclear@0 1463 (long *)_huff_lengthlist_line_2048x27_4sub3,
nuclear@0 1464 0, 0, 0, 0, 0,
nuclear@0 1465 NULL,
nuclear@0 1466 0
nuclear@0 1467 };
nuclear@0 1468
nuclear@0 1469 static const long _huff_lengthlist_line_256x4low_class0[] = {
nuclear@0 1470 4, 5, 6,11, 5, 5, 6,10, 7, 7, 6, 6,14,13, 9, 9,
nuclear@0 1471 6, 6, 6,10, 6, 6, 6, 9, 8, 7, 7, 9,14,12, 8,11,
nuclear@0 1472 8, 7, 7,11, 8, 8, 7,11, 9, 9, 7, 9,13,11, 9,13,
nuclear@0 1473 19,19,18,19,15,16,16,19,11,11,10,13,10,10, 9,15,
nuclear@0 1474 5, 5, 6,13, 6, 6, 6,11, 8, 7, 6, 7,14,11,10,11,
nuclear@0 1475 6, 6, 6,12, 7, 6, 6,11, 8, 7, 7,11,13,11, 9,11,
nuclear@0 1476 9, 7, 6,12, 8, 7, 6,12, 9, 8, 8,11,13,10, 7,13,
nuclear@0 1477 19,19,17,19,17,14,14,19,12,10, 8,12,13,10, 9,16,
nuclear@0 1478 7, 8, 7,12, 7, 7, 7,11, 8, 7, 7, 8,12,12,11,11,
nuclear@0 1479 8, 8, 7,12, 8, 7, 6,11, 8, 7, 7,10,10,11,10,11,
nuclear@0 1480 9, 8, 8,13, 9, 8, 7,12,10, 9, 7,11, 9, 8, 7,11,
nuclear@0 1481 18,18,15,18,18,16,17,18,15,11,10,18,11, 9, 9,18,
nuclear@0 1482 16,16,13,16,12,11,10,16,12,11, 9, 6,15,12,11,13,
nuclear@0 1483 16,16,14,14,13,11,12,16,12, 9, 9,13,13,10,10,12,
nuclear@0 1484 17,18,17,17,14,15,14,16,14,12,14,15,12,10,11,12,
nuclear@0 1485 18,18,18,18,18,18,18,18,18,12,13,18,16,11, 9,18,
nuclear@0 1486 };
nuclear@0 1487
nuclear@0 1488 static const static_codebook _huff_book_line_256x4low_class0 = {
nuclear@0 1489 1, 256,
nuclear@0 1490 (long *)_huff_lengthlist_line_256x4low_class0,
nuclear@0 1491 0, 0, 0, 0, 0,
nuclear@0 1492 NULL,
nuclear@0 1493 0
nuclear@0 1494 };
nuclear@0 1495
nuclear@0 1496 static const long _huff_lengthlist_line_256x4low_0sub0[] = {
nuclear@0 1497 1, 3, 2, 3,
nuclear@0 1498 };
nuclear@0 1499
nuclear@0 1500 static const static_codebook _huff_book_line_256x4low_0sub0 = {
nuclear@0 1501 1, 4,
nuclear@0 1502 (long *)_huff_lengthlist_line_256x4low_0sub0,
nuclear@0 1503 0, 0, 0, 0, 0,
nuclear@0 1504 NULL,
nuclear@0 1505 0
nuclear@0 1506 };
nuclear@0 1507
nuclear@0 1508 static const long _huff_lengthlist_line_256x4low_0sub1[] = {
nuclear@0 1509 0, 0, 0, 0, 2, 3, 2, 3, 3, 3,
nuclear@0 1510 };
nuclear@0 1511
nuclear@0 1512 static const static_codebook _huff_book_line_256x4low_0sub1 = {
nuclear@0 1513 1, 10,
nuclear@0 1514 (long *)_huff_lengthlist_line_256x4low_0sub1,
nuclear@0 1515 0, 0, 0, 0, 0,
nuclear@0 1516 NULL,
nuclear@0 1517 0
nuclear@0 1518 };
nuclear@0 1519
nuclear@0 1520 static const long _huff_lengthlist_line_256x4low_0sub2[] = {
nuclear@0 1521 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 4, 3, 4,
nuclear@0 1522 4, 4, 4, 4, 5, 5, 5, 6, 6,
nuclear@0 1523 };
nuclear@0 1524
nuclear@0 1525 static const static_codebook _huff_book_line_256x4low_0sub2 = {
nuclear@0 1526 1, 25,
nuclear@0 1527 (long *)_huff_lengthlist_line_256x4low_0sub2,
nuclear@0 1528 0, 0, 0, 0, 0,
nuclear@0 1529 NULL,
nuclear@0 1530 0
nuclear@0 1531 };
nuclear@0 1532
nuclear@0 1533 static const long _huff_lengthlist_line_256x4low_0sub3[] = {
nuclear@0 1534 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
nuclear@0 1535 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 2, 4, 3, 5, 4,
nuclear@0 1536 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 6, 9,
nuclear@0 1537 7,12,11,16,13,16,12,15,13,15,12,14,12,15,15,15,
nuclear@0 1538 };
nuclear@0 1539
nuclear@0 1540 static const static_codebook _huff_book_line_256x4low_0sub3 = {
nuclear@0 1541 1, 64,
nuclear@0 1542 (long *)_huff_lengthlist_line_256x4low_0sub3,
nuclear@0 1543 0, 0, 0, 0, 0,
nuclear@0 1544 NULL,
nuclear@0 1545 0
nuclear@0 1546 };
nuclear@0 1547