blob: 787cf9103a4e00d4a468add5b764ea12e3047ff6
1 | /* |
2 | * =================================================================== |
3 | * TS 26.104 |
4 | * R99 V3.5.0 2003-03 |
5 | * REL-4 V4.4.0 2003-03 |
6 | * REL-5 V5.1.0 2003-03 |
7 | * 3GPP AMR Floating-point Speech Codec |
8 | * =================================================================== |
9 | * |
10 | */ |
11 | |
12 | /* |
13 | * rom_dec.h |
14 | * |
15 | * |
16 | * Project: |
17 | * AMR Floating-Point Codec |
18 | * |
19 | * Contains: |
20 | * This file contains all the tables needed by AMR decoder functions. |
21 | * |
22 | */ |
23 | |
24 | #ifndef _ROM_DEC_H_ |
25 | #define _ROM_DEC_H_ |
26 | |
27 | /* |
28 | * include files |
29 | */ |
30 | #include"typedef.h" |
31 | #include"interf_rom.h" |
32 | |
33 | /* |
34 | * definition of constants |
35 | */ |
36 | #define M 10 /* Order of LP filter */ |
37 | #define MP1 (M+1) /* Order of LP filter + 1 */ |
38 | #define L_WINDOW 240 /* Window size in LP analysis */ |
39 | #define L_NEXT 40 /* Overhead in LP analysis */ |
40 | #define LTPG_MEM_SIZE 5 /* number of stored past LTP coding gains + 1 */ |
41 | #define N_FRAME 7 /* old pitch gains in average calculation */ |
42 | #define DTX_HIST_SIZE 8 /* DTX history size */ |
43 | #define L_TOTAL 320 /* Total size of speech buffer. */ |
44 | #define L_FRAME 160 /* Frame size */ |
45 | #define L_FRAME_BY2 80 /* Frame size divided by 2 */ |
46 | #define L_SUBFR 40 /* Subframe size */ |
47 | #define L_CODE 40 /* codevector length */ |
48 | #define PIT_MAX 143 /* Maximum pitch lag */ |
49 | #define PIT_MIN 20 /* Minimum pitch lag */ |
50 | #define PIT_MIN_MR122 18 /* Minimum pitch lag (MR122 mode) */ |
51 | #define L_INTERPOL (10+1) /* Length of filter for interpolation */ |
52 | #define NPRED 4 /* number of prediction taps */ |
53 | #define SHARPMIN 0 /* Minimum value of pitch sharpening */ |
54 | #define MAX_PRM_SIZE 57 /* max. num. of params */ |
55 | #define L_INTER_SRCH 4 /* Length of filter for CL LTP search interpolation */ |
56 | #define GP_CLIP 0.95F /* Pitch gain clipping */ |
57 | #define UP_SAMP_MAX 6 |
58 | #define NB_TRACK 5 /* number of tracks */ |
59 | #define NB_TRACK_MR102 4 /* number of tracks mode mr102 */ |
60 | #define STEP 5 /* codebook step size */ |
61 | #define STEP_MR102 4 /* codebook step size mode mr102 */ |
62 | #define NC M/2 /* Order of LP filter divided by 2 */ |
63 | |
64 | /* vad */ |
65 | #define COMPLEN 9 /* Number of sub-bands used by VAD */ |
66 | #define L_ENERGYHIST 60 |
67 | #define L_CBGAINHIST 7 |
68 | #define PHDGAINMEMSIZE 5 |
69 | #define MIN_ENERGY -14336 /* 14 Q10 */ |
70 | #define MIN_ENERGY_MR122 -2381 /* 14 / (20*log10(2)) Q10 */ |
71 | #define PN_INITIAL_SEED 0x70816958L /* Pseudo noise generator seed value */ |
72 | #define MIN_16 (Word16)-32768 |
73 | #define MAX_16 (Word16)0x7fff |
74 | #define MAX_32 (Word32)0x7fffffffL |
75 | #define EXPCONST 5243 /* 0.16 in Q15 */ |
76 | #define DTX_MAX_EMPTY_THRESH 50 |
77 | #define DTX_ELAPSED_FRAMES_THRESH (24 + 7 -1) |
78 | #define LSF_GAP 205 /* Minimum distance between LSF after quantization; 50 Hz = 205 */ |
79 | #define LSP_PRED_FAC_MR122 21299 /* MR122 LSP prediction factor (0.65 Q15) */ |
80 | #define POS_CODE 8191 |
81 | #define NEG_CODE 8191 |
82 | #define NMAX 9 /* largest N used in median calculation */ |
83 | #define MEAN_ENER_MR122 783741L /* 36/(20*log10(2)) (Q17) */ |
84 | #define SHARPMAX 13017 /* Maximum value of pitch sharpening */ |
85 | #define FRAMEENERGYLIMIT 17578 /* 150 */ |
86 | #define LOWERNOISELIMIT 20 /* 5 */ |
87 | #define UPPERNOISELIMIT 1953 /* 50 */ |
88 | #define AZ_SIZE (4*M+4) /* Size of array of LP filters in 4 subfr.s */ |
89 | #define AGC_FAC 29491 /* Factor for automatic gain control 0.9 */ |
90 | #define PHDGAINMEMSIZE 5 |
91 | #define PHDTHR1LTP 9830 /* 0.6 in Q14 */ |
92 | #define PHDTHR2LTP 14746 /* 0.9 in Q14 */ |
93 | #define ONFACTPLUS1 16384 /* 2.0 in Q13 */ |
94 | #define ONLENGTH 2 |
95 | #define DTX_HANG_CONST 7 /* yields eight frames of SP HANGOVER */ |
96 | |
97 | /* number of parameters */ |
98 | #define PRMNO_MR475 17 |
99 | #define PRMNO_MR515 19 |
100 | #define PRMNO_MR59 19 |
101 | #define PRMNO_MR67 19 |
102 | #define PRMNO_MR74 19 |
103 | #define PRMNO_MR795 23 |
104 | #define PRMNO_MR102 39 |
105 | #define PRMNO_MR122 57 |
106 | #define PRMNO_MRDTX 5 |
107 | |
108 | #ifdef ENABLE_CPU2_DECODER |
109 | CPU2_DATA_START |
110 | #endif |
111 | |
112 | /* |
113 | * tables |
114 | */ |
115 | |
116 | /* level adjustment for different modes Q11 */ |
117 | static const Word16 dtx_log_en_adjust[9] = { |
118 | - 1023, |
119 | /* MR475 */ - 878, |
120 | /* MR515 */ - 732, |
121 | /* MR59 */ - 586, |
122 | /* MR67 */ - 440, |
123 | /* MR74 */ - 294, |
124 | /* MR795 */ - 148, |
125 | /* MR102 */ 0, |
126 | /* MR122 */ 0, |
127 | /* MRDTX */ |
128 | }; |
129 | |
130 | /* attenuation factors for codebook gain */ |
131 | static const Word32 cdown[7] = { |
132 | 32767, |
133 | 32112, |
134 | 32112, |
135 | 32112, |
136 | 32112, |
137 | 32112, |
138 | 22937 |
139 | }; |
140 | |
141 | /* attenuation factors for adaptive codebook gain */ |
142 | static const Word32 pdown[7] = { |
143 | 32767, |
144 | 32112, |
145 | 32112, |
146 | 26214, |
147 | 9830, |
148 | 6553, |
149 | 6553 |
150 | }; |
151 | |
152 | /* algebraic code book gain MA predictor coefficients */ |
153 | static const Word32 pred[NPRED] = { |
154 | 5571, |
155 | 4751, |
156 | 2785, |
157 | 1556 |
158 | }; |
159 | |
160 | /* algebraic code book gain MA predictor coefficients (MR122) */ |
161 | static const Word32 pred_MR122[NPRED] = { |
162 | 44, |
163 | 37, |
164 | 22, |
165 | 12 |
166 | }; |
167 | |
168 | static const Word32 gamma4_gamma3_MR122[M] = { |
169 | 22938, |
170 | 16057, |
171 | 11240, |
172 | 7868, |
173 | 5508, |
174 | 3856, |
175 | 2699, |
176 | 1889, |
177 | 1322, |
178 | 925 |
179 | }; |
180 | static const Word32 gamma3[M] = { |
181 | 18022, |
182 | 9912, |
183 | 5451, |
184 | 2998, |
185 | 1649, |
186 | 907, |
187 | 499, |
188 | 274, |
189 | 151, |
190 | 83 |
191 | }; |
192 | static const Word32 gamma4_MR122[M] = { |
193 | 24576, |
194 | 18432, |
195 | 13824, |
196 | 10368, |
197 | 7776, |
198 | 5832, |
199 | 4374, |
200 | 3281, |
201 | 2461, |
202 | 1846 |
203 | }; |
204 | |
205 | |
206 | /* adaptive codebook gain quantization table (MR122, MR795) */ |
207 | #define NB_QUA_PITCH 16 |
208 | static const Word32 qua_gain_pitch[NB_QUA_PITCH] = { |
209 | 0, |
210 | 3277, |
211 | 6556, |
212 | 8192, |
213 | 9830, |
214 | 11469, |
215 | 12288, |
216 | 13107, |
217 | 13926, |
218 | 14746, |
219 | 15565, |
220 | 16384, |
221 | 17203, |
222 | 18022, |
223 | 18842, |
224 | 19661 |
225 | }; |
226 | |
227 | /* fixed codebook gain quantization table (MR122, MR795) */ |
228 | #define NB_QUA_CODE 32 |
229 | static const Word32 qua_gain_code[NB_QUA_CODE * 3] = { |
230 | /* gain factor (g_fac) and quantized energy error (qua_ener_MR122, qua_ener) |
231 | * are stored: |
232 | * |
233 | * qua_ener_MR122 = log2(g_fac) (not the rounded floating point value, but |
234 | * the value the original EFR algorithm |
235 | * calculates from g_fac [using Log2]) |
236 | * qua_ener = 20*log10(g_fac); (rounded floating point value) |
237 | * |
238 | * |
239 | * g_fac (Q11), |
240 | * qua_ener_MR122 (Q10), |
241 | * qua_ener (Q10) |
242 | */ 159, |
243 | - 3776, |
244 | - 22731, |
245 | 206, |
246 | - 3394, |
247 | - 20428, |
248 | 268, |
249 | - 3005, |
250 | - 18088, |
251 | 349, |
252 | - 2615, |
253 | - 15739, |
254 | 419, |
255 | - 2345, |
256 | - 14113, |
257 | 482, |
258 | - 2138, |
259 | - 12867, |
260 | 554, |
261 | - 1932, |
262 | - 11629, |
263 | 637, |
264 | - 1726, |
265 | - 10387, |
266 | 733, |
267 | - 1518, |
268 | - 9139, |
269 | 842, |
270 | - 1314, |
271 | - 7906, |
272 | 969, |
273 | - 1106, |
274 | - 6656, |
275 | 1114, |
276 | - 900, |
277 | - 5416, |
278 | 1281, |
279 | - 694, |
280 | - 4173, |
281 | 1473, |
282 | - 487, |
283 | - 2931, |
284 | 1694, |
285 | - 281, |
286 | - 1688, |
287 | 1948, |
288 | - 75, |
289 | - 445, |
290 | 2241, |
291 | 133, |
292 | 801, |
293 | 2577, |
294 | 339, |
295 | 2044, |
296 | 2963, |
297 | 545, |
298 | 3285, |
299 | 3408, |
300 | 752, |
301 | 4530, |
302 | 3919, |
303 | 958, |
304 | 5772, |
305 | 4507, |
306 | 1165, |
307 | 7016, |
308 | 5183, |
309 | 1371, |
310 | 8259, |
311 | 5960, |
312 | 1577, |
313 | 9501, |
314 | 6855, |
315 | 1784, |
316 | 10745, |
317 | 7883, |
318 | 1991, |
319 | 11988, |
320 | 9065, |
321 | 2197, |
322 | 13231, |
323 | 10425, |
324 | 2404, |
325 | 14474, |
326 | 12510, |
327 | 2673, |
328 | 16096, |
329 | 16263, |
330 | 3060, |
331 | 18429, |
332 | 21142, |
333 | 3448, |
334 | 20763, |
335 | 27485, |
336 | 3836, |
337 | 23097 |
338 | }; |
339 | |
340 | /* gray coding table */ |
341 | static const Word8 gray[8] = { |
342 | 0, |
343 | 1, |
344 | 3, |
345 | 2, |
346 | 6, |
347 | 4, |
348 | 5, |
349 | 7 |
350 | }; |
351 | |
352 | /* gray decoding table */ |
353 | static const Word32 dgray[8] = { |
354 | 0, |
355 | 1, |
356 | 3, |
357 | 2, |
358 | 5, |
359 | 6, |
360 | 4, |
361 | 7 |
362 | }; |
363 | |
364 | /* table[i] = sqrt((i+16)*2^-6) * 2^15, i.e. sqrt(x) scaled Q15 */ |
365 | static const Word32 sqrt_table[49] = { |
366 | 16384, |
367 | 16888, |
368 | 17378, |
369 | 17854, |
370 | 18318, |
371 | 18770, |
372 | 19212, |
373 | 19644, |
374 | 20066, |
375 | 20480, |
376 | 20886, |
377 | 21283, |
378 | 21674, |
379 | 22058, |
380 | 22435, |
381 | 22806, |
382 | 23170, |
383 | 23530, |
384 | 23884, |
385 | 24232, |
386 | 24576, |
387 | 24915, |
388 | 25249, |
389 | 25580, |
390 | 25905, |
391 | 26227, |
392 | 26545, |
393 | 26859, |
394 | 27170, |
395 | 27477, |
396 | 27780, |
397 | 28081, |
398 | 28378, |
399 | 28672, |
400 | 28963, |
401 | 29251, |
402 | 29537, |
403 | 29819, |
404 | 30099, |
405 | 30377, |
406 | 30652, |
407 | 30924, |
408 | 31194, |
409 | 31462, |
410 | 31727, |
411 | 31991, |
412 | 32252, |
413 | 32511, |
414 | 32767 |
415 | }; |
416 | |
417 | static const Word32 inv_sqrt_table[49] = { |
418 | 32767, |
419 | 31790, |
420 | 30894, |
421 | 30070, |
422 | 29309, |
423 | 28602, |
424 | 27945, |
425 | 27330, |
426 | 26755, |
427 | 26214, |
428 | 25705, |
429 | 25225, |
430 | 24770, |
431 | 24339, |
432 | 23930, |
433 | 23541, |
434 | 23170, |
435 | 22817, |
436 | 22479, |
437 | 22155, |
438 | 21845, |
439 | 21548, |
440 | 21263, |
441 | 20988, |
442 | 20724, |
443 | 20470, |
444 | 20225, |
445 | 19988, |
446 | 19760, |
447 | 19539, |
448 | 19326, |
449 | 19119, |
450 | 18919, |
451 | 18725, |
452 | 18536, |
453 | 18354, |
454 | 18176, |
455 | 18004, |
456 | 17837, |
457 | 17674, |
458 | 17515, |
459 | 17361, |
460 | 17211, |
461 | 17064, |
462 | 16921, |
463 | 16782, |
464 | 16646, |
465 | 16514, |
466 | 16384 |
467 | }; |
468 | /* table used inbase 2 logharithm computation */ |
469 | static const Word32 log2_table[33] = { |
470 | 0, |
471 | 1455, |
472 | 2866, |
473 | 4236, |
474 | 5568, |
475 | 6863, |
476 | 8124, |
477 | 9352, |
478 | 10549, |
479 | 11716, |
480 | 12855, |
481 | 13967, |
482 | 15054, |
483 | 16117, |
484 | 17156, |
485 | 18172, |
486 | 19167, |
487 | 20142, |
488 | 21097, |
489 | 22033, |
490 | 22951, |
491 | 23852, |
492 | 24735, |
493 | 25603, |
494 | 26455, |
495 | 27291, |
496 | 28113, |
497 | 28922, |
498 | 29716, |
499 | 30497, |
500 | 31266, |
501 | 32023, |
502 | 32767 |
503 | }; |
504 | |
505 | /* table used in 2 to the power computation */ |
506 | static const Word32 pow2_table[33] = { |
507 | 16384, |
508 | 16743, |
509 | 17109, |
510 | 17484, |
511 | 17867, |
512 | 18258, |
513 | 18658, |
514 | 19066, |
515 | 19484, |
516 | 19911, |
517 | 20347, |
518 | 20792, |
519 | 21247, |
520 | 21713, |
521 | 22188, |
522 | 22674, |
523 | 23170, |
524 | 23678, |
525 | 24196, |
526 | 24726, |
527 | 25268, |
528 | 25821, |
529 | 26386, |
530 | 26964, |
531 | 27554, |
532 | 28158, |
533 | 28774, |
534 | 29405, |
535 | 30048, |
536 | 30706, |
537 | 31379, |
538 | 32066, |
539 | 32767 |
540 | }; |
541 | |
542 | /* table of cos(x) */ |
543 | static const Word32 cos_table[65] = { |
544 | 32767, |
545 | 32729, |
546 | 32610, |
547 | 32413, |
548 | 32138, |
549 | 31786, |
550 | 31357, |
551 | 30853, |
552 | 30274, |
553 | 29622, |
554 | 28899, |
555 | 28106, |
556 | 27246, |
557 | 26320, |
558 | 25330, |
559 | 24279, |
560 | 23170, |
561 | 22006, |
562 | 20788, |
563 | 19520, |
564 | 18205, |
565 | 16846, |
566 | 15447, |
567 | 14010, |
568 | 12540, |
569 | 11039, |
570 | 9512, |
571 | 7962, |
572 | 6393, |
573 | 4808, |
574 | 3212, |
575 | 1608, |
576 | 0, |
577 | - 1608, |
578 | - 3212, |
579 | - 4808, |
580 | - 6393, |
581 | - 7962, |
582 | - 9512, |
583 | - 11039, |
584 | - 12540, |
585 | - 14010, |
586 | - 15447, |
587 | - 16846, |
588 | - 18205, |
589 | - 19520, |
590 | - 20788, |
591 | - 22006, |
592 | - 23170, |
593 | - 24279, |
594 | - 25330, |
595 | - 26320, |
596 | - 27246, |
597 | - 28106, |
598 | - 28899, |
599 | - 29622, |
600 | - 30274, |
601 | - 30853, |
602 | - 31357, |
603 | - 31786, |
604 | - 32138, |
605 | - 32413, |
606 | - 32610, |
607 | - 32729, |
608 | - 32768 |
609 | }; |
610 | |
611 | /* slope used to compute y = acos(x) */ |
612 | static const Word32 acos_slope[64] = { |
613 | - 26887, |
614 | - 8812, |
615 | - 5323, |
616 | - 3813, |
617 | - 2979, |
618 | - 2444, |
619 | - 2081, |
620 | - 1811, |
621 | - 1608, |
622 | - 1450, |
623 | - 1322, |
624 | - 1219, |
625 | - 1132, |
626 | - 1059, |
627 | - 998, |
628 | - 946, |
629 | - 901, |
630 | - 861, |
631 | - 827, |
632 | - 797, |
633 | - 772, |
634 | - 750, |
635 | - 730, |
636 | - 713, |
637 | - 699, |
638 | - 687, |
639 | - 677, |
640 | - 668, |
641 | - 662, |
642 | - 657, |
643 | - 654, |
644 | - 652, |
645 | - 652, |
646 | - 654, |
647 | - 657, |
648 | - 662, |
649 | - 668, |
650 | - 677, |
651 | - 687, |
652 | - 699, |
653 | - 713, |
654 | - 730, |
655 | - 750, |
656 | - 772, |
657 | - 797, |
658 | - 827, |
659 | - 861, |
660 | - 901, |
661 | - 946, |
662 | - 998, |
663 | - 1059, |
664 | - 1132, |
665 | - 1219, |
666 | - 1322, |
667 | - 1450, |
668 | - 1608, |
669 | - 1811, |
670 | - 2081, |
671 | - 2444, |
672 | - 2979, |
673 | - 3813, |
674 | - 5323, |
675 | - 8812, |
676 | - 26887 |
677 | }; |
678 | |
679 | /* All impulse responses are in Q15 */ |
680 | /* phase dispersion impulse response (MR795) */ |
681 | static const Word32 ph_imp_low_MR795[] = { |
682 | 26777, |
683 | 801, |
684 | 2505, |
685 | - 683, |
686 | - 1382, |
687 | 582, |
688 | 604, |
689 | - 1274, |
690 | 3511, |
691 | - 5894, |
692 | 4534, |
693 | - 499, |
694 | - 1940, |
695 | 3011, |
696 | - 5058, |
697 | 5614, |
698 | - 1990, |
699 | - 1061, |
700 | - 1459, |
701 | 4442, |
702 | - 700, |
703 | - 5335, |
704 | 4609, |
705 | 452, |
706 | - 589, |
707 | - 3352, |
708 | 2953, |
709 | 1267, |
710 | - 1212, |
711 | - 2590, |
712 | 1731, |
713 | 3670, |
714 | - 4475, |
715 | - 975, |
716 | 4391, |
717 | - 2537, |
718 | 949, |
719 | - 1363, |
720 | - 979, |
721 | 5734 |
722 | }; |
723 | /* phase dispersion impulse response (MR795) */ |
724 | static const Word32 ph_imp_mid_MR795[] = { |
725 | 30274, |
726 | 3831, |
727 | - 4036, |
728 | 2972, |
729 | - 1048, |
730 | - 1002, |
731 | 2477, |
732 | - 3043, |
733 | 2815, |
734 | - 2231, |
735 | 1753, |
736 | - 1611, |
737 | 1714, |
738 | - 1775, |
739 | 1543, |
740 | - 1008, |
741 | 429, |
742 | - 169, |
743 | 472, |
744 | - 1264, |
745 | 2176, |
746 | - 2706, |
747 | 2523, |
748 | - 1621, |
749 | 344, |
750 | 826, |
751 | - 1529, |
752 | 1724, |
753 | - 1657, |
754 | 1701, |
755 | - 2063, |
756 | 2644, |
757 | - 3060, |
758 | 2897, |
759 | - 1978, |
760 | 557, |
761 | 780, |
762 | - 1369, |
763 | 842, |
764 | 655 |
765 | }; |
766 | |
767 | /* phase dispersion impulse response (MR475 - MR67) */ |
768 | static const Word32 ph_imp_low[] = { |
769 | 14690, |
770 | 11518, |
771 | 1268, |
772 | - 2761, |
773 | - 5671, |
774 | 7514, |
775 | - 35, |
776 | - 2807, |
777 | - 3040, |
778 | 4823, |
779 | 2952, |
780 | - 8424, |
781 | 3785, |
782 | 1455, |
783 | 2179, |
784 | - 8637, |
785 | 8051, |
786 | - 2103, |
787 | - 1454, |
788 | 777, |
789 | 1108, |
790 | - 2385, |
791 | 2254, |
792 | - 363, |
793 | - 674, |
794 | - 2103, |
795 | 6046, |
796 | - 5681, |
797 | 1072, |
798 | 3123, |
799 | - 5058, |
800 | 5312, |
801 | - 2329, |
802 | - 3728, |
803 | 6924, |
804 | - 3889, |
805 | 675, |
806 | - 1775, |
807 | 29, |
808 | 10145 |
809 | }; |
810 | |
811 | /* phase dispersion impulse response (MR475 - MR67) */ |
812 | static const Word32 ph_imp_mid[] = { |
813 | 30274, |
814 | 3831, |
815 | - 4036, |
816 | 2972, |
817 | - 1048, |
818 | - 1002, |
819 | 2477, |
820 | - 3043, |
821 | 2815, |
822 | - 2231, |
823 | 1753, |
824 | - 1611, |
825 | 1714, |
826 | - 1775, |
827 | 1543, |
828 | - 1008, |
829 | 429, |
830 | - 169, |
831 | 472, |
832 | - 1264, |
833 | 2176, |
834 | - 2706, |
835 | 2523, |
836 | - 1621, |
837 | 344, |
838 | 826, |
839 | - 1529, |
840 | 1724, |
841 | - 1657, |
842 | 1701, |
843 | - 2063, |
844 | 2644, |
845 | - 3060, |
846 | 2897, |
847 | - 1978, |
848 | 557, |
849 | 780, |
850 | - 1369, |
851 | 842, |
852 | 655 |
853 | }; |
854 | |
855 | /* initialization table for the MA predictor in DTX */ |
856 | #define PAST_RQ_INIT_SIZE 8 |
857 | |
858 | /* initalization table for MA predictor in dtx mode */ |
859 | static const Word32 past_rq_init[80] = { |
860 | - 258, |
861 | - 318, |
862 | - 439, |
863 | - 634, |
864 | - 656, |
865 | - 773, |
866 | - 711, |
867 | - 502, |
868 | - 268, |
869 | - 193, |
870 | - 2, |
871 | 125, |
872 | 122, |
873 | - 39, |
874 | - 9, |
875 | 105, |
876 | 129, |
877 | 283, |
878 | 372, |
879 | 575, |
880 | - 277, |
881 | - 324, |
882 | - 197, |
883 | - 487, |
884 | - 445, |
885 | - 362, |
886 | - 292, |
887 | - 27, |
888 | 177, |
889 | 543, |
890 | 342, |
891 | 517, |
892 | 516, |
893 | 130, |
894 | 27, |
895 | - 104, |
896 | - 120, |
897 | - 140, |
898 | - 74, |
899 | - 56, |
900 | - 564, |
901 | - 943, |
902 | - 1520, |
903 | - 965, |
904 | - 814, |
905 | - 526, |
906 | - 322, |
907 | - 2, |
908 | 159, |
909 | 657, |
910 | - 312, |
911 | - 284, |
912 | - 386, |
913 | - 597, |
914 | - 493, |
915 | - 526, |
916 | - 418, |
917 | - 229, |
918 | 105, |
919 | 449, |
920 | - 557, |
921 | - 870, |
922 | - 1075, |
923 | - 919, |
924 | - 950, |
925 | - 752, |
926 | - 709, |
927 | - 316, |
928 | 62, |
929 | 486, |
930 | - 314, |
931 | - 191, |
932 | - 203, |
933 | - 330, |
934 | - 160, |
935 | - 103, |
936 | - 51, |
937 | 131, |
938 | 338, |
939 | 515 |
940 | }; |
941 | |
942 | #define ALPHA 29491 |
943 | #define ONE_ALPHA 3277 |
944 | /* LSF means (not in MR122) */ |
945 | static const Word32 mean_lsf_3[10] = { |
946 | 1546, |
947 | 2272, |
948 | 3778, |
949 | 5488, |
950 | 6972, |
951 | 8382, |
952 | 10047, |
953 | 11229, |
954 | 12766, |
955 | 13714 |
956 | }; |
957 | |
958 | #define ALPHA_122 31128 |
959 | #define ONE_ALPHA_122 1639 |
960 | /* LSF means ->normalize frequency domain */ |
961 | static const Word32 mean_lsf_5[10] = { |
962 | 1384, |
963 | 2077, |
964 | 3420, |
965 | 5108, |
966 | 6742, |
967 | 8122, |
968 | 9863, |
969 | 11092, |
970 | 12714, |
971 | 13701 |
972 | }; |
973 | |
974 | /* LSF prediction factors (not in MR122) */ |
975 | static const Word32 pred_fac[10] = { |
976 | 9556, |
977 | 10769, |
978 | 12571, |
979 | 13292, |
980 | 14381, |
981 | 11651, |
982 | 10588, |
983 | 9767, |
984 | 8593, |
985 | 6484 |
986 | }; |
987 | #define DICO1_SIZE_3 256 |
988 | #define DICO2_SIZE_3 512 |
989 | #define DICO3_SIZE_3 512 |
990 | |
991 | /* 1st LSF quantizer (not in MR122 and MR795) */ |
992 | static const Word32 dico1_lsf_3[] = { |
993 | 6, |
994 | 82, |
995 | - 131, |
996 | 154, |
997 | - 56, |
998 | - 735, |
999 | 183, |
1000 | - 65, |
1001 | - 265, |
1002 | 9, |
1003 | - 210, |
1004 | - 361, |
1005 | 113, |
1006 | 718, |
1007 | 1817, |
1008 | 1010, |
1009 | 1214, |
1010 | 1573, |
1011 | 857, |
1012 | 1333, |
1013 | 2276, |
1014 | 827, |
1015 | 1568, |
1016 | 1933, |
1017 | 717, |
1018 | 1989, |
1019 | 2206, |
1020 | 838, |
1021 | 1172, |
1022 | 1823, |
1023 | 721, |
1024 | 1000, |
1025 | 2154, |
1026 | 286, |
1027 | 476, |
1028 | 1509, |
1029 | - 247, |
1030 | - 531, |
1031 | 230, |
1032 | 147, |
1033 | - 82, |
1034 | 569, |
1035 | 26, |
1036 | - 177, |
1037 | - 944, |
1038 | - 27, |
1039 | - 273, |
1040 | 692, |
1041 | - 164, |
1042 | - 264, |
1043 | - 183, |
1044 | 224, |
1045 | 790, |
1046 | 1039, |
1047 | 899, |
1048 | 946, |
1049 | 601, |
1050 | 485, |
1051 | 771, |
1052 | 1150, |
1053 | 524, |
1054 | 677, |
1055 | 903, |
1056 | - 140, |
1057 | 375, |
1058 | 778, |
1059 | 410, |
1060 | 676, |
1061 | 429, |
1062 | 301, |
1063 | 530, |
1064 | 1009, |
1065 | 719, |
1066 | 646, |
1067 | 38, |
1068 | 226, |
1069 | 367, |
1070 | 40, |
1071 | 145, |
1072 | - 45, |
1073 | - 505, |
1074 | 290, |
1075 | 121, |
1076 | - 121, |
1077 | 302, |
1078 | 127, |
1079 | 166, |
1080 | - 124, |
1081 | - 383, |
1082 | - 956, |
1083 | - 358, |
1084 | - 455, |
1085 | - 977, |
1086 | 715, |
1087 | 878, |
1088 | 894, |
1089 | 978, |
1090 | 923, |
1091 | 211, |
1092 | 477, |
1093 | 272, |
1094 | 64, |
1095 | 188, |
1096 | - 78, |
1097 | 17, |
1098 | - 143, |
1099 | - 65, |
1100 | 38, |
1101 | 643, |
1102 | 586, |
1103 | 621, |
1104 | - 134, |
1105 | - 426, |
1106 | - 651, |
1107 | 347, |
1108 | 545, |
1109 | 2820, |
1110 | 1188, |
1111 | 2726, |
1112 | 2442, |
1113 | 142, |
1114 | - 80, |
1115 | 1735, |
1116 | 283, |
1117 | 130, |
1118 | 461, |
1119 | - 262, |
1120 | - 399, |
1121 | - 1145, |
1122 | - 411, |
1123 | 155, |
1124 | 430, |
1125 | 329, |
1126 | 375, |
1127 | 779, |
1128 | 53, |
1129 | - 226, |
1130 | - 139, |
1131 | - 129, |
1132 | - 236, |
1133 | 1682, |
1134 | 285, |
1135 | 744, |
1136 | 1327, |
1137 | 738, |
1138 | 697, |
1139 | 1664, |
1140 | 312, |
1141 | 409, |
1142 | 266, |
1143 | 325, |
1144 | 720, |
1145 | 135, |
1146 | 1, |
1147 | 221, |
1148 | 453, |
1149 | 8, |
1150 | 203, |
1151 | 145, |
1152 | 299, |
1153 | 640, |
1154 | 760, |
1155 | 29, |
1156 | 468, |
1157 | 638, |
1158 | 103, |
1159 | 429, |
1160 | 379, |
1161 | 420, |
1162 | 954, |
1163 | 932, |
1164 | 1326, |
1165 | 1210, |
1166 | 1258, |
1167 | 704, |
1168 | 1012, |
1169 | 1152, |
1170 | - 166, |
1171 | - 444, |
1172 | - 266, |
1173 | - 316, |
1174 | - 130, |
1175 | - 376, |
1176 | 191, |
1177 | 1151, |
1178 | 1904, |
1179 | - 240, |
1180 | - 543, |
1181 | - 1260, |
1182 | - 112, |
1183 | 268, |
1184 | 1207, |
1185 | 70, |
1186 | 1062, |
1187 | 1583, |
1188 | 278, |
1189 | 1360, |
1190 | 1574, |
1191 | - 258, |
1192 | - 272, |
1193 | - 768, |
1194 | 19, |
1195 | 563, |
1196 | 2240, |
1197 | - 3, |
1198 | - 265, |
1199 | 135, |
1200 | - 295, |
1201 | - 591, |
1202 | - 388, |
1203 | 140, |
1204 | 354, |
1205 | - 206, |
1206 | - 260, |
1207 | - 504, |
1208 | - 795, |
1209 | - 433, |
1210 | - 718, |
1211 | - 1319, |
1212 | 109, |
1213 | 331, |
1214 | 962, |
1215 | - 429, |
1216 | - 87, |
1217 | 652, |
1218 | - 296, |
1219 | 426, |
1220 | 1019, |
1221 | - 239, |
1222 | 775, |
1223 | 851, |
1224 | 489, |
1225 | 1334, |
1226 | 1073, |
1227 | - 334, |
1228 | - 332, |
1229 | 25, |
1230 | 543, |
1231 | 1206, |
1232 | 1807, |
1233 | 326, |
1234 | 61, |
1235 | 727, |
1236 | 578, |
1237 | 849, |
1238 | 1405, |
1239 | - 208, |
1240 | - 277, |
1241 | 329, |
1242 | - 152, |
1243 | 64, |
1244 | 669, |
1245 | - 434, |
1246 | - 678, |
1247 | - 727, |
1248 | - 454, |
1249 | - 71, |
1250 | 251, |
1251 | 605, |
1252 | 480, |
1253 | 254, |
1254 | - 482, |
1255 | 11, |
1256 | 996, |
1257 | - 289, |
1258 | 395, |
1259 | 486, |
1260 | 722, |
1261 | 1049, |
1262 | 1440, |
1263 | - 30, |
1264 | - 316, |
1265 | - 786, |
1266 | - 106, |
1267 | - 115, |
1268 | - 619, |
1269 | 861, |
1270 | 1474, |
1271 | 1412, |
1272 | 1055, |
1273 | 1366, |
1274 | 1184, |
1275 | 812, |
1276 | 1237, |
1277 | 925, |
1278 | 42, |
1279 | - 251, |
1280 | - 576, |
1281 | 342, |
1282 | 141, |
1283 | - 454, |
1284 | - 168, |
1285 | - 80, |
1286 | 1359, |
1287 | - 342, |
1288 | - 656, |
1289 | - 1763, |
1290 | 100, |
1291 | 821, |
1292 | 725, |
1293 | 990, |
1294 | 747, |
1295 | 800, |
1296 | 332, |
1297 | 440, |
1298 | 568, |
1299 | 663, |
1300 | 379, |
1301 | 852, |
1302 | 112, |
1303 | 165, |
1304 | - 369, |
1305 | 597, |
1306 | 910, |
1307 | 282, |
1308 | - 8, |
1309 | 834, |
1310 | 1281, |
1311 | - 352, |
1312 | 572, |
1313 | 695, |
1314 | 462, |
1315 | 2246, |
1316 | 1806, |
1317 | 345, |
1318 | 190, |
1319 | 1374, |
1320 | 416, |
1321 | 915, |
1322 | 2166, |
1323 | 168, |
1324 | - 82, |
1325 | 280, |
1326 | - 516, |
1327 | - 446, |
1328 | 840, |
1329 | 47, |
1330 | 533, |
1331 | 44, |
1332 | - 362, |
1333 | - 711, |
1334 | - 1143, |
1335 | 22, |
1336 | 193, |
1337 | 1472, |
1338 | - 85, |
1339 | 233, |
1340 | 1813, |
1341 | - 62, |
1342 | 579, |
1343 | 1504, |
1344 | 550, |
1345 | 944, |
1346 | 1749, |
1347 | 723, |
1348 | 650, |
1349 | 1148, |
1350 | 972, |
1351 | 884, |
1352 | 1395, |
1353 | - 425, |
1354 | 643, |
1355 | 0, |
1356 | 1000, |
1357 | 952, |
1358 | 1098, |
1359 | 249, |
1360 | 1446, |
1361 | 672, |
1362 | - 334, |
1363 | - 87, |
1364 | 2172, |
1365 | - 554, |
1366 | 1882, |
1367 | 2672, |
1368 | 140, |
1369 | 1826, |
1370 | 1853, |
1371 | 920, |
1372 | 1749, |
1373 | 2590, |
1374 | 1076, |
1375 | 1933, |
1376 | 2038, |
1377 | - 137, |
1378 | - 443, |
1379 | - 1555, |
1380 | 1269, |
1381 | 1174, |
1382 | 468, |
1383 | - 493, |
1384 | - 122, |
1385 | 1521, |
1386 | - 451, |
1387 | 1033, |
1388 | 1214, |
1389 | 482, |
1390 | 1695, |
1391 | 1118, |
1392 | 815, |
1393 | 649, |
1394 | 384, |
1395 | - 446, |
1396 | - 692, |
1397 | 107, |
1398 | - 319, |
1399 | - 605, |
1400 | - 118, |
1401 | - 207, |
1402 | - 505, |
1403 | 525, |
1404 | - 468, |
1405 | - 12, |
1406 | 2736, |
1407 | 75, |
1408 | 1934, |
1409 | 1305, |
1410 | 880, |
1411 | 2358, |
1412 | 2267, |
1413 | 1285, |
1414 | 1575, |
1415 | 2004, |
1416 | - 48, |
1417 | - 304, |
1418 | - 1186, |
1419 | - 435, |
1420 | - 461, |
1421 | - 251, |
1422 | - 366, |
1423 | - 404, |
1424 | - 547, |
1425 | - 289, |
1426 | - 605, |
1427 | - 597, |
1428 | - 538, |
1429 | - 810, |
1430 | - 165, |
1431 | - 120, |
1432 | 3, |
1433 | 356, |
1434 | 639, |
1435 | 1241, |
1436 | 1502, |
1437 | 96, |
1438 | 177, |
1439 | 750, |
1440 | - 435, |
1441 | - 585, |
1442 | - 1174, |
1443 | - 356, |
1444 | 109, |
1445 | - 79, |
1446 | - 485, |
1447 | 288, |
1448 | 2005, |
1449 | 9, |
1450 | 1116, |
1451 | 731, |
1452 | 880, |
1453 | 2134, |
1454 | 946, |
1455 | - 265, |
1456 | 1585, |
1457 | 1065, |
1458 | 1157, |
1459 | 1210, |
1460 | 843, |
1461 | - 498, |
1462 | - 668, |
1463 | 431, |
1464 | 374, |
1465 | 321, |
1466 | - 229, |
1467 | 1440, |
1468 | 2101, |
1469 | 1381, |
1470 | 449, |
1471 | 461, |
1472 | 1155, |
1473 | - 105, |
1474 | 39, |
1475 | - 384, |
1476 | - 263, |
1477 | 367, |
1478 | 182, |
1479 | - 371, |
1480 | - 660, |
1481 | 773, |
1482 | - 188, |
1483 | 1151, |
1484 | 971, |
1485 | 1333, |
1486 | 1632, |
1487 | 1435, |
1488 | 774, |
1489 | 1267, |
1490 | 1221, |
1491 | - 482, |
1492 | - 832, |
1493 | - 1489, |
1494 | - 237, |
1495 | - 210, |
1496 | 860, |
1497 | 890, |
1498 | 1615, |
1499 | 1064, |
1500 | 472, |
1501 | 1062, |
1502 | 1192, |
1503 | 185, |
1504 | 1077, |
1505 | 989, |
1506 | - 568, |
1507 | - 992, |
1508 | - 1704, |
1509 | - 449, |
1510 | - 902, |
1511 | - 2043, |
1512 | - 142, |
1513 | - 377, |
1514 | - 458, |
1515 | - 210, |
1516 | - 554, |
1517 | - 1029, |
1518 | - 11, |
1519 | 1133, |
1520 | 2265, |
1521 | - 329, |
1522 | - 675, |
1523 | - 893, |
1524 | - 250, |
1525 | 657, |
1526 | 1187, |
1527 | 519, |
1528 | 1510, |
1529 | 1779, |
1530 | 520, |
1531 | 539, |
1532 | 1403, |
1533 | 527, |
1534 | 1421, |
1535 | 1302, |
1536 | - 563, |
1537 | - 871, |
1538 | - 1248, |
1539 | - 147, |
1540 | - 463, |
1541 | 879, |
1542 | - 76, |
1543 | 2334, |
1544 | 2840, |
1545 | 563, |
1546 | 2573, |
1547 | 2385, |
1548 | 632, |
1549 | 1926, |
1550 | 2920, |
1551 | 719, |
1552 | 2023, |
1553 | 1840, |
1554 | - 545, |
1555 | - 723, |
1556 | 1108, |
1557 | 129, |
1558 | - 125, |
1559 | 884, |
1560 | 1417, |
1561 | 1632, |
1562 | 925, |
1563 | - 94, |
1564 | 1566, |
1565 | 1751, |
1566 | - 341, |
1567 | 1533, |
1568 | 1551, |
1569 | 591, |
1570 | 395, |
1571 | - 274, |
1572 | - 76, |
1573 | 981, |
1574 | 2831, |
1575 | 153, |
1576 | 2985, |
1577 | 1844, |
1578 | 1032, |
1579 | 2565, |
1580 | 2749, |
1581 | 1508, |
1582 | 2832, |
1583 | 1879, |
1584 | 791, |
1585 | 1199, |
1586 | 538, |
1587 | - 190, |
1588 | - 453, |
1589 | 1489, |
1590 | - 278, |
1591 | - 548, |
1592 | 1158, |
1593 | - 245, |
1594 | 1941, |
1595 | 2044, |
1596 | 1024, |
1597 | 1560, |
1598 | 1650, |
1599 | 512, |
1600 | 253, |
1601 | 466, |
1602 | - 62, |
1603 | - 323, |
1604 | 1151, |
1605 | - 473, |
1606 | - 376, |
1607 | 507, |
1608 | - 433, |
1609 | 1380, |
1610 | 2162, |
1611 | 899, |
1612 | 1943, |
1613 | 1445, |
1614 | 134, |
1615 | 704, |
1616 | 440, |
1617 | 460, |
1618 | 525, |
1619 | - 28, |
1620 | - 450, |
1621 | 279, |
1622 | 1338, |
1623 | 0, |
1624 | 971, |
1625 | 252, |
1626 | - 445, |
1627 | - 627, |
1628 | - 991, |
1629 | - 348, |
1630 | - 602, |
1631 | - 1424, |
1632 | 398, |
1633 | 712, |
1634 | 1656, |
1635 | - 107, |
1636 | 314, |
1637 | - 178, |
1638 | 93, |
1639 | 2226, |
1640 | 2238, |
1641 | 518, |
1642 | 849, |
1643 | 656, |
1644 | - 462, |
1645 | - 711, |
1646 | - 447, |
1647 | 174, |
1648 | - 34, |
1649 | 1191, |
1650 | - 119, |
1651 | 42, |
1652 | 1005, |
1653 | - 372, |
1654 | 274, |
1655 | 758, |
1656 | 1036, |
1657 | 2352, |
1658 | 1838, |
1659 | 675, |
1660 | 1724, |
1661 | 1498, |
1662 | 430, |
1663 | 1286, |
1664 | 2133, |
1665 | - 129, |
1666 | - 439, |
1667 | 0, |
1668 | - 373, |
1669 | 800, |
1670 | 2144, |
1671 | 6, |
1672 | 1587, |
1673 | 2478, |
1674 | 478, |
1675 | 596, |
1676 | 2128, |
1677 | - 428, |
1678 | - 736, |
1679 | 1505, |
1680 | 385, |
1681 | 178, |
1682 | 980, |
1683 | 139, |
1684 | 449, |
1685 | 1225, |
1686 | - 526, |
1687 | - 842, |
1688 | - 982, |
1689 | 145, |
1690 | 1554, |
1691 | 1242, |
1692 | 623, |
1693 | 1448, |
1694 | 656, |
1695 | 349, |
1696 | 1016, |
1697 | 1482, |
1698 | 31, |
1699 | - 280, |
1700 | 415, |
1701 | - 316, |
1702 | 724, |
1703 | 1641, |
1704 | 360, |
1705 | 1058, |
1706 | 556, |
1707 | - 436, |
1708 | - 358, |
1709 | 1201, |
1710 | - 355, |
1711 | 1123, |
1712 | 1939, |
1713 | 401, |
1714 | 1584, |
1715 | 2248, |
1716 | - 527, |
1717 | - 1012, |
1718 | 355, |
1719 | 233, |
1720 | 238, |
1721 | 2233, |
1722 | - 550, |
1723 | - 897, |
1724 | - 639, |
1725 | - 365, |
1726 | - 501, |
1727 | 1957, |
1728 | 389, |
1729 | 1860, |
1730 | 1621, |
1731 | 162, |
1732 | 1132, |
1733 | 1264, |
1734 | - 237, |
1735 | 1174, |
1736 | 1390, |
1737 | - 640, |
1738 | - 411, |
1739 | 116, |
1740 | - 228, |
1741 | 1694, |
1742 | 2298, |
1743 | 1639, |
1744 | 2186, |
1745 | 2267, |
1746 | 562, |
1747 | 1273, |
1748 | 2658, |
1749 | 323, |
1750 | 338, |
1751 | 1774, |
1752 | 578, |
1753 | 1107, |
1754 | 852, |
1755 | 22, |
1756 | 594, |
1757 | 934, |
1758 | - 143, |
1759 | 718, |
1760 | 446 |
1761 | }; |
1762 | |
1763 | /* 2nd LSF quantizer (not in MR122) */ |
1764 | static const Word32 dico2_lsf_3[] = { |
1765 | 50, |
1766 | 71, |
1767 | - 9, |
1768 | - 338, |
1769 | - 698, |
1770 | - 1407, |
1771 | 102, |
1772 | - 138, |
1773 | - 820, |
1774 | - 310, |
1775 | - 469, |
1776 | - 1147, |
1777 | 414, |
1778 | 67, |
1779 | - 267, |
1780 | 1060, |
1781 | 814, |
1782 | 1441, |
1783 | 1548, |
1784 | 1360, |
1785 | 1272, |
1786 | 1754, |
1787 | 1895, |
1788 | 1661, |
1789 | 2019, |
1790 | 2133, |
1791 | 1820, |
1792 | 1808, |
1793 | 2318, |
1794 | 1845, |
1795 | 644, |
1796 | - 93, |
1797 | 454, |
1798 | 858, |
1799 | 329, |
1800 | - 136, |
1801 | 489, |
1802 | - 258, |
1803 | - 128, |
1804 | - 198, |
1805 | - 745, |
1806 | - 41, |
1807 | - 52, |
1808 | - 265, |
1809 | - 985, |
1810 | 346, |
1811 | 137, |
1812 | 479, |
1813 | - 1741, |
1814 | - 748, |
1815 | - 684, |
1816 | - 1163, |
1817 | - 1725, |
1818 | - 367, |
1819 | - 895, |
1820 | - 1145, |
1821 | - 784, |
1822 | - 488, |
1823 | - 946, |
1824 | - 968, |
1825 | - 85, |
1826 | - 390, |
1827 | - 725, |
1828 | 215, |
1829 | - 340, |
1830 | - 171, |
1831 | 1020, |
1832 | 916, |
1833 | 1969, |
1834 | 564, |
1835 | 179, |
1836 | 746, |
1837 | 662, |
1838 | 977, |
1839 | 1734, |
1840 | 887, |
1841 | 622, |
1842 | 914, |
1843 | 939, |
1844 | 856, |
1845 | 1165, |
1846 | 309, |
1847 | 688, |
1848 | 803, |
1849 | 917, |
1850 | 161, |
1851 | 570, |
1852 | 118, |
1853 | - 20, |
1854 | - 283, |
1855 | - 816, |
1856 | - 42, |
1857 | 204, |
1858 | - 1228, |
1859 | - 325, |
1860 | - 462, |
1861 | - 963, |
1862 | - 202, |
1863 | - 143, |
1864 | - 988, |
1865 | - 484, |
1866 | - 361, |
1867 | - 702, |
1868 | - 978, |
1869 | - 477, |
1870 | - 302, |
1871 | - 790, |
1872 | - 1188, |
1873 | - 100, |
1874 | - 786, |
1875 | - 1088, |
1876 | - 1054, |
1877 | - 947, |
1878 | - 1684, |
1879 | - 202, |
1880 | - 843, |
1881 | - 782, |
1882 | - 1039, |
1883 | - 1378, |
1884 | - 901, |
1885 | - 624, |
1886 | - 110, |
1887 | - 85, |
1888 | 356, |
1889 | 213, |
1890 | - 10, |
1891 | - 493, |
1892 | 364, |
1893 | 774, |
1894 | 425, |
1895 | 822, |
1896 | 479, |
1897 | - 83, |
1898 | 557, |
1899 | 520, |
1900 | - 992, |
1901 | - 1560, |
1902 | - 572, |
1903 | - 603, |
1904 | - 741, |
1905 | - 26, |
1906 | - 502, |
1907 | - 638, |
1908 | - 903, |
1909 | 209, |
1910 | 306, |
1911 | 147, |
1912 | - 316, |
1913 | - 593, |
1914 | - 596, |
1915 | - 85, |
1916 | - 211, |
1917 | - 225, |
1918 | - 918, |
1919 | - 529, |
1920 | 117, |
1921 | 233, |
1922 | - 439, |
1923 | - 738, |
1924 | 1101, |
1925 | 751, |
1926 | 633, |
1927 | 1457, |
1928 | 1716, |
1929 | 1511, |
1930 | 1765, |
1931 | 1457, |
1932 | 910, |
1933 | 1122, |
1934 | 1156, |
1935 | 849, |
1936 | 1354, |
1937 | 868, |
1938 | 470, |
1939 | - 871, |
1940 | - 1150, |
1941 | - 1796, |
1942 | - 871, |
1943 | - 861, |
1944 | - 992, |
1945 | - 118, |
1946 | 155, |
1947 | 212, |
1948 | - 1051, |
1949 | - 849, |
1950 | - 606, |
1951 | - 1117, |
1952 | - 1849, |
1953 | - 2750, |
1954 | - 1019, |
1955 | - 1427, |
1956 | - 1869, |
1957 | 370, |
1958 | - 184, |
1959 | - 414, |
1960 | 959, |
1961 | 493, |
1962 | 104, |
1963 | 958, |
1964 | 1039, |
1965 | 543, |
1966 | 154, |
1967 | 653, |
1968 | 201, |
1969 | 1249, |
1970 | 507, |
1971 | 150, |
1972 | 663, |
1973 | 503, |
1974 | 230, |
1975 | 623, |
1976 | 777, |
1977 | 675, |
1978 | 659, |
1979 | 88, |
1980 | - 110, |
1981 | 843, |
1982 | 244, |
1983 | 224, |
1984 | 382, |
1985 | 541, |
1986 | 302, |
1987 | 724, |
1988 | 433, |
1989 | 666, |
1990 | 1166, |
1991 | 734, |
1992 | 341, |
1993 | - 138, |
1994 | 20, |
1995 | - 397, |
1996 | - 1183, |
1997 | - 424, |
1998 | - 46, |
1999 | - 321, |
2000 | - 352, |
2001 | - 124, |
2002 | 1333, |
2003 | 1021, |
2004 | 1080, |
2005 | 262, |
2006 | 366, |
2007 | 723, |
2008 | 922, |
2009 | 283, |
2010 | - 551, |
2011 | 31, |
2012 | - 636, |
2013 | - 611, |
2014 | - 689, |
2015 | - 697, |
2016 | - 415, |
2017 | - 952, |
2018 | - 779, |
2019 | - 201, |
2020 | - 1329, |
2021 | - 598, |
2022 | - 359, |
2023 | - 953, |
2024 | - 1285, |
2025 | 166, |
2026 | 493, |
2027 | 305, |
2028 | 221, |
2029 | 846, |
2030 | 703, |
2031 | 610, |
2032 | 840, |
2033 | 936, |
2034 | 774, |
2035 | - 723, |
2036 | - 1324, |
2037 | - 1261, |
2038 | - 357, |
2039 | - 1025, |
2040 | - 1388, |
2041 | - 1096, |
2042 | - 1376, |
2043 | - 365, |
2044 | - 1416, |
2045 | - 1881, |
2046 | - 608, |
2047 | - 1798, |
2048 | - 1727, |
2049 | - 674, |
2050 | - 545, |
2051 | - 1173, |
2052 | - 703, |
2053 | 678, |
2054 | 786, |
2055 | 148, |
2056 | - 123, |
2057 | 696, |
2058 | 1288, |
2059 | 644, |
2060 | 350, |
2061 | - 10, |
2062 | 414, |
2063 | 614, |
2064 | 15, |
2065 | 137, |
2066 | 344, |
2067 | - 211, |
2068 | - 814, |
2069 | - 1512, |
2070 | - 819, |
2071 | - 391, |
2072 | - 930, |
2073 | - 588, |
2074 | 47, |
2075 | - 591, |
2076 | - 898, |
2077 | - 909, |
2078 | - 1097, |
2079 | - 163, |
2080 | - 1272, |
2081 | - 1167, |
2082 | - 157, |
2083 | - 1464, |
2084 | - 1525, |
2085 | - 389, |
2086 | - 1274, |
2087 | - 1188, |
2088 | - 624, |
2089 | 671, |
2090 | 213, |
2091 | 454, |
2092 | 124, |
2093 | - 274, |
2094 | - 525, |
2095 | - 729, |
2096 | - 496, |
2097 | - 152, |
2098 | - 1344, |
2099 | 122, |
2100 | 135, |
2101 | - 2905, |
2102 | - 589, |
2103 | - 394, |
2104 | - 1728, |
2105 | 441, |
2106 | - 50, |
2107 | 1476, |
2108 | 904, |
2109 | 787, |
2110 | 316, |
2111 | 236, |
2112 | - 440, |
2113 | - 347, |
2114 | 217, |
2115 | 413, |
2116 | - 911, |
2117 | - 917, |
2118 | 121, |
2119 | - 455, |
2120 | - 932, |
2121 | 202, |
2122 | - 92, |
2123 | - 465, |
2124 | - 375, |
2125 | 488, |
2126 | 390, |
2127 | 474, |
2128 | 876, |
2129 | 729, |
2130 | 316, |
2131 | - 1815, |
2132 | - 1312, |
2133 | - 669, |
2134 | 87, |
2135 | 962, |
2136 | 432, |
2137 | 563, |
2138 | - 249, |
2139 | - 1058, |
2140 | 250, |
2141 | 285, |
2142 | 1105, |
2143 | 1141, |
2144 | 427, |
2145 | 696, |
2146 | - 1038, |
2147 | - 1664, |
2148 | - 1582, |
2149 | - 948, |
2150 | 346, |
2151 | 160, |
2152 | - 309, |
2153 | - 272, |
2154 | - 858, |
2155 | 670, |
2156 | 624, |
2157 | 1250, |
2158 | - 944, |
2159 | - 408, |
2160 | - 666, |
2161 | - 606, |
2162 | - 320, |
2163 | - 384, |
2164 | - 492, |
2165 | 230, |
2166 | 65, |
2167 | 334, |
2168 | - 50, |
2169 | - 16, |
2170 | - 16, |
2171 | - 690, |
2172 | - 1397, |
2173 | 1791, |
2174 | 1716, |
2175 | 1399, |
2176 | 2478, |
2177 | 2063, |
2178 | 1404, |
2179 | 1245, |
2180 | 1471, |
2181 | 1426, |
2182 | - 382, |
2183 | - 1037, |
2184 | - 2, |
2185 | 173, |
2186 | - 398, |
2187 | 1145, |
2188 | 1491, |
2189 | 2024, |
2190 | 1801, |
2191 | 772, |
2192 | 1274, |
2193 | 1506, |
2194 | 1429, |
2195 | 1735, |
2196 | 2001, |
2197 | 1079, |
2198 | 1218, |
2199 | 1273, |
2200 | - 1154, |
2201 | - 1851, |
2202 | - 1329, |
2203 | - 808, |
2204 | - 1133, |
2205 | - 1096, |
2206 | - 451, |
2207 | - 1033, |
2208 | - 1722, |
2209 | 65, |
2210 | 578, |
2211 | - 84, |
2212 | - 1476, |
2213 | - 2434, |
2214 | - 1778, |
2215 | - 765, |
2216 | - 1366, |
2217 | - 494, |
2218 | - 218, |
2219 | - 594, |
2220 | - 931, |
2221 | 337, |
2222 | - 236, |
2223 | 562, |
2224 | 2357, |
2225 | 2662, |
2226 | 1938, |
2227 | 1489, |
2228 | 1276, |
2229 | 874, |
2230 | 189, |
2231 | 358, |
2232 | 374, |
2233 | - 1519, |
2234 | - 2281, |
2235 | - 2346, |
2236 | - 967, |
2237 | - 1271, |
2238 | - 2095, |
2239 | - 628, |
2240 | - 1188, |
2241 | - 1542, |
2242 | 1661, |
2243 | 1043, |
2244 | 546, |
2245 | 565, |
2246 | 1061, |
2247 | 732, |
2248 | - 64, |
2249 | - 836, |
2250 | - 434, |
2251 | - 436, |
2252 | - 96, |
2253 | 203, |
2254 | 1078, |
2255 | 1216, |
2256 | 1636, |
2257 | 907, |
2258 | 1534, |
2259 | 986, |
2260 | 326, |
2261 | 965, |
2262 | 845, |
2263 | 142, |
2264 | - 84, |
2265 | 197, |
2266 | 470, |
2267 | 2379, |
2268 | 1570, |
2269 | 1133, |
2270 | 470, |
2271 | 1214, |
2272 | 395, |
2273 | 1376, |
2274 | 1200, |
2275 | 1125, |
2276 | 1042, |
2277 | 348, |
2278 | - 543, |
2279 | - 1234, |
2280 | - 376, |
2281 | - 215, |
2282 | - 181, |
2283 | 481, |
2284 | - 1947, |
2285 | - 1621, |
2286 | - 210, |
2287 | - 750, |
2288 | - 1185, |
2289 | 390, |
2290 | 29, |
2291 | - 399, |
2292 | 27, |
2293 | 820, |
2294 | 1236, |
2295 | 755, |
2296 | 695, |
2297 | 979, |
2298 | 409, |
2299 | - 174, |
2300 | 1197, |
2301 | 1035, |
2302 | 912, |
2303 | 1356, |
2304 | 1846, |
2305 | - 992, |
2306 | - 1437, |
2307 | 484, |
2308 | - 1485, |
2309 | - 1700, |
2310 | 208, |
2311 | - 412, |
2312 | 1204, |
2313 | 1432, |
2314 | - 271, |
2315 | 896, |
2316 | 1144, |
2317 | - 416, |
2318 | 1777, |
2319 | 1434, |
2320 | - 1696, |
2321 | - 2644, |
2322 | - 204, |
2323 | - 1789, |
2324 | - 1551, |
2325 | 1033, |
2326 | - 1656, |
2327 | - 1559, |
2328 | 1303, |
2329 | - 1253, |
2330 | - 1589, |
2331 | 1081, |
2332 | - 669, |
2333 | - 1095, |
2334 | - 66, |
2335 | - 682, |
2336 | 320, |
2337 | - 345, |
2338 | 659, |
2339 | 305, |
2340 | 1069, |
2341 | - 1292, |
2342 | - 804, |
2343 | - 19, |
2344 | - 1635, |
2345 | - 1291, |
2346 | 29, |
2347 | - 1683, |
2348 | - 497, |
2349 | 71, |
2350 | - 287, |
2351 | - 7, |
2352 | - 100, |
2353 | - 494, |
2354 | - 962, |
2355 | - 237, |
2356 | 852, |
2357 | 1881, |
2358 | 1740, |
2359 | - 1217, |
2360 | - 1387, |
2361 | 227, |
2362 | - 660, |
2363 | 302, |
2364 | 373, |
2365 | 96, |
2366 | 1087, |
2367 | 1257, |
2368 | - 1074, |
2369 | - 1669, |
2370 | 160, |
2371 | 485, |
2372 | 2076, |
2373 | 1798, |
2374 | - 934, |
2375 | - 220, |
2376 | 552, |
2377 | - 596, |
2378 | - 612, |
2379 | 237, |
2380 | 336, |
2381 | 1720, |
2382 | 879, |
2383 | 643, |
2384 | 629, |
2385 | 434, |
2386 | 1267, |
2387 | 522, |
2388 | 1633, |
2389 | 15, |
2390 | 244, |
2391 | - 441, |
2392 | 1475, |
2393 | 717, |
2394 | 184, |
2395 | 1819, |
2396 | 1590, |
2397 | 1709, |
2398 | 988, |
2399 | 261, |
2400 | 937, |
2401 | 2093, |
2402 | 2345, |
2403 | 1520, |
2404 | 2139, |
2405 | 1858, |
2406 | 1606, |
2407 | - 577, |
2408 | - 579, |
2409 | - 1203, |
2410 | - 956, |
2411 | 135, |
2412 | - 488, |
2413 | - 464, |
2414 | 51, |
2415 | - 338, |
2416 | - 629, |
2417 | - 348, |
2418 | - 723, |
2419 | 1146, |
2420 | 2073, |
2421 | 1442, |
2422 | 2192, |
2423 | 1466, |
2424 | 911, |
2425 | - 1444, |
2426 | - 1572, |
2427 | - 2278, |
2428 | 1400, |
2429 | 710, |
2430 | 1297, |
2431 | 1335, |
2432 | 633, |
2433 | 928, |
2434 | 1434, |
2435 | 2194, |
2436 | 2594, |
2437 | 2422, |
2438 | 2204, |
2439 | 1881, |
2440 | 982, |
2441 | 2242, |
2442 | 1854, |
2443 | 380, |
2444 | 792, |
2445 | 1145, |
2446 | - 63, |
2447 | - 539, |
2448 | 414, |
2449 | - 252, |
2450 | - 964, |
2451 | - 314, |
2452 | - 1261, |
2453 | - 683, |
2454 | - 780, |
2455 | - 831, |
2456 | - 526, |
2457 | - 1005, |
2458 | - 1666, |
2459 | - 1135, |
2460 | - 424, |
2461 | - 1611, |
2462 | - 452, |
2463 | - 299, |
2464 | 1268, |
2465 | 1048, |
2466 | 642, |
2467 | 1147, |
2468 | 853, |
2469 | 856, |
2470 | - 675, |
2471 | - 336, |
2472 | 139, |
2473 | 2268, |
2474 | 1343, |
2475 | 1418, |
2476 | 29, |
2477 | 768, |
2478 | 797, |
2479 | - 1224, |
2480 | 423, |
2481 | 564, |
2482 | - 1318, |
2483 | - 1082, |
2484 | 245, |
2485 | - 1302, |
2486 | - 812, |
2487 | 573, |
2488 | - 1298, |
2489 | - 1617, |
2490 | 646, |
2491 | - 968, |
2492 | 834, |
2493 | 723, |
2494 | 993, |
2495 | 1652, |
2496 | 2027, |
2497 | - 191, |
2498 | - 817, |
2499 | 432, |
2500 | 662, |
2501 | 60, |
2502 | 198, |
2503 | 626, |
2504 | 997, |
2505 | 1330, |
2506 | 1648, |
2507 | 1963, |
2508 | 1289, |
2509 | - 1597, |
2510 | - 93, |
2511 | - 45, |
2512 | - 1088, |
2513 | 37, |
2514 | - 84, |
2515 | 1653, |
2516 | 2607, |
2517 | 2337, |
2518 | 1065, |
2519 | 2040, |
2520 | 2377, |
2521 | 1139, |
2522 | 2326, |
2523 | 2118, |
2524 | 859, |
2525 | 357, |
2526 | 1510, |
2527 | 664, |
2528 | 1227, |
2529 | 1099, |
2530 | 479, |
2531 | 1360, |
2532 | 912, |
2533 | 1897, |
2534 | 1754, |
2535 | 2019, |
2536 | 1168, |
2537 | 1909, |
2538 | 1784, |
2539 | 399, |
2540 | 34, |
2541 | 256, |
2542 | - 593, |
2543 | - 304, |
2544 | - 1053, |
2545 | 547, |
2546 | 1694, |
2547 | 1407, |
2548 | 647, |
2549 | - 99, |
2550 | - 341, |
2551 | 1492, |
2552 | 1647, |
2553 | 1190, |
2554 | 38, |
2555 | - 644, |
2556 | - 212, |
2557 | 395, |
2558 | 846, |
2559 | 222, |
2560 | - 704, |
2561 | - 765, |
2562 | - 716, |
2563 | - 724, |
2564 | - 1964, |
2565 | - 2804, |
2566 | - 150, |
2567 | 291, |
2568 | - 82, |
2569 | 1233, |
2570 | 1459, |
2571 | 1007, |
2572 | - 140, |
2573 | - 155, |
2574 | 153, |
2575 | 439, |
2576 | 297, |
2577 | 1568, |
2578 | - 1529, |
2579 | - 410, |
2580 | - 636, |
2581 | 1536, |
2582 | 455, |
2583 | - 237, |
2584 | - 1328, |
2585 | - 139, |
2586 | - 260, |
2587 | 531, |
2588 | 554, |
2589 | 868, |
2590 | 269, |
2591 | 1264, |
2592 | 606, |
2593 | - 233, |
2594 | 883, |
2595 | 463, |
2596 | 742, |
2597 | 600, |
2598 | - 120, |
2599 | - 73, |
2600 | 421, |
2601 | 212, |
2602 | - 439, |
2603 | - 58, |
2604 | 804, |
2605 | - 1286, |
2606 | - 1241, |
2607 | 728, |
2608 | 294, |
2609 | - 490, |
2610 | 50, |
2611 | - 591, |
2612 | - 905, |
2613 | - 1254, |
2614 | 42, |
2615 | - 687, |
2616 | 147, |
2617 | - 25, |
2618 | 273, |
2619 | 596, |
2620 | - 311, |
2621 | 1213, |
2622 | 601, |
2623 | - 754, |
2624 | 849, |
2625 | 584, |
2626 | 429, |
2627 | 607, |
2628 | 587, |
2629 | - 602, |
2630 | - 166, |
2631 | 461, |
2632 | - 796, |
2633 | - 823, |
2634 | 777, |
2635 | 1380, |
2636 | 910, |
2637 | 1755, |
2638 | 119, |
2639 | 1417, |
2640 | 972, |
2641 | - 219, |
2642 | - 880, |
2643 | - 1596, |
2644 | - 1049, |
2645 | - 1010, |
2646 | 438, |
2647 | - 713, |
2648 | - 1379, |
2649 | 78, |
2650 | 0, |
2651 | - 447, |
2652 | - 1179, |
2653 | - 1136, |
2654 | - 1319, |
2655 | - 1573, |
2656 | 2248, |
2657 | 1767, |
2658 | 1309, |
2659 | 946, |
2660 | 1583, |
2661 | 1432, |
2662 | 1150, |
2663 | 482, |
2664 | 436, |
2665 | - 469, |
2666 | - 1108, |
2667 | 618, |
2668 | - 447, |
2669 | - 966, |
2670 | 1088, |
2671 | - 1252, |
2672 | - 1515, |
2673 | - 114, |
2674 | - 1104, |
2675 | - 2008, |
2676 | - 579, |
2677 | 210, |
2678 | 613, |
2679 | 497, |
2680 | - 1975, |
2681 | - 1437, |
2682 | 642, |
2683 | - 1269, |
2684 | - 856, |
2685 | 1011, |
2686 | - 1646, |
2687 | - 1185, |
2688 | 1063, |
2689 | - 1555, |
2690 | - 672, |
2691 | 1204, |
2692 | - 1692, |
2693 | - 1114, |
2694 | 623, |
2695 | - 979, |
2696 | - 1326, |
2697 | - 1277, |
2698 | 539, |
2699 | - 147, |
2700 | 894, |
2701 | - 1354, |
2702 | - 897, |
2703 | - 434, |
2704 | 888, |
2705 | 475, |
2706 | 428, |
2707 | 153, |
2708 | - 384, |
2709 | 338, |
2710 | - 1492, |
2711 | - 511, |
2712 | 359, |
2713 | - 974, |
2714 | - 1115, |
2715 | - 470, |
2716 | 105, |
2717 | - 550, |
2718 | 677, |
2719 | - 937, |
2720 | - 1145, |
2721 | 877, |
2722 | 380, |
2723 | - 260, |
2724 | 210, |
2725 | 1685, |
2726 | 924, |
2727 | 1256, |
2728 | 1775, |
2729 | 1190, |
2730 | 1095, |
2731 | 1419, |
2732 | 631, |
2733 | 533, |
2734 | 627, |
2735 | 299, |
2736 | - 347, |
2737 | - 411, |
2738 | - 534, |
2739 | 647, |
2740 | - 650, |
2741 | 29, |
2742 | - 595, |
2743 | - 378, |
2744 | - 1367, |
2745 | 1563, |
2746 | 1402, |
2747 | 1121, |
2748 | 1465, |
2749 | 1089, |
2750 | 1410, |
2751 | 648, |
2752 | - 2096, |
2753 | - 1090, |
2754 | - 6, |
2755 | 311, |
2756 | - 194, |
2757 | - 869, |
2758 | - 639, |
2759 | - 831, |
2760 | 416, |
2761 | - 1162, |
2762 | - 1224, |
2763 | 1349, |
2764 | - 1247, |
2765 | - 941, |
2766 | 1813, |
2767 | - 2193, |
2768 | - 1987, |
2769 | 453, |
2770 | - 619, |
2771 | - 1367, |
2772 | - 956, |
2773 | - 1606, |
2774 | - 1972, |
2775 | - 1507, |
2776 | - 1175, |
2777 | - 1057, |
2778 | - 1104, |
2779 | - 377, |
2780 | 601, |
2781 | 201, |
2782 | 1876, |
2783 | 825, |
2784 | 374, |
2785 | - 430, |
2786 | - 1323, |
2787 | 29, |
2788 | - 1397, |
2789 | - 1249, |
2790 | - 1331, |
2791 | - 1007, |
2792 | - 1504, |
2793 | 960, |
2794 | - 1401, |
2795 | - 2009, |
2796 | 197, |
2797 | - 1379, |
2798 | - 1949, |
2799 | - 236, |
2800 | - 1077, |
2801 | 123, |
2802 | 422, |
2803 | 615, |
2804 | 1269, |
2805 | 546, |
2806 | - 306, |
2807 | 1526, |
2808 | 904, |
2809 | 1194, |
2810 | 1788, |
2811 | 1177, |
2812 | - 626, |
2813 | - 884, |
2814 | - 1526, |
2815 | 199, |
2816 | 766, |
2817 | 1504, |
2818 | - 1065, |
2819 | 862, |
2820 | 197, |
2821 | - 1034, |
2822 | - 1773, |
2823 | - 887, |
2824 | - 800, |
2825 | 145, |
2826 | 599, |
2827 | - 1134, |
2828 | - 519, |
2829 | 626, |
2830 | - 1205, |
2831 | - 1926, |
2832 | 500, |
2833 | - 910, |
2834 | - 1041, |
2835 | - 1395, |
2836 | - 1476, |
2837 | - 1567, |
2838 | - 969, |
2839 | - 523, |
2840 | 842, |
2841 | 34, |
2842 | 1794, |
2843 | 646, |
2844 | 862, |
2845 | - 1207, |
2846 | - 1888, |
2847 | - 1002, |
2848 | - 78, |
2849 | - 9, |
2850 | - 672, |
2851 | 1044, |
2852 | 759, |
2853 | 80, |
2854 | - 600, |
2855 | 1139, |
2856 | 1019, |
2857 | 57, |
2858 | 2000, |
2859 | 1422, |
2860 | - 833, |
2861 | 1414, |
2862 | 1121, |
2863 | - 1202, |
2864 | 1630, |
2865 | 1260, |
2866 | - 461, |
2867 | 1420, |
2868 | 1244, |
2869 | 1537, |
2870 | 975, |
2871 | 253, |
2872 | - 283, |
2873 | 324, |
2874 | - 359, |
2875 | 599, |
2876 | - 195, |
2877 | 106, |
2878 | 588, |
2879 | 62, |
2880 | - 587, |
2881 | - 757, |
2882 | 645, |
2883 | 205, |
2884 | 51, |
2885 | 1201, |
2886 | 758, |
2887 | - 1209, |
2888 | 673, |
2889 | - 390, |
2890 | - 624, |
2891 | 1581, |
2892 | 941, |
2893 | - 151, |
2894 | 1023, |
2895 | 735, |
2896 | 2820, |
2897 | 1301, |
2898 | 690, |
2899 | - 302, |
2900 | 524, |
2901 | - 99, |
2902 | - 900, |
2903 | - 1588, |
2904 | - 1189, |
2905 | 1084, |
2906 | 251, |
2907 | 238, |
2908 | 2014, |
2909 | 1792, |
2910 | 1010, |
2911 | 1245, |
2912 | 1633, |
2913 | 1741, |
2914 | - 1227, |
2915 | - 1540, |
2916 | - 1208, |
2917 | - 621, |
2918 | 456, |
2919 | - 109, |
2920 | 40, |
2921 | - 65, |
2922 | 788, |
2923 | - 805, |
2924 | - 699, |
2925 | - 1350, |
2926 | - 583, |
2927 | 904, |
2928 | 832, |
2929 | - 801, |
2930 | 532, |
2931 | 594, |
2932 | 1972, |
2933 | 1408, |
2934 | 1351, |
2935 | - 1177, |
2936 | - 1880, |
2937 | - 2114, |
2938 | - 773, |
2939 | 568, |
2940 | 948, |
2941 | - 1015, |
2942 | 1079, |
2943 | 1260, |
2944 | - 1111, |
2945 | 482, |
2946 | - 130, |
2947 | 1778, |
2948 | 1044, |
2949 | 780, |
2950 | - 1491, |
2951 | 245, |
2952 | 912, |
2953 | - 316, |
2954 | - 1141, |
2955 | - 917, |
2956 | - 536, |
2957 | - 1442, |
2958 | - 2346, |
2959 | - 785, |
2960 | - 1546, |
2961 | - 1988, |
2962 | - 2003, |
2963 | 257, |
2964 | 909, |
2965 | - 1849, |
2966 | - 633, |
2967 | - 1209, |
2968 | - 1538, |
2969 | - 1918, |
2970 | - 1054, |
2971 | 1606, |
2972 | 2239, |
2973 | 1576, |
2974 | - 567, |
2975 | - 1500, |
2976 | - 1544, |
2977 | - 1279, |
2978 | 195, |
2979 | 1369, |
2980 | - 817, |
2981 | 293, |
2982 | 1219, |
2983 | - 525, |
2984 | 630, |
2985 | 1197, |
2986 | - 1698, |
2987 | - 2425, |
2988 | - 1840, |
2989 | - 303, |
2990 | 731, |
2991 | 747, |
2992 | - 1169, |
2993 | - 251, |
2994 | 269, |
2995 | - 950, |
2996 | - 75, |
2997 | 1684, |
2998 | - 1182, |
2999 | - 453, |
3000 | 1005, |
3001 | - 1599, |
3002 | 585, |
3003 | 378, |
3004 | - 2075, |
3005 | - 571, |
3006 | - 427, |
3007 | - 529, |
3008 | - 1159, |
3009 | - 1171, |
3010 | - 283, |
3011 | - 205, |
3012 | - 564, |
3013 | - 796, |
3014 | 1246, |
3015 | 717, |
3016 | 2277, |
3017 | 927, |
3018 | 539, |
3019 | - 454, |
3020 | 559, |
3021 | 440, |
3022 | - 717, |
3023 | 1460, |
3024 | 1615, |
3025 | - 1030, |
3026 | 1052, |
3027 | 1610, |
3028 | - 1169, |
3029 | - 138, |
3030 | 847, |
3031 | 226, |
3032 | 39, |
3033 | - 612, |
3034 | - 1251, |
3035 | - 106, |
3036 | - 729, |
3037 | - 651, |
3038 | 968, |
3039 | 1302, |
3040 | - 714, |
3041 | - 636, |
3042 | 1727, |
3043 | 353, |
3044 | 1069, |
3045 | 410, |
3046 | - 798, |
3047 | - 156, |
3048 | 1099, |
3049 | - 574, |
3050 | 918, |
3051 | 446, |
3052 | - 1310, |
3053 | 1012, |
3054 | 466, |
3055 | 1408, |
3056 | 1591, |
3057 | 765, |
3058 | 1429, |
3059 | 1380, |
3060 | 1757, |
3061 | 1949, |
3062 | 1956, |
3063 | 2378, |
3064 | 1578, |
3065 | 2047, |
3066 | 2148, |
3067 | 916, |
3068 | 98, |
3069 | - 7, |
3070 | 1893, |
3071 | 1418, |
3072 | 2141, |
3073 | 348, |
3074 | 1405, |
3075 | 1579, |
3076 | 152, |
3077 | 1134, |
3078 | 1801, |
3079 | - 267, |
3080 | 154, |
3081 | 1395, |
3082 | - 1166, |
3083 | 469, |
3084 | 1054, |
3085 | - 1142, |
3086 | - 405, |
3087 | - 1073, |
3088 | - 1341, |
3089 | - 2264, |
3090 | - 1581, |
3091 | - 364, |
3092 | 869, |
3093 | 1706, |
3094 | - 1162, |
3095 | 549, |
3096 | 1550, |
3097 | - 1225, |
3098 | - 1932, |
3099 | - 1666, |
3100 | - 1485, |
3101 | - 1977, |
3102 | - 2055, |
3103 | - 1727, |
3104 | - 906, |
3105 | - 98, |
3106 | - 1897, |
3107 | 233, |
3108 | 1492, |
3109 | 892, |
3110 | 108, |
3111 | - 331, |
3112 | - 1728, |
3113 | - 1170, |
3114 | - 1700, |
3115 | - 1060, |
3116 | 1980, |
3117 | 1790, |
3118 | - 1070, |
3119 | - 1741, |
3120 | - 1909, |
3121 | - 11, |
3122 | 1539, |
3123 | 1317, |
3124 | - 1600, |
3125 | 94, |
3126 | 497, |
3127 | 421, |
3128 | 443, |
3129 | - 197, |
3130 | - 1578, |
3131 | - 349, |
3132 | - 994, |
3133 | - 599, |
3134 | - 539, |
3135 | 1140, |
3136 | - 965, |
3137 | - 1419, |
3138 | - 129, |
3139 | - 1341, |
3140 | 175, |
3141 | - 447, |
3142 | - 375, |
3143 | 1311, |
3144 | 2055, |
3145 | - 371, |
3146 | - 650, |
3147 | - 307, |
3148 | - 1073, |
3149 | 605, |
3150 | 365, |
3151 | - 2057, |
3152 | - 113, |
3153 | 430, |
3154 | 652, |
3155 | 914, |
3156 | 967, |
3157 | - 1012, |
3158 | - 1586, |
3159 | - 2323, |
3160 | 1505, |
3161 | 1248, |
3162 | 559, |
3163 | 262, |
3164 | - 486, |
3165 | - 401, |
3166 | - 1727, |
3167 | 1342, |
3168 | 1546, |
3169 | 50, |
3170 | 56, |
3171 | 432, |
3172 | - 330, |
3173 | 119, |
3174 | - 604, |
3175 | - 1517, |
3176 | - 1080, |
3177 | - 810, |
3178 | 946, |
3179 | 1127, |
3180 | 1055, |
3181 | - 1400, |
3182 | - 1703, |
3183 | - 1712, |
3184 | - 1270, |
3185 | - 704, |
3186 | - 1317, |
3187 | 807, |
3188 | 1821, |
3189 | 1143, |
3190 | 2760, |
3191 | 1606, |
3192 | 2171, |
3193 | 1120, |
3194 | 409, |
3195 | - 150, |
3196 | - 147, |
3197 | 404, |
3198 | 959, |
3199 | 2439, |
3200 | 1911, |
3201 | 2189, |
3202 | - 906, |
3203 | - 141, |
3204 | - 866, |
3205 | - 904, |
3206 | - 142, |
3207 | - 458, |
3208 | - 557, |
3209 | - 708, |
3210 | - 1679, |
3211 | - 830, |
3212 | - 1431, |
3213 | - 1583, |
3214 | - 1842, |
3215 | - 1346, |
3216 | - 1086, |
3217 | - 1604, |
3218 | - 272, |
3219 | 915, |
3220 | - 1196, |
3221 | 772, |
3222 | 1056, |
3223 | - 638, |
3224 | - 1234, |
3225 | - 1897, |
3226 | - 500, |
3227 | - 81, |
3228 | - 822, |
3229 | - 1289, |
3230 | - 1613, |
3231 | - 735, |
3232 | - 117, |
3233 | 785, |
3234 | 168, |
3235 | - 1090, |
3236 | 1133, |
3237 | 922, |
3238 | - 1096, |
3239 | - 746, |
3240 | 1384, |
3241 | 287, |
3242 | - 547, |
3243 | - 1063, |
3244 | - 1376, |
3245 | - 2201, |
3246 | - 1204, |
3247 | - 2176, |
3248 | - 1570, |
3249 | - 1757, |
3250 | - 1511, |
3251 | - 2241, |
3252 | - 771, |
3253 | - 1737, |
3254 | 1099, |
3255 | 830, |
3256 | - 1588, |
3257 | 724, |
3258 | 1243, |
3259 | - 1542, |
3260 | 693, |
3261 | 805, |
3262 | - 1690, |
3263 | - 240, |
3264 | 1665, |
3265 | - 1700, |
3266 | - 4, |
3267 | - 668, |
3268 | 2149, |
3269 | 816, |
3270 | 1042, |
3271 | - 818, |
3272 | - 1841, |
3273 | 22, |
3274 | - 764, |
3275 | - 507, |
3276 | 449, |
3277 | - 1151, |
3278 | - 617, |
3279 | 289, |
3280 | - 843, |
3281 | - 1596, |
3282 | - 240, |
3283 | 498, |
3284 | - 234, |
3285 | - 657, |
3286 | - 752, |
3287 | 480, |
3288 | 1678, |
3289 | - 319, |
3290 | - 481, |
3291 | 193, |
3292 | - 811, |
3293 | 171, |
3294 | - 119, |
3295 | - 2128, |
3296 | - 202, |
3297 | - 848, |
3298 | 1717, |
3299 | 1140, |
3300 | 1700 |
3301 | }; |
3302 | |
3303 | /* 3rd LSF quantizer (not in MR122, MR515 and MR475) */ |
3304 | static const Word32 dico3_lsf_3[] = { |
3305 | 67, |
3306 | - 17, |
3307 | 66, |
3308 | - 12, |
3309 | - 1690, |
3310 | - 581, |
3311 | - 104, |
3312 | - 272, |
3313 | - 1076, |
3314 | - 1186, |
3315 | - 1845, |
3316 | - 376, |
3317 | - 1140, |
3318 | - 926, |
3319 | - 420, |
3320 | - 58, |
3321 | - 259, |
3322 | - 656, |
3323 | - 1134, |
3324 | - 553, |
3325 | 1788, |
3326 | 1227, |
3327 | 455, |
3328 | 129, |
3329 | 462, |
3330 | 441, |
3331 | - 240, |
3332 | - 528, |
3333 | 840, |
3334 | 514, |
3335 | 130, |
3336 | - 75, |
3337 | 1114, |
3338 | 623, |
3339 | 153, |
3340 | 216, |
3341 | 1068, |
3342 | 564, |
3343 | - 6, |
3344 | - 276, |
3345 | 1119, |
3346 | 727, |
3347 | 190, |
3348 | - 68, |
3349 | 704, |
3350 | 306, |
3351 | 119, |
3352 | - 264, |
3353 | 329, |
3354 | 61, |
3355 | - 100, |
3356 | 156, |
3357 | 364, |
3358 | 123, |
3359 | 183, |
3360 | - 208, |
3361 | - 171, |
3362 | - 123, |
3363 | 220, |
3364 | - 65, |
3365 | - 306, |
3366 | - 62, |
3367 | 402, |
3368 | 17, |
3369 | - 660, |
3370 | - 938, |
3371 | - 266, |
3372 | 0, |
3373 | 385, |
3374 | 235, |
3375 | 276, |
3376 | 285, |
3377 | 320, |
3378 | 268, |
3379 | - 336, |
3380 | - 200, |
3381 | - 724, |
3382 | 17, |
3383 | - 84, |
3384 | 381, |
3385 | - 544, |
3386 | 429, |
3387 | 494, |
3388 | 519, |
3389 | - 117, |
3390 | 288, |
3391 | 304, |
3392 | 329, |
3393 | 643, |
3394 | 157, |
3395 | 701, |
3396 | 508, |
3397 | 1200, |
3398 | 625, |
3399 | 796, |
3400 | 608, |
3401 | 998, |
3402 | 421, |
3403 | 492, |
3404 | 632, |
3405 | 1204, |
3406 | 780, |
3407 | 446, |
3408 | 132, |
3409 | 1257, |
3410 | 844, |
3411 | 547, |
3412 | 449, |
3413 | 829, |
3414 | 658, |
3415 | 541, |
3416 | 470, |
3417 | 1132, |
3418 | 1258, |
3419 | 918, |
3420 | 639, |
3421 | 547, |
3422 | 51, |
3423 | 423, |
3424 | 279, |
3425 | 9, |
3426 | 392, |
3427 | 83, |
3428 | 94, |
3429 | 542, |
3430 | 543, |
3431 | 229, |
3432 | - 147, |
3433 | - 198, |
3434 | 129, |
3435 | 194, |
3436 | - 185, |
3437 | - 863, |
3438 | - 1321, |
3439 | - 302, |
3440 | 30, |
3441 | - 597, |
3442 | - 629, |
3443 | - 19, |
3444 | 114, |
3445 | - 900, |
3446 | - 1081, |
3447 | 466, |
3448 | 353, |
3449 | - 1483, |
3450 | - 1573, |
3451 | 15, |
3452 | - 143, |
3453 | - 1708, |
3454 | - 2059, |
3455 | - 751, |
3456 | 196, |
3457 | - 1876, |
3458 | - 2067, |
3459 | - 642, |
3460 | - 258, |
3461 | - 2335, |
3462 | - 1470, |
3463 | - 450, |
3464 | - 564, |
3465 | - 584, |
3466 | - 186, |
3467 | - 872, |
3468 | - 414, |
3469 | - 1805, |
3470 | - 988, |
3471 | - 1125, |
3472 | - 1310, |
3473 | - 726, |
3474 | - 1129, |
3475 | 28, |
3476 | 169, |
3477 | - 1039, |
3478 | - 864, |
3479 | - 718, |
3480 | - 246, |
3481 | 484, |
3482 | 36, |
3483 | - 233, |
3484 | - 49, |
3485 | 265, |
3486 | 67, |
3487 | 289, |
3488 | 467, |
3489 | 178, |
3490 | 543, |
3491 | 810, |
3492 | 540, |
3493 | 84, |
3494 | 282, |
3495 | 672, |
3496 | 703, |
3497 | - 975, |
3498 | - 777, |
3499 | 129, |
3500 | 287, |
3501 | - 938, |
3502 | - 227, |
3503 | 955, |
3504 | 595, |
3505 | - 1617, |
3506 | - 289, |
3507 | 836, |
3508 | 649, |
3509 | - 1847, |
3510 | - 215, |
3511 | 1106, |
3512 | 718, |
3513 | - 2034, |
3514 | - 1085, |
3515 | 650, |
3516 | 440, |
3517 | - 2101, |
3518 | - 529, |
3519 | 907, |
3520 | 575, |
3521 | - 2011, |
3522 | - 336, |
3523 | 670, |
3524 | 204, |
3525 | - 2389, |
3526 | - 692, |
3527 | 360, |
3528 | 137, |
3529 | - 2156, |
3530 | - 2204, |
3531 | - 9, |
3532 | 280, |
3533 | - 266, |
3534 | 119, |
3535 | 39, |
3536 | 193, |
3537 | 78, |
3538 | - 59, |
3539 | - 120, |
3540 | 226, |
3541 | - 975, |
3542 | - 858, |
3543 | - 781, |
3544 | - 1095, |
3545 | - 619, |
3546 | - 413, |
3547 | - 451, |
3548 | - 842, |
3549 | - 1216, |
3550 | - 1321, |
3551 | - 813, |
3552 | - 883, |
3553 | - 1376, |
3554 | - 1615, |
3555 | - 394, |
3556 | - 428, |
3557 | - 737, |
3558 | - 1113, |
3559 | - 549, |
3560 | - 790, |
3561 | - 880, |
3562 | - 975, |
3563 | - 967, |
3564 | - 642, |
3565 | - 985, |
3566 | - 886, |
3567 | - 1273, |
3568 | - 1361, |
3569 | - 473, |
3570 | - 804, |
3571 | - 1401, |
3572 | - 1407, |
3573 | 160, |
3574 | - 265, |
3575 | - 919, |
3576 | - 275, |
3577 | - 248, |
3578 | - 250, |
3579 | - 718, |
3580 | - 380, |
3581 | 97, |
3582 | - 103, |
3583 | - 375, |
3584 | - 229, |
3585 | - 415, |
3586 | - 193, |
3587 | - 135, |
3588 | - 555, |
3589 | 628, |
3590 | 361, |
3591 | 119, |
3592 | 216, |
3593 | 579, |
3594 | 364, |
3595 | 391, |
3596 | 209, |
3597 | 634, |
3598 | 522, |
3599 | - 154, |
3600 | - 148, |
3601 | 526, |
3602 | 389, |
3603 | 170, |
3604 | 33, |
3605 | 105, |
3606 | 267, |
3607 | 64, |
3608 | 380, |
3609 | - 1503, |
3610 | - 1000, |
3611 | - 30, |
3612 | - 369, |
3613 | - 1070, |
3614 | 58, |
3615 | 647, |
3616 | 223, |
3617 | - 1520, |
3618 | - 291, |
3619 | 621, |
3620 | 307, |
3621 | - 1531, |
3622 | 156, |
3623 | 762, |
3624 | 404, |
3625 | - 2029, |
3626 | 141, |
3627 | 734, |
3628 | 499, |
3629 | - 1849, |
3630 | - 650, |
3631 | 306, |
3632 | 512, |
3633 | - 187, |
3634 | - 104, |
3635 | - 59, |
3636 | 438, |
3637 | 134, |
3638 | - 230, |
3639 | 156, |
3640 | - 186, |
3641 | - 61, |
3642 | - 260, |
3643 | - 16, |
3644 | 10, |
3645 | - 569, |
3646 | - 3, |
3647 | - 421, |
3648 | - 297, |
3649 | - 1725, |
3650 | - 521, |
3651 | - 346, |
3652 | 178, |
3653 | - 1362, |
3654 | - 59, |
3655 | - 44, |
3656 | 157, |
3657 | - 2146, |
3658 | - 461, |
3659 | - 470, |
3660 | - 349, |
3661 | - 2170, |
3662 | - 1, |
3663 | - 369, |
3664 | - 121, |
3665 | - 1579, |
3666 | - 373, |
3667 | - 900, |
3668 | - 1015, |
3669 | - 1117, |
3670 | - 591, |
3671 | - 613, |
3672 | - 784, |
3673 | - 561, |
3674 | 122, |
3675 | - 75, |
3676 | - 449, |
3677 | - 4, |
3678 | - 171, |
3679 | - 123, |
3680 | - 372, |
3681 | 192, |
3682 | 168, |
3683 | - 76, |
3684 | - 132, |
3685 | 252, |
3686 | - 107, |
3687 | 340, |
3688 | 210, |
3689 | 392, |
3690 | 509, |
3691 | 272, |
3692 | 181, |
3693 | - 109, |
3694 | 145, |
3695 | 218, |
3696 | 119, |
3697 | - 416, |
3698 | - 263, |
3699 | 485, |
3700 | 265, |
3701 | - 181, |
3702 | - 8, |
3703 | - 286, |
3704 | 226, |
3705 | - 244, |
3706 | - 218, |
3707 | 69, |
3708 | - 290, |
3709 | - 158, |
3710 | 191, |
3711 | - 1, |
3712 | - 64, |
3713 | - 592, |
3714 | - 90, |
3715 | 213, |
3716 | - 96, |
3717 | 255, |
3718 | 435, |
3719 | 178, |
3720 | - 80, |
3721 | - 369, |
3722 | - 18, |
3723 | - 33, |
3724 | - 80, |
3725 | - 42, |
3726 | 415, |
3727 | 140, |
3728 | - 222, |
3729 | 1143, |
3730 | 651, |
3731 | 649, |
3732 | 329, |
3733 | 767, |
3734 | 556, |
3735 | 249, |
3736 | 235, |
3737 | 948, |
3738 | 413, |
3739 | 442, |
3740 | 279, |
3741 | 141, |
3742 | 339, |
3743 | 356, |
3744 | 557, |
3745 | - 470, |
3746 | - 170, |
3747 | 99, |
3748 | 237, |
3749 | - 569, |
3750 | - 800, |
3751 | 352, |
3752 | 565, |
3753 | 282, |
3754 | 473, |
3755 | 470, |
3756 | 332, |
3757 | - 199, |
3758 | - 690, |
3759 | - 1284, |
3760 | - 917, |
3761 | - 193, |
3762 | - 426, |
3763 | - 800, |
3764 | - 1122, |
3765 | - 26, |
3766 | - 371, |
3767 | - 490, |
3768 | - 193, |
3769 | 637, |
3770 | 595, |
3771 | 519, |
3772 | 330, |
3773 | 408, |
3774 | - 115, |
3775 | 79, |
3776 | 12, |
3777 | 477, |
3778 | 87, |
3779 | - 103, |
3780 | - 376, |
3781 | - 666, |
3782 | - 347, |
3783 | - 277, |
3784 | - 291, |
3785 | - 510, |
3786 | - 481, |
3787 | 169, |
3788 | 297, |
3789 | - 829, |
3790 | - 738, |
3791 | - 205, |
3792 | - 171, |
3793 | - 320, |
3794 | - 540, |
3795 | 328, |
3796 | 283, |
3797 | - 859, |
3798 | - 958, |
3799 | 442, |
3800 | - 2, |
3801 | 556, |
3802 | 686, |
3803 | 130, |
3804 | 56, |
3805 | 1383, |
3806 | 1012, |
3807 | 755, |
3808 | 427, |
3809 | 612, |
3810 | 741, |
3811 | 628, |
3812 | 553, |
3813 | - 339, |
3814 | - 796, |
3815 | 134, |
3816 | 277, |
3817 | - 633, |
3818 | - 1085, |
3819 | - 2, |
3820 | - 246, |
3821 | - 880, |
3822 | - 1035, |
3823 | - 1607, |
3824 | - 1064, |
3825 | - 994, |
3826 | - 474, |
3827 | - 1138, |
3828 | - 488, |
3829 | - 414, |
3830 | - 795, |
3831 | 73, |
3832 | - 206, |
3833 | - 8, |
3834 | - 139, |
3835 | 439, |
3836 | 204, |
3837 | - 176, |
3838 | - 578, |
3839 | 23, |
3840 | 131, |
3841 | - 269, |
3842 | - 757, |
3843 | - 191, |
3844 | 245, |
3845 | - 109, |
3846 | - 338, |
3847 | 112, |
3848 | 316, |
3849 | 120, |
3850 | - 406, |
3851 | - 118, |
3852 | 611, |
3853 | - 180, |
3854 | - 186, |
3855 | - 645, |
3856 | 115, |
3857 | - 173, |
3858 | 34, |
3859 | - 518, |
3860 | - 489, |
3861 | - 151, |
3862 | 61, |
3863 | - 583, |
3864 | - 844, |
3865 | 220, |
3866 | - 138, |
3867 | - 681, |
3868 | - 1020, |
3869 | 391, |
3870 | - 17, |
3871 | - 598, |
3872 | - 321, |
3873 | 157, |
3874 | - 295, |
3875 | 129, |
3876 | 155, |
3877 | - 926, |
3878 | - 875, |
3879 | - 987, |
3880 | 285, |
3881 | 241, |
3882 | - 83, |
3883 | - 125, |
3884 | - 125, |
3885 | 620, |
3886 | 597, |
3887 | 432, |
3888 | 92, |
3889 | 393, |
3890 | 78, |
3891 | 409, |
3892 | 61, |
3893 | - 393, |
3894 | - 739, |
3895 | - 413, |
3896 | - 748, |
3897 | 83, |
3898 | 54, |
3899 | 361, |
3900 | 27, |
3901 | - 1084, |
3902 | 130, |
3903 | - 337, |
3904 | - 694, |
3905 | - 1565, |
3906 | 297, |
3907 | 318, |
3908 | - 19, |
3909 | - 1873, |
3910 | 36, |
3911 | 51, |
3912 | - 317, |
3913 | - 2323, |
3914 | - 246, |
3915 | 231, |
3916 | - 84, |
3917 | - 2306, |
3918 | - 783, |
3919 | 40, |
3920 | - 179, |
3921 | - 2233, |
3922 | - 930, |
3923 | - 474, |
3924 | - 462, |
3925 | - 754, |
3926 | - 86, |
3927 | - 288, |
3928 | - 626, |
3929 | - 2411, |
3930 | - 455, |
3931 | - 63, |
3932 | 171, |
3933 | - 1099, |
3934 | - 1094, |
3935 | - 26, |
3936 | - 143, |
3937 | - 1193, |
3938 | - 455, |
3939 | - 406, |
3940 | - 381, |
3941 | - 605, |
3942 | - 210, |
3943 | - 96, |
3944 | - 51, |
3945 | - 580, |
3946 | - 476, |
3947 | - 276, |
3948 | - 15, |
3949 | - 1195, |
3950 | - 634, |
3951 | - 1203, |
3952 | - 881, |
3953 | - 378, |
3954 | - 221, |
3955 | - 669, |
3956 | - 952, |
3957 | 594, |
3958 | 178, |
3959 | - 403, |
3960 | - 676, |
3961 | 763, |
3962 | 327, |
3963 | 601, |
3964 | 290, |
3965 | 172, |
3966 | 300, |
3967 | 203, |
3968 | 157, |
3969 | - 56, |
3970 | - 336, |
3971 | 356, |
3972 | 24, |
3973 | - 228, |
3974 | - 296, |
3975 | - 259, |
3976 | - 29, |
3977 | - 186, |
3978 | 263, |
3979 | 416, |
3980 | 14, |
3981 | - 353, |
3982 | 373, |
3983 | - 12, |
3984 | - 216, |
3985 | 257, |
3986 | 96, |
3987 | 174, |
3988 | 57, |
3989 | - 1526, |
3990 | - 616, |
3991 | - 954, |
3992 | - 499, |
3993 | - 497, |
3994 | - 152, |
3995 | - 333, |
3996 | 125, |
3997 | 105, |
3998 | 200, |
3999 | 179, |
4000 | - 97, |
4001 | - 331, |
4002 | - 224, |
4003 | 765, |
4004 | 697, |
4005 | 760, |
4006 | 256, |
4007 | 301, |
4008 | 59, |
4009 | 455, |
4010 | - 85, |
4011 | 204, |
4012 | 288, |
4013 | - 514, |
4014 | 240, |
4015 | 251, |
4016 | - 109, |
4017 | 256, |
4018 | 417, |
4019 | - 34, |
4020 | - 413, |
4021 | 101, |
4022 | 430, |
4023 | 384, |
4024 | 156, |
4025 | - 31, |
4026 | - 10, |
4027 | 206, |
4028 | 426, |
4029 | 589, |
4030 | 145, |
4031 | 143, |
4032 | 71, |
4033 | 808, |
4034 | 906, |
4035 | 333, |
4036 | 349, |
4037 | 986, |
4038 | 938, |
4039 | 589, |
4040 | 331, |
4041 | 1300, |
4042 | 824, |
4043 | 187, |
4044 | 509, |
4045 | 1062, |
4046 | 653, |
4047 | 379, |
4048 | 466, |
4049 | 1462, |
4050 | 937, |
4051 | 401, |
4052 | 274, |
4053 | 787, |
4054 | 861, |
4055 | 265, |
4056 | 2, |
4057 | 609, |
4058 | 553, |
4059 | 28, |
4060 | 305, |
4061 | 926, |
4062 | 340, |
4063 | 106, |
4064 | 386, |
4065 | 241, |
4066 | - 267, |
4067 | - 147, |
4068 | 225, |
4069 | - 178, |
4070 | - 534, |
4071 | 347, |
4072 | 502, |
4073 | - 643, |
4074 | - 381, |
4075 | 397, |
4076 | 30, |
4077 | - 651, |
4078 | - 733, |
4079 | - 435, |
4080 | 398, |
4081 | - 407, |
4082 | - 726, |
4083 | - 484, |
4084 | - 248, |
4085 | - 789, |
4086 | - 914, |
4087 | - 438, |
4088 | - 476, |
4089 | - 498, |
4090 | - 390, |
4091 | 75, |
4092 | - 295, |
4093 | - 964, |
4094 | - 590, |
4095 | - 606, |
4096 | 150, |
4097 | - 121, |
4098 | - 49, |
4099 | - 155, |
4100 | - 78, |
4101 | 935, |
4102 | 550, |
4103 | 389, |
4104 | 38, |
4105 | - 321, |
4106 | 127, |
4107 | 424, |
4108 | 315, |
4109 | - 285, |
4110 | - 113, |
4111 | 283, |
4112 | 259, |
4113 | 658, |
4114 | 203, |
4115 | 322, |
4116 | 486, |
4117 | 903, |
4118 | 505, |
4119 | 748, |
4120 | 417, |
4121 | 611, |
4122 | 423, |
4123 | 555, |
4124 | 512, |
4125 | 239, |
4126 | - 83, |
4127 | - 578, |
4128 | - 19, |
4129 | - 339, |
4130 | - 731, |
4131 | 349, |
4132 | 13, |
4133 | - 934, |
4134 | - 1399, |
4135 | - 114, |
4136 | - 360, |
4137 | 107, |
4138 | 692, |
4139 | 182, |
4140 | 90, |
4141 | - 1243, |
4142 | - 1538, |
4143 | - 1551, |
4144 | - 725, |
4145 | - 568, |
4146 | - 903, |
4147 | - 1363, |
4148 | - 525, |
4149 | - 517, |
4150 | - 853, |
4151 | - 861, |
4152 | - 1004, |
4153 | - 168, |
4154 | - 690, |
4155 | - 835, |
4156 | 63, |
4157 | - 137, |
4158 | - 556, |
4159 | - 547, |
4160 | 144, |
4161 | - 286, |
4162 | - 817, |
4163 | 485, |
4164 | 319, |
4165 | - 147, |
4166 | - 408, |
4167 | 526, |
4168 | 246, |
4169 | - 347, |
4170 | - 434, |
4171 | 297, |
4172 | - 28, |
4173 | - 290, |
4174 | - 471, |
4175 | - 1110, |
4176 | - 1285, |
4177 | - 460, |
4178 | - 359, |
4179 | - 988, |
4180 | - 794, |
4181 | 1347, |
4182 | 1299, |
4183 | 690, |
4184 | 523, |
4185 | 1216, |
4186 | 1068, |
4187 | 1094, |
4188 | 757, |
4189 | 825, |
4190 | 1140, |
4191 | 752, |
4192 | 494, |
4193 | 1252, |
4194 | 1365, |
4195 | 1195, |
4196 | 898, |
4197 | 521, |
4198 | 1053, |
4199 | 532, |
4200 | 432, |
4201 | - 334, |
4202 | - 216, |
4203 | - 313, |
4204 | - 263, |
4205 | - 160, |
4206 | 52, |
4207 | - 472, |
4208 | - 155, |
4209 | 127, |
4210 | 136, |
4211 | - 380, |
4212 | 44, |
4213 | 851, |
4214 | 410, |
4215 | - 162, |
4216 | - 489, |
4217 | 123, |
4218 | - 255, |
4219 | - 796, |
4220 | - 667, |
4221 | 1090, |
4222 | 917, |
4223 | 789, |
4224 | 493, |
4225 | 1397, |
4226 | 1197, |
4227 | 558, |
4228 | 202, |
4229 | - 51, |
4230 | - 118, |
4231 | - 342, |
4232 | - 701, |
4233 | 83, |
4234 | 108, |
4235 | - 42, |
4236 | - 441, |
4237 | 61, |
4238 | 95, |
4239 | 287, |
4240 | 256, |
4241 | - 27, |
4242 | 89, |
4243 | 524, |
4244 | 531, |
4245 | 351, |
4246 | 227, |
4247 | 592, |
4248 | 545, |
4249 | 697, |
4250 | 155, |
4251 | - 164, |
4252 | 307, |
4253 | 638, |
4254 | 274, |
4255 | - 489, |
4256 | - 50, |
4257 | 754, |
4258 | 240, |
4259 | - 166, |
4260 | - 124, |
4261 | - 116, |
4262 | - 579, |
4263 | - 1212, |
4264 | - 63, |
4265 | 190, |
4266 | - 295, |
4267 | - 1040, |
4268 | - 1296, |
4269 | 147, |
4270 | - 376, |
4271 | - 177, |
4272 | - 113, |
4273 | 841, |
4274 | 1241, |
4275 | 1051, |
4276 | 668, |
4277 | 2, |
4278 | 293, |
4279 | 551, |
4280 | 304, |
4281 | - 1096, |
4282 | - 953, |
4283 | - 248, |
4284 | 376, |
4285 | - 750, |
4286 | - 965, |
4287 | 87, |
4288 | 516, |
4289 | - 275, |
4290 | - 516, |
4291 | 689, |
4292 | 391, |
4293 | - 379, |
4294 | - 643, |
4295 | 876, |
4296 | 594, |
4297 | - 390, |
4298 | - 1013, |
4299 | - 645, |
4300 | 573, |
4301 | - 107, |
4302 | - 568, |
4303 | - 689, |
4304 | - 826, |
4305 | - 1025, |
4306 | - 27, |
4307 | - 328, |
4308 | - 203, |
4309 | 861, |
4310 | 749, |
4311 | 548, |
4312 | 233, |
4313 | - 1660, |
4314 | - 1043, |
4315 | 451, |
4316 | 108, |
4317 | - 660, |
4318 | - 620, |
4319 | 430, |
4320 | 236, |
4321 | 21, |
4322 | - 396, |
4323 | - 1158, |
4324 | - 631, |
4325 | 1372, |
4326 | 1298, |
4327 | 967, |
4328 | 577, |
4329 | 1125, |
4330 | 1125, |
4331 | 589, |
4332 | 454, |
4333 | - 323, |
4334 | - 865, |
4335 | - 467, |
4336 | 153, |
4337 | - 468, |
4338 | - 699, |
4339 | - 804, |
4340 | - 509, |
4341 | - 392, |
4342 | - 718, |
4343 | - 204, |
4344 | - 35, |
4345 | - 603, |
4346 | - 1093, |
4347 | - 567, |
4348 | - 162, |
4349 | - 505, |
4350 | - 1004, |
4351 | - 102, |
4352 | 350, |
4353 | 219, |
4354 | 224, |
4355 | 423, |
4356 | 252, |
4357 | 395, |
4358 | 591, |
4359 | 608, |
4360 | 363, |
4361 | - 746, |
4362 | - 96, |
4363 | 373, |
4364 | 172, |
4365 | 171, |
4366 | 295, |
4367 | 714, |
4368 | 339, |
4369 | 233, |
4370 | 77, |
4371 | 107, |
4372 | 277, |
4373 | 157, |
4374 | 153, |
4375 | - 499, |
4376 | - 356, |
4377 | 1547, |
4378 | 1073, |
4379 | 576, |
4380 | 494, |
4381 | - 292, |
4382 | - 339, |
4383 | - 504, |
4384 | - 592, |
4385 | - 903, |
4386 | - 72, |
4387 | - 619, |
4388 | - 481, |
4389 | - 1594, |
4390 | - 1117, |
4391 | - 567, |
4392 | - 254, |
4393 | - 793, |
4394 | - 507, |
4395 | - 564, |
4396 | - 291, |
4397 | - 492, |
4398 | - 532, |
4399 | 502, |
4400 | 560, |
4401 | - 382, |
4402 | 427, |
4403 | 600, |
4404 | 230, |
4405 | - 227, |
4406 | 477, |
4407 | 251, |
4408 | 75, |
4409 | 285, |
4410 | 842, |
4411 | 813, |
4412 | 476, |
4413 | - 1310, |
4414 | - 1333, |
4415 | 186, |
4416 | 377, |
4417 | - 587, |
4418 | - 917, |
4419 | 643, |
4420 | 381, |
4421 | - 1186, |
4422 | - 553, |
4423 | 411, |
4424 | 82, |
4425 | - 1127, |
4426 | - 820, |
4427 | - 174, |
4428 | - 540, |
4429 | - 604, |
4430 | 119, |
4431 | 543, |
4432 | 205, |
4433 | - 380, |
4434 | 657, |
4435 | 909, |
4436 | 567, |
4437 | 112, |
4438 | - 298, |
4439 | - 374, |
4440 | 114, |
4441 | - 857, |
4442 | - 251, |
4443 | 56, |
4444 | 159, |
4445 | 401, |
4446 | 345, |
4447 | - 34, |
4448 | - 140, |
4449 | - 111, |
4450 | - 607, |
4451 | 41, |
4452 | 614, |
4453 | 355, |
4454 | - 114, |
4455 | - 77, |
4456 | 474, |
4457 | 578, |
4458 | 56, |
4459 | 1450, |
4460 | 924, |
4461 | 1098, |
4462 | 1420, |
4463 | 741, |
4464 | 400, |
4465 | 246, |
4466 | 22, |
4467 | 588, |
4468 | 313, |
4469 | - 121, |
4470 | 327, |
4471 | 831, |
4472 | 472, |
4473 | - 1138, |
4474 | - 608, |
4475 | 856, |
4476 | 552, |
4477 | - 1241, |
4478 | - 1072, |
4479 | 638, |
4480 | 600, |
4481 | - 358, |
4482 | 254, |
4483 | - 333, |
4484 | - 303, |
4485 | - 646, |
4486 | 739, |
4487 | 358, |
4488 | 74, |
4489 | 1226, |
4490 | 1671, |
4491 | 1221, |
4492 | 849, |
4493 | 2241, |
4494 | 1624, |
4495 | 983, |
4496 | 636, |
4497 | 1841, |
4498 | 1477, |
4499 | 749, |
4500 | 384, |
4501 | 350, |
4502 | 263, |
4503 | 87, |
4504 | 128, |
4505 | - 1902, |
4506 | - 941, |
4507 | - 144, |
4508 | - 64, |
4509 | - 1734, |
4510 | - 255, |
4511 | 288, |
4512 | - 31, |
4513 | - 2644, |
4514 | - 1238, |
4515 | 366, |
4516 | 235, |
4517 | - 1643, |
4518 | - 1092, |
4519 | - 1344, |
4520 | - 304, |
4521 | - 541, |
4522 | - 1075, |
4523 | - 1116, |
4524 | 123, |
4525 | - 1178, |
4526 | - 252, |
4527 | - 816, |
4528 | - 180, |
4529 | - 1016, |
4530 | 533, |
4531 | 565, |
4532 | 233, |
4533 | - 487, |
4534 | - 430, |
4535 | - 188, |
4536 | 334, |
4537 | 867, |
4538 | 1236, |
4539 | 534, |
4540 | 171, |
4541 | - 1590, |
4542 | - 1607, |
4543 | 635, |
4544 | 630, |
4545 | - 2196, |
4546 | 310, |
4547 | 924, |
4548 | 412, |
4549 | - 2358, |
4550 | - 328, |
4551 | 956, |
4552 | 529, |
4553 | - 2639, |
4554 | - 377, |
4555 | 630, |
4556 | 278, |
4557 | - 2602, |
4558 | 317, |
4559 | 799, |
4560 | 299, |
4561 | - 2406, |
4562 | 133, |
4563 | 340, |
4564 | 31, |
4565 | - 2156, |
4566 | - 1468, |
4567 | 131, |
4568 | 125, |
4569 | - 1184, |
4570 | - 490, |
4571 | - 139, |
4572 | 46, |
4573 | - 744, |
4574 | 447, |
4575 | 891, |
4576 | 564, |
4577 | 67, |
4578 | - 451, |
4579 | 646, |
4580 | 604, |
4581 | - 553, |
4582 | - 429, |
4583 | - 876, |
4584 | 396, |
4585 | 162, |
4586 | - 66, |
4587 | 1305, |
4588 | 915, |
4589 | 479, |
4590 | 579, |
4591 | 1088, |
4592 | 794, |
4593 | 450, |
4594 | 278, |
4595 | 566, |
4596 | 324, |
4597 | - 1057, |
4598 | - 154, |
4599 | 148, |
4600 | - 177, |
4601 | - 2545, |
4602 | 168, |
4603 | 1070, |
4604 | 592, |
4605 | - 2351, |
4606 | - 42, |
4607 | 819, |
4608 | 345, |
4609 | - 2344, |
4610 | - 707, |
4611 | 721, |
4612 | 250, |
4613 | - 2175, |
4614 | - 1497, |
4615 | - 309, |
4616 | 122, |
4617 | - 78, |
4618 | - 73, |
4619 | 120, |
4620 | 173, |
4621 | - 4, |
4622 | 262, |
4623 | - 263, |
4624 | - 261, |
4625 | - 431, |
4626 | - 64, |
4627 | - 405, |
4628 | - 732, |
4629 | - 2609, |
4630 | 116, |
4631 | - 83, |
4632 | - 193, |
4633 | - 1525, |
4634 | - 944, |
4635 | - 477, |
4636 | - 725, |
4637 | - 508, |
4638 | 307, |
4639 | 170, |
4640 | 172, |
4641 | 832, |
4642 | 417, |
4643 | 832, |
4644 | 686, |
4645 | - 225, |
4646 | 177, |
4647 | 894, |
4648 | 818, |
4649 | - 482, |
4650 | - 389, |
4651 | 1279, |
4652 | 1039, |
4653 | - 383, |
4654 | 201, |
4655 | - 350, |
4656 | 40, |
4657 | 730, |
4658 | 635, |
4659 | 226, |
4660 | 526, |
4661 | 503, |
4662 | 462, |
4663 | 338, |
4664 | 398, |
4665 | 535, |
4666 | 714, |
4667 | 40, |
4668 | - 282, |
4669 | 1482, |
4670 | 1471, |
4671 | 1085, |
4672 | 731, |
4673 | 1561, |
4674 | 1072, |
4675 | 909, |
4676 | 693, |
4677 | 1419, |
4678 | 1282, |
4679 | 889, |
4680 | 879, |
4681 | 1153, |
4682 | 728, |
4683 | 1186, |
4684 | 840, |
4685 | - 226, |
4686 | 1130, |
4687 | 949, |
4688 | 689, |
4689 | - 494, |
4690 | - 986, |
4691 | - 1556, |
4692 | - 128, |
4693 | - 568, |
4694 | - 721, |
4695 | - 713, |
4696 | - 26, |
4697 | 317, |
4698 | 524, |
4699 | 70, |
4700 | 135, |
4701 | - 405, |
4702 | - 865, |
4703 | - 1766, |
4704 | - 652, |
4705 | - 174, |
4706 | - 801, |
4707 | 885, |
4708 | 773, |
4709 | - 153, |
4710 | - 91, |
4711 | 1099, |
4712 | 751, |
4713 | - 506, |
4714 | - 1149, |
4715 | 853, |
4716 | 646, |
4717 | 241, |
4718 | 782, |
4719 | 519, |
4720 | 539, |
4721 | 1853, |
4722 | 1700, |
4723 | 1101, |
4724 | 684, |
4725 | - 1249, |
4726 | - 1486, |
4727 | - 464, |
4728 | 188, |
4729 | - 893, |
4730 | - 1409, |
4731 | - 1312, |
4732 | - 341, |
4733 | - 135, |
4734 | 438, |
4735 | - 175, |
4736 | 18, |
4737 | 1111, |
4738 | 976, |
4739 | 319, |
4740 | 208, |
4741 | - 1430, |
4742 | - 1768, |
4743 | 83, |
4744 | 458, |
4745 | - 530, |
4746 | - 1000, |
4747 | 307, |
4748 | 129, |
4749 | - 840, |
4750 | - 15, |
4751 | - 29, |
4752 | - 356, |
4753 | - 911, |
4754 | - 924, |
4755 | - 1147, |
4756 | - 242, |
4757 | - 119, |
4758 | - 528, |
4759 | 127, |
4760 | - 133, |
4761 | - 761, |
4762 | - 765, |
4763 | 190, |
4764 | - 83, |
4765 | - 315, |
4766 | 895, |
4767 | 522, |
4768 | 231, |
4769 | - 222, |
4770 | 102, |
4771 | - 63, |
4772 | - 428, |
4773 | 316, |
4774 | 699, |
4775 | 379, |
4776 | 70, |
4777 | 25, |
4778 | 716, |
4779 | 314, |
4780 | - 108, |
4781 | 507, |
4782 | 874, |
4783 | 566, |
4784 | 238, |
4785 | 108, |
4786 | 941, |
4787 | 519, |
4788 | 195, |
4789 | 425, |
4790 | - 60, |
4791 | - 427, |
4792 | 257, |
4793 | 139, |
4794 | - 103, |
4795 | - 630, |
4796 | 446, |
4797 | 334, |
4798 | 370, |
4799 | 412, |
4800 | 48, |
4801 | - 172, |
4802 | - 690, |
4803 | - 283, |
4804 | 557, |
4805 | 187, |
4806 | - 286, |
4807 | 158, |
4808 | 483, |
4809 | 140, |
4810 | 270, |
4811 | - 344, |
4812 | - 631, |
4813 | 924, |
4814 | 579, |
4815 | - 116, |
4816 | 132, |
4817 | 142, |
4818 | 466, |
4819 | - 68, |
4820 | - 64, |
4821 | 230, |
4822 | - 145, |
4823 | - 302, |
4824 | - 542, |
4825 | - 803, |
4826 | - 912, |
4827 | 1018, |
4828 | 737, |
4829 | - 773, |
4830 | 1015, |
4831 | 630, |
4832 | 297, |
4833 | - 2596, |
4834 | 95, |
4835 | 445, |
4836 | 336, |
4837 | - 2122, |
4838 | 491, |
4839 | 510, |
4840 | 191, |
4841 | - 1253, |
4842 | 161, |
4843 | - 2, |
4844 | - 324, |
4845 | - 1450, |
4846 | - 633, |
4847 | - 712, |
4848 | - 105, |
4849 | - 842, |
4850 | - 254, |
4851 | - 411, |
4852 | 100, |
4853 | - 640, |
4854 | - 290, |
4855 | 1010, |
4856 | 763, |
4857 | - 650, |
4858 | 313, |
4859 | 1169, |
4860 | 730, |
4861 | 140, |
4862 | 505, |
4863 | 1030, |
4864 | 766, |
4865 | 772, |
4866 | 287, |
4867 | 1067, |
4868 | 823, |
4869 | 495, |
4870 | 749, |
4871 | 305, |
4872 | 323, |
4873 | - 164, |
4874 | 462, |
4875 | 78, |
4876 | 399, |
4877 | - 342, |
4878 | - 874, |
4879 | 69, |
4880 | 597, |
4881 | - 16, |
4882 | 620, |
4883 | 621, |
4884 | 337, |
4885 | - 138, |
4886 | - 444, |
4887 | - 265, |
4888 | 218, |
4889 | 84, |
4890 | - 450, |
4891 | 953, |
4892 | 666, |
4893 | - 222, |
4894 | - 803, |
4895 | 541, |
4896 | 604, |
4897 | - 921, |
4898 | - 1376, |
4899 | 244, |
4900 | 116, |
4901 | - 841, |
4902 | - 723, |
4903 | 630, |
4904 | 588, |
4905 | 140, |
4906 | 663, |
4907 | 294, |
4908 | 368, |
4909 | 935, |
4910 | 1046, |
4911 | 881, |
4912 | 759, |
4913 | 1746, |
4914 | 1464, |
4915 | 916, |
4916 | 628, |
4917 | 436, |
4918 | 963, |
4919 | 281, |
4920 | 1, |
4921 | - 119, |
4922 | 74, |
4923 | 542, |
4924 | 213, |
4925 | 1, |
4926 | - 567, |
4927 | 301, |
4928 | 241, |
4929 | 260, |
4930 | 435, |
4931 | 222, |
4932 | 396, |
4933 | 936, |
4934 | 957, |
4935 | 1108, |
4936 | 703, |
4937 | 510, |
4938 | 506, |
4939 | 808, |
4940 | 478, |
4941 | 601, |
4942 | 694, |
4943 | 960, |
4944 | 620, |
4945 | 972, |
4946 | 741, |
4947 | 980, |
4948 | 600, |
4949 | 834, |
4950 | 717, |
4951 | 767, |
4952 | 684, |
4953 | 643, |
4954 | 972, |
4955 | 935, |
4956 | 638, |
4957 | 501, |
4958 | 661, |
4959 | 720, |
4960 | 851, |
4961 | - 105, |
4962 | - 632, |
4963 | - 303, |
4964 | - 117, |
4965 | - 429, |
4966 | 130, |
4967 | 789, |
4968 | 442, |
4969 | - 522, |
4970 | - 188, |
4971 | 704, |
4972 | 373, |
4973 | - 759, |
4974 | 42, |
4975 | 814, |
4976 | 523, |
4977 | - 531, |
4978 | - 1137, |
4979 | 373, |
4980 | 578, |
4981 | - 682, |
4982 | - 1203, |
4983 | - 455, |
4984 | 285, |
4985 | - 1163, |
4986 | - 1577, |
4987 | - 1098, |
4988 | 44, |
4989 | 81, |
4990 | - 82, |
4991 | 712, |
4992 | 363, |
4993 | 477, |
4994 | 246, |
4995 | 954, |
4996 | 622, |
4997 | 1604, |
4998 | 1622, |
4999 | 1277, |
5000 | 891, |
5001 | 1409, |
5002 | 859, |
5003 | 924, |
5004 | 892, |
5005 | 774, |
5006 | 1041, |
5007 | 947, |
5008 | 1142, |
5009 | 40, |
5010 | - 546, |
5011 | - 75, |
5012 | 288, |
5013 | - 616, |
5014 | - 106, |
5015 | - 697, |
5016 | - 26, |
5017 | - 169, |
5018 | - 160, |
5019 | - 891, |
5020 | - 739, |
5021 | - 279, |
5022 | - 384, |
5023 | - 1029, |
5024 | - 350, |
5025 | 1781, |
5026 | 1308, |
5027 | 1046, |
5028 | 816, |
5029 | 1580, |
5030 | 1533, |
5031 | 1472, |
5032 | 1178, |
5033 | 1505, |
5034 | 1076, |
5035 | 1216, |
5036 | 899, |
5037 | 890, |
5038 | 904, |
5039 | 564, |
5040 | 654, |
5041 | 920, |
5042 | 692, |
5043 | 1021, |
5044 | 856, |
5045 | - 493, |
5046 | 132, |
5047 | 177, |
5048 | 505, |
5049 | 71, |
5050 | 195, |
5051 | - 28, |
5052 | 97, |
5053 | 456, |
5054 | 351, |
5055 | - 164, |
5056 | 88, |
5057 | 439, |
5058 | 278, |
5059 | - 40, |
5060 | 350, |
5061 | 1395, |
5062 | 949, |
5063 | 234, |
5064 | - 95, |
5065 | - 805, |
5066 | - 472, |
5067 | 38, |
5068 | - 163, |
5069 | 367, |
5070 | - 98, |
5071 | 489, |
5072 | 523, |
5073 | 1025, |
5074 | 1178, |
5075 | 1212, |
5076 | 906, |
5077 | 319, |
5078 | 1314, |
5079 | 814, |
5080 | 461, |
5081 | - 123, |
5082 | - 543, |
5083 | - 804, |
5084 | 447, |
5085 | - 748, |
5086 | - 324, |
5087 | - 897, |
5088 | - 1127, |
5089 | - 737, |
5090 | - 501, |
5091 | - 789, |
5092 | - 713, |
5093 | 715, |
5094 | 777, |
5095 | 1239, |
5096 | 922, |
5097 | 1949, |
5098 | 1939, |
5099 | 1368, |
5100 | 865, |
5101 | 730, |
5102 | 880, |
5103 | 758, |
5104 | 388, |
5105 | - 871, |
5106 | 454, |
5107 | 17, |
5108 | - 251, |
5109 | - 381, |
5110 | - 810, |
5111 | - 1583, |
5112 | 239, |
5113 | - 521, |
5114 | - 966, |
5115 | - 792, |
5116 | 259, |
5117 | - 890, |
5118 | - 1358, |
5119 | - 770, |
5120 | - 73, |
5121 | 166, |
5122 | 349, |
5123 | - 212, |
5124 | 323, |
5125 | - 840, |
5126 | - 301, |
5127 | 473, |
5128 | 435, |
5129 | - 679, |
5130 | - 464, |
5131 | 728, |
5132 | 351, |
5133 | - 156, |
5134 | - 199, |
5135 | 667, |
5136 | 432, |
5137 | 29, |
5138 | - 252, |
5139 | 415, |
5140 | 480, |
5141 | - 731, |
5142 | - 379, |
5143 | 145, |
5144 | 559, |
5145 | - 528, |
5146 | - 631, |
5147 | - 1158, |
5148 | - 159, |
5149 | 445, |
5150 | 273, |
5151 | 123, |
5152 | 639, |
5153 | 373, |
5154 | - 126, |
5155 | 800, |
5156 | 568, |
5157 | 84, |
5158 | - 162, |
5159 | 720, |
5160 | 712, |
5161 | - 830, |
5162 | - 536, |
5163 | - 185, |
5164 | 222, |
5165 | 408, |
5166 | 452, |
5167 | 501, |
5168 | 771, |
5169 | - 897, |
5170 | - 1355, |
5171 | - 67, |
5172 | 442, |
5173 | - 792, |
5174 | - 1406, |
5175 | 566, |
5176 | 602, |
5177 | 167, |
5178 | - 326, |
5179 | 509, |
5180 | 330, |
5181 | - 95, |
5182 | - 626, |
5183 | - 730, |
5184 | - 344, |
5185 | 1668, |
5186 | 1217, |
5187 | 779, |
5188 | 455, |
5189 | 1316, |
5190 | 828, |
5191 | 584, |
5192 | 719, |
5193 | 404, |
5194 | - 31, |
5195 | 1013, |
5196 | 789, |
5197 | 89, |
5198 | 107, |
5199 | 891, |
5200 | 549, |
5201 | 871, |
5202 | 1581, |
5203 | 917, |
5204 | 671, |
5205 | 866, |
5206 | 1479, |
5207 | 1289, |
5208 | 854, |
5209 | 391, |
5210 | 1068, |
5211 | 1122, |
5212 | 812, |
5213 | 78, |
5214 | - 562, |
5215 | 345, |
5216 | 563, |
5217 | 429, |
5218 | - 103, |
5219 | 417, |
5220 | 787, |
5221 | - 122, |
5222 | - 437, |
5223 | 411, |
5224 | 788, |
5225 | - 913, |
5226 | - 417, |
5227 | 602, |
5228 | 754, |
5229 | - 226, |
5230 | - 16, |
5231 | 151, |
5232 | 760, |
5233 | - 700, |
5234 | 118, |
5235 | - 104, |
5236 | - 14, |
5237 | - 1128, |
5238 | 48, |
5239 | 284, |
5240 | 393, |
5241 | - 390, |
5242 | - 419, |
5243 | - 639, |
5244 | - 116, |
5245 | - 910, |
5246 | 306, |
5247 | 316, |
5248 | - 13, |
5249 | 1207, |
5250 | 984, |
5251 | 821, |
5252 | 669, |
5253 | - 1195, |
5254 | - 693, |
5255 | 140, |
5256 | - 213, |
5257 | - 884, |
5258 | - 416, |
5259 | - 199, |
5260 | - 558, |
5261 | - 616, |
5262 | 245, |
5263 | - 404, |
5264 | - 664, |
5265 | 262, |
5266 | 56, |
5267 | - 617, |
5268 | - 724, |
5269 | - 85, |
5270 | - 491, |
5271 | - 320, |
5272 | - 656, |
5273 | - 570, |
5274 | - 831, |
5275 | - 129, |
5276 | - 528, |
5277 | - 1506, |
5278 | - 63, |
5279 | - 367, |
5280 | - 385, |
5281 | - 358, |
5282 | - 321, |
5283 | 4, |
5284 | 51, |
5285 | - 366, |
5286 | - 214, |
5287 | 319, |
5288 | 511, |
5289 | 146, |
5290 | 671, |
5291 | - 17, |
5292 | - 291, |
5293 | - 110, |
5294 | 464, |
5295 | - 139, |
5296 | - 496, |
5297 | - 202, |
5298 | 220, |
5299 | - 312, |
5300 | - 631, |
5301 | - 660, |
5302 | - 73, |
5303 | - 655, |
5304 | - 820, |
5305 | - 662, |
5306 | - 653, |
5307 | - 1288, |
5308 | - 857, |
5309 | - 430, |
5310 | - 953, |
5311 | - 959, |
5312 | - 264, |
5313 | - 49, |
5314 | - 468, |
5315 | - 72, |
5316 | - 381, |
5317 | - 350, |
5318 | - 563, |
5319 | - 193, |
5320 | - 407, |
5321 | 55, |
5322 | - 408, |
5323 | - 803, |
5324 | 11, |
5325 | - 309, |
5326 | 649, |
5327 | 188, |
5328 | - 198, |
5329 | - 512, |
5330 | 461, |
5331 | - 79, |
5332 | - 458, |
5333 | - 1318, |
5334 | - 263, |
5335 | - 134, |
5336 | - 523, |
5337 | - 1657, |
5338 | - 435, |
5339 | - 495, |
5340 | - 765, |
5341 | 57, |
5342 | - 347, |
5343 | - 414, |
5344 | 434, |
5345 | - 1141, |
5346 | - 242, |
5347 | - 664, |
5348 | - 857, |
5349 | 34, |
5350 | - 68, |
5351 | - 707, |
5352 | - 338 |
5353 | }; |
5354 | #define MR515_3_SIZE 128 |
5355 | |
5356 | /* 3rd LSF quantizer (MR515 and MR475) */ |
5357 | static const Word32 mr515_3_lsf[] = { |
5358 | 419, |
5359 | 163, |
5360 | - 30, |
5361 | - 262, |
5362 | - 455, |
5363 | - 789, |
5364 | - 1430, |
5365 | - 721, |
5366 | 1006, |
5367 | 664, |
5368 | 269, |
5369 | 25, |
5370 | 619, |
5371 | 260, |
5372 | 183, |
5373 | 96, |
5374 | - 968, |
5375 | - 1358, |
5376 | - 388, |
5377 | 135, |
5378 | - 693, |
5379 | 835, |
5380 | 456, |
5381 | 154, |
5382 | 1105, |
5383 | 703, |
5384 | 569, |
5385 | 363, |
5386 | 1625, |
5387 | 1326, |
5388 | 985, |
5389 | 748, |
5390 | - 220, |
5391 | 219, |
5392 | 76, |
5393 | - 208, |
5394 | - 1455, |
5395 | - 1662, |
5396 | 49, |
5397 | 149, |
5398 | - 964, |
5399 | - 172, |
5400 | - 752, |
5401 | - 336, |
5402 | 625, |
5403 | 209, |
5404 | - 250, |
5405 | - 66, |
5406 | - 1017, |
5407 | - 838, |
5408 | - 2, |
5409 | 317, |
5410 | - 2168, |
5411 | - 1485, |
5412 | - 138, |
5413 | 123, |
5414 | - 1876, |
5415 | - 2099, |
5416 | - 521, |
5417 | 85, |
5418 | - 967, |
5419 | - 366, |
5420 | - 695, |
5421 | - 881, |
5422 | - 921, |
5423 | - 1011, |
5424 | - 763, |
5425 | - 949, |
5426 | - 124, |
5427 | - 256, |
5428 | - 352, |
5429 | - 660, |
5430 | 178, |
5431 | 463, |
5432 | 354, |
5433 | 304, |
5434 | - 1744, |
5435 | - 591, |
5436 | - 282, |
5437 | 79, |
5438 | - 2249, |
5439 | 175, |
5440 | 867, |
5441 | 499, |
5442 | - 138, |
5443 | - 180, |
5444 | - 181, |
5445 | - 21, |
5446 | - 2291, |
5447 | - 1241, |
5448 | - 460, |
5449 | - 520, |
5450 | - 771, |
5451 | 451, |
5452 | - 10, |
5453 | - 308, |
5454 | 271, |
5455 | - 65, |
5456 | 4, |
5457 | 214, |
5458 | - 279, |
5459 | - 435, |
5460 | - 43, |
5461 | - 348, |
5462 | - 670, |
5463 | 35, |
5464 | - 65, |
5465 | - 211, |
5466 | 806, |
5467 | 535, |
5468 | 85, |
5469 | 297, |
5470 | 57, |
5471 | 239, |
5472 | 722, |
5473 | 493, |
5474 | 225, |
5475 | 661, |
5476 | 840, |
5477 | 547, |
5478 | - 540, |
5479 | - 376, |
5480 | 14, |
5481 | 349, |
5482 | 469, |
5483 | 721, |
5484 | 331, |
5485 | 162, |
5486 | - 544, |
5487 | - 752, |
5488 | - 62, |
5489 | - 10, |
5490 | 398, |
5491 | - 88, |
5492 | 724, |
5493 | 701, |
5494 | - 19, |
5495 | - 533, |
5496 | - 94, |
5497 | 601, |
5498 | 136, |
5499 | - 71, |
5500 | - 681, |
5501 | - 747, |
5502 | - 166, |
5503 | - 344, |
5504 | 261, |
5505 | - 50, |
5506 | 161, |
5507 | - 52, |
5508 | 485, |
5509 | 337, |
5510 | - 1675, |
5511 | 50, |
5512 | 190, |
5513 | - 93, |
5514 | - 2282, |
5515 | - 231, |
5516 | - 194, |
5517 | - 82, |
5518 | - 95, |
5519 | - 595, |
5520 | - 154, |
5521 | 128, |
5522 | 894, |
5523 | 501, |
5524 | 588, |
5525 | 457, |
5526 | - 345, |
5527 | 206, |
5528 | 122, |
5529 | 110, |
5530 | - 631, |
5531 | - 227, |
5532 | - 569, |
5533 | 3, |
5534 | 408, |
5535 | 239, |
5536 | 397, |
5537 | 226, |
5538 | - 197, |
5539 | - 2, |
5540 | 128, |
5541 | 491, |
5542 | 1281, |
5543 | 904, |
5544 | 292, |
5545 | 215, |
5546 | 538, |
5547 | 306, |
5548 | 259, |
5549 | 509, |
5550 | - 677, |
5551 | - 1047, |
5552 | 13, |
5553 | 321, |
5554 | - 679, |
5555 | - 588, |
5556 | - 358, |
5557 | - 212, |
5558 | - 558, |
5559 | 243, |
5560 | 646, |
5561 | 479, |
5562 | 486, |
5563 | 342, |
5564 | 634, |
5565 | 532, |
5566 | 107, |
5567 | 802, |
5568 | 331, |
5569 | 136, |
5570 | - 112, |
5571 | - 398, |
5572 | - 1031, |
5573 | - 286, |
5574 | - 326, |
5575 | - 705, |
5576 | 288, |
5577 | 272, |
5578 | 1299, |
5579 | 1144, |
5580 | 1178, |
5581 | 860, |
5582 | - 423, |
5583 | 121, |
5584 | - 385, |
5585 | - 148, |
5586 | - 295, |
5587 | - 302, |
5588 | - 834, |
5589 | - 819, |
5590 | 16, |
5591 | - 24, |
5592 | - 201, |
5593 | - 476, |
5594 | 555, |
5595 | 91, |
5596 | - 245, |
5597 | 294, |
5598 | - 38, |
5599 | - 379, |
5600 | - 962, |
5601 | - 1221, |
5602 | - 1191, |
5603 | - 1518, |
5604 | - 273, |
5605 | - 395, |
5606 | - 390, |
5607 | - 1013, |
5608 | - 645, |
5609 | 573, |
5610 | - 1843, |
5611 | - 1030, |
5612 | 505, |
5613 | 468, |
5614 | 744, |
5615 | 947, |
5616 | 609, |
5617 | 493, |
5618 | - 689, |
5619 | - 1172, |
5620 | - 628, |
5621 | - 135, |
5622 | - 1026, |
5623 | 195, |
5624 | 411, |
5625 | 196, |
5626 | 1582, |
5627 | 1147, |
5628 | 575, |
5629 | 337, |
5630 | - 1239, |
5631 | - 777, |
5632 | - 648, |
5633 | - 142, |
5634 | 595, |
5635 | 825, |
5636 | 967, |
5637 | 735, |
5638 | - 1206, |
5639 | - 970, |
5640 | - 81, |
5641 | - 342, |
5642 | - 745, |
5643 | 13, |
5644 | - 72, |
5645 | 375, |
5646 | 454, |
5647 | 19, |
5648 | 1407, |
5649 | 921, |
5650 | - 1647, |
5651 | - 172, |
5652 | 861, |
5653 | 562, |
5654 | 928, |
5655 | 1537, |
5656 | 1063, |
5657 | 740, |
5658 | - 2472, |
5659 | - 952, |
5660 | 264, |
5661 | 82, |
5662 | - 502, |
5663 | - 965, |
5664 | - 1334, |
5665 | 123, |
5666 | 867, |
5667 | 1236, |
5668 | 534, |
5669 | 171, |
5670 | - 2320, |
5671 | - 460, |
5672 | 780, |
5673 | 363, |
5674 | - 1190, |
5675 | - 617, |
5676 | 252, |
5677 | - 61, |
5678 | - 174, |
5679 | 34, |
5680 | 1011, |
5681 | 788, |
5682 | - 2333, |
5683 | 247, |
5684 | 423, |
5685 | 153, |
5686 | - 16, |
5687 | - 355, |
5688 | 262, |
5689 | 449, |
5690 | - 1576, |
5691 | - 1073, |
5692 | - 544, |
5693 | - 371, |
5694 | - 615, |
5695 | - 305, |
5696 | 1051, |
5697 | 805, |
5698 | 687, |
5699 | 528, |
5700 | 6, |
5701 | - 182, |
5702 | 935, |
5703 | 875, |
5704 | 1002, |
5705 | 809, |
5706 | 199, |
5707 | 257, |
5708 | 126, |
5709 | 76, |
5710 | - 584, |
5711 | - 1138, |
5712 | 599, |
5713 | 556, |
5714 | - 1105, |
5715 | - 1391, |
5716 | - 1591, |
5717 | - 519, |
5718 | - 977, |
5719 | - 1325, |
5720 | 108, |
5721 | 347, |
5722 | - 722, |
5723 | - 975, |
5724 | 365, |
5725 | 101, |
5726 | - 145, |
5727 | 681, |
5728 | 249, |
5729 | - 153, |
5730 | 0, |
5731 | - 334, |
5732 | - 570, |
5733 | 159, |
5734 | 412, |
5735 | 285, |
5736 | - 336, |
5737 | - 617, |
5738 | - 953, |
5739 | - 966, |
5740 | 887, |
5741 | 689, |
5742 | - 1251, |
5743 | 84, |
5744 | - 185, |
5745 | - 398, |
5746 | - 592, |
5747 | 433, |
5748 | 1044, |
5749 | 653, |
5750 | 85, |
5751 | 329, |
5752 | - 40, |
5753 | 361, |
5754 | - 433, |
5755 | - 705, |
5756 | 466, |
5757 | 574, |
5758 | - 154, |
5759 | 654, |
5760 | 592, |
5761 | 290, |
5762 | - 167, |
5763 | 72, |
5764 | 349, |
5765 | 175, |
5766 | 674, |
5767 | 297, |
5768 | 977, |
5769 | 720, |
5770 | 1235, |
5771 | 1204, |
5772 | 757, |
5773 | 488, |
5774 | - 400, |
5775 | - 269, |
5776 | 538, |
5777 | 372, |
5778 | - 1350, |
5779 | - 1387, |
5780 | - 1194, |
5781 | - 91, |
5782 | 1262, |
5783 | 876, |
5784 | 775, |
5785 | 700, |
5786 | - 599, |
5787 | - 38, |
5788 | - 430, |
5789 | - 722, |
5790 | 1976, |
5791 | 1630, |
5792 | 991, |
5793 | 608, |
5794 | 111, |
5795 | 276, |
5796 | - 226, |
5797 | - 96, |
5798 | - 947, |
5799 | - 388, |
5800 | - 11, |
5801 | - 7, |
5802 | - 303, |
5803 | - 531, |
5804 | - 839, |
5805 | 338, |
5806 | 1734, |
5807 | 1710, |
5808 | 1405, |
5809 | 1013, |
5810 | - 516, |
5811 | - 855, |
5812 | - 645, |
5813 | 210, |
5814 | - 688, |
5815 | - 416, |
5816 | 513, |
5817 | 230, |
5818 | - 822, |
5819 | - 637, |
5820 | - 1146, |
5821 | - 320, |
5822 | - 952, |
5823 | - 658, |
5824 | - 694, |
5825 | 183, |
5826 | - 114, |
5827 | - 623, |
5828 | 818, |
5829 | 674, |
5830 | - 191, |
5831 | - 204, |
5832 | 731, |
5833 | 635, |
5834 | 51, |
5835 | 1221, |
5836 | 883, |
5837 | 576, |
5838 | - 954, |
5839 | - 431, |
5840 | 826, |
5841 | 598, |
5842 | - 342, |
5843 | - 755, |
5844 | - 900, |
5845 | - 407, |
5846 | - 1126, |
5847 | - 354, |
5848 | - 206, |
5849 | - 512, |
5850 | - 547, |
5851 | - 810, |
5852 | - 357, |
5853 | - 620, |
5854 | 66, |
5855 | 515, |
5856 | - 73, |
5857 | - 410, |
5858 | - 872, |
5859 | - 945, |
5860 | - 1444, |
5861 | - 1227, |
5862 | 191, |
5863 | - 17, |
5864 | - 544, |
5865 | - 231, |
5866 | - 1540, |
5867 | - 544, |
5868 | - 901, |
5869 | - 886 |
5870 | }; |
5871 | #define MR795_1_SIZE 512 |
5872 | |
5873 | /* 1st LSF quantizer (MR795) */ |
5874 | static const Word32 mr795_1_lsf[] = { |
5875 | - 890, |
5876 | - 1550, |
5877 | - 2541, |
5878 | - 819, |
5879 | - 970, |
5880 | 175, |
5881 | - 826, |
5882 | - 1234, |
5883 | - 762, |
5884 | - 599, |
5885 | - 22, |
5886 | 634, |
5887 | - 811, |
5888 | - 987, |
5889 | - 902, |
5890 | - 323, |
5891 | 203, |
5892 | 26, |
5893 | - 383, |
5894 | - 235, |
5895 | - 781, |
5896 | - 399, |
5897 | 1262, |
5898 | 906, |
5899 | - 932, |
5900 | - 1399, |
5901 | - 1380, |
5902 | - 624, |
5903 | 93, |
5904 | 87, |
5905 | - 414, |
5906 | - 539, |
5907 | - 691, |
5908 | 37, |
5909 | 633, |
5910 | 510, |
5911 | - 387, |
5912 | - 476, |
5913 | - 1330, |
5914 | 399, |
5915 | 66, |
5916 | 263, |
5917 | - 407, |
5918 | - 49, |
5919 | - 335, |
5920 | - 417, |
5921 | 1041, |
5922 | 1865, |
5923 | - 779, |
5924 | - 1089, |
5925 | - 1440, |
5926 | - 746, |
5927 | - 858, |
5928 | 832, |
5929 | - 581, |
5930 | - 759, |
5931 | - 371, |
5932 | - 673, |
5933 | - 506, |
5934 | 2088, |
5935 | - 560, |
5936 | - 634, |
5937 | - 1179, |
5938 | 271, |
5939 | 241, |
5940 | 14, |
5941 | - 438, |
5942 | - 244, |
5943 | - 397, |
5944 | 463, |
5945 | 1202, |
5946 | 1047, |
5947 | - 606, |
5948 | - 797, |
5949 | - 1438, |
5950 | - 51, |
5951 | - 323, |
5952 | 481, |
5953 | - 224, |
5954 | - 584, |
5955 | - 527, |
5956 | 494, |
5957 | 881, |
5958 | 682, |
5959 | - 433, |
5960 | - 306, |
5961 | - 1002, |
5962 | 554, |
5963 | 659, |
5964 | 222, |
5965 | 171, |
5966 | - 160, |
5967 | - 353, |
5968 | 681, |
5969 | 1798, |
5970 | 1565, |
5971 | - 852, |
5972 | - 1181, |
5973 | - 1695, |
5974 | - 336, |
5975 | - 666, |
5976 | 114, |
5977 | - 581, |
5978 | - 756, |
5979 | - 744, |
5980 | - 195, |
5981 | 375, |
5982 | 497, |
5983 | - 465, |
5984 | - 804, |
5985 | - 1098, |
5986 | 154, |
5987 | 282, |
5988 | - 131, |
5989 | - 50, |
5990 | - 191, |
5991 | - 719, |
5992 | 323, |
5993 | 732, |
5994 | 1542, |
5995 | - 722, |
5996 | - 819, |
5997 | - 1404, |
5998 | 105, |
5999 | - 250, |
6000 | 185, |
6001 | - 178, |
6002 | - 502, |
6003 | - 742, |
6004 | 321, |
6005 | 510, |
6006 | 1111, |
6007 | - 323, |
6008 | - 567, |
6009 | - 966, |
6010 | 127, |
6011 | 484, |
6012 | 338, |
6013 | - 160, |
6014 | 52, |
6015 | - 338, |
6016 | 732, |
6017 | 1367, |
6018 | 1554, |
6019 | - 626, |
6020 | - 802, |
6021 | - 1696, |
6022 | - 286, |
6023 | - 586, |
6024 | 676, |
6025 | - 695, |
6026 | - 343, |
6027 | - 370, |
6028 | - 490, |
6029 | 295, |
6030 | 1893, |
6031 | - 630, |
6032 | - 574, |
6033 | - 1014, |
6034 | - 80, |
6035 | 645, |
6036 | - 69, |
6037 | - 6, |
6038 | - 318, |
6039 | - 364, |
6040 | 782, |
6041 | 1450, |
6042 | 1038, |
6043 | - 313, |
6044 | - 733, |
6045 | - 1395, |
6046 | 120, |
6047 | 60, |
6048 | 477, |
6049 | - 264, |
6050 | - 585, |
6051 | - 123, |
6052 | 711, |
6053 | 1245, |
6054 | 633, |
6055 | - 91, |
6056 | - 355, |
6057 | - 1016, |
6058 | 771, |
6059 | 758, |
6060 | 261, |
6061 | 253, |
6062 | 81, |
6063 | - 474, |
6064 | 930, |
6065 | 2215, |
6066 | 1720, |
6067 | - 808, |
6068 | - 1099, |
6069 | - 1925, |
6070 | - 560, |
6071 | - 782, |
6072 | 169, |
6073 | - 804, |
6074 | - 1074, |
6075 | - 188, |
6076 | - 626, |
6077 | - 55, |
6078 | 1405, |
6079 | - 694, |
6080 | - 716, |
6081 | - 1194, |
6082 | - 660, |
6083 | 354, |
6084 | 329, |
6085 | - 514, |
6086 | - 55, |
6087 | - 543, |
6088 | 366, |
6089 | 1033, |
6090 | 1182, |
6091 | - 658, |
6092 | - 959, |
6093 | - 1357, |
6094 | - 55, |
6095 | - 184, |
6096 | 93, |
6097 | - 605, |
6098 | - 286, |
6099 | - 662, |
6100 | 404, |
6101 | 449, |
6102 | 827, |
6103 | - 286, |
6104 | - 350, |
6105 | - 1263, |
6106 | 628, |
6107 | 306, |
6108 | 227, |
6109 | - 16, |
6110 | 147, |
6111 | - 623, |
6112 | 186, |
6113 | 923, |
6114 | 2146, |
6115 | - 674, |
6116 | - 890, |
6117 | - 1606, |
6118 | - 443, |
6119 | - 228, |
6120 | 339, |
6121 | - 369, |
6122 | - 790, |
6123 | - 409, |
6124 | 231, |
6125 | 86, |
6126 | 1469, |
6127 | - 448, |
6128 | - 581, |
6129 | - 1061, |
6130 | 594, |
6131 | 450, |
6132 | - 177, |
6133 | - 124, |
6134 | - 170, |
6135 | - 447, |
6136 | 671, |
6137 | 1159, |
6138 | 1404, |
6139 | - 476, |
6140 | - 667, |
6141 | - 1511, |
6142 | - 77, |
6143 | - 138, |
6144 | 716, |
6145 | - 177, |
6146 | - 372, |
6147 | - 381, |
6148 | 451, |
6149 | 934, |
6150 | 915, |
6151 | - 250, |
6152 | - 432, |
6153 | - 822, |
6154 | 272, |
6155 | 828, |
6156 | 446, |
6157 | 26, |
6158 | 19, |
6159 | - 31, |
6160 | 698, |
6161 | 1692, |
6162 | 2168, |
6163 | - 646, |
6164 | - 977, |
6165 | - 1924, |
6166 | - 179, |
6167 | - 473, |
6168 | 268, |
6169 | - 379, |
6170 | - 745, |
6171 | - 691, |
6172 | 11, |
6173 | 127, |
6174 | 1033, |
6175 | - 488, |
6176 | - 917, |
6177 | - 825, |
6178 | 61, |
6179 | 323, |
6180 | 135, |
6181 | 147, |
6182 | - 145, |
6183 | - 686, |
6184 | 685, |
6185 | 786, |
6186 | 1682, |
6187 | - 506, |
6188 | - 848, |
6189 | - 1297, |
6190 | 35, |
6191 | 90, |
6192 | 222, |
6193 | - 23, |
6194 | - 346, |
6195 | - 670, |
6196 | 455, |
6197 | 591, |
6198 | 1287, |
6199 | - 203, |
6200 | - 593, |
6201 | - 1086, |
6202 | 652, |
6203 | 352, |
6204 | 437, |
6205 | 39, |
6206 | 63, |
6207 | - 457, |
6208 | 841, |
6209 | 1265, |
6210 | 2105, |
6211 | - 520, |
6212 | - 882, |
6213 | - 1584, |
6214 | - 328, |
6215 | - 711, |
6216 | 1421, |
6217 | - 596, |
6218 | - 342, |
6219 | - 70, |
6220 | 209, |
6221 | 173, |
6222 | 1928, |
6223 | - 423, |
6224 | - 598, |
6225 | - 921, |
6226 | 421, |
6227 | 605, |
6228 | - 38, |
6229 | - 2, |
6230 | - 245, |
6231 | - 127, |
6232 | 896, |
6233 | 1969, |
6234 | 1135, |
6235 | - 379, |
6236 | - 518, |
6237 | - 1579, |
6238 | 173, |
6239 | 118, |
6240 | 753, |
6241 | - 55, |
6242 | - 381, |
6243 | - 52, |
6244 | 985, |
6245 | 1021, |
6246 | 753, |
6247 | - 2, |
6248 | - 291, |
6249 | - 891, |
6250 | 753, |
6251 | 992, |
6252 | 423, |
6253 | 264, |
6254 | 131, |
6255 | - 196, |
6256 | 895, |
6257 | 2274, |
6258 | 2543, |
6259 | - 635, |
6260 | - 1088, |
6261 | - 2499, |
6262 | - 529, |
6263 | - 982, |
6264 | 526, |
6265 | - 764, |
6266 | - 830, |
6267 | - 548, |
6268 | - 436, |
6269 | 316, |
6270 | 599, |
6271 | - 675, |
6272 | - 940, |
6273 | - 746, |
6274 | - 57, |
6275 | 236, |
6276 | - 11, |
6277 | - 201, |
6278 | - 81, |
6279 | - 798, |
6280 | 16, |
6281 | 845, |
6282 | 1558, |
6283 | - 737, |
6284 | - 985, |
6285 | - 1212, |
6286 | - 468, |
6287 | 17, |
6288 | 290, |
6289 | - 279, |
6290 | - 584, |
6291 | - 700, |
6292 | 183, |
6293 | 822, |
6294 | 705, |
6295 | - 265, |
6296 | - 492, |
6297 | - 1187, |
6298 | 421, |
6299 | 152, |
6300 | 468, |
6301 | - 390, |
6302 | 166, |
6303 | - 268, |
6304 | 39, |
6305 | 1550, |
6306 | 1868, |
6307 | - 635, |
6308 | - 966, |
6309 | - 1571, |
6310 | - 453, |
6311 | - 492, |
6312 | 910, |
6313 | - 284, |
6314 | - 1027, |
6315 | - 75, |
6316 | - 181, |
6317 | - 133, |
6318 | 1852, |
6319 | - 445, |
6320 | - 624, |
6321 | - 1174, |
6322 | 420, |
6323 | 367, |
6324 | - 49, |
6325 | - 389, |
6326 | - 212, |
6327 | - 169, |
6328 | 707, |
6329 | 1073, |
6330 | 1208, |
6331 | - 539, |
6332 | - 710, |
6333 | - 1449, |
6334 | 83, |
6335 | - 163, |
6336 | 484, |
6337 | - 236, |
6338 | - 543, |
6339 | - 355, |
6340 | 338, |
6341 | 1175, |
6342 | 814, |
6343 | - 246, |
6344 | - 309, |
6345 | - 958, |
6346 | 606, |
6347 | 760, |
6348 | 60, |
6349 | 166, |
6350 | - 8, |
6351 | - 163, |
6352 | - 306, |
6353 | 1849, |
6354 | 2563, |
6355 | - 747, |
6356 | - 1025, |
6357 | - 1783, |
6358 | - 419, |
6359 | - 446, |
6360 | 209, |
6361 | - 718, |
6362 | - 566, |
6363 | - 534, |
6364 | - 506, |
6365 | 693, |
6366 | 857, |
6367 | - 463, |
6368 | - 697, |
6369 | - 1082, |
6370 | 325, |
6371 | 431, |
6372 | - 206, |
6373 | - 15, |
6374 | - 8, |
6375 | - 763, |
6376 | 545, |
6377 | 919, |
6378 | 1518, |
6379 | - 611, |
6380 | - 783, |
6381 | - 1313, |
6382 | 256, |
6383 | - 55, |
6384 | 208, |
6385 | - 165, |
6386 | - 348, |
6387 | - 662, |
6388 | 321, |
6389 | 680, |
6390 | 930, |
6391 | - 326, |
6392 | - 429, |
6393 | - 951, |
6394 | 484, |
6395 | 446, |
6396 | 570, |
6397 | - 197, |
6398 | 72, |
6399 | - 73, |
6400 | 909, |
6401 | 1455, |
6402 | 1741, |
6403 | - 563, |
6404 | - 737, |
6405 | - 1974, |
6406 | - 124, |
6407 | - 416, |
6408 | 718, |
6409 | - 478, |
6410 | - 404, |
6411 | - 314, |
6412 | - 16, |
6413 | 446, |
6414 | 1636, |
6415 | - 551, |
6416 | - 537, |
6417 | - 750, |
6418 | - 58, |
6419 | 638, |
6420 | 214, |
6421 | 55, |
6422 | - 185, |
6423 | - 271, |
6424 | 1148, |
6425 | 1301, |
6426 | 1212, |
6427 | - 483, |
6428 | - 671, |
6429 | - 1264, |
6430 | 117, |
6431 | 285, |
6432 | 543, |
6433 | - 204, |
6434 | - 391, |
6435 | - 111, |
6436 | 513, |
6437 | 1538, |
6438 | 854, |
6439 | - 114, |
6440 | - 190, |
6441 | - 978, |
6442 | 877, |
6443 | 595, |
6444 | 464, |
6445 | 260, |
6446 | 260, |
6447 | - 311, |
6448 | 748, |
6449 | 2283, |
6450 | 2216, |
6451 | - 517, |
6452 | - 945, |
6453 | - 2171, |
6454 | - 326, |
6455 | - 708, |
6456 | 378, |
6457 | - 812, |
6458 | - 691, |
6459 | - 232, |
6460 | - 560, |
6461 | 687, |
6462 | 1409, |
6463 | - 732, |
6464 | - 690, |
6465 | - 836, |
6466 | - 359, |
6467 | 645, |
6468 | 386, |
6469 | - 265, |
6470 | 62, |
6471 | - 678, |
6472 | 145, |
6473 | 1644, |
6474 | 1208, |
6475 | - 555, |
6476 | - 988, |
6477 | - 1233, |
6478 | - 78, |
6479 | 14, |
6480 | 114, |
6481 | - 327, |
6482 | - 358, |
6483 | - 489, |
6484 | 392, |
6485 | 677, |
6486 | 697, |
6487 | - 201, |
6488 | - 236, |
6489 | - 1140, |
6490 | 693, |
6491 | 449, |
6492 | 178, |
6493 | - 243, |
6494 | 256, |
6495 | - 433, |
6496 | 611, |
6497 | 1385, |
6498 | 2456, |
6499 | - 612, |
6500 | - 901, |
6501 | - 1464, |
6502 | - 307, |
6503 | - 17, |
6504 | 499, |
6505 | - 315, |
6506 | - 667, |
6507 | - 254, |
6508 | 256, |
6509 | 428, |
6510 | 1463, |
6511 | - 486, |
6512 | - 422, |
6513 | - 1056, |
6514 | 655, |
6515 | 370, |
6516 | 18, |
6517 | - 102, |
6518 | - 185, |
6519 | - 276, |
6520 | 755, |
6521 | 1578, |
6522 | 1335, |
6523 | - 488, |
6524 | - 603, |
6525 | - 1418, |
6526 | 182, |
6527 | - 93, |
6528 | 870, |
6529 | - 73, |
6530 | - 458, |
6531 | - 348, |
6532 | 835, |
6533 | 862, |
6534 | 957, |
6535 | - 282, |
6536 | - 333, |
6537 | - 746, |
6538 | 547, |
6539 | 839, |
6540 | 428, |
6541 | 273, |
6542 | - 89, |
6543 | 13, |
6544 | 940, |
6545 | 1708, |
6546 | 2576, |
6547 | - 418, |
6548 | - 1084, |
6549 | - 1758, |
6550 | - 44, |
6551 | - 358, |
6552 | 259, |
6553 | - 497, |
6554 | - 643, |
6555 | - 560, |
6556 | 99, |
6557 | 557, |
6558 | 961, |
6559 | - 421, |
6560 | - 766, |
6561 | - 917, |
6562 | 295, |
6563 | 326, |
6564 | 184, |
6565 | 175, |
6566 | 15, |
6567 | - 626, |
6568 | 532, |
6569 | 878, |
6570 | 1981, |
6571 | - 443, |
6572 | - 768, |
6573 | - 1275, |
6574 | 221, |
6575 | 156, |
6576 | 268, |
6577 | 39, |
6578 | - 363, |
6579 | - 505, |
6580 | 695, |
6581 | 772, |
6582 | 1140, |
6583 | - 162, |
6584 | - 459, |
6585 | - 912, |
6586 | 709, |
6587 | 444, |
6588 | 658, |
6589 | 25, |
6590 | 303, |
6591 | - 312, |
6592 | 1268, |
6593 | 1410, |
6594 | 1715, |
6595 | - 297, |
6596 | - 766, |
6597 | - 1836, |
6598 | - 263, |
6599 | - 108, |
6600 | 1070, |
6601 | - 406, |
6602 | - 13, |
6603 | - 129, |
6604 | 57, |
6605 | 438, |
6606 | 2734, |
6607 | - 374, |
6608 | - 487, |
6609 | - 835, |
6610 | 304, |
6611 | 696, |
6612 | 164, |
6613 | 104, |
6614 | - 235, |
6615 | 5, |
6616 | 1611, |
6617 | 1900, |
6618 | 1399, |
6619 | - 229, |
6620 | - 582, |
6621 | - 1325, |
6622 | 405, |
6623 | 192, |
6624 | 817, |
6625 | - 87, |
6626 | - 438, |
6627 | 111, |
6628 | 1028, |
6629 | 1199, |
6630 | 993, |
6631 | 68, |
6632 | - 175, |
6633 | - 934, |
6634 | 1033, |
6635 | 1117, |
6636 | 451, |
6637 | 478, |
6638 | 200, |
6639 | - 248, |
6640 | 2127, |
6641 | 2696, |
6642 | 2042, |
6643 | - 835, |
6644 | - 1323, |
6645 | - 2131, |
6646 | - 799, |
6647 | - 692, |
6648 | 466, |
6649 | - 812, |
6650 | - 1032, |
6651 | - 469, |
6652 | - 622, |
6653 | 288, |
6654 | 920, |
6655 | - 701, |
6656 | - 841, |
6657 | - 1070, |
6658 | - 411, |
6659 | 512, |
6660 | 8, |
6661 | - 390, |
6662 | - 91, |
6663 | - 744, |
6664 | - 30, |
6665 | 1043, |
6666 | 1161, |
6667 | - 822, |
6668 | - 1148, |
6669 | - 1156, |
6670 | - 294, |
6671 | - 46, |
6672 | 110, |
6673 | - 411, |
6674 | - 374, |
6675 | - 678, |
6676 | 214, |
6677 | 531, |
6678 | 668, |
6679 | - 406, |
6680 | - 420, |
6681 | - 1194, |
6682 | 487, |
6683 | 232, |
6684 | 303, |
6685 | - 318, |
6686 | 91, |
6687 | - 472, |
6688 | 123, |
6689 | 1232, |
6690 | 2445, |
6691 | - 722, |
6692 | - 952, |
6693 | - 1495, |
6694 | - 738, |
6695 | - 675, |
6696 | 1332, |
6697 | - 543, |
6698 | - 606, |
6699 | - 211, |
6700 | - 95, |
6701 | - 98, |
6702 | 1508, |
6703 | - 549, |
6704 | - 514, |
6705 | - 1193, |
6706 | 473, |
6707 | 211, |
6708 | 73, |
6709 | - 288, |
6710 | - 112, |
6711 | - 389, |
6712 | 537, |
6713 | 1332, |
6714 | 1258, |
6715 | - 567, |
6716 | - 755, |
6717 | - 1545, |
6718 | 71, |
6719 | - 283, |
6720 | 632, |
6721 | - 170, |
6722 | - 481, |
6723 | - 493, |
6724 | 681, |
6725 | 1002, |
6726 | 817, |
6727 | - 356, |
6728 | - 331, |
6729 | - 877, |
6730 | 419, |
6731 | 706, |
6732 | 346, |
6733 | 241, |
6734 | - 34, |
6735 | - 326, |
6736 | 377, |
6737 | 1950, |
6738 | 1883, |
6739 | - 727, |
6740 | - 1075, |
6741 | - 1625, |
6742 | - 233, |
6743 | - 543, |
6744 | 116, |
6745 | - 524, |
6746 | - 806, |
6747 | - 585, |
6748 | - 73, |
6749 | 478, |
6750 | 729, |
6751 | - 288, |
6752 | - 925, |
6753 | - 1143, |
6754 | 173, |
6755 | 447, |
6756 | - 52, |
6757 | 68, |
6758 | - 229, |
6759 | - 606, |
6760 | 449, |
6761 | 529, |
6762 | 1797, |
6763 | - 591, |
6764 | - 875, |
6765 | - 1363, |
6766 | 183, |
6767 | - 144, |
6768 | 324, |
6769 | - 103, |
6770 | - 452, |
6771 | - 666, |
6772 | 623, |
6773 | 488, |
6774 | 1176, |
6775 | - 238, |
6776 | - 511, |
6777 | - 1004, |
6778 | 326, |
6779 | 552, |
6780 | 458, |
6781 | 136, |
6782 | 108, |
6783 | - 319, |
6784 | 626, |
6785 | 1343, |
6786 | 1883, |
6787 | - 490, |
6788 | - 646, |
6789 | - 1730, |
6790 | - 186, |
6791 | - 449, |
6792 | 984, |
6793 | - 738, |
6794 | - 76, |
6795 | - 170, |
6796 | - 550, |
6797 | 755, |
6798 | 2560, |
6799 | - 496, |
6800 | - 510, |
6801 | - 947, |
6802 | 210, |
6803 | 694, |
6804 | - 52, |
6805 | 84, |
6806 | - 322, |
6807 | - 199, |
6808 | 1090, |
6809 | 1625, |
6810 | 1224, |
6811 | - 376, |
6812 | - 603, |
6813 | - 1396, |
6814 | 343, |
6815 | 74, |
6816 | 632, |
6817 | - 175, |
6818 | - 502, |
6819 | - 32, |
6820 | 972, |
6821 | 1332, |
6822 | 734, |
6823 | 52, |
6824 | - 295, |
6825 | - 1113, |
6826 | 1065, |
6827 | 918, |
6828 | 160, |
6829 | 393, |
6830 | 107, |
6831 | - 397, |
6832 | 1214, |
6833 | 2649, |
6834 | 1741, |
6835 | - 632, |
6836 | - 1201, |
6837 | - 1891, |
6838 | - 719, |
6839 | - 277, |
6840 | 353, |
6841 | - 651, |
6842 | - 880, |
6843 | - 122, |
6844 | - 211, |
6845 | 209, |
6846 | 1338, |
6847 | - 562, |
6848 | - 714, |
6849 | - 1059, |
6850 | - 208, |
6851 | 388, |
6852 | 159, |
6853 | - 320, |
6854 | - 61, |
6855 | - 551, |
6856 | 293, |
6857 | 1092, |
6858 | 1443, |
6859 | - 648, |
6860 | - 865, |
6861 | - 1253, |
6862 | - 49, |
6863 | - 143, |
6864 | 305, |
6865 | - 401, |
6866 | - 227, |
6867 | - 585, |
6868 | 561, |
6869 | 532, |
6870 | 927, |
6871 | - 117, |
6872 | - 443, |
6873 | - 1188, |
6874 | 507, |
6875 | 436, |
6876 | 292, |
6877 | - 79, |
6878 | 233, |
6879 | - 458, |
6880 | 671, |
6881 | 1025, |
6882 | 2396, |
6883 | - 633, |
6884 | - 842, |
6885 | - 1525, |
6886 | - 308, |
6887 | - 286, |
6888 | 640, |
6889 | - 373, |
6890 | - 621, |
6891 | - 407, |
6892 | 418, |
6893 | 253, |
6894 | 1305, |
6895 | - 315, |
6896 | - 581, |
6897 | - 1137, |
6898 | 572, |
6899 | 685, |
6900 | - 281, |
6901 | 61, |
6902 | - 68, |
6903 | - 371, |
6904 | 991, |
6905 | 1101, |
6906 | 1498, |
6907 | - 493, |
6908 | - 683, |
6909 | - 1362, |
6910 | - 47, |
6911 | 164, |
6912 | 704, |
6913 | - 256, |
6914 | - 314, |
6915 | - 268, |
6916 | 631, |
6917 | 949, |
6918 | 1052, |
6919 | - 118, |
6920 | - 348, |
6921 | - 833, |
6922 | 68, |
6923 | 1180, |
6924 | 568, |
6925 | 152, |
6926 | 117, |
6927 | 34, |
6928 | 1113, |
6929 | 1902, |
6930 | 2239, |
6931 | - 601, |
6932 | - 959, |
6933 | - 1706, |
6934 | - 143, |
6935 | - 489, |
6936 | 480, |
6937 | - 332, |
6938 | - 655, |
6939 | - 574, |
6940 | 54, |
6941 | 353, |
6942 | 1192, |
6943 | - 462, |
6944 | - 652, |
6945 | - 796, |
6946 | 150, |
6947 | 549, |
6948 | 112, |
6949 | 195, |
6950 | - 111, |
6951 | - 515, |
6952 | 679, |
6953 | 1108, |
6954 | 1647, |
6955 | - 558, |
6956 | - 749, |
6957 | - 1217, |
6958 | - 9, |
6959 | 272, |
6960 | 341, |
6961 | - 53, |
6962 | - 265, |
6963 | - 535, |
6964 | 489, |
6965 | 843, |
6966 | 1298, |
6967 | - 120, |
6968 | - 482, |
6969 | - 1032, |
6970 | 632, |
6971 | 543, |
6972 | 408, |
6973 | 179, |
6974 | 306, |
6975 | - 526, |
6976 | 1124, |
6977 | 1464, |
6978 | 2244, |
6979 | - 417, |
6980 | - 786, |
6981 | - 1562, |
6982 | - 224, |
6983 | - 384, |
6984 | 1364, |
6985 | - 377, |
6986 | - 459, |
6987 | - 25, |
6988 | 385, |
6989 | 489, |
6990 | 2174, |
6991 | - 332, |
6992 | - 651, |
6993 | - 829, |
6994 | 544, |
6995 | 553, |
6996 | 61, |
6997 | 22, |
6998 | - 113, |
6999 | - 89, |
7000 | 1128, |
7001 | 1725, |
7002 | 1524, |
7003 | - 216, |
7004 | - 373, |
7005 | - 1653, |
7006 | 161, |
7007 | 316, |
7008 | 908, |
7009 | - 165, |
7010 | - 222, |
7011 | - 67, |
7012 | 1362, |
7013 | 1175, |
7014 | 789, |
7015 | 73, |
7016 | - 252, |
7017 | - 767, |
7018 | 738, |
7019 | 932, |
7020 | 616, |
7021 | 362, |
7022 | 246, |
7023 | - 126, |
7024 | 787, |
7025 | 2654, |
7026 | 3027, |
7027 | - 691, |
7028 | - 1106, |
7029 | - 2190, |
7030 | - 565, |
7031 | - 588, |
7032 | 524, |
7033 | - 590, |
7034 | - 979, |
7035 | - 490, |
7036 | - 263, |
7037 | 397, |
7038 | 982, |
7039 | - 577, |
7040 | - 837, |
7041 | - 945, |
7042 | - 22, |
7043 | 435, |
7044 | - 49, |
7045 | - 190, |
7046 | - 118, |
7047 | - 629, |
7048 | - 88, |
7049 | 1240, |
7050 | 1513, |
7051 | - 636, |
7052 | - 1051, |
7053 | - 1019, |
7054 | - 291, |
7055 | 189, |
7056 | 259, |
7057 | - 257, |
7058 | - 470, |
7059 | - 629, |
7060 | 145, |
7061 | 945, |
7062 | 894, |
7063 | - 326, |
7064 | - 364, |
7065 | - 1094, |
7066 | 543, |
7067 | 260, |
7068 | 630, |
7069 | - 202, |
7070 | 189, |
7071 | - 209, |
7072 | 357, |
7073 | 1379, |
7074 | 2091, |
7075 | - 569, |
7076 | - 1075, |
7077 | - 1449, |
7078 | - 714, |
7079 | - 239, |
7080 | 919, |
7081 | - 420, |
7082 | - 705, |
7083 | - 84, |
7084 | - 109, |
7085 | - 114, |
7086 | 2407, |
7087 | - 413, |
7088 | - 529, |
7089 | - 1177, |
7090 | 482, |
7091 | 368, |
7092 | 131, |
7093 | - 186, |
7094 | - 72, |
7095 | - 131, |
7096 | 861, |
7097 | 1255, |
7098 | 1220, |
7099 | - 611, |
7100 | - 658, |
7101 | - 1341, |
7102 | 227, |
7103 | - 121, |
7104 | 631, |
7105 | - 176, |
7106 | - 489, |
7107 | - 218, |
7108 | 745, |
7109 | 1175, |
7110 | 957, |
7111 | - 321, |
7112 | - 148, |
7113 | - 936, |
7114 | 671, |
7115 | 966, |
7116 | 216, |
7117 | 340, |
7118 | - 3, |
7119 | - 143, |
7120 | 469, |
7121 | 1848, |
7122 | 2437, |
7123 | - 729, |
7124 | - 961, |
7125 | - 1683, |
7126 | - 213, |
7127 | - 254, |
7128 | 321, |
7129 | - 511, |
7130 | - 438, |
7131 | - 521, |
7132 | - 126, |
7133 | 725, |
7134 | 903, |
7135 | - 340, |
7136 | - 685, |
7137 | - 1032, |
7138 | 316, |
7139 | 480, |
7140 | 20, |
7141 | 23, |
7142 | - 89, |
7143 | - 551, |
7144 | 353, |
7145 | 1051, |
7146 | 1789, |
7147 | - 544, |
7148 | - 757, |
7149 | - 1364, |
7150 | 298, |
7151 | - 25, |
7152 | 436, |
7153 | - 100, |
7154 | - 392, |
7155 | - 519, |
7156 | 467, |
7157 | 754, |
7158 | 1078, |
7159 | - 210, |
7160 | - 398, |
7161 | - 1078, |
7162 | 620, |
7163 | 658, |
7164 | 630, |
7165 | 33, |
7166 | 147, |
7167 | - 178, |
7168 | 921, |
7169 | 1687, |
7170 | 1921, |
7171 | - 325, |
7172 | - 528, |
7173 | - 1978, |
7174 | 2, |
7175 | - 285, |
7176 | 910, |
7177 | - 371, |
7178 | - 490, |
7179 | - 230, |
7180 | 0, |
7181 | 597, |
7182 | 2010, |
7183 | - 496, |
7184 | - 395, |
7185 | - 834, |
7186 | 37, |
7187 | 945, |
7188 | 245, |
7189 | 181, |
7190 | - 160, |
7191 | - 144, |
7192 | 1481, |
7193 | 1373, |
7194 | 1357, |
7195 | - 355, |
7196 | - 601, |
7197 | - 1270, |
7198 | 298, |
7199 | 322, |
7200 | 672, |
7201 | - 193, |
7202 | - 336, |
7203 | 77, |
7204 | 1089, |
7205 | 1533, |
7206 | 922, |
7207 | 177, |
7208 | - 39, |
7209 | - 1125, |
7210 | 996, |
7211 | 781, |
7212 | 536, |
7213 | 456, |
7214 | 366, |
7215 | - 432, |
7216 | 1415, |
7217 | 2440, |
7218 | 2279, |
7219 | - 466, |
7220 | - 758, |
7221 | - 2325, |
7222 | - 303, |
7223 | - 509, |
7224 | 387, |
7225 | - 727, |
7226 | - 557, |
7227 | 66, |
7228 | - 145, |
7229 | 643, |
7230 | 1248, |
7231 | - 544, |
7232 | - 676, |
7233 | - 916, |
7234 | - 225, |
7235 | 862, |
7236 | 588, |
7237 | - 152, |
7238 | 40, |
7239 | - 533, |
7240 | 423, |
7241 | 1423, |
7242 | 1558, |
7243 | - 572, |
7244 | - 843, |
7245 | - 1145, |
7246 | - 128, |
7247 | 85, |
7248 | 461, |
7249 | - 238, |
7250 | - 257, |
7251 | - 584, |
7252 | 605, |
7253 | 748, |
7254 | 861, |
7255 | 24, |
7256 | - 202, |
7257 | - 1409, |
7258 | 797, |
7259 | 487, |
7260 | 303, |
7261 | - 181, |
7262 | 364, |
7263 | - 182, |
7264 | 616, |
7265 | 1378, |
7266 | 2942, |
7267 | - 494, |
7268 | - 852, |
7269 | - 1441, |
7270 | - 292, |
7271 | 61, |
7272 | 812, |
7273 | - 84, |
7274 | - 723, |
7275 | - 182, |
7276 | 555, |
7277 | 532, |
7278 | 1506, |
7279 | - 365, |
7280 | - 493, |
7281 | - 1057, |
7282 | 822, |
7283 | 588, |
7284 | 11, |
7285 | - 14, |
7286 | - 18, |
7287 | - 230, |
7288 | 1001, |
7289 | 1401, |
7290 | 1451, |
7291 | - 474, |
7292 | - 569, |
7293 | - 1292, |
7294 | 302, |
7295 | 62, |
7296 | 1062, |
7297 | - 70, |
7298 | - 376, |
7299 | - 222, |
7300 | 982, |
7301 | 974, |
7302 | 1149, |
7303 | - 196, |
7304 | - 234, |
7305 | - 795, |
7306 | 479, |
7307 | 1098, |
7308 | 499, |
7309 | 362, |
7310 | 58, |
7311 | 70, |
7312 | 1147, |
7313 | 2069, |
7314 | 2857, |
7315 | - 487, |
7316 | - 878, |
7317 | - 1824, |
7318 | 73, |
7319 | - 288, |
7320 | 348, |
7321 | - 358, |
7322 | - 500, |
7323 | - 508, |
7324 | 199, |
7325 | 721, |
7326 | 1242, |
7327 | - 78, |
7328 | - 697, |
7329 | - 795, |
7330 | 361, |
7331 | 536, |
7332 | 196, |
7333 | 374, |
7334 | 110, |
7335 | - 735, |
7336 | 847, |
7337 | 1051, |
7338 | 1896, |
7339 | - 366, |
7340 | - 713, |
7341 | - 1182, |
7342 | 315, |
7343 | 320, |
7344 | 429, |
7345 | 72, |
7346 | - 215, |
7347 | - 450, |
7348 | 759, |
7349 | 886, |
7350 | 1363, |
7351 | - 30, |
7352 | - 428, |
7353 | - 834, |
7354 | 861, |
7355 | 627, |
7356 | 796, |
7357 | 118, |
7358 | 468, |
7359 | - 279, |
7360 | 1355, |
7361 | 1883, |
7362 | 1893, |
7363 | - 188, |
7364 | - 642, |
7365 | - 1612, |
7366 | 63, |
7367 | - 175, |
7368 | 1198, |
7369 | - 418, |
7370 | - 211, |
7371 | 51, |
7372 | 414, |
7373 | 587, |
7374 | 2601, |
7375 | - 234, |
7376 | - 557, |
7377 | - 858, |
7378 | 424, |
7379 | 889, |
7380 | 222, |
7381 | 136, |
7382 | - 101, |
7383 | 83, |
7384 | 1413, |
7385 | 2278, |
7386 | 1383, |
7387 | - 84, |
7388 | - 445, |
7389 | - 1389, |
7390 | 414, |
7391 | 313, |
7392 | 1045, |
7393 | 29, |
7394 | - 343, |
7395 | 65, |
7396 | 1552, |
7397 | 1647, |
7398 | 980, |
7399 | 183, |
7400 | - 91, |
7401 | - 829, |
7402 | 1273, |
7403 | 1413, |
7404 | 360, |
7405 | 553, |
7406 | 272, |
7407 | - 107, |
7408 | 1587, |
7409 | 3149, |
7410 | 2603 |
7411 | }; |
7412 | #define DICO1_SIZE_5 128 |
7413 | #define DICO2_SIZE_5 256 |
7414 | #define DICO3_SIZE_5 256 |
7415 | #define DICO4_SIZE_5 256 |
7416 | #define DICO5_SIZE_5 64 |
7417 | |
7418 | /* 1st LSF quantizer (MR122) */ |
7419 | static const Word32 dico1_lsf_5[DICO1_SIZE_5 * 4] = { |
7420 | - 451, |
7421 | - 1065, |
7422 | - 529, |
7423 | - 1305, |
7424 | - 450, |
7425 | - 756, |
7426 | - 497, |
7427 | - 863, |
7428 | - 384, |
7429 | - 619, |
7430 | - 413, |
7431 | - 669, |
7432 | - 317, |
7433 | - 538, |
7434 | - 331, |
7435 | - 556, |
7436 | - 414, |
7437 | - 508, |
7438 | - 424, |
7439 | - 378, |
7440 | - 274, |
7441 | - 324, |
7442 | - 434, |
7443 | - 614, |
7444 | - 226, |
7445 | - 500, |
7446 | - 232, |
7447 | - 514, |
7448 | - 263, |
7449 | - 377, |
7450 | - 298, |
7451 | - 410, |
7452 | - 151, |
7453 | - 710, |
7454 | - 174, |
7455 | - 818, |
7456 | - 149, |
7457 | - 412, |
7458 | - 156, |
7459 | - 429, |
7460 | - 288, |
7461 | - 462, |
7462 | - 186, |
7463 | - 203, |
7464 | - 170, |
7465 | - 302, |
7466 | - 191, |
7467 | - 321, |
7468 | - 131, |
7469 | - 147, |
7470 | - 297, |
7471 | - 395, |
7472 | - 228, |
7473 | - 214, |
7474 | - 245, |
7475 | - 192, |
7476 | - 67, |
7477 | - 316, |
7478 | - 71, |
7479 | - 327, |
7480 | - 104, |
7481 | - 205, |
7482 | - 94, |
7483 | - 183, |
7484 | - 143, |
7485 | - 38, |
7486 | - 193, |
7487 | - 95, |
7488 | 16, |
7489 | - 76, |
7490 | - 124, |
7491 | - 248, |
7492 | 23, |
7493 | - 237, |
7494 | 24, |
7495 | - 244, |
7496 | 18, |
7497 | - 136, |
7498 | 44, |
7499 | - 111, |
7500 | - 33, |
7501 | - 24, |
7502 | - 25, |
7503 | 0, |
7504 | 149, |
7505 | 19, |
7506 | 23, |
7507 | - 143, |
7508 | 158, |
7509 | - 169, |
7510 | 174, |
7511 | - 181, |
7512 | 133, |
7513 | - 55, |
7514 | 165, |
7515 | - 26, |
7516 | 111, |
7517 | 84, |
7518 | 98, |
7519 | 75, |
7520 | 87, |
7521 | 183, |
7522 | - 115, |
7523 | - 11, |
7524 | - 8, |
7525 | 130, |
7526 | 11, |
7527 | 170, |
7528 | 254, |
7529 | 77, |
7530 | 205, |
7531 | 17, |
7532 | 183, |
7533 | 112, |
7534 | 262, |
7535 | 194, |
7536 | 202, |
7537 | 287, |
7538 | 95, |
7539 | 189, |
7540 | - 42, |
7541 | - 105, |
7542 | 234, |
7543 | 179, |
7544 | 39, |
7545 | 186, |
7546 | 163, |
7547 | 345, |
7548 | 332, |
7549 | 199, |
7550 | 299, |
7551 | 161, |
7552 | - 54, |
7553 | 285, |
7554 | - 78, |
7555 | 281, |
7556 | - 133, |
7557 | 141, |
7558 | - 182, |
7559 | 111, |
7560 | 249, |
7561 | 341, |
7562 | 271, |
7563 | 364, |
7564 | 93, |
7565 | 403, |
7566 | 75, |
7567 | 391, |
7568 | 92, |
7569 | 510, |
7570 | - 138, |
7571 | 220, |
7572 | - 185, |
7573 | - 29, |
7574 | - 34, |
7575 | 361, |
7576 | - 115, |
7577 | 320, |
7578 | 3, |
7579 | 554, |
7580 | 99, |
7581 | 286, |
7582 | 218, |
7583 | 591, |
7584 | - 245, |
7585 | 406, |
7586 | - 268, |
7587 | 453, |
7588 | 0, |
7589 | 580, |
7590 | 25, |
7591 | 606, |
7592 | 275, |
7593 | 532, |
7594 | 148, |
7595 | 450, |
7596 | - 73, |
7597 | 739, |
7598 | - 285, |
7599 | 518, |
7600 | - 288, |
7601 | 94, |
7602 | - 203, |
7603 | 674, |
7604 | - 140, |
7605 | - 74, |
7606 | 205, |
7607 | 714, |
7608 | - 114, |
7609 | 299, |
7610 | 176, |
7611 | 923, |
7612 | 182, |
7613 | 557, |
7614 | 240, |
7615 | 705, |
7616 | - 16, |
7617 | 513, |
7618 | 485, |
7619 | 593, |
7620 | 293, |
7621 | 384, |
7622 | 451, |
7623 | 617, |
7624 | - 38, |
7625 | 50, |
7626 | 563, |
7627 | 529, |
7628 | 303, |
7629 | 209, |
7630 | 459, |
7631 | 363, |
7632 | 433, |
7633 | 452, |
7634 | 450, |
7635 | 454, |
7636 | 367, |
7637 | 606, |
7638 | 477, |
7639 | 741, |
7640 | 432, |
7641 | 353, |
7642 | 368, |
7643 | 267, |
7644 | 361, |
7645 | 716, |
7646 | 273, |
7647 | 583, |
7648 | 453, |
7649 | 166, |
7650 | 510, |
7651 | 172, |
7652 | 201, |
7653 | 629, |
7654 | 274, |
7655 | 191, |
7656 | 568, |
7657 | 639, |
7658 | 302, |
7659 | 298, |
7660 | 634, |
7661 | 387, |
7662 | 643, |
7663 | 350, |
7664 | 587, |
7665 | 560, |
7666 | 612, |
7667 | 565, |
7668 | 600, |
7669 | 788, |
7670 | 487, |
7671 | 672, |
7672 | 512, |
7673 | 1015, |
7674 | 321, |
7675 | 333, |
7676 | 357, |
7677 | 854, |
7678 | - 125, |
7679 | 413, |
7680 | 474, |
7681 | 712, |
7682 | 17, |
7683 | - 151, |
7684 | 564, |
7685 | 285, |
7686 | 270, |
7687 | - 241, |
7688 | 971, |
7689 | 889, |
7690 | 489, |
7691 | 220, |
7692 | 510, |
7693 | 896, |
7694 | 549, |
7695 | 924, |
7696 | 327, |
7697 | 825, |
7698 | 290, |
7699 | 911, |
7700 | 540, |
7701 | 1108, |
7702 | 158, |
7703 | 805, |
7704 | 199, |
7705 | 957, |
7706 | 511, |
7707 | 730, |
7708 | 100, |
7709 | 874, |
7710 | 13, |
7711 | 791, |
7712 | 435, |
7713 | 632, |
7714 | 676, |
7715 | 972, |
7716 | 249, |
7717 | 900, |
7718 | 467, |
7719 | 1218, |
7720 | 781, |
7721 | 1074, |
7722 | 585, |
7723 | 785, |
7724 | - 23, |
7725 | 669, |
7726 | 267, |
7727 | 1043, |
7728 | 619, |
7729 | 1084, |
7730 | 615, |
7731 | 1145, |
7732 | 622, |
7733 | 905, |
7734 | 916, |
7735 | 1049, |
7736 | 80, |
7737 | 331, |
7738 | 584, |
7739 | 1075, |
7740 | 89, |
7741 | 639, |
7742 | 988, |
7743 | 961, |
7744 | 770, |
7745 | 720, |
7746 | 798, |
7747 | 699, |
7748 | 492, |
7749 | 447, |
7750 | 899, |
7751 | 627, |
7752 | 271, |
7753 | 1188, |
7754 | 725, |
7755 | 1333, |
7756 | 87, |
7757 | 603, |
7758 | 832, |
7759 | 1603, |
7760 | 616, |
7761 | 1127, |
7762 | 890, |
7763 | 1505, |
7764 | 1000, |
7765 | 1156, |
7766 | 866, |
7767 | 1009, |
7768 | 995, |
7769 | 827, |
7770 | 1149, |
7771 | 858, |
7772 | 817, |
7773 | 1450, |
7774 | 773, |
7775 | 1320, |
7776 | 500, |
7777 | 1389, |
7778 | 312, |
7779 | 1153, |
7780 | - 20, |
7781 | 1084, |
7782 | 64, |
7783 | 1283, |
7784 | 2, |
7785 | 1172, |
7786 | 399, |
7787 | 1869, |
7788 | 514, |
7789 | 1706, |
7790 | 502, |
7791 | 1636, |
7792 | 886, |
7793 | 1522, |
7794 | 416, |
7795 | 600, |
7796 | 1131, |
7797 | 1350, |
7798 | 1275, |
7799 | 1390, |
7800 | 889, |
7801 | 1795, |
7802 | 914, |
7803 | 1766, |
7804 | 227, |
7805 | 1183, |
7806 | 1250, |
7807 | 1826, |
7808 | 505, |
7809 | 1854, |
7810 | 919, |
7811 | 2353, |
7812 | - 199, |
7813 | 431, |
7814 | 152, |
7815 | 1735, |
7816 | - 213, |
7817 | - 28, |
7818 | 392, |
7819 | 1334, |
7820 | - 153, |
7821 | - 52, |
7822 | 978, |
7823 | 1151, |
7824 | - 323, |
7825 | - 400, |
7826 | 813, |
7827 | 1703, |
7828 | - 136, |
7829 | 84, |
7830 | 1449, |
7831 | 2015, |
7832 | - 331, |
7833 | - 143, |
7834 | - 137, |
7835 | 1192, |
7836 | - 256, |
7837 | 534, |
7838 | - 157, |
7839 | 1031, |
7840 | - 307, |
7841 | - 439, |
7842 | 542, |
7843 | 731, |
7844 | - 329, |
7845 | - 420, |
7846 | - 97, |
7847 | 616, |
7848 | - 362, |
7849 | - 168, |
7850 | - 322, |
7851 | 366, |
7852 | - 247, |
7853 | - 110, |
7854 | - 211, |
7855 | 89, |
7856 | - 196, |
7857 | - 309, |
7858 | 20, |
7859 | 59, |
7860 | - 364, |
7861 | - 463, |
7862 | - 286, |
7863 | 89, |
7864 | - 336, |
7865 | 175, |
7866 | - 432, |
7867 | 141, |
7868 | - 379, |
7869 | - 190, |
7870 | - 434, |
7871 | - 196, |
7872 | - 79, |
7873 | 150, |
7874 | - 278, |
7875 | - 227, |
7876 | - 280, |
7877 | 166, |
7878 | - 555, |
7879 | - 422, |
7880 | - 155, |
7881 | 541, |
7882 | - 366, |
7883 | 54, |
7884 | - 29, |
7885 | - 83, |
7886 | - 301, |
7887 | - 774, |
7888 | 186, |
7889 | 628, |
7890 | - 397, |
7891 | - 264, |
7892 | 242, |
7893 | 293, |
7894 | - 197, |
7895 | - 585, |
7896 | 124, |
7897 | 410, |
7898 | 53, |
7899 | - 133, |
7900 | 10, |
7901 | 340, |
7902 | - 570, |
7903 | - 1065, |
7904 | 65, |
7905 | - 446, |
7906 | 68, |
7907 | - 493, |
7908 | 383, |
7909 | 937, |
7910 | - 357, |
7911 | - 711, |
7912 | - 359, |
7913 | - 250, |
7914 | - 677, |
7915 | - 1068, |
7916 | 292, |
7917 | - 26, |
7918 | 363, |
7919 | 6, |
7920 | 607, |
7921 | 1313, |
7922 | - 127, |
7923 | - 10, |
7924 | 1513, |
7925 | 1886, |
7926 | 713, |
7927 | 972, |
7928 | 1469, |
7929 | 2181, |
7930 | 1443, |
7931 | 2016 |
7932 | }; |
7933 | |
7934 | /* 2nd LSF quantizer (MR122) */ |
7935 | static const Word32 dico2_lsf_5[DICO2_SIZE_5 * 4] = { |
7936 | - 1631, |
7937 | - 1600, |
7938 | - 1796, |
7939 | - 2290, |
7940 | - 1027, |
7941 | - 1770, |
7942 | - 1100, |
7943 | - 2025, |
7944 | - 1277, |
7945 | - 1388, |
7946 | - 1367, |
7947 | - 1534, |
7948 | - 947, |
7949 | - 1461, |
7950 | - 972, |
7951 | - 1524, |
7952 | - 999, |
7953 | - 1222, |
7954 | - 1020, |
7955 | - 1172, |
7956 | - 815, |
7957 | - 987, |
7958 | - 992, |
7959 | - 1371, |
7960 | - 1216, |
7961 | - 1006, |
7962 | - 1289, |
7963 | - 1094, |
7964 | - 744, |
7965 | - 1268, |
7966 | - 755, |
7967 | - 1293, |
7968 | - 862, |
7969 | - 923, |
7970 | - 905, |
7971 | - 984, |
7972 | - 678, |
7973 | - 1051, |
7974 | - 685, |
7975 | - 1050, |
7976 | - 1087, |
7977 | - 985, |
7978 | - 1062, |
7979 | - 679, |
7980 | - 989, |
7981 | - 641, |
7982 | - 1127, |
7983 | - 976, |
7984 | - 762, |
7985 | - 654, |
7986 | - 890, |
7987 | - 806, |
7988 | - 833, |
7989 | - 1091, |
7990 | - 706, |
7991 | - 629, |
7992 | - 621, |
7993 | - 806, |
7994 | - 640, |
7995 | - 812, |
7996 | - 775, |
7997 | - 634, |
7998 | - 779, |
7999 | - 543, |
8000 | - 996, |
8001 | - 565, |
8002 | - 1075, |
8003 | - 580, |
8004 | - 546, |
8005 | - 611, |
8006 | - 572, |
8007 | - 619, |
8008 | - 760, |
8009 | - 290, |
8010 | - 879, |
8011 | - 526, |
8012 | - 823, |
8013 | - 462, |
8014 | - 795, |
8015 | - 253, |
8016 | - 553, |
8017 | - 415, |
8018 | - 589, |
8019 | - 439, |
8020 | - 533, |
8021 | - 340, |
8022 | - 692, |
8023 | - 935, |
8024 | - 505, |
8025 | - 772, |
8026 | - 702, |
8027 | - 1131, |
8028 | - 263, |
8029 | - 306, |
8030 | - 971, |
8031 | - 483, |
8032 | - 445, |
8033 | - 74, |
8034 | - 555, |
8035 | - 548, |
8036 | - 614, |
8037 | - 129, |
8038 | - 693, |
8039 | - 234, |
8040 | - 396, |
8041 | - 246, |
8042 | - 475, |
8043 | - 250, |
8044 | - 265, |
8045 | - 404, |
8046 | - 376, |
8047 | - 514, |
8048 | - 417, |
8049 | - 510, |
8050 | - 300, |
8051 | - 313, |
8052 | - 334, |
8053 | - 664, |
8054 | - 463, |
8055 | - 814, |
8056 | - 386, |
8057 | - 704, |
8058 | - 337, |
8059 | - 615, |
8060 | - 234, |
8061 | - 201, |
8062 | - 233, |
8063 | - 239, |
8064 | - 167, |
8065 | - 567, |
8066 | - 203, |
8067 | - 619, |
8068 | - 147, |
8069 | - 415, |
8070 | - 115, |
8071 | - 352, |
8072 | - 166, |
8073 | - 750, |
8074 | - 171, |
8075 | - 761, |
8076 | - 270, |
8077 | - 879, |
8078 | - 264, |
8079 | - 903, |
8080 | - 367, |
8081 | - 744, |
8082 | 43, |
8083 | - 475, |
8084 | 14, |
8085 | - 653, |
8086 | 43, |
8087 | - 670, |
8088 | 11, |
8089 | - 448, |
8090 | - 59, |
8091 | - 521, |
8092 | - 126, |
8093 | - 119, |
8094 | - 155, |
8095 | - 613, |
8096 | - 42, |
8097 | - 863, |
8098 | - 27, |
8099 | - 931, |
8100 | 136, |
8101 | - 483, |
8102 | 183, |
8103 | - 468, |
8104 | 55, |
8105 | - 298, |
8106 | 55, |
8107 | - 304, |
8108 | 313, |
8109 | - 609, |
8110 | 313, |
8111 | - 720, |
8112 | 322, |
8113 | - 167, |
8114 | 100, |
8115 | - 541, |
8116 | - 3, |
8117 | - 119, |
8118 | - 111, |
8119 | - 187, |
8120 | 233, |
8121 | - 236, |
8122 | 260, |
8123 | - 234, |
8124 | 26, |
8125 | - 165, |
8126 | 134, |
8127 | - 45, |
8128 | - 40, |
8129 | - 549, |
8130 | 360, |
8131 | - 203, |
8132 | 378, |
8133 | - 388, |
8134 | 450, |
8135 | - 383, |
8136 | 275, |
8137 | 20, |
8138 | 182, |
8139 | - 103, |
8140 | 246, |
8141 | - 111, |
8142 | 431, |
8143 | 37, |
8144 | 462, |
8145 | - 146, |
8146 | 487, |
8147 | - 157, |
8148 | - 284, |
8149 | - 59, |
8150 | 503, |
8151 | - 184, |
8152 | 24, |
8153 | 53, |
8154 | - 3, |
8155 | 54, |
8156 | 122, |
8157 | 259, |
8158 | 333, |
8159 | 66, |
8160 | 484, |
8161 | 104, |
8162 | 436, |
8163 | 68, |
8164 | 195, |
8165 | 116, |
8166 | 190, |
8167 | 206, |
8168 | 269, |
8169 | - 9, |
8170 | 482, |
8171 | 352, |
8172 | 382, |
8173 | 285, |
8174 | 399, |
8175 | 277, |
8176 | 452, |
8177 | 256, |
8178 | 69, |
8179 | 186, |
8180 | 13, |
8181 | 297, |
8182 | - 13, |
8183 | 259, |
8184 | - 95, |
8185 | 30, |
8186 | 56, |
8187 | 394, |
8188 | 196, |
8189 | 425, |
8190 | 205, |
8191 | 456, |
8192 | 281, |
8193 | 577, |
8194 | 15, |
8195 | 191, |
8196 | 375, |
8197 | 290, |
8198 | 407, |
8199 | 576, |
8200 | - 56, |
8201 | 227, |
8202 | 544, |
8203 | 405, |
8204 | 0, |
8205 | 549, |
8206 | - 92, |
8207 | 528, |
8208 | - 229, |
8209 | 351, |
8210 | - 245, |
8211 | 338, |
8212 | - 362, |
8213 | 435, |
8214 | 167, |
8215 | 527, |
8216 | - 75, |
8217 | 302, |
8218 | 91, |
8219 | 824, |
8220 | 129, |
8221 | 599, |
8222 | 496, |
8223 | 679, |
8224 | 186, |
8225 | 749, |
8226 | 153, |
8227 | 737, |
8228 | - 281, |
8229 | 600, |
8230 | - 348, |
8231 | 615, |
8232 | - 236, |
8233 | 769, |
8234 | 41, |
8235 | 881, |
8236 | 38, |
8237 | 890, |
8238 | - 220, |
8239 | 841, |
8240 | - 357, |
8241 | 883, |
8242 | - 393, |
8243 | 903, |
8244 | - 634, |
8245 | 474, |
8246 | - 444, |
8247 | 850, |
8248 | - 175, |
8249 | 678, |
8250 | - 493, |
8251 | 242, |
8252 | - 519, |
8253 | 785, |
8254 | - 714, |
8255 | 582, |
8256 | - 541, |
8257 | 366, |
8258 | - 543, |
8259 | 434, |
8260 | - 597, |
8261 | 500, |
8262 | - 765, |
8263 | 222, |
8264 | - 702, |
8265 | 917, |
8266 | - 743, |
8267 | 962, |
8268 | - 869, |
8269 | 501, |
8270 | - 899, |
8271 | 548, |
8272 | - 379, |
8273 | 200, |
8274 | - 435, |
8275 | 157, |
8276 | - 819, |
8277 | 214, |
8278 | - 861, |
8279 | 157, |
8280 | - 614, |
8281 | 40, |
8282 | - 632, |
8283 | 94, |
8284 | - 883, |
8285 | - 54, |
8286 | - 741, |
8287 | 516, |
8288 | - 501, |
8289 | 298, |
8290 | - 614, |
8291 | - 171, |
8292 | - 870, |
8293 | - 161, |
8294 | - 865, |
8295 | - 23, |
8296 | - 818, |
8297 | 93, |
8298 | - 1015, |
8299 | - 267, |
8300 | - 662, |
8301 | - 359, |
8302 | - 549, |
8303 | 2, |
8304 | - 442, |
8305 | - 121, |
8306 | - 377, |
8307 | 0, |
8308 | - 227, |
8309 | 33, |
8310 | - 414, |
8311 | - 126, |
8312 | - 129, |
8313 | 212, |
8314 | - 934, |
8315 | 34, |
8316 | - 1082, |
8317 | - 282, |
8318 | - 1119, |
8319 | - 268, |
8320 | - 710, |
8321 | - 825, |
8322 | - 420, |
8323 | - 191, |
8324 | - 1076, |
8325 | - 928, |
8326 | - 917, |
8327 | - 93, |
8328 | - 628, |
8329 | - 358, |
8330 | 97, |
8331 | 7, |
8332 | - 206, |
8333 | - 393, |
8334 | - 101, |
8335 | 24, |
8336 | - 203, |
8337 | 38, |
8338 | - 168, |
8339 | 83, |
8340 | - 599, |
8341 | - 423, |
8342 | - 279, |
8343 | 426, |
8344 | - 700, |
8345 | 118, |
8346 | - 75, |
8347 | 206, |
8348 | - 981, |
8349 | - 673, |
8350 | - 680, |
8351 | 417, |
8352 | - 367, |
8353 | 37, |
8354 | - 279, |
8355 | 474, |
8356 | - 129, |
8357 | - 318, |
8358 | 319, |
8359 | 296, |
8360 | - 626, |
8361 | - 39, |
8362 | 343, |
8363 | 602, |
8364 | - 696, |
8365 | - 39, |
8366 | - 303, |
8367 | 940, |
8368 | 104, |
8369 | 233, |
8370 | - 380, |
8371 | 137, |
8372 | - 36, |
8373 | 269, |
8374 | - 75, |
8375 | - 214, |
8376 | 120, |
8377 | 43, |
8378 | - 529, |
8379 | - 477, |
8380 | 459, |
8381 | 164, |
8382 | - 202, |
8383 | - 229, |
8384 | - 49, |
8385 | - 167, |
8386 | 609, |
8387 | 792, |
8388 | 98, |
8389 | - 220, |
8390 | 915, |
8391 | 148, |
8392 | 293, |
8393 | 283, |
8394 | 869, |
8395 | 91, |
8396 | 575, |
8397 | 394, |
8398 | 326, |
8399 | - 78, |
8400 | 717, |
8401 | 67, |
8402 | 365, |
8403 | - 323, |
8404 | 616, |
8405 | - 36, |
8406 | 731, |
8407 | 27, |
8408 | 619, |
8409 | 238, |
8410 | 632, |
8411 | 273, |
8412 | 448, |
8413 | 99, |
8414 | 801, |
8415 | 476, |
8416 | 869, |
8417 | 273, |
8418 | 685, |
8419 | 64, |
8420 | 789, |
8421 | 72, |
8422 | 1021, |
8423 | 217, |
8424 | 793, |
8425 | 459, |
8426 | 734, |
8427 | 360, |
8428 | 646, |
8429 | 480, |
8430 | 360, |
8431 | 322, |
8432 | 429, |
8433 | 464, |
8434 | 638, |
8435 | 430, |
8436 | 756, |
8437 | 363, |
8438 | 1000, |
8439 | 404, |
8440 | 683, |
8441 | 528, |
8442 | 602, |
8443 | 615, |
8444 | 655, |
8445 | 413, |
8446 | 946, |
8447 | 687, |
8448 | 937, |
8449 | 602, |
8450 | 904, |
8451 | 604, |
8452 | 555, |
8453 | 737, |
8454 | 786, |
8455 | 662, |
8456 | 467, |
8457 | 654, |
8458 | 362, |
8459 | 589, |
8460 | 929, |
8461 | 710, |
8462 | 498, |
8463 | 478, |
8464 | 415, |
8465 | 420, |
8466 | 693, |
8467 | 883, |
8468 | 813, |
8469 | 683, |
8470 | 781, |
8471 | 925, |
8472 | 913, |
8473 | 939, |
8474 | 726, |
8475 | 732, |
8476 | 491, |
8477 | 853, |
8478 | 531, |
8479 | 948, |
8480 | 734, |
8481 | 963, |
8482 | 315, |
8483 | 808, |
8484 | 761, |
8485 | 755, |
8486 | 1144, |
8487 | 760, |
8488 | 655, |
8489 | 1076, |
8490 | 826, |
8491 | 1057, |
8492 | 1091, |
8493 | 838, |
8494 | 1003, |
8495 | 808, |
8496 | 1047, |
8497 | 1133, |
8498 | 659, |
8499 | 1101, |
8500 | 992, |
8501 | 1050, |
8502 | 1074, |
8503 | 1075, |
8504 | 971, |
8505 | 694, |
8506 | 1226, |
8507 | 1054, |
8508 | 571, |
8509 | 841, |
8510 | 884, |
8511 | 1404, |
8512 | 1379, |
8513 | 1096, |
8514 | 1080, |
8515 | 861, |
8516 | 1231, |
8517 | 735, |
8518 | 1284, |
8519 | 760, |
8520 | 1272, |
8521 | 991, |
8522 | 1367, |
8523 | 1053, |
8524 | 1257, |
8525 | 700, |
8526 | 1050, |
8527 | 534, |
8528 | 988, |
8529 | 453, |
8530 | 1264, |
8531 | 599, |
8532 | 1140, |
8533 | 679, |
8534 | 1621, |
8535 | 815, |
8536 | 1384, |
8537 | 521, |
8538 | 1317, |
8539 | 393, |
8540 | 1564, |
8541 | 805, |
8542 | 1448, |
8543 | 686, |
8544 | 1068, |
8545 | 648, |
8546 | 875, |
8547 | 307, |
8548 | 1083, |
8549 | 361, |
8550 | 1047, |
8551 | 317, |
8552 | 1417, |
8553 | 964, |
8554 | 675, |
8555 | 571, |
8556 | 1152, |
8557 | 79, |
8558 | 1114, |
8559 | - 47, |
8560 | 1530, |
8561 | 311, |
8562 | 1721, |
8563 | 314, |
8564 | 1166, |
8565 | 689, |
8566 | 514, |
8567 | - 94, |
8568 | 349, |
8569 | 282, |
8570 | 1412, |
8571 | 328, |
8572 | 1025, |
8573 | 487, |
8574 | - 65, |
8575 | 57, |
8576 | 805, |
8577 | 970, |
8578 | 36, |
8579 | 62, |
8580 | 769, |
8581 | - 263, |
8582 | 791, |
8583 | - 346, |
8584 | 637, |
8585 | 699, |
8586 | - 137, |
8587 | 620, |
8588 | 534, |
8589 | 541, |
8590 | - 735, |
8591 | 194, |
8592 | 711, |
8593 | 300, |
8594 | - 268, |
8595 | - 863, |
8596 | 926, |
8597 | 769, |
8598 | - 708, |
8599 | - 428, |
8600 | 506, |
8601 | 174, |
8602 | - 892, |
8603 | - 630, |
8604 | 435, |
8605 | 547, |
8606 | - 1435, |
8607 | - 258, |
8608 | 621, |
8609 | 471, |
8610 | - 1018, |
8611 | - 1368, |
8612 | - 393, |
8613 | 521, |
8614 | - 920, |
8615 | - 686, |
8616 | - 25, |
8617 | 20, |
8618 | - 982, |
8619 | - 1156, |
8620 | 340, |
8621 | 9, |
8622 | - 1558, |
8623 | - 1135, |
8624 | - 352, |
8625 | 48, |
8626 | - 1579, |
8627 | - 402, |
8628 | - 887, |
8629 | 6, |
8630 | - 1156, |
8631 | - 888, |
8632 | - 548, |
8633 | - 352, |
8634 | - 1643, |
8635 | - 1168, |
8636 | - 159, |
8637 | 610, |
8638 | - 2024, |
8639 | - 963, |
8640 | - 225, |
8641 | 193, |
8642 | - 1656, |
8643 | - 1960, |
8644 | - 245, |
8645 | - 493, |
8646 | - 964, |
8647 | - 1680, |
8648 | - 936, |
8649 | - 635, |
8650 | - 1299, |
8651 | - 1744, |
8652 | - 1388, |
8653 | - 604, |
8654 | - 1540, |
8655 | - 835, |
8656 | - 1397, |
8657 | - 135, |
8658 | - 1588, |
8659 | - 290, |
8660 | - 1670, |
8661 | - 712, |
8662 | - 2011, |
8663 | - 1632, |
8664 | - 1663, |
8665 | - 27, |
8666 | - 2258, |
8667 | - 811, |
8668 | - 1157, |
8669 | 184, |
8670 | - 1265, |
8671 | 189, |
8672 | - 1367, |
8673 | 586, |
8674 | - 2011, |
8675 | 201, |
8676 | - 790, |
8677 | 712, |
8678 | - 1210, |
8679 | 3, |
8680 | - 1033, |
8681 | 808, |
8682 | - 1251, |
8683 | 830, |
8684 | - 111, |
8685 | 635, |
8686 | - 1636, |
8687 | 447, |
8688 | - 463, |
8689 | - 949, |
8690 | - 445, |
8691 | - 928, |
8692 | - 504, |
8693 | - 1162, |
8694 | - 501, |
8695 | - 1211, |
8696 | 144, |
8697 | - 351, |
8698 | - 372, |
8699 | - 1052, |
8700 | - 283, |
8701 | - 1059, |
8702 | - 279, |
8703 | - 1123, |
8704 | - 575, |
8705 | - 1438, |
8706 | - 587, |
8707 | - 1614, |
8708 | - 935, |
8709 | - 984, |
8710 | 229, |
8711 | 690, |
8712 | - 921, |
8713 | - 719, |
8714 | - 403, |
8715 | 1362, |
8716 | - 685, |
8717 | - 465, |
8718 | 874, |
8719 | 397, |
8720 | - 509, |
8721 | - 46, |
8722 | 317, |
8723 | 1334, |
8724 | - 485, |
8725 | 456, |
8726 | 813, |
8727 | 439, |
8728 | - 411, |
8729 | 339, |
8730 | 898, |
8731 | 1067, |
8732 | - 425, |
8733 | 46, |
8734 | 1441, |
8735 | 497, |
8736 | - 909, |
8737 | - 800, |
8738 | 1465, |
8739 | 1046, |
8740 | - 254, |
8741 | - 321, |
8742 | 1430, |
8743 | 1165, |
8744 | 68, |
8745 | 350, |
8746 | 1034, |
8747 | 666, |
8748 | 370, |
8749 | 11, |
8750 | 1311, |
8751 | 790, |
8752 | 143, |
8753 | 232, |
8754 | 1041, |
8755 | 1562, |
8756 | - 114, |
8757 | 663, |
8758 | 1616, |
8759 | 1078, |
8760 | 454, |
8761 | 579, |
8762 | 1275, |
8763 | 1040, |
8764 | - 76, |
8765 | 909, |
8766 | 752, |
8767 | 1067, |
8768 | 153, |
8769 | 512, |
8770 | 348, |
8771 | 1214, |
8772 | 614, |
8773 | 385, |
8774 | 1843, |
8775 | 808, |
8776 | 269, |
8777 | 1034, |
8778 | 203, |
8779 | 1086, |
8780 | 652, |
8781 | 1017, |
8782 | 1783, |
8783 | 1130, |
8784 | 429, |
8785 | 1327, |
8786 | 387, |
8787 | 1384, |
8788 | - 49, |
8789 | 1183, |
8790 | - 72, |
8791 | 1215, |
8792 | - 416, |
8793 | 1001, |
8794 | 544, |
8795 | 1749, |
8796 | - 352, |
8797 | 1223, |
8798 | - 502, |
8799 | 1199, |
8800 | - 589, |
8801 | 569, |
8802 | - 227, |
8803 | 1630, |
8804 | - 142, |
8805 | 1578, |
8806 | - 230, |
8807 | 1715, |
8808 | - 714, |
8809 | 1288, |
8810 | - 838, |
8811 | 1398, |
8812 | 1131, |
8813 | 1357, |
8814 | - 208, |
8815 | 1232, |
8816 | 437, |
8817 | 965, |
8818 | - 929, |
8819 | 818, |
8820 | 811, |
8821 | 1410, |
8822 | 859, |
8823 | 1507, |
8824 | 164, |
8825 | 1212, |
8826 | 1387, |
8827 | 1793, |
8828 | 484, |
8829 | 1874, |
8830 | 456, |
8831 | 2063, |
8832 | 996, |
8833 | 1170, |
8834 | 1326, |
8835 | 1402, |
8836 | 1316, |
8837 | 1360, |
8838 | 1135, |
8839 | 1262, |
8840 | 1234, |
8841 | 1618, |
8842 | 1361, |
8843 | 1768, |
8844 | 1421, |
8845 | 1227, |
8846 | 1584, |
8847 | 1347, |
8848 | 854, |
8849 | 672, |
8850 | 1685, |
8851 | 1566, |
8852 | 1139, |
8853 | 1270, |
8854 | 2016, |
8855 | 1825, |
8856 | 1773, |
8857 | 1581, |
8858 | 1532, |
8859 | 1460, |
8860 | 1487, |
8861 | 946, |
8862 | 1659, |
8863 | 1021, |
8864 | 1744, |
8865 | 1212, |
8866 | 1392, |
8867 | 977, |
8868 | 1772, |
8869 | 1161, |
8870 | 1826, |
8871 | 1164, |
8872 | 1718, |
8873 | 1429, |
8874 | 1973, |
8875 | 1591, |
8876 | 1185, |
8877 | 864, |
8878 | 2132, |
8879 | 1061, |
8880 | 1799, |
8881 | 814, |
8882 | 1838, |
8883 | 757, |
8884 | 2104, |
8885 | 1315, |
8886 | 2054, |
8887 | 1258, |
8888 | 2113, |
8889 | 915, |
8890 | 2331, |
8891 | 930, |
8892 | 1467, |
8893 | 1147, |
8894 | 2590, |
8895 | 1439, |
8896 | 2245, |
8897 | 1744, |
8898 | 2090, |
8899 | 1620, |
8900 | 2358, |
8901 | 1454, |
8902 | 2666, |
8903 | 1506, |
8904 | 1876, |
8905 | 1837, |
8906 | 2070, |
8907 | 1975, |
8908 | 1739, |
8909 | 1577, |
8910 | 682, |
8911 | 1289, |
8912 | 1584, |
8913 | 2045, |
8914 | 1454, |
8915 | 2098, |
8916 | 2498, |
8917 | 2004, |
8918 | 2711, |
8919 | 2066, |
8920 | 726, |
8921 | 1588, |
8922 | 2756, |
8923 | 2336, |
8924 | 228, |
8925 | 847, |
8926 | 2456, |
8927 | 1659, |
8928 | 36, |
8929 | 301, |
8930 | 1942, |
8931 | 1957, |
8932 | - 446, |
8933 | - 96, |
8934 | 2154, |
8935 | 1396, |
8936 | 1533, |
8937 | 1101, |
8938 | 14, |
8939 | 608, |
8940 | - 923, |
8941 | - 732, |
8942 | 1383, |
8943 | 1982, |
8944 | 1345, |
8945 | 952, |
8946 | - 680, |
8947 | 321, |
8948 | 1281, |
8949 | 1268, |
8950 | - 1594, |
8951 | 365, |
8952 | 941, |
8953 | 946, |
8954 | - 1737, |
8955 | - 822, |
8956 | 2374, |
8957 | 2787, |
8958 | 1821, |
8959 | 2788 |
8960 | }; |
8961 | |
8962 | /* 3rd LSF quantizer (MR122) */ |
8963 | static const Word32 dico3_lsf_5[DICO3_SIZE_5 * 4] = { |
8964 | - 1812, |
8965 | - 2275, |
8966 | - 1879, |
8967 | - 2537, |
8968 | - 1640, |
8969 | - 1848, |
8970 | - 1695, |
8971 | - 2004, |
8972 | - 1220, |
8973 | - 1912, |
8974 | - 1221, |
8975 | - 2106, |
8976 | - 1559, |
8977 | - 1588, |
8978 | - 1573, |
8979 | - 1556, |
8980 | - 1195, |
8981 | - 1615, |
8982 | - 1224, |
8983 | - 1727, |
8984 | - 1359, |
8985 | - 1151, |
8986 | - 1616, |
8987 | - 1948, |
8988 | - 1274, |
8989 | - 1391, |
8990 | - 1305, |
8991 | - 1403, |
8992 | - 1607, |
8993 | - 1179, |
8994 | - 1676, |
8995 | - 1311, |
8996 | - 1443, |
8997 | - 1478, |
8998 | - 1367, |
8999 | - 898, |
9000 | - 1256, |
9001 | - 1059, |
9002 | - 1331, |
9003 | - 1134, |
9004 | - 982, |
9005 | - 1133, |
9006 | - 1149, |
9007 | - 1504, |
9008 | - 1080, |
9009 | - 1308, |
9010 | - 1020, |
9011 | - 1183, |
9012 | - 980, |
9013 | - 1486, |
9014 | - 967, |
9015 | - 1495, |
9016 | - 988, |
9017 | - 922, |
9018 | - 1047, |
9019 | - 1077, |
9020 | - 838, |
9021 | - 1179, |
9022 | - 858, |
9023 | - 1222, |
9024 | - 1131, |
9025 | - 1041, |
9026 | - 1064, |
9027 | - 767, |
9028 | - 872, |
9029 | - 1157, |
9030 | - 701, |
9031 | - 880, |
9032 | - 706, |
9033 | - 906, |
9034 | - 774, |
9035 | - 1016, |
9036 | - 578, |
9037 | - 1080, |
9038 | - 801, |
9039 | - 1478, |
9040 | - 591, |
9041 | - 1111, |
9042 | - 592, |
9043 | - 1146, |
9044 | - 713, |
9045 | - 1388, |
9046 | - 640, |
9047 | - 1376, |
9048 | - 597, |
9049 | - 1059, |
9050 | - 416, |
9051 | - 903, |
9052 | - 686, |
9053 | - 832, |
9054 | - 661, |
9055 | - 708, |
9056 | - 444, |
9057 | - 868, |
9058 | - 490, |
9059 | - 921, |
9060 | - 374, |
9061 | - 776, |
9062 | - 619, |
9063 | - 1170, |
9064 | - 585, |
9065 | - 549, |
9066 | - 769, |
9067 | - 795, |
9068 | - 435, |
9069 | - 659, |
9070 | - 530, |
9071 | - 741, |
9072 | - 498, |
9073 | - 837, |
9074 | - 357, |
9075 | - 597, |
9076 | - 279, |
9077 | - 871, |
9078 | - 243, |
9079 | - 887, |
9080 | - 282, |
9081 | - 665, |
9082 | - 280, |
9083 | - 667, |
9084 | - 165, |
9085 | - 560, |
9086 | - 394, |
9087 | - 903, |
9088 | - 362, |
9089 | - 410, |
9090 | - 448, |
9091 | - 583, |
9092 | - 409, |
9093 | - 574, |
9094 | - 313, |
9095 | - 357, |
9096 | - 637, |
9097 | - 548, |
9098 | - 570, |
9099 | - 436, |
9100 | - 896, |
9101 | - 504, |
9102 | - 382, |
9103 | - 757, |
9104 | - 58, |
9105 | - 481, |
9106 | - 165, |
9107 | - 618, |
9108 | - 191, |
9109 | - 374, |
9110 | - 234, |
9111 | - 382, |
9112 | - 222, |
9113 | - 683, |
9114 | - 25, |
9115 | - 480, |
9116 | - 418, |
9117 | - 359, |
9118 | - 730, |
9119 | - 353, |
9120 | - 324, |
9121 | - 157, |
9122 | - 432, |
9123 | - 322, |
9124 | - 394, |
9125 | - 303, |
9126 | - 284, |
9127 | - 104, |
9128 | - 601, |
9129 | - 289, |
9130 | - 556, |
9131 | - 196, |
9132 | - 588, |
9133 | - 150, |
9134 | - 659, |
9135 | - 608, |
9136 | - 473, |
9137 | - 24, |
9138 | - 68, |
9139 | - 448, |
9140 | - 474, |
9141 | - 8, |
9142 | - 506, |
9143 | - 45, |
9144 | - 748, |
9145 | - 184, |
9146 | - 844, |
9147 | - 252, |
9148 | - 901, |
9149 | - 91, |
9150 | - 584, |
9151 | - 97, |
9152 | - 652, |
9153 | 138, |
9154 | - 764, |
9155 | - 131, |
9156 | - 678, |
9157 | - 12, |
9158 | - 670, |
9159 | 165, |
9160 | - 259, |
9161 | - 3, |
9162 | - 840, |
9163 | - 107, |
9164 | - 909, |
9165 | 37, |
9166 | - 992, |
9167 | 44, |
9168 | - 854, |
9169 | - 415, |
9170 | - 839, |
9171 | 13, |
9172 | - 1001, |
9173 | - 271, |
9174 | - 1026, |
9175 | - 309, |
9176 | - 798, |
9177 | - 478, |
9178 | - 832, |
9179 | - 488, |
9180 | - 943, |
9181 | 168, |
9182 | - 1112, |
9183 | - 387, |
9184 | - 1185, |
9185 | - 101, |
9186 | - 1183, |
9187 | - 40, |
9188 | - 941, |
9189 | - 316, |
9190 | - 1030, |
9191 | - 770, |
9192 | - 1044, |
9193 | - 625, |
9194 | - 1081, |
9195 | - 538, |
9196 | - 1224, |
9197 | - 299, |
9198 | - 1312, |
9199 | - 436, |
9200 | - 1197, |
9201 | - 663, |
9202 | - 1167, |
9203 | - 161, |
9204 | - 1216, |
9205 | - 690, |
9206 | - 1237, |
9207 | - 831, |
9208 | - 1432, |
9209 | - 720, |
9210 | - 1403, |
9211 | - 493, |
9212 | - 898, |
9213 | - 740, |
9214 | - 922, |
9215 | - 801, |
9216 | - 1102, |
9217 | - 402, |
9218 | - 1579, |
9219 | - 964, |
9220 | - 1061, |
9221 | - 638, |
9222 | - 1269, |
9223 | - 1438, |
9224 | - 1499, |
9225 | - 934, |
9226 | - 1502, |
9227 | - 895, |
9228 | - 1598, |
9229 | - 564, |
9230 | - 1723, |
9231 | - 717, |
9232 | - 606, |
9233 | - 597, |
9234 | - 1166, |
9235 | - 1085, |
9236 | - 1369, |
9237 | - 468, |
9238 | - 1946, |
9239 | - 1493, |
9240 | - 1838, |
9241 | - 953, |
9242 | - 1932, |
9243 | - 931, |
9244 | - 1499, |
9245 | - 188, |
9246 | - 1635, |
9247 | - 421, |
9248 | - 1457, |
9249 | - 338, |
9250 | - 1448, |
9251 | - 22, |
9252 | - 1942, |
9253 | - 422, |
9254 | - 2006, |
9255 | - 249, |
9256 | - 496, |
9257 | - 114, |
9258 | - 1910, |
9259 | - 755, |
9260 | - 1289, |
9261 | 174, |
9262 | - 1451, |
9263 | - 109, |
9264 | - 482, |
9265 | - 257, |
9266 | - 1221, |
9267 | - 508, |
9268 | - 1617, |
9269 | 151, |
9270 | - 1694, |
9271 | 208, |
9272 | - 654, |
9273 | 107, |
9274 | - 1651, |
9275 | 29, |
9276 | - 1141, |
9277 | 279, |
9278 | - 1215, |
9279 | 306, |
9280 | - 1228, |
9281 | - 506, |
9282 | - 730, |
9283 | - 175, |
9284 | - 1236, |
9285 | - 101, |
9286 | - 969, |
9287 | 551, |
9288 | - 870, |
9289 | 278, |
9290 | - 823, |
9291 | 315, |
9292 | - 563, |
9293 | 376, |
9294 | - 1051, |
9295 | 228, |
9296 | - 507, |
9297 | 280, |
9298 | - 599, |
9299 | 281, |
9300 | - 758, |
9301 | 253, |
9302 | - 305, |
9303 | 379, |
9304 | - 755, |
9305 | - 134, |
9306 | - 611, |
9307 | 660, |
9308 | - 824, |
9309 | 536, |
9310 | - 817, |
9311 | 646, |
9312 | - 413, |
9313 | 49, |
9314 | - 341, |
9315 | 177, |
9316 | - 453, |
9317 | 526, |
9318 | - 482, |
9319 | 589, |
9320 | - 71, |
9321 | 339, |
9322 | - 657, |
9323 | 264, |
9324 | - 244, |
9325 | 295, |
9326 | - 237, |
9327 | 315, |
9328 | - 387, |
9329 | 569, |
9330 | - 506, |
9331 | - 9, |
9332 | - 377, |
9333 | 14, |
9334 | - 160, |
9335 | 661, |
9336 | - 216, |
9337 | 40, |
9338 | - 308, |
9339 | - 46, |
9340 | 95, |
9341 | 214, |
9342 | - 242, |
9343 | 167, |
9344 | - 86, |
9345 | 192, |
9346 | - 56, |
9347 | 27, |
9348 | - 76, |
9349 | 31, |
9350 | 36, |
9351 | 309, |
9352 | - 106, |
9353 | - 182, |
9354 | - 113, |
9355 | 74, |
9356 | - 441, |
9357 | - 22, |
9358 | 23, |
9359 | 139, |
9360 | 81, |
9361 | - 11, |
9362 | 44, |
9363 | 15, |
9364 | - 87, |
9365 | - 137, |
9366 | - 118, |
9367 | - 207, |
9368 | - 158, |
9369 | - 58, |
9370 | 272, |
9371 | - 92, |
9372 | - 156, |
9373 | - 441, |
9374 | 8, |
9375 | - 136, |
9376 | 128, |
9377 | - 221, |
9378 | 101, |
9379 | - 218, |
9380 | 40, |
9381 | - 197, |
9382 | - 76, |
9383 | - 456, |
9384 | 9, |
9385 | - 445, |
9386 | 33, |
9387 | - 423, |
9388 | 226, |
9389 | 60, |
9390 | 73, |
9391 | - 222, |
9392 | 156, |
9393 | - 399, |
9394 | 280, |
9395 | - 318, |
9396 | 245, |
9397 | - 341, |
9398 | 166, |
9399 | - 499, |
9400 | 339, |
9401 | - 190, |
9402 | 327, |
9403 | - 219, |
9404 | 325, |
9405 | - 137, |
9406 | - 89, |
9407 | - 596, |
9408 | 100, |
9409 | - 627, |
9410 | 144, |
9411 | - 677, |
9412 | 487, |
9413 | 28, |
9414 | 252, |
9415 | - 391, |
9416 | 214, |
9417 | - 41, |
9418 | 282, |
9419 | - 28, |
9420 | 99, |
9421 | - 286, |
9422 | 331, |
9423 | 49, |
9424 | 459, |
9425 | - 388, |
9426 | 565, |
9427 | - 369, |
9428 | 436, |
9429 | 28, |
9430 | 336, |
9431 | - 9, |
9432 | 397, |
9433 | - 167, |
9434 | 618, |
9435 | 34, |
9436 | 596, |
9437 | - 17, |
9438 | 561, |
9439 | - 140, |
9440 | 299, |
9441 | 79, |
9442 | 522, |
9443 | 125, |
9444 | 203, |
9445 | 2, |
9446 | 244, |
9447 | 288, |
9448 | 255, |
9449 | 211, |
9450 | 175, |
9451 | 82, |
9452 | 596, |
9453 | 187, |
9454 | 517, |
9455 | 108, |
9456 | 381, |
9457 | 255, |
9458 | 365, |
9459 | 297, |
9460 | 497, |
9461 | 352, |
9462 | 327, |
9463 | - 82, |
9464 | 25, |
9465 | 210, |
9466 | 371, |
9467 | 245, |
9468 | 261, |
9469 | 3, |
9470 | 545, |
9471 | 449, |
9472 | 140, |
9473 | 294, |
9474 | 44, |
9475 | 295, |
9476 | 212, |
9477 | 347, |
9478 | 244, |
9479 | 494, |
9480 | 331, |
9481 | 528, |
9482 | 201, |
9483 | 307, |
9484 | 349, |
9485 | 411, |
9486 | 613, |
9487 | 284, |
9488 | 614, |
9489 | 413, |
9490 | 464, |
9491 | 322, |
9492 | 624, |
9493 | 397, |
9494 | 97, |
9495 | 200, |
9496 | - 160, |
9497 | 384, |
9498 | 149, |
9499 | 362, |
9500 | 495, |
9501 | 525, |
9502 | 269, |
9503 | 585, |
9504 | 33, |
9505 | 491, |
9506 | - 121, |
9507 | 433, |
9508 | 427, |
9509 | 611, |
9510 | 498, |
9511 | 516, |
9512 | 171, |
9513 | 443, |
9514 | 497, |
9515 | 666, |
9516 | 440, |
9517 | 275, |
9518 | 566, |
9519 | 575, |
9520 | 146, |
9521 | 639, |
9522 | 155, |
9523 | 670, |
9524 | - 33, |
9525 | 173, |
9526 | 212, |
9527 | 696, |
9528 | - 166, |
9529 | 601, |
9530 | - 191, |
9531 | 695, |
9532 | - 489, |
9533 | 503, |
9534 | 175, |
9535 | 742, |
9536 | 214, |
9537 | 476, |
9538 | 372, |
9539 | 1083, |
9540 | 578, |
9541 | 530, |
9542 | 586, |
9543 | 777, |
9544 | 425, |
9545 | 874, |
9546 | 315, |
9547 | 841, |
9548 | 374, |
9549 | 848, |
9550 | - 165, |
9551 | 565, |
9552 | 35, |
9553 | 991, |
9554 | - 39, |
9555 | 1062, |
9556 | 329, |
9557 | 712, |
9558 | 786, |
9559 | 840, |
9560 | 645, |
9561 | 795, |
9562 | 661, |
9563 | 676, |
9564 | 571, |
9565 | 918, |
9566 | 632, |
9567 | 1079, |
9568 | 673, |
9569 | 817, |
9570 | 318, |
9571 | 388, |
9572 | 874, |
9573 | 1012, |
9574 | 564, |
9575 | 848, |
9576 | 880, |
9577 | 620, |
9578 | 557, |
9579 | 479, |
9580 | 671, |
9581 | 453, |
9582 | 692, |
9583 | 468, |
9584 | 840, |
9585 | 642, |
9586 | 844, |
9587 | 645, |
9588 | 506, |
9589 | 428, |
9590 | 897, |
9591 | 567, |
9592 | 837, |
9593 | 387, |
9594 | 962, |
9595 | 499, |
9596 | 691, |
9597 | 561, |
9598 | 939, |
9599 | 926, |
9600 | 783, |
9601 | 296, |
9602 | 790, |
9603 | 268, |
9604 | 1028, |
9605 | 530, |
9606 | 874, |
9607 | 329, |
9608 | 548, |
9609 | 143, |
9610 | 675, |
9611 | 291, |
9612 | 503, |
9613 | 66, |
9614 | 1041, |
9615 | 359, |
9616 | 786, |
9617 | 97, |
9618 | 805, |
9619 | 33, |
9620 | 837, |
9621 | 470, |
9622 | 511, |
9623 | 49, |
9624 | 1092, |
9625 | 327, |
9626 | 1174, |
9627 | 323, |
9628 | 3, |
9629 | 242, |
9630 | 872, |
9631 | 474, |
9632 | 689, |
9633 | 429, |
9634 | 1329, |
9635 | 678, |
9636 | 1042, |
9637 | 620, |
9638 | 1109, |
9639 | 664, |
9640 | 321, |
9641 | 193, |
9642 | 889, |
9643 | 950, |
9644 | 1153, |
9645 | 874, |
9646 | 893, |
9647 | 635, |
9648 | 877, |
9649 | 862, |
9650 | 948, |
9651 | 913, |
9652 | 1293, |
9653 | 665, |
9654 | 1320, |
9655 | 639, |
9656 | 997, |
9657 | 793, |
9658 | 1402, |
9659 | 1030, |
9660 | 1176, |
9661 | 1012, |
9662 | 1110, |
9663 | 959, |
9664 | 1410, |
9665 | 925, |
9666 | 1403, |
9667 | 915, |
9668 | 543, |
9669 | 862, |
9670 | 1116, |
9671 | 1222, |
9672 | 835, |
9673 | 1190, |
9674 | 835, |
9675 | 1190, |
9676 | 959, |
9677 | 1148, |
9678 | 1147, |
9679 | 1376, |
9680 | 1300, |
9681 | 1193, |
9682 | 1415, |
9683 | 1231, |
9684 | 1335, |
9685 | 1341, |
9686 | 746, |
9687 | 1092, |
9688 | 1711, |
9689 | 1283, |
9690 | 1389, |
9691 | 1073, |
9692 | 1334, |
9693 | 1566, |
9694 | 1153, |
9695 | 1475, |
9696 | 1645, |
9697 | 1137, |
9698 | 1825, |
9699 | 1220, |
9700 | 1056, |
9701 | 1382, |
9702 | 1521, |
9703 | 1730, |
9704 | 1632, |
9705 | 1545, |
9706 | 1620, |
9707 | 1542, |
9708 | 855, |
9709 | 1596, |
9710 | 865, |
9711 | 1667, |
9712 | 693, |
9713 | 885, |
9714 | 1716, |
9715 | 1519, |
9716 | 1167, |
9717 | 1296, |
9718 | 2209, |
9719 | 1760, |
9720 | 1952, |
9721 | 1493, |
9722 | 2020, |
9723 | 1482, |
9724 | 1534, |
9725 | 1866, |
9726 | 1694, |
9727 | 2008, |
9728 | 1566, |
9729 | 748, |
9730 | 1761, |
9731 | 825, |
9732 | 294, |
9733 | 1392, |
9734 | 1084, |
9735 | 2058, |
9736 | 621, |
9737 | 1315, |
9738 | 365, |
9739 | 1287, |
9740 | 198, |
9741 | 1028, |
9742 | 488, |
9743 | 1408, |
9744 | 249, |
9745 | 403, |
9746 | 1014, |
9747 | 1561, |
9748 | 324, |
9749 | 363, |
9750 | 1645, |
9751 | 1044, |
9752 | 193, |
9753 | 367, |
9754 | 2034, |
9755 | 1859, |
9756 | - 251, |
9757 | 579, |
9758 | 750, |
9759 | 994, |
9760 | - 243, |
9761 | 30, |
9762 | 1325, |
9763 | 879, |
9764 | - 28, |
9765 | - 169, |
9766 | 624, |
9767 | 917, |
9768 | - 453, |
9769 | 159, |
9770 | 186, |
9771 | 1370, |
9772 | - 614, |
9773 | 6, |
9774 | 537, |
9775 | 392, |
9776 | - 94, |
9777 | - 291, |
9778 | 781, |
9779 | 229, |
9780 | - 128, |
9781 | - 298, |
9782 | 245, |
9783 | 491, |
9784 | - 701, |
9785 | - 648, |
9786 | 972, |
9787 | 789, |
9788 | - 501, |
9789 | - 640, |
9790 | 178, |
9791 | 255, |
9792 | - 365, |
9793 | - 390, |
9794 | - 255, |
9795 | 317, |
9796 | - 958, |
9797 | - 294, |
9798 | - 191, |
9799 | 228, |
9800 | - 775, |
9801 | - 447, |
9802 | 157, |
9803 | - 237, |
9804 | - 657, |
9805 | - 720, |
9806 | - 407, |
9807 | 92, |
9808 | - 117, |
9809 | - 611, |
9810 | 334, |
9811 | - 230, |
9812 | - 679, |
9813 | - 1084, |
9814 | - 144, |
9815 | - 317, |
9816 | - 901, |
9817 | - 861, |
9818 | - 738, |
9819 | - 360, |
9820 | - 85, |
9821 | - 727, |
9822 | - 90, |
9823 | - 787, |
9824 | 100, |
9825 | - 22, |
9826 | - 391, |
9827 | - 263, |
9828 | - 56, |
9829 | - 73, |
9830 | - 337, |
9831 | - 754, |
9832 | 5, |
9833 | - 189, |
9834 | - 706, |
9835 | - 624, |
9836 | 89, |
9837 | - 344, |
9838 | - 135, |
9839 | - 1113, |
9840 | - 353, |
9841 | - 237, |
9842 | - 684, |
9843 | - 1135, |
9844 | - 275, |
9845 | - 1102, |
9846 | - 269, |
9847 | - 1203, |
9848 | 152, |
9849 | 145, |
9850 | - 722, |
9851 | - 1232, |
9852 | 49, |
9853 | 80, |
9854 | - 1248, |
9855 | - 776, |
9856 | - 248, |
9857 | 391, |
9858 | - 732, |
9859 | - 547, |
9860 | 469, |
9861 | 218, |
9862 | - 255, |
9863 | - 864, |
9864 | 69, |
9865 | 366, |
9866 | - 166, |
9867 | - 485, |
9868 | - 688, |
9869 | 191, |
9870 | - 1212, |
9871 | - 1196, |
9872 | - 170, |
9873 | - 169, |
9874 | - 1308, |
9875 | - 1631, |
9876 | 321, |
9877 | 470, |
9878 | - 1419, |
9879 | - 1243, |
9880 | - 64, |
9881 | 272, |
9882 | - 1361, |
9883 | - 248, |
9884 | 492, |
9885 | 565, |
9886 | - 721, |
9887 | - 609, |
9888 | 195, |
9889 | 485, |
9890 | - 573, |
9891 | - 133, |
9892 | 427, |
9893 | 202, |
9894 | - 171, |
9895 | - 118, |
9896 | 199, |
9897 | 575, |
9898 | 2, |
9899 | - 31, |
9900 | 694, |
9901 | 755, |
9902 | - 1366, |
9903 | - 39, |
9904 | 552, |
9905 | 557, |
9906 | - 489, |
9907 | 271, |
9908 | 680, |
9909 | 537, |
9910 | 13, |
9911 | - 453, |
9912 | 855, |
9913 | 954, |
9914 | - 133, |
9915 | - 52, |
9916 | - 81, |
9917 | 738, |
9918 | - 1169, |
9919 | 637, |
9920 | 1055, |
9921 | 1059, |
9922 | - 95, |
9923 | 676, |
9924 | 1259, |
9925 | 1081, |
9926 | 489, |
9927 | 305, |
9928 | - 449, |
9929 | 954, |
9930 | - 534, |
9931 | 996, |
9932 | - 969, |
9933 | 866, |
9934 | - 1058, |
9935 | 1059, |
9936 | - 1294, |
9937 | 618, |
9938 | - 1416, |
9939 | 617, |
9940 | - 458, |
9941 | 1366, |
9942 | - 159, |
9943 | 1821, |
9944 | - 774, |
9945 | - 528, |
9946 | - 14, |
9947 | 1110, |
9948 | - 1202, |
9949 | - 901, |
9950 | - 772, |
9951 | 433, |
9952 | - 1256, |
9953 | - 1255, |
9954 | - 1011, |
9955 | - 302, |
9956 | - 602, |
9957 | - 585, |
9958 | - 759, |
9959 | - 1618, |
9960 | - 760, |
9961 | - 1549, |
9962 | - 840, |
9963 | - 1921, |
9964 | - 816, |
9965 | - 539, |
9966 | - 1769, |
9967 | - 2235, |
9968 | - 227, |
9969 | - 36, |
9970 | - 2034, |
9971 | - 1831, |
9972 | - 2107, |
9973 | - 1126, |
9974 | - 2471, |
9975 | - 1816, |
9976 | - 1470, |
9977 | 252, |
9978 | - 2701, |
9979 | - 415, |
9980 | - 571, |
9981 | - 467, |
9982 | 1509, |
9983 | 1554, |
9984 | 2180, |
9985 | 1975, |
9986 | 2326, |
9987 | 2020 |
9988 | }; |
9989 | |
9990 | /* 4th LSF quantizer (MR122) */ |
9991 | static const Word32 dico4_lsf_5[DICO4_SIZE_5 * 4] = { |
9992 | - 1857, |
9993 | - 1681, |
9994 | - 1857, |
9995 | - 1755, |
9996 | - 2056, |
9997 | - 1150, |
9998 | - 2134, |
9999 | - 1654, |
10000 | - 1619, |
10001 | - 1099, |
10002 | - 1704, |
10003 | - 1131, |
10004 | - 1345, |
10005 | - 1608, |
10006 | - 1359, |
10007 | - 1638, |
10008 | - 1338, |
10009 | - 1293, |
10010 | - 1325, |
10011 | - 1265, |
10012 | - 1664, |
10013 | - 1649, |
10014 | - 1487, |
10015 | - 851, |
10016 | - 1346, |
10017 | - 1832, |
10018 | - 1413, |
10019 | - 2188, |
10020 | - 1282, |
10021 | - 681, |
10022 | - 1785, |
10023 | - 1649, |
10024 | - 966, |
10025 | - 1082, |
10026 | - 1183, |
10027 | - 1676, |
10028 | - 1054, |
10029 | - 1073, |
10030 | - 1142, |
10031 | - 1158, |
10032 | - 1207, |
10033 | - 744, |
10034 | - 1274, |
10035 | - 997, |
10036 | - 934, |
10037 | - 1383, |
10038 | - 927, |
10039 | - 1416, |
10040 | - 1010, |
10041 | - 1305, |
10042 | - 783, |
10043 | - 955, |
10044 | - 1049, |
10045 | - 900, |
10046 | - 993, |
10047 | - 817, |
10048 | - 737, |
10049 | - 823, |
10050 | - 972, |
10051 | - 1189, |
10052 | - 738, |
10053 | - 1094, |
10054 | - 738, |
10055 | - 1154, |
10056 | - 784, |
10057 | - 801, |
10058 | - 810, |
10059 | - 786, |
10060 | - 892, |
10061 | - 520, |
10062 | - 1000, |
10063 | - 818, |
10064 | - 644, |
10065 | - 965, |
10066 | - 577, |
10067 | - 882, |
10068 | - 541, |
10069 | - 694, |
10070 | - 671, |
10071 | - 917, |
10072 | - 595, |
10073 | - 642, |
10074 | - 646, |
10075 | - 615, |
10076 | - 956, |
10077 | - 621, |
10078 | - 925, |
10079 | - 515, |
10080 | - 727, |
10081 | - 483, |
10082 | - 815, |
10083 | - 485, |
10084 | - 840, |
10085 | - 578, |
10086 | - 440, |
10087 | - 713, |
10088 | - 578, |
10089 | - 325, |
10090 | - 657, |
10091 | - 670, |
10092 | - 386, |
10093 | - 570, |
10094 | - 441, |
10095 | - 666, |
10096 | - 514, |
10097 | - 787, |
10098 | - 392, |
10099 | - 529, |
10100 | - 522, |
10101 | - 453, |
10102 | - 487, |
10103 | - 423, |
10104 | - 616, |
10105 | - 585, |
10106 | - 617, |
10107 | - 157, |
10108 | - 662, |
10109 | - 268, |
10110 | - 680, |
10111 | - 348, |
10112 | - 322, |
10113 | - 323, |
10114 | - 632, |
10115 | - 444, |
10116 | - 304, |
10117 | - 430, |
10118 | - 332, |
10119 | - 458, |
10120 | - 277, |
10121 | - 468, |
10122 | - 659, |
10123 | - 793, |
10124 | - 319, |
10125 | - 636, |
10126 | - 227, |
10127 | - 554, |
10128 | - 373, |
10129 | - 347, |
10130 | - 334, |
10131 | - 210, |
10132 | - 456, |
10133 | - 192, |
10134 | - 530, |
10135 | - 242, |
10136 | - 216, |
10137 | - 198, |
10138 | - 366, |
10139 | - 370, |
10140 | - 338, |
10141 | - 161, |
10142 | - 409, |
10143 | - 748, |
10144 | - 107, |
10145 | - 380, |
10146 | - 294, |
10147 | - 643, |
10148 | - 223, |
10149 | - 665, |
10150 | - 234, |
10151 | - 741, |
10152 | - 141, |
10153 | - 496, |
10154 | - 130, |
10155 | - 510, |
10156 | - 139, |
10157 | - 327, |
10158 | - 172, |
10159 | - 305, |
10160 | - 306, |
10161 | - 580, |
10162 | - 164, |
10163 | - 263, |
10164 | - 262, |
10165 | - 172, |
10166 | - 67, |
10167 | - 402, |
10168 | 31, |
10169 | - 366, |
10170 | - 10, |
10171 | - 436, |
10172 | - 86, |
10173 | - 527, |
10174 | 71, |
10175 | - 377, |
10176 | - 22, |
10177 | - 609, |
10178 | - 12, |
10179 | - 678, |
10180 | - 67, |
10181 | - 319, |
10182 | 63, |
10183 | - 191, |
10184 | 35, |
10185 | - 181, |
10186 | - 39, |
10187 | - 242, |
10188 | 126, |
10189 | - 167, |
10190 | - 140, |
10191 | - 544, |
10192 | 155, |
10193 | - 297, |
10194 | 174, |
10195 | - 297, |
10196 | 38, |
10197 | - 8, |
10198 | 117, |
10199 | - 380, |
10200 | 197, |
10201 | - 452, |
10202 | 240, |
10203 | - 522, |
10204 | 223, |
10205 | - 103, |
10206 | 110, |
10207 | - 187, |
10208 | 87, |
10209 | - 155, |
10210 | 169, |
10211 | - 47, |
10212 | 157, |
10213 | 26, |
10214 | - 83, |
10215 | - 100, |
10216 | 128, |
10217 | 80, |
10218 | 209, |
10219 | - 62, |
10220 | 6, |
10221 | 7, |
10222 | 22, |
10223 | 5, |
10224 | 318, |
10225 | - 20, |
10226 | 248, |
10227 | - 45, |
10228 | - 200, |
10229 | - 63, |
10230 | 156, |
10231 | - 69, |
10232 | 250, |
10233 | - 183, |
10234 | 369, |
10235 | - 126, |
10236 | - 113, |
10237 | - 76, |
10238 | - 142, |
10239 | - 122, |
10240 | - 64, |
10241 | - 254, |
10242 | - 31, |
10243 | 35, |
10244 | - 177, |
10245 | - 71, |
10246 | - 7, |
10247 | 171, |
10248 | 93, |
10249 | 27, |
10250 | 108, |
10251 | 212, |
10252 | - 330, |
10253 | - 209, |
10254 | - 123, |
10255 | - 70, |
10256 | - 279, |
10257 | 95, |
10258 | - 96, |
10259 | 20, |
10260 | - 188, |
10261 | - 61, |
10262 | - 314, |
10263 | 87, |
10264 | - 300, |
10265 | - 78, |
10266 | - 354, |
10267 | - 134, |
10268 | 11, |
10269 | 122, |
10270 | - 140, |
10271 | 122, |
10272 | - 275, |
10273 | 152, |
10274 | - 293, |
10275 | 140, |
10276 | - 82, |
10277 | 138, |
10278 | - 321, |
10279 | - 111, |
10280 | - 480, |
10281 | - 156, |
10282 | - 359, |
10283 | 76, |
10284 | - 254, |
10285 | - 40, |
10286 | - 635, |
10287 | - 96, |
10288 | - 522, |
10289 | 79, |
10290 | - 507, |
10291 | 8, |
10292 | - 268, |
10293 | 303, |
10294 | - 539, |
10295 | 68, |
10296 | - 446, |
10297 | 61, |
10298 | - 522, |
10299 | 306, |
10300 | 111, |
10301 | 189, |
10302 | - 435, |
10303 | 122, |
10304 | - 379, |
10305 | 166, |
10306 | - 571, |
10307 | - 398, |
10308 | - 632, |
10309 | - 74, |
10310 | - 747, |
10311 | - 95, |
10312 | - 455, |
10313 | 194, |
10314 | - 952, |
10315 | 83, |
10316 | - 798, |
10317 | 192, |
10318 | - 755, |
10319 | 192, |
10320 | - 781, |
10321 | - 162, |
10322 | - 619, |
10323 | 234, |
10324 | - 663, |
10325 | - 297, |
10326 | - 488, |
10327 | - 109, |
10328 | - 964, |
10329 | - 132, |
10330 | - 838, |
10331 | - 68, |
10332 | - 843, |
10333 | 58, |
10334 | - 1112, |
10335 | - 86, |
10336 | - 805, |
10337 | - 299, |
10338 | - 944, |
10339 | - 253, |
10340 | - 778, |
10341 | - 50, |
10342 | - 965, |
10343 | - 549, |
10344 | - 352, |
10345 | - 98, |
10346 | - 992, |
10347 | - 343, |
10348 | - 1117, |
10349 | - 315, |
10350 | - 1117, |
10351 | - 307, |
10352 | - 1155, |
10353 | - 374, |
10354 | - 637, |
10355 | - 230, |
10356 | - 1166, |
10357 | - 43, |
10358 | - 1299, |
10359 | - 100, |
10360 | - 925, |
10361 | - 393, |
10362 | - 1274, |
10363 | - 600, |
10364 | - 689, |
10365 | - 130, |
10366 | - 1479, |
10367 | - 312, |
10368 | - 1321, |
10369 | - 254, |
10370 | - 1464, |
10371 | - 442, |
10372 | - 1292, |
10373 | - 613, |
10374 | - 1261, |
10375 | - 503, |
10376 | - 1501, |
10377 | - 368, |
10378 | - 1322, |
10379 | 26, |
10380 | - 1432, |
10381 | - 66, |
10382 | - 1743, |
10383 | - 161, |
10384 | - 1644, |
10385 | - 467, |
10386 | - 1760, |
10387 | - 548, |
10388 | - 1393, |
10389 | - 568, |
10390 | - 1556, |
10391 | - 871, |
10392 | - 1495, |
10393 | - 1034, |
10394 | - 1387, |
10395 | - 571, |
10396 | - 1917, |
10397 | - 528, |
10398 | - 1783, |
10399 | - 123, |
10400 | - 1897, |
10401 | - 231, |
10402 | - 2054, |
10403 | - 323, |
10404 | - 2052, |
10405 | - 906, |
10406 | - 1976, |
10407 | - 567, |
10408 | - 1917, |
10409 | - 620, |
10410 | - 2047, |
10411 | - 989, |
10412 | - 1077, |
10413 | - 370, |
10414 | - 2031, |
10415 | - 704, |
10416 | - 2355, |
10417 | - 749, |
10418 | - 2740, |
10419 | - 1089, |
10420 | - 1909, |
10421 | 159, |
10422 | - 2012, |
10423 | 248, |
10424 | - 626, |
10425 | - 123, |
10426 | - 2339, |
10427 | - 962, |
10428 | - 669, |
10429 | - 408, |
10430 | - 1379, |
10431 | - 1174, |
10432 | - 452, |
10433 | - 364, |
10434 | - 1044, |
10435 | - 735, |
10436 | - 132, |
10437 | 183, |
10438 | - 1620, |
10439 | - 752, |
10440 | - 547, |
10441 | - 307, |
10442 | - 777, |
10443 | - 1261, |
10444 | - 98, |
10445 | 41, |
10446 | - 880, |
10447 | - 1091, |
10448 | - 257, |
10449 | 97, |
10450 | - 1602, |
10451 | - 1833, |
10452 | 31, |
10453 | - 26, |
10454 | - 644, |
10455 | - 561, |
10456 | - 180, |
10457 | - 546, |
10458 | - 385, |
10459 | - 1095, |
10460 | - 410, |
10461 | - 802, |
10462 | - 414, |
10463 | - 827, |
10464 | - 457, |
10465 | - 970, |
10466 | - 490, |
10467 | - 1109, |
10468 | - 215, |
10469 | - 916, |
10470 | - 144, |
10471 | - 937, |
10472 | - 493, |
10473 | - 1269, |
10474 | - 517, |
10475 | - 1507, |
10476 | 181, |
10477 | 101, |
10478 | - 332, |
10479 | - 889, |
10480 | - 836, |
10481 | - 937, |
10482 | - 559, |
10483 | - 429, |
10484 | - 629, |
10485 | - 547, |
10486 | - 183, |
10487 | - 337, |
10488 | - 545, |
10489 | - 82, |
10490 | - 250, |
10491 | - 286, |
10492 | 5, |
10493 | - 132, |
10494 | - 348, |
10495 | - 252, |
10496 | - 293, |
10497 | - 472, |
10498 | - 158, |
10499 | 100, |
10500 | - 29, |
10501 | 197, |
10502 | - 236, |
10503 | - 424, |
10504 | - 861, |
10505 | - 213, |
10506 | - 140, |
10507 | - 7, |
10508 | - 427, |
10509 | - 443, |
10510 | 187, |
10511 | - 97, |
10512 | - 684, |
10513 | - 736, |
10514 | - 293, |
10515 | 258, |
10516 | - 368, |
10517 | - 152, |
10518 | - 150, |
10519 | 392, |
10520 | - 609, |
10521 | 175, |
10522 | - 142, |
10523 | 299, |
10524 | - 138, |
10525 | 152, |
10526 | - 119, |
10527 | 329, |
10528 | - 486, |
10529 | - 52, |
10530 | 293, |
10531 | 198, |
10532 | - 183, |
10533 | 117, |
10534 | 175, |
10535 | 331, |
10536 | - 58, |
10537 | - 274, |
10538 | 231, |
10539 | 300, |
10540 | - 288, |
10541 | 330, |
10542 | - 305, |
10543 | 372, |
10544 | - 111, |
10545 | 409, |
10546 | - 9, |
10547 | 423, |
10548 | 83, |
10549 | 256, |
10550 | 67, |
10551 | 367, |
10552 | - 19, |
10553 | 248, |
10554 | 91, |
10555 | 113, |
10556 | - 35, |
10557 | 406, |
10558 | - 191, |
10559 | 154, |
10560 | 238, |
10561 | 296, |
10562 | 5, |
10563 | 197, |
10564 | 141, |
10565 | 221, |
10566 | 313, |
10567 | 198, |
10568 | 211, |
10569 | 421, |
10570 | 244, |
10571 | 334, |
10572 | 88, |
10573 | 426, |
10574 | - 243, |
10575 | 454, |
10576 | 202, |
10577 | 552, |
10578 | - 5, |
10579 | 403, |
10580 | 291, |
10581 | 185, |
10582 | 219, |
10583 | 301, |
10584 | 251, |
10585 | 138, |
10586 | 128, |
10587 | 69, |
10588 | 197, |
10589 | 288, |
10590 | - 140, |
10591 | - 61, |
10592 | 188, |
10593 | 361, |
10594 | 197, |
10595 | 598, |
10596 | 442, |
10597 | 273, |
10598 | 290, |
10599 | 143, |
10600 | 472, |
10601 | 482, |
10602 | 157, |
10603 | 370, |
10604 | 415, |
10605 | 321, |
10606 | 372, |
10607 | 385, |
10608 | 402, |
10609 | 552, |
10610 | 155, |
10611 | 24, |
10612 | 550, |
10613 | 263, |
10614 | - 11, |
10615 | 21, |
10616 | 360, |
10617 | 227, |
10618 | 147, |
10619 | - 254, |
10620 | 424, |
10621 | 97, |
10622 | 366, |
10623 | - 13, |
10624 | 375, |
10625 | 141, |
10626 | 449, |
10627 | 232, |
10628 | 396, |
10629 | 507, |
10630 | 474, |
10631 | 272, |
10632 | 701, |
10633 | 324, |
10634 | 362, |
10635 | - 47, |
10636 | 587, |
10637 | 148, |
10638 | 543, |
10639 | 69, |
10640 | 400, |
10641 | - 51, |
10642 | 561, |
10643 | 59, |
10644 | 220, |
10645 | - 10, |
10646 | 352, |
10647 | 147, |
10648 | 206, |
10649 | 211, |
10650 | 653, |
10651 | 185, |
10652 | 563, |
10653 | 297, |
10654 | 565, |
10655 | 284, |
10656 | 594, |
10657 | 121, |
10658 | 766, |
10659 | 192, |
10660 | 398, |
10661 | 118, |
10662 | 642, |
10663 | 434, |
10664 | 233, |
10665 | 264, |
10666 | 481, |
10667 | 467, |
10668 | 129, |
10669 | - 165, |
10670 | 699, |
10671 | 239, |
10672 | 90, |
10673 | 26, |
10674 | 342, |
10675 | 474, |
10676 | - 55, |
10677 | 27, |
10678 | 388, |
10679 | 94, |
10680 | - 172, |
10681 | 0, |
10682 | 725, |
10683 | 379, |
10684 | - 60, |
10685 | 337, |
10686 | 370, |
10687 | 465, |
10688 | 95, |
10689 | 319, |
10690 | 806, |
10691 | 595, |
10692 | 78, |
10693 | 260, |
10694 | 497, |
10695 | 851, |
10696 | 210, |
10697 | 560, |
10698 | 458, |
10699 | 574, |
10700 | - 464, |
10701 | 202, |
10702 | 497, |
10703 | 625, |
10704 | - 202, |
10705 | 152, |
10706 | 48, |
10707 | 712, |
10708 | - 20, |
10709 | 566, |
10710 | 100, |
10711 | 715, |
10712 | 455, |
10713 | 468, |
10714 | 411, |
10715 | 605, |
10716 | 319, |
10717 | 646, |
10718 | 195, |
10719 | 615, |
10720 | 401, |
10721 | 538, |
10722 | 680, |
10723 | 739, |
10724 | 201, |
10725 | 667, |
10726 | 434, |
10727 | 954, |
10728 | 454, |
10729 | 425, |
10730 | 646, |
10731 | 491, |
10732 | 606, |
10733 | 681, |
10734 | 416, |
10735 | 508, |
10736 | 497, |
10737 | 822, |
10738 | 426, |
10739 | 815, |
10740 | 660, |
10741 | 647, |
10742 | 628, |
10743 | 716, |
10744 | 697, |
10745 | 466, |
10746 | 618, |
10747 | 457, |
10748 | 685, |
10749 | 460, |
10750 | 365, |
10751 | 309, |
10752 | 721, |
10753 | 567, |
10754 | 836, |
10755 | 601, |
10756 | 609, |
10757 | 300, |
10758 | 825, |
10759 | 459, |
10760 | 943, |
10761 | 687, |
10762 | 681, |
10763 | 533, |
10764 | 915, |
10765 | 598, |
10766 | 591, |
10767 | 243, |
10768 | 876, |
10769 | 451, |
10770 | 874, |
10771 | 420, |
10772 | 786, |
10773 | 317, |
10774 | 732, |
10775 | 220, |
10776 | 922, |
10777 | 317, |
10778 | 1108, |
10779 | 367, |
10780 | 531, |
10781 | 466, |
10782 | 1028, |
10783 | 649, |
10784 | 1053, |
10785 | 615, |
10786 | 1034, |
10787 | 553, |
10788 | 829, |
10789 | 602, |
10790 | 1021, |
10791 | 799, |
10792 | 927, |
10793 | 803, |
10794 | 878, |
10795 | 763, |
10796 | 799, |
10797 | 496, |
10798 | 1373, |
10799 | 773, |
10800 | 585, |
10801 | 770, |
10802 | 803, |
10803 | 930, |
10804 | 1099, |
10805 | 793, |
10806 | 1222, |
10807 | 862, |
10808 | 1209, |
10809 | 895, |
10810 | 1025, |
10811 | 727, |
10812 | 772, |
10813 | 845, |
10814 | 1172, |
10815 | 1115, |
10816 | 867, |
10817 | 1021, |
10818 | 830, |
10819 | 1013, |
10820 | 841, |
10821 | 910, |
10822 | 506, |
10823 | 703, |
10824 | 1239, |
10825 | 1077, |
10826 | 620, |
10827 | 819, |
10828 | 1196, |
10829 | 1083, |
10830 | 1155, |
10831 | 1081, |
10832 | 1142, |
10833 | 907, |
10834 | 1547, |
10835 | 1121, |
10836 | 1309, |
10837 | 648, |
10838 | 1343, |
10839 | 612, |
10840 | 1484, |
10841 | 988, |
10842 | 1479, |
10843 | 937, |
10844 | 985, |
10845 | 1328, |
10846 | 955, |
10847 | 1341, |
10848 | 429, |
10849 | 910, |
10850 | 841, |
10851 | 1338, |
10852 | 564, |
10853 | 1179, |
10854 | 412, |
10855 | 1156, |
10856 | 1427, |
10857 | 1320, |
10858 | 1434, |
10859 | 1330, |
10860 | 640, |
10861 | 760, |
10862 | 1726, |
10863 | 1410, |
10864 | 190, |
10865 | 555, |
10866 | 1073, |
10867 | 1005, |
10868 | 426, |
10869 | 257, |
10870 | 839, |
10871 | 980, |
10872 | 235, |
10873 | 231, |
10874 | 1520, |
10875 | 1167, |
10876 | 109, |
10877 | 293, |
10878 | 1014, |
10879 | 1569, |
10880 | 305, |
10881 | 142, |
10882 | 1148, |
10883 | 539, |
10884 | - 291, |
10885 | - 108, |
10886 | 1213, |
10887 | 972, |
10888 | 22, |
10889 | - 216, |
10890 | 667, |
10891 | 828, |
10892 | - 482, |
10893 | 438, |
10894 | 453, |
10895 | 1431, |
10896 | - 581, |
10897 | - 422, |
10898 | 789, |
10899 | 387, |
10900 | - 358, |
10901 | - 454, |
10902 | 174, |
10903 | 780, |
10904 | - 36, |
10905 | - 372, |
10906 | 390, |
10907 | - 134, |
10908 | - 629, |
10909 | 160, |
10910 | - 306, |
10911 | 751, |
10912 | - 1258, |
10913 | - 331, |
10914 | 177, |
10915 | 522, |
10916 | - 248, |
10917 | 574, |
10918 | - 251, |
10919 | 639, |
10920 | - 531, |
10921 | 407, |
10922 | - 596, |
10923 | 394, |
10924 | - 419, |
10925 | 789, |
10926 | - 617, |
10927 | 801, |
10928 | - 986, |
10929 | 399, |
10930 | - 857, |
10931 | 727, |
10932 | - 7, |
10933 | 518, |
10934 | - 703, |
10935 | 310, |
10936 | - 1143, |
10937 | - 24, |
10938 | - 1002, |
10939 | 287, |
10940 | - 960, |
10941 | 363, |
10942 | - 1299, |
10943 | 312, |
10944 | - 1534, |
10945 | 245, |
10946 | - 1557, |
10947 | 305, |
10948 | 28, |
10949 | 153, |
10950 | - 859, |
10951 | - 175, |
10952 | - 33, |
10953 | 332, |
10954 | - 1398, |
10955 | - 154, |
10956 | 212, |
10957 | 410, |
10958 | - 593, |
10959 | - 197, |
10960 | - 1092, |
10961 | - 704, |
10962 | - 904, |
10963 | - 65, |
10964 | 282, |
10965 | 367, |
10966 | - 918, |
10967 | - 686, |
10968 | 345, |
10969 | 93, |
10970 | - 258, |
10971 | - 357, |
10972 | 696, |
10973 | 644, |
10974 | - 693, |
10975 | - 28, |
10976 | 448, |
10977 | 493, |
10978 | - 273, |
10979 | 193, |
10980 | 527, |
10981 | 546, |
10982 | - 243, |
10983 | - 513, |
10984 | 384, |
10985 | - 136, |
10986 | 273, |
10987 | - 353, |
10988 | 512, |
10989 | - 142, |
10990 | 537, |
10991 | - 198, |
10992 | 941, |
10993 | 750, |
10994 | 83, |
10995 | 248, |
10996 | 578, |
10997 | 861, |
10998 | - 56, |
10999 | 592, |
11000 | 842, |
11001 | 44, |
11002 | 892, |
11003 | 24, |
11004 | 33, |
11005 | 890, |
11006 | - 16, |
11007 | 982, |
11008 | 831, |
11009 | 1398, |
11010 | 1535, |
11011 | 1898, |
11012 | 1716, |
11013 | 1376, |
11014 | 1948, |
11015 | 1465 |
11016 | }; |
11017 | |
11018 | /* 5th LSF quantizer (MR122) */ |
11019 | static const Word32 dico5_lsf_5[DICO5_SIZE_5 * 4] = { |
11020 | - 1002, |
11021 | - 929, |
11022 | - 1096, |
11023 | - 1203, |
11024 | - 641, |
11025 | - 931, |
11026 | - 604, |
11027 | - 961, |
11028 | - 779, |
11029 | - 673, |
11030 | - 835, |
11031 | - 788, |
11032 | - 416, |
11033 | - 664, |
11034 | - 458, |
11035 | - 766, |
11036 | - 652, |
11037 | - 521, |
11038 | - 662, |
11039 | - 495, |
11040 | - 1023, |
11041 | - 509, |
11042 | - 1023, |
11043 | - 428, |
11044 | - 444, |
11045 | - 552, |
11046 | - 368, |
11047 | - 449, |
11048 | - 479, |
11049 | - 211, |
11050 | - 1054, |
11051 | - 903, |
11052 | - 316, |
11053 | - 249, |
11054 | - 569, |
11055 | - 591, |
11056 | - 569, |
11057 | - 275, |
11058 | - 541, |
11059 | - 191, |
11060 | - 716, |
11061 | - 188, |
11062 | - 842, |
11063 | - 264, |
11064 | - 333, |
11065 | - 248, |
11066 | - 318, |
11067 | - 228, |
11068 | - 275, |
11069 | 1, |
11070 | - 567, |
11071 | - 228, |
11072 | - 115, |
11073 | - 221, |
11074 | - 238, |
11075 | - 374, |
11076 | - 197, |
11077 | - 507, |
11078 | - 222, |
11079 | - 579, |
11080 | - 258, |
11081 | - 432, |
11082 | - 61, |
11083 | - 244, |
11084 | - 345, |
11085 | 2, |
11086 | - 338, |
11087 | 39, |
11088 | - 215, |
11089 | - 169, |
11090 | - 58, |
11091 | 0, |
11092 | - 56, |
11093 | - 6, |
11094 | - 203, |
11095 | - 131, |
11096 | 1, |
11097 | - 186, |
11098 | - 5, |
11099 | - 211, |
11100 | 6, |
11101 | - 380, |
11102 | 11, |
11103 | - 418, |
11104 | - 116, |
11105 | 131, |
11106 | - 134, |
11107 | 113, |
11108 | 89, |
11109 | - 4, |
11110 | 71, |
11111 | - 2, |
11112 | - 19, |
11113 | - 192, |
11114 | 262, |
11115 | 24, |
11116 | 189, |
11117 | 151, |
11118 | - 133, |
11119 | - 109, |
11120 | 186, |
11121 | - 153, |
11122 | 166, |
11123 | - 219, |
11124 | 37, |
11125 | 139, |
11126 | 193, |
11127 | 171, |
11128 | 337, |
11129 | 124, |
11130 | 158, |
11131 | - 61, |
11132 | 141, |
11133 | 226, |
11134 | - 13, |
11135 | 190, |
11136 | 231, |
11137 | 34, |
11138 | 354, |
11139 | 109, |
11140 | 316, |
11141 | 201, |
11142 | 244, |
11143 | 164, |
11144 | 330, |
11145 | - 85, |
11146 | 390, |
11147 | - 84, |
11148 | 254, |
11149 | 327, |
11150 | 257, |
11151 | 335, |
11152 | 491, |
11153 | 147, |
11154 | 476, |
11155 | 105, |
11156 | 54, |
11157 | 77, |
11158 | 437, |
11159 | 370, |
11160 | 421, |
11161 | 314, |
11162 | 449, |
11163 | 342, |
11164 | 329, |
11165 | 126, |
11166 | 673, |
11167 | 292, |
11168 | 571, |
11169 | 388, |
11170 | 243, |
11171 | 193, |
11172 | 653, |
11173 | 320, |
11174 | 621, |
11175 | 280, |
11176 | 194, |
11177 | 380, |
11178 | 517, |
11179 | 581, |
11180 | 45, |
11181 | 323, |
11182 | 111, |
11183 | 422, |
11184 | 489, |
11185 | 395, |
11186 | 734, |
11187 | 534, |
11188 | 622, |
11189 | 546, |
11190 | 486, |
11191 | 502, |
11192 | 318, |
11193 | 572, |
11194 | 189, |
11195 | 550, |
11196 | 385, |
11197 | 422, |
11198 | - 157, |
11199 | 153, |
11200 | - 125, |
11201 | 382, |
11202 | - 197, |
11203 | 386, |
11204 | - 263, |
11205 | 334, |
11206 | 228, |
11207 | 697, |
11208 | - 188, |
11209 | 1, |
11210 | 51, |
11211 | 297, |
11212 | - 507, |
11213 | 213, |
11214 | - 376, |
11215 | 397, |
11216 | - 24, |
11217 | 255, |
11218 | - 547, |
11219 | 89, |
11220 | - 502, |
11221 | - 94, |
11222 | 387, |
11223 | 179, |
11224 | - 620, |
11225 | 68, |
11226 | - 684, |
11227 | 112, |
11228 | - 642, |
11229 | - 350, |
11230 | - 260, |
11231 | 172, |
11232 | - 438, |
11233 | - 324, |
11234 | 264, |
11235 | 648, |
11236 | - 964, |
11237 | - 4, |
11238 | - 1121, |
11239 | 7, |
11240 | - 134, |
11241 | 134, |
11242 | - 1133, |
11243 | - 306, |
11244 | 143, |
11245 | 96, |
11246 | - 420, |
11247 | - 497, |
11248 | - 1221, |
11249 | - 350, |
11250 | - 1527, |
11251 | - 685, |
11252 | - 161, |
11253 | 72, |
11254 | 873, |
11255 | 691, |
11256 | 732, |
11257 | 283, |
11258 | 921, |
11259 | 353, |
11260 | 334, |
11261 | 475, |
11262 | 1095, |
11263 | 821, |
11264 | 864, |
11265 | 524, |
11266 | 843, |
11267 | 497, |
11268 | 714, |
11269 | 711, |
11270 | 788, |
11271 | 750, |
11272 | 1076, |
11273 | 714, |
11274 | 1204, |
11275 | 753 |
11276 | }; |
11277 | |
11278 | |
11279 | |
11280 | /* Scaling factors for the lsp variability operation */ |
11281 | static const Word16 lsf_hist_mean_scale[M] = { |
11282 | 20000, |
11283 | 20000, |
11284 | 20000, |
11285 | 20000, |
11286 | 20000, |
11287 | 18000, |
11288 | 16384, |
11289 | 8192, |
11290 | 0, |
11291 | 0 |
11292 | }; |
11293 | |
11294 | /* |
11295 | * The tables contains the following data: |
11296 | * |
11297 | * g_pitch (Q14), |
11298 | * g_fac (Q12), (g_code = g_code0*g_fac), |
11299 | * qua_ener_MR122 (Q10), (log2(g_fac)) |
11300 | * qua_ener (Q10) (20*log10(g_fac)) |
11301 | * |
11302 | * The log2() and log10() values are calculated on the fixed point value |
11303 | * (g_fac Q12) and not on the original floating point value of g_fac |
11304 | * to make the quantizer/MA predictdor use corresponding values. |
11305 | */ |
11306 | |
11307 | #define MR475_VQ_SIZE 256 |
11308 | |
11309 | /* The table contains the following data: |
11310 | * |
11311 | * g_pitch(0) (Q14) for sub- |
11312 | * g_fac(0) (Q12) frame 0 and 2 |
11313 | * g_pitch(1) (Q14) for sub- |
11314 | * g_fac(2) (Q12) frame 1 and 3 |
11315 | * |
11316 | */ |
11317 | static const Word32 table_gain_MR475[MR475_VQ_SIZE * 4] = { |
11318 | /* |
11319 | * g_pit(0), |
11320 | * g_fac(0), |
11321 | * g_pit(1), |
11322 | * g_fac(1) |
11323 | */ 812, |
11324 | 128, |
11325 | 542, |
11326 | 140, |
11327 | 2873, |
11328 | 1135, |
11329 | 2266, |
11330 | 3402, |
11331 | 2067, |
11332 | 563, |
11333 | 12677, |
11334 | 647, |
11335 | 4132, |
11336 | 1798, |
11337 | 5601, |
11338 | 5285, |
11339 | 7689, |
11340 | 374, |
11341 | 3735, |
11342 | 441, |
11343 | 10912, |
11344 | 2638, |
11345 | 11807, |
11346 | 2494, |
11347 | 20490, |
11348 | 797, |
11349 | 5218, |
11350 | 675, |
11351 | 6724, |
11352 | 8354, |
11353 | 5282, |
11354 | 1696, |
11355 | 1488, |
11356 | 428, |
11357 | 5882, |
11358 | 452, |
11359 | 5332, |
11360 | 4072, |
11361 | 3583, |
11362 | 1268, |
11363 | 2469, |
11364 | 901, |
11365 | 15894, |
11366 | 1005, |
11367 | 14982, |
11368 | 3271, |
11369 | 10331, |
11370 | 4858, |
11371 | 3635, |
11372 | 2021, |
11373 | 2596, |
11374 | 835, |
11375 | 12360, |
11376 | 4892, |
11377 | 12206, |
11378 | 1704, |
11379 | 13432, |
11380 | 1604, |
11381 | 9118, |
11382 | 2341, |
11383 | 3968, |
11384 | 1538, |
11385 | 5479, |
11386 | 9936, |
11387 | 3795, |
11388 | 417, |
11389 | 1359, |
11390 | 414, |
11391 | 3640, |
11392 | 1569, |
11393 | 7995, |
11394 | 3541, |
11395 | 11405, |
11396 | 645, |
11397 | 8552, |
11398 | 635, |
11399 | 4056, |
11400 | 1377, |
11401 | 16608, |
11402 | 6124, |
11403 | 11420, |
11404 | 700, |
11405 | 2007, |
11406 | 607, |
11407 | 12415, |
11408 | 1578, |
11409 | 11119, |
11410 | 4654, |
11411 | 13680, |
11412 | 1708, |
11413 | 11990, |
11414 | 1229, |
11415 | 7996, |
11416 | 7297, |
11417 | 13231, |
11418 | 5715, |
11419 | 2428, |
11420 | 1159, |
11421 | 2073, |
11422 | 1941, |
11423 | 6218, |
11424 | 6121, |
11425 | 3546, |
11426 | 1804, |
11427 | 8925, |
11428 | 1802, |
11429 | 8679, |
11430 | 1580, |
11431 | 13935, |
11432 | 3576, |
11433 | 13313, |
11434 | 6237, |
11435 | 6142, |
11436 | 1130, |
11437 | 5994, |
11438 | 1734, |
11439 | 14141, |
11440 | 4662, |
11441 | 11271, |
11442 | 3321, |
11443 | 12226, |
11444 | 1551, |
11445 | 13931, |
11446 | 3015, |
11447 | 5081, |
11448 | 10464, |
11449 | 9444, |
11450 | 6706, |
11451 | 1689, |
11452 | 683, |
11453 | 1436, |
11454 | 1306, |
11455 | 7212, |
11456 | 3933, |
11457 | 4082, |
11458 | 2713, |
11459 | 7793, |
11460 | 704, |
11461 | 15070, |
11462 | 802, |
11463 | 6299, |
11464 | 5212, |
11465 | 4337, |
11466 | 5357, |
11467 | 6676, |
11468 | 541, |
11469 | 6062, |
11470 | 626, |
11471 | 13651, |
11472 | 3700, |
11473 | 11498, |
11474 | 2408, |
11475 | 16156, |
11476 | 716, |
11477 | 12177, |
11478 | 751, |
11479 | 8065, |
11480 | 11489, |
11481 | 6314, |
11482 | 2256, |
11483 | 4466, |
11484 | 496, |
11485 | 7293, |
11486 | 523, |
11487 | 10213, |
11488 | 3833, |
11489 | 8394, |
11490 | 3037, |
11491 | 8403, |
11492 | 966, |
11493 | 14228, |
11494 | 1880, |
11495 | 8703, |
11496 | 5409, |
11497 | 16395, |
11498 | 4863, |
11499 | 7420, |
11500 | 1979, |
11501 | 6089, |
11502 | 1230, |
11503 | 9371, |
11504 | 4398, |
11505 | 14558, |
11506 | 3363, |
11507 | 13559, |
11508 | 2873, |
11509 | 13163, |
11510 | 1465, |
11511 | 5534, |
11512 | 1678, |
11513 | 13138, |
11514 | 14771, |
11515 | 7338, |
11516 | 600, |
11517 | 1318, |
11518 | 548, |
11519 | 4252, |
11520 | 3539, |
11521 | 10044, |
11522 | 2364, |
11523 | 10587, |
11524 | 622, |
11525 | 13088, |
11526 | 669, |
11527 | 14126, |
11528 | 3526, |
11529 | 5039, |
11530 | 9784, |
11531 | 15338, |
11532 | 619, |
11533 | 3115, |
11534 | 590, |
11535 | 16442, |
11536 | 3013, |
11537 | 15542, |
11538 | 4168, |
11539 | 15537, |
11540 | 1611, |
11541 | 15405, |
11542 | 1228, |
11543 | 16023, |
11544 | 9299, |
11545 | 7534, |
11546 | 4976, |
11547 | 1990, |
11548 | 1213, |
11549 | 11447, |
11550 | 1157, |
11551 | 12512, |
11552 | 5519, |
11553 | 9475, |
11554 | 2644, |
11555 | 7716, |
11556 | 2034, |
11557 | 13280, |
11558 | 2239, |
11559 | 16011, |
11560 | 5093, |
11561 | 8066, |
11562 | 6761, |
11563 | 10083, |
11564 | 1413, |
11565 | 5002, |
11566 | 2347, |
11567 | 12523, |
11568 | 5975, |
11569 | 15126, |
11570 | 2899, |
11571 | 18264, |
11572 | 2289, |
11573 | 15827, |
11574 | 2527, |
11575 | 16265, |
11576 | 10254, |
11577 | 14651, |
11578 | 11319, |
11579 | 1797, |
11580 | 337, |
11581 | 3115, |
11582 | 397, |
11583 | 3510, |
11584 | 2928, |
11585 | 4592, |
11586 | 2670, |
11587 | 7519, |
11588 | 628, |
11589 | 11415, |
11590 | 656, |
11591 | 5946, |
11592 | 2435, |
11593 | 6544, |
11594 | 7367, |
11595 | 8238, |
11596 | 829, |
11597 | 4000, |
11598 | 863, |
11599 | 10032, |
11600 | 2492, |
11601 | 16057, |
11602 | 3551, |
11603 | 18204, |
11604 | 1054, |
11605 | 6103, |
11606 | 1454, |
11607 | 5884, |
11608 | 7900, |
11609 | 18752, |
11610 | 3468, |
11611 | 1864, |
11612 | 544, |
11613 | 9198, |
11614 | 683, |
11615 | 11623, |
11616 | 4160, |
11617 | 4594, |
11618 | 1644, |
11619 | 3158, |
11620 | 1157, |
11621 | 15953, |
11622 | 2560, |
11623 | 12349, |
11624 | 3733, |
11625 | 17420, |
11626 | 5260, |
11627 | 6106, |
11628 | 2004, |
11629 | 2917, |
11630 | 1742, |
11631 | 16467, |
11632 | 5257, |
11633 | 16787, |
11634 | 1680, |
11635 | 17205, |
11636 | 1759, |
11637 | 4773, |
11638 | 3231, |
11639 | 7386, |
11640 | 6035, |
11641 | 14342, |
11642 | 10012, |
11643 | 4035, |
11644 | 442, |
11645 | 4194, |
11646 | 458, |
11647 | 9214, |
11648 | 2242, |
11649 | 7427, |
11650 | 4217, |
11651 | 12860, |
11652 | 801, |
11653 | 11186, |
11654 | 825, |
11655 | 12648, |
11656 | 2084, |
11657 | 12956, |
11658 | 6554, |
11659 | 9505, |
11660 | 996, |
11661 | 6629, |
11662 | 985, |
11663 | 10537, |
11664 | 2502, |
11665 | 15289, |
11666 | 5006, |
11667 | 12602, |
11668 | 2055, |
11669 | 15484, |
11670 | 1653, |
11671 | 16194, |
11672 | 6921, |
11673 | 14231, |
11674 | 5790, |
11675 | 2626, |
11676 | 828, |
11677 | 5615, |
11678 | 1686, |
11679 | 13663, |
11680 | 5778, |
11681 | 3668, |
11682 | 1554, |
11683 | 11313, |
11684 | 2633, |
11685 | 9770, |
11686 | 1459, |
11687 | 14003, |
11688 | 4733, |
11689 | 15897, |
11690 | 6291, |
11691 | 6278, |
11692 | 1870, |
11693 | 7910, |
11694 | 2285, |
11695 | 16978, |
11696 | 4571, |
11697 | 16576, |
11698 | 3849, |
11699 | 15248, |
11700 | 2311, |
11701 | 16023, |
11702 | 3244, |
11703 | 14459, |
11704 | 17808, |
11705 | 11847, |
11706 | 2763, |
11707 | 1981, |
11708 | 1407, |
11709 | 1400, |
11710 | 876, |
11711 | 4335, |
11712 | 3547, |
11713 | 4391, |
11714 | 4210, |
11715 | 5405, |
11716 | 680, |
11717 | 17461, |
11718 | 781, |
11719 | 6501, |
11720 | 5118, |
11721 | 8091, |
11722 | 7677, |
11723 | 7355, |
11724 | 794, |
11725 | 8333, |
11726 | 1182, |
11727 | 15041, |
11728 | 3160, |
11729 | 14928, |
11730 | 3039, |
11731 | 20421, |
11732 | 880, |
11733 | 14545, |
11734 | 852, |
11735 | 12337, |
11736 | 14708, |
11737 | 6904, |
11738 | 1920, |
11739 | 4225, |
11740 | 933, |
11741 | 8218, |
11742 | 1087, |
11743 | 10659, |
11744 | 4084, |
11745 | 10082, |
11746 | 4533, |
11747 | 2735, |
11748 | 840, |
11749 | 20657, |
11750 | 1081, |
11751 | 16711, |
11752 | 5966, |
11753 | 15873, |
11754 | 4578, |
11755 | 10871, |
11756 | 2574, |
11757 | 3773, |
11758 | 1166, |
11759 | 14519, |
11760 | 4044, |
11761 | 20699, |
11762 | 2627, |
11763 | 15219, |
11764 | 2734, |
11765 | 15274, |
11766 | 2186, |
11767 | 6257, |
11768 | 3226, |
11769 | 13125, |
11770 | 19480, |
11771 | 7196, |
11772 | 930, |
11773 | 2462, |
11774 | 1618, |
11775 | 4515, |
11776 | 3092, |
11777 | 13852, |
11778 | 4277, |
11779 | 10460, |
11780 | 833, |
11781 | 17339, |
11782 | 810, |
11783 | 16891, |
11784 | 2289, |
11785 | 15546, |
11786 | 8217, |
11787 | 13603, |
11788 | 1684, |
11789 | 3197, |
11790 | 1834, |
11791 | 15948, |
11792 | 2820, |
11793 | 15812, |
11794 | 5327, |
11795 | 17006, |
11796 | 2438, |
11797 | 16788, |
11798 | 1326, |
11799 | 15671, |
11800 | 8156, |
11801 | 11726, |
11802 | 8556, |
11803 | 3762, |
11804 | 2053, |
11805 | 9563, |
11806 | 1317, |
11807 | 13561, |
11808 | 6790, |
11809 | 12227, |
11810 | 1936, |
11811 | 8180, |
11812 | 3550, |
11813 | 13287, |
11814 | 1778, |
11815 | 16299, |
11816 | 6599, |
11817 | 16291, |
11818 | 7758, |
11819 | 8521, |
11820 | 2551, |
11821 | 7225, |
11822 | 2645, |
11823 | 18269, |
11824 | 7489, |
11825 | 16885, |
11826 | 2248, |
11827 | 17882, |
11828 | 2884, |
11829 | 17265, |
11830 | 3328, |
11831 | 9417, |
11832 | 20162, |
11833 | 11042, |
11834 | 8320, |
11835 | 1286, |
11836 | 620, |
11837 | 1431, |
11838 | 583, |
11839 | 5993, |
11840 | 2289, |
11841 | 3978, |
11842 | 3626, |
11843 | 5144, |
11844 | 752, |
11845 | 13409, |
11846 | 830, |
11847 | 5553, |
11848 | 2860, |
11849 | 11764, |
11850 | 5908, |
11851 | 10737, |
11852 | 560, |
11853 | 5446, |
11854 | 564, |
11855 | 13321, |
11856 | 3008, |
11857 | 11946, |
11858 | 3683, |
11859 | 19887, |
11860 | 798, |
11861 | 9825, |
11862 | 728, |
11863 | 13663, |
11864 | 8748, |
11865 | 7391, |
11866 | 3053, |
11867 | 2515, |
11868 | 778, |
11869 | 6050, |
11870 | 833, |
11871 | 6469, |
11872 | 5074, |
11873 | 8305, |
11874 | 2463, |
11875 | 6141, |
11876 | 1865, |
11877 | 15308, |
11878 | 1262, |
11879 | 14408, |
11880 | 4547, |
11881 | 13663, |
11882 | 4515, |
11883 | 3137, |
11884 | 2983, |
11885 | 2479, |
11886 | 1259, |
11887 | 15088, |
11888 | 4647, |
11889 | 15382, |
11890 | 2607, |
11891 | 14492, |
11892 | 2392, |
11893 | 12462, |
11894 | 2537, |
11895 | 7539, |
11896 | 2949, |
11897 | 12909, |
11898 | 12060, |
11899 | 5468, |
11900 | 684, |
11901 | 3141, |
11902 | 722, |
11903 | 5081, |
11904 | 1274, |
11905 | 12732, |
11906 | 4200, |
11907 | 15302, |
11908 | 681, |
11909 | 7819, |
11910 | 592, |
11911 | 6534, |
11912 | 2021, |
11913 | 16478, |
11914 | 8737, |
11915 | 13364, |
11916 | 882, |
11917 | 5397, |
11918 | 899, |
11919 | 14656, |
11920 | 2178, |
11921 | 14741, |
11922 | 4227, |
11923 | 14270, |
11924 | 1298, |
11925 | 13929, |
11926 | 2029, |
11927 | 15477, |
11928 | 7482, |
11929 | 15815, |
11930 | 4572, |
11931 | 2521, |
11932 | 2013, |
11933 | 5062, |
11934 | 1804, |
11935 | 5159, |
11936 | 6582, |
11937 | 7130, |
11938 | 3597, |
11939 | 10920, |
11940 | 1611, |
11941 | 11729, |
11942 | 1708, |
11943 | 16903, |
11944 | 3455, |
11945 | 16268, |
11946 | 6640, |
11947 | 9306, |
11948 | 1007, |
11949 | 9369, |
11950 | 2106, |
11951 | 19182, |
11952 | 5037, |
11953 | 12441, |
11954 | 4269, |
11955 | 15919, |
11956 | 1332, |
11957 | 15357, |
11958 | 3512, |
11959 | 11898, |
11960 | 14141, |
11961 | 16101, |
11962 | 6854, |
11963 | 2010, |
11964 | 737, |
11965 | 3779, |
11966 | 861, |
11967 | 11454, |
11968 | 2880, |
11969 | 3564, |
11970 | 3540, |
11971 | 9057, |
11972 | 1241, |
11973 | 12391, |
11974 | 896, |
11975 | 8546, |
11976 | 4629, |
11977 | 11561, |
11978 | 5776, |
11979 | 8129, |
11980 | 589, |
11981 | 8218, |
11982 | 588, |
11983 | 18728, |
11984 | 3755, |
11985 | 12973, |
11986 | 3149, |
11987 | 15729, |
11988 | 758, |
11989 | 16634, |
11990 | 754, |
11991 | 15222, |
11992 | 11138, |
11993 | 15871, |
11994 | 2208, |
11995 | 4673, |
11996 | 610, |
11997 | 10218, |
11998 | 678, |
11999 | 15257, |
12000 | 4146, |
12001 | 5729, |
12002 | 3327, |
12003 | 8377, |
12004 | 1670, |
12005 | 19862, |
12006 | 2321, |
12007 | 15450, |
12008 | 5511, |
12009 | 14054, |
12010 | 5481, |
12011 | 5728, |
12012 | 2888, |
12013 | 7580, |
12014 | 1346, |
12015 | 14384, |
12016 | 5325, |
12017 | 16236, |
12018 | 3950, |
12019 | 15118, |
12020 | 3744, |
12021 | 15306, |
12022 | 1435, |
12023 | 14597, |
12024 | 4070, |
12025 | 12301, |
12026 | 15696, |
12027 | 7617, |
12028 | 1699, |
12029 | 2170, |
12030 | 884, |
12031 | 4459, |
12032 | 4567, |
12033 | 18094, |
12034 | 3306, |
12035 | 12742, |
12036 | 815, |
12037 | 14926, |
12038 | 907, |
12039 | 15016, |
12040 | 4281, |
12041 | 15518, |
12042 | 8368, |
12043 | 17994, |
12044 | 1087, |
12045 | 2358, |
12046 | 865, |
12047 | 16281, |
12048 | 3787, |
12049 | 15679, |
12050 | 4596, |
12051 | 16356, |
12052 | 1534, |
12053 | 16584, |
12054 | 2210, |
12055 | 16833, |
12056 | 9697, |
12057 | 15929, |
12058 | 4513, |
12059 | 3277, |
12060 | 1085, |
12061 | 9643, |
12062 | 2187, |
12063 | 11973, |
12064 | 6068, |
12065 | 9199, |
12066 | 4462, |
12067 | 8955, |
12068 | 1629, |
12069 | 10289, |
12070 | 3062, |
12071 | 16481, |
12072 | 5155, |
12073 | 15466, |
12074 | 7066, |
12075 | 13678, |
12076 | 2543, |
12077 | 5273, |
12078 | 2277, |
12079 | 16746, |
12080 | 6213, |
12081 | 16655, |
12082 | 3408, |
12083 | 20304, |
12084 | 3363, |
12085 | 18688, |
12086 | 1985, |
12087 | 14172, |
12088 | 12867, |
12089 | 15154, |
12090 | 15703, |
12091 | 4473, |
12092 | 1020, |
12093 | 1681, |
12094 | 886, |
12095 | 4311, |
12096 | 4301, |
12097 | 8952, |
12098 | 3657, |
12099 | 5893, |
12100 | 1147, |
12101 | 11647, |
12102 | 1452, |
12103 | 15886, |
12104 | 2227, |
12105 | 4582, |
12106 | 6644, |
12107 | 6929, |
12108 | 1205, |
12109 | 6220, |
12110 | 799, |
12111 | 12415, |
12112 | 3409, |
12113 | 15968, |
12114 | 3877, |
12115 | 19859, |
12116 | 2109, |
12117 | 9689, |
12118 | 2141, |
12119 | 14742, |
12120 | 8830, |
12121 | 14480, |
12122 | 2599, |
12123 | 1817, |
12124 | 1238, |
12125 | 7771, |
12126 | 813, |
12127 | 19079, |
12128 | 4410, |
12129 | 5554, |
12130 | 2064, |
12131 | 3687, |
12132 | 2844, |
12133 | 17435, |
12134 | 2256, |
12135 | 16697, |
12136 | 4486, |
12137 | 16199, |
12138 | 5388, |
12139 | 8028, |
12140 | 2763, |
12141 | 3405, |
12142 | 2119, |
12143 | 17426, |
12144 | 5477, |
12145 | 13698, |
12146 | 2786, |
12147 | 19879, |
12148 | 2720, |
12149 | 9098, |
12150 | 3880, |
12151 | 18172, |
12152 | 4833, |
12153 | 17336, |
12154 | 12207, |
12155 | 5116, |
12156 | 996, |
12157 | 4935, |
12158 | 988, |
12159 | 9888, |
12160 | 3081, |
12161 | 6014, |
12162 | 5371, |
12163 | 15881, |
12164 | 1667, |
12165 | 8405, |
12166 | 1183, |
12167 | 15087, |
12168 | 2366, |
12169 | 19777, |
12170 | 7002, |
12171 | 11963, |
12172 | 1562, |
12173 | 7279, |
12174 | 1128, |
12175 | 16859, |
12176 | 1532, |
12177 | 15762, |
12178 | 5381, |
12179 | 14708, |
12180 | 2065, |
12181 | 20105, |
12182 | 2155, |
12183 | 17158, |
12184 | 8245, |
12185 | 17911, |
12186 | 6318, |
12187 | 5467, |
12188 | 1504, |
12189 | 4100, |
12190 | 2574, |
12191 | 17421, |
12192 | 6810, |
12193 | 5673, |
12194 | 2888, |
12195 | 16636, |
12196 | 3382, |
12197 | 8975, |
12198 | 1831, |
12199 | 20159, |
12200 | 4737, |
12201 | 19550, |
12202 | 7294, |
12203 | 6658, |
12204 | 2781, |
12205 | 11472, |
12206 | 3321, |
12207 | 19397, |
12208 | 5054, |
12209 | 18878, |
12210 | 4722, |
12211 | 16439, |
12212 | 2373, |
12213 | 20430, |
12214 | 4386, |
12215 | 11353, |
12216 | 26526, |
12217 | 11593, |
12218 | 3068, |
12219 | 2866, |
12220 | 1566, |
12221 | 5108, |
12222 | 1070, |
12223 | 9614, |
12224 | 4915, |
12225 | 4939, |
12226 | 3536, |
12227 | 7541, |
12228 | 878, |
12229 | 20717, |
12230 | 851, |
12231 | 6938, |
12232 | 4395, |
12233 | 16799, |
12234 | 7733, |
12235 | 10137, |
12236 | 1019, |
12237 | 9845, |
12238 | 964, |
12239 | 15494, |
12240 | 3955, |
12241 | 15459, |
12242 | 3430, |
12243 | 18863, |
12244 | 982, |
12245 | 20120, |
12246 | 963, |
12247 | 16876, |
12248 | 12887, |
12249 | 14334, |
12250 | 4200, |
12251 | 6599, |
12252 | 1220, |
12253 | 9222, |
12254 | 814, |
12255 | 16942, |
12256 | 5134, |
12257 | 5661, |
12258 | 4898, |
12259 | 5488, |
12260 | 1798, |
12261 | 20258, |
12262 | 3962, |
12263 | 17005, |
12264 | 6178, |
12265 | 17929, |
12266 | 5929, |
12267 | 9365, |
12268 | 3420, |
12269 | 7474, |
12270 | 1971, |
12271 | 19537, |
12272 | 5177, |
12273 | 19003, |
12274 | 3006, |
12275 | 16454, |
12276 | 3788, |
12277 | 16070, |
12278 | 2367, |
12279 | 8664, |
12280 | 2743, |
12281 | 9445, |
12282 | 26358, |
12283 | 10856, |
12284 | 1287, |
12285 | 3555, |
12286 | 1009, |
12287 | 5606, |
12288 | 3622, |
12289 | 19453, |
12290 | 5512, |
12291 | 12453, |
12292 | 797, |
12293 | 20634, |
12294 | 911, |
12295 | 15427, |
12296 | 3066, |
12297 | 17037, |
12298 | 10275, |
12299 | 18883, |
12300 | 2633, |
12301 | 3913, |
12302 | 1268, |
12303 | 19519, |
12304 | 3371, |
12305 | 18052, |
12306 | 5230, |
12307 | 19291, |
12308 | 1678, |
12309 | 19508, |
12310 | 3172, |
12311 | 18072, |
12312 | 10754, |
12313 | 16625, |
12314 | 6845, |
12315 | 3134, |
12316 | 2298, |
12317 | 10869, |
12318 | 2437, |
12319 | 15580, |
12320 | 6913, |
12321 | 12597, |
12322 | 3381, |
12323 | 11116, |
12324 | 3297, |
12325 | 16762, |
12326 | 2424, |
12327 | 18853, |
12328 | 6715, |
12329 | 17171, |
12330 | 9887, |
12331 | 12743, |
12332 | 2605, |
12333 | 8937, |
12334 | 3140, |
12335 | 19033, |
12336 | 7764, |
12337 | 18347, |
12338 | 3880, |
12339 | 20475, |
12340 | 3682, |
12341 | 19602, |
12342 | 3380, |
12343 | 13044, |
12344 | 19373, |
12345 | 10526, |
12346 | 23124 |
12347 | }; |
12348 | |
12349 | |
12350 | /* table used in 'high' rates: MR67 MR74 */ |
12351 | #define VQ_SIZE_HIGHRATES 128 |
12352 | static const Word32 table_gain_highrates[VQ_SIZE_HIGHRATES * 4] = { |
12353 | /* |
12354 | * Note: every 4th value (qua_ener) contains the original values from IS641 |
12355 | * to ensure bit-exactness; however, they are not exactly the |
12356 | * rounded value of (20*log10(g_fac)) |
12357 | */ /* |
12358 | * g_pit, |
12359 | * g_fac, |
12360 | * qua_ener_MR122, |
12361 | * qua_ener |
12362 | */ 577, |
12363 | 662, |
12364 | - 2692, |
12365 | - 16214, |
12366 | 806, |
12367 | 1836, |
12368 | - 1185, |
12369 | - 7135, |
12370 | 3109, |
12371 | 1052, |
12372 | - 2008, |
12373 | - 12086, |
12374 | 4181, |
12375 | 1387, |
12376 | - 1600, |
12377 | - 9629, |
12378 | 2373, |
12379 | 1425, |
12380 | - 1560, |
12381 | - 9394, |
12382 | 3248, |
12383 | 1985, |
12384 | - 1070, |
12385 | - 6442, |
12386 | 1827, |
12387 | 2320, |
12388 | - 840, |
12389 | - 5056, |
12390 | 941, |
12391 | 3314, |
12392 | - 313, |
12393 | - 1885, |
12394 | 2351, |
12395 | 2977, |
12396 | - 471, |
12397 | - 2838, |
12398 | 3616, |
12399 | 2420, |
12400 | - 777, |
12401 | - 4681, |
12402 | 3451, |
12403 | 3096, |
12404 | - 414, |
12405 | - 2490, |
12406 | 2955, |
12407 | 4301, |
12408 | 72, |
12409 | 434, |
12410 | 1848, |
12411 | 4500, |
12412 | 139, |
12413 | 836, |
12414 | 3884, |
12415 | 5416, |
12416 | 413, |
12417 | 2484, |
12418 | 1187, |
12419 | 7210, |
12420 | 835, |
12421 | 5030, |
12422 | 3083, |
12423 | 9000, |
12424 | 1163, |
12425 | 7002, |
12426 | 7384, |
12427 | 883, |
12428 | - 2267, |
12429 | - 13647, |
12430 | 5962, |
12431 | 1506, |
12432 | - 1478, |
12433 | - 8900, |
12434 | 5155, |
12435 | 2134, |
12436 | - 963, |
12437 | - 5800, |
12438 | 7944, |
12439 | 2009, |
12440 | - 1052, |
12441 | - 6335, |
12442 | 6507, |
12443 | 2250, |
12444 | - 885, |
12445 | - 5327, |
12446 | 7670, |
12447 | 2752, |
12448 | - 588, |
12449 | - 3537, |
12450 | 5952, |
12451 | 3016, |
12452 | - 452, |
12453 | - 2724, |
12454 | 4898, |
12455 | 3764, |
12456 | - 125, |
12457 | - 751, |
12458 | 6989, |
12459 | 3588, |
12460 | - 196, |
12461 | - 1177, |
12462 | 8174, |
12463 | 3978, |
12464 | - 43, |
12465 | - 260, |
12466 | 6064, |
12467 | 4404, |
12468 | 107, |
12469 | 645, |
12470 | 7709, |
12471 | 5087, |
12472 | 320, |
12473 | 1928, |
12474 | 5523, |
12475 | 6021, |
12476 | 569, |
12477 | 3426, |
12478 | 7769, |
12479 | 7126, |
12480 | 818, |
12481 | 4926, |
12482 | 6060, |
12483 | 7938, |
12484 | 977, |
12485 | 5885, |
12486 | 5594, |
12487 | 11487, |
12488 | 1523, |
12489 | 9172, |
12490 | 10581, |
12491 | 1356, |
12492 | - 1633, |
12493 | - 9831, |
12494 | 9049, |
12495 | 1597, |
12496 | - 1391, |
12497 | - 8380, |
12498 | 9794, |
12499 | 2035, |
12500 | - 1033, |
12501 | - 6220, |
12502 | 8946, |
12503 | 2415, |
12504 | - 780, |
12505 | - 4700, |
12506 | 10296, |
12507 | 2584, |
12508 | - 681, |
12509 | - 4099, |
12510 | 9407, |
12511 | 2734, |
12512 | - 597, |
12513 | - 3595, |
12514 | 8700, |
12515 | 3218, |
12516 | - 356, |
12517 | - 2144, |
12518 | 9757, |
12519 | 3395, |
12520 | - 277, |
12521 | - 1669, |
12522 | 10177, |
12523 | 3892, |
12524 | - 75, |
12525 | - 454, |
12526 | 9170, |
12527 | 4528, |
12528 | 148, |
12529 | 891, |
12530 | 10152, |
12531 | 5004, |
12532 | 296, |
12533 | 1781, |
12534 | 9114, |
12535 | 5735, |
12536 | 497, |
12537 | 2993, |
12538 | 10500, |
12539 | 6266, |
12540 | 628, |
12541 | 3782, |
12542 | 10110, |
12543 | 7631, |
12544 | 919, |
12545 | 5534, |
12546 | 8844, |
12547 | 8727, |
12548 | 1117, |
12549 | 6728, |
12550 | 8956, |
12551 | 12496, |
12552 | 1648, |
12553 | 9921, |
12554 | 12924, |
12555 | 976, |
12556 | - 2119, |
12557 | - 12753, |
12558 | 11435, |
12559 | 1755, |
12560 | - 1252, |
12561 | - 7539, |
12562 | 12138, |
12563 | 2328, |
12564 | - 835, |
12565 | - 5024, |
12566 | 11388, |
12567 | 2368, |
12568 | - 810, |
12569 | - 4872, |
12570 | 10700, |
12571 | 3064, |
12572 | - 429, |
12573 | - 2580, |
12574 | 12332, |
12575 | 2861, |
12576 | - 530, |
12577 | - 3192, |
12578 | 11722, |
12579 | 3327, |
12580 | - 307, |
12581 | - 1848, |
12582 | 11270, |
12583 | 3700, |
12584 | - 150, |
12585 | - 904, |
12586 | 10861, |
12587 | 4413, |
12588 | 110, |
12589 | 663, |
12590 | 12082, |
12591 | 4533, |
12592 | 150, |
12593 | 902, |
12594 | 11283, |
12595 | 5205, |
12596 | 354, |
12597 | 2132, |
12598 | 11960, |
12599 | 6305, |
12600 | 637, |
12601 | 3837, |
12602 | 11167, |
12603 | 7534, |
12604 | 900, |
12605 | 5420, |
12606 | 12128, |
12607 | 8329, |
12608 | 1049, |
12609 | 6312, |
12610 | 10969, |
12611 | 10777, |
12612 | 1429, |
12613 | 8604, |
12614 | 10300, |
12615 | 17376, |
12616 | 2135, |
12617 | 12853, |
12618 | 13899, |
12619 | 1681, |
12620 | - 1316, |
12621 | - 7921, |
12622 | 12580, |
12623 | 2045, |
12624 | - 1026, |
12625 | - 6179, |
12626 | 13265, |
12627 | 2439, |
12628 | - 766, |
12629 | - 4610, |
12630 | 14033, |
12631 | 2989, |
12632 | - 465, |
12633 | - 2802, |
12634 | 13452, |
12635 | 3098, |
12636 | - 413, |
12637 | - 2482, |
12638 | 12396, |
12639 | 3658, |
12640 | - 167, |
12641 | - 1006, |
12642 | 13510, |
12643 | 3780, |
12644 | - 119, |
12645 | - 713, |
12646 | 12880, |
12647 | 4272, |
12648 | 62, |
12649 | 374, |
12650 | 13533, |
12651 | 4861, |
12652 | 253, |
12653 | 1523, |
12654 | 12667, |
12655 | 5457, |
12656 | 424, |
12657 | 2552, |
12658 | 13854, |
12659 | 6106, |
12660 | 590, |
12661 | 3551, |
12662 | 13031, |
12663 | 6483, |
12664 | 678, |
12665 | 4084, |
12666 | 13557, |
12667 | 7721, |
12668 | 937, |
12669 | 5639, |
12670 | 12957, |
12671 | 9311, |
12672 | 1213, |
12673 | 7304, |
12674 | 13714, |
12675 | 11551, |
12676 | 1532, |
12677 | 9221, |
12678 | 12591, |
12679 | 15206, |
12680 | 1938, |
12681 | 11667, |
12682 | 15113, |
12683 | 1540, |
12684 | - 1445, |
12685 | - 8700, |
12686 | 15072, |
12687 | 2333, |
12688 | - 832, |
12689 | - 5007, |
12690 | 14527, |
12691 | 2511, |
12692 | - 723, |
12693 | - 4352, |
12694 | 14692, |
12695 | 3199, |
12696 | - 365, |
12697 | - 2197, |
12698 | 15382, |
12699 | 3560, |
12700 | - 207, |
12701 | - 1247, |
12702 | 14133, |
12703 | 3960, |
12704 | - 50, |
12705 | - 300, |
12706 | 15102, |
12707 | 4236, |
12708 | 50, |
12709 | 298, |
12710 | 14332, |
12711 | 4824, |
12712 | 242, |
12713 | 1454, |
12714 | 14846, |
12715 | 5451, |
12716 | 422, |
12717 | 2542, |
12718 | 15306, |
12719 | 6083, |
12720 | 584, |
12721 | 3518, |
12722 | 14329, |
12723 | 6888, |
12724 | 768, |
12725 | 4623, |
12726 | 15060, |
12727 | 7689, |
12728 | 930, |
12729 | 5602, |
12730 | 14406, |
12731 | 9426, |
12732 | 1231, |
12733 | 7413, |
12734 | 15387, |
12735 | 9741, |
12736 | 1280, |
12737 | 7706, |
12738 | 14824, |
12739 | 14271, |
12740 | 1844, |
12741 | 11102, |
12742 | 13600, |
12743 | 24939, |
12744 | 2669, |
12745 | 16067, |
12746 | 16396, |
12747 | 1969, |
12748 | - 1082, |
12749 | - 6517, |
12750 | 16817, |
12751 | 2832, |
12752 | - 545, |
12753 | - 3283, |
12754 | 15713, |
12755 | 2843, |
12756 | - 539, |
12757 | - 3248, |
12758 | 16104, |
12759 | 3336, |
12760 | - 303, |
12761 | - 1825, |
12762 | 16384, |
12763 | 3963, |
12764 | - 49, |
12765 | - 294, |
12766 | 16940, |
12767 | 4579, |
12768 | 165, |
12769 | 992, |
12770 | 15711, |
12771 | 4599, |
12772 | 171, |
12773 | 1030, |
12774 | 16222, |
12775 | 5448, |
12776 | 421, |
12777 | 2537, |
12778 | 16832, |
12779 | 6382, |
12780 | 655, |
12781 | 3945, |
12782 | 15745, |
12783 | 7141, |
12784 | 821, |
12785 | 4944, |
12786 | 16326, |
12787 | 7469, |
12788 | 888, |
12789 | 5343, |
12790 | 16611, |
12791 | 8624, |
12792 | 1100, |
12793 | 6622, |
12794 | 17028, |
12795 | 10418, |
12796 | 1379, |
12797 | 8303, |
12798 | 15905, |
12799 | 11817, |
12800 | 1565, |
12801 | 9423, |
12802 | 16878, |
12803 | 14690, |
12804 | 1887, |
12805 | 11360, |
12806 | 16515, |
12807 | 20870, |
12808 | 2406, |
12809 | 14483, |
12810 | 18142, |
12811 | 2083, |
12812 | - 999, |
12813 | - 6013, |
12814 | 19401, |
12815 | 3178, |
12816 | - 375, |
12817 | - 2257, |
12818 | 17508, |
12819 | 3426, |
12820 | - 264, |
12821 | - 1589, |
12822 | 20054, |
12823 | 4027, |
12824 | - 25, |
12825 | - 151, |
12826 | 18069, |
12827 | 4249, |
12828 | 54, |
12829 | 326, |
12830 | 18952, |
12831 | 5066, |
12832 | 314, |
12833 | 1890, |
12834 | 17711, |
12835 | 5402, |
12836 | 409, |
12837 | 2461, |
12838 | 19835, |
12839 | 6192, |
12840 | 610, |
12841 | 3676, |
12842 | 17950, |
12843 | 7014, |
12844 | 795, |
12845 | 4784, |
12846 | 21318, |
12847 | 7877, |
12848 | 966, |
12849 | 5816, |
12850 | 17910, |
12851 | 9289, |
12852 | 1210, |
12853 | 7283, |
12854 | 19144, |
12855 | 9290, |
12856 | 1210, |
12857 | 7284, |
12858 | 20517, |
12859 | 11381, |
12860 | 1510, |
12861 | 9089, |
12862 | 18075, |
12863 | 14485, |
12864 | 1866, |
12865 | 11234, |
12866 | 19999, |
12867 | 17882, |
12868 | 2177, |
12869 | 13108, |
12870 | 18842, |
12871 | 32764, |
12872 | 3072, |
12873 | 18494 |
12874 | }; |
12875 | |
12876 | /* table used in 'low' rates: MR475, MR515, MR59 */ |
12877 | #define VQ_SIZE_LOWRATES 64 |
12878 | static const Word32 table_gain_lowrates[VQ_SIZE_LOWRATES * 4] = { |
12879 | /* |
12880 | * g_pit, |
12881 | * g_fac, |
12882 | * qua_ener_MR122, |
12883 | * qua_ener |
12884 | */ 10813, |
12885 | 28753, |
12886 | 2879, |
12887 | 17333, |
12888 | 20480, |
12889 | 2785, |
12890 | - 570, |
12891 | - 3431, |
12892 | 18841, |
12893 | 6594, |
12894 | 703, |
12895 | 4235, |
12896 | 6225, |
12897 | 7413, |
12898 | 876, |
12899 | 5276, |
12900 | 17203, |
12901 | 10444, |
12902 | 1383, |
12903 | 8325, |
12904 | 21626, |
12905 | 1269, |
12906 | - 1731, |
12907 | - 10422, |
12908 | 21135, |
12909 | 4423, |
12910 | 113, |
12911 | 683, |
12912 | 11304, |
12913 | 1556, |
12914 | - 1430, |
12915 | - 8609, |
12916 | 19005, |
12917 | 12820, |
12918 | 1686, |
12919 | 10148, |
12920 | 17367, |
12921 | 2498, |
12922 | - 731, |
12923 | - 4398, |
12924 | 17858, |
12925 | 4833, |
12926 | 244, |
12927 | 1472, |
12928 | 9994, |
12929 | 2498, |
12930 | - 731, |
12931 | - 4398, |
12932 | 17530, |
12933 | 7864, |
12934 | 964, |
12935 | 5802, |
12936 | 14254, |
12937 | 1884, |
12938 | - 1147, |
12939 | - 6907, |
12940 | 15892, |
12941 | 3153, |
12942 | - 387, |
12943 | - 2327, |
12944 | 6717, |
12945 | 1802, |
12946 | - 1213, |
12947 | - 7303, |
12948 | 18186, |
12949 | 20193, |
12950 | 2357, |
12951 | 14189, |
12952 | 18022, |
12953 | 3031, |
12954 | - 445, |
12955 | - 2678, |
12956 | 16711, |
12957 | 5857, |
12958 | 528, |
12959 | 3181, |
12960 | 8847, |
12961 | 4014, |
12962 | - 30, |
12963 | - 180, |
12964 | 15892, |
12965 | 8970, |
12966 | 1158, |
12967 | 6972, |
12968 | 18022, |
12969 | 1392, |
12970 | - 1594, |
12971 | - 9599, |
12972 | 16711, |
12973 | 4096, |
12974 | 0, |
12975 | 0, |
12976 | 8192, |
12977 | 655, |
12978 | - 2708, |
12979 | - 16305, |
12980 | 15237, |
12981 | 13926, |
12982 | 1808, |
12983 | 10884, |
12984 | 14254, |
12985 | 3112, |
12986 | - 406, |
12987 | - 2444, |
12988 | 14090, |
12989 | 4669, |
12990 | 193, |
12991 | 1165, |
12992 | 5406, |
12993 | 2703, |
12994 | - 614, |
12995 | - 3697, |
12996 | 13434, |
12997 | 6553, |
12998 | 694, |
12999 | 4180, |
13000 | 12451, |
13001 | 901, |
13002 | - 2237, |
13003 | - 13468, |
13004 | 12451, |
13005 | 2662, |
13006 | - 637, |
13007 | - 3833, |
13008 | 3768, |
13009 | 655, |
13010 | - 2708, |
13011 | - 16305, |
13012 | 14745, |
13013 | 23511, |
13014 | 2582, |
13015 | 15543, |
13016 | 19169, |
13017 | 2457, |
13018 | - 755, |
13019 | - 4546, |
13020 | 20152, |
13021 | 5079, |
13022 | 318, |
13023 | 1913, |
13024 | 6881, |
13025 | 4096, |
13026 | 0, |
13027 | 0, |
13028 | 20480, |
13029 | 8560, |
13030 | 1089, |
13031 | 6556, |
13032 | 19660, |
13033 | 737, |
13034 | - 2534, |
13035 | - 15255, |
13036 | 19005, |
13037 | 4259, |
13038 | 58, |
13039 | 347, |
13040 | 7864, |
13041 | 2088, |
13042 | - 995, |
13043 | - 5993, |
13044 | 11468, |
13045 | 12288, |
13046 | 1623, |
13047 | 9771, |
13048 | 15892, |
13049 | 1474, |
13050 | - 1510, |
13051 | - 9090, |
13052 | 15728, |
13053 | 4628, |
13054 | 180, |
13055 | 1086, |
13056 | 9175, |
13057 | 1433, |
13058 | - 1552, |
13059 | - 9341, |
13060 | 16056, |
13061 | 7004, |
13062 | 793, |
13063 | 4772, |
13064 | 14827, |
13065 | 737, |
13066 | - 2534, |
13067 | - 15255, |
13068 | 15073, |
13069 | 2252, |
13070 | - 884, |
13071 | - 5321, |
13072 | 5079, |
13073 | 1228, |
13074 | - 1780, |
13075 | - 10714, |
13076 | 13271, |
13077 | 17326, |
13078 | 2131, |
13079 | 12827, |
13080 | 16547, |
13081 | 2334, |
13082 | - 831, |
13083 | - 5002, |
13084 | 15073, |
13085 | 5816, |
13086 | 518, |
13087 | 3118, |
13088 | 3932, |
13089 | 3686, |
13090 | - 156, |
13091 | - 938, |
13092 | 14254, |
13093 | 8601, |
13094 | 1096, |
13095 | 6598, |
13096 | 16875, |
13097 | 778, |
13098 | - 2454, |
13099 | - 14774, |
13100 | 15073, |
13101 | 3809, |
13102 | - 107, |
13103 | - 646, |
13104 | 6062, |
13105 | 614, |
13106 | - 2804, |
13107 | - 16879, |
13108 | 9338, |
13109 | 9256, |
13110 | 1204, |
13111 | 7251, |
13112 | 13271, |
13113 | 1761, |
13114 | - 1247, |
13115 | - 7508, |
13116 | 13271, |
13117 | 3522, |
13118 | - 223, |
13119 | - 1343, |
13120 | 2457, |
13121 | 1966, |
13122 | - 1084, |
13123 | - 6529, |
13124 | 11468, |
13125 | 5529, |
13126 | 443, |
13127 | 2668, |
13128 | 10485, |
13129 | 737, |
13130 | - 2534, |
13131 | - 15255, |
13132 | 11632, |
13133 | 3194, |
13134 | - 367, |
13135 | - 2212, |
13136 | 1474, |
13137 | 778, |
13138 | - 2454, |
13139 | - 14774 |
13140 | }; |
13141 | |
13142 | static const Word32 inter6[61] = { |
13143 | 29443, |
13144 | 28346, |
13145 | 25207, |
13146 | 20449, |
13147 | 14701, |
13148 | 8693, |
13149 | 3143, |
13150 | - 1352, |
13151 | - 4402, |
13152 | - 5865, |
13153 | - 5850, |
13154 | - 4673, |
13155 | - 2783, |
13156 | - 672, |
13157 | 1211, |
13158 | 2536, |
13159 | 3130, |
13160 | 2991, |
13161 | 2259, |
13162 | 1170, |
13163 | 0, |
13164 | - 1001, |
13165 | - 1652, |
13166 | - 1868, |
13167 | - 1666, |
13168 | - 1147, |
13169 | - 464, |
13170 | 218, |
13171 | 756, |
13172 | 1060, |
13173 | 1099, |
13174 | 904, |
13175 | 550, |
13176 | 135, |
13177 | - 245, |
13178 | - 514, |
13179 | - 634, |
13180 | - 602, |
13181 | - 451, |
13182 | - 231, |
13183 | 0, |
13184 | 191, |
13185 | 308, |
13186 | 340, |
13187 | 296, |
13188 | 198, |
13189 | 78, |
13190 | - 36, |
13191 | - 120, |
13192 | - 163, |
13193 | - 165, |
13194 | - 132, |
13195 | - 79, |
13196 | - 19, |
13197 | 34, |
13198 | 73, |
13199 | 91, |
13200 | 89, |
13201 | 70, |
13202 | 38, |
13203 | 0 |
13204 | }; |
13205 | |
13206 | /* |
13207 | * window for non-MR122 modesm; uses 40 samples lookahead |
13208 | * used only in BuildCNParam |
13209 | */ |
13210 | static const Word32 window_200_40[L_WINDOW] = { |
13211 | 2621, 2623, 2629, 2638, 2651, 2668, 2689, 2713, 2741, 2772, |
13212 | 2808, 2847, 2890, 2936, 2986, 3040, 3097, 3158, 3223, 3291, |
13213 | 3363, 3438, 3517, 3599, 3685, 3774, 3867, 3963, 4063, 4166, |
13214 | 4272, 4382, 4495, 4611, 4731, 4853, 4979, 5108, 5240, 5376, |
13215 | 5514, 5655, 5800, 5947, 6097, 6250, 6406, 6565, 6726, 6890, |
13216 | 7057, 7227, 7399, 7573, 7750, 7930, 8112, 8296, 8483, 8672, |
13217 | 8863, 9057, 9252, 9450, 9650, 9852, 10055, 10261, 10468, 10677, |
13218 | 10888, 11101, 11315, 11531, 11748, 11967, 12187, 12409, 12632, 12856, |
13219 | 13082, 13308, 13536, 13764, 13994, 14225, 14456, 14688, 14921, 15155, |
13220 | 15389, 15624, 15859, 16095, 16331, 16568, 16805, 17042, 17279, 17516, |
13221 | 17754, 17991, 18228, 18465, 18702, 18939, 19175, 19411, 19647, 19882, |
13222 | 20117, 20350, 20584, 20816, 21048, 21279, 21509, 21738, 21967, 22194, |
13223 | 22420, 22644, 22868, 23090, 23311, 23531, 23749, 23965, 24181, 24394, |
13224 | 24606, 24816, 25024, 25231, 25435, 25638, 25839, 26037, 26234, 26428, |
13225 | 26621, 26811, 26999, 27184, 27368, 27548, 27727, 27903, 28076, 28247, |
13226 | 28415, 28581, 28743, 28903, 29061, 29215, 29367, 29515, 29661, 29804, |
13227 | 29944, 30081, 30214, 30345, 30472, 30597, 30718, 30836, 30950, 31062, |
13228 | 31170, 31274, 31376, 31474, 31568, 31659, 31747, 31831, 31911, 31988, |
13229 | 32062, 32132, 32198, 32261, 32320, 32376, 32428, 32476, 32521, 32561, |
13230 | 32599, 32632, 32662, 32688, 32711, 32729, 32744, 32755, 32763, 32767, |
13231 | 32767, 32741, 32665, 32537, 32359, 32129, 31850, 31521, 31143, 30716, |
13232 | 30242, 29720, 29151, 28538, 27879, 27177, 26433, 25647, 24821, 23957, |
13233 | 23055, 22117, 21145, 20139, 19102, 18036, 16941, 15820, 14674, 13505, |
13234 | 12315, 11106, 9879, 8637, 7381, 6114, 4838, 3554, 2264, 971 |
13235 | }; |
13236 | |
13237 | |
13238 | |
13239 | |
13240 | /* comparision optimization tables */ |
13241 | /* definition of bad speech */ |
13242 | static const UWord8 table_speech_bad[9] = {0, 0, 1, 1, 0, 0, 0, 1, 0}; |
13243 | static const UWord8 table_SID[9] = {0, 0, 0, 0, 1, 1, 1, 0, 0}; |
13244 | static const UWord8 table_DTX[9] = {0, 0, 0, 0, 1, 1, 1, 1, 0}; |
13245 | static const UWord8 table_mute[9] = {0, 0, 0, 0, 1, 0, 1, 1, 0}; |
13246 | |
13247 | /* track start positions for fixed codebook routines */ |
13248 | static const Word8 startPos[16] = { |
13249 | 0, |
13250 | 2, |
13251 | 0, |
13252 | 3, |
13253 | 0, |
13254 | 2, |
13255 | 0, |
13256 | 3, |
13257 | 1, |
13258 | 3, |
13259 | 2, |
13260 | 4, |
13261 | 1, |
13262 | 4, |
13263 | 1, |
13264 | 4 |
13265 | }; |
13266 | |
13267 | |
13268 | |
13269 | #ifdef ENABLE_CPU2_DECODER |
13270 | CPU2_DATA_END |
13271 | #endif |
13272 | |
13273 | #endif |
13274 | |
13275 |