1 /* 2 * =================================================================== 3 * TS 26.104 4 * R99 V3.3.0 2001-09 5 * REL-4 V4.2.0 2001-09 6 * 3GPP AMR Floating-point Speech Codec 7 * =================================================================== 8 * 9 */ 10 11 /* 12 * rom_enc.h 13 * 14 * 15 * Project: 16 * AMR Floating-Point Codec 17 * 18 * Contains: 19 * This file contains all the tables needed by AMR encoder functions. 20 * 21 */ 22 #ifndef _ROM_ENC_H_ 23 #define _ROM_ENC_H_ 24 25 26 #include "typedef.h" 27 #include "sp_enc.h" 28 29 #define M 10 /* Order of LP filter */ 30 #define MP1 (M+1) /* Order of LP filter + 1 */ 31 #define L_WINDOW 240 /* Window size in LP analysis */ 32 #define L_NEXT 40 /* Overhead in LP analysis */ 33 #define LTPG_MEM_SIZE 5 /* number of stored past LTP coding gains + 1 */ 34 #define N_FRAME 7 /* old pitch gains in average calculation */ 35 #define DTX_HIST_SIZE 8 /* DTX history size */ 36 #define L_TOTAL 320 /* Total size of speech buffer. */ 37 #define L_FRAME 160 /* Frame size */ 38 #define L_FRAME_BY2 80 /* Frame size divided by 2 */ 39 #define L_SUBFR 40 /* Subframe size */ 40 #define L_CODE 40 /* codevector length */ 41 #define PIT_MAX 143 /* Maximum pitch lag */ 42 #define PIT_MIN 20 /* Minimum pitch lag */ 43 #define PIT_MIN_MR122 18 /* Minimum pitch lag (MR122 mode) */ 44 #define L_INTERPOL (10+1)/* Length of filter for interpolation */ 45 #define NPRED 4 /* number of prediction taps */ 46 #define SHARPMIN 0 /* Minimum value of pitch sharpening */ 47 #define MAX_PRM_SIZE 57 /* max. num. of params */ 48 #define L_INTER_SRCH 4 /* Length of filter for CL LTP search interpolation */ 49 #define GP_CLIP 0.95F /* Pitch gain clipping */ 50 #define UP_SAMP_MAX 6 51 #define NB_TRACK 5 /* number of tracks */ 52 #define NB_TRACK_MR102 4 /* number of tracks mode mr102 */ 53 #define STEP 5 /* codebook step size */ 54 #define STEP_MR102 4 /* codebook step size mode mr102 */ 55 #define NC M/2 /* Order of LP filter divided by 2 */ 56 57 #define SCALE_LSP_FREQ (Float32)(4000.0/3.141592654) 58 #define SCALE_FREQ_LSP (Float32)(3.141592654/4000.0) 59 #define SLOPE1_WGHT_LSF (Float32)((3.347-1.8)/(450.0-0.0)) 60 #define SLOPE2_WGHT_LSF (Float32)((1.8-1.0)/(1500.0-450.0)) 61 62 #define FRAME_LEN 160 /* Length (samples) of the input frame */ 63 #define COMPLEN 9 /* Number of sub-bands used by VAD */ 64 #define INV_COMPLEN 3641 /* 1.0/COMPLEN*2^15 */ 65 #define LOOKAHEAD 40 /* length of the lookahead used by speech coder */ 66 67 #define UNITY 512 /* Scaling used with SNR calculation */ 68 #define UNIRSHFT 6 /* = log2(MAX_16/UNITY) */ 69 70 #define TONE_THR 0.65F /* Threshold for tone detection */ 71 72 /* Constants for background spectrum update */ 73 #define ALPHA_UP1 (Float32)(1.0 - 0.95) /* Normal update, upwards: */ 74 #define ALPHA_DOWN1 (Float32)(1.0 - 0.936) /* Normal update, downwards */ 75 #define ALPHA_UP2 (Float32)(1.0 - 0.985) /* Forced update, upwards */ 76 #define ALPHA_DOWN2 (Float32)(1.0 - 0.943) /* Forced update, downwards */ 77 #define ALPHA3 (Float32)(1.0 - 0.95) /* Update downwards */ 78 #define ALPHA4 (Float32)(1.0 - 0.9) /* For stationary estimation */ 79 #define ALPHA5 (Float32)(1.0 - 0.5) /* For stationary estimation */ 80 81 /* Constants for VAD threshold */ 82 #define VAD_THR_HIGH 1260 /* Highest threshold */ 83 #define VAD_THR_LOW 720 /* Lowest threshold */ 84 #define VAD_P1 0 /* Noise level for highest threshold */ 85 #define VAD_P2 6300 /* Noise level for lowest threshold */ 86 #define VAD_SLOPE (float)(VAD_THR_LOW-VAD_THR_HIGH)/(float)(VAD_P2-VAD_P1) 87 88 /* Parameters for background spectrum recovery function */ 89 #define STAT_COUNT 20 /* threshold of stationary detection counter */ 90 #define STAT_COUNT_BY_2 10 /* threshold of stationary detection counter */ 91 #define CAD_MIN_STAT_COUNT 5 /* threshold of stationary detection counter */ 92 93 #define STAT_THR_LEVEL 184 /* Threshold level for stationarity detection */ 94 #define STAT_THR 1000 /* Threshold for stationarity detection */ 95 96 /* Limits for background noise estimate */ 97 #define NOISE_MIN 40 /* minimum */ 98 #define NOISE_MAX 16000 /* maximum */ 99 #define NOISE_INIT 150 /* initial */ 100 101 /* Constants for VAD hangover addition */ 102 #define HANG_NOISE_THR 100 103 #define BURST_LEN_HIGH_NOISE 4 104 #define HANG_LEN_HIGH_NOISE 7 105 #define BURST_LEN_LOW_NOISE 5 106 #define HANG_LEN_LOW_NOISE 4 107 108 /* Thresholds for signal power */ 109 #define VAD_POW_LOW (Word32)15000/2 /* If input power is lower, */ 110 /* VAD is set to 0 */ 111 #define POW_PITCH_THR (Word32)343040/2 /* If input power is lower, pitch */ 112 /* detection is ignored */ 113 114 #define POW_COMPLEX_THR (Word32)15000/2/* If input power is lower, complex */ 115 /* flags value for previous frame is un-set */ 116 /* 117 * VAD Constants 118 */ 119 120 /* Constants for the filter bank */ 121 #define LEVEL_SHIFT 0 /* scaling */ 122 #define COEFF3 (Float32)13363/32768 /* coefficient for the 3rd order filter */ 123 #define COEFF5_1 (Float32)21955/32768 /* 1st coefficient the for 5th order filter */ 124 #define COEFF5_2 (Float32)6390/32768 /* 2nd coefficient the for 5th order filter */ 125 126 /* Constants for pitch detection */ 127 #define LTHRESH 4 128 #define NTHRESH 4 129 130 /* Constants for complex signal VAD */ 131 #define CVAD_THRESH_ADAPT_HIGH 0.6F /* threshold for adapt stopping high */ 132 #define CVAD_THRESH_ADAPT_LOW 0.5F /* threshold for adapt stopping low */ 133 #define CVAD_THRESH_IN_NOISE 0.65F * 32768.0F /* threshold going into speech on 134 a short term basis */ 135 #define CVAD_THRESH_HANG 0.70F /* threshold */ 136 #define CVAD_HANG_LIMIT (Word16)(100) /* 2 second estimation time */ 137 #define CVAD_HANG_LENGTH (Word16)(250) /* 5 second hangover */ 138 139 #define CVAD_LOWPOW_RESET 0.40F /* init in low power segment */ 140 #define CVAD_MIN_CORR 0.40F /* lowest adaptation value */ 141 142 #define CVAD_BURST 20 /* speech burst length for speech reset */ 143 #define CVAD_ADAPT_SLOW 1.0F - 0.98F /* threshold for slow adaption */ 144 #define CVAD_ADAPT_FAST 1.0F - 0.92F /* threshold for fast adaption */ 145 #define CVAD_ADAPT_REALLY_FAST 1.0F - 0.80F /* threshold for really fast adaption */ 146 147 /* track table for algebraic code book search (MR475, MR515) */ 148 static Word8 trackTable[4 * 5] = 149 { 150 /* subframe 1; track to code; -1 do not code this position */ 0, 151 1, 152 0, 153 1, 154 - 1, 155 /* subframe 2 */ 0, 156 - 1, 157 1, 158 0, 159 1, 160 /* subframe 3 */ 0, 161 1, 162 0, 163 - 1, 164 1, 165 /* subframe 4 */ 0, 166 1, 167 - 1, 168 0, 169 1 170 }; 171 static const Float32 gamma1[M] = 172 { 173 0.9400024414063F, 174 0.8836059570313F, 175 0.8305969238281F, 176 0.78076171875F, 177 0.7339172363281F, 178 0.6898803710938F, 179 0.6484985351563F, 180 0.6095886230469F, 181 0.5730285644531F, 182 0.5386352539063F 183 }; 184 185 /* 186 * gamma1 for the 12k2 coder 187 */ 188 static const Float32 gamma1_12k2[M] = 189 { 190 0.8999938964844F, 191 0.8099975585938F, 192 0.72900390625F, 193 0.6560974121094F, 194 0.5904846191406F, 195 0.5314331054688F, 196 0.478271484375F, 197 0.4304504394531F, 198 0.3873901367188F, 199 0.3486633300781F 200 }; 201 static const Float32 gamma2[M] = 202 { 203 0.6000061035156F, 204 0.3600158691406F, 205 0.2160034179688F, 206 0.1296081542969F, 207 0.0777587890625F, 208 0.04666137695313F, 209 0.02798461914063F, 210 0.01678466796875F, 211 0.01007080078125F, 212 0.00604248046875F 213 }; 214 215 /* 1/6 resolution interpolation filter (-3 dB at 3600 Hz) 216 * Note: the 1/3 resolution filter is simply a subsampled 217 * version of the 1/6 resolution filter, i.e. it uses 218 * every second coefficient: 219 * 220 * inter_6(1/3)[k] = inter_6(1/3)[2*k], 0 <= k <= 3*L_INTER10 221 */ 222 static Float32 b60[UP_SAMP_MAX*(L_INTERPOL-1)+1] = 223 { 224 0.898529F, 225 0.865051F, 226 0.769257F, 227 0.624054F, 228 0.448639F, 229 0.265289F, 230 0.0959167F, 231 - 0.0412598F, 232 - 0.134338F, 233 - 0.178986F, 234 - 0.178528F, 235 - 0.142609F, 236 - 0.0849304F, 237 - 0.0205078F, 238 0.0369568F, 239 0.0773926F, 240 0.0955200F, 241 0.0912781F, 242 0.0689392F, 243 0.0357056F, 244 0.000000F, 245 - 0.0305481F, 246 - 0.0504150F, 247 - 0.0570068F, 248 - 0.0508423F, 249 - 0.0350037F, 250 - 0.0141602F, 251 0.00665283F, 252 0.0230713F, 253 0.0323486F, 254 0.0335388F, 255 0.0275879F, 256 0.0167847F, 257 0.00411987F, 258 - 0.00747681F, 259 - 0.0156860F, 260 - 0.0193481F, 261 - 0.0183716F, 262 - 0.0137634F, 263 - 0.00704956F, 264 0.000000F, 265 0.00582886F, 266 0.00939941F, 267 0.0103760F, 268 0.00903320F, 269 0.00604248F, 270 0.00238037F, 271 - 0.00109863F, 272 - 0.00366211F, 273 - 0.00497437F, 274 - 0.00503540F, 275 - 0.00402832F, 276 - 0.00241089F, 277 - 0.000579834F, 278 0.00103760F, 279 0.00222778F, 280 0.00277710F, 281 0.00271606F, 282 0.00213623F, 283 0.00115967F, 284 0.000000F 285 }; 286 287 /* same in fixed-point */ 288 static const Word32 inter6[61] = 289 { 290 29443, 291 28346, 292 25207, 293 20449, 294 14701, 295 8693, 296 3143, 297 - 1352, 298 - 4402, 299 - 5865, 300 - 5850, 301 - 4673, 302 - 2783, 303 - 672, 304 1211, 305 2536, 306 3130, 307 2991, 308 2259, 309 1170, 310 0, 311 - 1001, 312 - 1652, 313 - 1868, 314 - 1666, 315 - 1147, 316 - 464, 317 218, 318 756, 319 1060, 320 1099, 321 904, 322 550, 323 135, 324 - 245, 325 - 514, 326 - 634, 327 - 602, 328 - 451, 329 - 231, 330 0, 331 191, 332 308, 333 340, 334 296, 335 198, 336 78, 337 - 36, 338 - 120, 339 - 163, 340 - 165, 341 - 132, 342 - 79, 343 - 19, 344 34, 345 73, 346 91, 347 89, 348 70, 349 38, 350 0 351 }; 352 353 static const Word16 startPos1[2] = 354 { 355 1, 356 3 357 }; 358 359 static const Word16 startPos2[4] = 360 { 361 0, 362 1, 363 2, 364 4 365 }; 366 367 static const Word16 startPos[2 * 4 * 2] = 368 { 369 0, 370 2, 371 0, 372 3, 373 0, 374 2, 375 0, 376 3, 377 1, 378 3, 379 2, 380 4, 381 1, 382 4, 383 1, 384 4 385 }; 386 387 /* Scalar quantization tables of the pitch gain and the codebook gain. */ 388 #define NB_QUA_PITCH 16 389 390 static const Float32 qua_gain_pitch[NB_QUA_PITCH] = 391 { 392 0.0F, 393 0.20001220703125F, 394 0.400146484375F, 395 0.5F, 396 0.5999755859375F, 397 0.70001220703125F, 398 0.75F, 399 0.79998779296875F, 400 0.8499755859375F, 401 0.9000244140625F, 402 0.95001220703125F, 403 1.0F, 404 1.04998779296875F, 405 1.0999755859375F, 406 1.1500244140625F, 407 1.20001220703125F 408 }; 409 410 static const Float32 qua_gain_pitch_MR122[NB_QUA_PITCH] = 411 { 412 0.0F, 413 0.199951171875F, 414 0.400146484375F, 415 0.5F, 416 0.599853515625F, 417 0.699951171875F, 418 0.75F, 419 0.7998046875F, 420 0.849853515625F, 421 0.89990234375F, 422 0.949951171875F, 423 1.0F, 424 1.0498046875F, 425 1.099853515625F, 426 1.14990234375F, 427 1.199951171875F 428 }; 429 430 #define NB_QUA_CODE 32 431 static const Float32 gain_factor[NB_QUA_CODE] = 432 { 433 /* gain factor (g_fac) */ 434 0.0776367F, 435 0.100586F, 436 0.130859F, 437 0.170410F, 438 0.204590F, 439 0.235352F, 440 0.270508F, 441 0.311035F, 442 0.357910F, 443 0.411133F, 444 0.473145F, 445 0.543945F, 446 0.625488F, 447 0.719238F, 448 0.827148F, 449 0.951172F, 450 1.09424F, 451 1.25830F, 452 1.44678F, 453 1.66406F, 454 1.91357F, 455 2.20068F, 456 2.53076F, 457 2.91016F, 458 3.34717F, 459 3.84912F, 460 4.42627F, 461 5.09033F, 462 6.10840F, 463 7.94092F, 464 10.3232F, 465 13.4204F 466 }; 467 468 469 470 471 472 473 static const Word8 gray[8] = 474 { 475 0, 476 1, 477 3, 478 2, 479 6, 480 4, 481 5, 482 7 483 }; 484 485 /* 486 * grid[0] = 1.0; 487 * grid[61] = -1.0; 488 * for (i = 1; i < 61; i++) 489 * grid[i] = (Float32)cos((6.283185307*i)/(2.0*60)); 490 */ 491 static const Float32 grid[61] = 492 { 493 1.00000F, 494 0.998630F, 495 0.994522F, 496 0.987688F, 497 0.978148F, 498 0.965926F, 499 0.951057F, 500 0.933580F, 501 0.913545F, 502 0.891007F, 503 0.866025F, 504 0.838671F, 505 0.809017F, 506 0.777146F, 507 0.743145F, 508 0.707107F, 509 0.669131F, 510 0.629320F, 511 0.587785F, 512 0.544639F, 513 0.500000F, 514 0.453990F, 515 0.406737F, 516 0.358368F, 517 0.309017F, 518 0.258819F, 519 0.207912F, 520 0.156434F, 521 0.104528F, 522 0.0523360F, 523 4.48966e-011F, 524 - 0.0523360F, 525 - 0.104528F, 526 - 0.156434F, 527 - 0.207912F, 528 - 0.258819F, 529 - 0.309017F, 530 - 0.358368F, 531 - 0.406737F, 532 - 0.453990F, 533 - 0.500000F, 534 - 0.544639F, 535 - 0.587785F, 536 - 0.629320F, 537 - 0.669131F, 538 - 0.707107F, 539 - 0.743145F, 540 - 0.777146F, 541 - 0.809017F, 542 - 0.838671F, 543 - 0.866025F, 544 - 0.891007F, 545 - 0.913545F, 546 - 0.933580F, 547 - 0.951057F, 548 - 0.965926F, 549 - 0.978148F, 550 - 0.987688F, 551 - 0.994522F, 552 - 0.998630F, 553 - 1.00000F 554 }; 555 556 /* 557 * 1/6 resolution interpolation filter (-3 dB at 3600 Hz) 558 * Note: The IS641 (7.4) 1/3 resolution filter is simply a subsampled 559 * version of the 1/6 resolution filter, i.e. it uses 560 * every second coefficient: 561 * 562 * b24[k](1/3) = b24[2*k](1/6), 0 <= k <= 3*L_INTER_SRCH 563 */ 564 static const Float32 b24[UP_SAMP_MAX*L_INTER_SRCH+1] = 565 { 566 0.900848F, 567 0.864136F, 568 0.760071F, 569 0.605408F, 570 0.424072F, 571 0.242462F, 572 0.0840759F, 573 - 0.0343933F, 574 - 0.105560F, 575 - 0.131348F, 576 - 0.121124F, 577 - 0.0884705F, 578 - 0.0476379F, 579 - 0.0102539F, 580 0.0162964F, 581 0.0296021F, 582 0.0312195F, 583 0.0251160F, 584 0.0157471F, 585 0.00671387F, 586 0.000000F, 587 - 0.00399780F, 588 - 0.00592041F, 589 - 0.00656128F, 590 0.000000F 591 }; 592 593 /* 594 * Exponential Window coefficients used to weight the autocorrelation 595 * coefficients for 60 Hz bandwidth expansion of high pitched voice 596 * before Levinson-Durbin recursion to compute the LPC coefficients. 597 * 598 * lagwindow[i] = exp( -0.5*(2*pi*F0*(i+1)/Fs)^2 ); i = 0,...,9 599 * F0 = 60 Hz, Fs = 8000 Hz 600 */ 601 static Float32 lag_wind[M] = 602 { 603 0.99889028F, 604 0.99556851F, 605 0.99005681F, 606 0.98239160F, 607 0.97262347F, 608 0.96081644F, 609 0.94704735F, 610 0.93140495F, 611 0.91398895F, 612 0.89490914F 613 }; 614 615 /* initialization table for lsp history in DTX */ 616 static const Float32 lsp_init_data[M] = 617 { 618 0.9595F, 619 0.8413F, 620 0.6549F, 621 0.4154F, 622 0.1423F, 623 - 0.1423F, 624 - 0.4154F, 625 - 0.6549F, 626 - 0.8413F, 627 - 0.9595F 628 }; 629 630 #define PAST_RQ_INIT_SIZE 8 631 632 /* initalization table for MA predictor in dtx mode */ 633 static const Float32 past_rq_init[80] = 634 { 635 -62.9883F, -77.6367F, -107.178F, -154.785F, -160.156F, -188.721F, -173.584F, -122.559F, 636 -65.4297F, -47.1191F, -0.488281F, 30.5176F, 29.7852F, -9.52148F, -2.19727F, 25.6348F, 637 31.4941F, 69.0918F, 90.8203F, 140.381F, -67.627F, -79.1016F, -48.0957F, -118.896F, 638 -108.643F, -88.3789F, -71.2891F, -6.5918F, 43.2129F, 132.568F, 83.4961F, 126.221F, 639 125.977F, 31.7383F, 6.5918F, -25.3906F, -29.2969F, -34.1797F, -18.0664F, -13.6719F, 640 -137.695F, -230.225F, -371.094F, -235.596F, -198.73F, -128.418F, -78.6133F, -0.488281F, 641 38.8184F, 160.4F, -76.1719F, -69.3359F, -94.2383F, -145.752F, -120.361F, -128.418F, 642 -102.051F, -55.9082F, 25.6348F, 109.619F, -135.986F, -212.402F, -262.451F, -224.365F, 643 -231.934F, -183.594F, -173.096F, -77.1484F, 15.1367F, 118.652F, -76.6602F, -46.6309F, 644 -49.5605F, -80.5664F, -39.0625F, -25.1465F, -12.4512F, 31.9824F, 82.5195F, 125.732F 645 }; 646 647 /* LSF means ->normalize frequency domain */ 648 649 static const Float32 mean_lsf_3[10] = 650 { 651 377.441F, 652 554.688F, 653 922.363F, 654 1339.84F, 655 1702.15F, 656 2046.39F, 657 2452.88F, 658 2741.46F, 659 3116.70F, 660 3348.14F, 661 }; 662 663 static const Float32 mean_lsf_5[10] = 664 { 665 337.891F, 666 507.080F, 667 834.961F, 668 1247.07F, 669 1646.00F, 670 1982.91F, 671 2407.96F, 672 2708.01F, 673 3104.00F, 674 3344.97F, 675 }; 676 677 678 /* LSF prediction factors (not in MR122) */ 679 static const Float32 pred_fac[10] = 680 { 681 0.291626F, 682 0.328644F, 683 0.383636F, 684 0.405640F, 685 0.438873F, 686 0.355560F, 687 0.323120F, 688 0.298065F, 689 0.262238F, 690 0.197876F 691 }; 692 693 /* codebooks from IS641 */ 694 #define DICO1_SIZE_3 256 695 #define DICO2_SIZE_3 512 696 #define DICO3_SIZE_3 512 697 static const Float32 dico1_lsf_3[] = 698 { 699 1.46484F, 700 20.0195F, 701 -31.9824F, 702 37.5977F, 703 -13.6719F, 704 -179.443F, 705 44.6777F, 706 -15.8691F, 707 -64.6973F, 708 2.19727F, 709 -51.2695F, 710 -88.1348F, 711 27.5879F, 712 175.293F, 713 443.604F, 714 246.582F, 715 296.387F, 716 384.033F, 717 209.229F, 718 325.439F, 719 555.664F, 720 201.904F, 721 382.813F, 722 471.924F, 723 175.049F, 724 485.596F, 725 538.574F, 726 204.590F, 727 286.133F, 728 445.068F, 729 176.025F, 730 244.141F, 731 525.879F, 732 69.8242F, 733 116.211F, 734 368.408F, 735 -60.3027F, 736 -129.639F, 737 56.1523F, 738 35.8887F, 739 -20.0195F, 740 138.916F, 741 6.34766F, 742 -43.2129F, 743 -230.469F, 744 -6.59180F, 745 -66.6504F, 746 168.945F, 747 -40.0391F, 748 -64.4531F, 749 -44.6777F, 750 54.6875F, 751 192.871F, 752 253.662F, 753 219.482F, 754 230.957F, 755 146.729F, 756 118.408F, 757 188.232F, 758 280.762F, 759 127.930F, 760 165.283F, 761 220.459F, 762 -34.1797F, 763 91.5527F, 764 189.941F, 765 100.098F, 766 165.039F, 767 104.736F, 768 73.4863F, 769 129.395F, 770 246.338F, 771 175.537F, 772 157.715F, 773 9.27734F, 774 55.1758F, 775 89.5996F, 776 9.76563F, 777 35.4004F, 778 -10.9863F, 779 -123.291F, 780 70.8008F, 781 29.5410F, 782 -29.5410F, 783 73.7305F, 784 31.0059F, 785 40.5273F, 786 -30.2734F, 787 -93.5059F, 788 -233.398F, 789 -87.4023F, 790 -111.084F, 791 -238.525F, 792 174.561F, 793 214.355F, 794 218.262F, 795 238.770F, 796 225.342F, 797 51.5137F, 798 116.455F, 799 66.4063F, 800 15.6250F, 801 45.8984F, 802 -19.0430F, 803 4.15039F, 804 -34.9121F, 805 -15.8691F, 806 9.27734F, 807 156.982F, 808 143.066F, 809 151.611F, 810 -32.7148F, 811 -104.004F, 812 -158.936F, 813 84.7168F, 814 133.057F, 815 688.477F, 816 290.039F, 817 665.527F, 818 596.191F, 819 34.6680F, 820 -19.5313F, 821 423.584F, 822 69.0918F, 823 31.7383F, 824 112.549F, 825 -63.9648F, 826 -97.4121F, 827 -279.541F, 828 -100.342F, 829 37.8418F, 830 104.980F, 831 80.3223F, 832 91.5527F, 833 190.186F, 834 12.9395F, 835 -55.1758F, 836 -33.9355F, 837 -31.4941F, 838 -57.6172F, 839 410.645F, 840 69.5801F, 841 181.641F, 842 323.975F, 843 180.176F, 844 170.166F, 845 406.250F, 846 76.1719F, 847 99.8535F, 848 64.9414F, 849 79.3457F, 850 175.781F, 851 32.9590F, 852 0.244141F, 853 53.9551F, 854 110.596F, 855 1.95313F, 856 49.5605F, 857 35.4004F, 858 72.9980F, 859 156.250F, 860 185.547F, 861 7.08008F, 862 114.258F, 863 155.762F, 864 25.1465F, 865 104.736F, 866 92.5293F, 867 102.539F, 868 232.910F, 869 227.539F, 870 323.730F, 871 295.410F, 872 307.129F, 873 171.875F, 874 247.070F, 875 281.250F, 876 -40.5273F, 877 -108.398F, 878 -64.9414F, 879 -77.1484F, 880 -31.7383F, 881 -91.7969F, 882 46.6309F, 883 281.006F, 884 464.844F, 885 -58.5938F, 886 -132.568F, 887 -307.617F, 888 -27.3438F, 889 65.4297F, 890 294.678F, 891 17.0898F, 892 259.277F, 893 386.475F, 894 67.8711F, 895 332.031F, 896 384.277F, 897 -62.9883F, 898 -66.4063F, 899 -187.500F, 900 4.63867F, 901 137.451F, 902 546.875F, 903 -0.732422F, 904 -64.6973F, 905 32.9590F, 906 -72.0215F, 907 -144.287F, 908 -94.7266F, 909 34.1797F, 910 86.4258F, 911 -50.2930F, 912 -63.4766F, 913 -123.047F, 914 -194.092F, 915 -105.713F, 916 -175.293F, 917 -322.021F, 918 26.6113F, 919 80.8105F, 920 234.863F, 921 -104.736F, 922 -21.2402F, 923 159.180F, 924 -72.2656F, 925 104.004F, 926 248.779F, 927 -58.3496F, 928 189.209F, 929 207.764F, 930 119.385F, 931 325.684F, 932 261.963F, 933 -81.5430F, 934 -81.0547F, 935 6.10352F, 936 132.568F, 937 294.434F, 938 441.162F, 939 79.5898F, 940 14.8926F, 941 177.490F, 942 141.113F, 943 207.275F, 944 343.018F, 945 -50.7813F, 946 -67.6270F, 947 80.3223F, 948 -37.1094F, 949 15.6250F, 950 163.330F, 951 -105.957F, 952 -165.527F, 953 -177.490F, 954 -110.840F, 955 -17.3340F, 956 61.2793F, 957 147.705F, 958 117.188F, 959 62.0117F, 960 -117.676F, 961 2.68555F, 962 243.164F, 963 -70.5566F, 964 96.4355F, 965 118.652F, 966 176.270F, 967 256.104F, 968 351.563F, 969 -7.32422F, 970 -77.1484F, 971 -191.895F, 972 -25.8789F, 973 -28.0762F, 974 -151.123F, 975 210.205F, 976 359.863F, 977 344.727F, 978 257.568F, 979 333.496F, 980 289.063F, 981 198.242F, 982 302.002F, 983 225.830F, 984 10.2539F, 985 -61.2793F, 986 -140.625F, 987 83.4961F, 988 34.4238F, 989 -110.840F, 990 -41.0156F, 991 -19.5313F, 992 331.787F, 993 -83.4961F, 994 -160.156F, 995 -430.420F, 996 24.4141F, 997 200.439F, 998 177.002F, 999 241.699F, 1000 182.373F, 1001 195.313F, 1002 81.0547F, 1003 107.422F, 1004 138.672F, 1005 161.865F, 1006 92.5293F, 1007 208.008F, 1008 27.3438F, 1009 40.2832F, 1010 -90.0879F, 1011 145.752F, 1012 222.168F, 1013 68.8477F, 1014 -1.95313F, 1015 203.613F, 1016 312.744F, 1017 -85.9375F, 1018 139.648F, 1019 169.678F, 1020 112.793F, 1021 548.340F, 1022 440.918F, 1023 84.2285F, 1024 46.3867F, 1025 335.449F, 1026 101.563F, 1027 223.389F, 1028 528.809F, 1029 41.0156F, 1030 -20.0195F, 1031 68.3594F, 1032 -125.977F, 1033 -108.887F, 1034 205.078F, 1035 11.4746F, 1036 130.127F, 1037 10.7422F, 1038 -88.3789F, 1039 -173.584F, 1040 -279.053F, 1041 5.37109F, 1042 47.1191F, 1043 359.375F, 1044 -20.7520F, 1045 56.8848F, 1046 442.627F, 1047 -15.1367F, 1048 141.357F, 1049 367.188F, 1050 134.277F, 1051 230.469F, 1052 427.002F, 1053 176.514F, 1054 158.691F, 1055 280.273F, 1056 237.305F, 1057 215.820F, 1058 340.576F, 1059 -103.760F, 1060 156.982F, 1061 0.000000F, 1062 244.141F, 1063 232.422F, 1064 268.066F, 1065 60.7910F, 1066 353.027F, 1067 164.063F, 1068 -81.5430F, 1069 -21.2402F, 1070 530.273F, 1071 -135.254F, 1072 459.473F, 1073 652.344F, 1074 34.1797F, 1075 445.801F, 1076 452.393F, 1077 224.609F, 1078 427.002F, 1079 632.324F, 1080 262.695F, 1081 471.924F, 1082 497.559F, 1083 -33.4473F, 1084 -108.154F, 1085 -379.639F, 1086 309.814F, 1087 286.621F, 1088 114.258F, 1089 -120.361F, 1090 -29.7852F, 1091 371.338F, 1092 -110.107F, 1093 252.197F, 1094 296.387F, 1095 117.676F, 1096 413.818F, 1097 272.949F, 1098 198.975F, 1099 158.447F, 1100 93.7500F, 1101 -108.887F, 1102 -168.945F, 1103 26.1230F, 1104 -77.8809F, 1105 -147.705F, 1106 -28.8086F, 1107 -50.5371F, 1108 -123.291F, 1109 128.174F, 1110 -114.258F, 1111 -2.92969F, 1112 667.969F, 1113 18.3105F, 1114 472.168F, 1115 318.604F, 1116 214.844F, 1117 575.684F, 1118 553.467F, 1119 313.721F, 1120 384.521F, 1121 489.258F, 1122 -11.7188F, 1123 -74.2188F, 1124 -289.551F, 1125 -106.201F, 1126 -112.549F, 1127 -61.2793F, 1128 -89.3555F, 1129 -98.6328F, 1130 -133.545F, 1131 -70.5566F, 1132 -147.705F, 1133 -145.752F, 1134 -131.348F, 1135 -197.754F, 1136 -40.2832F, 1137 -29.2969F, 1138 0.732422F, 1139 86.9141F, 1140 156.006F, 1141 302.979F, 1142 366.699F, 1143 23.4375F, 1144 43.2129F, 1145 183.105F, 1146 -106.201F, 1147 -142.822F, 1148 -286.621F, 1149 -86.9141F, 1150 26.6113F, 1151 -19.2871F, 1152 -118.408F, 1153 70.3125F, 1154 489.502F, 1155 2.19727F, 1156 272.461F, 1157 178.467F, 1158 214.844F, 1159 520.996F, 1160 230.957F, 1161 -64.6973F, 1162 386.963F, 1163 260.010F, 1164 282.471F, 1165 295.410F, 1166 205.811F, 1167 -121.582F, 1168 -163.086F, 1169 105.225F, 1170 91.3086F, 1171 78.3691F, 1172 -55.9082F, 1173 351.563F, 1174 512.939F, 1175 337.158F, 1176 109.619F, 1177 112.549F, 1178 281.982F, 1179 -25.6348F, 1180 9.52148F, 1181 -93.7500F, 1182 -64.2090F, 1183 89.5996F, 1184 44.4336F, 1185 -90.5762F, 1186 -161.133F, 1187 188.721F, 1188 -45.8984F, 1189 281.006F, 1190 237.061F, 1191 325.439F, 1192 398.438F, 1193 350.342F, 1194 188.965F, 1195 309.326F, 1196 298.096F, 1197 -117.676F, 1198 -203.125F, 1199 -363.525F, 1200 -57.8613F, 1201 -51.2695F, 1202 209.961F, 1203 217.285F, 1204 394.287F, 1205 259.766F, 1206 115.234F, 1207 259.277F, 1208 291.016F, 1209 45.1660F, 1210 262.939F, 1211 241.455F, 1212 -138.672F, 1213 -242.188F, 1214 -416.016F, 1215 -109.619F, 1216 -220.215F, 1217 -498.779F, 1218 -34.6680F, 1219 -92.0410F, 1220 -111.816F, 1221 -51.2695F, 1222 -135.254F, 1223 -251.221F, 1224 -2.68555F, 1225 276.611F, 1226 552.979F, 1227 -80.3223F, 1228 -164.795F, 1229 -218.018F, 1230 -61.0352F, 1231 160.400F, 1232 289.795F, 1233 126.709F, 1234 368.652F, 1235 434.326F, 1236 126.953F, 1237 131.592F, 1238 342.529F, 1239 128.662F, 1240 346.924F, 1241 317.871F, 1242 -137.451F, 1243 -212.646F, 1244 -304.688F, 1245 -35.8887F, 1246 -113.037F, 1247 214.600F, 1248 -18.5547F, 1249 569.824F, 1250 693.359F, 1251 137.451F, 1252 628.174F, 1253 582.275F, 1254 154.297F, 1255 470.215F, 1256 712.891F, 1257 175.537F, 1258 493.896F, 1259 449.219F, 1260 -133.057F, 1261 -176.514F, 1262 270.508F, 1263 31.4941F, 1264 -30.5176F, 1265 215.820F, 1266 345.947F, 1267 398.438F, 1268 225.830F, 1269 -22.9492F, 1270 382.324F, 1271 427.490F, 1272 -83.2520F, 1273 374.268F, 1274 378.662F, 1275 144.287F, 1276 96.4355F, 1277 -66.8945F, 1278 -18.5547F, 1279 239.502F, 1280 691.162F, 1281 37.3535F, 1282 728.760F, 1283 450.195F, 1284 251.953F, 1285 626.221F, 1286 671.143F, 1287 368.164F, 1288 691.406F, 1289 458.740F, 1290 193.115F, 1291 292.725F, 1292 131.348F, 1293 -46.3867F, 1294 -110.596F, 1295 363.525F, 1296 -67.8711F, 1297 -133.789F, 1298 282.715F, 1299 -59.8145F, 1300 473.877F, 1301 499.023F, 1302 250.000F, 1303 380.859F, 1304 402.832F, 1305 125.000F, 1306 61.7676F, 1307 113.770F, 1308 -15.1367F, 1309 -78.8574F, 1310 281.006F, 1311 -115.479F, 1312 -91.7969F, 1313 123.779F, 1314 -105.713F, 1315 336.914F, 1316 527.832F, 1317 219.482F, 1318 474.365F, 1319 352.783F, 1320 32.7148F, 1321 171.875F, 1322 107.422F, 1323 112.305F, 1324 128.174F, 1325 -6.83594F, 1326 -109.863F, 1327 68.1152F, 1328 326.660F, 1329 0.000000F, 1330 237.061F, 1331 61.5234F, 1332 -108.643F, 1333 -153.076F, 1334 -241.943F, 1335 -84.9609F, 1336 -146.973F, 1337 -347.656F, 1338 97.1680F, 1339 173.828F, 1340 404.297F, 1341 -26.1230F, 1342 76.6602F, 1343 -43.4570F, 1344 22.7051F, 1345 543.457F, 1346 546.387F, 1347 126.465F, 1348 207.275F, 1349 160.156F, 1350 -112.793F, 1351 -173.584F, 1352 -109.131F, 1353 42.4805F, 1354 -8.30078F, 1355 290.771F, 1356 -29.0527F, 1357 10.2539F, 1358 245.361F, 1359 -90.8203F, 1360 66.8945F, 1361 185.059F, 1362 252.930F, 1363 574.219F, 1364 448.730F, 1365 164.795F, 1366 420.898F, 1367 365.723F, 1368 104.980F, 1369 313.965F, 1370 520.752F, 1371 -31.4941F, 1372 -107.178F, 1373 0.000000F, 1374 -91.0645F, 1375 195.313F, 1376 523.438F, 1377 1.46484F, 1378 387.451F, 1379 604.980F, 1380 116.699F, 1381 145.508F, 1382 519.531F, 1383 -104.492F, 1384 -179.688F, 1385 367.432F, 1386 93.9941F, 1387 43.4570F, 1388 239.258F, 1389 33.9355F, 1390 109.619F, 1391 299.072F, 1392 -128.418F, 1393 -205.566F, 1394 -239.746F, 1395 35.4004F, 1396 379.395F, 1397 303.223F, 1398 152.100F, 1399 353.516F, 1400 160.156F, 1401 85.2051F, 1402 248.047F, 1403 361.816F, 1404 7.56836F, 1405 -68.3594F, 1406 101.318F, 1407 -77.1484F, 1408 176.758F, 1409 400.635F, 1410 87.8906F, 1411 258.301F, 1412 135.742F, 1413 -106.445F, 1414 -87.4023F, 1415 293.213F, 1416 -86.6699F, 1417 274.170F, 1418 473.389F, 1419 97.9004F, 1420 386.719F, 1421 548.828F, 1422 -128.662F, 1423 -247.070F, 1424 86.6699F, 1425 56.8848F, 1426 58.1055F, 1427 545.166F, 1428 -134.277F, 1429 -218.994F, 1430 -156.006F, 1431 -89.1113F, 1432 -122.314F, 1433 477.783F, 1434 94.9707F, 1435 454.102F, 1436 395.752F, 1437 39.5508F, 1438 276.367F, 1439 308.594F, 1440 -57.8613F, 1441 286.621F, 1442 339.355F, 1443 -156.250F, 1444 -100.342F, 1445 28.3203F, 1446 -55.6641F, 1447 413.574F, 1448 561.035F, 1449 400.146F, 1450 533.691F, 1451 553.467F, 1452 137.207F, 1453 310.791F, 1454 648.926F, 1455 78.8574F, 1456 82.5195F, 1457 433.105F, 1458 141.113F, 1459 270.264F, 1460 208.008F, 1461 5.37109F, 1462 145.020F, 1463 228.027F, 1464 -34.9121F, 1465 175.293F, 1466 108.887F 1467 1468 }; 1469 static const Float32 dico2_lsf_3[] = 1470 { 1471 12.2070F, 1472 17.3340F, 1473 -2.19727F, 1474 -82.5195F, 1475 -170.410F, 1476 -343.506F, 1477 24.9023F, 1478 -33.6914F, 1479 -200.195F, 1480 -75.6836F, 1481 -114.502F, 1482 -280.029F, 1483 101.074F, 1484 16.3574F, 1485 -65.1855F, 1486 258.789F, 1487 198.730F, 1488 351.807F, 1489 377.930F, 1490 332.031F, 1491 310.547F, 1492 428.223F, 1493 462.646F, 1494 405.518F, 1495 492.920F, 1496 520.752F, 1497 444.336F, 1498 441.406F, 1499 565.918F, 1500 450.439F, 1501 157.227F, 1502 -22.7051F, 1503 110.840F, 1504 209.473F, 1505 80.3223F, 1506 -33.2031F, 1507 119.385F, 1508 -62.9883F, 1509 -31.2500F, 1510 -48.3398F, 1511 -181.885F, 1512 -10.0098F, 1513 -12.6953F, 1514 -64.6973F, 1515 -240.479F, 1516 84.4727F, 1517 33.4473F, 1518 116.943F, 1519 -425.049F, 1520 -182.617F, 1521 -166.992F, 1522 -283.936F, 1523 -421.143F, 1524 -89.5996F, 1525 -218.506F, 1526 -279.541F, 1527 -191.406F, 1528 -119.141F, 1529 -230.957F, 1530 -236.328F, 1531 -20.7520F, 1532 -95.2148F, 1533 -177.002F, 1534 52.4902F, 1535 -83.0078F, 1536 -41.7480F, 1537 249.023F, 1538 223.633F, 1539 480.713F, 1540 137.695F, 1541 43.7012F, 1542 182.129F, 1543 161.621F, 1544 238.525F, 1545 423.340F, 1546 216.553F, 1547 151.855F, 1548 223.145F, 1549 229.248F, 1550 208.984F, 1551 284.424F, 1552 75.4395F, 1553 167.969F, 1554 196.045F, 1555 223.877F, 1556 39.3066F, 1557 139.160F, 1558 28.8086F, 1559 -4.88281F, 1560 -69.0918F, 1561 -199.219F, 1562 -10.2539F, 1563 49.8047F, 1564 -299.805F, 1565 -79.3457F, 1566 -112.793F, 1567 -235.107F, 1568 -49.3164F, 1569 -34.9121F, 1570 -241.211F, 1571 -118.164F, 1572 -88.1348F, 1573 -171.387F, 1574 -238.770F, 1575 -116.455F, 1576 -73.7305F, 1577 -192.871F, 1578 -290.039F, 1579 -24.4141F, 1580 -191.895F, 1581 -265.625F, 1582 -257.324F, 1583 -231.201F, 1584 -411.133F, 1585 -49.3164F, 1586 -205.811F, 1587 -190.918F, 1588 -253.662F, 1589 -336.426F, 1590 -219.971F, 1591 -152.344F, 1592 -26.8555F, 1593 -20.7520F, 1594 86.9141F, 1595 52.0020F, 1596 -2.44141F, 1597 -120.361F, 1598 88.8672F, 1599 188.965F, 1600 103.760F, 1601 200.684F, 1602 116.943F, 1603 -20.2637F, 1604 135.986F, 1605 126.953F, 1606 -242.188F, 1607 -380.859F, 1608 -139.648F, 1609 -147.217F, 1610 -180.908F, 1611 -6.34766F, 1612 -122.559F, 1613 -155.762F, 1614 -220.459F, 1615 51.0254F, 1616 74.7070F, 1617 35.8887F, 1618 -77.1484F, 1619 -144.775F, 1620 -145.508F, 1621 -20.7520F, 1622 -51.5137F, 1623 -54.9316F, 1624 -224.121F, 1625 -129.150F, 1626 28.5645F, 1627 56.8848F, 1628 -107.178F, 1629 -180.176F, 1630 268.799F, 1631 183.350F, 1632 154.541F, 1633 355.713F, 1634 418.945F, 1635 368.896F, 1636 430.908F, 1637 355.713F, 1638 222.168F, 1639 273.926F, 1640 282.227F, 1641 207.275F, 1642 330.566F, 1643 211.914F, 1644 114.746F, 1645 -212.646F, 1646 -280.762F, 1647 -438.477F, 1648 -212.646F, 1649 -210.205F, 1650 -242.188F, 1651 -28.8086F, 1652 37.8418F, 1653 51.7578F, 1654 -256.592F, 1655 -207.275F, 1656 -147.949F, 1657 -272.705F, 1658 -451.416F, 1659 -671.387F, 1660 -248.779F, 1661 -348.389F, 1662 -456.299F, 1663 90.3320F, 1664 -44.9219F, 1665 -101.074F, 1666 234.131F, 1667 120.361F, 1668 25.3906F, 1669 233.887F, 1670 253.662F, 1671 132.568F, 1672 37.5977F, 1673 159.424F, 1674 49.0723F, 1675 304.932F, 1676 123.779F, 1677 36.6211F, 1678 161.865F, 1679 122.803F, 1680 56.1523F, 1681 152.100F, 1682 189.697F, 1683 164.795F, 1684 160.889F, 1685 21.4844F, 1686 -26.8555F, 1687 205.811F, 1688 59.5703F, 1689 54.6875F, 1690 93.2617F, 1691 132.080F, 1692 73.7305F, 1693 176.758F, 1694 105.713F, 1695 162.598F, 1696 284.668F, 1697 179.199F, 1698 83.2520F, 1699 -33.6914F, 1700 4.88281F, 1701 -96.9238F, 1702 -288.818F, 1703 -103.516F, 1704 -11.2305F, 1705 -78.3691F, 1706 -85.9375F, 1707 -30.2734F, 1708 325.439F, 1709 249.268F, 1710 263.672F, 1711 63.9648F, 1712 89.3555F, 1713 176.514F, 1714 225.098F, 1715 69.0918F, 1716 -134.521F, 1717 7.56836F, 1718 -155.273F, 1719 -149.170F, 1720 -168.213F, 1721 -170.166F, 1722 -101.318F, 1723 -232.422F, 1724 -190.186F, 1725 -49.0723F, 1726 -324.463F, 1727 -145.996F, 1728 -87.6465F, 1729 -232.666F, 1730 -313.721F, 1731 40.5273F, 1732 120.361F, 1733 74.4629F, 1734 53.9551F, 1735 206.543F, 1736 171.631F, 1737 148.926F, 1738 205.078F, 1739 228.516F, 1740 188.965F, 1741 -176.514F, 1742 -323.242F, 1743 -307.861F, 1744 -87.1582F, 1745 -250.244F, 1746 -338.867F, 1747 -267.578F, 1748 -335.938F, 1749 -89.1113F, 1750 -345.703F, 1751 -459.229F, 1752 -148.438F, 1753 -438.965F, 1754 -421.631F, 1755 -164.551F, 1756 -133.057F, 1757 -286.377F, 1758 -171.631F, 1759 165.527F, 1760 191.895F, 1761 36.1328F, 1762 -30.0293F, 1763 169.922F, 1764 314.453F, 1765 157.227F, 1766 85.4492F, 1767 -2.44141F, 1768 101.074F, 1769 149.902F, 1770 3.66211F, 1771 33.4473F, 1772 83.9844F, 1773 -51.5137F, 1774 -198.730F, 1775 -369.141F, 1776 -199.951F, 1777 -95.4590F, 1778 -227.051F, 1779 -143.555F, 1780 11.4746F, 1781 -144.287F, 1782 -219.238F, 1783 -221.924F, 1784 -267.822F, 1785 -39.7949F, 1786 -310.547F, 1787 -284.912F, 1788 -38.3301F, 1789 -357.422F, 1790 -372.314F, 1791 -94.9707F, 1792 -311.035F, 1793 -290.039F, 1794 -152.344F, 1795 163.818F, 1796 52.0020F, 1797 110.840F, 1798 30.2734F, 1799 -66.8945F, 1800 -128.174F, 1801 -177.979F, 1802 -121.094F, 1803 -37.1094F, 1804 -328.125F, 1805 29.7852F, 1806 32.9590F, 1807 -709.229F, 1808 -143.799F, 1809 -96.1914F, 1810 -421.875F, 1811 107.666F, 1812 -12.2070F, 1813 360.352F, 1814 220.703F, 1815 192.139F, 1816 77.1484F, 1817 57.6172F, 1818 -107.422F, 1819 -84.7168F, 1820 52.9785F, 1821 100.830F, 1822 -222.412F, 1823 -223.877F, 1824 29.5410F, 1825 -111.084F, 1826 -227.539F, 1827 49.3164F, 1828 -22.4609F, 1829 -113.525F, 1830 -91.5527F, 1831 119.141F, 1832 95.2148F, 1833 115.723F, 1834 213.867F, 1835 177.979F, 1836 77.1484F, 1837 -443.115F, 1838 -320.313F, 1839 -163.330F, 1840 21.2402F, 1841 234.863F, 1842 105.469F, 1843 137.451F, 1844 -60.7910F, 1845 -258.301F, 1846 61.0352F, 1847 69.5801F, 1848 269.775F, 1849 278.564F, 1850 104.248F, 1851 169.922F, 1852 -253.418F, 1853 -406.250F, 1854 -386.230F, 1855 -231.445F, 1856 84.4727F, 1857 39.0625F, 1858 -75.4395F, 1859 -66.4063F, 1860 -209.473F, 1861 163.574F, 1862 152.344F, 1863 305.176F, 1864 -230.469F, 1865 -99.6094F, 1866 -162.598F, 1867 -147.949F, 1868 -78.1250F, 1869 -93.7500F, 1870 -120.117F, 1871 56.1523F, 1872 15.8691F, 1873 81.5430F, 1874 -12.2070F, 1875 -3.90625F, 1876 -3.90625F, 1877 -168.457F, 1878 -341.064F, 1879 437.256F, 1880 418.945F, 1881 341.553F, 1882 604.980F, 1883 503.662F, 1884 342.773F, 1885 303.955F, 1886 359.131F, 1887 348.145F, 1888 -93.2617F, 1889 -253.174F, 1890 -0.488281F, 1891 42.2363F, 1892 -97.1680F, 1893 279.541F, 1894 364.014F, 1895 494.141F, 1896 439.697F, 1897 188.477F, 1898 311.035F, 1899 367.676F, 1900 348.877F, 1901 423.584F, 1902 488.525F, 1903 263.428F, 1904 297.363F, 1905 310.791F, 1906 -281.738F, 1907 -451.904F, 1908 -324.463F, 1909 -197.266F, 1910 -276.611F, 1911 -267.578F, 1912 -110.107F, 1913 -252.197F, 1914 -420.410F, 1915 15.8691F, 1916 141.113F, 1917 -20.5078F, 1918 -360.352F, 1919 -594.238F, 1920 -434.082F, 1921 -186.768F, 1922 -333.496F, 1923 -120.605F, 1924 -53.2227F, 1925 -145.020F, 1926 -227.295F, 1927 82.2754F, 1928 -57.6172F, 1929 137.207F, 1930 575.439F, 1931 649.902F, 1932 473.145F, 1933 363.525F, 1934 311.523F, 1935 213.379F, 1936 46.1426F, 1937 87.4023F, 1938 91.3086F, 1939 -370.850F, 1940 -556.885F, 1941 -572.754F, 1942 -236.084F, 1943 -310.303F, 1944 -511.475F, 1945 -153.320F, 1946 -290.039F, 1947 -376.465F, 1948 405.518F, 1949 254.639F, 1950 133.301F, 1951 137.939F, 1952 259.033F, 1953 178.711F, 1954 -15.6250F, 1955 -204.102F, 1956 -105.957F, 1957 -106.445F, 1958 -23.4375F, 1959 49.5605F, 1960 263.184F, 1961 296.875F, 1962 399.414F, 1963 221.436F, 1964 374.512F, 1965 240.723F, 1966 79.5898F, 1967 235.596F, 1968 206.299F, 1969 34.6680F, 1970 -20.5078F, 1971 48.0957F, 1972 114.746F, 1973 580.811F, 1974 383.301F, 1975 276.611F, 1976 114.746F, 1977 296.387F, 1978 96.4355F, 1979 335.938F, 1980 292.969F, 1981 274.658F, 1982 254.395F, 1983 84.9609F, 1984 -132.568F, 1985 -301.270F, 1986 -91.7969F, 1987 -52.4902F, 1988 -44.1895F, 1989 117.432F, 1990 -475.342F, 1991 -395.752F, 1992 -51.2695F, 1993 -183.105F, 1994 -289.307F, 1995 95.2148F, 1996 7.08008F, 1997 -97.4121F, 1998 6.59180F, 1999 200.195F, 2000 301.758F, 2001 184.326F, 2002 169.678F, 2003 239.014F, 2004 99.8535F, 2005 -42.4805F, 2006 292.236F, 2007 252.686F, 2008 222.656F, 2009 331.055F, 2010 450.684F, 2011 -242.188F, 2012 -350.830F, 2013 118.164F, 2014 -362.549F, 2015 -415.039F, 2016 50.7813F, 2017 -100.586F, 2018 293.945F, 2019 349.609F, 2020 -66.1621F, 2021 218.750F, 2022 279.297F, 2023 -101.563F, 2024 433.838F, 2025 350.098F, 2026 -414.063F, 2027 -645.508F, 2028 -49.8047F, 2029 -436.768F, 2030 -378.662F, 2031 252.197F, 2032 -404.297F, 2033 -380.615F, 2034 318.115F, 2035 -305.908F, 2036 -387.939F, 2037 263.916F, 2038 -163.330F, 2039 -267.334F, 2040 -16.1133F, 2041 -166.504F, 2042 78.1250F, 2043 -84.2285F, 2044 160.889F, 2045 74.4629F, 2046 260.986F, 2047 -315.430F, 2048 -196.289F, 2049 -4.63867F, 2050 -399.170F, 2051 -315.186F, 2052 7.08008F, 2053 -410.889F, 2054 -121.338F, 2055 17.3340F, 2056 -70.0684F, 2057 -1.70898F, 2058 -24.4141F, 2059 -120.605F, 2060 -234.863F, 2061 -57.8613F, 2062 208.008F, 2063 459.229F, 2064 424.805F, 2065 -297.119F, 2066 -338.623F, 2067 55.4199F, 2068 -161.133F, 2069 73.7305F, 2070 91.0645F, 2071 23.4375F, 2072 265.381F, 2073 306.885F, 2074 -262.207F, 2075 -407.471F, 2076 39.0625F, 2077 118.408F, 2078 506.836F, 2079 438.965F, 2080 -228.027F, 2081 -53.7109F, 2082 134.766F, 2083 -145.508F, 2084 -149.414F, 2085 57.8613F, 2086 82.0313F, 2087 419.922F, 2088 214.600F, 2089 156.982F, 2090 153.564F, 2091 105.957F, 2092 309.326F, 2093 127.441F, 2094 398.682F, 2095 3.66211F, 2096 59.5703F, 2097 -107.666F, 2098 360.107F, 2099 175.049F, 2100 44.9219F, 2101 444.092F, 2102 388.184F, 2103 417.236F, 2104 241.211F, 2105 63.7207F, 2106 228.760F, 2107 510.986F, 2108 572.510F, 2109 371.094F, 2110 522.217F, 2111 453.613F, 2112 392.090F, 2113 -140.869F, 2114 -141.357F, 2115 -293.701F, 2116 -233.398F, 2117 32.9590F, 2118 -119.141F, 2119 -113.281F, 2120 12.4512F, 2121 -82.5195F, 2122 -153.564F, 2123 -84.9609F, 2124 -176.514F, 2125 279.785F, 2126 506.104F, 2127 352.051F, 2128 535.156F, 2129 357.910F, 2130 222.412F, 2131 -352.539F, 2132 -383.789F, 2133 -556.152F, 2134 341.797F, 2135 173.340F, 2136 316.650F, 2137 325.928F, 2138 154.541F, 2139 226.563F, 2140 350.098F, 2141 535.645F, 2142 633.301F, 2143 591.309F, 2144 538.086F, 2145 459.229F, 2146 239.746F, 2147 547.363F, 2148 452.637F, 2149 92.7734F, 2150 193.359F, 2151 279.541F, 2152 -15.3809F, 2153 -131.592F, 2154 101.074F, 2155 -61.5234F, 2156 -235.352F, 2157 -76.6602F, 2158 -307.861F, 2159 -166.748F, 2160 -190.430F, 2161 -202.881F, 2162 -128.418F, 2163 -245.361F, 2164 -406.738F, 2165 -277.100F, 2166 -103.516F, 2167 -393.311F, 2168 -110.352F, 2169 -72.9980F, 2170 309.570F, 2171 255.859F, 2172 156.738F, 2173 280.029F, 2174 208.252F, 2175 208.984F, 2176 -164.795F, 2177 -82.0313F, 2178 33.9355F, 2179 553.711F, 2180 327.881F, 2181 346.191F, 2182 7.08008F, 2183 187.500F, 2184 194.580F, 2185 -298.828F, 2186 103.271F, 2187 137.695F, 2188 -321.777F, 2189 -264.160F, 2190 59.8145F, 2191 -317.871F, 2192 -198.242F, 2193 139.893F, 2194 -316.895F, 2195 -394.775F, 2196 157.715F, 2197 -236.328F, 2198 203.613F, 2199 176.514F, 2200 242.432F, 2201 403.320F, 2202 494.873F, 2203 -46.6309F, 2204 -199.463F, 2205 105.469F, 2206 161.621F, 2207 14.6484F, 2208 48.3398F, 2209 152.832F, 2210 243.408F, 2211 324.707F, 2212 402.344F, 2213 479.248F, 2214 314.697F, 2215 -389.893F, 2216 -22.7051F, 2217 -10.9863F, 2218 -265.625F, 2219 9.03320F, 2220 -20.5078F, 2221 403.564F, 2222 636.475F, 2223 570.557F, 2224 260.010F, 2225 498.047F, 2226 580.322F, 2227 278.076F, 2228 567.871F, 2229 517.090F, 2230 209.717F, 2231 87.1582F, 2232 368.652F, 2233 162.109F, 2234 299.561F, 2235 268.311F, 2236 116.943F, 2237 332.031F, 2238 222.656F, 2239 463.135F, 2240 428.223F, 2241 492.920F, 2242 285.156F, 2243 466.064F, 2244 435.547F, 2245 97.4121F, 2246 8.30078F, 2247 62.5000F, 2248 -144.775F, 2249 -74.2188F, 2250 -257.080F, 2251 133.545F, 2252 413.574F, 2253 343.506F, 2254 157.959F, 2255 -24.1699F, 2256 -83.2520F, 2257 364.258F, 2258 402.100F, 2259 290.527F, 2260 9.27734F, 2261 -157.227F, 2262 -51.7578F, 2263 96.4355F, 2264 206.543F, 2265 54.1992F, 2266 -171.875F, 2267 -186.768F, 2268 -174.805F, 2269 -176.758F, 2270 -479.492F, 2271 -684.570F, 2272 -36.6211F, 2273 71.0449F, 2274 -20.0195F, 2275 301.025F, 2276 356.201F, 2277 245.850F, 2278 -34.1797F, 2279 -37.8418F, 2280 37.3535F, 2281 107.178F, 2282 72.5098F, 2283 382.813F, 2284 -373.291F, 2285 -100.098F, 2286 -155.273F, 2287 375.000F, 2288 111.084F, 2289 -57.8613F, 2290 -324.219F, 2291 -33.9355F, 2292 -63.4766F, 2293 129.639F, 2294 135.254F, 2295 211.914F, 2296 65.6738F, 2297 308.594F, 2298 147.949F, 2299 -56.8848F, 2300 215.576F, 2301 113.037F, 2302 181.152F, 2303 146.484F, 2304 -29.2969F, 2305 -17.8223F, 2306 102.783F, 2307 51.7578F, 2308 -107.178F, 2309 -14.1602F, 2310 196.289F, 2311 -313.965F, 2312 -302.979F, 2313 177.734F, 2314 71.7773F, 2315 -119.629F, 2316 12.2070F, 2317 -144.287F, 2318 -220.947F, 2319 -306.152F, 2320 10.2539F, 2321 -167.725F, 2322 35.8887F, 2323 -6.10352F, 2324 66.6504F, 2325 145.508F, 2326 -75.9277F, 2327 296.143F, 2328 146.729F, 2329 -184.082F, 2330 207.275F, 2331 142.578F, 2332 104.736F, 2333 148.193F, 2334 143.311F, 2335 -146.973F, 2336 -40.5273F, 2337 112.549F, 2338 -194.336F, 2339 -200.928F, 2340 189.697F, 2341 336.914F, 2342 222.168F, 2343 428.467F, 2344 29.0527F, 2345 345.947F, 2346 237.305F, 2347 -53.4668F, 2348 -214.844F, 2349 -389.648F, 2350 -256.104F, 2351 -246.582F, 2352 106.934F, 2353 -174.072F, 2354 -336.670F, 2355 19.0430F, 2356 0.000000F, 2357 -109.131F, 2358 -287.842F, 2359 -277.344F, 2360 -322.021F, 2361 -384.033F, 2362 548.828F, 2363 431.396F, 2364 319.580F, 2365 230.957F, 2366 386.475F, 2367 349.609F, 2368 280.762F, 2369 117.676F, 2370 106.445F, 2371 -114.502F, 2372 -270.508F, 2373 150.879F, 2374 -109.131F, 2375 -235.840F, 2376 265.625F, 2377 -305.664F, 2378 -369.873F, 2379 -27.8320F, 2380 -269.531F, 2381 -490.234F, 2382 -141.357F, 2383 51.2695F, 2384 149.658F, 2385 121.338F, 2386 -482.178F, 2387 -350.830F, 2388 156.738F, 2389 -309.814F, 2390 -208.984F, 2391 246.826F, 2392 -401.855F, 2393 -289.307F, 2394 259.521F, 2395 -379.639F, 2396 -164.063F, 2397 293.945F, 2398 -413.086F, 2399 -271.973F, 2400 152.100F, 2401 -239.014F, 2402 -323.730F, 2403 -311.768F, 2404 131.592F, 2405 -35.8887F, 2406 218.262F, 2407 -330.566F, 2408 -218.994F, 2409 -105.957F, 2410 216.797F, 2411 115.967F, 2412 104.492F, 2413 37.3535F, 2414 -93.7500F, 2415 82.5195F, 2416 -364.258F, 2417 -124.756F, 2418 87.6465F, 2419 -237.793F, 2420 -272.217F, 2421 -114.746F, 2422 25.6348F, 2423 -134.277F, 2424 165.283F, 2425 -228.760F, 2426 -279.541F, 2427 214.111F, 2428 92.7734F, 2429 -63.4766F, 2430 51.2695F, 2431 411.377F, 2432 225.586F, 2433 306.641F, 2434 433.350F, 2435 290.527F, 2436 267.334F, 2437 346.436F, 2438 154.053F, 2439 130.127F, 2440 153.076F, 2441 72.9980F, 2442 -84.7168F, 2443 -100.342F, 2444 -130.371F, 2445 157.959F, 2446 -158.691F, 2447 7.08008F, 2448 -145.264F, 2449 -92.2852F, 2450 -333.740F, 2451 381.592F, 2452 342.285F, 2453 273.682F, 2454 357.666F, 2455 265.869F, 2456 344.238F, 2457 158.203F, 2458 -511.719F, 2459 -266.113F, 2460 -1.46484F, 2461 75.9277F, 2462 -47.3633F, 2463 -212.158F, 2464 -156.006F, 2465 -202.881F, 2466 101.563F, 2467 -283.691F, 2468 -298.828F, 2469 329.346F, 2470 -304.443F, 2471 -229.736F, 2472 442.627F, 2473 -535.400F, 2474 -485.107F, 2475 110.596F, 2476 -151.123F, 2477 -333.740F, 2478 -233.398F, 2479 -392.090F, 2480 -481.445F, 2481 -367.920F, 2482 -286.865F, 2483 -258.057F, 2484 -269.531F, 2485 -92.0410F, 2486 146.729F, 2487 49.0723F, 2488 458.008F, 2489 201.416F, 2490 91.3086F, 2491 -104.980F, 2492 -322.998F, 2493 7.08008F, 2494 -341.064F, 2495 -304.932F, 2496 -324.951F, 2497 -245.850F, 2498 -367.188F, 2499 234.375F, 2500 -342.041F, 2501 -490.479F, 2502 48.0957F, 2503 -336.670F, 2504 -475.830F, 2505 -57.6172F, 2506 -262.939F, 2507 30.0293F, 2508 103.027F, 2509 150.146F, 2510 309.814F, 2511 133.301F, 2512 -74.7070F, 2513 372.559F, 2514 220.703F, 2515 291.504F, 2516 436.523F, 2517 287.354F, 2518 -152.832F, 2519 -215.820F, 2520 -372.559F, 2521 48.5840F, 2522 187.012F, 2523 367.188F, 2524 -260.010F, 2525 210.449F, 2526 48.0957F, 2527 -252.441F, 2528 -432.861F, 2529 -216.553F, 2530 -195.313F, 2531 35.4004F, 2532 146.240F, 2533 -276.855F, 2534 -126.709F, 2535 152.832F, 2536 -294.189F, 2537 -470.215F, 2538 122.070F, 2539 -222.168F, 2540 -254.150F, 2541 -340.576F, 2542 -360.352F, 2543 -382.568F, 2544 -236.572F, 2545 -127.686F, 2546 205.566F, 2547 8.30078F, 2548 437.988F, 2549 157.715F, 2550 210.449F, 2551 -294.678F, 2552 -460.938F, 2553 -244.629F, 2554 -19.0430F, 2555 -2.19727F, 2556 -164.063F, 2557 254.883F, 2558 185.303F, 2559 19.5313F, 2560 -146.484F, 2561 278.076F, 2562 248.779F, 2563 13.9160F, 2564 488.281F, 2565 347.168F, 2566 -203.369F, 2567 345.215F, 2568 273.682F, 2569 -293.457F, 2570 397.949F, 2571 307.617F, 2572 -112.549F, 2573 346.680F, 2574 303.711F, 2575 375.244F, 2576 238.037F, 2577 61.7676F, 2578 -69.0918F, 2579 79.1016F, 2580 -87.6465F, 2581 146.240F, 2582 -47.6074F, 2583 25.8789F, 2584 143.555F, 2585 15.1367F, 2586 -143.311F, 2587 -184.814F, 2588 157.471F, 2589 50.0488F, 2590 12.4512F, 2591 293.213F, 2592 185.059F, 2593 -295.166F, 2594 164.307F, 2595 -95.2148F, 2596 -152.344F, 2597 385.986F, 2598 229.736F, 2599 -36.8652F, 2600 249.756F, 2601 179.443F, 2602 688.477F, 2603 317.627F, 2604 168.457F, 2605 -73.7305F, 2606 127.930F, 2607 -24.1699F, 2608 -219.727F, 2609 -387.695F, 2610 -290.283F, 2611 264.648F, 2612 61.2793F, 2613 58.1055F, 2614 491.699F, 2615 437.500F, 2616 246.582F, 2617 303.955F, 2618 398.682F, 2619 425.049F, 2620 -299.561F, 2621 -375.977F, 2622 -294.922F, 2623 -151.611F, 2624 111.328F, 2625 -26.6113F, 2626 9.76563F, 2627 -15.8691F, 2628 192.383F, 2629 -196.533F, 2630 -170.654F, 2631 -329.590F, 2632 -142.334F, 2633 220.703F, 2634 203.125F, 2635 -195.557F, 2636 129.883F, 2637 145.020F, 2638 481.445F, 2639 343.750F, 2640 329.834F, 2641 -287.354F, 2642 -458.984F, 2643 -516.113F, 2644 -188.721F, 2645 138.672F, 2646 231.445F, 2647 -247.803F, 2648 263.428F, 2649 307.617F, 2650 -271.240F, 2651 117.676F, 2652 -31.7383F, 2653 434.082F, 2654 254.883F, 2655 190.430F, 2656 -364.014F, 2657 59.8145F, 2658 222.656F, 2659 -77.1484F, 2660 -278.564F, 2661 -223.877F, 2662 -130.859F, 2663 -352.051F, 2664 -572.754F, 2665 -191.650F, 2666 -377.441F, 2667 -485.352F, 2668 -489.014F, 2669 62.7441F, 2670 221.924F, 2671 -451.416F, 2672 -154.541F, 2673 -295.166F, 2674 -375.488F, 2675 -468.262F, 2676 -257.324F, 2677 392.090F, 2678 546.631F, 2679 384.766F, 2680 -138.428F, 2681 -366.211F, 2682 -376.953F, 2683 -312.256F, 2684 47.6074F, 2685 334.229F, 2686 -199.463F, 2687 71.5332F, 2688 297.607F, 2689 -128.174F, 2690 153.809F, 2691 292.236F, 2692 -414.551F, 2693 -592.041F, 2694 -449.219F, 2695 -73.9746F, 2696 178.467F, 2697 182.373F, 2698 -285.400F, 2699 -61.2793F, 2700 65.6738F, 2701 -231.934F, 2702 -18.3105F, 2703 411.133F, 2704 -288.574F, 2705 -110.596F, 2706 245.361F, 2707 -390.381F, 2708 142.822F, 2709 92.2852F, 2710 -506.592F, 2711 -139.404F, 2712 -104.248F, 2713 -129.150F, 2714 -282.959F, 2715 -285.889F, 2716 -69.0918F, 2717 -50.0488F, 2718 -137.695F, 2719 -194.336F, 2720 304.199F, 2721 175.049F, 2722 555.908F, 2723 226.318F, 2724 131.592F, 2725 -110.840F, 2726 136.475F, 2727 107.422F, 2728 -175.049F, 2729 356.445F, 2730 394.287F, 2731 -251.465F, 2732 256.836F, 2733 393.066F, 2734 -285.400F, 2735 -33.6914F, 2736 206.787F, 2737 55.1758F, 2738 9.52148F, 2739 -149.414F, 2740 -305.420F, 2741 -25.8789F, 2742 -177.979F, 2743 -158.936F, 2744 236.328F, 2745 317.871F, 2746 -174.316F, 2747 -155.273F, 2748 421.631F, 2749 86.1816F, 2750 260.986F, 2751 100.098F, 2752 -194.824F, 2753 -38.0859F, 2754 268.311F, 2755 -140.137F, 2756 224.121F, 2757 108.887F, 2758 -319.824F, 2759 247.070F, 2760 113.770F, 2761 343.750F, 2762 388.428F, 2763 186.768F, 2764 348.877F, 2765 336.914F, 2766 428.955F, 2767 475.830F, 2768 477.539F, 2769 580.566F, 2770 385.254F, 2771 499.756F, 2772 524.414F, 2773 223.633F, 2774 23.9258F, 2775 -1.70898F, 2776 462.158F, 2777 346.191F, 2778 522.705F, 2779 84.9609F, 2780 343.018F, 2781 385.498F, 2782 37.1094F, 2783 276.855F, 2784 439.697F, 2785 -65.1855F, 2786 37.5977F, 2787 340.576F, 2788 -284.668F, 2789 114.502F, 2790 257.324F, 2791 -278.809F, 2792 -98.8770F, 2793 -261.963F, 2794 -327.393F, 2795 -552.734F, 2796 -385.986F, 2797 -88.8672F, 2798 212.158F, 2799 416.504F, 2800 -283.691F, 2801 134.033F, 2802 378.418F, 2803 -299.072F, 2804 -471.680F, 2805 -406.738F, 2806 -362.549F, 2807 -482.666F, 2808 -501.709F, 2809 -421.631F, 2810 -221.191F, 2811 -23.9258F, 2812 -463.135F, 2813 56.8848F, 2814 364.258F, 2815 217.773F, 2816 26.3672F, 2817 -80.8105F, 2818 -421.875F, 2819 -285.645F, 2820 -415.039F, 2821 -258.789F, 2822 483.398F, 2823 437.012F, 2824 -261.230F, 2825 -425.049F, 2826 -466.064F, 2827 -2.68555F, 2828 375.732F, 2829 321.533F, 2830 -390.625F, 2831 22.9492F, 2832 121.338F, 2833 102.783F, 2834 108.154F, 2835 -48.0957F, 2836 -385.254F, 2837 -85.2051F, 2838 -242.676F, 2839 -146.240F, 2840 -131.592F, 2841 278.320F, 2842 -235.596F, 2843 -346.436F, 2844 -31.4941F, 2845 -327.393F, 2846 42.7246F, 2847 -109.131F, 2848 -91.5527F, 2849 320.068F, 2850 501.709F, 2851 -90.5762F, 2852 -158.691F, 2853 -74.9512F, 2854 -261.963F, 2855 147.705F, 2856 89.1113F, 2857 -502.197F, 2858 -27.5879F, 2859 104.980F, 2860 159.180F, 2861 223.145F, 2862 236.084F, 2863 -247.070F, 2864 -387.207F, 2865 -567.139F, 2866 367.432F, 2867 304.688F, 2868 136.475F, 2869 63.9648F, 2870 -118.652F, 2871 -97.9004F, 2872 -421.631F, 2873 327.637F, 2874 377.441F, 2875 12.2070F, 2876 13.6719F, 2877 105.469F, 2878 -80.5664F, 2879 29.0527F, 2880 -147.461F, 2881 -370.361F, 2882 -263.672F, 2883 -197.754F, 2884 230.957F, 2885 275.146F, 2886 257.568F, 2887 -341.797F, 2888 -415.771F, 2889 -417.969F, 2890 -310.059F, 2891 -171.875F, 2892 -321.533F, 2893 197.021F, 2894 444.580F, 2895 279.053F, 2896 673.828F, 2897 392.090F, 2898 530.029F, 2899 273.438F, 2900 99.8535F, 2901 -36.6211F, 2902 -35.8887F, 2903 98.6328F, 2904 234.131F, 2905 595.459F, 2906 466.553F, 2907 534.424F, 2908 -221.191F, 2909 -34.4238F, 2910 -211.426F, 2911 -220.703F, 2912 -34.6680F, 2913 -111.816F, 2914 -135.986F, 2915 -172.852F, 2916 -409.912F, 2917 -202.637F, 2918 -349.365F, 2919 -386.475F, 2920 -449.707F, 2921 -328.613F, 2922 -265.137F, 2923 -391.602F, 2924 -66.4063F, 2925 223.389F, 2926 -291.992F, 2927 188.477F, 2928 257.813F, 2929 -155.762F, 2930 -301.270F, 2931 -463.135F, 2932 -122.070F, 2933 -19.7754F, 2934 -200.684F, 2935 -314.697F, 2936 -393.799F, 2937 -179.443F, 2938 -28.5645F, 2939 191.650F, 2940 41.0156F, 2941 -266.113F, 2942 276.611F, 2943 225.098F, 2944 -267.578F, 2945 -182.129F, 2946 337.891F, 2947 70.0684F, 2948 -133.545F, 2949 -259.521F, 2950 -335.938F, 2951 -537.354F, 2952 -293.945F, 2953 -531.250F, 2954 -383.301F, 2955 -428.955F, 2956 -368.896F, 2957 -547.119F, 2958 -188.232F, 2959 -424.072F, 2960 268.311F, 2961 202.637F, 2962 -387.695F, 2963 176.758F, 2964 303.467F, 2965 -376.465F, 2966 169.189F, 2967 196.533F, 2968 -412.598F, 2969 -58.5938F, 2970 406.494F, 2971 -415.039F, 2972 -0.976563F, 2973 -163.086F, 2974 524.658F, 2975 199.219F, 2976 254.395F, 2977 -199.707F, 2978 -449.463F, 2979 5.37109F, 2980 -186.523F, 2981 -123.779F, 2982 109.619F, 2983 -281.006F, 2984 -150.635F, 2985 70.5566F, 2986 -205.811F, 2987 -389.648F, 2988 -58.5938F, 2989 121.582F, 2990 -57.1289F, 2991 -160.400F, 2992 -183.594F, 2993 117.188F, 2994 409.668F, 2995 -77.8809F, 2996 -117.432F, 2997 47.1191F, 2998 -197.998F, 2999 41.7480F, 3000 -29.0527F, 3001 -519.531F, 3002 -49.3164F, 3003 -207.031F, 3004 419.189F, 3005 278.320F, 3006 415.039F 3007 3008 }; 3009 static const Float32 dico3_lsf_3[] = 3010 { 3011 16.3574F, 3012 -4.15039F, 3013 16.1133F, 3014 -2.92969F, 3015 -412.598F, 3016 -141.846F, 3017 -25.3906F, 3018 -66.4063F, 3019 -262.695F, 3020 -289.551F, 3021 -450.439F, 3022 -91.7969F, 3023 -278.320F, 3024 -226.074F, 3025 -102.539F, 3026 -14.1602F, 3027 -63.2324F, 3028 -160.156F, 3029 -276.855F, 3030 -135.010F, 3031 436.523F, 3032 299.561F, 3033 111.084F, 3034 31.4941F, 3035 112.793F, 3036 107.666F, 3037 -58.5938F, 3038 -128.906F, 3039 205.078F, 3040 125.488F, 3041 31.7383F, 3042 -18.3105F, 3043 271.973F, 3044 152.100F, 3045 37.3535F, 3046 52.7344F, 3047 260.742F, 3048 137.695F, 3049 -1.46484F, 3050 -67.3828F, 3051 273.193F, 3052 177.490F, 3053 46.3867F, 3054 -16.6016F, 3055 171.875F, 3056 74.7070F, 3057 29.0527F, 3058 -64.4531F, 3059 80.3223F, 3060 14.8926F, 3061 -24.4141F, 3062 38.0859F, 3063 88.8672F, 3064 30.0293F, 3065 44.6777F, 3066 -50.7813F, 3067 -41.7480F, 3068 -30.0293F, 3069 53.7109F, 3070 -15.8691F, 3071 -74.7070F, 3072 -15.1367F, 3073 98.1445F, 3074 4.15039F, 3075 -161.133F, 3076 -229.004F, 3077 -64.9414F, 3078 0.000000F, 3079 93.9941F, 3080 57.3730F, 3081 67.3828F, 3082 69.5801F, 3083 78.1250F, 3084 65.4297F, 3085 -82.0313F, 3086 -48.8281F, 3087 -176.758F, 3088 4.15039F, 3089 -20.5078F, 3090 93.0176F, 3091 -132.813F, 3092 104.736F, 3093 120.605F, 3094 126.709F, 3095 -28.5645F, 3096 70.3125F, 3097 74.2188F, 3098 80.3223F, 3099 156.982F, 3100 38.3301F, 3101 171.143F, 3102 124.023F, 3103 292.969F, 3104 152.588F, 3105 194.336F, 3106 148.438F, 3107 243.652F, 3108 102.783F, 3109 120.117F, 3110 154.297F, 3111 293.945F, 3112 190.430F, 3113 108.887F, 3114 32.2266F, 3115 306.885F, 3116 206.055F, 3117 133.545F, 3118 109.619F, 3119 202.393F, 3120 160.645F, 3121 132.080F, 3122 114.746F, 3123 276.367F, 3124 307.129F, 3125 224.121F, 3126 156.006F, 3127 133.545F, 3128 12.4512F, 3129 103.271F, 3130 68.1152F, 3131 2.19727F, 3132 95.7031F, 3133 20.2637F, 3134 22.9492F, 3135 132.324F, 3136 132.568F, 3137 55.9082F, 3138 -35.8887F, 3139 -48.3398F, 3140 31.4941F, 3141 47.3633F, 3142 -45.1660F, 3143 -210.693F, 3144 -322.510F, 3145 -73.7305F, 3146 7.32422F, 3147 -145.752F, 3148 -153.564F, 3149 -4.63867F, 3150 27.8320F, 3151 -219.727F, 3152 -263.916F, 3153 113.770F, 3154 86.1816F, 3155 -362.061F, 3156 -384.033F, 3157 3.66211F, 3158 -34.9121F, 3159 -416.992F, 3160 -502.686F, 3161 -183.350F, 3162 47.8516F, 3163 -458.008F, 3164 -504.639F, 3165 -156.738F, 3166 -62.9883F, 3167 -570.068F, 3168 -358.887F, 3169 -109.863F, 3170 -137.695F, 3171 -142.578F, 3172 -45.4102F, 3173 -212.891F, 3174 -101.074F, 3175 -440.674F, 3176 -241.211F, 3177 -274.658F, 3178 -319.824F, 3179 -177.246F, 3180 -275.635F, 3181 6.83594F, 3182 41.2598F, 3183 -253.662F, 3184 -210.938F, 3185 -175.293F, 3186 -60.0586F, 3187 118.164F, 3188 8.78906F, 3189 -56.8848F, 3190 -11.9629F, 3191 64.6973F, 3192 16.3574F, 3193 70.5566F, 3194 114.014F, 3195 43.4570F, 3196 132.568F, 3197 197.754F, 3198 131.836F, 3199 20.5078F, 3200 68.8477F, 3201 164.063F, 3202 171.631F, 3203 -238.037F, 3204 -189.697F, 3205 31.4941F, 3206 70.0684F, 3207 -229.004F, 3208 -55.4199F, 3209 233.154F, 3210 145.264F, 3211 -394.775F, 3212 -70.5566F, 3213 204.102F, 3214 158.447F, 3215 -450.928F, 3216 -52.4902F, 3217 270.020F, 3218 175.293F, 3219 -496.582F, 3220 -264.893F, 3221 158.691F, 3222 107.422F, 3223 -512.939F, 3224 -129.150F, 3225 221.436F, 3226 140.381F, 3227 -490.967F, 3228 -82.0313F, 3229 163.574F, 3230 49.8047F, 3231 -583.252F, 3232 -168.945F, 3233 87.8906F, 3234 33.4473F, 3235 -526.367F, 3236 -538.086F, 3237 -2.19727F, 3238 68.3594F, 3239 -64.9414F, 3240 29.0527F, 3241 9.52148F, 3242 47.1191F, 3243 19.0430F, 3244 -14.4043F, 3245 -29.2969F, 3246 55.1758F, 3247 -238.037F, 3248 -209.473F, 3249 -190.674F, 3250 -267.334F, 3251 -151.123F, 3252 -100.830F, 3253 -110.107F, 3254 -205.566F, 3255 -296.875F, 3256 -322.510F, 3257 -198.486F, 3258 -215.576F, 3259 -335.938F, 3260 -394.287F, 3261 -96.1914F, 3262 -104.492F, 3263 -179.932F, 3264 -271.729F, 3265 -134.033F, 3266 -192.871F, 3267 -214.844F, 3268 -238.037F, 3269 -236.084F, 3270 -156.738F, 3271 -240.479F, 3272 -216.309F, 3273 -310.791F, 3274 -332.275F, 3275 -115.479F, 3276 -196.289F, 3277 -342.041F, 3278 -343.506F, 3279 39.0625F, 3280 -64.6973F, 3281 -224.365F, 3282 -67.1387F, 3283 -60.5469F, 3284 -61.0352F, 3285 -175.293F, 3286 -92.7734F, 3287 23.6816F, 3288 -25.1465F, 3289 -91.5527F, 3290 -55.9082F, 3291 -101.318F, 3292 -47.1191F, 3293 -32.9590F, 3294 -135.498F, 3295 153.320F, 3296 88.1348F, 3297 29.0527F, 3298 52.7344F, 3299 141.357F, 3300 88.8672F, 3301 95.4590F, 3302 51.0254F, 3303 154.785F, 3304 127.441F, 3305 -37.5977F, 3306 -36.1328F, 3307 128.418F, 3308 94.9707F, 3309 41.5039F, 3310 8.05664F, 3311 25.6348F, 3312 65.1855F, 3313 15.6250F, 3314 92.7734F, 3315 -366.943F, 3316 -244.141F, 3317 -7.32422F, 3318 -90.0879F, 3319 -261.230F, 3320 14.1602F, 3321 157.959F, 3322 54.4434F, 3323 -371.094F, 3324 -71.0449F, 3325 151.611F, 3326 74.9512F, 3327 -373.779F, 3328 38.0859F, 3329 186.035F, 3330 98.6328F, 3331 -495.361F, 3332 34.4238F, 3333 179.199F, 3334 121.826F, 3335 -451.416F, 3336 -158.691F, 3337 74.7070F, 3338 125.000F, 3339 -45.6543F, 3340 -25.3906F, 3341 -14.4043F, 3342 106.934F, 3343 32.7148F, 3344 -56.1523F, 3345 38.0859F, 3346 -45.4102F, 3347 -14.8926F, 3348 -63.4766F, 3349 -3.90625F, 3350 2.44141F, 3351 -138.916F, 3352 -0.732422F, 3353 -102.783F, 3354 -72.5098F, 3355 -421.143F, 3356 -127.197F, 3357 -84.4727F, 3358 43.4570F, 3359 -332.520F, 3360 -14.4043F, 3361 -10.7422F, 3362 38.3301F, 3363 -523.926F, 3364 -112.549F, 3365 -114.746F, 3366 -85.2051F, 3367 -529.785F, 3368 -0.244141F, 3369 -90.0879F, 3370 -29.5410F, 3371 -385.498F, 3372 -91.0645F, 3373 -219.727F, 3374 -247.803F, 3375 -272.705F, 3376 -144.287F, 3377 -149.658F, 3378 -191.406F, 3379 -136.963F, 3380 29.7852F, 3381 -18.3105F, 3382 -109.619F, 3383 -0.976563F, 3384 -41.7480F, 3385 -30.0293F, 3386 -90.8203F, 3387 46.8750F, 3388 41.0156F, 3389 -18.5547F, 3390 -32.2266F, 3391 61.5234F, 3392 -26.1230F, 3393 83.0078F, 3394 51.2695F, 3395 95.7031F, 3396 124.268F, 3397 66.4063F, 3398 44.1895F, 3399 -26.6113F, 3400 35.4004F, 3401 53.2227F, 3402 29.0527F, 3403 -101.563F, 3404 -64.2090F, 3405 118.408F, 3406 64.6973F, 3407 -44.1895F, 3408 -1.95313F, 3409 -69.8242F, 3410 55.1758F, 3411 -59.5703F, 3412 -53.2227F, 3413 16.8457F, 3414 -70.8008F, 3415 -38.5742F, 3416 46.6309F, 3417 -0.244141F, 3418 -15.6250F, 3419 -144.531F, 3420 -21.9727F, 3421 52.0020F, 3422 -23.4375F, 3423 62.2559F, 3424 106.201F, 3425 43.4570F, 3426 -19.5313F, 3427 -90.0879F, 3428 -4.39453F, 3429 -8.05664F, 3430 -19.5313F, 3431 -10.2539F, 3432 101.318F, 3433 34.1797F, 3434 -54.1992F, 3435 279.053F, 3436 158.936F, 3437 158.447F, 3438 80.3223F, 3439 187.256F, 3440 135.742F, 3441 60.7910F, 3442 57.3730F, 3443 231.445F, 3444 100.830F, 3445 107.910F, 3446 68.1152F, 3447 34.4238F, 3448 82.7637F, 3449 86.9141F, 3450 135.986F, 3451 -114.746F, 3452 -41.5039F, 3453 24.1699F, 3454 57.8613F, 3455 -138.916F, 3456 -195.313F, 3457 85.9375F, 3458 137.939F, 3459 68.8477F, 3460 115.479F, 3461 114.746F, 3462 81.0547F, 3463 -48.5840F, 3464 -168.457F, 3465 -313.477F, 3466 -223.877F, 3467 -47.1191F, 3468 -104.004F, 3469 -195.313F, 3470 -273.926F, 3471 -6.34766F, 3472 -90.5762F, 3473 -119.629F, 3474 -47.1191F, 3475 155.518F, 3476 145.264F, 3477 126.709F, 3478 80.5664F, 3479 99.6094F, 3480 -28.0762F, 3481 19.2871F, 3482 2.92969F, 3483 116.455F, 3484 21.2402F, 3485 -25.1465F, 3486 -91.7969F, 3487 -162.598F, 3488 -84.7168F, 3489 -67.6270F, 3490 -71.0449F, 3491 -124.512F, 3492 -117.432F, 3493 41.2598F, 3494 72.5098F, 3495 -202.393F, 3496 -180.176F, 3497 -50.0488F, 3498 -41.7480F, 3499 -78.1250F, 3500 -131.836F, 3501 80.0781F, 3502 69.0918F, 3503 -209.717F, 3504 -233.887F, 3505 107.910F, 3506 -0.488281F, 3507 135.742F, 3508 167.480F, 3509 31.7383F, 3510 13.6719F, 3511 337.646F, 3512 247.070F, 3513 184.326F, 3514 104.248F, 3515 149.414F, 3516 180.908F, 3517 153.320F, 3518 135.010F, 3519 -82.7637F, 3520 -194.336F, 3521 32.7148F, 3522 67.6270F, 3523 -154.541F, 3524 -264.893F, 3525 -0.488281F, 3526 -60.0586F, 3527 -214.844F, 3528 -252.686F, 3529 -392.334F, 3530 -259.766F, 3531 -242.676F, 3532 -115.723F, 3533 -277.832F, 3534 -119.141F, 3535 -101.074F, 3536 -194.092F, 3537 17.8223F, 3538 -50.2930F, 3539 -1.95313F, 3540 -33.9355F, 3541 107.178F, 3542 49.8047F, 3543 -42.9688F, 3544 -141.113F, 3545 5.61523F, 3546 31.9824F, 3547 -65.6738F, 3548 -184.814F, 3549 -46.6309F, 3550 59.8145F, 3551 -26.6113F, 3552 -82.5195F, 3553 27.3438F, 3554 77.1484F, 3555 29.2969F, 3556 -99.1211F, 3557 -28.8086F, 3558 149.170F, 3559 -43.9453F, 3560 -45.4102F, 3561 -157.471F, 3562 28.0762F, 3563 -42.2363F, 3564 8.30078F, 3565 -126.465F, 3566 -119.385F, 3567 -36.8652F, 3568 14.8926F, 3569 -142.334F, 3570 -206.055F, 3571 53.7109F, 3572 -33.6914F, 3573 -166.260F, 3574 -249.023F, 3575 95.4590F, 3576 -4.15039F, 3577 -145.996F, 3578 -78.3691F, 3579 38.3301F, 3580 -72.0215F, 3581 31.4941F, 3582 37.8418F, 3583 -226.074F, 3584 -213.623F, 3585 -240.967F, 3586 69.5801F, 3587 58.8379F, 3588 -20.2637F, 3589 -30.5176F, 3590 -30.5176F, 3591 151.367F, 3592 145.752F, 3593 105.469F, 3594 22.4609F, 3595 95.9473F, 3596 19.0430F, 3597 99.8535F, 3598 14.8926F, 3599 -95.9473F, 3600 -180.420F, 3601 -100.830F, 3602 -182.617F, 3603 20.2637F, 3604 13.1836F, 3605 88.1348F, 3606 6.59180F, 3607 -264.648F, 3608 31.7383F, 3609 -82.2754F, 3610 -169.434F, 3611 -382.080F, 3612 72.5098F, 3613 77.6367F, 3614 -4.63867F, 3615 -457.275F, 3616 8.78906F, 3617 12.4512F, 3618 -77.3926F, 3619 -567.139F, 3620 -60.0586F, 3621 56.3965F, 3622 -20.5078F, 3623 -562.988F, 3624 -191.162F, 3625 9.76563F, 3626 -43.7012F, 3627 -545.166F, 3628 -227.051F, 3629 -115.723F, 3630 -112.793F, 3631 -184.082F, 3632 -20.9961F, 3633 -70.3125F, 3634 -152.832F, 3635 -588.623F, 3636 -111.084F, 3637 -15.3809F, 3638 41.7480F, 3639 -268.311F, 3640 -267.090F, 3641 -6.34766F, 3642 -34.9121F, 3643 -291.260F, 3644 -111.084F, 3645 -99.1211F, 3646 -93.0176F, 3647 -147.705F, 3648 -51.2695F, 3649 -23.4375F, 3650 -12.4512F, 3651 -141.602F, 3652 -116.211F, 3653 -67.3828F, 3654 -3.66211F, 3655 -291.748F, 3656 -154.785F, 3657 -293.701F, 3658 -215.088F, 3659 -92.2852F, 3660 -53.9551F, 3661 -163.330F, 3662 -232.422F, 3663 145.020F, 3664 43.4570F, 3665 -98.3887F, 3666 -165.039F, 3667 186.279F, 3668 79.8340F, 3669 146.729F, 3670 70.8008F, 3671 41.9922F, 3672 73.2422F, 3673 49.5605F, 3674 38.3301F, 3675 -13.6719F, 3676 -82.0313F, 3677 86.9141F, 3678 5.85938F, 3679 -55.6641F, 3680 -72.2656F, 3681 -63.2324F, 3682 -7.08008F, 3683 -45.4102F, 3684 64.2090F, 3685 101.563F, 3686 3.41797F, 3687 -86.1816F, 3688 91.0645F, 3689 -2.92969F, 3690 -52.7344F, 3691 62.7441F, 3692 23.4375F, 3693 42.4805F, 3694 13.9160F, 3695 -372.559F, 3696 -150.391F, 3697 -232.910F, 3698 -121.826F, 3699 -121.338F, 3700 -37.1094F, 3701 -81.2988F, 3702 30.5176F, 3703 25.6348F, 3704 48.8281F, 3705 43.7012F, 3706 -23.6816F, 3707 -80.8105F, 3708 -54.6875F, 3709 186.768F, 3710 170.166F, 3711 185.547F, 3712 62.5000F, 3713 73.4863F, 3714 14.4043F, 3715 111.084F, 3716 -20.7520F, 3717 49.8047F, 3718 70.3125F, 3719 -125.488F, 3720 58.5938F, 3721 61.2793F, 3722 -26.6113F, 3723 62.5000F, 3724 101.807F, 3725 -8.30078F, 3726 -100.830F, 3727 24.6582F, 3728 104.980F, 3729 93.7500F, 3730 38.0859F, 3731 -7.56836F, 3732 -2.44141F, 3733 50.2930F, 3734 104.004F, 3735 143.799F, 3736 35.4004F, 3737 34.9121F, 3738 17.3340F, 3739 197.266F, 3740 221.191F, 3741 81.2988F, 3742 85.2051F, 3743 240.723F, 3744 229.004F, 3745 143.799F, 3746 80.8105F, 3747 317.383F, 3748 201.172F, 3749 45.6543F, 3750 124.268F, 3751 259.277F, 3752 159.424F, 3753 92.5293F, 3754 113.770F, 3755 356.934F, 3756 228.760F, 3757 97.9004F, 3758 66.8945F, 3759 192.139F, 3760 210.205F, 3761 64.6973F, 3762 0.488281F, 3763 148.682F, 3764 135.010F, 3765 6.83594F, 3766 74.4629F, 3767 226.074F, 3768 83.0078F, 3769 25.8789F, 3770 94.2383F, 3771 58.8379F, 3772 -65.1855F, 3773 -35.8887F, 3774 54.9316F, 3775 -43.4570F, 3776 -130.371F, 3777 84.7168F, 3778 122.559F, 3779 -156.982F, 3780 -93.0176F, 3781 96.9238F, 3782 7.32422F, 3783 -158.936F, 3784 -178.955F, 3785 -106.201F, 3786 97.1680F, 3787 -99.3652F, 3788 -177.246F, 3789 -118.164F, 3790 -60.5469F, 3791 -192.627F, 3792 -223.145F, 3793 -106.934F, 3794 -116.211F, 3795 -121.582F, 3796 -95.2148F, 3797 18.3105F, 3798 -72.0215F, 3799 -235.352F, 3800 -144.043F, 3801 -147.949F, 3802 36.6211F, 3803 -29.5410F, 3804 -11.9629F, 3805 -37.8418F, 3806 -19.0430F, 3807 228.271F, 3808 134.277F, 3809 94.9707F, 3810 9.27734F, 3811 -78.3691F, 3812 31.0059F, 3813 103.516F, 3814 76.9043F, 3815 -69.5801F, 3816 -27.5879F, 3817 69.0918F, 3818 63.2324F, 3819 160.645F, 3820 49.5605F, 3821 78.6133F, 3822 118.652F, 3823 220.459F, 3824 123.291F, 3825 182.617F, 3826 101.807F, 3827 149.170F, 3828 103.271F, 3829 135.498F, 3830 125.000F, 3831 58.3496F, 3832 -20.2637F, 3833 -141.113F, 3834 -4.63867F, 3835 -82.7637F, 3836 -178.467F, 3837 85.2051F, 3838 3.17383F, 3839 -228.027F, 3840 -341.553F, 3841 -27.8320F, 3842 -87.8906F, 3843 26.1230F, 3844 168.945F, 3845 44.4336F, 3846 21.9727F, 3847 -303.467F, 3848 -375.488F, 3849 -378.662F, 3850 -177.002F, 3851 -138.672F, 3852 -220.459F, 3853 -332.764F, 3854 -128.174F, 3855 -126.221F, 3856 -208.252F, 3857 -210.205F, 3858 -245.117F, 3859 -41.0156F, 3860 -168.457F, 3861 -203.857F, 3862 15.3809F, 3863 -33.4473F, 3864 -135.742F, 3865 -133.545F, 3866 35.1563F, 3867 -69.8242F, 3868 -199.463F, 3869 118.408F, 3870 77.8809F, 3871 -35.8887F, 3872 -99.6094F, 3873 128.418F, 3874 60.0586F, 3875 -84.7168F, 3876 -105.957F, 3877 72.5098F, 3878 -6.83594F, 3879 -70.8008F, 3880 -114.990F, 3881 -270.996F, 3882 -313.721F, 3883 -112.305F, 3884 -87.6465F, 3885 -241.211F, 3886 -193.848F, 3887 328.857F, 3888 317.139F, 3889 168.457F, 3890 127.686F, 3891 296.875F, 3892 260.742F, 3893 267.090F, 3894 184.814F, 3895 201.416F, 3896 278.320F, 3897 183.594F, 3898 120.605F, 3899 305.664F, 3900 333.252F, 3901 291.748F, 3902 219.238F, 3903 127.197F, 3904 257.080F, 3905 129.883F, 3906 105.469F, 3907 -81.5430F, 3908 -52.7344F, 3909 -76.4160F, 3910 -64.2090F, 3911 -39.0625F, 3912 12.6953F, 3913 -115.234F, 3914 -37.8418F, 3915 31.0059F, 3916 33.2031F, 3917 -92.7734F, 3918 10.7422F, 3919 207.764F, 3920 100.098F, 3921 -39.5508F, 3922 -119.385F, 3923 30.0293F, 3924 -62.2559F, 3925 -194.336F, 3926 -162.842F, 3927 266.113F, 3928 223.877F, 3929 192.627F, 3930 120.361F, 3931 341.064F, 3932 292.236F, 3933 136.230F, 3934 49.3164F, 3935 -12.4512F, 3936 -28.8086F, 3937 -83.4961F, 3938 -171.143F, 3939 20.2637F, 3940 26.3672F, 3941 -10.2539F, 3942 -107.666F, 3943 14.8926F, 3944 23.1934F, 3945 70.0684F, 3946 62.5000F, 3947 -6.59180F, 3948 21.7285F, 3949 127.930F, 3950 129.639F, 3951 85.6934F, 3952 55.4199F, 3953 144.531F, 3954 133.057F, 3955 170.166F, 3956 37.8418F, 3957 -40.0391F, 3958 74.9512F, 3959 155.762F, 3960 66.8945F, 3961 -119.385F, 3962 -12.2070F, 3963 184.082F, 3964 58.5938F, 3965 -40.5273F, 3966 -30.2734F, 3967 -28.3203F, 3968 -141.357F, 3969 -295.898F, 3970 -15.3809F, 3971 46.3867F, 3972 -72.0215F, 3973 -253.906F, 3974 -316.406F, 3975 35.8887F, 3976 -91.7969F, 3977 -43.2129F, 3978 -27.5879F, 3979 205.322F, 3980 302.979F, 3981 256.592F, 3982 163.086F, 3983 0.488281F, 3984 71.5332F, 3985 134.521F, 3986 74.2188F, 3987 -267.578F, 3988 -232.666F, 3989 -60.5469F, 3990 91.7969F, 3991 -183.105F, 3992 -235.596F, 3993 21.2402F, 3994 125.977F, 3995 -67.1387F, 3996 -125.977F, 3997 168.213F, 3998 95.4590F, 3999 -92.5293F, 4000 -156.982F, 4001 213.867F, 4002 145.020F, 4003 -95.2148F, 4004 -247.314F, 4005 -157.471F, 4006 139.893F, 4007 -26.1230F, 4008 -138.672F, 4009 -168.213F, 4010 -201.660F, 4011 -250.244F, 4012 -6.59180F, 4013 -80.0781F, 4014 -49.5605F, 4015 210.205F, 4016 182.861F, 4017 133.789F, 4018 56.8848F, 4019 -405.273F, 4020 -254.639F, 4021 110.107F, 4022 26.3672F, 4023 -161.133F, 4024 -151.367F, 4025 104.980F, 4026 57.6172F, 4027 5.12695F, 4028 -96.6797F, 4029 -282.715F, 4030 -154.053F, 4031 334.961F, 4032 316.895F, 4033 236.084F, 4034 140.869F, 4035 274.658F, 4036 274.658F, 4037 143.799F, 4038 110.840F, 4039 -78.8574F, 4040 -211.182F, 4041 -114.014F, 4042 37.3535F, 4043 -114.258F, 4044 -170.654F, 4045 -196.289F, 4046 -124.268F, 4047 -95.7031F, 4048 -175.293F, 4049 -49.8047F, 4050 -8.54492F, 4051 -147.217F, 4052 -266.846F, 4053 -138.428F, 4054 -39.5508F, 4055 -123.291F, 4056 -245.117F, 4057 -24.9023F, 4058 85.4492F, 4059 53.4668F, 4060 54.6875F, 4061 103.271F, 4062 61.5234F, 4063 96.4355F, 4064 144.287F, 4065 148.438F, 4066 88.6230F, 4067 -182.129F, 4068 -23.4375F, 4069 91.0645F, 4070 41.9922F, 4071 41.7480F, 4072 72.0215F, 4073 174.316F, 4074 82.7637F, 4075 56.8848F, 4076 18.7988F, 4077 26.1230F, 4078 67.6270F, 4079 38.3301F, 4080 37.3535F, 4081 -121.826F, 4082 -86.9141F, 4083 377.686F, 4084 261.963F, 4085 140.625F, 4086 120.605F, 4087 -71.2891F, 4088 -82.7637F, 4089 -123.047F, 4090 -144.531F, 4091 -220.459F, 4092 -17.5781F, 4093 -151.123F, 4094 -117.432F, 4095 -389.160F, 4096 -272.705F, 4097 -138.428F, 4098 -62.0117F, 4099 -193.604F, 4100 -123.779F, 4101 -137.695F, 4102 -71.0449F, 4103 -120.117F, 4104 -129.883F, 4105 122.559F, 4106 136.719F, 4107 -93.2617F, 4108 104.248F, 4109 146.484F, 4110 56.1523F, 4111 -55.4199F, 4112 116.455F, 4113 61.2793F, 4114 18.3105F, 4115 69.5801F, 4116 205.566F, 4117 198.486F, 4118 116.211F, 4119 -319.824F, 4120 -325.439F, 4121 45.4102F, 4122 92.0410F, 4123 -143.311F, 4124 -223.877F, 4125 156.982F, 4126 93.0176F, 4127 -289.551F, 4128 -135.010F, 4129 100.342F, 4130 20.0195F, 4131 -275.146F, 4132 -200.195F, 4133 -42.4805F, 4134 -131.836F, 4135 -147.461F, 4136 29.0527F, 4137 132.568F, 4138 50.0488F, 4139 -92.7734F, 4140 160.400F, 4141 221.924F, 4142 138.428F, 4143 27.3438F, 4144 -72.7539F, 4145 -91.3086F, 4146 27.8320F, 4147 -209.229F, 4148 -61.2793F, 4149 13.6719F, 4150 38.8184F, 4151 97.9004F, 4152 84.2285F, 4153 -8.30078F, 4154 -34.1797F, 4155 -27.0996F, 4156 -148.193F, 4157 10.0098F, 4158 149.902F, 4159 86.6699F, 4160 -27.8320F, 4161 -18.7988F, 4162 115.723F, 4163 141.113F, 4164 13.6719F, 4165 354.004F, 4166 225.586F, 4167 268.066F, 4168 346.680F, 4169 180.908F, 4170 97.6563F, 4171 60.0586F, 4172 5.37109F, 4173 143.555F, 4174 76.4160F, 4175 -29.5410F, 4176 79.8340F, 4177 202.881F, 4178 115.234F, 4179 -277.832F, 4180 -148.438F, 4181 208.984F, 4182 134.766F, 4183 -302.979F, 4184 -261.719F, 4185 155.762F, 4186 146.484F, 4187 -87.4023F, 4188 62.0117F, 4189 -81.2988F, 4190 -73.9746F, 4191 -157.715F, 4192 180.420F, 4193 87.4023F, 4194 18.0664F, 4195 299.316F, 4196 407.959F, 4197 298.096F, 4198 207.275F, 4199 547.119F, 4200 396.484F, 4201 239.990F, 4202 155.273F, 4203 449.463F, 4204 360.596F, 4205 182.861F, 4206 93.7500F, 4207 85.4492F, 4208 64.2090F, 4209 21.2402F, 4210 31.2500F, 4211 -464.355F, 4212 -229.736F, 4213 -35.1563F, 4214 -15.6250F, 4215 -423.340F, 4216 -62.2559F, 4217 70.3125F, 4218 -7.56836F, 4219 -645.508F, 4220 -302.246F, 4221 89.3555F, 4222 57.3730F, 4223 -401.123F, 4224 -266.602F, 4225 -328.125F, 4226 -74.2188F, 4227 -132.080F, 4228 -262.451F, 4229 -272.461F, 4230 30.0293F, 4231 -287.598F, 4232 -61.5234F, 4233 -199.219F, 4234 -43.9453F, 4235 -248.047F, 4236 130.127F, 4237 137.939F, 4238 56.8848F, 4239 -118.896F, 4240 -104.980F, 4241 -45.8984F, 4242 81.5430F, 4243 211.670F, 4244 301.758F, 4245 130.371F, 4246 41.7480F, 4247 -388.184F, 4248 -392.334F, 4249 155.029F, 4250 153.809F, 4251 -536.133F, 4252 75.6836F, 4253 225.586F, 4254 100.586F, 4255 -575.684F, 4256 -80.0781F, 4257 233.398F, 4258 129.150F, 4259 -644.287F, 4260 -92.0410F, 4261 153.809F, 4262 67.8711F, 4263 -635.254F, 4264 77.3926F, 4265 195.068F, 4266 72.9980F, 4267 -587.402F, 4268 32.4707F, 4269 83.0078F, 4270 7.56836F, 4271 -526.367F, 4272 -358.398F, 4273 31.9824F, 4274 30.5176F, 4275 -289.063F, 4276 -119.629F, 4277 -33.9355F, 4278 11.2305F, 4279 -181.641F, 4280 109.131F, 4281 217.529F, 4282 137.695F, 4283 16.3574F, 4284 -110.107F, 4285 157.715F, 4286 147.461F, 4287 -135.010F, 4288 -104.736F, 4289 -213.867F, 4290 96.6797F, 4291 39.5508F, 4292 -16.1133F, 4293 318.604F, 4294 223.389F, 4295 116.943F, 4296 141.357F, 4297 265.625F, 4298 193.848F, 4299 109.863F, 4300 67.8711F, 4301 138.184F, 4302 79.1016F, 4303 -258.057F, 4304 -37.5977F, 4305 36.1328F, 4306 -43.2129F, 4307 -621.338F, 4308 41.0156F, 4309 261.230F, 4310 144.531F, 4311 -573.975F, 4312 -10.2539F, 4313 199.951F, 4314 84.2285F, 4315 -572.266F, 4316 -172.607F, 4317 176.025F, 4318 61.0352F, 4319 -531.006F, 4320 -365.479F, 4321 -75.4395F, 4322 29.7852F, 4323 -19.0430F, 4324 -17.8223F, 4325 29.2969F, 4326 42.2363F, 4327 -0.976563F, 4328 63.9648F, 4329 -64.2090F, 4330 -63.7207F, 4331 -105.225F, 4332 -15.6250F, 4333 -98.8770F, 4334 -178.711F, 4335 -636.963F, 4336 28.3203F, 4337 -20.2637F, 4338 -47.1191F, 4339 -372.314F, 4340 -230.469F, 4341 -116.455F, 4342 -177.002F, 4343 -124.023F, 4344 74.9512F, 4345 41.5039F, 4346 41.9922F, 4347 203.125F, 4348 101.807F, 4349 203.125F, 4350 167.480F, 4351 -54.9316F, 4352 43.2129F, 4353 218.262F, 4354 199.707F, 4355 -117.676F, 4356 -94.9707F, 4357 312.256F, 4358 253.662F, 4359 -93.5059F, 4360 49.0723F, 4361 -85.4492F, 4362 9.76563F, 4363 178.223F, 4364 155.029F, 4365 55.1758F, 4366 128.418F, 4367 122.803F, 4368 112.793F, 4369 82.5195F, 4370 97.1680F, 4371 130.615F, 4372 174.316F, 4373 9.76563F, 4374 -68.8477F, 4375 361.816F, 4376 359.131F, 4377 264.893F, 4378 178.467F, 4379 381.104F, 4380 261.719F, 4381 221.924F, 4382 169.189F, 4383 346.436F, 4384 312.988F, 4385 217.041F, 4386 214.600F, 4387 281.494F, 4388 177.734F, 4389 289.551F, 4390 205.078F, 4391 -55.1758F, 4392 275.879F, 4393 231.689F, 4394 168.213F, 4395 -120.605F, 4396 -240.723F, 4397 -379.883F, 4398 -31.2500F, 4399 -138.672F, 4400 -176.025F, 4401 -174.072F, 4402 -6.34766F, 4403 77.3926F, 4404 127.930F, 4405 17.0898F, 4406 32.9590F, 4407 -98.8770F, 4408 -211.182F, 4409 -431.152F, 4410 -159.180F, 4411 -42.4805F, 4412 -195.557F, 4413 216.064F, 4414 188.721F, 4415 -37.3535F, 4416 -22.2168F, 4417 268.311F, 4418 183.350F, 4419 -123.535F, 4420 -280.518F, 4421 208.252F, 4422 157.715F, 4423 58.8379F, 4424 190.918F, 4425 126.709F, 4426 131.592F, 4427 452.393F, 4428 415.039F, 4429 268.799F, 4430 166.992F, 4431 -304.932F, 4432 -362.793F, 4433 -113.281F, 4434 45.8984F, 4435 -218.018F, 4436 -343.994F, 4437 -320.313F, 4438 -83.2520F, 4439 -32.9590F, 4440 106.934F, 4441 -42.7246F, 4442 4.39453F, 4443 271.240F, 4444 238.281F, 4445 77.8809F, 4446 50.7813F, 4447 -349.121F, 4448 -431.641F, 4449 20.2637F, 4450 111.816F, 4451 -129.395F, 4452 -244.141F, 4453 74.9512F, 4454 31.4941F, 4455 -205.078F, 4456 -3.66211F, 4457 -7.08008F, 4458 -86.9141F, 4459 -222.412F, 4460 -225.586F, 4461 -280.029F, 4462 -59.0820F, 4463 -29.0527F, 4464 -128.906F, 4465 31.0059F, 4466 -32.4707F, 4467 -185.791F, 4468 -186.768F, 4469 46.3867F, 4470 -20.2637F, 4471 -76.9043F, 4472 218.506F, 4473 127.441F, 4474 56.3965F, 4475 -54.1992F, 4476 24.9023F, 4477 -15.3809F, 4478 -104.492F, 4479 77.1484F, 4480 170.654F, 4481 92.5293F, 4482 17.0898F, 4483 6.10352F, 4484 174.805F, 4485 76.6602F, 4486 -26.3672F, 4487 123.779F, 4488 213.379F, 4489 138.184F, 4490 58.1055F, 4491 26.3672F, 4492 229.736F, 4493 126.709F, 4494 47.6074F, 4495 103.760F, 4496 -14.6484F, 4497 -104.248F, 4498 62.7441F, 4499 33.9355F, 4500 -25.1465F, 4501 -153.809F, 4502 108.887F, 4503 81.5430F, 4504 90.3320F, 4505 100.586F, 4506 11.7188F, 4507 -41.9922F, 4508 -168.457F, 4509 -69.0918F, 4510 135.986F, 4511 45.6543F, 4512 -69.8242F, 4513 38.5742F, 4514 117.920F, 4515 34.1797F, 4516 65.9180F, 4517 -83.9844F, 4518 -154.053F, 4519 225.586F, 4520 141.357F, 4521 -28.3203F, 4522 32.2266F, 4523 34.6680F, 4524 113.770F, 4525 -16.6016F, 4526 -15.6250F, 4527 56.1523F, 4528 -35.4004F, 4529 -73.7305F, 4530 -132.324F, 4531 -196.045F, 4532 -222.656F, 4533 248.535F, 4534 179.932F, 4535 -188.721F, 4536 247.803F, 4537 153.809F, 4538 72.5098F, 4539 -633.789F, 4540 23.1934F, 4541 108.643F, 4542 82.0313F, 4543 -518.066F, 4544 119.873F, 4545 124.512F, 4546 46.6309F, 4547 -305.908F, 4548 39.3066F, 4549 -0.488281F, 4550 -79.1016F, 4551 -354.004F, 4552 -154.541F, 4553 -173.828F, 4554 -25.6348F, 4555 -205.566F, 4556 -62.0117F, 4557 -100.342F, 4558 24.4141F, 4559 -156.250F, 4560 -70.8008F, 4561 246.582F, 4562 186.279F, 4563 -158.691F, 4564 76.4160F, 4565 285.400F, 4566 178.223F, 4567 34.1797F, 4568 123.291F, 4569 251.465F, 4570 187.012F, 4571 188.477F, 4572 70.0684F, 4573 260.498F, 4574 200.928F, 4575 120.850F, 4576 182.861F, 4577 74.4629F, 4578 78.8574F, 4579 -40.0391F, 4580 112.793F, 4581 19.0430F, 4582 97.4121F, 4583 -83.4961F, 4584 -213.379F, 4585 16.8457F, 4586 145.752F, 4587 -3.90625F, 4588 151.367F, 4589 151.611F, 4590 82.2754F, 4591 -33.6914F, 4592 -108.398F, 4593 -64.6973F, 4594 53.2227F, 4595 20.5078F, 4596 -109.863F, 4597 232.666F, 4598 162.598F, 4599 -54.1992F, 4600 -196.045F, 4601 132.080F, 4602 147.461F, 4603 -224.854F, 4604 -335.938F, 4605 59.5703F, 4606 28.3203F, 4607 -205.322F, 4608 -176.514F, 4609 153.809F, 4610 143.555F, 4611 34.1797F, 4612 161.865F, 4613 71.7773F, 4614 89.8438F, 4615 228.271F, 4616 255.371F, 4617 215.088F, 4618 185.303F, 4619 426.270F, 4620 357.422F, 4621 223.633F, 4622 153.320F, 4623 106.445F, 4624 235.107F, 4625 68.6035F, 4626 0.244141F, 4627 -29.0527F, 4628 18.0664F, 4629 132.324F, 4630 52.0020F, 4631 0.244141F, 4632 -138.428F, 4633 73.4863F, 4634 58.8379F, 4635 63.4766F, 4636 106.201F, 4637 54.1992F, 4638 96.6797F, 4639 228.516F, 4640 233.643F, 4641 270.508F, 4642 171.631F, 4643 124.512F, 4644 123.535F, 4645 197.266F, 4646 116.699F, 4647 146.729F, 4648 169.434F, 4649 234.375F, 4650 151.367F, 4651 237.305F, 4652 180.908F, 4653 239.258F, 4654 146.484F, 4655 203.613F, 4656 175.049F, 4657 187.256F, 4658 166.992F, 4659 156.982F, 4660 237.305F, 4661 228.271F, 4662 155.762F, 4663 122.314F, 4664 161.377F, 4665 175.781F, 4666 207.764F, 4667 -25.6348F, 4668 -154.297F, 4669 -73.9746F, 4670 -28.5645F, 4671 -104.736F, 4672 31.7383F, 4673 192.627F, 4674 107.910F, 4675 -127.441F, 4676 -45.8984F, 4677 171.875F, 4678 91.0645F, 4679 -185.303F, 4680 10.2539F, 4681 198.730F, 4682 127.686F, 4683 -129.639F, 4684 -277.588F, 4685 91.0645F, 4686 141.113F, 4687 -166.504F, 4688 -293.701F, 4689 -111.084F, 4690 69.5801F, 4691 -283.936F, 4692 -385.010F, 4693 -268.066F, 4694 10.7422F, 4695 19.7754F, 4696 -20.0195F, 4697 173.828F, 4698 88.6230F, 4699 116.455F, 4700 60.0586F, 4701 232.910F, 4702 151.855F, 4703 391.602F, 4704 395.996F, 4705 311.768F, 4706 217.529F, 4707 343.994F, 4708 209.717F, 4709 225.586F, 4710 217.773F, 4711 188.965F, 4712 254.150F, 4713 231.201F, 4714 278.809F, 4715 9.76563F, 4716 -133.301F, 4717 -18.3105F, 4718 70.3125F, 4719 -150.391F, 4720 -25.8789F, 4721 -170.166F, 4722 -6.34766F, 4723 -41.2598F, 4724 -39.0625F, 4725 -217.529F, 4726 -180.420F, 4727 -68.1152F, 4728 -93.7500F, 4729 -251.221F, 4730 -85.4492F, 4731 434.814F, 4732 319.336F, 4733 255.371F, 4734 199.219F, 4735 385.742F, 4736 374.268F, 4737 359.375F, 4738 287.598F, 4739 367.432F, 4740 262.695F, 4741 296.875F, 4742 219.482F, 4743 217.285F, 4744 220.703F, 4745 137.695F, 4746 159.668F, 4747 224.609F, 4748 168.945F, 4749 249.268F, 4750 208.984F, 4751 -120.361F, 4752 32.2266F, 4753 43.2129F, 4754 123.291F, 4755 17.3340F, 4756 47.6074F, 4757 -6.83594F, 4758 23.6816F, 4759 111.328F, 4760 85.6934F, 4761 -40.0391F, 4762 21.4844F, 4763 107.178F, 4764 67.8711F, 4765 -9.76563F, 4766 85.4492F, 4767 340.576F, 4768 231.689F, 4769 57.1289F, 4770 -23.1934F, 4771 -196.533F, 4772 -115.234F, 4773 9.27734F, 4774 -39.7949F, 4775 89.5996F, 4776 -23.9258F, 4777 119.385F, 4778 127.686F, 4779 250.244F, 4780 287.598F, 4781 295.898F, 4782 221.191F, 4783 77.8809F, 4784 320.801F, 4785 198.730F, 4786 112.549F, 4787 -30.0293F, 4788 -132.568F, 4789 -196.289F, 4790 109.131F, 4791 -182.617F, 4792 -79.1016F, 4793 -218.994F, 4794 -275.146F, 4795 -179.932F, 4796 -122.314F, 4797 -192.627F, 4798 -174.072F, 4799 174.561F, 4800 189.697F, 4801 302.490F, 4802 225.098F, 4803 475.830F, 4804 473.389F, 4805 333.984F, 4806 211.182F, 4807 178.223F, 4808 214.844F, 4809 185.059F, 4810 94.7266F, 4811 -212.646F, 4812 110.840F, 4813 4.15039F, 4814 -61.2793F, 4815 -93.0176F, 4816 -197.754F, 4817 -386.475F, 4818 58.3496F, 4819 -127.197F, 4820 -235.840F, 4821 -193.359F, 4822 63.2324F, 4823 -217.285F, 4824 -331.543F, 4825 -187.988F, 4826 -17.8223F, 4827 40.5273F, 4828 85.2051F, 4829 -51.7578F, 4830 78.8574F, 4831 -205.078F, 4832 -73.4863F, 4833 115.479F, 4834 106.201F, 4835 -165.771F, 4836 -113.281F, 4837 177.734F, 4838 85.6934F, 4839 -38.0859F, 4840 -48.5840F, 4841 162.842F, 4842 105.469F, 4843 7.08008F, 4844 -61.5234F, 4845 101.318F, 4846 117.188F, 4847 -178.467F, 4848 -92.5293F, 4849 35.4004F, 4850 136.475F, 4851 -128.906F, 4852 -154.053F, 4853 -282.715F, 4854 -38.8184F, 4855 108.643F, 4856 66.6504F, 4857 30.0293F, 4858 156.006F, 4859 91.0645F, 4860 -30.7617F, 4861 195.313F, 4862 138.672F, 4863 20.5078F, 4864 -39.5508F, 4865 175.781F, 4866 173.828F, 4867 -202.637F, 4868 -130.859F, 4869 -45.1660F, 4870 54.1992F, 4871 99.6094F, 4872 110.352F, 4873 122.314F, 4874 188.232F, 4875 -218.994F, 4876 -330.811F, 4877 -16.3574F, 4878 107.910F, 4879 -193.359F, 4880 -343.262F, 4881 138.184F, 4882 146.973F, 4883 40.7715F, 4884 -79.5898F, 4885 124.268F, 4886 80.5664F, 4887 -23.1934F, 4888 -152.832F, 4889 -178.223F, 4890 -83.9844F, 4891 407.227F, 4892 297.119F, 4893 190.186F, 4894 111.084F, 4895 321.289F, 4896 202.148F, 4897 142.578F, 4898 175.537F, 4899 98.6328F, 4900 -7.56836F, 4901 247.314F, 4902 192.627F, 4903 21.7285F, 4904 26.1230F, 4905 217.529F, 4906 134.033F, 4907 212.646F, 4908 385.986F, 4909 223.877F, 4910 163.818F, 4911 211.426F, 4912 361.084F, 4913 314.697F, 4914 208.496F, 4915 95.4590F, 4916 260.742F, 4917 273.926F, 4918 198.242F, 4919 19.0430F, 4920 -137.207F, 4921 84.2285F, 4922 137.451F, 4923 104.736F, 4924 -25.1465F, 4925 101.807F, 4926 192.139F, 4927 -29.7852F, 4928 -106.689F, 4929 100.342F, 4930 192.383F, 4931 -222.900F, 4932 -101.807F, 4933 146.973F, 4934 184.082F, 4935 -55.1758F, 4936 -3.90625F, 4937 36.8652F, 4938 185.547F, 4939 -170.898F, 4940 28.8086F, 4941 -25.3906F, 4942 -3.41797F, 4943 -275.391F, 4944 11.7188F, 4945 69.3359F, 4946 95.9473F, 4947 -95.2148F, 4948 -102.295F, 4949 -156.006F, 4950 -28.3203F, 4951 -222.168F, 4952 74.7070F, 4953 77.1484F, 4954 -3.17383F, 4955 294.678F, 4956 240.234F, 4957 200.439F, 4958 163.330F, 4959 -291.748F, 4960 -169.189F, 4961 34.1797F, 4962 -52.0020F, 4963 -215.820F, 4964 -101.563F, 4965 -48.5840F, 4966 -136.230F, 4967 -150.391F, 4968 59.8145F, 4969 -98.6328F, 4970 -162.109F, 4971 63.9648F, 4972 13.6719F, 4973 -150.635F, 4974 -176.758F, 4975 -20.7520F, 4976 -119.873F, 4977 -78.1250F, 4978 -160.156F, 4979 -139.160F, 4980 -202.881F, 4981 -31.4941F, 4982 -128.906F, 4983 -367.676F, 4984 -15.3809F, 4985 -89.5996F, 4986 -93.9941F, 4987 -87.4023F, 4988 -78.3691F, 4989 0.976563F, 4990 12.4512F, 4991 -89.3555F, 4992 -52.2461F, 4993 77.8809F, 4994 124.756F, 4995 35.6445F, 4996 163.818F, 4997 -4.15039F, 4998 -71.0449F, 4999 -26.8555F, 5000 113.281F, 5001 -33.9355F, 5002 -121.094F, 5003 -49.3164F, 5004 53.7109F, 5005 -76.1719F, 5006 -154.053F, 5007 -161.133F, 5008 -17.8223F, 5009 -159.912F, 5010 -200.195F, 5011 -161.621F, 5012 -159.424F, 5013 -314.453F, 5014 -209.229F, 5015 -104.980F, 5016 -232.666F, 5017 -234.131F, 5018 -64.4531F, 5019 -11.9629F, 5020 -114.258F, 5021 -17.5781F, 5022 -93.0176F, 5023 -85.4492F, 5024 -137.451F, 5025 -47.1191F, 5026 -99.3652F, 5027 13.4277F, 5028 -99.6094F, 5029 -196.045F, 5030 2.68555F, 5031 -75.4395F, 5032 158.447F, 5033 45.8984F, 5034 -48.3398F, 5035 -125.000F, 5036 112.549F, 5037 -19.2871F, 5038 -111.816F, 5039 -321.777F, 5040 -64.2090F, 5041 -32.7148F, 5042 -127.686F, 5043 -404.541F, 5044 -106.201F, 5045 -120.850F, 5046 -186.768F, 5047 13.9160F, 5048 -84.7168F, 5049 -101.074F, 5050 105.957F, 5051 -278.564F, 5052 -59.0820F, 5053 -162.109F, 5054 -209.229F, 5055 8.30078F, 5056 -16.6016F, 5057 -172.607F, 5058 -82.5195F 5059 5060 }; 5061 #define MR515_3_SIZE 128 5062 5063 /* third codebook for MR475, MR515 */ 5064 static const Float32 mr515_3_lsf[] = 5065 { 5066 102.295F, 5067 39.7949F, 5068 -7.32422F, 5069 -63.9648F, 5070 -111.084F, 5071 -192.627F, 5072 -349.121F, 5073 -176.025F, 5074 245.605F, 5075 162.109F, 5076 65.6738F, 5077 6.10352F, 5078 151.123F, 5079 63.4766F, 5080 44.6777F, 5081 23.4375F, 5082 -236.328F, 5083 -331.543F, 5084 -94.7266F, 5085 32.9590F, 5086 -169.189F, 5087 203.857F, 5088 111.328F, 5089 37.5977F, 5090 269.775F, 5091 171.631F, 5092 138.916F, 5093 88.6230F, 5094 396.729F, 5095 323.730F, 5096 240.479F, 5097 182.617F, 5098 -53.7109F, 5099 53.4668F, 5100 18.5547F, 5101 -50.7813F, 5102 -355.225F, 5103 -405.762F, 5104 11.9629F, 5105 36.3770F, 5106 -235.352F, 5107 -41.9922F, 5108 -183.594F, 5109 -82.0313F, 5110 152.588F, 5111 51.0254F, 5112 -61.0352F, 5113 -16.1133F, 5114 -248.291F, 5115 -204.590F, 5116 -0.488281F, 5117 77.3926F, 5118 -529.297F, 5119 -362.549F, 5120 -33.6914F, 5121 30.0293F, 5122 -458.008F, 5123 -512.451F, 5124 -127.197F, 5125 20.7520F, 5126 -236.084F, 5127 -89.3555F, 5128 -169.678F, 5129 -215.088F, 5130 -224.854F, 5131 -246.826F, 5132 -186.279F, 5133 -231.689F, 5134 -30.2734F, 5135 -62.5000F, 5136 -85.9375F, 5137 -161.133F, 5138 43.4570F, 5139 113.037F, 5140 86.4258F, 5141 74.2188F, 5142 -425.781F, 5143 -144.287F, 5144 -68.8477F, 5145 19.2871F, 5146 -549.072F, 5147 42.7246F, 5148 211.670F, 5149 121.826F, 5150 -33.6914F, 5151 -43.9453F, 5152 -44.1895F, 5153 -5.12695F, 5154 -559.326F, 5155 -302.979F, 5156 -112.305F, 5157 -126.953F, 5158 -188.232F, 5159 110.107F, 5160 -2.44141F, 5161 -75.1953F, 5162 66.1621F, 5163 -15.8691F, 5164 0.976563F, 5165 52.2461F, 5166 -68.1152F, 5167 -106.201F, 5168 -10.4980F, 5169 -84.9609F, 5170 -163.574F, 5171 8.54492F, 5172 -15.8691F, 5173 -51.5137F, 5174 196.777F, 5175 130.615F, 5176 20.7520F, 5177 72.5098F, 5178 13.9160F, 5179 58.3496F, 5180 176.270F, 5181 120.361F, 5182 54.9316F, 5183 161.377F, 5184 205.078F, 5185 133.545F, 5186 -131.836F, 5187 -91.7969F, 5188 3.41797F, 5189 85.2051F, 5190 114.502F, 5191 176.025F, 5192 80.8105F, 5193 39.5508F, 5194 -132.813F, 5195 -183.594F, 5196 -15.1367F, 5197 -2.44141F, 5198 97.1680F, 5199 -21.4844F, 5200 176.758F, 5201 171.143F, 5202 -4.63867F, 5203 -130.127F, 5204 -22.9492F, 5205 146.729F, 5206 33.2031F, 5207 -17.3340F, 5208 -166.260F, 5209 -182.373F, 5210 -40.5273F, 5211 -83.9844F, 5212 63.7207F, 5213 -12.2070F, 5214 39.3066F, 5215 -12.6953F, 5216 118.408F, 5217 82.2754F, 5218 -408.936F, 5219 12.2070F, 5220 46.3867F, 5221 -22.7051F, 5222 -557.129F, 5223 -56.3965F, 5224 -47.3633F, 5225 -20.0195F, 5226 -23.1934F, 5227 -145.264F, 5228 -37.5977F, 5229 31.2500F, 5230 218.262F, 5231 122.314F, 5232 143.555F, 5233 111.572F, 5234 -84.2285F, 5235 50.2930F, 5236 29.7852F, 5237 26.8555F, 5238 -154.053F, 5239 -55.4199F, 5240 -138.916F, 5241 0.732422F, 5242 99.6094F, 5243 58.3496F, 5244 96.9238F, 5245 55.1758F, 5246 -48.0957F, 5247 -0.488281F, 5248 31.2500F, 5249 119.873F, 5250 312.744F, 5251 220.703F, 5252 71.2891F, 5253 52.4902F, 5254 131.348F, 5255 74.7070F, 5256 63.2324F, 5257 124.268F, 5258 -165.283F, 5259 -255.615F, 5260 3.17383F, 5261 78.3691F, 5262 -165.771F, 5263 -143.555F, 5264 -87.4023F, 5265 -51.7578F, 5266 -136.230F, 5267 59.3262F, 5268 157.715F, 5269 116.943F, 5270 118.652F, 5271 83.4961F, 5272 154.785F, 5273 129.883F, 5274 26.1230F, 5275 195.801F, 5276 80.8105F, 5277 33.2031F, 5278 -27.3438F, 5279 -97.1680F, 5280 -251.709F, 5281 -69.8242F, 5282 -79.5898F, 5283 -172.119F, 5284 70.3125F, 5285 66.4063F, 5286 317.139F, 5287 279.297F, 5288 287.598F, 5289 209.961F, 5290 -103.271F, 5291 29.5410F, 5292 -93.9941F, 5293 -36.1328F, 5294 -72.0215F, 5295 -73.7305F, 5296 -203.613F, 5297 -199.951F, 5298 3.90625F, 5299 -5.85938F, 5300 -49.0723F, 5301 -116.211F, 5302 135.498F, 5303 22.2168F, 5304 -59.8145F, 5305 71.7773F, 5306 -9.27734F, 5307 -92.5293F, 5308 -234.863F, 5309 -298.096F, 5310 -290.771F, 5311 -370.605F, 5312 -66.6504F, 5313 -96.4355F, 5314 -95.2148F, 5315 -247.314F, 5316 -157.471F, 5317 139.893F, 5318 -449.951F, 5319 -251.465F, 5320 123.291F, 5321 114.258F, 5322 181.641F, 5323 231.201F, 5324 148.682F, 5325 120.361F, 5326 -168.213F, 5327 -286.133F, 5328 -153.320F, 5329 -32.9590F, 5330 -250.488F, 5331 47.6074F, 5332 100.342F, 5333 47.8516F, 5334 386.230F, 5335 280.029F, 5336 140.381F, 5337 82.2754F, 5338 -302.490F, 5339 -189.697F, 5340 -158.203F, 5341 -34.6680F, 5342 145.264F, 5343 201.416F, 5344 236.084F, 5345 179.443F, 5346 -294.434F, 5347 -236.816F, 5348 -19.7754F, 5349 -83.4961F, 5350 -181.885F, 5351 3.17383F, 5352 -17.5781F, 5353 91.5527F, 5354 110.840F, 5355 4.63867F, 5356 343.506F, 5357 224.854F, 5358 -402.100F, 5359 -41.9922F, 5360 210.205F, 5361 137.207F, 5362 226.563F, 5363 375.244F, 5364 259.521F, 5365 180.664F, 5366 -603.516F, 5367 -232.422F, 5368 64.4531F, 5369 20.0195F, 5370 -122.559F, 5371 -235.596F, 5372 -325.684F, 5373 30.0293F, 5374 211.670F, 5375 301.758F, 5376 130.371F, 5377 41.7480F, 5378 -566.406F, 5379 -112.305F, 5380 190.430F, 5381 88.6230F, 5382 -290.527F, 5383 -150.635F, 5384 61.5234F, 5385 -14.8926F, 5386 -42.4805F, 5387 8.30078F, 5388 246.826F, 5389 192.383F, 5390 -569.580F, 5391 60.3027F, 5392 103.271F, 5393 37.3535F, 5394 -3.90625F, 5395 -86.6699F, 5396 63.9648F, 5397 109.619F, 5398 -384.766F, 5399 -261.963F, 5400 -132.813F, 5401 -90.5762F, 5402 -150.146F, 5403 -74.4629F, 5404 256.592F, 5405 196.533F, 5406 167.725F, 5407 128.906F, 5408 1.46484F, 5409 -44.4336F, 5410 228.271F, 5411 213.623F, 5412 244.629F, 5413 197.510F, 5414 48.5840F, 5415 62.7441F, 5416 30.7617F, 5417 18.5547F, 5418 -142.578F, 5419 -277.832F, 5420 146.240F, 5421 135.742F, 5422 -269.775F, 5423 -339.600F, 5424 -388.428F, 5425 -126.709F, 5426 -238.525F, 5427 -323.486F, 5428 26.3672F, 5429 84.7168F, 5430 -176.270F, 5431 -238.037F, 5432 89.1113F, 5433 24.6582F, 5434 -35.4004F, 5435 166.260F, 5436 60.7910F, 5437 -37.3535F, 5438 0.000000F, 5439 -81.5430F, 5440 -139.160F, 5441 38.8184F, 5442 100.586F, 5443 69.5801F, 5444 -82.0313F, 5445 -150.635F, 5446 -232.666F, 5447 -235.840F, 5448 216.553F, 5449 168.213F, 5450 -305.420F, 5451 20.5078F, 5452 -45.1660F, 5453 -97.1680F, 5454 -144.531F, 5455 105.713F, 5456 254.883F, 5457 159.424F, 5458 20.7520F, 5459 80.3223F, 5460 -9.76563F, 5461 88.1348F, 5462 -105.713F, 5463 -172.119F, 5464 113.770F, 5465 140.137F, 5466 -37.5977F, 5467 159.668F, 5468 144.531F, 5469 70.8008F, 5470 -40.7715F, 5471 17.5781F, 5472 85.2051F, 5473 42.7246F, 5474 164.551F, 5475 72.5098F, 5476 238.525F, 5477 175.781F, 5478 301.514F, 5479 293.945F, 5480 184.814F, 5481 119.141F, 5482 -97.6563F, 5483 -65.6738F, 5484 131.348F, 5485 90.8203F, 5486 -329.590F, 5487 -338.623F, 5488 -291.504F, 5489 -22.2168F, 5490 308.105F, 5491 213.867F, 5492 189.209F, 5493 170.898F, 5494 -146.240F, 5495 -9.27734F, 5496 -104.980F, 5497 -176.270F, 5498 482.422F, 5499 397.949F, 5500 241.943F, 5501 148.438F, 5502 27.0996F, 5503 67.3828F, 5504 -55.1758F, 5505 -23.4375F, 5506 -231.201F, 5507 -94.7266F, 5508 -2.68555F, 5509 -1.70898F, 5510 -73.9746F, 5511 -129.639F, 5512 -204.834F, 5513 82.5195F, 5514 423.340F, 5515 417.480F, 5516 343.018F, 5517 247.314F, 5518 -125.977F, 5519 -208.740F, 5520 -157.471F, 5521 51.2695F, 5522 -167.969F, 5523 -101.563F, 5524 125.244F, 5525 56.1523F, 5526 -200.684F, 5527 -155.518F, 5528 -279.785F, 5529 -78.1250F, 5530 -232.422F, 5531 -160.645F, 5532 -169.434F, 5533 44.6777F, 5534 -27.8320F, 5535 -152.100F, 5536 199.707F, 5537 164.551F, 5538 -46.6309F, 5539 -49.8047F, 5540 178.467F, 5541 155.029F, 5542 12.4512F, 5543 298.096F, 5544 215.576F, 5545 140.625F, 5546 -232.910F, 5547 -105.225F, 5548 201.660F, 5549 145.996F, 5550 -83.4961F, 5551 -184.326F, 5552 -219.727F, 5553 -99.3652F, 5554 -274.902F, 5555 -86.4258F, 5556 -50.2930F, 5557 -125.000F, 5558 -133.545F, 5559 -197.754F, 5560 -87.1582F, 5561 -151.367F, 5562 16.1133F, 5563 125.732F, 5564 -17.8223F, 5565 -100.098F, 5566 -212.891F, 5567 -230.713F, 5568 -352.539F, 5569 -299.561F, 5570 46.6309F, 5571 -4.15039F, 5572 -132.813F, 5573 -56.3965F, 5574 -375.977F, 5575 -132.813F, 5576 -219.971F, 5577 -216.309F 5578 5579 }; 5580 #define MR795_1_SIZE 512 5581 5582 /* first codebook for MR795 */ 5583 static const Float32 mr795_1_lsf[] = 5584 { 5585 -217.285F, 5586 -378.418F, 5587 -620.361F, 5588 -199.951F, 5589 -236.816F, 5590 42.7246F, 5591 -201.660F, 5592 -301.270F, 5593 -186.035F, 5594 -146.240F, 5595 -5.37109F, 5596 154.785F, 5597 -197.998F, 5598 -240.967F, 5599 -220.215F, 5600 -78.8574F, 5601 49.5605F, 5602 6.34766F, 5603 -93.5059F, 5604 -57.3730F, 5605 -190.674F, 5606 -97.4121F, 5607 308.105F, 5608 221.191F, 5609 -227.539F, 5610 -341.553F, 5611 -336.914F, 5612 -152.344F, 5613 22.7051F, 5614 21.2402F, 5615 -101.074F, 5616 -131.592F, 5617 -168.701F, 5618 9.03320F, 5619 154.541F, 5620 124.512F, 5621 -94.4824F, 5622 -116.211F, 5623 -324.707F, 5624 97.4121F, 5625 16.1133F, 5626 64.2090F, 5627 -99.3652F, 5628 -11.9629F, 5629 -81.7871F, 5630 -101.807F, 5631 254.150F, 5632 455.322F, 5633 -190.186F, 5634 -265.869F, 5635 -351.563F, 5636 -182.129F, 5637 -209.473F, 5638 203.125F, 5639 -141.846F, 5640 -185.303F, 5641 -90.5762F, 5642 -164.307F, 5643 -123.535F, 5644 509.766F, 5645 -136.719F, 5646 -154.785F, 5647 -287.842F, 5648 66.1621F, 5649 58.8379F, 5650 3.41797F, 5651 -106.934F, 5652 -59.5703F, 5653 -96.9238F, 5654 113.037F, 5655 293.457F, 5656 255.615F, 5657 -147.949F, 5658 -194.580F, 5659 -351.074F, 5660 -12.4512F, 5661 -78.8574F, 5662 117.432F, 5663 -54.6875F, 5664 -142.578F, 5665 -128.662F, 5666 120.605F, 5667 215.088F, 5668 166.504F, 5669 -105.713F, 5670 -74.7070F, 5671 -244.629F, 5672 135.254F, 5673 160.889F, 5674 54.1992F, 5675 41.7480F, 5676 -39.0625F, 5677 -86.1816F, 5678 166.260F, 5679 438.965F, 5680 382.080F, 5681 -208.008F, 5682 -288.330F, 5683 -413.818F, 5684 -82.0313F, 5685 -162.598F, 5686 27.8320F, 5687 -141.846F, 5688 -184.570F, 5689 -181.641F, 5690 -47.6074F, 5691 91.5527F, 5692 121.338F, 5693 -113.525F, 5694 -196.289F, 5695 -268.066F, 5696 37.5977F, 5697 68.8477F, 5698 -31.9824F, 5699 -12.2070F, 5700 -46.6309F, 5701 -175.537F, 5702 78.8574F, 5703 178.711F, 5704 376.465F, 5705 -176.270F, 5706 -199.951F, 5707 -342.773F, 5708 25.6348F, 5709 -61.0352F, 5710 45.1660F, 5711 -43.4570F, 5712 -122.559F, 5713 -181.152F, 5714 78.3691F, 5715 124.512F, 5716 271.240F, 5717 -78.8574F, 5718 -138.428F, 5719 -235.840F, 5720 31.0059F, 5721 118.164F, 5722 82.5195F, 5723 -39.0625F, 5724 12.6953F, 5725 -82.5195F, 5726 178.711F, 5727 333.740F, 5728 379.395F, 5729 -152.832F, 5730 -195.801F, 5731 -414.063F, 5732 -69.8242F, 5733 -143.066F, 5734 165.039F, 5735 -169.678F, 5736 -83.7402F, 5737 -90.3320F, 5738 -119.629F, 5739 72.0215F, 5740 462.158F, 5741 -153.809F, 5742 -140.137F, 5743 -247.559F, 5744 -19.5313F, 5745 157.471F, 5746 -16.8457F, 5747 -1.46484F, 5748 -77.6367F, 5749 -88.8672F, 5750 190.918F, 5751 354.004F, 5752 253.418F, 5753 -76.4160F, 5754 -178.955F, 5755 -340.576F, 5756 29.2969F, 5757 14.6484F, 5758 116.455F, 5759 -64.4531F, 5760 -142.822F, 5761 -30.0293F, 5762 173.584F, 5763 303.955F, 5764 154.541F, 5765 -22.2168F, 5766 -86.6699F, 5767 -248.047F, 5768 188.232F, 5769 185.059F, 5770 63.7207F, 5771 61.7676F, 5772 19.7754F, 5773 -115.723F, 5774 227.051F, 5775 540.771F, 5776 419.922F, 5777 -197.266F, 5778 -268.311F, 5779 -469.971F, 5780 -136.719F, 5781 -190.918F, 5782 41.2598F, 5783 -196.289F, 5784 -262.207F, 5785 -45.8984F, 5786 -152.832F, 5787 -13.4277F, 5788 343.018F, 5789 -169.434F, 5790 -174.805F, 5791 -291.504F, 5792 -161.133F, 5793 86.4258F, 5794 80.3223F, 5795 -125.488F, 5796 -13.4277F, 5797 -132.568F, 5798 89.3555F, 5799 252.197F, 5800 288.574F, 5801 -160.645F, 5802 -234.131F, 5803 -331.299F, 5804 -13.4277F, 5805 -44.9219F, 5806 22.7051F, 5807 -147.705F, 5808 -69.8242F, 5809 -161.621F, 5810 98.6328F, 5811 109.619F, 5812 201.904F, 5813 -69.8242F, 5814 -85.4492F, 5815 -308.350F, 5816 153.320F, 5817 74.7070F, 5818 55.4199F, 5819 -3.90625F, 5820 35.8887F, 5821 -152.100F, 5822 45.4102F, 5823 225.342F, 5824 523.926F, 5825 -164.551F, 5826 -217.285F, 5827 -392.090F, 5828 -108.154F, 5829 -55.6641F, 5830 82.7637F, 5831 -90.0879F, 5832 -192.871F, 5833 -99.8535F, 5834 56.3965F, 5835 20.9961F, 5836 358.643F, 5837 -109.375F, 5838 -141.846F, 5839 -259.033F, 5840 145.020F, 5841 109.863F, 5842 -43.2129F, 5843 -30.2734F, 5844 -41.5039F, 5845 -109.131F, 5846 163.818F, 5847 282.959F, 5848 342.773F, 5849 -116.211F, 5850 -162.842F, 5851 -368.896F, 5852 -18.7988F, 5853 -33.6914F, 5854 174.805F, 5855 -43.2129F, 5856 -90.8203F, 5857 -93.0176F, 5858 110.107F, 5859 228.027F, 5860 223.389F, 5861 -61.0352F, 5862 -105.469F, 5863 -200.684F, 5864 66.4063F, 5865 202.148F, 5866 108.887F, 5867 6.34766F, 5868 4.63867F, 5869 -7.56836F, 5870 170.410F, 5871 413.086F, 5872 529.297F, 5873 -157.715F, 5874 -238.525F, 5875 -469.727F, 5876 -43.7012F, 5877 -115.479F, 5878 65.4297F, 5879 -92.5293F, 5880 -181.885F, 5881 -168.701F, 5882 2.68555F, 5883 31.0059F, 5884 252.197F, 5885 -119.141F, 5886 -223.877F, 5887 -201.416F, 5888 14.8926F, 5889 78.8574F, 5890 32.9590F, 5891 35.8887F, 5892 -35.4004F, 5893 -167.480F, 5894 167.236F, 5895 191.895F, 5896 410.645F, 5897 -123.535F, 5898 -207.031F, 5899 -316.650F, 5900 8.54492F, 5901 21.9727F, 5902 54.1992F, 5903 -5.61523F, 5904 -84.4727F, 5905 -163.574F, 5906 111.084F, 5907 144.287F, 5908 314.209F, 5909 -49.5605F, 5910 -144.775F, 5911 -265.137F, 5912 159.180F, 5913 85.9375F, 5914 106.689F, 5915 9.52148F, 5916 15.3809F, 5917 -111.572F, 5918 205.322F, 5919 308.838F, 5920 513.916F, 5921 -126.953F, 5922 -215.332F, 5923 -386.719F, 5924 -80.0781F, 5925 -173.584F, 5926 346.924F, 5927 -145.508F, 5928 -83.4961F, 5929 -17.0898F, 5930 51.0254F, 5931 42.2363F, 5932 470.703F, 5933 -103.271F, 5934 -145.996F, 5935 -224.854F, 5936 102.783F, 5937 147.705F, 5938 -9.27734F, 5939 -0.488281F, 5940 -59.8145F, 5941 -31.0059F, 5942 218.750F, 5943 480.713F, 5944 277.100F, 5945 -92.5293F, 5946 -126.465F, 5947 -385.498F, 5948 42.2363F, 5949 28.8086F, 5950 183.838F, 5951 -13.4277F, 5952 -93.0176F, 5953 -12.6953F, 5954 240.479F, 5955 249.268F, 5956 183.838F, 5957 -0.488281F, 5958 -71.0449F, 5959 -217.529F, 5960 183.838F, 5961 242.188F, 5962 103.271F, 5963 64.4531F, 5964 31.9824F, 5965 -47.8516F, 5966 218.506F, 5967 555.176F, 5968 620.850F, 5969 -155.029F, 5970 -265.625F, 5971 -610.107F, 5972 -129.150F, 5973 -239.746F, 5974 128.418F, 5975 -186.523F, 5976 -202.637F, 5977 -133.789F, 5978 -106.445F, 5979 77.1484F, 5980 146.240F, 5981 -164.795F, 5982 -229.492F, 5983 -182.129F, 5984 -13.9160F, 5985 57.6172F, 5986 -2.68555F, 5987 -49.0723F, 5988 -19.7754F, 5989 -194.824F, 5990 3.90625F, 5991 206.299F, 5992 380.371F, 5993 -179.932F, 5994 -240.479F, 5995 -295.898F, 5996 -114.258F, 5997 4.15039F, 5998 70.8008F, 5999 -68.1152F, 6000 -142.578F, 6001 -170.898F, 6002 44.6777F, 6003 200.684F, 6004 172.119F, 6005 -64.6973F, 6006 -120.117F, 6007 -289.795F, 6008 102.783F, 6009 37.1094F, 6010 114.258F, 6011 -95.2148F, 6012 40.5273F, 6013 -65.4297F, 6014 9.52148F, 6015 378.418F, 6016 456.055F, 6017 -155.029F, 6018 -235.840F, 6019 -383.545F, 6020 -110.596F, 6021 -120.117F, 6022 222.168F, 6023 -69.3359F, 6024 -250.732F, 6025 -18.3105F, 6026 -44.1895F, 6027 -32.4707F, 6028 452.148F, 6029 -108.643F, 6030 -152.344F, 6031 -286.621F, 6032 102.539F, 6033 89.5996F, 6034 -11.9629F, 6035 -94.9707F, 6036 -51.7578F, 6037 -41.2598F, 6038 172.607F, 6039 261.963F, 6040 294.922F, 6041 -131.592F, 6042 -173.340F, 6043 -353.760F, 6044 20.2637F, 6045 -39.7949F, 6046 118.164F, 6047 -57.6172F, 6048 -132.568F, 6049 -86.6699F, 6050 82.5195F, 6051 286.865F, 6052 198.730F, 6053 -60.0586F, 6054 -75.4395F, 6055 -233.887F, 6056 147.949F, 6057 185.547F, 6058 14.6484F, 6059 40.5273F, 6060 -1.95313F, 6061 -39.7949F, 6062 -74.7070F, 6063 451.416F, 6064 625.732F, 6065 -182.373F, 6066 -250.244F, 6067 -435.303F, 6068 -102.295F, 6069 -108.887F, 6070 51.0254F, 6071 -175.293F, 6072 -138.184F, 6073 -130.371F, 6074 -123.535F, 6075 169.189F, 6076 209.229F, 6077 -113.037F, 6078 -170.166F, 6079 -264.160F, 6080 79.3457F, 6081 105.225F, 6082 -50.2930F, 6083 -3.66211F, 6084 -1.95313F, 6085 -186.279F, 6086 133.057F, 6087 224.365F, 6088 370.605F, 6089 -149.170F, 6090 -191.162F, 6091 -320.557F, 6092 62.5000F, 6093 -13.4277F, 6094 50.7813F, 6095 -40.2832F, 6096 -84.9609F, 6097 -161.621F, 6098 78.3691F, 6099 166.016F, 6100 227.051F, 6101 -79.5898F, 6102 -104.736F, 6103 -232.178F, 6104 118.164F, 6105 108.887F, 6106 139.160F, 6107 -48.0957F, 6108 17.5781F, 6109 -17.8223F, 6110 221.924F, 6111 355.225F, 6112 425.049F, 6113 -137.451F, 6114 -179.932F, 6115 -481.934F, 6116 -30.2734F, 6117 -101.563F, 6118 175.293F, 6119 -116.699F, 6120 -98.6328F, 6121 -76.6602F, 6122 -3.90625F, 6123 108.887F, 6124 399.414F, 6125 -134.521F, 6126 -131.104F, 6127 -183.105F, 6128 -14.1602F, 6129 155.762F, 6130 52.2461F, 6131 13.4277F, 6132 -45.1660F, 6133 -66.1621F, 6134 280.273F, 6135 317.627F, 6136 295.898F, 6137 -117.920F, 6138 -163.818F, 6139 -308.594F, 6140 28.5645F, 6141 69.5801F, 6142 132.568F, 6143 -49.8047F, 6144 -95.4590F, 6145 -27.0996F, 6146 125.244F, 6147 375.488F, 6148 208.496F, 6149 -27.8320F, 6150 -46.3867F, 6151 -238.770F, 6152 214.111F, 6153 145.264F, 6154 113.281F, 6155 63.4766F, 6156 63.4766F, 6157 -75.9277F, 6158 182.617F, 6159 557.373F, 6160 541.016F, 6161 -126.221F, 6162 -230.713F, 6163 -530.029F, 6164 -79.5898F, 6165 -172.852F, 6166 92.2852F, 6167 -198.242F, 6168 -168.701F, 6169 -56.6406F, 6170 -136.719F, 6171 167.725F, 6172 343.994F, 6173 -178.711F, 6174 -168.457F, 6175 -204.102F, 6176 -87.6465F, 6177 157.471F, 6178 94.2383F, 6179 -64.6973F, 6180 15.1367F, 6181 -165.527F, 6182 35.4004F, 6183 401.367F, 6184 294.922F, 6185 -135.498F, 6186 -241.211F, 6187 -301.025F, 6188 -19.0430F, 6189 3.41797F, 6190 27.8320F, 6191 -79.8340F, 6192 -87.4023F, 6193 -119.385F, 6194 95.7031F, 6195 165.283F, 6196 170.166F, 6197 -49.0723F, 6198 -57.6172F, 6199 -278.320F, 6200 169.189F, 6201 109.619F, 6202 43.4570F, 6203 -59.3262F, 6204 62.5000F, 6205 -105.713F, 6206 149.170F, 6207 338.135F, 6208 599.609F, 6209 -149.414F, 6210 -219.971F, 6211 -357.422F, 6212 -74.9512F, 6213 -4.15039F, 6214 121.826F, 6215 -76.9043F, 6216 -162.842F, 6217 -62.0117F, 6218 62.5000F, 6219 104.492F, 6220 357.178F, 6221 -118.652F, 6222 -103.027F, 6223 -257.813F, 6224 159.912F, 6225 90.3320F, 6226 4.39453F, 6227 -24.9023F, 6228 -45.1660F, 6229 -67.3828F, 6230 184.326F, 6231 385.254F, 6232 325.928F, 6233 -119.141F, 6234 -147.217F, 6235 -346.191F, 6236 44.4336F, 6237 -22.7051F, 6238 212.402F, 6239 -17.8223F, 6240 -111.816F, 6241 -84.9609F, 6242 203.857F, 6243 210.449F, 6244 233.643F, 6245 -68.8477F, 6246 -81.2988F, 6247 -182.129F, 6248 133.545F, 6249 204.834F, 6250 104.492F, 6251 66.6504F, 6252 -21.7285F, 6253 3.17383F, 6254 229.492F, 6255 416.992F, 6256 628.906F, 6257 -102.051F, 6258 -264.648F, 6259 -429.199F, 6260 -10.7422F, 6261 -87.4023F, 6262 63.2324F, 6263 -121.338F, 6264 -156.982F, 6265 -136.719F, 6266 24.1699F, 6267 135.986F, 6268 234.619F, 6269 -102.783F, 6270 -187.012F, 6271 -223.877F, 6272 72.0215F, 6273 79.5898F, 6274 44.9219F, 6275 42.7246F, 6276 3.66211F, 6277 -152.832F, 6278 129.883F, 6279 214.355F, 6280 483.643F, 6281 -108.154F, 6282 -187.500F, 6283 -311.279F, 6284 53.9551F, 6285 38.0859F, 6286 65.4297F, 6287 9.52148F, 6288 -88.6230F, 6289 -123.291F, 6290 169.678F, 6291 188.477F, 6292 278.320F, 6293 -39.5508F, 6294 -112.061F, 6295 -222.656F, 6296 173.096F, 6297 108.398F, 6298 160.645F, 6299 6.10352F, 6300 73.9746F, 6301 -76.1719F, 6302 309.570F, 6303 344.238F, 6304 418.701F, 6305 -72.5098F, 6306 -187.012F, 6307 -448.242F, 6308 -64.2090F, 6309 -26.3672F, 6310 261.230F, 6311 -99.1211F, 6312 -3.17383F, 6313 -31.4941F, 6314 13.9160F, 6315 106.934F, 6316 667.480F, 6317 -91.3086F, 6318 -118.896F, 6319 -203.857F, 6320 74.2188F, 6321 169.922F, 6322 40.0391F, 6323 25.3906F, 6324 -57.3730F, 6325 1.22070F, 6326 393.311F, 6327 463.867F, 6328 341.553F, 6329 -55.9082F, 6330 -142.090F, 6331 -323.486F, 6332 98.8770F, 6333 46.8750F, 6334 199.463F, 6335 -21.2402F, 6336 -106.934F, 6337 27.0996F, 6338 250.977F, 6339 292.725F, 6340 242.432F, 6341 16.6016F, 6342 -42.7246F, 6343 -228.027F, 6344 252.197F, 6345 272.705F, 6346 110.107F, 6347 116.699F, 6348 48.8281F, 6349 -60.5469F, 6350 519.287F, 6351 658.203F, 6352 498.535F, 6353 -203.857F, 6354 -322.998F, 6355 -520.264F, 6356 -195.068F, 6357 -168.945F, 6358 113.770F, 6359 -198.242F, 6360 -251.953F, 6361 -114.502F, 6362 -151.855F, 6363 70.3125F, 6364 224.609F, 6365 -171.143F, 6366 -205.322F, 6367 -261.230F, 6368 -100.342F, 6369 125.000F, 6370 1.95313F, 6371 -95.2148F, 6372 -22.2168F, 6373 -181.641F, 6374 -7.32422F, 6375 254.639F, 6376 283.447F, 6377 -200.684F, 6378 -280.273F, 6379 -282.227F, 6380 -71.7773F, 6381 -11.2305F, 6382 26.8555F, 6383 -100.342F, 6384 -91.3086F, 6385 -165.527F, 6386 52.2461F, 6387 129.639F, 6388 163.086F, 6389 -99.1211F, 6390 -102.539F, 6391 -291.504F, 6392 118.896F, 6393 56.6406F, 6394 73.9746F, 6395 -77.6367F, 6396 22.2168F, 6397 -115.234F, 6398 30.0293F, 6399 300.781F, 6400 596.924F, 6401 -176.270F, 6402 -232.422F, 6403 -364.990F, 6404 -180.176F, 6405 -164.795F, 6406 325.195F, 6407 -132.568F, 6408 -147.949F, 6409 -51.5137F, 6410 -23.1934F, 6411 -23.9258F, 6412 368.164F, 6413 -134.033F, 6414 -125.488F, 6415 -291.260F, 6416 115.479F, 6417 51.5137F, 6418 17.8223F, 6419 -70.3125F, 6420 -27.3438F, 6421 -94.9707F, 6422 131.104F, 6423 325.195F, 6424 307.129F, 6425 -138.428F, 6426 -184.326F, 6427 -377.197F, 6428 17.3340F, 6429 -69.0918F, 6430 154.297F, 6431 -41.5039F, 6432 -117.432F, 6433 -120.361F, 6434 166.260F, 6435 244.629F, 6436 199.463F, 6437 -86.9141F, 6438 -80.8105F, 6439 -214.111F, 6440 102.295F, 6441 172.363F, 6442 84.4727F, 6443 58.8379F, 6444 -8.30078F, 6445 -79.5898F, 6446 92.0410F, 6447 476.074F, 6448 459.717F, 6449 -177.490F, 6450 -262.451F, 6451 -396.729F, 6452 -56.8848F, 6453 -132.568F, 6454 28.3203F, 6455 -127.930F, 6456 -196.777F, 6457 -142.822F, 6458 -17.8223F, 6459 116.699F, 6460 177.979F, 6461 -70.3125F, 6462 -225.830F, 6463 -279.053F, 6464 42.2363F, 6465 109.131F, 6466 -12.6953F, 6467 16.6016F, 6468 -55.9082F, 6469 -147.949F, 6470 109.619F, 6471 129.150F, 6472 438.721F, 6473 -144.287F, 6474 -213.623F, 6475 -332.764F, 6476 44.6777F, 6477 -35.1563F, 6478 79.1016F, 6479 -25.1465F, 6480 -110.352F, 6481 -162.598F, 6482 152.100F, 6483 119.141F, 6484 287.109F, 6485 -58.1055F, 6486 -124.756F, 6487 -245.117F, 6488 79.5898F, 6489 134.766F, 6490 111.816F, 6491 33.2031F, 6492 26.3672F, 6493 -77.8809F, 6494 152.832F, 6495 327.881F, 6496 459.717F, 6497 -119.629F, 6498 -157.715F, 6499 -422.363F, 6500 -45.4102F, 6501 -109.619F, 6502 240.234F, 6503 -180.176F, 6504 -18.5547F, 6505 -41.5039F, 6506 -134.277F, 6507 184.326F, 6508 625.000F, 6509 -121.094F, 6510 -124.512F, 6511 -231.201F, 6512 51.2695F, 6513 169.434F, 6514 -12.6953F, 6515 20.5078F, 6516 -78.6133F, 6517 -48.5840F, 6518 266.113F, 6519 396.729F, 6520 298.828F, 6521 -91.7969F, 6522 -147.217F, 6523 -340.820F, 6524 83.7402F, 6525 18.0664F, 6526 154.297F, 6527 -42.7246F, 6528 -122.559F, 6529 -7.81250F, 6530 237.305F, 6531 325.195F, 6532 179.199F, 6533 12.6953F, 6534 -72.0215F, 6535 -271.729F, 6536 260.010F, 6537 224.121F, 6538 39.0625F, 6539 95.9473F, 6540 26.1230F, 6541 -96.9238F, 6542 296.387F, 6543 646.729F, 6544 425.049F, 6545 -154.297F, 6546 -293.213F, 6547 -461.670F, 6548 -175.537F, 6549 -67.6270F, 6550 86.1816F, 6551 -158.936F, 6552 -214.844F, 6553 -29.7852F, 6554 -51.5137F, 6555 51.0254F, 6556 326.660F, 6557 -137.207F, 6558 -174.316F, 6559 -258.545F, 6560 -50.7813F, 6561 94.7266F, 6562 38.8184F, 6563 -78.1250F, 6564 -14.8926F, 6565 -134.521F, 6566 71.5332F, 6567 266.602F, 6568 352.295F, 6569 -158.203F, 6570 -211.182F, 6571 -305.908F, 6572 -11.9629F, 6573 -34.9121F, 6574 74.4629F, 6575 -97.9004F, 6576 -55.4199F, 6577 -142.822F, 6578 136.963F, 6579 129.883F, 6580 226.318F, 6581 -28.5645F, 6582 -108.154F, 6583 -290.039F, 6584 123.779F, 6585 106.445F, 6586 71.2891F, 6587 -19.2871F, 6588 56.8848F, 6589 -111.816F, 6590 163.818F, 6591 250.244F, 6592 584.961F, 6593 -154.541F, 6594 -205.566F, 6595 -372.314F, 6596 -75.1953F, 6597 -69.8242F, 6598 156.250F, 6599 -91.0645F, 6600 -151.611F, 6601 -99.3652F, 6602 102.051F, 6603 61.7676F, 6604 318.604F, 6605 -76.9043F, 6606 -141.846F, 6607 -277.588F, 6608 139.648F, 6609 167.236F, 6610 -68.6035F, 6611 14.8926F, 6612 -16.6016F, 6613 -90.5762F, 6614 241.943F, 6615 268.799F, 6616 365.723F, 6617 -120.361F, 6618 -166.748F, 6619 -332.520F, 6620 -11.4746F, 6621 40.0391F, 6622 171.875F, 6623 -62.5000F, 6624 -76.6602F, 6625 -65.4297F, 6626 154.053F, 6627 231.689F, 6628 256.836F, 6629 -28.8086F, 6630 -84.9609F, 6631 -203.369F, 6632 16.6016F, 6633 288.086F, 6634 138.672F, 6635 37.1094F, 6636 28.5645F, 6637 8.30078F, 6638 271.729F, 6639 464.355F, 6640 546.631F, 6641 -146.729F, 6642 -234.131F, 6643 -416.504F, 6644 -34.9121F, 6645 -119.385F, 6646 117.188F, 6647 -81.0547F, 6648 -159.912F, 6649 -140.137F, 6650 13.1836F, 6651 86.1816F, 6652 291.016F, 6653 -112.793F, 6654 -159.180F, 6655 -194.336F, 6656 36.6211F, 6657 134.033F, 6658 27.3438F, 6659 47.6074F, 6660 -27.0996F, 6661 -125.732F, 6662 165.771F, 6663 270.508F, 6664 402.100F, 6665 -136.230F, 6666 -182.861F, 6667 -297.119F, 6668 -2.19727F, 6669 66.4063F, 6670 83.2520F, 6671 -12.9395F, 6672 -64.6973F, 6673 -130.615F, 6674 119.385F, 6675 205.811F, 6676 316.895F, 6677 -29.2969F, 6678 -117.676F, 6679 -251.953F, 6680 154.297F, 6681 132.568F, 6682 99.6094F, 6683 43.7012F, 6684 74.7070F, 6685 -128.418F, 6686 274.414F, 6687 357.422F, 6688 547.852F, 6689 -101.807F, 6690 -191.895F, 6691 -381.348F, 6692 -54.6875F, 6693 -93.7500F, 6694 333.008F, 6695 -92.0410F, 6696 -112.061F, 6697 -6.10352F, 6698 93.9941F, 6699 119.385F, 6700 530.762F, 6701 -81.0547F, 6702 -158.936F, 6703 -202.393F, 6704 132.813F, 6705 135.010F, 6706 14.8926F, 6707 5.37109F, 6708 -27.5879F, 6709 -21.7285F, 6710 275.391F, 6711 421.143F, 6712 372.070F, 6713 -52.7344F, 6714 -91.0645F, 6715 -403.564F, 6716 39.3066F, 6717 77.1484F, 6718 221.680F, 6719 -40.2832F, 6720 -54.1992F, 6721 -16.3574F, 6722 332.520F, 6723 286.865F, 6724 192.627F, 6725 17.8223F, 6726 -61.5234F, 6727 -187.256F, 6728 180.176F, 6729 227.539F, 6730 150.391F, 6731 88.3789F, 6732 60.0586F, 6733 -30.7617F, 6734 192.139F, 6735 647.949F, 6736 739.014F, 6737 -168.701F, 6738 -270.020F, 6739 -534.668F, 6740 -137.939F, 6741 -143.555F, 6742 127.930F, 6743 -144.043F, 6744 -239.014F, 6745 -119.629F, 6746 -64.2090F, 6747 96.9238F, 6748 239.746F, 6749 -140.869F, 6750 -204.346F, 6751 -230.713F, 6752 -5.37109F, 6753 106.201F, 6754 -11.9629F, 6755 -46.3867F, 6756 -28.8086F, 6757 -153.564F, 6758 -21.4844F, 6759 302.734F, 6760 369.385F, 6761 -155.273F, 6762 -256.592F, 6763 -248.779F, 6764 -71.0449F, 6765 46.1426F, 6766 63.2324F, 6767 -62.7441F, 6768 -114.746F, 6769 -153.564F, 6770 35.4004F, 6771 230.713F, 6772 218.262F, 6773 -79.5898F, 6774 -88.8672F, 6775 -267.090F, 6776 132.568F, 6777 63.4766F, 6778 153.809F, 6779 -49.3164F, 6780 46.1426F, 6781 -51.0254F, 6782 87.1582F, 6783 336.670F, 6784 510.498F, 6785 -138.916F, 6786 -262.451F, 6787 -353.760F, 6788 -174.316F, 6789 -58.3496F, 6790 224.365F, 6791 -102.539F, 6792 -172.119F, 6793 -20.5078F, 6794 -26.6113F, 6795 -27.8320F, 6796 587.646F, 6797 -100.830F, 6798 -129.150F, 6799 -287.354F, 6800 117.676F, 6801 89.8438F, 6802 31.9824F, 6803 -45.4102F, 6804 -17.5781F, 6805 -31.9824F, 6806 210.205F, 6807 306.396F, 6808 297.852F, 6809 -149.170F, 6810 -160.645F, 6811 -327.393F, 6812 55.4199F, 6813 -29.5410F, 6814 154.053F, 6815 -42.9688F, 6816 -119.385F, 6817 -53.2227F, 6818 181.885F, 6819 286.865F, 6820 233.643F, 6821 -78.3691F, 6822 -36.1328F, 6823 -228.516F, 6824 163.818F, 6825 235.840F, 6826 52.7344F, 6827 83.0078F, 6828 -0.732422F, 6829 -34.9121F, 6830 114.502F, 6831 451.172F, 6832 594.971F, 6833 -177.979F, 6834 -234.619F, 6835 -410.889F, 6836 -52.0020F, 6837 -62.0117F, 6838 78.3691F, 6839 -124.756F, 6840 -106.934F, 6841 -127.197F, 6842 -30.7617F, 6843 177.002F, 6844 220.459F, 6845 -83.0078F, 6846 -167.236F, 6847 -251.953F, 6848 77.1484F, 6849 117.188F, 6850 4.88281F, 6851 5.61523F, 6852 -21.7285F, 6853 -134.521F, 6854 86.1816F, 6855 256.592F, 6856 436.768F, 6857 -132.813F, 6858 -184.814F, 6859 -333.008F, 6860 72.7539F, 6861 -6.10352F, 6862 106.445F, 6863 -24.4141F, 6864 -95.7031F, 6865 -126.709F, 6866 114.014F, 6867 184.082F, 6868 263.184F, 6869 -51.2695F, 6870 -97.1680F, 6871 -263.184F, 6872 151.367F, 6873 160.645F, 6874 153.809F, 6875 8.05664F, 6876 35.8887F, 6877 -43.4570F, 6878 224.854F, 6879 411.865F, 6880 468.994F, 6881 -79.3457F, 6882 -128.906F, 6883 -482.910F, 6884 0.488281F, 6885 -69.5801F, 6886 222.168F, 6887 -90.5762F, 6888 -119.629F, 6889 -56.1523F, 6890 0.000000F, 6891 145.752F, 6892 490.723F, 6893 -121.094F, 6894 -96.4355F, 6895 -203.613F, 6896 9.03320F, 6897 230.713F, 6898 59.8145F, 6899 44.1895F, 6900 -39.0625F, 6901 -35.1563F, 6902 361.572F, 6903 335.205F, 6904 331.299F, 6905 -86.6699F, 6906 -146.729F, 6907 -310.059F, 6908 72.7539F, 6909 78.6133F, 6910 164.063F, 6911 -47.1191F, 6912 -82.0313F, 6913 18.7988F, 6914 265.869F, 6915 374.268F, 6916 225.098F, 6917 43.2129F, 6918 -9.52148F, 6919 -274.658F, 6920 243.164F, 6921 190.674F, 6922 130.859F, 6923 111.328F, 6924 89.3555F, 6925 -105.469F, 6926 345.459F, 6927 595.703F, 6928 556.396F, 6929 -113.770F, 6930 -185.059F, 6931 -567.627F, 6932 -73.9746F, 6933 -124.268F, 6934 94.4824F, 6935 -177.490F, 6936 -135.986F, 6937 16.1133F, 6938 -35.4004F, 6939 156.982F, 6940 304.688F, 6941 -132.813F, 6942 -165.039F, 6943 -223.633F, 6944 -54.9316F, 6945 210.449F, 6946 143.555F, 6947 -37.1094F, 6948 9.76563F, 6949 -130.127F, 6950 103.271F, 6951 347.412F, 6952 380.371F, 6953 -139.648F, 6954 -205.811F, 6955 -279.541F, 6956 -31.2500F, 6957 20.7520F, 6958 112.549F, 6959 -58.1055F, 6960 -62.7441F, 6961 -142.578F, 6962 147.705F, 6963 182.617F, 6964 210.205F, 6965 5.85938F, 6966 -49.3164F, 6967 -343.994F, 6968 194.580F, 6969 118.896F, 6970 73.9746F, 6971 -44.1895F, 6972 88.8672F, 6973 -44.4336F, 6974 150.391F, 6975 336.426F, 6976 718.262F, 6977 -120.605F, 6978 -208.008F, 6979 -351.807F, 6980 -71.2891F, 6981 14.8926F, 6982 198.242F, 6983 -20.5078F, 6984 -176.514F, 6985 -44.4336F, 6986 135.498F, 6987 129.883F, 6988 367.676F, 6989 -89.1113F, 6990 -120.361F, 6991 -258.057F, 6992 200.684F, 6993 143.555F, 6994 2.68555F, 6995 -3.41797F, 6996 -4.39453F, 6997 -56.1523F, 6998 244.385F, 6999 342.041F, 7000 354.248F, 7001 -115.723F, 7002 -138.916F, 7003 -315.430F, 7004 73.7305F, 7005 15.1367F, 7006 259.277F, 7007 -17.0898F, 7008 -91.7969F, 7009 -54.1992F, 7010 239.746F, 7011 237.793F, 7012 280.518F, 7013 -47.8516F, 7014 -57.1289F, 7015 -194.092F, 7016 116.943F, 7017 268.066F, 7018 121.826F, 7019 88.3789F, 7020 14.1602F, 7021 17.0898F, 7022 280.029F, 7023 505.127F, 7024 697.510F, 7025 -118.896F, 7026 -214.355F, 7027 -445.313F, 7028 17.8223F, 7029 -70.3125F, 7030 84.9609F, 7031 -87.4023F, 7032 -122.070F, 7033 -124.023F, 7034 48.5840F, 7035 176.025F, 7036 303.223F, 7037 -19.0430F, 7038 -170.166F, 7039 -194.092F, 7040 88.1348F, 7041 130.859F, 7042 47.8516F, 7043 91.3086F, 7044 26.8555F, 7045 -179.443F, 7046 206.787F, 7047 256.592F, 7048 462.891F, 7049 -89.3555F, 7050 -174.072F, 7051 -288.574F, 7052 76.9043F, 7053 78.1250F, 7054 104.736F, 7055 17.5781F, 7056 -52.4902F, 7057 -109.863F, 7058 185.303F, 7059 216.309F, 7060 332.764F, 7061 -7.32422F, 7062 -104.492F, 7063 -203.613F, 7064 210.205F, 7065 153.076F, 7066 194.336F, 7067 28.8086F, 7068 114.258F, 7069 -68.1152F, 7070 330.811F, 7071 459.717F, 7072 462.158F, 7073 -45.8984F, 7074 -156.738F, 7075 -393.555F, 7076 15.3809F, 7077 -42.7246F, 7078 292.480F, 7079 -102.051F, 7080 -51.5137F, 7081 12.4512F, 7082 101.074F, 7083 143.311F, 7084 635.010F, 7085 -57.1289F, 7086 -135.986F, 7087 -209.473F, 7088 103.516F, 7089 217.041F, 7090 54.1992F, 7091 33.2031F, 7092 -24.6582F, 7093 20.2637F, 7094 344.971F, 7095 556.152F, 7096 337.646F, 7097 -20.5078F, 7098 -108.643F, 7099 -339.111F, 7100 101.074F, 7101 76.4160F, 7102 255.127F, 7103 7.08008F, 7104 -83.7402F, 7105 15.8691F, 7106 378.906F, 7107 402.100F, 7108 239.258F, 7109 44.6777F, 7110 -22.2168F, 7111 -202.393F, 7112 310.791F, 7113 344.971F, 7114 87.8906F, 7115 135.010F, 7116 66.4063F, 7117 -26.1230F, 7118 387.451F, 7119 768.799F, 7120 635.498F 7121 7122 }; 7123 7124 /* 7125 * Quantization tables for split_MQ of 2 sets of LSFs in a 20 ms frame. 7126 */ 7127 #define DICO1_SIZE_5 128 7128 #define DICO2_SIZE_5 256 7129 #define DICO3_SIZE_5 256 7130 #define DICO4_SIZE_5 256 7131 #define DICO5_SIZE_5 64 7132 static const Float32 dico1_lsf_5[DICO1_SIZE_5 * 4] = 7133 { 7134 -110.107F, 7135 -260.010F, 7136 -129.150F, 7137 -318.604F, 7138 -109.863F, 7139 -184.570F, 7140 -121.338F, 7141 -210.693F, 7142 -93.7500F, 7143 -151.123F, 7144 -100.830F, 7145 -163.330F, 7146 -77.3926F, 7147 -131.348F, 7148 -80.8105F, 7149 -135.742F, 7150 -101.074F, 7151 -124.023F, 7152 -103.516F, 7153 -92.2852F, 7154 -66.8945F, 7155 -79.1016F, 7156 -105.957F, 7157 -149.902F, 7158 -55.1758F, 7159 -122.070F, 7160 -56.6406F, 7161 -125.488F, 7162 -64.2090F, 7163 -92.0410F, 7164 -72.7539F, 7165 -100.098F, 7166 -36.8652F, 7167 -173.340F, 7168 -42.4805F, 7169 -199.707F, 7170 -36.3770F, 7171 -100.586F, 7172 -38.0859F, 7173 -104.736F, 7174 -70.3125F, 7175 -112.793F, 7176 -45.4102F, 7177 -49.5605F, 7178 -41.5039F, 7179 -73.7305F, 7180 -46.6309F, 7181 -78.3691F, 7182 -31.9824F, 7183 -35.8887F, 7184 -72.5098F, 7185 -96.4355F, 7186 -55.6641F, 7187 -52.2461F, 7188 -59.8145F, 7189 -46.8750F, 7190 -16.3574F, 7191 -77.1484F, 7192 -17.3340F, 7193 -79.8340F, 7194 -25.3906F, 7195 -50.0488F, 7196 -22.9492F, 7197 -44.6777F, 7198 -34.9121F, 7199 -9.27734F, 7200 -47.1191F, 7201 -23.1934F, 7202 3.90625F, 7203 -18.5547F, 7204 -30.2734F, 7205 -60.5469F, 7206 5.61523F, 7207 -57.8613F, 7208 5.85938F, 7209 -59.5703F, 7210 4.39453F, 7211 -33.2031F, 7212 10.7422F, 7213 -27.0996F, 7214 -8.05664F, 7215 -5.85938F, 7216 -6.10352F, 7217 0.000000F, 7218 36.3770F, 7219 4.63867F, 7220 5.61523F, 7221 -34.9121F, 7222 38.5742F, 7223 -41.2598F, 7224 42.4805F, 7225 -44.1895F, 7226 32.4707F, 7227 -13.4277F, 7228 40.2832F, 7229 -6.34766F, 7230 27.0996F, 7231 20.5078F, 7232 23.9258F, 7233 18.3105F, 7234 21.2402F, 7235 44.6777F, 7236 -28.0762F, 7237 -2.68555F, 7238 -1.95313F, 7239 31.7383F, 7240 2.68555F, 7241 41.5039F, 7242 62.0117F, 7243 18.7988F, 7244 50.0488F, 7245 4.15039F, 7246 44.6777F, 7247 27.3438F, 7248 63.9648F, 7249 47.3633F, 7250 49.3164F, 7251 70.0684F, 7252 23.1934F, 7253 46.1426F, 7254 -10.2539F, 7255 -25.6348F, 7256 57.1289F, 7257 43.7012F, 7258 9.52148F, 7259 45.4102F, 7260 39.7949F, 7261 84.2285F, 7262 81.0547F, 7263 48.5840F, 7264 72.9980F, 7265 39.3066F, 7266 -13.1836F, 7267 69.5801F, 7268 -19.0430F, 7269 68.6035F, 7270 -32.4707F, 7271 34.4238F, 7272 -44.4336F, 7273 27.0996F, 7274 60.7910F, 7275 83.2520F, 7276 66.1621F, 7277 88.8672F, 7278 22.7051F, 7279 98.3887F, 7280 18.3105F, 7281 95.4590F, 7282 22.4609F, 7283 124.512F, 7284 -33.6914F, 7285 53.7109F, 7286 -45.1660F, 7287 -7.08008F, 7288 -8.30078F, 7289 88.1348F, 7290 -28.0762F, 7291 78.1250F, 7292 0.732422F, 7293 135.254F, 7294 24.1699F, 7295 69.8242F, 7296 53.2227F, 7297 144.287F, 7298 -59.8145F, 7299 99.1211F, 7300 -65.4297F, 7301 110.596F, 7302 0.000000F, 7303 141.602F, 7304 6.10352F, 7305 147.949F, 7306 67.1387F, 7307 129.883F, 7308 36.1328F, 7309 109.863F, 7310 -17.8223F, 7311 180.420F, 7312 -69.5801F, 7313 126.465F, 7314 -70.3125F, 7315 22.9492F, 7316 -49.5605F, 7317 164.551F, 7318 -34.1797F, 7319 -18.0664F, 7320 50.0488F, 7321 174.316F, 7322 -27.8320F, 7323 72.9980F, 7324 42.9688F, 7325 225.342F, 7326 44.4336F, 7327 135.986F, 7328 58.5938F, 7329 172.119F, 7330 -3.90625F, 7331 125.244F, 7332 118.408F, 7333 144.775F, 7334 71.5332F, 7335 93.7500F, 7336 110.107F, 7337 150.635F, 7338 -9.27734F, 7339 12.2070F, 7340 137.451F, 7341 129.150F, 7342 73.9746F, 7343 51.0254F, 7344 112.061F, 7345 88.6230F, 7346 105.713F, 7347 110.352F, 7348 109.863F, 7349 110.840F, 7350 89.5996F, 7351 147.949F, 7352 116.455F, 7353 180.908F, 7354 105.469F, 7355 86.1816F, 7356 89.8438F, 7357 65.1855F, 7358 88.1348F, 7359 174.805F, 7360 66.6504F, 7361 142.334F, 7362 110.596F, 7363 40.5273F, 7364 124.512F, 7365 41.9922F, 7366 49.0723F, 7367 153.564F, 7368 66.8945F, 7369 46.6309F, 7370 138.672F, 7371 156.006F, 7372 73.7305F, 7373 72.7539F, 7374 154.785F, 7375 94.4824F, 7376 156.982F, 7377 85.4492F, 7378 143.311F, 7379 136.719F, 7380 149.414F, 7381 137.939F, 7382 146.484F, 7383 192.383F, 7384 118.896F, 7385 164.063F, 7386 125.000F, 7387 247.803F, 7388 78.3691F, 7389 81.2988F, 7390 87.1582F, 7391 208.496F, 7392 -30.5176F, 7393 100.830F, 7394 115.723F, 7395 173.828F, 7396 4.15039F, 7397 -36.8652F, 7398 137.695F, 7399 69.5801F, 7400 65.9180F, 7401 -58.8379F, 7402 237.061F, 7403 217.041F, 7404 119.385F, 7405 53.7109F, 7406 124.512F, 7407 218.750F, 7408 134.033F, 7409 225.586F, 7410 79.8340F, 7411 201.416F, 7412 70.8008F, 7413 222.412F, 7414 131.836F, 7415 270.508F, 7416 38.5742F, 7417 196.533F, 7418 48.5840F, 7419 233.643F, 7420 124.756F, 7421 178.223F, 7422 24.4141F, 7423 213.379F, 7424 3.17383F, 7425 193.115F, 7426 106.201F, 7427 154.297F, 7428 165.039F, 7429 237.305F, 7430 60.7910F, 7431 219.727F, 7432 114.014F, 7433 297.363F, 7434 190.674F, 7435 262.207F, 7436 142.822F, 7437 191.650F, 7438 -5.61523F, 7439 163.330F, 7440 65.1855F, 7441 254.639F, 7442 151.123F, 7443 264.648F, 7444 150.146F, 7445 279.541F, 7446 151.855F, 7447 220.947F, 7448 223.633F, 7449 256.104F, 7450 19.5313F, 7451 80.8105F, 7452 142.578F, 7453 262.451F, 7454 21.7285F, 7455 156.006F, 7456 241.211F, 7457 234.619F, 7458 187.988F, 7459 175.781F, 7460 194.824F, 7461 170.654F, 7462 120.117F, 7463 109.131F, 7464 219.482F, 7465 153.076F, 7466 66.1621F, 7467 290.039F, 7468 177.002F, 7469 325.439F, 7470 21.2402F, 7471 147.217F, 7472 203.125F, 7473 391.357F, 7474 150.391F, 7475 275.146F, 7476 217.285F, 7477 367.432F, 7478 244.141F, 7479 282.227F, 7480 211.426F, 7481 246.338F, 7482 242.920F, 7483 201.904F, 7484 280.518F, 7485 209.473F, 7486 199.463F, 7487 354.004F, 7488 188.721F, 7489 322.266F, 7490 122.070F, 7491 339.111F, 7492 76.1719F, 7493 281.494F, 7494 -4.88281F, 7495 264.648F, 7496 15.6250F, 7497 313.232F, 7498 0.488281F, 7499 286.133F, 7500 97.4121F, 7501 456.299F, 7502 125.488F, 7503 416.504F, 7504 122.559F, 7505 399.414F, 7506 216.309F, 7507 371.582F, 7508 101.563F, 7509 146.484F, 7510 276.123F, 7511 329.590F, 7512 311.279F, 7513 339.355F, 7514 217.041F, 7515 438.232F, 7516 223.145F, 7517 431.152F, 7518 55.4199F, 7519 288.818F, 7520 305.176F, 7521 445.801F, 7522 123.291F, 7523 452.637F, 7524 224.365F, 7525 574.463F, 7526 -48.5840F, 7527 105.225F, 7528 37.1094F, 7529 423.584F, 7530 -52.0020F, 7531 -6.83594F, 7532 95.7031F, 7533 325.684F, 7534 -37.3535F, 7535 -12.6953F, 7536 238.770F, 7537 281.006F, 7538 -78.8574F, 7539 -97.6563F, 7540 198.486F, 7541 415.771F, 7542 -33.2031F, 7543 20.5078F, 7544 353.760F, 7545 491.943F, 7546 -80.8105F, 7547 -34.9121F, 7548 -33.4473F, 7549 291.016F, 7550 -62.5000F, 7551 130.371F, 7552 -38.3301F, 7553 251.709F, 7554 -74.9512F, 7555 -107.178F, 7556 132.324F, 7557 178.467F, 7558 -80.3223F, 7559 -102.539F, 7560 -23.6816F, 7561 150.391F, 7562 -88.3789F, 7563 -41.0156F, 7564 -78.6133F, 7565 89.3555F, 7566 -60.3027F, 7567 -26.8555F, 7568 -51.5137F, 7569 21.7285F, 7570 -47.8516F, 7571 -75.4395F, 7572 4.88281F, 7573 14.4043F, 7574 -88.8672F, 7575 -113.037F, 7576 -69.8242F, 7577 21.7285F, 7578 -82.0313F, 7579 42.7246F, 7580 -105.469F, 7581 34.4238F, 7582 -92.5293F, 7583 -46.3867F, 7584 -105.957F, 7585 -47.8516F, 7586 -19.2871F, 7587 36.6211F, 7588 -67.8711F, 7589 -55.4199F, 7590 -68.3594F, 7591 40.5273F, 7592 -135.498F, 7593 -103.027F, 7594 -37.8418F, 7595 132.080F, 7596 -89.3555F, 7597 13.1836F, 7598 -7.08008F, 7599 -20.2637F, 7600 -73.4863F, 7601 -188.965F, 7602 45.4102F, 7603 153.320F, 7604 -96.9238F, 7605 -64.4531F, 7606 59.0820F, 7607 71.5332F, 7608 -48.0957F, 7609 -142.822F, 7610 30.2734F, 7611 100.098F, 7612 12.9395F, 7613 -32.4707F, 7614 2.44141F, 7615 83.0078F, 7616 -139.160F, 7617 -260.010F, 7618 15.8691F, 7619 -108.887F, 7620 16.6016F, 7621 -120.361F, 7622 93.5059F, 7623 228.760F, 7624 -87.1582F, 7625 -173.584F, 7626 -87.6465F, 7627 -61.0352F, 7628 -165.283F, 7629 -260.742F, 7630 71.2891F, 7631 -6.34766F, 7632 88.6230F, 7633 1.46484F, 7634 148.193F, 7635 320.557F, 7636 -31.0059F, 7637 -2.44141F, 7638 369.385F, 7639 460.449F, 7640 174.072F, 7641 237.305F, 7642 358.643F, 7643 532.471F, 7644 352.295F, 7645 492.188F 7646 7647 }; 7648 static const Float32 dico2_lsf_5[DICO2_SIZE_5 * 4] = 7649 { 7650 -398.193F, 7651 -390.625F, 7652 -438.477F, 7653 -559.082F, 7654 -250.732F, 7655 -432.129F, 7656 -268.555F, 7657 -494.385F, 7658 -311.768F, 7659 -338.867F, 7660 -333.740F, 7661 -374.512F, 7662 -231.201F, 7663 -356.689F, 7664 -237.305F, 7665 -372.070F, 7666 -243.896F, 7667 -298.340F, 7668 -249.023F, 7669 -286.133F, 7670 -198.975F, 7671 -240.967F, 7672 -242.188F, 7673 -334.717F, 7674 -296.875F, 7675 -245.605F, 7676 -314.697F, 7677 -267.090F, 7678 -181.641F, 7679 -309.570F, 7680 -184.326F, 7681 -315.674F, 7682 -210.449F, 7683 -225.342F, 7684 -220.947F, 7685 -240.234F, 7686 -165.527F, 7687 -256.592F, 7688 -167.236F, 7689 -256.348F, 7690 -265.381F, 7691 -240.479F, 7692 -259.277F, 7693 -165.771F, 7694 -241.455F, 7695 -156.494F, 7696 -275.146F, 7697 -238.281F, 7698 -186.035F, 7699 -159.668F, 7700 -217.285F, 7701 -196.777F, 7702 -203.369F, 7703 -266.357F, 7704 -172.363F, 7705 -153.564F, 7706 -151.611F, 7707 -196.777F, 7708 -156.250F, 7709 -198.242F, 7710 -189.209F, 7711 -154.785F, 7712 -190.186F, 7713 -132.568F, 7714 -243.164F, 7715 -137.939F, 7716 -262.451F, 7717 -141.602F, 7718 -133.301F, 7719 -149.170F, 7720 -139.648F, 7721 -151.123F, 7722 -185.547F, 7723 -70.8008F, 7724 -214.600F, 7725 -128.418F, 7726 -200.928F, 7727 -112.793F, 7728 -194.092F, 7729 -61.7676F, 7730 -135.010F, 7731 -101.318F, 7732 -143.799F, 7733 -107.178F, 7734 -130.127F, 7735 -83.0078F, 7736 -168.945F, 7737 -228.271F, 7738 -123.291F, 7739 -188.477F, 7740 -171.387F, 7741 -276.123F, 7742 -64.2090F, 7743 -74.7070F, 7744 -237.061F, 7745 -117.920F, 7746 -108.643F, 7747 -18.0664F, 7748 -135.498F, 7749 -133.789F, 7750 -149.902F, 7751 -31.4941F, 7752 -169.189F, 7753 -57.1289F, 7754 -96.6797F, 7755 -60.0586F, 7756 -115.967F, 7757 -61.0352F, 7758 -64.6973F, 7759 -98.6328F, 7760 -91.7969F, 7761 -125.488F, 7762 -101.807F, 7763 -124.512F, 7764 -73.2422F, 7765 -76.4160F, 7766 -81.5430F, 7767 -162.109F, 7768 -113.037F, 7769 -198.730F, 7770 -94.2383F, 7771 -171.875F, 7772 -82.2754F, 7773 -150.146F, 7774 -57.1289F, 7775 -49.0723F, 7776 -56.8848F, 7777 -58.3496F, 7778 -40.7715F, 7779 -138.428F, 7780 -49.5605F, 7781 -151.123F, 7782 -35.8887F, 7783 -101.318F, 7784 -28.0762F, 7785 -85.9375F, 7786 -40.5273F, 7787 -183.105F, 7788 -41.7480F, 7789 -185.791F, 7790 -65.9180F, 7791 -214.600F, 7792 -64.4531F, 7793 -220.459F, 7794 -89.5996F, 7795 -181.641F, 7796 10.4980F, 7797 -115.967F, 7798 3.41797F, 7799 -159.424F, 7800 10.4980F, 7801 -163.574F, 7802 2.68555F, 7803 -109.375F, 7804 -14.4043F, 7805 -127.197F, 7806 -30.7617F, 7807 -29.0527F, 7808 -37.8418F, 7809 -149.658F, 7810 -10.2539F, 7811 -210.693F, 7812 -6.59180F, 7813 -227.295F, 7814 33.2031F, 7815 -117.920F, 7816 44.6777F, 7817 -114.258F, 7818 13.4277F, 7819 -72.7539F, 7820 13.4277F, 7821 -74.2188F, 7822 76.4160F, 7823 -148.682F, 7824 76.4160F, 7825 -175.781F, 7826 78.6133F, 7827 -40.7715F, 7828 24.4141F, 7829 -132.080F, 7830 -0.732422F, 7831 -29.0527F, 7832 -27.0996F, 7833 -45.6543F, 7834 56.8848F, 7835 -57.6172F, 7836 63.4766F, 7837 -57.1289F, 7838 6.34766F, 7839 -40.2832F, 7840 32.7148F, 7841 -10.9863F, 7842 -9.76563F, 7843 -134.033F, 7844 87.8906F, 7845 -49.5605F, 7846 92.2852F, 7847 -94.7266F, 7848 109.863F, 7849 -93.5059F, 7850 67.1387F, 7851 4.88281F, 7852 44.4336F, 7853 -25.1465F, 7854 60.0586F, 7855 -27.0996F, 7856 105.225F, 7857 9.03320F, 7858 112.793F, 7859 -35.6445F, 7860 118.896F, 7861 -38.3301F, 7862 -69.3359F, 7863 -14.4043F, 7864 122.803F, 7865 -44.9219F, 7866 5.85938F, 7867 12.9395F, 7868 -0.732422F, 7869 13.1836F, 7870 29.7852F, 7871 63.2324F, 7872 81.2988F, 7873 16.1133F, 7874 118.164F, 7875 25.3906F, 7876 106.445F, 7877 16.6016F, 7878 47.6074F, 7879 28.3203F, 7880 46.3867F, 7881 50.2930F, 7882 65.6738F, 7883 -2.19727F, 7884 117.676F, 7885 85.9375F, 7886 93.2617F, 7887 69.5801F, 7888 97.4121F, 7889 67.6270F, 7890 110.352F, 7891 62.5000F, 7892 16.8457F, 7893 45.4102F, 7894 3.17383F, 7895 72.5098F, 7896 -3.17383F, 7897 63.2324F, 7898 -23.1934F, 7899 7.32422F, 7900 13.6719F, 7901 96.1914F, 7902 47.8516F, 7903 103.760F, 7904 50.0488F, 7905 111.328F, 7906 68.6035F, 7907 140.869F, 7908 3.66211F, 7909 46.6309F, 7910 91.5527F, 7911 70.8008F, 7912 99.3652F, 7913 140.625F, 7914 -13.6719F, 7915 55.4199F, 7916 132.813F, 7917 98.8770F, 7918 0.000000F, 7919 134.033F, 7920 -22.4609F, 7921 128.906F, 7922 -55.9082F, 7923 85.6934F, 7924 -59.8145F, 7925 82.5195F, 7926 -88.3789F, 7927 106.201F, 7928 40.7715F, 7929 128.662F, 7930 -18.3105F, 7931 73.7305F, 7932 22.2168F, 7933 201.172F, 7934 31.4941F, 7935 146.240F, 7936 121.094F, 7937 165.771F, 7938 45.4102F, 7939 182.861F, 7940 37.3535F, 7941 179.932F, 7942 -68.6035F, 7943 146.484F, 7944 -84.9609F, 7945 150.146F, 7946 -57.6172F, 7947 187.744F, 7948 10.0098F, 7949 215.088F, 7950 9.27734F, 7951 217.285F, 7952 -53.7109F, 7953 205.322F, 7954 -87.1582F, 7955 215.576F, 7956 -95.9473F, 7957 220.459F, 7958 -154.785F, 7959 115.723F, 7960 -108.398F, 7961 207.520F, 7962 -42.7246F, 7963 165.527F, 7964 -120.361F, 7965 59.0820F, 7966 -126.709F, 7967 191.650F, 7968 -174.316F, 7969 142.090F, 7970 -132.080F, 7971 89.3555F, 7972 -132.568F, 7973 105.957F, 7974 -145.752F, 7975 122.070F, 7976 -186.768F, 7977 54.1992F, 7978 -171.387F, 7979 223.877F, 7980 -181.396F, 7981 234.863F, 7982 -212.158F, 7983 122.314F, 7984 -219.482F, 7985 133.789F, 7986 -92.5293F, 7987 48.8281F, 7988 -106.201F, 7989 38.3301F, 7990 -199.951F, 7991 52.2461F, 7992 -210.205F, 7993 38.3301F, 7994 -149.902F, 7995 9.76563F, 7996 -154.297F, 7997 22.9492F, 7998 -215.576F, 7999 -13.1836F, 8000 -180.908F, 8001 125.977F, 8002 -122.314F, 8003 72.7539F, 8004 -149.902F, 8005 -41.7480F, 8006 -212.402F, 8007 -39.3066F, 8008 -211.182F, 8009 -5.61523F, 8010 -199.707F, 8011 22.7051F, 8012 -247.803F, 8013 -65.1855F, 8014 -161.621F, 8015 -87.6465F, 8016 -134.033F, 8017 0.488281F, 8018 -107.910F, 8019 -29.5410F, 8020 -92.0410F, 8021 0.000000F, 8022 -55.4199F, 8023 8.05664F, 8024 -101.074F, 8025 -30.7617F, 8026 -31.4941F, 8027 51.7578F, 8028 -228.027F, 8029 8.30078F, 8030 -264.160F, 8031 -68.8477F, 8032 -273.193F, 8033 -65.4297F, 8034 -173.340F, 8035 -201.416F, 8036 -102.539F, 8037 -46.6309F, 8038 -262.695F, 8039 -226.563F, 8040 -223.877F, 8041 -22.7051F, 8042 -153.320F, 8043 -87.4023F, 8044 23.6816F, 8045 1.70898F, 8046 -50.2930F, 8047 -95.9473F, 8048 -24.6582F, 8049 5.85938F, 8050 -49.5605F, 8051 9.27734F, 8052 -41.0156F, 8053 20.2637F, 8054 -146.240F, 8055 -103.271F, 8056 -68.1152F, 8057 104.004F, 8058 -170.898F, 8059 28.8086F, 8060 -18.3105F, 8061 50.2930F, 8062 -239.502F, 8063 -164.307F, 8064 -166.016F, 8065 101.807F, 8066 -89.5996F, 8067 9.03320F, 8068 -68.1152F, 8069 115.723F, 8070 -31.4941F, 8071 -77.6367F, 8072 77.8809F, 8073 72.2656F, 8074 -152.832F, 8075 -9.52148F, 8076 83.7402F, 8077 146.973F, 8078 -169.922F, 8079 -9.52148F, 8080 -73.9746F, 8081 229.492F, 8082 25.3906F, 8083 56.8848F, 8084 -92.7734F, 8085 33.4473F, 8086 -8.78906F, 8087 65.6738F, 8088 -18.3105F, 8089 -52.2461F, 8090 29.2969F, 8091 10.4980F, 8092 -129.150F, 8093 -116.455F, 8094 112.061F, 8095 40.0391F, 8096 -49.3164F, 8097 -55.9082F, 8098 -11.9629F, 8099 -40.7715F, 8100 148.682F, 8101 193.359F, 8102 23.9258F, 8103 -53.7109F, 8104 223.389F, 8105 36.1328F, 8106 71.5332F, 8107 69.0918F, 8108 212.158F, 8109 22.2168F, 8110 140.381F, 8111 96.1914F, 8112 79.5898F, 8113 -19.0430F, 8114 175.049F, 8115 16.3574F, 8116 89.1113F, 8117 -78.8574F, 8118 150.391F, 8119 -8.78906F, 8120 178.467F, 8121 6.59180F, 8122 151.123F, 8123 58.1055F, 8124 154.297F, 8125 66.6504F, 8126 109.375F, 8127 24.1699F, 8128 195.557F, 8129 116.211F, 8130 212.158F, 8131 66.6504F, 8132 167.236F, 8133 15.6250F, 8134 192.627F, 8135 17.5781F, 8136 249.268F, 8137 52.9785F, 8138 193.604F, 8139 112.061F, 8140 179.199F, 8141 87.8906F, 8142 157.715F, 8143 117.188F, 8144 87.8906F, 8145 78.6133F, 8146 104.736F, 8147 113.281F, 8148 155.762F, 8149 104.980F, 8150 184.570F, 8151 88.6230F, 8152 244.141F, 8153 98.6328F, 8154 166.748F, 8155 128.906F, 8156 146.973F, 8157 150.146F, 8158 159.912F, 8159 100.830F, 8160 230.957F, 8161 167.725F, 8162 228.760F, 8163 146.973F, 8164 220.703F, 8165 147.461F, 8166 135.498F, 8167 179.932F, 8168 191.895F, 8169 161.621F, 8170 114.014F, 8171 159.668F, 8172 88.3789F, 8173 143.799F, 8174 226.807F, 8175 173.340F, 8176 121.582F, 8177 116.699F, 8178 101.318F, 8179 102.539F, 8180 169.189F, 8181 215.576F, 8182 198.486F, 8183 166.748F, 8184 190.674F, 8185 225.830F, 8186 222.900F, 8187 229.248F, 8188 177.246F, 8189 178.711F, 8190 119.873F, 8191 208.252F, 8192 129.639F, 8193 231.445F, 8194 179.199F, 8195 235.107F, 8196 76.9043F, 8197 197.266F, 8198 185.791F, 8199 184.326F, 8200 279.297F, 8201 185.547F, 8202 159.912F, 8203 262.695F, 8204 201.660F, 8205 258.057F, 8206 266.357F, 8207 204.590F, 8208 244.873F, 8209 197.266F, 8210 255.615F, 8211 276.611F, 8212 160.889F, 8213 268.799F, 8214 242.188F, 8215 256.348F, 8216 262.207F, 8217 262.451F, 8218 237.061F, 8219 169.434F, 8220 299.316F, 8221 257.324F, 8222 139.404F, 8223 205.322F, 8224 215.820F, 8225 342.773F, 8226 336.670F, 8227 267.578F, 8228 263.672F, 8229 210.205F, 8230 300.537F, 8231 179.443F, 8232 313.477F, 8233 185.547F, 8234 310.547F, 8235 241.943F, 8236 333.740F, 8237 257.080F, 8238 306.885F, 8239 170.898F, 8240 256.348F, 8241 130.371F, 8242 241.211F, 8243 110.596F, 8244 308.594F, 8245 146.240F, 8246 278.320F, 8247 165.771F, 8248 395.752F, 8249 198.975F, 8250 337.891F, 8251 127.197F, 8252 321.533F, 8253 95.9473F, 8254 381.836F, 8255 196.533F, 8256 353.516F, 8257 167.480F, 8258 260.742F, 8259 158.203F, 8260 213.623F, 8261 74.9512F, 8262 264.404F, 8263 88.1348F, 8264 255.615F, 8265 77.3926F, 8266 345.947F, 8267 235.352F, 8268 164.795F, 8269 139.404F, 8270 281.250F, 8271 19.2871F, 8272 271.973F, 8273 -11.4746F, 8274 373.535F, 8275 75.9277F, 8276 420.166F, 8277 76.6602F, 8278 284.668F, 8279 168.213F, 8280 125.488F, 8281 -22.9492F, 8282 85.2051F, 8283 68.8477F, 8284 344.727F, 8285 80.0781F, 8286 250.244F, 8287 118.896F, 8288 -15.8691F, 8289 13.9160F, 8290 196.533F, 8291 236.816F, 8292 8.78906F, 8293 15.1367F, 8294 187.744F, 8295 -64.2090F, 8296 193.115F, 8297 -84.4727F, 8298 155.518F, 8299 170.654F, 8300 -33.4473F, 8301 151.367F, 8302 130.371F, 8303 132.080F, 8304 -179.443F, 8305 47.3633F, 8306 173.584F, 8307 73.2422F, 8308 -65.4297F, 8309 -210.693F, 8310 226.074F, 8311 187.744F, 8312 -172.852F, 8313 -104.492F, 8314 123.535F, 8315 42.4805F, 8316 -217.773F, 8317 -153.809F, 8318 106.201F, 8319 133.545F, 8320 -350.342F, 8321 -62.9883F, 8322 151.611F, 8323 114.990F, 8324 -248.535F, 8325 -333.984F, 8326 -95.9473F, 8327 127.197F, 8328 -224.609F, 8329 -167.480F, 8330 -6.10352F, 8331 4.88281F, 8332 -239.746F, 8333 -282.227F, 8334 83.0078F, 8335 2.19727F, 8336 -380.371F, 8337 -277.100F, 8338 -85.9375F, 8339 11.7188F, 8340 -385.498F, 8341 -98.1445F, 8342 -216.553F, 8343 1.46484F, 8344 -282.227F, 8345 -216.797F, 8346 -133.789F, 8347 -85.9375F, 8348 -401.123F, 8349 -285.156F, 8350 -38.8184F, 8351 148.926F, 8352 -494.141F, 8353 -235.107F, 8354 -54.9316F, 8355 47.1191F, 8356 -404.297F, 8357 -478.516F, 8358 -59.8145F, 8359 -120.361F, 8360 -235.352F, 8361 -410.156F, 8362 -228.516F, 8363 -155.029F, 8364 -317.139F, 8365 -425.781F, 8366 -338.867F, 8367 -147.461F, 8368 -375.977F, 8369 -203.857F, 8370 -341.064F, 8371 -32.9590F, 8372 -387.695F, 8373 -70.8008F, 8374 -407.715F, 8375 -173.828F, 8376 -490.967F, 8377 -398.438F, 8378 -406.006F, 8379 -6.59180F, 8380 -551.270F, 8381 -197.998F, 8382 -282.471F, 8383 44.9219F, 8384 -308.838F, 8385 46.1426F, 8386 -333.740F, 8387 143.066F, 8388 -490.967F, 8389 49.0723F, 8390 -192.871F, 8391 173.828F, 8392 -295.410F, 8393 0.732422F, 8394 -252.197F, 8395 197.266F, 8396 -305.420F, 8397 202.637F, 8398 -27.0996F, 8399 155.029F, 8400 -399.414F, 8401 109.131F, 8402 -113.037F, 8403 -231.689F, 8404 -108.643F, 8405 -226.563F, 8406 -123.047F, 8407 -283.691F, 8408 -122.314F, 8409 -295.654F, 8410 35.1563F, 8411 -85.6934F, 8412 -90.8203F, 8413 -256.836F, 8414 -69.0918F, 8415 -258.545F, 8416 -68.1152F, 8417 -274.170F, 8418 -140.381F, 8419 -351.074F, 8420 -143.311F, 8421 -394.043F, 8422 -228.271F, 8423 -240.234F, 8424 55.9082F, 8425 168.457F, 8426 -224.854F, 8427 -175.537F, 8428 -98.3887F, 8429 332.520F, 8430 -167.236F, 8431 -113.525F, 8432 213.379F, 8433 96.9238F, 8434 -124.268F, 8435 -11.2305F, 8436 77.3926F, 8437 325.684F, 8438 -118.408F, 8439 111.328F, 8440 198.486F, 8441 107.178F, 8442 -100.342F, 8443 82.7637F, 8444 219.238F, 8445 260.498F, 8446 -103.760F, 8447 11.2305F, 8448 351.807F, 8449 121.338F, 8450 -221.924F, 8451 -195.313F, 8452 357.666F, 8453 255.371F, 8454 -62.0117F, 8455 -78.3691F, 8456 349.121F, 8457 284.424F, 8458 16.6016F, 8459 85.4492F, 8460 252.441F, 8461 162.598F, 8462 90.3320F, 8463 2.68555F, 8464 320.068F, 8465 192.871F, 8466 34.9121F, 8467 56.6406F, 8468 254.150F, 8469 381.348F, 8470 -27.8320F, 8471 161.865F, 8472 394.531F, 8473 263.184F, 8474 110.840F, 8475 141.357F, 8476 311.279F, 8477 253.906F, 8478 -18.5547F, 8479 221.924F, 8480 183.594F, 8481 260.498F, 8482 37.3535F, 8483 125.000F, 8484 84.9609F, 8485 296.387F, 8486 149.902F, 8487 93.9941F, 8488 449.951F, 8489 197.266F, 8490 65.6738F, 8491 252.441F, 8492 49.5605F, 8493 265.137F, 8494 159.180F, 8495 248.291F, 8496 435.303F, 8497 275.879F, 8498 104.736F, 8499 323.975F, 8500 94.4824F, 8501 337.891F, 8502 -11.9629F, 8503 288.818F, 8504 -17.5781F, 8505 296.631F, 8506 -101.563F, 8507 244.385F, 8508 132.813F, 8509 427.002F, 8510 -85.9375F, 8511 298.584F, 8512 -122.559F, 8513 292.725F, 8514 -143.799F, 8515 138.916F, 8516 -55.4199F, 8517 397.949F, 8518 -34.6680F, 8519 385.254F, 8520 -56.1523F, 8521 418.701F, 8522 -174.316F, 8523 314.453F, 8524 -204.590F, 8525 341.309F, 8526 276.123F, 8527 331.299F, 8528 -50.7813F, 8529 300.781F, 8530 106.689F, 8531 235.596F, 8532 -226.807F, 8533 199.707F, 8534 197.998F, 8535 344.238F, 8536 209.717F, 8537 367.920F, 8538 40.0391F, 8539 295.898F, 8540 338.623F, 8541 437.744F, 8542 118.164F, 8543 457.520F, 8544 111.328F, 8545 503.662F, 8546 243.164F, 8547 285.645F, 8548 323.730F, 8549 342.285F, 8550 321.289F, 8551 332.031F, 8552 277.100F, 8553 308.105F, 8554 301.270F, 8555 395.020F, 8556 332.275F, 8557 431.641F, 8558 346.924F, 8559 299.561F, 8560 386.719F, 8561 328.857F, 8562 208.496F, 8563 164.063F, 8564 411.377F, 8565 382.324F, 8566 278.076F, 8567 310.059F, 8568 492.188F, 8569 445.557F, 8570 432.861F, 8571 385.986F, 8572 374.023F, 8573 356.445F, 8574 363.037F, 8575 230.957F, 8576 405.029F, 8577 249.268F, 8578 425.781F, 8579 295.898F, 8580 339.844F, 8581 238.525F, 8582 432.617F, 8583 283.447F, 8584 445.801F, 8585 284.180F, 8586 419.434F, 8587 348.877F, 8588 481.689F, 8589 388.428F, 8590 289.307F, 8591 210.938F, 8592 520.508F, 8593 259.033F, 8594 439.209F, 8595 198.730F, 8596 448.730F, 8597 184.814F, 8598 513.672F, 8599 321.045F, 8600 501.465F, 8601 307.129F, 8602 515.869F, 8603 223.389F, 8604 569.092F, 8605 227.051F, 8606 358.154F, 8607 280.029F, 8608 632.324F, 8609 351.318F, 8610 548.096F, 8611 425.781F, 8612 510.254F, 8613 395.508F, 8614 575.684F, 8615 354.980F, 8616 650.879F, 8617 367.676F, 8618 458.008F, 8619 448.486F, 8620 505.371F, 8621 482.178F, 8622 424.561F, 8623 385.010F, 8624 166.504F, 8625 314.697F, 8626 386.719F, 8627 499.268F, 8628 354.980F, 8629 512.207F, 8630 609.863F, 8631 489.258F, 8632 661.865F, 8633 504.395F, 8634 177.246F, 8635 387.695F, 8636 672.852F, 8637 570.313F, 8638 55.6641F, 8639 206.787F, 8640 599.609F, 8641 405.029F, 8642 8.78906F, 8643 73.4863F, 8644 474.121F, 8645 477.783F, 8646 -108.887F, 8647 -23.4375F, 8648 525.879F, 8649 340.820F, 8650 374.268F, 8651 268.799F, 8652 3.41797F, 8653 148.438F, 8654 -225.342F, 8655 -178.711F, 8656 337.646F, 8657 483.887F, 8658 328.369F, 8659 232.422F, 8660 -166.016F, 8661 78.3691F, 8662 312.744F, 8663 309.570F, 8664 -389.160F, 8665 89.1113F, 8666 229.736F, 8667 230.957F, 8668 -424.072F, 8669 -200.684F, 8670 579.590F, 8671 680.420F, 8672 444.580F, 8673 680.664F 8674 8675 }; 8676 static const Float32 dico3_lsf_5[DICO3_SIZE_5 * 4] = 8677 { 8678 -442.383F, 8679 -555.420F, 8680 -458.740F, 8681 -619.385F, 8682 -400.391F, 8683 -451.172F, 8684 -413.818F, 8685 -489.258F, 8686 -297.852F, 8687 -466.797F, 8688 -298.096F, 8689 -514.160F, 8690 -380.615F, 8691 -387.695F, 8692 -384.033F, 8693 -379.883F, 8694 -291.748F, 8695 -394.287F, 8696 -298.828F, 8697 -421.631F, 8698 -331.787F, 8699 -281.006F, 8700 -394.531F, 8701 -475.586F, 8702 -311.035F, 8703 -339.600F, 8704 -318.604F, 8705 -342.529F, 8706 -392.334F, 8707 -287.842F, 8708 -409.180F, 8709 -320.068F, 8710 -352.295F, 8711 -360.840F, 8712 -333.740F, 8713 -219.238F, 8714 -306.641F, 8715 -258.545F, 8716 -324.951F, 8717 -276.855F, 8718 -239.746F, 8719 -276.611F, 8720 -280.518F, 8721 -367.188F, 8722 -263.672F, 8723 -319.336F, 8724 -249.023F, 8725 -288.818F, 8726 -239.258F, 8727 -362.793F, 8728 -236.084F, 8729 -364.990F, 8730 -241.211F, 8731 -225.098F, 8732 -255.615F, 8733 -262.939F, 8734 -204.590F, 8735 -287.842F, 8736 -209.473F, 8737 -298.340F, 8738 -276.123F, 8739 -254.150F, 8740 -259.766F, 8741 -187.256F, 8742 -212.891F, 8743 -282.471F, 8744 -171.143F, 8745 -214.844F, 8746 -172.363F, 8747 -221.191F, 8748 -188.965F, 8749 -248.047F, 8750 -141.113F, 8751 -263.672F, 8752 -195.557F, 8753 -360.840F, 8754 -144.287F, 8755 -271.240F, 8756 -144.531F, 8757 -279.785F, 8758 -174.072F, 8759 -338.867F, 8760 -156.250F, 8761 -335.938F, 8762 -145.752F, 8763 -258.545F, 8764 -101.563F, 8765 -220.459F, 8766 -167.480F, 8767 -203.125F, 8768 -161.377F, 8769 -172.852F, 8770 -108.398F, 8771 -211.914F, 8772 -119.629F, 8773 -224.854F, 8774 -91.3086F, 8775 -189.453F, 8776 -151.123F, 8777 -285.645F, 8778 -142.822F, 8779 -134.033F, 8780 -187.744F, 8781 -194.092F, 8782 -106.201F, 8783 -160.889F, 8784 -129.395F, 8785 -180.908F, 8786 -121.582F, 8787 -204.346F, 8788 -87.1582F, 8789 -145.752F, 8790 -68.1152F, 8791 -212.646F, 8792 -59.3262F, 8793 -216.553F, 8794 -68.8477F, 8795 -162.354F, 8796 -68.3594F, 8797 -162.842F, 8798 -40.2832F, 8799 -136.719F, 8800 -96.1914F, 8801 -220.459F, 8802 -88.3789F, 8803 -100.098F, 8804 -109.375F, 8805 -142.334F, 8806 -99.8535F, 8807 -140.137F, 8808 -76.4160F, 8809 -87.1582F, 8810 -155.518F, 8811 -133.789F, 8812 -139.160F, 8813 -106.445F, 8814 -218.750F, 8815 -123.047F, 8816 -93.2617F, 8817 -184.814F, 8818 -14.1602F, 8819 -117.432F, 8820 -40.2832F, 8821 -150.879F, 8822 -46.6309F, 8823 -91.3086F, 8824 -57.1289F, 8825 -93.2617F, 8826 -54.1992F, 8827 -166.748F, 8828 -6.10352F, 8829 -117.188F, 8830 -102.051F, 8831 -87.6465F, 8832 -178.223F, 8833 -86.1816F, 8834 -79.1016F, 8835 -38.3301F, 8836 -105.469F, 8837 -78.6133F, 8838 -96.1914F, 8839 -73.9746F, 8840 -69.3359F, 8841 -25.3906F, 8842 -146.729F, 8843 -70.5566F, 8844 -135.742F, 8845 -47.8516F, 8846 -143.555F, 8847 -36.6211F, 8848 -160.889F, 8849 -148.438F, 8850 -115.479F, 8851 -5.85938F, 8852 -16.6016F, 8853 -109.375F, 8854 -115.723F, 8855 -1.95313F, 8856 -123.535F, 8857 -10.9863F, 8858 -182.617F, 8859 -44.9219F, 8860 -206.055F, 8861 -61.5234F, 8862 -219.971F, 8863 -22.2168F, 8864 -142.578F, 8865 -23.6816F, 8866 -159.180F, 8867 33.6914F, 8868 -186.523F, 8869 -31.9824F, 8870 -165.527F, 8871 -2.92969F, 8872 -163.574F, 8873 40.2832F, 8874 -63.2324F, 8875 -0.732422F, 8876 -205.078F, 8877 -26.1230F, 8878 -221.924F, 8879 9.03320F, 8880 -242.188F, 8881 10.7422F, 8882 -208.496F, 8883 -101.318F, 8884 -204.834F, 8885 3.17383F, 8886 -244.385F, 8887 -66.1621F, 8888 -250.488F, 8889 -75.4395F, 8890 -194.824F, 8891 -116.699F, 8892 -203.125F, 8893 -119.141F, 8894 -230.225F, 8895 41.0156F, 8896 -271.484F, 8897 -94.4824F, 8898 -289.307F, 8899 -24.6582F, 8900 -288.818F, 8901 -9.76563F, 8902 -229.736F, 8903 -77.1484F, 8904 -251.465F, 8905 -187.988F, 8906 -254.883F, 8907 -152.588F, 8908 -263.916F, 8909 -131.348F, 8910 -298.828F, 8911 -72.9980F, 8912 -320.313F, 8913 -106.445F, 8914 -292.236F, 8915 -161.865F, 8916 -284.912F, 8917 -39.3066F, 8918 -296.875F, 8919 -168.457F, 8920 -302.002F, 8921 -202.881F, 8922 -349.609F, 8923 -175.781F, 8924 -342.529F, 8925 -120.361F, 8926 -219.238F, 8927 -180.664F, 8928 -225.098F, 8929 -195.557F, 8930 -269.043F, 8931 -98.1445F, 8932 -385.498F, 8933 -235.352F, 8934 -259.033F, 8935 -155.762F, 8936 -309.814F, 8937 -351.074F, 8938 -365.967F, 8939 -228.027F, 8940 -366.699F, 8941 -218.506F, 8942 -390.137F, 8943 -137.695F, 8944 -420.654F, 8945 -175.049F, 8946 -147.949F, 8947 -145.752F, 8948 -284.668F, 8949 -264.893F, 8950 -334.229F, 8951 -114.258F, 8952 -475.098F, 8953 -364.502F, 8954 -448.730F, 8955 -232.666F, 8956 -471.680F, 8957 -227.295F, 8958 -365.967F, 8959 -45.8984F, 8960 -399.170F, 8961 -102.783F, 8962 -355.713F, 8963 -82.5195F, 8964 -353.516F, 8965 -5.37109F, 8966 -474.121F, 8967 -103.027F, 8968 -489.746F, 8969 -60.7910F, 8970 -121.094F, 8971 -27.8320F, 8972 -466.309F, 8973 -184.326F, 8974 -314.697F, 8975 42.4805F, 8976 -354.248F, 8977 -26.6113F, 8978 -117.676F, 8979 -62.7441F, 8980 -298.096F, 8981 -124.023F, 8982 -394.775F, 8983 36.8652F, 8984 -413.574F, 8985 50.7813F, 8986 -159.668F, 8987 26.1230F, 8988 -403.076F, 8989 7.08008F, 8990 -278.564F, 8991 68.1152F, 8992 -296.631F, 8993 74.7070F, 8994 -299.805F, 8995 -123.535F, 8996 -178.223F, 8997 -42.7246F, 8998 -301.758F, 8999 -24.6582F, 9000 -236.572F, 9001 134.521F, 9002 -212.402F, 9003 67.8711F, 9004 -200.928F, 9005 76.9043F, 9006 -137.451F, 9007 91.7969F, 9008 -256.592F, 9009 55.6641F, 9010 -123.779F, 9011 68.3594F, 9012 -146.240F, 9013 68.6035F, 9014 -185.059F, 9015 61.7676F, 9016 -74.4629F, 9017 92.5293F, 9018 -184.326F, 9019 -32.7148F, 9020 -149.170F, 9021 161.133F, 9022 -201.172F, 9023 130.859F, 9024 -199.463F, 9025 157.715F, 9026 -100.830F, 9027 11.9629F, 9028 -83.2520F, 9029 43.2129F, 9030 -110.596F, 9031 128.418F, 9032 -117.676F, 9033 143.799F, 9034 -17.3340F, 9035 82.7637F, 9036 -160.400F, 9037 64.4531F, 9038 -59.5703F, 9039 72.0215F, 9040 -57.8613F, 9041 76.9043F, 9042 -94.4824F, 9043 138.916F, 9044 -123.535F, 9045 -2.19727F, 9046 -92.0410F, 9047 3.41797F, 9048 -39.0625F, 9049 161.377F, 9050 -52.7344F, 9051 9.76563F, 9052 -75.1953F, 9053 -11.2305F, 9054 23.1934F, 9055 52.2461F, 9056 -59.0820F, 9057 40.7715F, 9058 -20.9961F, 9059 46.8750F, 9060 -13.6719F, 9061 6.59180F, 9062 -18.5547F, 9063 7.56836F, 9064 8.78906F, 9065 75.4395F, 9066 -25.8789F, 9067 -44.4336F, 9068 -27.5879F, 9069 18.0664F, 9070 -107.666F, 9071 -5.37109F, 9072 5.61523F, 9073 33.9355F, 9074 19.7754F, 9075 -2.68555F, 9076 10.7422F, 9077 3.66211F, 9078 -21.2402F, 9079 -33.4473F, 9080 -28.8086F, 9081 -50.5371F, 9082 -38.5742F, 9083 -14.1602F, 9084 66.4063F, 9085 -22.4609F, 9086 -38.0859F, 9087 -107.666F, 9088 1.95313F, 9089 -33.2031F, 9090 31.2500F, 9091 -53.9551F, 9092 24.6582F, 9093 -53.2227F, 9094 9.76563F, 9095 -48.0957F, 9096 -18.5547F, 9097 -111.328F, 9098 2.19727F, 9099 -108.643F, 9100 8.05664F, 9101 -103.271F, 9102 55.1758F, 9103 14.6484F, 9104 17.8223F, 9105 -54.1992F, 9106 38.0859F, 9107 -97.4121F, 9108 68.3594F, 9109 -77.6367F, 9110 59.8145F, 9111 -83.2520F, 9112 40.5273F, 9113 -121.826F, 9114 82.7637F, 9115 -46.3867F, 9116 79.8340F, 9117 -53.4668F, 9118 79.3457F, 9119 -33.4473F, 9120 -21.7285F, 9121 -145.508F, 9122 24.4141F, 9123 -153.076F, 9124 35.1563F, 9125 -165.283F, 9126 118.896F, 9127 6.83594F, 9128 61.5234F, 9129 -95.4590F, 9130 52.2461F, 9131 -10.0098F, 9132 68.8477F, 9133 -6.83594F, 9134 24.1699F, 9135 -69.8242F, 9136 80.8105F, 9137 11.9629F, 9138 112.061F, 9139 -94.7266F, 9140 137.939F, 9141 -90.0879F, 9142 106.445F, 9143 6.83594F, 9144 82.0313F, 9145 -2.19727F, 9146 96.9238F, 9147 -40.7715F, 9148 150.879F, 9149 8.30078F, 9150 145.508F, 9151 -4.15039F, 9152 136.963F, 9153 -34.1797F, 9154 72.9980F, 9155 19.2871F, 9156 127.441F, 9157 30.5176F, 9158 49.5605F, 9159 0.488281F, 9160 59.5703F, 9161 70.3125F, 9162 62.2559F, 9163 51.5137F, 9164 42.7246F, 9165 20.0195F, 9166 145.508F, 9167 45.6543F, 9168 126.221F, 9169 26.3672F, 9170 93.0176F, 9171 62.2559F, 9172 89.1113F, 9173 72.5098F, 9174 121.338F, 9175 85.9375F, 9176 79.8340F, 9177 -20.0195F, 9178 6.10352F, 9179 51.2695F, 9180 90.5762F, 9181 59.8145F, 9182 63.7207F, 9183 0.732422F, 9184 133.057F, 9185 109.619F, 9186 34.1797F, 9187 71.7773F, 9188 10.7422F, 9189 72.0215F, 9190 51.7578F, 9191 84.7168F, 9192 59.5703F, 9193 120.605F, 9194 80.8105F, 9195 128.906F, 9196 49.0723F, 9197 74.9512F, 9198 85.2051F, 9199 100.342F, 9200 149.658F, 9201 69.3359F, 9202 149.902F, 9203 100.830F, 9204 113.281F, 9205 78.6133F, 9206 152.344F, 9207 96.9238F, 9208 23.6816F, 9209 48.8281F, 9210 -39.0625F, 9211 93.7500F, 9212 36.3770F, 9213 88.3789F, 9214 120.850F, 9215 128.174F, 9216 65.6738F, 9217 142.822F, 9218 8.05664F, 9219 119.873F, 9220 -29.5410F, 9221 105.713F, 9222 104.248F, 9223 149.170F, 9224 121.582F, 9225 125.977F, 9226 41.7480F, 9227 108.154F, 9228 121.338F, 9229 162.598F, 9230 107.422F, 9231 67.1387F, 9232 138.184F, 9233 140.381F, 9234 35.6445F, 9235 156.006F, 9236 37.8418F, 9237 163.574F, 9238 -8.05664F, 9239 42.2363F, 9240 51.7578F, 9241 169.922F, 9242 -40.5273F, 9243 146.729F, 9244 -46.6309F, 9245 169.678F, 9246 -119.385F, 9247 122.803F, 9248 42.7246F, 9249 181.152F, 9250 52.2461F, 9251 116.211F, 9252 90.8203F, 9253 264.404F, 9254 141.113F, 9255 129.395F, 9256 143.066F, 9257 189.697F, 9258 103.760F, 9259 213.379F, 9260 76.9043F, 9261 205.322F, 9262 91.3086F, 9263 207.031F, 9264 -40.2832F, 9265 137.939F, 9266 8.54492F, 9267 241.943F, 9268 -9.52148F, 9269 259.277F, 9270 80.3223F, 9271 173.828F, 9272 191.895F, 9273 205.078F, 9274 157.471F, 9275 194.092F, 9276 161.377F, 9277 165.039F, 9278 139.404F, 9279 224.121F, 9280 154.297F, 9281 263.428F, 9282 164.307F, 9283 199.463F, 9284 77.6367F, 9285 94.7266F, 9286 213.379F, 9287 247.070F, 9288 137.695F, 9289 207.031F, 9290 214.844F, 9291 151.367F, 9292 135.986F, 9293 116.943F, 9294 163.818F, 9295 110.596F, 9296 168.945F, 9297 114.258F, 9298 205.078F, 9299 156.738F, 9300 206.055F, 9301 157.471F, 9302 123.535F, 9303 104.492F, 9304 218.994F, 9305 138.428F, 9306 204.346F, 9307 94.4824F, 9308 234.863F, 9309 121.826F, 9310 168.701F, 9311 136.963F, 9312 229.248F, 9313 226.074F, 9314 191.162F, 9315 72.2656F, 9316 192.871F, 9317 65.4297F, 9318 250.977F, 9319 129.395F, 9320 213.379F, 9321 80.3223F, 9322 133.789F, 9323 34.9121F, 9324 164.795F, 9325 71.0449F, 9326 122.803F, 9327 16.1133F, 9328 254.150F, 9329 87.6465F, 9330 191.895F, 9331 23.6816F, 9332 196.533F, 9333 8.05664F, 9334 204.346F, 9335 114.746F, 9336 124.756F, 9337 11.9629F, 9338 266.602F, 9339 79.8340F, 9340 286.621F, 9341 78.8574F, 9342 0.732422F, 9343 59.0820F, 9344 212.891F, 9345 115.723F, 9346 168.213F, 9347 104.736F, 9348 324.463F, 9349 165.527F, 9350 254.395F, 9351 151.367F, 9352 270.752F, 9353 162.109F, 9354 78.3691F, 9355 47.1191F, 9356 217.041F, 9357 231.934F, 9358 281.494F, 9359 213.379F, 9360 218.018F, 9361 155.029F, 9362 214.111F, 9363 210.449F, 9364 231.445F, 9365 222.900F, 9366 315.674F, 9367 162.354F, 9368 322.266F, 9369 156.006F, 9370 243.408F, 9371 193.604F, 9372 342.285F, 9373 251.465F, 9374 287.109F, 9375 247.070F, 9376 270.996F, 9377 234.131F, 9378 344.238F, 9379 225.830F, 9380 342.529F, 9381 223.389F, 9382 132.568F, 9383 210.449F, 9384 272.461F, 9385 298.340F, 9386 203.857F, 9387 290.527F, 9388 203.857F, 9389 290.527F, 9390 234.131F, 9391 280.273F, 9392 280.029F, 9393 335.938F, 9394 317.383F, 9395 291.260F, 9396 345.459F, 9397 300.537F, 9398 325.928F, 9399 327.393F, 9400 182.129F, 9401 266.602F, 9402 417.725F, 9403 313.232F, 9404 339.111F, 9405 261.963F, 9406 325.684F, 9407 382.324F, 9408 281.494F, 9409 360.107F, 9410 401.611F, 9411 277.588F, 9412 445.557F, 9413 297.852F, 9414 257.813F, 9415 337.402F, 9416 371.338F, 9417 422.363F, 9418 398.438F, 9419 377.197F, 9420 395.508F, 9421 376.465F, 9422 208.740F, 9423 389.648F, 9424 211.182F, 9425 406.982F, 9426 169.189F, 9427 216.064F, 9428 418.945F, 9429 370.850F, 9430 284.912F, 9431 316.406F, 9432 539.307F, 9433 429.688F, 9434 476.563F, 9435 364.502F, 9436 493.164F, 9437 361.816F, 9438 374.512F, 9439 455.566F, 9440 413.574F, 9441 490.234F, 9442 382.324F, 9443 182.617F, 9444 429.932F, 9445 201.416F, 9446 71.7773F, 9447 339.844F, 9448 264.648F, 9449 502.441F, 9450 151.611F, 9451 321.045F, 9452 89.1113F, 9453 314.209F, 9454 48.3398F, 9455 250.977F, 9456 119.141F, 9457 343.750F, 9458 60.7910F, 9459 98.3887F, 9460 247.559F, 9461 381.104F, 9462 79.1016F, 9463 88.6230F, 9464 401.611F, 9465 254.883F, 9466 47.1191F, 9467 89.5996F, 9468 496.582F, 9469 453.857F, 9470 -61.2793F, 9471 141.357F, 9472 183.105F, 9473 242.676F, 9474 -59.3262F, 9475 7.32422F, 9476 323.486F, 9477 214.600F, 9478 -6.83594F, 9479 -41.2598F, 9480 152.344F, 9481 223.877F, 9482 -110.596F, 9483 38.8184F, 9484 45.4102F, 9485 334.473F, 9486 -149.902F, 9487 1.46484F, 9488 131.104F, 9489 95.7031F, 9490 -22.9492F, 9491 -71.0449F, 9492 190.674F, 9493 55.9082F, 9494 -31.2500F, 9495 -72.7539F, 9496 59.8145F, 9497 119.873F, 9498 -171.143F, 9499 -158.203F, 9500 237.305F, 9501 192.627F, 9502 -122.314F, 9503 -156.250F, 9504 43.4570F, 9505 62.2559F, 9506 -89.1113F, 9507 -95.2148F, 9508 -62.2559F, 9509 77.3926F, 9510 -233.887F, 9511 -71.7773F, 9512 -46.6309F, 9513 55.6641F, 9514 -189.209F, 9515 -109.131F, 9516 38.3301F, 9517 -57.8613F, 9518 -160.400F, 9519 -175.781F, 9520 -99.3652F, 9521 22.4609F, 9522 -28.5645F, 9523 -149.170F, 9524 81.5430F, 9525 -56.1523F, 9526 -165.771F, 9527 -264.648F, 9528 -35.1563F, 9529 -77.3926F, 9530 -219.971F, 9531 -210.205F, 9532 -180.176F, 9533 -87.8906F, 9534 -20.7520F, 9535 -177.490F, 9536 -21.9727F, 9537 -192.139F, 9538 24.4141F, 9539 -5.37109F, 9540 -95.4590F, 9541 -64.2090F, 9542 -13.6719F, 9543 -17.8223F, 9544 -82.2754F, 9545 -184.082F, 9546 1.22070F, 9547 -46.1426F, 9548 -172.363F, 9549 -152.344F, 9550 21.7285F, 9551 -83.9844F, 9552 -32.9590F, 9553 -271.729F, 9554 -86.1816F, 9555 -57.8613F, 9556 -166.992F, 9557 -277.100F, 9558 -67.1387F, 9559 -269.043F, 9560 -65.6738F, 9561 -293.701F, 9562 37.1094F, 9563 35.4004F, 9564 -176.270F, 9565 -300.781F, 9566 11.9629F, 9567 19.5313F, 9568 -304.688F, 9569 -189.453F, 9570 -60.5469F, 9571 95.4590F, 9572 -178.711F, 9573 -133.545F, 9574 114.502F, 9575 53.2227F, 9576 -62.2559F, 9577 -210.938F, 9578 16.8457F, 9579 89.3555F, 9580 -40.5273F, 9581 -118.408F, 9582 -167.969F, 9583 46.6309F, 9584 -295.898F, 9585 -291.992F, 9586 -41.5039F, 9587 -41.2598F, 9588 -319.336F, 9589 -398.193F, 9590 78.3691F, 9591 114.746F, 9592 -346.436F, 9593 -303.467F, 9594 -15.6250F, 9595 66.4063F, 9596 -332.275F, 9597 -60.5469F, 9598 120.117F, 9599 137.939F, 9600 -176.025F, 9601 -148.682F, 9602 47.6074F, 9603 118.408F, 9604 -139.893F, 9605 -32.4707F, 9606 104.248F, 9607 49.3164F, 9608 -41.7480F, 9609 -28.8086F, 9610 48.5840F, 9611 140.381F, 9612 0.488281F, 9613 -7.56836F, 9614 169.434F, 9615 184.326F, 9616 -333.496F, 9617 -9.52148F, 9618 134.766F, 9619 135.986F, 9620 -119.385F, 9621 66.1621F, 9622 166.016F, 9623 131.104F, 9624 3.17383F, 9625 -110.596F, 9626 208.740F, 9627 232.910F, 9628 -32.4707F, 9629 -12.6953F, 9630 -19.7754F, 9631 180.176F, 9632 -285.400F, 9633 155.518F, 9634 257.568F, 9635 258.545F, 9636 -23.1934F, 9637 165.039F, 9638 307.373F, 9639 263.916F, 9640 119.385F, 9641 74.4629F, 9642 -109.619F, 9643 232.910F, 9644 -130.371F, 9645 243.164F, 9646 -236.572F, 9647 211.426F, 9648 -258.301F, 9649 258.545F, 9650 -315.918F, 9651 150.879F, 9652 -345.703F, 9653 150.635F, 9654 -111.816F, 9655 333.496F, 9656 -38.8184F, 9657 444.580F, 9658 -188.965F, 9659 -128.906F, 9660 -3.41797F, 9661 270.996F, 9662 -293.457F, 9663 -219.971F, 9664 -188.477F, 9665 105.713F, 9666 -306.641F, 9667 -306.396F, 9668 -246.826F, 9669 -73.7305F, 9670 -146.973F, 9671 -142.822F, 9672 -185.303F, 9673 -395.020F, 9674 -185.547F, 9675 -378.174F, 9676 -205.078F, 9677 -468.994F, 9678 -199.219F, 9679 -131.592F, 9680 -431.885F, 9681 -545.654F, 9682 -55.4199F, 9683 -8.78906F, 9684 -496.582F, 9685 -447.021F, 9686 -514.404F, 9687 -274.902F, 9688 -603.271F, 9689 -443.359F, 9690 -358.887F, 9691 61.5234F, 9692 -659.424F, 9693 -101.318F, 9694 -139.404F, 9695 -114.014F, 9696 368.408F, 9697 379.395F, 9698 532.227F, 9699 482.178F, 9700 567.871F, 9701 493.164F 9702 9703 9704 }; 9705 static const Float32 dico4_lsf_5[DICO4_SIZE_5 * 4] = 9706 { 9707 -453.369F, 9708 -410.400F, 9709 -453.369F, 9710 -428.467F, 9711 -501.953F, 9712 -280.762F, 9713 -520.996F, 9714 -403.809F, 9715 -395.264F, 9716 -268.311F, 9717 -416.016F, 9718 -276.123F, 9719 -328.369F, 9720 -392.578F, 9721 -331.787F, 9722 -399.902F, 9723 -326.660F, 9724 -315.674F, 9725 -323.486F, 9726 -308.838F, 9727 -406.250F, 9728 -402.588F, 9729 -363.037F, 9730 -207.764F, 9731 -328.613F, 9732 -447.266F, 9733 -344.971F, 9734 -534.180F, 9735 -312.988F, 9736 -166.260F, 9737 -435.791F, 9738 -402.588F, 9739 -235.840F, 9740 -264.160F, 9741 -288.818F, 9742 -409.180F, 9743 -257.324F, 9744 -261.963F, 9745 -278.809F, 9746 -282.715F, 9747 -294.678F, 9748 -181.641F, 9749 -311.035F, 9750 -243.408F, 9751 -228.027F, 9752 -337.646F, 9753 -226.318F, 9754 -345.703F, 9755 -246.582F, 9756 -318.604F, 9757 -191.162F, 9758 -233.154F, 9759 -256.104F, 9760 -219.727F, 9761 -242.432F, 9762 -199.463F, 9763 -179.932F, 9764 -200.928F, 9765 -237.305F, 9766 -290.283F, 9767 -180.176F, 9768 -267.090F, 9769 -180.176F, 9770 -281.738F, 9771 -191.406F, 9772 -195.557F, 9773 -197.754F, 9774 -191.895F, 9775 -217.773F, 9776 -126.953F, 9777 -244.141F, 9778 -199.707F, 9779 -157.227F, 9780 -235.596F, 9781 -140.869F, 9782 -215.332F, 9783 -132.080F, 9784 -169.434F, 9785 -163.818F, 9786 -223.877F, 9787 -145.264F, 9788 -156.738F, 9789 -157.715F, 9790 -150.146F, 9791 -233.398F, 9792 -151.611F, 9793 -225.830F, 9794 -125.732F, 9795 -177.490F, 9796 -117.920F, 9797 -198.975F, 9798 -118.408F, 9799 -205.078F, 9800 -141.113F, 9801 -107.422F, 9802 -174.072F, 9803 -141.113F, 9804 -79.3457F, 9805 -160.400F, 9806 -163.574F, 9807 -94.2383F, 9808 -139.160F, 9809 -107.666F, 9810 -162.598F, 9811 -125.488F, 9812 -192.139F, 9813 -95.7031F, 9814 -129.150F, 9815 -127.441F, 9816 -110.596F, 9817 -118.896F, 9818 -103.271F, 9819 -150.391F, 9820 -142.822F, 9821 -150.635F, 9822 -38.3301F, 9823 -161.621F, 9824 -65.4297F, 9825 -166.016F, 9826 -84.9609F, 9827 -78.6133F, 9828 -78.8574F, 9829 -154.297F, 9830 -108.398F, 9831 -74.2188F, 9832 -104.980F, 9833 -81.0547F, 9834 -111.816F, 9835 -67.6270F, 9836 -114.258F, 9837 -160.889F, 9838 -193.604F, 9839 -77.8809F, 9840 -155.273F, 9841 -55.4199F, 9842 -135.254F, 9843 -91.0645F, 9844 -84.7168F, 9845 -81.5430F, 9846 -51.2695F, 9847 -111.328F, 9848 -46.8750F, 9849 -129.395F, 9850 -59.0820F, 9851 -52.7344F, 9852 -48.3398F, 9853 -89.3555F, 9854 -90.3320F, 9855 -82.5195F, 9856 -39.3066F, 9857 -99.8535F, 9858 -182.617F, 9859 -26.1230F, 9860 -92.7734F, 9861 -71.7773F, 9862 -156.982F, 9863 -54.4434F, 9864 -162.354F, 9865 -57.1289F, 9866 -180.908F, 9867 -34.4238F, 9868 -121.094F, 9869 -31.7383F, 9870 -124.512F, 9871 -33.9355F, 9872 -79.8340F, 9873 -41.9922F, 9874 -74.4629F, 9875 -74.7070F, 9876 -141.602F, 9877 -40.0391F, 9878 -64.2090F, 9879 -63.9648F, 9880 -41.9922F, 9881 -16.3574F, 9882 -98.1445F, 9883 7.56836F, 9884 -89.3555F, 9885 -2.44141F, 9886 -106.445F, 9887 -20.9961F, 9888 -128.662F, 9889 17.3340F, 9890 -92.0410F, 9891 -5.37109F, 9892 -148.682F, 9893 -2.92969F, 9894 -165.527F, 9895 -16.3574F, 9896 -77.8809F, 9897 15.3809F, 9898 -46.6309F, 9899 8.54492F, 9900 -44.1895F, 9901 -9.52148F, 9902 -59.0820F, 9903 30.7617F, 9904 -40.7715F, 9905 -34.1797F, 9906 -132.813F, 9907 37.8418F, 9908 -72.5098F, 9909 42.4805F, 9910 -72.5098F, 9911 9.27734F, 9912 -1.95313F, 9913 28.5645F, 9914 -92.7734F, 9915 48.0957F, 9916 -110.352F, 9917 58.5938F, 9918 -127.441F, 9919 54.4434F, 9920 -25.1465F, 9921 26.8555F, 9922 -45.6543F, 9923 21.2402F, 9924 -37.8418F, 9925 41.2598F, 9926 -11.4746F, 9927 38.3301F, 9928 6.34766F, 9929 -20.2637F, 9930 -24.4141F, 9931 31.2500F, 9932 19.5313F, 9933 51.0254F, 9934 -15.1367F, 9935 1.46484F, 9936 1.70898F, 9937 5.37109F, 9938 1.22070F, 9939 77.6367F, 9940 -4.88281F, 9941 60.5469F, 9942 -10.9863F, 9943 -48.8281F, 9944 -15.3809F, 9945 38.0859F, 9946 -16.8457F, 9947 61.0352F, 9948 -44.6777F, 9949 90.0879F, 9950 -30.7617F, 9951 -27.5879F, 9952 -18.5547F, 9953 -34.6680F, 9954 -29.7852F, 9955 -15.6250F, 9956 -62.0117F, 9957 -7.56836F, 9958 8.54492F, 9959 -43.2129F, 9960 -17.3340F, 9961 -1.70898F, 9962 41.7480F, 9963 22.7051F, 9964 6.59180F, 9965 26.3672F, 9966 51.7578F, 9967 -80.5664F, 9968 -51.0254F, 9969 -30.0293F, 9970 -17.0898F, 9971 -68.1152F, 9972 23.1934F, 9973 -23.4375F, 9974 4.88281F, 9975 -45.8984F, 9976 -14.8926F, 9977 -76.6602F, 9978 21.2402F, 9979 -73.2422F, 9980 -19.0430F, 9981 -86.4258F, 9982 -32.7148F, 9983 2.68555F, 9984 29.7852F, 9985 -34.1797F, 9986 29.7852F, 9987 -67.1387F, 9988 37.1094F, 9989 -71.5332F, 9990 34.1797F, 9991 -20.0195F, 9992 33.6914F, 9993 -78.3691F, 9994 -27.0996F, 9995 -117.188F, 9996 -38.0859F, 9997 -87.6465F, 9998 18.5547F, 9999 -62.0117F, 10000 -9.76563F, 10001 -155.029F, 10002 -23.4375F, 10003 -127.441F, 10004 19.2871F, 10005 -123.779F, 10006 1.95313F, 10007 -65.4297F, 10008 73.9746F, 10009 -131.592F, 10010 16.6016F, 10011 -108.887F, 10012 14.8926F, 10013 -127.441F, 10014 74.7070F, 10015 27.0996F, 10016 46.1426F, 10017 -106.201F, 10018 29.7852F, 10019 -92.5293F, 10020 40.5273F, 10021 -139.404F, 10022 -97.1680F, 10023 -154.297F, 10024 -18.0664F, 10025 -182.373F, 10026 -23.1934F, 10027 -111.084F, 10028 47.3633F, 10029 -232.422F, 10030 20.2637F, 10031 -194.824F, 10032 46.8750F, 10033 -184.326F, 10034 46.8750F, 10035 -190.674F, 10036 -39.5508F, 10037 -151.123F, 10038 57.1289F, 10039 -161.865F, 10040 -72.5098F, 10041 -119.141F, 10042 -26.6113F, 10043 -235.352F, 10044 -32.2266F, 10045 -204.590F, 10046 -16.6016F, 10047 -205.811F, 10048 14.1602F, 10049 -271.484F, 10050 -20.9961F, 10051 -196.533F, 10052 -72.9980F, 10053 -230.469F, 10054 -61.7676F, 10055 -189.941F, 10056 -12.2070F, 10057 -235.596F, 10058 -134.033F, 10059 -85.9375F, 10060 -23.9258F, 10061 -242.188F, 10062 -83.7402F, 10063 -272.705F, 10064 -76.9043F, 10065 -272.705F, 10066 -74.9512F, 10067 -281.982F, 10068 -91.3086F, 10069 -155.518F, 10070 -56.1523F, 10071 -284.668F, 10072 -10.4980F, 10073 -317.139F, 10074 -24.4141F, 10075 -225.830F, 10076 -95.9473F, 10077 -311.035F, 10078 -146.484F, 10079 -168.213F, 10080 -31.7383F, 10081 -361.084F, 10082 -76.1719F, 10083 -322.510F, 10084 -62.0117F, 10085 -357.422F, 10086 -107.910F, 10087 -315.430F, 10088 -149.658F, 10089 -307.861F, 10090 -122.803F, 10091 -366.455F, 10092 -89.8438F, 10093 -322.754F, 10094 6.34766F, 10095 -349.609F, 10096 -16.1133F, 10097 -425.537F, 10098 -39.3066F, 10099 -401.367F, 10100 -114.014F, 10101 -429.688F, 10102 -133.789F, 10103 -340.088F, 10104 -138.672F, 10105 -379.883F, 10106 -212.646F, 10107 -364.990F, 10108 -252.441F, 10109 -338.623F, 10110 -139.404F, 10111 -468.018F, 10112 -128.906F, 10113 -435.303F, 10114 -30.0293F, 10115 -463.135F, 10116 -56.3965F, 10117 -501.465F, 10118 -78.8574F, 10119 -500.977F, 10120 -221.191F, 10121 -482.422F, 10122 -138.428F, 10123 -468.018F, 10124 -151.367F, 10125 -499.756F, 10126 -241.455F, 10127 -262.939F, 10128 -90.3320F, 10129 -495.850F, 10130 -171.875F, 10131 -574.951F, 10132 -182.861F, 10133 -668.945F, 10134 -265.869F, 10135 -466.064F, 10136 38.8184F, 10137 -491.211F, 10138 60.5469F, 10139 -152.832F, 10140 -30.0293F, 10141 -571.045F, 10142 -234.863F, 10143 -163.330F, 10144 -99.6094F, 10145 -336.670F, 10146 -286.621F, 10147 -110.352F, 10148 -88.8672F, 10149 -254.883F, 10150 -179.443F, 10151 -32.2266F, 10152 44.6777F, 10153 -395.508F, 10154 -183.594F, 10155 -133.545F, 10156 -74.9512F, 10157 -189.697F, 10158 -307.861F, 10159 -23.9258F, 10160 10.0098F, 10161 -214.844F, 10162 -266.357F, 10163 -62.7441F, 10164 23.6816F, 10165 -391.113F, 10166 -447.510F, 10167 7.56836F, 10168 -6.34766F, 10169 -157.227F, 10170 -136.963F, 10171 -43.9453F, 10172 -133.301F, 10173 -93.9941F, 10174 -267.334F, 10175 -100.098F, 10176 -195.801F, 10177 -101.074F, 10178 -201.904F, 10179 -111.572F, 10180 -236.816F, 10181 -119.629F, 10182 -270.752F, 10183 -52.4902F, 10184 -223.633F, 10185 -35.1563F, 10186 -228.760F, 10187 -120.361F, 10188 -309.814F, 10189 -126.221F, 10190 -367.920F, 10191 44.1895F, 10192 24.6582F, 10193 -81.0547F, 10194 -217.041F, 10195 -204.102F, 10196 -228.760F, 10197 -136.475F, 10198 -104.736F, 10199 -153.564F, 10200 -133.545F, 10201 -44.6777F, 10202 -82.2754F, 10203 -133.057F, 10204 -20.0195F, 10205 -61.0352F, 10206 -69.8242F, 10207 1.22070F, 10208 -32.2266F, 10209 -84.9609F, 10210 -61.5234F, 10211 -71.5332F, 10212 -115.234F, 10213 -38.5742F, 10214 24.4141F, 10215 -7.08008F, 10216 48.0957F, 10217 -57.6172F, 10218 -103.516F, 10219 -210.205F, 10220 -52.0020F, 10221 -34.1797F, 10222 -1.70898F, 10223 -104.248F, 10224 -108.154F, 10225 45.6543F, 10226 -23.6816F, 10227 -166.992F, 10228 -179.688F, 10229 -71.5332F, 10230 62.9883F, 10231 -89.8438F, 10232 -37.1094F, 10233 -36.6211F, 10234 95.7031F, 10235 -148.682F, 10236 42.7246F, 10237 -34.6680F, 10238 72.9980F, 10239 -33.6914F, 10240 37.1094F, 10241 -29.0527F, 10242 80.3223F, 10243 -118.652F, 10244 -12.6953F, 10245 71.5332F, 10246 48.3398F, 10247 -44.6777F, 10248 28.5645F, 10249 42.7246F, 10250 80.8105F, 10251 -14.1602F, 10252 -66.8945F, 10253 56.3965F, 10254 73.2422F, 10255 -70.3125F, 10256 80.5664F, 10257 -74.4629F, 10258 90.8203F, 10259 -27.0996F, 10260 99.8535F, 10261 -2.19727F, 10262 103.271F, 10263 20.2637F, 10264 62.5000F, 10265 16.3574F, 10266 89.5996F, 10267 -4.63867F, 10268 60.5469F, 10269 22.2168F, 10270 27.5879F, 10271 -8.54492F, 10272 99.1211F, 10273 -46.6309F, 10274 37.5977F, 10275 58.1055F, 10276 72.2656F, 10277 1.22070F, 10278 48.0957F, 10279 34.4238F, 10280 53.9551F, 10281 76.4160F, 10282 48.3398F, 10283 51.5137F, 10284 102.783F, 10285 59.5703F, 10286 81.5430F, 10287 21.4844F, 10288 104.004F, 10289 -59.3262F, 10290 110.840F, 10291 49.3164F, 10292 134.766F, 10293 -1.22070F, 10294 98.3887F, 10295 71.0449F, 10296 45.1660F, 10297 53.4668F, 10298 73.4863F, 10299 61.2793F, 10300 33.6914F, 10301 31.2500F, 10302 16.8457F, 10303 48.0957F, 10304 70.3125F, 10305 -34.1797F, 10306 -14.8926F, 10307 45.8984F, 10308 88.1348F, 10309 48.0957F, 10310 145.996F, 10311 107.910F, 10312 66.6504F, 10313 70.8008F, 10314 34.9121F, 10315 115.234F, 10316 117.676F, 10317 38.3301F, 10318 90.3320F, 10319 101.318F, 10320 78.3691F, 10321 90.8203F, 10322 93.9941F, 10323 98.1445F, 10324 134.766F, 10325 37.8418F, 10326 5.85938F, 10327 134.277F, 10328 64.2090F, 10329 -2.68555F, 10330 5.12695F, 10331 87.8906F, 10332 55.4199F, 10333 35.8887F, 10334 -62.0117F, 10335 103.516F, 10336 23.6816F, 10337 89.3555F, 10338 -3.17383F, 10339 91.5527F, 10340 34.4238F, 10341 109.619F, 10342 56.6406F, 10343 96.6797F, 10344 123.779F, 10345 115.723F, 10346 66.4063F, 10347 171.143F, 10348 79.1016F, 10349 88.3789F, 10350 -11.4746F, 10351 143.311F, 10352 36.1328F, 10353 132.568F, 10354 16.8457F, 10355 97.6563F, 10356 -12.4512F, 10357 136.963F, 10358 14.4043F, 10359 53.7109F, 10360 -2.44141F, 10361 85.9375F, 10362 35.8887F, 10363 50.2930F, 10364 51.5137F, 10365 159.424F, 10366 45.1660F, 10367 137.451F, 10368 72.5098F, 10369 137.939F, 10370 69.3359F, 10371 145.020F, 10372 29.5410F, 10373 187.012F, 10374 46.8750F, 10375 97.1680F, 10376 28.8086F, 10377 156.738F, 10378 105.957F, 10379 56.8848F, 10380 64.4531F, 10381 117.432F, 10382 114.014F, 10383 31.4941F, 10384 -40.2832F, 10385 170.654F, 10386 58.3496F, 10387 21.9727F, 10388 6.34766F, 10389 83.4961F, 10390 115.723F, 10391 -13.4277F, 10392 6.59180F, 10393 94.7266F, 10394 22.9492F, 10395 -41.9922F, 10396 0.000000F, 10397 177.002F, 10398 92.5293F, 10399 -14.6484F, 10400 82.2754F, 10401 90.3320F, 10402 113.525F, 10403 23.1934F, 10404 77.8809F, 10405 196.777F, 10406 145.264F, 10407 19.0430F, 10408 63.4766F, 10409 121.338F, 10410 207.764F, 10411 51.2695F, 10412 136.719F, 10413 111.816F, 10414 140.137F, 10415 -113.281F, 10416 49.3164F, 10417 121.338F, 10418 152.588F, 10419 -49.3164F, 10420 37.1094F, 10421 11.7188F, 10422 173.828F, 10423 -4.88281F, 10424 138.184F, 10425 24.4141F, 10426 174.561F, 10427 111.084F, 10428 114.258F, 10429 100.342F, 10430 147.705F, 10431 77.8809F, 10432 157.715F, 10433 47.6074F, 10434 150.146F, 10435 97.9004F, 10436 131.348F, 10437 166.016F, 10438 180.420F, 10439 49.0723F, 10440 162.842F, 10441 105.957F, 10442 232.910F, 10443 110.840F, 10444 103.760F, 10445 157.715F, 10446 119.873F, 10447 147.949F, 10448 166.260F, 10449 101.563F, 10450 124.023F, 10451 121.338F, 10452 200.684F, 10453 104.004F, 10454 198.975F, 10455 161.133F, 10456 157.959F, 10457 153.320F, 10458 174.805F, 10459 170.166F, 10460 113.770F, 10461 150.879F, 10462 111.572F, 10463 167.236F, 10464 112.305F, 10465 89.1113F, 10466 75.4395F, 10467 176.025F, 10468 138.428F, 10469 204.102F, 10470 146.729F, 10471 148.682F, 10472 73.2422F, 10473 201.416F, 10474 112.061F, 10475 230.225F, 10476 167.725F, 10477 166.260F, 10478 130.127F, 10479 223.389F, 10480 145.996F, 10481 144.287F, 10482 59.3262F, 10483 213.867F, 10484 110.107F, 10485 213.379F, 10486 102.539F, 10487 191.895F, 10488 77.3926F, 10489 178.711F, 10490 53.7109F, 10491 225.098F, 10492 77.3926F, 10493 270.508F, 10494 89.5996F, 10495 129.639F, 10496 113.770F, 10497 250.977F, 10498 158.447F, 10499 257.080F, 10500 150.146F, 10501 252.441F, 10502 135.010F, 10503 202.393F, 10504 146.973F, 10505 249.268F, 10506 195.068F, 10507 226.318F, 10508 196.045F, 10509 214.355F, 10510 186.279F, 10511 195.068F, 10512 121.094F, 10513 335.205F, 10514 188.721F, 10515 142.822F, 10516 187.988F, 10517 196.045F, 10518 227.051F, 10519 268.311F, 10520 193.604F, 10521 298.340F, 10522 210.449F, 10523 295.166F, 10524 218.506F, 10525 250.244F, 10526 177.490F, 10527 188.477F, 10528 206.299F, 10529 286.133F, 10530 272.217F, 10531 211.670F, 10532 249.268F, 10533 202.637F, 10534 247.314F, 10535 205.322F, 10536 222.168F, 10537 123.535F, 10538 171.631F, 10539 302.490F, 10540 262.939F, 10541 151.367F, 10542 199.951F, 10543 291.992F, 10544 264.404F, 10545 281.982F, 10546 263.916F, 10547 278.809F, 10548 221.436F, 10549 377.686F, 10550 273.682F, 10551 319.580F, 10552 158.203F, 10553 327.881F, 10554 149.414F, 10555 362.305F, 10556 241.211F, 10557 361.084F, 10558 228.760F, 10559 240.479F, 10560 324.219F, 10561 233.154F, 10562 327.393F, 10563 104.736F, 10564 222.168F, 10565 205.322F, 10566 326.660F, 10567 137.695F, 10568 287.842F, 10569 100.586F, 10570 282.227F, 10571 348.389F, 10572 322.266F, 10573 350.098F, 10574 324.707F, 10575 156.250F, 10576 185.547F, 10577 421.387F, 10578 344.238F, 10579 46.3867F, 10580 135.498F, 10581 261.963F, 10582 245.361F, 10583 104.004F, 10584 62.7441F, 10585 204.834F, 10586 239.258F, 10587 57.3730F, 10588 56.3965F, 10589 371.094F, 10590 284.912F, 10591 26.6113F, 10592 71.5332F, 10593 247.559F, 10594 383.057F, 10595 74.4629F, 10596 34.6680F, 10597 280.273F, 10598 131.592F, 10599 -71.0449F, 10600 -26.3672F, 10601 296.143F, 10602 237.305F, 10603 5.37109F, 10604 -52.7344F, 10605 162.842F, 10606 202.148F, 10607 -117.676F, 10608 106.934F, 10609 110.596F, 10610 349.365F, 10611 -141.846F, 10612 -103.027F, 10613 192.627F, 10614 94.4824F, 10615 -87.4023F, 10616 -110.840F, 10617 42.4805F, 10618 190.430F, 10619 -8.78906F, 10620 -90.8203F, 10621 95.2148F, 10622 -32.7148F, 10623 -153.564F, 10624 39.0625F, 10625 -74.7070F, 10626 183.350F, 10627 -307.129F, 10628 -80.8105F, 10629 43.2129F, 10630 127.441F, 10631 -60.5469F, 10632 140.137F, 10633 -61.2793F, 10634 156.006F, 10635 -129.639F, 10636 99.3652F, 10637 -145.508F, 10638 96.1914F, 10639 -102.295F, 10640 192.627F, 10641 -150.635F, 10642 195.557F, 10643 -240.723F, 10644 97.4121F, 10645 -209.229F, 10646 177.490F, 10647 -1.70898F, 10648 126.465F, 10649 -171.631F, 10650 75.6836F, 10651 -279.053F, 10652 -5.85938F, 10653 -244.629F, 10654 70.0684F, 10655 -234.375F, 10656 88.6230F, 10657 -317.139F, 10658 76.1719F, 10659 -374.512F, 10660 59.8145F, 10661 -380.127F, 10662 74.4629F, 10663 6.83594F, 10664 37.3535F, 10665 -209.717F, 10666 -42.7246F, 10667 -8.05664F, 10668 81.0547F, 10669 -341.309F, 10670 -37.5977F, 10671 51.7578F, 10672 100.098F, 10673 -144.775F, 10674 -48.0957F, 10675 -266.602F, 10676 -171.875F, 10677 -220.703F, 10678 -15.8691F, 10679 68.8477F, 10680 89.5996F, 10681 -224.121F, 10682 -167.480F, 10683 84.2285F, 10684 22.7051F, 10685 -62.9883F, 10686 -87.1582F, 10687 169.922F, 10688 157.227F, 10689 -169.189F, 10690 -6.83594F, 10691 109.375F, 10692 120.361F, 10693 -66.6504F, 10694 47.1191F, 10695 128.662F, 10696 133.301F, 10697 -59.3262F, 10698 -125.244F, 10699 93.7500F, 10700 -33.2031F, 10701 66.6504F, 10702 -86.1816F, 10703 125.000F, 10704 -34.6680F, 10705 131.104F, 10706 -48.3398F, 10707 229.736F, 10708 183.105F, 10709 20.2637F, 10710 60.5469F, 10711 141.113F, 10712 210.205F, 10713 -13.6719F, 10714 144.531F, 10715 205.566F, 10716 10.7422F, 10717 217.773F, 10718 5.85938F, 10719 8.05664F, 10720 217.285F, 10721 -3.90625F, 10722 239.746F, 10723 202.881F, 10724 341.309F, 10725 374.756F, 10726 463.379F, 10727 418.945F, 10728 335.938F, 10729 475.586F, 10730 357.666F 10731 }; 10732 static const Float32 dico5_lsf_5[DICO5_SIZE_5 * 4] = 10733 { 10734 -244.629F, 10735 -226.807F, 10736 -267.578F, 10737 -293.701F, 10738 -156.494F, 10739 -227.295F, 10740 -147.461F, 10741 -234.619F, 10742 -190.186F, 10743 -164.307F, 10744 -203.857F, 10745 -192.383F, 10746 -101.563F, 10747 -162.109F, 10748 -111.816F, 10749 -187.012F, 10750 -159.180F, 10751 -127.197F, 10752 -161.621F, 10753 -120.850F, 10754 -249.756F, 10755 -124.268F, 10756 -249.756F, 10757 -104.492F, 10758 -108.398F, 10759 -134.766F, 10760 -89.8438F, 10761 -109.619F, 10762 -116.943F, 10763 -51.5137F, 10764 -257.324F, 10765 -220.459F, 10766 -77.1484F, 10767 -60.7910F, 10768 -138.916F, 10769 -144.287F, 10770 -138.916F, 10771 -67.1387F, 10772 -132.080F, 10773 -46.6309F, 10774 -174.805F, 10775 -45.8984F, 10776 -205.566F, 10777 -64.4531F, 10778 -81.2988F, 10779 -60.5469F, 10780 -77.6367F, 10781 -55.6641F, 10782 -67.1387F, 10783 0.244141F, 10784 -138.428F, 10785 -55.6641F, 10786 -28.0762F, 10787 -53.9551F, 10788 -58.1055F, 10789 -91.3086F, 10790 -48.0957F, 10791 -123.779F, 10792 -54.1992F, 10793 -141.357F, 10794 -62.9883F, 10795 -105.469F, 10796 -14.8926F, 10797 -59.5703F, 10798 -84.2285F, 10799 0.488281F, 10800 -82.5195F, 10801 9.52148F, 10802 -52.4902F, 10803 -41.2598F, 10804 -14.1602F, 10805 0.000000F, 10806 -13.6719F, 10807 -1.46484F, 10808 -49.5605F, 10809 -31.9824F, 10810 0.244141F, 10811 -45.4102F, 10812 -1.22070F, 10813 -51.5137F, 10814 1.46484F, 10815 -92.7734F, 10816 2.68555F, 10817 -102.051F, 10818 -28.3203F, 10819 31.9824F, 10820 -32.7148F, 10821 27.5879F, 10822 21.7285F, 10823 -0.976563F, 10824 17.3340F, 10825 -0.488281F, 10826 -4.63867F, 10827 -46.8750F, 10828 63.9648F, 10829 5.85938F, 10830 46.1426F, 10831 36.8652F, 10832 -32.4707F, 10833 -26.6113F, 10834 45.4102F, 10835 -37.3535F, 10836 40.5273F, 10837 -53.4668F, 10838 9.03320F, 10839 33.9355F, 10840 47.1191F, 10841 41.7480F, 10842 82.2754F, 10843 30.2734F, 10844 38.5742F, 10845 -14.8926F, 10846 34.4238F, 10847 55.1758F, 10848 -3.17383F, 10849 46.3867F, 10850 56.3965F, 10851 8.30078F, 10852 86.4258F, 10853 26.6113F, 10854 77.1484F, 10855 49.0723F, 10856 59.5703F, 10857 40.0391F, 10858 80.5664F, 10859 -20.7520F, 10860 95.2148F, 10861 -20.5078F, 10862 62.0117F, 10863 79.8340F, 10864 62.7441F, 10865 81.7871F, 10866 119.873F, 10867 35.8887F, 10868 116.211F, 10869 25.6348F, 10870 13.1836F, 10871 18.7988F, 10872 106.689F, 10873 90.3320F, 10874 102.783F, 10875 76.6602F, 10876 109.619F, 10877 83.4961F, 10878 80.3223F, 10879 30.7617F, 10880 164.307F, 10881 71.2891F, 10882 139.404F, 10883 94.7266F, 10884 59.3262F, 10885 47.1191F, 10886 159.424F, 10887 78.1250F, 10888 151.611F, 10889 68.3594F, 10890 47.3633F, 10891 92.7734F, 10892 126.221F, 10893 141.846F, 10894 10.9863F, 10895 78.8574F, 10896 27.0996F, 10897 103.027F, 10898 119.385F, 10899 96.4355F, 10900 179.199F, 10901 130.371F, 10902 151.855F, 10903 133.301F, 10904 118.652F, 10905 122.559F, 10906 77.6367F, 10907 139.648F, 10908 46.1426F, 10909 134.277F, 10910 93.9941F, 10911 103.027F, 10912 -38.3301F, 10913 37.3535F, 10914 -30.5176F, 10915 93.2617F, 10916 -48.0957F, 10917 94.2383F, 10918 -64.2090F, 10919 81.5430F, 10920 55.6641F, 10921 170.166F, 10922 -45.8984F, 10923 0.244141F, 10924 12.4512F, 10925 72.5098F, 10926 -123.779F, 10927 52.0020F, 10928 -91.7969F, 10929 96.9238F, 10930 -5.85938F, 10931 62.2559F, 10932 -133.545F, 10933 21.7285F, 10934 -122.559F, 10935 -22.9492F, 10936 94.4824F, 10937 43.7012F, 10938 -151.367F, 10939 16.6016F, 10940 -166.992F, 10941 27.3438F, 10942 -156.738F, 10943 -85.4492F, 10944 -63.4766F, 10945 41.9922F, 10946 -106.934F, 10947 -79.1016F, 10948 64.4531F, 10949 158.203F, 10950 -235.352F, 10951 -0.976563F, 10952 -273.682F, 10953 1.70898F, 10954 -32.7148F, 10955 32.7148F, 10956 -276.611F, 10957 -74.7070F, 10958 34.9121F, 10959 23.4375F, 10960 -102.539F, 10961 -121.338F, 10962 -298.096F, 10963 -85.4492F, 10964 -372.803F, 10965 -167.236F, 10966 -39.3066F, 10967 17.5781F, 10968 213.135F, 10969 168.701F, 10970 178.711F, 10971 69.0918F, 10972 224.854F, 10973 86.1816F, 10974 81.5430F, 10975 115.967F, 10976 267.334F, 10977 200.439F, 10978 210.938F, 10979 127.930F, 10980 205.811F, 10981 121.338F, 10982 174.316F, 10983 173.584F, 10984 192.383F, 10985 183.105F, 10986 262.695F, 10987 174.316F, 10988 293.945F, 10989 183.838F, 10990 10991 }; 10992 10993 /* Table for MR475 gain */ 10994 #define MR475_VQ_SIZE 256 10995 10996 /* The table contains the following data: 10997 * 10998 * g_pitch(0) // for sub- 10999 * g_fac(0) // frame 0 and 2 11000 * g_pitch(1) // for sub- 11001 * g_fac(1) // frame 1 and 3 11002 * 11003 */ 11004 static const Float32 table_gain_MR475[MR475_VQ_SIZE * 4] = 11005 { 11006 0.049561F, 0.031250F, 11007 0.033081F, 0.034180F, 11008 0.175354F, 0.277100F, 11009 0.138306F, 0.830566F, 11010 0.126160F, 0.137451F, 11011 0.773743F, 0.157959F, 11012 0.252197F, 0.438965F, 11013 0.341858F, 1.290283F, 11014 0.469299F, 0.091309F, 11015 0.227966F, 0.107666F, 11016 0.666016F, 0.644043F, 11017 0.720642F, 0.608887F, 11018 1.250610F, 0.194580F, 11019 0.318481F, 0.164795F, 11020 0.410400F, 2.039551F, 11021 0.322388F, 0.414063F, 11022 0.090820F, 0.104492F, 11023 0.359009F, 0.110352F, 11024 0.325439F, 0.994141F, 11025 0.218689F, 0.309570F, 11026 0.150696F, 0.219971F, 11027 0.970093F, 0.245361F, 11028 0.914429F, 0.798584F, 11029 0.630554F, 1.186035F, 11030 0.221863F, 0.493408F, 11031 0.158447F, 0.203857F, 11032 0.754395F, 1.194336F, 11033 0.744995F, 0.416016F, 11034 0.819824F, 0.391602F, 11035 0.556519F, 0.571533F, 11036 0.242188F, 0.375488F, 11037 0.334412F, 2.425781F, 11038 0.231628F, 0.101807F, 11039 0.082947F, 0.101074F, 11040 0.222168F, 0.383057F, 11041 0.487976F, 0.864502F, 11042 0.696106F, 0.157471F, 11043 0.521973F, 0.155029F, 11044 0.247559F, 0.336182F, 11045 1.013672F, 1.495117F, 11046 0.697021F, 0.170898F, 11047 0.122498F, 0.148193F, 11048 0.757751F, 0.385254F, 11049 0.678650F, 1.136230F, 11050 0.834961F, 0.416992F, 11051 0.731812F, 0.300049F, 11052 0.488037F, 1.781494F, 11053 0.807556F, 1.395264F, 11054 0.148193F, 0.282959F, 11055 0.126526F, 0.473877F, 11056 0.379517F, 1.494385F, 11057 0.216431F, 0.440430F, 11058 0.544739F, 0.439941F, 11059 0.529724F, 0.385742F, 11060 0.850525F, 0.873047F, 11061 0.812561F, 1.522705F, 11062 0.374878F, 0.275879F, 11063 0.365845F, 0.423340F, 11064 0.863098F, 1.138184F, 11065 0.687927F, 0.810791F, 11066 0.746216F, 0.378662F, 11067 0.850281F, 0.736084F, 11068 0.310120F, 2.554688F, 11069 0.576416F, 1.637207F, 11070 0.103088F, 0.166748F, 11071 0.087646F, 0.318848F, 11072 0.440186F, 0.960205F, 11073 0.249146F, 0.662354F, 11074 0.475647F, 0.171875F, 11075 0.919800F, 0.195801F, 11076 0.384460F, 1.272461F, 11077 0.264709F, 1.307861F, 11078 0.407471F, 0.132080F, 11079 0.369995F, 0.152832F, 11080 0.833191F, 0.903320F, 11081 0.701782F, 0.587891F, 11082 0.986084F, 0.174805F, 11083 0.743225F, 0.183350F, 11084 0.492249F, 2.804932F, 11085 0.385376F, 0.550781F, 11086 0.272583F, 0.121094F, 11087 0.445129F, 0.127686F, 11088 0.623352F, 0.935791F, 11089 0.512329F, 0.741455F, 11090 0.512878F, 0.235840F, 11091 0.868408F, 0.458984F, 11092 0.531189F, 1.320557F, 11093 1.000671F, 1.187256F, 11094 0.452881F, 0.483154F, 11095 0.371643F, 0.300293F, 11096 0.571960F, 1.073730F, 11097 0.888550F, 0.821045F, 11098 0.827576F, 0.701416F, 11099 0.803406F, 0.357666F, 11100 0.337769F, 0.409668F, 11101 0.801880F, 3.606201F, 11102 0.447876F, 0.146484F, 11103 0.080444F, 0.133789F, 11104 0.259521F, 0.864014F, 11105 0.613037F, 0.577148F, 11106 0.646179F, 0.151855F, 11107 0.798828F, 0.163330F, 11108 0.862183F, 0.860840F, 11109 0.307556F, 2.388672F, 11110 0.936157F, 0.151123F, 11111 0.190125F, 0.144043F, 11112 1.003540F, 0.735596F, 11113 0.948608F, 1.017578F, 11114 0.948303F, 0.393311F, 11115 0.940247F, 0.299805F, 11116 0.977966F, 2.270264F, 11117 0.459839F, 1.214844F, 11118 0.121460F, 0.296143F, 11119 0.698669F, 0.282471F, 11120 0.763672F, 1.347412F, 11121 0.578308F, 0.645508F, 11122 0.470947F, 0.496582F, 11123 0.810547F, 0.546631F, 11124 0.977234F, 1.243408F, 11125 0.492310F, 1.650635F, 11126 0.615417F, 0.344971F, 11127 0.305298F, 0.572998F, 11128 0.764343F, 1.458740F, 11129 0.923218F, 0.707764F, 11130 1.114746F, 0.558838F, 11131 0.966003F, 0.616943F, 11132 0.992737F, 2.503418F, 11133 0.894226F, 2.763428F, 11134 0.109680F, 0.082275F, 11135 0.190125F, 0.096924F, 11136 0.214233F, 0.714844F, 11137 0.280273F, 0.651855F, 11138 0.458923F, 0.153320F, 11139 0.696716F, 0.160156F, 11140 0.362915F, 0.594482F, 11141 0.399414F, 1.798584F, 11142 0.502808F, 0.202393F, 11143 0.244141F, 0.210693F, 11144 0.612305F, 0.608398F, 11145 0.980042F, 0.866943F, 11146 1.111084F, 0.257324F, 11147 0.372498F, 0.354980F, 11148 0.359131F, 1.928711F, 11149 1.144531F, 0.846680F, 11150 0.113770F, 0.132813F, 11151 0.561401F, 0.166748F, 11152 0.709412F, 1.015625F, 11153 0.280396F, 0.401367F, 11154 0.192749F, 0.282471F, 11155 0.973694F, 0.625000F, 11156 0.753723F, 0.911377F, 11157 1.063232F, 1.284180F, 11158 0.372681F, 0.489258F, 11159 0.178040F, 0.425293F, 11160 1.005066F, 1.283447F, 11161 1.024597F, 0.410156F, 11162 1.050110F, 0.429443F, 11163 0.291321F, 0.788818F, 11164 0.450806F, 1.473389F, 11165 0.875366F, 2.444336F, 11166 0.246277F, 0.107910F, 11167 0.255981F, 0.111816F, 11168 0.562378F, 0.547363F, 11169 0.453308F, 1.029541F, 11170 0.784912F, 0.195557F, 11171 0.682739F, 0.201416F, 11172 0.771973F, 0.508789F, 11173 0.790771F, 1.600098F, 11174 0.580139F, 0.243164F, 11175 0.404602F, 0.240479F, 11176 0.643127F, 0.610840F, 11177 0.933167F, 1.222168F, 11178 0.769165F, 0.501709F, 11179 0.945068F, 0.403564F, 11180 0.988403F, 1.689697F, 11181 0.868591F, 1.413574F, 11182 0.160278F, 0.202148F, 11183 0.342712F, 0.411621F, 11184 0.833923F, 1.410645F, 11185 0.223877F, 0.379395F, 11186 0.690491F, 0.642822F, 11187 0.596313F, 0.356201F, 11188 0.854675F, 1.155518F, 11189 0.970276F, 1.535889F, 11190 0.383179F, 0.456543F, 11191 0.482788F, 0.557861F, 11192 1.036255F, 1.115967F, 11193 1.011719F, 0.939697F, 11194 0.930664F, 0.564209F, 11195 0.977966F, 0.791992F, 11196 0.882507F, 4.347656F, 11197 0.723083F, 0.674561F, 11198 0.120911F, 0.343506F, 11199 0.085449F, 0.213867F, 11200 0.264587F, 0.865967F, 11201 0.268005F, 1.027832F, 11202 0.329895F, 0.166016F, 11203 1.065735F, 0.190674F, 11204 0.396790F, 1.249512F, 11205 0.493835F, 1.874268F, 11206 0.448914F, 0.193848F, 11207 0.508606F, 0.288574F, 11208 0.918030F, 0.771484F, 11209 0.911133F, 0.741943F, 11210 1.246399F, 0.214844F, 11211 0.887756F, 0.208008F, 11212 0.752991F, 3.590820F, 11213 0.421387F, 0.468750F, 11214 0.257874F, 0.227783F, 11215 0.501587F, 0.265381F, 11216 0.650574F, 0.997070F, 11217 0.615356F, 1.106689F, 11218 0.166931F, 0.205078F, 11219 1.260803F, 0.263916F, 11220 1.019958F, 1.456543F, 11221 0.968811F, 1.117676F, 11222 0.663513F, 0.628418F, 11223 0.230286F, 0.284668F, 11224 0.886169F, 0.987305F, 11225 1.263367F, 0.641357F, 11226 0.928894F, 0.667480F, 11227 0.932251F, 0.533691F, 11228 0.381897F, 0.787598F, 11229 0.801086F, 4.755859F, 11230 0.439209F, 0.227051F, 11231 0.150269F, 0.395020F, 11232 0.275574F, 0.754883F, 11233 0.845459F, 1.044189F, 11234 0.638428F, 0.203369F, 11235 1.058289F, 0.197754F, 11236 1.030945F, 0.558838F, 11237 0.948853F, 2.006104F, 11238 0.830261F, 0.411133F, 11239 0.195129F, 0.447754F, 11240 0.973389F, 0.688477F, 11241 0.965088F, 1.300537F, 11242 1.037964F, 0.595215F, 11243 1.024658F, 0.323730F, 11244 0.956482F, 1.991211F, 11245 0.715698F, 2.088867F, 11246 0.229614F, 0.501221F, 11247 0.583679F, 0.321533F, 11248 0.827698F, 1.657715F, 11249 0.746277F, 0.472656F, 11250 0.499268F, 0.866699F, 11251 0.810974F, 0.434082F, 11252 0.994812F, 1.611084F, 11253 0.994324F, 1.894043F, 11254 0.520081F, 0.622803F, 11255 0.440979F, 0.645752F, 11256 1.115051F, 1.828369F, 11257 1.030579F, 0.548828F, 11258 1.091431F, 0.704102F, 11259 1.053772F, 0.812500F, 11260 0.574768F, 4.922363F, 11261 0.673950F, 2.031250F, 11262 0.078491F, 0.151367F, 11263 0.087341F, 0.142334F, 11264 0.365784F, 0.558838F, 11265 0.242798F, 0.885254F, 11266 0.313965F, 0.183594F, 11267 0.818420F, 0.202637F, 11268 0.338928F, 0.698242F, 11269 0.718018F, 1.442383F, 11270 0.655334F, 0.136719F, 11271 0.332397F, 0.137695F, 11272 0.813049F, 0.734375F, 11273 0.729126F, 0.899170F, 11274 1.213806F, 0.194824F, 11275 0.599670F, 0.177734F, 11276 0.833923F, 2.135742F, 11277 0.451111F, 0.745361F, 11278 0.153503F, 0.189941F, 11279 0.369263F, 0.203369F, 11280 0.394836F, 1.238770F, 11281 0.506897F, 0.601318F, 11282 0.374817F, 0.455322F, 11283 0.934326F, 0.308105F, 11284 0.879395F, 1.110107F, 11285 0.833923F, 1.102295F, 11286 0.191467F, 0.728271F, 11287 0.151306F, 0.307373F, 11288 0.920898F, 1.134521F, 11289 0.938843F, 0.636475F, 11290 0.884521F, 0.583984F, 11291 0.760620F, 0.619385F, 11292 0.460144F, 0.719971F, 11293 0.787903F, 2.944336F, 11294 0.333740F, 0.166992F, 11295 0.191711F, 0.176270F, 11296 0.310120F, 0.311035F, 11297 0.777100F, 1.025391F, 11298 0.933960F, 0.166260F, 11299 0.477234F, 0.144531F, 11300 0.398804F, 0.493408F, 11301 1.005737F, 2.133057F, 11302 0.815674F, 0.215332F, 11303 0.329407F, 0.219482F, 11304 0.894531F, 0.531738F, 11305 0.899719F, 1.031982F, 11306 0.870972F, 0.316895F, 11307 0.850159F, 0.495361F, 11308 0.944641F, 1.826660F, 11309 0.965271F, 1.116211F, 11310 0.153870F, 0.491455F, 11311 0.308960F, 0.440430F, 11312 0.314880F, 1.606934F, 11313 0.435181F, 0.878174F, 11314 0.666504F, 0.393311F, 11315 0.715881F, 0.416992F, 11316 1.031677F, 0.843506F, 11317 0.992920F, 1.621094F, 11318 0.567993F, 0.245850F, 11319 0.571838F, 0.514160F, 11320 1.170776F, 1.229736F, 11321 0.759338F, 1.042236F, 11322 0.971619F, 0.325195F, 11323 0.937317F, 0.857422F, 11324 0.726196F, 3.452393F, 11325 0.982727F, 1.673340F, 11326 0.122681F, 0.179932F, 11327 0.230652F, 0.210205F, 11328 0.699097F, 0.703125F, 11329 0.217529F, 0.864258F, 11330 0.552795F, 0.302979F, 11331 0.756287F, 0.218750F, 11332 0.521606F, 1.130127F, 11333 0.705627F, 1.410156F, 11334 0.496155F, 0.143799F, 11335 0.501587F, 0.143555F, 11336 1.143066F, 0.916748F, 11337 0.791809F, 0.768799F, 11338 0.960022F, 0.185059F, 11339 1.015259F, 0.184082F, 11340 0.929077F, 2.719238F, 11341 0.968689F, 0.539063F, 11342 0.285217F, 0.148926F, 11343 0.623657F, 0.165527F, 11344 0.931213F, 1.012207F, 11345 0.349670F, 0.812256F, 11346 0.511292F, 0.407715F, 11347 1.212280F, 0.566650F, 11348 0.942993F, 1.345459F, 11349 0.857788F, 1.338135F, 11350 0.349609F, 0.705078F, 11351 0.462646F, 0.328613F, 11352 0.877930F, 1.300049F, 11353 0.990967F, 0.964355F, 11354 0.922729F, 0.914063F, 11355 0.934204F, 0.350342F, 11356 0.890930F, 0.993652F, 11357 0.750793F, 3.832031F, 11358 0.464905F, 0.414795F, 11359 0.132446F, 0.215820F, 11360 0.272156F, 1.114990F, 11361 1.104370F, 0.807129F, 11362 0.777710F, 0.198975F, 11363 0.911011F, 0.221436F, 11364 0.916504F, 1.045166F, 11365 0.947144F, 2.042969F, 11366 1.098267F, 0.265381F, 11367 0.143921F, 0.211182F, 11368 0.993713F, 0.924561F, 11369 0.956970F, 1.122070F, 11370 0.998291F, 0.374512F, 11371 1.012207F, 0.539551F, 11372 1.027405F, 2.367432F, 11373 0.972229F, 1.101807F, 11374 0.200012F, 0.264893F, 11375 0.588562F, 0.533936F, 11376 0.730774F, 1.481445F, 11377 0.561462F, 1.089355F, 11378 0.546570F, 0.397705F, 11379 0.627991F, 0.747559F, 11380 1.005920F, 1.258545F, 11381 0.943970F, 1.725098F, 11382 0.834839F, 0.620850F, 11383 0.321838F, 0.555908F, 11384 1.022095F, 1.516846F, 11385 1.016541F, 0.832031F, 11386 1.239258F, 0.821045F, 11387 1.140625F, 0.484619F, 11388 0.864990F, 3.141357F, 11389 0.924927F, 3.833740F, 11390 0.273010F, 0.249023F, 11391 0.102600F, 0.216309F, 11392 0.263123F, 1.050049F, 11393 0.546387F, 0.892822F, 11394 0.359680F, 0.280029F, 11395 0.710876F, 0.354492F, 11396 0.969604F, 0.543701F, 11397 0.279663F, 1.622070F, 11398 0.422913F, 0.294189F, 11399 0.379639F, 0.195068F, 11400 0.757751F, 0.832275F, 11401 0.974609F, 0.946533F, 11402 1.212097F, 0.514893F, 11403 0.591370F, 0.522705F, 11404 0.899780F, 2.155762F, 11405 0.883789F, 0.634521F, 11406 0.110901F, 0.302246F, 11407 0.474304F, 0.198486F, 11408 1.164490F, 1.076660F, 11409 0.338989F, 0.503906F, 11410 0.225037F, 0.694336F, 11411 1.064148F, 0.550781F, 11412 1.019104F, 1.095215F, 11413 0.988708F, 1.315430F, 11414 0.489990F, 0.674561F, 11415 0.207825F, 0.517334F, 11416 1.063599F, 1.337158F, 11417 0.836060F, 0.680176F, 11418 1.213318F, 0.664063F, 11419 0.555298F, 0.947266F, 11420 1.109131F, 1.179932F, 11421 1.058105F, 2.980225F, 11422 0.312256F, 0.243164F, 11423 0.301208F, 0.241211F, 11424 0.603516F, 0.752197F, 11425 0.367065F, 1.311279F, 11426 0.969299F, 0.406982F, 11427 0.513000F, 0.288818F, 11428 0.920837F, 0.577637F, 11429 1.207092F, 1.709473F, 11430 0.730164F, 0.381348F, 11431 0.444275F, 0.275391F, 11432 1.028992F, 0.374023F, 11433 0.962036F, 1.313721F, 11434 0.897705F, 0.504150F, 11435 1.227112F, 0.526123F, 11436 1.047241F, 2.012939F, 11437 1.093201F, 1.542480F, 11438 0.333679F, 0.367188F, 11439 0.250244F, 0.628418F, 11440 1.063293F, 1.662598F, 11441 0.346252F, 0.705078F, 11442 1.015381F, 0.825684F, 11443 0.547791F, 0.447021F, 11444 1.230408F, 1.156494F, 11445 1.193237F, 1.780762F, 11446 0.406372F, 0.678955F, 11447 0.700195F, 0.810791F, 11448 1.183899F, 1.233887F, 11449 1.152222F, 1.152832F, 11450 1.003357F, 0.579346F, 11451 1.246948F, 1.070801F, 11452 0.692932F, 6.476074F, 11453 0.707581F, 0.749023F, 11454 0.174927F, 0.382324F, 11455 0.311768F, 0.261230F, 11456 0.586792F, 1.199951F, 11457 0.301453F, 0.863281F, 11458 0.460266F, 0.214355F, 11459 1.264465F, 0.207764F, 11460 0.423462F, 1.072998F, 11461 1.025330F, 1.887939F, 11462 0.618713F, 0.248779F, 11463 0.600891F, 0.235352F, 11464 0.945679F, 0.965576F, 11465 0.943542F, 0.837402F, 11466 1.151306F, 0.239746F, 11467 1.228027F, 0.235107F, 11468 1.030029F, 3.146240F, 11469 0.874878F, 1.025391F, 11470 0.402771F, 0.297852F, 11471 0.562866F, 0.198730F, 11472 1.034058F, 1.253418F, 11473 0.345520F, 1.195801F, 11474 0.334961F, 0.438965F, 11475 1.236450F, 0.967285F, 11476 1.037903F, 1.508301F, 11477 1.094299F, 1.447510F, 11478 0.571594F, 0.834961F, 11479 0.456177F, 0.481201F, 11480 1.192444F, 1.263916F, 11481 1.159851F, 0.733887F, 11482 1.004272F, 0.924805F, 11483 0.980835F, 0.577881F, 11484 0.528809F, 0.669678F, 11485 0.576477F, 6.435059F, 11486 0.662598F, 0.314209F, 11487 0.216980F, 0.246338F, 11488 0.342163F, 0.884277F, 11489 1.187317F, 1.345703F, 11490 0.760071F, 0.194580F, 11491 1.259399F, 0.222412F, 11492 0.941589F, 0.748535F, 11493 1.039856F, 2.508545F, 11494 1.152527F, 0.642822F, 11495 0.238831F, 0.309570F, 11496 1.191345F, 0.822998F, 11497 1.101807F, 1.276855F, 11498 1.177429F, 0.409668F, 11499 1.190674F, 0.774414F, 11500 1.103027F, 2.625488F, 11501 1.014709F, 1.671143F, 11502 0.191284F, 0.561035F, 11503 0.663391F, 0.594971F, 11504 0.950928F, 1.687744F, 11505 0.768860F, 0.825439F, 11506 0.678467F, 0.804932F, 11507 1.023071F, 0.591797F, 11508 1.150696F, 1.639404F, 11509 1.048035F, 2.413818F, 11510 0.777771F, 0.635986F, 11511 0.545471F, 0.766602F, 11512 1.161682F, 1.895508F, 11513 1.119812F, 0.947266F, 11514 1.249695F, 0.898926F, 11515 1.196411F, 0.825195F, 11516 0.796143F, 4.729736F, 11517 0.642456F, 5.645508F, 11518 11519 }; 11520 11521 /* 11522 * g_pitch , 11523 * g_fac , (g_code = g_code0*g_fac), 11524 */ 11525 /* table used in 'high' rates: MR67 MR74 MR102 */ 11526 #define VQ_SIZE_HIGHRATES 128 11527 static const Float32 table_highrates[VQ_SIZE_HIGHRATES * 2] = 11528 { 11529 /*g_pit, g_fac, */ 11530 0.0352173F, 0.161621F, 11531 0.0491943F, 0.448242F, 11532 0.189758F, 0.256836F, 11533 0.255188F, 0.338623F, 11534 0.144836F, 0.347900F, 11535 0.198242F, 0.484619F, 11536 0.111511F, 0.566406F, 11537 0.0574341F, 0.809082F, 11538 0.143494F, 0.726807F, 11539 0.220703F, 0.590820F, 11540 0.210632F, 0.755859F, 11541 0.180359F, 1.05005F, 11542 0.112793F, 1.09863F, 11543 0.237061F, 1.32227F, 11544 0.0724487F, 1.76025F, 11545 0.188171F, 2.19727F, 11546 0.450684F, 0.215576F, 11547 0.363892F, 0.367676F, 11548 0.314636F, 0.520996F, 11549 0.484863F, 0.490479F, 11550 0.397156F, 0.549316F, 11551 0.468140F, 0.671875F, 11552 0.363281F, 0.736328F, 11553 0.298950F, 0.918945F, 11554 0.426575F, 0.875977F, 11555 0.498901F, 0.971191F, 11556 0.370117F, 1.07520F, 11557 0.470520F, 1.24194F, 11558 0.337097F, 1.46997F, 11559 0.474182F, 1.73975F, 11560 0.369873F, 1.93799F, 11561 0.341431F, 2.80444F, 11562 0.645813F, 0.331055F, 11563 0.552307F, 0.389893F, 11564 0.597778F, 0.496826F, 11565 0.546021F, 0.589600F, 11566 0.628418F, 0.630859F, 11567 0.574158F, 0.667480F, 11568 0.531006F, 0.785645F, 11569 0.595520F, 0.828857F, 11570 0.621155F, 0.950195F, 11571 0.559692F, 1.10547F, 11572 0.619629F, 1.22168F, 11573 0.556274F, 1.40015F, 11574 0.640869F, 1.52979F, 11575 0.617065F, 1.86304F, 11576 0.539795F, 2.13062F, 11577 0.546631F, 3.05078F, 11578 0.788818F, 0.238281F, 11579 0.697937F, 0.428467F, 11580 0.740845F, 0.568359F, 11581 0.695068F, 0.578125F, 11582 0.653076F, 0.748047F, 11583 0.752686F, 0.698486F, 11584 0.715454F, 0.812256F, 11585 0.687866F, 0.903320F, 11586 0.662903F, 1.07739F, 11587 0.737427F, 1.10669F, 11588 0.688660F, 1.27075F, 11589 0.729980F, 1.53931F, 11590 0.681580F, 1.83936F, 11591 0.740234F, 2.03345F, 11592 0.669495F, 2.63110F, 11593 0.628662F, 4.24219F, 11594 0.848328F, 0.410400F, 11595 0.767822F, 0.499268F, 11596 0.809631F, 0.595459F, 11597 0.856506F, 0.729736F, 11598 0.821045F, 0.756348F, 11599 0.756592F, 0.893066F, 11600 0.824585F, 0.922852F, 11601 0.786133F, 1.04297F, 11602 0.825989F, 1.18677F, 11603 0.773132F, 1.33228F, 11604 0.845581F, 1.49072F, 11605 0.795349F, 1.58276F, 11606 0.827454F, 1.88501F, 11607 0.790833F, 2.27319F, 11608 0.837036F, 2.82007F, 11609 0.768494F, 3.71240F, 11610 0.922424F, 0.375977F, 11611 0.919922F, 0.569580F, 11612 0.886658F, 0.613037F, 11613 0.896729F, 0.781006F, 11614 0.938843F, 0.869141F, 11615 0.862610F, 0.966797F, 11616 0.921753F, 1.03418F, 11617 0.874756F, 1.17773F, 11618 0.906128F, 1.33081F, 11619 0.934204F, 1.48511F, 11620 0.874573F, 1.68164F, 11621 0.919189F, 1.87720F, 11622 0.879272F, 2.30127F, 11623 0.939148F, 2.37817F, 11624 0.904785F, 3.48413F, 11625 0.830078F, 6.08862F, 11626 1.00073F, 0.480713F, 11627 1.02643F, 0.691406F, 11628 0.959045F, 0.694092F, 11629 0.982910F, 0.814453F, 11630 1.00000F, 0.967529F, 11631 1.03394F, 1.11792F, 11632 0.958923F, 1.12280F, 11633 0.990112F, 1.33008F, 11634 1.02734F, 1.55811F, 11635 0.960999F, 1.74341F, 11636 0.996460F, 1.82349F, 11637 1.01385F, 2.10547F, 11638 1.03931F, 2.54346F, 11639 0.970764F, 2.88501F, 11640 1.03015F, 3.58643F, 11641 1.00800F, 5.09521F, 11642 1.10730F, 0.508545F, 11643 1.18414F, 0.775879F, 11644 1.06860F, 0.836426F, 11645 1.22400F, 0.983154F, 11646 1.10284F, 1.03735F, 11647 1.15674F, 1.23682F, 11648 1.08099F, 1.31885F, 11649 1.21063F, 1.51172F, 11650 1.09558F, 1.71240F, 11651 1.30115F, 1.92310F, 11652 1.09314F, 2.26782F, 11653 1.16846F, 2.26807F, 11654 1.25226F, 2.77856F, 11655 1.10321F, 3.53638F, 11656 1.22064F, 4.36572F, 11657 1.15002F, 7.99902F 11658 }; 11659 11660 11661 /* table used in 'low' rates: MR475, MR515, MR59 */ 11662 #define VQ_SIZE_LOWRATES 64 11663 static const Float32 table_lowrates[VQ_SIZE_LOWRATES * 2] = 11664 { 11665 /*g_pit, g_fac */ 11666 0.659973F, 7.01978F, 11667 1.25000F, 0.679932F, 11668 1.14996F, 1.60986F, 11669 0.379944F, 1.80981F, 11670 1.04999F, 2.54980F, 11671 1.31995F, 0.309814F, 11672 1.28998F, 1.07983F, 11673 0.689941F, 0.379883F, 11674 1.15997F, 3.12988F, 11675 1.06000F, 0.609863F, 11676 1.08997F, 1.17993F, 11677 0.609985F, 0.609863F, 11678 1.06995F, 1.91992F, 11679 0.869995F, 0.459961F, 11680 0.969971F, 0.769775F, 11681 0.409973F, 0.439941F, 11682 1.10999F, 4.92993F, 11683 1.09998F, 0.739990F, 11684 1.01996F, 1.42993F, 11685 0.539978F, 0.979980F, 11686 0.969971F, 2.18994F, 11687 1.09998F, 0.339844F, 11688 1.01996F, 1.00000F, 11689 0.500000F, 0.159912F, 11690 0.929993F, 3.39990F, 11691 0.869995F, 0.759766F, 11692 0.859985F, 1.13989F, 11693 0.329956F, 0.659912F, 11694 0.819946F, 1.59985F, 11695 0.759949F, 0.219971F, 11696 0.759949F, 0.649902F, 11697 0.229980F, 0.159912F, 11698 0.899963F, 5.73999F, 11699 1.16998F, 0.599854F, 11700 1.22998F, 1.23999F, 11701 0.419983F, 1.00000F, 11702 1.25000F, 2.08984F, 11703 1.19995F, 0.179932F, 11704 1.15997F, 1.03979F, 11705 0.479980F, 0.509766F, 11706 0.699951F, 3.00000F, 11707 0.969971F, 0.359863F, 11708 0.959961F, 1.12988F, 11709 0.559998F, 0.349854F, 11710 0.979980F, 1.70996F, 11711 0.904968F, 0.179932F, 11712 0.919983F, 0.549805F, 11713 0.309998F, 0.299805F, 11714 0.809998F, 4.22998F, 11715 1.00995F, 0.569824F, 11716 0.919983F, 1.41992F, 11717 0.239990F, 0.899902F, 11718 0.869995F, 2.09985F, 11719 1.02997F, 0.189941F, 11720 0.919983F, 0.929932F, 11721 0.369995F, 0.149902F, 11722 0.569946F, 2.25977F, 11723 0.809998F, 0.429932F, 11724 0.809998F, 0.859863F, 11725 0.149963F, 0.479980F, 11726 0.699951F, 1.34985F, 11727 0.639954F, 0.179932F, 11728 0.709961F, 0.779785F, 11729 0.0899658F, 0.189941F 11730 }; 11731 11732 11733 #define DTX_VQ_SIZE 47 11734 static const Word32 qua_gain_code_MR122[NB_QUA_CODE+VQ_SIZE_HIGHRATES+VQ_SIZE_LOWRATES+(MR475_VQ_SIZE*2)+DTX_VQ_SIZE+1] = 11735 { 11736 - 3776, 11737 - 3394, 11738 - 3005, 11739 - 2615, 11740 - 2345, 11741 - 2138, 11742 - 1932, 11743 - 1726, 11744 - 1518, 11745 - 1314, 11746 - 1106, 11747 - 900, 11748 - 694, 11749 - 487, 11750 - 281, 11751 - 75, 11752 133, 11753 339, 11754 545, 11755 752, 11756 958, 11757 1165, 11758 1371, 11759 1577, 11760 1784, 11761 1991, 11762 2197, 11763 2404, 11764 2673, 11765 3060, 11766 3448, 11767 3836, 11768 /* high_rates */ 11769 - 2692, 11770 - 1185, 11771 - 2008, 11772 - 1600, 11773 - 1560, 11774 - 1070, 11775 - 840, 11776 - 313, 11777 - 471, 11778 - 777, 11779 - 414, 11780 72, 11781 139, 11782 413, 11783 835, 11784 1163, 11785 - 2267, 11786 - 1478, 11787 - 963, 11788 - 1052, 11789 - 885, 11790 - 588, 11791 - 452, 11792 - 125, 11793 - 196, 11794 - 43, 11795 107, 11796 320, 11797 569, 11798 818, 11799 977, 11800 1523, 11801 - 1633, 11802 - 1391, 11803 - 1033, 11804 - 780, 11805 - 681, 11806 - 597, 11807 - 356, 11808 - 277, 11809 - 75, 11810 148, 11811 296, 11812 497, 11813 628, 11814 919, 11815 1117, 11816 1648, 11817 - 2119, 11818 - 1252, 11819 - 835, 11820 - 810, 11821 - 429, 11822 - 530, 11823 - 307, 11824 - 150, 11825 110, 11826 150, 11827 354, 11828 637, 11829 900, 11830 1049, 11831 1429, 11832 2135, 11833 - 1316, 11834 - 1026, 11835 - 766, 11836 - 465, 11837 - 413, 11838 - 167, 11839 - 119, 11840 62, 11841 253, 11842 424, 11843 590, 11844 678, 11845 937, 11846 1213, 11847 1532, 11848 1938, 11849 - 1445, 11850 - 832, 11851 - 723, 11852 - 365, 11853 - 207, 11854 - 50, 11855 50, 11856 242, 11857 422, 11858 584, 11859 768, 11860 930, 11861 1231, 11862 1280, 11863 1844, 11864 2669, 11865 - 1082, 11866 - 545, 11867 - 539, 11868 - 303, 11869 - 49, 11870 165, 11871 171, 11872 421, 11873 655, 11874 821, 11875 888, 11876 1100, 11877 1379, 11878 1565, 11879 1887, 11880 2406, 11881 - 999, 11882 - 375, 11883 - 264, 11884 - 25, 11885 54, 11886 314, 11887 409, 11888 610, 11889 795, 11890 966, 11891 1210, 11892 1210, 11893 1510, 11894 1866, 11895 2177, 11896 3072, 11897 /* low_rates */ 11898 2879, 11899 - 570, 11900 703, 11901 876, 11902 1383, 11903 - 1731, 11904 113, 11905 - 1430, 11906 1686, 11907 - 731, 11908 244, 11909 - 731, 11910 964, 11911 - 1147, 11912 - 387, 11913 - 1213, 11914 2357, 11915 - 445, 11916 528, 11917 - 30, 11918 1158, 11919 - 1594, 11920 0, 11921 - 2708, 11922 1808, 11923 - 406, 11924 193, 11925 - 614, 11926 694, 11927 - 2237, 11928 - 637, 11929 - 2708, 11930 2582, 11931 - 755, 11932 318, 11933 0, 11934 1089, 11935 - 2534, 11936 58, 11937 - 995, 11938 1623, 11939 - 1510, 11940 180, 11941 - 1552, 11942 793, 11943 - 2534, 11944 - 884, 11945 - 1780, 11946 2131, 11947 - 831, 11948 518, 11949 - 156, 11950 1096, 11951 - 2454, 11952 - 107, 11953 - 2804, 11954 1204, 11955 - 1247, 11956 - 223, 11957 - 1084, 11958 443, 11959 - 2534, 11960 - 367, 11961 - 2454, 11962 /* MR475 */ 11963 - 5120, 11964 - 4988, 11965 - 1896, 11966 - 274, 11967 - 2932, 11968 - 2726, 11969 - 1216, 11970 376, 11971 - 3536, 11972 - 3293, 11973 - 650, 11974 - 733, 11975 - 2418, 11976 - 2664, 11977 1053, 11978 - 1303, 11979 - 3337, 11980 - 3256, 11981 - 9, 11982 - 1732, 11983 - 2237, 11984 - 2076, 11985 - 332, 11986 252, 11987 - 1044, 11988 - 2350, 11989 262, 11990 - 1296, 11991 - 1385, 11992 - 827, 11993 - 1447, 11994 1309, 11995 - 3375, 11996 - 3386, 11997 - 1418, 11998 - 215, 11999 - 2731, 12000 - 2754, 12001 - 1610, 12002 594, 12003 - 2610, 12004 - 2821, 12005 - 1409, 12006 189, 12007 - 1292, 12008 - 1779, 12009 853, 12010 492, 12011 - 1865, 12012 - 1103, 12013 593, 12014 - 1211, 12015 - 1213, 12016 - 1407, 12017 - 201, 12018 621, 12019 - 1903, 12020 - 1270, 12021 191, 12022 - 310, 12023 - 1435, 12024 - 453, 12025 1386, 12026 728, 12027 - 2646, 12028 - 1689, 12029 - 60, 12030 - 609, 12031 - 2602, 12032 - 2409, 12033 356, 12034 396, 12035 - 2991, 12036 - 2775, 12037 - 150, 12038 - 785, 12039 - 2577, 12040 - 2506, 12041 1524, 12042 - 881, 12043 - 3119, 12044 - 3041, 12045 - 98, 12046 - 442, 12047 - 2134, 12048 - 1151, 12049 411, 12050 254, 12051 - 1075, 12052 - 1777, 12053 105, 12054 - 291, 12055 - 524, 12056 - 1519, 12057 - 1318, 12058 1895, 12059 - 2838, 12060 - 2972, 12061 - 216, 12062 - 812, 12063 - 2785, 12064 - 2677, 12065 - 221, 12066 1286, 12067 - 2792, 12068 - 2863, 12069 - 454, 12070 26, 12071 - 1379, 12072 - 1780, 12073 1211, 12074 287, 12075 - 1798, 12076 - 1868, 12077 440, 12078 - 647, 12079 - 1034, 12080 - 892, 12081 322, 12082 740, 12083 - 1572, 12084 - 823, 12085 558, 12086 - 511, 12087 - 860, 12088 - 714, 12089 1356, 12090 1502, 12091 - 3690, 12092 - 3448, 12093 - 496, 12094 - 632, 12095 - 2770, 12096 - 2706, 12097 - 768, 12098 867, 12099 - 2360, 12100 - 2301, 12101 - 734, 12102 - 211, 12103 - 2005, 12104 - 1530, 12105 970, 12106 - 246, 12107 - 2982, 12108 - 2646, 12109 23, 12110 - 1349, 12111 - 1868, 12112 - 694, 12113 - 137, 12114 369, 12115 - 1056, 12116 - 1263, 12117 369, 12118 - 1317, 12119 - 1249, 12120 - 351, 12121 572, 12122 1320, 12123 - 3289, 12124 - 3237, 12125 - 890, 12126 43, 12127 - 2411, 12128 - 2367, 12129 - 998, 12130 694, 12131 - 2089, 12132 - 2105, 12133 - 728, 12134 296, 12135 - 1019, 12136 - 1341, 12137 775, 12138 511, 12139 - 2362, 12140 - 1311, 12141 508, 12142 - 1432, 12143 - 653, 12144 - 1525, 12145 214, 12146 634, 12147 - 1158, 12148 - 862, 12149 162, 12150 - 92, 12151 - 846, 12152 - 345, 12153 2171, 12154 - 582, 12155 - 1579, 12156 - 2279, 12157 - 213, 12158 40, 12159 - 2653, 12160 - 2448, 12161 329, 12162 928, 12163 - 2424, 12164 - 1836, 12165 - 383, 12166 - 441, 12167 - 2272, 12168 - 2320, 12169 1888, 12170 - 1119, 12171 - 2186, 12172 - 1960, 12173 - 4, 12174 150, 12175 - 2341, 12176 - 1968, 12177 555, 12178 164, 12179 - 686, 12180 - 1856, 12181 - 19, 12182 - 656, 12183 - 597, 12184 - 928, 12185 - 353, 12186 2304, 12187 - 2190, 12188 - 1372, 12189 - 416, 12190 64, 12191 - 2353, 12192 - 2394, 12193 - 860, 12194 1028, 12195 - 1313, 12196 - 1187, 12197 - 551, 12198 388, 12199 - 767, 12200 - 1666, 12201 1017, 12202 1088, 12203 - 1020, 12204 - 1676, 12205 747, 12206 - 1107, 12207 - 211, 12208 - 1233, 12209 704, 12210 943, 12211 - 700, 12212 - 646, 12213 891, 12214 - 886, 12215 - 518, 12216 - 307, 12217 2354, 12218 1047, 12219 - 2789, 12220 - 2880, 12221 - 860, 12222 - 180, 12223 - 2504, 12224 - 2358, 12225 - 531, 12226 541, 12227 - 2940, 12228 - 2929, 12229 - 456, 12230 - 157, 12231 - 2416, 12232 - 2552, 12233 1121, 12234 - 434, 12235 - 2454, 12236 - 2353, 12237 316, 12238 - 752, 12239 - 1162, 12240 - 1739, 12241 154, 12242 144, 12243 - 469, 12244 - 1743, 12245 186, 12246 - 668, 12247 - 795, 12248 - 708, 12249 - 485, 12250 1595, 12251 - 2644, 12252 - 2564, 12253 - 1725, 12254 37, 12255 - 2651, 12256 - 2858, 12257 - 1044, 12258 1119, 12259 - 2269, 12260 - 2240, 12261 - 933, 12262 47, 12263 - 1698, 12264 - 1038, 12265 890, 12266 162, 12267 - 1049, 12268 - 1211, 12269 701, 12270 - 192, 12271 - 1379, 12272 - 1292, 12273 - 251, 12274 714, 12275 - 2073, 12276 - 983, 12277 305, 12278 61, 12279 - 1660, 12280 - 227, 12281 1830, 12282 760, 12283 - 2534, 12284 - 2304, 12285 - 520, 12286 - 216, 12287 - 1764, 12288 - 2245, 12289 181, 12290 508, 12291 - 2865, 12292 - 2868, 12293 - 128, 12294 - 389, 12295 - 2492, 12296 - 2500, 12297 1478, 12298 - 913, 12299 - 2813, 12300 - 2657, 12301 18, 12302 - 307, 12303 - 1326, 12304 - 839, 12305 438, 12306 430, 12307 - 516, 12308 - 1644, 12309 388, 12310 - 54, 12311 - 133, 12312 - 1550, 12313 - 9, 12314 1985, 12315 - 1300, 12316 - 2265, 12317 161, 12318 - 317, 12319 - 2385, 12320 - 2227, 12321 65, 12322 1055, 12323 - 1960, 12324 - 2297, 12325 - 116, 12326 170, 12327 - 1451, 12328 - 912, 12329 1273, 12330 143, 12331 - 1963, 12332 - 927, 12333 581, 12334 126, 12335 - 1362, 12336 - 430, 12337 340, 12338 806, 12339 - 704, 12340 - 868, 12341 615, 12342 - 272, 12343 - 291, 12344 - 1070, 12345 1691, 12346 1985, 12347 - 2054, 12348 - 2262, 12349 72, 12350 - 168, 12351 - 1881, 12352 - 1532, 12353 - 900, 12354 715, 12355 - 1808, 12356 - 2415, 12357 - 271, 12358 - 81, 12359 - 981, 12360 - 959, 12361 1135, 12362 - 672, 12363 - 1768, 12364 - 2389, 12365 109, 12366 - 1013, 12367 - 539, 12368 - 881, 12369 134, 12370 405, 12371 - 582, 12372 - 974, 12373 429, 12374 - 569, 12375 - 605, 12376 - 80, 12377 244, 12378 1613, 12379 - 2089, 12380 - 2101, 12381 - 421, 12382 400, 12383 - 1328, 12384 - 1835, 12385 - 811, 12386 792, 12387 - 1424, 12388 - 1905, 12389 - 1453, 12390 403, 12391 - 1012, 12392 - 949, 12393 1033, 12394 640, 12395 - 1480, 12396 - 686, 12397 751, 12398 - 516, 12399 - 283, 12400 - 1190, 12401 215, 12402 852, 12403 - 572, 12404 - 310, 12405 310, 12406 210, 12407 - 806, 12408 101, 12409 2760, 12410 - 427, 12411 - 1420, 12412 - 1983, 12413 269, 12414 - 217, 12415 - 2275, 12416 - 2321, 12417 104, 12418 939, 12419 - 2055, 12420 - 2137, 12421 - 52, 12422 - 262, 12423 - 2110, 12424 - 2139, 12425 1693, 12426 37, 12427 - 1789, 12428 - 2387, 12429 334, 12430 264, 12431 - 1216, 12432 - 49, 12433 607, 12434 546, 12435 - 267, 12436 - 1081, 12437 346, 12438 - 457, 12439 - 116, 12440 - 810, 12441 - 592, 12442 2750, 12443 - 1710, 12444 - 2070, 12445 - 182, 12446 439, 12447 - 2418, 12448 - 2221, 12449 - 428, 12450 1359, 12451 - 653, 12452 - 1732, 12453 - 288, 12454 361, 12455 - 1318, 12456 - 378, 12457 1426, 12458 759, 12459 - 854, 12460 - 767, 12461 773, 12462 - 283, 12463 - 321, 12464 - 775, 12465 730, 12466 1302, 12467 - 669, 12468 - 393, 12469 945, 12470 - 80, 12471 - 158, 12472 - 284, 12473 2295, 12474 2557, 12475 /* dtx */ 12476 - 1921, 12477 - 1878, 12478 - 1836, 12479 - 1793, 12480 - 1751, 12481 - 1708, 12482 - 1666, 12483 - 1623, 12484 - 1581, 12485 - 1538, 12486 - 1495, 12487 - 1453, 12488 - 1410, 12489 - 1368, 12490 - 1325, 12491 - 1283, 12492 - 1240, 12493 - 1198, 12494 - 1155, 12495 - 1113, 12496 - 1070, 12497 - 1028, 12498 - 985, 12499 - 943, 12500 - 900, 12501 - 858, 12502 - 815, 12503 - 773, 12504 - 730, 12505 - 688, 12506 - 645, 12507 - 602, 12508 - 560, 12509 - 517, 12510 - 475, 12511 - 432, 12512 - 390, 12513 - 347, 12514 - 305, 12515 - 262, 12516 - 220, 12517 - 177, 12518 - 135, 12519 - 92, 12520 - 50, 12521 - 7, 12522 0, 12523 /* init value */ 12524 - 2381 12525 }; 12526 12527 12528 static const Word32 qua_gain_code[NB_QUA_CODE+VQ_SIZE_HIGHRATES+VQ_SIZE_LOWRATES+(MR475_VQ_SIZE*2)+DTX_VQ_SIZE+3] = 12529 { 12530 - 22731, 12531 - 20428, 12532 - 18088, 12533 - 15739, 12534 - 14113, 12535 - 12867, 12536 - 11629, 12537 - 10387, 12538 - 9139, 12539 - 7906, 12540 - 6656, 12541 - 5416, 12542 - 4173, 12543 - 2931, 12544 - 1688, 12545 - 445, 12546 801, 12547 2044, 12548 3285, 12549 4530, 12550 5772, 12551 7016, 12552 8259, 12553 9501, 12554 10745, 12555 11988, 12556 13231, 12557 14474, 12558 16096, 12559 18429, 12560 20763, 12561 23097, 12562 /* high rates */ 12563 - 16214, 12564 - 7135, 12565 - 12086, 12566 - 9629, 12567 - 9394, 12568 - 6442, 12569 - 5056, 12570 - 1885, 12571 - 2838, 12572 - 4681, 12573 - 2490, 12574 434, 12575 836, 12576 2484, 12577 5030, 12578 7002, 12579 - 13647, 12580 - 8900, 12581 - 5800, 12582 - 6335, 12583 - 5327, 12584 - 3537, 12585 - 2724, 12586 - 751, 12587 - 1177, 12588 - 260, 12589 645, 12590 1928, 12591 3426, 12592 4926, 12593 5885, 12594 9172, 12595 - 9831, 12596 - 8380, 12597 - 6220, 12598 - 4700, 12599 - 4099, 12600 - 3595, 12601 - 2144, 12602 - 1669, 12603 - 454, 12604 891, 12605 1781, 12606 2993, 12607 3782, 12608 5534, 12609 6728, 12610 9921, 12611 - 12753, 12612 - 7539, 12613 - 5024, 12614 - 4872, 12615 - 2580, 12616 - 3192, 12617 - 1848, 12618 - 904, 12619 663, 12620 902, 12621 2132, 12622 3837, 12623 5420, 12624 6312, 12625 8604, 12626 12853, 12627 - 7921, 12628 - 6179, 12629 - 4610, 12630 - 2802, 12631 - 2482, 12632 - 1006, 12633 - 713, 12634 374, 12635 1523, 12636 2552, 12637 3551, 12638 4084, 12639 5639, 12640 7304, 12641 9221, 12642 11667, 12643 - 8700, 12644 - 5007, 12645 - 4352, 12646 - 2197, 12647 - 1247, 12648 - 300, 12649 298, 12650 1454, 12651 2542, 12652 3518, 12653 4623, 12654 5602, 12655 7413, 12656 7706, 12657 11102, 12658 16067, 12659 - 6517, 12660 - 3283, 12661 - 3248, 12662 - 1825, 12663 - 294, 12664 992, 12665 1030, 12666 2537, 12667 3945, 12668 4944, 12669 5343, 12670 6622, 12671 8303, 12672 9423, 12673 11360, 12674 14483, 12675 - 6013, 12676 - 2257, 12677 - 1589, 12678 - 151, 12679 326, 12680 1890, 12681 2461, 12682 3676, 12683 4784, 12684 5816, 12685 7283, 12686 7284, 12687 9089, 12688 11234, 12689 13108, 12690 18494, 12691 /* low_rates */ 12692 17333, 12693 - 3431, 12694 4235, 12695 5276, 12696 8325, 12697 - 10422, 12698 683, 12699 - 8609, 12700 10148, 12701 - 4398, 12702 1472, 12703 - 4398, 12704 5802, 12705 - 6907, 12706 - 2327, 12707 - 7303, 12708 14189, 12709 - 2678, 12710 3181, 12711 - 180, 12712 6972, 12713 - 9599, 12714 0, 12715 - 16305, 12716 10884, 12717 - 2444, 12718 1165, 12719 - 3697, 12720 4180, 12721 - 13468, 12722 - 3833, 12723 - 16305, 12724 15543, 12725 - 4546, 12726 1913, 12727 0, 12728 6556, 12729 - 15255, 12730 347, 12731 - 5993, 12732 9771, 12733 - 9090, 12734 1086, 12735 - 9341, 12736 4772, 12737 - 15255, 12738 - 5321, 12739 - 10714, 12740 12827, 12741 - 5002, 12742 3118, 12743 - 938, 12744 6598, 12745 - 14774, 12746 - 646, 12747 - 16879, 12748 7251, 12749 - 7508, 12750 - 1343, 12751 - 6529, 12752 2668, 12753 - 15255, 12754 - 2212, 12755 - 14774, 12756 /* MR475 */ 12757 - 30825, 12758 - 30028, 12759 - 11416, 12760 - 1652, 12761 - 17651, 12762 - 16414, 12763 - 7323, 12764 2266, 12765 - 21289, 12766 - 19823, 12767 - 3914, 12768 - 4413, 12769 - 14560, 12770 - 16037, 12771 6338, 12772 - 7842, 12773 - 20089, 12774 - 19604, 12775 - 53, 12776 - 10430, 12777 - 13469, 12778 - 12497, 12779 - 2001, 12780 1517, 12781 - 6283, 12782 - 14145, 12783 1579, 12784 - 7801, 12785 - 8339, 12786 - 4977, 12787 - 8713, 12788 7881, 12789 - 20321, 12790 - 20385, 12791 - 8535, 12792 - 1296, 12793 - 16442, 12794 - 16581, 12795 - 9696, 12796 3577, 12797 - 15714, 12798 - 16981, 12799 - 8484, 12800 1135, 12801 - 7780, 12802 - 10708, 12803 5136, 12804 2962, 12805 - 11229, 12806 - 6643, 12807 3572, 12808 - 7294, 12809 - 7304, 12810 - 8473, 12811 - 1208, 12812 3739, 12813 - 11455, 12814 - 7646, 12815 1150, 12816 - 1866, 12817 - 8638, 12818 - 2726, 12819 8342, 12820 4384, 12821 - 15933, 12822 - 10167, 12823 - 362, 12824 - 3665, 12825 - 15663, 12826 - 14504, 12827 2142, 12828 2387, 12829 - 18006, 12830 - 16707, 12831 - 905, 12832 - 4726, 12833 - 15513, 12834 - 15088, 12835 9173, 12836 - 5305, 12837 - 18778, 12838 - 18307, 12839 - 591, 12840 - 2661, 12841 - 12849, 12842 - 6927, 12843 2472, 12844 1527, 12845 - 6470, 12846 - 10701, 12847 632, 12848 - 1754, 12849 - 3155, 12850 - 9145, 12851 - 7938, 12852 11408, 12853 - 17085, 12854 - 17891, 12855 - 1301, 12856 - 4889, 12857 - 16764, 12858 - 16117, 12859 - 1333, 12860 7744, 12861 - 16808, 12862 - 17234, 12863 - 2732, 12864 154, 12865 - 8300, 12866 - 10715, 12867 7291, 12868 1731, 12869 - 10824, 12870 - 11244, 12871 2652, 12872 - 3894, 12873 - 6227, 12874 - 5372, 12875 1937, 12876 4457, 12877 - 9466, 12878 - 4954, 12879 3358, 12880 - 3075, 12881 - 5176, 12882 - 4297, 12883 8162, 12884 9040, 12885 - 22215, 12886 - 20758, 12887 - 2986, 12888 - 3807, 12889 - 16679, 12890 - 16291, 12891 - 4626, 12892 5220, 12893 - 14210, 12894 - 13852, 12895 - 4420, 12896 - 1271, 12897 - 12073, 12898 - 9212, 12899 5842, 12900 - 1481, 12901 - 17956, 12902 - 15933, 12903 137, 12904 - 8120, 12905 - 11244, 12906 - 4180, 12907 - 826, 12908 2224, 12909 - 6359, 12910 - 7605, 12911 2219, 12912 - 7927, 12913 - 7518, 12914 - 2111, 12915 3447, 12916 7949, 12917 - 19803, 12918 - 19487, 12919 - 5360, 12920 259, 12921 - 14515, 12922 - 14253, 12923 - 6011, 12924 4180, 12925 - 12577, 12926 - 12676, 12927 - 4384, 12928 1784, 12929 - 6135, 12930 - 8071, 12931 4665, 12932 3078, 12933 - 14220, 12934 - 7896, 12935 3060, 12936 - 8621, 12937 - 3931, 12938 - 9182, 12939 1285, 12940 3816, 12941 - 6974, 12942 - 5192, 12943 975, 12944 - 554, 12945 - 5091, 12946 - 2075, 12947 13071, 12948 - 3502, 12949 - 9504, 12950 - 13719, 12951 - 1280, 12952 244, 12953 - 15972, 12954 - 14740, 12955 1981, 12956 5587, 12957 - 14593, 12958 - 11054, 12959 - 2308, 12960 - 2656, 12961 - 13678, 12962 - 13966, 12963 11370, 12964 - 6739, 12965 - 13158, 12966 - 11799, 12967 - 27, 12968 901, 12969 - 14092, 12970 - 11849, 12971 3344, 12972 989, 12973 - 4132, 12974 - 11176, 12975 - 114, 12976 - 3951, 12977 - 3596, 12978 - 5586, 12979 - 2124, 12980 13869, 12981 - 13187, 12982 - 8262, 12983 - 2502, 12984 384, 12985 - 14166, 12986 - 14416, 12987 - 5176, 12988 6192, 12989 - 7906, 12990 - 7147, 12991 - 3320, 12992 2336, 12993 - 4615, 12994 - 10032, 12995 6125, 12996 6551, 12997 - 6144, 12998 - 10092, 12999 4495, 13000 - 6666, 13001 - 1273, 13002 - 7423, 13003 4241, 13004 5680, 13005 - 4212, 13006 - 3891, 13007 5366, 13008 - 5337, 13009 - 3121, 13010 - 1847, 13011 14175, 13012 6302, 13013 - 16793, 13014 - 17341, 13015 - 5176, 13016 - 1085, 13017 - 15076, 13018 - 14199, 13019 - 3195, 13020 3257, 13021 - 17698, 13022 - 17635, 13023 - 2746, 13024 - 946, 13025 - 14548, 13026 - 15365, 13027 6748, 13028 - 2615, 13029 - 14774, 13030 - 14166, 13031 1904, 13032 - 4525, 13033 - 6998, 13034 - 10472, 13035 928, 13036 865, 13037 - 2821, 13038 - 10493, 13039 1122, 13040 - 4019, 13041 - 4785, 13042 - 4261, 13043 - 2922, 13044 9604, 13045 - 15920, 13046 - 15438, 13047 - 10388, 13048 222, 13049 - 15959, 13050 - 17204, 13051 - 6283, 13052 6737, 13053 - 13658, 13054 - 13488, 13055 - 5618, 13056 280, 13057 - 10222, 13058 - 6248, 13059 5358, 13060 977, 13061 - 6319, 13062 - 7294, 13063 4218, 13064 - 1156, 13065 - 8300, 13066 - 7780, 13067 - 1514, 13068 4296, 13069 - 12479, 13070 - 5917, 13071 1839, 13072 367, 13073 - 9992, 13074 - 1369, 13075 11020, 13076 4578, 13077 - 15255, 13078 - 13873, 13079 - 3133, 13080 - 1298, 13081 - 10621, 13082 - 13518, 13083 1087, 13084 3057, 13085 - 17250, 13086 - 17265, 13087 - 774, 13088 - 2339, 13089 - 15006, 13090 - 15053, 13091 8896, 13092 - 5497, 13093 - 16938, 13094 - 15998, 13095 107, 13096 - 1850, 13097 - 7980, 13098 - 5053, 13099 2639, 13100 2590, 13101 - 3108, 13102 - 9898, 13103 2333, 13104 - 323, 13105 - 800, 13106 - 9329, 13107 - 57, 13108 11948, 13109 - 7827, 13110 - 13638, 13111 967, 13112 - 1906, 13113 - 14361, 13114 - 13410, 13115 392, 13116 6353, 13117 - 11799, 13118 - 13831, 13119 - 698, 13120 1024, 13121 - 8736, 13122 - 5489, 13123 7665, 13124 861, 13125 - 11816, 13126 - 5582, 13127 3495, 13128 761, 13129 - 8201, 13130 - 2588, 13131 2045, 13132 4850, 13133 - 4240, 13134 - 5223, 13135 3705, 13136 - 1636, 13137 - 1754, 13138 - 6443, 13139 10180, 13140 11952, 13141 - 12365, 13142 - 13618, 13143 433, 13144 - 1009, 13145 - 11322, 13146 - 9225, 13147 - 5421, 13148 4302, 13149 - 10883, 13150 - 14537, 13151 - 1633, 13152 - 489, 13153 - 5904, 13154 - 5771, 13155 6831, 13156 - 4047, 13157 - 10643, 13158 - 14383, 13159 656, 13160 - 6097, 13161 - 3245, 13162 - 5305, 13163 809, 13164 2438, 13165 - 3502, 13166 - 5862, 13167 2584, 13168 - 3429, 13169 - 3642, 13170 - 482, 13171 1471, 13172 9712, 13173 - 12577, 13174 - 12649, 13175 - 2533, 13176 2410, 13177 - 7996, 13178 - 11047, 13179 - 4882, 13180 4768, 13181 - 8575, 13182 - 11470, 13183 - 8747, 13184 2427, 13185 - 6092, 13186 - 5713, 13187 6222, 13188 3854, 13189 - 8911, 13190 - 4132, 13191 4521, 13192 - 3108, 13193 - 1704, 13194 - 7162, 13195 1293, 13196 5132, 13197 - 3445, 13198 - 1866, 13199 1868, 13200 1264, 13201 - 4855, 13202 608, 13203 16615, 13204 - 2571, 13205 - 8552, 13206 - 11940, 13207 1620, 13208 - 1308, 13209 - 13699, 13210 - 13976, 13211 626, 13212 5652, 13213 - 12374, 13214 - 12868, 13215 - 312, 13216 - 1579, 13217 - 12703, 13218 - 12877, 13219 10194, 13220 222, 13221 - 10773, 13222 - 14372, 13223 2009, 13224 1590, 13225 - 7323, 13226 - 296, 13227 3655, 13228 3289, 13229 - 1605, 13230 - 6506, 13231 2082, 13232 - 2752, 13233 - 696, 13234 - 4878, 13235 - 3567, 13236 16558, 13237 - 10297, 13238 - 12462, 13239 - 1094, 13240 2640, 13241 - 14560, 13242 - 13370, 13243 - 2577, 13244 8180, 13245 - 3931, 13246 - 10430, 13247 - 1733, 13248 2173, 13249 - 7938, 13250 - 2274, 13251 8585, 13252 4567, 13253 - 5141, 13254 - 4619, 13255 4655, 13256 - 1707, 13257 - 1931, 13258 - 4666, 13259 4396, 13260 7837, 13261 - 4026, 13262 - 2364, 13263 5687, 13264 - 482, 13265 - 948, 13266 - 1709, 13267 13820, 13268 15394, 13269 /* dtx */ 13270 - 11560, 13271 - 11304, 13272 - 11048, 13273 - 10792, 13274 - 10536, 13275 - 10280, 13276 - 10024, 13277 - 9768, 13278 - 9512, 13279 - 9256, 13280 - 9000, 13281 - 8744, 13282 - 8488, 13283 - 8232, 13284 - 7976, 13285 - 7720, 13286 - 7464, 13287 - 7208, 13288 - 6952, 13289 - 6696, 13290 - 6440, 13291 - 6184, 13292 - 5928, 13293 - 5672, 13294 - 5416, 13295 - 5160, 13296 - 4904, 13297 - 4648, 13298 - 4392, 13299 - 4136, 13300 - 3880, 13301 - 3624, 13302 - 3368, 13303 - 3112, 13304 - 2856, 13305 - 2600, 13306 - 2344, 13307 - 2088, 13308 - 1832, 13309 - 1576, 13310 - 1320, 13311 - 1064, 13312 - 808, 13313 - 552, 13314 - 296, 13315 - 40, 13316 0, 13317 /* init value */ 13318 - 14336, 13319 /* min */ 13320 - 32767, 13321 /* max */ 13322 18284 13323 13324 }; 13325 /* 13326 * LP analysis is performed twice per frame using two different asymmetric windows. 13327 * The second window has its weight concentrated at the fourth subframe 13328 * and it consists of two parts: 13329 * the first part is half a Hamming window and 13330 * the second part is a quarter of a cosine function cycle. 13331 */ 13332 static const Float32 window_200_40[240] = 13333 { 13334 0.0800000F, 13335 0.0800570F, 13336 0.0802281F, 13337 0.0805132F, 13338 0.0809123F, 13339 0.0814251F, 13340 0.0820517F, 13341 0.0827919F, 13342 0.0836454F, 13343 0.0846121F, 13344 0.0856917F, 13345 0.0868840F, 13346 0.0881886F, 13347 0.0896053F, 13348 0.0911337F, 13349 0.0927733F, 13350 0.0945239F, 13351 0.0963849F, 13352 0.0983560F, 13353 0.100437F, 13354 0.102626F, 13355 0.104924F, 13356 0.107330F, 13357 0.109843F, 13358 0.112463F, 13359 0.115189F, 13360 0.118020F, 13361 0.120956F, 13362 0.123996F, 13363 0.127139F, 13364 0.130384F, 13365 0.133731F, 13366 0.137178F, 13367 0.140726F, 13368 0.144372F, 13369 0.148117F, 13370 0.151959F, 13371 0.155897F, 13372 0.159930F, 13373 0.164058F, 13374 0.168278F, 13375 0.172591F, 13376 0.176995F, 13377 0.181489F, 13378 0.186072F, 13379 0.190743F, 13380 0.195500F, 13381 0.200343F, 13382 0.205270F, 13383 0.210280F, 13384 0.215372F, 13385 0.220544F, 13386 0.225795F, 13387 0.231125F, 13388 0.236531F, 13389 0.242012F, 13390 0.247567F, 13391 0.253195F, 13392 0.258893F, 13393 0.264662F, 13394 0.270499F, 13395 0.276402F, 13396 0.282371F, 13397 0.288404F, 13398 0.294499F, 13399 0.300655F, 13400 0.306871F, 13401 0.313144F, 13402 0.319473F, 13403 0.325857F, 13404 0.332295F, 13405 0.338783F, 13406 0.345322F, 13407 0.351909F, 13408 0.358543F, 13409 0.365221F, 13410 0.371943F, 13411 0.378707F, 13412 0.385510F, 13413 0.392352F, 13414 0.399231F, 13415 0.406144F, 13416 0.413091F, 13417 0.420069F, 13418 0.427077F, 13419 0.434112F, 13420 0.441175F, 13421 0.448261F, 13422 0.455371F, 13423 0.462501F, 13424 0.469650F, 13425 0.476817F, 13426 0.484000F, 13427 0.491197F, 13428 0.498405F, 13429 0.505624F, 13430 0.512852F, 13431 0.520086F, 13432 0.527325F, 13433 0.534567F, 13434 0.541811F, 13435 0.549054F, 13436 0.556295F, 13437 0.563532F, 13438 0.570763F, 13439 0.577986F, 13440 0.585201F, 13441 0.592403F, 13442 0.599593F, 13443 0.606768F, 13444 0.613927F, 13445 0.621067F, 13446 0.628187F, 13447 0.635285F, 13448 0.642360F, 13449 0.649409F, 13450 0.656431F, 13451 0.663424F, 13452 0.670387F, 13453 0.677317F, 13454 0.684213F, 13455 0.691073F, 13456 0.697896F, 13457 0.704680F, 13458 0.711423F, 13459 0.718124F, 13460 0.724780F, 13461 0.731390F, 13462 0.737953F, 13463 0.744467F, 13464 0.750930F, 13465 0.757341F, 13466 0.763698F, 13467 0.770000F, 13468 0.776245F, 13469 0.782430F, 13470 0.788556F, 13471 0.794620F, 13472 0.800622F, 13473 0.806558F, 13474 0.812428F, 13475 0.818231F, 13476 0.823965F, 13477 0.829628F, 13478 0.835220F, 13479 0.840738F, 13480 0.846182F, 13481 0.851550F, 13482 0.856840F, 13483 0.862052F, 13484 0.867184F, 13485 0.872235F, 13486 0.877204F, 13487 0.882089F, 13488 0.886889F, 13489 0.891603F, 13490 0.896230F, 13491 0.900769F, 13492 0.905218F, 13493 0.909577F, 13494 0.913844F, 13495 0.918018F, 13496 0.922098F, 13497 0.926084F, 13498 0.929974F, 13499 0.933767F, 13500 0.937463F, 13501 0.941060F, 13502 0.944558F, 13503 0.947955F, 13504 0.951251F, 13505 0.954446F, 13506 0.957537F, 13507 0.960525F, 13508 0.963409F, 13509 0.966187F, 13510 0.968860F, 13511 0.971427F, 13512 0.973886F, 13513 0.976238F, 13514 0.978482F, 13515 0.980617F, 13516 0.982643F, 13517 0.984559F, 13518 0.986365F, 13519 0.988060F, 13520 0.989644F, 13521 0.991117F, 13522 0.992478F, 13523 0.993726F, 13524 0.994862F, 13525 0.995885F, 13526 0.996796F, 13527 0.997592F, 13528 0.998276F, 13529 0.998846F, 13530 0.999301F, 13531 0.999644F, 13532 0.999872F, 13533 0.999986F, 13534 1.00000F, 13535 0.999219F, 13536 0.996878F, 13537 0.992981F, 13538 0.987533F, 13539 0.980544F, 13540 0.972023F, 13541 0.961985F, 13542 0.950444F, 13543 0.937420F, 13544 0.922932F, 13545 0.907002F, 13546 0.889657F, 13547 0.870923F, 13548 0.850828F, 13549 0.829406F, 13550 0.806688F, 13551 0.782711F, 13552 0.757511F, 13553 0.731129F, 13554 0.703605F, 13555 0.674983F, 13556 0.645307F, 13557 0.614623F, 13558 0.582980F, 13559 0.550426F, 13560 0.517013F, 13561 0.482792F, 13562 0.447818F, 13563 0.412145F, 13564 0.375828F, 13565 0.338924F, 13566 0.301491F, 13567 0.263587F, 13568 0.225272F, 13569 0.186605F, 13570 0.147647F, 13571 0.108458F, 13572 0.0690994F, 13573 0.0296333F 13574 }; 13575 13576 /* 13577 * LP analysis is performed twice per frame using two different asymmetric windows. 13578 * The second window has its weight concentrated at the fourth subframe 13579 * and it consists of two parts: 13580 * the first part is half a Hamming window and 13581 * the second part is a quarter of a cosine function cycle. 13582 */ 13583 static const Float32 window_232_8[240] = 13584 { 13585 0.0800000F, 13586 0.0800424F, 13587 0.0801694F, 13588 0.0803812F, 13589 0.0806775F, 13590 0.0810585F, 13591 0.0815240F, 13592 0.0820739F, 13593 0.0827082F, 13594 0.0834267F, 13595 0.0842292F, 13596 0.0851157F, 13597 0.0860859F, 13598 0.0871398F, 13599 0.0882770F, 13600 0.0894975F, 13601 0.0908009F, 13602 0.0921870F, 13603 0.0936556F, 13604 0.0952064F, 13605 0.0968391F, 13606 0.0985534F, 13607 0.100349F, 13608 0.102226F, 13609 0.104183F, 13610 0.106220F, 13611 0.108338F, 13612 0.110534F, 13613 0.112810F, 13614 0.115165F, 13615 0.117598F, 13616 0.120108F, 13617 0.122696F, 13618 0.125361F, 13619 0.128102F, 13620 0.130919F, 13621 0.133812F, 13622 0.136779F, 13623 0.139820F, 13624 0.142935F, 13625 0.146123F, 13626 0.149384F, 13627 0.152717F, 13628 0.156121F, 13629 0.159596F, 13630 0.163140F, 13631 0.166754F, 13632 0.170437F, 13633 0.174188F, 13634 0.178007F, 13635 0.181892F, 13636 0.185843F, 13637 0.189859F, 13638 0.193939F, 13639 0.198084F, 13640 0.202291F, 13641 0.206561F, 13642 0.210892F, 13643 0.215283F, 13644 0.219734F, 13645 0.224245F, 13646 0.228813F, 13647 0.233439F, 13648 0.238121F, 13649 0.242859F, 13650 0.247652F, 13651 0.252498F, 13652 0.257397F, 13653 0.262349F, 13654 0.267351F, 13655 0.272404F, 13656 0.277506F, 13657 0.282656F, 13658 0.287854F, 13659 0.293098F, 13660 0.298388F, 13661 0.303722F, 13662 0.309100F, 13663 0.314520F, 13664 0.319981F, 13665 0.325484F, 13666 0.331025F, 13667 0.336606F, 13668 0.342223F, 13669 0.347877F, 13670 0.353567F, 13671 0.359290F, 13672 0.365048F, 13673 0.370837F, 13674 0.376657F, 13675 0.382508F, 13676 0.388387F, 13677 0.394295F, 13678 0.400229F, 13679 0.406189F, 13680 0.412174F, 13681 0.418182F, 13682 0.424213F, 13683 0.430265F, 13684 0.436337F, 13685 0.442428F, 13686 0.448537F, 13687 0.454663F, 13688 0.460805F, 13689 0.466961F, 13690 0.473131F, 13691 0.479313F, 13692 0.485507F, 13693 0.491710F, 13694 0.497922F, 13695 0.504142F, 13696 0.510369F, 13697 0.516601F, 13698 0.522837F, 13699 0.529077F, 13700 0.535318F, 13701 0.541561F, 13702 0.547803F, 13703 0.554043F, 13704 0.560281F, 13705 0.566516F, 13706 0.572745F, 13707 0.578969F, 13708 0.585185F, 13709 0.591393F, 13710 0.597591F, 13711 0.603779F, 13712 0.609955F, 13713 0.616119F, 13714 0.622268F, 13715 0.628402F, 13716 0.634520F, 13717 0.640620F, 13718 0.646702F, 13719 0.652764F, 13720 0.658805F, 13721 0.664825F, 13722 0.670822F, 13723 0.676794F, 13724 0.682741F, 13725 0.688662F, 13726 0.694556F, 13727 0.700421F, 13728 0.706257F, 13729 0.712062F, 13730 0.717835F, 13731 0.723576F, 13732 0.729282F, 13733 0.734954F, 13734 0.740590F, 13735 0.746189F, 13736 0.751750F, 13737 0.757272F, 13738 0.762755F, 13739 0.768196F, 13740 0.773595F, 13741 0.778951F, 13742 0.784263F, 13743 0.789530F, 13744 0.794751F, 13745 0.799925F, 13746 0.805051F, 13747 0.810129F, 13748 0.815156F, 13749 0.820133F, 13750 0.825059F, 13751 0.829932F, 13752 0.834751F, 13753 0.839517F, 13754 0.844227F, 13755 0.848881F, 13756 0.853478F, 13757 0.858018F, 13758 0.862499F, 13759 0.866920F, 13760 0.871282F, 13761 0.875582F, 13762 0.879820F, 13763 0.883996F, 13764 0.888109F, 13765 0.892157F, 13766 0.896141F, 13767 0.900059F, 13768 0.903911F, 13769 0.907696F, 13770 0.911413F, 13771 0.915061F, 13772 0.918641F, 13773 0.922151F, 13774 0.925590F, 13775 0.928958F, 13776 0.932255F, 13777 0.935480F, 13778 0.938632F, 13779 0.941710F, 13780 0.944714F, 13781 0.947644F, 13782 0.950499F, 13783 0.953278F, 13784 0.955981F, 13785 0.958607F, 13786 0.961157F, 13787 0.963628F, 13788 0.966022F, 13789 0.968338F, 13790 0.970574F, 13791 0.972731F, 13792 0.974809F, 13793 0.976806F, 13794 0.978723F, 13795 0.980559F, 13796 0.982314F, 13797 0.983988F, 13798 0.985579F, 13799 0.987089F, 13800 0.988516F, 13801 0.989861F, 13802 0.991123F, 13803 0.992302F, 13804 0.993398F, 13805 0.994410F, 13806 0.995338F, 13807 0.996183F, 13808 0.996943F, 13809 0.997619F, 13810 0.998212F, 13811 0.998719F, 13812 0.999143F, 13813 0.999481F, 13814 0.999735F, 13815 0.999905F, 13816 0.999989F, 13817 1.00000F, 13818 0.979530F, 13819 0.918958F, 13820 0.820763F, 13821 0.688967F, 13822 0.528964F, 13823 0.347305F, 13824 0.151428F 13825 }; 13826 13827 /* 13828 * LP analysis is performed twice per frame using two different asymmetric windows. 13829 * The first window has its weight concentrated at the second subframe 13830 * and it consists of two halves of Hamming windows with different sizes 13831 */ 13832 static const Float32 window_160_80[240] = 13833 { 13834 0.0800000F, 13835 0.0800898F, 13836 0.0803591F, 13837 0.0808079F, 13838 0.0814359F, 13839 0.0822430F, 13840 0.0832287F, 13841 0.0843928F, 13842 0.0857347F, 13843 0.0872539F, 13844 0.0889499F, 13845 0.0908220F, 13846 0.0928695F, 13847 0.0950914F, 13848 0.0974871F, 13849 0.100056F, 13850 0.102796F, 13851 0.105707F, 13852 0.108787F, 13853 0.112036F, 13854 0.115451F, 13855 0.119033F, 13856 0.122779F, 13857 0.126688F, 13858 0.130758F, 13859 0.134988F, 13860 0.139376F, 13861 0.143920F, 13862 0.148619F, 13863 0.153471F, 13864 0.158473F, 13865 0.163625F, 13866 0.168924F, 13867 0.174367F, 13868 0.179953F, 13869 0.185680F, 13870 0.191545F, 13871 0.197546F, 13872 0.203681F, 13873 0.209947F, 13874 0.216342F, 13875 0.222863F, 13876 0.229508F, 13877 0.236274F, 13878 0.243159F, 13879 0.250160F, 13880 0.257273F, 13881 0.264498F, 13882 0.271829F, 13883 0.279266F, 13884 0.286804F, 13885 0.294441F, 13886 0.302174F, 13887 0.310000F, 13888 0.317916F, 13889 0.325918F, 13890 0.334004F, 13891 0.342170F, 13892 0.350414F, 13893 0.358731F, 13894 0.367119F, 13895 0.375575F, 13896 0.384095F, 13897 0.392676F, 13898 0.401314F, 13899 0.410007F, 13900 0.418750F, 13901 0.427540F, 13902 0.436375F, 13903 0.445250F, 13904 0.454162F, 13905 0.463107F, 13906 0.472083F, 13907 0.481085F, 13908 0.490109F, 13909 0.499154F, 13910 0.508214F, 13911 0.517287F, 13912 0.526369F, 13913 0.535456F, 13914 0.544544F, 13915 0.553631F, 13916 0.562713F, 13917 0.571786F, 13918 0.580846F, 13919 0.589891F, 13920 0.598915F, 13921 0.607917F, 13922 0.616893F, 13923 0.625838F, 13924 0.634750F, 13925 0.643625F, 13926 0.652460F, 13927 0.661250F, 13928 0.669993F, 13929 0.678686F, 13930 0.687324F, 13931 0.695905F, 13932 0.704425F, 13933 0.712881F, 13934 0.721269F, 13935 0.729586F, 13936 0.737830F, 13937 0.745996F, 13938 0.754082F, 13939 0.762084F, 13940 0.770000F, 13941 0.777826F, 13942 0.785559F, 13943 0.793196F, 13944 0.800734F, 13945 0.808171F, 13946 0.815502F, 13947 0.822727F, 13948 0.829840F, 13949 0.836841F, 13950 0.843726F, 13951 0.850492F, 13952 0.857137F, 13953 0.863658F, 13954 0.870053F, 13955 0.876319F, 13956 0.882454F, 13957 0.888455F, 13958 0.894320F, 13959 0.900047F, 13960 0.905633F, 13961 0.911076F, 13962 0.916375F, 13963 0.921527F, 13964 0.926529F, 13965 0.931381F, 13966 0.936080F, 13967 0.940624F, 13968 0.945012F, 13969 0.949242F, 13970 0.953312F, 13971 0.957221F, 13972 0.960967F, 13973 0.964549F, 13974 0.967964F, 13975 0.971213F, 13976 0.974293F, 13977 0.977204F, 13978 0.979944F, 13979 0.982513F, 13980 0.984909F, 13981 0.987131F, 13982 0.989178F, 13983 0.991050F, 13984 0.992746F, 13985 0.994265F, 13986 0.995607F, 13987 0.996771F, 13988 0.997757F, 13989 0.998564F, 13990 0.999192F, 13991 0.999641F, 13992 0.999910F, 13993 1.00000F, 13994 1.00000F, 13995 0.999636F, 13996 0.998546F, 13997 0.996730F, 13998 0.994193F, 13999 0.990937F, 14000 0.986968F, 14001 0.982292F, 14002 0.976917F, 14003 0.970851F, 14004 0.964104F, 14005 0.956687F, 14006 0.948610F, 14007 0.939887F, 14008 0.930532F, 14009 0.920560F, 14010 0.909986F, 14011 0.898826F, 14012 0.887100F, 14013 0.874824F, 14014 0.862019F, 14015 0.848705F, 14016 0.834903F, 14017 0.820635F, 14018 0.805922F, 14019 0.790790F, 14020 0.775260F, 14021 0.759359F, 14022 0.743111F, 14023 0.726542F, 14024 0.709677F, 14025 0.692545F, 14026 0.675171F, 14027 0.657584F, 14028 0.639810F, 14029 0.621879F, 14030 0.603818F, 14031 0.585657F, 14032 0.567423F, 14033 0.549146F, 14034 0.530854F, 14035 0.512577F, 14036 0.494343F, 14037 0.476182F, 14038 0.458121F, 14039 0.440190F, 14040 0.422416F, 14041 0.404829F, 14042 0.387455F, 14043 0.370323F, 14044 0.353458F, 14045 0.336889F, 14046 0.320641F, 14047 0.304740F, 14048 0.289210F, 14049 0.274078F, 14050 0.259365F, 14051 0.245097F, 14052 0.231295F, 14053 0.217981F, 14054 0.205176F, 14055 0.192900F, 14056 0.181174F, 14057 0.170014F, 14058 0.159440F, 14059 0.149468F, 14060 0.140113F, 14061 0.131390F, 14062 0.123313F, 14063 0.115896F, 14064 0.109149F, 14065 0.103083F, 14066 0.0977077F, 14067 0.0930321F, 14068 0.0890632F, 14069 0.0858073F, 14070 0.0832696F, 14071 0.0814541F, 14072 0.0803637F, 14073 0.0800000F 14074 }; 14075 14076 /* correlation weights */ 14077 static const Float32 corrweight[251] = 14078 { 14079 0.624805F, 14080 0.625813F, 14081 0.626820F, 14082 0.627827F, 14083 0.628834F, 14084 0.630024F, 14085 0.631031F, 14086 0.632221F, 14087 0.633229F, 14088 0.634419F, 14089 0.635426F, 14090 0.636616F, 14091 0.637623F, 14092 0.638813F, 14093 0.640034F, 14094 0.641224F, 14095 0.642415F, 14096 0.643605F, 14097 0.644826F, 14098 0.646016F, 14099 0.647206F, 14100 0.648427F, 14101 0.649617F, 14102 0.651021F, 14103 0.652211F, 14104 0.653615F, 14105 0.654805F, 14106 0.656209F, 14107 0.657430F, 14108 0.658834F, 14109 0.660207F, 14110 0.661611F, 14111 0.663015F, 14112 0.664418F, 14113 0.665822F, 14114 0.667226F, 14115 0.668630F, 14116 0.670217F, 14117 0.671621F, 14118 0.673208F, 14119 0.674612F, 14120 0.676229F, 14121 0.677816F, 14122 0.679434F, 14123 0.681021F, 14124 0.682607F, 14125 0.684225F, 14126 0.685812F, 14127 0.687613F, 14128 0.689230F, 14129 0.691031F, 14130 0.692831F, 14131 0.694632F, 14132 0.696432F, 14133 0.698233F, 14134 0.700034F, 14135 0.702017F, 14136 0.703818F, 14137 0.705832F, 14138 0.707816F, 14139 0.709616F, 14140 0.711814F, 14141 0.713828F, 14142 0.715812F, 14143 0.718009F, 14144 0.720237F, 14145 0.722221F, 14146 0.724631F, 14147 0.726829F, 14148 0.729026F, 14149 0.731437F, 14150 0.733818F, 14151 0.736229F, 14152 0.738609F, 14153 0.741234F, 14154 0.743614F, 14155 0.746208F, 14156 0.748833F, 14157 0.751610F, 14158 0.754234F, 14159 0.757012F, 14160 0.760033F, 14161 0.762810F, 14162 0.765831F, 14163 0.768822F, 14164 0.772027F, 14165 0.775018F, 14166 0.778222F, 14167 0.781610F, 14168 0.785028F, 14169 0.788415F, 14170 0.792016F, 14171 0.795618F, 14172 0.799219F, 14173 0.803034F, 14174 0.807031F, 14175 0.811029F, 14176 0.815027F, 14177 0.819239F, 14178 0.823634F, 14179 0.828028F, 14180 0.832636F, 14181 0.837428F, 14182 0.842219F, 14183 0.847224F, 14184 0.852412F, 14185 0.857814F, 14186 0.863216F, 14187 0.869015F, 14188 0.874813F, 14189 0.881039F, 14190 0.887417F, 14191 0.894040F, 14192 0.901028F, 14193 0.908231F, 14194 0.915616F, 14195 0.923429F, 14196 0.931639F, 14197 0.940214F, 14198 0.960021F, 14199 1.00000F, 14200 1.00000F, 14201 1.00000F, 14202 1.00000F, 14203 1.00000F, 14204 1.00000F, 14205 1.00000F, 14206 0.960021F, 14207 0.940214F, 14208 0.931639F, 14209 0.923429F, 14210 0.915616F, 14211 0.908231F, 14212 0.901028F, 14213 0.894040F, 14214 0.887417F, 14215 0.881039F, 14216 0.874813F, 14217 0.869015F, 14218 0.863216F, 14219 0.857814F, 14220 0.852412F, 14221 0.847224F, 14222 0.842219F, 14223 0.837428F, 14224 0.832636F, 14225 0.828028F, 14226 0.823634F, 14227 0.819239F, 14228 0.815027F, 14229 0.811029F, 14230 0.807031F, 14231 0.803034F, 14232 0.799219F, 14233 0.795618F, 14234 0.792016F, 14235 0.788415F, 14236 0.785028F, 14237 0.781610F, 14238 0.778222F, 14239 0.775018F, 14240 0.772027F, 14241 0.768822F, 14242 0.765831F, 14243 0.762810F, 14244 0.760033F, 14245 0.757012F, 14246 0.754234F, 14247 0.751610F, 14248 0.748833F, 14249 0.746208F, 14250 0.743614F, 14251 0.741234F, 14252 0.738609F, 14253 0.736229F, 14254 0.733818F, 14255 0.731437F, 14256 0.729026F, 14257 0.726829F, 14258 0.724631F, 14259 0.722221F, 14260 0.720237F, 14261 0.718009F, 14262 0.715812F, 14263 0.713828F, 14264 0.711814F, 14265 0.709616F, 14266 0.707816F, 14267 0.705832F, 14268 0.703818F, 14269 0.702017F, 14270 0.700034F, 14271 0.698233F, 14272 0.696432F, 14273 0.694632F, 14274 0.692831F, 14275 0.691031F, 14276 0.689230F, 14277 0.687613F, 14278 0.685812F, 14279 0.684225F, 14280 0.682607F, 14281 0.681021F, 14282 0.679434F, 14283 0.677816F, 14284 0.676229F, 14285 0.674612F, 14286 0.673208F, 14287 0.671621F, 14288 0.670217F, 14289 0.668630F, 14290 0.667226F, 14291 0.665822F, 14292 0.664418F, 14293 0.663015F, 14294 0.661611F, 14295 0.660207F, 14296 0.658834F, 14297 0.657430F, 14298 0.656209F, 14299 0.654805F, 14300 0.653615F, 14301 0.652211F, 14302 0.651021F, 14303 0.649617F, 14304 0.648427F, 14305 0.647206F, 14306 0.646016F, 14307 0.644826F, 14308 0.643605F, 14309 0.642415F, 14310 0.641224F, 14311 0.640034F, 14312 0.638813F, 14313 0.637623F, 14314 0.636616F, 14315 0.635426F, 14316 0.634419F, 14317 0.633229F, 14318 0.632221F, 14319 0.631031F, 14320 0.630024F, 14321 0.628834F, 14322 0.627827F, 14323 0.626820F, 14324 0.625813F, 14325 0.624805F, 14326 0.623615F, 14327 0.622608F, 14328 0.621632F, 14329 0.620624F 14330 }; 14331 14332 14333 const struct 14334 { 14335 Word8 max_frac_lag; /* lag up to which fractional lags are used */ 14336 Word8 flag3; /* enable 1/3 instead of 1/6 fract. resolution */ 14337 Word8 first_frac; /* first fractional to check */ 14338 Word8 last_frac; /* last fractional to check */ 14339 Word8 delta_int_low; /* integer lag below TO to start search from */ 14340 Word8 delta_int_range; /* integer range around T0 */ 14341 Word8 delta_frc_low; /* fractional below T0 */ 14342 Word8 delta_frc_range; /* fractional range around T0 */ 14343 Word8 pit_min; /* minimum pitch */ 14344 14345 } static mode_dep_parm[8] = 14346 { 14347 /* 14348 * MR475 14349 */ 14350 { 14351 84, 1, - 2, 2, 5, 10, 5, 9, PIT_MIN 14352 }, 14353 /* 14354 * MR515 14355 */ 14356 { 14357 84, 1, - 2, 2, 5, 10, 5, 9, PIT_MIN 14358 }, 14359 /* 14360 * MR59 14361 */ 14362 { 14363 84, 1, - 2, 2, 3, 6, 5, 9, PIT_MIN 14364 }, 14365 /* 14366 * MR67 14367 */ 14368 { 14369 84, 1, - 2, 2, 3, 6, 5, 9, PIT_MIN 14370 }, 14371 /* 14372 * MR74 14373 */ 14374 { 14375 84, 1, - 2, 2, 3, 6, 5, 9, PIT_MIN 14376 }, 14377 /* 14378 * MR795 14379 */ 14380 { 14381 84, 1, - 2, 2, 3, 6, 10, 19, PIT_MIN 14382 }, 14383 /* 14384 * MR102 14385 */ 14386 { 14387 84, 1, - 2, 2, 3, 6, 5, 9, PIT_MIN 14388 }, 14389 /* 14390 * MR122 14391 */ 14392 { 14393 94, 0, - 3, 3, 3, 6, 5, 9, PIT_MIN_MR122 14394 } 14395 }; 14396 14397 /* table used inbase 2 logharithm computation */ 14398 static const Word32 log2_table[33] = 14399 { 14400 0, 14401 1455, 14402 2866, 14403 4236, 14404 5568, 14405 6863, 14406 8124, 14407 9352, 14408 10549, 14409 11716, 14410 12855, 14411 13967, 14412 15054, 14413 16117, 14414 17156, 14415 18172, 14416 19167, 14417 20142, 14418 21097, 14419 22033, 14420 22951, 14421 23852, 14422 24735, 14423 25603, 14424 26455, 14425 27291, 14426 28113, 14427 28922, 14428 29716, 14429 30497, 14430 31266, 14431 32023, 14432 32767 14433 }; 14434 14435 /* table used in 2 to the power computation */ 14436 static const Word32 pow2_table[33] = 14437 { 14438 16384, 14439 16743, 14440 17109, 14441 17484, 14442 17867, 14443 18258, 14444 18658, 14445 19066, 14446 19484, 14447 19911, 14448 20347, 14449 20792, 14450 21247, 14451 21713, 14452 22188, 14453 22674, 14454 23170, 14455 23678, 14456 24196, 14457 24726, 14458 25268, 14459 25821, 14460 26386, 14461 26964, 14462 27554, 14463 28158, 14464 28774, 14465 29405, 14466 30048, 14467 30706, 14468 31379, 14469 32066, 14470 32767 14471 }; 14472 14473 14474 #endif 14475