diff options
Diffstat (limited to 'include/vorbis/book/lsp32_1.vqh')
-rw-r--r-- | include/vorbis/book/lsp32_1.vqh | 3638 |
1 files changed, 3638 insertions, 0 deletions
diff --git a/include/vorbis/book/lsp32_1.vqh b/include/vorbis/book/lsp32_1.vqh new file mode 100644 index 00000000..9c9670f8 --- /dev/null +++ b/include/vorbis/book/lsp32_1.vqh @@ -0,0 +1,3638 @@ +/******************************************************************** + * * + * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. * + * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY * + * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE. * + * PLEASE READ THESE TERMS DISTRIBUTING. * + * * + * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-1999 * + * by 1999 Monty <monty@xiph.org> and The XIPHOPHORUS Company * + * http://www.xiph.org/ * + * * + ******************************************************************** + + function: static codebook autogenerated by vq/somethingorother + + ********************************************************************/ + +#ifndef _V_lsp32_1_VQH_ +#define _V_lsp32_1_VQH_ +#include "vorbis/codebook.h" + +static long _vq_quantlist_lsp32_1[] = { + 99, + 32, + 72, + 64, + 41, + 18, + 45, + 57, + 65, + 25, + 61, + 65, + 96, + 37, + 75, + 78, + 85, + 34, + 73, + 75, + 152, + 121, + 128, + 139, + 4, + 23, + 36, + 63, + 110, + 80, + 126, + 107, + 135, + 136, + 145, + 92, + 126, + 92, + 105, + 96, + 101, + 104, + 107, + 88, + 68, + 49, + 93, + 115, + 155, + 131, + 112, + 101, + 62, + 30, + 66, + 72, + 98, + 115, + 115, + 94, + 112, + 127, + 111, + 95, + 129, + 98, + 108, + 102, + 98, + 96, + 92, + 113, + 104, + 103, + 117, + 31, + 67, + 59, + 110, + 108, + 207, + 28, + 58, + 64, + 140, + 67, + 59, + 110, + 104, + 110, + 118, + 103, + 131, + 121, + 103, + 87, + 124, + 120, + 100, + 90, + 111, + 88, + 96, + 68, + 62, + 80, + 91, + 79, + 76, + 73, + 123, + 112, + 177, + 57, + 107, + 120, + 78, + 35, + 66, + 70, + 109, + 85, + 133, + 122, + 117, + 130, + 124, + 106, + 124, + 112, + 97, + 90, + 85, + 90, + 89, + 84, + 81, + 65, + 101, + 96, + 80, + 94, + 134, + 107, + 151, + 76, + 94, + 110, + 92, + 96, + 115, + 98, + 115, + 120, + 105, + 92, + 129, + 88, + 89, + 107, + 101, + 78, + 109, + 69, + 97, + 91, + 96, + 82, + 94, + 82, + 134, + 125, + 133, + 134, + 121, + 109, + 60, + 50, + 70, + 88, + 106, + 87, + 114, + 99, + 106, + 115, + 114, + 89, + 111, + 104, + 98, + 87, + 112, + 70, + 83, + 81, + 84, + 94, + 100, + 82, + 84, + 92, + 129, + 164, + 241, + 25, + 61, + 78, + 125, + 84, + 127, + 100, + 111, + 115, + 125, + 96, + 111, + 91, + 106, + 76, + 99, + 79, + 75, + 74, + 99, + 104, + 103, + 83, + 92, + 106, + 125, + 103, + 226, + 178, + 57, + 125, + 120, + 85, + 116, + 99, + 119, + 93, + 140, + 105, + 109, + 94, + 94, + 99, + 106, + 66, + 79, + 91, + 110, + 68, + 100, + 86, + 218, + 29, + 111, + 132, + 85, + 28, + 56, + 55, + 99, + 100, + 104, + 96, + 116, + 125, + 122, + 100, + 120, + 92, + 100, + 75, + 95, + 61, + 92, + 98, + 94, + 81, + 117, + 109, + 229, + 80, + 103, + 131, + 60, + 18, + 49, + 56, + 119, + 78, + 114, + 98, + 124, + 103, + 142, + 106, + 104, + 101, + 95, + 76, + 100, + 54, + 73, + 83, + 103, + 120, + 103, + 85, + 103, + 74, + 126, + 109, + 147, + 146, + 97, + 20, + 39, + 24, + 55, + 67, + 110, + 100, + 97, + 114, + 114, + 109, + 118, + 89, + 114, + 107, + 109, + 53, + 113, + 119, + 102, + 87, + 104, + 82, + 112, + 93, + 137, + 254, + 134, + 135, + 0, + 25, + 34, + 64, + 110, + 94, + 91, + 116, + 122, + 118, + 122, + 87, + 115, + 114, + 84, + 78, + 101, + 83, + 79, + 96, + 103, + 111, + 106, + 85, + 96, + 100, + 107, + 114, + 203, + 67, + 84, + 90, + 106, + 101, + 104, + 98, + 103, + 124, + 116, + 92, + 101, + 112, + 100, + 78, + 96, + 92, + 85, + 106, + 121, + 103, + 114, + 76, + 92, + 80, + 110, + 104, + 255, + 38, + 75, + 97, + 57, + 24, + 59, + 65, + 118, + 93, + 101, + 102, + 114, + 109, + 116, + 103, + 109, + 107, + 92, + 72, + 108, + 65, + 99, + 105, + 118, + 115, + 113, + 94, + 203, + 86, + 93, + 111, + 80, + 22, + 54, + 56, + 116, + 105, + 110, + 99, + 124, + 125, + 144, + 95, + 119, + 89, + 96, + 98, + 116, + 77, + 111, + 92, + 99, + 72, + 102, + 79, + 194, + 170, + 49, + 45, + 72, + 20, + 51, + 54, + 106, + 106, + 111, + 92, + 121, + 132, + 144, + 129, + 118, + 88, + 96, + 72, + 121, + 91, + 108, + 83, + 96, + 100, + 106, + 77, + 94, + 17, + 121, + 99, + 193, + 66, + 126, + 145, + 90, + 29, + 61, + 57, + 96, + 73, + 104, + 101, + 115, + 120, + 120, + 100, + 138, + 99, + 118, + 107, + 114, + 74, + 107, + 91, + 99, + 86, + 91, + 74, + 71, + 57, + 121, + 125, + 154, + 156, + 144, + 134, + 5, + 52, + 126, + 111, + 107, + 70, + 107, + 106, + 105, + 107, + 131, + 101, + 122, + 121, + 108, + 93, + 100, + 83, + 107, + 93, + 94, + 103, + 94, + 66, + 22, + 78, + 133, + 120, + 142, + 127, + 119, + 83, + 99, + 33, + 60, + 57, + 101, + 91, + 119, + 83, + 102, + 124, + 132, + 107, + 135, + 102, + 102, + 108, + 110, + 93, + 106, + 88, + 97, + 80, + 93, + 62, + 70, + 51, + 77, + 96, + 155, + 149, + 129, + 94, + 83, + 52, + 65, + 69, + 103, + 92, + 96, + 82, + 99, + 121, + 164, + 113, + 123, + 128, + 104, + 102, + 106, + 91, + 102, + 86, + 91, + 73, + 87, + 62, + 44, + 60, + 109, + 91, + 108, + 95, + 116, + 90, + 120, + 110, + 119, + 140, + 134, + 114, + 106, + 127, + 109, + 89, + 86, + 102, + 81, + 82, + 89, + 79, + 85, + 60, + 77, + 107, + 127, + 142, + 159, + 120, + 39, + 31, + 65, + 77, + 95, + 98, + 124, + 94, + 134, + 91, + 107, + 134, + 122, + 111, + 114, + 119, + 120, + 83, + 92, + 95, + 101, + 57, + 84, + 85, + 86, + 51, + 83, + 82, + 127, + 130, + 78, + 78, + 119, + 98, + 100, + 109, + 125, + 117, + 131, + 134, + 112, + 109, + 108, + 89, + 108, + 79, + 109, + 77, + 95, + 69, + 97, + 78, + 82, + 61, + 119, + 99, + 132, + 127, + 108, + 91, + 84, + 65, + 94, + 79, + 104, + 106, + 105, + 121, + 127, + 101, + 118, + 104, + 112, + 70, + 103, + 93, + 81, + 82, + 113, + 96, + 56, + 92, + 115, + 88, + 183, + 61, + 87, + 75, + 118, + 44, + 77, + 67, + 96, + 98, + 98, + 91, + 96, + 99, + 153, + 193, + 150, + 69, + 85, + 79, + 106, + 88, + 83, + 62, + 109, + 98, + 112, + 77, + 142, + 38, + 107, + 135, + 213, + 18, + 94, + 122, + 106, + 41, + 64, + 60, + 94, + 105, + 113, + 91, + 116, + 103, + 105, + 118, + 127, + 104, + 94, + 79, + 111, + 108, + 73, + 63, + 113, + 103, + 106, + 90, + 98, + 54, + 122, + 114, + 144, + 104, + 123, + 115, + 89, + 30, + 70, + 64, + 91, + 74, + 104, + 92, + 107, + 90, + 143, + 143, + 117, + 119, + 129, + 18, + 91, + 68, + 93, + 115, + 127, + 115, + 145, + 42, + 112, + 73, + 110, + 105, + 174, + 91, + 98, + 126, + 78, + 28, + 67, + 67, + 92, + 95, + 104, + 83, + 110, + 110, + 112, + 127, + 120, + 142, + 62, + 16, + 101, + 64, + 97, + 92, + 122, + 109, + 122, + 74, + 88, + 75, + 116, + 142, + 163, + 33, + 117, + 149, + 112, + 36, + 74, + 69, + 97, + 78, + 104, + 88, + 95, + 99, + 107, + 90, + 115, + 114, + 97, + 85, + 110, + 81, + 84, + 92, + 108, + 96, + 129, + 95, + 179, + 28, + 92, + 115, + 110, + 118, + 175, + 212, + 74, + 27, + 63, + 64, + 102, + 76, + 106, + 91, + 90, + 96, + 108, + 94, + 112, + 110, + 100, + 80, + 116, + 80, + 90, + 89, + 109, + 105, + 111, + 99, + 169, + 52, + 123, + 156, + 60, + 39, + 68, + 81, + 103, + 67, + 99, + 94, + 81, + 81, + 126, + 109, + 126, + 122, + 122, + 93, + 111, + 83, + 88, + 75, + 103, + 101, + 116, + 100, + 127, + 95, + 103, + 107, + 147, + 108, + 120, + 143, + 89, + 65, + 71, + 65, + 86, + 72, + 104, + 87, + 85, + 94, + 106, + 90, + 128, + 132, + 114, + 102, + 136, + 65, + 46, + 74, + 96, + 111, + 111, + 93, + 125, + 99, + 108, + 117, + 70, + 133, + 74, + 9, + 74, + 15, + 94, + 94, + 78, + 118, + 143, + 109, + 105, + 102, + 133, + 65, + 143, + 15, + 99, + 107, + 93, + 79, + 128, + 86, + 45, + 103, + 132, + 123, + 154, + 107, + 86, + 106, + 72, + 121, + 114, + 83, + 123, + 87, + 100, + 130, +}; + +static long _vq_lengthlist_lsp32_1[] = { + 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, +}; + +static long _vq_ptr0_lsp32_1[] = { + -1, -2, -3, -4, -5, -6, -7, -8, + -9, -10, -11, -12, -13, -14, 7, 42, + 178, -18, -19, -20, 30, 3, -23, 50, + 148, -26, -15, -24, 146, -30, 50, -23, + -28, 190, -35, -36, -37, 7, 57, -40, + 30, -32, -20, 247, -45, 81, -43, -48, + -49, -50, -51, 7, 30, -14, 132, -56, + 52, 59, 190, 247, -61, -20, -59, 215, + 42, -33, 132, 247, -69, -56, -67, -72, + -73, -74, -75, -76, 7, 81, -79, -80, + 59, 81, 44, -84, 117, -86, -81, -82, + 229, -90, 178, -87, -93, -94, -95, 59, + -97, -98, 81, 178, -101, 170, 247, -44, + -4260, -102, 44, -108, 170, -106, -111, -112, + -113, -99, -109, 221, -117, -118, 14, -114, + 61, -119, -121, -124, -125, -76, 246, 221, + -90, -126, 138, -132, -133, 57, -66, -120, + 11, -136, -139, -140, 52, 194, -143, -144, + -145, 30, 248, 50, -52, -137, -151, -152, + -153, -154, -155, -156, 14, 11, -159, 22, + -157, -156, -160, -162, 22, -166, -167, -168, + -169, 22, -163, -135, 148, 140, -175, 30, + 57, -178, -40, -173, 248, -38, 4, 148, + -185, -175, -183, 134, -189, 57, -191, 248, + 140, -194, -195, -196, -197, -198, -199, 14, + -169, -192, 248, -204, -205, -206, -159, -201, + 194, -99, 0, -210, 96, -214, -215, -216, + -217, -218, -219, -220, 22, 178, 194, -224, + -225, 30, -227, 248, -229, -230, 30, 134, + -227, 0, -235, 248, 96, -238, -239, -240, + -241, -242, 22, -233, -140, -243, -245, 52, + -102, -236, -248, -252, -247, -250, -255, -256, + 104, 247, -259, -52, -257, -262, -20, 200, + 208, -266, -267, -20, 29, -270, 194, 210, + -273, -16, -268, -222, -274, -276, -279, -280, + 77, -171, -192, 124, 178, -283, -287, -288, + -289, -247, 29, 170, -293, -294, 110, -290, + -101, -295, -299, -300, -301, -302, 52, 194, + -305, 110, 246, -308, 104, 110, -311, 104, + -313, 194, 237, -316, -317, 52, 170, -320, + -321, -322, 36, 255, -325, 52, -306, -323, + -326, -56, -328, 109, -333, -334, -335, -336, + -337, -338, -339, 9, -341, 16, 65, 102, + -345, -322, 102, 2, 52, -350, -351, 16, + -353, -354, -355, 32, 84, -358, 38, -347, + 110, -362, -363, -309, -359, -364, -367, -368, + -369, -370, -371, 16, 72, -313, -372, -281, + 132, 72, -302, 1, -309, -379, -383, 38, + -432, 6, -385, -388, -389, -390, -391, 16, + -386, -394, -395, -396, -397, 16, -399, 82, + 99, -402, -403, 52, -1282, -392, -405, -408, + -409, -341, 109, 2, 99, -414, 52, -411, + -417, -418, -419, -420, -421, 24, 38, -424, + 32, 208, 32, -428, -429, -430, -431, -354, + -2073, 224, -264, -436, 82, 124, -357, 61, + 65, -440, -439, -441, -443, 32, 247, -398, + -4834, -446, 65, -452, -453, 84, -450, -456, + -457, -458, -459, -460, 46, -268, -463, 84, + -461, -460, -59, 99, -435, -4608, 162, 13, + -473, 84, -471, -467, -54, -476, -479, -480, + -481, -482, -483, 46, 14, -486, -487, 14, + -156, -477, 117, -492, -487, 246, -495, 77, + 172, -498, 46, -500, 46, -493, -503, -504, + 249, 117, 117, -508, -509, -510, -511, -512, + -500, -501, -513, 160, 146, -518, 82, 249, + 99, -516, -523, 7, 249, -526, -527, 59, + 177, 168, -531, -84, -529, 26, -127, -533, + -537, -538, -539, -540, -541, 9, -535, -544, + 9, 160, -541, 26, -549, 9, -551, 110, + -302, -547, -553, -80, -554, 99, -559, -294, + 216, -529, -101, 192, -563, -566, -567, -568, + 52, 82, -517, -729, 3, -574, 110, -572, + -294, -575, -577, -580, -581, -582, -583, -584, + -585, -586, -587, 22, 148, 82, -591, -592, + 46, 96, -436, -588, -597, -598, 38, 84, + -436, -595, -603, -604, -605, -156, -601, -159, + 148, 146, 14, 46, -613, 77, -568, -609, + -617, -618, -619, -620, -621, -484, -615, 46, + 46, -626, -627, -628, 22, 46, -631, 22, + -518, 0, -633, -631, -634, -638, 82, -636, + -3901, -4770, 246, 146, -641, 146, -533, -648, + -484, -646, 249, -649, -653, -654, 248, 246, + -655, -656, -659, -660, -661, -662, -663, -624, + -657, 122, 96, -665, -669, 249, -671, -672, + -597, -644, 122, -674, 19, -678, -589, -676, + -679, -674, -683, -684, -685, 52, -687, -688, + 249, -399, -157, -666, -690, -694, -695, -696, + 249, -698, 203, 205, -701, -666, -692, -702, + -673, 3, 122, -708, -709, -710, -711, -628, + -706, -712, -704, 247, -715, -718, -719, -631, + -67, 104, -236, -720, 154, -726, -638, -516, + 122, 128, -728, -730, -733, -734, 96, 53, + 60, 11, -739, -740, -741, -742, -743, -744, + 16, 104, -436, -737, -747, -750, -414, -748, + -751, 166, -752, 168, -545, -758, -759, -598, + 122, -760, -763, -358, -761, -547, -4687, -765, + -767, -399, -760, 19, -383, -771, -775, -247, + -773, -776, -308, 26, -371, -779, -676, -784, + -785, -786, -787, -788, -789, -790, -791, -792, + -793, 59, 120, -796, 249, -782, -799, -800, + -801, 9, 59, 172, -805, 99, -157, -808, + -809, 9, 26, -766, -810, -747, -317, -813, + -815, -818, -819, -820, 9, 197, -816, -824, + 172, -826, 197, -828, -829, 249, 46, -832, + -833, 46, -835, -836, -796, -822, -837, -840, + 117, -838, -843, -844, 77, 192, -889, 250, + 246, -850, -851, -852, 77, -854, 99, -856, + 84, 184, -859, -860, -861, 9, 39, -864, + 7, -57, -857, 73, -869, -870, 59, 81, + -873, -874, -875, -876, -877, -809, 76, 170, + -881, 103, -878, -884, -793, -882, -881, 246, + -792, 88, -887, -890, -881, -891, 153, -896, + -897, -898, 39, 103, -901, 59, -894, 103, + -905, 170, 103, 76, -909, -910, 39, -907, + -45, -911, -553, -916, -917, -871, 3, 122, + -101, 184, -923, -95, 122, 197, -490, 76, + -927, -930, -931, -932, -933, -495, -928, -934, + -926, -4689, -935, -938, -496, -939, -941, -944, + -945, -101, -942, -937, 167, 160, -824, -760, + -951, -954, -98, -545, 159, -490, -956, -101, + -958, 159, -963, -964, -965, -966, -967, -968, + -969, 9, 52, 32, -973, -341, 69, -974, + -977, -978, 32, -948, -424, -956, -981, 159, + -985, -986, -987, -988, 9, 69, -991, 39, + -989, -992, -995, -996, -997, -998, -999, -988, + -983, 34, -978, -1001, 32, -1003, 32, 34, + -1009, 32, -1007, -1008, -1021, -1010, -1013, -1016, + -856, -1014, -907, -1020, 170, 166, -1018, 167, + -360, 250, 170, -1028, -1029, -1030, -1031, 9, + 250, -1034, -1035, -1036, 39, 59, 39, 85, + -1032, -1042, -1043, -1044, -1045, 36, 215, -1048, + 190, 122, -1051, -910, 69, -1052, -1053, -1056, + -1057, -1058, 39, 73, -1061, -1062, 39, 187, + 62, -1066, 20, -1068, 183, -1044, -1039, -1064, + -1071, 183, -970, 69, 249, -1078, -1079, -1080, + -1081, 79, -421, 122, -453, -1083, 169, -1070, + -1085, 76, -1091, -1092, -1093, -1094, -1095, -424, + -1089, -1096, -400, -1097, -452, -1180, -1099, 184, + 99, -1086, 250, -1106, -1109, 36, -1111, -1112, + 249, -1114, -1115, 77, -830, 167, 84, -1120, + 99, -453, -1089, 62, -1125, -1126, 36, -1045, + -1123, -1128, -1131, -1132, -1133, -1134, -1135, 36, + -1137, -1138, 32, -1129, -1138, 55, -1143, 32, + 99, -1146, 39, -854, 153, -1150, -1151, 90, + 195, -1154, 169, -1089, -1157, -1158, -1159, 77, + 55, -854, -1160, -1162, -1165, -1146, 246, -1166, + -1151, -1167, -1171, -1172, -1173, 99, 219, -1176, + 195, 159, -1179, 120, -1206, 153, -1181, -1184, + -1185, -1186, 249, 55, -1189, -1190, -1191, 83, + 195, -1194, -1144, -1187, -1195, -1144, 76, -1200, + 249, -1173, -1187, -1204, -1205, 77, -4051, -1202, + -1207, -1210, -1211, 169, -1213, -1214, -1215, 20, + -1208, -1218, 51, -1073, -983, 191, -1223, -1215, + -989, 62, 21, -1225, -1229, -1230, -1231, 83, + -1233, -1234, 169, 187, -1237, 183, -1227, -1240, + -1241, -1086, -1238, 183, 153, -1246, -1247, 183, + -1244, 203, -1251, -1252, -1253, -1254, 79, 203, + -1257, 183, -1248, -1260, -1261, 169, 55, -4360, + -1262, -1264, 115, -1268, -1269, -1270, -1271, -1272, + -1273, -1274, 113, -1276, -1277, 21, -1279, 39, + 88, 112, 21, -1215, -1265, -1286, -1282, -1284, + -1289, 21, 33, -1063, -1290, 153, -1295, -1296, + -1297, -1298, 39, 68, 68, -1302, -1303, -1304, + -1305, -1306, 47, 90, -1309, -1310, 68, 112, + 145, -1314, -1315, 68, 113, -1318, -1319, -1320, + 61, -1312, -1281, 55, -1323, -1326, 88, -1281, + -1324, 246, -1331, -1332, -1333, -1334, 68, 90, + -1337, -1320, -1329, 105, -1335, -1338, -1315, -1341, + 119, -1346, 90, 166, -1349, -1350, -1351, -1352, + -1353, -1354, -1355, 54, -1343, -1315, 246, 113, + 68, -1362, -1363, 61, 113, -1358, -1367, -1368, + -1369, 54, 144, -1372, 141, -894, -1364, -878, + 141, -1378, -1379, -1380, 56, 61, -1383, -1384, + 10, 66, -1387, 56, -1375, 61, -4971, 55, + -1391, -1394, -1395, -1396, 61, -1398, -1399, 47, + 97, -1335, -1392, -1402, -1405, -1406, -1407, -1408, + 10, 160, -1411, 97, -547, -1414, -1415, 47, + 153, -4381, -1416, -547, -1421, -1422, 47, 97, + -1363, -1419, -1425, -1428, -1429, -1430, -1368, -1417, + -1426, 159, -1411, 153, -1437, 68, 26, 61, + -1441, -1442, 68, 105, -1438, -1446, -1447, -1448, + -1449, 18, -1451, 113, 55, -1454, -1455, -1456, + -1457, -1458, 68, 83, -1461, -1462, -1463, -1464, + 47, 189, -1467, 97, -1437, 246, -1469, -1472, + 47, -1474, -1475, -1458, -1470, 90, -1479, -1459, + -1476, -1477, -1480, -1482, -1485, 90, -1431, 138, + 130, -1490, -1491, -1492, 68, -1369, -1488, 56, + 252, -1498, 54, -1486, -1496, -1500, -1503, -1504, + -1505, 18, 19, -1508, 83, -1506, -1511, -1512, + 54, -1282, -1509, -1514, -1369, 250, -1517, -1520, + 77, -1522, -1523, 18, -1518, -1526, 83, 175, + -1529, -1530, -1531, -1532, -1533, -1534, -1299, 130, + 119, 105, 119, -1540, -1541, 90, 105, 187, + -1545, -1546, 18, -1231, -1535, 122, -1551, 18, + 56, 69, -1553, -1556, -1557, -1522, -1552, -1554, + -1559, 187, -1525, 141, -1560, 34, -1561, -1565, + -1569, 90, -1567, -1298, 130, -1574, -1575, -1576, + -1577, -1578, 83, -1549, -1581, 90, 34, -1717, + -1582, 175, -1548, 54, -1585, 34, -1591, 20, + -1063, -1589, -1595, -1596, -1597, -1598, -1599, -1600, + -1601, -1602, 39, 112, -1059, -1593, -1605, -1059, + -1488, -1610, -1611, -1062, -1506, -1612, 73, -1587, + -1613, -1616, -1619, -1620, -1621, 73, -1617, -1326, + -1622, -1626, -1627, 73, 88, 190, 34, -1632, + -1633, -1634, -1635, -1636, -1637, -1638, -1058, 26, + -760, -903, -1001, -1642, -1645, -1646, 47, -771, + -1615, -1647, -1649, 39, 90, 47, 88, -1656, + -1657, -1658, 47, -1650, 103, -1662, -1663, 81, + -1654, -1659, -1667, 95, -1665, -1670, -1671, -1672, + 39, -1668, 120, -1581, 69, -1676, -1679, -1680, + -1681, -1682, -1384, 182, 95, -1422, 159, 33, + -1689, -1690, -1363, -1687, -1691, 88, -1695, -1696, + 88, -1698, -1684, 33, -1701, 73, 112, -1704, + 73, 69, -1707, 59, -1705, -1710, -1711, -1704, + -1708, -1714, -1658, 204, 175, -1839, 69, -1718, + -1604, -4994, -1719, 182, -1725, -1726, 103, -1716, + -1729, -1730, -1731, 73, 155, -1734, 120, -1736, + -1737, 47, -1414, -1721, 34, -1740, -1743, 120, + -1741, -1746, -1747, 95, -1744, -1370, -1748, -1750, + -1753, -1754, -1755, -1756, 39, -1758, -1759, -1760, + -1761, -1762, 47, 95, 174, -1766, 47, 159, + -1769, 92, 155, 95, -1773, 81, 95, 69, + 39, -1778, -1779, -793, -1775, -1780, -1783, -881, + 246, -794, -1001, -1786, -1789, -1790, 73, -1419, + -1726, -1791, -1793, -1796, -1797, -1798, -1799, 10, + 92, -1802, 47, -1794, 10, -1806, -1807, -1737, + -1803, 95, -1811, 92, -1813, 92, -1808, -1816, + -1817, -1818, -1205, -1814, -1821, -1459, -1819, -1822, + -1825, 120, 181, -1828, -1829, -1830, 47, -1832, + -1205, -1496, 98, -1836, -1477, 125, 98, -1846, + 91, -1840, -1843, 39, -1464, -1841, -1913, -1845, + 181, -1850, -1851, -1159, -1699, -1854, -1855, -1856, + 249, 77, -1859, -1860, -1861, -1862, 249, 125, + -1825, 91, -1865, -1862, 201, 181, -1871, -1459, + -1869, 125, -1825, -1873, -1875, 83, 49, -1880, + -1832, -4994, -1878, -1882, -826, -1883, -1885, -1888, + -1646, 181, 33, -1892, -1893, -1894, -1895, -1464, + -1890, 92, -1899, -1464, -1896, -1900, -1881, -1901, + -1903, -1463, -1902, 49, -1907, -1906, -1908, -1910, + -1785, 54, 217, 181, -1915, -1918, -1897, 125, + -1919, -1920, -1923, -1924, -1925, -1926, -1927, -1928, + -1929, -1930, 7, 45, -1933, 81, -1930, 225, + 88, -1938, -1939, -1940, -14, 100, 217, 7, + -1945, 73, -1942, -1614, 100, -1950, 88, -1948, + -1953, -1954, -1955, -1931, -1951, 78, -1956, 73, + -1961, -1962, 78, -1964, -1627, 98, -1965, -1968, + 78, -1970, -1971, -1972, -1973, 42, 50, 190, + 78, -1978, -1979, 88, 78, -1982, 93, -1984, + -1985, 249, -1987, -1988, -1989, 35, 93, -1992, + 78, -1966, -1995, -1996, 42, 98, 61, -1907, + -1999, 88, -2003, -2004, -2005, -2006, 37, -2000, + 17, -2007, -2009, -2012, -2013, 45, 233, -2008, + 254, 252, -2019, 78, -2021, -2022, -2023, -2024, + -2025, -2026, -1931, -2017, -2027, -2030, -1663, 233, + 93, -1693, -1915, 251, -2037, -2038, -2039, 73, + -2035, 95, -2040, -2044, -2045, 81, -1948, 128, + -2046, -2050, -2051, -2052, 45, -2048, -2053, -1626, + -1363, 49, -2057, -2060, 7, -2062, -2063, 45, + -1790, -2058, 144, -2068, -2069, -2070, -2071, -2052, + -2065, 113, -2072, 198, 61, -1628, 201, -2080, + -2081, -2082, 61, 66, -1848, 66, -2087, -2088, + -2089, -2090, -2091, -1682, -2143, -2084, 198, -1385, + -2094, -2098, -2099, 45, -1837, 66, -2103, 45, + -2105, -2106, -2107, -2108, -2109, 37, 93, -2112, + 66, -2100, -2115, -2116, 45, -2113, -4384, -1527, + -2119, -2122, -2109, 251, 163, -2110, -2123, 252, + -2129, -2013, -2127, 95, -2133, -2134, -2135, 10, + 95, -2112, 130, -2140, -2116, -2138, -2141, -2228, + -2142, -2146, 7, -1848, -2149, -2150, -2151, -2152, + -1408, -1527, -2153, -4880, -1527, -2156, -1684, -1848, + 27, -1811, -2160, -2162, -2165, -2166, -2167, 10, + -2163, -2170, -2136, -2168, -2173, 163, 193, -2176, + 155, -2171, -2179, 18, 249, 97, 163, -2184, + -2185, -2186, -2187, -2188, -2189, -2190, -2191, -2135, + -2177, 141, -2112, -2192, 130, -2198, -2199, 56, + 27, 66, -2135, -2200, 97, -1385, -2203, 252, + 141, -2210, 249, -2212, -2213, 249, -2193, 252, + -1376, -2017, -1372, 181, 27, 249, -2220, -2224, + 249, -2208, -2222, -2122, -2311, -2226, -2229, -2193, + -2230, 214, -2235, -2236, -2237, -2238, -2239, -2240, + -2241, 35, 198, -2244, 42, -2242, -2247, -2248, + 35, -2250, -2251, -2252, -2253, -76, 100, 163, + -2257, 93, -2254, -2260, -133, -2219, -2254, -4783, + -2262, -2220, 7, -2268, -2269, -1989, -2265, 57, + -1996, -2270, 251, -2271, -2274, -2262, -2279, -37, + -2277, -2282, -2283, 42, -2280, -2286, -2287, -2288, + -2289, -37, 98, 93, -2290, -2294, -81, -2292, + -2295, -2257, -2296, 125, 133, -2302, -2303, -77, + 198, -2306, -2307, -76, 100, -2308, -2253, -4891, + -2309, -2312, -2315, 95, -2317, 155, -2313, -1663, + -1914, -2322, 59, 81, -2325, -80, 125, -2326, + -84, 98, -2329, -2332, -2333, -2334, -2335, -118, + -2330, -1948, -2339, 249, -2341, -524, 98, -2344, + -84, -2342, -2345, -2317, -2346, 106, 106, -2352, + -2353, -2354, -2266, 100, -2355, 249, -2359, 249, + 155, -2362, -132, 61, -2356, 98, -2365, 249, + -2366, -2370, 77, -796, -2368, -2094, -2375, -2376, + 73, -2378, 59, 73, -2381, -2382, -2383, -2384, + -80, -1535, 117, -2385, -793, 198, 125, -2392, + -881, -2390, -2393, -840, 250, 106, -2399, -2400, + -2401, -2323, -2397, 95, -2405, -2315, 98, -2406, + -2439, -2407, -2409, -2412, -1809, 201, 117, -1726, + -2413, -2418, 81, 204, -881, -2390, -2421, -2424, + -2425, -2426, -2427, -2428, -2429, -2430, 14, 248, + -2433, -2434, -2435, -2436, -2437, -2438, 35, -1355, + -1865, -2440, -2271, -2441, -2445, 57, 248, -2448, + -2449, 93, 106, 254, -2182, -2450, -4381, 91, + -2455, -2357, -2456, -2460, -2461, -2462, -2438, -2458, + 57, 91, -2465, -2468, 81, -38, -2466, -2464, + 250, -2474, -2475, -2476, 77, -2478, -2479, -2480, + 81, 117, -2483, 95, -2472, -2484, -2487, -2488, + 93, -2485, -2491, -2492, -2493, -2494, -2495, -2496, + 249, 155, -2326, -2500, -2501, -2502, -2167, -2123, + 217, -2483, -2390, -2450, -2509, -2510, 92, -2507, + -1344, -2329, -2513, 155, 250, 254, -2167, -2516, + -2521, -2496, -2519, -2413, 121, 40, 251, -2528, + -2529, -2530, -2531, -2430, 63, -2532, -2496, 40, + -2535, -2538, -2539, 249, 92, -2542, -2543, -2544, + 77, -2510, -2536, -2546, -844, -2547, -2549, -2482, + -2524, -2550, -2553, -4919, -1316, 129, 106, 128, + 98, -2560, -2563, -2564, -487, 91, -1186, -2565, + -2567, -2570, -2210, -2568, 106, -2544, 91, -2510, + -2574, 97, -2579, -2580, 18, -1186, 129, -2584, + -2585, 249, 97, -2588, 97, -2574, 63, -2592, + -2593, -2594, -2595, -2596, -2597, -2598, -2599, -2600, + -2601, -2602, 52, 60, -2605, -2606, -735, -2590, + -2607, -2603, -2608, -2610, 82, -403, 21, 60, + 96, -2614, -2619, -2620, -2621, -2622, -2623, -371, + -2617, 179, -311, -1914, -2535, -2630, -2631, 52, + 40, -4381, -2632, -2634, -2637, 52, 38, -2640, + -2641, -2642, -2643, -2644, -2645, 15, -2647, 53, + 96, -1965, -2651, -2652, -2638, -2649, 209, -2656, + -2657, -2658, -2659, 53, 104, -2662, 96, 41, + -2665, -2666, 82, -2663, -2633, -2667, 40, -2659, + -2670, 107, -2672, -2676, -2677, 53, 104, 179, + 38, -2682, 107, 91, -2685, -2686, 38, 96, + -2683, -371, -2688, -2692, -311, -2663, 210, -313, + 49, -2696, -2699, -2700, -2631, 129, -2703, -2704, + 60, -2692, -2668, 41, -2707, -313, -2708, -2712, + -2602, -1878, -229, -2706, 41, -2716, -2719, 60, + -2717, -2722, 60, 96, -2725, -2726, 15, -2728, + 15, 53, 89, -2732, -2733, -61, -2715, -1878, + 40, -2976, -2736, -2738, -2741, -2742, -370, 113, + -2739, -2744, -2747, 36, -2745, -2750, -2751, 36, + 91, -2754, 52, 49, -2757, -2758, -2759, 36, + -2761, 164, -2755, 210, -2747, -2762, 255, -2768, + -2769, -2770, 52, 143, -2773, 60, 164, -2776, + -2777, -2778, 30, 52, 210, -2782, -2631, -2574, + 164, -2704, -2716, -2786, -2789, 30, 164, -2792, + -2793, -2794, -2795, -2796, -2797, -2798, 23, 79, + -2801, -2802, 79, -2787, -2805, 169, -2803, -2808, + -2809, -2810, -2798, -2806, 253, 143, 127, -2816, + -2817, -2818, -2819, 23, -2730, -2811, -2823, 23, + -2821, 137, -2827, -2805, 246, -2830, -2831, -424, + -2828, -2832, -2833, -2836, -391, 181, -2839, -2840, + -2841, 24, 143, -2837, 33, -2844, -2847, -2848, + -2849, 205, -2851, -2852, -2853, 15, 38, 107, + -2857, -421, -2837, -1716, -422, -2859, 204, -2864, + -2865, -2866, -2728, -2862, 135, -2730, -2867, 175, + -2873, -2874, -2730, -2138, -2868, -2875, -2879, -2855, + -2877, 201, -2883, 135, -2837, -2886, -2887, -2888, + -2889, -2890, -2891, -351, -1716, -2894, 24, -2892, + -2897, 24, 107, -2900, 16, -2895, -2903, -2682, + 174, -2906, 143, 114, -2909, -2897, -2907, 179, + -421, -2910, 143, -2916, -2917, -2918, -2919, -2920, + 28, -2907, -2751, -1687, -2923, -1135, 114, -2928, + -2929, -2930, 28, 143, -2933, 127, 33, -2936, + 28, 127, -2939, -2940, -2941, -2900, -2934, -2944, + 127, -2942, -2905, 144, -2881, -1687, -2784, -2949, + -1687, -2954, -2955, -2956, 36, -2952, -2959, -2960, + -2961, -2962, -2963, 23, -2965, 32, -2967, -2968, + -2969, -2823, -2957, -2972, 183, -2970, -2975, -2801, + -3060, 212, -2419, -2413, 183, -2982, -2983, -2984, + -2920, -2979, -2096, -2988, 36, 204, 175, -1135, + -2990, -2992, -2995, -2996, -2799, -2993, 114, -3000, + -3001, -3002, 28, -2998, 253, -3006, -3007, -3008, + 79, 94, -3003, 79, 250, -3014, 51, -3016, + -1218, -3012, -3017, -3020, 94, -3018, -3023, -3024, + -3025, -3026, -3027, -3028, -3029, -3030, 15, -2659, + 114, -256, -3032, -3036, -3037, -3038, -3039, -3040, + 53, 165, 142, -3044, -3045, 126, -3034, -3042, + -2455, -3048, -3051, -2719, -3049, 201, -3427, 114, + -3055, 33, -3059, -3051, -3069, -3057, -3061, -3064, + -2704, -3062, -1699, -3068, 179, -3148, 33, -3070, + -3073, -3074, -2784, -3071, 69, -3078, 165, -3076, + -2784, 201, 33, -3084, -3085, 248, -3087, -3088, + -3089, -3090, -3040, 174, -3076, -231, 62, -3094, + -3097, -3098, 96, -3095, -231, 33, -722, -1363, + -3101, -3104, -3105, -3108, -3109, -3110, 60, 134, + 62, 104, -3112, -3116, -3117, -3118, -3119, -3120, + -3121, 50, -3123, -230, -3114, 202, -227, -3124, + 250, -3130, 50, 202, -3133, 248, 150, -3128, + -3137, 186, 156, -3140, 202, -3142, -3143, -3144, + -3145, 60, 164, -3123, -3219, -3135, 40, -2719, + 114, -2683, -3155, -20, -2696, -2761, -3156, -2790, + 40, -3160, -3163, -3164, 28, 215, -3167, 164, + -3161, -3170, -3171, -3172, 150, -3174, -3175, -3176, + 60, 156, -3179, 142, 33, -3182, -3183, 74, + 49, -1387, 49, 33, -3178, -3185, -3187, -3190, + -3193, 150, -3191, -3196, -3197, -3198, -3151, -3189, + -3194, -3200, -3042, -3201, -3203, -3206, -231, 114, + -3207, 142, 129, -3212, -3213, -227, 48, -3214, + -3199, -3215, -3217, 75, -3160, 145, -146, 137, + -3223, -3226, -3227, -3145, 129, 74, -3228, -3232, + -3233, -2719, -3230, 164, -3237, 156, -3235, 137, + 40, -3242, -3243, 156, -3240, -3244, 60, -3245, + -3249, -3250, -3251, -3252, -3253, -3254, -3255, 15, + -3257, -3258, 23, 135, -3261, 24, 18, -3262, + -3265, -3266, -3267, -3268, -3269, -3270, 23, 253, + -3273, 151, -3275, 127, 246, 176, -3276, -3278, + -3281, -3282, -3283, -3284, -3255, -3279, 89, -3288, + -3289, 67, -3291, 89, 151, -3291, -3207, 176, + 127, -3295, 40, -3298, -3301, -3302, -3303, -3304, + 15, 96, -3307, 53, -3309, -3310, -3311, -3312, + -3313, -3314, -3315, 15, 107, 89, -3319, -3320, + 53, -3299, 49, -3324, -2677, -3298, 126, -3328, + 89, -3325, -3331, -3332, -3333, 15, 126, 165, + -3337, -3338, -3339, -3340, 15, -3334, -3329, 151, + -3317, -3342, -3347, -3348, -3349, -3328, 145, 49, + 127, -3351, -3296, -3353, 33, -3358, -3359, -3326, + -3356, -3360, -3363, 135, -3365, 127, 66, -3361, + 246, -3370, -3371, -3372, -3373, -3258, -3368, 143, + -3377, -3365, -3374, -3378, -3381, 143, 174, -3384, + -3385, -2944, 114, -2934, 164, -3387, -3391, -2905, + -3366, 145, -2926, -3078, 48, -3074, -1339, -3396, + -3399, 165, -2942, -3404, -2930, -3055, 253, -3408, + -3409, -2937, 48, -3410, -2813, 62, -3406, 48, + 157, -3418, -2937, -3415, 151, 127, -3423, -3424, + -3425, -3426, -3319, 56, -3419, 114, -3431, 60, + -2934, 60, 126, 60, 142, -3438, -3439, -3440, + 31, -3442, -3443, -3444, -3445, 67, -3291, -3187, + 205, -3450, -3451, 74, -3447, 74, 74, -3452, + -3457, -3458, -3459, -3460, 31, 142, -3463, 74, + -3455, -3466, 67, -3427, 55, 145, -3471, 74, + 33, -3474, 74, -3476, -3477, -3478, -3289, -3472, + 126, -3286, -1323, -3286, -3482, -1312, -3487, -3483, + -3467, -2934, -3489, -3492, -3493, 127, -3490, -3292, + -3494, -3496, 55, -3500, -3501, -3502, -3503, -2677, + 246, -3504, -3507, -3508, -2773, -3505, -3509, -3488, + -3510, -3512, -3334, -3513, 142, -3518, -3471, -3515, + 142, -2701, -3516, 91, 156, -3526, -3527, -2930, + -3523, -3240, -2565, -3532, -3533, -3534, -3328, 129, + 63, 126, -3536, -3538, -3541, -3463, -3539, -3544, + -3421, 91, 151, -3548, -3549, 156, -3551, -3385, + -3511, -3545, -3553, -2774, 48, -3556, -3559, 157, + 164, -3562, -3563, -3564, -3565, -3566, -3567, -3568, + -3569, -3570, 5, -3572, 12, 108, -3575, -3576, + 64, -3557, -3579, -3580, 71, 108, -3577, -3584, + -3585, -3586, -3587, 58, 115, -3580, 40, -3590, + 101, 58, -3595, 101, -3597, -3598, 12, 21, + -3581, -3599, -3601, -3604, -3605, -3606, 5, -3608, + -3609, 8, 43, 12, -3613, -3614, -3615, -3616, + -3617, 8, -3619, 12, 79, 250, 79, -3621, + 8, 43, -3627, -3628, -3629, 58, -3587, 63, + 131, 131, -3635, -3636, -3637, -3638, 5, 118, + -3641, -3642, -3643, 5, 147, -3646, 131, -3631, + -3633, 40, 161, 123, -3653, -3580, -2455, 63, + -3657, -3658, -3659, -3660, -3661, -3662, 5, 8, + 12, 12, 123, -3668, -3617, -3655, -3664, -3669, + -3673, -3674, -3617, 48, -3677, 43, -3679, -3680, + 43, 111, -3683, -3684, 43, 199, 111, -3675, + -3689, -3690, -3691, -3692, 64, 108, 101, -3696, + -3697, -3698, -3699, 12, 123, -3693, -3687, -3702, + -3572, -3703, -3707, 5, 40, -3710, -3666, -3708, + 230, -3714, 199, -3716, 207, -3711, -3719, -3720, + -3721, -3722, -3723, -3707, -3717, 118, -3727, 8, + 62, -3728, -3731, -3732, 118, -3734, -3735, -3736, + -3737, 111, 171, -3740, -3741, -3725, 188, 186, + -3738, -3523, 48, -3172, -3746, 171, -3743, -3748, + -3753, -3666, -3751, -3743, -3754, -3415, 186, -3760, + -3761, -3762, -3763, -3764, 51, 94, -1123, -3768, + -3769, 64, 101, -3772, 94, -3774, -3775, 64, + 94, -3778, -3779, -3780, -3781, -3164, -1141, 207, + -3785, 64, -3782, -3785, 48, 191, -3791, -3692, + -3788, 94, -3792, -3793, -3794, 253, -3799, -3800, + -3619, -3796, 108, -3804, -3805, -3806, -2802, -3801, + 139, -3810, 94, 94, -3811, -3807, 108, -3816, + -3817, -2936, -3813, -3795, -3869, 246, -3821, -3824, + 139, -3822, -3693, -3012, -3699, 91, -3829, -3832, + -3833, -3834, -3835, -3836, -3837, -3838, -3839, -3840, + 31, 199, 171, -3844, -3845, 157, -3094, -3846, + -3849, -3850, 111, -3847, 91, -3854, -3855, -3856, + 74, 157, -3829, -3860, 111, 48, -3863, -3864, + -3865, -3866, -3867, 43, -3861, -1320, -3868, -3870, + -3860, -3871, 139, -3876, -3877, -3878, -3879, 43, + -3873, -3844, -3944, -3728, 48, -3886, 171, -3884, + -3889, -3890, 157, 62, -3738, 21, -3893, 43, + -3894, -3898, -3899, -3900, -3854, -5072, -4439, -3896, + -3903, -3904, -3907, -3908, 156, -3857, -3905, -3910, + -3913, 74, -3915, 171, 199, -3918, -3919, 156, + -3911, -3922, -3923, -3924, 127, 196, -3927, 157, + -3925, -3927, 187, 211, -3785, 20, -3935, -3936, + -3890, -3933, -3937, 18, -3941, -3685, -3939, 250, + -3950, 20, -3933, -3948, -3949, -3459, 21, -3946, + -3951, 150, -3474, -3952, -3461, -3955, 188, -3960, + -3961, -3962, -3963, -3913, 196, -3919, 21, -3966, + -3969, -3919, 196, 21, -3973, 186, -3975, -3976, + -3193, -3971, -3977, -3177, 196, 235, -3983, 156, + -3893, -3984, -3987, -3988, -3989, 8, -3991, -3992, + 79, -3994, -3995, 139, -3997, -3866, -4783, -3742, + -3999, -4002, 139, -3893, -3849, -3998, -4003, -4006, + -4186, -4007, -4009, -3808, 228, 220, -4015, -4016, + 74, -4018, 31, -3466, -4013, -3460, -3980, -3549, + -3966, -4026, -4027, -4028, -4029, -4030, 127, 67, + -4033, -4034, -4035, 31, 157, -3546, -4024, -4040, + -3445, 119, -4041, -3292, 25, -4044, -4047, -4048, + -4049, 31, -4045, 21, -4053, -4054, -3451, -4051, + 199, -4055, -4059, -4060, 127, -4057, -4063, -4064, + -4065, -4066, -3493, -4061, -3925, -3295, 246, -4070, + -4073, -4036, -4070, -3958, 137, -3495, 128, -4076, + -4079, -4078, 25, -4082, -4085, -3845, -4083, 234, + -3841, -4086, 188, -4092, -3451, 137, -3860, -4093, + -3850, -1551, -4097, -4100, -3451, -4098, 246, -3275, + -4102, -3295, -4104, -4106, -4109, -4110, -4111, -4112, + -4113, -4114, -3164, -4107, -4115, 25, -4119, -2933, + 18, 157, -4120, -4124, -3421, -4122, 253, -4128, + -4129, -3781, -4081, -4125, 106, -3916, 250, -4134, + -4137, -4138, 157, -3916, 48, -4142, -3797, -2614, + -4143, -4138, -4144, 173, 127, -4150, -4151, -4152, + -3992, -4147, -4155, -3995, 220, 180, 253, 253, + 151, 176, -4163, -3611, -4157, -4166, -4167, -4168, + 43, 63, -3824, -4169, -4171, -4174, -4175, -4176, + -4002, 63, 207, -3841, -4177, 253, -4180, -4184, + -3797, -4051, 158, -4185, 63, -3844, -4219, -4188, + 21, -4161, -4192, -4194, -4197, -4198, -4199, -4200, + -4201, -4202, -4203, -4204, -4205, -4206, -4207, -4208, + -4209, -4210, 17, 85, -4213, 70, -3536, -4216, + -4217, 37, -3556, -4041, -4218, -3415, -4223, -4210, + 21, -4224, -4225, 61, -4226, -4230, -4231, 37, + 45, -4234, -4235, 37, 45, -4216, -4782, 40, + 41, -2052, -4240, -4242, -4245, -4246, -2071, -4238, + -4076, 137, -4211, -2701, -4251, -4254, 66, 91, + -4257, -4258, 61, -4260, 61, -4255, -4263, 66, + -4265, -4266, -4267, -4268, 17, 61, -4269, 41, + 45, -4271, 17, 41, -4277, -4278, -4279, -4280, + 17, -4275, 70, 41, -4285, -4286, 17, 88, + -2052, -4283, -4289, -4292, -4293, 17, -4177, -4972, + 173, 40, -4299, 78, 93, -1968, -4297, -1975, + -3535, -4306, -4307, 37, -4309, -4310, 37, -4312, + -4313, -4314, -4315, -4316, -4317, 37, 70, 78, + -2019, -4271, -4323, -4324, 85, -4321, 251, -4328, + -4329, -4330, -2006, -4297, 254, -2193, -4331, -4334, + -4337, -4338, -4339, 17, 85, -4342, 37, -4335, + -4345, -4346, -4347, -4348, 37, -4324, -4343, -4350, + 37, -4354, -4355, -4348, 40, 40, -4359, -4360, + 121, -4348, 25, -4352, -4362, 218, -4367, 121, + -3262, -4370, 254, -4368, -4373, -4374, -4339, -4371, + -4377, 254, -4379, -4380, -4381, 56, 193, -4384, + 141, -4386, -4387, 66, -4375, 166, -3746, -4339, + -4390, -4394, 121, 185, 254, -4398, -4399, -2201, + -4392, -4400, -4401, -4404, -4405, 17, 21, 180, + 133, -4410, 61, 85, 152, -4263, 251, -4340, + -4414, 251, -4419, -4420, -4421, -4422, -4423, 78, + -4417, 98, -4427, -4428, -4429, -4430, -4431, -2438, + -4425, 133, -4132, -1973, -4434, -1957, 98, 113, + 250, -4440, -1974, 149, -4443, -4446, -4447, -4448, + -4449, 17, -4451, -4452, -4453, -4454, -4455, 35, + -4457, 70, 78, -4460, -4235, 173, -4439, -4461, + -4463, -4466, -4310, -4443, -4467, -4470, 70, -4468, + -4473, -4470, 158, 78, -4474, -4455, -4444, -4480, + -4481, 35, 180, -2017, 158, -4484, -4487, -4488, + -4489, 37, 251, -4489, 149, -4494, -4495, 17, + 70, -4352, -2560, -4498, -2017, -4499, -4503, -4504, + 251, -4506, 254, -4508, 226, -4510, -4511, -4512, + -2006, -4501, 158, 78, 251, 141, 78, -4318, + -2558, 18, -4523, -4352, 98, -4524, -4527, -4504, + 21, -4528, 141, -4532, -4533, -4534, -4535, -4536, + -4537, -4538, -4495, -4188, 100, -4542, 98, -2350, + 98, -4546, -4547, 98, -4549, 100, 133, -4552, + -4553, -4554, -4555, -4556, 70, 251, -4559, 100, + -2532, -4562, -4563, -4496, -4560, 136, -4564, -4568, + -4540, 220, -4407, -4572, 251, -4574, 70, -2342, + -4577, -4578, -4579, -4574, -4575, -4580, -2254, 41, + -4583, 141, -4584, 217, -4589, 70, -2716, -4592, + -4495, -4590, -4593, -2274, -4560, -2035, -2535, -4600, + 254, -4598, -4603, -4604, -4605, -4606, -4607, -4608, + 17, 136, -4611, 133, 41, -4614, -4615, 98, + -4612, -5003, 40, -4618, -4621, -4622, -4623, -4624, + 85, -4619, -4625, -4628, -4629, -4630, 128, 158, + -4633, 136, -4635, 133, -4626, -4855, -4636, -4640, + -4633, -4600, 173, -4644, -4645, -4646, -4647, -4648, + -4495, -2825, 185, -4565, -1965, -2707, -4655, -4656, + 85, -4565, -4653, -4660, -4661, -4662, 17, 158, + -4665, 152, 173, -4624, 185, -4670, 152, -4672, + -4547, 149, -4675, 98, -4673, -4678, 136, 209, + 98, -4682, -4683, -4684, -4685, -4656, -4680, 136, + -4689, 121, 98, -4692, 85, 121, -4695, -4696, + -4340, 41, -4697, -4412, -4698, -4700, -4701, -4704, + -4705, -4706, -4707, 121, -4650, -2654, -2345, -4712, + -4565, 225, 209, -4637, -4461, -4583, -4707, 41, + -4719, -4722, -4723, -4724, -4417, -4720, 121, -4728, + 136, -4666, -2535, -4732, -4490, -4730, 121, -4736, + -4737, -4707, -4733, -4738, -4370, -2035, 40, -4742, + -4745, -4746, -4747, 106, -4749, 17, 133, 149, + -4753, -4754, -4755, -4756, 70, 41, -4759, 133, + -4757, -1975, -4760, -4762, -4715, -4763, 149, -4768, + -4769, -4770, 21, -4772, -2300, -4766, 21, 250, + -4777, -4778, -4779, -4780, 17, -4782, 61, 85, + -4785, -4608, 149, 88, -4789, 61, -4615, -4792, + -4793, -4794, -4608, -4790, 251, 136, -4799, -4800, + -4210, -4408, 158, -4787, -4557, 158, 136, -4808, + 85, 133, -4811, -4812, 128, -2035, -4815, -4816, + -4817, -4556, -4813, -2123, -4806, -4822, 85, -4458, + -2337, -1976, -4824, -4458, -4826, -4830, -4831, -4832, + -4211, -2342, 128, -2073, -4833, -4836, -4839, 251, + -4841, 251, -4843, -4834, -4837, -4844, -4845, -4848, + -4849, -4850, -4851, -4852, -4853, -4854, -4855, 54, + 128, -4858, 119, -4846, -4782, -4147, -4863, 75, + -4612, -4866, -4867, -4868, -4869, 18, 75, -4872, + -4873, 25, 149, 196, -4877, -4878, -4863, 98, + 121, -4879, -4693, -4881, 75, -4886, -4887, -4888, + -4889, 18, -4891, 54, 75, 75, 54, -4896, + -4897, -4894, -4884, 152, -4901, 75, -4044, -4764, + -1523, -4904, -4907, -4908, -4909, -4910, 75, -4905, + -4913, -4914, -4915, 121, -4070, -4903, -4916, 18, + -4921, -4922, -4923, 136, 173, -4926, -4673, 137, + -4927, -4930, -4931, -4910, -4673, -4757, -4665, -4933, + -4937, -4938, -4939, -4812, -4935, -4618, -4786, -4941, + -4618, -4946, -4687, 137, -4949, 149, -4873, -4952, + 128, -4954, 128, -4950, -4957, -4786, -4955, -4960, + -4961, 25, -4958, -4964, 75, -4443, 121, -4966, + -4969, -4970, -4971, -4972, 128, 75, -4443, -4973, + -4917, 137, 25, -4980, -4443, -4978, 121, -4474, + -4982, -4950, -4987, -4467, -4976, -4985, -4899, -4989, + -4993, 152, 18, -4996, -4997, -4998, -4999, -1551, + -4994, -5000, -5003, -4044, -5001, -5004, -4892, -5005, + -5009, -5010, -4919, -5007, -5013, -5014, 75, -5011, + -5015, -5018, -5019, -1551, -5016, -1538, 196, 97, + -1542, 21, -5025, -5028, -5029, 25, -4988, -5026, + -1546, -5034, -4443, -5032, 98, -5035, -5039, -5040, + -5041, -5042, -5043, 56, 187, 196, 250, -5046, + 54, 61, -5051, -5052, -5053, -1504, 97, -5047, + 21, 97, -5059, -5060, -5061, -5062, 54, -5056, + -5065, 56, -5063, -1498, -5066, 75, -1498, -1223, + 21, -5074, -5075, 18, 54, +}; + +static long _vq_ptr1_lsp32_1[] = { + -4196, -2591, -1267, -783, -332, -193, -142, -68, + -47, -34, -31, -17, -16, -15, 255, 255, + 255, -25, -22, -16, 255, 4, -16, 255, + 4, -29, -16, -21, 4, 255, 178, -33, + -21, 255, -42, -39, -38, 178, 178, -38, + 178, -27, -44, 146, -16, 255, -41, -60, + -58, -53, -52, 52, 52, -55, 231, -57, + 255, 255, -57, 231, -64, -63, -54, 255, + -65, -63, 154, 154, -110, -71, -66, -92, + -83, -78, -77, 178, 236, 178, -77, -81, + 236, 236, 154, -85, 236, -89, -88, -66, + 236, -88, 236, -70, -103, -96, 81, 229, + -100, -99, 229, 229, -99, 229, 4, -107, + -1021, -28, 4, -16, 255, -28, -138, -123, + -116, -115, -105, 229, -89, -88, 236, -91, + 128, -62, -46, -131, -128, -127, 154, 236, + -127, -122, 154, -128, -127, 236, -130, -104, + 138, 154, 229, -141, 221, 221, -148, -147, + -146, 202, 202, 248, -150, -134, -184, -165, + -164, -161, -158, -115, 229, 154, -115, 229, + -67, -99, 122, -149, 248, -177, -174, -39, + -38, 178, -129, -384, 192, 192, -176, 221, + 221, -181, -180, -172, 178, -180, 200, 200, + -188, -187, -182, 221, -190, 248, -187, 221, + 200, -278, -258, -213, -203, -202, -200, 178, + 96, -182, 96, -212, -115, -209, -208, -186, + 229, 194, 200, -182, 194, -237, -234, -228, + -226, -223, -222, -221, 194, 194, 210, 178, + 210, 194, 178, 210, -232, -231, 210, 210, + 134, 148, -236, 134, 134, -249, -236, -247, + -244, -187, 221, -211, -187, -207, -27, 194, + -21, -251, -246, -254, 134, -179, 134, -222, + 210, 208, -63, -261, 231, -265, -23, 208, + 231, -272, -269, 210, 231, -271, 255, 255, + -275, 210, -264, 255, -263, -260, -286, -284, + -100, -571, -183, 200, -33, -192, -315, -298, + -292, -291, 124, 194, -296, -208, 229, -285, + 194, -282, -310, -307, -304, -303, 237, 237, + -303, 237, -297, -309, 194, 194, -312, 245, + -314, 245, 245, -319, -318, 59, 237, -329, + -324, -323, 237, 237, -327, -314, -277, 245, + -253, -63, -170, 116, -579, -478, -387, -349, + -344, -318, -340, 52, -302, 237, -331, 116, + -348, -302, 162, 162, 215, -361, -352, 38, + -360, -357, -356, 110, 110, -356, 110, -346, + 172, -366, -291, 172, -343, -342, -382, -378, + -304, -373, -314, 245, 162, 237, -346, -846, + -374, 80, -380, 80, 237, -377, -304, 194, + -448, 87, 80, -416, -393, -358, 110, 213, + -381, -407, -401, -398, 213, 99, -400, 213, + 213, -398, 99, 213, -375, -376, -365, -413, + -412, -305, 224, 224, 110, -412, 110, -410, + -427, 169, -426, -423, -422, 213, 213, -422, + 213, -415, 84, -455, -447, -445, -438, -435, + -1021, 231, -433, -356, 110, 208, -435, -4812, + 208, -437, 88, -434, -425, -399, 124, -451, + -1021, -444, 124, 110, -400, 213, 140, 213, + -468, -465, -462, -360, 172, -454, -360, 172, + -449, -467, 132, 172, -472, -442, 231, 231, + -475, -360, -470, -360, -474, -347, -536, -522, + -507, -502, -485, -484, 221, -491, -488, 77, + -490, -466, 229, -497, -494, -489, -496, 229, + 229, -499, 77, -496, 229, -464, -506, -505, + 172, 172, 221, -463, -519, -517, -467, -496, + -115, -406, -330, 168, 168, 99, 221, -520, + 221, -515, -525, -524, 221, -530, -115, -88, + 239, 239, -534, -88, -528, 239, 229, -528, + -565, -555, -550, -543, -414, 110, -532, -546, + -95, 177, -548, 177, 229, 170, -552, 170, + -305, -545, -542, -557, -521, -558, -562, -496, + 239, -560, -496, 239, -560, -570, -569, 221, + 82, 99, -573, -753, 239, -576, -467, -560, + -115, -564, -561, -707, -658, -614, -602, -596, + -590, -589, -436, 110, 239, 96, -594, -593, + 110, 110, 96, -563, -600, -599, 96, 96, + 84, -529, -611, -610, -607, 46, -578, -500, + 3, 3, 96, -612, 84, 96, -616, -608, + -652, -647, -154, -625, -624, -623, -606, 221, + 96, -635, -630, -629, 82, 82, -632, 134, + -187, 192, -172, -637, -563, -236, 134, -622, + -5037, -469, -639, 154, -404, 148, -588, -650, + 96, -645, -187, -643, -236, -524, -187, 26, + -651, -642, -682, -670, -668, -569, -666, -589, + -556, 130, 213, 138, 82, 99, 169, -677, + -453, -1101, 154, 138, 154, -666, -599, -130, + -675, -130, -693, -686, 213, 249, -689, 134, + 213, -691, -130, 134, -681, -700, -697, 213, + 205, -699, 213, 213, -697, -699, -680, -667, + -1583, 168, 168, -738, -732, -717, -244, -568, + -705, -515, -640, 3, -609, -725, -722, -721, + 122, 134, -721, -716, 168, -722, -721, -705, + 146, 190, -727, -724, -736, 213, -735, 134, + -721, 168, -772, -757, -403, -749, -746, -745, + 110, 110, -745, -706, -674, -746, -745, -731, + -723, 190, -713, 177, -755, -769, -762, -589, + 177, -755, -746, -745, -756, -755, 173, -756, + -764, -666, -545, 177, -774, -545, -778, -308, + -770, -768, -780, 154, -313, 122, -674, -1077, + -1027, -962, -858, -827, -817, -814, -798, -795, + -794, 197, 197, -794, 197, -781, -807, -804, + -802, 59, -803, 197, -803, 197, -674, -792, + -794, 197, 168, -4899, -706, -812, -669, -806, + -797, -823, -794, -821, 219, 219, -777, -825, + 219, 219, 227, -849, -831, -830, 99, -834, + 77, 249, -842, -839, -803, -754, -703, -803, + 197, -664, -839, -803, 197, 243, -1012, -845, + -847, -853, 197, 219, 84, -855, 219, -824, + 219, 239, -915, -868, -863, -862, 59, -865, + 59, -867, -560, 255, -908, -872, -871, 170, + -904, -895, -888, -883, -880, -879, 239, 197, + -879, 197, -560, -886, 170, -866, 170, 239, + -892, 190, -563, -885, -794, -848, 239, -903, + -900, -899, 170, 170, -899, 170, -528, 120, + -906, 219, -821, 177, -912, -108, 255, 160, + -108, -902, -913, -929, -920, -881, 216, 160, + -922, 216, -926, -925, -921, 229, -925, 216, + -921, -953, -943, -936, -803, 197, -924, 177, + -940, -4665, -919, -918, -925, -914, -893, -950, + -940, 197, -841, -811, 177, -948, -821, -948, + -949, -957, -101, -948, 177, -959, -948, -925, + -955, 160, -984, -323, -980, -972, -971, 36, + -970, 99, 99, 99, -976, -322, -961, -960, + 99, -322, 237, 174, -400, 174, -979, 174, + -994, -910, -990, -318, 237, 174, -318, 237, + -983, -982, -1011, -1008, -1006, -1004, -1002, -305, + 177, 177, 110, 174, -318, -1000, -905, 167, + -854, 219, -1005, -1015, 190, -993, -975, -1019, + -854, -952, -545, -1024, -855, 206, -1017, 174, + -1026, 184, 172, -1065, -1055, -1041, -1033, -910, + 167, -58, -1038, -1037, 73, 73, 190, -4923, + 122, -1050, -1047, 255, -1046, 222, 222, -1046, + 222, 167, -1048, -33, 167, -1049, -1040, -1060, + 190, -1059, 120, 120, -1048, -1063, 222, 222, + 167, -1074, -1067, -1069, 191, -1073, -4693, -1032, + -1054, 222, -1076, 160, 187, -1209, -1124, -1090, + -697, -1082, -1084, -1075, -1086, -1072, 213, -947, + -1025, 184, -1110, -1108, -1105, -1100, -1098, -1086, + 160, -1088, 169, -1023, -1104, -1513, -1022, 243, + 169, -698, 243, -1103, 169, 213, -1113, 203, + 77, -1119, -1116, 99, -1118, 184, 99, -1121, + 203, -698, -1117, 184, -1130, -1127, 39, -1063, + -1122, -1103, -1183, -1156, -1145, -1136, 39, 169, + -1140, -1135, 169, -1107, -1142, 243, -1144, 195, + 195, -1147, 219, -1149, 184, -1153, -1152, 219, + 219, -1152, 219, -1148, -1164, -1161, -824, 219, + 153, -824, -1155, -1141, -1168, -1152, 184, 243, + -1170, -1163, -1178, -1175, -1174, 227, 227, -1174, + 227, 167, -1175, 195, -1390, 167, -1177, -1199, + -1188, -1120, 203, 167, -1197, -1193, -1192, 203, + 203, -1192, 219, -1177, -1182, 120, 167, -1203, + -1201, 120, -1198, -1172, 219, 227, -4474, -1196, + -1169, -1228, -1222, -1212, 203, -1217, -1073, 222, + -1139, -1219, 191, -1221, -1023, 222, -1226, -1063, + -1023, 174, -1063, -1023, -1250, -1239, -1232, 187, + -1236, -1235, 195, 195, -1235, 195, -1224, -1245, + -1243, 203, -1220, -698, 174, -1249, -1192, 203, + -1023, 205, -1266, -1259, -1256, -1255, 211, 211, + -1255, 211, -1220, -1256, -1255, 211, 174, 218, + -1023, -1220, 211, -1922, -1594, -1445, -1348, -1294, + -1283, -1275, 190, -1282, -1278, 166, -1280, 88, + -1281, 166, 190, -1285, -1258, -1288, 39, -1242, + -1291, -1048, -983, -1048, -1287, 159, -1330, -1301, + -1300, -1299, 187, 187, 90, -1299, -1313, -1308, + -1307, 112, 88, 112, -1307, -1311, 113, 113, + 159, -1317, -1316, 166, 166, -1325, -1322, -1316, + 166, -1293, -1316, 159, -1293, -1327, 113, 113, + -1321, 55, -1345, -1342, -1336, -1335, 105, 105, + -1340, -1339, -1328, 166, 166, -1292, -1344, -1216, + 166, -1347, 187, 187, -1393, -1377, -1366, -1361, + -1359, -1357, -1316, 166, -1102, 113, -845, -1360, + 144, -1316, -1364, 144, 144, -1141, -1374, -1371, + -1370, 189, 189, -1370, 189, -857, -1376, -857, + 144, -1389, -1382, -1381, 66, 66, -1386, -1385, + 144, 144, -1385, 144, -1373, -1371, -4983, -1089, + -1388, -1427, -1404, -1397, 97, -1401, -1400, 105, + 105, -1400, -907, 160, -1420, -1413, -1410, -1370, + 189, -907, -1370, 189, -1409, -1410, -1370, 189, + 177, -1263, -956, -956, -1424, -1423, 144, 144, + -1423, -1418, -1412, -1439, 119, -1436, -1434, -4395, + -1403, 182, 144, -1433, -1370, 189, 159, -1440, + -1400, -1443, 119, 119, -1435, -1528, -1519, -1453, + -1450, 249, -1411, 141, -1293, -1489, -1473, -1460, + 97, -1459, 227, 227, -1471, -1468, -1466, -1465, + 227, 227, 189, 227, -1411, 159, -1452, 105, + 68, -1484, -1478, -1477, -1444, 227, -1481, 97, + -1432, -1467, -1365, -1356, -1333, 97, -3427, 182, + 182, -1502, -1497, -1493, 97, -1495, -1487, -1411, + 182, -1441, 105, -1087, -1487, -1494, -1510, -1507, + -1400, 105, 182, -1400, 105, -1487, -1516, -1507, + 83, -4775, -1501, -665, -1411, 204, 130, -1521, + 203, -1525, -1255, 211, 122, -1255, 211, 204, + -1590, -1571, -1555, -1544, -1539, -1537, -1536, 204, + 187, -1538, 196, -1543, -1542, 196, 196, 196, + -1550, -1547, 187, -1346, -1527, 175, -1540, 196, + 141, 175, -1549, -1568, -1562, -1561, -4360, -1548, + -1524, 211, -1566, 173, -919, 160, 203, -919, + -1561, 211, 204, -1573, 175, -1260, -1261, -1568, + -1580, -1235, 195, -1572, -1235, 195, -1572, -2737, + -1579, 182, -1585, 141, 204, 204, -1592, 211, + 211, 182, -1752, -1631, -1372, -1618, -1609, 113, + -1607, -1604, -1603, 120, -1603, -1588, -1586, 187, + -1585, -1291, -1614, -1048, -1585, -1608, 190, -4360, + -1606, -1584, -1625, -1623, -1311, 113, -1570, 112, + -1564, -1629, -1628, 206, 206, 206, 182, -1678, + -1669, -1655, -1653, -1651, -1644, -1641, -1603, -1630, + 160, -1603, -545, -1640, -1641, -1603, 120, -760, + -1563, 160, -1643, -1652, 120, -1654, 112, -1661, + -1660, -1654, 112, -553, 112, -1664, 88, 95, + -1666, -1639, -1660, 112, -1624, -1675, -1674, -1179, + 195, -1515, 187, -1179, 204, 160, -1706, -1688, + 103, -1685, -1684, 240, 144, -1684, 240, 240, + -1694, -1693, -1684, -1686, -1683, 95, -1697, 95, + 103, -1703, -1700, 204, -1702, 144, 144, -1660, + 112, 159, -1709, -903, -1699, -1728, -1720, -1713, + -1692, -1666, -1660, 240, 240, -2092, 240, -1716, + -1724, 121, -1715, -1715, -1603, 120, 155, -1683, + -1735, -1733, -1732, 189, 189, 189, 155, -1745, + -1738, 155, -1742, -1648, 240, -1683, -1370, 189, + -1727, -1749, -1732, 189, -1723, -1732, -1722, -1712, + -1815, -1795, -1776, -1757, 81, -1772, -1768, -1765, + -1726, -1763, 103, 103, 175, -881, 197, -1764, + -1771, -1770, 197, 197, -1774, 197, -881, -1767, + -1777, -1788, -1782, -881, -1751, -1677, -1785, 155, + -1639, -1770, -956, -545, -1792, -1734, 155, -961, + -1734, -1787, -1686, -1805, -1804, -1801, -1800, 97, + 97, -1800, 97, -1784, 95, -1812, -1810, -1809, + -1781, 155, 155, 95, -1732, 189, -1673, -1849, + -1827, 203, -1820, -1483, -1824, -1176, -946, -514, + -1176, 227, 182, -1842, 169, -1831, 90, -1835, + -1174, -1826, 181, -1175, -1174, 204, -1837, -2056, + 204, 125, -1844, 47, -1824, -1838, 105, -1834, + 204, -1879, -1877, -1853, -1848, -1858, 197, -1857, + 83, 83, -1870, -1867, -1864, -826, 227, 201, + -826, 201, -1863, -1465, 217, 217, -1874, -1465, + -1868, 217, -1465, -1868, -1872, -1520, 217, -1887, + -1884, -4417, -1868, -1872, -1174, -1876, -1866, -1891, + -903, 201, -1889, -1917, -1912, -1905, -1898, -1897, + -1865, 227, -1864, -826, -1886, -1852, -1739, -1847, + -1833, -1874, -1558, 241, 137, -1499, 254, 98, + -1732, 61, 241, 241, -1914, -1813, -1467, 241, + -1914, -1916, -2234, -2020, -1983, -1969, -1952, -1937, + -1932, -1931, 93, 93, -1934, 88, -1936, 241, + 93, -1947, -1944, -1943, -45, -1935, 225, 88, + -1933, 88, -1941, -1949, 241, -33, 255, -1919, + -1960, -1959, -1936, -1957, -1946, 93, -1921, 78, + -1963, 190, 88, -1967, -1629, 241, -1920, 190, + 206, -1977, -1976, -1975, -1974, 214, 214, 214, + 190, -1980, 190, 214, -1981, 214, 255, -2001, + 254, -1986, -1994, -1991, -1990, 163, 163, -1990, + 163, -1958, -1991, -1990, 163, -1915, -4663, -1914, + -1916, -2002, -2018, -2011, -1991, -1990, 163, -1997, + 61, -1993, -1911, -1991, -1990, 163, -1915, -1998, + -2014, 233, 163, 141, -2086, -2067, -2059, -2049, + -2036, -2029, -1936, 254, -2016, -2033, -2032, 241, + 95, -2032, -2031, 241, -2043, -2041, -1693, 95, + 233, -1660, -2034, -1695, -1763, 103, 233, -2015, + -2034, -2055, -1701, -1627, 206, -2042, -2028, 112, + 113, 181, 254, -2061, 45, -2064, 144, 155, + -2066, -2054, 155, -2079, -2076, -1363, -1364, -2073, + -2010, 206, -1904, 201, -2077, 93, 204, -2085, + -2083, 144, 95, -1684, -2078, 88, -2178, -2145, + -2104, -2102, -2097, -2095, -2556, -2075, 204, 95, + 201, -2101, -1385, 144, -2078, 95, 95, 88, + -2128, -2121, -2114, -2111, -2110, 193, 193, -2110, + 193, -2096, -2111, -2110, 193, -2093, -4412, -2094, + -2117, -2125, -2124, 198, 193, -2124, -2120, 130, + -2132, -2131, 182, 163, -2139, -2137, -2136, 193, + 193, 95, 198, -2137, -2136, 204, -2119, -2408, + 182, -2148, -1790, 182, -2164, -2161, -2158, -1749, + -1732, 182, -2147, -2118, -1848, -2094, -1732, 198, + 204, -1732, -2094, -2159, -2169, -1809, 155, 244, + -2157, -2175, -2172, -2154, -2174, 244, 244, -2124, + 193, -2144, -2183, -2180, -2181, -2182, 254, -2223, + -2221, -2209, -2208, -2205, -2202, -2197, -2194, -2193, + -2130, 193, -2193, -2126, 214, -2201, -2193, 193, + 214, 141, -2204, 198, 193, -1376, -2196, 214, + 155, -2211, 97, -2216, -2214, 189, 189, -1826, + -2218, 181, -1732, 233, 233, -1813, -2219, -2225, + 141, -2227, -2217, -2231, -1441, -2215, -2207, -2124, + -2206, 233, -2423, -2301, -2278, -2249, -2246, -2243, + -147, 248, 233, -147, 248, -2233, 248, 249, + 57, -2267, -2266, -2259, -2256, -2255, 233, 236, + -2255, 236, -2245, -2256, -2255, 198, -2242, -2155, + -2261, -2242, 221, -2275, -2272, -2271, -2261, 163, + -2271, -2264, 233, -1990, -2242, -2276, -2285, -2281, + -2273, 255, -30, 178, -2258, -1936, -16, -2293, + -90, -2291, -2284, 178, 204, -2297, -90, -2232, + -2195, 178, -2074, 198, 198, -2369, -2331, -2305, + 214, -2319, -2310, -81, 214, -2304, -2314, -1443, + -2300, -2299, -2316, 236, -2255, 236, -2123, -2321, + 225, -2324, -2323, 117, -2328, -2317, 225, -2320, + -2317, 217, 241, -2351, -90, -2340, -2338, -127, + -2327, -1935, 221, 236, -2343, 155, 225, -2347, + -127, 241, -2337, -127, -2336, 133, 225, -2358, + -2357, -524, 155, 225, -2350, 163, -2361, -2360, + 163, -2367, -2255, -4665, -2349, 100, -2364, -127, + -2348, -2374, -2371, -840, -2318, 214, -2380, -2377, + 81, -2379, 103, 103, -2398, -2391, -2388, -2386, + 155, 214, -2317, -2373, -1770, 232, 232, -2395, + -1770, -2389, -2387, -1770, -2394, 204, -2417, -2411, + -2404, -2403, -1837, 117, -2328, -2317, 204, -1837, + -2512, -2402, -2329, -2415, -2414, 232, 155, 117, + 204, -2420, -840, 232, -840, -2419, -2416, -2473, + -2459, -2432, -2431, 249, 96, 254, 244, 249, + -2457, -2447, -2444, -2442, -2275, 163, 93, -2559, + 232, 204, 254, -2422, -2446, 254, 254, -2452, + -2451, -2174, 232, 244, -2172, -2419, -4395, 232, + 204, 254, -2453, -2467, -147, -189, -2464, -2443, + 93, -1873, -2463, -2469, 93, -2471, -2410, 244, + -2470, -2490, -2486, -2477, 117, -1693, -2482, -2481, + 244, 244, -2481, 244, -2396, -2372, 155, -2483, + 244, -2298, -2562, -2527, -2517, -2499, -1732, -2497, + 244, 244, -1942, -2515, -2508, -2505, -2497, -2498, + 232, -2497, -2504, -2504, -2505, -2497, 244, -2506, + -2559, -2511, 198, -1408, 198, -2518, -2520, -2514, + -2172, -2174, -2503, -2504, 218, -2523, 217, -2508, + -2551, -2537, -2534, -2481, 225, -1942, -2481, 225, + -1942, -2541, -2540, 117, 117, -2548, -2545, 117, + 244, -2481, -2533, -2526, -840, -2123, 220, 197, + -4412, -2525, -2522, -5054, -2559, 220, 220, 166, + 220, -2558, -2578, -2569, -2566, 220, -1520, -2558, + -2561, -2573, -1800, -2557, 217, -2575, 217, -2577, + -2572, 244, -2583, -2581, 203, 254, 217, -2587, + -2586, 254, 254, -2451, -2174, -2582, 217, -3561, + -3022, -2791, -2731, -2721, -2684, -2618, -2616, -2613, + -2604, -2603, 134, 134, -2612, -2609, -721, -2582, + -2589, -721, -2576, -2571, 104, -2615, 250, 213, + -721, -2611, -2639, -2638, -2636, -2629, -2626, -2625, + -2554, 245, -2625, -1935, -2627, -2626, -2625, 245, + 241, -4412, -2035, -2628, 213, 179, 104, -2680, + -2675, -2650, -598, -2646, 96, 104, -2648, 104, + 104, 225, -2655, 213, -2648, -2635, 241, -2671, + -2664, -2661, -2660, 107, 107, -2660, 107, 241, + -2661, -2660, 107, -2654, -2552, -1965, 41, -2673, + -2669, -666, -2653, -2679, -2678, 179, 179, 213, + -2681, -2625, 245, 129, -2698, -2689, -2687, -256, + 220, -2691, -2560, -2695, -2694, -1914, 245, -2694, + 129, 137, -2711, -2702, 60, 137, -2705, 210, + 245, -2709, -2454, 137, -2701, 210, -2697, -2714, + 210, -2582, -2718, -2363, 217, -2582, -231, 210, + -2713, -2724, -2723, 205, -2730, -2727, 96, -2729, + 213, 213, 213, -2767, -2740, -269, -2263, 129, + 217, -3882, -2582, -2735, -2753, -2749, -2746, -1385, + -2720, -2710, -314, 245, -2693, 245, -348, 215, + 98, -2756, -2751, 98, -2763, -2760, 215, 255, + -63, 255, -2752, -2764, -2766, -2574, 245, -2788, + -2775, -2772, -2771, 179, -2774, 179, 179, -2780, + 210, -2779, 60, 60, -2781, -2785, -2784, -2329, + 245, -2784, -2329, -2783, -2790, 215, 215, -2958, + -2915, -2846, -2826, -2807, -2800, -2799, 169, 169, + -2804, -1249, 205, -2765, -1249, 205, -1999, -2815, + -2814, -2813, -2812, -2748, 169, 253, 143, -1086, + -2822, -2820, 213, 127, 127, -2690, -699, 213, + -2674, 254, -2812, -2829, -2825, -2835, -1135, -1109, + -2824, -2624, -2489, -2838, 143, 240, -1086, -1138, + -2842, 169, 169, -1683, -1686, -2843, -2885, -2863, + 169, -2850, -2856, -2855, -2854, 107, 107, 213, + -2860, -2855, -1715, -1715, -2855, -2858, -1718, -699, + -2872, -2869, -2868, -2861, 213, -2868, -2845, 198, + -2878, -2876, 179, -2871, 179, -1585, -2882, -2679, + -2870, 240, 213, 179, -2881, -2911, -2908, -2902, + -2899, -2896, -2893, 107, -2881, -2854, 107, -2884, + -2898, 143, 143, -2771, 179, -2859, -2905, 179, + -1716, -2625, 245, 240, 38, 32, -2904, -2912, + -2914, -2901, 213, -2938, -2927, -2925, -2922, -2790, + 215, -2881, -2790, -2881, -2921, 253, 174, -2935, + -2932, -2931, 164, 164, -2931, 164, 174, -2937, + 253, 253, -2953, -314, -2946, -2943, -2926, -2771, + 179, -2924, -2950, 152, -1715, -1715, 179, -2948, + -1718, 52, -2931, 245, 143, -2951, -2981, -2966, + -2964, 36, 169, 24, 213, 36, -2974, -2971, + 183, 169, -2945, -699, 213, -2913, -2980, -2805, + -3820, 232, -2977, -2977, 205, -2994, -2991, -2987, + -2751, -2978, -2985, -1046, -1221, 212, 212, -2812, + -2989, -2094, -2999, 115, -2812, -2986, 175, -3013, + -3005, -3004, -2980, -2389, 183, -3011, -2802, -3009, + 253, 253, -2997, -3004, 212, -3015, 79, -3019, + -1068, 175, -2989, -1068, 191, -3010, -3248, -3115, + -3083, -3058, -3035, -3031, 210, 142, 53, -3033, + 232, 107, -2977, -256, -3050, -3043, -3042, -3041, + 210, 210, 210, -3047, -3041, 210, -2979, -3041, + -2977, -2979, -3047, -3041, -3046, 212, -2947, 212, + -3053, 212, -3072, -3063, -1542, -3053, -3056, -3067, + -2694, -3052, -1840, -2626, 210, -3398, 201, -3066, + -3080, -3077, -2625, -3065, 212, -2625, 245, -2989, + -2694, -3079, -3081, 205, -3086, 142, -3107, -3102, + -3096, -3093, -3042, 212, -3091, -3042, 212, -3091, + -3100, -3042, 210, -3092, 142, 69, -231, -1385, + 212, -3091, -3099, -3113, -231, -3111, 142, 142, + -3055, -231, -3106, -3169, -3136, -3132, -3129, -3122, + 248, 210, -3126, -3125, -3082, 210, -3125, -3075, + -3127, -3131, 215, 215, -3134, 186, -3131, -3021, + -3141, -3138, -3139, 210, 230, -3162, -3154, -3147, + -3146, 202, 202, -3151, -1344, -2973, -3149, -3125, + 129, -3152, -3159, -3157, -3152, 215, -3153, -3131, + 129, -3152, -3166, -3165, 230, 230, -3165, 230, + -3158, -3225, -3195, -3173, 186, -3188, -3181, -3178, + -3177, 202, -3177, 202, 181, -3178, -3177, 202, + 114, 66, 91, 91, -3192, -3103, -3186, -3184, + -3177, 202, -3180, -3222, -3211, -3205, -3202, -3054, + -1687, -3168, -3125, -3150, -2880, -3209, -3125, 145, + 129, -3125, 145, -3202, -3093, -3042, 145, -3210, + -2743, -3208, -3153, 166, -3218, 188, -3193, 188, + -3221, -3246, -3231, -3229, 188, -3177, -3221, -3241, + -3236, -3235, -3224, 210, -3238, 164, -3041, 145, + 188, -3125, -3235, 210, -3221, -3239, -2694, -3234, + -3422, -3369, -3280, -3264, -2799, -3256, 24, 151, + -3260, -3259, 151, 151, -3259, 151, 137, -3247, + -2802, -2812, -3277, -3274, -3272, -3271, 176, 176, + 253, 176, -3273, 176, 188, 205, -3221, 18, + -3300, -3297, -3296, -3287, -3286, -3263, 151, -3293, + -3290, 151, -3292, 234, 234, -3295, -3210, 234, + 151, -1249, 145, -3210, -3308, 205, -3306, -3305, + 142, 142, 142, 96, 205, -3336, -3330, -3323, + -3318, -3317, -3316, 126, 126, 126, -3316, -3317, + 126, -3294, 145, -3327, -3326, -3322, 179, -3326, + 179, -3321, -3335, -3334, 165, 210, 165, 179, + -3346, -3344, -3341, 151, 165, -3343, -3221, 165, + 151, -3285, -3357, -3354, -3352, -2883, 182, 137, + -2883, 145, -3259, 114, 145, -3364, -3362, -3335, + -3207, -3355, 179, 165, -3341, 165, 152, -3350, + 182, -3403, -3383, 210, -3376, -3375, -3367, 151, + -3380, -3343, -3345, -3220, -3343, 165, 240, -3390, + -3388, -3335, -3382, 69, -3335, -3386, -3397, -3395, + -4585, 174, -3393, 179, 174, -3401, -1344, -3393, + -3394, -2625, -3400, -3407, -3406, 174, 164, -3417, + -3412, -2813, -3405, -3095, -3414, 91, -3416, 91, + 164, -3421, -3420, -3413, 253, 157, -3499, -3437, + -3435, -3433, -3430, 152, -3411, -3091, -3317, 126, + -3429, -3434, 142, -3436, 205, -3475, -3473, -3456, + -3441, -3454, -3449, -3446, 205, 234, -3448, -3432, + 234, -3453, -3291, 234, -3428, 205, -3436, -3402, + -3470, -3465, -3462, -3461, 156, 156, -3461, 156, + -3389, -3462, 74, -4585, 91, -1683, -3434, 142, + 159, 205, 150, -3486, -3483, -3481, -3480, 240, + 151, 126, 174, -3296, -3393, 174, -3448, -3491, + -3392, -983, -3485, -3495, -3295, 234, -3484, -3295, + -3479, -3469, 145, -3525, -3517, 210, -3506, -2773, + 145, -3498, -3514, -3359, -3335, 182, -3497, -3216, + -3468, -3464, -3516, -3379, 165, -3522, -3520, -3204, + -3334, 188, -3524, 188, 165, -3531, -3167, -2933, + -3521, -3528, -2557, -3540, -3480, -3537, -2944, 235, + 235, -2944, 220, -3535, -3543, 127, -3530, -3547, + -3546, 235, 157, -3550, 164, 157, -3558, -3555, + -2734, 220, -3535, -3335, 235, -3535, -3560, 165, + 165, -3759, -3656, -3626, -3603, -3583, -3574, -3573, + -3571, 123, 147, 147, 123, 123, -3578, -3573, + 123, -3554, -3573, -3581, 147, 147, -3542, -3594, + -3592, -3589, -3588, 147, 147, -3588, 63, -3582, + -3593, 115, -3596, 115, -3600, -3588, 147, 91, + -3588, -3591, -3529, -3612, -3607, 12, 118, -3611, + -3610, 118, 118, 43, -3624, -3622, -3598, -3618, + 79, 139, -3620, 139, 139, 232, -3588, -2450, + -3625, 79, -3634, -3633, -3630, 86, -3632, 250, + 147, 223, -3652, -3651, -3640, -3639, 223, 223, + -3648, -3645, -3644, 161, 161, -3644, 161, -3623, + -3650, -3647, 223, 223, 123, -3632, -3032, 232, + -3718, -3688, -3667, -3665, -3664, -3663, 12, 12, + 238, -3666, 238, -3672, -3670, -3032, 139, -3654, + -3678, -3676, 111, 232, 139, 111, -3682, -3681, + 171, 171, -3686, -3685, 238, 238, -3685, -3032, + -3695, 230, -3694, -3693, 207, 207, 108, -3709, + -3704, -3701, -3700, 207, 207, -3700, -3654, -3671, + -3706, -2419, -3666, 238, 114, -3713, -3712, -3705, + 238, -3715, 207, -3712, 238, -3649, -3752, -3733, + -3730, -3643, -3726, -3725, -3602, 238, -3725, 238, + 243, -1107, 150, 223, 161, -3750, -3739, 150, + -3738, 238, 238, -3747, -3744, -3743, 243, 238, + -3743, -3228, 188, -3749, -3221, 186, 223, -3230, + -3758, -3755, -3745, -3712, -3742, -3468, 223, -3831, + -3798, -3773, -3767, -3765, 101, -3595, 243, -3771, + -3770, 191, 191, 191, 101, -3777, -3776, 108, + 108, -3795, -3790, -3787, -3784, -3783, -1103, 230, + -3783, 230, -3766, -3789, 243, 230, -3020, -3793, + -1103, 207, -3782, -3797, -3214, 207, -3815, -3803, + -3802, -3786, 139, -3812, -3811, -3809, -3808, -3757, + 205, 139, 205, 115, -3814, -3756, 115, -3826, + -3819, 207, -3729, -3823, 196, 243, -3742, -3797, + 207, -3818, -3828, -2989, -3824, 212, -2989, -3986, + -3947, -3897, -3862, -3853, -3848, -3843, -3842, -3841, + 242, 242, 199, -3842, -3841, 242, -2989, -3830, + -3842, -3841, 242, -3827, -3152, -3859, -3842, -3857, + 199, 199, -3055, -3842, 199, 212, -3875, 207, + -3872, -3849, -3841, 242, -3055, -4186, -3858, -3852, + -3874, -3012, 199, -3895, -3888, -3881, -3842, 199, + -3851, -3885, -4406, 250, 250, -3841, 242, -3883, + -3892, -3685, 238, 250, -3685, 243, -1106, -3716, + -3891, -3932, -3917, -3912, -3906, -5071, -4856, -3887, + -3880, -3825, -3909, 171, 199, -3842, -3724, -3519, + -3914, 230, -3916, 230, 230, -3921, -3167, 230, + -2834, -3929, -3926, -3916, 230, 243, -3916, 230, + 211, -3167, -3928, 243, -3934, 243, -3940, -3783, + -3712, -3931, -3930, -1591, -3715, -3712, -3938, 187, + -4008, -3943, -1106, -3959, -3954, -3953, -4041, 222, + -3894, 156, -3956, -3945, -3953, -3942, 235, -3167, + -3974, -3968, -3965, 171, -3958, -3915, 235, -3964, + -3972, -3140, -2565, 220, 230, 202, -3982, -3979, + -3973, -3970, -3967, -3973, 235, 243, -3749, 186, + -3981, -3980, -4108, -4014, -3990, 111, -3993, 205, + 176, -4011, -3996, 176, -4004, -4001, -4856, -3925, + -3985, -3841, 242, -3788, -4001, -3902, -3966, -4000, + -4190, -3978, -3894, -3277, 235, 235, -4025, -4017, + 127, -4021, -4019, 165, -4012, -4023, -4020, 165, + -3980, -4099, -4091, -4062, -4046, -4032, -4031, 157, + -4039, -4037, -4036, 234, 234, 234, -4022, -4043, + -4036, 228, 196, -4036, 196, 228, -4052, -4036, + -3857, 199, -4042, 228, -4058, -3857, -4056, 196, + 234, -4050, 234, -3857, 199, -4038, -4084, -4077, + -4072, -4069, -4056, -4010, -3931, -4056, 211, -4068, + -3857, -3295, -1523, -3980, 235, -4073, -4782, -3980, + -4075, -4005, 235, -3980, -4088, -4087, -4075, 242, + -4087, -4080, 196, -4094, 199, 196, -4096, -4090, + -4087, -4090, -4095, -4103, -3448, -4089, 196, -4105, + -4090, -3448, -4095, -4101, -4149, -4148, -4127, -4123, + -4118, -3927, -3167, -4074, -4071, 119, -4121, 230, + -4117, -3167, -4116, 164, -4126, -4067, 157, -4141, + -4136, -4133, -1451, -3957, 180, -3783, 180, -4132, + -4139, 230, 207, 207, -4135, -4145, -3714, -3884, + -1106, -3714, -4140, 228, 205, -4162, -4159, -4154, + 253, -4020, -4158, -3271, 228, 228, 205, -4160, + -4161, 242, -4165, 207, -4156, -4173, -4170, -3714, + 207, 228, -3714, -4156, -4164, -4183, -4181, -4179, + -4178, 173, 242, 207, -4172, -4178, -4153, -4189, + -4145, -4157, 166, -4182, 106, -4193, -4295, -2561, + 106, -3841, -4191, -4187, -1823, -5020, -4847, -4531, + -4418, -4311, -4305, -4264, -4229, -4227, -4222, -4215, + -4212, -4211, 206, 206, -4211, 206, -4013, -4212, + -4211, 206, -4013, -4389, -4214, -4220, -1968, -4217, + 48, -4221, -4195, -4211, -4146, -4244, -4233, -4232, + 113, -4237, -4236, 78, 78, -4241, -4439, -2590, + 98, -4211, -4239, -4228, -4256, -4253, -4250, -1364, + -3958, -4013, -2073, -4249, -4248, -4211, 206, 137, + -4262, -4259, 113, -4211, 206, -4252, 113, 85, + -4276, -4274, -4270, -4269, 88, 88, -4272, 235, + -2085, -4013, -2052, 129, -4301, -4298, -4284, -4282, + -1957, -4273, -1957, 63, -4291, -4287, 78, -4288, + -1968, 129, -4281, -2026, -1936, 93, -4290, -4389, + 235, 235, -4300, 214, 214, -4303, -4296, 206, + -4076, -4308, 78, 45, 254, 193, 93, -4372, + -4327, -4320, 163, -4319, -4318, 85, 85, 85, + -4322, -4076, -4326, -1451, 141, -4304, 141, -4336, + -4333, -4332, 193, -4076, 193, -4332, -4304, -4325, + -4344, -4341, -4340, 218, 218, -4340, 218, -4302, + -4353, -4352, -4349, 251, 141, -4326, -4294, -4261, + 226, -4358, 226, -4326, -4177, 137, -4366, -4361, + 141, -4363, 137, -4365, -4357, 226, -4369, -4365, + -4357, -4365, 226, -4364, -4397, -4391, -4376, -4356, + -4378, 218, -4385, -4383, -4382, 218, 218, 193, + 218, -4383, -4382, 218, -4351, 228, 63, -4393, + 250, -4396, -4395, 218, 185, -4403, -1451, -4324, + -4388, -4243, -4131, -4409, -4338, 66, -4617, 225, + 225, -4413, -4411, -4412, 218, -4415, -4408, -4412, + -4407, 173, -4509, -4486, -4426, 251, -1975, -2304, + -4416, 180, -4445, -4442, -1972, -4435, -4300, -1957, + -4424, 180, -4433, -4437, 198, 214, -4436, 152, + -4438, -4432, -2207, 228, -4156, -4477, -4450, 214, + 93, 35, -4472, -4465, -4459, -4456, 78, 251, + -4458, 251, 251, -4456, 251, 225, -4585, -4407, + 228, -4469, -1957, 173, -4464, -1957, 93, -4444, + -4475, 214, 228, -4300, -4156, -4479, -4476, -4483, + -2233, 233, 220, -2233, -4482, -4478, -4500, -4491, + -4490, 254, 254, -4493, 220, -4497, -4496, 226, + 226, -4496, -4482, -4492, -4502, -4485, -4505, 233, + 226, -4507, 233, 233, 241, -4521, -4518, -4515, + -1992, -4471, 220, -4516, -4517, 163, -4519, 251, + -4514, -4522, -4526, -4370, 106, -4520, -4530, -4370, + -4525, -4513, 254, -4744, -4602, -4591, -4551, -4545, + -4544, -4541, -4540, 220, 226, -4540, 226, -4407, + 214, -4548, 133, 136, -4550, 136, 136, -4576, + -4573, -4561, -4558, -4557, 133, 133, -4557, 133, + -4407, -4567, -4504, -4565, -4543, 226, -4539, -4571, + -4565, 225, -4569, 226, 136, -2274, 233, 220, + -4588, -2245, -4582, -2233, -4570, -4566, -2233, 225, + -2342, 152, -2560, -2532, -2300, 198, -4587, -4595, + -4542, -4586, -4581, -4597, -4463, -4599, -4461, -4508, + 241, -4596, -4721, -4643, -4620, -4613, -4610, -4609, + 158, 158, -4609, 158, 220, -4610, -4609, 158, + 173, -5045, 173, -4616, -4639, -4627, -4550, -4609, + 158, -4601, -4594, -4634, -4632, -4631, 180, 180, + 158, 180, -4632, -4631, -4529, -4585, -4441, 158, + -4642, -2654, 180, -4681, -4671, -4659, -4654, -4651, + -4650, -4641, 226, -4650, -4649, 98, -4657, 226, + 185, 185, -4652, -4667, -4664, -4663, 185, 185, + -4663, 185, 209, -4669, 209, 185, 158, -4677, + -4674, 209, -4663, 185, -4668, -4650, -4679, 226, + 209, -4703, -4694, -4691, -4688, -4687, -4676, 185, + -4687, 185, 149, -4693, 173, 173, -4687, -4699, + -4395, 149, -4690, -4395, -4686, -4666, -4658, -4718, + -4711, -4708, 209, 226, -4679, -1935, -4709, -4708, + -4679, -2663, 225, -4462, -4714, -1942, -4365, 209, + -4717, -4731, -4550, -4726, 209, -4716, -4727, -4666, + 209, 225, -4714, -4735, -4734, -4729, 254, -4508, + -4740, -4679, -4725, -4713, -4679, 173, -4741, -4739, + -4776, -4767, -4752, -4748, -1975, -4750, 190, 173, + -2245, -4761, -4758, -2304, 214, 173, -2304, 214, + -4751, -2304, -4743, -4710, -1374, -4702, 225, -4774, + -4771, 106, 158, 158, 180, 173, -4775, 190, + -4814, -4791, -4784, -4781, 85, -4783, 152, 152, + -4788, -4787, 158, 158, -4787, 158, -4786, -4807, + -4798, -4556, -4611, -4773, -4461, 225, -4805, -4803, + -4802, -4797, 206, 206, -4801, -1629, 241, -4810, + -4809, 206, -4611, 206, 158, -4806, -4825, -4823, + -4821, -4819, -4797, 133, -1935, 251, 133, 198, + -4820, -4827, -4818, -4829, -4804, -4840, -4838, -4835, + -4834, -4797, 206, -4834, -4801, -4828, 113, 206, + -4842, 128, -4433, -4809, -4796, -4795, -4765, -714, + -5038, -4995, -4906, -4865, -4860, -4857, -4856, 152, + 152, -4856, 152, -4638, -4862, -4157, -4858, 152, + -4478, -4885, -4871, -4870, 173, 121, 121, -4876, + -4874, 149, -4693, 220, -4882, -4693, -4880, -4875, + 152, -4864, -4751, -4861, 196, -4895, -4893, -4890, + 119, 75, -4892, 119, 119, -4894, 173, -4878, + -4900, -4899, -4093, 173, -4899, 173, -4898, -4247, + 196, -4093, -4956, -4929, -4912, -4689, 185, -4902, + -4920, -4676, -4668, 209, 137, -4130, -4911, 254, + -4925, -4924, 209, 173, 185, 185, -4666, 209, + -4673, -4936, -4934, -4663, 173, 209, 158, -4932, + -4951, -4945, -4942, -4670, -4928, -4927, -4670, -4940, + 137, -4948, 158, 149, -4663, 185, -4947, -4953, + 136, -4899, 173, -4751, -4968, -4959, -4944, -4963, + -4147, 228, -4943, -4965, 228, -4147, 149, -4947, + -4986, -4979, -4974, -4157, 228, 149, -4861, -4967, + -3552, 173, 173, -4983, -4157, -4977, 137, -4157, + -4981, -4984, -4992, -4990, -2047, -4975, 228, -4962, + -4474, 228, 173, -5027, -5017, -5008, -5002, -4884, + -4618, -4978, -5006, -1538, -4991, -4919, 196, -4918, + 196, -5012, 121, -4883, -2825, -4982, 137, -4859, + -4402, -5023, -5022, -1542, -3920, -1543, 211, -5024, + -1538, 196, -1543, -5033, 196, -4931, -1909, -5021, + -1542, -5036, 185, -5031, -4663, -1523, -5030, -5050, + -5048, -4909, -4689, 185, -1048, 228, 222, -1048, + -5049, 75, -2555, -5073, -5058, -5057, -4734, -5044, + 222, 121, -5070, -5067, -5064, -4870, 121, -1048, + -4870, 121, -1291, -5069, -5055, 105, -1400, -5068, + 119, -5076, 121, 141, -4360, +}; + +static long _vq_p_lsp32_1[] = { + 48, 216, 64, 416, 200, 28, 168, 120, + 200, 168, 168, 28, 28, 28, 28, 168, + 712, 120, 120, 120, 120, 12, 200, 200, + 592, 168, 168, 592, 584, 200, 200, 200, + 584, 760, 28, 28, 28, 28, 228, 120, + 120, 584, 120, 988, 324, 324, 988, 208, + 28, 120, 28, 28, 120, 28, 528, 208, + 208, 236, 760, 988, 120, 120, 988, 860, + 168, 760, 528, 988, 236, 208, 988, 28, + 236, 28, 28, 28, 28, 324, 236, 236, + 236, 324, 176, 468, 468, 324, 324, 176, + 916, 712, 712, 176, 236, 236, 236, 236, + 324, 324, 324, 712, 680, 680, 988, 324, + 244, 988, 176, 680, 680, 176, 712, 56, + 884, 712, 176, 884, 56, 56, 56, 584, + 244, 176, 176, 28, 28, 28, 984, 884, + 712, 984, 552, 228, 228, 228, 528, 512, + 44, 44, 884, 208, 208, 776, 200, 120, + 120, 120, 992, 200, 208, 44, 88, 56, + 56, 88, 56, 56, 56, 44, 88, 88, + 44, 56, 988, 988, 88, 88, 88, 88, + 88, 88, 44, 244, 592, 560, 120, 120, + 228, 120, 120, 560, 992, 228, 16, 592, + 120, 120, 592, 536, 228, 228, 992, 992, + 560, 88, 884, 56, 56, 88, 56, 56, + 88, 560, 992, 88, 88, 88, 88, 560, + 776, 712, 0, 0, 384, 120, 88, 88, + 88, 88, 88, 88, 88, 712, 776, 120, + 120, 120, 992, 992, 120, 120, 120, 536, + 992, 0, 992, 992, 384, 88, 88, 88, + 88, 88, 88, 592, 208, 0, 0, 208, + 988, 384, 988, 208, 208, 0, 416, 416, + 416, 988, 120, 208, 988, 200, 120, 800, + 832, 120, 120, 120, 116, 776, 776, 840, + 712, 712, 116, 776, 116, 116, 712, 680, + 308, 452, 560, 496, 712, 496, 776, 680, + 208, 208, 116, 680, 440, 440, 440, 116, + 680, 116, 208, 208, 208, 208, 208, 776, + 440, 440, 984, 416, 416, 440, 416, 416, + 776, 776, 948, 680, 208, 208, 680, 144, + 144, 144, 144, 1020, 208, 208, 496, 1020, + 116, 208, 116, 436, 36, 128, 36, 36, + 64, 36, 36, 36, 64, 64, 260, 408, + 144, 144, 408, 8, 208, 128, 64, 64, + 336, 128, 128, 128, 336, 152, 152, 8, + 440, 680, 440, 440, 8, 8, 64, 64, + 64, 64, 64, 64, 288, 776, 288, 244, + 528, 288, 208, 4, 440, 4, 152, 152, + 452, 24, 24, 64, 152, 64, 64, 64, + 24, 328, 64, 64, 64, 64, 328, 328, + 396, 208, 208, 208, 84, 320, 288, 64, + 64, 64, 436, 8, 396, 208, 208, 8, + 96, 96, 152, 96, 96, 96, 152, 128, + 128, 832, 128, 152, 128, 152, 128, 128, + 452, 896, 832, 328, 328, 496, 152, 244, + 260, 260, 244, 260, 260, 128, 988, 328, + 512, 988, 260, 336, 336, 336, 260, 396, + 184, 336, 184, 184, 184, 116, 336, 336, + 116, 184, 988, 396, 328, 68, 648, 52, + 336, 336, 52, 396, 528, 52, 184, 56, + 308, 184, 884, 184, 56, 468, 308, 56, + 56, 52, 468, 56, 56, 984, 308, 308, + 688, 308, 184, 184, 184, 52, 996, 996, + 996, 468, 468, 184, 184, 184, 184, 184, + 184, 52, 408, 640, 584, 328, 328, 996, + 396, 584, 996, 28, 996, 236, 236, 236, + 708, 672, 468, 468, 672, 104, 884, 104, + 236, 36, 36, 208, 36, 36, 104, 236, + 36, 640, 440, 104, 680, 36, 680, 440, + 208, 104, 640, 236, 104, 396, 440, 440, + 864, 672, 680, 768, 768, 208, 208, 208, + 208, 328, 328, 512, 12, 688, 440, 12, + 440, 12, 12, 184, 88, 440, 440, 184, + 88, 88, 88, 88, 592, 328, 184, 184, + 184, 384, 328, 592, 152, 152, 152, 336, + 328, 592, 56, 184, 56, 56, 592, 88, + 592, 584, 56, 184, 308, 308, 208, 584, + 56, 184, 184, 56, 56, 56, 584, 184, + 184, 184, 184, 88, 88, 184, 88, 88, + 328, 0, 0, 88, 592, 328, 328, 0, + 80, 84, 984, 584, 632, 584, 104, 56, + 56, 104, 996, 104, 992, 992, 992, 984, + 984, 104, 676, 184, 184, 184, 328, 184, + 12, 488, 384, 520, 996, 996, 152, 152, + 152, 664, 488, 488, 76, 328, 328, 76, + 76, 488, 208, 208, 208, 208, 996, 996, + 996, 328, 44, 384, 44, 996, 996, 996, + 996, 812, 812, 820, 384, 384, 44, 76, + 68, 12, 488, 88, 208, 208, 328, 88, + 488, 488, 664, 988, 988, 88, 88, 88, + 988, 416, 384, 488, 616, 328, 328, 584, + 488, 512, 488, 584, 384, 212, 384, 212, + 240, 44, 440, 64, 328, 64, 64, 64, + 64, 416, 328, 44, 44, 208, 208, 44, + 44, 664, 44, 672, 640, 152, 384, 152, + 488, 488, 152, 152, 488, 104, 544, 104, + 104, 328, 488, 76, 152, 76, 208, 208, + 76, 76, 416, 104, 64, 104, 76, 36, + 184, 996, 396, 36, 396, 36, 996, 236, + 236, 236, 480, 996, 996, 76, 396, 36, + 36, 36, 236, 688, 396, 396, 44, 36, + 36, 36, 104, 544, 104, 44, 236, 104, + 44, 36, 36, 36, 36, 788, 44, 688, + 688, 788, 788, 184, 396, 996, 184, 184, + 184, 184, 996, 996, 996, 104, 104, 468, + 468, 488, 308, 308, 308, 768, 352, 1000, + 984, 308, 308, 308, 308, 396, 396, 336, + 336, 736, 36, 292, 156, 36, 156, 28, + 28, 236, 736, 292, 236, 324, 236, 324, + 36, 36, 36, 36, 36, 36, 304, 680, + 412, 412, 304, 236, 236, 304, 412, 984, + 236, 352, 984, 768, 412, 736, 612, 156, + 156, 156, 156, 412, 236, 236, 612, 412, + 680, 680, 412, 304, 156, 156, 156, 304, + 324, 304, 104, 236, 324, 324, 12, 488, + 680, 736, 236, 236, 488, 788, 468, 304, + 304, 308, 308, 308, 308, 308, 304, 304, + 468, 484, 304, 304, 688, 864, 12, 680, + 680, 680, 304, 484, 668, 640, 688, 488, + 488, 324, 324, 640, 636, 468, 636, 680, + 636, 636, 144, 144, 64, 36, 36, 36, + 36, 36, 208, 128, 64, 64, 276, 276, + 128, 128, 128, 668, 128, 636, 636, 636, + 156, 680, 36, 36, 36, 276, 156, 156, + 276, 276, 36, 36, 36, 36, 36, 36, + 636, 136, 128, 136, 128, 136, 128, 136, + 128, 128, 668, 128, 664, 136, 136, 396, + 336, 136, 304, 336, 680, 664, 304, 668, + 440, 1000, 680, 156, 144, 36, 36, 36, + 1000, 156, 236, 156, 156, 236, 156, 340, + 1000, 144, 144, 144, 144, 144, 860, 760, + 760, 488, 156, 156, 276, 276, 276, 480, + 292, 156, 156, 292, 156, 156, 156, 748, + 248, 144, 80, 764, 732, 144, 340, 248, + 248, 732, 208, 276, 996, 144, 336, 96, + 676, 316, 96, 488, 336, 640, 676, 340, + 668, 304, 128, 128, 396, 128, 128, 128, + 304, 304, 396, 276, 336, 512, 248, 736, + 396, 676, 1000, 1000, 144, 144, 996, 996, + 996, 308, 308, 308, 184, 668, 336, 396, + 396, 336, 304, 248, 748, 156, 144, 144, + 248, 248, 676, 128, 128, 156, 144, 144, + 144, 128, 128, 248, 676, 220, 128, 128, + 396, 156, 156, 396, 612, 360, 360, 360, + 780, 676, 676, 304, 308, 308, 308, 308, + 220, 396, 220, 736, 156, 156, 984, 984, + 360, 984, 396, 396, 396, 396, 876, 780, + 780, 636, 480, 480, 84, 612, 612, 332, + 996, 996, 996, 220, 332, 332, 332, 332, + 780, 396, 396, 220, 220, 396, 304, 996, + 996, 396, 220, 308, 308, 308, 84, 304, + 668, 80, 732, 676, 732, 80, 80, 80, + 220, 204, 204, 732, 636, 764, 80, 80, + 276, 248, 84, 248, 748, 332, 332, 332, + 676, 676, 676, 748, 732, 732, 248, 676, + 676, 676, 248, 732, 612, 732, 732, 732, + 612, 812, 316, 316, 316, 316, 316, 812, + 732, 732, 612, 676, 676, 676, 220, 484, + 220, 220, 460, 272, 272, 244, 448, 84, + 664, 452, 452, 664, 84, 84, 156, 156, + 352, 448, 84, 80, 220, 156, 84, 220, + 84, 84, 132, 748, 132, 612, 188, 156, + 156, 156, 156, 272, 272, 448, 188, 188, + 188, 188, 188, 360, 272, 272, 272, 448, + 580, 272, 272, 272, 452, 244, 244, 244, + 244, 580, 448, 220, 220, 352, 352, 448, + 220, 984, 272, 420, 272, 272, 272, 360, + 244, 244, 984, 420, 360, 580, 272, 132, + 476, 360, 360, 664, 224, 216, 244, 216, + 216, 216, 216, 216, 612, 272, 984, 452, + 272, 244, 244, 244, 452, 984, 216, 216, + 216, 216, 576, 564, 564, 612, 452, 304, + 564, 224, 244, 224, 224, 244, 40, 40, + 40, 264, 224, 224, 304, 244, 512, 220, + 220, 188, 420, 244, 244, 188, 188, 188, + 388, 360, 612, 304, 40, 40, 40, 40, + 40, 640, 388, 388, 104, 188, 188, 188, + 612, 224, 612, 104, 188, 188, 188, 388, + 244, 104, 636, 216, 272, 216, 216, 484, + 104, 636, 388, 612, 272, 272, 104, 244, + 272, 272, 272, 420, 104, 452, 756, 996, + 996, 72, 564, 452, 220, 188, 188, 332, + 332, 272, 272, 332, 388, 188, 188, 188, + 188, 756, 388, 388, 272, 984, 984, 272, + 188, 332, 272, 272, 984, 360, 332, 332, + 984, 360, 736, 104, 388, 360, 484, 552, + 520, 272, 388, 272, 272, 216, 520, 224, + 1008, 216, 216, 564, 1008, 1008, 72, 72, + 72, 72, 76, 332, 332, 76, 332, 216, + 216, 84, 76, 76, 216, 1000, 1000, 308, + 308, 72, 72, 72, 1000, 332, 332, 700, + 72, 272, 784, 272, 272, 272, 272, 520, + 476, 420, 476, 360, 360, 360, 420, 748, + 332, 72, 72, 332, 520, 488, 72, 72, + 224, 276, 276, 332, 72, 72, 224, 276, + 276, 748, 332, 564, 276, 136, 748, 136, + 360, 360, 136, 156, 520, 332, 360, 332, + 332, 332, 332, 488, 360, 360, 136, 452, + 136, 700, 520, 216, 700, 136, 80, 80, + 748, 136, 448, 452, 452, 156, 452, 292, + 156, 156, 156, 448, 292, 136, 136, 480, + 520, 156, 156, 156, 76, 76, 292, 216, + 76, 76, 452, 292, 292, 292, 76, 352, + 136, 352, 292, 292, 352, 760, 136, 156, + 188, 156, 156, 188, 156, 156, 156, 104, + 488, 412, 136, 136, 188, 188, 188, 76, + 216, 76, 76, 156, 360, 188, 352, 188, + 188, 188, 188, 76, 412, 324, 324, 324, + 352, 76, 380, 380, 104, 156, 156, 156, + 156, 104, 480, 360, 276, 276, 40, 188, + 380, 40, 40, 728, 380, 188, 636, 132, + 244, 244, 244, 132, 636, 352, 352, 352, + 352, 380, 380, 132, 292, 292, 448, 292, + 292, 276, 236, 236, 276, 448, 188, 292, + 276, 188, 188, 816, 700, 244, 276, 276, + 292, 72, 276, 728, 412, 412, 412, 700, + 292, 292, 292, 292, 620, 480, 480, 188, + 620, 188, 188, 72, 136, 136, 480, 480, + 136, 380, 380, 380, 136, 576, 136, 136, + 324, 480, 188, 156, 156, 188, 188, 380, + 380, 188, 188, 380, 696, 188, 188, 636, + 368, 368, 620, 380, 324, 324, 380, 276, + 156, 236, 236, 236, 696, 136, 412, 412, + 984, 480, 136, 136, 292, 292, 292, 104, + 412, 104, 136, 40, 188, 40, 40, 40, + 368, 188, 188, 636, 40, 188, 188, 188, + 104, 380, 368, 368, 368, 368, 132, 360, + 332, 332, 308, 520, 332, 332, 132, 708, + 480, 480, 724, 360, 360, 188, 188, 308, + 308, 1008, 392, 360, 360, 500, 392, 216, + 364, 364, 156, 156, 188, 364, 244, 500, + 724, 332, 996, 876, 132, 308, 308, 996, + 996, 308, 996, 480, 996, 996, 996, 500, + 480, 364, 364, 996, 804, 724, 332, 332, + 724, 500, 480, 500, 500, 332, 196, 308, + 308, 72, 196, 196, 788, 196, 196, 412, + 188, 724, 132, 188, 368, 368, 368, 188, + 132, 368, 188, 188, 132, 804, 1004, 196, + 196, 188, 216, 196, 196, 216, 196, 196, + 480, 216, 868, 724, 724, 388, 368, 500, + 500, 500, 180, 168, 28, 28, 28, 180, + 180, 28, 28, 180, 324, 324, 28, 900, + 352, 28, 28, 324, 28, 400, 868, 28, + 292, 292, 868, 292, 400, 352, 352, 400, + 180, 180, 180, 180, 500, 312, 400, 292, + 352, 352, 312, 292, 292, 392, 392, 312, + 312, 168, 168, 168, 168, 168, 200, 760, + 312, 352, 352, 352, 312, 372, 372, 140, + 140, 996, 140, 140, 140, 140, 372, 312, + 312, 392, 168, 168, 168, 392, 244, 196, + 196, 352, 180, 148, 148, 148, 148, 196, + 68, 196, 400, 180, 180, 180, 932, 68, + 1016, 1008, 312, 312, 452, 292, 380, 380, + 180, 180, 180, 1008, 1008, 324, 324, 932, + 372, 352, 724, 1004, 292, 292, 292, 292, + 1004, 380, 1004, 324, 324, 324, 400, 512, + 400, 180, 180, 180, 180, 400, 1004, 352, + 244, 196, 196, 28, 28, 180, 180, 180, + 292, 196, 576, 180, 180, 180, 180, 180, + 1004, 452, 1016, 792, 244, 352, 804, 244, + 244, 244, 244, 264, 724, 264, 180, 180, + 352, 264, 40, 40, 216, 724, 792, 264, + 792, 180, 180, 180, 500, 264, 352, 180, + 372, 180, 148, 148, 148, 148, 372, 264, + 264, 500, 180, 180, 180, 500, 564, 700, + 700, 148, 148, 1004, 652, 372, 1004, 1008, + 652, 180, 1008, 380, 40, 40, 40, 40, + 380, 264, 520, 180, 180, 520, 520, 272, + 520, 28, 28, 724, 368, 40, 40, 40, + 40, 700, 700, 484, 700, 700, 380, 724, + 108, 368, 108, 108, 40, 40, 40, 40, + 108, 380, 380, 108, 652, 652, 772, 620, + 620, 108, 1016, 72, 996, 388, 652, 40, + 40, 40, 40, 40, 224, 40, 40, 40, + 108, 564, 264, 108, 520, 224, 224, 224, + 108, 264, 40, 108, 388, 264, 108, 1008, + 564, 388, 996, 996, 996, 996, 564, 1008, + 576, 1008, 564, 724, 108, 996, 108, 996, + 996, 620, 108, 148, 216, 108, 108, 564, + 1008, 856, 944, 372, 228, 992, 168, 140, + 140, 140, 792, 168, 168, 792, 228, 228, + 140, 28, 228, 28, 28, 28, 400, 652, + 372, 372, 400, 228, 228, 724, 400, 340, + 400, 108, 28, 168, 140, 140, 108, 228, + 168, 108, 1004, 228, 1004, 400, 168, 28, + 1004, 168, 168, 168, 108, 324, 324, 28, + 28, 28, 392, 372, 108, 324, 324, 400, + 400, 372, 792, 500, 532, 28, 236, 712, + 792, 28, 324, 28, 400, 400, 28, 216, + 400, 400, 380, 380, 620, 620, 400, 380, + 868, 324, 236, 324, 236, 236, 500, 500, + 468, 392, 392, 56, 56, 56, 56, 56, + 392, 400, 996, 996, 996, 996, 392, 468, + 468, 392, 392, 620, 400, 424, 424, 28, + 28, 28, 28, 400, 400, 996, 620, 996, + 620, 228, 228, 244, 400, 392, 392, 996, + 424, 996, 308, 996, 424, 792, 292, 324, + 292, 236, 236, 292, 236, 236, 468, 236, + 236, 520, 468, 520, 236, 792, 500, 412, + 412, 500, 500, 468, 1000, 424, 380, 324, + 324, 324, 424, 380, 380, 380, 392, 392, + 216, 392, 500, 380, 380, 804, 468, 412, + 804, 324, 324, 816, 412, 500, 500, 228, + 56, 56, 56, 56, 56, 56, 56, 992, + 228, 228, 140, 140, 140, 140, 140, 216, + 364, 364, 228, 364, 228, 228, 992, 372, + 372, 372, 424, 1016, 1016, 424, 224, 364, + 364, 996, 364, 140, 140, 140, 140, 424, + 228, 364, 868, 324, 324, 712, 364, 372, + 1000, 324, 324, 308, 308, 324, 324, 324, + 324, 468, 380, 380, 424, 804, 380, 372, + 372, 424, 40, 756, 620, 996, 996, 996, + 996, 620, 500, 368, 40, 40, 40, 1004, + 868, 380, 500, 424, 368, 368, 368, 424, + 476, 392, 424, 620, 1000, 1016, 40, 1000, + 996, 996, 424, 804, 484, 160, 1004, 468, + 368, 56, 56, 56, 252, 252, 996, 160, + 160, 996, 996, 996, 368, 368, 308, 308, + 308, 368, 160, 160, 308, 252, 252, 380, + 484, 252, 252, 72, 452, 516, 424, 512, + 392, 392, 308, 56, 56, 364, 996, 364, + 364, 996, 996, 364, 424, 308, 364, 368, + 364, 388, 72, 72, 72, 996, 516, 996, + 996, 996, 388, 388, 388, 364, 252, 716, + 64, 120, 212, 208, 428, 240, 212, 212, + 208, 208, 208, 240, 212, 212, 212, 252, + 252, 240, 252, 252, 328, 208, 84, 240, + 384, 84, 64, 64, 64, 64, 64, 64, + 364, 716, 416, 868, 160, 208, 208, 208, + 160, 224, 160, 1004, 208, 208, 152, 416, + 428, 60, 60, 60, 60, 60, 212, 212, + 384, 392, 152, 152, 152, 392, 836, 328, + 212, 212, 212, 212, 416, 384, 384, 164, + 328, 328, 328, 164, 224, 164, 160, 212, + 160, 428, 164, 212, 212, 212, 416, 716, + 152, 428, 428, 364, 64, 152, 152, 384, + 364, 64, 364, 416, 416, 164, 840, 776, + 196, 196, 416, 208, 208, 516, 240, 240, + 240, 416, 608, 164, 164, 776, 164, 208, + 536, 196, 120, 224, 164, 164, 240, 240, + 164, 820, 240, 384, 212, 384, 60, 60, + 60, 212, 356, 64, 776, 120, 224, 196, + 160, 300, 160, 160, 64, 64, 64, 452, + 160, 160, 144, 144, 196, 208, 144, 144, + 364, 208, 208, 196, 656, 144, 144, 144, + 656, 656, 196, 840, 144, 196, 1020, 208, + 716, 208, 208, 572, 240, 240, 656, 120, + 120, 120, 120, 208, 840, 208, 208, 364, + 656, 240, 164, 164, 120, 120, 656, 716, + 60, 92, 92, 316, 92, 92, 92, 316, + 316, 316, 316, 164, 676, 676, 164, 1012, + 92, 92, 92, 364, 1012, 572, 508, 92, + 356, 92, 92, 92, 356, 164, 92, 92, + 196, 548, 572, 820, 984, 144, 128, 128, + 1016, 164, 160, 64, 64, 724, 96, 96, + 96, 96, 572, 724, 132, 132, 540, 96, + 96, 820, 60, 60, 60, 60, 152, 428, + 96, 96, 724, 700, 152, 700, 816, 356, + 60, 60, 60, 276, 540, 356, 700, 700, + 356, 356, 356, 520, 540, 520, 428, 428, + 520, 804, 540, 540, 724, 64, 64, 64, + 428, 64, 64, 64, 700, 96, 96, 700, + 96, 96, 428, 64, 64, 804, 428, 428, + 696, 572, 572, 456, 96, 96, 456, 716, + 96, 456, 572, 112, 144, 112, 112, 112, + 112, 456, 144, 132, 132, 144, 456, 572, + 112, 112, 112, 572, 508, 508, 132, 112, + 112, 508, 64, 64, 64, 64, 132, 508, + 508, 696, 572, 576, 804, 132, 656, 132, + 132, 144, 144, 144, 144, 276, 92, 144, + 92, 96, 96, 92, 144, 128, 92, 92, + 676, 92, 276, 732, 732, 132, 316, 316, + 300, 848, 816, 804, 732, 144, 112, 112, + 112, 804, 792, 764, 144, 816, 700, 144, + 700, 700, 676, 316, 316, 700, 456, 112, + 112, 112, 112, 456, 1012, 376, 376, 316, + 316, 376, 456, 316, 1000, 316, 204, 204, + 204, 1000, 1000, 376, 376, 1000, 120, 60, + 60, 212, 60, 60, 60, 212, 60, 212, + 456, 416, 456, 212, 212, 212, 212, 212, + 212, 660, 568, 504, 504, 504, 456, 568, + 364, 364, 240, 240, 364, 804, 224, 456, + 456, 132, 240, 660, 476, 132, 132, 240, + 240, 132, 132, 840, 716, 300, 132, 804, + 660, 656, 656, 816, 276, 660, 660, 276, + 656, 804, 132, 212, 992, 992, 212, 212, + 212, 212, 212, 696, 276, 536, 248, 248, + 384, 384, 384, 248, 536, 132, 416, 244, + 132, 132, 132, 240, 240, 240, 240, 536, + 248, 416, 456, 120, 200, 200, 120, 200, + 200, 200, 120, 120, 248, 808, 992, 248, + 1000, 200, 200, 808, 744, 992, 600, 248, + 624, 744, 624, 808, 808, 808, 240, 656, + 240, 240, 656, 120, 300, 848, 160, 240, + 456, 364, 120, 120, 196, 656, 196, 656, + 160, 160, 112, 112, 112, 860, 656, 656, + 160, 568, 624, 744, 600, 296, 240, 240, + 240, 624, 568, 568, 132, 296, 296, 296, + 196, 224, 196, 132, 568, 224, 132, 132, + 600, 600, 196, 568, 240, 240, 240, 244, + 196, 132, 568, 196, 196, 536, 536, 456, + 456, 568, 516, 992, 992, 992, 192, 192, + 244, 192, 192, 300, 160, 580, 992, 548, + 548, 656, 296, 240, 516, 296, 516, 240, + 240, 240, 516, 656, 624, 624, 656, 548, + 160, 624, 624, 624, 160, 160, 240, 160, + 96, 540, 92, 60, 96, 60, 60, 60, + 92, 92, 92, 540, 96, 96, 72, 72, + 92, 92, 92, 92, 92, 92, 92, 1012, + 604, 604, 508, 508, 984, 704, 984, 984, + 268, 356, 356, 60, 60, 984, 356, 604, + 268, 268, 356, 356, 604, 356, 456, 704, + 508, 704, 160, 160, 384, 60, 60, 60, + 60, 384, 212, 212, 356, 428, 212, 428, + 60, 60, 60, 60, 428, 356, 212, 212, + 212, 160, 196, 212, 212, 160, 504, 356, + 356, 196, 504, 60, 60, 60, 504, 660, + 60, 60, 60, 60, 60, 504, 516, 604, + 504, 196, 356, 356, 356, 356, 580, 196, + 508, 196, 508, 196, 132, 540, 504, 504, + 132, 132, 540, 540, 508, 508, 264, 132, + 984, 92, 604, 660, 92, 92, 984, 572, + 508, 508, 132, 132, 572, 572, 696, 508, + 508, 508, 456, 132, 656, 132, 572, 572, + 264, 580, 456, 660, 192, 656, 420, 192, + 192, 660, 132, 112, 112, 456, 1012, 572, + 508, 508, 192, 192, 572, 248, 1012, 192, + 628, 604, 508, 192, 604, 508, 268, 240, + 356, 212, 212, 224, 364, 456, 240, 240, + 132, 240, 504, 240, 568, 296, 568, 356, + 124, 268, 268, 268, 268, 268, 356, 364, + 820, 356, 296, 296, 132, 296, 296, 248, + 268, 124, 124, 124, 124, 568, 296, 296, + 248, 268, 268, 224, 220, 580, 296, 296, + 132, 600, 296, 268, 268, 268, 268, 132, + 504, 356, 220, 356, 220, 580, 356, 356, + 224, 132, 132, 508, 508, 508, 132, 604, + 696, 132, 220, 240, 240, 660, 212, 212, + 984, 984, 240, 240, 240, 984, 984, 564, + 132, 220, 504, 220, 568, 296, 296, 580, + 568, 516, 568, 364, 624, 112, 112, 112, + 364, 160, 364, 504, 356, 356, 356, 516, + 252, 504, 252, 252, 296, 296, 252, 604, + 508, 364, 604, 624, 624, 624, 508, 508, + 264, 364, 364, 656, 192, 192, 628, 628, + 656, 20, 588, 32, 432, 256, 20, 48, + 20, 20, 20, 48, 48, 432, 256, 256, + 256, 192, 284, 284, 284, 432, 192, 284, + 284, 232, 232, 232, 460, 284, 160, 160, + 404, 232, 404, 404, 48, 48, 48, 84, + 432, 84, 192, 20, 20, 20, 20, 32, + 32, 32, 172, 48, 48, 48, 32, 32, + 32, 32, 48, 48, 316, 1000, 316, 1000, + 32, 172, 232, 344, 344, 232, 232, 252, + 524, 524, 20, 20, 472, 20, 20, 472, + 20, 20, 20, 20, 588, 524, 524, 252, + 524, 160, 644, 492, 284, 284, 364, 252, + 172, 172, 20, 20, 20, 20, 20, 32, + 48, 48, 492, 48, 32, 252, 48, 252, + 32, 32, 32, 192, 172, 172, 684, 172, + 172, 444, 172, 172, 172, 796, 444, 192, + 256, 256, 256, 256, 256, 432, 404, 48, + 828, 48, 48, 48, 492, 432, 192, 192, + 48, 364, 20, 20, 160, 492, 492, 160, + 920, 796, 796, 828, 828, 192, 20, 32, + 20, 472, 20, 20, 456, 472, 32, 32, + 248, 248, 472, 472, 472, 472, 444, 444, + 444, 444, 684, 472, 472, 472, 752, 744, + 684, 364, 192, 600, 192, 684, 744, 192, + 492, 492, 192, 744, 192, 192, 744, 404, + 256, 404, 204, 204, 204, 376, 248, 256, + 256, 256, 404, 376, 376, 432, 256, 256, + 376, 112, 112, 112, 112, 112, 220, 828, + 256, 256, 220, 256, 192, 764, 256, 256, + 192, 376, 192, 376, 220, 1012, 316, 48, + 48, 192, 432, 316, 316, 316, 316, 248, + 556, 376, 376, 376, 376, 220, 432, 376, + 112, 1012, 192, 376, 244, 984, 984, 556, + 556, 984, 432, 1000, 48, 364, 364, 684, + 444, 124, 124, 124, 124, 124, 124, 124, + 124, 796, 684, 628, 628, 628, 248, 248, + 444, 444, 444, 248, 364, 296, 296, 296, + 296, 628, 364, 444, 444, 192, 444, 796, + 172, 172, 172, 172, 192, 244, 192, 192, + 444, 192, 556, 796, 172, 172, 172, 172, + 192, 628, 664, 248, 192, 684, 684, 192, + 628, 628, 628, 248, 684, 84, 84, 172, + 84, 684, 296, 624, 296, 476, 452, 84, + 84, 456, 624, 624, 624, 628, 848, 84, + 296, 296, 684, 684, 796, 624, 624, 624, + 456, 508, 508, 508, 508, 784, 628, 628, + 784, 628, 748, 844, 256, 80, 628, 628, + 628, 80, 80, 72, 796, 796, 72, 1000, + 84, 80, 80, 124, 124, 124, 84, 80, + 80, 600, 296, 84, 568, 84, 752, 624, + 296, 296, 296, 296, 784, 624, 84, 84, + 624, 624, 784, 84, 744, 744, 600, 600, + 600, 84, 880, 624, 784, 940, 624, 624, + 84, 84, 444, 556, 32, 32, 316, 316, + 316, 444, 704, 556, 172, 172, 340, 752, + 752, 556, 556, 84, 444, 340, 192, 192, + 632, 192, 192, 556, 912, 880, 624, 508, + 296, 296, 124, 296, 880, 124, 784, 628, + 84, 444, 124, 124, 268, 508, 508, 268, + 124, 124, 124, 124, 628, 604, 84, 268, + 268, 476, 476, 604, 100, 100, 124, 124, + 124, 124, 100, 84, 296, 296, 296, 84, + 796, 84, 508, 508, 508, 100, 704, 508, + 508, 508, 508, 100, 784, 704, 984, 984, + 704, 628, 984, 752, 548, 604, 512, 548, + 548, 244, 100, 100, 628, 628, 100, 936, + 796, 100, 752, 296, 296, 548, 796, 548, + 444, 72, 72, 296, 296, 72, 984, 508, + 984, 704, 984, 984, 508, 112, 508, 112, + 112, 112, 112, 784, 752, 100, 508, 508, + 72, 628, 476, 628, 508, 548, 1012, 112, + 112, 112, 340, 476, 424, 796, 1000, 1000, + 628, 628, 628, 796, 192, 1012, 1012, 84, + 84, 628, 84, 692, 508, 604, 556, 316, + 316, 692, 704, 556, 880, 720, 1012, 1012, + 604, 704, 48, 48, 720, 172, 172, 172, + 172, 252, 556, 252, 252, 556, 556, 556, + 556, 252, 828, 796, 692, 1012, 252, 1012, + 1012, 84, 632, 84, 252, 628, 476, 252, + 84, 704, 84, 424, 576, 180, 280, 148, + 244, 180, 264, 148, 68, 68, 280, 68, + 68, 68, 68, 340, 280, 280, 252, 148, + 148, 148, 192, 476, 192, 364, 148, 68, + 84, 84, 192, 244, 252, 148, 452, 148, + 180, 312, 148, 148, 180, 148, 244, 160, + 164, 180, 164, 164, 180, 180, 180, 244, + 548, 548, 340, 516, 516, 264, 264, 364, + 244, 452, 244, 244, 244, 364, 264, 264, + 264, 352, 68, 68, 68, 244, 244, 164, + 180, 164, 68, 164, 352, 68, 280, 68, + 68, 516, 280, 164, 312, 68, 68, 352, + 180, 252, 252, 68, 68, 68, 692, 512, + 692, 160, 312, 312, 372, 312, 160, 760, + 516, 312, 148, 148, 148, 148, 148, 148, + 280, 148, 148, 148, 148, 148, 280, 312, + 312, 164, 340, 340, 340, 164, 1004, 772, + 148, 148, 148, 160, 1016, 564, 160, 160, + 68, 68, 68, 68, 340, 148, 148, 164, + 340, 340, 148, 148, 148, 340, 160, 160, + 148, 1004, 1004, 148, 160, 160, 148, 484, + 484, 564, 100, 148, 100, 872, 484, 484, + 72, 1016, 1016, 72, 224, 264, 68, 100, + 1016, 1016, 224, 224, 224, 224, 772, 564, + 564, 264, 264, 264, 100, 664, 192, 68, + 192, 484, 484, 740, 1016, 564, 340, 264, + 192, 100, 164, 68, 264, 68, 84, 720, + 532, 244, 244, 340, 608, 264, 1004, 340, + 532, 1004, 140, 140, 792, 312, 312, 312, + 692, 392, 168, 140, 140, 140, 140, 140, + 392, 532, 424, 168, 532, 312, 392, 452, + 1000, 424, 200, 596, 596, 280, 68, 68, + 68, 68, 140, 140, 140, 140, 140, 140, + 280, 280, 312, 148, 148, 692, 452, 692, + 720, 148, 148, 596, 596, 280, 280, 720, + 280, 280, 632, 312, 632, 1004, 596, 140, + 140, 140, 720, 1008, 632, 720, 280, 1004, + 148, 148, 1004, 1016, 596, 68, 68, 68, + 280, 148, 392, 392, 1008, 392, 1004, 1004, + 1004, 1016, 1016, 904, 904, 652, 148, 148, + 148, 392, 632, 312, 1004, 564, 312, 340, + 424, 72, 148, 148, 392, 392, 1004, 1004, + 84, 424, 564, 544, 280, 400, 68, 68, + 68, 68, 68, 424, 400, 392, 392, 424, + 392, 392, 392, 392, 400, 400, 532, 1004, + 400, 532, 280, 280, 280, 1004, 400, 400, + 252, 280, 280, 280, 252, 544, 720, 400, + 400, 880, 720, 1004, 1004, 280, 280, 392, + 400, 400, 280, 280, 392, 392, 400, 164, + 164, 564, 164, 868, 280, 280, 164, 392, + 68, 252, 164, 932, 252, 1004, 160, 1016, + 1016, 160, 340, 532, 68, 68, 68, 68, + 68, 544, 532, 532, 164, 392, 392, 392, + 164, 476, 160, 160, 512, 340, 340, 340, + 340, 164, 160, 512, 512, 512, 512, 632, + 544, 544, 532, 532, 164, 216, 160, 544, + 544, 1016, 692, 68, 68, 544, 68, 68, + 68, 548, 740, 544, 392, 164, 340, 340, + 340, 544, 164, 68, 68, 68, 68, 632, + 608, 608, 692, 340, 740, 608, 608, 392, + 544, 596, 392, 392, 596, 544, 544, 836, + 392, 340, 484, 544, 340, 340, 392, 544, + 484, 484, 392, 340, 340, 484, 340, 340, + 340, 164, 164, 608, 164, 596, 740, 740, + 484, 484, 484, 484, 740, 836, 392, 544, + 544, 900, 836, 216, 692, 164, 484, 164, + 836, 544, 1004, 1004, 1004, 164, 484, 544, + 544, 692, 160, 1004, 1004, 160, 484, 836, + 484, 484, 160, 836, 1016, 1004, 160, 1004, + 424, 68, 68, 424, 68, 68, 532, 596, + 280, 532, 280, 280, 280, 164, 532, 532, + 164, 760, 596, 164, 216, 160, 596, 532, + 424, 84, 84, 532, 532, 596, 84, 1000, + 244, 244, 340, 68, 68, 244, 244, 340, + 68, 68, 596, 352, 244, 244, 392, 68, + 532, 68, 68, 392, 1004, 544, 352, 68, + 68, 532, 632, 352, 1004, 632, 544, 340, + 340, 532, 512, 512, 512, 1004, 280, 280, + 280, 280, 1004, 1004, 544, 340, 340, 312, + 400, 760, 400, 312, 400, 340, 340, 340, + 340, 392, 512, 452, 392, 392, 1004, 1004, + 1004, 1004, 512, 512, 544, 544, 544, 608, + 100, 216, 476, 512, 216, 216, 216, 216, + 512, 476, 476, 544, 244, 692, 300, 300, + 164, 100, 72, 72, 72, 72, 300, 100, + 100, 100, 596, 784, 300, 300, 300, 392, + 484, 784, 484, 596, 300, 476, 476, 72, + 72, 72, 216, 216, 300, 300, 216, 216, + 216, 216, 300, 608, 300, 300, 100, 216, + 72, 72, 544, 484, 300, 300, 300, 72, + 484, 484, 484, 484, 984, 216, 984, 72, + 544, 544, 544, 544, 692, 596, 596, 548, + 548, 300, 300, 300, 596, 164, 608, 164, + 596, 608, 512, 512, 164, 160, 596, 160, + 160, 544, 544, 548, 596, 596, 100, 544, + 512, 512, 512, 100, 100, 632, 100, 100, + 100, 100, 100, 300, 300, 596, 484, 484, + 512, 512, 512, 512, 512, 300, 596, 300, + 216, 548, 100, 596, 596, 100, 484, 632, + 484, 596, 596, 596, 608, 100, 608, 484, + 608, 608, 72, 420, 300, 100, 72, 72, + 72, 72, 100, 100, 72, 548, 300, 596, + 300, 72, 72, 100, 484, 300, 300, 100, + 596, 72, 72, 72, 476, 476, 784, 388, + 420, 84, 84, 300, 300, 100, 512, 84, + 72, 596, 596, 72, 392, 784, 300, 244, + 224, 224, 224, 224, 748, 784, 1000, 1000, + 216, 244, 224, 224, 72, 72, 388, 1000, + 84, 388, 224, 224, 216, 216, 216, 84, + 224, 224, 84, 216, 84, 300, 216, 80, + 84, 72, 72, 72, 216, +}; + +static long _vq_q_lsp32_1[] = { + 584, 796, 224, 780, 812, 980, 992, 884, + 860, 228, 760, 120, 712, 168, 1020, 1020, + 1020, 168, 200, 712, 1020, 16, 712, 1020, + 16, 200, 712, 12, 16, 1020, 712, 760, + 12, 1020, 1020, 120, 228, 712, 712, 228, + 712, 592, 712, 584, 712, 1020, 16, 860, + 760, 1020, 120, 208, 208, 236, 924, 236, + 1020, 1020, 1020, 924, 760, 860, 528, 1020, + 760, 860, 616, 616, 884, 236, 528, 1020, + 916, 236, 324, 712, 944, 712, 712, 324, + 944, 944, 616, 916, 944, 712, 916, 528, + 944, 916, 944, 988, 1020, 680, 324, 916, + 680, 712, 916, 916, 712, 916, 16, 680, + 664, 584, 16, 712, 1020, 584, 776, 228, + 944, 884, 988, 916, 712, 916, 944, 616, + 512, 924, 592, 228, 712, 884, 616, 944, + 884, 592, 616, 712, 884, 944, 552, 664, + 552, 616, 916, 776, 884, 884, 228, 200, + 992, 808, 808, 992, 884, 528, 536, 228, + 992, 712, 88, 884, 916, 616, 884, 916, + 988, 712, 488, 528, 992, 992, 884, 120, + 228, 712, 584, 452, 768, 768, 228, 884, + 884, 228, 992, 592, 712, 992, 800, 800, + 992, 536, 16, 884, 884, 992, 536, 884, + 800, 440, 1020, 536, 916, 992, 88, 712, + 384, 16, 384, 384, 884, 712, 776, 592, + 916, 776, 800, 16, 776, 208, 384, 536, + 992, 120, 840, 712, 776, 776, 840, 712, + 840, 776, 712, 840, 992, 536, 840, 840, + 536, 592, 384, 536, 536, 416, 384, 776, + 208, 536, 884, 16, 536, 560, 12, 776, + 12, 416, 800, 416, 536, 768, 536, 776, + 840, 832, 860, 776, 924, 840, 200, 832, + 924, 712, 776, 840, 924, 840, 1020, 1020, + 776, 840, 832, 1020, 800, 988, 776, 1020, + 680, 760, 592, 800, 1020, 560, 1020, 948, + 440, 680, 496, 776, 680, 776, 916, 800, + 776, 592, 980, 416, 440, 776, 948, 948, + 776, 948, 496, 440, 776, 776, 776, 980, + 948, 980, 980, 1020, 948, 236, 948, 860, + 208, 1020, 948, 948, 1020, 948, 832, 980, + 16, 860, 176, 464, 536, 468, 396, 440, + 144, 680, 948, 208, 208, 948, 436, 464, + 860, 208, 648, 648, 860, 948, 128, 152, + 688, 152, 336, 440, 440, 336, 440, 408, + 688, 948, 680, 688, 464, 436, 152, 208, + 440, 776, 948, 980, 648, 948, 408, 352, + 648, 320, 440, 320, 948, 288, 440, 776, + 512, 348, 320, 128, 328, 152, 440, 852, + 4, 440, 208, 328, 852, 396, 396, 852, + 852, 328, 396, 852, 664, 648, 464, 208, + 396, 440, 896, 896, 440, 396, 440, 436, + 328, 676, 336, 128, 152, 852, 852, 152, + 852, 896, 336, 184, 396, 852, 152, 328, + 664, 924, 896, 336, 440, 832, 328, 632, + 832, 496, 352, 896, 436, 852, 496, 336, + 664, 832, 496, 440, 396, 852, 560, 852, + 328, 396, 336, 440, 688, 260, 440, 688, + 832, 396, 528, 688, 396, 244, 924, 924, + 396, 440, 648, 440, 648, 8, 440, 944, + 336, 996, 916, 884, 884, 688, 468, 308, + 468, 988, 916, 184, 916, 924, 688, 916, + 916, 688, 308, 688, 916, 896, 884, 468, + 688, 688, 884, 336, 996, 328, 396, 688, + 884, 408, 584, 672, 672, 396, 884, 396, + 884, 640, 916, 884, 884, 468, 884, 916, + 956, 956, 884, 916, 708, 956, 916, 708, + 884, 688, 948, 236, 208, 440, 672, 680, + 236, 708, 680, 708, 916, 680, 948, 680, + 440, 640, 672, 916, 584, 688, 680, 688, + 956, 864, 688, 956, 864, 440, 396, 884, + 328, 396, 440, 664, 956, 916, 688, 864, + 884, 768, 672, 416, 852, 884, 916, 336, + 184, 384, 328, 440, 956, 384, 328, 384, + 440, 440, 384, 768, 328, 336, 384, 384, + 336, 672, 308, 384, 88, 184, 12, 184, + 12, 12, 384, 308, 336, 384, 884, 592, + 992, 996, 916, 88, 384, 184, 672, 884, + 384, 384, 884, 184, 328, 328, 884, 536, + 536, 768, 592, 384, 956, 384, 536, 12, + 844, 352, 768, 616, 664, 592, 592, 996, + 384, 584, 884, 616, 384, 996, 536, 104, + 956, 672, 820, 336, 996, 396, 852, 328, + 640, 520, 852, 552, 328, 396, 676, 328, + 852, 912, 616, 552, 616, 852, 336, 552, + 488, 552, 812, 328, 852, 996, 328, 536, + 852, 384, 552, 536, 488, 384, 812, 852, + 820, 820, 852, 852, 812, 820, 76, 520, + 420, 672, 672, 440, 240, 416, 536, 208, + 12, 640, 748, 12, 584, 328, 384, 416, + 488, 536, 416, 12, 672, 384, 416, 12, + 584, 760, 672, 616, 416, 852, 536, 536, + 536, 672, 776, 152, 852, 208, 328, 416, + 440, 440, 416, 488, 616, 328, 416, 584, + 988, 760, 640, 708, 672, 852, 416, 328, + 708, 672, 328, 416, 640, 672, 692, 640, + 488, 384, 640, 708, 416, 640, 980, 416, + 488, 104, 980, 616, 776, 488, 488, 780, + 888, 852, 680, 184, 876, 208, 396, 996, + 480, 788, 788, 480, 788, 104, 480, 396, + 688, 236, 688, 788, 688, 788, 488, 236, + 480, 788, 672, 608, 488, 104, 996, 616, + 76, 688, 480, 788, 876, 876, 640, 788, + 876, 876, 908, 336, 688, 396, 396, 688, + 308, 996, 308, 468, 688, 584, 552, 688, + 788, 864, 468, 688, 788, 972, 664, 768, + 768, 688, 788, 876, 336, 688, 876, 688, + 876, 956, 688, 412, 292, 156, 236, 292, + 236, 292, 864, 1020, 1020, 412, 324, 680, + 876, 156, 480, 236, 412, 680, 956, 788, + 680, 788, 864, 412, 680, 736, 680, 956, + 412, 760, 768, 864, 480, 972, 956, 480, + 236, 412, 680, 680, 412, 680, 708, 480, + 788, 876, 788, 708, 324, 680, 1020, 640, + 680, 956, 956, 688, 916, 412, 864, 640, + 788, 864, 468, 788, 736, 916, 788, 864, + 736, 324, 876, 468, 688, 788, 488, 708, + 688, 608, 640, 12, 788, 956, 768, 876, + 688, 788, 672, 692, 708, 708, 788, 668, + 640, 468, 680, 668, 708, 788, 668, 788, + 640, 640, 156, 1020, 852, 948, 128, 144, + 208, 396, 396, 396, 128, 144, 640, 668, + 396, 144, 948, 696, 396, 696, 668, 696, + 876, 1020, 156, 680, 948, 696, 680, 948, + 636, 668, 688, 396, 876, 680, 128, 440, + 708, 708, 440, 696, 948, 636, 876, 668, + 396, 876, 708, 336, 760, 276, 640, 688, + 396, 488, 640, 440, 876, 824, 668, 696, + 680, 736, 688, 732, 748, 144, 236, 156, + 668, 1020, 760, 236, 292, 292, 760, 692, + 488, 156, 760, 1020, 860, 888, 888, 860, + 888, 668, 888, 760, 668, 488, 1000, 748, + 760, 292, 480, 480, 760, 748, 888, 888, + 668, 208, 888, 888, 764, 732, 484, 1000, + 276, 888, 996, 640, 748, 732, 876, 128, + 812, 676, 676, 640, 676, 668, 852, 608, + 736, 736, 184, 144, 812, 336, 396, 676, + 640, 668, 676, 696, 676, 760, 636, 972, + 676, 812, 972, 736, 676, 852, 396, 812, + 308, 812, 336, 396, 336, 736, 396, 852, + 812, 812, 668, 736, 780, 748, 156, 748, + 668, 972, 812, 688, 876, 780, 156, 676, + 780, 144, 676, 1000, 780, 972, 396, 780, + 780, 780, 876, 780, 736, 676, 780, 876, + 876, 780, 876, 612, 908, 396, 688, 876, + 612, 688, 736, 972, 480, 780, 736, 972, + 780, 612, 480, 780, 876, 908, 908, 876, + 908, 668, 908, 780, 720, 668, 636, 908, + 332, 396, 812, 668, 480, 396, 780, 812, + 812, 812, 876, 636, 612, 480, 668, 308, + 396, 480, 304, 396, 876, 908, 632, 612, + 736, 844, 748, 732, 812, 204, 732, 888, + 248, 732, 764, 764, 668, 888, 84, 748, + 668, 696, 748, 668, 844, 812, 780, 748, + 732, 748, 780, 780, 748, 780, 276, 780, + 732, 812, 636, 812, 696, 820, 780, 812, + 668, 820, 460, 676, 732, 812, 844, 844, + 812, 844, 636, 732, 812, 844, 696, 872, + 668, 636, 844, 652, 480, 332, 576, 360, + 748, 664, 760, 760, 156, 664, 664, 352, + 664, 664, 760, 748, 612, 748, 156, 248, + 748, 888, 636, 760, 220, 636, 420, 448, + 360, 272, 748, 748, 360, 748, 244, 272, + 360, 448, 352, 448, 360, 448, 452, 452, + 636, 448, 452, 664, 664, 352, 448, 452, + 664, 612, 452, 636, 612, 448, 452, 452, + 580, 220, 748, 476, 664, 360, 420, 420, + 360, 420, 612, 664, 664, 696, 476, 304, + 664, 664, 748, 748, 388, 224, 564, 244, + 576, 272, 452, 664, 708, 452, 972, 576, + 576, 664, 452, 576, 576, 220, 452, 564, + 576, 756, 756, 576, 756, 736, 564, 736, + 576, 564, 576, 244, 264, 264, 224, 264, + 576, 576, 264, 576, 612, 576, 632, 736, + 612, 272, 576, 420, 388, 360, 388, 420, + 420, 388, 708, 640, 244, 188, 388, 576, + 756, 708, 576, 756, 640, 388, 576, 756, + 708, 484, 636, 636, 244, 388, 576, 576, + 388, 612, 640, 420, 476, 272, 388, 740, + 956, 728, 576, 636, 576, 756, 636, 420, + 388, 420, 476, 476, 612, 748, 812, 332, + 756, 996, 756, 564, 612, 216, 360, 756, + 388, 332, 908, 908, 420, 272, 388, 756, + 908, 908, 756, 908, 388, 636, 612, 420, + 272, 420, 332, 360, 104, 908, 360, 388, + 956, 388, 972, 136, 420, 388, 608, 728, + 728, 332, 420, 756, 388, 388, 552, 388, + 728, 272, 420, 692, 552, 520, 216, 332, + 388, 420, 728, 388, 420, 552, 756, 420, + 332, 1000, 520, 488, 388, 816, 520, 332, + 812, 332, 812, 844, 488, 812, 844, 816, + 80, 780, 844, 332, 360, 420, 476, 816, + 748, 476, 784, 748, 420, 784, 784, 784, + 420, 332, 748, 360, 700, 700, 420, 784, + 564, 700, 488, 360, 332, 748, 484, 816, + 1000, 844, 748, 692, 640, 640, 812, 488, + 748, 844, 816, 360, 700, 812, 676, 844, + 360, 748, 780, 520, 748, 780, 700, 912, + 488, 728, 728, 564, 816, 816, 748, 844, + 844, 728, 788, 576, 564, 352, 760, 452, + 748, 292, 448, 480, 448, 700, 520, 748, + 700, 748, 292, 760, 700, 520, 760, 484, + 136, 488, 824, 352, 448, 452, 640, 448, + 276, 760, 352, 824, 824, 824, 728, 292, + 780, 324, 352, 360, 188, 412, 448, 728, + 640, 448, 640, 488, 412, 448, 480, 488, + 692, 640, 136, 360, 480, 448, 448, 380, + 412, 352, 448, 104, 448, 412, 352, 380, + 412, 728, 412, 448, 520, 360, 748, 480, + 780, 552, 748, 480, 816, 640, 756, 448, + 412, 188, 380, 960, 576, 380, 960, 960, + 448, 352, 380, 636, 728, 380, 448, 380, + 412, 412, 448, 816, 448, 576, 576, 412, + 448, 636, 292, 412, 816, 576, 480, 412, + 960, 380, 412, 960, 960, 664, 960, 700, + 412, 484, 816, 816, 448, 480, 620, 728, + 576, 480, 620, 756, 756, 756, 620, 380, + 756, 620, 480, 216, 960, 728, 576, 756, + 700, 576, 620, 756, 816, 620, 276, 636, + 876, 756, 480, 412, 324, 324, 368, 788, + 620, 380, 412, 412, 700, 412, 788, 696, + 380, 788, 788, 788, 412, 788, 412, 696, + 412, 292, 480, 412, 960, 640, 480, 620, + 728, 620, 636, 640, 412, 480, 620, 640, + 480, 136, 960, 756, 380, 188, 368, 388, + 388, 368, 388, 728, 380, 756, 368, 380, + 816, 620, 620, 380, 620, 756, 520, 368, + 360, 812, 332, 736, 480, 780, 584, 924, + 780, 908, 728, 480, 676, 908, 360, 360, + 876, 724, 724, 780, 876, 816, 500, 576, + 816, 500, 480, 188, 480, 392, 420, 724, + 816, 388, 812, 908, 724, 908, 788, 308, + 332, 332, 332, 756, 480, 788, 908, 804, + 788, 804, 500, 756, 868, 868, 480, 756, + 804, 868, 756, 804, 724, 812, 868, 368, + 788, 1004, 804, 724, 876, 500, 364, 788, + 412, 804, 804, 388, 620, 756, 788, 368, + 364, 908, 480, 788, 196, 816, 564, 392, + 728, 480, 224, 964, 548, 608, 1016, 392, + 756, 244, 964, 964, 868, 756, 388, 964, + 868, 724, 944, 388, 652, 168, 312, 292, + 352, 180, 372, 372, 372, 352, 352, 964, + 372, 760, 292, 352, 324, 964, 900, 352, + 324, 352, 964, 352, 964, 760, 1020, 500, + 824, 292, 352, 312, 868, 372, 724, 312, + 824, 760, 352, 312, 760, 964, 500, 760, + 824, 372, 312, 760, 200, 856, 856, 856, + 760, 372, 760, 856, 372, 856, 1020, 148, + 1016, 652, 168, 312, 372, 652, 652, 372, + 652, 400, 312, 372, 652, 964, 632, 868, + 724, 372, 564, 180, 312, 372, 652, 392, + 244, 500, 548, 312, 372, 652, 964, 632, + 964, 932, 652, 564, 564, 452, 620, 576, + 292, 380, 352, 1016, 724, 352, 372, 964, + 380, 372, 932, 964, 324, 412, 352, 380, + 932, 412, 724, 352, 380, 412, 932, 632, + 724, 352, 576, 292, 824, 1004, 1016, 448, + 452, 724, 1016, 292, 180, 292, 576, 620, + 576, 964, 620, 264, 352, 244, 576, 452, + 900, 824, 728, 804, 352, 372, 816, 352, + 264, 576, 380, 576, 804, 352, 564, 620, + 372, 352, 180, 264, 452, 792, 816, 380, + 804, 380, 264, 576, 804, 380, 380, 352, + 380, 652, 180, 264, 372, 772, 772, 372, + 772, 792, 264, 372, 772, 724, 608, 792, + 804, 372, 652, 792, 772, 652, 500, 520, + 772, 380, 728, 652, 180, 264, 380, 772, + 772, 380, 792, 264, 380, 816, 700, 664, + 728, 652, 620, 728, 976, 368, 380, 576, + 620, 728, 724, 564, 724, 792, 620, 792, + 816, 756, 792, 724, 772, 380, 620, 976, + 700, 620, 976, 728, 772, 976, 976, 652, + 772, 520, 772, 996, 1016, 1016, 1016, 652, + 368, 756, 620, 576, 388, 224, 264, 564, + 1008, 772, 564, 500, 856, 264, 564, 772, + 856, 564, 388, 792, 772, 564, 520, 856, + 620, 756, 388, 620, 564, 756, 756, 728, + 756, 724, 620, 932, 932, 756, 724, 652, + 564, 652, 1008, 564, 272, 728, 856, 652, + 520, 932, 976, 380, 712, 944, 228, 168, + 200, 992, 932, 200, 992, 856, 992, 996, + 228, 168, 884, 228, 372, 652, 932, 944, + 652, 944, 792, 372, 652, 792, 792, 564, + 724, 792, 884, 372, 168, 228, 724, 652, + 228, 400, 932, 372, 792, 1004, 372, 168, + 724, 1020, 200, 712, 856, 352, 1020, 324, + 944, 372, 400, 712, 816, 372, 712, 1008, + 500, 712, 900, 792, 792, 292, 884, 944, + 856, 236, 380, 324, 856, 792, 620, 420, + 532, 500, 620, 944, 652, 944, 1004, 944, + 900, 944, 324, 468, 468, 620, 900, 868, + 620, 868, 964, 228, 712, 468, 996, 884, + 500, 900, 884, 944, 468, 620, 900, 620, + 884, 964, 400, 884, 500, 532, 900, 944, + 652, 996, 620, 900, 424, 652, 944, 620, + 652, 996, 652, 608, 532, 400, 424, 884, + 500, 620, 468, 468, 792, 856, 620, 412, + 324, 292, 412, 412, 324, 412, 788, 468, + 620, 856, 620, 792, 620, 928, 928, 468, + 620, 792, 816, 620, 792, 816, 788, 412, + 944, 380, 500, 468, 468, 620, 816, 500, + 476, 424, 868, 412, 468, 928, 620, 468, + 816, 412, 468, 928, 468, 816, 804, 368, + 712, 228, 992, 996, 384, 1016, 976, 996, + 996, 976, 992, 1016, 228, 652, 372, 512, + 928, 816, 1016, 500, 992, 1016, 1016, 652, + 1016, 976, 928, 976, 772, 816, 740, 928, + 816, 1016, 424, 324, 200, 992, 228, 500, + 372, 868, 928, 976, 372, 976, 392, 976, + 424, 368, 372, 324, 468, 352, 380, 468, + 976, 976, 468, 976, 792, 964, 620, 380, + 976, 724, 388, 788, 652, 368, 756, 620, + 976, 976, 868, 756, 368, 380, 620, 900, + 928, 620, 868, 868, 380, 620, 976, 500, + 512, 424, 792, 756, 792, 772, 772, 424, + 652, 772, 900, 868, 872, 868, 868, 620, + 380, 308, 996, 468, 900, 868, 468, 900, + 868, 308, 368, 468, 468, 788, 368, 468, + 976, 468, 252, 1004, 468, 792, 880, 788, + 608, 928, 424, 484, 512, 880, 880, 664, + 880, 424, 1016, 976, 996, 880, 308, 424, + 392, 308, 368, 516, 868, 368, 868, 388, + 424, 976, 388, 996, 812, 1016, 868, 772, + 388, 1016, 1016, 1016, 772, 516, 868, 796, + 660, 1012, 656, 820, 776, 716, 384, 852, + 416, 240, 536, 536, 328, 240, 416, 516, + 364, 416, 424, 880, 416, 240, 1000, 852, + 536, 364, 428, 152, 852, 208, 416, 716, + 928, 980, 716, 900, 868, 416, 716, 980, + 964, 608, 1004, 900, 852, 716, 416, 980, + 716, 428, 152, 212, 384, 416, 384, 416, + 416, 900, 428, 852, 384, 868, 964, 852, + 328, 384, 416, 428, 428, 416, 428, 964, + 384, 416, 428, 836, 484, 392, 164, 852, + 836, 852, 868, 852, 416, 716, 716, 852, + 428, 716, 980, 516, 208, 980, 416, 416, + 880, 416, 392, 776, 840, 868, 980, 840, + 516, 548, 536, 416, 240, 548, 416, 840, + 980, 776, 740, 548, 516, 840, 196, 240, + 840, 516, 240, 244, 868, 516, 536, 840, + 196, 852, 820, 820, 356, 852, 384, 212, + 852, 852, 852, 716, 980, 840, 564, 516, + 868, 912, 516, 196, 656, 208, 144, 576, + 164, 548, 948, 980, 964, 980, 208, 860, + 392, 980, 860, 392, 980, 656, 860, 1020, + 860, 1020, 364, 980, 1020, 868, 980, 860, + 980, 240, 716, 716, 656, 716, 716, 980, + 840, 208, 240, 240, 980, 240, 656, 392, + 980, 656, 392, 364, 656, 860, 860, 732, + 656, 540, 96, 1012, 820, 316, 676, 676, + 676, 812, 820, 196, 812, 820, 964, 820, + 508, 572, 1012, 516, 676, 1012, 572, 676, + 820, 356, 852, 508, 508, 880, 820, 852, + 836, 1016, 1012, 852, 1016, 572, 676, 144, + 964, 252, 724, 96, 572, 960, 852, 128, + 572, 676, 676, 728, 960, 728, 572, 540, + 676, 852, 96, 852, 152, 428, 428, 852, + 152, 428, 816, 816, 428, 724, 960, 820, + 428, 356, 540, 700, 852, 540, 728, 792, + 428, 540, 716, 700, 716, 728, 540, 716, + 816, 960, 852, 716, 804, 852, 128, 980, + 716, 572, 96, 428, 804, 152, 428, 724, + 428, 572, 572, 572, 716, 816, 572, 716, + 700, 716, 980, 960, 152, 128, 696, 852, + 572, 804, 852, 208, 572, 1012, 144, 656, + 860, 804, 656, 804, 456, 1012, 696, 1012, + 508, 572, 656, 656, 572, 656, 696, 508, + 1012, 1012, 144, 948, 980, 572, 456, 572, + 716, 960, 656, 608, 816, 816, 716, 804, + 276, 208, 656, 980, 572, 816, 1012, 732, + 852, 144, 676, 96, 852, 144, 316, 820, + 732, 676, 696, 820, 852, 724, 732, 676, + 632, 928, 848, 848, 820, 732, 1012, 764, + 144, 816, 928, 860, 764, 848, 848, 1012, + 816, 792, 732, 460, 1012, 804, 700, 764, + 376, 1012, 732, 928, 732, 732, 820, 376, + 1012, 1012, 804, 732, 848, 376, 316, 376, + 732, 700, 816, 732, 764, 792, 704, 808, + 384, 716, 504, 416, 840, 568, 212, 416, + 928, 428, 848, 416, 240, 504, 568, 660, + 840, 840, 840, 568, 660, 840, 804, 660, + 848, 804, 568, 660, 456, 848, 576, 848, + 804, 848, 656, 716, 784, 804, 456, 716, + 840, 364, 364, 980, 840, 420, 804, 816, + 840, 660, 716, 848, 848, 716, 980, 816, + 840, 848, 848, 820, 536, 568, 240, 416, + 384, 536, 568, 848, 696, 568, 848, 696, + 536, 568, 840, 276, 568, 276, 840, 264, + 848, 696, 248, 416, 840, 536, 568, 568, + 848, 840, 696, 536, 656, 744, 860, 808, + 992, 840, 992, 808, 816, 840, 808, 364, + 848, 808, 860, 860, 808, 744, 808, 792, + 656, 808, 808, 840, 920, 920, 860, 840, + 656, 808, 808, 240, 476, 960, 456, 808, + 516, 456, 808, 656, 456, 860, 364, 808, + 516, 456, 656, 860, 920, 920, 860, 920, + 196, 660, 840, 808, 744, 600, 296, 568, + 808, 808, 624, 808, 724, 568, 624, 808, + 456, 264, 364, 364, 600, 244, 196, 456, + 624, 808, 724, 600, 992, 536, 568, 608, + 960, 516, 808, 804, 728, 568, 808, 580, + 516, 840, 580, 808, 536, 568, 580, 516, + 452, 456, 364, 664, 456, 752, 600, 752, + 580, 980, 660, 296, 752, 624, 580, 808, + 660, 656, 548, 840, 660, 656, 660, 580, + 752, 808, 656, 840, 580, 548, 840, 516, + 296, 572, 356, 704, 676, 540, 96, 604, + 96, 540, 604, 604, 540, 604, 548, 160, + 316, 676, 820, 508, 604, 1012, 704, 704, + 1012, 704, 604, 704, 752, 820, 580, 72, + 504, 820, 508, 268, 356, 548, 604, 704, + 356, 604, 604, 936, 936, 704, 516, 936, + 604, 820, 580, 516, 428, 820, 212, 384, + 568, 568, 568, 384, 820, 540, 660, 716, + 212, 356, 428, 504, 504, 504, 428, 356, + 504, 456, 580, 356, 504, 196, 716, 504, + 716, 516, 716, 504, 660, 840, 660, 716, + 540, 356, 504, 604, 660, 604, 752, 660, + 604, 548, 504, 604, 508, 540, 728, 548, + 716, 580, 540, 456, 580, 604, 540, 660, + 456, 196, 716, 660, 604, 660, 608, 728, + 728, 1012, 716, 840, 508, 572, 580, 604, + 572, 604, 516, 364, 604, 660, 960, 572, + 656, 660, 696, 276, 660, 960, 656, 660, + 564, 696, 580, 716, 696, 660, 476, 580, + 456, 716, 580, 508, 1012, 696, 656, 604, + 656, 572, 848, 248, 656, 364, 628, 364, + 656, 628, 604, 248, 1012, 628, 660, 296, + 820, 568, 240, 608, 848, 848, 356, 504, + 456, 568, 568, 820, 820, 508, 600, 504, + 268, 568, 296, 356, 820, 936, 820, 456, + 936, 820, 356, 936, 248, 820, 568, 580, + 504, 268, 296, 568, 624, 624, 568, 624, + 276, 568, 296, 564, 364, 728, 504, 568, + 636, 820, 600, 936, 508, 356, 504, 960, + 604, 504, 696, 508, 580, 696, 820, 936, + 264, 636, 580, 604, 704, 936, 220, 704, + 960, 728, 580, 508, 296, 840, 504, 240, + 580, 220, 568, 504, 660, 728, 132, 576, + 364, 248, 568, 752, 660, 624, 660, 804, + 660, 752, 624, 752, 660, 660, 920, 508, + 516, 516, 516, 660, 604, 504, 508, 940, + 940, 716, 880, 516, 660, 508, 364, 660, + 604, 940, 628, 660, 656, 628, 628, 656, + 872, 880, 516, 660, 940, 516, 656, 660, + 660, 508, 796, 644, 556, 404, 284, 432, + 48, 492, 588, 588, 492, 492, 284, 432, + 492, 364, 492, 432, 588, 588, 252, 432, + 404, 284, 460, 588, 588, 460, 252, 516, + 460, 460, 432, 460, 432, 460, 588, 364, + 460, 192, 752, 588, 32, 48, 472, 48, + 172, 472, 472, 172, 172, 460, 588, 48, + 316, 556, 316, 556, 556, 928, 460, 424, + 172, 316, 284, 892, 524, 344, 524, 1000, + 588, 892, 284, 492, 644, 472, 892, 892, + 892, 524, 588, 644, 644, 588, 644, 928, + 644, 252, 892, 892, 492, 524, 456, 928, + 472, 828, 172, 492, 952, 32, 48, 48, + 952, 492, 952, 172, 48, 456, 556, 364, + 952, 172, 444, 928, 556, 444, 952, 444, + 684, 684, 444, 796, 952, 952, 952, 456, + 492, 920, 404, 432, 828, 828, 432, 796, + 952, 432, 492, 828, 828, 492, 364, 252, + 952, 816, 492, 952, 456, 828, 920, 252, + 952, 952, 828, 920, 952, 1000, 492, 444, + 892, 644, 32, 472, 516, 952, 472, 952, + 972, 1000, 600, 892, 644, 892, 472, 600, + 684, 952, 952, 600, 684, 744, 972, 952, + 744, 516, 752, 684, 580, 744, 892, 516, + 892, 920, 364, 920, 972, 220, 892, 600, + 556, 432, 764, 376, 404, 404, 972, 376, + 404, 764, 764, 764, 404, 828, 376, 432, + 432, 1012, 376, 764, 256, 828, 736, 920, + 828, 920, 248, 764, 972, 920, 764, 376, + 736, 828, 220, 1012, 580, 828, 1012, 316, + 432, 248, 556, 432, 460, 376, 556, 364, + 820, 556, 820, 460, 432, 752, 460, 432, + 376, 828, 1000, 556, 784, 972, 752, 1012, + 828, 220, 556, 816, 556, 848, 816, 704, + 600, 624, 172, 296, 444, 628, 684, 796, + 968, 968, 796, 684, 796, 968, 816, 364, + 684, 796, 968, 1000, 516, 444, 684, 628, + 796, 796, 456, 684, 796, 848, 684, 828, + 556, 444, 796, 968, 456, 632, 364, 516, + 556, 1000, 796, 828, 952, 968, 684, 796, + 248, 684, 784, 1000, 1000, 796, 968, 248, + 684, 796, 952, 1000, 796, 972, 1000, 828, + 248, 952, 508, 920, 624, 748, 512, 192, + 816, 580, 628, 684, 796, 684, 928, 728, + 796, 920, 796, 920, 920, 628, 656, 920, + 868, 656, 628, 796, 920, 972, 796, 920, + 844, 656, 784, 972, 828, 972, 796, 828, + 920, 844, 748, 844, 828, 920, 784, 748, + 664, 748, 1000, 684, 296, 600, 912, 888, + 84, 624, 624, 748, 600, 784, 940, 656, + 600, 808, 624, 684, 940, 684, 940, 784, + 744, 808, 880, 880, 920, 808, 684, 624, + 744, 364, 940, 744, 940, 972, 684, 744, + 940, 784, 828, 936, 556, 444, 556, 820, + 704, 820, 968, 704, 444, 556, 512, 784, + 940, 796, 968, 192, 556, 452, 940, 752, + 912, 880, 1000, 704, 940, 940, 936, 628, + 508, 628, 296, 660, 912, 628, 912, 660, + 784, 820, 444, 968, 296, 936, 628, 628, + 268, 604, 628, 936, 936, 936, 912, 604, + 628, 912, 784, 628, 784, 912, 296, 936, + 628, 796, 476, 912, 508, 628, 796, 784, + 936, 476, 936, 628, 796, 940, 968, 604, + 628, 704, 796, 752, 844, 796, 844, 972, + 796, 704, 72, 784, 940, 628, 608, 784, + 752, 452, 940, 784, 796, 936, 752, 968, + 936, 548, 784, 444, 796, 784, 968, 752, + 936, 752, 548, 508, 820, 100, 784, 936, + 752, 820, 548, 72, 704, 820, 796, 1012, + 508, 628, 656, 844, 972, 476, 628, 920, + 100, 656, 784, 656, 1012, 880, 628, 1012, + 628, 796, 564, 748, 720, 828, 720, 424, + 796, 920, 828, 828, 1000, 628, 796, 192, + 972, 796, 424, 912, 820, 628, 968, 556, + 1012, 940, 820, 1012, 912, 912, 820, 704, + 704, 968, 556, 828, 880, 968, 556, 796, + 828, 912, 796, 880, 720, 704, 1012, 796, + 828, 692, 968, 828, 720, 828, 940, 704, + 628, 720, 664, 880, 424, 704, 512, 880, + 424, 796, 880, 720, 584, 456, 476, 544, + 932, 564, 772, 372, 264, 244, 312, 148, + 280, 340, 824, 824, 340, 824, 880, 280, + 340, 824, 880, 664, 252, 880, 312, 148, + 192, 880, 720, 824, 1000, 264, 824, 180, + 452, 824, 180, 312, 312, 180, 452, 252, + 392, 340, 252, 880, 244, 264, 340, 576, + 752, 940, 452, 940, 752, 340, 824, 548, + 264, 824, 452, 340, 824, 940, 452, 340, + 372, 824, 264, 244, 352, 352, 264, 940, + 264, 880, 824, 516, 760, 856, 824, 280, + 372, 940, 312, 252, 372, 824, 312, 824, + 312, 516, 940, 180, 352, 372, 940, 664, + 940, 940, 372, 856, 856, 760, 692, 824, + 548, 372, 312, 180, 1016, 772, 372, 264, + 904, 564, 652, 312, 280, 340, 340, 340, + 340, 548, 1004, 452, 564, 516, 564, 872, + 564, 1016, 772, 548, 772, 1016, 516, 164, + 904, 148, 340, 872, 872, 340, 872, 692, + 872, 904, 340, 1004, 564, 1004, 252, 752, + 904, 872, 904, 1004, 692, 548, 1016, 872, + 564, 872, 548, 872, 160, 904, 1016, 872, + 160, 872, 904, 100, 608, 740, 264, 692, + 772, 872, 264, 564, 772, 872, 872, 772, + 872, 564, 772, 872, 940, 912, 252, 740, + 1000, 1016, 872, 872, 740, 872, 452, 340, + 940, 912, 784, 244, 872, 264, 784, 900, + 900, 264, 608, 608, 872, 872, 532, 608, + 720, 692, 652, 1016, 932, 1004, 760, 856, + 720, 720, 280, 1008, 200, 168, 856, 312, + 532, 720, 532, 312, 792, 856, 424, 608, + 424, 900, 1008, 912, 880, 932, 280, 856, + 372, 140, 856, 372, 148, 280, 312, 1004, + 312, 1004, 1004, 280, 1004, 900, 564, 720, + 912, 280, 312, 692, 720, 312, 372, 880, + 312, 856, 912, 856, 880, 932, 632, 1008, + 856, 932, 880, 856, 720, 912, 932, 904, + 1004, 1016, 1016, 904, 880, 148, 280, 904, + 904, 280, 720, 596, 1016, 632, 1016, 932, + 904, 904, 932, 932, 964, 1016, 340, 1004, + 312, 900, 880, 564, 564, 652, 1004, 1004, + 632, 1016, 1004, 1016, 424, 632, 564, 1016, + 424, 720, 1016, 824, 340, 964, 280, 532, + 856, 392, 400, 880, 904, 400, 904, 720, + 856, 400, 532, 544, 532, 544, 544, 792, + 932, 544, 400, 1004, 532, 532, 1004, 532, + 720, 400, 1004, 544, 424, 904, 880, 1004, + 544, 900, 880, 904, 544, 1004, 932, 880, + 532, 792, 400, 856, 720, 424, 856, 900, + 392, 608, 880, 900, 532, 792, 900, 964, + 392, 880, 720, 964, 692, 904, 692, 904, + 964, 252, 1004, 904, 340, 392, 532, 544, + 632, 632, 544, 632, 880, 532, 544, 632, + 692, 912, 692, 164, 692, 512, 532, 544, + 632, 900, 868, 532, 544, 632, 720, 720, + 632, 720, 544, 720, 596, 564, 1004, 632, + 692, 836, 720, 872, 392, 632, 340, 544, + 740, 836, 904, 740, 836, 392, 544, 904, + 740, 740, 836, 340, 608, 632, 740, 740, + 632, 740, 836, 608, 836, 740, 632, 904, + 740, 836, 632, 740, 740, 740, 904, 904, + 836, 904, 872, 692, 484, 544, 740, 740, + 544, 740, 596, 484, 692, 692, 544, 608, + 740, 596, 392, 740, 836, 692, 964, 872, + 544, 740, 836, 904, 836, 900, 836, 740, + 836, 964, 900, 452, 836, 868, 872, 836, + 900, 904, 532, 544, 836, 692, 836, 692, + 836, 900, 836, 904, 484, 692, 1016, 964, + 1016, 836, 164, 964, 836, 692, 1004, 836, + 512, 632, 280, 532, 856, 532, 760, 692, + 932, 760, 532, 792, 856, 692, 792, 856, + 596, 792, 836, 392, 576, 548, 900, 760, + 532, 424, 632, 632, 720, 692, 760, 760, + 452, 824, 632, 244, 340, 340, 608, 608, + 244, 352, 632, 632, 352, 632, 596, 340, + 824, 280, 532, 900, 692, 900, 760, 352, + 632, 544, 824, 824, 544, 760, 964, 512, + 824, 824, 532, 824, 632, 544, 824, 312, + 340, 1004, 900, 532, 900, 1004, 532, 792, + 544, 824, 1004, 824, 532, 532, 1004, 452, + 512, 544, 824, 512, 532, 400, 452, 824, + 532, 512, 720, 532, 692, 596, 836, 664, + 564, 420, 912, 692, 300, 476, 512, 608, + 608, 512, 608, 720, 300, 720, 476, 608, + 596, 476, 100, 300, 692, 484, 484, 300, + 692, 596, 692, 880, 596, 692, 484, 784, + 608, 912, 596, 692, 784, 608, 692, 216, + 476, 300, 300, 476, 476, 692, 692, 484, + 300, 608, 548, 692, 608, 692, 548, 244, + 784, 548, 720, 608, 596, 484, 740, 100, + 692, 596, 740, 836, 548, 512, 72, 1016, + 596, 740, 836, 692, 740, 740, 692, 836, + 596, 596, 608, 632, 692, 836, 632, 596, + 692, 740, 596, 608, 548, 548, 608, 164, + 548, 596, 632, 596, 632, 740, 548, 692, + 544, 608, 692, 692, 512, 912, 160, 596, + 692, 912, 164, 596, 912, 692, 596, 548, + 608, 632, 692, 720, 912, 596, 692, 548, + 224, 692, 692, 632, 720, 548, 548, 720, + 692, 692, 632, 608, 632, 300, 912, 836, + 632, 912, 692, 632, 420, 484, 100, 300, + 160, 100, 300, 476, 548, 1016, 784, 784, + 784, 300, 484, 912, 1016, 484, 548, 900, + 940, 476, 844, 420, 960, 748, 844, 420, + 476, 784, 748, 596, 784, 300, 692, 476, + 784, 632, 740, 476, 632, 844, 608, 420, + 244, 300, 484, 740, 760, 912, 888, 760, + 244, 300, 1016, 564, 216, 484, 1016, 748, + 888, 484, 388, 420, 224, 300, 484, 760, + 300, 484, 748, 300, 1000, 420, 388, 84, + 476, 216, 484, 564, 484, +}; + +static encode_aux_nearestmatch _vq_auxn_lsp32_1 = { + _vq_ptr0_lsp32_1, + _vq_ptr1_lsp32_1, + _vq_p_lsp32_1, + _vq_q_lsp32_1, + 5077, 5077 +}; + +static static_codebook _vq_book_lsp32_1 = { + 4, 256, + _vq_lengthlist_lsp32_1, + 2, 1603705124, 1582427982, 8, 1, + _vq_quantlist_lsp32_1, + &_vq_auxn_lsp32_1, + NULL, +}; + + +#endif |