[xiph-cvs] cvs commit: vorbis/lib/books res_44c_C_1024aux.vqh res_44c_C_128aux.vqh res_44c_E_1024aux.vqh res_44c_E_128aux.vqh res_Cc_1.vqh res_Cc_2.vqh res_Cc_3.vqh res_Cc_4.vqh res_Cc_5.vqh res_Cc_6.vqh res_Cc_7.vqh res_Cc_8.vqh res_Cc_8a.vqh res_Cc_9.vqh res_Cc_9a.vqh res_Cc_9b.vqh res_Ec_1.vqh res_Ec_2.vqh res_Ec_3.vqh res_Ec_4.vqh res_Ec_5.vqh res_Ec_6.vqh res_Ec_7.vqh res_Ec_8.vqh res_Ec_8a.vqh res_Ec_9.vqh res_Ec_9a.vqh res_Ec_9b.vqh
Monty
xiphmont at xiph.org
Mon Aug 13 01:36:49 PDT 2001
xiphmont 01/08/13 01:36:47
Added: lib/books res_44c_C_1024aux.vqh res_44c_C_128aux.vqh
res_44c_E_1024aux.vqh res_44c_E_128aux.vqh
res_Cc_1.vqh res_Cc_2.vqh res_Cc_3.vqh res_Cc_4.vqh
res_Cc_5.vqh res_Cc_6.vqh res_Cc_7.vqh res_Cc_8.vqh
res_Cc_8a.vqh res_Cc_9.vqh res_Cc_9a.vqh
res_Cc_9b.vqh res_Ec_1.vqh res_Ec_2.vqh
res_Ec_3.vqh res_Ec_4.vqh res_Ec_5.vqh res_Ec_6.vqh
res_Ec_7.vqh res_Ec_8.vqh res_Ec_8a.vqh
res_Ec_9.vqh res_Ec_9a.vqh res_Ec_9b.vqh
Log:
more modes, more books
Revision Changes Path
1.1 vorbis/lib/books/res_44c_C_1024aux.vqh
Index: res_44c_C_1024aux.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <monty at xiph.org> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by huff/huffbuld
********************************************************************/
#ifndef _V_res_44c_C_1024aux_VQH_
#define _V_res_44c_C_1024aux_VQH_
#include "codebook.h"
tatic long _huff_lengthlist_res_44c_C_1024aux[] = {
2, 8, 9,14,12,15,12,17,17,17, 6, 4, 6, 8, 7,10,
8,14,15,17, 9, 6, 5, 6, 6, 8, 8,11,13,17,13, 7,
6, 5, 6, 6, 8,10,14,17,11, 7, 6, 6, 5, 6, 7,10,
12,17,15, 9, 8, 6, 6, 5, 6, 7,11,17,12, 9, 8, 8,
6, 6, 5, 6, 7,17,17,12,10, 9, 8, 6, 6, 4, 6,13,
17,12,11,12,10, 9, 7, 6, 6,13,17,17,17,17,15,17,
14,12, 7, 9,
};
tatic static_codebook _huff_book_res_44c_C_1024aux = {
2, 100,
_huff_lengthlist_res_44c_C_1024aux,
0, 0, 0, 0, 0,
NULL,
NULL,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_44c_C_128aux.vqh
Index: res_44c_C_128aux.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <monty at xiph.org> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by huff/huffbuld
********************************************************************/
#ifndef _V_res_44c_C_128aux_VQH_
#define _V_res_44c_C_128aux_VQH_
#include "codebook.h"
tatic long _huff_lengthlist_res_44c_C_128aux[] = {
3,10,13,15,14,15,15,14,15,15, 5, 5, 6, 7, 7, 8,
8,13,15,15, 9, 4, 4, 6, 6, 7, 8,11,15,15,11, 5,
5, 5, 6, 5, 9,10,15,15,11, 6, 5, 6, 5, 6, 8,10,
15,15,13, 7, 6, 5, 5, 4, 7, 8,15,15,13, 9, 8, 7,
7, 7, 9,10,15,15,13,10, 8, 7, 8, 7, 9, 9,15,14,
14,11, 7, 7, 6, 6, 7, 8,13,14,14,12, 9, 8, 7, 6,
6, 6,10,14,
};
tatic static_codebook _huff_book_res_44c_C_128aux = {
2, 100,
_huff_lengthlist_res_44c_C_128aux,
0, 0, 0, 0, 0,
NULL,
NULL,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_44c_E_1024aux.vqh
Index: res_44c_E_1024aux.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <monty at xiph.org> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by huff/huffbuld
********************************************************************/
#ifndef _V_res_44c_E_1024aux_VQH_
#define _V_res_44c_E_1024aux_VQH_
#include "codebook.h"
tatic long _huff_lengthlist_res_44c_E_1024aux[] = {
3, 9,11,14,15,17,16,17,17,17, 7, 5, 7, 9,11,15,
11,16,13,17,10, 6, 5, 6, 8,12, 9,14,11,17,12, 8,
5, 4, 5, 7, 7,10, 9,17,14,10, 8, 5, 5, 6, 6, 8,
9,16,17,16,12, 7, 6, 6, 6, 7, 9,17,17,11, 9, 7,
6, 6, 5, 6, 6,14,16,16,14,10, 8, 6, 6, 4, 6,13,
16,13,11, 9, 8, 8, 6, 5, 3, 9,16,16,15,14,13,14,
11,11, 6, 6,
};
tatic static_codebook _huff_book_res_44c_E_1024aux = {
2, 100,
_huff_lengthlist_res_44c_E_1024aux,
0, 0, 0, 0, 0,
NULL,
NULL,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_44c_E_128aux.vqh
Index: res_44c_E_128aux.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. *
* PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 *
* by 1999 Monty <monty at xiph.org> and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by huff/huffbuld
********************************************************************/
#ifndef _V_res_44c_E_128aux_VQH_
#define _V_res_44c_E_128aux_VQH_
#include "codebook.h"
tatic long _huff_lengthlist_res_44c_E_128aux[] = {
3,15,15,15,15,15,15,15,15,15,15,12,13,14,14,14,
15,15,15,15,15,10,10, 9,10,12,11,13,12,15,15,11,
9, 5, 5, 5, 6, 8, 8,15,15,12, 9, 4, 4, 5, 5, 7,
8,15,14,13,12, 6, 5, 5, 5, 6,10,14,14,14,10, 6,
5, 5, 5, 6, 9,14,14,14,12, 7, 5, 5, 5, 5, 9,14,
14,13,12, 8, 7, 7, 5, 5, 6,14,14,14,14,13,10, 9,
7, 6, 5,10,
};
tatic static_codebook _huff_book_res_44c_E_128aux = {
2, 100,
_huff_lengthlist_res_44c_E_128aux,
0, 0, 0, 0, 0,
NULL,
NULL,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_1.vqh
Index: res_Cc_1.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_1_VQH_
#define _V_res_Cc_1_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_1[] = {
1,
0,
2,
};
tatic long _vq_lengthlist_res_Cc_1[] = {
1, 5, 6, 0, 5, 5, 0, 5, 5, 6, 8, 7, 0, 9, 8, 0,
9, 8, 5, 7, 8, 0, 8, 9, 0, 8, 9, 0, 0, 0, 0, 0,
0, 0, 0, 0, 5, 9, 8, 0, 8, 7, 0, 8, 8, 5, 8, 9,
0, 7, 8, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
8, 8, 0, 8, 8, 0, 8, 7, 5, 8, 8, 0, 8, 8, 0, 7,
7,
};
tatic float _vq_quantthresh_res_Cc_1[] = {
-0.5, 0.5,
};
tatic long _vq_quantmap_res_Cc_1[] = {
1, 0, 2,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_1 = {
_vq_quantthresh_res_Cc_1,
_vq_quantmap_res_Cc_1,
3,
3
};
tatic long _vq_pigeonmap_res_Cc_1[] = {
0, 0,
};
tatic long _vq_fitlist_res_Cc_1[] = {
0, 1, 2, 4, 5, 7, 8, 9,
10, 11, 13, 14, 16, 17, 18, 19,
20, 22, 23, 25, 26, 36, 37, 38,
40, 41, 43, 44, 45, 46, 47, 49,
50, 52, 53, 63, 64, 65, 67, 68,
70, 71, 72, 73, 74, 76, 77, 79,
80,
};
tatic long _vq_fitmap_res_Cc_1[] = {
0,
};
tatic long _vq_fitlength_res_Cc_1[] = {
49,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Cc_1 = {
-1, 1, 2, 1,
_vq_pigeonmap_res_Cc_1,
49,
_vq_fitlist_res_Cc_1,
_vq_fitmap_res_Cc_1,
_vq_fitlength_res_Cc_1
};
tatic static_codebook _vq_book_res_Cc_1 = {
4, 81,
_vq_lengthlist_res_Cc_1,
1, -535822336, 1611661312, 2, 0,
_vq_quantlist_res_Cc_1,
NULL,
&_vq_auxt_res_Cc_1,
&_vq_auxp_res_Cc_1,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_2.vqh
Index: res_Cc_2.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_2_VQH_
#define _V_res_Cc_2_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_2[] = {
2,
1,
3,
0,
4,
};
tatic long _vq_lengthlist_res_Cc_2[] = {
2, 5, 5, 8, 8, 0, 5, 5,10,10, 0, 5, 5,10,10, 0,
6, 7,10,10, 0, 0, 0,10,10, 5, 7, 6, 9, 8, 0, 8,
8,12,11, 0, 8, 8,11,11, 0,10,11,13,12, 0, 0, 0,
13,12, 5, 6, 7, 8, 9, 0, 8, 8,11,12, 0, 8, 8,11,
11, 0,11,10,12,13, 0, 0, 0,12,13, 8, 9, 8,10, 9,
0,10,10,15,14, 0,10, 9,14,13, 0,13,14,14,14, 0,
0, 0,15,13, 8, 8, 9, 9,10, 0,10,10,13,15, 0, 9,
10,13,14, 0,13,13,14,16, 0, 0, 0,13,16, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 5, 8, 8,10,10, 0, 8, 7,13,12,
0, 8, 8,14,12, 0,10, 9,12,12, 0, 0, 0,12,12, 5,
8, 8,10,10, 0, 8, 8,13,13, 0, 8, 8,13,12, 0, 9,
10,12,13, 0, 0, 0,12,12,10,12,11,14,13, 0,13,12,
14,13, 0,13,13,16,15, 0,16,17,17,15, 0, 0, 0,16,
16,10,11,12,15,16, 0,12,13,13,16, 0,13,13,15,15,
0,15,15, 0, 0, 0, 0, 0,18,18, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 5, 8, 8,10,10, 0, 8, 8,13,13, 0, 8, 7,
13,12, 0, 9, 9,12,13, 0, 0, 0,12,11, 5, 8, 8,10,
10, 0, 8, 8,13,13, 0, 7, 8,12,12, 0, 9, 9,13,12,
0, 0, 0,11,12,10,11,11,15,12, 0,13,13,15,15, 0,
13,13,14,13, 0,17,16,18, 0, 0, 0, 0, 0,18,10,10,
12,13,15, 0,12,13,15,15, 0,13,13,13,15, 0,16,16,
0,18, 0, 0, 0,18,16, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7,11,11,14,13, 0, 9,10,15,17, 0, 9,10,16,16, 0,
10, 9,15,15, 0, 0, 0,14,14, 6,10,11,13,14, 0, 9,
9,15,16, 0,10, 9,16,15, 0, 9,10,14,14, 0, 0, 0,
14,14,10,13,12,15,14, 0,12,12, 0,16, 0,13,12,17,
16, 0,14,14,18,14, 0, 0, 0,17,18,10,12,13,15,16,
0,12,12,18,16, 0,12,13,18,18, 0,14,14,15, 0, 0,
0, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,
12,12,15,15, 0,12,12,16,16, 0,12,11,17,16, 0,14,
15,16,15, 0, 0, 0,16,15,10,12,12,14,14, 0,13,12,
18,15, 0,11,12,15,16, 0,14,14,17,16, 0, 0, 0,14,
16,
};
tatic float _vq_quantthresh_res_Cc_2[] = {
-1.5, -0.5, 0.5, 1.5,
};
tatic long _vq_quantmap_res_Cc_2[] = {
3, 1, 0, 2, 4,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_2 = {
_vq_quantthresh_res_Cc_2,
_vq_quantmap_res_Cc_2,
5,
5
};
tatic long _vq_pigeonmap_res_Cc_2[] = {
1, 0, 0, 0,
};
tatic long _vq_fitlist_res_Cc_2[] = {
0, 1, 2, 3, 6, 7, 8, 11,
12, 13, 16, 17, 18, 25, 26, 27,
28, 31, 32, 33, 36, 37, 38, 41,
42, 43, 50, 51, 52, 53, 56, 57,
58, 61, 62, 63, 66, 67, 68, 75,
76, 77, 78, 81, 82, 83, 86, 87,
88, 91, 92, 93, 150, 151, 152, 153,
156, 157, 158, 161, 162, 163, 166, 167,
168, 175, 176, 177, 178, 181, 182, 183,
186, 187, 188, 191, 192, 193, 200, 201,
202, 203, 206, 207, 208, 211, 212, 213,
216, 217, 218, 275, 276, 277, 278, 281,
282, 283, 286, 287, 288, 291, 292, 293,
300, 301, 302, 303, 306, 307, 308, 311,
316, 325, 326, 327, 328, 331, 332, 333,
336, 341, 400, 401, 402, 403, 406, 407,
408, 411, 412, 413, 416, 417, 418, 425,
426, 427, 428, 431, 432, 433, 436, 441,
450, 451, 452, 453, 456, 457, 461, 466,
4, 9, 14, 19, 29, 34, 39, 44,
54, 59, 64, 69, 79, 84, 89, 94,
154, 159, 164, 169, 179, 184, 189, 194,
204, 209, 214, 219, 279, 284, 289, 294,
304, 309, 312, 317, 329, 334, 337, 342,
404, 409, 414, 419, 429, 434, 437, 442,
454, 459, 462, 467, 314, 319, 339, 439,
444, 464, 469, 23, 48, 73, 98, 173,
198, 223, 298, 313, 338, 423, 438, 463,
24, 49, 74, 99, 174, 199, 224, 299,
424, 324, 349, 449, 474, 323, 448, 473,
100, 101, 102, 103, 106, 107, 108, 111,
112, 113, 116, 117, 118, 225, 226, 227,
228, 231, 232, 233, 236, 237, 238, 241,
242, 318, 350, 351, 352, 353, 356, 357,
358, 361, 366, 443, 475, 476, 477, 478,
481, 482, 483, 486, 491, 104, 109, 114,
119, 229, 234, 239, 354, 359, 362, 367,
479, 484, 487, 492, 364, 369, 489, 123,
248, 363, 488, 124, 249, 374, 499, 373,
498, 493, 343, 575, 576, 577, 578, 581,
582, 583, 586, 591, 579, 584, 587, 592,
589, 594, 588, 599, 598, 600, 601, 602,
603, 606, 607, 608, 611, 616, 604, 609,
612, 617, 614, 619, 613, 624, 623, 618,
593, 0, 1, 3, 6, 8, 11, 13,
16, 18, 25, 26, 28, 31, 33, 36,
38, 41, 43, 50, 51, 53, 56, 58,
61, 63, 66, 68, 75, 76, 78, 81,
83, 86, 88, 91, 93, 150, 151, 153,
156, 158, 161, 163, 166, 168, 175, 176,
178, 181, 183, 186, 188, 191, 193, 200,
201, 203, 206, 208, 211, 213, 216, 218,
275, 276, 278, 281, 283, 286, 288, 291,
293, 300, 301, 303, 306, 308, 311, 313,
316, 318, 325, 326, 328, 331, 333, 336,
338, 341, 343, 400, 401, 403, 406, 408,
411, 413, 416, 418, 425, 426, 428, 431,
433, 436, 438, 441, 443, 450, 451, 453,
456, 461, 463, 466, 468, 23, 48, 73,
98, 173, 198, 223, 298, 323, 423, 448,
473, 100, 101, 103, 106, 108, 111, 113,
116, 118, 225, 226, 228, 231, 233, 236,
238, 241, 350, 351, 353, 356, 358, 361,
363, 366, 475, 476, 478, 481, 483, 486,
488, 491, 493, 123, 248, 373, 498, 575,
576, 578, 581, 583, 586, 588, 591, 593,
598, 600, 601, 603, 606, 608, 611, 613,
616, 618, 623, 0, 1, 2, 3, 6,
7, 8, 16, 17, 18, 25, 26, 27,
28, 31, 32, 33, 41, 42, 43, 50,
51, 52, 53, 56, 57, 58, 66, 67,
68, 75, 76, 77, 78, 81, 82, 83,
91, 92, 93, 150, 151, 152, 153, 156,
157, 158, 166, 167, 168, 175, 176, 177,
178, 181, 182, 183, 191, 192, 193, 200,
201, 202, 203, 206, 207, 208, 216, 217,
218, 275, 276, 277, 278, 281, 282, 283,
291, 292, 293, 300, 301, 306, 307, 308,
316, 317, 318, 325, 326, 331, 332, 333,
341, 342, 343, 400, 401, 402, 403, 406,
407, 408, 416, 417, 418, 425, 426, 431,
432, 433, 441, 442, 443, 450, 451, 456,
457, 466, 467, 468, 4, 9, 19, 29,
34, 44, 54, 59, 69, 79, 84, 94,
154, 159, 169, 179, 184, 194, 204, 209,
219, 279, 284, 294, 302, 309, 319, 327,
334, 404, 409, 419, 427, 434, 444, 452,
459, 469, 304, 329, 429, 454, 100, 101,
102, 103, 106, 107, 108, 116, 117, 118,
225, 226, 227, 228, 231, 232, 233, 241,
242, 303, 350, 351, 356, 357, 358, 366,
367, 428, 475, 476, 481, 482, 483, 491,
492, 493, 104, 109, 119, 229, 234, 352,
359, 369, 477, 484, 354, 479, 353, 478,
328, 575, 576, 581, 582, 583, 591, 592,
593, 577, 584, 594, 579, 600, 601, 606,
607, 608, 616, 617, 618, 602, 609, 619,
604, 603, 578, 0, 1, 2, 3, 6,
7, 8, 11, 12, 13, 16, 17, 18,
25, 26, 27, 28, 31, 32, 33, 36,
37, 38, 41, 42, 43, 75, 76, 77,
78, 81, 82, 83, 86, 87, 88, 91,
92, 93, 150, 151, 152, 153, 156, 157,
158, 161, 162, 163, 166, 167, 168, 200,
201, 202, 203, 206, 207, 208, 211, 212,
213, 216, 217, 218, 275, 276, 277, 278,
281, 282, 283, 286, 287, 288, 291, 292,
293, 325, 326, 327, 328, 331, 332, 333,
336, 337, 338, 341, 342, 343, 400, 401,
402, 403, 406, 407, 408, 411, 412, 413,
416, 417, 418, 450, 451, 452, 453, 456,
457, 461, 462, 463, 466, 467, 468, 4,
9, 14, 19, 29, 34, 39, 44, 79,
84, 89, 94, 154, 159, 164, 169, 204,
209, 214, 219, 279, 284, 289, 294, 329,
334, 339, 404, 409, 414, 419, 454, 459,
464, 469, 23, 48, 98, 173, 223, 298,
423, 473, 24, 49, 99, 174, 224, 299,
349, 424, 474, 575, 576, 577, 578, 581,
582, 583, 586, 587, 588, 591, 592, 593,
579, 584, 589, 594, 598, 599, 0, 1,
2, 3, 6, 7, 8, 11, 12, 13,
16, 17, 18, 25, 26, 27, 28, 31,
32, 33, 36, 37, 38, 41, 42, 43,
50, 51, 52, 53, 56, 57, 58, 61,
66, 75, 76, 77, 78, 81, 82, 83,
86, 91, 150, 151, 152, 153, 156, 157,
158, 161, 162, 163, 166, 167, 168, 175,
176, 177, 178, 181, 182, 183, 186, 187,
188, 191, 192, 193, 200, 201, 202, 203,
206, 207, 208, 211, 212, 213, 216, 217,
218, 400, 401, 402, 403, 406, 407, 408,
411, 412, 413, 416, 417, 418, 425, 426,
427, 428, 431, 432, 433, 436, 437, 438,
441, 442, 443, 450, 451, 452, 453, 456,
457, 461, 462, 463, 466, 467, 468, 4,
9, 14, 19, 29, 34, 39, 44, 54,
59, 62, 67, 79, 84, 87, 92, 154,
159, 164, 169, 179, 184, 189, 194, 204,
209, 214, 219, 404, 409, 414, 419, 429,
434, 439, 444, 454, 459, 464, 469, 64,
69, 89, 94, 23, 48, 63, 88, 173,
198, 223, 423, 448, 473, 24, 49, 174,
199, 224, 424, 449, 474, 74, 99, 73,
98, 68, 100, 101, 102, 103, 106, 107,
108, 111, 116, 225, 226, 227, 228, 231,
232, 233, 236, 237, 238, 241, 242, 475,
476, 477, 478, 481, 482, 483, 486, 487,
488, 491, 492, 493, 104, 109, 112, 117,
229, 234, 239, 479, 484, 489, 114, 119,
113, 248, 498, 249, 499, 124, 123, 118,
0, 1, 2, 3, 6, 7, 8, 16,
17, 18, 25, 26, 27, 28, 31, 32,
33, 41, 42, 43, 50, 51, 56, 57,
58, 66, 67, 68, 75, 76, 81, 82,
83, 91, 92, 93, 150, 151, 152, 153,
156, 157, 158, 166, 167, 168, 175, 176,
177, 178, 181, 182, 183, 191, 192, 193,
200, 201, 202, 203, 206, 207, 208, 216,
217, 218, 400, 401, 402, 403, 406, 407,
408, 416, 417, 418, 425, 426, 427, 428,
431, 432, 433, 441, 442, 443, 450, 451,
452, 453, 456, 457, 466, 467, 468, 4,
9, 19, 29, 34, 44, 52, 59, 69,
77, 84, 94, 154, 159, 169, 179, 184,
194, 204, 209, 219, 404, 409, 419, 429,
434, 444, 454, 459, 469, 54, 79, 53,
100, 101, 106, 107, 108, 116, 117, 118,
225, 226, 227, 228, 231, 232, 233, 241,
242, 475, 476, 477, 478, 481, 482, 483,
491, 492, 493, 102, 109, 119, 229, 234,
479, 484, 104, 103,
};
tatic long _vq_fitmap_res_Cc_2[] = {
0, 353, 539, 353, 779, 353, 779, 353,
966, 353, 1208, 353, 779, 353, 779, 353,
};
tatic long _vq_fitlength_res_Cc_2[] = {
353, 186, 240, 186, 187, 186, 187, 186,
242, 186, 164, 186, 187, 186, 187, 186,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Cc_2 = {
-2, 1, 4, 2,
_vq_pigeonmap_res_Cc_2,
1372,
_vq_fitlist_res_Cc_2,
_vq_fitmap_res_Cc_2,
_vq_fitlength_res_Cc_2
};
tatic static_codebook _vq_book_res_Cc_2 = {
4, 625,
_vq_lengthlist_res_Cc_2,
1, -533725184, 1611661312, 3, 0,
_vq_quantlist_res_Cc_2,
NULL,
&_vq_auxt_res_Cc_2,
&_vq_auxp_res_Cc_2,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_3.vqh
Index: res_Cc_3.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_3_VQH_
#define _V_res_Cc_3_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_3[] = {
2,
1,
3,
0,
4,
};
tatic long _vq_lengthlist_res_Cc_3[] = {
5, 6, 6, 8, 8, 0, 6, 6,10, 9, 0, 6, 5,10,10, 0,
7, 7, 9, 9, 0, 0, 0, 8, 8, 6, 8, 7, 9, 9, 0, 7,
7,11,10, 0, 7, 7,11,10, 0, 9, 9,10,10, 0, 0, 0,
10,10, 6, 7, 8, 9, 9, 0, 7, 7,10,11, 0, 7, 7,10,
11, 0, 9, 9,10,10, 0, 0, 0, 9,10, 8, 9, 9,10, 9,
0, 9, 9,13,13, 0, 9, 9,13,13, 0,10,11,11,11, 0,
0, 0,12,11, 8, 9, 9, 9,10, 0, 9, 9,12,14, 0, 9,
9,12,13, 0,11,10,11,11, 0, 0, 0,11,12, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 6, 7, 7, 9, 9, 0, 7, 6,11,10,
0, 7, 7,10,10, 0, 8, 7,10, 9, 0, 0, 0, 9,10, 6,
7, 7, 8, 9, 0, 6, 7,10,10, 0, 7, 6,10,10, 0, 7,
8, 9,10, 0, 0, 0, 9, 9, 9,11,10,13,12, 0,10,10,
12,11, 0,10,10,13,12, 0,12,12,13,12, 0, 0, 0,13,
12, 9,10,11,12,13, 0,10,11,11,12, 0,10,10,12,13,
0,12,12,12,13, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 5, 7, 7, 9, 9, 0, 6, 7,10,10, 0, 6, 6,
10,10, 0, 8, 8, 9,10, 0, 0, 0,10, 9, 6, 7, 7, 9,
9, 0, 7, 6,10,10, 0, 6, 6,10,10, 0, 8, 8,10,10,
0, 0, 0, 9, 9, 9,10,10,12,12, 0,10,10,12,12, 0,
10,10,12,11, 0,11,12,13,13, 0, 0, 0,12,12, 9,10,
10,12,13, 0,11,10,12,12, 0,10,11,11,12, 0,12,11,
12,13, 0, 0, 0,12,13, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7, 9, 9,11,10, 0, 8, 8,12,11, 0, 7, 8,12,12, 0,
8, 8,11,10, 0, 0, 0,10,11, 7, 9, 9,10,11, 0, 8,
8,11,12, 0, 8, 7,12,12, 0, 8, 8,10,11, 0, 0, 0,
11,10, 9,10,10,12,11, 0, 9, 9,14,12, 0,10, 9,13,
12, 0,11,10,12,11, 0, 0, 0,12,12, 9,10,10,11,12,
0, 9,10,12,13, 0, 9, 9,12,13, 0,10,11,11,12, 0,
0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,
10,10,11,11, 0, 9,10,13,13, 0, 9, 9,13,12, 0,10,
11,12,12, 0, 0, 0,11,10, 8,10,10,11,11, 0, 9, 9,
12,13, 0, 9, 9,12,13, 0,11,10,12,12, 0, 0, 0,11,
12,
};
tatic float _vq_quantthresh_res_Cc_3[] = {
-1.5, -0.5, 0.5, 1.5,
};
tatic long _vq_quantmap_res_Cc_3[] = {
3, 1, 0, 2, 4,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_3 = {
_vq_quantthresh_res_Cc_3,
_vq_quantmap_res_Cc_3,
5,
5
};
tatic long _vq_pigeonmap_res_Cc_3[] = {
1, 0, 0, 0,
};
tatic long _vq_fitlist_res_Cc_3[] = {
0, 1, 2, 3, 6, 7, 8, 11,
12, 13, 16, 17, 18, 25, 26, 27,
28, 31, 32, 33, 36, 37, 38, 41,
42, 43, 50, 51, 52, 53, 56, 57,
58, 61, 62, 63, 66, 67, 68, 75,
76, 77, 78, 81, 82, 83, 86, 87,
88, 91, 92, 93, 150, 151, 152, 153,
156, 157, 158, 161, 162, 163, 166, 167,
168, 175, 176, 177, 178, 181, 182, 183,
186, 187, 188, 191, 192, 193, 200, 201,
202, 203, 206, 207, 208, 211, 212, 213,
216, 217, 218, 275, 276, 277, 278, 281,
282, 283, 286, 287, 288, 291, 292, 293,
300, 301, 302, 303, 306, 307, 308, 311,
316, 325, 326, 327, 328, 331, 332, 333,
336, 341, 400, 401, 402, 403, 406, 407,
408, 411, 412, 413, 416, 417, 418, 425,
426, 427, 428, 431, 432, 433, 436, 441,
450, 451, 452, 453, 456, 457, 458, 461,
466, 4, 9, 14, 19, 29, 34, 39,
44, 54, 59, 64, 69, 79, 84, 89,
94, 154, 159, 164, 169, 179, 184, 189,
194, 204, 209, 214, 219, 279, 284, 289,
294, 304, 309, 312, 317, 329, 334, 337,
342, 404, 409, 414, 419, 429, 434, 437,
442, 454, 459, 462, 467, 314, 319, 339,
344, 439, 444, 464, 469, 23, 48, 73,
98, 173, 198, 223, 298, 313, 338, 423,
438, 463, 24, 49, 74, 99, 174, 199,
224, 299, 424, 324, 349, 449, 474, 323,
348, 448, 473, 100, 101, 102, 103, 106,
107, 108, 111, 112, 113, 116, 117, 118,
225, 226, 227, 228, 231, 232, 233, 236,
237, 238, 241, 242, 243, 318, 350, 351,
352, 353, 356, 357, 358, 361, 366, 443,
475, 476, 477, 478, 481, 482, 483, 486,
491, 104, 109, 114, 119, 229, 234, 239,
244, 354, 359, 362, 367, 479, 484, 487,
492, 364, 369, 489, 494, 123, 248, 363,
488, 124, 249, 374, 499, 373, 498, 368,
493, 343, 575, 576, 577, 578, 581, 582,
583, 586, 591, 579, 584, 587, 592, 589,
594, 588, 599, 598, 600, 601, 602, 603,
606, 607, 608, 611, 616, 604, 609, 612,
617, 614, 619, 613, 624, 623, 618, 593,
0, 1, 3, 6, 8, 11, 13, 16,
18, 25, 26, 28, 31, 33, 36, 38,
41, 43, 50, 51, 53, 56, 58, 61,
63, 66, 68, 75, 76, 78, 81, 83,
86, 88, 91, 93, 150, 151, 153, 156,
158, 161, 163, 166, 168, 175, 176, 178,
181, 183, 186, 188, 191, 193, 200, 201,
203, 206, 208, 211, 213, 216, 218, 275,
276, 278, 281, 283, 286, 288, 291, 293,
300, 301, 303, 306, 308, 311, 313, 316,
318, 325, 326, 328, 331, 333, 336, 338,
341, 343, 400, 401, 403, 406, 408, 411,
413, 416, 418, 425, 426, 428, 431, 433,
436, 438, 441, 443, 450, 451, 453, 456,
458, 461, 463, 466, 468, 23, 48, 73,
98, 173, 198, 223, 298, 323, 348, 423,
448, 473, 100, 101, 103, 106, 108, 111,
113, 116, 118, 225, 226, 228, 231, 233,
236, 238, 241, 243, 350, 351, 353, 356,
358, 361, 363, 366, 368, 475, 476, 478,
481, 483, 486, 488, 491, 493, 123, 248,
373, 498, 575, 576, 578, 581, 583, 586,
588, 591, 593, 598, 600, 601, 603, 606,
608, 611, 613, 616, 618, 623, 0, 1,
2, 3, 6, 7, 8, 16, 17, 18,
25, 26, 27, 28, 31, 32, 33, 41,
42, 43, 50, 51, 52, 53, 56, 57,
58, 66, 67, 68, 75, 76, 77, 78,
81, 82, 83, 91, 92, 93, 150, 151,
152, 153, 156, 157, 158, 166, 167, 168,
175, 176, 177, 178, 181, 182, 183, 191,
192, 193, 200, 201, 202, 203, 206, 207,
208, 216, 217, 218, 275, 276, 277, 278,
281, 282, 283, 291, 292, 293, 300, 301,
306, 307, 308, 316, 317, 318, 325, 326,
331, 332, 333, 341, 342, 343, 400, 401,
402, 403, 406, 407, 408, 416, 417, 418,
425, 426, 431, 432, 433, 441, 442, 443,
450, 451, 456, 457, 458, 466, 467, 468,
4, 9, 19, 29, 34, 44, 54, 59,
69, 79, 84, 94, 154, 159, 169, 179,
184, 194, 204, 209, 219, 279, 284, 294,
302, 309, 319, 327, 334, 344, 404, 409,
419, 427, 434, 444, 452, 459, 469, 304,
329, 429, 454, 100, 101, 102, 103, 106,
107, 108, 116, 117, 118, 225, 226, 227,
228, 231, 232, 233, 241, 242, 243, 303,
350, 351, 356, 357, 358, 366, 367, 368,
428, 475, 476, 481, 482, 483, 491, 492,
493, 104, 109, 119, 229, 234, 244, 352,
359, 369, 477, 484, 494, 354, 479, 353,
478, 328, 575, 576, 581, 582, 583, 591,
592, 593, 577, 584, 594, 579, 600, 601,
606, 607, 608, 616, 617, 618, 602, 609,
619, 604, 603, 578, 0, 1, 2, 3,
6, 7, 8, 11, 12, 13, 16, 17,
18, 25, 26, 27, 28, 31, 32, 33,
36, 37, 38, 41, 42, 43, 75, 76,
77, 78, 81, 82, 83, 86, 87, 88,
91, 92, 93, 150, 151, 152, 153, 156,
157, 158, 161, 162, 163, 166, 167, 168,
200, 201, 202, 203, 206, 207, 208, 211,
212, 213, 216, 217, 218, 275, 276, 277,
278, 281, 282, 283, 286, 287, 288, 291,
292, 293, 325, 326, 327, 328, 331, 332,
333, 336, 337, 338, 341, 342, 343, 400,
401, 402, 403, 406, 407, 408, 411, 412,
413, 416, 417, 418, 450, 451, 452, 453,
456, 457, 458, 461, 462, 463, 466, 467,
468, 4, 9, 14, 19, 29, 34, 39,
44, 79, 84, 89, 94, 154, 159, 164,
169, 204, 209, 214, 219, 279, 284, 289,
294, 329, 334, 339, 344, 404, 409, 414,
419, 454, 459, 464, 469, 23, 48, 98,
173, 223, 298, 348, 423, 473, 24, 49,
99, 174, 224, 299, 349, 424, 474, 575,
576, 577, 578, 581, 582, 583, 586, 587,
588, 591, 592, 593, 579, 584, 589, 594,
598, 599, 0, 1, 2, 3, 6, 7,
8, 11, 12, 13, 16, 17, 18, 25,
26, 27, 28, 31, 32, 33, 36, 37,
38, 41, 42, 43, 50, 51, 52, 53,
56, 57, 58, 61, 66, 75, 76, 77,
78, 81, 82, 83, 86, 91, 150, 151,
152, 153, 156, 157, 158, 161, 162, 163,
166, 167, 168, 175, 176, 177, 178, 181,
182, 183, 186, 187, 188, 191, 192, 193,
200, 201, 202, 203, 206, 207, 208, 211,
212, 213, 216, 217, 218, 400, 401, 402,
403, 406, 407, 408, 411, 412, 413, 416,
417, 418, 425, 426, 427, 428, 431, 432,
433, 436, 437, 438, 441, 442, 443, 450,
451, 452, 453, 456, 457, 458, 461, 462,
463, 466, 467, 468, 4, 9, 14, 19,
29, 34, 39, 44, 54, 59, 62, 67,
79, 84, 87, 92, 154, 159, 164, 169,
179, 184, 189, 194, 204, 209, 214, 219,
404, 409, 414, 419, 429, 434, 439, 444,
454, 459, 464, 469, 64, 69, 89, 94,
23, 48, 63, 88, 173, 198, 223, 423,
448, 473, 24, 49, 174, 199, 224, 424,
449, 474, 74, 99, 73, 98, 68, 100,
101, 102, 103, 106, 107, 108, 111, 116,
225, 226, 227, 228, 231, 232, 233, 236,
237, 238, 241, 242, 243, 475, 476, 477,
478, 481, 482, 483, 486, 487, 488, 491,
492, 493, 104, 109, 112, 117, 229, 234,
239, 244, 479, 484, 489, 494, 114, 119,
113, 248, 498, 249, 499, 124, 123, 118,
0, 1, 2, 3, 6, 7, 8, 16,
17, 18, 25, 26, 27, 28, 31, 32,
33, 41, 42, 43, 50, 51, 56, 57,
58, 66, 67, 68, 75, 76, 81, 82,
83, 91, 92, 93, 150, 151, 152, 153,
156, 157, 158, 166, 167, 168, 175, 176,
177, 178, 181, 182, 183, 191, 192, 193,
200, 201, 202, 203, 206, 207, 208, 216,
217, 218, 400, 401, 402, 403, 406, 407,
408, 416, 417, 418, 425, 426, 427, 428,
431, 432, 433, 441, 442, 443, 450, 451,
452, 453, 456, 457, 458, 466, 467, 468,
4, 9, 19, 29, 34, 44, 52, 59,
69, 77, 84, 94, 154, 159, 169, 179,
184, 194, 204, 209, 219, 404, 409, 419,
429, 434, 444, 454, 459, 469, 54, 79,
53, 100, 101, 106, 107, 108, 116, 117,
118, 225, 226, 227, 228, 231, 232, 233,
241, 242, 243, 475, 476, 477, 478, 481,
482, 483, 491, 492, 493, 102, 109, 119,
229, 234, 244, 479, 484, 494, 104, 103,
};
tatic long _vq_fitmap_res_Cc_3[] = {
0, 360, 550, 360, 796, 360, 796, 360,
986, 360, 1232, 360, 796, 360, 796, 360,
};
tatic long _vq_fitlength_res_Cc_3[] = {
360, 190, 246, 190, 190, 190, 190, 190,
246, 190, 168, 190, 190, 190, 190, 190,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Cc_3 = {
-2, 1, 4, 2,
_vq_pigeonmap_res_Cc_3,
1400,
_vq_fitlist_res_Cc_3,
_vq_fitmap_res_Cc_3,
_vq_fitlength_res_Cc_3
};
tatic static_codebook _vq_book_res_Cc_3 = {
4, 625,
_vq_lengthlist_res_Cc_3,
1, -533725184, 1611661312, 3, 0,
_vq_quantlist_res_Cc_3,
NULL,
&_vq_auxt_res_Cc_3,
&_vq_auxp_res_Cc_3,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_4.vqh
Index: res_Cc_4.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_4_VQH_
#define _V_res_Cc_4_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_4[] = {
4,
3,
5,
2,
6,
1,
7,
0,
8,
};
tatic long _vq_lengthlist_res_Cc_4[] = {
2, 4, 3, 5, 5, 7, 7, 9, 9, 0, 4, 4, 7, 7, 8, 8,
11,11, 0, 4, 4, 7, 7, 8, 8,10,10, 0, 5, 5, 7, 6,
9, 9,12,12, 0, 0, 0, 7, 7, 9, 9,12,12, 0, 0, 0,
8, 8, 8, 8,12,12, 0, 0, 0, 8, 7, 8, 8,12,12, 0,
0, 0, 6, 6,11,11,12,12, 0, 0, 0, 0, 0,11,11,12,
12,
};
tatic float _vq_quantthresh_res_Cc_4[] = {
-3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
};
tatic long _vq_quantmap_res_Cc_4[] = {
7, 5, 3, 1, 0, 2, 4, 6,
8,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_4 = {
_vq_quantthresh_res_Cc_4,
_vq_quantmap_res_Cc_4,
9,
9
};
tatic long _vq_pigeonmap_res_Cc_4[] = {
2, 1, 1, 0, 0, 0, 1, 2,
};
tatic long _vq_fitlist_res_Cc_4[] = {
0, 1, 2, 3, 10, 11, 12, 19,
28, 4, 13, 20, 29, 6, 15, 22,
31, 21, 24, 40, 39, 42, 58, 1,
3, 5, 7, 10, 12, 14, 16, 21,
23, 30, 32, 0, 19, 28, 2, 4,
6, 8, 11, 13, 15, 17, 22, 24,
31, 33, 25, 39, 41, 20, 26, 40,
42, 43, 57, 59, 44, 58, 60, 3,
5, 7, 12, 14, 16, 23, 25, 32,
34, 4, 6, 8, 13, 15, 17, 24,
26, 33, 35, 21, 41, 43, 22, 42,
44, 39, 59, 61, 40, 60, 62, 10,
28, 29, 30, 48, 11, 31, 49, 13,
33, 51, 67, 0, 1, 12, 2, 4,
15, 19, 20, 21, 39, 40, 41, 57,
58, 59, 22, 42, 60, 12, 14, 28,
30, 32, 34, 48, 50, 52, 66, 68,
10, 13, 15, 29, 31, 33, 35, 49,
51, 53, 67, 69, 3, 5, 16, 1,
4, 6, 11, 17, 21, 23, 39, 41,
43, 57, 59, 61, 77, 19, 22, 24,
40, 42, 44, 58, 60, 62, 78, 14,
16, 30, 32, 34, 48, 50, 52, 68,
70, 15, 17, 31, 33, 35, 49, 51,
53, 69, 71, 5, 7, 12, 6, 8,
13, 23, 25, 39, 41, 43, 57, 59,
61, 77, 79, 24, 26, 40, 42, 44,
58, 60, 62, 78, 80, 10, 28, 29,
30, 48, 49, 50, 66, 67, 68, 11,
31, 51, 69, 19, 39, 57, 58, 59,
77, 20, 40, 60, 78, 30, 32, 48,
50, 52, 66, 68, 70, 28, 31, 33,
49, 51, 53, 67, 69, 71, 39, 41,
57, 59, 61, 77, 79, 40, 42, 58,
60, 62, 78, 80, 32, 34, 48, 50,
52, 66, 68, 70, 33, 35, 49, 51,
53, 67, 69, 71, 41, 43, 57, 59,
61, 77, 79, 42, 44, 58, 60, 62,
78, 80,
};
tatic long _vq_fitmap_res_Cc_4[] = {
0, 23, 63, 95, 125, 175, 221, 245,
276,
};
tatic long _vq_fitlength_res_Cc_4[] = {
23, 40, 32, 30, 50, 46, 24, 31,
30,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Cc_4 = {
-4, 1, 8, 3,
_vq_pigeonmap_res_Cc_4,
306,
_vq_fitlist_res_Cc_4,
_vq_fitmap_res_Cc_4,
_vq_fitlength_res_Cc_4
};
tatic static_codebook _vq_book_res_Cc_4 = {
2, 81,
_vq_lengthlist_res_Cc_4,
1, -531628032, 1611661312, 4, 0,
_vq_quantlist_res_Cc_4,
NULL,
&_vq_auxt_res_Cc_4,
&_vq_auxp_res_Cc_4,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_5.vqh
Index: res_Cc_5.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_5_VQH_
#define _V_res_Cc_5_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_5[] = {
4,
3,
5,
2,
6,
1,
7,
0,
8,
};
tatic long _vq_lengthlist_res_Cc_5[] = {
3, 4, 4, 6, 6, 9, 8,10,10, 0, 4, 4, 6, 6, 8, 8,
10,10, 0, 4, 4, 6, 6, 8, 8,10,10, 0, 4, 4, 6, 6,
8, 8,10,10, 0, 0, 0, 5, 5, 8, 8,10,10, 0, 0, 0,
6, 6, 7, 7,10,10, 0, 0, 0, 6, 6, 7, 7,10,10, 0,
0, 0, 6, 6, 9, 9,10,10, 0, 0, 0, 0, 0, 9, 9,10,
10,
};
tatic float _vq_quantthresh_res_Cc_5[] = {
-3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
};
tatic long _vq_quantmap_res_Cc_5[] = {
7, 5, 3, 1, 0, 2, 4, 6,
8,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_5 = {
_vq_quantthresh_res_Cc_5,
_vq_quantmap_res_Cc_5,
9,
9
};
tatic long _vq_pigeonmap_res_Cc_5[] = {
2, 1, 1, 0, 0, 0, 1, 2,
};
tatic long _vq_fitlist_res_Cc_5[] = {
0, 1, 2, 3, 10, 11, 12, 19,
28, 4, 13, 20, 29, 6, 15, 22,
31, 21, 24, 40, 39, 42, 58, 1,
3, 5, 7, 10, 12, 14, 16, 21,
23, 30, 32, 0, 19, 28, 2, 4,
6, 8, 11, 13, 15, 17, 22, 24,
31, 33, 25, 39, 41, 20, 26, 40,
42, 43, 57, 59, 44, 58, 60, 3,
5, 7, 12, 14, 16, 23, 25, 32,
34, 4, 6, 8, 13, 15, 17, 24,
26, 33, 35, 21, 41, 43, 22, 42,
44, 39, 59, 61, 40, 60, 62, 10,
28, 29, 30, 48, 11, 31, 49, 13,
33, 51, 67, 0, 1, 12, 2, 4,
15, 19, 20, 21, 39, 40, 41, 57,
58, 59, 22, 42, 60, 12, 14, 28,
30, 32, 34, 48, 50, 52, 66, 68,
10, 13, 15, 29, 31, 33, 35, 49,
51, 53, 67, 69, 3, 5, 16, 1,
4, 6, 11, 17, 21, 23, 39, 41,
43, 57, 59, 61, 77, 19, 22, 24,
40, 42, 44, 58, 60, 62, 78, 14,
16, 30, 32, 34, 48, 50, 52, 68,
70, 15, 17, 31, 33, 35, 49, 51,
53, 69, 71, 5, 7, 12, 6, 8,
13, 23, 25, 39, 41, 43, 57, 59,
61, 77, 79, 24, 26, 40, 42, 44,
58, 60, 62, 78, 80, 10, 28, 29,
30, 48, 49, 50, 66, 67, 68, 11,
31, 51, 69, 19, 39, 57, 58, 59,
77, 20, 40, 60, 78, 30, 32, 48,
50, 52, 66, 68, 70, 28, 31, 33,
49, 51, 53, 67, 69, 71, 39, 41,
57, 59, 61, 77, 79, 40, 42, 58,
60, 62, 78, 80, 32, 34, 48, 50,
52, 66, 68, 70, 33, 35, 49, 51,
53, 67, 69, 71, 41, 43, 57, 59,
61, 77, 79, 42, 44, 58, 60, 62,
78, 80,
};
tatic long _vq_fitmap_res_Cc_5[] = {
0, 23, 63, 95, 125, 175, 221, 245,
276,
};
tatic long _vq_fitlength_res_Cc_5[] = {
23, 40, 32, 30, 50, 46, 24, 31,
30,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Cc_5 = {
-4, 1, 8, 3,
_vq_pigeonmap_res_Cc_5,
306,
_vq_fitlist_res_Cc_5,
_vq_fitmap_res_Cc_5,
_vq_fitlength_res_Cc_5
};
tatic static_codebook _vq_book_res_Cc_5 = {
2, 81,
_vq_lengthlist_res_Cc_5,
1, -531628032, 1611661312, 4, 0,
_vq_quantlist_res_Cc_5,
NULL,
&_vq_auxt_res_Cc_5,
&_vq_auxp_res_Cc_5,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_6.vqh
Index: res_Cc_6.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_6_VQH_
#define _V_res_Cc_6_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_6[] = {
16,
15,
17,
14,
18,
13,
19,
12,
20,
11,
21,
10,
22,
9,
23,
8,
24,
7,
25,
6,
26,
5,
27,
4,
28,
3,
29,
2,
30,
1,
31,
0,
32,
};
tatic long _vq_lengthlist_res_Cc_6[] = {
2, 4, 4, 6, 6, 7, 7, 9, 9, 9, 9,10,10,11,11,11,
11,12,12,12,12,13,13,13,14,14,14,15,14,15,15,16,
16, 0, 5, 4, 6, 6, 8, 8, 9, 9,10, 9,10,10,11,11,
11,11,12,12,12,13,13,13,14,14,15,14,15,16,15,15,
17,15, 0, 4, 4, 6, 6, 8, 8, 9, 9,10,10,10,10,11,
11,11,11,12,12,12,12,12,12,13,12,13,13,14,13,14,
14,15,14, 0, 5, 5, 7, 7, 8, 8,10,10,10,10,11,11,
12,12,12,12,13,13,14,13,13,14,13,14,14,14,14,15,
15,15,15,16, 0, 0, 0, 7, 7, 8, 8,10,10,10,10,11,
11,12,12,13,13,14,14,14,14,15,15,15,15,15,16,15,
16,15,16,17,15, 0, 0, 0, 7, 7, 8, 8,10,10,10,11,
11,12,13,13,13,13,14,14,15,14,15,15,16,15,15,16,
17,16,16,16,16,16, 0, 0, 0, 7, 7, 8, 8,10,10,11,
10,12,12,13,13,14,13,14,14,15,14,15,15,16,15,16,
16,16,16,19,16,18,17, 0, 0, 0, 7, 7, 9, 9,10,10,
11,11,12,12,13,12,13,14,14,14,14,14,15,15,15,16,
15,16,17,16,16,16,16,16, 0, 0, 0, 0, 0, 9, 9,10,
10,11,11,12,12,13,13,13,14,14,14,15,14,15,16,18,
16,17,16,16, 0,18,17,18, 0, 0, 0, 0, 0, 0, 9, 9,
10,10,11,11,12,12,13,13,14,14,15,14,15,15,15,15,
16,16,16,16,16,16,17,18,16,17, 0, 0, 0, 0, 0, 9,
9,10,10,11,11,13,13,13,14,14,15,14,15,15,15,15,
16,17,17,19,17,18,18,18,17,18, 0, 0, 0, 0, 0, 0,
9, 9,11,11,12,12,13,13,13,14,14,13,15,15,15,16,
16,15,16,16,17,17,17,16,17,18,18,19, 0, 0, 0, 0,
0, 0, 0,11,11,12,12,13,13,14,14,14,15,14,15,15,
16,18,17,17,17,16,18,18,19,19,19,19,18, 0, 0, 0,
0, 0, 0, 0,11,12,12,12,13,13,14,14,15,15,15,15,
15,16,19,17,17,16,17,17,17,17, 0,17,18, 0, 0, 0,
0, 0, 0, 0, 0,12,11,13,12,13,14,14,14,15,15,16,
16,17,16,16,16,17,16,17, 0,18,19, 0, 0, 0,19, 0,
0, 0, 0, 0, 0, 0,11,11,12,13,14,14,14,15,15,15,
16,15,18,16,17,17,18,17,19,16,19,19,19, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0,13,13,13,14,16,15,15,
17,18,16,17,16,17, 0,17,17, 0,18,19,18, 0, 0, 0,
19, 0, 0, 0, 0, 0, 0, 0, 0, 0,14,13,14,15,16,15,
16,16,16,16,16,17,17,17,17,19,17, 0,18, 0, 0,18,
17,18, 0, 0, 0, 0, 0, 0, 0, 0, 0,13,14,14,15,16,
15,16,16,16,16,16,19,18,18,19,17, 0,19, 0, 0,19,
19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15,15,13,15,
15,15,17,15,17,16,17,16,18,16,18,18,17, 0, 0, 0,
18, 0,19,19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16,
15,16,16,16,16,17,16,17,18,19, 0,17,18, 0,18,19,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
15,15,14,16,15,16,17,17,16,19,17,19,18,19,18,17,
19,19,19,19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,17,15,16,16,16,17,18,16,18,18,19,19,19, 0,19,
0, 0, 0,19,19,19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0,19,16,14,17,14,18,16,17, 0,19,19, 0,18,19,
0,19, 0, 0, 0,19,18, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0,16,17, 0,16,17,17,18,18, 0, 0, 0,
0, 0,18,19, 0, 0,18, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,16,18,16,16,14, 0,17,19,19,19,
19, 0,19,18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0,16,17, 0,17,19,19, 0,19,19,
19, 0, 0, 0,19, 0, 0, 0,19, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,18,18,18,19,17,19,19, 0,
19,19, 0, 0,18,19,19,19,19, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19,19,18,18, 0,
0, 0, 0, 0,19,19,19, 0,19, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18, 0, 0, 0,
18,18,18, 0, 0, 0,19,19, 0,19, 0,19, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19,17,19,
18, 0, 0, 0, 0, 0, 0, 0, 0,19, 0,18, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16, 0,
19,19,19,19, 0, 0, 0, 0, 0,19, 0, 0, 0,18, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,18,18, 0,19, 0, 0, 0, 0, 0,19, 0,19, 0,19, 0,
0,
};
tatic float _vq_quantthresh_res_Cc_6[] = {
-15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
-7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
};
tatic long _vq_quantmap_res_Cc_6[] = {
31, 29, 27, 25, 23, 21, 19, 17,
15, 13, 11, 9, 7, 5, 3, 1,
0, 2, 4, 6, 8, 10, 12, 14,
16, 18, 20, 22, 24, 26, 28, 30,
32,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_6 = {
_vq_quantthresh_res_Cc_6,
_vq_quantmap_res_Cc_6,
33,
33
};
tatic long _vq_pigeonmap_res_Cc_6[] = {
10, 9, 9, 8, 7, 7, 6, 5,
5, 4, 3, 3, 2, 1, 1, 0,
0, 0, 1, 2, 2, 3, 4, 4,
5, 6, 6, 7, 8, 8, 9, 10,
};
tatic long _vq_fitlist_res_Cc_6[] = {
0, 1, 2, 3, 34, 35, 36, 67,
100, 4, 37, 68, 101, 6, 39, 70,
103, 69, 72, 136, 135, 138, 202, 102,
168, 169, 105, 171, 235, 137, 201, 203,
204, 1, 3, 5, 7, 34, 36, 38,
40, 69, 71, 102, 104, 0, 67, 100,
2, 4, 6, 8, 35, 37, 39, 41,
70, 72, 103, 105, 73, 135, 137, 68,
74, 136, 138, 139, 201, 203, 140, 202,
204, 3, 5, 7, 9, 36, 38, 40,
42, 71, 73, 104, 106, 4, 6, 8,
10, 37, 39, 41, 43, 72, 74, 105,
107, 12, 45, 76, 109, 69, 75, 137,
139, 70, 138, 140, 78, 142, 135, 141,
203, 205, 136, 204, 206, 144, 208, 7,
9, 11, 13, 40, 42, 44, 46, 75,
77, 108, 110, 5, 38, 73, 106, 8,
10, 12, 14, 41, 43, 45, 47, 76,
78, 109, 111, 79, 141, 143, 71, 139,
74, 80, 142, 144, 145, 207, 209, 137,
205, 140, 146, 208, 210, 9, 11, 13,
15, 42, 44, 46, 48, 77, 79, 110,
112, 10, 12, 14, 16, 43, 45, 47,
49, 78, 80, 111, 113, 18, 51, 82,
115, 75, 81, 143, 145, 76, 144, 146,
84, 148, 141, 147, 209, 211, 142, 210,
212, 150, 214, 13, 15, 17, 19, 46,
48, 50, 52, 81, 83, 114, 116, 11,
44, 79, 112, 14, 16, 18, 20, 47,
49, 51, 53, 82, 84, 115, 117, 85,
147, 149, 77, 145, 80, 86, 148, 150,
151, 213, 215, 143, 211, 146, 152, 214,
216, 15, 17, 19, 21, 48, 50, 52,
54, 83, 85, 116, 118, 16, 18, 20,
22, 49, 51, 53, 55, 84, 86, 117,
119, 24, 57, 88, 121, 81, 87, 149,
151, 82, 150, 152, 90, 154, 147, 153,
215, 217, 148, 216, 218, 156, 220, 19,
21, 23, 25, 52, 54, 56, 58, 87,
89, 120, 122, 17, 50, 85, 118, 20,
22, 24, 26, 53, 55, 57, 59, 88,
90, 121, 123, 91, 153, 155, 83, 151,
86, 92, 154, 156, 157, 219, 221, 149,
217, 152, 158, 220, 222, 21, 23, 25,
27, 54, 56, 58, 60, 89, 91, 122,
124, 22, 24, 26, 28, 55, 57, 59,
61, 90, 92, 123, 125, 30, 63, 94,
127, 87, 93, 155, 157, 88, 156, 158,
96, 160, 153, 159, 221, 223, 154, 222,
224, 162, 226, 25, 27, 29, 31, 58,
60, 62, 64, 93, 95, 126, 128, 23,
56, 91, 124, 26, 28, 30, 32, 59,
61, 63, 65, 94, 96, 127, 129, 97,
159, 161, 89, 157, 92, 98, 160, 162,
163, 225, 227, 155, 223, 158, 164, 226,
228, 27, 29, 31, 60, 62, 64, 95,
97, 128, 130, 28, 30, 32, 61, 63,
65, 96, 98, 129, 131, 93, 161, 163,
94, 162, 164, 159, 227, 229, 160, 228,
230, 36, 38, 100, 102, 104, 106, 168,
170, 172, 234, 236, 34, 37, 39, 101,
103, 105, 107, 169, 171, 173, 235, 237,
3, 5, 40, 1, 4, 6, 35, 41,
69, 71, 135, 137, 139, 201, 203, 205,
269, 67, 70, 72, 136, 138, 140, 202,
204, 206, 270, 38, 40, 102, 104, 106,
108, 168, 170, 172, 174, 236, 238, 39,
41, 103, 105, 107, 109, 169, 171, 173,
175, 237, 239, 43, 111, 177, 241, 5,
7, 36, 42, 6, 8, 37, 10, 45,
71, 73, 135, 137, 139, 141, 201, 203,
205, 207, 269, 271, 72, 74, 136, 138,
140, 142, 202, 204, 206, 208, 270, 272,
76, 144, 210, 274, 42, 44, 106, 108,
110, 112, 172, 174, 176, 178, 240, 242,
40, 104, 170, 238, 43, 45, 107, 109,
111, 113, 173, 175, 177, 179, 241, 243,
9, 11, 46, 7, 38, 10, 12, 41,
47, 75, 77, 139, 141, 143, 145, 205,
207, 209, 211, 273, 275, 73, 137, 203,
271, 76, 78, 140, 142, 144, 146, 206,
208, 210, 212, 274, 276, 44, 46, 108,
110, 112, 114, 174, 176, 178, 180, 242,
244, 45, 47, 109, 111, 113, 115, 175,
177, 179, 181, 243, 245, 49, 117, 183,
247, 11, 13, 42, 48, 12, 14, 43,
16, 51, 77, 79, 141, 143, 145, 147,
207, 209, 211, 213, 275, 277, 78, 80,
142, 144, 146, 148, 208, 210, 212, 214,
276, 278, 82, 150, 216, 280, 48, 50,
112, 114, 116, 118, 178, 180, 182, 184,
246, 248, 46, 110, 176, 244, 49, 51,
113, 115, 117, 119, 179, 181, 183, 185,
247, 249, 15, 17, 52, 13, 44, 16,
18, 47, 53, 81, 83, 145, 147, 149,
151, 211, 213, 215, 217, 279, 281, 79,
143, 209, 277, 82, 84, 146, 148, 150,
152, 212, 214, 216, 218, 280, 282, 50,
52, 114, 116, 118, 120, 180, 182, 184,
186, 248, 250, 51, 53, 115, 117, 119,
121, 181, 183, 185, 187, 249, 251, 55,
123, 189, 253, 17, 19, 48, 54, 18,
20, 49, 22, 57, 83, 85, 147, 149,
151, 153, 213, 215, 217, 219, 281, 283,
84, 86, 148, 150, 152, 154, 214, 216,
218, 220, 282, 284, 88, 156, 222, 286,
54, 56, 118, 120, 122, 124, 184, 186,
188, 190, 252, 254, 52, 116, 182, 250,
55, 57, 119, 121, 123, 125, 185, 187,
189, 191, 253, 255, 21, 23, 58, 19,
50, 22, 24, 53, 59, 87, 89, 151,
153, 155, 157, 217, 219, 221, 223, 285,
287, 85, 149, 215, 283, 88, 90, 152,
154, 156, 158, 218, 220, 222, 224, 286,
288, 56, 58, 120, 122, 124, 126, 186,
188, 190, 192, 254, 256, 57, 59, 121,
123, 125, 127, 187, 189, 191, 193, 255,
257, 61, 129, 195, 259, 23, 25, 54,
60, 24, 26, 55, 28, 63, 89, 91,
153, 155, 157, 159, 219, 221, 223, 225,
287, 289, 90, 92, 154, 156, 158, 160,
220, 222, 224, 226, 288, 290, 94, 162,
228, 60, 62, 124, 126, 128, 130, 190,
192, 194, 196, 258, 260, 58, 122, 188,
256, 61, 63, 125, 127, 129, 131, 191,
193, 195, 197, 259, 261, 27, 29, 64,
25, 56, 28, 30, 59, 65, 93, 95,
157, 159, 161, 163, 223, 225, 227, 229,
291, 293, 91, 155, 221, 289, 94, 96,
158, 160, 162, 164, 224, 226, 228, 230,
294, 62, 64, 126, 128, 130, 192, 194,
196, 260, 262, 63, 65, 127, 129, 131,
193, 195, 197, 261, 263, 29, 31, 60,
30, 32, 61, 95, 97, 159, 161, 163,
225, 227, 229, 293, 295, 96, 98, 160,
162, 164, 226, 228, 230, 294, 34, 100,
101, 102, 168, 169, 170, 234, 235, 236,
35, 103, 171, 237, 67, 135, 201, 202,
203, 269, 68, 136, 204, 270, 335, 336,
272, 338, 102, 104, 168, 170, 172, 234,
236, 238, 302, 100, 103, 105, 169, 171,
173, 235, 237, 239, 303, 135, 137, 201,
203, 205, 269, 271, 335, 136, 138, 202,
204, 206, 270, 272, 336, 337, 338, 104,
106, 168, 170, 172, 174, 234, 236, 238,
240, 302, 304, 105, 107, 169, 171, 173,
175, 235, 237, 239, 241, 303, 305, 109,
177, 243, 307, 137, 139, 201, 203, 205,
207, 269, 271, 273, 335, 337, 138, 140,
202, 204, 206, 208, 270, 272, 274, 336,
338, 142, 210, 276, 340, 339, 403, 404,
342, 406, 108, 110, 172, 174, 176, 178,
238, 240, 242, 244, 306, 308, 106, 170,
236, 304, 109, 111, 173, 175, 177, 179,
239, 241, 243, 245, 307, 309, 141, 143,
205, 207, 209, 211, 271, 273, 275, 277,
339, 341, 139, 203, 269, 337, 142, 144,
206, 208, 210, 212, 272, 274, 276, 278,
340, 342, 343, 405, 407, 335, 403, 338,
344, 406, 408, 110, 112, 174, 176, 178,
180, 240, 242, 244, 246, 308, 310, 111,
113, 175, 177, 179, 181, 241, 243, 245,
247, 309, 311, 115, 183, 249, 313, 143,
145, 207, 209, 211, 213, 273, 275, 277,
279, 341, 343, 144, 146, 208, 210, 212,
214, 274, 276, 278, 280, 342, 344, 148,
216, 282, 346, 339, 345, 407, 409, 340,
408, 410, 348, 412, 114, 116, 178, 180,
182, 184, 244, 246, 248, 250, 312, 314,
112, 176, 242, 310, 115, 117, 179, 181,
183, 185, 245, 247, 249, 251, 313, 315,
147, 149, 211, 213, 215, 217, 277, 279,
281, 283, 345, 347, 145, 209, 275, 343,
148, 150, 212, 214, 216, 218, 278, 280,
282, 284, 346, 348, 349, 411, 413, 341,
409, 344, 350, 412, 414, 116, 118, 180,
182, 184, 186, 246, 248, 250, 252, 314,
316, 117, 119, 181, 183, 185, 187, 247,
249, 251, 253, 315, 317, 121, 189, 255,
319, 149, 151, 213, 215, 217, 219, 279,
281, 283, 285, 347, 349, 150, 152, 214,
216, 218, 220, 280, 282, 284, 286, 348,
350, 154, 222, 288, 352, 345, 351, 413,
415, 346, 414, 416, 354, 418, 120, 122,
184, 186, 188, 190, 250, 252, 254, 256,
318, 320, 118, 182, 248, 316, 121, 123,
185, 187, 189, 191, 251, 253, 255, 257,
319, 321, 153, 155, 217, 219, 221, 223,
283, 285, 287, 289, 351, 353, 151, 215,
281, 349, 154, 156, 218, 220, 222, 224,
284, 286, 288, 290, 352, 354, 355, 417,
419, 347, 415, 350, 356, 418, 420, 122,
124, 186, 188, 190, 192, 252, 254, 256,
258, 320, 322, 123, 125, 187, 189, 191,
193, 253, 255, 257, 259, 321, 323, 127,
195, 261, 325, 155, 157, 219, 221, 223,
225, 285, 287, 289, 291, 353, 355, 156,
158, 220, 222, 224, 226, 286, 288, 290,
354, 356, 160, 228, 294, 358, 351, 357,
419, 421, 352, 420, 422, 360, 424, 126,
128, 190, 192, 194, 196, 256, 258, 260,
262, 324, 326, 124, 188, 254, 322, 127,
129, 191, 193, 195, 197, 257, 259, 261,
263, 325, 327, 159, 161, 223, 225, 227,
229, 289, 291, 293, 295, 357, 359, 157,
221, 287, 355, 160, 162, 224, 226, 228,
230, 290, 294, 358, 360, 361, 423, 425,
353, 421, 356, 424, 426, 128, 130, 192,
194, 196, 258, 260, 262, 326, 328, 129,
131, 193, 195, 197, 259, 261, 263, 327,
329, 161, 163, 225, 227, 229, 291, 293,
295, 359, 361, 162, 164, 226, 228, 230,
294, 360, 357, 425, 427, 358, 426, 428,
168, 234, 235, 236, 302, 368, 169, 237,
303, 369, 305, 371, 100, 101, 201, 202,
203, 269, 335, 336, 337, 403, 204, 270,
338, 404, 304, 370, 170, 238, 171, 239,
236, 238, 302, 304, 306, 368, 370, 372,
436, 237, 239, 303, 305, 307, 369, 371,
373, 437, 241, 309, 375, 439, 170, 172,
234, 240, 171, 173, 235, 175, 243, 269,
271, 335, 337, 339, 403, 405, 469, 270,
272, 336, 338, 340, 404, 406, 470, 274,
342, 408, 472, 240, 242, 304, 306, 308,
310, 370, 372, 374, 376, 438, 440, 238,
302, 368, 436, 241, 243, 305, 307, 309,
311, 371, 373, 375, 377, 439, 441, 174,
176, 244, 172, 236, 175, 177, 239, 245,
273, 275, 337, 339, 341, 343, 403, 405,
407, 409, 471, 473, 271, 335, 469, 274,
276, 338, 340, 342, 344, 404, 406, 408,
410, 472, 474, 242, 244, 306, 308, 310,
312, 372, 374, 376, 378, 440, 442, 243,
245, 307, 309, 311, 313, 373, 375, 377,
379, 441, 443, 247, 315, 381, 445, 176,
178, 240, 246, 177, 179, 241, 181, 249,
275, 277, 339, 341, 343, 345, 405, 407,
409, 411, 473, 475, 276, 278, 340, 342,
344, 346, 406, 408, 410, 412, 474, 476,
280, 348, 414, 478, 246, 248, 310, 312,
314, 316, 376, 378, 380, 382, 444, 446,
244, 308, 374, 442, 247, 249, 311, 313,
315, 317, 377, 379, 381, 383, 445, 447,
180, 182, 250, 178, 242, 181, 183, 245,
251, 279, 281, 343, 345, 347, 349, 409,
411, 413, 415, 477, 479, 277, 341, 407,
475, 280, 282, 344, 346, 348, 350, 410,
412, 414, 416, 478, 480, 248, 250, 312,
314, 316, 318, 378, 380, 382, 384, 446,
448, 249, 251, 313, 315, 317, 319, 379,
381, 383, 385, 447, 449, 253, 321, 387,
451, 182, 184, 246, 252, 183, 185, 247,
187, 255, 281, 283, 345, 347, 349, 351,
411, 413, 415, 417, 479, 481, 282, 284,
346, 348, 350, 352, 412, 414, 416, 418,
480, 482, 286, 354, 420, 484, 252, 254,
316, 318, 320, 322, 382, 384, 386, 388,
450, 452, 250, 314, 380, 448, 253, 255,
317, 319, 321, 323, 383, 385, 387, 389,
451, 453, 186, 188, 256, 184, 248, 187,
189, 251, 257, 285, 287, 349, 351, 353,
355, 415, 417, 419, 421, 483, 485, 283,
347, 413, 481, 286, 288, 350, 352, 354,
356, 416, 418, 420, 422, 484, 486, 254,
256, 318, 320, 322, 324, 384, 386, 388,
390, 452, 454, 255, 257, 319, 321, 323,
325, 385, 387, 389, 391, 453, 455, 259,
327, 393, 457, 188, 190, 252, 258, 189,
191, 253, 193, 261, 287, 289, 351, 353,
355, 357, 417, 419, 421, 423, 485, 487,
288, 290, 352, 354, 356, 358, 418, 420,
422, 424, 486, 360, 426, 490, 258, 260,
322, 324, 326, 328, 388, 390, 392, 394,
456, 256, 320, 386, 454, 259, 261, 323,
325, 327, 329, 389, 391, 393, 395, 457,
459, 192, 194, 262, 190, 254, 193, 195,
257, 263, 291, 293, 355, 357, 359, 361,
421, 423, 425, 427, 489, 289, 353, 419,
487, 294, 356, 358, 360, 422, 424, 426,
428, 490, 260, 262, 324, 326, 328, 390,
392, 394, 460, 261, 263, 325, 327, 329,
391, 393, 395, 459, 194, 196, 258, 195,
197, 259, 293, 295, 357, 359, 361, 423,
425, 427, 294, 358, 360, 424, 426, 428,
494, 234, 235, 236, 302, 368, 369, 370,
436, 237, 303, 371, 437, 201, 269, 335,
336, 337, 403, 469, 202, 270, 338, 404,
470, 471, 537, 472, 538, 405, 406, 302,
304, 368, 370, 372, 436, 438, 502, 303,
305, 369, 371, 373, 437, 439, 503, 307,
375, 441, 505, 335, 337, 403, 405, 469,
471, 336, 338, 404, 406, 470, 472, 340,
408, 474, 538, 537, 540, 604, 306, 308,
370, 372, 374, 376, 436, 438, 440, 442,
504, 506, 304, 368, 502, 307, 309, 371,
373, 375, 377, 437, 439, 441, 443, 505,
507, 339, 341, 403, 405, 407, 409, 469,
471, 473, 475, 537, 539, 337, 340, 342,
404, 406, 408, 410, 470, 472, 474, 476,
538, 540, 541, 603, 605, 542, 604, 606,
308, 310, 372, 374, 376, 378, 438, 440,
442, 444, 506, 508, 309, 311, 373, 375,
377, 379, 439, 441, 443, 445, 507, 509,
313, 381, 447, 511, 341, 343, 405, 407,
409, 411, 471, 473, 475, 477, 539, 541,
342, 344, 406, 408, 410, 412, 472, 474,
476, 478, 540, 542, 346, 414, 480, 544,
537, 543, 605, 607, 538, 606, 608, 546,
610, 312, 314, 376, 378, 380, 382, 442,
444, 446, 448, 510, 512, 310, 374, 440,
508, 313, 315, 377, 379, 381, 383, 443,
445, 447, 449, 511, 513, 345, 347, 409,
411, 413, 415, 475, 477, 479, 481, 543,
545, 343, 407, 473, 541, 346, 348, 410,
412, 414, 416, 476, 478, 480, 482, 544,
546, 547, 609, 611, 539, 607, 542, 548,
610, 612, 314, 316, 378, 380, 382, 384,
444, 446, 448, 450, 512, 514, 315, 317,
379, 381, 383, 385, 445, 447, 449, 451,
513, 515, 319, 387, 453, 517, 347, 349,
411, 413, 415, 417, 477, 479, 481, 483,
545, 547, 348, 350, 412, 414, 416, 418,
478, 480, 482, 484, 546, 548, 352, 420,
486, 543, 549, 611, 613, 544, 612, 614,
552, 616, 318, 320, 382, 384, 386, 388,
448, 450, 452, 454, 516, 518, 316, 380,
446, 514, 319, 321, 383, 385, 387, 389,
449, 451, 453, 455, 517, 519, 351, 353,
415, 417, 419, 421, 481, 483, 485, 487,
549, 551, 349, 413, 479, 547, 352, 354,
416, 418, 420, 422, 482, 484, 486, 552,
615, 617, 545, 613, 548, 554, 616, 618,
320, 322, 384, 386, 388, 390, 450, 452,
454, 456, 518, 520, 321, 323, 385, 387,
389, 391, 451, 453, 455, 457, 519, 521,
325, 393, 459, 523, 353, 355, 417, 419,
421, 423, 483, 485, 487, 489, 551, 354,
356, 418, 420, 422, 424, 484, 486, 490,
552, 554, 358, 426, 556, 549, 555, 617,
618, 620, 324, 326, 388, 390, 392, 394,
454, 456, 460, 522, 524, 322, 386, 452,
520, 325, 327, 389, 391, 393, 395, 455,
457, 459, 523, 357, 359, 421, 423, 425,
427, 487, 489, 555, 355, 419, 485, 358,
360, 422, 424, 426, 428, 490, 494, 556,
623, 551, 554, 560, 624, 326, 328, 390,
392, 394, 456, 460, 524, 327, 329, 391,
393, 395, 457, 459, 359, 361, 423, 425,
427, 489, 360, 424, 426, 428, 490, 494,
560, 487, 555, 623, 556, 624, 302, 368,
369, 370, 436, 502, 503, 504, 570, 303,
371, 437, 505, 571, 234, 235, 335, 336,
337, 403, 469, 470, 471, 537, 603, 338,
404, 472, 538, 604, 438, 439, 436, 502,
504, 570, 437, 503, 505, 571, 439, 507,
573, 637, 368, 370, 438, 369, 371, 373,
441, 403, 469, 471, 537, 539, 603, 605,
404, 470, 472, 538, 540, 604, 606, 438,
440, 502, 504, 506, 508, 570, 572, 574,
636, 638, 436, 439, 441, 503, 505, 507,
509, 571, 573, 575, 637, 639, 372, 374,
442, 370, 373, 375, 437, 443, 471, 473,
537, 539, 541, 603, 605, 607, 671, 469,
472, 474, 538, 540, 542, 604, 606, 608,
672, 440, 442, 504, 506, 508, 510, 570,
572, 574, 576, 638, 640, 441, 443, 505,
507, 509, 511, 571, 573, 575, 577, 639,
641, 445, 513, 579, 643, 374, 376, 438,
444, 375, 377, 439, 379, 447, 473, 475,
537, 539, 541, 543, 603, 605, 607, 609,
671, 673, 474, 476, 538, 540, 542, 544,
604, 606, 608, 610, 672, 674, 478, 546,
612, 676, 444, 446, 508, 510, 512, 514,
574, 576, 578, 580, 642, 644, 442, 506,
572, 640, 445, 447, 509, 511, 513, 515,
575, 577, 579, 581, 643, 645, 378, 380,
448, 376, 440, 379, 381, 443, 449, 477,
479, 541, 543, 545, 547, 607, 609, 611,
613, 675, 677, 475, 539, 605, 673, 478,
480, 542, 544, 546, 548, 608, 610, 612,
614, 676, 678, 446, 448, 510, 512, 514,
516, 576, 578, 580, 582, 644, 646, 447,
449, 511, 513, 515, 517, 577, 579, 581,
583, 645, 647, 451, 519, 585, 649, 380,
382, 444, 450, 381, 383, 445, 385, 453,
479, 481, 543, 545, 547, 549, 609, 611,
613, 615, 677, 679, 480, 482, 544, 546,
548, 610, 612, 614, 616, 678, 680, 484,
552, 618, 450, 452, 514, 516, 518, 520,
580, 582, 584, 586, 648, 650, 448, 512,
578, 646, 451, 453, 515, 517, 519, 521,
581, 583, 585, 649, 651, 384, 386, 454,
382, 446, 385, 387, 449, 455, 483, 485,
547, 549, 551, 613, 615, 617, 681, 683,
481, 545, 611, 679, 484, 486, 548, 552,
554, 614, 616, 618, 620, 684, 452, 454,
516, 518, 520, 522, 582, 584, 586, 588,
650, 652, 453, 455, 517, 519, 521, 523,
583, 585, 651, 457, 591, 386, 388, 450,
456, 387, 389, 451, 391, 459, 485, 487,
549, 551, 555, 615, 617, 683, 486, 552,
554, 556, 616, 618, 620, 684, 686, 490,
624, 456, 520, 522, 524, 586, 588, 592,
656, 454, 518, 584, 652, 457, 459, 521,
523, 591, 593, 390, 392, 460, 388, 452,
391, 393, 455, 489, 555, 623, 687, 487,
551, 617, 490, 554, 556, 560, 620, 624,
460, 522, 524, 588, 592, 656, 658, 459,
523, 591, 593, 659, 392, 394, 456, 393,
395, 457, 555, 623, 494, 556, 560, 624,
368, 369, 370, 436, 502, 503, 504, 570,
636, 371, 437, 505, 571, 637, 335, 403,
469, 470, 471, 537, 603, 336, 404, 472,
538, 604, 606, 672, 605, 671, 737, 738,
436, 502, 504, 570, 572, 636, 638, 437,
503, 505, 571, 573, 637, 639, 469, 537,
603, 605, 671, 470, 538, 604, 606, 672,
737, 738, 674, 740, 704, 770, 705, 771,
739, 805, 806, 504, 506, 570, 572, 574,
636, 638, 640, 704, 502, 505, 507, 571,
573, 575, 637, 639, 641, 705, 537, 539,
603, 605, 607, 671, 673, 737, 538, 540,
604, 606, 608, 672, 674, 738, 739, 740,
506, 508, 570, 572, 574, 576, 636, 638,
640, 642, 704, 706, 507, 509, 571, 573,
575, 577, 637, 639, 641, 643, 705, 707,
511, 579, 645, 709, 539, 541, 603, 605,
607, 609, 671, 673, 675, 737, 739, 540,
542, 604, 606, 608, 610, 672, 674, 676,
738, 740, 544, 612, 678, 742, 741, 805,
806, 744, 808, 510, 512, 574, 576, 578,
580, 640, 642, 644, 646, 708, 710, 508,
572, 638, 706, 511, 513, 575, 577, 579,
581, 641, 643, 645, 647, 709, 711, 543,
545, 607, 609, 611, 613, 673, 675, 677,
679, 741, 743, 541, 605, 671, 739, 544,
546, 608, 610, 612, 614, 674, 676, 678,
680, 742, 744, 745, 809, 737, 805, 740,
746, 808, 810, 512, 514, 576, 578, 580,
582, 642, 644, 646, 648, 710, 712, 513,
515, 577, 579, 581, 583, 643, 645, 647,
649, 711, 713, 517, 585, 651, 715, 545,
547, 609, 611, 613, 615, 675, 677, 679,
681, 743, 745, 546, 548, 610, 612, 614,
616, 676, 678, 680, 744, 746, 618, 684,
748, 741, 747, 809, 811, 742, 810, 812,
516, 518, 580, 582, 584, 586, 646, 648,
650, 652, 714, 716, 514, 578, 644, 712,
517, 519, 581, 583, 585, 647, 649, 651,
715, 717, 549, 551, 613, 615, 617, 679,
681, 683, 747, 749, 547, 611, 677, 745,
552, 614, 616, 618, 620, 680, 684, 686,
748, 751, 743, 811, 746, 518, 520, 582,
584, 586, 588, 648, 650, 652, 716, 718,
519, 521, 583, 585, 649, 651, 717, 719,
455, 457, 523, 591, 593, 659, 721, 723,
785, 551, 615, 617, 681, 683, 687, 749,
751, 552, 554, 616, 618, 620, 684, 686,
556, 624, 747, 748, 818, 756, 522, 524,
586, 588, 592, 652, 656, 658, 720, 722,
520, 584, 650, 718, 523, 591, 593, 659,
721, 723, 555, 623, 687, 755, 617, 683,
751, 556, 620, 624, 686, 756, 757, 819,
749, 822, 524, 588, 592, 656, 658, 722,
591, 593, 659, 723, 623, 687, 755, 757,
560, 624, 756, 822, 720, 790, 721, 789,
819, 888, 436, 502, 503, 504, 570, 636,
637, 638, 704, 770, 437, 505, 571, 639,
705, 771, 368, 369, 469, 470, 471, 537,
603, 604, 605, 671, 737, 472, 538, 606,
672, 738, 570, 636, 638, 704, 770, 571,
637, 639, 705, 771, 707, 773, 502, 503,
603, 605, 671, 737, 739, 805, 604, 606,
672, 738, 740, 806, 706, 772, 572, 640,
573, 641, 638, 640, 704, 706, 708, 770,
772, 774, 838, 639, 641, 705, 707, 709,
771, 773, 775, 839, 643, 711, 777, 841,
572, 574, 636, 642, 573, 575, 637, 577,
645, 671, 673, 737, 739, 741, 805, 871,
672, 674, 738, 740, 742, 806, 808, 872,
676, 744, 810, 874, 642, 644, 706, 708,
710, 712, 772, 774, 776, 840, 842, 640,
704, 770, 838, 643, 645, 707, 709, 711,
713, 773, 775, 777, 779, 841, 576, 578,
646, 574, 638, 577, 579, 641, 647, 675,
677, 739, 741, 743, 745, 805, 809, 811,
875, 673, 737, 871, 676, 678, 740, 742,
744, 746, 806, 808, 810, 812, 874, 876,
644, 646, 708, 710, 712, 714, 774, 776,
780, 842, 844, 645, 647, 709, 711, 713,
715, 775, 777, 779, 845, 649, 717, 783,
847, 578, 580, 642, 648, 579, 581, 643,
583, 651, 677, 679, 741, 743, 745, 747,
809, 811, 875, 678, 680, 742, 744, 746,
748, 808, 810, 812, 876, 878, 880, 648,
650, 712, 714, 716, 718, 780, 782, 846,
848, 646, 710, 776, 844, 649, 651, 713,
715, 717, 719, 779, 783, 785, 847, 582,
584, 652, 580, 644, 583, 585, 647, 681,
683, 745, 747, 749, 751, 811, 879, 679,
743, 809, 684, 746, 748, 812, 818, 880,
650, 652, 714, 716, 718, 720, 780, 782,
848, 850, 651, 715, 717, 719, 721, 783,
785, 851, 723, 789, 584, 586, 648, 585,
649, 683, 747, 749, 751, 819, 684, 686,
748, 818, 884, 756, 822, 656, 718, 720,
722, 790, 652, 716, 782, 850, 719, 721,
723, 785, 789, 588, 658, 586, 650, 591,
659, 687, 751, 755, 757, 819, 749, 756,
818, 822, 888, 502, 503, 504, 570, 636,
637, 638, 704, 770, 505, 571, 639, 705,
771, 469, 537, 603, 604, 605, 671, 737,
738, 739, 805, 871, 470, 538, 606, 672,
740, 806, 872, 570, 636, 638, 704, 770,
772, 838, 502, 571, 637, 639, 705, 771,
773, 839, 603, 605, 671, 737, 739, 805,
871, 537, 604, 606, 672, 738, 740, 806,
872, 939, 874, 940, 808, 704, 706, 770,
772, 774, 838, 840, 904, 705, 707, 771,
773, 775, 839, 841, 905, 709, 777, 907,
737, 739, 805, 871, 738, 740, 806, 808,
872, 874, 742, 810, 876, 940, 939, 942,
1006, 708, 710, 772, 774, 776, 838, 840,
842, 844, 906, 908, 706, 770, 904, 709,
711, 773, 775, 777, 779, 839, 841, 845,
907, 909, 741, 743, 805, 809, 811, 871,
875, 939, 941, 739, 742, 744, 806, 808,
810, 812, 872, 874, 876, 878, 940, 942,
1005, 1007, 1006, 1008, 710, 712, 774, 776,
780, 840, 842, 844, 846, 908, 910, 711,
713, 775, 777, 779, 841, 845, 847, 909,
715, 783, 913, 743, 745, 809, 811, 875,
879, 941, 744, 746, 808, 810, 812, 874,
876, 878, 880, 942, 748, 939, 1007, 940,
1008, 948, 714, 716, 780, 782, 844, 846,
848, 850, 912, 712, 776, 842, 910, 715,
717, 779, 783, 785, 845, 847, 851, 913,
747, 749, 811, 879, 745, 809, 875, 748,
812, 818, 878, 880, 884, 948, 949, 941,
950, 716, 718, 780, 782, 846, 848, 850,
916, 717, 719, 783, 785, 847, 851, 917,
721, 789, 919, 683, 747, 749, 751, 811,
819, 879, 949, 818, 880, 884, 948, 950,
822, 888, 952, 656, 718, 720, 722, 782,
790, 848, 850, 916, 918, 920, 721, 723,
785, 789, 851, 919, 755, 819, 751, 949,
756, 818, 822, 884, 888, 952, 1017, 1019,
950, 722, 790, 920, 723, 789, 755, 757,
819, 1019, 756, 822, 888, 949, 1017, 952,
570, 636, 637, 638, 704, 770, 771, 772,
838, 904, 571, 639, 705, 773, 839, 905,
502, 503, 603, 604, 605, 671, 737, 738,
739, 805, 871, 872, 939, 1005, 606, 672,
740, 806, 874, 940, 1006, 704, 770, 772,
838, 904, 906, 972, 705, 771, 773, 839,
905, 907, 636, 637, 737, 739, 805, 871,
939, 1005, 738, 740, 806, 872, 874, 940,
1006, 840, 841, 1038, 671, 1008, 1074, 838,
904, 906, 972, 839, 905, 907, 841, 909,
770, 772, 840, 771, 773, 775, 805, 871,
939, 941, 1005, 1007, 806, 872, 874, 940,
942, 1006, 1008, 1038, 1073, 1074, 1040, 1041,
977, 1043, 840, 842, 904, 906, 908, 910,
972, 976, 1038, 1040, 838, 841, 905, 907,
909, 977, 1041, 774, 776, 844, 772, 775,
777, 839, 845, 875, 939, 941, 1005, 1007,
1073, 871, 874, 876, 940, 942, 1006, 1008,
1074, 842, 844, 906, 908, 910, 912, 972,
976, 978, 1040, 1042, 845, 907, 909, 913,
977, 1041, 1043, 847, 776, 840, 846, 777,
779, 841, 875, 939, 941, 1005, 1007, 1073,
876, 878, 940, 942, 1006, 1008, 1074, 1076,
812, 880, 948, 950, 846, 848, 910, 912,
916, 976, 978, 982, 844, 908, 1042, 847,
913, 917, 977, 983, 780, 782, 850, 842,
783, 845, 851, 879, 941, 949, 1007, 1017,
811, 875, 939, 1005, 1073, 880, 948, 950,
848, 850, 912, 916, 918, 978, 982, 851,
913, 917, 919, 983, 985, 1049, 987, 782,
846, 783, 785, 847, 949, 1017, 884, 948,
950, 952, 1082, 1084, 920, 1053, 789, 1019,
888, 1086, 918, 920, 919, 985, 987, 1053,
790, 723, 789, 851, 917, 1017, 1019, 822,
888, 950, 952, 1084, 1086, 636, 637, 638,
704, 770, 771, 772, 838, 904, 905, 906,
972, 1038, 639, 705, 773, 839, 907, 603,
671, 737, 738, 739, 805, 871, 872, 939,
1005, 604, 672, 740, 806, 874, 940, 1006,
906, 908, 972, 976, 1038, 1040, 1042, 904,
907, 909, 977, 1041, 1043, 939, 941, 1005,
1007, 1073, 940, 942, 1006, 1008, 1074, 1076,
910, 978, 913, 912, 976, 978, 982, 1042,
910, 1040, 847, 913, 917, 977, 983, 985,
1041, 1043, 1049, 879, 941, 949, 1007, 1017,
1073, 1005, 880, 948, 950, 1008, 1074, 1076,
1082, 1084,
};
tatic long _vq_fitmap_res_Cc_6[] = {
0, 33, 73, 119, 165, 211, 257, 303,
349, 395, 441, 0, 473, 523, 588, 653,
718, 783, 848, 913, 977, 1041, 1086, 1114,
1151, 1210, 1275, 1340, 1405, 1470, 1535, 1599,
1661, 1704, 1704, 1736, 1787, 1851, 1916, 1981,
2046, 2111, 2174, 2234, 2273, 2273, 2303, 2342,
2400, 2465, 2530, 2594, 2656, 2714, 2765, 2798,
2798, 2830, 2863, 2913, 2978, 3043, 3106, 3166,
3217, 3256, 3280, 3280, 3312, 3347, 3384, 3443,
3507, 3568, 3621, 3670, 3706, 3730, 3312, 3762,
3762, 3794, 3844, 3904, 3959, 4008, 4045, 3706,
4075, 4107, 4107, 4107, 4141, 4177, 4228, 4274,
4313, 4347, 4377, 4392, 4392, 4429, 4429, 4463,
4498, 4537, 4580, 4616, 4616, 4650, 4669, 4429,
4429, 4463, 4463, 4704, 4704, 4731, 4616, 4616,
4616,
};
tatic long _vq_fitlength_res_Cc_6[] = {
33, 40, 46, 46, 46, 46, 46, 46,
46, 46, 32, 33, 50, 65, 65, 65,
65, 65, 65, 64, 64, 45, 28, 37,
59, 65, 65, 65, 65, 65, 64, 62,
43, 32, 32, 51, 64, 65, 65, 65,
65, 63, 60, 39, 30, 30, 39, 58,
65, 65, 64, 62, 58, 51, 33, 32,
32, 33, 50, 65, 65, 63, 60, 51,
39, 24, 32, 32, 35, 37, 59, 64,
61, 53, 49, 36, 24, 32, 35, 32,
32, 50, 60, 55, 49, 37, 30, 24,
32, 34, 34, 34, 36, 51, 46, 39,
34, 30, 15, 37, 37, 34, 34, 35,
39, 43, 36, 34, 34, 19, 35, 34,
34, 35, 35, 27, 27, 31, 34, 34,
34,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Cc_6 = {
-16, 1, 32, 11,
_vq_pigeonmap_res_Cc_6,
4762,
_vq_fitlist_res_Cc_6,
_vq_fitmap_res_Cc_6,
_vq_fitlength_res_Cc_6
};
tatic static_codebook _vq_book_res_Cc_6 = {
2, 1089,
_vq_lengthlist_res_Cc_6,
1, -527433728, 1611661312, 6, 0,
_vq_quantlist_res_Cc_6,
NULL,
&_vq_auxt_res_Cc_6,
&_vq_auxp_res_Cc_6,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_7.vqh
Index: res_Cc_7.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_7_VQH_
#define _V_res_Cc_7_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_7[] = {
16,
15,
17,
14,
18,
13,
19,
12,
20,
11,
21,
10,
22,
9,
23,
8,
24,
7,
25,
6,
26,
5,
27,
4,
28,
3,
29,
2,
30,
1,
31,
0,
32,
};
tatic long _vq_lengthlist_res_Cc_7[] = {
4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,11,
11,12,12,13,13,13,13,14,13,14,14,14,14,15,15,15,
15, 0, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,10,11,
11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,14,
15,14, 0, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,
11,11,11,12,12,12,12,13,13,13,13,13,14,14,13,14,
15,14,15, 0, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9,10,10,
10,10,11,11,12,12,12,12,13,12,13,13,13,13,14,14,
15,14,15,15, 0, 0, 0, 6, 6, 7, 7, 8, 8, 9, 9,10,
10,10,11,11,11,12,12,13,12,13,13,14,14,14,14,14,
14,14,14,15,15, 0, 0, 0, 6, 6, 7, 7, 8, 8, 9, 9,
9, 9,10,10,11,11,12,11,12,12,12,13,13,13,14,13,
13,14,14,14,14,15, 0, 0, 0, 6, 6, 7, 7, 8, 8, 9,
9, 9, 9,10,10,11,11,11,12,12,13,13,12,13,13,14,
14,14,14,15,14,14,15, 0, 0, 0, 7, 7, 7, 7, 8, 8,
9, 9, 9, 9,10,10,11,11,11,11,12,12,13,13,13,13,
13,13,14,14,14,14,14,15, 0, 0, 0, 0, 0, 7, 7, 8,
8, 9, 9,10,10,10,10,11,11,12,11,12,12,13,13,13,
14,14,14,14,14,14,14,15,15, 0, 0, 0, 0, 0, 8, 8,
8, 8, 9, 9,10, 9,10,10,11,11,11,11,12,12,12,12,
13,13,14,14,14,14,14,15,15,15, 0, 0, 0, 0, 0, 8,
8, 8, 8, 9, 9,10,10,10,10,11,11,12,12,12,12,13,
13,13,13,14,14,14,14,15,14,15,15, 0, 0, 0, 0, 0,
8, 8, 9, 9, 9, 9,10,10,10,10,11,11,12,12,12,12,
12,13,13,13,14,14,14,14,14,14,15,15, 0, 0, 0, 0,
0, 0, 0, 9, 9, 9, 9,10,10,10,10,11,11,12,11,12,
12,13,13,13,13,13,14,14,15,14,15,15,15, 0, 0, 0,
0, 0, 0, 0, 9, 9, 9,10,10,10,10,11,11,11,11,11,
12,12,12,13,13,13,13,14,14,14,14,14,15,16, 0, 0,
0, 0, 0, 0, 0, 9, 9,10, 9,10,10,11,11,11,11,12,
12,13,13,13,13,14,13,14,14,14,14,15,15,15,14, 0,
0, 0, 0, 0, 0, 0, 9, 9,10,10,10,10,11,11,11,11,
12,11,12,12,13,12,13,13,14,13,14,14,14,14,15,14,
0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,11,11,11,11,11,
11,12,12,12,12,13,13,13,13,14,14,14,14,15,14,15,
15, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,11,11,11,11,
11,12,12,12,12,12,13,13,13,13,13,14,14,14,14,14,
15,15, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,11,11,11,11,
11,12,12,12,12,13,12,13,13,14,14,14,14,15,14,15,
15,16,15, 0, 0, 0, 0, 0, 0, 0, 0, 0,11,11,11,11,
12,11,12,12,12,13,13,13,13,13,13,13,13,14,14,14,
15,15,14,15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11,
11,12,12,12,12,13,12,13,13,13,13,14,14,14,14,14,
14,15,15,15,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
12,12,12,12,12,12,12,13,13,13,13,13,14,14,14,14,
14,14,15,14,15,15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,12,12,12,12,12,12,13,13,13,14,14,14,14,14,14,
15,14,15,15,16,15,15, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0,12,12,13,12,12,13,13,13,13,13,13,14,14,13,
14,14,14,15,15,15,15,15, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0,13,13,13,13,13,13,14,13,14,14,15,
14,15,15,14,15,15,15,17,15, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,13,13,13,13,14,13,13,14,13,14,
14,14,14,15,14,15,15,15,15,15, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0,14,13,13,13,13,13,13,14,14,
14,14,15,15,14,16,15,15,16,15,16, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,13,13,13,13,14,14,14,14,
14,15,14,14,14,15,15,15,15,15,15,15, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14,13,13,14,14,
14,15,14,15,15,15,16,15,15,15,15,16,16, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14,15,14,14,
14,14,14,14,14,14,15,15,15,14,15,16,15,16, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14,14,14,
14,15,14,15,14,15,15,15,15,15,15,17,16,16,16, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14,14,
14,15,15,14,15,14,15,15,15,15,16,15,16,17,15,18,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,15,14,15,14,14,15,15,15,16,15,17,16,15,15,18,
16,
};
tatic float _vq_quantthresh_res_Cc_7[] = {
-15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
-7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
};
tatic long _vq_quantmap_res_Cc_7[] = {
31, 29, 27, 25, 23, 21, 19, 17,
15, 13, 11, 9, 7, 5, 3, 1,
0, 2, 4, 6, 8, 10, 12, 14,
16, 18, 20, 22, 24, 26, 28, 30,
32,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_7 = {
_vq_quantthresh_res_Cc_7,
_vq_quantmap_res_Cc_7,
33,
33
};
tatic long _vq_pigeonmap_res_Cc_7[] = {
10, 9, 9, 8, 7, 7, 6, 5,
5, 4, 3, 3, 2, 1, 1, 0,
0, 0, 1, 2, 2, 3, 4, 4,
5, 6, 6, 7, 8, 8, 9, 10,
};
tatic long _vq_fitlist_res_Cc_7[] = {
0, 1, 2, 3, 34, 35, 36, 67,
100, 4, 37, 68, 101, 6, 39, 70,
103, 69, 72, 136, 135, 138, 202, 102,
168, 169, 105, 171, 235, 137, 201, 203,
204, 1, 3, 5, 7, 34, 36, 38,
40, 69, 71, 102, 104, 0, 67, 100,
2, 4, 6, 8, 35, 37, 39, 41,
70, 72, 103, 105, 73, 135, 137, 68,
74, 136, 138, 139, 201, 203, 140, 202,
204, 3, 5, 7, 9, 36, 38, 40,
42, 71, 73, 104, 106, 4, 6, 8,
10, 37, 39, 41, 43, 72, 74, 105,
107, 12, 45, 76, 109, 69, 75, 137,
139, 70, 138, 140, 78, 142, 135, 141,
203, 205, 136, 204, 206, 144, 208, 7,
9, 11, 13, 40, 42, 44, 46, 75,
77, 108, 110, 5, 38, 73, 106, 8,
10, 12, 14, 41, 43, 45, 47, 76,
78, 109, 111, 79, 141, 143, 71, 139,
74, 80, 142, 144, 145, 207, 209, 137,
205, 140, 146, 208, 210, 9, 11, 13,
15, 42, 44, 46, 48, 77, 79, 110,
112, 10, 12, 14, 16, 43, 45, 47,
49, 78, 80, 111, 113, 18, 51, 82,
115, 75, 81, 143, 145, 76, 144, 146,
84, 148, 141, 147, 209, 211, 142, 210,
212, 150, 214, 13, 15, 17, 19, 46,
48, 50, 52, 81, 83, 114, 116, 11,
44, 79, 112, 14, 16, 18, 20, 47,
49, 51, 53, 82, 84, 115, 117, 85,
147, 149, 77, 145, 80, 86, 148, 150,
151, 213, 215, 143, 211, 146, 152, 214,
216, 15, 17, 19, 21, 48, 50, 52,
54, 83, 85, 116, 118, 16, 18, 20,
22, 49, 51, 53, 55, 84, 86, 117,
119, 24, 57, 88, 121, 81, 87, 149,
151, 82, 150, 152, 90, 154, 147, 153,
215, 217, 148, 216, 218, 156, 220, 19,
21, 23, 25, 52, 54, 56, 58, 87,
89, 120, 122, 17, 50, 85, 118, 20,
22, 24, 26, 53, 55, 57, 59, 88,
90, 121, 123, 91, 153, 155, 83, 151,
86, 92, 154, 156, 157, 219, 221, 149,
217, 152, 158, 220, 222, 21, 23, 25,
27, 54, 56, 58, 60, 89, 91, 122,
124, 22, 24, 26, 28, 55, 57, 59,
61, 90, 92, 123, 125, 30, 63, 94,
127, 87, 93, 155, 157, 88, 156, 158,
96, 160, 153, 159, 221, 223, 154, 222,
224, 162, 226, 25, 27, 29, 31, 58,
60, 62, 64, 93, 95, 126, 128, 23,
56, 91, 124, 26, 28, 30, 32, 59,
61, 63, 65, 94, 96, 127, 129, 97,
159, 161, 89, 157, 92, 98, 160, 162,
163, 225, 227, 155, 223, 158, 164, 226,
228, 27, 29, 31, 60, 62, 64, 95,
97, 128, 130, 28, 30, 32, 61, 63,
65, 96, 98, 129, 131, 93, 161, 163,
94, 162, 164, 159, 227, 229, 160, 228,
230, 36, 38, 100, 102, 104, 106, 168,
170, 172, 234, 236, 34, 37, 39, 101,
103, 105, 107, 169, 171, 173, 235, 237,
3, 5, 40, 1, 4, 6, 35, 41,
69, 71, 135, 137, 139, 201, 203, 205,
269, 67, 70, 72, 136, 138, 140, 202,
204, 206, 270, 38, 40, 102, 104, 106,
108, 168, 170, 172, 174, 236, 238, 39,
41, 103, 105, 107, 109, 169, 171, 173,
175, 237, 239, 43, 111, 177, 241, 5,
7, 36, 42, 6, 8, 37, 10, 45,
71, 73, 135, 137, 139, 141, 201, 203,
205, 207, 269, 271, 72, 74, 136, 138,
140, 142, 202, 204, 206, 208, 270, 272,
76, 144, 210, 274, 42, 44, 106, 108,
110, 112, 172, 174, 176, 178, 240, 242,
40, 104, 170, 238, 43, 45, 107, 109,
111, 113, 173, 175, 177, 179, 241, 243,
9, 11, 46, 7, 38, 10, 12, 41,
47, 75, 77, 139, 141, 143, 145, 205,
207, 209, 211, 273, 275, 73, 137, 203,
271, 76, 78, 140, 142, 144, 146, 206,
208, 210, 212, 274, 276, 44, 46, 108,
110, 112, 114, 174, 176, 178, 180, 242,
244, 45, 47, 109, 111, 113, 115, 175,
177, 179, 181, 243, 245, 49, 117, 183,
247, 11, 13, 42, 48, 12, 14, 43,
16, 51, 77, 79, 141, 143, 145, 147,
207, 209, 211, 213, 275, 277, 78, 80,
142, 144, 146, 148, 208, 210, 212, 214,
276, 278, 82, 150, 216, 280, 48, 50,
112, 114, 116, 118, 178, 180, 182, 184,
246, 248, 46, 110, 176, 244, 49, 51,
113, 115, 117, 119, 179, 181, 183, 185,
247, 249, 15, 17, 52, 13, 44, 16,
18, 47, 53, 81, 83, 145, 147, 149,
151, 211, 213, 215, 217, 279, 281, 79,
143, 209, 277, 82, 84, 146, 148, 150,
152, 212, 214, 216, 218, 280, 282, 50,
52, 114, 116, 118, 120, 180, 182, 184,
186, 248, 250, 51, 53, 115, 117, 119,
121, 181, 183, 185, 187, 249, 251, 55,
123, 189, 253, 17, 19, 48, 54, 18,
20, 49, 22, 57, 83, 85, 147, 149,
151, 153, 213, 215, 217, 219, 281, 283,
84, 86, 148, 150, 152, 154, 214, 216,
218, 220, 282, 284, 88, 156, 222, 286,
54, 56, 118, 120, 122, 124, 184, 186,
188, 190, 252, 254, 52, 116, 182, 250,
55, 57, 119, 121, 123, 125, 185, 187,
189, 191, 253, 255, 21, 23, 58, 19,
50, 22, 24, 53, 59, 87, 89, 151,
153, 155, 157, 217, 219, 221, 223, 285,
287, 85, 149, 215, 283, 88, 90, 152,
154, 156, 158, 218, 220, 222, 224, 286,
288, 56, 58, 120, 122, 124, 126, 186,
188, 190, 192, 254, 256, 57, 59, 121,
123, 125, 127, 187, 189, 191, 193, 255,
257, 61, 129, 195, 259, 23, 25, 54,
60, 24, 26, 55, 28, 63, 89, 91,
153, 155, 157, 159, 219, 221, 223, 225,
287, 289, 90, 92, 154, 156, 158, 160,
220, 222, 224, 226, 288, 290, 94, 162,
228, 292, 60, 62, 124, 126, 128, 130,
190, 192, 194, 196, 258, 260, 58, 122,
188, 256, 61, 63, 125, 127, 129, 131,
191, 193, 195, 197, 259, 261, 27, 29,
64, 25, 56, 28, 30, 59, 65, 93,
95, 157, 159, 161, 163, 223, 225, 227,
229, 291, 293, 91, 155, 221, 289, 94,
96, 158, 160, 162, 164, 224, 226, 228,
230, 292, 294, 62, 64, 126, 128, 130,
192, 194, 196, 260, 262, 63, 65, 127,
129, 131, 193, 195, 197, 261, 263, 29,
31, 60, 30, 32, 61, 95, 97, 159,
161, 163, 225, 227, 229, 293, 295, 96,
98, 160, 162, 164, 226, 228, 230, 294,
296, 34, 100, 101, 102, 168, 169, 170,
234, 235, 236, 35, 103, 171, 237, 67,
135, 201, 202, 203, 269, 68, 136, 204,
270, 335, 336, 272, 338, 102, 104, 168,
170, 172, 234, 236, 238, 302, 100, 103,
105, 169, 171, 173, 235, 237, 239, 303,
135, 137, 201, 203, 205, 269, 271, 335,
136, 138, 202, 204, 206, 270, 272, 336,
337, 338, 104, 106, 168, 170, 172, 174,
234, 236, 238, 240, 302, 304, 105, 107,
169, 171, 173, 175, 235, 237, 239, 241,
303, 305, 109, 177, 243, 307, 137, 139,
201, 203, 205, 207, 269, 271, 273, 335,
337, 138, 140, 202, 204, 206, 208, 270,
272, 274, 336, 338, 142, 210, 276, 340,
339, 403, 404, 342, 406, 108, 110, 172,
174, 176, 178, 238, 240, 242, 244, 306,
308, 106, 170, 236, 304, 109, 111, 173,
175, 177, 179, 239, 241, 243, 245, 307,
309, 141, 143, 205, 207, 209, 211, 271,
273, 275, 277, 339, 341, 139, 203, 269,
337, 142, 144, 206, 208, 210, 212, 272,
274, 276, 278, 340, 342, 343, 405, 407,
335, 403, 338, 344, 406, 408, 110, 112,
174, 176, 178, 180, 240, 242, 244, 246,
308, 310, 111, 113, 175, 177, 179, 181,
241, 243, 245, 247, 309, 311, 115, 183,
249, 313, 143, 145, 207, 209, 211, 213,
273, 275, 277, 279, 341, 343, 144, 146,
208, 210, 212, 214, 274, 276, 278, 280,
342, 344, 148, 216, 282, 346, 339, 345,
407, 409, 340, 408, 410, 348, 412, 114,
116, 178, 180, 182, 184, 244, 246, 248,
250, 312, 314, 112, 176, 242, 310, 115,
117, 179, 181, 183, 185, 245, 247, 249,
251, 313, 315, 147, 149, 211, 213, 215,
217, 277, 279, 281, 283, 345, 347, 145,
209, 275, 343, 148, 150, 212, 214, 216,
218, 278, 280, 282, 284, 346, 348, 349,
411, 413, 341, 409, 344, 350, 412, 414,
116, 118, 180, 182, 184, 186, 246, 248,
250, 252, 314, 316, 117, 119, 181, 183,
185, 187, 247, 249, 251, 253, 315, 317,
121, 189, 255, 319, 149, 151, 213, 215,
217, 219, 279, 281, 283, 285, 347, 349,
150, 152, 214, 216, 218, 220, 280, 282,
284, 286, 348, 350, 154, 222, 288, 352,
345, 351, 413, 415, 346, 414, 416, 354,
418, 120, 122, 184, 186, 188, 190, 250,
252, 254, 256, 318, 320, 118, 182, 248,
316, 121, 123, 185, 187, 189, 191, 251,
253, 255, 257, 319, 321, 153, 155, 217,
219, 221, 223, 283, 285, 287, 289, 351,
353, 151, 215, 281, 349, 154, 156, 218,
220, 222, 224, 284, 286, 288, 290, 352,
354, 355, 417, 419, 347, 415, 350, 356,
418, 420, 122, 124, 186, 188, 190, 192,
252, 254, 256, 258, 320, 322, 123, 125,
187, 189, 191, 193, 253, 255, 257, 259,
321, 323, 127, 195, 261, 325, 155, 157,
219, 221, 223, 225, 285, 287, 289, 291,
353, 355, 156, 158, 220, 222, 224, 226,
286, 288, 290, 292, 354, 356, 160, 228,
294, 358, 351, 357, 419, 421, 352, 420,
422, 360, 424, 126, 128, 190, 192, 194,
196, 256, 258, 260, 262, 324, 326, 124,
188, 254, 322, 127, 129, 191, 193, 195,
197, 257, 259, 261, 263, 325, 327, 159,
161, 223, 225, 227, 229, 289, 291, 293,
295, 357, 359, 157, 221, 287, 355, 160,
162, 224, 226, 228, 230, 290, 292, 294,
296, 358, 360, 361, 423, 425, 353, 421,
356, 362, 424, 426, 128, 130, 192, 194,
196, 258, 260, 262, 326, 328, 129, 131,
193, 195, 197, 259, 261, 263, 327, 329,
161, 163, 225, 227, 229, 291, 293, 295,
359, 361, 162, 164, 226, 228, 230, 292,
294, 296, 360, 362, 357, 425, 427, 358,
426, 428, 168, 234, 235, 236, 302, 368,
169, 237, 303, 369, 305, 371, 100, 101,
201, 202, 203, 269, 335, 336, 337, 403,
204, 270, 338, 404, 304, 370, 170, 238,
171, 239, 236, 238, 302, 304, 306, 368,
370, 372, 436, 237, 239, 303, 305, 307,
369, 371, 373, 437, 241, 309, 375, 439,
170, 172, 234, 240, 171, 173, 235, 175,
243, 269, 271, 335, 337, 339, 403, 405,
469, 270, 272, 336, 338, 340, 404, 406,
470, 274, 342, 408, 472, 240, 242, 304,
306, 308, 310, 370, 372, 374, 376, 438,
440, 238, 302, 368, 436, 241, 243, 305,
307, 309, 311, 371, 373, 375, 377, 439,
441, 174, 176, 244, 172, 236, 175, 177,
239, 245, 273, 275, 337, 339, 341, 343,
403, 405, 407, 409, 471, 473, 271, 335,
469, 274, 276, 338, 340, 342, 344, 404,
406, 408, 410, 472, 474, 242, 244, 306,
308, 310, 312, 372, 374, 376, 378, 440,
442, 243, 245, 307, 309, 311, 313, 373,
375, 377, 379, 441, 443, 247, 315, 381,
445, 176, 178, 240, 246, 177, 179, 241,
181, 249, 275, 277, 339, 341, 343, 345,
405, 407, 409, 411, 473, 475, 276, 278,
340, 342, 344, 346, 406, 408, 410, 412,
474, 476, 280, 348, 414, 478, 246, 248,
310, 312, 314, 316, 376, 378, 380, 382,
444, 446, 244, 308, 374, 442, 247, 249,
311, 313, 315, 317, 377, 379, 381, 383,
445, 447, 180, 182, 250, 178, 242, 181,
183, 245, 251, 279, 281, 343, 345, 347,
349, 409, 411, 413, 415, 477, 479, 277,
341, 407, 475, 280, 282, 344, 346, 348,
350, 410, 412, 414, 416, 478, 480, 248,
250, 312, 314, 316, 318, 378, 380, 382,
384, 446, 448, 249, 251, 313, 315, 317,
319, 379, 381, 383, 385, 447, 449, 253,
321, 387, 451, 182, 184, 246, 252, 183,
185, 247, 187, 255, 281, 283, 345, 347,
349, 351, 411, 413, 415, 417, 479, 481,
282, 284, 346, 348, 350, 352, 412, 414,
416, 418, 480, 482, 286, 354, 420, 484,
252, 254, 316, 318, 320, 322, 382, 384,
386, 388, 450, 452, 250, 314, 380, 448,
253, 255, 317, 319, 321, 323, 383, 385,
387, 389, 451, 453, 186, 188, 256, 184,
248, 187, 189, 251, 257, 285, 287, 349,
351, 353, 355, 415, 417, 419, 421, 483,
485, 283, 347, 413, 481, 286, 288, 350,
352, 354, 356, 416, 418, 420, 422, 484,
486, 254, 256, 318, 320, 322, 324, 384,
386, 388, 390, 452, 454, 255, 257, 319,
321, 323, 325, 385, 387, 389, 391, 453,
455, 259, 327, 393, 457, 188, 190, 252,
258, 189, 191, 253, 193, 261, 287, 289,
351, 353, 355, 357, 417, 419, 421, 423,
485, 487, 288, 290, 352, 354, 356, 358,
418, 420, 422, 424, 486, 488, 292, 360,
426, 490, 258, 260, 322, 324, 326, 328,
388, 390, 392, 394, 456, 458, 256, 320,
386, 454, 259, 261, 323, 325, 327, 329,
389, 391, 393, 395, 457, 459, 192, 194,
262, 190, 254, 193, 195, 257, 263, 291,
293, 355, 357, 359, 361, 421, 423, 425,
427, 489, 491, 289, 353, 419, 487, 292,
294, 356, 358, 360, 362, 422, 424, 426,
428, 490, 492, 260, 262, 324, 326, 328,
390, 392, 394, 458, 460, 261, 263, 325,
327, 329, 391, 393, 395, 459, 461, 194,
196, 258, 195, 197, 259, 293, 295, 357,
359, 361, 423, 425, 427, 491, 493, 294,
296, 358, 360, 362, 424, 426, 428, 492,
494, 234, 235, 236, 302, 368, 369, 370,
436, 237, 303, 371, 437, 201, 269, 335,
336, 337, 403, 469, 202, 270, 338, 404,
470, 471, 537, 472, 538, 405, 406, 302,
304, 368, 370, 372, 436, 438, 502, 303,
305, 369, 371, 373, 437, 439, 503, 307,
375, 441, 505, 335, 337, 403, 405, 469,
471, 336, 338, 404, 406, 470, 472, 340,
408, 474, 538, 537, 540, 604, 306, 308,
370, 372, 374, 376, 436, 438, 440, 442,
504, 506, 304, 368, 502, 307, 309, 371,
373, 375, 377, 437, 439, 441, 443, 505,
507, 339, 341, 403, 405, 407, 409, 469,
471, 473, 475, 537, 539, 337, 340, 342,
404, 406, 408, 410, 470, 472, 474, 476,
538, 540, 541, 603, 605, 542, 604, 606,
308, 310, 372, 374, 376, 378, 438, 440,
442, 444, 506, 508, 309, 311, 373, 375,
377, 379, 439, 441, 443, 445, 507, 509,
313, 381, 447, 511, 341, 343, 405, 407,
409, 411, 471, 473, 475, 477, 539, 541,
342, 344, 406, 408, 410, 412, 472, 474,
476, 478, 540, 542, 346, 414, 480, 544,
537, 543, 605, 607, 538, 606, 608, 546,
610, 312, 314, 376, 378, 380, 382, 442,
444, 446, 448, 510, 512, 310, 374, 440,
508, 313, 315, 377, 379, 381, 383, 443,
445, 447, 449, 511, 513, 345, 347, 409,
411, 413, 415, 475, 477, 479, 481, 543,
545, 343, 407, 473, 541, 346, 348, 410,
412, 414, 416, 476, 478, 480, 482, 544,
546, 547, 609, 611, 539, 607, 542, 548,
610, 612, 314, 316, 378, 380, 382, 384,
444, 446, 448, 450, 512, 514, 315, 317,
379, 381, 383, 385, 445, 447, 449, 451,
513, 515, 319, 387, 453, 517, 347, 349,
411, 413, 415, 417, 477, 479, 481, 483,
545, 547, 348, 350, 412, 414, 416, 418,
478, 480, 482, 484, 546, 548, 352, 420,
486, 550, 543, 549, 611, 613, 544, 612,
614, 552, 616, 318, 320, 382, 384, 386,
388, 448, 450, 452, 454, 516, 518, 316,
380, 446, 514, 319, 321, 383, 385, 387,
389, 449, 451, 453, 455, 517, 519, 351,
353, 415, 417, 419, 421, 481, 483, 485,
487, 549, 551, 349, 413, 479, 547, 352,
354, 416, 418, 420, 422, 482, 484, 486,
488, 550, 552, 553, 615, 617, 545, 613,
548, 554, 616, 618, 320, 322, 384, 386,
388, 390, 450, 452, 454, 456, 518, 520,
321, 323, 385, 387, 389, 391, 451, 453,
455, 457, 519, 521, 325, 393, 459, 523,
353, 355, 417, 419, 421, 423, 483, 485,
487, 489, 551, 553, 354, 356, 418, 420,
422, 424, 484, 486, 488, 490, 552, 554,
358, 426, 492, 556, 549, 555, 617, 619,
550, 618, 620, 558, 622, 324, 326, 388,
390, 392, 394, 454, 456, 458, 460, 522,
524, 322, 386, 452, 520, 325, 327, 389,
391, 393, 395, 455, 457, 459, 461, 523,
525, 357, 359, 421, 423, 425, 427, 487,
489, 491, 493, 555, 557, 355, 419, 485,
553, 358, 360, 422, 424, 426, 428, 488,
490, 492, 494, 556, 558, 559, 621, 623,
551, 619, 554, 560, 622, 624, 326, 328,
390, 392, 394, 456, 458, 460, 524, 526,
327, 329, 391, 393, 395, 457, 459, 461,
525, 527, 359, 361, 423, 425, 427, 489,
491, 493, 557, 559, 360, 362, 424, 426,
428, 490, 492, 494, 558, 560, 555, 623,
625, 556, 624, 626, 302, 368, 369, 370,
436, 502, 503, 504, 570, 303, 371, 437,
505, 571, 234, 235, 335, 336, 337, 403,
469, 470, 471, 537, 603, 338, 404, 472,
538, 604, 438, 439, 436, 502, 504, 570,
437, 503, 505, 571, 439, 507, 573, 637,
368, 370, 438, 369, 371, 373, 441, 403,
469, 471, 537, 539, 603, 605, 404, 470,
472, 538, 540, 604, 606, 438, 440, 502,
504, 506, 508, 570, 572, 574, 636, 638,
436, 439, 441, 503, 505, 507, 509, 571,
573, 575, 637, 639, 372, 374, 442, 370,
373, 375, 437, 443, 471, 473, 537, 539,
541, 603, 605, 607, 671, 469, 472, 474,
538, 540, 542, 604, 606, 608, 672, 440,
442, 504, 506, 508, 510, 570, 572, 574,
576, 638, 640, 441, 443, 505, 507, 509,
511, 571, 573, 575, 577, 639, 641, 445,
513, 579, 643, 374, 376, 438, 444, 375,
377, 439, 379, 447, 473, 475, 537, 539,
541, 543, 603, 605, 607, 609, 671, 673,
474, 476, 538, 540, 542, 544, 604, 606,
608, 610, 672, 674, 478, 546, 612, 676,
444, 446, 508, 510, 512, 514, 574, 576,
578, 580, 642, 644, 442, 506, 572, 640,
445, 447, 509, 511, 513, 515, 575, 577,
579, 581, 643, 645, 378, 380, 448, 376,
440, 379, 381, 443, 449, 477, 479, 541,
543, 545, 547, 607, 609, 611, 613, 675,
677, 475, 539, 605, 673, 478, 480, 542,
544, 546, 548, 608, 610, 612, 614, 676,
678, 446, 448, 510, 512, 514, 516, 576,
578, 580, 582, 644, 646, 447, 449, 511,
513, 515, 517, 577, 579, 581, 583, 645,
647, 451, 519, 585, 649, 380, 382, 444,
450, 381, 383, 445, 385, 453, 479, 481,
543, 545, 547, 549, 609, 611, 613, 615,
677, 679, 480, 482, 544, 546, 548, 550,
610, 612, 614, 616, 678, 680, 484, 552,
618, 682, 450, 452, 514, 516, 518, 520,
580, 582, 584, 586, 648, 650, 448, 512,
578, 646, 451, 453, 515, 517, 519, 521,
581, 583, 585, 587, 649, 651, 384, 386,
454, 382, 446, 385, 387, 449, 455, 483,
485, 547, 549, 551, 553, 613, 615, 617,
619, 681, 683, 481, 545, 611, 679, 484,
486, 548, 550, 552, 554, 614, 616, 618,
620, 682, 684, 452, 454, 516, 518, 520,
522, 582, 584, 586, 588, 650, 652, 453,
455, 517, 519, 521, 523, 583, 585, 587,
589, 651, 653, 457, 525, 591, 655, 386,
388, 450, 456, 387, 389, 451, 391, 459,
485, 487, 549, 551, 553, 555, 615, 617,
619, 621, 683, 685, 486, 488, 550, 552,
554, 556, 616, 618, 620, 622, 684, 686,
490, 558, 624, 688, 456, 458, 520, 522,
524, 526, 586, 588, 590, 592, 654, 656,
454, 518, 584, 652, 457, 459, 521, 523,
525, 527, 587, 589, 591, 593, 655, 657,
390, 392, 460, 388, 452, 391, 393, 455,
461, 489, 491, 553, 555, 557, 559, 619,
621, 623, 625, 687, 689, 487, 551, 617,
685, 490, 492, 554, 556, 558, 560, 620,
622, 624, 626, 688, 690, 458, 460, 522,
524, 526, 588, 590, 592, 656, 658, 459,
461, 523, 525, 527, 589, 591, 593, 657,
659, 392, 394, 456, 393, 395, 457, 491,
493, 555, 557, 559, 621, 623, 625, 689,
691, 492, 494, 556, 558, 560, 622, 624,
626, 690, 692, 368, 369, 370, 436, 502,
503, 504, 570, 636, 371, 437, 505, 571,
637, 335, 403, 469, 470, 471, 537, 603,
336, 404, 472, 538, 604, 606, 672, 605,
671, 737, 738, 436, 502, 504, 570, 572,
636, 638, 437, 503, 505, 571, 573, 637,
639, 469, 537, 603, 605, 671, 470, 538,
604, 606, 672, 737, 738, 674, 740, 704,
770, 705, 771, 739, 805, 806, 504, 506,
570, 572, 574, 636, 638, 640, 704, 502,
505, 507, 571, 573, 575, 637, 639, 641,
705, 537, 539, 603, 605, 607, 671, 673,
737, 538, 540, 604, 606, 608, 672, 674,
738, 739, 740, 506, 508, 570, 572, 574,
576, 636, 638, 640, 642, 704, 706, 507,
509, 571, 573, 575, 577, 637, 639, 641,
643, 705, 707, 511, 579, 645, 709, 539,
541, 603, 605, 607, 609, 671, 673, 675,
737, 739, 540, 542, 604, 606, 608, 610,
672, 674, 676, 738, 740, 544, 612, 678,
742, 741, 805, 806, 744, 808, 510, 512,
574, 576, 578, 580, 640, 642, 644, 646,
708, 710, 508, 572, 638, 706, 511, 513,
575, 577, 579, 581, 641, 643, 645, 647,
709, 711, 543, 545, 607, 609, 611, 613,
673, 675, 677, 679, 741, 743, 541, 605,
671, 739, 544, 546, 608, 610, 612, 614,
674, 676, 678, 680, 742, 744, 745, 807,
809, 737, 805, 740, 746, 808, 810, 512,
514, 576, 578, 580, 582, 642, 644, 646,
648, 710, 712, 513, 515, 577, 579, 581,
583, 643, 645, 647, 649, 711, 713, 517,
585, 651, 715, 545, 547, 609, 611, 613,
615, 675, 677, 679, 681, 743, 745, 546,
548, 610, 612, 614, 616, 676, 678, 680,
682, 744, 746, 550, 618, 684, 748, 741,
747, 809, 811, 742, 810, 812, 750, 814,
516, 518, 580, 582, 584, 586, 646, 648,
650, 652, 714, 716, 514, 578, 644, 712,
517, 519, 581, 583, 585, 587, 647, 649,
651, 653, 715, 717, 549, 551, 613, 615,
617, 619, 679, 681, 683, 685, 747, 749,
547, 611, 677, 745, 550, 552, 614, 616,
618, 620, 680, 682, 684, 686, 748, 750,
751, 813, 815, 743, 811, 746, 752, 814,
816, 518, 520, 582, 584, 586, 588, 648,
650, 652, 654, 716, 718, 519, 521, 583,
585, 587, 589, 649, 651, 653, 655, 717,
719, 523, 591, 657, 721, 551, 553, 615,
617, 619, 621, 681, 683, 685, 687, 749,
751, 552, 554, 616, 618, 620, 622, 682,
684, 686, 688, 750, 752, 556, 624, 690,
754, 747, 753, 815, 817, 748, 816, 818,
756, 820, 522, 524, 586, 588, 590, 592,
652, 654, 656, 658, 720, 722, 520, 584,
650, 718, 523, 525, 587, 589, 591, 593,
653, 655, 657, 659, 721, 723, 555, 557,
619, 621, 623, 625, 685, 687, 689, 691,
753, 755, 553, 617, 683, 751, 556, 558,
620, 622, 624, 626, 686, 688, 690, 692,
754, 756, 757, 819, 821, 749, 817, 752,
758, 820, 822, 524, 526, 588, 590, 592,
654, 656, 658, 722, 724, 525, 527, 589,
591, 593, 655, 657, 659, 723, 725, 557,
559, 621, 623, 625, 687, 689, 691, 755,
757, 558, 560, 622, 624, 626, 688, 690,
692, 756, 758, 753, 821, 823, 754, 822,
824, 436, 502, 503, 504, 570, 636, 637,
638, 704, 770, 437, 505, 571, 639, 705,
771, 368, 369, 469, 470, 471, 537, 603,
604, 605, 671, 737, 472, 538, 606, 672,
738, 570, 636, 638, 704, 770, 571, 637,
639, 705, 771, 707, 773, 502, 503, 603,
605, 671, 737, 739, 805, 604, 606, 672,
738, 740, 806, 706, 772, 572, 640, 573,
641, 638, 640, 704, 706, 708, 770, 772,
774, 838, 639, 641, 705, 707, 709, 771,
773, 775, 839, 643, 711, 777, 841, 572,
574, 636, 642, 573, 575, 637, 577, 645,
671, 673, 737, 739, 741, 805, 807, 871,
672, 674, 738, 740, 742, 806, 808, 872,
676, 744, 810, 874, 642, 644, 706, 708,
710, 712, 772, 774, 776, 778, 840, 842,
640, 704, 770, 838, 643, 645, 707, 709,
711, 713, 773, 775, 777, 779, 841, 843,
576, 578, 646, 574, 638, 577, 579, 641,
647, 675, 677, 739, 741, 743, 745, 805,
807, 809, 811, 873, 875, 673, 737, 871,
676, 678, 740, 742, 744, 746, 806, 808,
810, 812, 874, 876, 644, 646, 708, 710,
712, 714, 774, 776, 778, 780, 842, 844,
645, 647, 709, 711, 713, 715, 775, 777,
779, 781, 843, 845, 649, 717, 783, 847,
578, 580, 642, 648, 579, 581, 643, 583,
651, 677, 679, 741, 743, 745, 747, 807,
809, 811, 813, 875, 877, 678, 680, 742,
744, 746, 748, 808, 810, 812, 814, 876,
878, 682, 750, 816, 880, 648, 650, 712,
714, 716, 718, 778, 780, 782, 784, 846,
848, 646, 710, 776, 844, 649, 651, 713,
715, 717, 719, 779, 781, 783, 785, 847,
849, 582, 584, 652, 580, 644, 583, 585,
647, 653, 681, 683, 745, 747, 749, 751,
811, 813, 815, 817, 879, 881, 679, 743,
809, 877, 682, 684, 746, 748, 750, 752,
812, 814, 816, 818, 880, 882, 650, 652,
714, 716, 718, 720, 780, 782, 784, 786,
848, 850, 651, 653, 715, 717, 719, 721,
781, 783, 785, 787, 849, 851, 655, 723,
789, 853, 584, 586, 648, 654, 585, 587,
649, 589, 657, 683, 685, 747, 749, 751,
753, 813, 815, 817, 819, 881, 883, 684,
686, 748, 750, 752, 754, 814, 816, 818,
820, 882, 884, 688, 756, 822, 886, 654,
656, 718, 720, 722, 724, 784, 786, 788,
790, 852, 854, 652, 716, 782, 850, 655,
657, 719, 721, 723, 725, 785, 787, 789,
791, 853, 855, 588, 590, 658, 586, 650,
589, 591, 653, 659, 687, 689, 751, 753,
755, 757, 817, 819, 821, 823, 885, 887,
685, 749, 815, 883, 688, 690, 752, 754,
756, 758, 818, 820, 822, 824, 886, 888,
656, 658, 720, 722, 724, 786, 788, 790,
854, 856, 657, 659, 721, 723, 725, 787,
789, 791, 855, 857, 590, 592, 654, 591,
593, 655, 689, 691, 753, 755, 757, 819,
821, 823, 887, 889, 690, 692, 754, 756,
758, 820, 822, 824, 888, 890, 502, 503,
504, 570, 636, 637, 638, 704, 770, 505,
571, 639, 705, 771, 469, 537, 603, 604,
605, 671, 737, 738, 739, 805, 871, 470,
538, 606, 672, 740, 806, 872, 570, 636,
638, 704, 770, 772, 838, 502, 571, 637,
639, 705, 771, 773, 839, 603, 605, 671,
737, 739, 805, 871, 537, 604, 606, 672,
738, 740, 806, 872, 873, 939, 874, 940,
704, 770, 772, 838, 636, 705, 771, 773,
839, 671, 737, 739, 805, 807, 871, 873,
672, 738, 740, 806, 808, 872, 874, 939,
940, 904, 638, 637, 905, 570, 639, 1005,
603, 1006, 704, 706, 770, 772, 774, 838,
840, 904, 705, 707, 771, 773, 775, 839,
841, 905, 709, 777, 843, 907, 737, 739,
805, 807, 871, 873, 738, 740, 806, 808,
872, 874, 742, 810, 876, 940, 939, 942,
1006, 708, 710, 772, 774, 776, 778, 838,
840, 842, 844, 906, 908, 706, 770, 904,
709, 711, 773, 775, 777, 779, 839, 841,
843, 845, 907, 909, 741, 743, 805, 807,
809, 811, 871, 873, 875, 877, 939, 941,
739, 742, 744, 806, 808, 810, 812, 872,
874, 876, 878, 940, 942, 943, 1005, 1007,
944, 1006, 1008, 710, 712, 774, 776, 778,
780, 840, 842, 844, 846, 908, 910, 711,
713, 775, 777, 779, 781, 841, 843, 845,
847, 909, 911, 715, 783, 849, 913, 743,
745, 807, 809, 811, 813, 873, 875, 877,
879, 941, 943, 744, 746, 808, 810, 812,
814, 874, 876, 878, 880, 942, 944, 748,
816, 882, 946, 939, 945, 1007, 1009, 940,
1008, 1010, 948, 1012, 714, 716, 778, 780,
782, 784, 844, 846, 848, 850, 912, 914,
712, 776, 842, 910, 715, 717, 779, 781,
783, 785, 845, 847, 849, 851, 913, 915,
747, 749, 811, 813, 815, 817, 877, 879,
881, 883, 945, 947, 745, 809, 875, 943,
748, 750, 812, 814, 816, 818, 878, 880,
882, 884, 946, 948, 949, 1011, 1013, 941,
1009, 944, 950, 1012, 1014, 716, 718, 780,
782, 784, 786, 846, 848, 850, 852, 914,
916, 717, 719, 781, 783, 785, 787, 847,
849, 851, 853, 915, 917, 721, 789, 855,
919, 749, 751, 813, 815, 817, 819, 879,
881, 883, 885, 947, 949, 750, 752, 814,
816, 818, 820, 880, 882, 884, 886, 948,
950, 754, 822, 888, 952, 945, 951, 1013,
1015, 946, 1014, 1016, 954, 1018, 720, 722,
784, 786, 788, 790, 850, 852, 854, 856,
918, 920, 718, 782, 848, 916, 721, 723,
785, 787, 789, 791, 851, 853, 855, 857,
919, 921, 753, 755, 817, 819, 821, 823,
883, 885, 887, 889, 951, 953, 751, 815,
881, 949, 754, 756, 818, 820, 822, 824,
884, 886, 888, 890, 952, 954, 955, 1017,
1019, 947, 1015, 950, 956, 1018, 1020, 722,
724, 786, 788, 790, 852, 854, 856, 920,
922, 723, 725, 787, 789, 791, 853, 855,
857, 921, 923, 755, 757, 819, 821, 823,
885, 887, 889, 953, 955, 756, 758, 820,
822, 824, 886, 888, 890, 954, 956, 951,
1019, 1021, 952, 1020, 1022, 570, 636, 637,
638, 704, 770, 771, 772, 838, 904, 571,
639, 705, 773, 839, 905, 502, 503, 603,
604, 605, 671, 737, 738, 739, 805, 871,
872, 873, 939, 1005, 606, 672, 740, 806,
874, 940, 1006, 704, 770, 772, 838, 904,
906, 972, 705, 771, 773, 839, 905, 907,
973, 636, 637, 737, 739, 805, 871, 873,
939, 1005, 738, 740, 806, 872, 874, 940,
1006, 840, 841, 1038, 1039, 671, 838, 904,
906, 972, 839, 905, 907, 973, 841, 909,
975, 1039, 770, 772, 840, 771, 773, 775,
843, 805, 871, 873, 939, 941, 1005, 1007,
806, 872, 874, 940, 942, 1006, 1008, 840,
842, 904, 906, 908, 910, 972, 974, 976,
1038, 1040, 838, 841, 843, 905, 907, 909,
911, 973, 975, 977, 1039, 1041, 774, 776,
844, 772, 775, 777, 839, 845, 873, 875,
939, 941, 943, 1005, 1007, 1009, 1073, 871,
874, 876, 940, 942, 944, 1006, 1008, 1010,
1074, 842, 844, 906, 908, 910, 912, 972,
974, 976, 978, 1040, 1042, 843, 845, 907,
909, 911, 913, 973, 975, 977, 979, 1041,
1043, 847, 915, 981, 1045, 776, 778, 840,
846, 777, 779, 841, 781, 849, 875, 877,
939, 941, 943, 945, 1005, 1007, 1009, 1011,
1073, 1075, 876, 878, 940, 942, 944, 946,
1006, 1008, 1010, 1012, 1074, 1076, 880, 948,
1014, 1078, 846, 848, 910, 912, 914, 916,
976, 978, 980, 982, 1044, 1046, 844, 908,
974, 1042, 847, 849, 911, 913, 915, 917,
977, 979, 981, 983, 1045, 1047, 780, 782,
850, 778, 842, 781, 783, 845, 851, 879,
881, 943, 945, 947, 949, 1009, 1011, 1013,
1015, 1077, 1079, 877, 941, 1007, 1075, 880,
882, 944, 946, 948, 950, 1010, 1012, 1014,
1016, 1078, 1080, 848, 850, 912, 914, 916,
918, 978, 980, 982, 984, 1046, 1048, 849,
851, 913, 915, 917, 919, 979, 981, 983,
985, 1047, 1049, 853, 921, 987, 1051, 782,
784, 846, 852, 783, 785, 847, 787, 855,
881, 883, 945, 947, 949, 951, 1011, 1013,
1015, 1017, 1079, 1081, 882, 884, 946, 948,
950, 952, 1012, 1014, 1016, 1018, 1080, 1082,
886, 954, 1020, 1084, 852, 854, 916, 918,
920, 922, 982, 984, 986, 988, 1050, 1052,
850, 914, 980, 1048, 853, 855, 917, 919,
921, 923, 983, 985, 987, 989, 1051, 1053,
786, 788, 856, 784, 848, 787, 789, 851,
857, 885, 887, 949, 951, 953, 955, 1015,
1017, 1019, 1021, 1083, 1085, 883, 947, 1013,
1081, 886, 888, 950, 952, 954, 956, 1016,
1018, 1020, 1022, 1084, 1086, 854, 856, 918,
920, 922, 984, 986, 988, 1052, 1054, 855,
857, 919, 921, 923, 985, 987, 989, 1053,
1055, 788, 790, 852, 789, 791, 853, 887,
889, 951, 953, 955, 1017, 1019, 1021, 1085,
1087, 888, 890, 952, 954, 956, 1018, 1020,
1022, 1086, 1088, 636, 637, 638, 704, 770,
771, 772, 838, 904, 905, 906, 972, 1038,
639, 705, 773, 839, 907, 973, 1039, 603,
671, 737, 738, 739, 805, 871, 872, 873,
939, 1005, 604, 672, 740, 806, 874, 940,
1006, 770, 772, 838, 904, 906, 972, 1038,
771, 773, 839, 905, 907, 973, 1039, 737,
805, 871, 873, 939, 1005, 738, 806, 872,
874, 940, 1006, 1008, 1074, 1007, 1073, 974,
1040, 975, 1041, 906, 908, 972, 974, 976,
1038, 1040, 1042, 904, 907, 909, 973, 975,
977, 1039, 1041, 1043, 939, 941, 1005, 1007,
1009, 1073, 1075, 940, 942, 1006, 1008, 1010,
1074, 1076, 908, 910, 972, 974, 976, 978,
1038, 1040, 1042, 1044, 909, 911, 973, 975,
977, 979, 1039, 1041, 1043, 1045, 913, 981,
1047, 941, 943, 1005, 1007, 1009, 1011, 1073,
1075, 1077, 942, 944, 1006, 1008, 1010, 1012,
1074, 1076, 1078, 946, 1014, 1080, 912, 914,
976, 978, 980, 982, 1042, 1044, 1046, 1048,
910, 974, 1040, 913, 915, 977, 979, 981,
983, 1043, 1045, 1047, 1049, 945, 947, 1009,
1011, 1013, 1015, 1075, 1077, 1079, 1081, 943,
1007, 1073, 946, 948, 1010, 1012, 1014, 1016,
1076, 1078, 1080, 1082, 914, 916, 978, 980,
982, 984, 1044, 1046, 1048, 1050, 915, 917,
979, 981, 983, 985, 1045, 1047, 1049, 1051,
919, 987, 1053, 947, 949, 1011, 1013, 1015,
1017, 1077, 1079, 1081, 1083, 948, 950, 1012,
1014, 1016, 1018, 1078, 1080, 1082, 1084, 952,
1020, 1086, 918, 920, 982, 984, 986, 988,
1048, 1050, 1052, 1054, 916, 980, 1046, 919,
921, 983, 985, 987, 989, 1049, 1051, 1053,
1055, 951, 953, 1015, 1017, 1019, 1021, 1081,
1083, 1085, 1087, 949, 1013, 1079, 952, 954,
1016, 1018, 1020, 1022, 1082, 1084, 1086, 1088,
920, 922, 984, 986, 988, 1050, 1052, 1054,
921, 923, 985, 987, 989, 1051, 1053, 1055,
953, 955, 1017, 1019, 1021, 1083, 1085, 1087,
954, 956, 1018, 1020, 1022, 1084, 1086, 1088,
};
tatic long _vq_fitmap_res_Cc_7[] = {
0, 33, 73, 119, 165, 211, 257, 303,
349, 395, 441, 0, 473, 523, 588, 653,
718, 783, 848, 913, 978, 1043, 1089, 1117,
1154, 1213, 1278, 1343, 1408, 1473, 1538, 1603,
1668, 1714, 1714, 1746, 1797, 1861, 1926, 1991,
2056, 2121, 2186, 2251, 2297, 2297, 2327, 2366,
2424, 2489, 2554, 2619, 2684, 2749, 2814, 2860,
2860, 2892, 2925, 2975, 3040, 3105, 3170, 3235,
3300, 3365, 3411, 3411, 3443, 3478, 3515, 3574,
3639, 3704, 3769, 3834, 3899, 3945, 3443, 3977,
3977, 4009, 4060, 4124, 4189, 4254, 4319, 4384,
4430, 4462, 4462, 4496, 4530, 4569, 4627, 4692,
4757, 4822, 4887, 4933, 4496, 4971, 4971, 5006,
5039, 5089, 5154, 5219, 5284, 5349, 5395, 4971,
5433, 5433, 5433, 5467, 5498, 5542, 5588, 5634,
5680,
};
tatic long _vq_fitlength_res_Cc_7[] = {
33, 40, 46, 46, 46, 46, 46, 46,
46, 46, 32, 33, 50, 65, 65, 65,
65, 65, 65, 65, 65, 46, 28, 37,
59, 65, 65, 65, 65, 65, 65, 65,
46, 32, 32, 51, 64, 65, 65, 65,
65, 65, 65, 46, 30, 30, 39, 58,
65, 65, 65, 65, 65, 65, 46, 32,
32, 33, 50, 65, 65, 65, 65, 65,
65, 46, 32, 32, 35, 37, 59, 65,
65, 65, 65, 65, 46, 32, 35, 32,
32, 51, 64, 65, 65, 65, 65, 46,
32, 34, 34, 34, 39, 58, 65, 65,
65, 65, 46, 38, 34, 35, 35, 33,
50, 65, 65, 65, 65, 46, 38, 35,
34, 34, 34, 31, 44, 46, 46, 46,
32,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Cc_7 = {
-16, 1, 32, 11,
_vq_pigeonmap_res_Cc_7,
5712,
_vq_fitlist_res_Cc_7,
_vq_fitmap_res_Cc_7,
_vq_fitlength_res_Cc_7
};
tatic static_codebook _vq_book_res_Cc_7 = {
2, 1089,
_vq_lengthlist_res_Cc_7,
1, -527433728, 1611661312, 6, 0,
_vq_quantlist_res_Cc_7,
NULL,
&_vq_auxt_res_Cc_7,
&_vq_auxp_res_Cc_7,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_8.vqh
Index: res_Cc_8.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_8_VQH_
#define _V_res_Cc_8_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_8[] = {
6,
5,
7,
4,
8,
3,
9,
2,
10,
1,
11,
0,
12,
};
tatic long _vq_lengthlist_res_Cc_8[] = {
1, 4, 3, 6, 6, 8, 8,10,10,11,11,12,12, 5, 5, 5,
7, 7, 9, 9,11,11,11,11,12,12, 6, 5, 5, 7, 7, 9,
9,11,11,12,12,13,13, 0, 7, 8, 8, 8,10,10,11,11,
12,12,13,13, 0, 8, 8, 9, 8,10,10,12,12,13,13,13,
14, 0,12,12,10, 9,11,11,12,11,13,13,14,14, 0,13,
13, 9,10,11,11,12,12,14,14,14,13, 0, 0, 0,13,12,
12,12,13,13,13,14,13,13, 0, 0, 0,12,12,12,12,13,
14,13,14,17,15, 0, 0, 0,17, 0,13,13,13,15,14,15,
14,15, 0, 0, 0, 0, 0,14,12,14,14,15,14,16,16, 0,
0, 0, 0, 0,15,13,15,14,14,14,16,17, 0, 0, 0, 0,
0,14,14,14,14,15,17,15,16,
};
tatic float _vq_quantthresh_res_Cc_8[] = {
-71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5,
32.5, 45.5, 58.5, 71.5,
};
tatic long _vq_quantmap_res_Cc_8[] = {
11, 9, 7, 5, 3, 1, 0, 2,
4, 6, 8, 10, 12,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_8 = {
_vq_quantthresh_res_Cc_8,
_vq_quantmap_res_Cc_8,
13,
13
};
tatic long _vq_pigeonmap_res_Cc_8[] = {
3, 3, 2, 1, 1, 0, 0, 0,
1, 2, 2, 3,
};
tatic long _vq_fitlist_res_Cc_8[] = {
0, 1, 2, 3, 13, 14, 15, 16,
26, 27, 40, 4, 17, 28, 41, 6,
19, 30, 43, 29, 53, 54, 32, 56,
55, 79, 80, 58, 82, 1, 3, 5,
7, 14, 16, 18, 20, 29, 31, 42,
44, 0, 13, 27, 40, 2, 4, 6,
8, 15, 17, 19, 21, 30, 32, 43,
45, 33, 55, 57, 26, 53, 28, 34,
56, 58, 59, 81, 83, 79, 54, 60,
82, 84, 3, 5, 7, 9, 16, 18,
20, 22, 31, 33, 44, 46, 4, 6,
8, 10, 17, 19, 21, 23, 32, 34,
45, 47, 12, 25, 36, 49, 29, 35,
57, 59, 30, 58, 60, 38, 62, 55,
61, 83, 85, 56, 84, 86, 64, 88,
7, 9, 11, 20, 22, 24, 35, 37,
48, 50, 5, 18, 33, 46, 8, 10,
12, 21, 23, 25, 36, 38, 49, 51,
61, 63, 31, 59, 34, 62, 64, 87,
89, 57, 85, 60, 88, 90, 13, 14,
40, 41, 42, 66, 67, 68, 15, 43,
69, 17, 45, 71, 95, 0, 1, 16,
2, 4, 19, 26, 27, 53, 54, 55,
79, 80, 81, 28, 56, 82, 30, 58,
84, 108, 16, 18, 40, 42, 44, 46,
66, 68, 70, 72, 94, 96, 14, 17,
19, 41, 43, 45, 47, 67, 69, 71,
73, 95, 97, 3, 5, 20, 1, 13,
4, 6, 15, 21, 29, 31, 53, 55,
57, 59, 79, 81, 83, 85, 107, 109,
27, 30, 32, 54, 56, 58, 60, 80,
82, 84, 86, 108, 110, 18, 20, 42,
44, 46, 48, 68, 70, 72, 74, 96,
98, 19, 21, 43, 45, 47, 49, 69,
71, 73, 75, 97, 99, 23, 51, 77,
101, 5, 7, 16, 22, 6, 8, 17,
10, 25, 31, 33, 55, 57, 59, 61,
81, 83, 85, 87, 109, 111, 32, 34,
56, 58, 60, 62, 82, 84, 86, 88,
110, 112, 36, 64, 90, 114, 22, 24,
46, 48, 50, 72, 74, 76, 100, 102,
20, 44, 70, 98, 23, 25, 47, 49,
51, 73, 75, 77, 101, 103, 9, 11,
7, 18, 10, 12, 21, 35, 37, 59,
61, 63, 85, 87, 89, 113, 115, 33,
57, 83, 111, 36, 38, 60, 62, 64,
86, 88, 90, 114, 116, 40, 66, 67,
68, 94, 41, 69, 95, 43, 71, 97,
53, 79, 80, 81, 107, 54, 82, 108,
56, 84, 110, 109, 135, 136, 42, 44,
66, 68, 70, 72, 94, 96, 98, 120,
122, 40, 43, 45, 67, 69, 71, 73,
95, 97, 99, 123, 55, 57, 79, 81,
83, 85, 107, 109, 111, 135, 53, 56,
58, 80, 82, 84, 86, 108, 110, 112,
136, 137, 161, 138, 162, 44, 46, 68,
70, 72, 74, 94, 96, 98, 100, 122,
124, 45, 47, 69, 71, 73, 75, 95,
97, 99, 101, 123, 125, 49, 77, 103,
127, 57, 59, 81, 83, 85, 87, 107,
109, 111, 113, 135, 137, 58, 60, 82,
84, 86, 88, 108, 110, 112, 114, 136,
138, 62, 90, 116, 140, 139, 161, 163,
162, 164, 142, 166, 48, 50, 72, 74,
76, 98, 100, 102, 126, 128, 46, 70,
96, 124, 49, 51, 73, 75, 77, 99,
101, 103, 127, 129, 61, 63, 85, 87,
89, 111, 113, 115, 139, 141, 59, 83,
109, 137, 62, 64, 86, 88, 90, 112,
114, 116, 140, 142, 165, 167, 135, 163,
138, 166, 168, 66, 94, 120, 122, 148,
67, 69, 95, 97, 123, 149, 125, 151,
40, 68, 96, 41, 79, 80, 81, 107,
108, 109, 135, 161, 82, 110, 136, 162,
138, 164, 94, 96, 120, 122, 124, 148,
150, 95, 97, 123, 125, 149, 151, 68,
70, 98, 66, 69, 71, 99, 107, 109,
135, 137, 161, 163, 79, 81, 108, 110,
136, 138, 162, 164, 96, 98, 120, 122,
124, 126, 148, 150, 152, 97, 99, 123,
125, 127, 149, 151, 153, 101, 129, 155,
70, 72, 94, 100, 71, 73, 95, 75,
103, 109, 111, 135, 137, 139, 161, 163,
165, 110, 112, 136, 138, 140, 162, 164,
166, 114, 142, 168, 100, 102, 124, 126,
128, 150, 152, 154, 98, 122, 148, 101,
103, 125, 127, 129, 151, 153, 155, 74,
76, 72, 96, 75, 77, 99, 113, 115,
137, 139, 141, 163, 165, 167, 111, 135,
161, 114, 116, 138, 140, 142, 164, 166,
168,
};
tatic long _vq_fitmap_res_Cc_8[] = {
0, 29, 74, 120, 158, 158, 194, 253,
318, 373, 373, 398, 445, 508, 563, 563,
594, 628, 676, 721, 721, 721, 721, 721,
721,
};
tatic long _vq_fitlength_res_Cc_8[] = {
29, 45, 46, 38, 0, 36, 59, 65,
55, 0, 25, 47, 63, 55, 0, 31,
34, 48, 45, 0, 0, 0, 0, 0,
0,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Cc_8 = {
-78, 13, 12, 5,
_vq_pigeonmap_res_Cc_8,
721,
_vq_fitlist_res_Cc_8,
_vq_fitmap_res_Cc_8,
_vq_fitlength_res_Cc_8
};
tatic static_codebook _vq_book_res_Cc_8 = {
2, 169,
_vq_lengthlist_res_Cc_8,
1, -523010048, 1618608128, 4, 0,
_vq_quantlist_res_Cc_8,
NULL,
&_vq_auxt_res_Cc_8,
&_vq_auxp_res_Cc_8,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_8a.vqh
Index: res_Cc_8a.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_8a_VQH_
#define _V_res_Cc_8a_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_8a[] = {
6,
5,
7,
4,
8,
3,
9,
2,
10,
1,
11,
0,
12,
};
tatic long _vq_lengthlist_res_Cc_8a[] = {
3, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8,10, 5, 5,
6, 6, 7, 7, 8, 8, 8, 8, 8, 8,10, 5, 5, 6, 6, 7,
7, 8, 8, 8, 8, 8, 8,10, 6, 6, 7, 7, 7, 7, 8, 8,
8, 8, 8, 8,10,10,10, 6, 7, 7, 7, 8, 8, 8, 8, 8,
8,10,10,10, 7, 7, 8, 7, 8, 8, 8, 8, 8, 8,10,10,
10, 7, 7, 8, 7, 8, 8, 8, 8, 8, 8,10,10,10, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8,10,10,10,10,10, 8, 8, 8,
8, 8, 8, 8, 8,10,10,10,10,10, 8, 8, 8, 8, 8, 8,
8, 8,10,10,10,10,10, 8, 8, 8, 8, 8, 8, 8, 8,10,
10,10,10, 9, 9, 9, 8, 8, 8, 8, 8, 8,10,10,10,10,
10, 9,10, 8, 8, 8, 8, 8, 8,
};
tatic float _vq_quantthresh_res_Cc_8a[] = {
-5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5,
2.5, 3.5, 4.5, 5.5,
};
tatic long _vq_quantmap_res_Cc_8a[] = {
11, 9, 7, 5, 3, 1, 0, 2,
4, 6, 8, 10, 12,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_8a = {
_vq_quantthresh_res_Cc_8a,
_vq_quantmap_res_Cc_8a,
13,
13
};
tatic static_codebook _vq_book_res_Cc_8a = {
2, 169,
_vq_lengthlist_res_Cc_8a,
1, -531103744, 1611661312, 4, 0,
_vq_quantlist_res_Cc_8a,
NULL,
&_vq_auxt_res_Cc_8a,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_9.vqh
Index: res_Cc_9.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_9_VQH_
#define _V_res_Cc_9_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_9[] = {
8,
7,
9,
6,
10,
5,
11,
4,
12,
3,
13,
2,
14,
1,
15,
0,
16,
};
tatic long _vq_lengthlist_res_Cc_9[] = {
1, 3, 3, 8, 9,13,13,13,13,12,12,12,12,12,12,12,
12, 5, 5, 6,11,11,12,11,12,12,12,12,12,12,12,12,
12,12, 5, 5, 5,11,12,12,12,12,12,12,12,12,12,12,
12,12,12,12, 8,11,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
12,
};
tatic float _vq_quantthresh_res_Cc_9[] = {
-1267.5, -1098.5, -929.5, -760.5, -591.5, -422.5, -253.5, -84.5,
84.5, 253.5, 422.5, 591.5, 760.5, 929.5, 1098.5, 1267.5,
};
tatic long _vq_quantmap_res_Cc_9[] = {
15, 13, 11, 9, 7, 5, 3, 1,
0, 2, 4, 6, 8, 10, 12, 14,
16,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_9 = {
_vq_quantthresh_res_Cc_9,
_vq_quantmap_res_Cc_9,
17,
17
};
tatic static_codebook _vq_book_res_Cc_9 = {
2, 289,
_vq_lengthlist_res_Cc_9,
1, -514514944, 1626677248, 5, 0,
_vq_quantlist_res_Cc_9,
NULL,
&_vq_auxt_res_Cc_9,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_9a.vqh
Index: res_Cc_9a.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_9a_VQH_
#define _V_res_Cc_9a_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_9a[] = {
6,
5,
7,
4,
8,
3,
9,
2,
10,
1,
11,
0,
12,
};
tatic long _vq_lengthlist_res_Cc_9a[] = {
3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 8, 6, 6,
6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 5, 6, 6, 7,
7, 7, 7, 8, 8, 8, 8,12, 7, 7, 7, 7, 8, 8, 8, 8,
8, 9, 9, 9,11, 7, 6, 7, 6, 8, 8, 9, 8, 8, 8, 9,
9,12, 9,10, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9,11,10,
10, 6, 6, 8, 8, 9, 9, 9, 9, 9, 9,13,12,12, 8, 7,
9, 8, 9, 9,10, 9, 9, 9,12,14,14, 7, 7, 8, 8, 9,
9, 9, 9,10, 9,12,12,12, 9,10, 8, 8,10, 9, 9, 9,
10, 9,12,12,13,10,11, 8, 7, 9, 9, 9, 9, 9,10,13,
12,12,12,12, 9, 9, 9, 9,10, 9, 9,10,12,12,12,12,
11,10, 9, 8, 8, 9, 9,10,10,
};
tatic float _vq_quantthresh_res_Cc_9a[] = {
-71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5,
32.5, 45.5, 58.5, 71.5,
};
tatic long _vq_quantmap_res_Cc_9a[] = {
11, 9, 7, 5, 3, 1, 0, 2,
4, 6, 8, 10, 12,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_9a = {
_vq_quantthresh_res_Cc_9a,
_vq_quantmap_res_Cc_9a,
13,
13
};
tatic static_codebook _vq_book_res_Cc_9a = {
2, 169,
_vq_lengthlist_res_Cc_9a,
1, -523010048, 1618608128, 4, 0,
_vq_quantlist_res_Cc_9a,
NULL,
&_vq_auxt_res_Cc_9a,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_Cc_9b.vqh
Index: res_Cc_9b.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Cc_9b_VQH_
#define _V_res_Cc_9b_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Cc_9b[] = {
6,
5,
7,
4,
8,
3,
9,
2,
10,
1,
11,
0,
12,
};
tatic long _vq_lengthlist_res_Cc_9b[] = {
5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7,
7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7,
7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 8, 7, 8, 7, 8, 8,
7, 7, 8, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8,
7, 8, 8, 7, 7, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 7,
8, 8, 7, 7, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8,
8, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7,
7, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 8,
8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 7, 8, 7, 8, 8, 8,
};
tatic float _vq_quantthresh_res_Cc_9b[] = {
-5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5,
2.5, 3.5, 4.5, 5.5,
};
tatic long _vq_quantmap_res_Cc_9b[] = {
11, 9, 7, 5, 3, 1, 0, 2,
4, 6, 8, 10, 12,
};
tatic encode_aux_threshmatch _vq_auxt_res_Cc_9b = {
_vq_quantthresh_res_Cc_9b,
_vq_quantmap_res_Cc_9b,
13,
13
};
tatic static_codebook _vq_book_res_Cc_9b = {
2, 169,
_vq_lengthlist_res_Cc_9b,
1, -531103744, 1611661312, 4, 0,
_vq_quantlist_res_Cc_9b,
NULL,
&_vq_auxt_res_Cc_9b,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_1.vqh
Index: res_Ec_1.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_1_VQH_
#define _V_res_Ec_1_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_1[] = {
1,
0,
2,
};
tatic long _vq_lengthlist_res_Ec_1[] = {
1, 6, 6, 0, 5, 5, 0, 5, 5, 5, 8, 7, 0, 8, 8, 0,
9, 8, 6, 7, 8, 0, 8, 8, 0, 8, 9, 0, 0, 0, 0, 0,
0, 0, 0, 0, 5, 9, 8, 0, 7, 7, 0, 8, 8, 5, 8, 9,
0, 7, 7, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
8, 8, 0, 8, 8, 0, 8, 6, 5, 8, 8, 0, 8, 8, 0, 7,
8,
};
tatic float _vq_quantthresh_res_Ec_1[] = {
-0.5, 0.5,
};
tatic long _vq_quantmap_res_Ec_1[] = {
1, 0, 2,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_1 = {
_vq_quantthresh_res_Ec_1,
_vq_quantmap_res_Ec_1,
3,
3
};
tatic long _vq_pigeonmap_res_Ec_1[] = {
0, 0,
};
tatic long _vq_fitlist_res_Ec_1[] = {
0, 1, 2, 4, 5, 7, 8, 9,
10, 11, 13, 14, 16, 17, 18, 19,
20, 22, 23, 25, 26, 36, 37, 38,
40, 41, 43, 44, 45, 46, 47, 49,
50, 52, 53, 63, 64, 65, 67, 68,
70, 71, 72, 73, 74, 76, 77, 79,
80,
};
tatic long _vq_fitmap_res_Ec_1[] = {
0,
};
tatic long _vq_fitlength_res_Ec_1[] = {
49,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Ec_1 = {
-1, 1, 2, 1,
_vq_pigeonmap_res_Ec_1,
49,
_vq_fitlist_res_Ec_1,
_vq_fitmap_res_Ec_1,
_vq_fitlength_res_Ec_1
};
tatic static_codebook _vq_book_res_Ec_1 = {
4, 81,
_vq_lengthlist_res_Ec_1,
1, -535822336, 1611661312, 2, 0,
_vq_quantlist_res_Ec_1,
NULL,
&_vq_auxt_res_Ec_1,
&_vq_auxp_res_Ec_1,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_2.vqh
Index: res_Ec_2.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_2_VQH_
#define _V_res_Ec_2_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_2[] = {
2,
1,
3,
0,
4,
};
tatic long _vq_lengthlist_res_Ec_2[] = {
3, 6, 6, 9, 9, 0, 5, 5, 9, 9, 0, 5, 5, 9, 8, 0,
6, 6, 9, 9, 0, 0, 0, 9, 9, 6, 7, 7,10, 9, 0, 8,
8,10,10, 0, 8, 7,10, 9, 0, 9,10,11,11, 0, 0, 0,
11,10, 6, 7, 7, 9,10, 0, 8, 8,10,10, 0, 7, 8, 9,
10, 0,10, 9,11,11, 0, 0, 0,10,11, 9,10, 9,12,10,
0,11,11,13,12, 0,11,10,13,11, 0,13,13,14,14, 0,
0, 0,14,13, 9, 9,10,11,12, 0,11,11,11,12, 0,11,
11,11,13, 0,14,13,14,14, 0, 0, 0,14,15, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 5, 8, 7,12,11, 0, 7, 7,10,10,
0, 7, 7,11,10, 0, 9, 8,10,10, 0, 0, 0,10,10, 5,
7, 8,11,11, 0, 7, 7,10,10, 0, 7, 7,10,11, 0, 8,
9,10,11, 0, 0, 0,11,10, 9,10, 9,13,11, 0,10,10,
12,10, 0,11,10,13,11, 0,12,12,13,12, 0, 0, 0,13,
13, 9, 9,10,11,14, 0,10,10,10,12, 0,10,11,12,13,
0,12,12,12,13, 0, 0, 0,13,14, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 5, 8, 7,11,11, 0, 7, 7,10,10, 0, 7, 7,
10,10, 0, 8, 8,10,11, 0, 0, 0,10, 9, 5, 7, 8,11,
11, 0, 7, 7,11,10, 0, 7, 7,10,10, 0, 8, 8,11,10,
0, 0, 0, 9,10, 9,10, 9,12,12, 0,10,10,12,12, 0,
10, 9,12,10, 0,12,12,13,14, 0, 0, 0,12,11, 9, 9,
10,12,12, 0,10,10,12,12, 0, 9,10,10,11, 0,12,11,
13,13, 0, 0, 0,12,13, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
6,10,10,14,14, 0, 8, 8,13,12, 0, 8, 9,11,12, 0,
9, 8,12,11, 0, 0, 0,11,12, 6,10,10,14,14, 0, 8,
8,12,12, 0, 9, 8,12,12, 0, 9, 9,11,12, 0, 0, 0,
12,11, 9,11,11,14,14, 0,11,10,13,12, 0,11,10,14,
14, 0,12,12,13,11, 0, 0, 0,13,14, 9,11,11,13,16,
0,10,11,12,13, 0,11,11,12,14, 0,11,12,11,13, 0,
0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
11,10,16,14, 0,10,11,13,14, 0,10,10,12,12, 0,12,
12,13,13, 0, 0, 0,12,11, 9,11,11,14,14, 0,11,10,
13,13, 0,10,10,12,12, 0,12,11,14,13, 0, 0, 0,11,
13,
};
tatic float _vq_quantthresh_res_Ec_2[] = {
-1.5, -0.5, 0.5, 1.5,
};
tatic long _vq_quantmap_res_Ec_2[] = {
3, 1, 0, 2, 4,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_2 = {
_vq_quantthresh_res_Ec_2,
_vq_quantmap_res_Ec_2,
5,
5
};
tatic long _vq_pigeonmap_res_Ec_2[] = {
1, 0, 0, 0,
};
tatic long _vq_fitlist_res_Ec_2[] = {
0, 1, 2, 3, 6, 7, 8, 11,
12, 13, 16, 17, 18, 25, 26, 27,
28, 31, 32, 33, 36, 37, 38, 41,
42, 43, 50, 51, 52, 53, 56, 57,
58, 61, 62, 63, 66, 67, 68, 75,
76, 77, 78, 81, 82, 83, 86, 87,
88, 91, 92, 93, 150, 151, 152, 153,
156, 157, 158, 161, 162, 163, 166, 167,
168, 175, 176, 177, 178, 181, 182, 183,
186, 187, 188, 191, 192, 193, 200, 201,
202, 203, 206, 207, 208, 211, 212, 213,
216, 217, 218, 275, 276, 277, 278, 281,
282, 283, 286, 287, 288, 291, 292, 293,
300, 301, 302, 303, 306, 307, 308, 311,
316, 325, 326, 327, 328, 331, 332, 333,
336, 341, 400, 401, 402, 403, 406, 407,
408, 411, 412, 413, 416, 417, 418, 425,
426, 427, 428, 431, 432, 433, 436, 441,
450, 451, 452, 453, 456, 457, 458, 461,
466, 4, 9, 14, 19, 29, 34, 39,
44, 54, 59, 64, 69, 79, 84, 89,
94, 154, 159, 164, 169, 179, 184, 189,
194, 204, 209, 214, 219, 279, 284, 289,
294, 304, 309, 312, 317, 329, 334, 337,
342, 404, 409, 414, 419, 429, 434, 437,
442, 454, 459, 462, 467, 314, 319, 339,
344, 439, 444, 464, 469, 23, 48, 73,
98, 173, 198, 223, 298, 313, 338, 423,
438, 463, 24, 49, 74, 99, 174, 199,
224, 299, 424, 324, 349, 449, 474, 323,
348, 448, 473, 100, 101, 102, 103, 106,
107, 108, 111, 112, 113, 116, 117, 118,
225, 226, 227, 228, 231, 232, 233, 236,
237, 238, 241, 242, 243, 318, 350, 351,
352, 353, 356, 357, 358, 361, 366, 443,
475, 476, 477, 478, 481, 482, 483, 486,
491, 104, 109, 114, 119, 229, 234, 239,
244, 354, 359, 362, 367, 479, 484, 487,
492, 364, 369, 489, 494, 123, 248, 363,
488, 124, 249, 374, 499, 373, 498, 368,
493, 343, 575, 576, 577, 578, 581, 582,
583, 586, 591, 579, 584, 587, 592, 589,
594, 588, 599, 598, 600, 601, 602, 603,
606, 607, 608, 611, 616, 604, 609, 612,
617, 614, 619, 613, 624, 623, 618, 593,
0, 1, 3, 6, 8, 11, 13, 16,
18, 25, 26, 28, 31, 33, 36, 38,
41, 43, 50, 51, 53, 56, 58, 61,
63, 66, 68, 75, 76, 78, 81, 83,
86, 88, 91, 93, 150, 151, 153, 156,
158, 161, 163, 166, 168, 175, 176, 178,
181, 183, 186, 188, 191, 193, 200, 201,
203, 206, 208, 211, 213, 216, 218, 275,
276, 278, 281, 283, 286, 288, 291, 293,
300, 301, 303, 306, 308, 311, 313, 316,
318, 325, 326, 328, 331, 333, 336, 338,
341, 343, 400, 401, 403, 406, 408, 411,
413, 416, 418, 425, 426, 428, 431, 433,
436, 438, 441, 443, 450, 451, 453, 456,
458, 461, 463, 466, 468, 23, 48, 73,
98, 173, 198, 223, 298, 323, 348, 423,
448, 473, 100, 101, 103, 106, 108, 111,
113, 116, 118, 225, 226, 228, 231, 233,
236, 238, 241, 243, 350, 351, 353, 356,
358, 361, 363, 366, 368, 475, 476, 478,
481, 483, 486, 488, 491, 493, 123, 248,
373, 498, 575, 576, 578, 581, 583, 586,
588, 591, 593, 598, 600, 601, 603, 606,
608, 611, 613, 616, 618, 623, 0, 1,
2, 3, 6, 7, 8, 16, 17, 18,
25, 26, 27, 28, 31, 32, 33, 41,
42, 43, 50, 51, 52, 53, 56, 57,
58, 66, 67, 68, 75, 76, 77, 78,
81, 82, 83, 91, 92, 93, 150, 151,
152, 153, 156, 157, 158, 166, 167, 168,
175, 176, 177, 178, 181, 182, 183, 191,
192, 193, 200, 201, 202, 203, 206, 207,
208, 216, 217, 218, 275, 276, 277, 278,
281, 282, 283, 291, 292, 293, 300, 301,
306, 307, 308, 316, 317, 318, 325, 326,
331, 332, 333, 341, 342, 343, 400, 401,
402, 403, 406, 407, 408, 416, 417, 418,
425, 426, 431, 432, 433, 441, 442, 443,
450, 451, 456, 457, 458, 466, 467, 468,
4, 9, 19, 29, 34, 44, 54, 59,
69, 79, 84, 94, 154, 159, 169, 179,
184, 194, 204, 209, 219, 279, 284, 294,
302, 309, 319, 327, 334, 344, 404, 409,
419, 427, 434, 444, 452, 459, 469, 304,
329, 429, 454, 100, 101, 102, 103, 106,
107, 108, 116, 117, 118, 225, 226, 227,
228, 231, 232, 233, 241, 242, 243, 303,
350, 351, 356, 357, 358, 366, 367, 368,
428, 475, 476, 481, 482, 483, 491, 492,
493, 104, 109, 119, 229, 234, 244, 352,
359, 369, 477, 484, 494, 354, 479, 353,
478, 328, 575, 576, 581, 582, 583, 591,
592, 593, 577, 584, 594, 579, 600, 601,
606, 607, 608, 616, 617, 618, 602, 609,
619, 604, 603, 578, 0, 1, 2, 3,
6, 7, 8, 11, 12, 13, 16, 17,
18, 25, 26, 27, 28, 31, 32, 33,
36, 37, 38, 41, 42, 43, 75, 76,
77, 78, 81, 82, 83, 86, 87, 88,
91, 92, 93, 150, 151, 152, 153, 156,
157, 158, 161, 162, 163, 166, 167, 168,
200, 201, 202, 203, 206, 207, 208, 211,
212, 213, 216, 217, 218, 275, 276, 277,
278, 281, 282, 283, 286, 287, 288, 291,
292, 293, 325, 326, 327, 328, 331, 332,
333, 336, 337, 338, 341, 342, 343, 400,
401, 402, 403, 406, 407, 408, 411, 412,
413, 416, 417, 418, 450, 451, 452, 453,
456, 457, 458, 461, 462, 463, 466, 467,
468, 4, 9, 14, 19, 29, 34, 39,
44, 79, 84, 89, 94, 154, 159, 164,
169, 204, 209, 214, 219, 279, 284, 289,
294, 329, 334, 339, 344, 404, 409, 414,
419, 454, 459, 464, 469, 23, 48, 98,
173, 223, 298, 348, 423, 473, 24, 49,
99, 174, 224, 299, 349, 424, 474, 575,
576, 577, 578, 581, 582, 583, 586, 587,
588, 591, 592, 593, 579, 584, 589, 594,
598, 599, 0, 1, 2, 3, 6, 7,
8, 11, 12, 13, 16, 17, 18, 25,
26, 27, 28, 31, 32, 33, 36, 37,
38, 41, 42, 43, 50, 51, 52, 53,
56, 57, 58, 61, 66, 75, 76, 77,
78, 81, 82, 83, 86, 91, 150, 151,
152, 153, 156, 157, 158, 161, 162, 163,
166, 167, 168, 175, 176, 177, 178, 181,
182, 183, 186, 187, 188, 191, 192, 193,
200, 201, 202, 203, 206, 207, 208, 211,
212, 213, 216, 217, 218, 400, 401, 402,
403, 406, 407, 408, 411, 412, 413, 416,
417, 418, 425, 426, 427, 428, 431, 432,
433, 436, 437, 438, 441, 442, 443, 450,
451, 452, 453, 456, 457, 458, 461, 462,
463, 466, 467, 468, 4, 9, 14, 19,
29, 34, 39, 44, 54, 59, 62, 67,
79, 84, 87, 92, 154, 159, 164, 169,
179, 184, 189, 194, 204, 209, 214, 219,
404, 409, 414, 419, 429, 434, 439, 444,
454, 459, 464, 469, 64, 69, 89, 94,
23, 48, 63, 88, 173, 198, 223, 423,
448, 473, 24, 49, 174, 199, 224, 424,
449, 474, 74, 99, 73, 98, 68, 100,
101, 102, 103, 106, 107, 108, 111, 116,
225, 226, 227, 228, 231, 232, 233, 236,
237, 238, 241, 242, 243, 475, 476, 477,
478, 481, 482, 483, 486, 487, 488, 491,
492, 493, 104, 109, 112, 117, 229, 234,
239, 244, 479, 484, 489, 494, 114, 119,
113, 248, 498, 249, 499, 124, 123, 118,
0, 1, 2, 3, 6, 7, 8, 16,
17, 18, 25, 26, 27, 28, 31, 32,
33, 41, 42, 43, 50, 51, 56, 57,
58, 66, 67, 68, 75, 76, 81, 82,
83, 91, 92, 93, 150, 151, 152, 153,
156, 157, 158, 166, 167, 168, 175, 176,
177, 178, 181, 182, 183, 191, 192, 193,
200, 201, 202, 203, 206, 207, 208, 216,
217, 218, 400, 401, 402, 403, 406, 407,
408, 416, 417, 418, 425, 426, 427, 428,
431, 432, 433, 441, 442, 443, 450, 451,
452, 453, 456, 457, 458, 466, 467, 468,
4, 9, 19, 29, 34, 44, 52, 59,
69, 77, 84, 94, 154, 159, 169, 179,
184, 194, 204, 209, 219, 404, 409, 419,
429, 434, 444, 454, 459, 469, 54, 79,
53, 100, 101, 106, 107, 108, 116, 117,
118, 225, 226, 227, 228, 231, 232, 233,
241, 242, 243, 475, 476, 477, 478, 481,
482, 483, 491, 492, 493, 102, 109, 119,
229, 234, 244, 479, 484, 494, 104, 103,
};
tatic long _vq_fitmap_res_Ec_2[] = {
0, 360, 550, 360, 796, 360, 796, 360,
986, 360, 1232, 360, 796, 360, 796, 360,
};
tatic long _vq_fitlength_res_Ec_2[] = {
360, 190, 246, 190, 190, 190, 190, 190,
246, 190, 168, 190, 190, 190, 190, 190,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Ec_2 = {
-2, 1, 4, 2,
_vq_pigeonmap_res_Ec_2,
1400,
_vq_fitlist_res_Ec_2,
_vq_fitmap_res_Ec_2,
_vq_fitlength_res_Ec_2
};
tatic static_codebook _vq_book_res_Ec_2 = {
4, 625,
_vq_lengthlist_res_Ec_2,
1, -533725184, 1611661312, 3, 0,
_vq_quantlist_res_Ec_2,
NULL,
&_vq_auxt_res_Ec_2,
&_vq_auxp_res_Ec_2,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_3.vqh
Index: res_Ec_3.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_3_VQH_
#define _V_res_Ec_3_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_3[] = {
4,
3,
5,
2,
6,
1,
7,
0,
8,
};
tatic long _vq_lengthlist_res_Ec_3[] = {
3, 4, 4, 6, 5, 7, 7, 9, 9, 0, 4, 4, 5, 6, 7, 7,
9, 9, 0, 4, 4, 5, 5, 7, 7, 9, 9, 0, 5, 5, 6, 6,
7, 7, 9, 9, 0, 0, 0, 6, 6, 7, 7, 9, 9, 0, 0, 0,
6, 6, 8, 8,10,10, 0, 0, 0, 6, 6, 8, 7, 9, 9, 0,
0, 0, 7, 7, 8, 9,10,10, 0, 0, 0, 0, 0, 8, 8,10,
10,
};
tatic float _vq_quantthresh_res_Ec_3[] = {
-3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
};
tatic long _vq_quantmap_res_Ec_3[] = {
7, 5, 3, 1, 0, 2, 4, 6,
8,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_3 = {
_vq_quantthresh_res_Ec_3,
_vq_quantmap_res_Ec_3,
9,
9
};
tatic long _vq_pigeonmap_res_Ec_3[] = {
2, 1, 1, 0, 0, 0, 1, 2,
};
tatic long _vq_fitlist_res_Ec_3[] = {
0, 1, 2, 3, 10, 11, 12, 19,
28, 4, 13, 20, 29, 6, 15, 22,
31, 21, 24, 40, 39, 42, 58, 1,
3, 5, 7, 10, 12, 14, 16, 21,
23, 30, 32, 0, 19, 28, 2, 4,
6, 8, 11, 13, 15, 17, 22, 24,
31, 33, 25, 39, 41, 20, 26, 40,
42, 43, 57, 59, 44, 58, 60, 3,
5, 7, 12, 14, 16, 23, 25, 32,
34, 4, 6, 8, 13, 15, 17, 24,
26, 33, 35, 21, 41, 43, 22, 42,
44, 39, 59, 61, 40, 60, 62, 10,
28, 29, 30, 48, 11, 31, 49, 13,
33, 51, 67, 0, 1, 12, 2, 4,
15, 19, 20, 21, 39, 40, 41, 57,
58, 59, 22, 42, 60, 12, 14, 28,
30, 32, 34, 48, 50, 52, 66, 68,
10, 13, 15, 29, 31, 33, 35, 49,
51, 53, 67, 69, 3, 5, 16, 1,
4, 6, 11, 17, 21, 23, 39, 41,
43, 57, 59, 61, 77, 19, 22, 24,
40, 42, 44, 58, 60, 62, 78, 14,
16, 30, 32, 34, 48, 50, 52, 68,
70, 15, 17, 31, 33, 35, 49, 51,
53, 69, 71, 5, 7, 12, 6, 8,
13, 23, 25, 39, 41, 43, 57, 59,
61, 77, 79, 24, 26, 40, 42, 44,
58, 60, 62, 78, 80, 10, 28, 29,
30, 48, 49, 50, 66, 67, 68, 11,
31, 51, 69, 19, 39, 57, 58, 59,
77, 20, 40, 60, 78, 30, 32, 48,
50, 52, 66, 68, 70, 28, 31, 33,
49, 51, 53, 67, 69, 71, 39, 41,
57, 59, 61, 77, 79, 40, 42, 58,
60, 62, 78, 80, 32, 34, 48, 50,
52, 66, 68, 70, 33, 35, 49, 51,
53, 67, 69, 71, 41, 43, 57, 59,
61, 77, 79, 42, 44, 58, 60, 62,
78, 80,
};
tatic long _vq_fitmap_res_Ec_3[] = {
0, 23, 63, 95, 125, 175, 221, 245,
276,
};
tatic long _vq_fitlength_res_Ec_3[] = {
23, 40, 32, 30, 50, 46, 24, 31,
30,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Ec_3 = {
-4, 1, 8, 3,
_vq_pigeonmap_res_Ec_3,
306,
_vq_fitlist_res_Ec_3,
_vq_fitmap_res_Ec_3,
_vq_fitlength_res_Ec_3
};
tatic static_codebook _vq_book_res_Ec_3 = {
2, 81,
_vq_lengthlist_res_Ec_3,
1, -531628032, 1611661312, 4, 0,
_vq_quantlist_res_Ec_3,
NULL,
&_vq_auxt_res_Ec_3,
&_vq_auxp_res_Ec_3,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_4.vqh
Index: res_Ec_4.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_4_VQH_
#define _V_res_Ec_4_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_4[] = {
7,
6,
8,
5,
9,
4,
10,
3,
11,
2,
12,
1,
13,
0,
14,
};
tatic long _vq_lengthlist_res_Ec_4[] = {
3, 4, 4, 5, 5, 7, 7, 8, 8, 9, 9,10,10,11,11, 0,
5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11, 0, 4,
5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11, 0, 5, 5,
6, 6, 7, 7, 8, 8, 9, 9,11,11,12,12, 0, 0, 0, 6,
6, 7, 7, 8, 9, 9, 9,11,11,12,12, 0, 0, 0, 6, 6,
7, 7, 9, 9, 9,10,11,11,12,12, 0, 0, 0, 6, 6, 7,
7, 9, 9,10,10,11,11,12,12, 0, 0, 0, 7, 7, 8, 8,
9, 9,10,10,12,11,13,13, 0, 0, 0, 0, 0, 8, 8, 9,
9,10,10,11,11,14,13, 0, 0, 0, 0, 0, 8, 8, 9, 9,
11,10,12,12,13,13, 0, 0, 0, 0, 0, 8, 8, 9, 9,10,
10,12,12,14,14, 0, 0, 0, 0, 0, 9, 9,10,10,11,11,
12,12,14,14, 0, 0, 0, 0, 0, 0, 0,10,10,11,11,12,
12,14,14, 0, 0, 0, 0, 0, 0, 0,11,11,12,12,13,13,
14,15, 0, 0, 0, 0, 0, 0, 0,11,11,12,12,13,13,15,
14,
};
tatic float _vq_quantthresh_res_Ec_4[] = {
-6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5,
1.5, 2.5, 3.5, 4.5, 5.5, 6.5,
};
tatic long _vq_quantmap_res_Ec_4[] = {
13, 11, 9, 7, 5, 3, 1, 0,
2, 4, 6, 8, 10, 12, 14,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_4 = {
_vq_quantthresh_res_Ec_4,
_vq_quantmap_res_Ec_4,
15,
15
};
tatic long _vq_pigeonmap_res_Ec_4[] = {
4, 3, 3, 2, 1, 1, 0, 0,
0, 1, 2, 2, 3, 4,
};
tatic long _vq_fitlist_res_Ec_4[] = {
0, 1, 2, 3, 16, 17, 18, 31,
46, 4, 19, 32, 47, 6, 21, 34,
49, 33, 36, 64, 63, 66, 94, 1,
3, 5, 7, 16, 18, 20, 22, 33,
35, 48, 50, 0, 31, 46, 2, 4,
6, 8, 17, 19, 21, 23, 34, 36,
49, 51, 37, 63, 65, 32, 38, 64,
66, 67, 93, 95, 68, 94, 96, 3,
5, 7, 9, 18, 20, 22, 24, 35,
37, 50, 52, 4, 6, 8, 10, 19,
21, 23, 25, 36, 38, 51, 53, 12,
27, 40, 55, 33, 39, 65, 67, 34,
66, 68, 42, 70, 63, 69, 95, 97,
64, 96, 98, 72, 100, 7, 9, 11,
13, 22, 24, 26, 28, 39, 41, 54,
56, 5, 20, 37, 52, 8, 10, 12,
14, 23, 25, 27, 29, 40, 42, 55,
57, 43, 69, 71, 35, 67, 38, 44,
70, 72, 73, 99, 101, 65, 97, 68,
74, 100, 102, 9, 11, 13, 24, 26,
28, 41, 43, 56, 58, 10, 12, 14,
25, 27, 29, 42, 44, 57, 59, 39,
71, 73, 40, 72, 74, 69, 101, 103,
70, 102, 104, 16, 46, 47, 48, 78,
17, 49, 79, 19, 51, 81, 109, 0,
1, 18, 2, 4, 21, 31, 32, 33,
63, 64, 65, 93, 94, 95, 34, 66,
96, 18, 20, 46, 48, 50, 52, 78,
80, 82, 108, 110, 16, 19, 21, 47,
49, 51, 53, 79, 81, 83, 109, 111,
3, 5, 22, 1, 4, 6, 17, 23,
33, 35, 63, 65, 67, 93, 95, 97,
125, 31, 34, 36, 64, 66, 68, 94,
96, 98, 126, 20, 22, 48, 50, 52,
54, 78, 80, 82, 84, 110, 112, 21,
23, 49, 51, 53, 55, 79, 81, 83,
85, 111, 113, 25, 57, 87, 115, 5,
7, 18, 24, 6, 8, 19, 10, 27,
35, 37, 63, 65, 67, 69, 93, 95,
97, 99, 125, 127, 36, 38, 64, 66,
68, 70, 94, 96, 98, 100, 126, 128,
40, 72, 102, 130, 24, 26, 52, 54,
56, 58, 82, 84, 86, 88, 114, 116,
22, 50, 80, 112, 25, 27, 53, 55,
57, 59, 83, 85, 87, 89, 115, 117,
9, 11, 28, 7, 20, 10, 12, 23,
29, 39, 41, 67, 69, 71, 73, 97,
99, 101, 103, 129, 131, 37, 65, 95,
127, 40, 42, 68, 70, 72, 74, 98,
100, 102, 104, 130, 132, 26, 28, 54,
56, 58, 84, 86, 88, 116, 118, 27,
29, 55, 57, 59, 85, 87, 89, 117,
119, 11, 13, 24, 12, 14, 25, 41,
43, 69, 71, 73, 99, 101, 103, 131,
133, 42, 44, 70, 72, 74, 100, 102,
104, 132, 134, 16, 46, 47, 48, 78,
79, 80, 108, 109, 110, 17, 49, 81,
111, 31, 63, 93, 94, 95, 125, 32,
64, 96, 126, 155, 156, 128, 158, 48,
50, 78, 80, 82, 108, 110, 112, 140,
46, 49, 51, 79, 81, 83, 109, 111,
113, 141, 63, 65, 93, 95, 97, 125,
127, 155, 64, 66, 94, 96, 98, 126,
128, 156, 157, 158, 50, 52, 78, 80,
82, 84, 108, 110, 112, 114, 140, 142,
51, 53, 79, 81, 83, 85, 109, 111,
113, 115, 141, 143, 55, 87, 117, 145,
65, 67, 93, 95, 97, 99, 125, 127,
129, 155, 157, 66, 68, 94, 96, 98,
100, 126, 128, 130, 156, 158, 70, 102,
132, 160, 159, 187, 188, 162, 190, 54,
56, 82, 84, 86, 88, 112, 114, 116,
118, 144, 146, 52, 80, 110, 142, 55,
57, 83, 85, 87, 89, 113, 115, 117,
119, 145, 147, 69, 71, 97, 99, 101,
103, 127, 129, 131, 133, 159, 161, 67,
95, 125, 157, 70, 72, 98, 100, 102,
104, 128, 130, 132, 134, 160, 162, 163,
189, 191, 155, 187, 158, 164, 190, 192,
56, 58, 84, 86, 88, 114, 116, 118,
146, 148, 57, 59, 85, 87, 89, 115,
117, 119, 147, 149, 71, 73, 99, 101,
103, 129, 131, 133, 161, 163, 72, 74,
100, 102, 104, 130, 132, 134, 162, 164,
159, 191, 193, 160, 192, 194, 78, 108,
109, 110, 140, 170, 79, 111, 141, 171,
143, 173, 46, 47, 93, 94, 95, 125,
155, 156, 157, 187, 96, 126, 158, 188,
108, 110, 140, 142, 170, 172, 78, 109,
111, 141, 143, 171, 173, 80, 112, 79,
81, 113, 125, 155, 157, 187, 93, 126,
156, 158, 188, 110, 112, 140, 142, 144,
170, 172, 174, 202, 111, 113, 141, 143,
145, 171, 173, 175, 203, 115, 147, 177,
205, 80, 82, 108, 114, 81, 83, 109,
85, 117, 125, 127, 155, 157, 159, 187,
189, 217, 126, 128, 156, 158, 160, 188,
190, 218, 130, 162, 192, 220, 114, 116,
142, 144, 146, 148, 172, 174, 176, 178,
204, 206, 112, 140, 170, 202, 115, 117,
143, 145, 147, 149, 173, 175, 177, 179,
205, 207, 84, 86, 118, 82, 110, 85,
87, 113, 119, 129, 131, 157, 159, 161,
163, 187, 189, 191, 193, 219, 221, 127,
155, 217, 130, 132, 158, 160, 162, 164,
188, 190, 192, 194, 220, 222, 116, 118,
144, 146, 148, 174, 176, 178, 206, 208,
117, 119, 145, 147, 149, 175, 177, 179,
207, 209, 86, 88, 114, 87, 89, 115,
131, 133, 159, 161, 163, 189, 191, 193,
221, 223, 132, 134, 160, 162, 164, 190,
192, 194, 222, 224, 108, 109, 110, 140,
170, 171, 172, 202, 111, 141, 173, 203,
93, 125, 155, 156, 157, 187, 217, 94,
126, 158, 188, 218, 140, 170, 172, 202,
108, 141, 171, 173, 203, 125, 155, 157,
187, 189, 217, 219, 126, 156, 158, 188,
190, 218, 220, 140, 142, 170, 172, 174,
202, 204, 141, 143, 171, 173, 175, 203,
205, 145, 177, 207, 155, 157, 187, 189,
217, 219, 156, 158, 188, 190, 218, 220,
160, 192, 222, 144, 146, 172, 174, 176,
178, 202, 204, 206, 208, 142, 170, 145,
147, 173, 175, 177, 179, 203, 205, 207,
209, 159, 161, 187, 189, 191, 193, 217,
219, 221, 223, 157, 160, 162, 188, 190,
192, 194, 218, 220, 222, 224, 146, 148,
174, 176, 178, 204, 206, 208, 147, 149,
175, 177, 179, 205, 207, 209, 161, 163,
189, 191, 193, 219, 221, 223, 162, 164,
190, 192, 194, 220, 222, 224,
};
tatic long _vq_fitmap_res_Ec_4[] = {
0, 23, 63, 109, 155, 187, 217, 267,
332, 397, 443, 471, 508, 567, 632, 678,
704, 731, 782, 846, 892, 916, 939, 971,
1014,
};
tatic long _vq_fitlength_res_Ec_4[] = {
23, 40, 46, 46, 32, 30, 50, 65,
65, 46, 28, 37, 59, 65, 46, 26,
27, 51, 64, 46, 24, 23, 32, 43,
32,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Ec_4 = {
-7, 1, 14, 5,
_vq_pigeonmap_res_Ec_4,
1046,
_vq_fitlist_res_Ec_4,
_vq_fitmap_res_Ec_4,
_vq_fitlength_res_Ec_4
};
tatic static_codebook _vq_book_res_Ec_4 = {
2, 225,
_vq_lengthlist_res_Ec_4,
1, -530841600, 1611661312, 4, 0,
_vq_quantlist_res_Ec_4,
NULL,
&_vq_auxt_res_Ec_4,
&_vq_auxp_res_Ec_4,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_5.vqh
Index: res_Ec_5.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_5_VQH_
#define _V_res_Ec_5_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_5[] = {
7,
6,
8,
5,
9,
4,
10,
3,
11,
2,
12,
1,
13,
0,
14,
};
tatic long _vq_lengthlist_res_Ec_5[] = {
5, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9,11,11,12,12, 0,
5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11, 0, 5,
5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11, 0, 6, 6,
6, 6, 6, 6, 7, 7, 8, 8, 9,10,11,11, 0, 0, 0, 6,
6, 6, 6, 7, 7, 8, 8, 9,10,11,11, 0, 0, 0, 6, 6,
7, 6, 7, 7, 8, 8, 9, 9,11,11, 0, 0, 0, 6, 6, 7,
6, 7, 7, 8, 8, 9, 9,11,11, 0, 0, 0, 6, 6, 7, 7,
7, 7, 8, 8, 9, 9,10,10, 0, 0, 0, 0, 0, 7, 7, 7,
7, 8, 8, 9, 9,10,11, 0, 0, 0, 0, 0, 7, 7, 8, 8,
8, 8, 9, 9,10,10, 0, 0, 0, 0, 0, 7, 7, 8, 8, 8,
8, 9, 9,11,11, 0, 0, 0, 0, 0, 8, 8, 8, 8, 9, 9,
10,10,11,11, 0, 0, 0, 0, 0, 0, 0, 8, 8, 9, 9,10,
10,11,11, 0, 0, 0, 0, 0, 0, 0, 9, 9, 9, 9,10,10,
11,11, 0, 0, 0, 0, 0, 0, 0, 9, 9, 9, 9,10,10,11,
11,
};
tatic float _vq_quantthresh_res_Ec_5[] = {
-6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5,
1.5, 2.5, 3.5, 4.5, 5.5, 6.5,
};
tatic long _vq_quantmap_res_Ec_5[] = {
13, 11, 9, 7, 5, 3, 1, 0,
2, 4, 6, 8, 10, 12, 14,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_5 = {
_vq_quantthresh_res_Ec_5,
_vq_quantmap_res_Ec_5,
15,
15
};
tatic long _vq_pigeonmap_res_Ec_5[] = {
4, 3, 3, 2, 1, 1, 0, 0,
0, 1, 2, 2, 3, 4,
};
tatic long _vq_fitlist_res_Ec_5[] = {
0, 1, 2, 3, 16, 17, 18, 31,
46, 4, 19, 32, 47, 6, 21, 34,
49, 33, 36, 64, 63, 66, 94, 1,
3, 5, 7, 16, 18, 20, 22, 33,
35, 48, 50, 0, 31, 46, 2, 4,
6, 8, 17, 19, 21, 23, 34, 36,
49, 51, 37, 63, 65, 32, 38, 64,
66, 67, 93, 95, 68, 94, 96, 3,
5, 7, 9, 18, 20, 22, 24, 35,
37, 50, 52, 4, 6, 8, 10, 19,
21, 23, 25, 36, 38, 51, 53, 12,
27, 40, 55, 33, 39, 65, 67, 34,
66, 68, 42, 70, 63, 69, 95, 97,
64, 96, 98, 72, 100, 7, 9, 11,
13, 22, 24, 26, 28, 39, 41, 54,
56, 5, 20, 37, 52, 8, 10, 12,
14, 23, 25, 27, 29, 40, 42, 55,
57, 43, 69, 71, 35, 67, 38, 44,
70, 72, 73, 99, 101, 65, 97, 68,
74, 100, 102, 9, 11, 13, 24, 26,
28, 41, 43, 56, 58, 10, 12, 14,
25, 27, 29, 42, 44, 57, 59, 39,
71, 73, 40, 72, 74, 69, 101, 103,
70, 102, 104, 16, 46, 47, 48, 78,
17, 49, 79, 19, 51, 81, 109, 0,
1, 18, 2, 4, 21, 31, 32, 33,
63, 64, 65, 93, 94, 95, 34, 66,
96, 18, 20, 46, 48, 50, 52, 78,
80, 82, 108, 110, 16, 19, 21, 47,
49, 51, 53, 79, 81, 83, 109, 111,
3, 5, 22, 1, 4, 6, 17, 23,
33, 35, 63, 65, 67, 93, 95, 97,
125, 31, 34, 36, 64, 66, 68, 94,
96, 98, 126, 20, 22, 48, 50, 52,
54, 78, 80, 82, 84, 110, 112, 21,
23, 49, 51, 53, 55, 79, 81, 83,
85, 111, 113, 25, 57, 87, 115, 5,
7, 18, 24, 6, 8, 19, 10, 27,
35, 37, 63, 65, 67, 69, 93, 95,
97, 99, 125, 127, 36, 38, 64, 66,
68, 70, 94, 96, 98, 100, 126, 128,
40, 72, 102, 130, 24, 26, 52, 54,
56, 58, 82, 84, 86, 88, 114, 116,
22, 50, 80, 112, 25, 27, 53, 55,
57, 59, 83, 85, 87, 89, 115, 117,
9, 11, 28, 7, 20, 10, 12, 23,
29, 39, 41, 67, 69, 71, 73, 97,
99, 101, 103, 129, 131, 37, 65, 95,
127, 40, 42, 68, 70, 72, 74, 98,
100, 102, 104, 130, 132, 26, 28, 54,
56, 58, 84, 86, 88, 116, 118, 27,
29, 55, 57, 59, 85, 87, 89, 117,
119, 11, 13, 24, 12, 14, 25, 41,
43, 69, 71, 73, 99, 101, 103, 131,
133, 42, 44, 70, 72, 74, 100, 102,
104, 132, 134, 16, 46, 47, 48, 78,
79, 80, 108, 109, 110, 17, 49, 81,
111, 31, 63, 93, 94, 95, 125, 32,
64, 96, 126, 155, 156, 128, 158, 48,
50, 78, 80, 82, 108, 110, 112, 140,
46, 49, 51, 79, 81, 83, 109, 111,
113, 141, 63, 65, 93, 95, 97, 125,
127, 155, 64, 66, 94, 96, 98, 126,
128, 156, 157, 158, 50, 52, 78, 80,
82, 84, 108, 110, 112, 114, 140, 142,
51, 53, 79, 81, 83, 85, 109, 111,
113, 115, 141, 143, 55, 87, 117, 145,
65, 67, 93, 95, 97, 99, 125, 127,
129, 155, 157, 66, 68, 94, 96, 98,
100, 126, 128, 130, 156, 158, 70, 102,
132, 160, 159, 187, 188, 162, 190, 54,
56, 82, 84, 86, 88, 112, 114, 116,
118, 144, 146, 52, 80, 110, 142, 55,
57, 83, 85, 87, 89, 113, 115, 117,
119, 145, 147, 69, 71, 97, 99, 101,
103, 127, 129, 131, 133, 159, 161, 67,
95, 125, 157, 70, 72, 98, 100, 102,
104, 128, 130, 132, 134, 160, 162, 163,
189, 191, 155, 187, 158, 164, 190, 192,
56, 58, 84, 86, 88, 114, 116, 118,
146, 148, 57, 59, 85, 87, 89, 115,
117, 119, 147, 149, 71, 73, 99, 101,
103, 129, 131, 133, 161, 163, 72, 74,
100, 102, 104, 130, 132, 134, 162, 164,
159, 191, 193, 160, 192, 194, 78, 108,
109, 110, 140, 170, 79, 111, 141, 171,
143, 173, 46, 47, 93, 94, 95, 125,
155, 156, 157, 187, 96, 126, 158, 188,
108, 110, 140, 142, 170, 172, 78, 109,
111, 141, 143, 171, 173, 80, 112, 79,
81, 113, 125, 155, 157, 187, 93, 126,
156, 158, 188, 110, 112, 140, 142, 144,
170, 172, 174, 202, 111, 113, 141, 143,
145, 171, 173, 175, 203, 115, 147, 177,
205, 80, 82, 108, 114, 81, 83, 109,
85, 117, 125, 127, 155, 157, 159, 187,
189, 217, 126, 128, 156, 158, 160, 188,
190, 218, 130, 162, 192, 220, 114, 116,
142, 144, 146, 148, 172, 174, 176, 178,
204, 206, 112, 140, 170, 202, 115, 117,
143, 145, 147, 149, 173, 175, 177, 179,
205, 207, 84, 86, 118, 82, 110, 85,
87, 113, 119, 129, 131, 157, 159, 161,
163, 187, 189, 191, 193, 219, 221, 127,
155, 217, 130, 132, 158, 160, 162, 164,
188, 190, 192, 194, 220, 222, 116, 118,
144, 146, 148, 174, 176, 178, 206, 208,
117, 119, 145, 147, 149, 175, 177, 179,
207, 209, 86, 88, 114, 87, 89, 115,
131, 133, 159, 161, 163, 189, 191, 193,
221, 223, 132, 134, 160, 162, 164, 190,
192, 194, 222, 224, 108, 109, 110, 140,
170, 171, 172, 202, 111, 141, 173, 203,
93, 125, 155, 156, 157, 187, 217, 94,
126, 158, 188, 218, 140, 170, 172, 202,
108, 141, 171, 173, 203, 125, 155, 157,
187, 189, 217, 219, 126, 156, 158, 188,
190, 218, 220, 140, 142, 170, 172, 174,
202, 204, 141, 143, 171, 173, 175, 203,
205, 145, 177, 207, 155, 157, 187, 189,
217, 219, 156, 158, 188, 190, 218, 220,
160, 192, 222, 144, 146, 172, 174, 176,
178, 202, 204, 206, 208, 142, 170, 145,
147, 173, 175, 177, 179, 203, 205, 207,
209, 159, 161, 187, 189, 191, 193, 217,
219, 221, 223, 157, 160, 162, 188, 190,
192, 194, 218, 220, 222, 224, 146, 148,
174, 176, 178, 204, 206, 208, 147, 149,
175, 177, 179, 205, 207, 209, 161, 163,
189, 191, 193, 219, 221, 223, 162, 164,
190, 192, 194, 220, 222, 224,
};
tatic long _vq_fitmap_res_Ec_5[] = {
0, 23, 63, 109, 155, 187, 217, 267,
332, 397, 443, 471, 508, 567, 632, 678,
704, 731, 782, 846, 892, 916, 939, 971,
1014,
};
tatic long _vq_fitlength_res_Ec_5[] = {
23, 40, 46, 46, 32, 30, 50, 65,
65, 46, 28, 37, 59, 65, 46, 26,
27, 51, 64, 46, 24, 23, 32, 43,
32,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Ec_5 = {
-7, 1, 14, 5,
_vq_pigeonmap_res_Ec_5,
1046,
_vq_fitlist_res_Ec_5,
_vq_fitmap_res_Ec_5,
_vq_fitlength_res_Ec_5
};
tatic static_codebook _vq_book_res_Ec_5 = {
2, 225,
_vq_lengthlist_res_Ec_5,
1, -530841600, 1611661312, 4, 0,
_vq_quantlist_res_Ec_5,
NULL,
&_vq_auxt_res_Ec_5,
&_vq_auxp_res_Ec_5,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_6.vqh
Index: res_Ec_6.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_6_VQH_
#define _V_res_Ec_6_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_6[] = {
16,
15,
17,
14,
18,
13,
19,
12,
20,
11,
21,
10,
22,
9,
23,
8,
24,
7,
25,
6,
26,
5,
27,
4,
28,
3,
29,
2,
30,
1,
31,
0,
32,
};
tatic long _vq_lengthlist_res_Ec_6[] = {
4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10, 9,10,10,10,
10,11,11,12,12,13,12,13,13,14,14,14,14,14,15,16,
15, 0, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9,10,10,10,
10,10,11,11,12,12,12,13,13,13,14,14,14,14,14,15,
15,15, 0, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,
10,10,10,11,11,11,11,12,12,12,12,13,12,13,13,13,
13,13,14, 0, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,
11,11,11,10,11,11,12,12,12,12,13,13,13,13,14,14,
14,14,15,15, 0, 0, 0, 6, 6, 7, 7, 8, 8, 9, 9,10,
10,11,11,11,11,12,12,12,12,13,13,13,13,13,14,14,
15,14,14,14,15, 0, 0, 0, 6, 6, 7, 7, 8, 8, 9, 9,
10,10,11,11,11,11,12,12,12,12,13,13,14,13,15,14,
14,15,15,14,16,15, 0, 0, 0, 6, 6, 7, 7, 8, 8, 9,
9,10,10,11,11,11,11,12,11,12,12,13,13,13,14,14,
14,15,15,15,15,15,15, 0, 0, 0, 7, 7, 7, 7, 8, 8,
9, 9,10,10,11,11,11,11,12,12,13,13,13,13,14,14,
14,14,14,17,15,15,19,15, 0, 0, 0, 0, 0, 7, 7, 8,
8, 9, 9,10,10,11,11,11,11,12,12,13,13,14,13,14,
14,15,14,15,14,15,16,16,15, 0, 0, 0, 0, 0, 8, 8,
9, 8, 9, 9,10,10,11,11,11,11,12,12,13,13,14,14,
14,13,15,14,15,14,15,15,17,19, 0, 0, 0, 0, 0, 8,
8, 9, 8, 9, 9,10,10,11,11,11,11,12,12,13,13,13,
14,14,15,15,15,16,16,15,17,16,16, 0, 0, 0, 0, 0,
8, 8, 9, 9,10,10,10,10,11,11,11,11,12,12,13,13,
13,13,14,14,15,14,15,15,16,16,16,17, 0, 0, 0, 0,
0, 0, 0, 9, 9,10,10,10,10,11,11,11,11,12,12,13,
13,14,14,15,14,16,15,16,16,15,16,17,17, 0, 0, 0,
0, 0, 0, 0, 9, 9,10,10,11,11,11,11,11,11,12,12,
13,13,14,14,15,14,15,15,16,15,16,16,19,18, 0, 0,
0, 0, 0, 0, 0, 9, 9,10,10,11,11,11,12,11,11,12,
13,14,13,14,14,14,14,15,15,15,16,16,16,16,16, 0,
0, 0, 0, 0, 0, 0, 9, 9, 9, 9,10,10,11,11,12,11,
12,12,14,13,14,14,14,15,15,15,15,16,16,16,16,16,
0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9,10,10,11,11,12,
12,12,13,14,13,15,14,14,15,15,16,18,16,15,17,18,
18, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,11,11,11,11,
12,12,12,13,14,14,14,14,15,15,15,15,16,16,16,16,
17,18, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,11,11,11,
11,12,12,13,13,13,14,14,14,15,16,15,16,17,17,16,
16,16,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,11,11,
12,12,13,13,13,13,13,14,14,14,15,16,15,16,17,16,
17,16,19,16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11,
11,12,12,13,12,13,13,14,14,15,16,15,16,16,16,16,
17,19,19,19,16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
11,11,12,12,13,13,13,14,14,14,14,14,16,15,16,16,
19,17,19,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,12,11,12,12,13,13,14,13,15,14,15,15,16,16,16,
16,16,17,17,17,19,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0,12,12,13,13,14,13,13,14,14,14,16,16,15,15,
17,15,17,16,18,17,18,18, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0,13,13,13,13,14,14,15,15,16,15,16,
16,16,16,17,17,16, 0,17,19, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,13,13,14,13,14,14,15,14,16,16,
15,17,16,16,17,18,19,17,18,19, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0,13,13,14,14,14,15,15,15,17,
17,17,15,17,16,17,17,17,16,18, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,14,13,15,14,16,15,15,15,
16,17,17,18,17,17,17,17,16,17,19,17, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14,14,15,15,16,
16,17,15,16,16,18,17, 0,19, 0, 0,17,19, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15,15,15,15,
16,16,17,19,17,16,16,18,19,19,17, 0,18,18, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15,14,16,
16,16,16,17,16,16,16,17,17,18,19,18,17,17,19, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15,15,
15,16,17,16,16,17,16,16,18,17, 0,18,18,19,17, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,16,15,16,17,18,19,16,16,17,17,17,19,17, 0, 0,
17,
};
tatic float _vq_quantthresh_res_Ec_6[] = {
-15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
-7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
};
tatic long _vq_quantmap_res_Ec_6[] = {
31, 29, 27, 25, 23, 21, 19, 17,
15, 13, 11, 9, 7, 5, 3, 1,
0, 2, 4, 6, 8, 10, 12, 14,
16, 18, 20, 22, 24, 26, 28, 30,
32,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_6 = {
_vq_quantthresh_res_Ec_6,
_vq_quantmap_res_Ec_6,
33,
33
};
tatic long _vq_pigeonmap_res_Ec_6[] = {
10, 9, 9, 8, 7, 7, 6, 5,
5, 4, 3, 3, 2, 1, 1, 0,
0, 0, 1, 2, 2, 3, 4, 4,
5, 6, 6, 7, 8, 8, 9, 10,
};
tatic long _vq_fitlist_res_Ec_6[] = {
0, 1, 2, 3, 34, 35, 36, 67,
100, 4, 37, 68, 101, 6, 39, 70,
103, 69, 72, 136, 135, 138, 202, 102,
168, 169, 105, 171, 235, 137, 201, 203,
204, 1, 3, 5, 7, 34, 36, 38,
40, 69, 71, 102, 104, 0, 67, 100,
2, 4, 6, 8, 35, 37, 39, 41,
70, 72, 103, 105, 73, 135, 137, 68,
74, 136, 138, 139, 201, 203, 140, 202,
204, 3, 5, 7, 9, 36, 38, 40,
42, 71, 73, 104, 106, 4, 6, 8,
10, 37, 39, 41, 43, 72, 74, 105,
107, 12, 45, 76, 109, 69, 75, 137,
139, 70, 138, 140, 78, 142, 135, 141,
203, 205, 136, 204, 206, 144, 208, 7,
9, 11, 13, 40, 42, 44, 46, 75,
77, 108, 110, 5, 38, 73, 106, 8,
10, 12, 14, 41, 43, 45, 47, 76,
78, 109, 111, 79, 141, 143, 71, 139,
74, 80, 142, 144, 145, 207, 209, 137,
205, 140, 146, 208, 210, 9, 11, 13,
15, 42, 44, 46, 48, 77, 79, 110,
112, 10, 12, 14, 16, 43, 45, 47,
49, 78, 80, 111, 113, 18, 51, 82,
115, 75, 81, 143, 145, 76, 144, 146,
84, 148, 141, 147, 209, 211, 142, 210,
212, 150, 214, 13, 15, 17, 19, 46,
48, 50, 52, 81, 83, 114, 116, 11,
44, 79, 112, 14, 16, 18, 20, 47,
49, 51, 53, 82, 84, 115, 117, 85,
147, 149, 77, 145, 80, 86, 148, 150,
151, 213, 215, 143, 211, 146, 152, 214,
216, 15, 17, 19, 21, 48, 50, 52,
54, 83, 85, 116, 118, 16, 18, 20,
22, 49, 51, 53, 55, 84, 86, 117,
119, 24, 57, 88, 121, 81, 87, 149,
151, 82, 150, 152, 90, 154, 147, 153,
215, 217, 148, 216, 218, 156, 220, 19,
21, 23, 25, 52, 54, 56, 58, 87,
89, 120, 122, 17, 50, 85, 118, 20,
22, 24, 26, 53, 55, 57, 59, 88,
90, 121, 123, 91, 153, 155, 83, 151,
86, 92, 154, 156, 157, 219, 221, 149,
217, 152, 158, 220, 222, 21, 23, 25,
27, 54, 56, 58, 60, 89, 91, 122,
124, 22, 24, 26, 28, 55, 57, 59,
61, 90, 92, 123, 125, 30, 63, 94,
127, 87, 93, 155, 157, 88, 156, 158,
96, 160, 153, 159, 221, 223, 154, 222,
224, 162, 226, 25, 27, 29, 31, 58,
60, 62, 64, 93, 95, 126, 128, 23,
56, 91, 124, 26, 28, 30, 32, 59,
61, 63, 65, 94, 96, 127, 129, 97,
159, 161, 89, 157, 92, 98, 160, 162,
163, 225, 227, 155, 223, 158, 164, 226,
228, 27, 29, 31, 60, 62, 64, 95,
97, 128, 130, 28, 30, 32, 61, 63,
65, 96, 98, 129, 131, 93, 161, 163,
94, 162, 164, 159, 227, 229, 160, 228,
230, 36, 38, 100, 102, 104, 106, 168,
170, 172, 234, 236, 34, 37, 39, 101,
103, 105, 107, 169, 171, 173, 235, 237,
3, 5, 40, 1, 4, 6, 35, 41,
69, 71, 135, 137, 139, 201, 203, 205,
269, 67, 70, 72, 136, 138, 140, 202,
204, 206, 270, 38, 40, 102, 104, 106,
108, 168, 170, 172, 174, 236, 238, 39,
41, 103, 105, 107, 109, 169, 171, 173,
175, 237, 239, 43, 111, 177, 241, 5,
7, 36, 42, 6, 8, 37, 10, 45,
71, 73, 135, 137, 139, 141, 201, 203,
205, 207, 269, 271, 72, 74, 136, 138,
140, 142, 202, 204, 206, 208, 270, 272,
76, 144, 210, 274, 42, 44, 106, 108,
110, 112, 172, 174, 176, 178, 240, 242,
40, 104, 170, 238, 43, 45, 107, 109,
111, 113, 173, 175, 177, 179, 241, 243,
9, 11, 46, 7, 38, 10, 12, 41,
47, 75, 77, 139, 141, 143, 145, 205,
207, 209, 211, 273, 275, 73, 137, 203,
271, 76, 78, 140, 142, 144, 146, 206,
208, 210, 212, 274, 276, 44, 46, 108,
110, 112, 114, 174, 176, 178, 180, 242,
244, 45, 47, 109, 111, 113, 115, 175,
177, 179, 181, 243, 245, 49, 117, 183,
247, 11, 13, 42, 48, 12, 14, 43,
16, 51, 77, 79, 141, 143, 145, 147,
207, 209, 211, 213, 275, 277, 78, 80,
142, 144, 146, 148, 208, 210, 212, 214,
276, 278, 82, 150, 216, 280, 48, 50,
112, 114, 116, 118, 178, 180, 182, 184,
246, 248, 46, 110, 176, 244, 49, 51,
113, 115, 117, 119, 179, 181, 183, 185,
247, 249, 15, 17, 52, 13, 44, 16,
18, 47, 53, 81, 83, 145, 147, 149,
151, 211, 213, 215, 217, 279, 281, 79,
143, 209, 277, 82, 84, 146, 148, 150,
152, 212, 214, 216, 218, 280, 282, 50,
52, 114, 116, 118, 120, 180, 182, 184,
186, 248, 250, 51, 53, 115, 117, 119,
121, 181, 183, 185, 187, 249, 251, 55,
123, 189, 253, 17, 19, 48, 54, 18,
20, 49, 22, 57, 83, 85, 147, 149,
151, 153, 213, 215, 217, 219, 281, 283,
84, 86, 148, 150, 152, 154, 214, 216,
218, 220, 282, 284, 88, 156, 222, 286,
54, 56, 118, 120, 122, 124, 184, 186,
188, 190, 252, 254, 52, 116, 182, 250,
55, 57, 119, 121, 123, 125, 185, 187,
189, 191, 253, 255, 21, 23, 58, 19,
50, 22, 24, 53, 59, 87, 89, 151,
153, 155, 157, 217, 219, 221, 223, 285,
287, 85, 149, 215, 283, 88, 90, 152,
154, 156, 158, 218, 220, 222, 224, 286,
288, 56, 58, 120, 122, 124, 126, 186,
188, 190, 192, 254, 256, 57, 59, 121,
123, 125, 127, 187, 189, 191, 193, 255,
257, 61, 129, 195, 259, 23, 25, 54,
60, 24, 26, 55, 28, 63, 89, 91,
153, 155, 157, 159, 219, 221, 223, 225,
287, 289, 90, 92, 154, 156, 158, 160,
220, 222, 224, 226, 288, 290, 94, 162,
228, 292, 60, 62, 124, 126, 128, 130,
190, 192, 194, 196, 258, 260, 58, 122,
188, 256, 61, 63, 125, 127, 129, 131,
191, 193, 195, 197, 259, 261, 27, 29,
64, 25, 56, 28, 30, 59, 65, 93,
95, 157, 159, 161, 163, 223, 225, 227,
229, 291, 293, 91, 155, 221, 289, 94,
96, 158, 160, 162, 164, 224, 226, 228,
230, 292, 294, 62, 64, 126, 128, 130,
192, 194, 196, 260, 262, 63, 65, 127,
129, 131, 193, 195, 197, 261, 263, 29,
31, 60, 30, 32, 61, 95, 97, 159,
161, 163, 225, 227, 229, 293, 295, 96,
98, 160, 162, 164, 226, 228, 230, 294,
296, 34, 100, 101, 102, 168, 169, 170,
234, 235, 236, 35, 103, 171, 237, 67,
135, 201, 202, 203, 269, 68, 136, 204,
270, 335, 336, 272, 338, 102, 104, 168,
170, 172, 234, 236, 238, 302, 100, 103,
105, 169, 171, 173, 235, 237, 239, 303,
135, 137, 201, 203, 205, 269, 271, 335,
136, 138, 202, 204, 206, 270, 272, 336,
337, 338, 104, 106, 168, 170, 172, 174,
234, 236, 238, 240, 302, 304, 105, 107,
169, 171, 173, 175, 235, 237, 239, 241,
303, 305, 109, 177, 243, 307, 137, 139,
201, 203, 205, 207, 269, 271, 273, 335,
337, 138, 140, 202, 204, 206, 208, 270,
272, 274, 336, 338, 142, 210, 276, 340,
339, 403, 404, 342, 406, 108, 110, 172,
174, 176, 178, 238, 240, 242, 244, 306,
308, 106, 170, 236, 304, 109, 111, 173,
175, 177, 179, 239, 241, 243, 245, 307,
309, 141, 143, 205, 207, 209, 211, 271,
273, 275, 277, 339, 341, 139, 203, 269,
337, 142, 144, 206, 208, 210, 212, 272,
274, 276, 278, 340, 342, 343, 405, 407,
335, 403, 338, 344, 406, 408, 110, 112,
174, 176, 178, 180, 240, 242, 244, 246,
308, 310, 111, 113, 175, 177, 179, 181,
241, 243, 245, 247, 309, 311, 115, 183,
249, 313, 143, 145, 207, 209, 211, 213,
273, 275, 277, 279, 341, 343, 144, 146,
208, 210, 212, 214, 274, 276, 278, 280,
342, 344, 148, 216, 282, 346, 339, 345,
407, 409, 340, 408, 410, 348, 412, 114,
116, 178, 180, 182, 184, 244, 246, 248,
250, 312, 314, 112, 176, 242, 310, 115,
117, 179, 181, 183, 185, 245, 247, 249,
251, 313, 315, 147, 149, 211, 213, 215,
217, 277, 279, 281, 283, 345, 347, 145,
209, 275, 343, 148, 150, 212, 214, 216,
218, 278, 280, 282, 284, 346, 348, 349,
411, 413, 341, 409, 344, 350, 412, 414,
116, 118, 180, 182, 184, 186, 246, 248,
250, 252, 314, 316, 117, 119, 181, 183,
185, 187, 247, 249, 251, 253, 315, 317,
121, 189, 255, 319, 149, 151, 213, 215,
217, 219, 279, 281, 283, 285, 347, 349,
150, 152, 214, 216, 218, 220, 280, 282,
284, 286, 348, 350, 154, 222, 288, 352,
345, 351, 413, 415, 346, 414, 416, 354,
418, 120, 122, 184, 186, 188, 190, 250,
252, 254, 256, 318, 320, 118, 182, 248,
316, 121, 123, 185, 187, 189, 191, 251,
253, 255, 257, 319, 321, 153, 155, 217,
219, 221, 223, 283, 285, 287, 289, 351,
353, 151, 215, 281, 349, 154, 156, 218,
220, 222, 224, 284, 286, 288, 290, 352,
354, 355, 417, 419, 347, 415, 350, 356,
418, 420, 122, 124, 186, 188, 190, 192,
252, 254, 256, 258, 320, 322, 123, 125,
187, 189, 191, 193, 253, 255, 257, 259,
321, 323, 127, 195, 261, 325, 155, 157,
219, 221, 223, 225, 285, 287, 289, 291,
353, 355, 156, 158, 220, 222, 224, 226,
286, 288, 290, 292, 354, 356, 160, 228,
294, 358, 351, 357, 419, 421, 352, 420,
422, 360, 424, 126, 128, 190, 192, 194,
196, 256, 258, 260, 262, 324, 326, 124,
188, 254, 322, 127, 129, 191, 193, 195,
197, 257, 259, 261, 263, 325, 327, 159,
161, 223, 225, 227, 229, 289, 291, 293,
295, 357, 359, 157, 221, 287, 355, 160,
162, 224, 226, 228, 230, 290, 292, 294,
296, 358, 360, 361, 423, 425, 353, 421,
356, 362, 424, 426, 128, 130, 192, 194,
196, 258, 260, 262, 326, 328, 129, 131,
193, 195, 197, 259, 261, 263, 327, 329,
161, 163, 225, 227, 229, 291, 293, 295,
359, 361, 162, 164, 226, 228, 230, 292,
294, 296, 360, 362, 357, 425, 427, 358,
426, 428, 168, 234, 235, 236, 302, 368,
169, 237, 303, 369, 305, 371, 100, 101,
201, 202, 203, 269, 335, 336, 337, 403,
204, 270, 338, 404, 304, 370, 170, 238,
171, 239, 236, 238, 302, 304, 306, 368,
370, 372, 436, 237, 239, 303, 305, 307,
369, 371, 373, 437, 241, 309, 375, 439,
170, 172, 234, 240, 171, 173, 235, 175,
243, 269, 271, 335, 337, 339, 403, 405,
469, 270, 272, 336, 338, 340, 404, 406,
470, 274, 342, 408, 472, 240, 242, 304,
306, 308, 310, 370, 372, 374, 376, 438,
440, 238, 302, 368, 436, 241, 243, 305,
307, 309, 311, 371, 373, 375, 377, 439,
441, 174, 176, 244, 172, 236, 175, 177,
239, 245, 273, 275, 337, 339, 341, 343,
403, 405, 407, 409, 471, 473, 271, 335,
469, 274, 276, 338, 340, 342, 344, 404,
406, 408, 410, 472, 474, 242, 244, 306,
308, 310, 312, 372, 374, 376, 378, 440,
442, 243, 245, 307, 309, 311, 313, 373,
375, 377, 379, 441, 443, 247, 315, 381,
445, 176, 178, 240, 246, 177, 179, 241,
181, 249, 275, 277, 339, 341, 343, 345,
405, 407, 409, 411, 473, 475, 276, 278,
340, 342, 344, 346, 406, 408, 410, 412,
474, 476, 280, 348, 414, 478, 246, 248,
310, 312, 314, 316, 376, 378, 380, 382,
444, 446, 244, 308, 374, 442, 247, 249,
311, 313, 315, 317, 377, 379, 381, 383,
445, 447, 180, 182, 250, 178, 242, 181,
183, 245, 251, 279, 281, 343, 345, 347,
349, 409, 411, 413, 415, 477, 479, 277,
341, 407, 475, 280, 282, 344, 346, 348,
350, 410, 412, 414, 416, 478, 480, 248,
250, 312, 314, 316, 318, 378, 380, 382,
384, 446, 448, 249, 251, 313, 315, 317,
319, 379, 381, 383, 385, 447, 449, 253,
321, 387, 451, 182, 184, 246, 252, 183,
185, 247, 187, 255, 281, 283, 345, 347,
349, 351, 411, 413, 415, 417, 479, 481,
282, 284, 346, 348, 350, 352, 412, 414,
416, 418, 480, 482, 286, 354, 420, 484,
252, 254, 316, 318, 320, 322, 382, 384,
386, 388, 450, 452, 250, 314, 380, 448,
253, 255, 317, 319, 321, 323, 383, 385,
387, 389, 451, 453, 186, 188, 256, 184,
248, 187, 189, 251, 257, 285, 287, 349,
351, 353, 355, 415, 417, 419, 421, 483,
485, 283, 347, 413, 481, 286, 288, 350,
352, 354, 356, 416, 418, 420, 422, 484,
486, 254, 256, 318, 320, 322, 324, 384,
386, 388, 390, 452, 454, 255, 257, 319,
321, 323, 325, 385, 387, 389, 391, 453,
455, 259, 327, 393, 457, 188, 190, 252,
258, 189, 191, 253, 193, 261, 287, 289,
351, 353, 355, 357, 417, 419, 421, 423,
485, 487, 288, 290, 352, 354, 356, 358,
418, 420, 422, 424, 486, 488, 292, 360,
426, 490, 258, 260, 322, 324, 326, 328,
388, 390, 392, 394, 456, 458, 256, 320,
386, 454, 259, 261, 323, 325, 327, 329,
389, 391, 393, 395, 457, 459, 192, 194,
262, 190, 254, 193, 195, 257, 263, 291,
293, 355, 357, 359, 361, 421, 423, 425,
427, 489, 491, 289, 353, 419, 487, 292,
294, 356, 358, 360, 362, 422, 424, 426,
428, 490, 492, 260, 262, 324, 326, 328,
390, 392, 394, 458, 460, 261, 263, 325,
327, 329, 391, 393, 395, 459, 461, 194,
196, 258, 195, 197, 259, 293, 295, 357,
359, 361, 423, 425, 427, 491, 493, 294,
296, 358, 360, 362, 424, 426, 428, 492,
494, 234, 235, 236, 302, 368, 369, 370,
436, 237, 303, 371, 437, 201, 269, 335,
336, 337, 403, 469, 202, 270, 338, 404,
470, 471, 537, 472, 538, 405, 406, 302,
304, 368, 370, 372, 436, 438, 502, 303,
305, 369, 371, 373, 437, 439, 503, 307,
375, 441, 505, 335, 337, 403, 405, 469,
471, 336, 338, 404, 406, 470, 472, 340,
408, 474, 538, 537, 540, 604, 306, 308,
370, 372, 374, 376, 436, 438, 440, 442,
504, 506, 304, 368, 502, 307, 309, 371,
373, 375, 377, 437, 439, 441, 443, 505,
507, 339, 341, 403, 405, 407, 409, 469,
471, 473, 475, 537, 539, 337, 340, 342,
404, 406, 408, 410, 470, 472, 474, 476,
538, 540, 541, 603, 605, 542, 604, 606,
308, 310, 372, 374, 376, 378, 438, 440,
442, 444, 506, 508, 309, 311, 373, 375,
377, 379, 439, 441, 443, 445, 507, 509,
313, 381, 447, 511, 341, 343, 405, 407,
409, 411, 471, 473, 475, 477, 539, 541,
342, 344, 406, 408, 410, 412, 472, 474,
476, 478, 540, 542, 346, 414, 480, 544,
537, 543, 605, 607, 538, 606, 608, 546,
610, 312, 314, 376, 378, 380, 382, 442,
444, 446, 448, 510, 512, 310, 374, 440,
508, 313, 315, 377, 379, 381, 383, 443,
445, 447, 449, 511, 513, 345, 347, 409,
411, 413, 415, 475, 477, 479, 481, 543,
545, 343, 407, 473, 541, 346, 348, 410,
412, 414, 416, 476, 478, 480, 482, 544,
546, 547, 609, 611, 539, 607, 542, 548,
610, 612, 314, 316, 378, 380, 382, 384,
444, 446, 448, 450, 512, 514, 315, 317,
379, 381, 383, 385, 445, 447, 449, 451,
513, 515, 319, 387, 453, 517, 347, 349,
411, 413, 415, 417, 477, 479, 481, 483,
545, 547, 348, 350, 412, 414, 416, 418,
478, 480, 482, 484, 546, 548, 352, 420,
486, 550, 543, 549, 611, 613, 544, 612,
614, 552, 616, 318, 320, 382, 384, 386,
388, 448, 450, 452, 454, 516, 518, 316,
380, 446, 514, 319, 321, 383, 385, 387,
389, 449, 451, 453, 455, 517, 519, 351,
353, 415, 417, 419, 421, 481, 483, 485,
487, 549, 551, 349, 413, 479, 547, 352,
354, 416, 418, 420, 422, 482, 484, 486,
488, 550, 552, 553, 615, 617, 545, 613,
548, 554, 616, 618, 320, 322, 384, 386,
388, 390, 450, 452, 454, 456, 518, 520,
321, 323, 385, 387, 389, 391, 451, 453,
455, 457, 519, 521, 325, 393, 459, 523,
353, 355, 417, 419, 421, 423, 483, 485,
487, 489, 551, 553, 354, 356, 418, 420,
422, 424, 484, 486, 488, 490, 552, 554,
358, 426, 492, 556, 549, 555, 617, 619,
550, 618, 620, 558, 622, 324, 326, 388,
390, 392, 394, 454, 456, 458, 460, 522,
524, 322, 386, 452, 520, 325, 327, 389,
391, 393, 395, 455, 457, 459, 461, 523,
525, 357, 359, 421, 423, 425, 427, 487,
489, 491, 493, 555, 557, 355, 419, 485,
553, 358, 360, 422, 424, 426, 428, 488,
490, 492, 494, 556, 558, 559, 621, 623,
551, 619, 554, 560, 622, 624, 326, 328,
390, 392, 394, 456, 458, 460, 524, 526,
327, 329, 391, 393, 395, 457, 459, 461,
525, 527, 359, 361, 423, 425, 427, 489,
491, 493, 557, 559, 360, 362, 424, 426,
428, 490, 492, 494, 558, 560, 555, 623,
625, 556, 624, 626, 302, 368, 369, 370,
436, 502, 503, 504, 570, 303, 371, 437,
505, 571, 234, 235, 335, 336, 337, 403,
469, 470, 471, 537, 603, 338, 404, 472,
538, 604, 438, 439, 436, 502, 504, 570,
437, 503, 505, 571, 439, 507, 573, 637,
368, 370, 438, 369, 371, 373, 441, 403,
469, 471, 537, 539, 603, 605, 404, 470,
472, 538, 540, 604, 606, 438, 440, 502,
504, 506, 508, 570, 572, 574, 636, 638,
436, 439, 441, 503, 505, 507, 509, 571,
573, 575, 637, 639, 372, 374, 442, 370,
373, 375, 437, 443, 471, 473, 537, 539,
541, 603, 605, 607, 671, 469, 472, 474,
538, 540, 542, 604, 606, 608, 672, 440,
442, 504, 506, 508, 510, 570, 572, 574,
576, 638, 640, 441, 443, 505, 507, 509,
511, 571, 573, 575, 577, 639, 641, 445,
513, 579, 643, 374, 376, 438, 444, 375,
377, 439, 379, 447, 473, 475, 537, 539,
541, 543, 603, 605, 607, 609, 671, 673,
474, 476, 538, 540, 542, 544, 604, 606,
608, 610, 672, 674, 478, 546, 612, 676,
444, 446, 508, 510, 512, 514, 574, 576,
578, 580, 642, 644, 442, 506, 572, 640,
445, 447, 509, 511, 513, 515, 575, 577,
579, 581, 643, 645, 378, 380, 448, 376,
440, 379, 381, 443, 449, 477, 479, 541,
543, 545, 547, 607, 609, 611, 613, 675,
677, 475, 539, 605, 673, 478, 480, 542,
544, 546, 548, 608, 610, 612, 614, 676,
678, 446, 448, 510, 512, 514, 516, 576,
578, 580, 582, 644, 646, 447, 449, 511,
513, 515, 517, 577, 579, 581, 583, 645,
647, 451, 519, 585, 649, 380, 382, 444,
450, 381, 383, 445, 385, 453, 479, 481,
543, 545, 547, 549, 609, 611, 613, 615,
677, 679, 480, 482, 544, 546, 548, 550,
610, 612, 614, 616, 678, 680, 484, 552,
618, 682, 450, 452, 514, 516, 518, 520,
580, 582, 584, 586, 648, 650, 448, 512,
578, 646, 451, 453, 515, 517, 519, 521,
581, 583, 585, 587, 649, 651, 384, 386,
454, 382, 446, 385, 387, 449, 455, 483,
485, 547, 549, 551, 553, 613, 615, 617,
619, 681, 683, 481, 545, 611, 679, 484,
486, 548, 550, 552, 554, 614, 616, 618,
620, 682, 684, 452, 454, 516, 518, 520,
522, 582, 584, 586, 588, 650, 652, 453,
455, 517, 519, 521, 523, 583, 585, 587,
589, 651, 653, 457, 525, 591, 655, 386,
388, 450, 456, 387, 389, 451, 391, 459,
485, 487, 549, 551, 553, 555, 615, 617,
619, 621, 683, 685, 486, 488, 550, 552,
554, 556, 616, 618, 620, 622, 684, 686,
490, 558, 624, 688, 456, 458, 520, 522,
524, 526, 586, 588, 590, 592, 654, 656,
454, 518, 584, 652, 457, 459, 521, 523,
525, 527, 587, 589, 591, 593, 655, 657,
390, 392, 460, 388, 452, 391, 393, 455,
461, 489, 491, 553, 555, 557, 559, 619,
621, 623, 625, 687, 689, 487, 551, 617,
685, 490, 492, 554, 556, 558, 560, 620,
622, 624, 626, 688, 690, 458, 460, 522,
524, 526, 588, 590, 592, 656, 658, 459,
461, 523, 525, 527, 589, 591, 593, 657,
659, 392, 394, 456, 393, 395, 457, 491,
493, 555, 557, 559, 621, 623, 625, 689,
691, 492, 494, 556, 558, 560, 622, 624,
626, 690, 692, 368, 369, 370, 436, 502,
503, 504, 570, 636, 371, 437, 505, 571,
637, 335, 403, 469, 470, 471, 537, 603,
336, 404, 472, 538, 604, 606, 672, 605,
671, 737, 738, 436, 502, 504, 570, 572,
636, 638, 437, 503, 505, 571, 573, 637,
639, 469, 537, 603, 605, 671, 470, 538,
604, 606, 672, 737, 738, 674, 740, 704,
770, 705, 771, 739, 805, 806, 504, 506,
570, 572, 574, 636, 638, 640, 704, 502,
505, 507, 571, 573, 575, 637, 639, 641,
705, 537, 539, 603, 605, 607, 671, 673,
737, 538, 540, 604, 606, 608, 672, 674,
738, 739, 740, 506, 508, 570, 572, 574,
576, 636, 638, 640, 642, 704, 706, 507,
509, 571, 573, 575, 577, 637, 639, 641,
643, 705, 707, 511, 579, 645, 709, 539,
541, 603, 605, 607, 609, 671, 673, 675,
737, 739, 540, 542, 604, 606, 608, 610,
672, 674, 676, 738, 740, 544, 612, 678,
742, 741, 805, 806, 744, 808, 510, 512,
574, 576, 578, 580, 640, 642, 644, 646,
708, 710, 508, 572, 638, 706, 511, 513,
575, 577, 579, 581, 641, 643, 645, 647,
709, 711, 543, 545, 607, 609, 611, 613,
673, 675, 677, 679, 741, 743, 541, 605,
671, 739, 544, 546, 608, 610, 612, 614,
674, 676, 678, 680, 742, 744, 745, 807,
809, 737, 805, 740, 746, 808, 810, 512,
514, 576, 578, 580, 582, 642, 644, 646,
648, 710, 712, 513, 515, 577, 579, 581,
583, 643, 645, 647, 649, 711, 713, 517,
585, 651, 715, 545, 547, 609, 611, 613,
615, 675, 677, 679, 681, 743, 745, 546,
548, 610, 612, 614, 616, 676, 678, 680,
682, 744, 746, 550, 618, 684, 748, 741,
747, 809, 811, 742, 810, 812, 750, 814,
516, 518, 580, 582, 584, 586, 646, 648,
650, 652, 714, 716, 514, 578, 644, 712,
517, 519, 581, 583, 585, 587, 647, 649,
651, 653, 715, 717, 549, 551, 613, 615,
617, 619, 679, 681, 683, 685, 747, 749,
547, 611, 677, 745, 550, 552, 614, 616,
618, 620, 680, 682, 684, 686, 748, 750,
751, 813, 815, 743, 811, 746, 752, 814,
816, 518, 520, 582, 584, 586, 588, 648,
650, 652, 654, 716, 718, 519, 521, 583,
585, 587, 589, 649, 651, 653, 655, 717,
719, 523, 591, 657, 721, 551, 553, 615,
617, 619, 621, 681, 683, 685, 687, 749,
751, 552, 554, 616, 618, 620, 622, 682,
684, 686, 688, 750, 752, 556, 624, 690,
754, 747, 753, 815, 817, 748, 816, 818,
756, 820, 522, 524, 586, 588, 590, 592,
652, 654, 656, 658, 720, 722, 520, 584,
650, 718, 523, 525, 587, 589, 591, 593,
653, 655, 657, 659, 721, 723, 555, 557,
619, 621, 623, 625, 685, 687, 689, 691,
753, 755, 553, 617, 683, 751, 556, 558,
620, 622, 624, 626, 686, 688, 690, 692,
754, 756, 757, 819, 821, 749, 817, 752,
758, 820, 524, 526, 588, 590, 592, 654,
656, 658, 722, 724, 525, 527, 589, 591,
593, 655, 657, 659, 723, 725, 557, 559,
621, 623, 625, 687, 689, 691, 755, 757,
558, 560, 622, 624, 626, 688, 690, 692,
756, 758, 753, 821, 823, 754, 824, 436,
502, 503, 504, 570, 636, 637, 638, 704,
770, 437, 505, 571, 639, 705, 771, 368,
369, 469, 470, 471, 537, 603, 604, 605,
671, 737, 472, 538, 606, 672, 738, 570,
636, 638, 704, 770, 571, 637, 639, 705,
771, 707, 773, 502, 503, 603, 605, 671,
737, 739, 805, 604, 606, 672, 738, 740,
806, 706, 772, 572, 640, 573, 641, 638,
640, 704, 706, 708, 770, 772, 774, 838,
639, 641, 705, 707, 709, 771, 773, 775,
839, 643, 711, 777, 841, 572, 574, 636,
642, 573, 575, 637, 577, 645, 671, 673,
737, 739, 741, 805, 807, 871, 672, 674,
738, 740, 742, 806, 808, 872, 676, 744,
810, 874, 642, 644, 706, 708, 710, 712,
772, 774, 776, 778, 840, 842, 640, 704,
770, 838, 643, 645, 707, 709, 711, 713,
773, 775, 777, 779, 841, 843, 576, 578,
646, 574, 638, 577, 579, 641, 647, 675,
677, 739, 741, 743, 745, 805, 807, 809,
811, 873, 875, 673, 737, 871, 676, 678,
740, 742, 744, 746, 806, 808, 810, 812,
874, 876, 644, 646, 708, 710, 712, 714,
774, 776, 778, 780, 842, 844, 645, 647,
709, 711, 713, 715, 775, 777, 779, 781,
843, 845, 649, 717, 783, 847, 578, 580,
642, 648, 579, 581, 643, 583, 651, 677,
679, 741, 743, 745, 747, 807, 809, 811,
813, 875, 877, 678, 680, 742, 744, 746,
748, 808, 810, 812, 814, 876, 878, 682,
750, 816, 880, 648, 650, 712, 714, 716,
718, 778, 780, 782, 784, 846, 848, 646,
710, 776, 844, 649, 651, 713, 715, 717,
719, 779, 781, 783, 785, 847, 849, 582,
584, 652, 580, 644, 583, 585, 647, 653,
681, 683, 745, 747, 749, 751, 811, 813,
815, 817, 879, 881, 679, 743, 809, 877,
682, 684, 746, 748, 750, 752, 812, 814,
816, 818, 880, 882, 650, 652, 714, 716,
718, 720, 780, 782, 784, 786, 848, 850,
651, 653, 715, 717, 719, 721, 781, 783,
785, 787, 849, 851, 655, 723, 789, 853,
584, 586, 648, 654, 585, 587, 649, 589,
657, 683, 685, 747, 749, 751, 753, 813,
815, 817, 819, 881, 883, 684, 686, 748,
750, 752, 754, 814, 816, 818, 820, 882,
884, 688, 756, 886, 654, 656, 718, 720,
722, 724, 784, 786, 788, 790, 852, 854,
652, 716, 782, 850, 655, 657, 719, 721,
723, 725, 785, 787, 789, 791, 853, 855,
588, 590, 658, 586, 650, 589, 591, 653,
659, 687, 689, 751, 753, 755, 757, 817,
819, 821, 823, 885, 887, 685, 749, 815,
883, 688, 690, 752, 754, 756, 758, 818,
820, 824, 886, 888, 656, 658, 720, 722,
724, 786, 788, 790, 854, 856, 657, 659,
721, 723, 725, 787, 789, 791, 855, 857,
590, 592, 654, 591, 593, 655, 689, 691,
753, 755, 757, 819, 821, 823, 887, 889,
690, 692, 754, 756, 758, 820, 824, 888,
502, 503, 504, 570, 636, 637, 638, 704,
770, 505, 571, 639, 705, 771, 469, 537,
603, 604, 605, 671, 737, 738, 739, 805,
871, 470, 538, 606, 672, 740, 806, 872,
570, 636, 638, 704, 770, 772, 838, 502,
571, 637, 639, 705, 771, 773, 839, 603,
605, 671, 737, 739, 805, 871, 537, 604,
606, 672, 738, 740, 806, 872, 873, 939,
874, 940, 704, 770, 772, 838, 636, 705,
771, 773, 839, 671, 737, 739, 805, 807,
871, 873, 672, 738, 740, 806, 808, 872,
874, 939, 940, 904, 638, 637, 905, 570,
639, 1005, 603, 1006, 704, 706, 770, 772,
774, 838, 840, 904, 705, 707, 771, 773,
775, 839, 841, 905, 709, 777, 843, 907,
737, 739, 805, 807, 871, 873, 738, 740,
806, 808, 872, 874, 742, 810, 876, 940,
939, 942, 1006, 708, 710, 772, 774, 776,
778, 838, 840, 842, 844, 906, 908, 706,
770, 904, 709, 711, 773, 775, 777, 779,
839, 841, 843, 845, 907, 909, 741, 743,
805, 807, 809, 811, 871, 873, 875, 877,
939, 941, 739, 742, 744, 806, 808, 810,
812, 872, 874, 876, 878, 940, 942, 943,
1005, 1007, 944, 1006, 1008, 710, 712, 774,
776, 778, 780, 840, 842, 844, 846, 908,
910, 711, 713, 775, 777, 779, 781, 841,
843, 845, 847, 909, 911, 715, 783, 849,
913, 743, 745, 807, 809, 811, 813, 873,
875, 877, 879, 941, 943, 744, 746, 808,
810, 812, 814, 874, 876, 878, 880, 942,
944, 748, 816, 882, 946, 939, 945, 1007,
1009, 940, 1008, 1010, 948, 1012, 714, 716,
778, 780, 782, 784, 844, 846, 848, 850,
912, 914, 712, 776, 842, 910, 715, 717,
779, 781, 783, 785, 845, 847, 849, 851,
913, 915, 747, 749, 811, 813, 815, 817,
877, 879, 881, 883, 945, 947, 745, 809,
875, 943, 748, 750, 812, 814, 816, 818,
878, 880, 882, 884, 946, 948, 949, 1011,
1013, 941, 1009, 944, 950, 1012, 1014, 716,
718, 780, 782, 784, 786, 846, 848, 850,
852, 914, 916, 717, 719, 781, 783, 785,
787, 847, 849, 851, 853, 915, 917, 721,
789, 855, 919, 749, 751, 813, 815, 817,
819, 879, 881, 883, 885, 947, 949, 750,
752, 814, 816, 818, 820, 880, 882, 884,
886, 948, 950, 754, 888, 952, 945, 1013,
1015, 946, 1014, 1016, 1018, 720, 722, 784,
786, 788, 790, 850, 852, 854, 856, 918,
920, 718, 782, 848, 916, 721, 723, 785,
787, 789, 791, 851, 853, 855, 857, 919,
921, 753, 755, 817, 819, 821, 823, 883,
885, 887, 889, 751, 815, 881, 949, 754,
756, 818, 820, 824, 884, 886, 888, 952,
955, 1017, 1019, 947, 1015, 950, 956, 1018,
1020, 722, 724, 786, 788, 790, 852, 854,
856, 920, 922, 723, 725, 787, 789, 791,
853, 855, 857, 921, 923, 755, 757, 819,
821, 823, 885, 887, 889, 955, 756, 758,
820, 824, 886, 888, 956, 1019, 1021, 952,
1020, 1022, 570, 636, 637, 638, 704, 770,
771, 772, 838, 904, 571, 639, 705, 773,
839, 905, 502, 503, 603, 604, 605, 671,
737, 738, 739, 805, 871, 872, 873, 939,
1005, 606, 672, 740, 806, 874, 940, 1006,
704, 770, 772, 838, 904, 906, 972, 705,
771, 773, 839, 905, 907, 973, 636, 637,
737, 739, 805, 871, 873, 939, 1005, 738,
740, 806, 872, 874, 940, 1006, 840, 841,
1038, 1039, 671, 838, 904, 906, 972, 839,
905, 907, 973, 841, 909, 975, 1039, 770,
772, 840, 771, 773, 775, 843, 805, 871,
873, 939, 941, 1005, 1007, 806, 872, 874,
940, 942, 1006, 1008, 840, 842, 904, 906,
908, 910, 972, 974, 976, 1038, 1040, 838,
841, 843, 905, 907, 909, 911, 973, 975,
977, 1039, 1041, 774, 776, 844, 772, 775,
777, 839, 845, 873, 875, 939, 941, 943,
1005, 1007, 1009, 1073, 871, 874, 876, 940,
942, 944, 1006, 1008, 1010, 1074, 842, 844,
906, 908, 910, 912, 972, 974, 976, 978,
1040, 1042, 843, 845, 907, 909, 911, 913,
973, 975, 977, 979, 1041, 1043, 847, 915,
981, 1045, 776, 778, 840, 846, 777, 779,
841, 781, 849, 875, 877, 939, 941, 943,
945, 1005, 1007, 1009, 1011, 1073, 1075, 876,
878, 940, 942, 944, 946, 1006, 1008, 1010,
1012, 1074, 1076, 880, 948, 1014, 1078, 846,
848, 910, 912, 914, 916, 976, 978, 980,
982, 1044, 1046, 844, 908, 974, 1042, 847,
849, 911, 913, 915, 917, 977, 979, 981,
983, 1045, 1047, 780, 782, 850, 778, 842,
781, 783, 845, 851, 879, 881, 943, 945,
947, 949, 1009, 1011, 1013, 1015, 1077, 1079,
877, 941, 1007, 1075, 880, 882, 944, 946,
948, 950, 1010, 1012, 1014, 1016, 1078, 1080,
848, 850, 912, 914, 916, 918, 978, 980,
982, 984, 1046, 1048, 849, 851, 913, 915,
917, 919, 979, 981, 983, 985, 1047, 1049,
853, 921, 1051, 782, 784, 846, 852, 783,
785, 847, 787, 855, 881, 883, 945, 947,
949, 1011, 1013, 1015, 1017, 1079, 1081, 882,
884, 946, 948, 950, 952, 1012, 1014, 1016,
1018, 1080, 1082, 886, 1020, 1084, 852, 854,
916, 918, 920, 922, 982, 984, 986, 988,
1052, 850, 914, 980, 1048, 853, 855, 917,
919, 921, 923, 983, 985, 989, 1051, 1053,
786, 788, 856, 784, 848, 787, 789, 851,
857, 885, 887, 949, 955, 1015, 1017, 1019,
1021, 1083, 1085, 883, 947, 1013, 1081, 886,
888, 950, 952, 956, 1016, 1018, 1020, 1022,
1084, 854, 856, 918, 920, 922, 984, 986,
988, 1052, 1054, 855, 857, 919, 921, 923,
985, 989, 1053, 788, 790, 852, 789, 791,
853, 887, 889, 955, 1017, 1019, 1021, 1085,
888, 952, 956, 1018, 1020, 1022, 1088, 636,
637, 638, 704, 770, 771, 772, 838, 904,
905, 906, 972, 1038, 639, 705, 773, 839,
907, 973, 1039, 603, 671, 737, 738, 739,
805, 871, 872, 873, 939, 1005, 604, 672,
740, 806, 874, 940, 1006, 770, 772, 838,
904, 906, 972, 1038, 771, 773, 839, 905,
907, 973, 1039, 737, 805, 871, 873, 939,
1005, 738, 806, 872, 874, 940, 1006, 1008,
1074, 1007, 1073, 974, 1040, 975, 1041, 906,
908, 972, 974, 976, 1038, 1040, 1042, 904,
907, 909, 973, 975, 977, 1039, 1041, 1043,
939, 941, 1005, 1007, 1009, 1073, 1075, 940,
942, 1006, 1008, 1010, 1074, 1076, 908, 910,
972, 974, 976, 978, 1038, 1040, 1042, 1044,
909, 911, 973, 975, 977, 979, 1039, 1041,
1043, 1045, 913, 981, 1047, 941, 943, 1005,
1007, 1009, 1011, 1073, 1075, 1077, 942, 944,
1006, 1008, 1010, 1012, 1074, 1076, 1078, 946,
1014, 1080, 912, 914, 976, 978, 980, 982,
1042, 1044, 1046, 1048, 910, 974, 1040, 913,
915, 977, 979, 981, 983, 1043, 1045, 1047,
1049, 945, 947, 1009, 1011, 1013, 1015, 1075,
1077, 1079, 1081, 943, 1007, 1073, 946, 948,
1010, 1012, 1014, 1016, 1076, 1078, 1080, 1082,
914, 916, 978, 980, 982, 984, 1044, 1046,
1048, 915, 917, 979, 981, 983, 985, 1045,
1047, 1049, 1051, 919, 1053, 947, 949, 1011,
1013, 1015, 1017, 1077, 1079, 1081, 1083, 948,
950, 1012, 1014, 1016, 1018, 1078, 1080, 1082,
1084, 952, 1020, 918, 920, 982, 984, 986,
988, 1048, 1052, 1054, 916, 980, 1046, 919,
921, 983, 985, 989, 1049, 1051, 1053, 1015,
1017, 1019, 1021, 1081, 1083, 1085, 949, 1013,
1079, 952, 1016, 1018, 1020, 1022, 1082, 1084,
1088, 920, 922, 984, 986, 988, 1052, 1054,
921, 923, 985, 989, 1051, 1053, 955, 1017,
1019, 1021, 1083, 1085, 956, 1018, 1020, 1022,
1084, 1088,
};
tatic long _vq_fitmap_res_Ec_6[] = {
0, 33, 73, 119, 165, 211, 257, 303,
349, 395, 441, 0, 473, 523, 588, 653,
718, 783, 848, 913, 978, 1043, 1089, 1117,
1154, 1213, 1278, 1343, 1408, 1473, 1538, 1603,
1668, 1714, 1714, 1746, 1797, 1861, 1926, 1991,
2056, 2121, 2186, 2251, 2297, 2297, 2327, 2366,
2424, 2489, 2554, 2619, 2684, 2749, 2814, 2860,
2860, 2892, 2925, 2975, 3040, 3105, 3170, 3235,
3300, 3365, 3411, 3411, 3443, 3478, 3515, 3574,
3639, 3704, 3769, 3834, 3898, 3943, 3443, 3975,
3975, 4007, 4058, 4122, 4187, 4252, 4316, 4380,
4424, 4456, 4456, 4490, 4524, 4563, 4621, 4686,
4751, 4813, 4873, 4914, 4490, 4952, 4952, 4987,
5020, 5070, 5135, 5200, 5262, 5321, 5359, 4952,
5397, 5397, 5397, 5431, 5462, 5506, 5552, 5595,
5633,
};
tatic long _vq_fitlength_res_Ec_6[] = {
33, 40, 46, 46, 46, 46, 46, 46,
46, 46, 32, 33, 50, 65, 65, 65,
65, 65, 65, 65, 65, 46, 28, 37,
59, 65, 65, 65, 65, 65, 65, 65,
46, 32, 32, 51, 64, 65, 65, 65,
65, 65, 65, 46, 30, 30, 39, 58,
65, 65, 65, 65, 65, 65, 46, 32,
32, 33, 50, 65, 65, 65, 65, 65,
65, 46, 32, 32, 35, 37, 59, 65,
65, 65, 65, 64, 45, 32, 35, 32,
32, 51, 64, 65, 65, 64, 64, 44,
32, 34, 34, 34, 39, 58, 65, 65,
62, 60, 41, 38, 34, 35, 35, 33,
50, 65, 65, 62, 59, 38, 38, 35,
34, 34, 34, 31, 44, 46, 43, 38,
25,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Ec_6 = {
-16, 1, 32, 11,
_vq_pigeonmap_res_Ec_6,
5658,
_vq_fitlist_res_Ec_6,
_vq_fitmap_res_Ec_6,
_vq_fitlength_res_Ec_6
};
tatic static_codebook _vq_book_res_Ec_6 = {
2, 1089,
_vq_lengthlist_res_Ec_6,
1, -527433728, 1611661312, 6, 0,
_vq_quantlist_res_Ec_6,
NULL,
&_vq_auxt_res_Ec_6,
&_vq_auxp_res_Ec_6,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_7.vqh
Index: res_Ec_7.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_7_VQH_
#define _V_res_Ec_7_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_7[] = {
16,
15,
17,
14,
18,
13,
19,
12,
20,
11,
21,
10,
22,
9,
23,
8,
24,
7,
25,
6,
26,
5,
27,
4,
28,
3,
29,
2,
30,
1,
31,
0,
32,
};
tatic long _vq_lengthlist_res_Ec_7[] = {
6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9,10,10,10,10,11,
11,12,12,12,12,12,13,14,14,14,14,16,15,15,15,16,
15, 0, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
11,11,11,11,12,12,13,12,13,13,14,13,14,14,15,15,
15,15, 0, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,10,
10,11,11,11,12,12,12,12,13,13,13,13,13,14,14,14,
15,16,15, 0, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9,
10,10,10,10,11,11,12,12,12,12,13,13,13,14,14,14,
14,15,15,15, 0, 0, 0, 7, 7, 7, 7, 8, 8, 8, 8, 9,
9,10,10,10,10,11,11,12,12,12,12,13,13,14,14,15,
15,15,15,16,15, 0, 0, 0, 7, 7, 7, 7, 8, 8, 8, 8,
9, 9,10, 9,10,10,11,11,12,12,12,12,12,12,13,14,
14,14,15,15,15,15, 0, 0, 0, 7, 7, 7, 7, 8, 8, 8,
8, 9, 9,10,10,10,10,11,11,11,12,12,12,13,13,13,
13,14,14,14,14,14,15, 0, 0, 0, 7, 7, 7, 7, 8, 8,
8, 8, 9, 9, 9, 9,10,10,11,11,11,11,12,12,12,13,
13,13,14,14,14,14,15,14, 0, 0, 0, 0, 0, 7, 7, 8,
7, 8, 8, 9, 9, 9, 9,10,10,11,11,11,11,12,12,13,
13,13,13,14,14,15,15,14,15, 0, 0, 0, 0, 0, 7, 7,
8, 8, 8, 8, 9, 9, 9, 9,10,10,11,11,11,11,12,12,
13,12,13,13,14,14,14,14,14,14, 0, 0, 0, 0, 0, 7,
7, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,10,11,11,12,
12,12,13,13,13,14,13,14,15,14,14, 0, 0, 0, 0, 0,
7, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,10,10,10,11,11,
12,12,12,12,13,13,13,14,14,14,14,16, 0, 0, 0, 0,
0, 0, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,10,10,11,
11,12,12,12,12,13,13,14,13,14,15,14,14, 0, 0, 0,
0, 0, 0, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,10,11,
11,11,12,12,12,12,13,13,13,13,14,14,15,14, 0, 0,
0, 0, 0, 0, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
10,11,11,12,12,12,12,13,13,13,14,15,14,14,14, 0,
0, 0, 0, 0, 0, 0, 8, 8, 9, 8, 9, 9, 9, 9,10,10,
11,11,11,11,12,12,12,13,13,13,13,13,15,14,15,14,
0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 9, 9, 9, 9,10,
10,10,10,11,11,12,12,12,13,13,13,13,13,14,14,15,
15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 9, 9,10,10,
10,10,11,11,11,11,12,12,12,12,13,13,14,13,14,14,
14,14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 9, 9,10,
10,10,10,11,11,11,11,12,12,12,12,13,13,14,13,14,
14,15,14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 9, 9,
10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,
13,14,14,14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
9,10,10,10,10,10,11,11,11,12,12,13,12,13,13,14,
14,14,14,14,14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10,10,10,10,11,11,11,11,11,12,12,12,12,12,13,13,
13,13,13,14,14,14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,10, 9,10,10,10,10,11,11,12,11,12,12,12,12,13,
13,13,13,14,14,15,15, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0,10,10,10,10,11,11,11,11,12,12,12,12,13,12,
13,13,14,13,14,14,14,14, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0,10,10,11,11,11,11,12,12,12,12,13,
13,13,13,13,13,14,14,14,16, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,10,11,11,11,11,11,12,12,12,12,
13,13,13,13,13,14,15,14,14,15, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0,10,11,11,11,11,11,12,12,12,
12,12,13,13,13,14,14,14,14,15,15, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,11,11,11,11,12,12,12,12,
12,12,13,13,13,13,14,13,14,14,14,14, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11,11,12,12,12,
12,12,12,13,13,13,13,14,14,14,14,15,14, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11,12,12,12,
12,13,13,13,13,13,14,14,14,14,14,14,15,15, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,
12,12,12,13,13,13,13,13,13,14,14,15,15,15,15, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,
12,12,12,13,13,13,13,14,13,14,15,14,14,14,15,15,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,12,12,12,13,13,13,13,14,14,13,14,14,15,14,15,
15,
};
tatic float _vq_quantthresh_res_Ec_7[] = {
-15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
-7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
};
tatic long _vq_quantmap_res_Ec_7[] = {
31, 29, 27, 25, 23, 21, 19, 17,
15, 13, 11, 9, 7, 5, 3, 1,
0, 2, 4, 6, 8, 10, 12, 14,
16, 18, 20, 22, 24, 26, 28, 30,
32,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_7 = {
_vq_quantthresh_res_Ec_7,
_vq_quantmap_res_Ec_7,
33,
33
};
tatic long _vq_pigeonmap_res_Ec_7[] = {
10, 9, 9, 8, 7, 7, 6, 5,
5, 4, 3, 3, 2, 1, 1, 0,
0, 0, 1, 2, 2, 3, 4, 4,
5, 6, 6, 7, 8, 8, 9, 10,
};
tatic long _vq_fitlist_res_Ec_7[] = {
0, 1, 2, 3, 34, 35, 36, 67,
100, 4, 37, 68, 101, 6, 39, 70,
103, 69, 72, 136, 135, 138, 202, 102,
168, 169, 105, 171, 235, 137, 201, 203,
204, 1, 3, 5, 7, 34, 36, 38,
40, 69, 71, 102, 104, 0, 67, 100,
2, 4, 6, 8, 35, 37, 39, 41,
70, 72, 103, 105, 73, 135, 137, 68,
74, 136, 138, 139, 201, 203, 140, 202,
204, 3, 5, 7, 9, 36, 38, 40,
42, 71, 73, 104, 106, 4, 6, 8,
10, 37, 39, 41, 43, 72, 74, 105,
107, 12, 45, 76, 109, 69, 75, 137,
139, 70, 138, 140, 78, 142, 135, 141,
203, 205, 136, 204, 206, 144, 208, 7,
9, 11, 13, 40, 42, 44, 46, 75,
77, 108, 110, 5, 38, 73, 106, 8,
10, 12, 14, 41, 43, 45, 47, 76,
78, 109, 111, 79, 141, 143, 71, 139,
74, 80, 142, 144, 145, 207, 209, 137,
205, 140, 146, 208, 210, 9, 11, 13,
15, 42, 44, 46, 48, 77, 79, 110,
112, 10, 12, 14, 16, 43, 45, 47,
49, 78, 80, 111, 113, 18, 51, 82,
115, 75, 81, 143, 145, 76, 144, 146,
84, 148, 141, 147, 209, 211, 142, 210,
212, 150, 214, 13, 15, 17, 19, 46,
48, 50, 52, 81, 83, 114, 116, 11,
44, 79, 112, 14, 16, 18, 20, 47,
49, 51, 53, 82, 84, 115, 117, 85,
147, 149, 77, 145, 80, 86, 148, 150,
151, 213, 215, 143, 211, 146, 152, 214,
216, 15, 17, 19, 21, 48, 50, 52,
54, 83, 85, 116, 118, 16, 18, 20,
22, 49, 51, 53, 55, 84, 86, 117,
119, 24, 57, 88, 121, 81, 87, 149,
151, 82, 150, 152, 90, 154, 147, 153,
215, 217, 148, 216, 218, 156, 220, 19,
21, 23, 25, 52, 54, 56, 58, 87,
89, 120, 122, 17, 50, 85, 118, 20,
22, 24, 26, 53, 55, 57, 59, 88,
90, 121, 123, 91, 153, 155, 83, 151,
86, 92, 154, 156, 157, 219, 221, 149,
217, 152, 158, 220, 222, 21, 23, 25,
27, 54, 56, 58, 60, 89, 91, 122,
124, 22, 24, 26, 28, 55, 57, 59,
61, 90, 92, 123, 125, 30, 63, 94,
127, 87, 93, 155, 157, 88, 156, 158,
96, 160, 153, 159, 221, 223, 154, 222,
224, 162, 226, 25, 27, 29, 31, 58,
60, 62, 64, 93, 95, 126, 128, 23,
56, 91, 124, 26, 28, 30, 32, 59,
61, 63, 65, 94, 96, 127, 129, 97,
159, 161, 89, 157, 92, 98, 160, 162,
163, 225, 227, 155, 223, 158, 164, 226,
228, 27, 29, 31, 60, 62, 64, 95,
97, 128, 130, 28, 30, 32, 61, 63,
65, 96, 98, 129, 131, 93, 161, 163,
94, 162, 164, 159, 227, 229, 160, 228,
230, 36, 38, 100, 102, 104, 106, 168,
170, 172, 234, 236, 34, 37, 39, 101,
103, 105, 107, 169, 171, 173, 235, 237,
3, 5, 40, 1, 4, 6, 35, 41,
69, 71, 135, 137, 139, 201, 203, 205,
269, 67, 70, 72, 136, 138, 140, 202,
204, 206, 270, 38, 40, 102, 104, 106,
108, 168, 170, 172, 174, 236, 238, 39,
41, 103, 105, 107, 109, 169, 171, 173,
175, 237, 239, 43, 111, 177, 241, 5,
7, 36, 42, 6, 8, 37, 10, 45,
71, 73, 135, 137, 139, 141, 201, 203,
205, 207, 269, 271, 72, 74, 136, 138,
140, 142, 202, 204, 206, 208, 270, 272,
76, 144, 210, 274, 42, 44, 106, 108,
110, 112, 172, 174, 176, 178, 240, 242,
40, 104, 170, 238, 43, 45, 107, 109,
111, 113, 173, 175, 177, 179, 241, 243,
9, 11, 46, 7, 38, 10, 12, 41,
47, 75, 77, 139, 141, 143, 145, 205,
207, 209, 211, 273, 275, 73, 137, 203,
271, 76, 78, 140, 142, 144, 146, 206,
208, 210, 212, 274, 276, 44, 46, 108,
110, 112, 114, 174, 176, 178, 180, 242,
244, 45, 47, 109, 111, 113, 115, 175,
177, 179, 181, 243, 245, 49, 117, 183,
247, 11, 13, 42, 48, 12, 14, 43,
16, 51, 77, 79, 141, 143, 145, 147,
207, 209, 211, 213, 275, 277, 78, 80,
142, 144, 146, 148, 208, 210, 212, 214,
276, 278, 82, 150, 216, 280, 48, 50,
112, 114, 116, 118, 178, 180, 182, 184,
246, 248, 46, 110, 176, 244, 49, 51,
113, 115, 117, 119, 179, 181, 183, 185,
247, 249, 15, 17, 52, 13, 44, 16,
18, 47, 53, 81, 83, 145, 147, 149,
151, 211, 213, 215, 217, 279, 281, 79,
143, 209, 277, 82, 84, 146, 148, 150,
152, 212, 214, 216, 218, 280, 282, 50,
52, 114, 116, 118, 120, 180, 182, 184,
186, 248, 250, 51, 53, 115, 117, 119,
121, 181, 183, 185, 187, 249, 251, 55,
123, 189, 253, 17, 19, 48, 54, 18,
20, 49, 22, 57, 83, 85, 147, 149,
151, 153, 213, 215, 217, 219, 281, 283,
84, 86, 148, 150, 152, 154, 214, 216,
218, 220, 282, 284, 88, 156, 222, 286,
54, 56, 118, 120, 122, 124, 184, 186,
188, 190, 252, 254, 52, 116, 182, 250,
55, 57, 119, 121, 123, 125, 185, 187,
189, 191, 253, 255, 21, 23, 58, 19,
50, 22, 24, 53, 59, 87, 89, 151,
153, 155, 157, 217, 219, 221, 223, 285,
287, 85, 149, 215, 283, 88, 90, 152,
154, 156, 158, 218, 220, 222, 224, 286,
288, 56, 58, 120, 122, 124, 126, 186,
188, 190, 192, 254, 256, 57, 59, 121,
123, 125, 127, 187, 189, 191, 193, 255,
257, 61, 129, 195, 259, 23, 25, 54,
60, 24, 26, 55, 28, 63, 89, 91,
153, 155, 157, 159, 219, 221, 223, 225,
287, 289, 90, 92, 154, 156, 158, 160,
220, 222, 224, 226, 288, 290, 94, 162,
228, 292, 60, 62, 124, 126, 128, 130,
190, 192, 194, 196, 258, 260, 58, 122,
188, 256, 61, 63, 125, 127, 129, 131,
191, 193, 195, 197, 259, 261, 27, 29,
64, 25, 56, 28, 30, 59, 65, 93,
95, 157, 159, 161, 163, 223, 225, 227,
229, 291, 293, 91, 155, 221, 289, 94,
96, 158, 160, 162, 164, 224, 226, 228,
230, 292, 294, 62, 64, 126, 128, 130,
192, 194, 196, 260, 262, 63, 65, 127,
129, 131, 193, 195, 197, 261, 263, 29,
31, 60, 30, 32, 61, 95, 97, 159,
161, 163, 225, 227, 229, 293, 295, 96,
98, 160, 162, 164, 226, 228, 230, 294,
296, 34, 100, 101, 102, 168, 169, 170,
234, 235, 236, 35, 103, 171, 237, 67,
135, 201, 202, 203, 269, 68, 136, 204,
270, 335, 336, 272, 338, 102, 104, 168,
170, 172, 234, 236, 238, 302, 100, 103,
105, 169, 171, 173, 235, 237, 239, 303,
135, 137, 201, 203, 205, 269, 271, 335,
136, 138, 202, 204, 206, 270, 272, 336,
337, 338, 104, 106, 168, 170, 172, 174,
234, 236, 238, 240, 302, 304, 105, 107,
169, 171, 173, 175, 235, 237, 239, 241,
303, 305, 109, 177, 243, 307, 137, 139,
201, 203, 205, 207, 269, 271, 273, 335,
337, 138, 140, 202, 204, 206, 208, 270,
272, 274, 336, 338, 142, 210, 276, 340,
339, 403, 404, 342, 406, 108, 110, 172,
174, 176, 178, 238, 240, 242, 244, 306,
308, 106, 170, 236, 304, 109, 111, 173,
175, 177, 179, 239, 241, 243, 245, 307,
309, 141, 143, 205, 207, 209, 211, 271,
273, 275, 277, 339, 341, 139, 203, 269,
337, 142, 144, 206, 208, 210, 212, 272,
274, 276, 278, 340, 342, 343, 405, 407,
335, 403, 338, 344, 406, 408, 110, 112,
174, 176, 178, 180, 240, 242, 244, 246,
308, 310, 111, 113, 175, 177, 179, 181,
241, 243, 245, 247, 309, 311, 115, 183,
249, 313, 143, 145, 207, 209, 211, 213,
273, 275, 277, 279, 341, 343, 144, 146,
208, 210, 212, 214, 274, 276, 278, 280,
342, 344, 148, 216, 282, 346, 339, 345,
407, 409, 340, 408, 410, 348, 412, 114,
116, 178, 180, 182, 184, 244, 246, 248,
250, 312, 314, 112, 176, 242, 310, 115,
117, 179, 181, 183, 185, 245, 247, 249,
251, 313, 315, 147, 149, 211, 213, 215,
217, 277, 279, 281, 283, 345, 347, 145,
209, 275, 343, 148, 150, 212, 214, 216,
218, 278, 280, 282, 284, 346, 348, 349,
411, 413, 341, 409, 344, 350, 412, 414,
116, 118, 180, 182, 184, 186, 246, 248,
250, 252, 314, 316, 117, 119, 181, 183,
185, 187, 247, 249, 251, 253, 315, 317,
121, 189, 255, 319, 149, 151, 213, 215,
217, 219, 279, 281, 283, 285, 347, 349,
150, 152, 214, 216, 218, 220, 280, 282,
284, 286, 348, 350, 154, 222, 288, 352,
345, 351, 413, 415, 346, 414, 416, 354,
418, 120, 122, 184, 186, 188, 190, 250,
252, 254, 256, 318, 320, 118, 182, 248,
316, 121, 123, 185, 187, 189, 191, 251,
253, 255, 257, 319, 321, 153, 155, 217,
219, 221, 223, 283, 285, 287, 289, 351,
353, 151, 215, 281, 349, 154, 156, 218,
220, 222, 224, 284, 286, 288, 290, 352,
354, 355, 417, 419, 347, 415, 350, 356,
418, 420, 122, 124, 186, 188, 190, 192,
252, 254, 256, 258, 320, 322, 123, 125,
187, 189, 191, 193, 253, 255, 257, 259,
321, 323, 127, 195, 261, 325, 155, 157,
219, 221, 223, 225, 285, 287, 289, 291,
353, 355, 156, 158, 220, 222, 224, 226,
286, 288, 290, 292, 354, 356, 160, 228,
294, 358, 351, 357, 419, 421, 352, 420,
422, 360, 424, 126, 128, 190, 192, 194,
196, 256, 258, 260, 262, 324, 326, 124,
188, 254, 322, 127, 129, 191, 193, 195,
197, 257, 259, 261, 263, 325, 327, 159,
161, 223, 225, 227, 229, 289, 291, 293,
295, 357, 359, 157, 221, 287, 355, 160,
162, 224, 226, 228, 230, 290, 292, 294,
296, 358, 360, 361, 423, 425, 353, 421,
356, 362, 424, 426, 128, 130, 192, 194,
196, 258, 260, 262, 326, 328, 129, 131,
193, 195, 197, 259, 261, 263, 327, 329,
161, 163, 225, 227, 229, 291, 293, 295,
359, 361, 162, 164, 226, 228, 230, 292,
294, 296, 360, 362, 357, 425, 427, 358,
426, 428, 168, 234, 235, 236, 302, 368,
169, 237, 303, 369, 305, 371, 100, 101,
201, 202, 203, 269, 335, 336, 337, 403,
204, 270, 338, 404, 304, 370, 170, 238,
171, 239, 236, 238, 302, 304, 306, 368,
370, 372, 436, 237, 239, 303, 305, 307,
369, 371, 373, 437, 241, 309, 375, 439,
170, 172, 234, 240, 171, 173, 235, 175,
243, 269, 271, 335, 337, 339, 403, 405,
469, 270, 272, 336, 338, 340, 404, 406,
470, 274, 342, 408, 472, 240, 242, 304,
306, 308, 310, 370, 372, 374, 376, 438,
440, 238, 302, 368, 436, 241, 243, 305,
307, 309, 311, 371, 373, 375, 377, 439,
441, 174, 176, 244, 172, 236, 175, 177,
239, 245, 273, 275, 337, 339, 341, 343,
403, 405, 407, 409, 471, 473, 271, 335,
469, 274, 276, 338, 340, 342, 344, 404,
406, 408, 410, 472, 474, 242, 244, 306,
308, 310, 312, 372, 374, 376, 378, 440,
442, 243, 245, 307, 309, 311, 313, 373,
375, 377, 379, 441, 443, 247, 315, 381,
445, 176, 178, 240, 246, 177, 179, 241,
181, 249, 275, 277, 339, 341, 343, 345,
405, 407, 409, 411, 473, 475, 276, 278,
340, 342, 344, 346, 406, 408, 410, 412,
474, 476, 280, 348, 414, 478, 246, 248,
310, 312, 314, 316, 376, 378, 380, 382,
444, 446, 244, 308, 374, 442, 247, 249,
311, 313, 315, 317, 377, 379, 381, 383,
445, 447, 180, 182, 250, 178, 242, 181,
183, 245, 251, 279, 281, 343, 345, 347,
349, 409, 411, 413, 415, 477, 479, 277,
341, 407, 475, 280, 282, 344, 346, 348,
350, 410, 412, 414, 416, 478, 480, 248,
250, 312, 314, 316, 318, 378, 380, 382,
384, 446, 448, 249, 251, 313, 315, 317,
319, 379, 381, 383, 385, 447, 449, 253,
321, 387, 451, 182, 184, 246, 252, 183,
185, 247, 187, 255, 281, 283, 345, 347,
349, 351, 411, 413, 415, 417, 479, 481,
282, 284, 346, 348, 350, 352, 412, 414,
416, 418, 480, 482, 286, 354, 420, 484,
252, 254, 316, 318, 320, 322, 382, 384,
386, 388, 450, 452, 250, 314, 380, 448,
253, 255, 317, 319, 321, 323, 383, 385,
387, 389, 451, 453, 186, 188, 256, 184,
248, 187, 189, 251, 257, 285, 287, 349,
351, 353, 355, 415, 417, 419, 421, 483,
485, 283, 347, 413, 481, 286, 288, 350,
352, 354, 356, 416, 418, 420, 422, 484,
486, 254, 256, 318, 320, 322, 324, 384,
386, 388, 390, 452, 454, 255, 257, 319,
321, 323, 325, 385, 387, 389, 391, 453,
455, 259, 327, 393, 457, 188, 190, 252,
258, 189, 191, 253, 193, 261, 287, 289,
351, 353, 355, 357, 417, 419, 421, 423,
485, 487, 288, 290, 352, 354, 356, 358,
418, 420, 422, 424, 486, 488, 292, 360,
426, 490, 258, 260, 322, 324, 326, 328,
388, 390, 392, 394, 456, 458, 256, 320,
386, 454, 259, 261, 323, 325, 327, 329,
389, 391, 393, 395, 457, 459, 192, 194,
262, 190, 254, 193, 195, 257, 263, 291,
293, 355, 357, 359, 361, 421, 423, 425,
427, 489, 491, 289, 353, 419, 487, 292,
294, 356, 358, 360, 362, 422, 424, 426,
428, 490, 492, 260, 262, 324, 326, 328,
390, 392, 394, 458, 460, 261, 263, 325,
327, 329, 391, 393, 395, 459, 461, 194,
196, 258, 195, 197, 259, 293, 295, 357,
359, 361, 423, 425, 427, 491, 493, 294,
296, 358, 360, 362, 424, 426, 428, 492,
494, 234, 235, 236, 302, 368, 369, 370,
436, 237, 303, 371, 437, 201, 269, 335,
336, 337, 403, 469, 202, 270, 338, 404,
470, 471, 537, 472, 538, 405, 406, 302,
304, 368, 370, 372, 436, 438, 502, 303,
305, 369, 371, 373, 437, 439, 503, 307,
375, 441, 505, 335, 337, 403, 405, 469,
471, 336, 338, 404, 406, 470, 472, 340,
408, 474, 538, 537, 540, 604, 306, 308,
370, 372, 374, 376, 436, 438, 440, 442,
504, 506, 304, 368, 502, 307, 309, 371,
373, 375, 377, 437, 439, 441, 443, 505,
507, 339, 341, 403, 405, 407, 409, 469,
471, 473, 475, 537, 539, 337, 340, 342,
404, 406, 408, 410, 470, 472, 474, 476,
538, 540, 541, 603, 605, 542, 604, 606,
308, 310, 372, 374, 376, 378, 438, 440,
442, 444, 506, 508, 309, 311, 373, 375,
377, 379, 439, 441, 443, 445, 507, 509,
313, 381, 447, 511, 341, 343, 405, 407,
409, 411, 471, 473, 475, 477, 539, 541,
342, 344, 406, 408, 410, 412, 472, 474,
476, 478, 540, 542, 346, 414, 480, 544,
537, 543, 605, 607, 538, 606, 608, 546,
610, 312, 314, 376, 378, 380, 382, 442,
444, 446, 448, 510, 512, 310, 374, 440,
508, 313, 315, 377, 379, 381, 383, 443,
445, 447, 449, 511, 513, 345, 347, 409,
411, 413, 415, 475, 477, 479, 481, 543,
545, 343, 407, 473, 541, 346, 348, 410,
412, 414, 416, 476, 478, 480, 482, 544,
546, 547, 609, 611, 539, 607, 542, 548,
610, 612, 314, 316, 378, 380, 382, 384,
444, 446, 448, 450, 512, 514, 315, 317,
379, 381, 383, 385, 445, 447, 449, 451,
513, 515, 319, 387, 453, 517, 347, 349,
411, 413, 415, 417, 477, 479, 481, 483,
545, 547, 348, 350, 412, 414, 416, 418,
478, 480, 482, 484, 546, 548, 352, 420,
486, 550, 543, 549, 611, 613, 544, 612,
614, 552, 616, 318, 320, 382, 384, 386,
388, 448, 450, 452, 454, 516, 518, 316,
380, 446, 514, 319, 321, 383, 385, 387,
389, 449, 451, 453, 455, 517, 519, 351,
353, 415, 417, 419, 421, 481, 483, 485,
487, 549, 551, 349, 413, 479, 547, 352,
354, 416, 418, 420, 422, 482, 484, 486,
488, 550, 552, 553, 615, 617, 545, 613,
548, 554, 616, 618, 320, 322, 384, 386,
388, 390, 450, 452, 454, 456, 518, 520,
321, 323, 385, 387, 389, 391, 451, 453,
455, 457, 519, 521, 325, 393, 459, 523,
353, 355, 417, 419, 421, 423, 483, 485,
487, 489, 551, 553, 354, 356, 418, 420,
422, 424, 484, 486, 488, 490, 552, 554,
358, 426, 492, 556, 549, 555, 617, 619,
550, 618, 620, 558, 622, 324, 326, 388,
390, 392, 394, 454, 456, 458, 460, 522,
524, 322, 386, 452, 520, 325, 327, 389,
391, 393, 395, 455, 457, 459, 461, 523,
525, 357, 359, 421, 423, 425, 427, 487,
489, 491, 493, 555, 557, 355, 419, 485,
553, 358, 360, 422, 424, 426, 428, 488,
490, 492, 494, 556, 558, 559, 621, 623,
551, 619, 554, 560, 622, 624, 326, 328,
390, 392, 394, 456, 458, 460, 524, 526,
327, 329, 391, 393, 395, 457, 459, 461,
525, 527, 359, 361, 423, 425, 427, 489,
491, 493, 557, 559, 360, 362, 424, 426,
428, 490, 492, 494, 558, 560, 555, 623,
625, 556, 624, 626, 302, 368, 369, 370,
436, 502, 503, 504, 570, 303, 371, 437,
505, 571, 234, 235, 335, 336, 337, 403,
469, 470, 471, 537, 603, 338, 404, 472,
538, 604, 438, 439, 436, 502, 504, 570,
437, 503, 505, 571, 439, 507, 573, 637,
368, 370, 438, 369, 371, 373, 441, 403,
469, 471, 537, 539, 603, 605, 404, 470,
472, 538, 540, 604, 606, 438, 440, 502,
504, 506, 508, 570, 572, 574, 636, 638,
436, 439, 441, 503, 505, 507, 509, 571,
573, 575, 637, 639, 372, 374, 442, 370,
373, 375, 437, 443, 471, 473, 537, 539,
541, 603, 605, 607, 671, 469, 472, 474,
538, 540, 542, 604, 606, 608, 672, 440,
442, 504, 506, 508, 510, 570, 572, 574,
576, 638, 640, 441, 443, 505, 507, 509,
511, 571, 573, 575, 577, 639, 641, 445,
513, 579, 643, 374, 376, 438, 444, 375,
377, 439, 379, 447, 473, 475, 537, 539,
541, 543, 603, 605, 607, 609, 671, 673,
474, 476, 538, 540, 542, 544, 604, 606,
608, 610, 672, 674, 478, 546, 612, 676,
444, 446, 508, 510, 512, 514, 574, 576,
578, 580, 642, 644, 442, 506, 572, 640,
445, 447, 509, 511, 513, 515, 575, 577,
579, 581, 643, 645, 378, 380, 448, 376,
440, 379, 381, 443, 449, 477, 479, 541,
543, 545, 547, 607, 609, 611, 613, 675,
677, 475, 539, 605, 673, 478, 480, 542,
544, 546, 548, 608, 610, 612, 614, 676,
678, 446, 448, 510, 512, 514, 516, 576,
578, 580, 582, 644, 646, 447, 449, 511,
513, 515, 517, 577, 579, 581, 583, 645,
647, 451, 519, 585, 649, 380, 382, 444,
450, 381, 383, 445, 385, 453, 479, 481,
543, 545, 547, 549, 609, 611, 613, 615,
677, 679, 480, 482, 544, 546, 548, 550,
610, 612, 614, 616, 678, 680, 484, 552,
618, 682, 450, 452, 514, 516, 518, 520,
580, 582, 584, 586, 648, 650, 448, 512,
578, 646, 451, 453, 515, 517, 519, 521,
581, 583, 585, 587, 649, 651, 384, 386,
454, 382, 446, 385, 387, 449, 455, 483,
485, 547, 549, 551, 553, 613, 615, 617,
619, 681, 683, 481, 545, 611, 679, 484,
486, 548, 550, 552, 554, 614, 616, 618,
620, 682, 684, 452, 454, 516, 518, 520,
522, 582, 584, 586, 588, 650, 652, 453,
455, 517, 519, 521, 523, 583, 585, 587,
589, 651, 653, 457, 525, 591, 655, 386,
388, 450, 456, 387, 389, 451, 391, 459,
485, 487, 549, 551, 553, 555, 615, 617,
619, 621, 683, 685, 486, 488, 550, 552,
554, 556, 616, 618, 620, 622, 684, 686,
490, 558, 624, 688, 456, 458, 520, 522,
524, 526, 586, 588, 590, 592, 654, 656,
454, 518, 584, 652, 457, 459, 521, 523,
525, 527, 587, 589, 591, 593, 655, 657,
390, 392, 460, 388, 452, 391, 393, 455,
461, 489, 491, 553, 555, 557, 559, 619,
621, 623, 625, 687, 689, 487, 551, 617,
685, 490, 492, 554, 556, 558, 560, 620,
622, 624, 626, 688, 690, 458, 460, 522,
524, 526, 588, 590, 592, 656, 658, 459,
461, 523, 525, 527, 589, 591, 593, 657,
659, 392, 394, 456, 393, 395, 457, 491,
493, 555, 557, 559, 621, 623, 625, 689,
691, 492, 494, 556, 558, 560, 622, 624,
626, 690, 692, 368, 369, 370, 436, 502,
503, 504, 570, 636, 371, 437, 505, 571,
637, 335, 403, 469, 470, 471, 537, 603,
336, 404, 472, 538, 604, 606, 672, 605,
671, 737, 738, 436, 502, 504, 570, 572,
636, 638, 437, 503, 505, 571, 573, 637,
639, 469, 537, 603, 605, 671, 470, 538,
604, 606, 672, 737, 738, 674, 740, 704,
770, 705, 771, 739, 805, 806, 504, 506,
570, 572, 574, 636, 638, 640, 704, 502,
505, 507, 571, 573, 575, 637, 639, 641,
705, 537, 539, 603, 605, 607, 671, 673,
737, 538, 540, 604, 606, 608, 672, 674,
738, 739, 740, 506, 508, 570, 572, 574,
576, 636, 638, 640, 642, 704, 706, 507,
509, 571, 573, 575, 577, 637, 639, 641,
643, 705, 707, 511, 579, 645, 709, 539,
541, 603, 605, 607, 609, 671, 673, 675,
737, 739, 540, 542, 604, 606, 608, 610,
672, 674, 676, 738, 740, 544, 612, 678,
742, 741, 805, 806, 744, 808, 510, 512,
574, 576, 578, 580, 640, 642, 644, 646,
708, 710, 508, 572, 638, 706, 511, 513,
575, 577, 579, 581, 641, 643, 645, 647,
709, 711, 543, 545, 607, 609, 611, 613,
673, 675, 677, 679, 741, 743, 541, 605,
671, 739, 544, 546, 608, 610, 612, 614,
674, 676, 678, 680, 742, 744, 745, 807,
809, 737, 805, 740, 746, 808, 810, 512,
514, 576, 578, 580, 582, 642, 644, 646,
648, 710, 712, 513, 515, 577, 579, 581,
583, 643, 645, 647, 649, 711, 713, 517,
585, 651, 715, 545, 547, 609, 611, 613,
615, 675, 677, 679, 681, 743, 745, 546,
548, 610, 612, 614, 616, 676, 678, 680,
682, 744, 746, 550, 618, 684, 748, 741,
747, 809, 811, 742, 810, 812, 750, 814,
516, 518, 580, 582, 584, 586, 646, 648,
650, 652, 714, 716, 514, 578, 644, 712,
517, 519, 581, 583, 585, 587, 647, 649,
651, 653, 715, 717, 549, 551, 613, 615,
617, 619, 679, 681, 683, 685, 747, 749,
547, 611, 677, 745, 550, 552, 614, 616,
618, 620, 680, 682, 684, 686, 748, 750,
751, 813, 815, 743, 811, 746, 752, 814,
816, 518, 520, 582, 584, 586, 588, 648,
650, 652, 654, 716, 718, 519, 521, 583,
585, 587, 589, 649, 651, 653, 655, 717,
719, 523, 591, 657, 721, 551, 553, 615,
617, 619, 621, 681, 683, 685, 687, 749,
751, 552, 554, 616, 618, 620, 622, 682,
684, 686, 688, 750, 752, 556, 624, 690,
754, 747, 753, 815, 817, 748, 816, 818,
756, 820, 522, 524, 586, 588, 590, 592,
652, 654, 656, 658, 720, 722, 520, 584,
650, 718, 523, 525, 587, 589, 591, 593,
653, 655, 657, 659, 721, 723, 555, 557,
619, 621, 623, 625, 685, 687, 689, 691,
753, 755, 553, 617, 683, 751, 556, 558,
620, 622, 624, 626, 686, 688, 690, 692,
754, 756, 757, 819, 821, 749, 817, 752,
758, 820, 822, 524, 526, 588, 590, 592,
654, 656, 658, 722, 724, 525, 527, 589,
591, 593, 655, 657, 659, 723, 725, 557,
559, 621, 623, 625, 687, 689, 691, 755,
757, 558, 560, 622, 624, 626, 688, 690,
692, 756, 758, 753, 821, 823, 754, 822,
824, 436, 502, 503, 504, 570, 636, 637,
638, 704, 770, 437, 505, 571, 639, 705,
771, 368, 369, 469, 470, 471, 537, 603,
604, 605, 671, 737, 472, 538, 606, 672,
738, 570, 636, 638, 704, 770, 571, 637,
639, 705, 771, 707, 773, 502, 503, 603,
605, 671, 737, 739, 805, 604, 606, 672,
738, 740, 806, 706, 772, 572, 640, 573,
641, 638, 640, 704, 706, 708, 770, 772,
774, 838, 639, 641, 705, 707, 709, 771,
773, 775, 839, 643, 711, 777, 841, 572,
574, 636, 642, 573, 575, 637, 577, 645,
671, 673, 737, 739, 741, 805, 807, 871,
672, 674, 738, 740, 742, 806, 808, 872,
676, 744, 810, 874, 642, 644, 706, 708,
710, 712, 772, 774, 776, 778, 840, 842,
640, 704, 770, 838, 643, 645, 707, 709,
711, 713, 773, 775, 777, 779, 841, 843,
576, 578, 646, 574, 638, 577, 579, 641,
647, 675, 677, 739, 741, 743, 745, 805,
807, 809, 811, 873, 875, 673, 737, 871,
676, 678, 740, 742, 744, 746, 806, 808,
810, 812, 874, 876, 644, 646, 708, 710,
712, 714, 774, 776, 778, 780, 842, 844,
645, 647, 709, 711, 713, 715, 775, 777,
779, 781, 843, 845, 649, 717, 783, 847,
578, 580, 642, 648, 579, 581, 643, 583,
651, 677, 679, 741, 743, 745, 747, 807,
809, 811, 813, 875, 877, 678, 680, 742,
744, 746, 748, 808, 810, 812, 814, 876,
878, 682, 750, 816, 880, 648, 650, 712,
714, 716, 718, 778, 780, 782, 784, 846,
848, 646, 710, 776, 844, 649, 651, 713,
715, 717, 719, 779, 781, 783, 785, 847,
849, 582, 584, 652, 580, 644, 583, 585,
647, 653, 681, 683, 745, 747, 749, 751,
811, 813, 815, 817, 879, 881, 679, 743,
809, 877, 682, 684, 746, 748, 750, 752,
812, 814, 816, 818, 880, 882, 650, 652,
714, 716, 718, 720, 780, 782, 784, 786,
848, 850, 651, 653, 715, 717, 719, 721,
781, 783, 785, 787, 849, 851, 655, 723,
789, 853, 584, 586, 648, 654, 585, 587,
649, 589, 657, 683, 685, 747, 749, 751,
753, 813, 815, 817, 819, 881, 883, 684,
686, 748, 750, 752, 754, 814, 816, 818,
820, 882, 884, 688, 756, 822, 886, 654,
656, 718, 720, 722, 724, 784, 786, 788,
790, 852, 854, 652, 716, 782, 850, 655,
657, 719, 721, 723, 725, 785, 787, 789,
791, 853, 855, 588, 590, 658, 586, 650,
589, 591, 653, 659, 687, 689, 751, 753,
755, 757, 817, 819, 821, 823, 885, 887,
685, 749, 815, 883, 688, 690, 752, 754,
756, 758, 818, 820, 822, 824, 886, 888,
656, 658, 720, 722, 724, 786, 788, 790,
854, 856, 657, 659, 721, 723, 725, 787,
789, 791, 855, 857, 590, 592, 654, 591,
593, 655, 689, 691, 753, 755, 757, 819,
821, 823, 887, 889, 690, 692, 754, 756,
758, 820, 822, 824, 888, 890, 502, 503,
504, 570, 636, 637, 638, 704, 770, 505,
571, 639, 705, 771, 469, 537, 603, 604,
605, 671, 737, 738, 739, 805, 871, 470,
538, 606, 672, 740, 806, 872, 570, 636,
638, 704, 770, 772, 838, 502, 571, 637,
639, 705, 771, 773, 839, 603, 605, 671,
737, 739, 805, 871, 537, 604, 606, 672,
738, 740, 806, 872, 873, 939, 874, 940,
704, 770, 772, 838, 636, 705, 771, 773,
839, 671, 737, 739, 805, 807, 871, 873,
672, 738, 740, 806, 808, 872, 874, 939,
940, 904, 638, 637, 905, 570, 639, 1005,
603, 1006, 704, 706, 770, 772, 774, 838,
840, 904, 705, 707, 771, 773, 775, 839,
841, 905, 709, 777, 843, 907, 737, 739,
805, 807, 871, 873, 738, 740, 806, 808,
872, 874, 742, 810, 876, 940, 939, 942,
1006, 708, 710, 772, 774, 776, 778, 838,
840, 842, 844, 906, 908, 706, 770, 904,
709, 711, 773, 775, 777, 779, 839, 841,
843, 845, 907, 909, 741, 743, 805, 807,
809, 811, 871, 873, 875, 877, 939, 941,
739, 742, 744, 806, 808, 810, 812, 872,
874, 876, 878, 940, 942, 943, 1005, 1007,
944, 1006, 1008, 710, 712, 774, 776, 778,
780, 840, 842, 844, 846, 908, 910, 711,
713, 775, 777, 779, 781, 841, 843, 845,
847, 909, 911, 715, 783, 849, 913, 743,
745, 807, 809, 811, 813, 873, 875, 877,
879, 941, 943, 744, 746, 808, 810, 812,
814, 874, 876, 878, 880, 942, 944, 748,
816, 882, 946, 939, 945, 1007, 1009, 940,
1008, 1010, 948, 1012, 714, 716, 778, 780,
782, 784, 844, 846, 848, 850, 912, 914,
712, 776, 842, 910, 715, 717, 779, 781,
783, 785, 845, 847, 849, 851, 913, 915,
747, 749, 811, 813, 815, 817, 877, 879,
881, 883, 945, 947, 745, 809, 875, 943,
748, 750, 812, 814, 816, 818, 878, 880,
882, 884, 946, 948, 949, 1011, 1013, 941,
1009, 944, 950, 1012, 1014, 716, 718, 780,
782, 784, 786, 846, 848, 850, 852, 914,
916, 717, 719, 781, 783, 785, 787, 847,
849, 851, 853, 915, 917, 721, 789, 855,
919, 749, 751, 813, 815, 817, 819, 879,
881, 883, 885, 947, 949, 750, 752, 814,
816, 818, 820, 880, 882, 884, 886, 948,
950, 754, 822, 888, 952, 945, 951, 1013,
1015, 946, 1014, 1016, 954, 1018, 720, 722,
784, 786, 788, 790, 850, 852, 854, 856,
918, 920, 718, 782, 848, 916, 721, 723,
785, 787, 789, 791, 851, 853, 855, 857,
919, 921, 753, 755, 817, 819, 821, 823,
883, 885, 887, 889, 951, 953, 751, 815,
881, 949, 754, 756, 818, 820, 822, 824,
884, 886, 888, 890, 952, 954, 955, 1017,
1019, 947, 1015, 950, 956, 1018, 1020, 722,
724, 786, 788, 790, 852, 854, 856, 920,
922, 723, 725, 787, 789, 791, 853, 855,
857, 921, 923, 755, 757, 819, 821, 823,
885, 887, 889, 953, 955, 756, 758, 820,
822, 824, 886, 888, 890, 954, 956, 951,
1019, 1021, 952, 1020, 1022, 570, 636, 637,
638, 704, 770, 771, 772, 838, 904, 571,
639, 705, 773, 839, 905, 502, 503, 603,
604, 605, 671, 737, 738, 739, 805, 871,
872, 873, 939, 1005, 606, 672, 740, 806,
874, 940, 1006, 704, 770, 772, 838, 904,
906, 972, 705, 771, 773, 839, 905, 907,
973, 636, 637, 737, 739, 805, 871, 873,
939, 1005, 738, 740, 806, 872, 874, 940,
1006, 840, 841, 1038, 1039, 671, 838, 904,
906, 972, 839, 905, 907, 973, 841, 909,
975, 1039, 770, 772, 840, 771, 773, 775,
843, 805, 871, 873, 939, 941, 1005, 1007,
806, 872, 874, 940, 942, 1006, 1008, 840,
842, 904, 906, 908, 910, 972, 974, 976,
1038, 1040, 838, 841, 843, 905, 907, 909,
911, 973, 975, 977, 1039, 1041, 774, 776,
844, 772, 775, 777, 839, 845, 873, 875,
939, 941, 943, 1005, 1007, 1009, 1073, 871,
874, 876, 940, 942, 944, 1006, 1008, 1010,
1074, 842, 844, 906, 908, 910, 912, 972,
974, 976, 978, 1040, 1042, 843, 845, 907,
909, 911, 913, 973, 975, 977, 979, 1041,
1043, 847, 915, 981, 1045, 776, 778, 840,
846, 777, 779, 841, 781, 849, 875, 877,
939, 941, 943, 945, 1005, 1007, 1009, 1011,
1073, 1075, 876, 878, 940, 942, 944, 946,
1006, 1008, 1010, 1012, 1074, 1076, 880, 948,
1014, 1078, 846, 848, 910, 912, 914, 916,
976, 978, 980, 982, 1044, 1046, 844, 908,
974, 1042, 847, 849, 911, 913, 915, 917,
977, 979, 981, 983, 1045, 1047, 780, 782,
850, 778, 842, 781, 783, 845, 851, 879,
881, 943, 945, 947, 949, 1009, 1011, 1013,
1015, 1077, 1079, 877, 941, 1007, 1075, 880,
882, 944, 946, 948, 950, 1010, 1012, 1014,
1016, 1078, 1080, 848, 850, 912, 914, 916,
918, 978, 980, 982, 984, 1046, 1048, 849,
851, 913, 915, 917, 919, 979, 981, 983,
985, 1047, 1049, 853, 921, 987, 1051, 782,
784, 846, 852, 783, 785, 847, 787, 855,
881, 883, 945, 947, 949, 951, 1011, 1013,
1015, 1017, 1079, 1081, 882, 884, 946, 948,
950, 952, 1012, 1014, 1016, 1018, 1080, 1082,
886, 954, 1020, 1084, 852, 854, 916, 918,
920, 922, 982, 984, 986, 988, 1050, 1052,
850, 914, 980, 1048, 853, 855, 917, 919,
921, 923, 983, 985, 987, 989, 1051, 1053,
786, 788, 856, 784, 848, 787, 789, 851,
857, 885, 887, 949, 951, 953, 955, 1015,
1017, 1019, 1021, 1083, 1085, 883, 947, 1013,
1081, 886, 888, 950, 952, 954, 956, 1016,
1018, 1020, 1022, 1084, 1086, 854, 856, 918,
920, 922, 984, 986, 988, 1052, 1054, 855,
857, 919, 921, 923, 985, 987, 989, 1053,
1055, 788, 790, 852, 789, 791, 853, 887,
889, 951, 953, 955, 1017, 1019, 1021, 1085,
1087, 888, 890, 952, 954, 956, 1018, 1020,
1022, 1086, 1088, 636, 637, 638, 704, 770,
771, 772, 838, 904, 905, 906, 972, 1038,
639, 705, 773, 839, 907, 973, 1039, 603,
671, 737, 738, 739, 805, 871, 872, 873,
939, 1005, 604, 672, 740, 806, 874, 940,
1006, 770, 772, 838, 904, 906, 972, 1038,
771, 773, 839, 905, 907, 973, 1039, 737,
805, 871, 873, 939, 1005, 738, 806, 872,
874, 940, 1006, 1008, 1074, 1007, 1073, 974,
1040, 975, 1041, 906, 908, 972, 974, 976,
1038, 1040, 1042, 904, 907, 909, 973, 975,
977, 1039, 1041, 1043, 939, 941, 1005, 1007,
1009, 1073, 1075, 940, 942, 1006, 1008, 1010,
1074, 1076, 908, 910, 972, 974, 976, 978,
1038, 1040, 1042, 1044, 909, 911, 973, 975,
977, 979, 1039, 1041, 1043, 1045, 913, 981,
1047, 941, 943, 1005, 1007, 1009, 1011, 1073,
1075, 1077, 942, 944, 1006, 1008, 1010, 1012,
1074, 1076, 1078, 946, 1014, 1080, 912, 914,
976, 978, 980, 982, 1042, 1044, 1046, 1048,
910, 974, 1040, 913, 915, 977, 979, 981,
983, 1043, 1045, 1047, 1049, 945, 947, 1009,
1011, 1013, 1015, 1075, 1077, 1079, 1081, 943,
1007, 1073, 946, 948, 1010, 1012, 1014, 1016,
1076, 1078, 1080, 1082, 914, 916, 978, 980,
982, 984, 1044, 1046, 1048, 1050, 915, 917,
979, 981, 983, 985, 1045, 1047, 1049, 1051,
919, 987, 1053, 947, 949, 1011, 1013, 1015,
1017, 1077, 1079, 1081, 1083, 948, 950, 1012,
1014, 1016, 1018, 1078, 1080, 1082, 1084, 952,
1020, 1086, 918, 920, 982, 984, 986, 988,
1048, 1050, 1052, 1054, 916, 980, 1046, 919,
921, 983, 985, 987, 989, 1049, 1051, 1053,
1055, 951, 953, 1015, 1017, 1019, 1021, 1081,
1083, 1085, 1087, 949, 1013, 1079, 952, 954,
1016, 1018, 1020, 1022, 1082, 1084, 1086, 1088,
920, 922, 984, 986, 988, 1050, 1052, 1054,
921, 923, 985, 987, 989, 1051, 1053, 1055,
953, 955, 1017, 1019, 1021, 1083, 1085, 1087,
954, 956, 1018, 1020, 1022, 1084, 1086, 1088,
};
tatic long _vq_fitmap_res_Ec_7[] = {
0, 33, 73, 119, 165, 211, 257, 303,
349, 395, 441, 0, 473, 523, 588, 653,
718, 783, 848, 913, 978, 1043, 1089, 1117,
1154, 1213, 1278, 1343, 1408, 1473, 1538, 1603,
1668, 1714, 1714, 1746, 1797, 1861, 1926, 1991,
2056, 2121, 2186, 2251, 2297, 2297, 2327, 2366,
2424, 2489, 2554, 2619, 2684, 2749, 2814, 2860,
2860, 2892, 2925, 2975, 3040, 3105, 3170, 3235,
3300, 3365, 3411, 3411, 3443, 3478, 3515, 3574,
3639, 3704, 3769, 3834, 3899, 3945, 3443, 3977,
3977, 4009, 4060, 4124, 4189, 4254, 4319, 4384,
4430, 4462, 4462, 4496, 4530, 4569, 4627, 4692,
4757, 4822, 4887, 4933, 4496, 4971, 4971, 5006,
5039, 5089, 5154, 5219, 5284, 5349, 5395, 4971,
5433, 5433, 5433, 5467, 5498, 5542, 5588, 5634,
5680,
};
tatic long _vq_fitlength_res_Ec_7[] = {
33, 40, 46, 46, 46, 46, 46, 46,
46, 46, 32, 33, 50, 65, 65, 65,
65, 65, 65, 65, 65, 46, 28, 37,
59, 65, 65, 65, 65, 65, 65, 65,
46, 32, 32, 51, 64, 65, 65, 65,
65, 65, 65, 46, 30, 30, 39, 58,
65, 65, 65, 65, 65, 65, 46, 32,
32, 33, 50, 65, 65, 65, 65, 65,
65, 46, 32, 32, 35, 37, 59, 65,
65, 65, 65, 65, 46, 32, 35, 32,
32, 51, 64, 65, 65, 65, 65, 46,
32, 34, 34, 34, 39, 58, 65, 65,
65, 65, 46, 38, 34, 35, 35, 33,
50, 65, 65, 65, 65, 46, 38, 35,
34, 34, 34, 31, 44, 46, 46, 46,
32,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Ec_7 = {
-16, 1, 32, 11,
_vq_pigeonmap_res_Ec_7,
5712,
_vq_fitlist_res_Ec_7,
_vq_fitmap_res_Ec_7,
_vq_fitlength_res_Ec_7
};
tatic static_codebook _vq_book_res_Ec_7 = {
2, 1089,
_vq_lengthlist_res_Ec_7,
1, -527433728, 1611661312, 6, 0,
_vq_quantlist_res_Ec_7,
NULL,
&_vq_auxt_res_Ec_7,
&_vq_auxp_res_Ec_7,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_8.vqh
Index: res_Ec_8.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_8_VQH_
#define _V_res_Ec_8_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_8[] = {
6,
5,
7,
4,
8,
3,
9,
2,
10,
1,
11,
0,
12,
};
tatic long _vq_lengthlist_res_Ec_8[] = {
1, 4, 4, 7, 7, 9, 9,11,11,12,12,13,13, 5, 4, 4,
7, 7, 9, 9,11,11,12,12,13,13, 5, 5, 5, 7, 7,10,
10,11,11,13,12,13,13, 0, 7, 7, 8, 8,10,10,11,11,
12,13,14,14, 0, 8, 8, 8, 8,10,10,12,12,13,13,14,
14, 0,12,12, 9, 9,10,10,12,12,13,13,14,14, 0,12,
12,10, 9,11,11,12,12,13,14,14,14, 0, 0, 0,12,11,
12,11,12,13,14,14,14,14, 0, 0, 0,12,12,12,11,13,
13,14,14,15,15, 0, 0, 0,15,15,13,12,13,13,14,14,
15,15, 0, 0, 0,17,17,13,13,14,13,14,15,16,16, 0,
0, 0, 0, 0,15,15,14,15,15,15,16,15, 0, 0, 0, 0,
0,14,15,14,14,16,16,16,16,
};
tatic float _vq_quantthresh_res_Ec_8[] = {
-71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5,
32.5, 45.5, 58.5, 71.5,
};
tatic long _vq_quantmap_res_Ec_8[] = {
11, 9, 7, 5, 3, 1, 0, 2,
4, 6, 8, 10, 12,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_8 = {
_vq_quantthresh_res_Ec_8,
_vq_quantmap_res_Ec_8,
13,
13
};
tatic long _vq_pigeonmap_res_Ec_8[] = {
3, 3, 2, 1, 1, 0, 0, 0,
1, 2, 2, 3,
};
tatic long _vq_fitlist_res_Ec_8[] = {
0, 1, 2, 3, 13, 14, 15, 16,
26, 27, 40, 4, 17, 28, 41, 6,
19, 30, 43, 29, 53, 54, 32, 56,
55, 79, 80, 58, 82, 1, 3, 5,
7, 14, 16, 18, 20, 29, 31, 42,
44, 0, 13, 27, 40, 2, 4, 6,
8, 15, 17, 19, 21, 30, 32, 43,
45, 33, 55, 57, 26, 53, 28, 34,
56, 58, 59, 81, 83, 79, 54, 60,
82, 84, 3, 5, 7, 9, 16, 18,
20, 22, 31, 33, 44, 46, 4, 6,
8, 10, 17, 19, 21, 23, 32, 34,
45, 47, 12, 25, 36, 49, 29, 35,
57, 59, 30, 58, 60, 38, 62, 55,
61, 83, 85, 56, 84, 86, 64, 88,
7, 9, 11, 20, 22, 24, 35, 37,
48, 50, 5, 18, 33, 46, 8, 10,
12, 21, 23, 25, 36, 38, 49, 51,
61, 63, 31, 59, 34, 62, 64, 87,
89, 57, 85, 60, 88, 90, 13, 14,
40, 41, 42, 66, 67, 68, 15, 43,
69, 17, 45, 71, 95, 0, 1, 16,
2, 4, 19, 26, 27, 53, 54, 55,
79, 80, 81, 28, 56, 82, 30, 58,
84, 108, 16, 18, 40, 42, 44, 46,
66, 68, 70, 72, 94, 96, 14, 17,
19, 41, 43, 45, 47, 67, 69, 71,
73, 95, 97, 3, 5, 20, 1, 13,
4, 6, 15, 21, 29, 31, 53, 55,
57, 59, 79, 81, 83, 85, 107, 109,
27, 30, 32, 54, 56, 58, 60, 80,
82, 84, 86, 108, 110, 18, 20, 42,
44, 46, 48, 68, 70, 72, 74, 96,
98, 19, 21, 43, 45, 47, 49, 69,
71, 73, 75, 97, 99, 23, 51, 77,
101, 5, 7, 16, 22, 6, 8, 17,
10, 25, 31, 33, 55, 57, 59, 61,
81, 83, 85, 87, 109, 111, 32, 34,
56, 58, 60, 62, 82, 84, 86, 88,
110, 112, 36, 64, 90, 114, 22, 24,
46, 48, 50, 72, 74, 76, 100, 102,
20, 44, 70, 98, 23, 25, 47, 49,
51, 73, 75, 77, 101, 103, 9, 11,
7, 18, 10, 12, 21, 35, 37, 59,
61, 63, 85, 87, 89, 113, 115, 33,
57, 83, 111, 36, 38, 60, 62, 64,
86, 88, 90, 114, 116, 40, 66, 67,
68, 94, 41, 69, 95, 43, 71, 97,
121, 53, 79, 80, 81, 107, 54, 82,
108, 56, 84, 110, 134, 109, 133, 135,
136, 42, 44, 66, 68, 70, 72, 94,
96, 98, 120, 122, 40, 43, 45, 67,
69, 71, 73, 95, 97, 99, 121, 123,
55, 57, 79, 81, 83, 85, 107, 109,
111, 133, 135, 53, 56, 58, 80, 82,
84, 86, 108, 110, 112, 134, 136, 137,
161, 138, 162, 44, 46, 68, 70, 72,
74, 94, 96, 98, 100, 122, 124, 45,
47, 69, 71, 73, 75, 95, 97, 99,
101, 123, 125, 49, 77, 103, 127, 57,
59, 81, 83, 85, 87, 107, 109, 111,
113, 135, 137, 58, 60, 82, 84, 86,
88, 108, 110, 112, 114, 136, 138, 62,
90, 116, 140, 133, 139, 161, 163, 134,
162, 164, 142, 166, 48, 50, 72, 74,
76, 98, 100, 102, 126, 128, 46, 70,
96, 124, 49, 51, 73, 75, 77, 99,
101, 103, 127, 129, 61, 63, 85, 87,
89, 111, 113, 115, 139, 141, 59, 83,
109, 137, 62, 64, 86, 88, 90, 112,
114, 116, 140, 142, 165, 167, 135, 163,
138, 166, 168, 66, 94, 120, 121, 122,
148, 67, 95, 123, 149, 40, 68, 96,
41, 69, 97, 79, 107, 133, 134, 135,
161, 80, 108, 136, 162, 94, 96, 120,
122, 124, 148, 150, 95, 97, 121, 123,
125, 149, 151, 68, 70, 98, 66, 69,
71, 99, 107, 109, 133, 135, 137, 161,
163, 108, 110, 134, 136, 138, 162, 164,
96, 98, 120, 122, 124, 126, 148, 150,
152, 97, 99, 121, 123, 125, 127, 149,
151, 153, 101, 129, 155, 70, 72, 94,
100, 71, 73, 95, 75, 103, 109, 111,
133, 135, 137, 139, 161, 163, 165, 110,
112, 134, 136, 138, 140, 162, 164, 166,
114, 142, 168, 100, 102, 124, 126, 128,
150, 152, 154, 98, 122, 148, 101, 103,
125, 127, 129, 151, 153, 155, 74, 76,
72, 96, 75, 77, 99, 113, 115, 137,
139, 141, 163, 165, 167, 111, 135, 161,
114, 116, 138, 140, 142, 164, 166, 168,
};
tatic long _vq_fitmap_res_Ec_8[] = {
0, 29, 74, 120, 158, 158, 194, 253,
318, 373, 373, 401, 451, 516, 571, 571,
597, 632, 683, 728, 728, 728, 728, 728,
728,
};
tatic long _vq_fitlength_res_Ec_8[] = {
29, 45, 46, 38, 0, 36, 59, 65,
55, 0, 28, 50, 65, 55, 0, 26,
35, 51, 45, 0, 0, 0, 0, 0,
0,
};
tatic encode_aux_pigeonhole _vq_auxp_res_Ec_8 = {
-78, 13, 12, 5,
_vq_pigeonmap_res_Ec_8,
728,
_vq_fitlist_res_Ec_8,
_vq_fitmap_res_Ec_8,
_vq_fitlength_res_Ec_8
};
tatic static_codebook _vq_book_res_Ec_8 = {
2, 169,
_vq_lengthlist_res_Ec_8,
1, -523010048, 1618608128, 4, 0,
_vq_quantlist_res_Ec_8,
NULL,
&_vq_auxt_res_Ec_8,
&_vq_auxp_res_Ec_8,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_8a.vqh
Index: res_Ec_8a.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_8a_VQH_
#define _V_res_Ec_8a_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_8a[] = {
6,
5,
7,
4,
8,
3,
9,
2,
10,
1,
11,
0,
12,
};
tatic long _vq_lengthlist_res_Ec_8a[] = {
5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 9, 6, 6,
7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 6, 6, 7, 7, 7,
7, 7, 7, 8, 7, 8, 8, 9, 7, 7, 7, 7, 7, 7, 7, 7,
8, 8, 8, 8, 9, 9, 9, 7, 7, 7, 7, 7, 7, 8, 8, 8,
8, 9, 9, 9, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9,
9, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 7, 7,
7, 7, 8, 8, 7, 7, 7, 8, 9, 9, 9, 9, 9, 7, 7, 8,
8, 7, 7, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 7, 7,
7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 9,
9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 9, 9, 9, 9,
9, 9, 9, 7, 7, 7, 7, 7, 7,
};
tatic float _vq_quantthresh_res_Ec_8a[] = {
-5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5,
2.5, 3.5, 4.5, 5.5,
};
tatic long _vq_quantmap_res_Ec_8a[] = {
11, 9, 7, 5, 3, 1, 0, 2,
4, 6, 8, 10, 12,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_8a = {
_vq_quantthresh_res_Ec_8a,
_vq_quantmap_res_Ec_8a,
13,
13
};
tatic static_codebook _vq_book_res_Ec_8a = {
2, 169,
_vq_lengthlist_res_Ec_8a,
1, -531103744, 1611661312, 4, 0,
_vq_quantlist_res_Ec_8a,
NULL,
&_vq_auxt_res_Ec_8a,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_9.vqh
Index: res_Ec_9.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_9_VQH_
#define _V_res_Ec_9_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_9[] = {
8,
7,
9,
6,
10,
5,
11,
4,
12,
3,
13,
2,
14,
1,
15,
0,
16,
};
tatic long _vq_lengthlist_res_Ec_9[] = {
1, 3, 3, 8, 7,10,10,11,13,14,14,15,15,15,15,15,
15, 5, 4, 5,11,11,13,13,14,14,14,14,15,15,15,15,
15,15, 5, 5, 5,11,11,13,14,14,14,15,14,15,15,15,
15,15,15,15, 9,10,13,13,15,15,15,15,15,15,15,15,
15,15,15,15,15,10, 9,13,14,15,15,15,15,15,15,15,
15,15,15,15,15,15,14,15,14,14,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,14,14,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
15,
};
tatic float _vq_quantthresh_res_Ec_9[] = {
-1267.5, -1098.5, -929.5, -760.5, -591.5, -422.5, -253.5, -84.5,
84.5, 253.5, 422.5, 591.5, 760.5, 929.5, 1098.5, 1267.5,
};
tatic long _vq_quantmap_res_Ec_9[] = {
15, 13, 11, 9, 7, 5, 3, 1,
0, 2, 4, 6, 8, 10, 12, 14,
16,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_9 = {
_vq_quantthresh_res_Ec_9,
_vq_quantmap_res_Ec_9,
17,
17
};
tatic static_codebook _vq_book_res_Ec_9 = {
2, 289,
_vq_lengthlist_res_Ec_9,
1, -514514944, 1626677248, 5, 0,
_vq_quantlist_res_Ec_9,
NULL,
&_vq_auxt_res_Ec_9,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_9a.vqh
Index: res_Ec_9a.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_9a_VQH_
#define _V_res_Ec_9a_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_9a[] = {
6,
5,
7,
4,
8,
3,
9,
2,
10,
1,
11,
0,
12,
};
tatic long _vq_lengthlist_res_Ec_9a[] = {
3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 5, 5,
6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 7, 5, 5, 6, 6, 7,
7, 8, 8, 8, 8, 8, 8,10, 7, 7, 7, 7, 8, 8, 8, 8,
8, 8, 9, 8,11, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 8,
9,11, 9, 9, 7, 7, 8, 8, 9, 9, 9, 8, 9, 9,11,10,
10, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,12,11,11, 8, 9,
8, 8, 9, 9, 9, 9, 9, 9,11,11,11, 9, 8, 8, 8, 9,
9, 9, 9, 9, 9,11,11,11,10,10, 9, 9, 9, 9, 9, 9,
9, 9,11,11,12,10,10, 9, 9, 9, 9, 9, 9, 9, 9,11,
11,11,11,11,10,10, 9, 9, 9, 9, 9, 9,11,11,11,11,
11, 9,10, 9, 9, 9, 9, 9, 9,
};
tatic float _vq_quantthresh_res_Ec_9a[] = {
-71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5,
32.5, 45.5, 58.5, 71.5,
};
tatic long _vq_quantmap_res_Ec_9a[] = {
11, 9, 7, 5, 3, 1, 0, 2,
4, 6, 8, 10, 12,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_9a = {
_vq_quantthresh_res_Ec_9a,
_vq_quantmap_res_Ec_9a,
13,
13
};
tatic static_codebook _vq_book_res_Ec_9a = {
2, 169,
_vq_lengthlist_res_Ec_9a,
1, -523010048, 1618608128, 4, 0,
_vq_quantlist_res_Ec_9a,
NULL,
&_vq_auxt_res_Ec_9a,
NULL,
0
};
#endif
1.1 vorbis/lib/books/res_Ec_9b.vqh
Index: res_Ec_9b.vqh
===================================================================
/********************************************************************
* *
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
* *
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
* by the XIPHOPHORUS Company, http://www.xiph.org/ *
* *
********************************************************************
function: static codebook autogenerated by vq/somethingorother
********************************************************************/
#ifndef _V_res_Ec_9b_VQH_
#define _V_res_Ec_9b_VQH_
#include "codebook.h"
tatic long _vq_quantlist_res_Ec_9b[] = {
6,
5,
7,
4,
8,
3,
9,
2,
10,
1,
11,
0,
12,
};
tatic long _vq_lengthlist_res_Ec_9b[] = {
6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7,
7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7,
7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7,
7, 8, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7,
7, 8, 8, 8, 7, 7, 8, 7, 7, 7, 7, 8, 7, 8, 8, 8,
8, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8,
8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 7, 7, 8, 7,
};
tatic float _vq_quantthresh_res_Ec_9b[] = {
-5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5,
2.5, 3.5, 4.5, 5.5,
};
tatic long _vq_quantmap_res_Ec_9b[] = {
11, 9, 7, 5, 3, 1, 0, 2,
4, 6, 8, 10, 12,
};
tatic encode_aux_threshmatch _vq_auxt_res_Ec_9b = {
_vq_quantthresh_res_Ec_9b,
_vq_quantmap_res_Ec_9b,
13,
13
};
tatic static_codebook _vq_book_res_Ec_9b = {
2, 169,
_vq_lengthlist_res_Ec_9b,
1, -531103744, 1611661312, 4, 0,
_vq_quantlist_res_Ec_9b,
NULL,
&_vq_auxt_res_Ec_9b,
NULL,
0
};
#endif
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'cvs-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the commits
mailing list