text: /* THIS IS A GENERATED FILE. Edit generate_codebook.c and its input */
  
  /*
   * This intermediary file and the files that used to create it are under 
   * The LGPL. See the file COPYING.
   */
  
  #include "defines.h"
  
    /* codebook/lspvqanssi1.txt */
  static const float codes0[] = {
    0.5862,  0.7213,  0.9146,  1.0909,  1.291,  1.4954,  1.837,  2.084,  2.3771,  2.5518,
    0.0871,  0.2049,  0.5849,  0.8552,  1.2096,  1.4686,  1.821,  2.0926,  2.4508,  2.7389,
    0.2274,  0.3126,  0.6088,  0.8338,  1.1824,  1.5948,  1.8228,  1.9856,  2.1832,  2.4793,
    0.1827,  0.2706,  0.5842,  0.7761,  1.0301,  1.2462,  1.6313,  1.9786,  2.3479,  2.679,
    0.3055,  0.3863,  0.7194,  1.1609,  1.3303,  1.5017,  1.7265,  1.9412,  2.4659,  2.6315,
    0.1794,  0.2522,  0.5477,  0.7892,  1.3887,  1.7101,  1.9471,  2.1667,  2.4361,  2.631,
    0.1825,  0.2729,  0.4185,  0.6024,  1.2531,  1.7291,  1.9937,  2.1849,  2.5865,  2.7748,
    0.3219,  0.4045,  0.7357,  1.2708,  1.4626,  1.6439,  1.9388,  2.1212,  2.5005,  2.6749,
    0.2234,  0.3496,  0.5054,  0.6981,  0.8672,  1.0431,  1.7091,  2.069,  2.329,  2.6195,
    0.3009,  0.3957,  0.7576,  0.9751,  1.1955,  1.7727,  2.0383,  2.2474,  2.5612,  2.7188,
    0.3841,  0.5544,  0.9209,  1.1811,  1.5441,  1.8126,  2.1175,  2.3192,  2.5486,  2.6935,
    0.2153,  0.3105,  0.5597,  0.8313,  1.2168,  1.4512,  1.7012,  1.8962,  2.3893,  2.5852,
    0.3196,  0.4814,  0.7629,  1.0869,  1.5517,  1.778,  2.0462,  2.2547,  2.5023,  2.6706,
    0.1964,  0.3055,  0.4307,  0.7178,  1.426,  1.624,  1.8392,  2.0576,  2.2976,  2.5492,
    0.426,  0.6888,  1.2019,  1.4194,  1.6437,  1.8221,  2.0469,  2.2508,  2.5142,  2.6795,
    0.3004,  0.3944,  0.5847,  1.005,  1.1812,  1.3559,  1.5479,  1.7847,  2.4924,  2.6703,
    0.1595,  0.2398,  0.4336,  0.9228,  1.2602,  1.5064,  1.7915,  1.984,  2.232,  2.5692,
    0.1832,  0.2985,  0.4205,  0.598,  0.762,  0.9894,  1.7499,  2.1151,  2.4814,  2.7214,
    0.2234,  0.3207,  0.5457,  0.9799,  1.2074,  1.7079,  1.9734,  2.1742,  2.4575,  2.6366,
    0.3598,  0.4819,  0.6385,  0.8878,  1.3226,  1.491,  1.7257,  1.9456,  2.2061,  2.4579,
    0.4671,  0.5911,  0.8513,  1.0923,  1.5104,  1.7043,  1.9727,  2.1839,  2.4484,  2.6111,
    0.2418,  0.3937,  0.542,  0.8971,  1.1152,  1.3054,  1.7928,  1.9796,  2.5441,  2.7572,
    0.3541,  0.473,  0.6546,  0.9063,  1.0792,  1.2743,  1.8545,  2.0555,  2.3083,  2.5404,
    0.3121,  0.4016,  0.7137,  0.8835,  1.0736,  1.5907,  1.8624,  2.0857,  2.5075,  2.6668,
    0.2232,  0.3631,  0.5273,  0.7438,  1.0492,  1.2235,  1.5449,  2.2198,  2.516,  2.6852,
    0.2557,  0.3528,  0.5051,  0.6528,  0.8351,  1.5688,  1.8838,  2.1056,  2.4401,  2.6111,
    0.4342,  0.5318,  0.9234,  1.1146,  1.3015,  1.5198,  1.8211,  2.034,  2.3694,  2.5506,
    0.431,  0.5269,  0.7431,  0.9018,  1.0734,  1.5196,  1.8267,  2.0244,  2.4508,  2.6177,
    0.215,  0.3249,  0.4966,  0.9434,  1.1627,  1.3497,  1.8003,  2.0045,  2.3567,  2.5909,
    0.2798,  0.4111,  0.5786,  0.7971,  1.0414,  1.2142,  1.6947,  2.0866,  2.3351,  2.5545,
    0.1688,  0.2693,  0.4004,  0.6337,  1.3058,  1.5064,  1.7535,  1.9689,  2.5542,  2.7424,
    0.4419,  0.6209,  1.0127,  1.2135,  1.4104,  1.6111,  1.882,  2.1005,  2.4238,  2.5966,
    0.3645,  0.512,  0.8977,  1.2209,  1.5286,  1.7204,  1.9787,  2.1779,  2.439,  2.6114,
    0.2897,  0.4136,  0.5504,  0.8515,  1.2641,  1.4334,  1.8079,  2.0656,  2.3509,  2.7593,
    0.1611,  0.4723,  0.742,  1.0071,  1.2571,  1.5891,  1.9224,  2.2345,  2.5647,  2.7991,
    0.2528,  0.4178,  0.8909,  1.3117,  1.6622,  1.8641,  2.1017,  2.2974,  2.5299,  2.6982,
    0.1749,  0.27,  0.4116,  0.6036,  1.143,  1.7776,  2.0394,  2.222,  2.4667,  2.6598,
    0.3451,  0.4325,  0.6194,  0.7406,  0.9176,  1.554,  1.8426,  2.0479,  2.4401,  2.5965,
    0.3672,  0.5164,  0.6558,  0.8441,  1.2332,  1.4114,  1.6955,  2.0875,  2.3674,  2.5471,
    0.2194,  0.3467,  0.7384,  1.1079,  1.5398,  1.8437,  2.1212,  2.3296,  2.58,  2.7403,
    0.1525,  0.2343,  0.3915,  0.6843,  1.0517,  1.502,  1.7905,  1.9667,  2.2027,  2.6725,
    0.3531,  0.5908,  0.7462,  0.9441,  1.2774,  1.4743,  1.8268,  2.1059,  2.4478,  2.6484,
    0.3611,  0.4981,  0.7598,  0.9676,  1.4024,  1.633,  1.9094,  2.1433,  2.4408,  2.613,
    0.2153,  0.3366,  0.4974,  0.6693,  1.1944,  1.6791,  1.9002,  2.1105,  2.41,  2.5922,
    0.2421,  0.3392,  0.5123,  0.9818,  1.5411,  1.7092,  1.9989,  2.1981,  2.5659,  2.7656,
    0.2116,  0.325,  0.4845,  0.8021,  1.0088,  1.2158,  1.8038,  2.0223,  2.2975,  2.581,
    0.1902,  0.2942,  0.8003,  1.1086,  1.3606,  1.6008,  1.8956,  2.1328,  2.4481,  2.6405,
    0.2772,  0.3914,  0.5826,  0.7654,  0.9495,  1.124,  1.3949,  2.0411,  2.3891,  2.5959,
    0.2678,  0.522,  0.763,  1.1,  1.3747,  1.6432,  1.9391,  2.2237,  2.5511,  2.7893,
    0.32,  0.4245,  0.6174,  0.9904,  1.1662,  1.3882,  1.7601,  1.9524,  2.3998,  2.5819,
    0.1702,  0.4871,  0.837,  1.0989,  1.3593,  1.583,  1.875,  2.1277,  2.4666,  2.6885,
    0.228,  0.3748,  0.6554,  0.9113,  1.2081,  1.4619,  1.8181,  2.0541,  2.3791,  2.5701,
    0.1752,  0.4363,  0.6454,  0.8798,  1.1079,  1.5367,  1.8667,  2.1716,  2.4804,  2.7249,
    0.3804,  0.47,  0.8224,  1.0099,  1.1892,  1.5906,  1.8879,  2.0907,  2.4544,  2.6238,
    0.1808,  0.291,  0.4683,  0.7059,  0.898,  1.4031,  1.7063,  1.9444,  2.4658,  2.6776,
    0.2418,  0.3803,  0.5443,  0.7589,  1.1496,  1.3185,  1.5451,  1.7433,  2.131,  2.6523,
    0.2698,  0.369,  0.5362,  1.0732,  1.2921,  1.4696,  1.744,  1.947,  2.5051,  2.6841,
    0.4099,  0.5102,  0.6983,  1.0468,  1.2459,  1.4185,  1.8851,  2.0815,  2.3464,  2.5605,
    0.0669,  0.1354,  0.3764,  0.8433,  1.1719,  1.4834,  1.8181,  2.1312,  2.4626,  2.8044,
    0.1614,  0.2372,  0.3878,  0.5708,  1.2759,  1.495,  1.8052,  2.0807,  2.3485,  2.6293,
    0.1688,  0.2875,  0.4301,  0.9059,  1.2361,  1.4054,  1.8057,  1.9924,  2.5589,  2.7495,
    0.2864,  0.3783,  0.7032,  1.0817,  1.2382,  1.5741,  1.8619,  2.0656,  2.5139,  2.6848,
    0.3829,  0.4781,  0.6766,  0.834,  1.0056,  1.4147,  1.665,  1.884,  2.3922,  2.5619,
    0.3259,  0.4187,  0.6139,  0.7338,  1.1831,  1.6497,  1.9,  2.1278,  2.4322,  2.593,
    0.2569,  0.379,  0.5426,  0.839,  0.9871,  1.485,  1.8652,  2.0732,  2.4314,  2.6005,
    0.1408,  0.2283,  0.4024,  0.8784,  1.1485,  1.4003,  1.7004,  1.9205,  2.3723,  2.6522,
    0.2971,  0.5039,  0.8005,  1.1212,  1.4232,  1.7801,  2.1255,  2.3907,  2.6795,  2.8487,
    0.1515,  0.2344,  0.4684,  0.804,  1.0401,  1.3774,  1.8329,  2.1235,  2.5555,  2.777,
    0.5778,  0.7157,  0.891,  1.0966,  1.4235,  1.6482,  1.9551,  2.1831,  2.4572,  2.6234,
    0.3017,  0.4161,  0.8088,  0.9971,  1.2,  1.4419,  1.7867,  2.0224,  2.3473,  2.54,
    0.1208,  0.2814,  0.6564,  0.9448,  1.2377,  1.5663,  1.9084,  2.2112,  2.5583,  2.8155,
    0.2127,  0.3127,  0.4635,  0.6416,  0.8449,  1.6652,  2.0577,  2.2656,  2.5811,  2.7434,
    0.1942,  0.3011,  0.4212,  0.6901,  1.5369,  1.7639,  1.9608,  2.1766,  2.4435,  2.6663,
    0.351,  0.4345,  0.7146,  0.9086,  1.0678,  1.2579,  1.4425,  2.0265,  2.4574,  2.6252,
    0.3225,  0.4323,  0.6168,  0.858,  1.5388,  1.791,  1.9927,  2.2013,  2.4494,  2.616,
    0.2271,  0.4488,  0.6287,  0.7857,  1.2086,  1.383,  1.6194,  2.1955,  2.5236,  2.6945,
    0.2568,  0.351,  0.5613,  1.05,  1.2521,  1.4359,  1.6995,  1.9187,  2.2148,  2.4275,
    0.2933,  0.3941,  0.6128,  0.8899,  1.072,  1.2862,  1.5331,  1.8301,  2.1553,  2.3865,
    0.348,  0.4626,  0.6009,  0.763,  0.9044,  1.1225,  1.8539,  2.1845,  2.5035,  2.7091,
    0.1337,  0.4722,  0.8099,  1.1273,  1.4252,  1.699,  2.0188,  2.2922,  2.6018,  2.8168,
    0.1138,  0.3263,  0.8059,  1.0473,  1.3262,  1.6202,  1.9439,  2.2007,  2.5347,  2.7702,
    0.1979,  0.313,  0.4635,  0.8504,  1.1143,  1.3221,  2.0371,  2.2421,  2.5406,  2.7491,
    0.3321,  0.4194,  0.8239,  1.0458,  1.1981,  1.3733,  1.5661,  1.9985,  2.3747,  2.5416,
    0.3729,  0.5958,  0.9551,  1.265,  1.5484,  1.9255,  2.2256,  2.4809,  2.7276,  2.8935,
    0.1664,  0.2516,  0.5347,  0.7545,  1.1971,  1.4089,  1.74,  2.0871,  2.4098,  2.6795,
    0.237,  0.3178,  0.6123,  1.3315,  1.547,  1.7257,  2.0063,  2.1977,  2.5449,  2.7252,
    0.203,  0.3328,  0.4766,  0.7357,  1.278,  1.4439,  1.7229,  1.9405,  2.2278,  2.6816,
    0.1702,  0.2919,  0.4598,  0.7123,  0.9077,  1.145,  1.8632,  2.0806,  2.499,  2.71,
    0.2421,  0.3578,  0.54,  0.7217,  0.8971,  1.4898,  1.8518,  2.1205,  2.6077,  2.7894,
    0.303,  0.3935,  0.5812,  0.7404,  0.9425,  1.8342,  2.0887,  2.2811,  2.5596,  2.7118,
    0.1322,  0.1997,  0.3466,  0.6981,  1.1811,  1.4849,  1.8594,  2.1114,  2.4708,  2.7804,
    0.2317,  0.3069,  0.686,  1.4306,  1.7121,  1.8671,  2.1249,  2.2995,  2.5705,  2.7456,
    0.3778,  0.4863,  0.6639,  0.9163,  1.156,  1.3186,  1.5389,  1.7169,  2.1603,  2.5797,
    0.2118,  0.3499,  0.5259,  0.72,  1.1348,  1.314,  1.5657,  2.0241,  2.2873,  2.5184,
    0.2902,  0.4368,  0.6331,  0.8971,  1.3102,  1.5219,  1.8674,  2.1512,  2.4708,  2.6809,
    0.1418,  0.3988,  0.6251,  0.8544,  1.1268,  1.3964,  1.7585,  2.0322,  2.3964,  2.6928,
    0.2314,  0.3462,  0.7282,  0.9211,  1.1766,  1.4941,  1.7368,  1.9546,  2.517,  2.7066,
    0.2076,  0.3251,  0.7423,  0.959,  1.1936,  1.5329,  1.8887,  2.1588,  2.4667,  2.6709,
    0.2058,  0.4139,  0.5745,  0.7832,  0.9595,  1.1688,  1.7561,  1.9562,  2.484,  2.7001,
    0.1834,  0.2971,  0.4643,  0.6625,  0.8802,  1.1137,  1.5183,  1.8417,  2.3842,  2.7042,
    0.1688,  0.4218,  0.707,  1.0465,  1.4496,  1.6953,  1.956,  2.2174,  2.5172,  2.7404,
    0.2323,  0.3981,  0.5489,  0.7227,  1.2886,  1.5221,  1.7158,  2.1184,  2.4066,  2.5898,
    0.347,  0.5265,  0.814,  1.0152,  1.3206,  1.5411,  1.849,  2.0588,  2.3556,  2.5393,
    0.1707,  0.2595,  0.6762,  0.9037,  1.2781,  1.4903,  1.7946,  2.061,  2.3741,  2.5771,
    0.1457,  0.2318,  0.6039,  1.0078,  1.3461,  1.5908,  1.8818,  2.1248,  2.4432,  2.6714,
    0.6574,  0.8086,  1.0243,  1.2183,  1.4837,  1.7129,  2.0197,  2.2464,  2.5059,  2.6716,
    0.2546,  0.4983,  0.8674,  1.2536,  1.6704,  1.9529,  2.2134,  2.4319,  2.6532,  2.8109,
    0.2455,  0.3379,  0.4632,  0.8635,  1.5286,  1.8047,  1.9909,  2.1806,  2.4031,  2.5729,
    0.4772,  0.6742,  1,  1.2474,  1.5288,  1.7415,  2.0102,  2.2168,  2.477,  2.6449,
    0.3357,  0.4382,  0.6033,  1.1317,  1.3681,  1.5576,  1.9251,  2.1119,  2.5548,  2.7395,
    0.2588,  0.7015,  0.8953,  1.083,  1.2828,  1.516,  1.8965,  2.1921,  2.515,  2.7258,
    0.2466,  0.3512,  0.5047,  0.6646,  0.8161,  1.2577,  1.8046,  2.0214,  2.4447,  2.6491,
    0.1631,  0.2283,  0.407,  0.5955,  1.1126,  1.3894,  1.8978,  2.1849,  2.5384,  2.7382,
    0.3424,  0.4748,  0.6222,  0.802,  0.9706,  1.1568,  1.7044,  1.9297,  2.2127,  2.5627,
    0.2088,  0.5143,  0.74,  0.9277,  1.1032,  1.3561,  1.8841,  2.2004,  2.5882,  2.7993,
    0.2016,  0.3488,  0.5894,  0.7419,  1.1488,  1.3626,  1.5566,  1.9694,  2.5488,  2.7209,
    0.2558,  0.3914,  0.536,  0.7521,  1.433,  1.6955,  1.8886,  2.1428,  2.419,  2.5966,
    0.4021,  0.5034,  0.6653,  0.8123,  0.9586,  1.2825,  1.9184,  2.112,  2.409,  2.597,
    0.2343,  0.48,  0.6934,  0.8523,  1.2786,  1.4763,  1.7235,  2.04,  2.3602,  2.5562,
    0.246,  0.3687,  0.5325,  0.7044,  1.1488,  1.3608,  1.8112,  2.0757,  2.4183,  2.663,
    0.1616,  0.3644,  0.5725,  0.9166,  1.2481,  1.4938,  1.8388,  2.1175,  2.4712,  2.7464,
    0.376,  0.4841,  0.635,  1.0082,  1.211,  1.4003,  1.8127,  2.0018,  2.5199,  2.7238,
    0.1988,  0.2824,  0.6553,  1.0337,  1.5413,  1.7369,  1.9751,  2.1751,  2.4372,  2.6265,
    0.2728,  0.4094,  0.7498,  1.0645,  1.3516,  1.5946,  1.991,  2.2172,  2.483,  2.6614,
    0.1657,  0.5327,  0.7281,  0.9966,  1.2385,  1.4629,  1.8119,  2.0973,  2.4469,  2.6979,
    0.1413,  0.2098,  0.354,  0.5492,  0.8486,  1.1288,  1.632,  1.9056,  2.2805,  2.5438,
    0.2856,  0.3666,  0.6259,  1.1424,  1.6605,  1.8197,  2.0147,  2.1986,  2.4121,  2.5919,
    0.2725,  0.4829,  0.765,  1.0119,  1.2977,  1.5488,  1.8755,  2.1155,  2.4383,  2.6377,
    0.2736,  0.3804,  0.5537,  1.0258,  1.2269,  1.4186,  1.9718,  2.1468,  2.5665,  2.7689,
    0.2341,  0.5953,  1.103,  1.4549,  1.7361,  1.9758,  2.2126,  2.4213,  2.6405,  2.8181,
    0.2273,  0.4638,  0.6228,  0.85,  1.1016,  1.2823,  1.7094,  1.9523,  2.2669,  2.7029,
    0.2438,  0.3798,  0.7299,  0.96,  1.3765,  1.6104,  1.8644,  2.1161,  2.5073,  2.7137,
    0.1551,  0.4869,  0.8676,  1.2274,  1.5069,  1.8857,  2.1868,  2.4411,  2.7106,  2.8767,
    0.2746,  0.5454,  0.7589,  0.9458,  1.1597,  1.3349,  1.6653,  2.1142,  2.4356,  2.6239,
    0.1793,  0.2646,  0.4344,  0.7482,  1.1502,  1.3733,  1.8558,  2.0817,  2.3248,  2.5171,
    0.2698,  0.4202,  0.5765,  0.8301,  1.0073,  1.2101,  1.9714,  2.2051,  2.5138,  2.7395,
    0.1929,  0.3091,  0.446,  0.6266,  1.1805,  1.3672,  1.599,  2.1514,  2.4729,  2.6468,
    0.1901,  0.3047,  0.4607,  1.1019,  1.3168,  1.5343,  1.9234,  2.1365,  2.5924,  2.7807,
    0.3139,  0.5009,  0.67,  0.8268,  1.0117,  1.181,  1.6539,  2.1984,  2.4828,  2.6576,
    0.1403,  0.2173,  0.4117,  0.7302,  1.0038,  1.2732,  1.7392,  2.0337,  2.3809,  2.7386,
    0.4166,  0.5101,  0.7449,  1.1663,  1.3492,  1.5543,  1.9,  2.0941,  2.4588,  2.6365,
    0.3342,  0.4335,  0.616,  0.8559,  1.0112,  1.2097,  1.4029,  1.6361,  2.4129,  2.6324,
    0.4543,  0.6159,  0.7932,  0.9843,  1.2562,  1.4308,  1.7116,  1.9919,  2.2671,  2.4631,
    0.2153,  0.3609,  0.5302,  0.7089,  0.8756,  1.0376,  1.6496,  2.2826,  2.568,  2.7441,
    0.438,  0.6439,  0.8282,  1.0651,  1.365,  1.5829,  1.8838,  2.1005,  2.4006,  2.5771,
    0.2523,  0.3636,  0.5879,  1.1628,  1.3542,  1.6756,  2.0488,  2.2543,  2.6093,  2.7953,
    0.4179,  0.5426,  0.7065,  0.8996,  1.0684,  1.3146,  1.9705,  2.2021,  2.5051,  2.7061,
    0.1659,  0.286,  0.6693,  0.9229,  1.3959,  1.6544,  1.9709,  2.2257,  2.5236,  2.746,
    0.254,  0.4356,  0.5946,  0.7627,  1.2274,  1.4222,  1.6573,  1.9601,  2.2514,  2.4711,
    0.1633,  0.2337,  0.3698,  0.5421,  1.1757,  1.5916,  2.1561,  2.3371,  2.5534,  2.7737,
    0.1953,  0.273,  0.4521,  1.2005,  1.7062,  1.8627,  2.1313,  2.3266,  2.5906,  2.7667,
    0.3053,  0.4054,  0.5651,  0.747,  0.891,  1.172,  1.8864,  2.1074,  2.3705,  2.5744,
    0.1761,  0.3033,  0.6501,  0.8268,  1.0369,  1.2687,  1.8534,  2.1889,  2.5074,  2.7339,
    0.2265,  0.399,  1.1359,  1.4137,  1.6839,  1.8912,  2.0948,  2.3042,  2.5489,  2.7234,
    0.3326,  0.54,  0.8711,  1.0948,  1.3752,  1.6155,  1.936,  2.1537,  2.4451,  2.6133,
    0.2162,  0.3522,  0.5309,  0.747,  0.9677,  1.1747,  1.5056,  1.7942,  2.1615,  2.48,
    0.1872,  0.2761,  0.4053,  0.7469,  1.5858,  1.8945,  2.1198,  2.3197,  2.5819,  2.7758,
    0.5381,  0.8651,  1.2695,  1.4918,  1.7774,  1.9696,  2.1865,  2.3687,  2.5739,  2.7158,
    0.2663,  0.3422,  0.6098,  1.212,  1.4516,  1.6092,  1.8506,  2.0376,  2.2929,  2.5088,
    0.1904,  0.3051,  0.5663,  0.7391,  1.1589,  1.5705,  1.8756,  2.1653,  2.5518,  2.7693,
    0.1543,  0.3519,  0.6976,  1.0664,  1.3696,  1.7817,  2.1308,  2.4259,  2.707,  2.8753,
    0.3304,  0.4283,  0.5942,  0.7425,  0.8906,  1.4067,  2.0676,  2.246,  2.5394,  2.7006,
    0.208,  0.3215,  0.6278,  0.7882,  1.3123,  1.5592,  1.8048,  2.0831,  2.4303,  2.6266,
    0.1188,  0.2481,  0.827,  1.242,  1.5824,  1.8976,  2.1816,  2.4248,  2.6645,  2.8459,
    0.0635,  0.1528,  0.5973,  0.9377,  1.2653,  1.5465,  1.8818,  2.1681,  2.5089,  2.7924,
    0.3249,  0.5179,  0.9143,  1.2973,  1.4966,  1.755,  2.0715,  2.3166,  2.65,  2.8305,
    0.1918,  0.3107,  0.4506,  0.6994,  1.3463,  1.5348,  1.8447,  2.1903,  2.448,  2.6877,
    0.3405,  0.4644,  0.7232,  0.9199,  1.2611,  1.5175,  1.8446,  2.0652,  2.3915,  2.5781,
    0.3289,  0.5152,  0.6602,  1.0213,  1.1886,  1.5496,  1.9553,  2.1883,  2.5394,  2.7362,
    0.3,  0.4097,  0.8372,  1.0793,  1.3095,  1.5684,  1.8746,  2.0783,  2.3643,  2.549,
    0.2421,  0.328,  0.5288,  0.9261,  1.6911,  1.8959,  2.1013,  2.2823,  2.5238,  2.696,
    0.107,  0.3131,  0.6226,  0.8881,  1.1808,  1.4867,  1.8146,  2.1088,  2.4594,  2.7186,
    0.44,  0.5533,  0.7025,  0.9206,  1.4089,  1.582,  1.808,  2.0832,  2.3577,  2.53,
    0.225,  0.3434,  0.4808,  0.6721,  0.8198,  1.1446,  2.0201,  2.2625,  2.552,  2.7604,
    0.1671,  0.2551,  0.4603,  0.6777,  0.9661,  1.5579,  1.8659,  2.1196,  2.4425,  2.6551,
    0.391,  0.5877,  1.0287,  1.3547,  1.6899,  1.9166,  2.1451,  2.3337,  2.5519,  2.7071,
    0.1435,  0.2165,  0.3968,  0.8376,  1.2572,  1.5298,  1.8791,  2.1352,  2.4636,  2.7011,
    0.1756,  0.2799,  0.412,  0.5808,  0.7573,  1.334,  1.8235,  2.12,  2.4993,  2.7365,
    0.1332,  0.2174,  0.4716,  0.9483,  1.2723,  1.6028,  1.9272,  2.219,  2.5588,  2.799,
    0.2122,  0.3143,  0.7042,  0.8849,  1.1312,  1.3711,  1.6832,  1.9633,  2.2685,  2.5156,
    0.2089,  0.3339,  0.4817,  0.8526,  1.0657,  1.2741,  1.5747,  1.8,  2.486,  2.6843,
    0.1636,  0.2617,  0.44,  0.7357,  1.0355,  1.2638,  1.5672,  1.8504,  2.1904,  2.6588,
    0.1945,  0.2934,  0.4869,  0.8567,  1.1262,  1.3604,  1.6898,  1.9143,  2.1475,  2.3503,
    0.1606,  0.2442,  0.3931,  0.9237,  1.5811,  1.7529,  2.0133,  2.2272,  2.525,  2.7265,
    0.4866,  0.7045,  1.0593,  1.2795,  1.5326,  1.8221,  2.1461,  2.3665,  2.6041,  2.7599,
    0.4012,  0.4911,  0.7103,  0.8585,  1.0495,  1.7244,  2.0116,  2.2041,  2.5189,  2.6643,
    0.4365,  0.6694,  0.8644,  1.133,  1.451,  1.7627,  2.1032,  2.369,  2.628,  2.8306,
    0.2072,  0.4018,  0.6227,  0.8913,  1.3038,  1.6056,  1.9704,  2.2816,  2.6135,  2.8182,
    0.3302,  0.4968,  0.8713,  1.0761,  1.2576,  1.4654,  1.8152,  2.14,  2.5404,  2.7493,
    0.1385,  0.2292,  0.353,  0.6006,  1.4699,  1.6571,  1.9438,  2.1663,  2.5027,  2.7308,
    0.1894,  0.2915,  0.4345,  0.6341,  1.0024,  1.1896,  1.6896,  2.0966,  2.4086,  2.6768,
    0.3841,  0.5197,  0.8889,  1.148,  1.4383,  1.6285,  1.8642,  2.0669,  2.3466,  2.5325,
    0.2008,  0.3097,  0.4664,  0.6638,  1.2798,  1.494,  1.727,  2.0264,  2.2915,  2.475,
    0.1864,  0.2857,  0.4481,  1.1025,  1.3096,  1.5035,  1.7614,  1.9891,  2.4255,  2.6031,
    0.4081,  0.6134,  0.9514,  1.1818,  1.3943,  1.6361,  1.9891,  2.2395,  2.5547,  2.7287,
    0.2964,  0.3876,  0.945,  1.2247,  1.3906,  1.5882,  1.8241,  2.0589,  2.4188,  2.5871,
    0.3127,  0.4038,  0.6168,  1.081,  1.3067,  1.4759,  1.8817,  2.0781,  2.3394,  2.5539,
    0.2066,  0.3059,  0.4989,  0.7132,  0.9066,  1.446,  1.7584,  1.9755,  2.221,  2.4741,
    0.2634,  0.3956,  0.5667,  0.8777,  1.0517,  1.6029,  2.059,  2.2607,  2.6064,  2.7647,
    0.4331,  0.5315,  0.7764,  1.0444,  1.2269,  1.4311,  1.7093,  1.9187,  2.4337,  2.6149,
    0.2161,  0.4429,  0.6851,  0.8336,  1.1037,  1.2966,  1.5283,  2.0299,  2.3407,  2.5384,
    0.2814,  0.3637,  0.5416,  0.9475,  1.5137,  1.6945,  1.8892,  2.1017,  2.319,  2.5007,
    0.4454,  0.6883,  1.1402,  1.4098,  1.7435,  2.0014,  2.2521,  2.4457,  2.6495,  2.7985,
    0.1641,  0.4083,  0.6426,  1.0592,  1.3258,  1.5754,  1.8666,  2.1381,  2.4572,  2.7177,
    0.3391,  0.4607,  0.6072,  0.8463,  1.4207,  1.6062,  1.8303,  2.0887,  2.3615,  2.5348,
    0.2414,  0.3396,  0.51,  0.747,  1.3329,  1.8618,  2.0751,  2.2564,  2.5147,  2.6874,
    0.1694,  0.2535,  0.4156,  0.8302,  1.2853,  1.5838,  2.0907,  2.3085,  2.5929,  2.7951,
    0.2047,  0.3652,  0.65,  0.8068,  1.0178,  1.1865,  1.4889,  2.0671,  2.5966,  2.7634,
    0.2425,  0.3247,  0.602,  1.2226,  1.4272,  1.5996,  1.8377,  2.0413,  2.5333,  2.7021,
    0.3842,  0.503,  0.6541,  0.8771,  1.0576,  1.2612,  1.6744,  1.8735,  2.4781,  2.6803,
    0.2042,  0.328,  0.7283,  0.8985,  1.1444,  1.3299,  1.6032,  2.1539,  2.4739,  2.6547,
    0.1268,  0.1924,  0.3208,  0.5153,  1.1304,  1.4443,  1.8047,  2.0552,  2.4385,  2.7572,
    0.2713,  0.3659,  0.5395,  1.0705,  1.4228,  1.5836,  1.9763,  2.1641,  2.4459,  2.6301,
    0.3047,  0.4043,  0.5727,  0.7368,  0.8997,  1.3242,  1.6473,  1.8879,  2.433,  2.6295,
    0.1224,  0.3948,  0.6903,  0.9199,  1.2852,  1.5516,  1.8645,  2.1231,  2.4657,  2.7044,
    0.2157,  0.3281,  0.5036,  0.9272,  1.0975,  1.5285,  1.808,  2.0569,  2.5448,  2.7221,
    0.167,  0.249,  0.3696,  0.5921,  1.3019,  1.8398,  2.2165,  2.3725,  2.6142,  2.8338,
    0.3899,  0.5573,  0.81,  1.0732,  1.3966,  1.6598,  2.0001,  2.2517,  2.5548,  2.7403,
    0.4905,  0.6064,  0.8222,  0.9966,  1.1912,  1.5714,  1.9628,  2.1727,  2.53,  2.7055,
    0.1309,  0.2342,  0.6232,  0.8795,  1.1283,  1.3655,  1.7371,  2.0251,  2.3992,  2.6885,
    0.1805,  0.2672,  0.4297,  1.244,  1.4967,  1.6796,  1.9592,  2.1784,  2.5439,  2.7289,
    0.228,  0.5429,  0.6967,  0.8732,  1.4074,  1.6074,  1.9516,  2.2124,  2.5486,  2.7722,
    0.2339,  0.3379,  0.4924,  0.9061,  1.3074,  1.4719,  1.8884,  2.111,  2.3618,  2.5545,
    0.1384,  0.2291,  0.5127,  1.045,  1.4017,  1.7884,  2.1134,  2.3664,  2.6588,  2.8435,
    0.2196,  0.6359,  0.91,  1.2007,  1.4589,  1.7053,  2.0128,  2.2722,  2.552,  2.7643,
    0.1698,  0.2615,  0.381,  0.5706,  1.4297,  1.8686,  2.0728,  2.2559,  2.486,  2.6701,
    0.1445,  0.2158,  0.3658,  0.5451,  0.9389,  1.3669,  1.79,  2.0846,  2.3924,  2.7161,
    0.2789,  0.3816,  0.5277,  0.8487,  1.3751,  1.5461,  1.7832,  2.0264,  2.2695,  2.4665,
    0.1733,  0.3023,  0.9216,  1.2368,  1.4776,  1.7229,  1.9952,  2.2471,  2.539,  2.7265,
    0.3374,  0.5033,  1.0951,  1.3262,  1.5284,  1.7336,  1.9733,  2.2009,  2.4992,  2.6751,
    0.1293,  0.2743,  0.7533,  1.0166,  1.2416,  1.4444,  1.7962,  2.0851,  2.477,  2.7204,
    0.3106,  0.4176,  0.6358,  0.9434,  1.1419,  1.3458,  1.9638,  2.1678,  2.439,  2.6235,
    0.4533,  0.576,  0.7392,  0.9136,  1.0829,  1.2759,  1.7903,  2.036,  2.3124,  2.5325,
    0.3702,  0.5218,  0.6977,  0.8776,  1.1096,  1.2855,  1.5612,  1.948,  2.217,  2.4361,
    0.1637,  0.2647,  0.4185,  0.6666,  1.1584,  1.327,  1.7829,  1.9821,  2.4361,  2.7094,
    0.1769,  0.2767,  0.3942,  0.5746,  1.3595,  1.711,  1.9176,  2.1405,  2.3722,  2.5705,
    0.2712,  0.382,  0.6524,  0.8317,  1.0341,  1.3972,  1.7312,  1.9918,  2.3854,  2.5886,
    0.1003,  0.2046,  0.7261,  1.1004,  1.4057,  1.6697,  1.9903,  2.2603,  2.5813,  2.8009,
    0.2534,  0.3752,  0.7192,  0.9323,  1.3698,  1.5955,  1.8653,  2.0656,  2.3368,  2.534,
    0.3589,  0.4508,  0.6631,  1.0521,  1.5065,  1.6697,  1.8929,  2.1074,  2.3466,  2.5242,
    0.1955,  0.2862,  0.6111,  0.8053,  1.0501,  1.5218,  1.7996,  2.0303,  2.3788,  2.5973,
    0.2982,  0.4033,  0.566,  0.8924,  1.1933,  1.3465,  1.7895,  2.0173,  2.2606,  2.5069,
    0.3356,  0.4711,  0.631,  0.8491,  1.0049,  1.4364,  1.8176,  2.0292,  2.571,  2.7525,
    0.2016,  0.2912,  0.4363,  0.98,  1.4897,  1.6494,  1.8862,  2.0819,  2.3636,  2.6091,
    0.4549,  0.6491,  0.845,  1.0209,  1.1747,  1.3745,  1.8824,  2.113,  2.376,  2.5768,
    0.251,  0.3524,  0.5171,  0.8931,  1.4094,  1.571,  1.8536,  2.0478,  2.4766,  2.732,
    0.1576,  0.2547,  0.3891,  0.8551,  1.4282,  1.588,  1.8583,  2.0521,  2.5359,  2.734,
    0.3481,  0.4382,  0.772,  1.1289,  1.3203,  1.5019,  1.7665,  1.957,  2.2231,  2.4465,
    0.3116,  0.4068,  0.6991,  0.8894,  1.0912,  1.5356,  1.8084,  2.0006,  2.2323,  2.4367,
    0.2706,  0.4033,  0.8272,  1.0851,  1.482,  1.6927,  1.9292,  2.1267,  2.4049,  2.5857,
    0.2745,  0.355,  0.8663,  1.3742,  1.5545,  1.7324,  1.9664,  2.1538,  2.4581,  2.6245,
    0.1736,  0.2553,  0.5357,  0.9009,  1.1888,  1.5132,  1.8579,  2.1181,  2.4273,  2.6847,
    0.3026,  0.4148,  0.9044,  1.1695,  1.3657,  1.7036,  1.9891,  2.2226,  2.5441,  2.7085,
    0.3998,  0.5108,  0.7205,  0.9848,  1.1828,  1.3716,  1.7154,  1.9191,  2.1875,  2.4257,
    0.2141,  0.3095,  0.7428,  1.0426,  1.2851,  1.5571,  1.7901,  1.9804,  2.2462,  2.5265,
    0.1574,  0.229,  0.3869,  0.5735,  1.0925,  1.3383,  1.6598,  1.9364,  2.2095,  2.4195
  };
    /* codebook/lspvqanssi2.txt */
  static const float codes1[] = {
    0.012,  0.0022,  0.0068,  -0.0112,  -0.0508,  -0.049,  0.2249,  0.1476,  0.0133,  -0.0379,
    0.0598,  0.0477,  0.038,  0.066,  0.0517,  0.015,  0.0617,  0.0081,  -0.0768,  -0.1007,
    -0.0087,  -0.044,  0.0873,  0.0882,  0.0391,  -0.006,  0.11,  0.0569,  -0.0241,  -0.0468,
    0.0146,  -0.0005,  0.0322,  -0.065,  -0.0778,  -0.078,  -0.0255,  -0.0527,  -0.0301,  -0.0401,
    -0.024,  -0.056,  -0.0374,  0.0274,  0.0484,  -0.0227,  0.0328,  0.1135,  0.0117,  -0.03,
    -0.0324,  -0.0574,  0.0302,  0.0137,  -0.0603,  -0.1194,  -0.0105,  -0.0513,  0.0698,  0.0538,
    0.0635,  0.0382,  0.0531,  0.0897,  0.0495,  0.0039,  -0.0421,  -0.0919,  0.0407,  0.0167,
    0.0954,  0.0854,  0.036,  -0.0025,  -0.0252,  -0.0528,  -0.0435,  -0.0561,  -0.0405,  -0.0432,
    0.011,  -0.001,  -0.0433,  -0.0167,  0.1402,  0.0738,  0.0423,  -0.0024,  -0.092,  -0.1099,
    0.0179,  0.0184,  -0.0041,  -0.064,  0.1004,  0.0608,  -0.0023,  -0.0357,  0.1509,  0.1262,
    -0.0145,  -0.024,  -0.0595,  -0.1063,  0.0597,  -0.004,  -0.0886,  0.1184,  0.038,  0.0126,
    -0.0072,  0.0172,  0.0076,  0.0288,  0.081,  0.0278,  0.0709,  0.0051,  0.0214,  -0.0301,
    0.0127,  -0.0126,  -0.0434,  0.161,  0.1178,  0.0704,  0.0257,  -0.0073,  -0.0425,  -0.061,
    -0.0165,  -0.0369,  -0.0785,  0.1007,  0.0309,  -0.0651,  0.0142,  -0.0614,  0.0426,  0.0289,
    -0.0374,  -0.0712,  0.0049,  -0.0382,  0.0472,  0.0095,  -0.0268,  -0.0747,  -0.0457,  -0.0758,
    -0.0211,  -0.0432,  -0.0547,  -0.0446,  -0.1078,  0.009,  -0.0565,  -0.1298,  0.0721,  0.0351,
    -0.0014,  -0.0072,  -0.0283,  -0.0324,  -0.0208,  -0.0703,  0.0979,  0.0865,  -0.0007,  0.1881,
    -0.0077,  -0.0302,  0.1231,  0.0905,  0.0786,  0.0432,  -0.0286,  -0.0661,  -0.0055,  -0.0275,
    0.001,  0.0043,  0.0044,  0.038,  -0.1201,  -0.0098,  -0.0166,  0.0105,  0.0153,  0.0134,
    0.0843,  0.0636,  0.0416,  -0.0004,  -0.057,  -0.0592,  0.1158,  0.059,  0.0126,  0.0034,
    0.0346,  0.029,  -0.0037,  -0.0026,  -0.0457,  0.1824,  0.1469,  0.087,  0.0291,  -0.0074,
    0.0066,  0.0682,  -0.0148,  0.0287,  0.0095,  -0.0563,  0.1296,  0.0426,  0.1215,  0.0886,
    -0.0132,  -0.0399,  0.096,  0.0474,  0.014,  0.0306,  -0.0192,  -0.0703,  -0.1559,  -0.1556,
    -0.06,  0.0482,  0.1257,  0.0521,  0.0229,  -0.0031,  0.0817,  0.0571,  -0.0138,  -0.0277,
    0.0013,  -0.0103,  -0.047,  -0.0687,  -0.1444,  0.0181,  0.135,  0.0559,  -0.0177,  -0.0598,
    -0.0215,  -0.0318,  -0.0689,  -0.0268,  0.0917,  0.0307,  0.0135,  -0.0184,  -0.0857,  0.1231,
    0.0137,  -0.0152,  0.0199,  -0.0291,  -0.0685,  0.0438,  -0.1137,  0.0231,  -0.0632,  -0.0802,
    -0.0011,  0.0314,  0.0535,  -0.0135,  -0.0291,  -0.0579,  -0.1049,  0.0288,  -0.0628,  0.1355,
    -0.0901,  0.0041,  -0.017,  0.0351,  0.0144,  -0.0505,  0.0396,  0.0638,  -0.0145,  0.0141,
    -0.04,  -0.0603,  -0.0714,  0.0329,  -0.0049,  -0.0529,  -0.1251,  0.0022,  -0.0449,  -0.0778,
    0.0247,  0.0296,  0.0239,  0.0122,  -0.0348,  -0.1224,  -0.0033,  0.1237,  -0.0016,  -0.0436,
    0.0246,  0.005,  0.0322,  0.0818,  0.0203,  0.0846,  0.0022,  0.0876,  0.0149,  -0.0184,
    -0.0204,  -0.0228,  0.0365,  -0.0164,  0.1087,  0.0374,  -0.055,  0.033,  -0.0582,  -0.0736,
    -0.0305,  -0.0485,  -0.0572,  0.0275,  -0.0271,  -0.0436,  0.1217,  0.07,  0.1253,  0.099,
    -0.0079,  -0.0204,  -0.0325,  0.0491,  0.0158,  -0.0365,  -0.1309,  -0.1812,  0.1428,  0.1148,
    0.068,  0.0547,  0.0309,  0.0079,  -0.0332,  0.0391,  -0.0287,  0.1258,  0.1123,  0.1016,
    -0.0264,  -0.0409,  -0.0538,  -0.0192,  -0.0393,  -0.0713,  -0.0618,  -0.1078,  -0.185,  0.0532,
    0.0081,  -0.0115,  -0.009,  0.1201,  -0.0413,  -0.0995,  0.0445,  -0.0032,  -0.0286,  -0.0497,
    -0.0023,  -0.0184,  -0.0358,  0.1279,  0.0847,  0.053,  0.023,  -0.0212,  0.1245,  0.0965,
    0.0111,  0.1038,  0.0597,  0.0413,  0.0533,  0.0011,  0.0031,  0.0705,  0.0242,  0.0198,
    0.002,  -0.0071,  -0.0262,  -0.0496,  -0.075,  -0.1273,  -0.1785,  0.0606,  -0.0223,  -0.0583,
    -0.0202,  0.0669,  0.0081,  0.0335,  -0.0218,  -0.1073,  -0.0146,  -0.0673,  0.049,  0.021,
    -0.0108,  -0.023,  -0.0614,  -0.0986,  0.0629,  0.0006,  0.1496,  0.1099,  0.0316,  0.0098,
    -0.0368,  -0.0685,  0.0138,  -0.0213,  -0.0009,  0.0344,  -0.0249,  0.0311,  0.0803,  0.0759,
    0.0038,  -0.0158,  0.0142,  0.0254,  0.097,  0.0021,  -0.1029,  0.0006,  0.0576,  0.0261,
    -0.0083,  0.0698,  0.0406,  -0.0348,  0.02,  0.0833,  0.0186,  -0.0145,  -0.0725,  -0.0872,
    -0.0506,  -0.0673,  0.0776,  -0.0172,  -0.0444,  -0.0531,  -0.0799,  0.0005,  -0.0359,  -0.0446,
    0.0368,  0.0376,  -0.0407,  -0.019,  0.0987,  0.0212,  -0.0349,  -0.0951,  -0.0084,  -0.0342,
    -0.0309,  -0.0561,  0.095,  -0.0125,  -0.1028,  -0.0133,  0.092,  0.0965,  0.0668,  0.0409,
    -0.0898,  0.0036,  -0.0353,  -0.0024,  -0.0365,  -0.0259,  -0.0485,  -0.0843,  -0.0063,  -0.0167,
    -0.0255,  -0.0407,  -0.0456,  -0.0931,  -0.0892,  -0.0293,  -0.051,  0.0183,  -0.0104,  0.0472,
    -0.0172,  -0.0399,  -0.0731,  0.0546,  0.032,  -0.0283,  0.0415,  -0.0107,  -0.1237,  -0.1102,
    0.021,  0.0294,  -0.0038,  -0.009,  -0.0551,  -0.0922,  0.0261,  -0.0334,  -0.1181,  -0.1536,
    0.0092,  0.0032,  -0.0162,  0.0398,  0.0205,  0.1266,  -0.0107,  -0.0858,  0.0392,  0.0032,
    -0.0038,  -0.0269,  -0.0737,  0.1138,  0.0263,  -0.0031,  -0.1188,  0.1621,  0.0831,  0.0526,
    0.0023,  -0.0149,  -0.0497,  0.0898,  0.0456,  -0.0145,  -0.0928,  -0.1507,  -0.0611,  -0.0938,
    0.012,  0.0124,  -0.0286,  -0.1319,  0.0219,  0.0311,  -0.0398,  -0.0465,  -0.0008,  -0.0375,
    0.0138,  0.0023,  0.0024,  0.1072,  0.0531,  0.0006,  0.0292,  -0.0115,  -0.062,  0.165,
    0.007,  -0.0251,  0.0715,  0.038,  -0.0404,  0.123,  0.0629,  0.0096,  0.0973,  0.0641,
    -0.0586,  0.0772,  0.0128,  0.106,  0.0715,  0.0374,  -0.0074,  -0.0365,  -0.0543,  -0.0489,
    -0.0392,  0.0871,  -0.0069,  -0.1084,  0.0264,  -0.0495,  0.0396,  0.0005,  -0.0293,  -0.024,
    -0.0327,  0.0605,  0.0662,  0.01,  -0.0007,  -0.0525,  -0.0812,  -0.0686,  -0.0873,  -0.083,
    0.0119,  0.0058,  0.003,  -0.0307,  0.065,  0.0175,  -0.0741,  -0.15,  -0.1947,  0.0881,
    0.0572,  0.0411,  0.0152,  -0.0127,  -0.0589,  -0.051,  -0.0212,  -0.0834,  0.1434,  0.1318,
    0.0518,  0.0417,  -0.043,  0.0963,  -0.0014,  0.0173,  0.0234,  -0.0273,  0.0359,  -0.0118,
    0.0652,  0.0587,  0.0013,  -0.07,  0.1262,  0.0975,  0.068,  0.0598,  0.0048,  -0.0305,
    -0.0185,  -0.044,  0.1178,  0.0656,  0.0052,  -0.0534,  -0.1151,  0.1116,  0.0659,  0.0344,
    0.0788,  0.0577,  0.0452,  0.0283,  -0.0278,  0.0911,  0.028,  -0.0254,  0.0029,  -0.0361,
    -0.0165,  -0.0322,  -0.0526,  -0.1057,  0.0927,  0.0293,  -0.1026,  -0.1671,  0.047,  0.0355,
    0.01,  0.0001,  -0.0221,  -0.0775,  -0.1109,  -0.1416,  0.0884,  0.0441,  0.0632,  0.0409,
    0.0204,  0.0432,  0.0141,  -0.0296,  0.1073,  0.058,  0.0383,  0.027,  -0.0857,  0.1246,
    0.0488,  0.0231,  0.0648,  -0.0179,  0.0747,  0.0156,  -0.0384,  -0.0733,  -0.0732,  -0.097,
    0.0005,  -0.0199,  -0.026,  -0.0511,  -0.111,  0.067,  -0.0413,  0.1571,  0.0498,  0.0191,
    0.0037,  -0.0085,  -0.0796,  0.0086,  -0.0852,  0.085,  0.0115,  -0.0065,  0.1161,  0.0727,
    0.0023,  0.0483,  0.0285,  -0.0642,  -0.0477,  0.0175,  0.0346,  0.0452,  0.0655,  0.0284,
    -0.0986,  0.0463,  0.0326,  -0.0055,  0.0702,  0.0194,  -0.0423,  -0.0107,  0.0338,  0.0619,
    0.0126,  -0.0138,  -0.1115,  0.0159,  -0.0331,  0.0217,  -0.0376,  -0.0407,  -0.0222,  -0.0503,
    0.0222,  0.0071,  -0.049,  0.1017,  0.0551,  -0.0164,  0.1578,  0.1059,  0.0025,  -0.0107,
    0.0124,  -0.009,  0.0322,  0.093,  0.0281,  -0.0403,  -0.0781,  0.0125,  -0.067,  -0.1058,
    0.0363,  0.0077,  0.1052,  0.0039,  0.0676,  0.0891,  0.0433,  0.0252,  0.0224,  -0.0043,
    -0.0045,  -0.0194,  -0.0193,  -0.048,  -0.064,  -0.0695,  -0.1597,  -0.003,  0.1728,  0.1231,
    0.0297,  0.0025,  0.0619,  -0.0347,  -0.1171,  0.1043,  0.0868,  0.0191,  -0.0739,  -0.1075,
    0.0073,  0.0914,  0.0367,  -0.0236,  0.0232,  0.0304,  -0.0787,  -0.1099,  0.046,  0.0082,
    0.0296,  0.0297,  -0.0444,  0.0184,  0.0602,  -0.0295,  -0.0934,  0.0636,  -0.0347,  -0.0722,
    -0.029,  -0.0629,  0.0598,  0.0013,  0.0064,  0.1431,  0.092,  0.0468,  -0.0311,  -0.0614,
    -0.0152,  -0.0311,  -0.05,  -0.0672,  -0.1257,  -0.0134,  -0.022,  -0.0612,  -0.1131,  -0.1417,
    0.0371,  0.0153,  -0.0817,  -0.0007,  0.0837,  0.0481,  0.046,  0.0678,  0.0524,  0.0432,
    0.0126,  -0.0069,  -0.0092,  -0.0693,  -0.025,  0.151,  0.0098,  -0.0683,  -0.0566,  -0.0769,
    -0.0199,  -0.0423,  0.0806,  0.0562,  0.0009,  -0.0563,  -0.1358,  -0.1578,  -0.0456,  0.0032,
    0.0091,  0.0101,  -0.009,  -0.0279,  -0.0489,  -0.1038,  -0.0815,  0.2184,  0.1172,  0.0902,
    -0.0024,  -0.0135,  0.0392,  0.0028,  0.0792,  0.0404,  0.0867,  0.161,  0.0954,  0.0846,
    -0.0004,  -0.022,  -0.0282,  -0.1022,  -0.0799,  0.1278,  0.0765,  0.0402,  0.085,  0.0611,
    0.0443,  0.032,  -0.0384,  -0.0964,  0.003,  -0.0398,  -0.073,  -0.0052,  -0.0267,  0.1209,
    -0.0706,  0.1151,  0.0722,  -0.0175,  -0.0927,  -0.0559,  0.0316,  0.0186,  0.0105,  0.0314,
    -0.0145,  -0.0263,  -0.0564,  0.0248,  -0.0181,  -0.0817,  -0.0938,  0.0366,  -0.0315,  0.1253,
    0.0307,  0.0039,  0.129,  0.0402,  -0.0439,  -0.0384,  0.0044,  -0.0177,  -0.0172,  -0.031,
    0.0447,  0.0298,  0.0287,  0.0273,  -0.035,  -0.0708,  -0.1829,  -0.0317,  0.0643,  0.0057,
    -0.082,  -0.0326,  0.0209,  -0.0711,  0.0084,  0.0111,  0.0426,  0.0262,  -0.0061,  0.0005,
    0.0545,  0.0377,  -0.0417,  -0.0625,  0.0114,  -0.0405,  0.0573,  0.0191,  -0.0263,  -0.0472,
    -0.0053,  -0.0049,  -0.0255,  -0.0578,  -0.0237,  -0.0721,  -0.1487,  -0.1636,  0.0046,  -0.0355,
    0.0309,  0.0107,  0.0163,  0.0132,  -0.0536,  -0.0009,  -0.0706,  -0.135,  -0.0514,  -0.096,
    0.0306,  0.0003,  0.0494,  0.0701,  0.0027,  -0.0458,  0.078,  0.0327,  0.0937,  0.0605,
    -0.0017,  -0.0275,  0.0797,  -0.0268,  -0.1014,  0.0593,  -0.0528,  -0.1103,  0.0682,  0.0322,
    -0.0507,  -0.0806,  -0.0646,  -0.0052,  -0.0576,  0.0451,  0.0489,  0.015,  0.0029,  -0.0189,
    0.027,  0.0143,  -0.0375,  -0.0071,  -0.0607,  -0.1157,  -0.0345,  -0.1115,  0.0201,  -0.0104,
    -0.0807,  -0.1088,  0.0845,  0.072,  0.0441,  0.0301,  0.0043,  0.0052,  0.0016,  0.0201,
    -0.029,  -0.0532,  0.0036,  -0.0201,  -0.0723,  -0.1321,  0.0867,  0.0479,  -0.0556,  -0.085,
    -0.0271,  0.0126,  0.1283,  0.0533,  -0.003,  -0.0352,  -0.0326,  -0.0553,  0.1402,  0.1121,
    -0.0358,  -0.0518,  -0.108,  0.0134,  0.095,  0.0384,  -0.004,  -0.0254,  0.0026,  -0.0217,
    -0.0152,  -0.0375,  -0.0827,  0.0916,  0.0188,  0.1306,  0.0983,  0.0606,  0.0381,  0.008,
    -0.0107,  -0.0269,  -0.0573,  -0.1189,  0.0258,  0.1009,  0.0565,  0.027,  -0.0557,  -0.0778,
    -0.0193,  -0.0242,  -0.0784,  -0.0816,  0.0287,  -0.0484,  0.0292,  -0.0414,  0.1124,  0.0767,
    0.0177,  -0.0148,  0.0472,  -0.0808,  0.0623,  -0.0636,  0.075,  -0.0107,  0.0673,  0.0425,
    -0.022,  0.0577,  -0.0769,  -0.0247,  -0.0321,  0.0341,  -0.0108,  0.0109,  -0.0142,  0.0122,
    0.0194,  0.0248,  -0.0096,  -0.0205,  -0.046,  -0.116,  0.0492,  -0.0188,  -0.1535,  0.0816,
    0.0301,  -0.0286,  -0.0077,  -0.0117,  -0.0036,  -0.0026,  0.0133,  -0.0032,  0.0007,  -0.016,
    0.0115,  -0.0111,  0.0246,  -0.0639,  0.0325,  -0.0313,  0.0808,  0.0435,  -0.0777,  -0.1108,
    -0.0079,  -0.0334,  -0.0144,  -0.0539,  0.1564,  0.1175,  0.0549,  0.034,  0.0319,  0.0027,
    -0.0155,  -0.0275,  -0.0739,  -0.0932,  0.0108,  -0.0698,  0.0036,  -0.0213,  -0.0486,  -0.067,
    -0.0234,  -0.0567,  0.002,  0.0908,  -0.0151,  0.046,  -0.0175,  -0.0523,  0.0098,  -0.0237,
    0.0057,  -0.0066,  -0.0418,  0.0418,  -0.0449,  0.1069,  0.0629,  -0.0016,  -0.1068,  -0.1492,
    -0.0791,  0.0403,  -0.0009,  0.0285,  -0.0065,  0.0963,  0.055,  0.0634,  0.0693,  0.0694,
    -0.0068,  -0.0197,  -0.0919,  0.0071,  -0.0551,  -0.1173,  0.0926,  0.0413,  0.0127,  -0.0158,
    0.054,  0.0389,  -0.0195,  -0.08,  -0.1383,  0.044,  -0.0139,  -0.0405,  0.0147,  -0.0183,
    0.038,  0.0248,  0.052,  -0.0609,  0.0339,  -0.007,  -0.0974,  0.1182,  0.0221,  -0.031,
    0.0043,  0.0046,  -0.0274,  -0.0502,  0.0326,  -0.0143,  -0.0586,  -0.0866,  -0.1673,  -0.1624,
    0.0428,  0.0385,  -0.0228,  0.0704,  0.0069,  -0.0145,  -0.0623,  -0.0639,  -0.1479,  0.0212,
    -0.0078,  -0.0297,  0.0025,  -0.0239,  -0.0793,  0.0896,  0.0315,  -0.0546,  -0.1309,  0.108
  };
    /* codebook/lspvqanssi3.txt */
  static const float codes2[] = {
    -0.0291,  0.0272,  -0.0364,  -0.0313,  -0.0487,  -0.0205,  0.0501,  0.0225,  0.0178,  0.008,
    -0.0406,  -0.0383,  0.0013,  -0.0155,  -0.0261,  -0.0598,  0.0003,  -0.0242,  0.0151,  -0.014,
    -0.0445,  0.0356,  0.018,  -0.0272,  -0.0018,  -0.0177,  -0.0703,  0.0471,  0.0128,  -0.0068,
    -0.0033,  -0.0285,  -0.056,  -0.0186,  -0.0499,  -0.007,  0.0068,  -0.0126,  0.0388,  -0.0097,
    -0.0071,  -0.0114,  -0.0308,  -0.0094,  -0.0541,  -0.0272,  -0.0756,  0.0477,  -0.0234,  0.0678,
    0.0048,  0.0307,  -0.0174,  -0.0593,  0.0097,  -0.0134,  0.0034,  -0.0212,  -0.0418,  0.0869,
    -0.0189,  0.0165,  -0.0269,  0.0744,  0.0344,  -0.0177,  -0.0603,  0.0212,  -0.0104,  0.0345,
    -0.013,  -0.0352,  -0.0086,  -0.0257,  -0.0286,  0.0409,  0.0656,  0.0106,  -0.0598,  0.0252,
    0.0041,  0.0097,  -0.0032,  -0.0154,  -0.0405,  0.067,  -0.0164,  0.0451,  0.0774,  0.0504,
    0.001,  -0.0091,  -0.0345,  0.0511,  0.0016,  0.0011,  0.0684,  0.0167,  0.0601,  0.0512,
    0.0204,  -0.0038,  -0.0426,  0.0185,  -0.0191,  -0.063,  0.0295,  -0.0153,  -0.0559,  0.056,
    -0.0461,  -0.0041,  0.0515,  0.0219,  0.0322,  0.0093,  0.0044,  0.0106,  -0.0329,  -0.0521,
    0.0304,  0.0017,  0.0209,  -0.0002,  0.0689,  0.0136,  0.0216,  -0.0268,  -0.0682,  0.0333,
    -0.0175,  -0.0425,  0.0153,  -0.005,  -0.0113,  0.0297,  -0.0659,  -0.0344,  0.0302,  -0.0272,
    -0.0217,  -0.0362,  0.0426,  0.0233,  -0.0393,  0.0052,  0.0138,  0.0657,  0.0427,  0.022,
    -0.0039,  -0.0011,  -0.0002,  -0.0453,  -0.0835,  0.0144,  -0.0268,  -0.0589,  -0.0185,  0.0133,
    0.0081,  -0.0032,  0.0638,  0.0032,  0.006,  0.0002,  -0.0303,  -0.0823,  0.0124,  -0.0308,
    0.0108,  0.0011,  0.0059,  0.0396,  0.0392,  0.0351,  -0.0045,  -0.0323,  -0.0512,  -0.0975,
    -0.0144,  -0.0306,  -0.0302,  -0.007,  0.0123,  -0.0042,  -0.0083,  -0.0514,  0.012,  0.1116,
    -0.0046,  -0.0131,  0.0472,  0.0144,  -0.0296,  -0.0518,  0.0337,  -0.0145,  -0.0733,  0.0793,
    -0.0064,  -0.0162,  -0.0327,  -0.0711,  0.0108,  -0.0131,  0.0025,  -0.0254,  -0.0277,  -0.068,
    -0.0306,  0.0055,  0.0272,  -0.0189,  -0.0173,  0.0221,  0.0773,  0.0043,  0.0458,  -0.0169,
    -0.0006,  0.0299,  0.0259,  0.0227,  -0.053,  -0.0596,  -0.0271,  -0.0091,  0.0181,  -0.0233,
    -0.0116,  -0.0398,  0.0089,  0.0708,  -0.0028,  -0.0084,  -0.0206,  -0.0354,  -0.0275,  -0.0037,
    0.0259,  -0.0064,  -0.038,  0.0572,  0.0083,  0.0286,  -0.0565,  0.0158,  0.0396,  -0.0123,
    0.0552,  0.0331,  -0.0052,  -0.0346,  -0.018,  -0.0194,  -0.0237,  0.0184,  0.0056,  -0.0199,
    0.0143,  0.0131,  -0.0166,  0.0196,  0.0154,  0.031,  -0.0048,  0.0901,  -0.0333,  0.0761,
    0.0118,  -0.0107,  0.0099,  0.0078,  0.0002,  -0.0716,  -0.0233,  0.0793,  0.0516,  0.03,
    0.0204,  0.0243,  0.0192,  0.0181,  0.0001,  -0.0243,  -0.0764,  -0.0622,  -0.0324,  0.064,
    0.0132,  0.0016,  -0.0187,  -0.0425,  0.0627,  0.0094,  -0.0786,  0.0304,  0.0294,  -0.0146,
    -0.0221,  -0.0154,  0.0285,  -0.0709,  0.0406,  0.0114,  0.0073,  -0.0199,  0.0081,  0.0268,
    0.0227,  0.0055,  0.0163,  -0.0447,  0.0246,  0.0795,  0.0239,  0.0211,  -0.0145,  -0.0576,
    -0.0119,  0.0637,  0.0278,  0.0202,  -0.0086,  0.0389,  0.032,  -0.0049,  -0.0272,  -0.0274,
    0.004,  -0.0211,  0.0426,  0.048,  0.0415,  0.0659,  0.0408,  0.0198,  0.0327,  0.0029,
    0.043,  0.0311,  0.0083,  0.0353,  0.025,  0.0143,  0.0106,  -0.0305,  0.0633,  0.0227,
    -0.0277,  0.0302,  0.0337,  0.0176,  0.0191,  -0.0156,  0.0231,  0.0118,  0.0465,  0.0875,
    0.0221,  0.0146,  0.0147,  -0.0211,  -0.0317,  -0.0179,  -0.0049,  -0.0297,  -0.1078,  -0.0413,
    -0.0531,  0.018,  -0.0066,  0.0365,  -0.0033,  0.009,  -0.0158,  -0.0698,  0.0315,  -0.0048,
    0.0289,  0.0053,  0.0082,  0.0077,  -0.0664,  0.0474,  0.0407,  -0.0096,  0.0028,  -0.0526,
    -0.0106,  -0.0129,  -0.0315,  0.0335,  -0.0217,  -0.0427,  0.0582,  0.0193,  -0.0288,  -0.0777,
    -0.0003,  -0.0141,  -0.0102,  0.0007,  -0.0077,  -0.0517,  -0.0909,  0.0128,  -0.0349,  -0.0769,
    -0.0227,  -0.0159,  -0.0327,  0.0011,  0.0312,  0.01,  -0.018,  -0.0537,  -0.0997,  0.0122,
    0.019,  -0.0139,  0.0341,  -0.0131,  -0.0368,  -0.0138,  -0.0074,  -0.0415,  0.0791,  0.0503,
    0.0182,  0.0027,  0.0032,  -0.0325,  -0.0309,  -0.0898,  0.0509,  -0.017,  0.0301,  -0.0137,
    0.0233,  0.01,  0.0231,  0.073,  0.0212,  -0.0299,  0.044,  0.0041,  -0.0101,  -0.0251,
    0.0074,  -0.0033,  -0.0285,  -0.035,  0.0101,  0.0735,  0.0036,  -0.0659,  0.0429,  -0.0052,
    0.0148,  -0.0035,  -0.0233,  0.0079,  -0.0142,  -0.0402,  -0.0358,  -0.0985,  -0.008,  -0.0549,
    0.0203,  0.0057,  -0.0604,  0.0098,  0.0402,  0.0151,  0.05,  0.0058,  -0.0086,  -0.0401,
    0.0056,  -0.0381,  0.042,  -0.0125,  0.0157,  -0.0268,  0.0433,  0.0123,  -0.0176,  -0.0685,
    0.003,  0.0502,  0.0067,  -0.0222,  0.0405,  -0.0226,  0.002,  -0.0401,  -0.0026,  -0.0521,
    0.0317,  0.0089,  0.062,  0.0251,  0.0066,  0.0089,  -0.0565,  0.0414,  0.0005,  -0.0365,
    -0.0058,  0.0086,  -0.0291,  -0.0164,  -0.0134,  -0.049,  -0.0427,  -0.0451,  0.0869,  0.0334,
    0.0024,  0.0328,  -0.0415,  0.0003,  -0.0287,  0.0193,  -0.0547,  -0.0222,  -0.0196,  -0.0571,
    -0.0271,  -0.0397,  -0.0431,  -0.0043,  0.0332,  0.0093,  0.0082,  0.0585,  0.0282,  0.0004,
    -0.0251,  -0.0167,  -0.0289,  0.0196,  -0.0363,  0.085,  0.0028,  0.0319,  -0.0202,  -0.0512,
    0.0389,  0.0226,  0.0401,  -0.0091,  -0.0152,  0.0001,  0.0738,  0.0402,  0.0097,  0.031,
    -0.0126,  0.013,  -0.0046,  -0.0216,  0.0298,  -0.0344,  0.0713,  0.0547,  -0.047,  -0.0294,
    0.0125,  0.0044,  -0.0028,  0.0209,  -0.02,  0.0854,  0.0018,  -0.0386,  -0.0703,  0.0778,
    -0.0036,  -0.0347,  0.0309,  -0.0184,  0.029,  -0.0025,  -0.0644,  0.0347,  -0.0523,  0.0644,
    0.0064,  0.0295,  -0.0017,  0.0282,  0.0176,  0.0027,  0.0246,  0.0967,  0.0401,  -0.0231,
    0.0054,  -0.0109,  0.0055,  -0.0479,  -0.049,  -0.0136,  -0.0245,  0.0839,  0.0026,  -0.0493,
    0.0128,  -0.005,  -0.0219,  -0.0621,  0.0313,  0.0019,  0.0696,  0.0459,  0.0574,  0.0299,
    -0.0091,  -0.029,  -0.0068,  0.0276,  0.0645,  -0.015,  0.0015,  -0.0374,  0.0415,  -0.0124,
    -0.0171,  0.0177,  -0.0138,  0.0034,  0.084,  0.0584,  0.0233,  0.01,  0.0122,  0.0047
  };
    /* codebook/lspvqanssi4.txt */
  static const float codes3[] = {
    0.0221,  -0.0035,  -0.0032,  -0.0177,  -0.0327,  0.0518,  -0.011,  -0.015,  -0.0136,  -0.0327,
    0.0099,  -0.0059,  0.0031,  -0.0174,  0.0464,  -0.024,  0.0251,  -0.027,  0.0454,  -0.0082,
    -0.0029,  0.0025,  -0.0267,  -0.0318,  -0.0157,  0.0173,  0.0253,  0.0063,  -0.0481,  0.0419,
    -0.0332,  -0.0179,  -0.0042,  0.0241,  0.0044,  -0.0098,  -0.0081,  0.0024,  -0.0414,  0.0339,
    -0.006,  0.0182,  -0.0051,  -0.0479,  0.0016,  -0.0179,  0.0316,  0.0222,  -0.0029,  -0.0351,
    0.0074,  0.0015,  0.0337,  -0.0082,  -0.0008,  0.0129,  0.0001,  0.065,  0.0175,  0.0309,
    -0.0212,  -0.0261,  0.0196,  -0.0309,  0.0093,  -0.0272,  0.026,  0.0169,  0.0132,  0.0116,
    -0.001,  0.0202,  0.0228,  -0.0227,  -0.0141,  0.0192,  -0.0423,  -0.0097,  -0.0342,  0.0338,
    -0.0149,  -0.011,  -0.0156,  0.029,  0.0028,  0.0123,  -0.035,  -0.0501,  0.0272,  -0.0245,
    -0.0005,  -0.0194,  0.046,  -0.0001,  -0.028,  0.0216,  -0.0028,  -0.0162,  0.0177,  -0.0254,
    -0.0109,  -0.0026,  0.0038,  -0.015,  -0.0421,  -0.0422,  0.0164,  -0.0436,  0.0054,  -0.0098,
    0.0061,  -0.0106,  0.0062,  0.0207,  -0.0329,  0.0177,  -0.0578,  0.0408,  0.0077,  -0.026,
    0.0001,  -0.0098,  0.0106,  -0.0003,  -0.0292,  0.0032,  0.056,  0.0311,  -0.0282,  -0.0445,
    0.0033,  0.0345,  -0.0022,  -0.0029,  -0.0228,  0.0242,  0.0197,  -0.0286,  0.0194,  -0.0328,
    0.0094,  -0.001,  0.0121,  0.0229,  0.0161,  0.0363,  -0.0124,  0.0179,  -0.0626,  0.002,
    -0.007,  -0.0272,  -0.0171,  -0.0249,  -0.0039,  0.0254,  0.0317,  -0.0324,  0.0276,  -0.009,
    -0.0002,  0.0057,  -0.0204,  0.0512,  -0.017,  0.0113,  0.0157,  0.0427,  -0.0024,  0.0162,
    -0.0064,  -0.0144,  0.0216,  0.0053,  -0.0361,  0.0287,  0.023,  -0.0161,  -0.0189,  0.0589,
    0.0091,  -0.0059,  -0.0308,  0.0171,  -0.0137,  -0.0033,  -0.0505,  -0.0155,  -0.0527,  0.0133,
    -0.0121,  -0.0051,  0.0219,  0.0136,  0.0476,  -0.009,  -0.046,  0.0208,  0.0072,  -0.0076,
    0.0098,  -0.0328,  -0.0211,  0.0054,  -0.0146,  -0.0263,  0.0248,  0.0045,  -0.0183,  0.0301,
    0.0101,  0.0139,  -0.0073,  0.0234,  0.0083,  -0.0194,  -0.0365,  0.0307,  0.058,  0.0153,
    -0.0111,  0.0019,  0.0265,  -0.015,  0.0311,  0.0362,  0.0244,  -0.0213,  -0.0224,  -0.0299,
    0.0061,  0.0082,  -0.0181,  0.0081,  -0.0344,  0.0133,  -0.0095,  -0.0411,  0.0462,  0.0371,
    0.0089,  -0.0157,  0.0179,  -0.0256,  -0.0118,  -0.0302,  -0.0329,  0.0212,  -0.0463,  -0.0162,
    -0.0313,  0.0096,  -0.004,  0.0186,  0.0248,  -0.0126,  0.0472,  -0.0079,  0.0115,  -0.027,
    0.0055,  0.0044,  0.0172,  0.0079,  -0.0089,  -0.0202,  -0.0233,  -0.0397,  -0.0305,  -0.062,
    -0.0282,  -0.0104,  -0.0071,  -0.0242,  -0.0255,  0.0204,  -0.0187,  -0.0103,  -0.0227,  -0.0424,
    -0.0056,  0.0065,  0.0151,  -0.0376,  0.0039,  0.0009,  -0.0507,  -0.004,  0.0393,  -0.0201,
    0.0128,  -0.0228,  0.0115,  -0.0446,  0.0316,  0.0266,  -0.0036,  0.0117,  -0.0009,  0.0048,
    -0.0088,  0.0226,  0.0125,  0.009,  0.0008,  -0.0341,  0.0243,  -0.0178,  -0.0589,  0.0278,
    0.0151,  0.0021,  -0.0349,  -0.0365,  -0.0098,  -0.0179,  -0.0212,  -0.0313,  0.0109,  -0.0164,
    -0.0211,  -0.0112,  -0.0446,  0.0014,  -0.0034,  -0.0179,  0.011,  0.0176,  0.0286,  0.0045,
    0.0034,  -0.0151,  0.038,  0.0331,  -0.0034,  -0.0439,  0.0145,  0.012,  0.0036,  0.0017,
    -0.0348,  0.0192,  0.0167,  0.0069,  -0.0266,  -0.0085,  -0.0076,  0.026,  0.0234,  0.0075,
    -0.0237,  0.015,  -0.0094,  -0.0201,  0.0234,  -0.0041,  -0.016,  -0.0549,  -0.0021,  0.0239,
    -0.0019,  0.0173,  0.0295,  0.0443,  0.0081,  0.0181,  -0.0039,  -0.027,  0.0155,  0.0107,
    0.0065,  -0.0055,  -0.0368,  0.0232,  0.037,  0.0367,  0.0046,  -0.0167,  0.0047,  0.0173,
    0.0116,  0.0053,  -0.0229,  0.0382,  0.016,  -0.0453,  0.0057,  -0.0267,  0.002,  -0.0051,
    -0.014,  0.0302,  -0.0208,  0.0106,  0.0101,  -0.0049,  -0.0319,  0.0227,  -0.0206,  -0.0371,
    -0.0007,  -0.0109,  -0.0053,  0.0078,  0.041,  -0.0001,  0.0543,  0.0328,  -0.0196,  0.0332,
    -0.0043,  -0.0028,  -0.0246,  0.0285,  -0.0248,  0.0153,  0.0303,  -0.031,  -0.0335,  -0.0315,
    -0.0417,  0.1029,  0.0377,  0.0069,  0.0012,  0.0065,  0.0007,  -0.0144,  -0.0083,  0.0004,
    0.0295,  0.0099,  -0.0144,  -0.0145,  0.0141,  -0.0013,  0.0362,  -0.0142,  -0.0428,  -0.0161,
    -0.0095,  -0.0206,  0.0116,  0.0132,  0.0164,  0.0158,  0.0012,  -0.0024,  0.064,  0.0364,
    0.0005,  -0.0022,  -0.0165,  -0.0057,  0.0263,  0.0339,  0.0014,  0.0541,  0.0164,  -0.0411,
    0.0039,  -0.0143,  -0.0107,  0.0032,  -0.016,  -0.0502,  0.001,  0.0272,  0.0161,  -0.05,
    0.0083,  0.0292,  -0.0076,  -0.0201,  0.0313,  0.0213,  0.012,  0.0087,  0.0285,  0.0332,
    0.017,  0.0018,  0.0001,  0.0205,  0.0106,  -0.0064,  -0.0082,  -0.0083,  -0.0082,  0.0886,
    0.0075,  -0.0078,  -0.0038,  -0.0337,  -0.0491,  0.0048,  0.0069,  0.03,  0.0369,  0.0088,
    -0.0091,  -0.0327,  0.0041,  0.0376,  0.017,  0.0154,  0.0126,  0.0153,  -0.0024,  -0.0353,
    0.0289,  -0.008,  0.0063,  0.0274,  -0.0061,  0.0208,  0.039,  -0.006,  0.0294,  -0.0088,
    -0.0037,  -0.0195,  0.0058,  0.0023,  -0.0149,  -0.036,  -0.0587,  -0.0248,  0.0288,  0.0203,
    -0.0031,  0.0081,  -0.0112,  -0.0221,  0.0067,  -0.0505,  -0.0233,  0.0353,  -0.0131,  0.0417,
    0.0243,  0.0231,  -0.0013,  0.0049,  -0.0423,  -0.0245,  -0.0029,  0.0184,  -0.0162,  -0.001,
    0.0045,  0.0101,  -0.0042,  0.0014,  -0.0133,  -0.0321,  0.0642,  0.0153,  0.0377,  0.0277,
    0.0275,  0.0083,  0.0286,  -0.0243,  -0.0084,  -0.0236,  0.0027,  -0.0289,  0.0201,  0.0235,
    0.0281,  0.0078,  0.0038,  0.0069,  0.0302,  0.017,  -0.0423,  -0.034,  0.0104,  -0.0181,
    0.0334,  -0.0034,  -0.0257,  -0.0061,  0.014,  -0.0099,  -0.0195,  0.0529,  0.0019,  0.001,
    -0.0114,  0.0012,  -0.0038,  -0.0016,  -0.014,  0.0697,  0.0372,  0.0243,  0.0172,  0.0066,
    0.0192,  0.0149,  0.0285,  0.0077,  0.0246,  -0.0135,  0.0145,  0.0317,  -0.0074,  -0.0438,
    -0.0034,  -0.0175,  -0.0245,  -0.0153,  0.0357,  -0.0102,  -0.0062,  -0.0053,  -0.0308,  -0.0499,
    0.0025,  -0.0253,  0.0148,  0.0031,  0.0189,  -0.0023,  -0.0085,  -0.0596,  -0.0337,  0.0175,
    -0.0091,  -0.0171,  -0.0217,  -0.0189,  0.0056,  0.0249,  -0.0499,  0.0236,  0.0042,  0.0449
  };
  
  const struct lsp_codebook lsp_cbvqanssi[] = {
    /* codebook/lspvqanssi1.txt */
    {
      10,
      8,
      256,
      codes0
    },
    /* codebook/lspvqanssi2.txt */
    {
      10,
      7,
      128,
      codes1
    },
    /* codebook/lspvqanssi3.txt */
    {
      10,
      6,
      64,
      codes2
    },
    /* codebook/lspvqanssi4.txt */
    {
      10,
      6,
      64,
      codes3
    },
    { 0, 0, 0, 0 }
  };
  