• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * TwinVQ decoder
3  * Copyright (c) 2009 Vitor Sessak
4  *
5  * This file is part of FFmpeg.
6  *
7  * FFmpeg is free software; you can redistribute it and/or
8  * modify it under the terms of the GNU Lesser General Public
9  * License as published by the Free Software Foundation; either
10  * version 2.1 of the License, or (at your option) any later version.
11  *
12  * FFmpeg is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15  * Lesser General Public License for more details.
16  *
17  * You should have received a copy of the GNU Lesser General Public
18  * License along with FFmpeg; if not, write to the Free Software
19  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20  */
21 
22 #ifndef AVCODEC_TWINVQ_DATA_H
23 #define AVCODEC_TWINVQ_DATA_H
24 
25 #include <stddef.h>
26 #include <stdint.h>
27 
28 /*
29  * The bark_tab_* tables are constructed so that
30  *
31  *       /i-1              \
32  *       |--               |
33  *  bark |\   bark_tab[j]  | == i
34  *       |/                |
35  *       |--               |
36  *       \j=0              /
37  *
38  *
39  * for some slightly nonconventional bark-scale function
40  */
41 static const uint16_t bark_tab_l08_512[] = {
42      7,  8,  7,  8,  8,  8,  8,  8,  8,  9,
43      9, 10, 10, 11, 11, 12, 12, 14, 15, 16,
44     18, 19, 21, 24, 27, 30, 35, 40, 46, 53
45 };
46 
47 static const uint16_t bark_tab_l11_512[] = {
48      6,  6,  6,  6,  6,  6,  7,  6,  7,  7,
49      8,  8,  8,  9, 10, 10, 11, 13, 13, 15,
50     17, 18, 21, 25, 27, 33, 38, 45, 54, 66
51 };
52 
53 static const uint16_t bark_tab_l16_1024[] = {
54      9,  9,  8,  9, 10, 9,  10,  10,  10,  12,
55     11, 13, 13, 14, 16, 17, 19,  20,  24,  26,
56     30, 35, 40, 48, 56, 68, 83, 102, 128, 165
57 };
58 
59 static const uint16_t bark_tab_l22_1024[] = {
60       6,   7,  6,  6,  7,  7,  7,  7,  7,   8,
61       9,   8, 10, 10, 11, 12, 13, 15, 16,  18,
62      21,  24, 27, 33, 38, 46, 55, 68, 84, 107,
63     140, 191
64 };
65 
66 static const uint16_t bark_tab_l22_512[] = {
67      3,  3,  3,  4,  3,  3,  4,  3,  4,  4,
68      4,  5,  4,  5,  6,  6,  7,  7,  8,  9,
69     10, 12, 14, 16, 20, 22, 28, 34, 42, 53,
70     71, 95
71 };
72 
73 static const uint16_t bark_tab_l44_2048[] = {
74      5,  6,  5,  6,  5,   6,   6,   6,   6,   6,
75      7,  7,  7,  8,  8,   9,   9,  10,  11,  11,
76     13, 14, 16, 17, 19,  22,  25,  29,  33,  39,
77     46, 54, 64, 79, 98, 123, 161, 220, 320, 512
78 };
79 
80 static const uint16_t bark_tab_m08_256[] = {
81     6,  5,  6,  6,  6,  6,  7,  7,  8,  8,
82     9, 10, 11, 13, 15, 18, 20, 25, 31, 39
83 };
84 
85 static const uint16_t bark_tab_m11_256[] = {
86     4, 5,  4,  5,  5,  5,  6,  5,  7,  7,
87     8, 9, 10, 12, 15, 17, 22, 28, 35, 47
88 };
89 
90 static const uint16_t bark_tab_m16_512[] = {
91      7,  6,  7,  7,  7,  8,  9,  9, 10,  11,
92     14, 15, 18, 22, 27, 34, 44, 59, 81, 117
93 };
94 
95 static const uint16_t bark_tab_m22_256[] = {
96     3, 2, 3, 2,  3,  3,  4,  3,  4,  5,
97     5, 7, 8, 9, 13, 16, 22, 30, 44, 70
98 };
99 
100 static const uint16_t bark_tab_m22_512[] = {
101      5,  5,  5,  6,  5,  7,  6,  7,  9,   9,
102     11, 13, 15, 20, 24, 33, 43, 61, 88, 140
103 };
104 
105 static const uint16_t bark_tab_m44_512[] = {
106     3, 2,  3,  3,  3,  4,  3,  5,  4,   6,
107     7, 8, 10, 14, 18, 25, 36, 55, 95, 208
108 };
109 
110 static const uint16_t bark_tab_s08_64[] = {
111     3, 3, 3, 3, 4, 5, 6, 8, 12, 17
112 };
113 
114 static const uint16_t bark_tab_s11_64[] = {
115     2, 3, 2, 3, 3, 4, 6, 8, 12, 21
116 };
117 
118 static const uint16_t bark_tab_s16_128[] = {
119     3, 4, 4, 4, 5, 7, 10, 16, 26, 49
120 };
121 
122 static const uint16_t bark_tab_s22_128[] = {
123     3, 2, 3, 4, 4, 6, 9, 14, 26, 57
124 };
125 
126 static const uint16_t bark_tab_s44_128[] = {
127     1, 2, 1, 2, 3, 4, 6, 10, 23, 76
128 };
129 
130 /**
131  * TwinVQ codebooks. They are coded in a struct so we can use code such as
132  *
133  * float val = tab.fcb0808l[get_bits(gb, 12)];
134  *
135  * without risking a segfault on malformed files.
136  */
137 static const struct twinvq_data {
138     int16_t fcb08l[640];
139     int16_t fcb08m[320];
140     int16_t fcb08s[320];
141     int16_t shape08[1280];
142 
143     int16_t cb0808l0[1088];
144     int16_t cb0808l1[1088];
145     int16_t cb0808s0[1152];
146     int16_t cb0808s1[1152];
147     int16_t cb0808m0[1024];
148     int16_t cb0808m1[1024];
149 
150     int16_t cb1108l0[1728];
151     int16_t cb1108l1[1728];
152     int16_t cb1108m0[1536];
153     int16_t cb1108m1[1536];
154     int16_t cb1108s0[1856];
155     int16_t cb1108s1[1856];
156 
157     int16_t fcb11l[640];
158     int16_t fcb11m[320];
159     int16_t fcb11s[320];
160     int16_t shape11[1280];
161 
162     int16_t cb1110l0[1280];
163     int16_t cb1110l1[1280];
164     int16_t cb1110m0[1152];
165     int16_t cb1110m1[1152];
166     int16_t cb1110s0[1344];
167     int16_t cb1110s1[1344];
168 
169     int16_t fcb16l[640];
170     int16_t fcb16m[320];
171     int16_t fcb16s[320];
172     int16_t shape16[1920];
173 
174     int16_t cb1616l0[1024];
175     int16_t cb1616l1[1024];
176     int16_t cb1616m0[960];
177     int16_t cb1616m1[960];
178     int16_t cb1616s0[1024];
179     int16_t cb1616s1[1024];
180 
181     int16_t cb2220l0[1152];
182     int16_t cb2220l1[1152];
183     int16_t cb2220m0[1088];
184     int16_t cb2220m1[1088];
185     int16_t cb2220s0[1152];
186     int16_t cb2220s1[1152];
187 
188     int16_t fcb22l_1[512];
189     int16_t fcb22m_1[640];
190     int16_t fcb22s_1[640];
191     int16_t shape22_1[1152];
192 
193     int16_t cb2224l0[960];
194     int16_t cb2224l1[960];
195     int16_t cb2224m0[896];
196     int16_t cb2224m1[896];
197     int16_t cb2224s0[960];
198     int16_t cb2224s1[960];
199 
200     int16_t fcb22l_2[512];
201     int16_t fcb22m_2[640];
202     int16_t fcb22s_2[640];
203     int16_t shape22_2[1152];
204     float lsp22_2[1312];
205 
206     int16_t cb2232l0[768];
207     int16_t cb2232l1[768];
208     int16_t cb2232m0[704];
209     int16_t cb2232m1[704];
210     int16_t cb2232s0[704];
211     int16_t cb2232s1[704];
212 
213     int16_t cb4440l0[1088];
214     int16_t cb4440l1[1088];
215     int16_t cb4440m0[1088];
216     int16_t cb4440m1[1088];
217     int16_t cb4440s0[1152];
218     int16_t cb4440s1[1152];
219 
220     int16_t fcb44l[640];
221     int16_t fcb44m[640];
222     int16_t fcb44s[640];
223     int16_t shape44[1152];
224 
225     int16_t cb4448l0[896];
226     int16_t cb4448l1[896];
227     int16_t cb4448m0[896];
228     int16_t cb4448m1[896];
229     int16_t cb4448s0[960];
230     int16_t cb4448s1[960];
231 } tab = {
232 .cb0808l0 = {
233     96, -12592, -12443,    425,    182,   -456,   -341,   -843,
234    615,    689,    982,   1470,   -518,    231,   -538,    282,
235    409,   -600,   -303,    -29,     51,     -4,   -115,     79,
236    -27,    450,   -937,   -461,   -554,   -159,    426,    710,
237 -29106,  -2148,     99,   3426,   1838,  12427,    585,  -2080,
238  -2524,   -474,   1572,    718,    578,   -344,    188,    328,
239  12125,    112,    654,  -1232,  -1644,    288,    553,   1513,
240    966,   1012,     49,    631,   -111,   -238,   -116,   -182,
241    -21,    -46,    334,  11013,   -454,   -261,     12,     21,
242     52, -20440,   -295,   -502,   -516,   -329,   -230,    465,
243     59,    270,    971,   -127,    505,   -194,     43,    -30,
244    300,     38,    665,   -613,     33,   -172,   -153,    323,
245   -166,     54,    399,    109,    186,  -1765,   -222,    138,
246     16,    204,  30111,    208,   -564,   -612,    156,   -146,
247   -345,    321,   -138,    202,   -184,     93,    710, -15945,
248 -13401,    234,  -1113,    146,     -9,     56,   -628,   -834,
249  -1268,    872,     61,  -1184,   -126,   -205,    145,   -109,
250  -8248,    113,   -146,   1288,   9142,    857,   -782,   -686,
251   -256,   -650,   1061,   -202,     12,   -709,    -88,    273,
252    497,    150,    -59,  -8807,    240,    532,     16,   1482,
253  11012,   -444,   1918,  -1786,   1934,    172,    598,  -1324,
254   5638,  -3166,    492,   -545,   -770,   1067,      0,   -356,
255   -421,   1684,    273,   -502,    316,   1116,    807,   -529,
256   -831, -13379,   -420,    236,    470,  -2590,   -193,    -47,
257    580,  -1613,    798,     27,    -16, -12768,   -893,    256,
258      0,   1659,   1463,    544,    196, -30444,    314,   -421,
259    508,   -276,   -173,    414,   -380,   -371,    -40,   -121,
260    375,    432,   -438,      1,   -350,   -280,   1198,   -373,
261    452,    100,    -68,   9053,    165,    770,     73,    291,
262    717,    515,    596,   -323,     -4,     -2,    803,    738,
263   2605,     30,     73,    455,  11280,   1534,   -283,   1502,
264  -9126,  -4760,   -570,    483,   -179,  -8628,  -1639,    322,
265    -56,   6149,  -3330,    114,   4598,  -1976,    -34,    -56,
266    840,    753,  12292,  -7100,   -492,    320,   -412,    908,
267   1186,    444,   6546,   -788,   5394,    697,  13105,    194,
268   -394,    294,   2639,     12,  -1009,  -1426,    -36,   2106,
269   -252, -31979,    -66,    341,    996,    298,    105,      6,
270     10,    106,   -498,   -244,   -105,   -574,     16,   -206,
271     24,  -2067,   -381,  10265,   -103,   -762,   -785,  -2036,
272 -11927,     16,   -710,    -35,   -270,    -99,      4,    772,
273   -272,   -186,   -328, -14936,    -57,  -1357,   -175,   -606,
274    220,    918,    -11,    398,   -189,   -278,    138,    429,
275    509,   -701,    -43,    -42,   -630,   -560,  11736,   -528,
276  10286,   -633,   -870,    423,    550,   -888,    297,   -170,
277    258,   2234,    486,    292,   -446, -11858,  10008,     52,
278   1203,   -164,    810,  -1527,   -604,   -883,   -588,    -96,
279    332,    148,   -180,    223,    356,    285,    434,    -57,
280   -172,   -520,   -432,    -72,    294,    -93,   -134,    316,
281  30647,   -351,    278,     84,   -439,    589,    105,   1001,
282    297,    660,    196,    171,    178,    -90,    -55,   1172,
283  21100,    227,   -288,    372,    162,    458,   -555,  -1329,
284    380,    366,   -104,    105,    674,   -378,   1328,    283,
285  -1928,    549,    762,    454,     55,    606,  12499,     24,
286    435,     23,     29,   6170,   1129,    -95,     97,    569,
287    132,    491,    164,   -288,  -1011,   -134,   1234,   -427,
288   -254,   -524,    226, -14114,    328,    -70,   1666,   -189,
289  -2352,   1097,    619,    632,   -981,    745,    587,    -27,
290   -200,   -871,     50,    470,   -246,   2610,    581,    254,
291   9893,   -586,    880, -11894,    386,   1135,    117,   1072,
292    116,   -830,   -160,  -1002,   -699,    -66,   -230,   -260,
293    112,    106,    221,    297,    -47,   7642,    170,   -330,
294   -599,    -51,   -476,     33,    475,    624,   6199,   -350,
295   -406,    184,    906,   -528,    382,    401,    348,     26,
296   -186,     33,   -130,    -62,    -50,   1268,   -132,   -109,
297   1164,   -354,    675,      3,   -402,   -244,    644,    648,
298   -132,     -4,     45,  20386,   -136,    568,    126,    376,
299  14476,   -376,    267,  13518,   -260,    111,   1014,    758,
300    439,    551,   -164,    207,    128,   -416,    616,    690,
301  -9460,  -1856,   1123,    826,   -265,   -762,   1596,   -632,
302     52,   -622,   -894,    367,   -433,   -100,   1873,    756,
303 -17436,    168,   -541,    550,    145,  -5612,  -1057,  -1344,
304   -656,   -194,    216,   -500,   -245,    246,     64,    688,
305    727,  12538,  -5492,    252,   -908,   -424,   -532,   -659,
306   -277,   -230,   -736,   -183,     35,   -228,    200,    -12,
307   -248,    -60,   -493,    433,    446,    366,   -644,     92,
308   -324,     29,    833, -21542,   -977,     94,    379,     49,
309  -1058,    248,   -178,     85,   -961,  -1198,    -48,    467,
310   -242, -10202,   1556,  11263,   -716,    814,  -1686,   3594,
311    -27,    694,   -802,    390,   4144,   -663,     44,   -546,
312    312,    -28,   -484,    981,   -307,    496,    408,    203,
313  12543,    296,  -1240,    159,    846,   -957,  -1493,   -618,
314   1593,  11868,   2616,   1954,    412,   -922,  -1320,   3325,
315   -254,  -1892,    607,  -2223,  -8745,  -1486,     17,    343,
316    -50,   -562,  22011,   -350,   -491,    -70,    -60,    617,
317    768,   -346,    387,    660,   1409,    222,    616,    173,
318  -1323,   4017,   -207,   -525, -13243,     11,    440,   -614,
319   -280,    549,   -670,    -79,    459,    560,   -102,   -214,
320    -54,  -1201,    230,   -526,    857,   1044,   -369,   2470,
321 -11010, -12586,    243,   -205,    838,   -920,    348,   -738,
322   1319,     86,    -78,   -428,  -1909,   -155,      2,    508,
323    711,   -292,   1699,    225,   -101,   -163,    540,   9692,
324    235,   -183,    -38,    198,   -466,   -204,  -8957,   -914,
325   -299,    193,     10,    723,    643,   -533,  -1418,    323,
326     20,    334,   -886,   -331,    368,    130, -30233,   -152,
327    -14,    637,    132,   -232,   -149,   -430,     64,   -243,
328   -376,    370,    388,    196,  -1098,    117,   -794,    -16,
329   -274,    348,    464, -28156,    184,    322,   -101,      2,
330    -27,   -183,    610,    256,   -160,   -573,   -226,    588,
331   1613,   1028,   9518,  -2151,  -1602,   -528,   -356,   -116,
332 -11511,   1828,  -2206,    -47,   -757,  -1479,  -1429, -14717,
333   1686,    253,    802,    462,    -37,   -916,   -289,   -401,
334  13383,    353,    -74,    114,   -189,    636,    434,   -639,
335   1013,    234,  11752,    219,   1464,   -132, -12838,    125,
336   -592,    -40,   -162,  -1772,    506,    479,    422,     36,
337     15,   -960,    799,    517,   1311,   -409,    748,    729,
338    446,  11029, -13039,   1257,   -651,    -13,   -742,   1416,
339   -388,   -274,   -795,    163,   -572,     74,    430,    -90,
340   -126,    -74,   -598,    140,    125,    -20, -20332,    208,
341     37,     19,   -174,   -209,    305,     28,   -402,     28,
342   -315,     -1,   -134,    440,   -832,     79,   -635,   -304,
343      8, -32768,    625,    470,  -1224,   -351,    546,  -1171,
344   -706,    652,     31,   7484,   -448,    916,   1244,   -379,
345   -300,     68,    868,    607,    247,     70,   -984,  14314,
346     21,   -350,    -82,    368,    456,   -742,    472,     34,
347    782,   -498,   -879,    700,    417,    216,    415,   -161,
348   -181,   -608,   1570,    862,    -96,   -114,   8095,    -26,
349    168,   -363,   -804,    -36,   -770,    139,   -171,   6645,
350  -1425,   4826,  -5288,   1358, -11747,    -64,    650,  -3206,
351  -1692,    789,  -2047,   -279,    916,  -1648,   1164,   2044,
352   -144,   -717,   -392,   -216,    372,    348,   1052,   -175,
353    668,    308,    -15,  29112,   -406,   -774,    365,  -1006,
354   -526,   1076,     59,   -672,    -87,   -106,    174,     96,
355    615,    462,    -43,   -496,    112,    149,    -56,   -182,
356   -268, -32768,   -205,   -676,    165,  -1210,   -325,   7964,
357    -44,    546,   -699,    285,   -418,    355,    238,    550,
358     67,    425,    384,   -950,   -330,   -208,   -452,    212,
359  11610,   -190,     37,   -907, -11137,   -982,    585,   -783,
360   -864,    164,    -24,   -514,   -211,      2,   -510,   -580,
361    595,    128,    100,   -229,    -55,    290,   -539,     40,
362  -7786,   -270,    295,   -508,    562,  -1196,    218,     33,
363   3788,  -8954,  -1082,    297,   -906,   -322,    123,   1162,
364   -343, -11655,     88,    -28,   1173,      9,    -99,     36,
365 -11987,    356,  12630,    767,   -183,   -983,   -559,    186,
366   1148,    530,   -440,   1230,   -456,   -133,   -424,     35,
367   -357,    418,   1457,   -687,    740,   -242,  17855,   -368,
368  -1057,   -262,   -646,    406,   -712,  -1058,    -84,    454
369 },
370 
371 .cb0808l1 = {
372    982,    -26,   -721,    359,    509,  13290,   2391,    727,
373    325,    328,    269,   -156,    346,   -242,    -31,   -356,
374    741,    396,    -98,    108,     35,   -237, -29684,    196,
375    -69,    462,   -339,     24,  -1221,    352,   -658,    396,
376    243,  -1658,   -458,  -1153,      5,   -662,    -47,     18,
377   -572,   -567,  -2084,   -980,   -210,    150,   -396,  14836,
378   -210,      0,   -162,   -539,    588,   -868,    248,  -8576,
379   1020,    526,   1056,    262,   -149,    818,  -1353,  -1120,
380    767,   -738,   -634, -14742,   -105,    811,   1718,   -116,
381    -64,    307,    920,  -1244,   2388,  10213,  -4505,   -250,
382    617,  -1725,   -645,   1258,   1146,   -590,    707,    -12,
383    372,   1794,   1012,   -149,    404,   -978,   -306,    168,
384  -1536,     89,    142,    938, -19891,    973,   -481,   -419,
385   -904,   -455,  -1821,  -1617,    654,  -2022,   1906,   -497,
386 -11346,   -330, -11679,    -14,      1,    535,   -377,   1057,
387   -214,   -213,    430,    -13,  -3379, -11250,    911,   -716,
388   -240,    -10,    260,    132,   -611,    -64,   -594,  -8540,
389    837,  -3717,  -1154,    906,  10623,   -502,   -167,     67,
390    119,  13501,  -1469,    213,  -1048,  -1403,    432,  -1079,
391     45,   -230,   -730,   -203,   -595,  -1150,   -460,    -97,
392    395,   -304,  27816,   -300,    -16,    153,   -671,    551,
393    436,   -956,   -182,    194,    113,  -5504,    194,    263,
394   -332,   -517,   -244,   -396,    540,     56,   -371,    446,
395    147,    -66,      7,   -306,   1440,   -308,    327,    645,
396    597,  -6642,     72,    392,   -138,    -50,   -144,   -262,
397    504,   -230,    114,   2076,   8175,   1188,    290,   -872,
398    202,     69,     82,   -281,   -126,   -291,   -158,   -152,
399    -45,    239,    153,   -516,   -422,   -691,    801,     28,
400    496,   -298, -11118,  10430,   -227,   -851,    214,   -801,
401    538,    834,   -137,    942,    573,    405,   1308,   2234,
402    300,   1269,  12361,   -752,   2177,   -743,     60,    464,
403    946,    302,   -422,    116,  -1200,   -110,   -843,    284,
404   -578,    732,   -308,    153,    -64,    156,    225, -29232,
405   -452,   -466,   -130,    888,    240,    305,    -83,    236,
406    208,    417,   1530,    294,    594,    351,    508,    137,
407  -7274,   -184,    201,     44,   -635,   -891,   -652,   -596,
408    380,   -652,  -8670,    -76,  -3746,   -732,    262,  -1860,
409  -1030,   1366,   -279,    444,    911,    209,    330,    251,
410   -208,   -747,     65, -10154,   -204,  12960,   -325,    347,
411   -465,   -730,   -727,    385,    -89,   -763,   -427,    868,
412    -39,   -859,     34,    -29,   -388,  -1324,   -218,   2051,
413  -1593,   5511,  10507,  -8516,   2254,   5847,  -1474,   1994,
414   4704,  -1876,    880,  -3810,   -489,   -946,  -1225,  -1104,
415    125,    139,   -668,   2232,   -537,    179,   -215,     63,
416    144,     72,   1198,   9750,    248,   -709,    308,  10552,
417   -434,   -462,  13569,   1096,   -491,   -262,    804,  -1599,
418    679,    569,    604,   1326,    213,  -2026,    324,  -2612,
419   -373, -12818,    -20,     38,   -171,    316,  15516,    306,
420    763,     97,     91,   -832,     23,   -437,   -390,    505,
421  -1226,   2518,    106,  -2065,    315,     86,    523,    172,
422  -1012, -13851,   3358,   2610,   -381,   -194,   1200,  -4106,
423  -1298,  -3637,  -1534,    780,   1367,   -544,   -770,   1690,
424   1047,    -54,   2136,  12502,     32,   6689,    706,  -1172,
425    846,  -4853,   2146,   2548,    -39,   -465,   -596,    177,
426    213,    421,     28,   -388,     11,     69,     31,    -83,
427    -28,   -166,   -150, -19836,   -323,      3,    659,    783,
428    390,    139,   -138,     31,   -111,    453,    -80,    432,
429   -519,   -259,    686,  11431,    163, -13179,    554,     40,
430   -379,   -120,   -692,    340,    169,    120,   -476,    643,
431    778,    501,   -128,    543,   1275,   -134,  20568,    201,
432    401,    512,   -362,   -210,   -269,   -812,    112,     75,
433    149,   -547,   -494,   -418,   -100, -13621,  -1002,   1176,
434   1634,   -395,  -4289,  -1531,    -47,    850,  -1102,  13558,
435   -403,    683,   -164,  -2215,  -1180,  -1750,    344,    630,
436   -968,    669,    540,     26,   -594,    192,    -17,   -336,
437  19645,   1133,     18,    -56,    418,   -426,  -1535,    409,
438    732,    186,    268, -20422,    -22,     62,   -621,    722,
439    440,     96,   -307,   -128,    480,      5,     87,    668,
440   -361,   -599,    -22,    652,   -176,   -114,    214, -12233,
441   -698,    232,    608,   -126,   -714,   -488,   -228,    929,
442  -1582, -19845,    245,   -460,    124,     57,    328,   -436,
443   -158,    236,   -196,   -534,    209,     69,    229,    210,
444   -251,   1100,    583,    415,    210,    189,   -219,   1242,
445  19482,   -105,    190,   -374,    -43,   -232,    253,    561,
446   -297,   -376,  -1077,   -308,  13486, -12462,     64,   -190,
447   -298,   -643,    460,    232,   -987,   -478,   1596,    168,
448   -722,    616,   -873,    -98,   -948,    231,  -1102,  11915,
449    746,   -495,   1248,   1203,  11067,    -32,    160,    -94,
450    -24,   -153,   -209,  -1453,  -1059,   -313,   -922,   1143,
451   -538,  -1348,   -323,    679,    -54,   -232,   -470,   2075,
452 -19135,    628,   -774,     35,    247,    -86,    721,    512,
453   1305,    850,   9760,    248,  -2404,   -220,      6,    -73,
454  -1370,    567,   1432,  -2529,  -1508,  14358,   -992,  -1111,
455   -940,   -111,    968,   -530,    576,    102,  -1045,    453,
456    180,    -94,  -7936,   -310,    512,    996,    -32,  -1062,
457   -150,    -26,  -6687,   -181,   -336,  -1510,    616,     70,
458   -332,   -175,    624,   -546,    171,    364,   1011,     68,
459   -284,   -368,    711,     46,     73,    -34,   -419,    404,
460  28270,    283,   -324,    335,   -131,    316,    212,    -27,
461   -342,  -1062,    470,   1269,    454,    286,  -1928,  -1674,
462   -739,   -389,   1073,  -6172,   -317,   -586,   -194,   -182,
463 -13034,   -848,   4596,   -659,    709,   -630,   -310,    400,
464    344,   -276,    430,    876,  -2047,  -1012,  -1672,   -180,
465     64,  22005,   -736,    829,    266,    182,    436,   -112,
466    -36,    131,    252,    -63,    154,    368,    107,     93,
467    -42, -32768,      0,    200,   -230,    271,  -1776,   4329,
468    986,   -553,    481,   1888,  -2770,    848,  -6305,    264,
469  12244,   1610,   -640,   1348,  -2742,  -2078,    907,  -1115,
470    370, -16539,  -1571,   -176,     24,   -515,    234,    954,
471    605,    613,   -154,    463,    535,   -160,    684,    470,
472    827,  10458,    150,   -669,  -6684,    339,   -542,   -730,
473   -351,    984,    212,    116,     -7,     62,    926,   2175,
474   -185,   -552,    489,   -209,   5247,     38,    366,     53,
475     16,    263,   -142,   -535,   -224,    338,   -174,   -125,
476    113, -12750,    400,   -410,    281,    -12,    744,   -173,
477    486, -12159,   -107,   -183,   -484,      2,    150,      1,
478   -239,      7,   -399,   -608,   -873,    698,  -1623,    701,
479   -773,    272,   -832,    -94,   -921,    885,  13588,    178,
480    192,    148,   1346,     44,     59,   -275,    -14,   -328,
481    212,    133,   -223,    300,   -394,   -275,    -43,    -76,
482    -47,    322,   -208,  21713,    484,    329,   1860,     40,
483   -916,    502,    130,    477,   1754,    503,   7984,   -338,
484   -323,   -230,    354,    928,    430,    -89,    -94,    108,
485   -543,    365,   -130,     70,    902,   -131,     58,    469,
486    580, -30949,     36,    232,   -410,   -451,    104,  -8698,
487    113,  -1682,    -42,   -279,    -92,   -280,   -477,   -386,
488   -531,    832,     80, -15002,    -56,     93,    164,   -721,
489   8388,   -412,  -2396,    584,   1004,   -310,  -2229,   -304,
490   -383,    275,   1062,   1266,    297,    -70,   -909,    891,
491    131,  -1046,    539,  32502,   1000,    -21,   -229,    138,
492   1528,   -175,    546,    326,    168,   -320,    716,   -291,
493   -298,   -227,   1094,    -59, -12561,  12943,    786,    600,
494   -206,    889,   -761,     54,    332,  -1253,   -597,    357,
495  -1124,    -50,   -168,   1172,   2266,     75,   -174,    583,
496    408,   -157,  14666,    378,    302,     -5,     48,    109,
497     28,    -21,   1044,    529,   -859,  -1182,   -202,   1984,
498    308,    402,     66,  -1139,   2595,   -380,   1119,    309,
499    482, -10705,    100,  -4591,  11646,  -1364,   -365,   9521,
500   -318,    -23,   1076,   -135,  -2742,   -833,     78,    910,
501     96,    -20,   -599,     46,    855,  -1265,   4748,   2394,
502   -250,  -9096,   -962,    191,   -346,    348,    342,   1909,
503  15330,    266,    540,    271,   2986,   1356,   1542,  -1019,
504   -895,    737,    281,    684,   -538,  10414,   -922,    287,
505    679,    204, -11142,  -2321,   -346,  -1572,   -250,   -315,
506   -604,   1336,    311,   1317,  -1111,    409,   -104,   -221,
507 -14125,  -1511,   -990,    705,   -808,    587,    676,    348
508 },
509 
510 .cb0808s0 = {
511  -7488,  -1327,  -5244,  -2049,  -3736,    -45,    446,   1558,
512   -755,  -6052,   6034,  -4326,    740,   -348,  12369,   2115,
513   -662,   -685,  -6592,  10176,   8575,  -1035,  -2752,  -4453,
514   -283,   1547,   4776,  -2932,    700,   3425,  -3905,   1073,
515   2356,  -7094,  -1705,   -435,   4840,  -1944,   1188,    780,
516  -3963,  -6170,  -1726,   4759,  -4356,  -2124,  -1686,    321,
517   -901,   1414,   -923,  -2678,  -1198, -14777,  -2038,  -3528,
518    123,  11216,   1904,  -1914,   7588,   2744,  -4265,  -4886,
519  -3530,  -1495,  -1709,  -5857,   3829,   2196,  -4842,   -817,
520   -874,  -5649,  -2181,  -3871,   3774,  -1368,    322,  -1126,
521   -996,  -3873,  13698,  -9369,   -848,   3797,   -667,  -1083,
522   2429,  -3351,  -1672,  -3562,  -1590,  -3507,    552,   6610,
523  -4137, -10061,  -5452,  -6142,  -1454,   1726,  -1298,  -4479,
524   6126,   1626,  -2791,   1584,   1300,   5726,   2584,  11109,
525    696,  -3344,  -2418,   9029,   4346,  -3554,   1393,    144,
526   2051,   8916,   6174,   5170,    376,   9778,  -2298,  -4119,
527   3733,    -35,  -2673,   2222,   1383,   2046,   2859, -16131,
528   1637,  -1195,   -662,   2800,  -2241,   3801,  -5062,   -978,
529   5670,  -5449,    -79,   3479,    606,   3766,  -1325,   -265,
530    907,   -745,   1005, -14528,  -4227,  -3955,  -7194,   3690,
531   2166,  -2520,  11555,   -511,   5900,   -388,  -3854,  -3440,
532   2136,   -868,  -2986,    722,   1286,  -4027,  10382,  -1646,
533   5193,   2539,   1239,   7819,    -67,   3382,  -3297,    -46,
534  -3808,    830,   1313,  -2188,  -4346,   5922,  -1057,  -6294,
535  14317,   2001,    968,   4150,  -4121,   1412,   -302,  -8401,
536  -1388,  10649,  -9513,   1042,    840,  -4606,   2098,   1166,
537   1472,   -802,  -2810,    420,   -561,   -325,   2652,  -2866,
538   1334,   4878,    958,     83,    456,   1203,  -7594,  14590,
539  -1210,   2202,  -1954,  -1938,  -3413,  -1096,   6036,  -1675,
540  -1320,  -4485, -10665,  10026,  -2484,  -3273,   4753,   -275,
541  -3542,    924,   1262,   7348,  -2959,   -749,   -408,   4594,
542   4876,   -491,   3409,   4616,    110,    557,  -1378,  -1616,
543  -4532,   1699,   1412,    579,   -494,    716,    197, -23346,
544  -2284,    156,   1096,   -151,  -1827,    688,   -322,   2371,
545  -7909,  -1324,  -1683,   7861,   7074,   -451,    258,   9088,
546   1900,   8660,    840,   3491,  -3275,   3029,   -475,  -2122,
547  -5725,  -8668,  -6069,  -3458,   4240,  -3007,  -5463,   9395,
548  -2686,   4718,   -717,     42,  -1802,   3122,  -3197,  -5212,
549  -1572,   -243,   -451,   8213,  -2199,  -3372,   4110,  -8176,
550 -10525,  -5551,   4312,    682,   2069,   1985,  -3713,  -6780,
551   1193,   2831,  -2228,    486,  -3667,   -789,  -1691,   4567,
552    464,  -2114,  -2340,  -1881,   1921,   1602,  18418,   1535,
553   -567,    228,  -9359,  -6027,   -267,   3628,  32767,   1423,
554    -74,  -2817,   2112,   -128,  -1516,  -2446,   1673,   2812,
555  -1582,   2125,    618,   2569,   2714,  -1710,    340,   3255,
556    848,   3379,  -2317,  -2361,  -1823,    412,  -2496, -18164,
557  -1224,   2552,  -3040,    144,   -597,   7716,   4916,  -2867,
558  -2172,   2120,  -2776,    675, -11985,   1692,  -1384,  -3588,
559   4310,   1020,  -4215,   -251,  -7090,  -1916,   1914,  -2804,
560   6189,  -6732,  -1370,  -3704,    450,  -2652,   6553,    -38,
561  10348,   1244,  -2246,  -3729,  -2158,  -1340,   2357,   3118,
562   9378,  -1727,   3150,  -3867,   1277,    -15,    769,  -2352,
563   -411,   1428, -14032,  -1029,   2828,  -1894,   6084,    -36,
564    518,  13159,   1095,  -1185,  -3207,   -555,  -3256,    -76,
565   3884,   3394,   1010,   1946,    160,  -4863,   4714,  -7087,
566  -3985,   5602,   3350,   7822,  -5729,  -7701,   9296,   3067,
567   3582,   5256,  13629,  -4012,  -2206,  -3867,   -664,   -104,
568   4397,  -7862,     36,    955,    -38,   -973,   3458,   5004,
569    364,  -9116,  -2764,  -2168,  -1892,  -7632,  -4834,  -5788,
570  -3565,  -1245,  -4544,   6552,   4601,   2342,   6625,   1040,
571   2154,  -6985,   5838,  -1912,  -3439,   1189,  -2422,   -555,
572   3286, -14872,   -776,   1228,   2434,    120,  13673,    904,
573  -1354,    645,  -1550,  -1377,  -1888,   1416,   -679,  -1685,
574   1731,   2404,  -5786,   3285,   -193,   -123,   1973,   3663,
575  -1388, -14961,  -3597,   5555,  -1420,    284,   1527,  -2575,
576   1941,    871,   3900,  -2168, -12763,   2970,   -408,  -3131,
577  -6426,   1892,    782,   6768,   -284,   1034,   9785,   6029,
578  -3873,  -4102,  -4349,   2548,  -3686,  -5622,   4769,   -351,
579   8178,  -7253,   3687,    624,  -4386,   4028,  -2780,  -1938,
580  -4061,  -1872,  -1264,   7300,    760,   8530,   -821,   -874,
581 -14225,  -1143,  -5400,   -850,  -2537,    478,   1668,  -1244,
582   -362,    877,   3481,  -1338,  -5218,   2091,   3996,   -577,
583    390,   8626,    820,    181,   -988,   5604,   9694,   1112,
584  -3064,   -266,   1234,   -486,   1264,  -2173, -13671,   3729,
585  -3212,   2548,   1745,  -9363,   8065,   3713,  -3343,  -4847,
586   2808,  -4716,  -2175,     25,  -5718,   4056,   1855,   4663,
587   2324,  -1166,    543,      2,   3931,  -3196,   2771,   -920,
588  -2907,   -746,  -1241,   -306,   2793,    -22,  -2642,   3048,
589   3256,   1804,  -1310,  17876,  -1816,     56,  -1694,   -465,
590   -534,  -2274,   6139,  -2247,  -2515,  -1077,   3305,   1519,
591    273,   1128,  -1637,   2561,  -1534,    874, -22808,  -1119,
592  -2551, -10344,  -2229,  -3510,    194,   2594,   1737,   4713,
593  13767,   3532,   -311,   8097,  -1012,   -841,  -4360,    793,
594   -267,   -206,  12905,  -2683,  -6424,    196,   7098,  -1690,
595   -690,   1236,  -2882,  -2668,  -2020,   8291,  -2714,  -4607,
596   -923,  -2077,  -2878,   1687, -10457,  -1575,   2172,  -3974,
597   5795,   1748,  -1852,  -5143,   4763,  -5097,  -2840,  -1851,
598   2634,   5970,    180,  -3326,  -1655,   1226,    375,   5137,
599  -2678,  -5246,   4327,  -3670,   9956,  -1976,   2189,   2952,
600  -6785,   -697,   1129,  -5768,  -5819,   6532,   3650,  -1711,
601   3857,     47,  -9618,  -1941,   2524,  -1244,   7242,  11646,
602    -64,   2304,    201,  -3707,   -700,    149,   2692,   -805,
603   3978,   2738,   -977,  -1004,  -5776,  12779,   7454,   -353,
604  -4731,  -3866,   7076,    146,  -3302,   3065,   1955,   -343,
605  -1459,   -426,  -5906,  -1318,    500,  -1014,  -1002,  -2090,
606  -2924, -20521,   2610,   1581,    397,  -3380,  -2885,    510,
607  -1147,   3398,   1914,     99,   -119,    144,  -3128,   2445,
608   1791,    397,   3734,    -80,  -3410,  -3798,  -1142,  -1515,
609  -2615,  -1540,   5193,   2187,    940,   4969,  -2334, -16589,
610    325,  -2186,  -4567,   5121,   -894,  -6848,  -6002,   1832,
611   -568,   8259,    833,   3420,  -4459,   -748,   3442,   4358,
612  -3041, -10203,   9303,  -1511,  -4821,   1950,   -966,   3573,
613    453,    705,  16238,   -901,   -163,  -2866,   -104,  -1767,
614  -1779,  -1249,   3251,   1975,   1254,   -838,   -390,  -3150,
615   1020,   2526,  -2025,    662,  -2817,  -1338,   -855,  -3442,
616 -21123,    241,   -134,   -952,   -588,   2572,   2080,   8153,
617    114,   9732,  -6774,  -5266,  -2462,   2286,   -599,   -426,
618   1396,  -7051,  -1228,    312,  -4495,  -2525,   4649,  -1305,
619  -1106,  -2366,   2232,   4065, -18674,  -1295,  -3259,  -1004,
620  -5136,    206,   1177,  -5130,   2394,   2518,  -1381,   2564,
621   -138,   4341,  16988,   2546,   6782,  -3433,    850,   -970,
622   -255,   1308,   2228,   1704,  -1283,   1452,  -2608,   1487,
623   3106,  -2267,  -2998,  -6814,   1654,  21195,   1555,    968,
624    154,    124,  -1258,    714,   -407,     44,    247,    992,
625   2228,   2824,   1435,   -341,   1212,  -1612,   6126,   1636,
626  -8368,    578,  -5418,    217,   -191,    204,  -7147,   5110,
627   3766,   5055,  -5979,   6683,    368,  -3597,  -4595,   7630,
628  -3611,  -2384,   1369,   6995,  -3299,    -53,   2036,  -4654,
629   4259,   9618,  -1012,  -2964,   4397,  -2112,  11885,  -1648,
630   -942,  -3474,   -544,  -1410,  -1958,  -1535,   2981,  -1591,
631 -16787,    335,   4609,  -1990,   3821,   -645,   1842,    -64,
632  -3485,   3202,   -374,    -58,  -1410,   7304,  -1958,  -2142,
633 -11412,  -2533,    513,  -6149,  -6679,   2152,   3153,   5102,
634   2216,  -1361,   2260,   4863,  -7031,   1538,  -5250,  -2511,
635     96,   3339,  -3447,  -3708,   7168,  -4168,    838,  -3134,
636   3228,  -1531,  -5598,  14125,    208,  -2150,    819,  -1085,
637  12282,   6714,  -2778,  -9252,  -5117,  -6623,  -1711,  -4253,
638  -6306,  -1292,  -1370,  -1027,   -908,  -2863,  -1832,   4645,
639   -722,   -284,   -161,  -5106,   7110, -12494,  -1514,  -5453,
640  -3308,   3520,   1101,  -1096,  -2325,   -746,    -33,   2645,
641  -4458,   -797,   -684,   1514,   1716,  -6204,   6580,  -3427,
642   -650, -10493,   4868,   5833,  -2385,   -274,   1530,   3892,
643  -1940,  -1415,  -2389, -11499,  -2064,    937,   -333,   1361,
644  -1583,   5458,  -2296,  -3263,  -8344,  -4236,  -6357,  -2372,
645  -3115,   1336,  -2184,    194,  -4262,  -7838,   6946,   4535,
646    749,   7332,     67,   -327,    273,   3211,  -1825,   -357,
647   7039,   3346,   6282,    488,  -3940,  10196,   6463,    327,
648   4407,    909,    889,  -4943,   -622,  -4049,   2532,   1870,
649    652,   1778,    663,   3063,  -1012,  -1390,   4162,  20486,
650    -86,   3166,    325,  -1912,    511,   -634,   1262,  -4719,
651  -1490,   6767,  -3314,   -125,   4490, -10334,   5386,   9932,
652    781,    290,   2198,   1695,   3790,  -1878,   7760,   -300,
653   2021,   5508,   2200,    232,   7138,   1370,  -3268,   3496,
654  13934,  -1230,  -2303,    958,    141,   3348,  -2867,   -987
655 },
656 
657 .cb0808s1 = {
658   9313,    734,   6610,  -3629, -12020,   5317,   -244,  -1858,
659      2,  -1812,  -6486,    892,    926,   -236,   1016,  -1249,
660   -469,   -238,  -1908, -10594,  -4704,   -907,  -7746,   3847,
661    564,  -5956,   3395,    371,  -5136,   4001,   1180,    769,
662   -555,  -1872,  -2943,  -1744,   8620,   1485,   9901,  -1392,
663   3425,  -7940,    151,    376,   1984,   3031,   3815,   -974,
664    537,  -7038,   1964,  -5625,   4457, -10214,  -1787,  -2768,
665  -8514,    176,  -3692,   6441,   3148,    602,  -2000,  13769,
666  -2792,   1104,  -2067,  -6219,   1515,   -288,   3240,  -5490,
667  11589,   3742,  -2343,  -1752,   3701,   7525,  -1676,    845,
668   6895,   2884,   3540,   2454,   1010,   2454,  -5761,   2035,
669   3369,  -9628,   -862,  -7060,   1802,   5676,   2396,   2757,
670   5891,   -701, -11896,  -4061,   7932,   -272,   2562,     83,
671    560,  -5180,  -2223,   -356,  -3343,   2874,  -1370,  -7612,
672   1773,   2006,  -4258,   5312,    342,   8196,   4939,    519,
673   3568,   4420,   2768, -11872,  -3021,   1893,   1690,  -5483,
674  -8129,   7540,   -116,  -2064,  -4473,   1141,   1930,    656,
675  -7728,  -2742,  -3276,   2782,   2860,  -6082,   5198,  -4751,
676   -486,   -789, -16932,   -566,   5116,   1196,    832,   4282,
677     78,   3088,   2768,   2125,   1027,   1712,    310,    808,
678  -1595,   -106,   3174,   4598,  -2945,   1551,  -7688,    620,
679  -1640,    339,   4538,   3339,    532,   -351,    260,    249,
680  -2135,   -543, -18362,   -648,  -3871,   5514,  -1782, -11301,
681   -374,  -2078,   1610,     50,  -4439,  -2546,  -3058,    839,
682  -9221,   2618,   1790,    103,  -1061,   -363,    285,  -3542,
683    503,   -437,     30,   1382,     75,  -2852,  -1028,   3095,
684   4318,  -2316,    739,    801, -22765,   2162,    913,   1698,
685    149,   2049,   -313,   -803,   3393,  -1476,   4396,  -4003,
686    854,  -1344,   1062,  10009,   6332,  -8522,  -2616,  -9904,
687   -390,  -3146,  -2951,   4222,   5538,    495,   3776, -13684,
688   4687,  -2187,   -905,   4997,   6209,   4775,  -1234,   1956,
689  -4607,   3006,   -370,   -670, -12448,  -5802,   8151,    140,
690   1485,  -6340,   2139,   1231,     22,   -212,   2090,   -676,
691   2366,   -701,  -4113,    365,   2970,   -577,    918,   7324,
692   -709,   2035,   5162,   7232, -13287,  -3259,   -908,  -1900,
693  -4255,  -2590,    318,   4891,    696,    -40,  -1647,   1572,
694  -1221,   4896,   5241,     49,  -2083,  -5068,   7645,   8978,
695   1628,   2895,  -4930,  -8068,   2266,   2025,  -1868,   3250,
696   2642,   -785, -14571,   9979,   3481,  -2246,   1154,   2646,
697   2616,  -2033,  -2936,  -1300,   2490,    879,  -1237,  -1228,
698   -724,  -1780,    524,  -6619,  -3339,  -2526,   3533,    844,
699   2946,   2208,  -3522, -12411,  -3062,   2380,    448,    604,
700  -4708,   2403,   1914,    -58,    149,  -3704,  -2019,   4246,
701  -7020,  -3197,   -712,  -2219,  10036,  -2776,  -3166,   2648,
702   2947,   3386,   6445,   1587,   -268,   -536,   1895,  -9005,
703  10791,   -982,   8215,   6414,   5166,   4751,    160,   3050,
704   -865,   6216,  -1187,  -7077,   1640,   5078,   4354,   1762,
705  -3869,   1174,   -149,   1078,   1884,   5149,  15091,   -432,
706  -2441,  -1102,  -1194,   1078,  -1535,   8289,  -2702,   4007,
707    694,     72,    685,   2816,  13244,   -422,  -7094,    432,
708   2044, -12004,   -276,   2174,   -908,  -4784,   5725,   -250,
709     22,   5116,     -2,   2686,    955,  -8509,  -7697,  -3735,
710    672,  -1202,   4299,   4284,  12352,  -2362,   5757,   1317,
711   4293,    508,   3050,   -524,   1097,   3346,   -537,  -2440,
712  -1596,  -5659,   4188,   -625,   1659,   3061,   2791,   1712,
713  -2991,    966, -16903,    610,  -3314,   4160,  -3750,    580,
714  -3407,   -340, -11829,   -520,  -1625,   2905,    674,   -147,
715  -5284,  -4278,  -5021,   4635,   6299,   2207,   2595,  -7811,
716    -68,   4107,   4314,  -1540, -11044,  -2214,   -803,    232,
717  -7602,    -95,   1130,   4991,   -361,   1675,   4487,   3607,
718  -6192,   -130,    137,  -1440,   2826,    178, -13834,   -984,
719   1149,   1230,   1587,   1571,   3286,   5293,  -2259,   2021,
720  -6211,  -7608,  -2710,   2502,   4315,   -539,  -8530,   -746,
721   -654,  -4003,  -5917,  -3728,   4522, -10350,  -1266,    210,
722   5078,  -2988,  -3866,   3919,    969,  -1063,  -6300,  -4584,
723  -2420,  -2094,   -884,   2338,  -3150,   5461,  -1145,   -734,
724   1644,   2183,  19114,  -1144,  -2313,   -404,   1236,   3583,
725    134,   1802,  -4088,  -2795,    681,   3738,   1831,  16571,
726    917,  -2290,  -3648,  -1588,   -158,   -528,   -792,    394,
727  -7432,   2446,    402,   -391,    -73,  -1398,   1286,  -6503,
728   5216,   1094,   -939,   1673,  -2038,  15842,  -1971,   4160,
729  -1664,   7231,    642,   5770,   4209,  -1839,    220,   -266,
730    165,   2055,   5222,  -3344,  -6544,   5412,   1514,    586,
731   1591, -15256,  -2715,    941,   1308,  -9170,  -2863,   4935,
732  -2913,  -1291,   2791,   7967,     14,  -1101,   3774,   3580,
733    848,   1337,   1138,  -2839,  -3564,  -5300,  12429,     14,
734   1466,  -7114,   1198,  -3474,   -237,  -2577,  -1305,    445,
735   1069,   -174,   1684,   3902,    229,   5842,   -690,    978,
736   -754,   1182,   -859,  21078,   -185,    710,    797,  -2155,
737    367,  -2168,   1002,   3805,   -924,    468,  -2322,  -3590,
738   1608,   3387,     18,   1536,   -858,    642,  -7964,  17689,
739   9843,  -4878,  -3003,   7373,   5934,   4286,  10484,    -63,
740  -4629,    974,  -2227,   2602,   3810,   1905,  -1668,  -2130,
741   2020,  -2360,   2853,    612,   5070,  -1248,   -868,   -497,
742   3478,  -1937,  -3006,   -645,   3589,   3019,  -3293,  16469,
743  -5243,  -2918,   1788,  -2569,   3717,  -9630,  -1352,  -3870,
744   -416,  -4190,  -8863,  -6888,   -498,   -814,   -783,  -4625,
745   5841,   1562,  -2173,    481,    280,    816,   4742,  -9962,
746  11799,  -2029,  -2460,   4972,   -600,  -1452,  -1901,  -2122,
747   3130,   2686,   -819,  -2366,    866,  -2093,   1052,    -58,
748    284,   3830,  -4738,  -4114,  -1321,   1307,  -2820,   4915,
749 -11701,    522,  -1982,   7024,   8403,   1762,    -46,    532,
750   5097,   5013,   -615,   3086,   2089,   6899,  -1107,  -4047,
751  -2903,   5356,  -4802,   -965,   6706,   3895,   9022,   1388,
752  10971,   5927,  -2954,   -965,  -3473,  -5177,  -2654,   3418,
753  -5315, -16695,  -6587,   -416,    404,   1230,  -2586,  -3292,
754   1390,     14,   -481,  -4446,   1335,    109,   1060,   3958,
755   1275,  -5655,   1253,  -2411,    207, -12550,   6208,  -2447,
756  -3415,   2503,    848,   3094,   9336,   2647,   2455,   2238,
757   2356,  -2132,   5347,    915,   2227,   -103,   5832,  -2504,
758   7562,   9568,  -6100,   4091,   2668,  -1722,    287,   6763,
759   4058,   -387,  -2060,   5522,   3184,   4766,   -158,    650,
760 -11284,  11841,   6230,  -4232,   5308,   3174,   4926,  -2970,
761  -4761,   -980,    117,   1944,  -1974,  -5484,   6534,   -266,
762  -7222,    924,  -2654,   -588,   9609,  -2337,   1892,  -2110,
763   5088,   1856,   7964,  -4029,   -940,   1429,    805,  -4705,
764  -1362,    892,   -189,  -8354,   3259,    194,    767,  -2877,
765  -4165,   -990,  12185,   -160,  -2002,  -1384,  -5388,  -1604,
766    226,  -6353,  -4157,   1773,   2360,  -4356,   -730,  -5462,
767  -4054, -15669,  -1528,   -394,   4101,   -203,   2792,   -787,
768   3391,   -299,   6384,  -1630,  -7186, -12765,   4618,    934,
769   -401,   2790,   2284,  -4932,  -1260,  -6009,  -2590,  -2285,
770  -1289,   3366,  -4192,  -4462,  32767,  -3135,  -1888,     67,
771  -2874,    150,   4760,  -1571,    584,  -2187,    358,  -1733,
772  -1286,  -4573,  -2003,   1872,    940,  -1942,   -255,  -8856,
773  -1320,  -3348,   4854,   -509,   2836,    -14,   2490,  -1537,
774    882,   1188,  -3132, -15209,  -1633,    -44,  -2827,    368,
775  -1099,  -1073,   -467,   6318,   5863,   2840,  -5200,    569,
776  -2984,   6587,   9596,  -4924,    457,   4879,  -4449,   3528,
777   1868,  -3894,  -3905,  15420,  -2590,   -599,  -4975,   3892,
778  -1454,   -616,   1890,  -2700,  -3268,  -1386,  -1065,  -3078,
779  -2454,  -1902,   4726,    -34,  -4218,   1619,  -3074,   5540,
780  -6392,  -3570,   2687,  -8742,    333,   -106,   2326,  -1737,
781  -3775,    397,  -3553,  -6632,  -6066,   9567,   2904,   -889,
782   1136,   1295,  19390,   -268,  -3127,   -180,   1696,   -814,
783   -775,  -4914,   -456,   -758,   -866,   1102,  -3740,   -374,
784    469,  -6902,   1440, -10243,  -6221,  -4797,  -3074,  -1142,
785    297,   5069,  -1547,   5474,    716,   -454,   3806,   4100,
786   2901,  -2169,   -744,   5032,  -5586,  -2986,   2286,   2414,
787   7860,  -2672,    -46, -10046,   5348,  -1018,   1016,   9142,
788   4543,   5587,   2228,  -2684,  -4594,  -2457,  -1850,  -3651,
789  -1806,   4826, -11686,   1940,  -3529,   1078,  -5234,  -2420,
790    -83,  -2322,  -5134,   -775,    677,  -9257,   -864,   -915,
791   4494,    411,  -4820,   5999,   4472,   5823,  -4597,   3121,
792  -1868,  -1539,   2338,  -4249,   1154, -13422,    791,  -1235,
793  -1240,    364,    177,  -1508,  -2527,  -2949,  -2062,    118,
794  -3115,    293,  -1927,  18644,  -1100,    152,  -2528,   1914,
795  -1380,  -1624,    302,   -831,   -920,    320,   -879,  -1252,
796    813,    -11,   6960,   -522,   3092,   -119,   1486,   3068,
797   6690,  -3079,  13305,   6342,    937,   1632,  -1026,   1896,
798  -2335,  -3961,   5510,   2782,    187,  -2448,  -1251,    756,
799 -15856,   3179,  -1155,    808,  -1748,  -6593,   1494,  -3122,
800    -98,  -3808,    491,   1752,   3188,   2158,  -1924,    763,
801   1165,    148,  -3161,  -1284,  18082,   -195,  -1125,    845
802 },
803 
804 .cb0808m0 = {
805 -18656,   -461,    236,  -1122,   -796,   -101,    851,  -3748,
806   1374,  -8549,  -3366,  -1482,   1026,   2046,   4394,   -521,
807    232,   -486,  -1656,  32767,   1954,  -1183,   -130,    392,
808    194,   -868,   2883,   -168,  -1674,   -910,    -34,    819,
809  -1105,   1628,  -4871,   -585,  -1170,   -572,    451,   3911,
810  10770,    -35,  -4126,   7124,   7110,   -860,  -3914,  -3294,
811    272,   -647,    220,  11965,  -3378,   2726,   1990,   1624,
812  -3689,   9884,   2394,   3096,   -518,   5169,  -4018,   3108,
813    168,   1256,   -410,  -3851, -11176, -10479,   2042,   1421,
814   1488,   -992,  -1562,   -653,  -1191,   2246,    467,   4732,
815    154,    729,   7244,    -18,   1313,    -51,  -1824,   1218,
816   1473,  -6763, -11270,  -4295,   4118,   1043,  -5782,   1370,
817     46, -11027,   4086,  -1501,    -11,   -621,    464,    781,
818  13680,    257,    554,   3119,    750,  -1857,   1046,  -1252,
819   -512,    739,  14811,  12642,   3841,   2824,    163,   1620,
820     39,   4766,   1411,  -2197,    525,    658,    419,      5,
821     92,   1544,    290,  -2038,  10603,  -5764,  -3335,  -6629,
822  -2579,   4020,  -3107,   2779,    849,   5678,    260,   2804,
823     99,   1339,    544,   1438,   -450,   -598,    764,   1568,
824  -1034,  -4560,   2604, -18205,   1644,   1003,   -675,   3217,
825   -334,   -832,  -1452,    322,    608,    300,  -4776,   -812,
826    -36,    627,   1654,   -248,   -838,  21571,    -89,  -1626,
827    530,  -1151,   9440,    522,  -6138,   2213, -10095,   -562,
828   1000,   5037,   -122,     -3,   7064,    397,  -2118,    362,
829  15791,  -1047, -15010,  -1527,  -1356,  -2805,   -560,  -3148,
830    266,    -45,   1324,  -3312,  -1772,   2382,    189,   6537,
831    124,  -1272,    156,    588,  -2678,  -3106,   2828,  -3684,
832    689,   3884,   4650,    192,   -323,  -5426,   -722,  11486,
833   -607,   3591,   4299,   2117,    362,  -9114,  11700,  -3391,
834   2357,   7639,   2197,   4350,   2970,  -2525,    169,  -6112,
835     91,   1520,    -19,   1558,  -4588,   -837,  -8163,    897,
836  -7992,   2080,  -3102,    774, -10592,   -314,   -137,   -524,
837     87,   -799,   -111,     74,   1312,    862,    266,    243,
838    199,   -288,   1205,   -829,   1650,   2880, -24776,   3867,
839 -13101,    597,  -9778,  -2084,  -3089,  -1112,    548,   -638,
840   3727,   -446,   4877,   2099,     68,  -2736,  -4914,  -7103,
841    263,  -9228,   -782,  -2109,   1088,  -1881,  -1424,    -30,
842  -1353,    586,   4085,  -3573, -11921,   2366,    516,  -1028,
843    834,   -234,   2150, -15893,   2305,  -3619,  -2567,  -8366,
844    610,   2946,  -2383,   2293,    946,  -3550,  -6770,  -1481,
845   -758,   -864,   -232,   2855,     40,  -2330,   2069,   -345,
846   1801,   -589,  -1241,    647,   6988,  -2625,  14308,   2801,
847    759,  -2740,   -680,    964,    365,   -506,  22268,   1766,
848   -202,  -2751,   -293,   3754,   1280,   -521,  -3355,   4615,
849    594,  -1783,    -39,    -46,     48,  -2638,   -551,   2548,
850  -1880,   3730,  -1726,    939,   -345,     -7,  -1630, -23405,
851  -1002,   5655,   2100,    440,   1682,   1020,   -594,    344,
852   1511,  -1286,   5518,    473, -11398,  -4552,    720,   4701,
853   7726,    126,  -1953,   -484,  -1648,  -1766,   1589,    996,
854   -688,   -381,   1678,   1498,   -528,   -860,   -667,   -823,
855  32767,   -463,   -243,  -1242,   1074,   2460,  -1411,   -459,
856  -1533,   1462,  -2603,   -784,   -391,    338,   3444,   2170,
857   -924,    949,   1972,   1520,  -3062,   -671,  12908,   2636,
858   2805,    722, -12016,    -26,    616,   1192,   1193,  -1028,
859   -128, -22850,    191,    408,  -3105,   -592,   -440,   1264,
860  -2580,    847,    850,   2300,   -278,    126,   2214,  -2693,
861    -21,   -194,   -594,   -533,     45,    570,     38,    636,
862   1276,    171,  29846,    648,    911,   -358,    300,    602,
863    413, -10167,    -54,  -1353,     42,  -1770,    491, -12154,
864  -1808,     26,    425,   2009,    910,  -8134,    362,   2001,
865   -114,  -2586,  -1049,   -249,   -312,    160,   1677,  27043,
866    -44,    160,    834,    243,   -606,   -272,   -979,  -1605,
867    105,   -491,    754,   -230,   2442,     24,  -5139,   -395,
868  -3562,  14436,  -1208,  -3232,   2555, -12980,   -906,    429,
869    217,   -432,  -1263,   -244,   -225,    912,    -64,    780,
870   1101,    854,   -240,    308, -28630,    518,     32,    976,
871  -8642,  -3041,   1801,   -742,  -1513,    128,  -3189,    857,
872 -14277,  -1802,   1229,    -68,   -565,     65,   4094,   1614,
873  -8254,  -1153,   -640,  16225,   3508,  -1383,  -3882,   -347,
874   1346,   3845,   2665,   2340,  -1862,  -5318,   1402,  -1352,
875 -21682,   -694,  -1182,    286,   -806,   2133,   1848,   -532,
876  -3750,   7564,   1054,    284,  -3742,   2559,   2748,   3408,
877  -1544,   -342, -22578,   1225,    958,   2559,    267,    378,
878  -3608,  -1404,  -1669,    -13,   1135,    153,   -625,   1436,
879    211,    556,    739,   1094,  10452,    850,   5128,  11469,
880    121,   4937,  -3643,   1371,   -373,  -6686,    229,  -3256,
881    -75,   1304,  -1023,   -452,    288,  12709,  13572,   -501,
882   1840,  -1044,  -2014,  -4077,  -2726,  -1010,  -3826,   -629,
883   -466,   -923,   -847,   5784,    898, -12036,   1253,  -1741,
884   1546,  -3710,   2782,  -3430,  -1810,    263,  -8254,   3126,
885     55,   -376,    202,    968,  -1686,    944, -15300,  -2664,
886   1393,    783, -11080,   1714,  -1666,  -1064,  -4859,  -2344,
887    334,   1313,  -1209,    877,  -1828,  -2130,  -3057,    340,
888   8030,  -3222,  11622,  -5620,   1469,   3340,   2862,  -3945,
889   -868,    351,  -1314,   2277,  -2346,  12384,    996,  -2460,
890   1810,    703,  -2158,   3168,  -9887,   8754,   3503,  -1414,
891    445,    850,    -30,   2389,   -617,   3271,  -1606,  -5633,
892   2993,  10009,   5704, -11589,   4278,   1304,  -2418,    479,
893 -16596, -12349,   2915,    327,    895,   1278,   1412,   -310,
894   -653,  -1287,    880,  -4294,     38,   2179,  -2074,  -1810,
895    198,  -1544,  -8008,   2456,  -2821,  -3223,  -3713,  11763,
896  -2081,   -141,   4833,   1652,   3598,    551,  -1655,  -1154,
897    -60,   -302,    739,  -1494,   2595,  -1006,   2665,  10834,
898 -11270,  -2996,   -636,   -446,   1816,  -1539,   4149,   -184,
899   -100,    -55,    265,   2207,    639,   -162,  -2210,   -626,
900    605, -21149,   2163,   -970,   -330,  -4655,   3396,  -3092,
901   -544,   -650,   -304,     93,  -1484,   -888,  -8982,   1871,
902   1701,  -1423,   1671,    -11,  -1287, -14292,    592,   1040,
903   -622,  13202,   -660, -12745,  -2836,  -1832,   3481,   1546,
904    235,   -646,   2132,   -602,   2391,   1534,   3599,  -4932,
905   -296,  -1855,  -2075,  -2646,   -219, -10248,   1161,   5955,
906   6954,   9109,   3498,  -5932,  -1787,    373,   1234,   1244,
907   -813,    -76,   9083,  -5120,   -499,  -1774,  -2150,  10601,
908   -170,   1160,    982,   -597,     95,    151,   -534,   6554,
909    840,   -958,   -720,   2066,    -50,  -2877,    -74,  -2068,
910 -24760,   -725,   -357,   1273,   1941,   2525,     46,   -819,
911   -230,   1030,   2291,   -287,   1092,  -2315,    427,    -19,
912    448,   1698,   9797,  10962,   3034,   2622,  -2652,  -1128,
913   -194,   -180,  -1176,  -1794, -22248,    244,     -3,  -1856,
914  -1054,  -2751,   -459,    -62,   -433,  -2274,  -1790,   -192,
915   -720,   -421,     55,   -721,   1960,   1094,   2500,  -2353,
916   -480,   -784,  -1221,   -505,   1738,  -9960, -10772, -13657,
917    122,    387,   -667,   -454,    988,  30780,   -757,  -2319,
918    878,    962,    753,   1306,    716,   -771,    539,   -705,
919    508,   1915,   2114,    937,    447,    935,  -1432,  -1143,
920   4435,  11759,  -2442,    -53, -10601,   1979,   5419,  -2296,
921   -172,  -5987,  -1168,  -2012,   2257,  -1451,     97,  -1253,
922   5548,    884, -14448,   3134,   2549,    172,   5404,    869,
923    -83,    597, -12416,    762,  -1035,   -805,  -1369,   -804,
924    664,   9644,  -4329,   1130,  -1526,  -2900,    628,    620,
925  -6436,  -2370,   2107, -11836,     37,    864,   2105,    314,
926    216,   -529,    810,   3141,   3716,   7019,  -2653,   1466,
927 -14940,  13128,   1218,   2287,   -145,   -443,   -923,    476,
928   2411,   5428,   -611,   2212,   1450,  -3042,  -4750,   3562,
929    587, -15378, -15151,    600,   1029,  -2353,   -934,   1986,
930   1444,  -2171,   1020,   -700,  -1508,    195,  -2466,   -798,
931  16460,  -2164,    520,   2711, -13832,  -2024,   -871,  -5268,
932   3556,    117,   -416,     -8,   2128,  -1570,   2052,  -3169
933 },
934 
935 .cb0808m1 = {
936  16492,   -295,   2556,   1303,   -440,   7584,   3305,  -3422,
937  -1196,  -1809,   2142,  -1292,   1048,    314,   1945,    578,
938   1080,   -255,   1109,    617,   1597,    198, -29081,   -243,
939     54,    -33,     76,   -418,   1332,    475,   1495,   1554,
940   -782,    308,  -1286,   1044,    300,   1544,    646,   9441,
941   2577, -11140,   1421,   1107,   -483,   -590,    625,   8544,
942    446,  -1814,   1714,    685,   9620,  -4981,  -3100,   -724,
943   8439,  -2333,    506,   3557,  -1160,  -2199,   -659,   4107,
944   8620,  -1406,  -3745,   1729,  10756,    868,    -82,   2584,
945  -3140,   3632,   2617,   3880,  -1175,   -163,   1864,   -980,
946    551,    201,   -433,  -1464,    708,   1926,  -8471,   3870,
947  -2376,  15567,   2112,    753,  -2450,     72,   1131,   2932,
948   -139,   6392,   1547,      3,    625,   -823,  -1750,    811,
949   -977,  -1389,   1300,   1184,    399,   4684,    196,   3679,
950  -1672,   -218, -11023,     98,    492,   4072,   1213,  -2004,
951   3602,  -1787,   1288,  -9442,   4157,  -4267,   3509,   5317,
952   -574, -11094,   1078,   6240,   1593, -12773,    408,   3960,
953   1116,   1517,   -816,   -577,   -696,    554,   1645,   -936,
954     83, -20255,   -754,   1460,   1110,   1412,   -757,    377,
955   2373,  -1608,  -1414,  -1028,  -3152,   1534,  -4145,   2274,
956   -286,  -7058,   2286,   4013,   2515,   2681,  -5602,      0,
957  -1740,    257,    756,  11496,    954,   4513,   3968,   4851,
958    278,   -511,    829,   2853,  -9743,  -3723,  -1550,   -444,
959   4256,   -679, -11411,  -4290,  -1470,  -4191,   -952,   -239,
960   -198,   1361,   9527,   1481,   -981,   1403,    991,   -255,
961   9326,   1832,  -1936,   -135,   1123,   2756,   1932,   2543,
962    795,  12612,   2429,   -498, -13185,   3812,  -1628,    196,
963   1822,   4333,   2760,   -676,  -2902,   1244,  -1974,  -7046,
964 -12216,   1503,  -2176,   1916,    365,    636, -11348,  -5030,
965  -3319,  -3794,  -1016,   1157,  -4158,   3424,    344,   4494,
966    812,  -3074,   4356,    293,  -3463,   1232,   1746,   2696,
967  -8269,   -961,  -4316,    130,  -4278, -14007,   3025,  -2703,
968    179, -10176,   1511,  -1460,  -1100,  -1171,  -1575,  -2596,
969  -2026, -11400,   2689,   1480,    743,  -1669,   2728,    742,
970    -60,  11452,     84,   -662,   1424, -15103,   -410,   2141,
971  -1664,  -1378,   -122,     97,   -358,   -820,    382,  -3865,
972    374,   1698,    -21,   -752,    595,  -8771,   -731,   9368,
973   1698,  -2586,  -6790,  -2507,  -1776,   4993,  -3867,  -2807,
974   -190,  14465, -13938,   3095,  -1198,    374,   1682,   1888,
975    286,   -576,  -2094,    454,   -690,   1396,  -1139,   -422,
976    405,    238,   1718,   2048,  13448,   -151,   -247,    202,
977   -900,  -5630,   3121, -10988,  -1615,   1955,  -3901,   3360,
978   1429,   3928,   1951,  -1099,   -435,   1572,   1500,  19176,
979    731,   -439,   3686,  -3039,    244,  -4270,    -34,   1289,
980    296,   -406,   2216,  -1400,  -1946,    264,   1536,   2992,
981     54,    892,   -181,  -1545,    278,  24923,    989,   1301,
982  -1279,   -188,   -198,   -661,    612,  -1520,   2355, -12972,
983   -694,   -560,   1364,  -2988,  -6236,   2555,  -6630,   1423,
984    440,   -598,  -1092,    304,  -2529,  -1698,   -909,   2560,
985    844,    768,  -2988,   -661,  18432,   1158,   -639,   5070,
986  11015,    -14,   2313,    756,  -1941, -10986,   -490,  -5235,
987   2646,   2406,    170,   -546,    337,   6499,  -4450,   5598,
988    299,   -504,  14322,   -972,   9356,  -2056,   8812,  -1599,
989  -1931,   2084,    119,   -983,   -305,   1437,    403,   2651,
990   -159,    229,    209,   1438,  -1789,  -1159,   1017,    416,
991    408,    454,    858,   -652,  -1554,   1198,  18278,    122,
992    433,   -165,    162, -10532,  11563,   4754,  -2022,   4246,
993  -1396,  -2417,  -1796,  -1496,  -1279,   3877,  -1217,   -770,
994    983,   -609,   1766,   -184,  -5664,    546,   7948,   1978,
995   -250,   4350,   3498,   2797,    802,    846, -12628,  -1092,
996   -240,    781, -11252,   -955,   9944,   -222,   1177,   1262,
997   -534,   1790,  -7396,   1452,   4251,    303,  -3714,  -2295,
998   -290,   -227,    672,  22690,   -622,   -466,   1599,   -496,
999    326,    871,  -1948,    148,    449,    214,  -2175,    713,
1000    394,   1921, -28716,   -786,   1083,   -641,   1232,   -246,
1001   1572,   1575,   -879,  -2962,    -57,    369,   1633,  -1457,
1002   1194,  -1222,    304,   -955,    104,  -1249,   -935,    135,
1003   -758,   3483,  -1190,   1457,   1130,  -1284,  -3709,  18042,
1004      6,     25,   1233,   -328,    347,   -512,   2071,    328,
1005 -18037,   4582,   3841,   -434,   -745,    332,   -576,   3006,
1006    336, -11505,   -646,   3509,   -996,   1270,   2041,   1353,
1007   1193,   2976,  11569,  -3165,   1450,   4351,   2522, -10022,
1008     -6,  12602,    874,    518,    475,   1251,  -3290,  -2674,
1009   4802, -11794,   -946,   -426,  -2846,   1619,   1105,  -1022,
1010     -1,   1759,    646,  10347,  -2937,  13505,   1104,    614,
1011   1149,   -800,   2377,   -115,    792,   -948,  -2431,  -1779,
1012  -1142,    809,  -3130,    447, -15516,    313,  11235,  -1346,
1013  -2426,  -2737,  -1738,   2236,   1094,    802,   1323,   3612,
1014   -213,   1383,   2800,  10394,   1210,  -2360, -10203,  -1991,
1015   -102,  -2669,   2303,  -2184,   1830,  -1158,  -5633,  -4083,
1016   -252,    311,    612,   -331,  -2786, -12421,   9994,  -6006,
1017  -4996,   -954,   1014,  -1147,    860,   1252,   1114,  -2069,
1018    266,   -230,   -591,  -4442,    230,  20603,   1386,   1130,
1019  -1468,  -3600,   2168,    836,  -1754,   -511,   -542,    216,
1020     26,   3476,   1165,  -4293,   3098,   -245,   -579,   1830,
1021   2248,   5326, -18357,    397,   5466,    734,   3920,  -3678,
1022    319,  -1062,   -610,  -7509,  -1064,   1456,  -5729,   1088,
1023   9099,   2266,    241,    201, -10017,  -1545,  -2799,   1491,
1024  27098,    -60,  -1736,   1387,    859,  -1474,    -79,  -1122,
1025   -971,  -1302,    906,  -1133,  -2659,   -296,   1344,  -2698,
1026   -448,  -1476,   -212,  -1585,   1310,  14353,  -2165,  -2229,
1027   -656,   5219,  -3266,  -1850,   7942,   4997,  -2295,    519,
1028    608,  -9498,  -1700,   1770, -15308,   1286,  -2914,   2252,
1029   -717,   2136,   2478,  -3747,   2362,     -5,   -237,   2334,
1030    701,   -774,   -672,    -20,   -599,    623,   -700,   -713,
1031   -979, -29926,  -1090,    848,   -141,   1273,   -711,   1782,
1032   -221,   -103,    170,   -185,  -1059,   3066,   1321,   1182,
1033   3641,   -217,   1959,  11806,   2390, -10312,  -2575,   1612,
1034    596,   -352,   2197,  -2041,   2385,   -898,  -9363,  -1144,
1035 -10896,     20,  -7842,  -1047,   3687,   2147,   2584,   -249,
1036    -72,  32767,   1936,    446,   -889,   -845,   -896,   1269,
1037    448,    327,  -3411,      4,    702,  -1900,   -646,    799,
1038   -770,    662,   -911,   -856,    287,   1667,   -108,    -64,
1039     16,   1578,  -2059, -27327,    112,   -188,   2504,   -692,
1040    250,    360,    564,    868,   4147,   1340,  18080,  -3584,
1041    445,    364,  -2623,   -412,  -2918,   -116,   2611,  -2396,
1042    -44,  10934,  -1512,  -1166,    239,    913,    190, -14681,
1043   -767,   2610,   2931,  -2389,   3590,  -1680,   6287,   -531,
1044   -616,   1317,  -1034,   -900,    871,   -329,    467,   1200,
1045  -1914,   1108,   3150,  -6878,    544, -14411,   2807,   5427,
1046  13361,   1448,  -1753,    524,  -5851,   1467,  -1866,   6888,
1047  -8742,   1372,  -1515,   4883,  -2248,  -1042,   4628,  10768,
1048    149,   -358,  -1287,  -1289,  32767,  -1137,    941,  -2112,
1049    451,  -1436,    174,    294,    475,  -3667,   1610,   1641,
1050   -599,    626,   2058,    671,   1626,   -985,   -123,   2040,
1051    421,   1797,  18448,   2538,   -359,  -5042,   3096,  -1136,
1052   -320,   1823,     30, -12002,  -1297,   -850,   -418,  -1497,
1053  -1761,   5073,  10944,    212,  -4713,  -1614,  -1752,  -2135,
1054    483,   1043,  -1989,   -293,     39,  -1049,     67,  -7482,
1055    712,  -5358,    896,  12460,  -1744,  -1793,   1538,   3577,
1056     -6,    418,    -72,   1072,   1367,   1080,   3564,   1468,
1057    482,  -1298,  -6442,   -299, -12934,   -757,  -4199,   3842,
1058 -11331,  -1216,   -206,   1598,  -1135,  -3240,   3294,   -286,
1059   -540,    777,   1188,  -1189,   4516,   2638,   2071,   9702,
1060   -900,   1002,  18707,   -705,  -1856,   1185,  -4832,  -1694,
1061  -3502,  -2324,  -2826,  -4600,   1996,  -3110,    110,    117,
1062    405, -16854,   -510, -14725,   1699,   1922,  -2117,  -2718,
1063     45,   1064,    507,  -1781,   2106,  -2310,   1239,   5860
1064 },
1065 
1066 .cb1108l0 = {
1067   2354,   8016,  12528,   -947,   -348,   1760,   2054,  -3960,
1068  -2125,  -3578,   3932,   1647,  -3316,   6053,    392,  -3128,
1069   3209,  -2445,    463,  -2835,  -1555,   1259,    296,  -1465,
1070   1839,  -4811,    420,   -215,    469,  -1013,   -272,    185,
1071 -27061,  -1154,      8,    298,    259,   -953,   -555,    472,
1072    617,  -1127,   -673,    982,   -398,  -1681,    328,    882,
1073    614,    800,    431,     84,    880,   -240,  15758, -14324,
1074   1301,   1578,    932,   -694,  -1456,   2435,  -1651,   1464,
1075    227,   1527,    527,   -128,    698,   2405,   -726,   1489,
1076   1016,   1938,  -1897,  -1478,   -238,    932,   2507,   -519,
1077  -1147,    557,   2334,    700, -12914,  14861,    158,    255,
1078   1195,   -883,   3359,  -1045,   2095,    520,    249,    926,
1079    789,   1392,   -185,  -1654,    902,      9,  -2166,  -1916,
1080    543,  -2126,   2842,   -332,   1356,   -344,    436,   -404,
1081   -174,   -489,    858,    258,    229,    -45,    327,   -316,
1082  -1176,   -454,    115,   -220,   -458,   -194,    271,   -530,
1083   1572,   -574, -25068,    167,    601,  -1027,  -1705,  -3144,
1084  -4231,  -1636,  -1012,  -1002,   -519,   -825,   -458,    945,
1085    546,    193, -17909,   -156,  -1067,    826,    338,   1152,
1086    562,   -506,    848,    239,    188,    656,     97,   -174,
1087    -59,    242,   1946,    -67,    745,   2043,    424,   -192,
1088    574,   -524,   1553,    566,   1480,   -747,    487, -20623,
1089    872,  -1089,   1034,   1357,    919,    153,    154,    498,
1090     54,    555,   -989,    707,    -85,    -21,    700,  -1424,
1091     90,    655,   -399,    123,   -709,    117,    438,    330,
1092   -720,    190,    812,   -138,    460, -32768,   -162,   -410,
1093   -327,   -122,  -1208,   -554,   -502,   -178,   -309,    373,
1094   4295,   -945,  -5502,  -2752,  -6615,  -1241,   1278,  -1315,
1095  -7683,   -986,   -419,    -50,   2384,  -4640,  -6246, -11804,
1096   -308,   -446,   3486,  -4824,   1736,   -590,    960,    195,
1097    593,    164,   3355,   1655,   1233,     66,   -787,   -347,
1098 -13751,     74,  -1209,   -812,  -4098,   -102,    910,  -1659,
1099  -2036,  -3147,  -2075,  -2605,  -1240,   4499,   1727,  -9484,
1100    549,    728,   3411,   1958,  -4439,  -1064,   5690,  -1600,
1101  -1984,   1695,   -588,   4815,   -138,  -3380,   -512,   1553,
1102   1978,   4310,   -730,   -402,    828,   2124,  14216,   -222,
1103   2757,  -8686,    523,   2516,   1017,    790,   -136,   -470,
1104   -252,   -717,    808,  -1113,  13766,   -114,  -1182,   3053,
1105  -5238,  -2231,   1720,   -511,   -987,   1592,  -1257,  -2578,
1106   1777,   1075,   2367,   -227,   2330,   -672,  -2620,  -1449,
1107   2122,    362,   1249,   1338,   -327, -21631,  -1540,     24,
1108  -2356,   -656,   1981,    -92,   -207,  -2188,     34,   -457,
1109  -1291,   1231,   -460,   -128,   -396,    593,   -671,  -1513,
1110    136,   -335,    560,  -1121,    490,   1008,    948,   8629,
1111  -3344,    467,    881,  -5731,   1120,   -300,  -1432,   1227,
1112   1558,    990,  -1078,    214,   -922,    -81,   1120, -15586,
1113  -1176,   1203,  -1911,    151,   1484,   1555,   -421,   -420,
1114   -428,   -762,    292,    -59,   1075,   -649,   -841,    494,
1115    194,     27,   -768,   -356,     54,    163,    -73,    293,
1116  -1717,   -392,    750,    234,    751,   -111,  26858,    911,
1117   -389,    451,    442,    260,   -117,    270,     19,  -2429,
1118    618,   -962,    378,     10,  -1954,  -1336,    525,   -258,
1119   -693,  -4155,  10265,   2924,  -1361,   3197,  10199,   6870,
1120  -2608,  -5792,    619,  -1994,  -2035,   -701,   2598,    465,
1121   -575,    311,    175,    162,  -1191,    162,   -157,   -147,
1122    325,    551,    536,   -188,   -290,   -165,    343,     14,
1123   -268, -27113,    278,    127,   -233,    -68,    606,    125,
1124    665,    438,   -442,   2510,    800,  -1991,   -641,   -386,
1125  -1574,     78,    946,    189,    106,  -2249,   -268,  -1708,
1126  -1192,    986,   3076,   1807,     21,  -5884,   -964,    256,
1127 -15916,  -1320,  -2867,  -3562,    491,   3502,   -337,  -1542,
1128    496,  -3182,   1676,  -2371,  -4264,  -2053,  14342,  -5674,
1129   1744,   1813,  -3731,  -3761,   1350,   1783,   -438,   -920,
1130   2366,   1438,   -687,    512,  -1934,    323,  -3158,   1775,
1131   1964,  -6742,  10162,   7763,   1469,   1967,    851,   2742,
1132   7413,  -3338,    742,   1854,    310,   -192,   -936,  -1770,
1133   -775,   -976,  -1532,  -1436,   -670,  -4032,   1194,  -1336,
1134  -4369,    332,    604,    962, -27563,   -972,    842,   -743,
1135    275,    713,   -251,   -799,  -1190,    372,   -213,   -423,
1136    202,   1189,    -31,   1084,   -974,    756,   -148,  -1669,
1137    640,   -549,   -339,  -1506,   -112,   -598,   -870,    410,
1138 -13307,  13141,  -1911,   2308,    -92,   -776,    221,   1503,
1139   1578,    803,   -308,  -1672,   -404,    -83,  -3517,  -1327,
1140   -606,  -2426,    -61,   -513,    318,  -1805,   2049,   1887,
1141   -777,   1268,   -542,   -116,   3550, -18840,  -2986,   -979,
1142   2653,  -2875,   -922, -10520,    804,    107,   3234,  -1270,
1143   -608,   1042,   3599,    965,   -342,  -2096,   -267,   1704,
1144  -3939,    791,   2180,   -985,    816,   -716,  -2661,     99,
1145   1523,  11902,  -1782,    775, -12517,   3244,  -3762,   2046,
1146   -278,   1539,   2895,  -2425,    -10,    990,   1484,  -1377,
1147  -3399,   -984,   3171,   1513,    696,   -785,    155,  -1072,
1148    414,   2016,  -1932,  -3124,  -1126,     68,   3855,   1360,
1149   4074,  17596,   1714,   -596,   4000,   1656,    230,   -258,
1150   2266,    843,  -1720,   4624,   -714,    854,    696,    636,
1151  -1357,    350,  -1256,   -523,    168,  -9933,   -766,    198,
1152   2680,   8060,   2168,  -2789, -14255,   1444,   -520,    169,
1153   1032,   1478,    294,   -644,   -320,    856,   1282,   -216,
1154  -1000,   -925,      2,   -890,    679,   -629,   1152,  -1329,
1155 -13941, -16385,  -1050,  -1022,    106,  -1151,    -41,   -709,
1156   1771,   -882,   -729,  -1420,   1544,   -120,    386,   -838,
1157  -2744,   1559,    904,    273,  -4221,  -1065,   -312,  -1046,
1158    234,    830,    387,    172,   -956,   -332,    360,    408,
1159    125,     90,    348,    915,   -264,    911,    263,    124,
1160   -620,   -612,    220,    164,    202,    124, -30252,   -159,
1161   1006,   -320,    283,  -1641,  -1312,  -9057,   5525,   7520,
1162  -2884, -12194,   2771,  -1164,   1842,   1261,   -582,    766,
1163   2498,    393,    953,   -617,   -756,   -323,  -1862,   1195,
1164  -1326,   -436,   -965,    366,  -6727,  -1226,   9014,    400,
1165  -1258,   -812,   -279,   -404,   1621,     86,   1622,    -16,
1166     96,   -515,   -257,    -39,   -134,   1843,   -294,   -491,
1167   -908,   -120,   -720,  -1162,  -1555,    405,   -134,    528,
1168  23596,    -77,    183,   -444,   2077,    955,    649,   2246,
1169   3236,    735,  -1202,   7954,   9440,   6134,  -7267,     28,
1170  -3398,    500,   4965,  -1230,    306,    357,   2942,   -906,
1171  -4733,    903,  -3945,   4447,   1046,  -1125,    465,   1183,
1172 -12710,  -1018, -11302,   5177,   -219,  -6232,   1552,   2061,
1173  -1372,  -1290,   -822,    295,    814,  -3003,   -527,   -614,
1174   -856,    802,    167,   1178,   -494,  -1625,    754,  -1550,
1175    682,  -1286,   -480,   -694,     86,    -67,  -1429,  -1235,
1176   -559,   -311,    322,   -308,    -56,    296,   -158,    -24,
1177   -748,   -197,  26954,   1054,    209,   -226,    165,    681,
1178   -131,    341,    341,   1510,    615,    907,   -264,   1355,
1179    388,    198,     -5,    418,   -783,  28539,     82,   -559,
1180   -459,   -344,    279,   -114,    966,   -529,   -423,    286,
1181   -418,   -766,     42,    186,    461,    418,   -688,   2937,
1182   2793,    146,   1709,   -665,   2022,    293,  -1522,  -2740,
1183 -15926,   -600,  -1503,  -1732,  -2827,  -1027,   1702,    252,
1184   -643,    470,   -815,    858,  -1954,   1190,   1847,    -16,
1185    266,     29,    486,  25985,    139,    220,    433,   -330,
1186    168,   -362,   -562,    180,    906,    386,   -845,    664,
1187   1064,   -616,  -1498,   -335,   -164,   -930,   -854,   -869,
1188   -101,   -204,    835,    117, -16034,  -4478,   2634,   1629,
1189  -1873,  -1156,   -373,   -526,   2537,    967,  -2433,   -857,
1190   1264,  -1670,    113,    845,   7654,  -1343,   5245,  -1605,
1191   2236,  -1190,    -48,   3340,  -1981,  -1606,  -1369,   -227,
1192   -727,   -570,   1136,   1868,    667,     92,   -144,    531,
1193    949,  -1086,    530,   1764,    302,    190, -28036,    182,
1194    825,    229,   -656,    585,    444,    200,  -1195,  -1855,
1195   -387,   -781,   1156,    692,  -1164,   -517,   -464,   -275,
1196   -328,    218,   -970,    174,   -384,   -561,    -38,   -720,
1197   -140,   1021,   -271,    -57,    463, -25313,   -342,    -40,
1198     26,    159,   -854,    916,  -1532,  -1033,    265,    105,
1199   -719,   -588,     96,   -435,   -296,   -226,    224,    357,
1200     30,    576,    -66, -30037,    -72,    374,     32,    256,
1201    304,   -852,   -706,    248,   -741,   -379,    980,    629,
1202   1344,   3858,  -2211,   -153,  -3914,  -3775,   1570,    718,
1203  -1042,  -1338,  -4409,   1338,   5118,   5186,   3619,   2142,
1204   9081,  -2784,   4169,   3598,   6621,   4562,   -170,   -614,
1205   1196,  -1174,   5024,    721,    -71,    267,      4,  25598,
1206   -369,    356,    331,   1099,    377,   -356,   -938,   1161,
1207   -863,   1107,   -132,    222,    148,   1410,    908,     60,
1208    377,   1280,    468,    690,    454,    247,  -4552,   6122,
1209   -267,   2973,  -5932,  -6424,  -4983,  -4193,  -3386,   1691,
1210   1349,   1419,  -3730,    300,  12150,  -2927,   1588,    -34,
1211  -2435,   -271,   -961,  -1744,   1881,    -73,   -453,   -788,
1212   -798,   9166,   2744,    858,    342,    991,   -287,    822,
1213    -37,   1156,  -1493,    723, -14127,  -1755,   2029,   -933,
1214  -1276,    632,  -5249,    464,   -272,   1149,   -290,   4693,
1215   -728,  -1475,    841,     10,   -283,     92,   -268,   -295,
1216    358,    160,    405,      2,   -381,    679,    716,   -190,
1217    128,    275,    255,    123,   -412,   -453,   -273,     26,
1218   -174,   -340,    644,   -376,  27584,    -25,     66,   3107,
1219  -1707,    911,    500,  -1029,   1029,  -1557,   9020,   -398,
1220  -2512,   -582,   1131, -16696,   -429,  -1284,     -3,   2320,
1221   -532,   -302,   -174,   -146,   -413,   2152,   1009,     42,
1222    402,  -1471,    157,   5742,   -782,   -229,   2379,    646,
1223   2842,  -1776,   -463,  -2749,  -3617,  -1710, -12281,   -566,
1224    263,  -3174,  -2337,   9590,  -1150,   2465,   4577,   2064,
1225   -648,  -2175,  -1877,   -674,   -634,   -338,    343,  -1492,
1226    878,   -530,   1072,  13670,  -4542,    746,   9704,  -4188,
1227  -7076,   1179,   -740,   -589,   -876,    268,  -1080,   -986,
1228  -4584,   2692,   3032,  -2067,    230,  -3533,    944,  -4950,
1229  -1908,   1452,   -255,   -698,   1460,   -606,   -250,   -154,
1230 -22303,   -945,   1626,   -588,   -482,  -1549,   -129,    978,
1231   -631,   -722,   1094,   1771,   -311,    532,   -508,    696,
1232  -1128,   1270,    854,    -84,   4290,    414,   3351,   1061,
1233    931,  -2936,  -9606,    -35,   2514,  -1095,    567,   -452,
1234  -8520,   4037,   -431,   2744,  -2276,   2647,  -1188,   -454,
1235   -400,  -3698,   -315,  11558,   -667,    512,    162,   -395,
1236 -13015,    -11,  -1944,   -890, -14358,  -3850,  -4296,   1310,
1237   -580,   -248,   1305,    402,  -1049,    115,   2085,  -1797,
1238  -1172,   -321,   -919,   -313,   -512,   -131,   1619,    576,
1239    499,  -2024,    130,     14,    -76,  -6324,    495,   2445,
1240 -16757,  -2348,  -2706,  -1906,   2377,  -2252,   -619,  -2579,
1241    643,   -661,  -1276,    935,    893,    992,  -2204,  -2451,
1242   -395,   -508,   1163,   -216, -13034,   -718,  -1018,  -1675,
1243   -698,    710,   -257,   2658,   1178,   2046,  -2270,  -2588,
1244 -14442,  -1142,  -1026,   2247,   -536,    314,    123,  -1175,
1245   -673,   1576,  -2600,      5,    964,    619,  -1714, -14811,
1246  -1502,  -1646,  -1151,    -93, -11652,   -222,    343,  -2203,
1247   -351,   -928,   -289,   2679,   2101,    742,    747,  -2245,
1248    146,  -1828,  -2728,   1058,   1048,   3046,    242,   4432,
1249    246,    350, -13419,    768,   -805,   1819,  14332,   1316,
1250   -370,    391,  -1421,  -1426,   -355,   -812,    -64,    196,
1251  -2917,   1097,  -1550,  -1246,    436,    -62,   -813,   1350,
1252    555,  -2236,  -1589,    980,  -1483,  10122,  -2434,   7236,
1253 -15225,   1513,   2090,  -1224,    -83,  -2821,    664,    658,
1254  -3242,  -1031,   1509,   2667,   -160,  -1315,   1060,    891,
1255    432,  -1311,  -2503,   1304,   1295,   1745,   -722,  -2496,
1256  -4409,  -3360,  -2776,  -2793,  -4921,  12616,  -1031,   -443,
1257   1495,  -2416,  -4640,   4508,  -2944,   2608,   1323,   -394,
1258   -415,  -2111,  -2065,   1030,  -3636,  -1338,   2916,  -3007,
1259  -3680,  -3152,   -115,    577,   2742,    785,  -4429,  -1945,
1260   -304,  -4883,   -133,  -3136,  -1927,   -576,    618,   1780,
1261   2568,  -2102,   -158,  -3986,  -1187,    280,    655,    162,
1262  -1352,  -5730,  15372,  -1314,   1553,    274,  -2873,   4221,
1263   4610,  -4143, -13699,   2760,  -1255,   -238,   1487,   1583,
1264   1422,  -2272,   4734,  -6368,    795,   -406,   1498,   1588,
1265   -500,  -2744,   -875,   2080,   1901,    960,    344,    979,
1266   -258,    952,   2526, -11785,    893,    669,   1361,    518,
1267  -1368,   3854,   2539,    623,  -1835,  -4177,   2686,  -2956,
1268  -2804,   1121,  -8890,   1377,   1125,  -3990,    140,   3594,
1269   1757,   2271,    366,   1723,   2150,  13557,  -1768,  -1433,
1270  -6632,   -578,   3266,   2509,   7142,    680,   1532,   1318,
1271  -1123,   5668,   1283,   -412,  -5404,   2893,  -2647,  -2695,
1272  -1412,    340,   -650,    863,   1895,   2867,    384,    626,
1273    856,    508,   1365,   -295,    960, -26080,    234,     -4,
1274    239,   -412,     -6,   -765,    736,    -30,    136,    912,
1275    538,   -792,    413,    871,   -437,    305,     30,   -194,
1276   1105,  -1113,   3550,  -4854,    449,   -549,  -7626,   3706,
1277  -3698,   1778,   1441,   2240,     73,    513,  -3383,  -2346,
1278  -1372,   3955,   2973,   1175,  -6087,   5071,  -2135,   8552,
1279   4961,  -1201,  -1458,  -2627,   -730,    515,   -756,    476,
1280  -1104,   2115,  -1276,    498,    336,   -451,    809,  -1030,
1281    556,   -211,    -70,    -93,     89,   -755,    296,    872,
1282   -282,    380,   -298,   2774,    660,   1339,   -545,    429
1283 },
1284 
1285 .cb1108l1 = {
1286 -13570,  -9232,   -673,    267,   -819,   1633,    -33,    623,
1287   -850,  -4376,  -1135,    999,   -262,   1928,    695,  -1751,
1288  -2793,    772,   5064,  -1158,    280,  -2144,   1313,    888,
1289  -2482,    469,   2996,  -1406,  12525,  -1200,  -1202,    939,
1290     -3,    847,    818,   -924,    135,  -1308, -12000,   -544,
1291   -592,  -3914,    441,   3372,   3188,   1314,  -1836,   -706,
1292   -844,  -1319,   1029,  -1754,    172,   2468,   -903,   -889,
1293 -14602,  -2054,  11694,  -1980,   -730,  -1661,    214,   1243,
1294   -337,   -646,    -95,   1432,   -854,   -236,     88,     -2,
1295    514,  -1643,    -84,   3561,    302,    770,  -1248,    480,
1296    664,    738,   1728,  -1783,  -2227,   -702,  -3582, -16641,
1297   1713,   1506,    660,  -2471,   2061,    -48,  -3161,   1697,
1298    900,  -1477,    558,    287,  -5515,   1023,  -1972,    999,
1299  -1856,  -3022,   -228,    711,   1270,   2644,   -648,   1064,
1300   3899,  -1205,   -754,   1080,   1262,     18,    860,   2274,
1301    655,    494,   -221, -15647,   1334,   -473,  -1648,   -341,
1302   3541,   3109,  -1671,    639,  -2491,    185,    477,   -388,
1303   5198,  -5680,    812,    700,   2180,   -536, -19468,  -2508,
1304   2592,   2901,     32,  -1165,   1500,   -422,   -790,  -1914,
1305    971,    111,   1226,  -1302,    541,  -3862,   -832,    642,
1306    305,  -3870,   8921,    570,    180,   1734,  -1572,   -891,
1307  17672,   -756,    702,   2740,   -647,   2122,    102,  -1371,
1308    461,    454,    204,   -307,  -1248,  -2330,   1353,  -1783,
1309  -1939,   -601,    512,   2118,  -2178,    254,   1190,  -1252,
1310    923,   1166,    360,    320,    320,   1210,   -142,   -416,
1311   1260,   -205,   1403,  -1025,  19252,    328,     58,     21,
1312  -1044,   1786,   2153,    697,   -436,  -1617,   -869,   -493,
1313  -2419,  -3102,   1995,   1519,  -1799,   -153,   2689,   -665,
1314  -1371,   -915,  18486,    941,  -2612,  -1057,   1076,  -3351,
1315    -48,  -1478,    575,    728,    130,   -168,     40,    898,
1316   2141,   1518,   -965,  -1910,    896,    838,   1220,    416,
1317  -1494,   1404,   -126,  21472,    604,   1740,    102,   -812,
1318   -796,   -734,   1082,   -507,   -468,  -1732,   1171,    252,
1319    359,    436,   -765,    791,    726,   -810,   1838,  -1798,
1320   5662,  -2362,   1275,  -2829,  -4041,   1398,   2681,    480,
1321  13740,   -752,   2252,   1306,  -1026,   1834,     54,   9993,
1322    559,   1370,    711,   1918,  -1757,    646,     16,  -3262,
1323   2676,   1751,  -2595,   4782,  -1050,   2401, -15131,   1100,
1324    386,    708,   -359,    455,    -25,   -950,    241,   -482,
1325    268,   2327,  -2766,   -142,  -1992,   -566,    -36,    990,
1326  -6302,   3245,  -1394,  -1579,    760,   -757,  -2115,  -8542,
1327  -2945,   -800,  -4027,  -3102,  -1319,  -1989,  -1787,   -426,
1328    590,   1031,    467,     31,   2674,   1686, -14352,   1174,
1329  -1446,   -813,  -1267,   2919,   2052,  -1574,   -753,   3369,
1330  -1090,   3830,   2042,  11376,   1140,    895,   1130,   -720,
1331  -1284,  -2277,     49,   -724,    397,  13201,   -985,   1599,
1332   -365,   1517,   -496,    978,   2152,   1391,   1777,   3032,
1333   -936,    280,   1719,  -4551,   4874,   -941,   -160,    956,
1334   -676,   -229,   -548,    183, -16606,   -855,  -3433,   1248,
1335   -578,   2254,   -532,   3081,  -1406,  -1859,   -605,   1809,
1336  -1001,   -114,  -1222,   3890,   -609,   3114,  -2430,  -2142,
1337    440,   1780,   1606,  -4211,   1047,   -456,   8280,      9,
1338   5866,  -1718,   -932, -13049,   -562,   3097,   -583,    -21,
1339  -1972,   1254,   -172,    527,   2282,   5064,  -5391,   1074,
1340    357,   1845,     24,   -996,    100,    -50,   1098,   2905,
1341   -417,   -937,   -439,    247,  18502,  -2380,  -2088,   -402,
1342   -580,     83,   -282,    -70,    969,    540,   -219,  -1132,
1343  -1701,   -195,  -3030,  -2748,  -1974,  -1304,  -1909,   1080,
1344   1042,   1124,   -128,   5816,   2303,   2840,  -2420,     35,
1345  16550,    721,  -2079,  -1489,   1023,   -654,   2025,   1479,
1346   -185,  -2449,    500,   3034,   2663,   3911,   1203,    998,
1347    594,   -533,   -163,   -262,    739,     13,   -426,    182,
1348    394,    350, -30055,   -371,    150,   -430,    147,  -1122,
1349     43,   -390,    298,    831,   -194,    158,   -114,   -257,
1350  -1346,   -585,    206,   -456,    478,   -502,  -1710,  -1719,
1351   -581,   -536,     45,   -861,    825,   1093,   -255,   -685,
1352     38,    -20,    419,   -594,     10,  -1408,   -526, -19191,
1353    196,  -1496,    255,   1844,  -8759,  -3565,  -1009,   -926,
1354   -818,  -1195,    236,   2898,   -182,  14344,  -1384,   1064,
1355   1181,  -1846,    543,   -583,    170,  -3305,  -1187,  -2406,
1356    -40,  -1051,  -1071,    -28,   1482,  -1060,  -1057,   3028,
1357  -2023,    913,   1052,    980,  -5158,   4642, -14067,   3920,
1358   1450,  -4497,  -1591,    842,  -2222,   -392,    -42,  -3546,
1359   -258,  -3566,   2595,    225,  -2696,   4624,   2283,   1483,
1360  -1506,   2164,    151,    380,  -3207,  -1086, -10594,   2005,
1361   2379,  -2567,   -925,   -363,  -1261,  13174,    -73,   1168,
1362   2215,  -1721,    726,    525,   1048,    322,   -827,   2117,
1363   3890,   1346,  -3512,   2243,    638,   2259,  -1371,  -2260,
1364  10590,    851,  -1247,   -894,   1871,   -882,  -1955,   3822,
1365  -3654,  -1730,    906,   2074,   -548,    885,  -2501,  -1316,
1366  -3275, -10694,   2031,   1077,   3013,  -1105,   2951,   1907,
1367   1218,    194,   1860,  -1662,    178,    915,   1092,    809,
1368   -451,   -610,   -728,    799,   -129,   -101,   -905,     -2,
1369   2470,   1292,   -137,    544, -18795,  -1081,   -300,    -59,
1370    282,   -329,   -544,  -1324,   2155,   9326,    462,   -388,
1371   -303,  -2940,   -608, -13652,    532,  -1350,  -1026,   1330,
1372   5559,   -333,   4961,    707,  -1832,   1070,   2483,  -2016,
1373   -315,   2197,    849,   -348,    379,  -2179, -15691,    903,
1374   3192,   3888,    396,   4610,   3261,  -2589,  -4903,   -643,
1375   3604,  -1380,   1524,  -2155,    469,  -3528,   -790,    429,
1376  -3862,   1797,   -104,   2364,  -1162,  -1559,   1011,   1849,
1377   -235,  -1952,  -2088,   1436,   2502,  -3862,  -1704, -14859,
1378  -2863,    710,    624,   4373,  -6302,   -616,   -807,  -1577,
1379  -2492,   -620,   -917,    948,   4957,   -848,   -863,    514,
1380  -2210,   2162,   -753, -15168,  -2068,  12472,  -2611,   -723,
1381   2797,  -8573,  -2270,    978,  -2597,   2215,   -684,   2535,
1382   3114,   -261,   -178,   2385,  -4869,   1161,    -32,  -1469,
1383   2074,  -1407,   3226,   -992,   4546,  -3158,   1044,    463,
1384  -5285,      4,  -1396,  -1395,   1770,  -1767,   -860,     -6,
1385  -2242,  -1548,   -667,    587,   -982,  -2246,  -1312,   1550,
1386   -542,   5302,   -716,    135, -15895,   3382,   -478,   1279,
1387    615,   3365,   1620, -12613,   -230,   3101,   3230,  -1307,
1388   2860,    628,    647,  -3595,   -214,  -1631,   2783,    748,
1389   1088,    -57,  -6014,   2496,    359,    719,   1476,   -750,
1390  -1644,  -2125,   3913,  -3788,    565,  -1118,  -1411,   1377,
1391  -1020,   -246,  18851,  -1438,  -1150,  -1492,   -681,   -798,
1392   -776,    960,    911,  -1449,    336,  -1114,  -2111,   -877,
1393   -532,    668,   1018,   1098,    408,   2032,   -607,   -656,
1394  -5997,   3089,   2462, -18368,  -1027,     78,  -4066,    439,
1395   -845,   1476,    290,    490,   -452,   1638,  -3381,     80,
1396   1699,    458,    260,   1215,   -516,   1883,    -62,     35,
1397  -2540,  -1703,  -1042,   1751,   -422,   1222,    207,   -104,
1398   1112,    151,   -473,   -522,  26426,    562,    884,  -2201,
1399   -281,    238,   -839,   1037,   -588,     81,   -109,     -2,
1400    -32,     75,    654,    489,    524,   -388,  -1408,   -906,
1401  -1193,   -936,   -273,    -40,   -100,   -662,   -522,   -145,
1402    119,    614,   -922, -25329,   -180,   -668,   -574,    161,
1403   -448,    173,    750,   -609,   -812,   -125,    814,    572,
1404   2602,  20372,    244,   1820,    724,    515,    932,  -1290,
1405   -712,   -990,   -305,    -13,   -763,  -1157,    481,   -764,
1406    320,    624,   -620,    642,  -1494,   -568,   -601,   -655,
1407   -790,  -1348,    334,  -1302,    382,    782,  -1122,   -641,
1408 -23549,    180,    463,   -634,   -666,    599,   -356,  -1071,
1409    816,   -576,   1208,    912,   -377,    624,   1049,     42,
1410    -95,    370,   1932,   -167,   -275,    142,   -159,   -410,
1411    595,   -562,   -632,    748,   1192,    614,    -41,    -18,
1412   -156,    -61,   1280,   -686,    363,    759,    756, -19362,
1413   -614,   2151,  -1185,    169,    327,   1494,    782,  -1313,
1414   -134,    841,    218,    -76,  -2980,    202,     80,    281,
1415     89,    -61,  -1678,     59,   -125,    195,    320,  -1310,
1416    -56,    806,     47,    -65,    249,  18432,   -666,   -506,
1417   -204,   -194,   -560,   -416,  -3641,    330,   -268,    842,
1418  10600,   -176,    424,  -1744,  -3609,  -1682,   -844,   -309,
1419   -538,    435,  14251,  -1281,    373,   2748,   -702,  -1358,
1420   -766,   3480,   -679,   4039,    529,  -5698,    -38,   -813,
1421   1203,   4734,    318,  -1044,  -5109,   2187,  -3474,    415,
1422   2436,  -3021,  -1628,   -456,  -1451,   3406,  -1798,   1001,
1423  -8648,    468,   1188,    497,   4628,   -948,  -4073, -11894,
1424  -2750,   -738,   1520,  -4070,   -810,  -5755,  -1370,   2978,
1425   4460,    917,   1221,   -324,  -1166,   2339,  -1221,  -2048,
1426    714,   6884,   3096,   6998,     13,   -275,  -3879,    790,
1427    104,   1383,   2056,   1957,  -9216,   -430,   -199,    261,
1428    764,   -109,   -210,    795,    884,   -334,   1546,   -272,
1429    -35,    738,   -268,    -13,   -448,    645,     97,     76,
1430   1284,   -343,   -654,    112,    643,  22846,    634,   -597,
1431   -621,   -784,   -380,    951,   -452,   -685,    140,    688,
1432   -770,    247,   -679,   -228, -26856,    311,   -546,   -444,
1433    606,     69,   -195,     18,   -220,   -334,    -42,    543,
1434    -28,    492,    766,    208,  -1206,   -554,    213,  -1112,
1435  -1675,   -608,    382,   2011,   5077, -17442,   1367,   -702,
1436   -856,   -416,  -1728,  -1987,   2966,  -1952,     38,    152,
1437    712,    210,   -589,   3029,  -1189,  -2016,  -8071,  10746,
1438  -2143,   -556,  -1964,    162,   -504,    995,    982,  -2565,
1439   -634,   -985,  -1668,    444,  -2098,   -411,    488,   1397,
1440  -1134,   1888,   -920,   -279,  15057,   -757,  -1258,  -3040,
1441   -890,   -105,   -670,   -490,   -238,  -2419,  -1302,    915,
1442   -784,   -929,   1653,    -89,   1076,    445,   2538,  -1424,
1443  19175,    -91,    437,    752,    254,    935,    854,  -1666,
1444    -86,   -543,   1053,    664,   -155,   -485,  -3994,    -50,
1445     50,    -58,  -2626,   1801,   -314, -16052,  -1831,   1009,
1446   2344,  -3030,   -938,   1761,  -1283,   -150,   -425,  -6660,
1447   -900,   1374,    803,    549,  -2683,    837,    483,   -655,
1448   4610,   1259,    -45,    834,   1103,  -3250,  -3604,  -2882,
1449  -2463,  -5331,  11312,  -1653,  -3505,  -1855,  -4962,   8579,
1450   2370,  -2474,    501,  -1282,    985,   -924,   3452,    456,
1451   -242,   3878,  -2095,   2994,   7076,   -459,   2574,  16116,
1452   8277,    -88,    572,    -38,      0,   1664,   -553,   1820,
1453  -2096,   1076,    415,   -420,   1900,  -1696,   -130,    298,
1454  -1555,    201,   -404,  -1831,   -932,    844,   9606,   -497,
1455 -16304,   3278,    918,   -523,  -1573,   2488,   -813,    147,
1456   1540,   3795,   1390,   1061,    -78,    -10,    574,   2620,
1457  -1143,   -512,   -582,  -1496,    736,  -4323,    786,  -2873,
1458  -1342,   3932,  14508,  12635,   -899,   1730,   -673,    386,
1459   -676,   2787,  -2780,  -2960,    375,    475,  -2188,   2250,
1460    851,    788,    268,   1264,   2973,    -94,   1062,   1006,
1461   -697,    669,   -635,   -986,  -4848,  -1486,     -6,  -3914,
1462   6267,  -1560,      8,   -503,   5273,  -3545,     69,  15146,
1463   2263,  -1490,   -548,   1740,   1636,   -892,   -895,    769,
1464   -471,    226,   6497,  -2466,  -2037,  -1068,   1075,   -902,
1465  13668,  -1213,  12424,  -3523,   -124,  -1090,    972,  -1134,
1466   -494,  -2568,    881,  -3081,    369,   -254,   -618,   -914,
1467    443,  -1254,    658,   1322,    546,    -14,    778,   -116,
1468   -378,   -802,   -268,     48,   1140,  25942,    503,   -637,
1469   -871,   1050,    298,   -187,    387,   -406,    343,    212,
1470    110,    723,    695,    -47,    -50,   -568,    -66,    347,
1471  -1588,     20,    701,   -485,    -98,   -787,   4502,   1046,
1472  -1628,  -2526,    185,   1016,   -256,   -700,   -403,   -154,
1473    103,   -752,   -689,   2084,  -1463,   2294,    360,  17590,
1474   -698,  -1262,    788,    116,    755,    751,   -440,   -610,
1475   -469,   1235,  -2314,   1240,   -308,    553,   1065,  24442,
1476   -733,    667,      4,   -484,     93,   -263,   -361,   -278,
1477  -1524,    176,   1311,   1561,    435,   -436,  -1079,    260,
1478   -366,    472,  -1049,    647,    158,    302,   -931,    -36,
1479   -990,    736,   -444,   1077,  -1560,   -251,    148,   1000,
1480   1096,   -300,   -224,   -307, -17646,     39,    206,     74,
1481    505,  -3051,  -1285,   -793,   -724,    718,    324,    803,
1482    874,   6062,  -2235,  -3321,   -550,   9264,   3483,  -4172,
1483  -4024,   -471,    858,   2682,  -1078,  -1922,   2088,   1135,
1484   -878,    545,   2205,    836,  -1088,    547,  12461,   2222,
1485   -828,  -3841,   4797,  -2360,  -2510,  -4029,  -2213,  13736,
1486   1032,   -958,   1895,    264,  -1499,  -2066,   -241,   1324,
1487   -224,   -792,    776,   2130,   2600,  -2276,  -4239,   3260,
1488   1610,  -1620,  -1220,  -2752,    979,  -2028,  19626,  -2146,
1489    684,   -729,   -235,   -289,    588,   -600,    245,   -879,
1490   -816,    413,    -87,  -1158,   -246,     69,    970,   -111,
1491    500,   1097,   1087,   -138,  -1356,     30,   -434,   -452,
1492 -22802,    177,    492,    206,   -257,   -854,   1445,     37,
1493   1384,     97,   -258,    811,   -222,     53,    548,   1744,
1494    124,  -1031,   1076,    186,    453,   -173,   1180,  -2235,
1495    583,   -392,  -1542,   -726,   2937,  -3635,   -856,   1446,
1496   7796,  -2779,   -962,  -2277,   1651,   1960,  -1460,  -1277,
1497  -9794,   -288,   2459,   2350,  -2521,     84,    578,   2286,
1498    480,   1620,   6421,   -200,    170,   1513,    198,  -1001,
1499   -491,  -1000,    161,   -482,    607,    214,    743,   -292,
1500   -394,   -192,     92,     73,   -415,   -316,    593,    -42,
1501   -346,    456,     44,    950,    129,   -189,    806,   -221
1502 },
1503 
1504 .cb1108s0 = {
1505 -32768,   -828,   9569,    331,   6938,   3122,  -1008,   2847,
1506    646,  -5690,   1712,   -795,  -4406,   1368,    307,   -526,
1507  -2206,     26,   -210,   1358,    746,   1920,    667,   3866,
1508   -413,   -720,  -4328,  -2475,  -1189,   -863,  -3809,  -5052,
1509  -8567,   2859,   1915,   4895,  12440, -13002,   2757,  -5969,
1510   4054,   1100,  -9430,   4930,  10266,  -1522,   7092,  -8778,
1511  -1968,   4325,   8440,   3888,  -1966,   -688,  -2455,   2966,
1512  -2380,   1682,   4956,  -2310,  -3706,    404,   6774,  17562,
1513 -12437,  -2667,   4864,  -9411,  -6436,  -9316,   -903,  -5526,
1514   3463,  -1690,  -5250, -12568,   2338,  -1310,  -3019,    776,
1515   -641,   3483,     54, -10732,  -3878,   -691, -17615,   4530,
1516  10267,   7830,   8488, -12624,  -4514, -17183,   7070,   3115,
1517   4176,    383,  -4558,    410,   6379,   6242,   4702,   4853,
1518   -217,    446,  -3811,  -2396,    244,  -2120,   3275,   5122,
1519    180,   4523,   8680,  -1868,  -6164,   2636,  -5056,  -4039,
1520 -11618,   4014,  11349,  -2616,   8240,  -5119,   1988,  -2552,
1521   6060,   3206,   -662,   2686,   1116, -10447,  -3004,    650,
1522   7811, -12148,   -327,    856,   -916,   -397,   -600,   4621,
1523   3011,   5539,   5417,  -2374,   9667,  -4714,   7821,  -2819,
1524    573,   4492,   1882, -26770,   1486,  -6963,   1103,   2515,
1525   8196,   1849,  -7492,  -5243,   2106,  -5290, -11000,  -1410,
1526  -3448,  -8548,  -4536,  -7730,   3083,   6109, -14458,  -8624,
1527   -381,   7840,   4694,  -3906,   8223,   3315,   5849,  13112,
1528 -13132,   6081,  11801,  -7624,   -376,  -6372,  -6817,   6834,
1529   1760,  -1435,   1072,   3505,  -1494,   -709,   5786,    454,
1530   1807,   2650,   7728,   1357,  -1002,  -5366,  -2368,   2052,
1531    333,   6312,   -336,   8274,  -1653,  -4309,  -6630,   2841,
1532   2448,   8398,   5376,  -7248,  -1474,  -1842,  -4119,    838,
1533    501,  -4206,   4052,  -1250, -20943,  -3338,   -592,  -2973,
1534   7057,   -128,  -3235,  -4313,  -2510, -11313,  -4925,   3103,
1535   1448,  -5186,  -1322, -16815,   1956,  -7950,   2641,  -2890,
1536   4396,   2322,  -1381,  -1911,    448,   2543,   3535,    782,
1537   3719,   -624,   1610,  -2843,   7583,   1794,    700,   3107,
1538   4528,   5461,   2540,  -1074,   5976,    741,    576,   4426,
1539   4400,  -4920,   5724,  -3734,  -1186,  10645,   1100,  10537,
1540   2828,  11670,  -8391, -32572,  -9405,  -6807,   -875,   2277,
1541    736,  -4546, -18693,   1204,  -1083,   3422,  -3328,   6013,
1542  -2992,   5812,   2744, -11668,  -2519,  -2384,  -3635,   6532,
1543   6874,  -2820,  -5222, -12261, -14266,  -6663,  -1150,  -2032,
1544   2099,   4642,   1638,  -4162,   -644,    249,  -3133,  11830,
1545 -10712,  12370,   4818,  -1924,  -5639,  -6448,   2455,  -4898,
1546   -613,   1760,   2393,   1414,   7039,  -7018,   5901,  -2900,
1547   3786,  -3230,  -3718,   3514,  -4040,  -4676,   6367,  -1449,
1548  -2758,  -2888,   4066,  -7140,    408,  -7656,   3156,  19919,
1549  -1858,   6671,    352,  -3355,   3074,   5524,  -1429,   1954,
1550  -6664, -10082,   4405,  -1598,   -806,   1779,  -6913,   7062,
1551   5064,   6518,  -1042,   3400,  -5530,  -1192,    590,  -3298,
1552   -772,    571,  -6239,   9810, -12380,   1302,   1344,  -3430,
1553   3830,   4106,   5792,  -6196,    224,  -2604,   3954, -12551,
1554  -5539,  -8306,   1801,  -4521,   3578,  -4349,  -5716,   4960,
1555   3620,   1516,   5779,   5550,  -3710,   3329,  10542,   4198,
1556   5148,  -3291,    196,   6232,   6943,  -1303, -10306,   1862,
1557   6547,  -1544,  -2996,   2868,  -4389,  -6894,  28557, -13130,
1558   1397,  -2331,  -4076,   2870,   3592,   6613,    265,  -4790,
1559  -3514,  -3152,   8710,    230,   3142,  -1264,   1822,   -769,
1560   6168,  -1792,   2189,   2660,  -2664,   3402,   -533,  -3100,
1561   -476,  -1164,   6092,  -2930,   3372,  -5895,   8507,   -918,
1562  -4716,  -1582,  23959,   1506,   2360,   -117,   2029,   -452,
1563  -6575,    964, -13132,  -2838,   3800,  -3355,   3168,   5230,
1564  11116,    826,  -1711,  -3546,   7398,  -4092,  -2884,    743,
1565  -1784,  -3824,  -3437,   1050,  -3306,    928,  -5109,  -7999,
1566   1581,   8609,  -4662,  -3594,  -1618,   9929,  -3982,  -5591,
1567  -8789,  -1444, -12011,   1304,  12668,  -5138,  10837,  -7951,
1568  -4089,   3921,  -5375,  -2486,  -2590,  11398,    -80,   7734,
1569  -4547, -11286,  -7098,  -7758,   5303,   7380, -11266, -11138,
1570  -8676,     30,   6328,    597,   7852,   3144,  -3933,  15142,
1571   3954,  12197,   -507,  -1667,   5517,  -4187,    709,  -1330,
1572   2094,   4739,   1341,   8276,   8544, -10107, -10151,   3641,
1573    771,   4798,   4839,  -3254,  -9246,  -7304,  14850, -18155,
1574   3068,   4993,  -4930,  10985,   6270,   8528,   5904, -13010,
1575  -7824,   1300,   -706,   -156,  -4228,    302,   9962,  -3087,
1576   4472,   4541,  13179,  -6576,  -2541,   8284,    -51,   5366,
1577  -4369,    289,   3890,  -3671,   1894,  21820,  -3031,   5336,
1578  -8412,   2487,  -1211,  -6759,   1292,   3749,  -8904,    638,
1579   6863,    154,   1145,   -684,   6648,  -3874,   2005,   4670,
1580   4408,   4191,   3984,    632,   2957,  -1532,  -3974,  -2576,
1581  -1636,  -3714,   -136,  -4946,   3900,    367,  27072,   1864,
1582   1426,  -3321,    860,  -1768,  -2009,  -3436,   2666,  -9899,
1583  -1328,  -2330,  -3078,  -3258,  -4600,   5604,  -5248,   1703,
1584   4403,  -4781,  -8275,   6717,  -3860,  10980, -10634,  -8360,
1585  -2291,  20311,   7602,  -4028,    483,  -4886,   2677,  -4921,
1586   6065,   5393,  -2145,   6201,   -472,   1796,   2869,  -3578,
1587   3053,  -2342,  -3193,  -2589,  -3215,   1322,    536,   -164,
1588   -314,   4800,  -1903,  -1338, -11833, -23399,   5562,   4440,
1589  -1864,   2520,  -4251,  -1464,   5053,  -8553,  -3852,  -5932,
1590   -849,  -7113,  -3493,  -5338,  -1671,   1496,   4504,  -1830,
1591   5716,   -210,   1397,  -2060,   2242,   -583,   2604,   5355,
1592  13938,  13150,   1346,   2649,  -1527,  -4568,   8891,   7399,
1593  -6492, -10371,  -4885,  13056,  -8262,  -1267,  -2959,   -868,
1594   5941,    299,   -601,   8834,   1436,   5404,   1914,  -3775,
1595    980,   8848,  -2270,  -1952,   6902,   8642, -25725,   9556,
1596  14540,   1998, -13157,    308, -13844, -10126,  -2147,   8296,
1597   1772,   1094,  -9712,  -8560,  -7552,   5527,  -1446,  -1097,
1598  -5798, -17270,   2860,   -210,   2136,    175,    729,  11775,
1599  -5154,  -4202,  13342,   3977,  14494,  -5659,   9105, -11067,
1600  -3694,   4794,   -593,   6817,   1875,  -4975,   3663,   4141,
1601  -8317,  -8932,   2127,  -4176,   1136,   -148,   7640,   8127,
1602   -744,   2354,    389,   1600,  -6475,  -4558,  10735,  11407,
1603   3896,  13098,   1814,   5191,  -3850,   2629,  18430,   8343,
1604   4630,  -4624,   -702,  -3834,  -2276,  -2894,  -1556,   1437,
1605    424,   5652,  -6260,   2387,  -5845,   7496,  10657,  -2754,
1606   4806,   1169,   1308,  -4114,  -5347,  15076,   5686,   7287,
1607   3004,  -6254,   5186, -14096,  10323,  -1974,  -9355,  -5544,
1608   -986,  -5998,    261,   4494,   2467,  -1911,   -603,  -4548,
1609  -1344,   1995,  -1603,  10464,   5222,   3714,  -5342,  -8039,
1610  12530, -26465,  -1813,   4044,    746,   8123, -12078,  -4703,
1611   2971,  -4487,   2556,   3904,  -2518,   1504,   5774,   5431,
1612   1120,   -934,  -5202,  -6826,  -8774,   7156,  -2392,  10643,
1613  -2918,  -4298,   3361,  -3758,   -894,   5828,   -203,  -4905,
1614   6480,  11771, -19830, -17545,  -4920, -17263,  10066,  10125,
1615  -8980, -19719,  23554,  27907,   2607,  -7014,   6128, -23759,
1616  -4802,  -7099,    874,  13103,  21667,  -8475, -12938, -13122,
1617  -3694, -18860,  -3518,  -3586,  12658,   -793,  10661,   6925,
1618   -730, -11373,  -7845,     94,  -2627,  -6044,  -2213,  -4381,
1619 -10198,  -5816,    -56,  -4349,   3722,   3911,  -1719,  -2513,
1620 -13290,   3218,    105,   1876,    -76,  -1107,   2563,   4520,
1621  10288,   5862,  -7738,   6180,   9863,   1380,   6756,   2632,
1622 -18798,   9314,   7190,  -7454,    432, -15141,   8462,   2128,
1623  -2386,  -2710,    292,   -751,  -3125,   6147,   4941,   3146,
1624   3046,    120,    321,  -5884,   5105,  -4300,   6264,   -317,
1625   1667,   -694,   7950,   5639,  -3284,   1089,  -6456, -14694,
1626  -3527,  -1104,   4313, -20858,   7920, -10782, -13536,    933,
1627   4523,   2640,   2118,     97,   -614,   9834,  -9515,    232,
1628   5086,  -6720,  -1529,    568,   3139,  -3665,  -8567, -13771,
1629   6274,  -4370,  -5653,  -8920,  -7667,  -9391,  -6653,  12489,
1630  -3666,  -5103, -12324,   4796,   -540,  10396,   3668,  -3467,
1631   7124,  -4398,     87, -12139,   -204,   1213,  -2190,  11948,
1632  -2641,  -2434,  -5647,   2819,   3148,   3558,  -6455,   3705,
1633   1644,  -3090,  -4225,  -5998,    112,  17789,  -7220,   2166,
1634   4153,   4516,  -1100,  -1667,  -1402,  -8837,   6344,  -1586,
1635  -3451,   2357,    616,   -392,  -8163, -11579,   6160,  -2783,
1636   7895,  11321, -11847,   8070,   5231,  -6496,  -3172,  -3470,
1637  -2960, -11437,    465,   -470,  -2568,  11197,  -9417,  -4117,
1638  -1162,  -1893,  -2361,    551,  14478,   3510,  -1372,   3117,
1639  -8236,  -2904,  14556,   3191,    200,   2166, -13974,   2718,
1640   3946,   2444,   1982,   5320,   2087,  -2222,   1573,    742,
1641  -8828,  -3917, -11080,   -241,  -8472,   6119,    290,  -2364,
1642  -3163,   1923,  -1964,   -582,   2564,  -5566,  -6411,   2069,
1643   7392,   9115,  25316,   1504,   2540,   -814,  -1746,    566,
1644  -1580,  -2290,    170,    698,    105,   9567,  -6714,   -584,
1645  -4934,   -379,   -491,   -978,   4580,   1180,  -3355,   1882,
1646  -4343,   4817,   1503,   9968,  -8878,  -4908,   3419,  -4818,
1647  -2254,   6694,  -4368, -10849,  -5093,   4510,  -3129,    152,
1648   1926,  -4490,   1510, -17764,  -6699,    962,   3474,   4981,
1649     25,  -7128,   1432,   5386,   3108,  -4545,   1092,   1663,
1650  -1363,   3076,  -8916,   6158,    244,  -1181,   -825,   -933,
1651  -5570,  17221,   -535,  -2892,  -5031,  -1297,  -3010,   5840,
1652    678,    748,   3944,   1630,  -3648,  -5457,  -2618,    876,
1653   6655,  -2834,   2597,  -6667,   1330,    -40,  -4423,   6257,
1654    743,   6083,   -584,  -3742,  -1401,   1779,  -5166,   4559,
1655   5558,   8588,  -6476,   7521,  -1561,   4950,   -778,   3564,
1656  11403,  -1010,  -3151, -14151,  -1020,   2595,  -3278,  24555,
1657  -4859,   -909,   2314,   1301,   2098,  -5664,   3938,  -4050,
1658   -203,   3368,  -2580,   3061,  -9266,  -6263,  -6748,   3890,
1659   1950,   -329,   1050,  -1106,    588,  23705,   -661,   6913,
1660    722,  -5820,   2147,   3789,  -1689,    661,   5389,  -8519,
1661   1152,   3800,   7160,   5234,   1343,   3218,  -2900,   -391,
1662  -4258,   5084,  -4783,   7262, -10013,   -811,  -5252,   6474,
1663 -17338,  -2388,  -2596,  -8715,   5836,   9523,    639,   4652,
1664   3071,   3114,  -1648,   1563,   -931, -10143,   4394,  -2838,
1665 -11900,  -1012,    841,  -5812,  -3048,  -2715,   -196,  -5794,
1666 -20022,   1949,   3464,   -770,   2200,  -3564,   1975,  -6242,
1667  -1937,   3954,   5678,  -2744,   1888,  -3825,   5770,   3869,
1668   8315,  -7386,   1318,   1302,  -5534,  -4554,    924,  -3804,
1669  -4292, -22757,  -7972,  -7469,  -3543,   7858, -10125,  -2637,
1670  -4765, -10644,  -5944,   1159,  -3293,   4363,  -1219, -12248,
1671   5060,  -7232,   6947,  -1609,  -3037,  -5084,   6580,  15873,
1672   5336,   7295,   2386,   2961,   4655,   9714,   5080,  11635,
1673   1790,   2897,    687,   -914,   -692,  -6653,  -8562,  -1412,
1674    244,   4478,   1650,   7175,   1046,  -6689,   3693,  -3520,
1675   6046,  -1336,   1976,  16822,  -1176,    792,  -1733,   8286,
1676  -7359,  -2402,  -8536,   1392,  -3271,   6580,  -4939,   1562,
1677    595,  -4237,   4872,   4266,  -1798,  -6589,   7457,   4207,
1678   9978,  -3996,  -2236,  -3078,   1861,  10101,  -2394,  -3250,
1679  -7619,  -7082, -14305,   5664,  -1337, -11019,  -3839,  10190,
1680   7249,   3086,  -1782,     24,  -3566,  10769,  -4102,  -6408,
1681   -688,  -8987,   3018,  -5942,   7478,   -368,  -7931,  -3018,
1682   6766,    -78,   5705,  -3264,  -1100,   4850,   4518,    -28,
1683  -6276,   4905,   7094,  -4394,  -2846,    -88,    434,   2039,
1684    352,   9827,  12372,   1207,  -8561,  -4476,   1496,  -4927,
1685   2087,  -6730,   1134,    -81,     57,  -8701,  -2918,   3953,
1686  -2844,  -1842,   4804,  -5315,   -401,   7060, -16397,  -4802,
1687  -9849,  17542, -11715, -12432,  -6676,   9323, -13189,  -5761,
1688   8054,   -620,  -7431,   3726,  17790,   7880,    251,   2983,
1689   3736,   7118,  17197,   8613,   1445, -15290, -16184,  11084,
1690  -4971,  -5922,  -1893,   9067,   9321,  -8139,    714,    182,
1691  -3138,   7258,  -1874,  -2781,  10800,   2915,   5316,  -5206,
1692  -2581,  10219,   -484,    862,    119,   6628,   1514,   3883,
1693   -880,   7586,  -2573,   3279,   3801,   4492,  -3850,   9416,
1694    -38,   7518,   -574,   4052,  -1136,   -668,   9672,  -9536,
1695   2551,  -4223,  -1074,  -3616,   8446,    158,   3262,   7965,
1696   1311,  -8634,  -6786,    700,   4973,    917,   -754,  -1156,
1697   6054,   2067,  10757,    421,   1030,  11351,   2149,  -4286,
1698  12075,   4593,   1193,  -5290,  -8566,  -2965,   6824,  -6238,
1699   2392,  -3395,   5350,  -2789,   7529,  -1873,   3032,  -1494,
1700  -2703, -18535,   1583,   9539,   2556,  -4422,  -6079,  -2699,
1701  -7860,  -4573,  -8236,   4281,  -1079, -17578,  -2840,   7468,
1702   4675,  -5002,  -1268,  -1529,  -8222,   8285,   -766,  -4314,
1703   6048,  11507,   5046,  -2444,   3186,   1732,   7872,   6598,
1704   2828,  -2920,   8278,  13263, -10204,   1334,  -5552,  10532,
1705   5412,   2554, -10076,   1128,  -3959,  -3210,   4091,   1824,
1706   4984,   5558,  -2204,   2080,  -3802,   6614,  -7380,   3612,
1707  -4624,   6366,  -1795,   4038,   6227,  -4312,  -4910,  -2127,
1708  15077,   4144, -16885,   3757,   2303,   -670,   5625,  -2590,
1709  -2594,   2491,  -3174,   4199,   1152,  -1532,  -7308,  -8578,
1710   6431,   2975,   6032,   3037,  -7451,  -2643,   5503,  -7856,
1711  -2451,   5309,  -3678,   8145,   1864,  -8341, -15575,   7716,
1712 -10337,   8935,  12350, -10418,  -4092,    734,  10400,  10934,
1713   5724,   1778,   5836,  -3203, -10700,   2766,   4178, -18135,
1714 -16589,  -5465,  -5005,   7239,  25480,   7310,  -6408,   6142,
1715  -7748,  -1423,  -4318,   -321,  -2899,   3728,  -3184,  -3578,
1716 -11598,  -1223,  -8554,    656,  -3945,  -4084,   -724,    301,
1717   9539,   9695,  -1799,  -2602,  -1379,  -5282,  -4709,  11858,
1718   9562,  -7508,   4886,    896,   5780,   -160, -12724,  -9598,
1719   1220,  -5411,  -5072,  -6476, -11763,   -104,   9311,   5230,
1720    591,   4342,    263,  13198, -17801,  -1892,   2619,  18194,
1721  -2080,  16536,  18497, -25926,  25541,     66,  -6648,   1627,
1722   2794,  -3790,   9424,   1387,  20702,   5260,   5211,   1702,
1723   1019, -11143,  -6501, -18711,  10869,  -4204,   4994,   1722,
1724   8569,   3670,   4386, -16874,   8876,  -2297,  -2743,  -4562,
1725  -9207,   8033,   -346,  -3586,  -9451,   3242,   1552,   4278,
1726  -6787,   7118,   3630,   4602,  -7371, -12789, -10424, -14922,
1727  -3010,   1885,   4144,  -4490,   4074,   7796,  -1201,  -7244,
1728   2675,   1221,  -7060, -12828,  -3520,   1983,  -4615,   8207,
1729   1606,    517,   3646,  -7252,    816,  -3690,   -674,  13100,
1730 -16254,   4727,  -8184,   -968,  -5366,  -2288, -20260,   1174,
1731 -19384,  -4199,  -5292,    582, -13118,   1836,   1698,  -2034,
1732 -14601,   6642, -10530,    482,   -851,   9968,   7050, -13366,
1733  -8354,   4740, -20050,   -193,  -1881,  -1205,  -4042,   7067,
1734  12872,   5846,  -4792,  -1833,   2504,  -3222,  -1607,   2634,
1735   4587,   6761,   1549,   1124,   9427,   3978,  -8305,   7524,
1736   2507,  -5744,   3238,   5238,  -3664,    694, -28496,  -1674
1737 },
1738 
1739 .cb1108s1 = {
1740 -10979,   8698,   -630,   4660,   3060,  -7292,  10140,  11942,
1741   1448,  -5820,  -3144,   3100,  10575,   6888,   3505,   9996,
1742   2787,   -484,   8057,   1503,   6329,   3074,   3954,   9419,
1743   -736,   2333,  -1858,   3264,  -4026,  16130, -14501,  -5284,
1744   -472,    850,  -7258,   1542,   1473,  -2348,  -7055,  -9574,
1745  -2275,  -4383,   7542,   -360,  -2945,  -3878,     28,    809,
1746    600,   2246,    587,  -1779,  -3456,   -737,   3242,  -2523,
1747  -1862,   6127,    899,   1070, -15614,  10990,  -3084,   9546,
1748   7339,   8899,  -1490, -10379,  -9193,  -3857,   8289,   7261,
1749  12489,   7814,  -6458,   1223,  15486, -10960,  -1880,   4922,
1750  -7819,   -527,  -2370,   3687,   1358,  10367, -14266,  -1496,
1751   1060,  -9325,  -5582,  -3947, -17536,   1470,   4878,  10793,
1752   2904,  -2566,  -4995,   6549,   6141,  11048,   3177,   -494,
1753   9087,    797,  -2575,  -5616,   1197,   2966, -11287,   4658,
1754   -504,   4571,   1814,  18830,  26254,   2399,   8750,   2656,
1755   8206, -12987,  -9119,  -1027,   -457,   1228,   6137,   2322,
1756   1732,  -5694,   -892,   -249,   -178,  -7009,  -4368,    402,
1757  -5564,  -5183,   2470,  -4745,   2788,  -3255,  -5181,   -706,
1758     40,  -4915,   8926,  -3633,  -2455,  15054,   5376,   -867,
1759  -7270,   -979,   7053,  -7433,  13749,   5039,  -2234,   8474,
1760   7031,  -3917,   5127,  -7602,    580,  12067,   2252,    149,
1761     86,   -582,  -5729,   2193,   4178,  -9195, -11824,   3897,
1762   1298,  -1044,   6450,   1885, -19562,   6205,  -4610,  -2544,
1763   5192,  -4885,   5021,  -2373,   -102,   7358,  -2434,  -3512,
1764  -4048,   3070,     45,  -1344,    202,  -2189,    448,   1172,
1765   2939,   -547,   1003,  -6370,   3643,  -1157,   3932,  -6044,
1766 -12882,   1959,  -1574,   2574,  14854, -16317,  -6627,    505,
1767   1102,  -9361,  -8087,   7525,  -1466,    284,   3756,   -383,
1768   5147,   5060,   -474,    531,  -6144,  -1872,  -1206,    527,
1769  -4861, -12410,   7508,  -7226,   5046, -12233,  -4153,   4628,
1770 -14402,  -5265,    534,   1528, -13408,    -62, -18757,  -1280,
1771  -9301, -10254,  -8990,  -6335,  -7724,  -3394,   1951, -13271,
1772  -1389,  -5274,  -4616,  -9643, -10295,   1332,  -5618, -10737,
1773  -7536,  -9314,  -7006,   -760,   7694,   2955,   -404,  -2800,
1774  15250,  -3828,   5994,   5408,   8411,  16568,  -7280,  -6901,
1775   -222,  -1554,   -862,  -1871,    939,  -3678,  -4348,  -3200,
1776   3220,   1614,   8598,   8162,   1749,  -7378,  -1658,    931,
1777   3870,   9183,   1509,  -5068,    -17,   5733,  -8121,   2769,
1778  -3195,  -3296,   8940,   2828,  -2470,  -2448,   7413,  -2851,
1779  -1058,  -4505,  -9653,  -5074,     73,  -3286,  -4014,  -1760,
1780   2562,  13690,  -3464,   5438,  -3394,  16997,  -2944,    291,
1781   4224,   1175,  -2237,  -6894,  -5479,  -1291,   3390,   5455,
1782    898,   3461,  -7914,  -4785,   1879,   1059,  -3721,  -5796,
1783   5054,  -3931,   6315,  -2460,   1909,    573,  -3373,   3052,
1784   -178,    986,    572,  -5976,   5781,  -4928, -10539,    580,
1785 -18727,    757,   1759,  -4049,   2232,   1890,   4115,    699,
1786  -2934,   4926,   2391,  10848,   5103,   4340,  -1518,   2288,
1787   2283,   8886,  -5131,  -4429,  -4384,  -3265,  11933,   3993,
1788  11474,   3721,   1532,    976,   6112,   1954,  -2360,  -1783,
1789   2080,  -6356,   2482,  -4646,  -1992,   1590,   1790,   3290,
1790  -2312,   -564,    508,  -1688,  -7522,  -9263,   3059,   1883,
1791  -3005,  -1303,  -9146,  10282,   1333,   4692,  -2083, -15792,
1792   2208,   1128, -11574,  -7149,  -1126,  -4995,  18963,  -6262,
1793   5045,   2179,   -822,  -1249,  10092,   -338,   5744,   1635,
1794   2535,   6114,  -1339,  -8337,  -4370,   4288,   2468,   3051,
1795  12491,  -9554,  -4034,    522,  -1085,   5852,  -2759,   4918,
1796 -10717,   -194, -11376,   3059,  12075,   1037,   5260,    816,
1797   5918,  -1987,   7924,  -6022, -10374,  11607,  25035, -11598,
1798  16894,   2458,  -5461,  -2039,    385,   6002,   7574,   1229,
1799   -834,  -1032,  -7453,   2694,  -1447,   3632,   4215,   3541,
1800   2936,  -3294,   1001,  -6451,  -4595, -11682,   7880,   2261,
1801   3786,  -2849,   2276,   -826,   3742,   7586,   -334,   2837,
1802  -2331, -12849,   1170,  -1150,  -5253,   -997,  -8996,   8124,
1803   2234,    904,  -2294,   3144,   7352,  -5452,   1536,  -8800,
1804   1886, -18282,  -9787,  -8066, -12066,   1536,   4460,  -1345,
1805   1418,   7471,  13451,  -7299,   5507,   6795,   -184,   8905,
1806  -2040,  -4933,   4998,   7317,  -6667,  -5134,   9094,  -8561,
1807  -2534,   3422,   2278,   3118,    205,   5811,   2247,   5946,
1808   1078,  -2105,  -6946,    170,  -1625,  -4734,  -1447,  -4329,
1809  -4553,  -2230,  -8738, -15289,   7311,   6665,   5047,   1984,
1810  11896,  13922, -10490,  -9313,   1424,  -2991,   1408,    335,
1811   8914,   3773,   8814,   7917,  -4560,   -114,   -624,   8984,
1812  -1598,   -580,   3233,    590,  -2172,  -3162,  -3985,   5394,
1813  13842, -11625,     73,  12826,  -1204,   5119,  10304, -10006,
1814  -2695,   1318,    156,     84,   -760,  -4638,  -3804,   3041,
1815   -782,  -2994,  -3113,    637,  -3256,  -5831,    452,  -1204,
1816   1614, -11626,  -4769,  10612,  -8710, -20019,  10542,  -4279,
1817   6912,  -1429,   3812,   2844,   3903, -11622,  -8954,    180,
1818   3898,   3858,    119,   1385,   4038,  -5899,   -969,  -5454,
1819  13305,  -6748,   5934,   8027,  -7348,  -3797, -29781,  -4956,
1820   2037,  -2331,  -3292,   8254,   6597,   4446,  -7848,   6250,
1821   1400,  -1182,  -4966,  -3490,  -1410,  -2286,   3334,    350,
1822   9271,   2987,   -934,  -5702,  -3881,    -97,   -671,   5108,
1823   -133,   1302,  11630,  -8858,  -3027,    -42,   3682,  -1507,
1824   3992,   5641,   2778,  -8698,  -2509,  -1360,     77,   2116,
1825     98,   2853,  -6334,   5915,  -1214,  -2721,   8921,   1380,
1826  -4158,  -4315,  -4740, -21049,   7044,    866,   2094,  -9442,
1827   9003,  -5147,  -4897,   3407, -11558,   4280,   4508,   6697,
1828   1612,   1508,   8547, -14257,   -151,  -9530,  -7250,  11321,
1829 -14430,  -4944,  -2488,   1349,   -248,  -1490,   1749,   3970,
1830  -5830,  20767,   4642,   3236,     36, -17079, -11099,   5996,
1831 -10759,    -39,   7822,  -7527,  -1431,    179,  -3841,   2298,
1832   1407,   -241,  -2303,   9244,  -3626,   6609,   1959,   -518,
1833    368,   1678,  -5334,  -5849,  -4986,  -2363,    607,   2809,
1834  -1006,  -7695,  10022,   2216,  -8992,   4282,    807,  14707,
1835   9528, -11065,   3014,   3157,   5597,   1139,  -1298,  -3642,
1836   7839,    860,  -4336,   2624,  -4171,   1791,  -2825,   5362,
1837   -529,   1494,    337,  -4487,   -671,   5360,   3283,   4933,
1838 -14692,   4033,  -4365,   2713,  -6903,  -1784, -10862,   6173,
1839   5278,  14859,   -852,  10020,  12304,   8898,  -3089,   9183,
1840   1841,   8276,   4929,   -261,  -1264,    615,   3615,  14535,
1841   6557,    519,   4228,   7382,  -1805,  -4529,   4992,   4277,
1842   -342,  -9610,  -5193,  -7022, -23264,   2402,   -740,   2875,
1843  -5052,   1983,   4987,   3336,  -3806,   1335,  -2868,    846,
1844   7652,    936,   3510,  -4570,  -3010,  -8805,   6177,  -4413,
1845   5879, -15204,  -1632,  13416,  -4543,   3838,  -9293,   1744,
1846    920,  15544,   3820,  -5852,   3935,   2357,  -6486,   1932,
1847  12044,  -6374,  -2545,  -2389,   2755,  -8073,  -8203,   4659,
1848   4286,  16128,   -987,    434,  -4495,  -4428,  -4816, -10329,
1849  -4529, -13408, -13283,  -1136,   4002,  -1271,   3547,  -5274,
1850  -5577,    701,   -365,  -2764,    370,   -369,   2611,   -832,
1851   3862,   4604,  -7786,  11170,  -1453,  -1568,  10758,    168,
1852    402,  -1985,   1436,  -8858,  10080,  -8559,   3998,  -4310,
1853 -13478,  -3104, -11458,    506, -18194,  -3724,  -6768,   7960,
1854  -4213,   1121,  -1658,  -1141,  -1874,   -383,  -5090,    748,
1855  -1032,  -1207,   1046,  -1865,  -2387,   2126,  -3672,   6733,
1856  -2794,   3797,  15562, -11989,    170,   6129,    658,    929,
1857   4800,  -4296,   -955,  -2189,   -188,   3180,   -118,   -766,
1858  -2182,  -6928,  -2254,   6615,  -4422,   6324,    -31,   3742,
1859  -5832,  -5022,   4671,   1574,  -6309,    288,  -2768,  -2492,
1860  -4818,  -5192,   -248,  -3236,   -429,    120,   1182, -10486,
1861  -2964,  -3713,  -5978,  11817, -20052,  -6525,   2054,   -879,
1862   -602,  -2843,   7244,  -1372,    417,   -172,   3322,  -6556,
1863  -7021,   5842,   7357,  -2799,   3660,   7579,   4682,  -2242,
1864     73,  -9247,  21061,  -2060,  -3614,   2486,   4793,  -2959,
1865   -510,    -74,  -5982,   2274,  -4147,   3260,   1994,  -1678,
1866  -7494, -13624,   2560,  -7375,   -896,  -4945,  -2838, -11096,
1867  -1969,   5879,    444,  -3220,  14630,   4915,  -2376,  -8475,
1868   9854,  11380,  11060,   1534, -14413,   4366,  -9544, -10646,
1869  -7654, -17916,   3481,  -3240,   1776,  -2436,  -8403,   3679,
1870  -1914,  12537,  -5540,  -5294,   5995,   5968,  -2609, -16882,
1871    789,  -9506, -10075, -12142,  -7580,  -7090,  -2046,  11065,
1872   7617,  -3503,  -2013,   3516,   6347,   -195,  -3119,   2444,
1873     14,  -4998,    767,   4976,  -3974,   9038,    579,   1804,
1874  -8206,  32767,  -5633,   1018,  13388,    996, -12737,  -3179,
1875  -2058,  13663,   1274,  -4475,   7386,  -1698,  17927,  -6118,
1876  15942,  -2922,  -3434,   5903,   6333,  -9149,  14140,  -1488,
1877   2999,   1151,   2361,  -1935, -10243, -11566,  -5319,    965,
1878   5146,   3652,   -441,  -2173,  -3484,   3685, -13595,  -1703,
1879    -78,  -1408,  18517,  -3788,  -3266,   3162,    996,  19950,
1880  -8560,   4989,   6593,  -5329,   2950, -13896,  -3524,   5590,
1881   4055,   6084,   2493,  12659,  -5786,   4858,   7252,  -7111,
1882  -7318,   5411,   7393,  -8714,  -3454,  -1562,   1919,    -49,
1883   -680,   7285,   -398,  -2956,   7100,   5563,   -538,   1719,
1884    -16,  -3824,    437,  -6842,   1504,   5694,   1214,   3209,
1885 -15562,  -4365,   9329, -25577,   1425,  -2598,  -8389,  -6891,
1886  -3275,   3304,  -3993,  -6391,   -934,   7862,   4844,   -134,
1887   9890,  -4646,   2468,  -9901,  -4111,  -3080,  -5056,    476,
1888 -13099,   1447,    205,  -2424,   7098, -12075,  -4646, -13725,
1889   8367,  -2910,  -8461,   1387,   3553, -10228,  -2771,   4698,
1890  -6483,  12234,  -8086,   3329,   2374,    452,  -1805,   5083,
1891   2014,    164,   7143,     81,   6062,   2838,   5318,  -4982,
1892   1440,   2014,  -3273,  -6658,   -798,  -3204,   1398,   -599,
1893  -5834,   2070,   4644, -17238,    390,  -1684,  -4932,   8961,
1894 -12217,  -3079,   6574,   1387,  -5991,  -7803,   1285,   7439,
1895   -395,  -3048,   2038,   -847,   -690,  -5127,   2228,  -4180,
1896  -3499,    530,   -584,   9884,   -323,    446, -15644,  -9162,
1897  -1683,   3643,  -3578,   2634,    496,   8097,    109,   1056,
1898   1422,   5452,   6517,   -449,  -2389,    302,   6827,   1507,
1899  -3106,  -7188,  -4909,   -441,  12955,  -3933,  -5322,   5155,
1900 -23171,  -2780,  -2655,  -4048,  12844,  -3709,   6555,  -5700,
1901   3780,  -6566,  -4415,  11091,  11291,   6443,   9146,   -796,
1902  -1420,   5600,  12098,  -5790,   6619, -10474, -12177,  -5890,
1903  21700,  11148,   3427,   3130,  -5727,  14646,  13953,  -2721,
1904   1404,  -3102,  -4693,   4762,   1757,   2533,   3998,   -530,
1905   -758,   5301,  -1426,   8948,   -720,   6877,  -3863,   2396,
1906   5266,   -685,    890,  -7188,   2742,   -270,   8125,   -804,
1907  32292,   6964,   8599,  -3466,  -1080,  -8423,   2070,   -295,
1908   -157,  -5432,    152,   2478,  -3738,   1104,   1500,  -5290,
1909  -2463,  -6386,  -2537,  -2331,  -3290,  -2398,    159,   6588,
1910  -2547,  -2424,  -2184,   8316,   5670,  -5608,  -2600,   2659,
1911    166,  14828,   2622, -10490, -16378,     64,    434,   4576,
1912  -3010,   2479,  -6798,   3431,    360,  -1067,   3421,    664,
1913   4029,  -4050,   -240,   3875,    672,   3587,    501,   2494,
1914    -48,   9997,   3259,   8551,  -7624,  17342,  10765,   4328,
1915  -3721,   1729,  -2844,  -6330,   5114,  15589,   -261,  -7554,
1916   2708,   7260,   5852,  -8736,    436,  -6160,   -588,  -5919,
1917   5752,   3127,  -4558,    540,     74,  -4048,   3735,   7873,
1918  -2869,   -544,   -111,   5182,   1032,   2315,   -159,   5105,
1919   4106,   -494,    678,  -4756,  -3865,  -7389,  -2492,   7193,
1920   5146,  -7926,  12043,  11137,   1719,   2307,  -5476,  12679,
1921   7996,    726,    933,   3222,   7515,    678,  -5858,  -2716,
1922   1503,  -3014,  -2125,   4982,  -4984,    467,    986,   5450,
1923  -1472,   5314,  -1285,    218,  -3411,   4511,   8047,   4268,
1924  -8307, -10587,  17200,   3303,   7553,   5361,   1108,  -7982,
1925   8240,  -5856,  -3376,  -3952,  -2884,   4401,  -7252,   4078,
1926   7538,   3420, -13834,  -1139,  10742,  -2536,    636,   7758,
1927   4282,  -3505,   1190,  -7382,  -8164,   5306,   -408,  -5005,
1928   2776,   7806,   4781,  -7903,  -2370,  13884,    542,   5643,
1929   6948,   6471,   2699,    815,   4454,   1882,   2290,  -3856,
1930  -3086,   8215,   3234,   4444,  -1580,   2835,  -3083,   6706,
1931   7409,   4626,   2658,   2308,   7965,  -1034,  -2584,    344,
1932    704,  12280,  10344,  -8032,  -4410,  -6168,   6860,   7977,
1933  -5630,  -6680,  -5001,  -6199, -10378,  -1764,  -3322,  -4284,
1934  -1048,   2721, -11738, -11800,  -7975,   2754,   3424,  -7641,
1935  -2245,  -4945,   -194,  -1948,  -2850,   4111, -21846,  -8750,
1936   4306,  24494,  10428,  26998,   4976,  -2701,  -3283,   -723,
1937  -1539,   6758,  -9730,  -3517,   6401,  -4546,   -410,  -9900,
1938  -4947,   6996,  10983,   5110,  19948,    -78,  -1794,  11051,
1939    -14,    316,   6447, -20430,   9363,   9062,  -2134,  13711,
1940   6448,   6655,  -5232,   4610, -10352,  -3042,  -8713,   5777,
1941  -2438,  -2602,  -7293,   -755,   6736,   2960,  -3676,  -2882,
1942  -9806,   1342,   1242,   2122,   2749,    631,   6502,   2266,
1943 -12996,  13620,  19762,   8096,    702,  -4394,  -8668,  -1460,
1944  -3228,   -173,  -6239,   4643,  -1916,   4098,  -2234,   1202,
1945   1763,   6170,  -6320,  12984,  -5936,   8301,   6021,   2191,
1946    466,  -4044,  -1913,  -3458,   8197,  -3249,  -5935,   2383,
1947  -4241,   4977,  -4415,    704,   3488,  -8356,  10229,    562,
1948     14,  -4828,  -3890,  -7599,  -4208,  -3166,   1132, -16584,
1949   -506,   1397,   6266,   3307,   5782,   2349,   3257,  -3017,
1950   7814,   1216,   7440, -10096,  12698,    944,   1221,  -1683,
1951    152,   6020,  -7910,   3897,  -6954,  -9439,  -9838,  -3860,
1952  -5383,  -4228,  -1980,  -4045,   7442,  -5504,   2145,    636,
1953   2857,  -4538,   -820,   4275,  -2104,   5076,   5191,   -363,
1954 -23254,   1962,    -66,   7550,     88,   8721,  -1361,   7733,
1955  -2661,   5282,  -5112,    -24,   -975,  -3200,  -2235,   5144,
1956    213,  -6340,  -3974,   1266,  -2383,   2432,   -124,   -233,
1957  -3504,  10604,    806,   -918,  11601,  19332,    206,   7456,
1958  -8885,  -9692,   3087,   3685,  -2183,  -7538,  11970,  -5098,
1959  -7364,  -1173,  -3099,   6532,  -6850,   4622,   -828,    390,
1960    467,  -5364,   4442,  -1878,   8949,  -4340,   -261,  -2720,
1961   6659,  16184,  -6552,  -3736, -15416,  15774,   -306,  -4240,
1962  -1807, -10304,  11073,   2743,   3974,  -5557,  -3499,   5315,
1963 -10742,   -378,  -4517,  -5949,  -7664,  -2830,  -6510,  -6096,
1964   2052,   3425,   1971,  -3328,   5326,  -1362,   1806, -14286,
1965 -12774,   6058,  -3365,   -735,  -2586, -18658,   6664,   9502,
1966  -1590,    323,   6445, -17766,  14694,  -9786,   3696,  -4547,
1967   1601,   3645,   -584,    910,   2516,   8197,   3898,   4306,
1968    631,  -2020,   4309,   -765,  -6591,   2083,   8969,  -1474,
1969    -27,   9130,  -5808,   8492,   -135,   2230,   2296,  -4509,
1970   4600,   4951,   1930,  -2564,  -5889,  -1338, -11737,   6387,
1971  -3649,  -5447,  -2462,  -4751,  -1012,   3523,  -3504,  -9510
1972 },
1973 
1974 .cb1108m0 = {
1975  -2417,   4623,   2916,  -4257,    120, -10323,   1198, -10252,
1976   -117,   8767,   3160,   2323,   1162,   -650,   2237,  -4171,
1977   2386,    432,   1627,  -7255,     38,    124,  -3658,  -1558,
1978 -11711,     10,   8146,   1700,  -1975, -16731,   2397,   1056,
1979  -2502,  -2660,  -2731,  -2477,   1488,   1220,   4880,  -1156,
1980   1805,     -3,  -3009,  -6233,  -2216,   3440,  -3082,   2124,
1981     70,  -2461,   1125,   1919,  11949,  -2506,   -622,   2209,
1982   -702,   2685,   9183,   -510,  -2806,  -1129,  -1823,  -1746,
1983  -3600,   2298,  -3360,  10793,  -1714,   1662,    -62,    395,
1984  14142,   -261,   -144,  -9896,  11481,   -884,  -2197,    352,
1985   -326,   -453,  -1984,   2027,  -1466,   3290,     94,   3481,
1986   2533,   4401,   5492,   3803,    247,   -896,  -1688,  -3166,
1987   1130,  -1125,  -1973,    322,    867,  -1936,    714,   -880,
1988      8,   2313,  23418,  -1682,   -677,    384,  -2140,   -386,
1989    920,  -2523,   -495,  -1494,   3027,   -707,   1172,  -1403,
1990   2177,  -2137,   -885,  -1035,  -1637,    375,   2452,  -3709,
1991  -1171,   2069,   1095,  -1937,   -686,   -956,   2034,   3410,
1992  -3075,   -359,   -598,  -2084,  18550,   1781,    -45,   1400,
1993  -1580, -13180,   -609,  -1376,  -3145,   -248,   5661,   6886,
1994  -3915,   -194,   9876,   1065,   3879,  -1726,   -837,   -660,
1995  -7467,  -3055,   3516,    283,  -1604,   -625,   1165,   3023,
1996  -1531,  -1825,   1430,   -561,   -881,   1346,   -129,  -1817,
1997    851, -32768,   -294,   -188,   -116,   -646,   1176,    630,
1998    903,    417,  -2487,    352,   -789,    571,   -127,  -2054,
1999  -2112,    418,   1631,    266,   -270,    362,  -2765,  -1198,
2000   -182,   3586,  -1272,   1470,    -66, -18384,  -1230,    823,
2001   1171,   1350,   1101,   1410,  -3730,   1535,   -101,  -3234,
2002   2315,    -34,   -458,   1361, -16497,   -990,   1438,   2542,
2003  -1193,    586,  -1708,   2689,   2741,   6010,   4209,  -5974,
2004   -628,   1556,   2238,   6134,  -3040,  -2937,   2188,  -1660,
2005   1137,   1316,  -2650,    905,   -502,    -93,  -1177, -31964,
2006  -1170,   1504,  -1284,   -104,    168,     55,   3478,   -161,
2007   2818,   -484,    -32,  -1536,   1218,   -854,   -351,   4465,
2008  16922,    681,   4198,    419,   -414,   6824,  -3906,  11598,
2009     75,   4904,   1374,     64,  -2692,  -3759,   3065,  -1397,
2010   -202,   -347,  -2466,     96,   1035,   -765,   -258,   3711,
2011   1437, -18250,    566,    976,   2483,      4,  -1096,   1906,
2012   3745,  -2621,  -2756,   1864,   -560,     98,    821,  -4094,
2013   5349,   1369,  -5245,  -2170,   2932,  -1052,   3932,   -413,
2014   -400,  31206,   1125,   1631,     43,   -764,   1666,    780,
2015   2036,   -564,     64,   1311,   -202,    843,  -2030,    856,
2016   1766,  -3163,  -1158,   -626,    316,    127,   1783,   1918,
2017   3384,  -2887,  -5885,   1763,   4910,   -248,  17100,  -3022,
2018  -1880,  -2927,  -1287,  -3308,  -1767,  -2622,  -1460,   -250,
2019   3597,  -4526,    946,  -1533,   1059,     -8,   -807,  -1283,
2020   1436, -11184,    643,    398,  -1565,   1983,    -60,  -9862,
2021   1219,    322,   3132,  -2043,   1138,   6258,  -3540,    790,
2022   -923,  -4692,  -1401,   2733,  -8918,   4905,   6181,    192,
2023     82,  -1094,      4,   -634,  -1323,  -2865,   1036,   1484,
2024  -2461,   -937,    414,    221,   2179,   -438,   1273,  -2690,
2025  18442,   2781,   1788,   2264,  -1230,   4284,  -4708,   1190,
2026  -4810,   -975,    230,  -3728,   2504,   3602,   3488,     88,
2027   1322,    487,   2965,  -3731,  -2341,   5937,   8545,   1716,
2028   7308,   9017,   6426,    727,   3992,  -4584,    388,   3714,
2029   1164,     18,    445,   1253,    398,  -1989,   -824,   -430,
2030    745,  -5447,   2176,  -1986,  -3963,   2861,    194,  17739,
2031   1891,  -5368,   4172,    125,    530,  -2766,   1179,    401,
2032   1759,  -1609,  31234,    910,   1100,   1036,   -948,  -1101,
2033   -614,   1768,   -344,    840,   -696,   -842,    320,  -1444,
2034  -2560,  -3199,     58,  -2172,   1375,  -3002,   -821,   -863,
2035 -12096,  -2484,   -677,  -2130,   4450,   3568,  -3192,  -1114,
2036  -3218,   3121,   -503,   5570,   -561,   3896,  10566,  -3065,
2037  -2768,   1398,   1719,  -2708,   1952,   -142,   4777,   -978,
2038   2238,  -5780,   -430,   1228,  -1298,  -2923,   4353,  -1621,
2039  -2368,  -2908,  -8012,   4398,   -502,    518,  -6964,    622,
2040   -377,   3758,   6598,   4438,   6849,  -7696,    470,   3585,
2041    466, -14664,   3438,  14706,  -1944,  -2544,   -785,   3653,
2042   1274,    443,   -694,   1968,  -3499,   2855,  -3930,  -1210,
2043   -528,   1931,   3849,   -772,  -2659,   4499,  -3624,   -540,
2044  -1645,   -949,   -382,    979,    595,    165,    429,    -80,
2045 -20468,   1040,    544,   2545,  -5010,  -2122,  -2840,   -335,
2046   -405,    404,    -50,  -2996,   1226,    519,  -1046,   3745,
2047  -2317,   6211, -14500,   9754,  -5802,   5230,  -3112,   1506,
2048   3741,    664,   -902,    197,   2476,  -3618,   2040,  -1066,
2049   2338,   -257,  -2580,   -293,   2740,   -576,   2050,   -865,
2050  -3666,  -2090,  -1831, -32056,    658,   1549,   1602,   1728,
2051   -534,    390,  -1517,   -627,  -4025,   -797,  -2351,   2759,
2052   -102,   2574,    -56,    796,   -232,   -886,   1639,  -2773,
2053   1007,    830,   5880,  -2220,    762,  -3834,  -2865,   -415,
2054    584,  -3498,  -4546, -16108,    344,  -4072,    551,  -5435,
2055   2007,  -1418,   3838,  -1662,   1981,   3545,   1424,    769,
2056   2135,   1705, -15076,   -636,    283,   3386,     97,  -1048,
2057  -3933,    204,  -8616,   -556,  -2936,   4241,   5100,   1777,
2058     98,    719,   6202,  -1496,    708,   2160,  -2396,   4060,
2059   1513,   2253,    -46,  -1823,   -132,    709,   -756,   -944,
2060    575,   1070,  -1583,    587, -24575,  -1989,    874,   -568,
2061   1040,   1116,  -4002,   3196,   2826,    117,   1590,   2456,
2062    938,    112,   -938,  -1268,   5056,  -2851,   2995,   2559,
2063 -13121,  -8374,   3593,  -6684,   3663,    766,    747,   1016,
2064   -921,   2241,  -1942,   4269,  -3312,  -1012,   2340,   2781,
2065  -3881,   2532,  -1976,  -1436,  -3219,    420,  22088,   -742,
2066   -640,   3270,   1446,   1935,   1279,   1913,   1377,  -3297,
2067   -751,   4209,  -1052,   2381,   2938,  -1330,   2154,   2784,
2068  -2420,   1270,   2334,   -526,   1480,   -435,   2206,    252,
2069   -510,  -1018,  -1469,  -1294,   -950,    424,   1058,  -2317,
2070   -846, -20737,  -1877,     88,   -431,  -1268,    116,   -378,
2071  -2326,   3115,   -246,     30,  -4725,    648,   2084,  14286,
2072   -817,   2496,  -1947,  -4869,  -9703,   1505,  -2476,  -2108,
2073    747,   -449,   3002,  -5464,   -514,   1805,   2559,   2494,
2074  12782,  -1232,  12091,   2118,   3996,   2592,   1058,    510,
2075  -1384,  -3050,   2533,   -408,   5219,   3044,   3242,   -185,
2076   2654,  -3723,     16,  -1723,   1823,   6144,  -4806,    182,
2077   1772,   4841,  16390,    -96,   2505,  -7713,  -5244,  -3316,
2078  -6776,   1448,  -1470,   4238,    294,    889,  -2372,  -6281,
2079  -2423,   5423,   2119,   2897,   1378,    817,   -993,  -1599,
2080 -14662,   3014,  -3397,  -6182,   -245,   4897,   5116,   2285,
2081  -2863,   1174,    415,  -6777,   3863,  -6009,  -4722,   -119,
2082    606,  -2247,   4447,   1064,  -1935,   2705,  -2629,  -1144,
2083 -11980,   3805,    882,   1634,   5446,  -4300,    643,   3436,
2084   7632,    592,    998,    674,  -2647,   4644,  -6854,   1368,
2085   -146,  -3395,  10599,   1369,   3852,   1689,   2437,  -3937,
2086   3405,   2517,   1895, -14092,  -1142,   2570,  10163,   1608,
2087  -2445,    850,  -1678,   3112,  -3465,   3138,   4413,  -1973,
2088  -4151,   1163,   1822,  -3819,  -1568,   -407,  -2642,    424,
2089    365,  -3599,    164,  -1448,   1062,   1536,   1590,  -1982,
2090    200,  18572,   -230,   -638,  -1253,   1650,   2280,   4945,
2091   4527,  -2353,  -4216,   3752,  -3807,   3686,  -4816,   2382,
2092 -14833,   1306,  17246,   -739,   2012,   3521,   1473,  -1436,
2093   1514,   -142,   -461,   1038,   2462,    971,   1354,   1272,
2094   1787,   2420,   -922,   3364,   2250,    497,   1349,   2795,
2095 -32768,    425,   1874,    -72,   2461,    389,   -306,  -1180,
2096   -646,    251,    299,  -2735,    577,   1055,   1826,   1620,
2097  -1214,   1422,   -901,  -1273,  -2367,  -1241,    366,    521,
2098   -433,     55,   4000,   3035,  -1390,   2505,   1786, -15397,
2099    413,  -5916,   -234,   3559,  -6776,  -5068,   2251,     36,
2100   -180,    596,   5744,  -2450,  -1276,  -4786,  -1872,     24,
2101    252,    464,   2833,   -136, -25600,    -33,    873,   2646,
2102   1471,  -1336,  -1330,   -276,   1778,   -242,   -951,   1580,
2103    -79,   -858,   -927,  -4310,   -604,   7568,  -1713,   -948,
2104    192,   -260,  -1334,  -1116,   -705,    638,    132,   1186,
2105   -952,   1157,    428,   2039,   1568,   1778,  22453,  -2190,
2106   2176,   1674,  -3996,   1294,   1162,    274,    415,  -2877,
2107    464,    505,  -1842,  -1066,  -2241,   -761,   -291,      8,
2108   -987,   -104,    796, -32768,   1302,   -809,    571,   1214,
2109    455,    686,    656,  -1752,    886,   -790,    644,  -1114,
2110   2358,  11452,  -4398,   1334,  13095,   3230,  -1818,   4053,
2111  -1990,  -1093,    878,   3796,   2712,  -1523,  -1229,   1077,
2112    960,   1250,    -75,  -3233,  -7734,   2783,   8430,   -327,
2113  -1428,  -1687,  -4092,    269,   3161,   -569,  -1267,   1774,
2114   2772,  -2033,    171,   -520,   1551,   3719,  -3364,   -220,
2115   1904,  -1282,  -2008,   -818,   4261,   -886, -19201,  -3454,
2116   -478,  -2645,  -2601,  -2124,  -3977,   2960,   1563,   -432,
2117   -989,   2682,   1734,  -9085,   4614,  -4454,   2535,  -7201,
2118   -220, -10022,   -431,  -7907,    889,  -9658,   6653,    762,
2119  -1827,   5886,    862,  -1836,   -430, -16363,   5709,    851,
2120   1814,    304,   5045,   1685,  -1004,   5108,  -5936,  -3143,
2121    940,   1832,   -270,   -674,   1441,   -241,   3222,   -551,
2122   -434,    -69,  -3584,    349,  -1354, -12080,   3639,   5219,
2123   7583,  -1023,   2078,   3263,  -5807,   -873,   4085,  -5153,
2124  -3623,   -436,  -4717,  -1803,  -6274,  -2049,   -247,   2516,
2125   1922,  10204,   2194,  -1574,   -535,    656,   1638,  -3091,
2126   1156,   1377,  -1220,   4956,   -221,   4984,  -1154,   4603,
2127  -1618,  -5655,  -2583,  13494,  -2442,  -3968,   3086,   1098,
2128  -1625, -13781, -12826,   2659,   3604,   -702,  -1900,  -3508,
2129  -6283,   2320,   1979,  -2823,  -4890,  -1728,      2,  -4402,
2130   -437,   1932,  -3272,   2853,  -3018,    840,   -632,  -6691,
2131   -484,   9579,   1008,  11677,  -2814,  -2029,   8048,  -1170,
2132  -7366,  -2664,   3349,   1319,  -1160,  -1864,    606,   1568,
2133   5428,  -4763,  -2470,   2145,   1798,   -502,  -1538,  -3736,
2134  -1376,   1330,  -3567,    -78,    478,   -743,    890,   -800,
2135    -44,  -1832,  -1761,  -1022,   -996,   -846,   1188,  -1042,
2136  -3202,  -2439,   1602,   3601,    564,  18338,    -17,   1327,
2137   -387,  -1998,  -1260,   3352,    849,  -4780,   1932,    -56,
2138   2625,  10753,  -1676, -10536,   2980,   1542,   1177,  -3113,
2139   -859,    522,   3092,   9588,   2882,  -4540,  -1406,  -5183,
2140     50,  -4245,   3649,   -420,  -3612,  -5290,  -1919,  14559,
2141  -2605,   1169,  -2009,  10760,  -2372,    339,  -2538,   4476,
2142   3001,  -4570,  -3158,  -3465,   2873,    650,  -2099,     76,
2143   1166,  -1469,  -2769,   -391,   4215,   -630,  -1448,  -1796,
2144  -1573,   5914,    807,  -1580,   2072,     99,    580,  -2999,
2145   1079,   -202,  17940,  -1233,  -4909,   1079,    390,   -891,
2146   1834,  -2155,  -2642,  -1703,   1856, -14125,   2081,   3178,
2147  -2480,  -4342, -11991,  -2050,   1046,   2412,    436,   1046,
2148  -2291,  -1718,  -3087,   1710,   -963,  -1914,  -3423,   6190,
2149  -1238,  -4333,    115, -10550,  -2742,   -919,  -4849,   1502,
2150  -3054,  -3304,   2300,  -1850,   2337,  -6643,   1995,  -1279,
2151   -238,    738,   -124,  13593,    252,  -1424,   -165,   2786,
2152  -1717,   -838, -11244, -10971,   -902,  -3330,  -2580,  -2735,
2153   -171,   4041,  -2149,   2502,   6726,   -738,  -4235,    368,
2154   6144,  -1718,  -8620,  -1888,    112,   -282,    -19,   4126,
2155  10797,    610,  -3097,   7783,  -2974,  -2058,  -3558,    470,
2156  -5914,  10322,    -20,     85,  -1652,   6111,  -1398,   2613,
2157   3733,  -3716,   1930,  -4325,  -1199,   -921,   -446,   1095,
2158   1006,    910,  -2323,   -351,    808, -32768,    274,   1346,
2159    105,   2360,  -1184,   2249,   -970,    153,   3180,   1307,
2160   2207,   -962,   2209,   -921,   1504,   -117,  -2111,  -3734,
2161   5738,   8014,     76,   1566,   3013,   -462,  -3600,   3939,
2162   4862,   1038,   4312,   -790,   -426,  -1656,     20, -10568,
2163  -6389,  -6597,   4230,   2910,   2504,  -2962,    256,    814,
2164   -488,    824,   -355,   3574,  -1890,  -2657,   -767,   2730,
2165  -1087,  -2538,  -3522,  -4067,   6249,  -3354,  13923,   4070,
2166 -11004,   4703,    909,  -5968,  -5483,  -4242,   -780,  -2489
2167 },
2168 
2169 .cb1108m1 = {
2170    752,  -4098,   7726,    592,  -9487,   2004,    318,  -4322,
2171   6989,  -3350,   -478,  -4308,   2023,    753,  -7081,  -3934,
2172   -866,   6267,  -5710,   2100,  -8467,    100,  -4654,  -6773,
2173   4271,  10728,  11618,   1128,  12733,   1471,  -5518,  -1162,
2174  -2159,   -402,   -632,  -4720,    -28,  -1412,  -1037,    897,
2175  -1242,  -1735,  -2632,  -3460,   3389,   -582,    206,    325,
2176  -2547,     46,   1340,  -4424, -13408,  -4918,  -2832,   1454,
2177   2127,   1276,   2292,  -3973,  -3230,  -7810,    542,   4227,
2178   2673,  -8490,   -902,   1361,  -1398,  -1986,   -991,   -680,
2179    602,  -2887,   -557,   2656,   3214,   1794,  31241,   1462,
2180  -1457,  -3750,  -1923,  -2381,   1313,   -128,   -172,   -647,
2181   -574,   1045,   2438,   1662,    503,    288,   1535,  -1016,
2182   2487,   -820,   4692,   2799, -31949,    166,  -1655,  -2192,
2183   -636,   1357,  -2361,   -459,  -1752,   2782,   -293,   -144,
2184   1900,    685,   1766,   1900,   -347,  -4488,    590,    915,
2185    798,   1133,  -4494,  -1388,     75,    884,  13088,  -2392,
2186    679,   -315,  -7520,   1086,   3873,   3297,   -812,   -626,
2187  -9443,   2548,  -6417,   1619,   7196,    -57,      5,   3594,
2188  -1922,    184,   2784,   -261,  -3310,   2779,    174,   2814,
2189   -965,  -2912,  -1835,    425,  -4285,    896,   2001,   3717,
2190    775,  -1192,  22365,   -175,   1522,   -711,  -1135,   5123,
2191   -517,    870,   4323,    585,   -437,    260,  -1737,  -1984,
2192   2522,  -2539,   -973,  -8812, -16173,   4678,  -4107,    130,
2193  -7832,   1140,   2792,   3394,   -692,  -4105,   -299,   1488,
2194   1246,    604,   2796,  -3767,    579,    188,  -1544,     86,
2195    424,   1204,   4441,  -1000,  15227,   3459,  -3444,  -1631,
2196  -2177,   3497,   1684,    925,   2872,  -3905,   5729,    647,
2197    913,   -758,   -547,    566,   1787,    792,  -1509,  -1641,
2198   -926,  -1515,   -116,   1266,    481,  -3944,  28526,  -2279,
2199   5577,   1026,   4082,   -605,    696,   1094,   -478,   5732,
2200   7247,   1461,   1521,   -234,    -42,   -878,    270,   -554,
2201   3702,    -71,   1362,   7719,    305, -13654,  -4985,  -1072,
2202  -2044,   6851,    438,  -8435,    923,   -537,   1511,  -1003,
2203   2056,  -2299, -15578,    503,   1944,   3188,   2318,   1761,
2204   1290,  -2322,   -568,  -1591,  -2746,  -1966,  -9784,   1514,
2205  -5596,   4070,   -181,  -3006,  -1903,   -240,  -1143,    393,
2206  -1530,   -822,    520,    989,  -1600,  -3374,    946,    678,
2207     86,  -1957,   1947,   1188,    356,    719,  -2874,  -2245,
2208 -19010,    547,   9067,    439,  -2384,    847,  -3307,   -116,
2209  -1114,   -445,  -3505,   -967,  -1252,   4880,    625,   1478,
2210  -2970,  -2275,   1337,    422,   3870,  -1906,  -1033,   1724,
2211   -532,   1734,   1011, -21848,   -477,   -251,   -615,    770,
2212   7520,   1030,  -4372,   -446,  -3156,  -2314,    172,    901,
2213     70,   1837,   1205,  -1344,   2933,   1080,  -1290,   1353,
2214  10205,   1158,  11135,    560,  -3480,  -2376,   7539,  -5418,
2215 -14092,   2138,   -253,  -9344,  -1907,   2177,    687,   2772,
2216  -2730,   -546,  -4180,   2021,   -577,   2530,  -3822,  -7080,
2217    971,   2083,  -1220,    203,   3187,   3705,   -752,  -2591,
2218   -704, -17469,  -1168,   -214,   2518,    308,   -585,   1117,
2219  -1893,   2488,   1856,    -23,   2418,  -2922,   1960,    235,
2220  -1629,  -8277,   1088,   2032,    874,   2763,  -1867,     60,
2221   1684,    834,  -2676,   1574,  -3098,   3250,  -3723,   -126,
2222     59,   -787,   2710,    930,   1384,    475,  -3915,  -1162,
2223   1640, -16818,   2356,    -70,    761,   4151,   -778,    523,
2224   -183,  19374,  -4223,  -1379,  -1667,  -1690,   -512,   8742,
2225    -34,   3816,   -678,   2749,   2418,   -341,  -1216,   4280,
2226  -2208,   -264,  -2884,   4679,   -821,   1824,  -6724,  -1528,
2227 -12042,  -9908,    935,   4338,   -116,    612,      6,   -161,
2228   1935,   1600,   -442,   4059,   2510,   2186,  -7678,   3600,
2229  -2460,  -1072,   -122,  -1817,   -246,   2786,   9079,    525,
2230   -226,   2628,  -2549,   1459,   4533,   1111, -17410,   4529,
2231  -2545,  -3272,    403,  -2758,  -1876,   2734,   2136,  -6171,
2232  -2055,   1163,  -2820,   2992,   2978,   1458,   1572,   2508,
2233  13576,  -1545,  14861,   -796,  -6444,   4022,  -4358,   -529,
2234   3439,  -2630,  -2457,   3030,  -2972,   -398,    471,   2547,
2235   1127,   1344,    202,    420,  -1858,   -589,    594,   1478,
2236   5590,   1682,  -1560,   -378,  -2198,    400,   2231,    566,
2237    -80,  -2042,  -4557,  -2309,   8743,  -4258,   1291,  11770,
2238    718,   2342,   2912,   5170,   2470,   6832,    833,   4990,
2239   2009,  -1258,   -898,  -1414,   1214,    670,  -2104,  -5068,
2240    788, -18997,   -743,   -864,   -356,   1592,  -5786,    652,
2241   4952,  -2319,  -1097,   2177,  -1654,   2879,  -1645,   -172,
2242  -1581,  -3062,   -805,  -1065,  -2222,  20857,  -1146,    864,
2243   1690,  -1794,    855,    307,   2320,   3618,   6184,  -4129,
2244    187,  -2423,   4946,  -3072,   -213,  -2621,  -2026,  -5793,
2245   -986,  -1597,   2125,   1474,   1766,    360,  -4652,  -1030,
2246   1546,  -1085,   -253,   1016,    -96,  -1608,  -7017,  -4855,
2247   1295,   -271,   3751,    341,  19804,  -2006,   2322,  -2298,
2248    353,  -2077,   -764,    212,    150,  -1140,    564,   -614,
2249    268,  -2023,   -332,   -699,   -937,   1684,  -1617, -22863,
2250   1202,   -144,     62,    373,   -598,    184,    987,   3721,
2251   -611,     86,   3676,    362,   -652,   -214,   -311,   -694,
2252  -1973,   2351,   -733,  -1601,  -1189,  28227,   -154,     10,
2253   -347,   3400,   1333,  -1695,   -773,   1362,   -447,  -2999,
2254   -626,  -1776,   2474,   2195,  -1041,   -797,   1828,     62,
2255   3397,  -1779,  -2924,   1740,  -1694,   4083,  15100,   3871,
2256  -7821,   -108,    292,    998,   3141,   5813,   -918,  -1290,
2257   -902,    895,  -1336,    -50,   2014,  -2066,   2383,     68,
2258  31769,   -334,   1243,   1981,   -715,    125,   -380,  -1272,
2259   1068,   -357,  -1734,  -1138,   -630,   1042,    688,   -438,
2260   -558,  -2460,  -2894,   4196,  -1004,  -2177,  -2291,  -4701,
2261 -13990,    747,  -5558,  -2754,   1950,  -2780,   8414,  -1286,
2262   -946,    220,  -2507,   -192,   3726,  -1361,   1296,  -2215,
2263    872,   8270,  -2797,  -6732,   1256,  -1957,  -2916,    107,
2264 -14847,   1868,   4638,   1292,  -1006,   5285,   2947,  -5028,
2265    942,    153,    420,  -1152,   -391,   3612,   4621,    172,
2266    762,   -876,  -3561, -14406,   -552,  -2570,  -4448, -15704,
2267   -806,   -928,   3380,   -686,  -2604,  -3895,   -714,   -626,
2268  -1763,   1144,    485,     34,  -1922,   1528,   -213,   5050,
2269   -804,    185,     96,   3320,   -621,   -329,  -1444,    864,
2270  -1684,  16583,   1872,   3327,   2146,   1132,  -8216,     73,
2271   6524,   1623,  -4147,  -4985,   1450,   -646,  -7189,   4524,
2272  -1596,   2120,   3913,    680,   2094,   1660,    752,  -1221,
2273   2414,   3986, -10314,   2096,    129,  -5458,    634,  -5426,
2274   -594,  -9731,   2083,  -2284,  -5085,  -4777,  -1323,  -1740,
2275   6157,   -841,   -126,    247,  -1163,  -7005,   3863,   -764,
2276  -1552,   1356,  10788,   -745, -12481,    -73,   5234,  -3220,
2277   2979,    635,   3372,   -540,    -36,   2887,   5221,    931,
2278  -1724,  -4824,    780,    -49,    120,   -739,    890,    714,
2279  -1438,   -458,  -1861, -16732,  -1858, -13282,   2182,  -6796,
2280  -3307,    556,  -2968,    542,  -2358,   1463,  -3536,   1866,
2281   2833,  -1369,  -1576,  -2825,   3561,  -1625,   1858,  -1052,
2282  -1079,   1302,  -2049,  19052,  -1188,  -4137,   1592,  -4705,
2283   1082,  -1168,   2355,    649,  -1900,  -2582,   1000,  -3065,
2284  -2399,   3625,   1062,    860,   2586,  -2645,  14755,   3147,
2285   5002,  -6720,   1728,  -2114,   5090,  -2838,   3020,  -5048,
2286   4182,   2237,    706,  -4945,    -86,  -1908,  -1207,    135,
2287    675,   -200, -22134,   1492,   2490,  -1324,  -1135,   -842,
2288   1457,    185,   1342,   3516,   -882,   1069,   1159,    -52,
2289   1844,  -1186,    554,   3860,   1824,  -2136,   -881,  -1281,
2290 -13259,   -705,    -90,   2150,    573,   2787,   1068,  -1968,
2291    121,    805,   4382,  -1033,  -9220,   -744,  -1446,   7180,
2292    257,  -5983,  -1643,  -6198,   1854,  -3524,   1060,   -118,
2293     56,   -843,   2832,    -98,  -3493,    368,      6,  -1877,
2294  -3615,  -1954,  17971,    962,   1532,  -1754,   3776,    661,
2295  -2025,    -60,  -1013,  -1222,  -3062,    -69,  -4933,   3064,
2296  -1176,    213,    477,   1081,   1679,  -2328,   1984, -21759,
2297   -881,    -54,  -1101,  -1092,    598,   1648,  -3384,   -213,
2298    379,  -1318,  -1972,    630,   -536,  -1970,   -461,   -356,
2299 -22416,  -1855,   -113,    876,  -2809,   -587,  -2323,    -56,
2300   2177,   -797,   1649,  -4069,   1350,  -2075,    101,  -1384,
2301   1703,   1085,    471,   8093,   1020,  -4112,    970,    866,
2302  -1456,   -341,   1418, -12938,    379,   9787,   1814,   2337,
2303  -1705,   9913,   1026,   1962,   -744,  -2900,  -1690,   1534,
2304   -959,   -629,   2330,   3735,   4742,  -3139,  -2135,   2298,
2305  -2765,  -1389,  -3634,  27139,    671,   2208,    494,   1015,
2306  -1197,   -239,   -321,  -1145,   -679,   -637,  -3116,    544,
2307   -952,    882,    396,   1087,  -3163,  -2684,    759,   -725,
2308  -2186,   -542,   2545,   3669,     24,   1689,  10473,   1836,
2309   -419,    322,   2475,   1908,  -1346,     50,  -6401,  -3644,
2310    552,   2348,   1327,  11853,   2467,   5493,   1544,    464,
2311   1796,  -2801,   8217,   1014,  -2103,   3764,   8091,    170,
2312 -12422,   1708,  -2438,  -1873,   1970,   2160,  -5027,   -647,
2313   -118,   2830,   2379,  -1091,  -5723,    124,   3017,    417,
2314     55,   1376,  -1079,   7122,   3086,  17847,   2468,   3273,
2315   -599,   3302,   -922,  -2073,  -1696,    805,   2022,  -1899,
2316   3188,   1425,  -4364,   -140,  -3760,    437,   1393,  -1298,
2317  17166,  -1283,  -2904,   -692,    518,   -404,    944,  -1990,
2318   -968,   1323,   2376, -11708,   2187,   3164,   -559,   2212,
2319   1598,  -1741,    360,    633,   3075,   -660,  -1012,    778,
2320    565,  -2020,   -123,      5,  -2217,  -2967,    374,    272,
2321    336,  -1725,   -408,  -2270,  -2645,  -1044,   -517,   1911,
2322   -386,  -4439,  -7603,  -1000,   7660,    589,  14931,   2901,
2323  11998, -13102,  -1919,   3904,     86,   1617,   7324,   3078,
2324   1714,   4636,  -2504,   -194,  -3274,   -710,     33,  -1965,
2325  -2298,   2513,    726,     75,     67,    884,   2104,   4110,
2326   1936,  10387,   2722,  -1970, -12496,   4799,   3086,  -2938,
2327   1719,  -2138,   -338,  -1124,    971,  -4200,    480,  -3361,
2328   6220,   5954,   1830,   1001,   2996,   4166,  -2854,   -437,
2329  -1430,   1072,   -312, -12949,   3113,  -2479,  -2034,   6956,
2330   2805,   2128,    856,  -8803,  -4709,  -1274,   -120,   1252,
2331   3898,   6526,  -3914,  -2276,   2754,  -2604,  -3038,   4136,
2332   2598,  -2172,   4861,  -2457,      2,  -2693,   -808,   3527,
2333  -1184,    392,  -2202,   2406,    960,  -1064,  -2589,   1161,
2334   2418,    728,   -466,  -4865,    211,  14720,  -2093,  -1977,
2335     85, -12618,  -2073,  -3028,  -1067,   1734,  -2491,   9506,
2336   -422,  -2718,  -2966,   3883,  -2852,    336,   1306,  -2297,
2337   2009,   2589,   3071,    192,  -1239, -10553,      2,  -1174,
2338  -3036,   9939,    -27,  -1278,   1448,  18655,    761,    931,
2339    445,    -94,    206,    448,  -1865,    232,  -4353,   4596,
2340   -260,   -976,    594,    648,    796,  -1376,  -1186,   3056,
2341   3171,  -5675,   6179,  -1287,  16934,  -1478,   1090,    577,
2342   8075,   1119,   2943,  -3208,   1852,   1986,   6003,    901,
2343   -962,  -3196,  -1907,    392,  -2605,   2796,   4082,   -456,
2344  -3109,  -1219,    123,   2470,    174,  -1254,  -1350,  -4919,
2345   1271,  12302,  -1154,  -6317,  -3346,  -1315,   -144,   1214,
2346    -49,   3491,  -1029,  -2043,  -8373,   4197,   4971,   9808,
2347   9732,    700,   2247,  -2755,  -2034,   3260,    839, -10554,
2348   1661,  11484,  -3180,  -1909,   1089,   -813,   3116,  -2103,
2349  -3726,  -4514,    663,   1152,   3902,   4862,   2739,  -3828,
2350    707,   2712,  -8009,   -832, -16492,  -1472,  -2422,  -5593,
2351    322,  -1894,   2810,    109,  -1788,   2050,   3539,  -3112,
2352  -6178,   2487,   2102,   -135,   3163,   2096,   4123,   -310,
2353  -1090,     -2,  -2662, -17087,   1373,   1448,    162,    527,
2354    655,  -2248,  -3530,    194,   1305,   7590,  -5515,   1225,
2355   1607,  -3816,   2185,  -2679,  -4486,   -582,   4981,  -1675,
2356    147,  14790,    119,  11771,  -1228,   1012,  -6133,  -2247,
2357  -3913,   1348,  -1846,   -513,  -6386,   -749,   6726,    745,
2358   -809,   -799,   3224,     43,  -2230,   2598,   2994,  -1590,
2359 -11198, -14476,   -256,    695,    877,  -3680,  -2734,  -1448,
2360   1336,  -1633,   3327,   3497,   2956,   -782,   2958,  -1866,
2361   2876,   2003,   -856,   1282,   5068,    391, -10539,   1703
2362 },
2363 
2364 .cb1110l0 = {
2365 -14944, -14950,    -73,  -1141,   1532,   -575,   -620,   -816,
2366   1185,  -1597,  -2651,   1426,  -1458,   1317,  -1320,    -19,
2367   -209,   -352,   -163,    912,    -85,   -180,   -546,  -1121,
2368   -435,   -345,    229,    364,   -850,    632,   -426,   -359,
2369 -32768,    278,  -1021,    310,    -31,   -355,   -442,   -234,
2370    415,   -202, -10393,   1645,   -378,  -2270,    837,  -1857,
2371    556,   -935,  -1344,   3016,   3452,   1597,   1378,    466,
2372 -13740,   -878,   1475,    237,  -1301,   9756,   -592,     23,
2373   -192,    335,    -58,    285,    376,     40,     24,    292,
2374    426,  -1962,   -798,    745,   1379,    -34,    397, -14748,
2375  -6285,   7343,  -6374,   4442, -14800,   1878,    -24,   1606,
2376   -728,   -476,   1754,  -1052,    911,   3139,  -1444,   -222,
2377  -1968,   1858,   1330,    244,    213,    935,    -92,   -348,
2378    155,    418,  29128,    236,   -190,   -226,   -309,   -178,
2379   -690,     46,    716,   -534,    147,   -630,    -75,   -826,
2380     37,   4745,  -1056,   2400,   1398,   1494,    460,   -221,
2381   2908,   -656, -15611,  -2940,   2342,    -98,    581,  -3144,
2382   -471,   3772,   2057,   1583,  13738,   -139,    330,   1175,
2383    429,     63, -14544,   -374,   1439,  -1226,   -422,   -690,
2384    816,   1279,   -592,   1642,    700,   1338,      0,   -714,
2385     46,    377,   -188,   -366,   -197,   -637,   -622,   -262,
2386    -69,   -637,  -1266,    257,    620,  -1040,    324, -19064,
2387   -602,   -463,  -1329,    513,   2699,   -421,  -1918,   2250,
2388   -404,    403,  -1514,    134,    147,      3,    426,    605,
2389    276,    561,    -26,   -294,    630,   -500,   -480,   -133,
2390   -712,  -1144,    238,   -633,    173, -29164,  -1182,   -274,
2391   -138,   -271,   -232,     30,    706,   -168,   -848,    704,
2392  -2132,   -248,   -108,    669,   1165,    234,   1243, -12201,
2393   2208,  -1971,   -829,  10305,  -3964,  -1502,   -409,  -3918,
2394   4520,  -2259,   -797,   2235,  -5560,  -1710,  -2472,    280,
2395  -1747,   -980,  -4529,  -5208,  -1813,    330,    890,  -6220,
2396   -710,  -5583,  -4704,   -913,   2920, -12484,  -4340,    334,
2397  -1303,    283,   -740,  -1261,   3556,   3210, -11640, -14438,
2398  -2557,   -795,    747,    546,  -2488,   1891,    485,    725,
2399    338,   1579,   2092,   2354,    284,   2812,    490,   1442,
2400    187,  -2699,   1196,  -1783,   1228,   2364,  13364,    258,
2401   2102,  -6163,   -200,  -5475,   2804,   -576,   6878,  -2852,
2402   2246,   1186,    584,   -136,   5258,   3825,   3045,  -1661,
2403  -5246,   2548,  -5054,  -4383,  -1542,  12912,  -1580,   1268,
2404  -1415,  -2012,   1021,  -2106,    979,   2390,   3411,  -1076,
2405   -439,   5416,   1333,    440,   3422, -13384,   2540,   2544,
2406  -3668,  -2308,   1042,    589,   4166,   5090,   1539,  -3447,
2407   7003,  -4396,    319,   -590,    481,   -471,  22260,  -1936,
2408   -297,   1302,   1163,    937,   -164,    847,    768,    827,
2409   -430,    792,    472,  -1557,    712,   -602,  -1007,   -278,
2410   -974,  -3198,  10560,  -2124,    335,  -1206,    629, -13712,
2411     12,  -1673,   -691,   -666,  -2890,    826,   1792,  -1547,
2412  -2016,    807,   1810,    841,   -814,   1214,    760,  -1056,
2413    404,    -94,    144,    297,   -584,    106,    116,   -132,
2414    236,   -507,     86,    853,   -670,    413,  32767,    730,
2415  10835,   -502,   1297,  -3857,  -1035,  -1602,   -164,  -1721,
2416   1468,    507,   1064,   1478,   4323,   -760,   -882,  -4331,
2417   2564, -10933,   3000,   2101,  -2492,    -72,  12636,   2743,
2418  -1113,  -8334,   6720,   2348,    491,    -23,  -1065,   1506,
2419   2090,  -1731,  -1997,    675,    425,   8165,    695,   2285,
2420   -433,    515,   -465,   -347,  -1006,    357,    -55,     57,
2421    481, -31494,   -816,     60,     76,   -439,   -328,   -217,
2422    265,    123,    839,    218,   1355,    243,   -878, -12819,
2423   5168,    318,   1376,  -2931,  12689,    -83,   -220,   2848,
2424   -770,    150,   1631,   1955,   1552,  -1371,  -3053,   1752,
2425  -7250,    -24,   -514,  -5568,  -1529,   -112,    419,  -1136,
2426   -672,  -1847,  -1136,     90,    453,   4810,  13012,  -2355,
2427  -2477,   1393,    451,   3390,     12,  -2228,   1840,  -2543,
2428  -2404,  -2969,    186,   -444,    204,   -265, -11467,   2204,
2429   1821,   3591,     67,   8821,   4015,   -183,  -5902,  -1468,
2430  11394,   3062,   -128,   -476,   2495,  -2888,  13482,    686,
2431  -1320,    371,   -884,   1829,  -1810,    337,  -1124,  -1442,
2432    432,   1950,  -1203,    663, -10445,   2310,    766,    137,
2433   4418,   2821,    135,    116, -12164,  -3592,    686,   2310,
2434   1229,   1930,  -1756,  -1309,   1439,  -3741,   -305,   1547,
2435  -9940,   3198,   1333,   2403,  -2847,  -3892,   -259,  -1766,
2436    881,  14310,  -1711,   -840,   2259,   3027,  -1527,   1156,
2437   2904,    -75,   -728,   1536,   -127,    152,  -3240,   -726,
2438 -11914,   1037,   -851,  -1893,   -748,  -3294,  -1114,   6072,
2439    103,  -1539,   4573,  -1637,   5242,   2705,  -9890,    254,
2440  -1565,   -407,   1818, -23004,   1110,    119,    256,   -707,
2441   -451,   -679,    374,   -935,   -669,    403,    -10,   -594,
2442   -525,   1403,  -1016,   -553,    595,   -169,   2523,    -82,
2443    947,  11572,  -1166,  11668,  -4962,    842,   -860,     89,
2444  -3308,   -640,    558,   -851,    622,  -1002,  -4933,   2762,
2445   1991,   -121,   1401,   -111,    -49,    868,    135,  -1392,
2446   -279,   -560,    412,   -241,   1414,   -802,  -1256,   -298,
2447    447,  17738,   -320,  -1150,   1650,   -398,   5626,   6076,
2448  -8919,    455,  12716,  -2094,    157,   1361,  -1515,   1494,
2449  -6210,   -553,  -1785,   -424,  -3049,  -4066,  -1188,   -732,
2450   1992,  -1926,   1495,   1085, -22434,   1187,    391,  -1512,
2451    747,   -313,   -502,   1331,    456,   -323,    246,   -581,
2452     56,   1448,   2071,    535,    782,    520,   -136,   -290,
2453 -12350, -11858,   -456,   2340,   -310,     22,   2210,  -2531,
2454   -392,   -898,   3919,   1354,   -332,  -4255,    169,    425,
2455   -476,   2577,  -1172,   1984,    266,    514,   -516,   2481,
2456     81,   2103,   -710,    273,   1405, -14811,   5858,   3621,
2457   -982,    345,   2044,    158,  -2050,   -602,    954,    342,
2458    239,    157,   -317,    -35,   -260,    307, -31972,    228,
2459    -77,    225,   -154,    643,   -883,   -518,     32,    372,
2460    208, -22488,   -458,    530,    104,    254,   -775,  -1264,
2461   -571,    900,   -263,   -323,   -296,    962,    520,    548,
2462  -2196,     42,   1408,   -211, -16117,   2052,  12656,   -822,
2463    507,    321,   -772,   -786,   -144,  -3539,    892,  -3430,
2464     19,  -1831,   1161,   1836,    988,  -1134,   -704,  -2994,
2465    692,    765,    457,   1624,    502,     13,    364,    337,
2466  32108,   1517,   -225,    189,    141,    985,   -572,    262,
2467   -146,     31,    236,    269,   -278,  -1686, -13968,   1247,
2468  -1009,   1046,  13467,   1276,   -268,    307,  -1383,   1544,
2469    136,    949,     70,    446,   1391,  -2188,    745,   -374,
2470 -14231,   -712, -15202,   -533,   -108,  -2244,  -1232,    450,
2471   -895,   1086,   -782,  -1082,   -718,   -660,    796,  -2095,
2472   2722,   -468,  -1717,    147, -23566,    377,   -220,  -1731,
2473  -1416,    486,   -241,    266,   -802,   -322,   1066,   -544,
2474   -167,    520,  -1297,   -100,    622,    670,   -188,    711,
2475     32,   1155,    628,    350,   -112,   -154,  -1048,    -44,
2476     36,   -454,    304,  32767,    356,    462,  -1194,    549,
2477    138,      0,   1044,   -119,    195,   1098,    521,   3294,
2478  -3776,   -224,   4297,  -1256,   -303,   2107,    300, -13283,
2479   2933,  -3194,  -1408,  -4152,   4195,    287,   -932,   1247,
2480  13453,    277,    418,   -598,     87,   1132,    -80,   -405,
2481 -13400,    656,  -1310,  -1447,  -3974,   1719,    313,    500,
2482   1078,   -114,   1449,   -293,   -120,  -4754,   5583,    235,
2483  -5140,   -865,   -484,  15572,    336,  -1854,   -154,   -454,
2484  -1475,   -726,  -3718,  -4048,   1575,    480,   1094,  -2209,
2485  -3202,    420,   -564,    -48,    964,  -2667,   2172,  -1666,
2486    112,   -730,    203,   3618, -15857,  -4853,     48,  -1084,
2487   1512,   -937,   3353,   -453,    223,   2267,    139,    190,
2488   1959,   -720,   4389,    681,  10383,   -112,  12390,   -882,
2489   1695,   3539,   -169,   3131,   -122,   3627,    252,    185,
2490   -523,    112,   -219,    214,   -182,   -102,    118,    230,
2491    -60,   -801,    -25,     42,   -279,    262, -32358,    344,
2492   -542,    382,   -223,   -404,   1201,  -2646,   -163,   -803,
2493   3041,  -1009,   3818,    756,   5834,  14249,  -1828,    139,
2494   -218,   -658,  -1314,  -4980,  -3322,  -1461,  -1598,    -91,
2495   2464,   -954,  -5203,   -791,   1339, -13598,    594,    702,
2496   -388,  -1115,  -2377,   -370,  -3658,  -3322,   1871,   2513,
2497   2910,   4095,  -2195,   4291,    886,   -567,   1182,   -302,
2498   -672,    -21,   -268, -29244,   -199,  -1024,  -1284,    485,
2499   1432,  -1086,    119,   1030,    418,   -643,  -1165,   1847,
2500    -30,   -844,   -909,   -416,   -604,   -609,   -289,   -391,
2501   -238,    -94,   -391,   -810,    413,    356,    954,  -1935,
2502  30996,    441,    138,   1381,   1130,  -2313,    558,   -203,
2503   -248,   -951,    408,   1815,    256,   -429,   -892,   -695,
2504   1138,    439,   -760,    -63,   6498,    570,  15252,  -3397,
2505    170,    935,    338,      1,   -528,    524,   -541,   -281,
2506     -3,    499,   -333,    685,    436,  32176,    389,   -153,
2507    572,    256,     53,     16,   -902,    724,   2849,   2503,
2508     80,    667,  -1867,    742,  15205,  -8715,  -2588,   -476,
2509   -450,   -733,   -891,   1178,  -1751,  -1630,   -114,    144,
2510   -138,  10145,   -188,  -1608,   -131,   -247,   -544,   9774,
2511   -610,  -2868,  -3472,    345,  -9294,   3724,   2634,  -5124,
2512   -392,   2551,   -649,    782,    -18,   -160,   -351,  12074,
2513  13865,  -1294,   1262,  -3135,  -2861,     18,    753,    167,
2514    620,  -2432,   1998,    740,   1902,    400,   -206,   3518,
2515  -3563,   -632,     72,  -1810,   1520,   -827,   -572,   1604,
2516   -613,   3704,   -736,  11100,  12702,  -3189,   -792,  -3552,
2517   1621,   1841,   1236,   1215,   -457,   9542,   9278,   2633,
2518  -8801,    862,   1741,  -4840,  -2620,    616,    324,   2152,
2519   3632,    880,   -472,   1927,  -3456,  -2105,   -965,   3426,
2520  -1893,   3095,  -1152,  -3542,    182,    998,   -386,   1202,
2521    481,  -1951,   -510,   -931,   1688,    151, -13664,  -3894,
2522   -973,   -906,   1524,   9576,   2607,  12497,   -819,  -5214,
2523   5936,   -634,   -610,  -4148,   -421,   -486,  -1864,   -306,
2524   2421,    724,   -219,  -1304,  -2106,   -504,   6762,   5266
2525 },
2526 
2527 .cb1110l1 = {
2528  -2972,  -1201,  -1388,  -1762,    340,  21127,   -999,    126,
2529    111,  -1224,  -1738,    311,   -712,   -450,   -114,   -648,
2530   -752,   -172,     67,    375,   -967,  -1032, -10763,  -1885,
2531  -2223,  -3258,    480,   -228,   -143,  -1299,  13128,  -3062,
2532   1418,      6,   -649,  -1816,   -288,    767,    345,    876,
2533   -491,    948,    540,   -167,   1969,  -1883,   -455,  20584,
2534   -656,    114,    308,    279,   1105,   -594,   1332,    255,
2535   -356,   -186,   -540,   1898,   -873,   -477,   1404,  30475,
2536    370,   -322,   -337,   -206,   -440,   -894,    -54,   -466,
2537   -640,   -408,   -256,   -560,  -1503,    626,   -573,  -1684,
2538    419,    407,   2076,   5022,   3143,  -1135, -12118, -12082,
2539  -1462,  -2060,  -5432,  -1092,   1575,   1958,   -968,    122,
2540    958,  -5312,    677,  -1952, -12276,  -1594,   1211,  -1094,
2541   1992, -11032,  -2993,   -834,  -1297,  -1139,    312,  -1546,
2542  -4253,   1191,     21,   2771,    639,  -2514,   6623,    746,
2543   1830,   2967,   1688, -14893,   7988,   4099,    -97,   1165,
2544  -2350,     65,  -1308,   1834,  -2084,   1683,   5118,  -1633,
2545    -10,  -5282,    403,  -1489,   -264,    398,  -2420,  12854,
2546  -1498,  -2642,  -1486,    826,    699,  -2213,  -2296,  11849,
2547    478,  -2202,   -561,   -250,    199,  -2433,   -948,   -402,
2548    433,    403,  13031,   -124,   -180,   1499,   -643,    527,
2549  11368,   5833,    938,   3202,   -452,   2875,  -1163,   -117,
2550  -2047,  -1068,    211,   3122,   -236,  13548,   -702,    352,
2551   -312,  -1901,  -2145,   2334, -12100,    -76,   -419,    362,
2552   3501,   -220,  -3086,    572,   1537,   3240,  -1489,  -1012,
2553    640,   -513,    930,    390,  31019,    724,    -78,   -706,
2554    183,   -157,   -122,   -847,  -1156,    301,    508,   -456,
2555    321,    317,   1300,   -512,  -1743,  10190,   -294,   -116,
2556   4183,   1374,  13360,  -1339,   1832,   2547,   -702,  -2782,
2557  -1464,   1176,  -1287,   2256,   2169,    836,   2096,   -248,
2558   1777,  11306,   -211,    265,  -3834,    336,   1936,   -586,
2559    633,   1037,  -1915,  12862,    930,   -273,   2333,  -3239,
2560    429,    374,   2518,   -671,    570,  -2208,    385,   -284,
2561 -15613,  -1752,   1341,   -531,   -744,  -1111,    290,  -2302,
2562  -1012,  -2933,   -366,    -30,  -4595,   1400,    560,     48,
2563  15739,   -945,    411,   1876,   2441,  -2144,  -1222,  12448,
2564     54,   -726,  -2743,   2548,   2100,   1307,    408,   -198,
2565  -1802,    -63,  -1919,    933,   -329,   -528, -15918,   1704,
2566   3028,    217,    606,  -2804,   2052,   9320,    592,    969,
2567   6836,    647,   -671,    584,     -1,   3564,  -2575,    436,
2568  -2195,    414,   -201,   1099,   -772,   -220,   -578,   -467,
2569    125,   -934,    271, -21476,    288,    215,    216,    476,
2570   -560,    768,   1142,   -169,  -1112, -14096, -14436,   2769,
2571  -1464,    -61,   1373,  -3539,  -1067,   1175,  -1549,   -861,
2572   -332,  -1876,   3159,    340,   1711,  -2453,    457,   2536,
2573   1114,  -2278,   2464,  -3253,   -466,  12291,  12484,  -2868,
2574   -800,   1142,  -4244,   -178,   3781,   1542,   -663,   1976,
2575   3105,    145,   -100,  -1774,  -1039,   1627,  15540,   4194,
2576   5392,    741,   1816,   -544,  -9100,   4255,  -1083,  -1266,
2577   2580,  -4200,   1934,   1721,    129,   2276,  -2704,  -1341,
2578  -1310, -11926,  -1478,    199,    755,    619,   4231,   -478,
2579  -1627,  -1242,   1842,  13170,  -2416,    778,    192,    273,
2580    782,    774,   2188,   -838,   3139,  -1532,  -1639,  -1073,
2581   -596,    770,   -353,    -53,     82,   -322, -20584,   -344,
2582   -443,    158,   -144,   -554,     50,    954,   -145,   -336,
2583  -2050,    596,   -950,  -2690,  13908, -13783,   4792,    879,
2584    584,  -2987,    967,    192,   -585,   -783,  -1341,  -3108,
2585  -1622,   2478,  -1362,  -1470,  -1556,   -430,   -110,   -736,
2586  -8097,   2073,    964,   -417,   1669,  -5425,  -7846,    536,
2587  12883,  -1690,   1143,   -242,   -438,  -2274,     57,    302,
2588   -574,    637,   2816,  -1642,   2166,   -172,    893,    421,
2589   -614,   -565,   -338,   -526,  -1085,   -939,  -1138,   -991,
2590   1919,   1720, -18845,  -1950,   -342,   1930,    321,    184,
2591   -956,   -374,   -462,   -216,     -6,     26,    386,    -50,
2592    603,   -720,    634,   -252,    261,   -860,    218,  22846,
2593  11544,   -459,   -946,    452,   -102,  -1203,  -1802,  -1105,
2594   -310,    787,   -220,  -1113,  -2043,    650,  13767,  -3638,
2595   -296,   -902,   -413,    252,   -816,   -172,   -505,  -1335,
2596    890,    768,   -523,    808,   -331,  20000,   -264,   1763,
2597    133,     -1,   -464,    949,   -954,   -147,   1780,   -190,
2598     30,  -7422,  -4615,  -1006,   -470,   -742,    500,   7509,
2599   1500,   1550,  -3614,    810,   2595,   1506, -12926,   3588,
2600    402,  -2547,   1505,     65,      4,   3382,  -2201,  -2441,
2601  -1521,  -5450,  -3820,    282,   5212,   1186,  -1056,  -2334,
2602    988,  12987,    390,   4141,  -2680,   1663,  -8034,  -1792,
2603   -225,   -674,  -7147,  13254,   1631,  10163,  -3332,     -7,
2604   -675,   -735,    772,  -2299,   -326,   1641,  -1174,  -1911,
2605     82,    776,    891,   -445,  18590,    238,   1417,  -2372,
2606  -9718,  -2682,    600,  -1401,    604,  -1791,    -22,   1546,
2607  -1764,    525,  -1355,    348,   3260,   1115,    204,    524,
2608    225, -12776,   -679, -15595,  -1188,   1078,     82,   -859,
2609     28,    819,  -1220,    563,   2309,    331,  -1158,  -2010,
2610   -264,   -383,   1732,   -424,  -2742,   -775,   -329,    132,
2611    391,   1261,   1033,  -9812, -11829,   2433,   2690,    606,
2612  -2724,   7216,   -296,  -1834,  -1694,    456,  -4732,   -400,
2613  -3192,   1428,   -316, -13674,  -2702,   2320,  -6548,  -2025,
2614   1222,   1749,   4005,   2924,  -3539,  -5104,  -2333,  -1438,
2615   2598,     62,   -757,    760,    343,    154, -31947,   -534,
2616   1296,    697,     88,    345,   -577,   -500,   -174,   -326,
2617   -198,    272,    157,   -815,   -636,  -1163,   -867,   -273,
2618   1054,    774,   1624,    989,    107,  -1088,   -673,   2143,
2619 -22962,   -566,    151,     72,    -27,   1034,   -444,    501,
2620   1905,  -1455,     21,    289, -10670,   -789,  -2421,  -2686,
2621   -327,    804,  -3009,    907,    960,   1379,    -43,   -552,
2622   2203,  -1406,   -911, -11094,   -529,   4458,  -4152,    -70,
2623   3162, -12546,    326,    874,   1426,   3019,   2315,    104,
2624 -12516,  -1591,  -2877,    772,   1982,   1160,  -4491,   3417,
2625  -1524,  -2139,    130,    930,   9359, -18308,   -376,   4090,
2626   -468,    156,   -216,     60,   -643,  -3440,    256,   -835,
2627  -2389,   1660,   -542,  -1628,   4270,   3574,  -3136,    433,
2628   1069,  30024,    561,    268,    790,    294,    207,  -1552,
2629   -736,    -97,   -215,    -98,    690,    686,   -202,   -736,
2630   -453,    655,    511,   -156,   1006,    361,   1424,  -1254,
2631   -361,  -1253,  -1419,   -290,     78,    555,    565,   -488,
2632   -923, -18193,   -630,   -908,    188,    925,  -1684,    241,
2633   -319, -14478,  17007,  -1415,    274,    592,   1344,   1784,
2634   -731,    344,    992,    141,    290,    481,    628,    623,
2635  -1166,  -2092,    140,  -1056,  13736,    754,   1980,   -238,
2636   2132,  -1372,  -2216, -12057,  -1662,     66,   1742,   2209,
2637   -962,  -1574,  -3044,    173,  -3066,    183,  -4476,  -1016,
2638   6160,    780,  -1193,  -3334,    179,   -371,    244,    160,
2639   -686,    669,    330,    426,     65,    159,   -664,   -186,
2640    479,   -742,     54,    605,  32603,   -941,    370,    -91,
2641    856,    825,   1042,    374,    651,    313,    734,   -240,
2642    -49,   -685,  -1994,   -604,   -875,     44,   -884,    886,
2643  13012,  -1506,  -4317,  -1926,   3050,  -1027,   -482,    -40,
2644    137,  -2560,   1366, -11812,   2112,   2266,  -2690,  -1339,
2645   -700,   -243,   2322,  -1042,   4635,  -3210,   4281,     47,
2646    670,   9218,   1165,    814,    -62,  -2276,  12987,   -714,
2647   2481,   1355,    896,   2840,  -1664,   2048,   -345,   2285,
2648   1754,   -669,   2284,   -288,   -575,    944,  -1528,     44,
2649   1071,   -706,   -543,  -1347,    880,    257,   1364,   1444,
2650 -17896,     99,   1539,   1813,   -611,    355,  -2290,    980,
2651   -787,    132,    300,   2353,    204,   -798,   -296,   -594,
2652    895,    842,  18755,   1129,     79,   -189,    515,    882,
2653   -286,    109,    305,    374,   1323,    861,    -18,    -78,
2654    294,   -320,    674,    504,   -159,   -549,    -95, -32403,
2655    -90,    658,   1082,   1611,   -137,    -74,   1160,   -794,
2656    -55,    822,   2627,   1203,  -3540,   9829,  -7860,  -9063,
2657  -4015,   -894,  -2218,    729,   -879,  -1869,  -2446,   4050,
2658   -488,  13211,   -290,   -820,    371,  14196,    866,   -891,
2659    218,  -1838,   2162,   1144,   -186,    512,   1416,    546,
2660   3298,  -1253,    128,   1202,    557,  -1967,    680,    545,
2661   -139,  -3008,  18453,  -3322,   -137,    163,   1377,   1116,
2662   2572,  -1577,  -1846,    651,  -1319,    796,   -862,    331,
2663   4383,   2453,  -1894,   3264,  14137,    842,  -3087,   3740,
2664  -1100,  -2400,  -1364,   2406,    417,  -2393,   -868,  -3158,
2665  -9712,   3480,  -1403,   1896,    201,   1285,   -593, -11718,
2666     99,   -539,   -186,     45,  -2266, -12228,  -2658,   2802,
2667  -1198,   1022,  -3840,   1401,  -1918,   1655,   1725,     96,
2668   -205,   -913,   1629,    568,  -1285,   1264,  -1160,    594,
2669    223,   -336,  -1436,   -472, -19792,    553,   1494,   -195,
2670    570,    282,   -653,    -54,  -1115,    153,   -484,    141,
2671   -188,   -278,   -173,    464,     13,   -634,    -42,    390,
2672   -464,   -246,    622,   1229,   -692,  29175,   -574,   1150,
2673   -135,   2685,   2452,     63,   -962,   -918,  -1657,  -1978,
2674   -172,   -677,  -3414,   1345,  -3964,   2875,  -1412,   -654,
2675  -3000,  10739,  11348,  -2232,    516,   8303,   -189,   2564,
2676   -150,   -373,    903,   -275,   2394,  -1135,    508,    424,
2677  -1704,  -2222,  -3789,   1938,    216, -12702,   2488,  -1364,
2678  -2175,   1114,   -819,  -2756,   1564,    952,     36,    609,
2679   -933,  -1568,    110,    143,  -1575,  -4236,    528,  15042,
2680  -1920,    348,  -2623,   5217,   1911,  -1088,    259,   -590,
2681    364,   2081,  -3585,    662,    249,   -119,   -111,    778,
2682   2167,     11,   2500,   7182,  14452,   4388,   4121,   3623,
2683   1598,    532,   -507,    877,   3830,    372,  -2184,  -2810,
2684  11748,  -2095,  -1079,  -3070,   -768,   2901,  -3587,  -2572,
2685  10008,    563,  -4588,   1026,   1117,   1879, -12004,   -416,
2686    317,   2032,   1800,   1058,    -84,   -296,  -1748,   2588,
2687 -11019,  -1627,  -3264,   2480,     96,   2146,  -2672,   2418
2688 },
2689 
2690 .cb1110s0 = {
2691 -32746,    360,  -2774,   -672,  -1808,    -14,  -1037,  -1327,
2692   1409,  -2215,    172,   1557,    945,   2031,   -702,   1844,
2693  -1106,    472,   2603,   -978,   2782,  -5691,   1473,  -5668,
2694   7129,   6600,  -2160,    108,  -1844,   2062,  -2395,   -740,
2695   1690,    -45,   -725,     77,   7236, -12903,  -3356,   -764,
2696   1870,    720,  -2201,    790,   9950,  -3694,  -5340,  -4031,
2697   4115,   6863,   2352,   1484,   3606,  -4855,    714,   4104,
2698   6240,   7261,  -6855,   4919,  -2847,   6701,   7469,   -616,
2699 -11442,  -1935,   9157,  -4072,    133,  -5976,   2455,  -9360,
2700  -2898,  -4353,  -7721,  -3098,  -3505,   2568,  -5432,   -576,
2701 -10072,    250,   2173,  -4196,  -4322,   2688,   5220,  -6026,
2702   -346,  11678,   2071,  -7344,  -2182,   -530,   -180,  -2568,
2703   1524,  -1617,  -8825,  -4845,   2794,  -2813,  -2669,  -2423,
2704  -2709,  -8985,   2105,  -4629,    708,   2040,  -5680,  -2470,
2705  -7277,   6841,   6523,   4196,  -6788,  -1982,   3844,  -5000,
2706    156,   1930,   1780,  -3824,   -286,   3908,   1703,   7304,
2707   1145,    144,   1180,   7145,   3175, -13823,   6580,  -3066,
2708  -6321,  -9739,   4432,  -1145,   2923,  -2636,   3838,  -7037,
2709  -3913,   1262,  -1398,    363,   -141,   -886,  -5667,   -212,
2710  -2118,  -2717,   2724, -18802,  -2098,   -155,  -1399,    782,
2711    797,    766,   2613,   5374,  -3767,  -1711,    624,    693,
2712   2544,  -6153,   7179,   6835,   -762,   5061,    655,   2600,
2713   9208,  -7030,   7047,   1654,  -3404,    176,  -5486,   1374,
2714 -15378,   -487,   7456,  -1954,   2404,  -2994,  -1608,   2362,
2715   -498,  -7952,  -6143,  -3996,   1596,  -3013,   1181,  -1534,
2716  -5265,    220,  -2677,   1047,  -4629, -15066,   3966,   -446,
2717 -11713,  -5694,   -393,   -250,  -1336,  -7394,   1508,   6239,
2718   3788,   6273,   6215,    822,   2657,   8057,   8391,   -658,
2719  -2561, -11587,  -2589,  -6702,  -9227,  -1016,  -2220,  -9702,
2720   5988,   1859,  -6100,  -4594,    221,   2529,   2217,   8273,
2721   1804,  -6128,  -2859,  -8259,  -4707,  -2494,   1913,   -352,
2722  -4561,   -289,  -1801,   -994,  -4445,  -1001,   5422,  10868,
2723  -7366,   1679,  -5195,  -6859,   2982,   -406,   2400,   4520,
2724  -3611,  -1892,   4900,  -3504,    771,   2774,   -772,  -1929,
2725  -7354,    375,    628,   4522,   1069,   -969,   8083,   -155,
2726   3178,  -1138,   1752, -17288,   4390,  -2483,  -2071,  -1353,
2727  -1155,   -456,  -2683,   6798,  -1908,   1797,  -6657,  -2770,
2728   5610, -14518,   5922,  -3964,   -938,   -853,   1416,  -1077,
2729  -4562,   -160,   5820,  -3031,   5091,   1987,  -2746,  -3779,
2730    238,   -264,  -3074, -11718,   9370,   9806,  -6302,   3979,
2731  -2938,   4034,    393,  -1399,  -4466,   2181,    756,    394,
2732   2264,  -3664,     78,    470,  -3228,   3942,  -1714,    708,
2733   4988,   1938,  -2722,   4555,  -5054,  -1026,  19312,    354,
2734    107,  -5357,  -4364,    597,  -2566,  -2812,  -2278,   -446,
2735   1384,   -371,  -2566,   -388,  -3964,  -8989,   9136,   3389,
2736   8440,  -5570,  -1262,  -5874,   2056,  -5973,   -185,   4540,
2737  -4924,    154,  -3653,  -1113,  -3048,   7099,  -2734,   2940,
2738  -6704,   1543,  -8120,  10134,  -9485,  -6645,   4816,   -442,
2739    -32,  -2430,   4932,  -6129,  -5050,   6120,  -2147,  -6910,
2740  -1342,   1075,  -2458,     50,  -4747,  -3080,   1886,   1490,
2741  18972,     48,    787,   2441,   -405,   1668,  -1399,   2202,
2742   2175,  -3592,   1548,  -2728,  -4864,    504,    383,    376,
2743  -1073,   2142,    504,  -3114,   6378,  -5516,  13462,    196,
2744   1840,   7087,    792,  -3583,    302,   1012,  -5504,    270,
2745   3354,  -4486,  -2312,  -2522,  -2872,  -3899,  -2261,   5211,
2746   1417,  -3075,   -151,   -985,   -772,  -1630,    164,    659,
2747   1496,   -349,   -621,    -32,  -2982,  -1720,  -3475,  -7370,
2748  -1541,   1122,  20474,   1726,   4474,  -3228,   7024,   3265,
2749    522,  -2193,  -2113,   5388,   1912,   5929,  11768,  -1162,
2750   2600,   4048,    652,   3360,  -3215,    376,  10028,   6054,
2751  -3814,  -1155,     93,   4512,  -3581,  -4037,   7484,  -1481,
2752   2797,   2635, -12275,  -2780,  -6235,   5739,   2687,    376,
2753   5984,  -2547,  -8834,   4332,   2752,   1942,   1002,  -3312,
2754   5251,    -86,  -7794,    918,  -2413,   3131,  -3316,   2095,
2755  -4569, -15382,  -5534,   1290,   5179,   2928,   3034,   2365,
2756    270,  -7476,  -3024,   6910,   1355,  -6262,  -2040,  10490,
2757   1432,  12284,   1125,  -3160,   4518,    973,  -2351,  -1726,
2758   1967,   1488,    382,   3559,  -3742,  -2908,   -944,  -1662,
2759    682,    902,  -4360,   5026,  -4252,  -1212,  -3269,  -6024,
2760  -3788,   9128,  -2638,  -1625,    315,   3087,  -3265, -10441,
2761  -7207,  -4078,  -3266,  -7543,  -5223,   5460,   2496,  -9258,
2762   -227,   4048,    860,   -520,  13616,  -3458,   3837,    809,
2763   -104,  -4062,  -4846,   -136,  -1631,  13977,  -1136,   3380,
2764   1099,  -4022,   1831,   3360,  -9034,    -52,   -516,  10144,
2765   5074,   4866,   8282,   -972,   2496,   2336,   8766,   2881,
2766   2417,  -5588,   3064,   3934,  -4202,    627,   -986,   1750,
2767    958,  -2348,   5006,  -2597,    -90,    133,  23271,   2431,
2768  -3984,   1894,  -2094,  -1816,   5007,  -3164,   2526,  -1862,
2769   2651,   1809,   7173,   3410,    154,  14930,   3032,  -5314,
2770     44,   8868,   -543,  -2158,   5341,    258,  -8188,   3772,
2771   2804,   7544,   8339,  -3560,    -63,   -735,   1300,  -4308,
2772  -1085,  -4986,   1564,  -6744,  -2605,   -310,   1275,   1166,
2773   -640,   4814,   4373,   3103,  -1242,   6049,  -4786,    597,
2774    182,   2371,   6950,  -2265,    389, -14669,  -1942,  -2733,
2775   -485,   -865,   -597,  -1376,   1626,  -3956,  -1244,   1532,
2776   3918,  -3311,   1574,    -88, -20573,  -5471,    -71,  -1731,
2777   1436,   2428,   3982,  -4576,   -914,   5460,  -4973,   1650,
2778  -2364,  -2486,   3212,   5424,  -2501,   4595,   -937,    728,
2779  -5140,  -9948,   1437,  10560,  -5704,   -264,  -2752,    949,
2780   5229,  -1445,    430,    827,   4103,  -1999,  -4625,  -4171,
2781  -8769,  -8927,   7161,   4539,   6968,   5975,  -4626,  -2793,
2782  10080, -10386,  -2479,   1724,   2992,    354,   3650,   3328,
2783   4490,  -1931,   7348,   7283,  -3304,   4446,  -1698,  -1224,
2784  -3002,   4340,   1041,    607,   -454,  -4261, -18071,  -1199,
2785  -3902,    570,   5808,   5582,   6710,    235,   -205,  -4288,
2786   3472,   -686,   -103,  -3658,   -436,  -9680,   -190,    275,
2787   -919,   2522,  -2087,   9096,   5060,  -6450,  10282,   3344,
2788  -8167,  -7688,  11881,   3101,  -1280,  -9942, -11741,   2213,
2789    712,   3976,  -4218,  -5285,   2797,   2996,   4006,   2053,
2790   2344,   6200,    141,   2616,  -3981,   6970,  -4194,  -1621,
2791 -13724,   7772,   2800,   2220,    445,   -266,   4030,    444,
2792   -228,   2642,   1617,  -2511,   1699,   8740,   3438,  -2063,
2793  -2093,   1806,    950,  -7112,  -1513,  -2886,  -8789,    870,
2794   3456,  -4126,  -3330,    541, -10173,  -1789,   3156,   4466,
2795  -5965,    479,   5177,  -2806,   2506,  -1646,  -3609,   1617,
2796  -7373,  -3146,  -2389,   3601,   7850,     89,  -3373,   4670,
2797  -4180,  -3186,   3056,  -1691,   1314,   9234,  -7799,   1323,
2798  -4360,  -9866,  -1930,   8091, -13452,   8503,   1980,  11247,
2799   7688,  -5953,  -4165,  -3192,    540,   1631,    131,   2250,
2800   5330,   -146,  -8724,  -3148,   2834,   1148,  -3886,    374,
2801  -1836,  -3898,   9649,   1119,  10221,    128,   8868,  -7301,
2802   2601,   1252,   2340,  -3789,   4682,    181,   4434,  -1740,
2803   4368,    879,   -620,   2046,   1842,    844,   -925,  -2506,
2804  -3344,  -8820,   -722,   -451,    521,    903,  -1286,  -3059,
2805  -5308,  -4759,  -2706,  -1429,   2762,    927,  -1459,  -7274,
2806 -12028,   8838,   3987,   2406,   8626,  -3128,   6505,  -4322,
2807   -197,  -2464,   2738,    -46,    161,  13919,   2252,   2059,
2808    981,    204,   1161,   4910,    683,  -4311,   2081,  -1932,
2809   1119,  -6067,  -5325,   8528,  -4704,  -5522,  -6183,   5744,
2810  -3407,  -2021,   2688,  -3230,   2490,   -976,   -500,  -7834,
2811   2064,   3191,   4740,   3686,   1762,   2604,  -2442,  -5720,
2812  -7550,    457,  -3478,  -8097,  -6510,  -9105,   8031,  -4895,
2813    500,  -2436,   1483,  -4415,  -2023,  -3768,  -2497,  -1911,
2814    789,    566,   -969,  -4204,   6128,  -5076,   2664,  -4222,
2815   6755,   1774,   6881,     64,   1205,  -9243,   4782,   4432,
2816   5193,  -2258,  -4787,  -7433,   1755,   -794,   1297,  -7535,
2817  12773,   9124,    806,   2348,  -8112,   7874,  -4348,  -1410,
2818   -350,  -2528,    576,    661,    272,   4598,    691,   1913,
2819  -3349,  -1881,  -1854,   -779,   -821,   8444,     60,   2570,
2820  -1813,  -1354,  -4512,  -5471,   4728,   3289,   2617,  -9326,
2821  -6670,   -859,  -2713,  -9839,   4676,  -2657,   3106,  -1393,
2822  10278,  -3069,  -2253,   1015,   2246,  -2227,     16,   -388,
2823   7962,   1493,  -3122,  -2707,   7982,  -6106,  -1462,  -1665,
2824  -1302,   2347,   3640, -15122,  -2211,    417,   6819,    959,
2825  -2876,  -6868,  11060,  -2329,   -302,   1595,  -4610,   9514,
2826  12677,  -4614,  -2899,   -141,  -4857,   1447,   6400,  -2894,
2827   1696,  -2888,   1889,   3489,   2775,   -504,  -6597,  -5258,
2828  -7256,   -379,  -1249,   -136,   3118,  -3537,   3295,  -3458,
2829   2103,   -399,  15281,   -222,  -1809,    172,   2257,   1947,
2830    707,   3562,  -5691,   3575,  -2210,   5750,    815,   4059,
2831    -16,   1306, -13308,  -1733,  -1338,  -3477,   5247,  -1950,
2832  -5148,   -678,   8074,   1740,    290,   2033,   4639,  -4240,
2833   -536,  -5214,  -1366,   2491,    501,    -59,  -4480,    430,
2834   -285,  -5947,   -755, -14559,   5696,   6960,   4462,   2317,
2835   6414, -13174,   4962,   -899,   5924,  11100,   5303,   -970,
2836  -2528,  -6239,   2253,   2236,    553,    458,  -2229,   8016,
2837  -7082,   2869,  -4209,  -4460,  -6536,   3557,  -1766,   7815,
2838   -655,  -6029,  -5250,  -1627,   2646,  -3466,  -3584,    901,
2839  10305,   -895,   -427,    949,  -2776,   3436,    769,  -4131,
2840   9019,  -4898,  -3562,  -7978,   -359,   1358,  -1528,  -3095,
2841   5840,  -6214,   2591,  -2086,   9480,    640,   2858,    216,
2842  -3625,   5740,  -7008,  -1097,  -2091,   -143,   4832,   6210,
2843  -1358,   3998,   -714,    835,  -4004,   3664,   1980,   1240,
2844   2902,    510,  -1565,    427,  -2052,  -4208,  -1505,   1187,
2845  -1229,   3732,   -932,  -1014,   4784,  18474,  -5111,   3047,
2846    -54,  -1547,  -3892,   8612,    274,   1446,  -3548,  -7689,
2847   -423,   1192,  -4508, -10403,  -8735,   -446,    444,  -6353,
2848   4008,  -1462,  -8906,  -1161,  -2395,   2442,   2204,  -5472,
2849 -17376,   2471,   -689,   1394,  -3657,  -2119,   -769,   2872,
2850   1393,  -2701,  -3536,   3650,   -378,    859,  -3338,   1412,
2851   3010,  -3243,   -335,  -3619,   -511,  -1931,  -7126,  -5018,
2852  -9332,  -4440,   1906,  -2265,   1386,   8072,  -6576,  -1300,
2853   5458,  -4894,    630,  -7146,   2263,    810,   2968,   1124,
2854  -2219,   2292,  -3914,  -1836,  -6683,   1511,  -2755,   1396,
2855   2425, -23842,   2249,    -53,   -891,  -1678,  -1766,  -1788,
2856    502,  -4210,    211,  10376,  -5507,    837,  -6196,   2132,
2857   -472, -10153,   7234,  -1456,   -148,   4886,   2427,   2371,
2858   1234,   -962,   6298,   1016,   1735,   -566,   -878,  -8071
2859 },
2860 
2861 .cb1110s1 = {
2862   2525,  12164,   4861,   9505,  -7371,   -414,   3002,    576,
2863   -347,   -998,   2861,   -804,   3034,    810,   -788,   -539,
2864  -2092,   4970,   1828,  -2869,  -2802,   6649,   3673,   -193,
2865  -4034,    722,   1642,   3792,   8770,  10428,  -3303,  -3849,
2866  -4520,   -234,  -4190,  -1219,  -1300,  -4128,   8384,  -1150,
2867   1578,  -6174,  -1072,  -4871,  -8180,  -6698,   3806,  -7386,
2868  -2545,   1052,   -550,  -1148,  -1308,  -8834,  -2654,   1982,
2869   8716,   6579,   1360,  -2404,   1893,   2680,   3801,  11097,
2870   1455,   2453,  -7585,  -7503, -12710,   -420,   2023,   -656,
2871   1124,   2872,   9676,  -4309,   -202,   1458,  -6526,   -534,
2872  -1535,    924,   3068,  -1142,   5073,   1284,  -5632,    869,
2873  -1637,  -2898,   4900, -10202, -10488,  -1097,   1890,  11006,
2874    -44,   1368,  -1979,   6507,    316,    961,      8,  -4085,
2875   2561,  -2034,  -1077,   2594,   -465,  -5134,   -868,     54,
2876  -6694,   9608,  -3516,   7165,  11011,   9542,   4780,  -2800,
2877  -1130,  -1714,  -2684,   -369,   4746,  -2688,   4146,  -7652,
2878    984,  -3263,   -276,  -9134,  -2848,  -3983,   9994,   3608,
2879   3234,   -596,    263,   3102,   -178,  -2264,   3820,  -4293,
2880  -5752,  -3577,  -3914,   1095,  -1562,  22110,   4610,     69,
2881  -2999,    254,   2178,  -2901,  -1203,  -1292,   2642,  -3254,
2882  -1389,   2955,   1340,    542,    810,   1369,   3208,   -795,
2883  -3272,  -2717,  -1129,   8781,  -6854,  -3028,   -616,    729,
2884    529,  -6946,   1621,   9574, -14909,   5398,    854,   -774,
2885  -9978,  -5417,  -2516,  -4683,   5715,    -66,   3336,  -5040,
2886    640,  -7566,   3494,   7016,  -2269,   1376, -13994,   6448,
2887  -3948,  -1697,  -3988,  -6559,   2376,   4231,  -3131,   2045,
2888  -2417,  -5919,  -7016,  -1695,   9046,  -7966,   5187,  -2553,
2889   1402,  -2351,   -220,   5931,  -1823,  -2270,    584,  -3784,
2890   2924,   6166,  -3035,   2370,   4923,  -1080,    682,  -7899,
2891 -10827,  -1824,   -908,   1568,  -3565,   4033,  -4266,  -1948,
2892    923,   5488,   -203,  -2396,   -907,   2783,  -3278,   1415,
2893   7710,   -190,  -5208,  -2279,   1266,  -1132,  -3392,  10251,
2894  -1064,  11283,   2162,   2213,  -5088,   4479,  -4658,  -1803,
2895   1534,  -4233,  -4073,   6938,   3966,  -4878,   -332,   5961,
2896   9217,    488,   6520,   4430,   7988,   9383,  -2586,   1206,
2897  -6983,   -873,   1251,   1849,   5945,  -2144,  -2032,  -1852,
2898    416,   3720,   2419,   8462,   3173,  11524,  -2894,  -5517,
2899   -211,  17830,   3170,   1098,   -721,  -2066,  -1956,  -3097,
2900  -1061,   2815,    447,    701,    449,   -485,   2609,   1239,
2901   2257,  -1760,   3091,   7538,   3710,  -2689,  -3092,   6903,
2902  -2457,   3271,   6355,  -1486,   -828,   1994,  -3575,   3949,
2903   3185,   2606,  -4912, -16039,  -8833,   1831,   2580,   1993,
2904  -1117,  -3408,  -7590,  -7278,   -141,   2696,    805,   1896,
2905    308,    378,   9308,   2894,  -4324,   1042,    837,   4716,
2906  -4702,   2493,  -5173,   8616,   -468, -14829,   3759,   3251,
2907  -4237,  -1340,   5224,   2099,   -764,  -8263,  -1699,     76,
2908  -1464,   2115,   -582,   3286,  -3653,   1017,   1696,  -1414,
2909   -668,  -9748,  -5730,   2413,  -1270,  -6070,  17002,   2164,
2910  -5440,   1801,  -2123,    800,   2135,   4801,   -887,  -2141,
2911   -647,  -4846,   -463,   -577,  -1846,   -555,  -1929,   2046,
2912   8272,  -8399,   3886,  -5950,  -4202, -12600,  -2805,    477,
2913     65,   6140,   1089,  -4737,   8967,   1952,  -1968,  -3660,
2914   6641,    850,  -3304,  -1775,   4010,  10819,  14365,   -696,
2915  -1331,  -1724,   -237,  -3611,    244,   3005,   4349,   -182,
2916  -4124,   2466,   2746,    -61,   3391,  -1392,   3788,   1582,
2917   3723,   7140,  -2207,  -3678,  -2675,   -252,  -7476,   9426,
2918  -6196,   3226,   3554,  -6326,  -4284,   6346,  -4432,   5199,
2919  -2633,  -2499,   1200,  -1140,  -3910,   6624,  16732,   5946,
2920   -766,   2630,  -1200,   1988,   5510,  -1199,   4126,   1287,
2921    454,  -1795,   2664,   5001,   1058,    500,   -437,   2992,
2922  -2012,   -160,    796,  -4846,  -6572, -10088,    603,    483,
2923  -4510, -12799,   3502,  -1784,   3510,  -3956,   6038,   9044,
2924  -6029,   7170,  -1608,    120,    914,   -200,   3939,  -6274,
2925   3020,   6235,  -2754,   5368,  -1693,  -6028,    386,  -2006,
2926   1898, -11704,  -9973,   -525,  -2624,   1799,   4140,   3248,
2927    -57,  -3731,   3764,   5582,  -3830,  -2484,  -2066,   1517,
2928   -900,  -8250,  -8191,   2676,   1147,   6752,   6908,   1196,
2929  -2634,   3408,   2980,  -1042,   3971,    632,  -4946,  -5690,
2930    133,   2445,   -446,  -1294,   -777,   3356,  -5628,  -6020,
2931  -8042,   5069,  -1421,  -2701, -15117,   3074,   -912,  -2574,
2932   2643,   5252,  -2118,   3849,  -3793,   -850,   4170,   6240,
2933   -697,   6976,  -3752,   1155,   7769,  -8912,  -7728,   4224,
2934  -2362,  -3760,   3688,   2402,  -3411,  -3165,  -2550,     -8,
2935   -209,   -334,   -837,   5688,   3425,  -4564,   9999,  -4780,
2936   3093,   4346,  -5556,   1636,   1755, -14696,   1810,   6547,
2937    -60,   4054,  10539,   6118,  -4414,   1760,   3581,   -841,
2938   4471,    -23,    180,    259,  -4439, -13230,  -1326,   1913,
2939   -621,  -1641,  -2882,  -4934,    516,  -3886,  -4468,   -110,
2940  -4526,  -5157,   7550,  -4449,    813,  -4364,   1768,  -8829,
2941   2003,  -1372,   1873,   -209,   1539,   1076, -12408,  -1464,
2942  -1878,   1563,   2020,    704,   1425,   -275,  -3718,   4618,
2943  -1120,  -5057,  -3590,   4022,  -1977,    620,    143,  -2507,
2944   3697,  -3263,    616,  -3002,  -3347,  21051,  -4398,    364,
2945  -1924,    284,  -2724,  -2297,   4916,   2702,   4866,   4293,
2946  -2781,   1094,  -1525,   -562,   5487,  -2098,   4658,   1362,
2947   -597,  -3426,   3173,  -5174,   3922,  -3844,   1482,   4711,
2948   5853,   1490,   5499, -17537,    956,    544,    268,  -4782,
2949   -504,  -4003,   -911,    599,   1746,  -7322,   1907,   1990,
2950  16985,   3171,  -2645,   1040,  -7239,   5618,    304,   3606,
2951  -3377,   3630,   7319,    108,   -496,   1026,   3062,   -392,
2952   2366,   1948,   -530,    806,   2700,  -2676,  -2717,   5238,
2953 -16008,   -823,   -264,  -1560,  -1014,   -760,  -3684,   -330,
2954   5644,  -1668, -10239,  -2583,   7411,   -593,   2193,  -1479,
2955  -2892,   3834,  -3625, -12234,  -1103,   1868,  -5121,   3879,
2956   2748,   1936,   2026,   4572,  -6037,   3310,  -8678,  11724,
2957   5290,  -2316,   4131,    834,  -3915,    869,  -1734,  -5752,
2958   1255,   9534,  -3625,   -115,  -5912,   -125,   2298,  -1494,
2959   5910,   -496,  -2719,   1320,   3175,  -3012,  -3906,   4602,
2960  -4760,  -5918,  -2568,   6632,  -8802,  -5876,   6358,   2349,
2961    207,   5191,   8369,  -5932,   2710,   7950,   3673,  -2592,
2962   1311,   8384,  -4360,   8614,  -5662,   1180,   2147,   1044,
2963   1591,  -5555,  -1597,   4418,     38,  -1579,   4675,  -1725,
2964  -1693,  -6470,   3066,  -7601, -12822,    524,  -2986,  -3406,
2965   8860,  -1266,   -930,   4316,   1171,  -2908,    199,  -1785,
2966  -2851,  -3588,   3072,  -3585,  -2668,  -1123,   1508,    460,
2967   6780, -19480,   2854,  -1574,   1004,   5074,   1907,  -1988,
2968   1177,     74,  -1436,   2224,   1232,  -3008,  -3454,   -862,
2969    604,   -653,   2778,   2349,   3242,   8426,   -430,   3684,
2970   4814,  -1886,   5118,   1487,    442,  -2322,   -900,  -2854,
2971   -234, -10350,  -7922,   -745,  -1490,  -5638,  -6014,  -4079,
2972  -2979,   -351,   9493,  -2274, -11362,  -8166,  -7364,   8261,
2973   1554,  -1722,   4651,   -831,   2276,   1502,   2600,   1266,
2974   4456,  -4145,  -3837,  -3584,   4242,   4058,  -2395,  -6971,
2975   4486,   3233,   6226,   1306, -11506,  -6223,  -5132,   1537,
2976  -4407,   1510,   5732,   2808,   5817,  -4972,  -2900,    897,
2977  -2441,  -1819,   5651,  -6988, -10063,  -2288,  -5820,  -1250,
2978    925,   3120,   6125,  -9901,   -137,   3684,  -6601,   1077,
2979   3272,     21,   3341,   -838,  -3643,  -1727,  -4417,    660,
2980  -6551,   -184,  -8125,  -1780,   5232,   6077,  -7968,   6423,
2981   3823,   3026,   4555,    464,   3318,  -5504,    837,  -3571,
2982   3853,  -2277,  -1864,   -742,  -5380,   6096,   6856,   1076,
2983    877,   -642,   1926,  -4712, -14482,  -3323,  -2672,   7485,
2984  -2116,  -3932,   2233,  -3270,    326,   2221,    132,  -1893,
2985   -748,    453,   3597,  -2308,  -4371,   5632,   3609,  -1033,
2986   -444,  -2591,  17359,  -3120,  -2604,   3157,   -370,   9242,
2987  -1606,   2675,   -853,   1475,   -416,  -3280,  -1159,    191,
2988  -3670,    282,   4282,   -957,  -2978,   3564,     91, -20520,
2989  -3046,   1248,   1277,   3368,   1118,    311,   -598,   1406,
2990  -2377,  -1444,   1417,  -3626,    167,  -6440,   3341,    629,
2991  -2523,   4398,  -1187,   4322,   -383,   1934,  -3298,  -8530,
2992   2195,   5220,    510,  -1256,  -6932,  -1061,   5141, -16242,
2993  -1390,   -546,  -3760,  -2029,   -929,  -6044,  -3503,    312,
2994   8478,    701,   8865,   4715,   1987,   1342,   1400,    -71,
2995  -5229,  -1547,  -8827,   2349,  12836,  -1479,   4621,   6003,
2996  -6749,  -3184,  -5667,  -2930,  -1074,   3204,    330,   4692,
2997   2872, -10808,     75,  -1260,  18003,   4100,  -1462,   1391,
2998  -1667,  -2039,   -687,  -4806,   5913,   2682,   7730,   7034,
2999   2703,   1666,    120,   1601,   2123,   1402,  -4702, -11229,
3000   7875,  -5591,   4634,  -2274,   3015,   -597,  -7520,  -1095,
3001  -4814,   -173,   5562,   1533,   2807,   8466,   5195,   7806,
3002   2585,  -2877,   6938,  -3942,    402,  -3825,   4162,   9149,
3003  -6423,   2447,   7041,   2932,  -9813,   2124,    -58,     -3,
3004 -12856,  -7973,   1484,    907,    180,   8042,  -2124,   4356,
3005  -4117,   1126,  -9706,  -2101,   3957,  -1877,   1139,   7148,
3006   3707,  -1341,   4509,  -1220,   4570,  -1650,  -6504,   7036,
3007 -10268,   -328,   4678, -12205,   5062,   6089,   -496,  -7740,
3008   2207,   4489,   -205,   1386,  -2695,  -1442,   4730,    892,
3009  12061,   3818,  -3305,   4431,   9300,   3470,   4608,   4315,
3010    892,    866,  -1714,   1529,   2569, -11398,  -3068,   -282,
3011   1626,    587,  -1568,  -1630,   -220,  -2033,   7141,  -2732,
3012  -3541,   3404,  15514,   1883,  -2697,   -926,   5972,   6485,
3013  -6794,   2111,   2490,   1201,   5467,  -2352,   3264,    -97,
3014   2400,   -728,  -3364,   3417,   1481,   2862,    462,   2855,
3015  -5233,   5740,   7208, -10508,  -3254,   1450,  -1270,   -293,
3016   3400,  -6978,  10035,  -1213,   4308,   2641,   8579,   8518,
3017  -2919,   -351,   -459,  -2069,   -617,    638,  -1347,    107,
3018   6009,   2035,   -280,   2009,   3280,  -1236, -14960,  -5177,
3019  -2440,    965,  -2646,  -2095,   5274,   1825,   3705,   3831,
3020   -446,  -4018,   7178,  -2415,   4344,   1850,   -509,   -500,
3021   1056,  -4374,   5709,   1336,   3352,   7915,  -2302,  12209,
3022 -14362,   6429,   1423,   2912,   6474,  -1599,   1116,   2280,
3023  -1738,   3108,  -5792,  -3554,    623,  -1110,  -6114,   4488,
3024   8941,  -3176,  13670,  -3320,   -327,  -2657,  -7349,   3782,
3025  -1481,   5737,   -200,   2968,  -9474,   5752,   5056,   4688,
3026  -5352,   -432,   -906,  -3832,  -8519,     -7,   3667,   3583,
3027   6250,   8724,  10737,   9371,    950,  -1630, -10740,   5788,
3028   4111,  -2910,    437,  -2482,   1910,    185,  -2168,  -3155,
3029  -3515,  -1754,   4978,   4298,  -6921,    476,  -2778,    546
3030 },
3031 
3032 .cb1110m0 = {
3033   3666,  -1078,   -175,   1370,   2491, -10050,   -685,  -7617,
3034   4002,  11104,    903,   5948,   2821,   3050,  -2465,   1151,
3035   -848,  -2139,  12321,  -1408,  -1469,   2046,  -2693,   2479,
3036  -3498,   3077,  -3822,   1841,  -2404, -11172,   -407,  -3062,
3037  -1725,  -5475,    597,   1924,   -197,    434,  -1648,   2678,
3038  -2462,   1148,    599,   1284, -13171,   -949,  -6508,    754,
3039   7466,   5924,   1411,   -536,  10825,    588,    297,   -310,
3040   -593,   -896,    784,   -242,    716,    501,    -52,   4043,
3041   -755,   -690,   2630,  17762,  -2159,   2126,    954,  -1316,
3042  11129,   1570,    387,  -2639,  13953,   -311,   5231,  -2297,
3043  -3612,   -678,  -1117,    690,   -279,   2403,  -1541,    493,
3044  -1692,  -2048,   -771,   -933,    423,    700,    840,    739,
3045   1956,   -944,    612,  -2678,    101,    245,   -786,    850,
3046    269,   1355,  21773,    463,  -2589,    596,   -519,    788,
3047    -43,   1220,  10674,   4847,   1192,    335,    875,   -106,
3048  10644,   2600,   5391,   -262,   2296,  -5928,  -1072,   -122,
3049   2504,   1313,   1117,   -981,    350,    375,   -810,      8,
3050   1462,  -2020,  -2368,      8,  22663,   1537,     87,    908,
3051    832,  -4884,    312,    620,   1042,  -4444,    660,   1582,
3052  -2710,  -2954,  10012,  -9580,   8102,   5696,  -1371,  -3035,
3053  -3347,    402,    218,   1096,  -1924,     88,  -2270,   4175,
3054  -1083,   -497,  -2437,  -3332,   -824,    212,  -2362,   4600,
3055  -7800, -11501,   7795,    236,  -1336, -12920,    705,   4532,
3056  -1488,  11746,  -3213,  -2650,   2524,  -2638,   -128,   -328,
3057   3402,    453,   -242,  -2500,   2224,    708,    450,  -3014,
3058   -132,   1251,   -131,   -831,   -710, -21985,    222,  -2132,
3059  -3261,    490,  -3020,   -860,   2550,    892,   -623,  -3666,
3060   -664,   -131,   2018,   2817, -12005,    496,   -610,  -7238,
3061  -3909,  -2867,   6872,   1903,    848,   6644,   3812,  -5686,
3062  -4055,   -377,  -2096, -10247,  -1068,   1486,    415,   -253,
3063  -2186,   1050,    771,  -6856,   1044,   7466,   2953,  -7514,
3064   1601,   7015,  -1778,  -1622,  -3364,  -1755,   2835,    176,
3065   2700,    991,   2560,   -554,   4867,   1571,  -5610,   2610,
3066  12438,  -3751,  -9964,  -2753,   4856,  -2595,  -5423,  10025,
3067    812,    687,   2715,   4013,   3086, -12039,    328,  -3992,
3068   4044,  -3920,   -111,   -553,  -1720,   2454,   1706,  -1365,
3069    804, -32329,   -471,    897,  -4670,    780,  -3680,  -1409,
3070  -2630,     20,    184,   -157,   -290,   2794,   -546,   -160,
3071   1564,   1146,    628,  -4787,   -239,  11233,   -492,   1955,
3072    608,   9273,  -3220,   3830,    390,  -5982,  -3342,  -3384,
3073   2356,   1820,  -3473,    979,    -40, -20190,     47,   -200,
3074   5106,   -381,   1824,   -197,   2280,   2434,  -2633,  -1409,
3075  -1109,  -1072,    857,   1554,   7459,      6,  12130,  -1078,
3076   1038,   -300, -13748,   3201,   -762,   2670,  -1051,   -445,
3077    914,   -172,   -558,   2634,  -1158,   3129,    -74,  -3415,
3078   1086,  -8892,    118,   -647,    285,    186,   3022,  -5077,
3079   1342,   3453,  -7991,    -65,   4690,    944,   3717,  -1909,
3080  -9783,   -367,  -1699,   -772, -32768,   1286,   -408,    340,
3081   -340,    430,   1274,    596,   -109,   -727,    276,   -946,
3082    139,   1804,  -1050,  -3562,  -1392,  -1179,    257,   1639,
3083  25708,   2278,   2415,   2174,    153,    126,    -60,    592,
3084    994,   -334,   -268,   1826,   -306,  -2241,   2774,  -3188,
3085    758,   -450,   8023,    542,   6819,  -1712,  14195,  -2198,
3086    281,    -12,   -590,  -1153,   4568,  -3676,   1973,  -5221,
3087  -1839,   -603,   3324,   2492,  -3070,   -846,    123,  -1184,
3088    667, -10886,    -65,  -2615,    971,  10219,  -1245,   7378,
3089  -2122,  -2306,    571,  -2298,   1958,  -4356,  -9210,   4321,
3090   2805,   1888,  11129,   1282,  -5819,  -2528,   -873,   1123,
3091  -5968,  -2644,  -5515,  -2151,   -944,  -7712,  -2007,  -2260,
3092  -1920,   2100,   -325,    153,   1050,     10,   1462,    650,
3093 -12559,   3530,    754,   4493,   1528,  -6991,  -4842,   1483,
3094  -2408,   2785,  -1651,   -830,   1433,  -2464,  18899,  -1891,
3095  -3137,    996,   2485,   3056,  -1061,  -4015,  -2282,   1356,
3096  -2572,   -490,   1209,   1137,      4,   -636,  -1282,   1001,
3097  -1190,   -172, -14049,  -4256,  -1972,   2225,  -4738,  -1054,
3098   5254,   8113,   4294,     36,  11765,  -3993,  -1084,   3864,
3099  -3016, -10356,    353,   2963,  -1228,    536,    609,   -343,
3100   1246,   3617,  -3667,   4794, -20360,    473,    725,  -1246,
3101  -1649,   1900,  -2589,  -2869,  -2550,   -886,  -1164,  -1876,
3102    307,   3784,  -4782,   -476,   -700,   2118,  -1860,   1533,
3103  -5013,   2356,   3305,   3338, -14312,  -1278,   -322,   1950,
3104   -954,  -1990,   1438,   3358,   7479,   3046,  -6677,  -3078,
3105   1717,   3113, -12484,  -1302,   -221,   -510,  10423,  -3497,
3106   4170,  -3606,   6983,  -2902,    458,    667,    566,   2415,
3107   -403,  -2898,    -44,  -1832,   -110,   1799,   1172,      7,
3108  -1534,     90,    686, -26902,   1601,   -822,    658,    182,
3109   -151,    345,   1488,   1416,   -272,   1560,   9774,   2084,
3110     16, -14344,   1428,    514,   2658,  -1312,   2095,    454,
3111  -1783,  -2056,   4529,   1154,  -2239,    956,    668,  -1396,
3112  -2898,    405, -12659, -12556,   -650,   -587,   3461,  -2470,
3113      0,  -3156,   3186,  -4104,   1729,   1438,  -1842,   -422,
3114   4476,   1945,   -932,  -1439,   -702,  -1398,   3349,   1876,
3115   -999,  -2086, -17879,   -432,   4036,  -2299,   1133,     88,
3116  -2221,  -2730,   -938,   -998,   -132,   -426,   2084,   2060,
3117  -1134,   -313,    402,   -538,  -2593,   2022,    725,   1566,
3118  -2070,  21622,   1767,   -424, -32672,    205,  -1239,  -3253,
3119    198,  -1257,   2342,  -1918,   1505,    452,   1348,   -604,
3120    978,   1079,     -4,   2476,  -1247,   -146,   -861,  -1928,
3121 -12222, -13042,  -1384,  -1971,  -1428,   1224,   -639,    -83,
3122   1034,   3488,  -2310,   -565,     74,   -335,   2774,    602,
3123    872,  -2132,   -147,   2160,    244,    162,  12600,    628,
3124 -10194,  -1296,   1068,  -1824,  -4945,   3194,   2066,   -895,
3125   -784,   2347,  -1982,     73,   1030,  12589,    -62,  -2272,
3126   3827,  -1776,   2546,  -1417,   3310,   4726,  -3078,   -548,
3127  -8522,   1632,  -6667,   1008,   1128,    805,    954,    616,
3128    499, -31526,  -1327,    790,   -190,   1058,  -1157,   1432,
3129    -16,    411,  -3180,    827,    327,    914,   1716,   1442,
3130   1052,  -1635,  -1805,  -4145, -13678,   3597,  -2273,  -5920,
3131   3592,   1136,   -211,    717,   3901,  -5132,   3036,   -601,
3132  12976,   1633,  10316,  -1674,   -468,    905,   2331,    841,
3133   -247,  -6053,   -593,  -3281,   4291,   5159,  -1053,  -1814,
3134   2613,   2221,   1146,    871,   -421,   -542,    923,  -3567,
3135  -1138,  10051,  10860,  -6121,   -661,  -5677,   -890,   -266,
3136   2100,   6223,    -70,  -2658,    -78,   3424,    714,   2138,
3137  -1355,   -981,   1990,    772,    938,   1311,  -1963,    924,
3138 -22516,    260,   -341,   1251,  -1578,     23,   1375,   1068,
3139   2688,  -3965,    713,  -5342,   -257,     37,  -6034,   -276,
3140    228,  -1240,  -7171,  -3402, -14677,   1708,   -317,  -2880,
3141    874,   1466,    524,   2091,    565,  -4220,   -265,     52,
3142  -3373,   -220,  -3175,   2646,    448,  -1628,  -1986,   2200,
3143   3722, -15752,   7120,  -2036,  -2170,   -627,  -1079,  -4060,
3144   2257,   -925,  -3418, -13488,  -1308,   3476,   -783,  -3924,
3145   -820,   -860,   2418,   2982,  -8753,   9001,    294, -11915,
3146   -969,   3329,   -761,   1459,  -5308,   1811,    379,    306,
3147    632,  -2732,   2512,   1188,  -3470,  -2167,   -572,  -2274,
3148  -1657,  24074,   -159,   -138,  -1826,  -2527,  -3117,   -906,
3149  -1770,  -1182,   1240,  -3064,   2313,   -790,    336,  -3843,
3150 -13384,   -423,  13066,    -14,  -1908,    -32,   2607,    487,
3151  -2426,    195,    135,   2742,   1540,  -1034,    856,  -2288,
3152   -287,   -774,    497,   1760,    191,    178,    298,     38,
3153 -30898,    801,  -1456,   2311,   1272,  -1845,    334,   -933,
3154    183,  -1614,    739,   1881, -13548, -13589,   1496,  -2075,
3155  -1281,  -1510,    108,   3683,  -1120,    752,   -980,   -277,
3156  -1289,   2016,   -290,   1838,   -321,   -139,   -881, -12391,
3157 -14713,   1906,    990,  -3202,   2320,    749,   1872,  -2545,
3158  -1457,  -1727,    734,   -327,   -316,   1062,  -3149,  -2959,
3159   2210,    912,    952,   1926,  -8918,   1098,    594,  -1439,
3160  -1402,  11097,   3482,   -472,    219,  -3845,   -662,   9715,
3161   3928,   1254,  -2009,  12375,  -1724,  13938,   1892,  -1390,
3162    686,   2174,   1010,  -1297,   -199,   1855,    463,   2601,
3163   4408,   1978,   1679,  -1614,     -3, -11965,  16220,    828,
3164   1497,   -747,   -484,    519,  -1804,  -3814,   3287,   2104,
3165   1149,    478,  -3918,   1504,   2376,   -316,   -520,  -1449,
3166  -3918,    664,   2772, -16434,    334,   -540,   -778,  -2812,
3167  -6026,  -4392,  -2446,   3479,   3742,   -624,   3895,   1145,
3168   -344,    333,  11898,  -2725,  12873,  -1145,  -1807,   -279,
3169   -452,  -1581,    548,  -5180,  -2012,   3411,   1188,  -1407,
3170  -4016,   -468,   1904,  -1724, -11390,    -30,  14402,   1610,
3171  -2138,   1249,    346,   6097,  -1433,   -655,   -174,   3652,
3172   4010,    954,  -1458,   -354,  -1872,  -2689,    880,   -846,
3173  -1304,  -1725,   1750,  -1186,   1520,    499,   -583,  18201,
3174  -1083,  -3323,   3072,  -5440,   -182,   1065,  -1112,   -984,
3175   2501,   -529,    613,   2054,    460,  -5245,   2827,  -1445,
3176  -2403, -12898,   1504,  -8428,  -1035,  -4620,   1704,  -2586
3177 },
3178 
3179 .cb1110m1 = {
3180   1442,  12425,  -2072,    741,  -3624,  12979,   2031,   -364,
3181   3750,  -5082,  -1968,    146,    670,  -3988,   -831,   3962,
3182    397,   6213,  -1178,    816,    -88,   -432,  -9620,  11572,
3183    194,    289,  -1958,  -2115,   -871,   5372,  -3145,   3612,
3184   1644,    826,    525,  -2545,   -514,   -537,   2485,  -1014,
3185   1276,    541,   -936,   -302,  -1172,    183,    827,  23939,
3186   1120,   -346,   -313,   2759,   3934,  -3082,  -2260,   -906,
3187   -967,   1496,    102,  -2782,    323,  -1109,    -37,   2554,
3188  -2920,    998,   -930,  -1952,  -1138,   1842,  -1593,  17345,
3189  -1214,  -1065,   2182,  -1169,  11745,    278,   8310,   1491,
3190   -564,   1169,   8406,   1359,  -1249,  -2094,  -1365,   4069,
3191   1828,    897,   1258,   1083,   4319,    610,    766,   2273,
3192   4057,    621,    338,   1317, -20941,    548,  -2012,    563,
3193   1102,    -27,   3007,   1129,  -1068,   1282,  -2939,   2983,
3194   1958,   1800,   1912,   1728,   -606,   1804,  -4768,   5068,
3195  -1365,   4543,    399, -14152,  -6206,   6187,  -2205,   1174,
3196  -1892,  -3284,   -206,   2872,  -2622,    -43,  11268,   -104,
3197    292,  -1836,  -6276,    725,   2066,   -604,  11382,   -448,
3198    742,   2854,   -910,   -838,  -1802,   3678,   -397,   -530,
3199 -10647,   2356,  12161,   1506,   2649,  -3335,   3128,   2169,
3200   5942,   2152,  14124,    428,    187,    248,   1592,    -44,
3201    -59,  -2934,   1883,   -923,   2673,   -847,    150,  -2142,
3202  -7620,  11078,   -595,   6490, -13673,    948,    219,  -1314,
3203  -3080,   1339,  11020,   1362,    247,  -1863,   1069,  -3786,
3204   1706,   1064,    320,   4535,    136,   3795,   1465,  -1356,
3205   -449,     13,   -421,   1769,  20470,   2181,   -371,   2444,
3206   -744,   2263,   -155,   -688,   -236,  -4481,   1551,   2812,
3207   2476,  -1436,   -470,   -272,   2276,    594,   -858,   -978,
3208   1122,   2468,  -9350,   -353,  -1020,    494,  13167,   1770,
3209   1734,    -70,  -4630,  12358,   -818,   -979,  -3931,   1000,
3210  -4343,   2570,   5567,   3322,   2930,   -236,  -4796,   6987,
3211  -1658,   4291,   1118,   1710,  -2050, -13566,     -2,    -23,
3212   2104,   1101,   -316,   1906,   1643,    340,   5940,   3180,
3213   -837,   1978, -10514,   1466,  -6936,   3600,   1205,    957,
3214   -211,  -8272,   1611,   5330,  -5217,  -2264,  -5681,  -3085,
3215  -9201,    -62,   3366,   1370,  -9494,    244,  -5516,   1210,
3216   2930,   -432,  -1265,    376,  -1910,  -1016,   -845,   3228,
3217   1094,  -3168,    634,   -265,  -3426,   4367,  -4004,   -277,
3218 -15081,   3998,   9671,   3418,    691,   9124,  -2723,   1939,
3219   2311,    581,  -4980,   3381,  -1502,    878,  -1037,   1496,
3220   3002,    904,  -5388,  -3300,    263,   1277,   -694,    766,
3221   1781,   1134,    250, -32602,   -285,    210,   2550,   -383,
3222    908,    302,    292,   -352,   2615,    -97,  -1863,   1908,
3223   2685,   -502,  -3767,    416,    990,   -602,  -1533,     43,
3224   1288,   1326,  16638,    433,  -1204,   1850,  -1609,   1407,
3225  -7196,   2319,   5770,   1584,   1150,   -634,  -1686,   1359,
3226  -1396,    438,    246,    186, -11262,  -1194,  -3790,  -3267,
3227   2692,    755,    142,  16276,  -2338,  -1341,  10433,     38,
3228  -1510,  -2520,  -3205,    913,   3783,  -1622,  -4744,   1891,
3229   2502,     -8,  -2962,   2091,  14986,   1270,   2931,    682,
3230   1073, -10215,   1606,  -1010,   -822,   1168,  -1403,    254,
3231   1156,   3206,   3958,   1739,   -402,   -654,  -4862,  -1869,
3232   2643,  -2858,    658,   -910,  -2548,   5428,  -1992,   -208,
3233   1950, -15526,    520,  -4212,   3182,   4160,   1524,  -2916,
3234    586,   3213,    675,    185,   -629,    669,   -838,    502,
3235  -4065,    353,  -4072,  -1832,  -2108,   5034,   2484,  15386,
3236  -2102,   4988,     70,   1011,   2568,   1360,  -2821,   3352,
3237 -11074,  -2686,    611,    460,   1811,   3093,     34,  -9140,
3238  -1163,     26,   -875,   2510,   1134,  -1322,   2274,   -960,
3239   -823,   -510,   1092,   1490,   1466,  -1978,  32767,  -2379,
3240  -1019,   -633,  -1306,   -242,   2050,   1336,  -2668,  -2195,
3241   -442,      8,   2292,   4344,  -2439,  -1472,   1035, -14443,
3242  -1820,   6309,  -2096,     45,   3617,   1561,   1252,   2828,
3243  10682,   -894,  10841,   2373,   -101,    913,   2160,   2653,
3244   2960,  -4433,   1193,   4892,  -2123,  -7911,    991,  -2643,
3245  -1364,  -3641,  -9736,    444,    869,   2990,    926,  -1220,
3246  -1676,   7492,   4376,  -3742,  -6964,   4531,   7522,  -2686,
3247    164,   1070,  -7305,   1863,    542,    146,   -800,  18492,
3248  -4849,  -3876,   2162,   5111,   2606,   4243,  -3035,  -2990,
3249  -1710,   -426,  -5315,  -2332,  -1020,   -268,  -1242,    -39,
3250  -1684, -32768,   1288,   -726,  -1768,    304,    702,  -2969,
3251   -700,    586,   1541,  -1099,   -348,  -2816,  -2181,  -1260,
3252  -1658,   2278,    323,  -1548,   2513,  11816,  -2416,  -5837,
3253   -118,   6770,   3360,  -4097,   -264,  -1270,   1064,  -9862,
3254  -3669,    -56,    603,  -1475,   1464,  -9553,      6,  -3091,
3255   5331,   -396,    892,  -2774,  -4674,   3667,  -9982,  -5160,
3256  -1146,  -4026,  -2032,   2936,   1805,  -1026,   1065,   -420,
3257   -572,   1756,   -479,   -583,  30760,   -732,    750,    270,
3258  -1541,     28,  -1114,    -96,   -264,   1167,    548,    570,
3259     84,  -1981,  -2110,  -1136,    358,  -6337,   -257, -14658,
3260   1144,  -9032,    322,  -3730,  -3086,  -1351,  -3320,  -4116,
3261   -396,   -129,  -3202,   1403,   -347,   2400,   -371,    532,
3262   1555,  -2760,   1078,    804,  -1314,  21956,   2231,  -2808,
3263  -1947,    838,  12428, -14514,   -384,  -1554,   -675,   -885,
3264   1358,   1612,  -3266,    -98,   1876,   -447,   2241,   3375,
3265  -1765,   2792,    674,  -1513,  -1132,  -3696,  11368,  -1916,
3266  -2778,   -466,   -377,   2090,   3897,   5422,  -2550,   2360,
3267   3279,   8657,    990,  -2128,   2592,   -970,  -2397,   -269,
3268  22742,    694,    310,  -2433,    920,   -690,   1478,   1370,
3269   -450,    445,  -1379,  -1244,   2374,   1400,  -1040,  -5692,
3270  -1700,  -1630,  -4068,  -1193,   -719,  -2953,  -3562,    264,
3271 -13247,  -4629,      5,   3245,  -5724,   2449,   3190,  -5375,
3272  -3560,  -3834,   1271,   1568,   -762,   2938,    782,  -1390,
3273    243,   -466,   1376,    974,  -1646,  -1784,    249,   -514,
3274 -13543,   1904,  10778,   -772,   -155,   7838,    -30,   3634,
3275   -473,  -9100,   -112,  -3990,   -840,   1495,  -2346,   -326,
3276   3655,   1292,   -292, -10972,   3431,   -262,    171,  -9775,
3277   -985,    578,    312,  -2553,   3375,  -8316,   1410,  -1326,
3278   2459,  -3116,   1079,   7194,   2720,   1998,   2742,   4672,
3279  -1589,  -8932,   -124,   -652,    -72,   2409,   -926,  -3661,
3280  -3762,  14832,  -1350,  -2234,   1258,  -1604,    169,    103,
3281   1263,   -400,   -765,    144,    824,    855, -13344,  -1629,
3282   1977,   2995,  -1964,   -650,   -219, -11607,  -6062,   -792,
3283  -1243,  -1438,   1757,   1436,  -3739,    812,   -856,  -9603,
3284  -2428, -11372,   3273,  -2318,  -8263,   1551,  -2054,  -3646,
3285   3149,   2255,    594,   -412,  -3030,   1558,    694,  -1211,
3286    618,   3256,   6526,  -1572,  -9054,   6655,  -3208,   3616,
3287   2162,   3137,   4254,   4610, -10040,   1188,    335,   -615,
3288    640,  -1990,   -314,   6014,  -2392,  -2174,    343,   6730,
3289  -1320,    183,    -97,  -3566,   2988, -13343,  -1573,  -9070,
3290    428,   2839,   6728,  -1109,  -1113,  -1102,   5012,   1308,
3291  -3943,   3207,    764,  -2928,   1144,  -3044,   4033,   1846,
3292   6460,  -4165,   8509,   9824,  15708,   -642,    748,    124,
3293   -406,  13033,    807,   -299,   1319,   1499,  -1206,  -1102,
3294  -3129,   3795,     47,  -2483,  -2470,   2287,   4028,   1656,
3295   -364,  -1712,  -1568,  -3940,  -2770, -13688,    796,   3380,
3296    363,   1673,   1160,  -3934,   2884,  -5060,    832,   4799,
3297    364,  -3030, -10596,  -1805,  -3256,  -2492,  -1831,   1088,
3298  11108,   3236,   5128,   3052,   4486,     84,   2078,    200,
3299  -4071,   1713,   1539,  24597,  -1019,     32,    -48,     82,
3300     81,   1171,  -1261,  -1783,  -1693,   2194,   1714,   -225,
3301  -1989,    402,   2611,   -708, -15901,    222,   -507,  12855,
3302   1162,  -1536,  -2884,   1911,  -1256,   -926,  -1875,  -1448,
3303  -2730,   3059,  -1231,   1680,   1824,   1288,   -215,     -9,
3304     40,   -957,  27662,  -1844,  -1927,   -846,  -1144,   -439,
3305  -3507,  -2844,  -1880,    637,   1042,    237,   1007,   -387,
3306 -11913,  -2584,   -142,    624,   -494,   1439,   2225, -13017,
3307  -1901,  -1253,  -1071,  -7083,  -2154,    814,   3867,   1130,
3308  -2611,  -2260,   1548, -12389,  -1018,    102,   1178,   1058,
3309 -14863,   2020,   4094,  -1259,   -861,   -886,  -3119,   2638,
3310   1725,  -1364,  -2086,    183,    507,   -978,  -3086, -14966,
3311    759,  -1341,    -70,   8538,   2974,   -140,   2509,  -4460,
3312   2724,  -1372,    491,  -6138,   -345,  -2170,  -1187,   -330,
3313 -11090,  15657,   -300,   2105,    496,  -2093,   -447,   2000,
3314   3451,   1482,    758,   4142,    562,  -4042,   1491,   3183,
3315   1685,  -2729,   1611,  11698,  14918,     25,    842,  -2766,
3316   -667,  -1564,  -2619,    646,   1391,    862,   -909,  -2141,
3317   -589,   1468,   -755,   1324,   -765,    634,    195, -19622,
3318  -1006,  -1161,   2434,  -1808,   4168,   4108,  -2580,   -635,
3319  -2533,  -2170,  -3701,  -1047,   -363,    769,   5064,     -8,
3320   -654,   2346,    752,  13736,  -4056,      7,   5492,   7326,
3321  -4894,  -3860,   3325,  -3947,   4721,   5557,  -3699,    194,
3322 -12957,   1052,  -1317,  -2642,  -2931,   1050,  -3951,   2392,
3323  -9683,   2519,   2880,  -3700,  -1820,    831,   4370,  -1177
3324 },
3325 
3326 .cb1616l0 = {
3327   -185, -20290,    476,   -272,     31,   -638,    806,    -61,
3328    220,    176,    178,   -788,   -441,   -333,   -360,   -263,
3329   -116,   -512,   9794,   -727,   8904,   1192,   -277,    756,
3330   -670,    795,   -311,    240,   -617,   -675,   -970,    756,
3331    857,    529,   -166,    674,    890,   -522,    837,     79,
3332   -618,  -1308, -13832,    744,   5422,   2688,    531,    398,
3333   1500,  -1965,   -209,   -346,    613,   2147,  10053,  -1398,
3334    189,   -108,    471,  -1202,    999,    178,    762,   -601,
3335   1116,   9468,   -281,    763,  -1204,   -822,    -20,   -160,
3336   -806,  14720,   -269,    143,  -1362,   -532,   -788,  -1532,
3337   -405,     85,   -271,  -4959,    276,    -34,    -28,    -66,
3338    112,   -188,   -582,   -678,    128,    680,    982,    596,
3339  12154, -10468,   -167,   -380,    734,   -296,    282,   -223,
3340    -86,   -342,   -812,    514,    387,   -418,   -364,  -1216,
3341     14,    373,    357,  10897,  11235,   -714,    206,   -618,
3342   -607,    596,    190,    726,    496,   -300,     95,   1022,
3343   -153,    212,   -540,    252,    281,    238,   -234,     28,
3344     24,    184,  32767,   -627,    569,    323,    486,    544,
3345   -348,   -589,   -284,    238,    228,    475,     83,  -7753,
3346    182,    745,    400,   -633,   -207,    137,    382,     90,
3347     78,    715,    448,    463,    937,  10203, -12047,   -667,
3348   -370,  -1516,   -360,     94,    832,   1027,   1013,     92,
3349  -5446,    834,    302,    764,    -94,   -462,   8095,   1057,
3350    308,   -635,    308,   -877,   -946,   -616,     51,   1090,
3351 -13351,    490,   -819,  15182,   -384,    411,   -546,   -242,
3352    460,   -323,     76,    277,   1582,    900,  -1119,    345,
3353   1316,   1138,   2020,   1612,   -148,    812,   1241, -10350,
3354  -9495,   -965,    -69,   1967,   -168,   -128,   1042,    447,
3355    491,   -133,  -5083,   -450,   -164,     50,    326,    269,
3356   -283,    226,    -40,   -334,   -110,     60,    -47,    169,
3357   9166,   1188,   -942,    -14,   2112,   -230,    634,   -741,
3358   -214,   -336,   -606,   3102,     59,    216,   1805,  -1176,
3359    211,     -8,    564,    156,   -261,    300,    597, -21842,
3360     66,   -232,   -506,  -1126,   1057,    603,   1448,   -391,
3361    249,  -9445, -10240,    694,    167,  -1158,   -645,   -385,
3362   -209,    330,    519,   -345,   -600,    192,     78,   -229,
3363    208,  -9053,   -383,  10646,   -264,     84,    295,   -148,
3364     87,   1292,    257,   1080,   -564,  -2395,  -1200,   -484,
3365    -48,   -513,   -383,    -11,   -516, -17356,  -1172,   -218,
3366    124,   -327,     31,    328,    -80,    231,     58,   -951,
3367    560,   -501,   -392,  30528,    -56,    382,   -515,    -50,
3368   -155,    338,      0,   -414,   -899,     95,     11,    378,
3369   -350,    459,    673,     76,     86,    379,  32222,    143,
3370    -48,    425,   -394,    -60,   -348,    450,   -489,    220,
3371     56,   1129,   -125,    322,    168,    -16,    322,   -293,
3372    294,    -38,    328,    141,    692,    -82,   -160, -32768,
3373   -140,  -1543,   1079,   1052,   -924,   -569,    168,  -1782,
3374    815,    706,  -1318,  -3436,   2860,  10922,    236,  10311,
3375    882,  -1911,     11,   1638,   -189,    245,   -858,  11060,
3376   -826,    696,    224,   1707,   1766,    472,  10832,   -265,
3377   -161,    163,    478,   -258,   -284,    -86,    496,    425,
3378    -71, -10344,   -141,    425,  -1457,   1145,    -63,   -713,
3379   -583,   -327,    628,    368,    -18,  -1746,   -525,   -338,
3380   -110,   -359,     92,   -233, -21328,    460,   -275,    -98,
3381    -58,     51,    208,     56,  -1145,    -51,   -242,     65,
3382     76,    214,    141,     28,    -86,     26,    925,    193,
3383   9980,   -326,  11342,    176,   -534,   -303,    130,  -1575,
3384    189,   -496,   -699,    381,    411,    644,    229,   -147,
3385    694,  -1998,    523,  -1576,   8028, -10385,  -1924,   1174,
3386    608,   2402,    575,  -1753,    437,   -816,   1267,    147,
3387   1448,   -614,    865,   1076,   -156,   5000,   2020,   2021,
3388  10283,   -460,  -2381,  -3226,  -3991,   4904,   -284,    105,
3389   -268,   1049,    203,   -646,    732,   6490,   -128,    932,
3390     10,   -866,     74,    -64,    834,    204,    159,   -162,
3391   -170,   -110, -28908,     52,   -512,    -72,    327,    615,
3392    534,   -484,    131,   -262,     31,   -407,    284,     33,
3393  11118,   -170,    318,  12848,  -1126,   -659,    500,    310,
3394   -403,   -234,    237,   -544,   1232,   -243,  -1178,   -965,
3395   -117,    108,  -1304,  11728,  -2254,   1231,  -1077,   -136,
3396   -632,   -103,   -256,  -1644,   -300,   1680,  -1175,   -956,
3397    -43,   1718,    175,    144,    275,   -802,   -223,   1116,
3398    321,   -871,  -1174,  -1175,   1008,    255,  31172,     28,
3399   -621,   -222, -12473, -10995,   -712,    247,   1762,    418,
3400   -181,     90,     92,   -406,   -435,   -105,   -596,   2262,
3401   -116,  -1574,  -3402,   6796,   7944,    973,  -2661,   2260,
3402    621,  -6984,    382,  -1375,  -2604,   1550,  -1453,   1133,
3403    966,    403,    284,    -72,    -36,    174,    457,    -90,
3404     38,   -437,   -476,   -370,    469,  32767,   -267,    350,
3405    694,   -169,   -782,   2110,   -620,   -782,   -669,  -6478,
3406  10550,  -3294,    485,    177,    553,  -3232,   1628,   2335,
3407   -870,   -360,  -1112,   2197,   -474,  -5113,   3346,    878,
3408    566,  -3823,  -1175,    357,  10509,   1077,   -514,   1012,
3409     38,     59,    669,    654,    349,  -1046,    355,    192,
3410     57,     95,  11869,   -702,  10201,    204,     45,   -608,
3411   -444,    921,  -1070,   -316,   1286,  -2566,   2026,   -127,
3412    -79,   -954,     93,  -1288, -10024,    693,   8820,   -366,
3413    -84,  -6378,   1682,   -627,    386,    254,    503,   -152,
3414   -336,     38,   -341,    373,    -85,   1088,  -1707,    119,
3415   -242,    242,   -326,   -162,    109,     70,   -114,   -831,
3416   -279, -32768,     62,     58,    214,    136,    194,   -103,
3417 -10047,   -610,     91,   -310,  12059,    346,   -656,    986,
3418    478,    364,   1777,   -173,   -663,   -103,   1011,   -373,
3419    200,   1632, -13098,   3651,    418,    478,     68,   -217,
3420    169,     78,  -1176,  -1191,  -1664,   -328,    152,  -1053,
3421    547,    527, -10435,   -176,  11131,   -137,    -36,   1062,
3422     33,     71,   -730,   2080,   2061,   -372,   -637,    -84,
3423    744,    109,   -357,    550,    309,   -239,   -134,    135,
3424 -20461,   -177,   -690,   -488,    -36,   -415,    275,     64,
3425    378,  11250,   -802,   -569,   -200,   1499,  13103,  -1090,
3426   -175,    189,   -162,   -751,   1052,   -949,    -98,   1249,
3427    479,  -1304,   3293,    771,   1642,   -381,   1423,   2258,
3428   1184,   4806, -10950,  -3873,    348,   -815,  -5315,  -3306,
3429  -3307,   2337,    776,   -125,    -48,   -435,   -155,    -30,
3430    294,    116,     96,    -47,   1022,   -391,   -183,    252,
3431    826,    -32,    293,  -1369,  18310,   -146,    239,   -266,
3432     34,   -154,   -704,   -498,   -135,    228,   -563,   -210,
3433   -158,   -514,   -201,   -571,   -341,   -428,     74,   -152,
3434    297,   -162,   -644,   -216,   -252, -13810,    705,    464,
3435  21097,     74,   -169,    792,     12,    131,    320,   -398,
3436   -446,     44,   -362,    388,    -22,    -13,   -209,   1205,
3437   9341,    590,   -683,   -351,    177,  -1618,    495,     14,
3438   -319,    755,  11352,    249,   -989,   1574,   -922,   -364,
3439    366, -10348,    337,   -558,   -124,  12056,    102,    802,
3440   -548,   -254,   1532,      7,   -282,   -459,   -839,    171,
3441  -4445,  -1610,  -1515,    -37,    970,    306,   -881,   -238,
3442   -154,    -58,     27,    435,    166,    571,    225,   -844,
3443  -9967,   -192,   -874,   -459,  -1283,  -1431,   1552,    -38,
3444   -686,   -207,    709,  11982,   -383,   1922,    -92,    -60,
3445    708,   -900,    867,     39,   1470,    517,   -182,   -456,
3446     90,   1026,   -192,   9988,    942,     48,    789,    981,
3447     74,   -692,  -1283,   1239,   1625,  -1121,   -286,  -1115,
3448    294,  13228,    980,    312,   -745,  11711,   1055,   1052,
3449   -907,    201,    688,    364,   1171,     96,   -591,   -981,
3450   -246,    875,   -352,    677,    881,   -397,  12890,     10,
3451      0,    412,     76,    464,    275,   -721,    -28,   -197,
3452    104,   -238,   -372,   -272,    490,   1426,    963, -13232,
3453  -1190,    790,    161,   -321,   1138,    646,    359,   -183,
3454   -659,   -129,    348, -22703,   1016,   -147,     26,    -80
3455 },
3456 
3457 .cb1616l1 = {
3458    292,    310,   -255,    305,     69,  25001,    -16,   -668,
3459    210,     17,    -12,     45,   -758,    -76,   -544,   -882,
3460     61,     26,  -1682,  -8820,    154, -11775,     64,    472,
3461   -464,    245,    478,  -1560,    869,   2192,     98,    645,
3462    -95,  -9369,   -594,   -635, -11132,    900,   1606,   -904,
3463    841,   2570,  -1464,    961,   1056,    669,    461,   3307,
3464   -157,   -644,    121,   -694,    170,    116,    393,   1507,
3465   -233,   -654,   -162,    108,     98,  17471,    347, -11344,
3466   -701,   -284,   -246,   -337,  -1903,     14,   9865,    453,
3467 -11318,  -3662,   2373,   1106,  -1424,  -1709,  -2743,   -860,
3468  11008,   1579,    -38,  -1381,    467,   -487,  -1306,    369,
3469    426,   -424,    128,   1078,   1085,    683,  12552,    792,
3470   -184,   -278,    186,   2006,    363,    310,    -75,    862,
3471    377,    490,   -256,  -1568,   -124, -10785,  -1456,   -524,
3472  -1259,    517,  -1844,    914,    769,    945,    739,  -1053,
3473   -691,    177,     96,  -1070,   -162,   -707,   -594,  -9885,
3474    103,    452,   -734,  -6774,   -753,    192,     88,   -292,
3475    201,   -532,    231,   -281,   -691,  -1232,  -1768,   -753,
3476    369,   1556,   -139,    668,    941,    264,  10372,   9740,
3477    976,   2519,    -88,    941,    446,   -130,   2131,   -631,
3478    325,    285,    176,   -236,   -634,    -91,    112,  32767,
3479   -233,   -726,    156,    881,   -217,   -497,   -236,  -1106,
3480    283,    164,   -328,   -629, -27442,    -17,    176,   -338,
3481   -192,    538,   -773,    634,   -180,    872,   -190,   -530,
3482    586,   6994,   3060,   -336,    736,  -1268,  -1142,    -69,
3483  -1359,  -1047,   -975,    -86,  12489,   1162,   -509,   -478,
3484    717,   -514,   -502,  -1755,  11064,   7668,    340,    230,
3485   -127,   1490,    -63,    680,   -297,    125,   1700,   2505,
3486      3,  -2043,    255,   1547,    569,  -2483,    733,   -896,
3487    881,   4780,   1544, -13442,   1328,   1937,  -4448,   -384,
3488    749,    173,   7350,    156,   -144,     52,   -527,    -34,
3489     -3,   -173,    118,   -528,    -75,     39,     42,   -874,
3490 -14636,    474,   -413,   -106,   -115,   -431,     54,    722,
3491    156,   -468,    369,    149,    -68,   -791,   1318,   2150,
3492     69,    454,  19032,      3,    111,    -40,    349,     88,
3493    385,    -54,   -395,   -224,   -519,      0,   -219,    179,
3494   -253, -11379,  11005,   1857,   -126,   -248,    304,   -616,
3495    351,    324,    500,   1494,  -1390,   2349,  -1257,  -1114,
3496   -213,   8156,  -2066,   9746,    763,   -848,    349,     -7,
3497    723,   -966,    469,     91,   -252,   1336,    579,   1816,
3498   1372,   -941,    364,    276,    -33,      7,   -425,   -433,
3499    -21,    546,   -671, -31271,   -926,    101,    147,    302,
3500   -552,    224,    568,  -2386,    519,   -458,  13171,  -1464,
3501   1161,    639,    -10,   -877,    331,   3372,    -72,   5158,
3502   -706,    906,   2668,   1008,  -2732,   3264,    105,    630,
3503    673,  -1948,   -196, -13130,   1726,    737,   4829,     93,
3504    654,   2175,   3858,     -5,    245,   -471,    369,   5435,
3505    356, -12934,     61,   1984,    975,    706,  -2454,   -642,
3506    -93,   -780,   -443,  -1487,   -460,   1112,    385,    309,
3507 -10268,    197,  -1692,  -1870,     50,  -1934,   5380,  -1193,
3508    775,   -493,   -992,   -557,   2952,    408,   4616,  -1341,
3509  10774,   5305,    854,   3031,     67,    617,   2436,  -2072,
3510  -1469,    804,   -578,    243,    264,   9150,    200,  10753,
3511   -350,    182,    -52,   -406,    508,   -761,   -161,  -1142,
3512     25,    484,    127,    126,    477,   -341,    110,    371,
3513  32767,   1090,    678,    175,    146,   1020,   -897,    878,
3514   -137,   -507,   -534,    658,    678,    505,   -753,   -207,
3515    391,     60, -23279,   -772,  -1323,  -1578,     -3,    196,
3516   -749,    220,   -482,   -785,    456,     38,   1034,   -579,
3517    -58,  -1539,    421,   -746,    238,   1531,  21290,    586,
3518   -441,   -276,   1512,    553,  -1407,   -276,     60,  -1068,
3519    299,    650,    -25,  12590,   2058,    925,   -295,  -1744,
3520   5152,   4935,   -419,    272,   -383,   -665,   -194,   -255,
3521    574,   -267,    541,   1031,   -282,   -648,    622,  -1464,
3522    -28,   -269,   -533,    -80,   -476,    282,   -336,    125,
3523    104,    464,  -8948,    849,    171,   1518,   -296,     51,
3524    -27,   3097,  -5103,   -412,   -494,   -194,   -713,  -1277,
3525    102,   1740,   -445,   3432,   1180,   6404, -10908,   -970,
3526     31,    142,   -242,    -79,    -78,    -76,    124,   1031,
3527     83,    -55,   1522,   -613, -32768,   -394,   1306,    287,
3528    701,  -4725,  -1085,    415,   -122,   -538,   -675,     82,
3529    116,   -728,    -99,    500,    659,   -329,    292,   -106,
3530   9243,   -340, -11933,   -498,    341,   -825,   -401,   -402,
3531    142,    -13,   -309,   -722,    141,      0,   -681,    494,
3532    671,  -1210,   1466,  -1335,  11743,   -280,   1616, -11481,
3533     52,    317,    902,   -653,   -967,   -494,   -162,   -685,
3534   -438,    756,     81,   -207,    577,  -7476,   -353,    918,
3535    -31,   -107,    181,    523,    -46,   -752,    373,   -908,
3536  -1808,   -916,    632,   1508,    -35,  -6943,     64,  13072,
3537   -655,    163,   1221,  -1655,  -2568,   -446,   -401,    470,
3538   -622,   -944,   3744,   -458,    203,    125,    238,   5196,
3539     21,  12193,   1095,   1091,   -787,  -1157,   -980,  -1154,
3540   7707,    -29,    106,   1226,    696,   -974,   -379,   -537,
3541     56,     95,   -477,   -528, -11245,  -1014,    140,    380,
3542     89,    540,     84,   -619,   -322,   -572,   -240,    -26,
3543    727,    310,     43,   -790,    -31, -24318,    110,    618,
3544     44,   -108,     89,   -191,    -33,   -201,   -490,     43,
3545   -136,   1366,     -2,    162,   -832,    469,   -140,   -278,
3546    600, -15775,  -1699,    184,   1825,    728,  -1803,   -876,
3547    152,     60,   -813,   3063,   -929,    972,   -282,    718,
3548   8426,   -888,   1383,   -664,    571,    958,    982,    236,
3549   -548,     66,   1898,   -274,  10715,  -1693,     79,  -1254,
3550    296,    609,    682,  -1074,    272,    157, -18972,    377,
3551    -12,    438,    536,   -672,    292,    719,   -464,   1106,
3552   -296,   -812,      6,   -334,     67,    678,    382,    678,
3553    301, -22165,    184,     80,   -671,    -86,    139,   -298,
3554    416,   -610,   1057,     15,   -230,    376,   -768,    643,
3555     58,     27,    178,   -742,     60,   -500,    485, -19923,
3556  -1016,    717,   1126,    287,   2171,   -388,   1453,    -21,
3557   -268,  -1555,   -263,    713,   1709,  -1103, -10699,   1788,
3558     -8,   -501,   -892,  11476,  -2006,    466,   8070,   -286,
3559    163,     35,    494,     76,   1428,  -2249,    100,  -1542,
3560    319,   -214,   -701,  10130,   -294, -11962,   -656,    227,
3561   -512,  -1014,    213,   -600,   -720,     63,   -180,   1286,
3562   1063,  -9671,  -1056,   1269,   1484,     20,    790,     29,
3563  -9906,   -373,    608,    361,   -659,     43,  -1034,    -96,
3564   -219,    -65,    392, -19615,   -464,    212,    820,   -182,
3565   -227,    463,    301,    642,   -219,    386,  -1170,    108,
3566  -5583,    422,   -507,    530,  -1058,   -131,     20, -14487,
3567    101,    -14,   -415,     32,  -1133,   -917,    944,   -832,
3568    580,   2509,   -959,    470,   1184,    432,  -1238,    193,
3569 -13382,   2329,   1993,   1035,     80,   3139,   -553,   1683,
3570    390,   1480,    642,    564, -11173,    422,   -984,   -559,
3571   -686,    168,   -777,   -810,  -1278,   -427,    -96,   1691,
3572  29172,   -435,    -50,   -968,    221,    685,     52,   -373,
3573    525,   -563,    350,    528,    305,    705,    313,    612,
3574   -254,   -220,  -1638,   -156,     24,    109,   -893,   -697,
3575    245,   2579,    667,   -142,  12315,   -694,   3799,      5,
3576   -438,   -473,   -426,     59,  -5381,    -56,    200,   -280,
3577   -276,     96,    435,    729,    336,    123,   -714,   -372,
3578 -12609, -12053,   -238,    223,   -242,    230,    663,   -645,
3579     98,    515,      3,    724,    510,    -48,   1090,   -173,
3580  -5024,    536,    635,   -143,    702,    172,   -196,    164,
3581    190,   -152,   -180,    238,   -142,   -329,    191,   -296,
3582   -416,  11775,   -496,    -95,    392,    994,   -584,   -925,
3583   -963,    286,   -458,   3104,  -1990,    968,  -1430,    998,
3584   -407,  28485,    436,     42,    378,   -210,    148,   -149,
3585   -532,     94,   -628,    186,   -186,   -274,    250,   -316
3586 },
3587 
3588 .cb1616s0 = {
3589   5604,   1491,  -2064,   1321,  -2846,  -3007,  -1899,   -896,
3590    556,   1969,  -2225,  18515,   4156,   1333,   3489,  -2168,
3591   1897,  -1440,  -1514, -13837,   1017,   4797,    453,  -2101,
3592  -6822,    923,    185,    754,   -201,  -4151,    126,   -793,
3593   -437,   2474,   4286,  -6405,   4007,  -1644,   -757, -13106,
3594   2460,  -1874,  -1867,  -1099,  -5146,   2945,   2162,  -4427,
3595   1692,    763,   1756,   -821,     66,   -348,   2001,    702,
3596   1046,  -1365,   -570,   1073,  32655,     -9,    450,   -761,
3597    908,   -200,   -572,  -1306,   2589,   2406,   1926,   1772,
3598  11042,  -1989,   3914,  -1192,   1817, -11710,   2985,  -2942,
3599  15684,   1919,   -667,  -1267,   5212,    444,    864,  -3844,
3600    438,  -2382,    974,    983,   -887,   -822,    185,    245,
3601  -3192,   1030,   1441, -28152,  -2616,   -380,    300,   1990,
3602    -94,   -999,    285,    553,   2107,    960,   -859,   1001,
3603  -1632,   2208,  -1302,   1331,  -3956,  10593,  -1931,  -4486,
3604   9376,  -6587,   -463,  -3605,   2460,   1306,      2,   1987,
3605   1643,   -552,   1327,   1124,   -581,   1347,    650, -29514,
3606    278,   1062,   1459,    951,   2416,    396,   -594,    930,
3607    434,   3308,  -2816,   5466,   4831,  -2869,    -68,   -894,
3608     58, -13036,    210,  -1940,  -2524,   1139,   2044,    -32,
3609    969,   2187,    516,    581,   8185,   2080,    176,   -708,
3610   1529,   1132,   -675,  -1384, -10949,   1174,  -5245,    580,
3611   7490,   3258,   4314,   2706, -13676,  -1735,   1937,    577,
3612   -108,   2676,    612,   -966,   -966,   3255,   1401,   1443,
3613  -1850,   -252,   9270,   5037,  -1492,  -1957,  -2134,   1198,
3614   3470,  10482,   -468,   -671,  -1655,   -955,   3248,   3360,
3615    448,  -1854, -25145,  -2771,  -3318,    561,   -672,   1791,
3616   2194,   -598,   1673,   -420,    547,    122,   -160,   -172,
3617   1686,   -397,   1187,     11,   -879,    -58,    323,    180,
3618  -2588,  -2139,  -1794,  -2924,    999, -26969,  -1280,  -1401,
3619   -770,   6159,  -4449,  -4174,   5270,  -4813,   4139,  -2023,
3620   2694,   2884,   3418,  -5948,   3118,  -1176,   4691,   8566,
3621 -32768,   -681,   -553,   -216,   -216,   -931,   -507,    579,
3622   -932,   -740,    349,     81,   2120,  -1222,    564,  -1576,
3623   1241,    159,   2579,   3236,  19205,   -744,  -1727,  -1803,
3624   1247,   -575,   -261,    261,    540,   -255,    -60,  -1428,
3625 -14184,  -5194,    863,    997,   1043,   -828,    466, -12553,
3626   2106,     56,   -566,   1142,    401,   1360,   2322,    629,
3627    937,   2954, -10086,    -12,   2554,  -5760,    523, -15184,
3628    636,    156,    165,  -2638,   1134,    658,   4398,  -1385,
3629  -1924,   1179,   3222,   -908,  -1153,  18082,   1011,   1948,
3630  -1007,    352,   -172,  -6446,    -22,   -228,   -264,     73,
3631     76,   2229,  -1349,   6103, -11588,    576,   3374,  -1616,
3632   7904,   3146,    984,   1056,  -1626,   3113,  -3674,    203,
3633   -452,   -938,   2074,   2409,  -1228,  -8186,  -2766,  11098,
3634   1598,  -8658,   -735,    556,   1610,  -7419,  -5267,   1158,
3635   2841,   4497,   7551,  -2066,   1105,    761,   2549,  -1764,
3636   2870,   3889,  -1478,   1912,   2504,  -1417,    963, -14602,
3637    579,     28,  -2953,   1589,   3962,  -1372,  -3304,    566,
3638   2687,   9700,  -2464, -13110,   3005,   -772,  -3775,   -138,
3639  -4244,   5031,   2523,  -2883,    582,   -446,   -274,   3311,
3640   -157,   -784,   -948,   -292,   3085,   -781,    954,  -2133,
3641  -6693,  13909,  -2236,    416,  -2589,  -3194,    668,  -1988,
3642  -2234,   2365,   1034,   1201,   -100,   1688,    372,    156,
3643   -254,    931,    576,  -4680,    566,  -1823,    294,   1645,
3644  27678,  -1353,  -1230,   1744,    570,   1679,    608,    -35,
3645  -7150,  -4383, -11992,  -2910,  -2096,    512,   1838,   3129,
3646   -410,  -2306,   -551,  -3904,   4140, -12782,  -1743,   -106,
3647  -4190,  -5554,  12975,   -573,  -3532,  -4050,     15,   1307,
3648     62,   1643,  -1988,   5774,   2064,   4734,   1009,   2038,
3649  -2794,  -2704,   2275,   -279,  -1588,   -910,  31315,   1249,
3650  -1642,     78,    164,   -260,   -878,    698,   1189,    159,
3651  -6137,  -1994,    775,   3484,   1635,   1121,   4391,  -5883,
3652 -11300,   3722,   -422,  -2180,  -3206,  -3181,  -1490,    291,
3653   1326,    399,   1952,  -8405,   2240,    175,   3541,   4258,
3654   1518,   -781,   1105,    498,   -348,    771,  15918,    120,
3655    379,  -2036,  -3723,  10948,  -1827,   3220,     40,    210,
3656   -294,   -813,  -2349,   -707,    967,    953,   2625, -13614,
3657  -1519,   9454,  11606,   -903,    817,   6237,  -8878,   -160,
3658  -1768,    444,  -2812,  -1697,  -1010,   -964,   1846,   2997,
3659   2633,  -1924,    501,  -1464,   2402,   -986,  -1143,    527,
3660   1187,   -929,  20923,   -563,    785,   -486,   -940,   1625,
3661   -796,   -697,    348,   -428,   1451,   1087,  -2252,  -2481,
3662    939,    890,  -2508,  -1357,  -1868,   1395,  -6386, -21986,
3663   2574,   -384,   -324,   7752,   2996,   -641,  -7903,  -5745,
3664  -4226,  -4178,  -4394,   9307,   3906,   -227,   -496,   4556,
3665   1099,   -838,  -2546,   1190,   9937,  11057,   3846,   -156,
3666    433,  -2873,  -1769,     36,   3188,   4490,   4369,   4714,
3667  -4681,  -2804,  -1525,   -947,  -5064,  -4180,  -1348,  -1404,
3668  -1097,  -3922,  -1088,   -444, -13636,  -1547,   1685,  -1625,
3669  -8494,   2492,    -72,   9893,   2470,    705,    105,   5609,
3670  -5403,    846,     90,   -688,   1184,   6286,   -253,  -1610,
3671   3348,  -2082,   8838,  -2453,  -1315,  -1235,   -719,  -4607,
3672  -2138,  -5522, -10466,   1900,   1541,  -2688,    729,    368,
3673  -8845,   1282,    438,  -2532,  -2328,   4833,  -6145,   4037,
3674   3584,   7965,  -1495,   6999,  -5037,  -1364,   7095,   4253,
3675   2711,  -8336,   3946,  -1347,    192,   -820,   -328,  -1152,
3676   1554,    869,   5053,   9707,  -5888,  -4294,  -3858,  -3344,
3677   8344,   -644,   1750,  -1796,   -149,  -3706, -14823,    656,
3678  -1487,  -2466,    640,  -2286,  -2902,   2906,     44,    211,
3679   -336,  29976,   -298,   2092,   -688,   1857,   1807,  -1705,
3680   3211,    425,  -1046,    128,   1191,  -1966,   -726,  -3040,
3681  -3632,   1212,   2986,   5266,   1086,   3624,   3068,    422,
3682    989,  24479,   3791,  -2229,  -3713,  -2379,  -1370,  -1799,
3683   2742,  -3259,  -4973,   -626,   2287,   5655,    663,   -918,
3684  13266,   7762,  -1131,   2490,  -3123,   2869,   -846,  -2828,
3685    119,  14540,   4588,  -2784,  -3713,  -2547,   3698,   3189,
3686   3372,  -5436,    856,   4382,   4124,   3406,   -336,   -911,
3687   -137,   4268,  -4436,   1566,   1169,  -3020,  13980,   -162,
3688  -7226,  -2550,   -946,  -2408,  -1056,   -587,   -273,   -932,
3689   -219,  -8021,  -1086,  -2587,   3852,   1235,    -22,    222,
3690  -1100,  -1594,    137,  -1985,  10225,   4998,   -348,   -450,
3691   6651,  -2217,  -7705,   2508,  10061,  -4512,  -2262,   6156,
3692   2962,    150,  -2456,   1089,   -927,   -609,  -3130,  -1682,
3693  -1215,  -9251,   -130,  -3776,   -309, -13872,   -276,  -6922,
3694    -82,   2660,  -1255,  -6562,   2640,   2646,    422,    -84,
3695  -6020, -11551,  -1710,  -3462,  -2666,  12510,   3145,   -218,
3696   2956,    447,     30,   2268,  -2410,  -1400,    660,    431,
3697   3068,    258,  -2862,   3919,   2693,   -744,   3070,  -2179,
3698  -1192,   -932,  -2095,   -279,   2045,  -8205,  15263,  -4415,
3699   2116,   4047,  10308,   3110,   1368,  -1547,  10919,    988,
3700    -81,   -907,  -1728,  -1052,  -3539,  -4769,  -2576,  -1038,
3701   9255,    152,    431,   2455,  -1544,   1880,   -312,   2724,
3702 -13336,  -4197,  -1199,    709,   -695,  -1687,    442,  -2564,
3703  -1626,  -1888,   1870,   3539,  -2922,  -3506,  -7890,  -5486,
3704  -1640,   2178,   2173,  -3200,  -4626,   1116,  13161,  -5221,
3705   -852,  -1047,  -3328,  -3975,  -4441,   2870,  -1458,   5664,
3706    -28,   3853,   1809,   2721,    658, -15262,   3611,   3223,
3707    595,     44,  -5327,  -2486,  -1806,    606,  -2474,  -1236,
3708    983,   1741,  -8390,   1948,   1875,  -1806,  -6294,   -814,
3709   -747,   2209,  -1332,   2058,  -1326,   5808,   1113, -10765,
3710   -584,   4038,   1412,  -3356,     24, -12826,  -4322,  -2287,
3711 -10793,   3008,  -6903,  -1273,   1590,   -608,   -514,   -309,
3712   -144,  -2024,   1822,   4375,   1122,   -631,    -76,   -595,
3713    192, -11323,   8168,  10180,   -646,   2478,   4516,   1095,
3714     94,      6,   1251,   -658,   2620,    626,   3078,    727,
3715   7769,    966,  -3593,  -6990,  -2358,   1022,   1288,   2733,
3716   -259,   -291,   2482,    297,  -1268,  10338,    739,  -1862
3717 },
3718 
3719 .cb1616s1 = {
3720 -12873,  -2429,   6659,   4401,  -2250,   1684,   1508,   1780,
3721  -1081,    -10,  -6012,    895,  -2373,  -1263,    125,   1448,
3722   4744,   1556,  -7267,   2354, -11368,   1155,  -7699,  -1424,
3723   -914,   -591,   2472,    538,   1431,    953,      5,  -3066,
3724  -1063,      3,    406,    979,    922,   -668,   1633,      2,
3725    649,   -139,    964,    860, -18807,   1944,   2183,  -1358,
3726   1395,  -1167,   5369,  -3525,    735,  -2698,  10556,  -1137,
3727  -3979,   1383,  -1997,   5995,   6465,   2310,   1781,   -311,
3728   3376,   7199,  -2745,  -1656,  -5702,   3180,   3017,  -5673,
3729   -712,  -8902,   2058,   -570,    170,   2276,   3869,  -9332,
3730  -7965,   1130,   2111,   5638,  -1507,   2944,   1574,   -919,
3731  -1459,   -970,  11093,    544,  -2952,   -146,  -4684,   -303,
3732   -528,  -1199,   -890,  -2720,  -1665, -10952,    373,   1657,
3733   1960,  -1386,    299,  -4356,  -4527,   8948,   7378,   1580,
3734   1301,  -6057,   7650,  -7399,   4646,  -1768,   2756,   -263,
3735   -286,   -334,   1369,   -786,  -3760,    824, -13524,  -5099,
3736  -1693,   -347,  -1821,   1992,   3462,   1421,   4900,   -462,
3737 -13331,  -1617,  -2350,   4083,  -8721,  -5880,   4900,   2912,
3738    235,  10369,  -1340,    776,  -2598,  14344,  -3805,   -568,
3739  -3788,   3591,   -394,  -1077,   3908,   6080,   1953,  -1454,
3740  -1013,    507,  10097,   3396,  -4662,   -763,   2506,   1486,
3741   3088,    580,    -86,   1117,   1606,  -3454, -10782,   4870,
3742   6170,   4020,  -5675,   6848,    439,  -8765,   3877,   6250,
3743    734,   3245,   -874,  -4312,   -879,  -4368,  -1287,   3212,
3744  -2130,  -1435,   1619,   -280,  -3082,  -1070, -18921,    940,
3745  -2428,  -1548,  -1142,   -271,    193,   -240,   -890,    918,
3746  -4350,  -5042,  -8994,   5060,  -6495,   3455,   -259,    892,
3747  -1290,   1348,  -1049, -12681,    -49,  18286,     75,    791,
3748   1830,  -4116,  10240,    -12,   -459,   2477,  -2582,  -3344,
3749  -1598,    982,   -324,    -48,  -4229,  -8476,  11120,    100,
3750  -6238,   1164,   2369,  -2052,    247,    626,   2213,   2279,
3751  -2627,    289,   -471,  -1136,  -1818,  15413,    579,   1034,
3752  -6835,  -8645, -12667,    758,   -932,  -4398,    565,    458,
3753  -2024,  -4050,  -3100,   1897,   1324,   3191,   1876,   7660,
3754    385,  -1066,  -1539,  -1317,  -2632,    766,     63,    389,
3755   -189,   1136,   -653,    802,    755,     70, -29812,    640,
3756 -11953,  10901,   2078,   -529,  10373,   2509,  -2776,   -104,
3757  -2232,    174,   -837,    158,   1507,   1963,   -273,   1534,
3758   1084,   8469,   2568,  12662,  -2276,   2808,   2052,  -7430,
3759    434,   3777,    991,    664,   2724,   1631,  -3632,   2099,
3760   -582,   4140,    757,  11248,    540,  -1425, -10204,   1604,
3761    600,  -2034,  -1060,    977,   1843,   3831,   -933,   -816,
3762   2975,  -6413,   1589,   -915,   -696,   2155,   -556, -17893,
3763   3348,  -1239,   1014,  -2539,   1588,   -320,   2402,  -1485,
3764  -8062,  -1046,  -1458,    200,   1323,    357,  -3752,   2836,
3765   5774, -11638,   -913,   -648,   1676,    246,  -1277,  -1065,
3766   2334,  14911,    228,    880,  -2172,   3072,  -2520,   1445,
3767   1442,   2568,  -1254,    730,  -1950,   -192,  12003,  -1587,
3768   2558,    714,     33,   4324,  -4642,   -231,   -279,   -255,
3769  17824,   1292,   3530,   -766,    -64,    245,   1677,   1716,
3770   2507,  -3594,  -3532,   3000,   1996,  -5342,  -1868,  -5642,
3771    -21,   1132,  -1202,   1104,  -6543,   1242,    457,  -1711,
3772 -32768,     49,   -458,    295,    858,   2043,   1268,  -1257,
3773   -346,    793,    554,   1260,  -1082,    985,  -1453,   1704,
3774   2431,  -2858,   1466,  -5424,  -8870,   4714,  -1539,   5767,
3775    110,  -2568,  -1482,   -348, -11580,  -2838,   1213,   -599,
3776  -1591,  -3472,  -6907,   6191,   3928,   4708,   1326,  -1510,
3777   6322,   3849,  -4112,   7689,   5976,  -3298,    372,  -5450,
3778  -2208,   6564,  -6915,    911,   4216,   1682,   -739,  -2146,
3779    203,    350,   -816,    351,  -3386,  -3016, -15045, -10824,
3780   -553,  -4969,    138,    256,   1672,  -1840,   2851,  15838,
3781   2934,   1871,   -600,  -3293,   -845,  -2696,   1463,  -1075,
3782    720,  -1177,  -1538,   2415,   7315,   -484,   1082,    962,
3783    766,   -845, -10687,  -5932,  -4410,   3840,    362,    194,
3784  -4576,  10209,  -3548,   -127,  -1202,    246,   -734,    770,
3785    311,  -3126,    772,  -2422,  -1141, -12330,    960,   1567,
3786   2816,     80,  -4414,   -778,    665,   2308,   -420,   -180,
3787  -1242,   -423,  12138,    113,  -1477,   2899,    214,    348,
3788   -927,   -764,     26,  -1127,  -2288, -32768,   1302,    394,
3789    646,   -453,   -946,   -838,   1649,  -2292,   1182,  -1558,
3790  -6413,   -265,  -1942,  -3467,   1863,  -3526,   3446,   -863,
3791    886,    202,   -202,  15706,   2226,   1763,    894,    936,
3792  16191,   -693,   1682,   6678,   1742,   1365,    700,  -1765,
3793   -803,    299,  -2194,   1259,    689,   1670,   -635,     28,
3794  11890,    -14,   -878,  -5439,    103,  11124,    528,   1179,
3795    -62,    868,   -664,    749,  -1128,   1429,   -485,   1920,
3796   -866,   1176,   1051,    379, -29470,   2354,   -252,  -1648,
3797   -412,   -804,   1339,   -383,   -812,    959,    893,  -1741,
3798   1462,  -1868,    470,   2112,  -1889,  -2236,  -1668,   -755,
3799  -2562,   1354,   6183, -10964,   5651,  -1062,   2550,  -6225,
3800   -194,   1687,   -782,   1568,    -85,     10,     -8,   1128,
3801   -521,  -1090,  -1933,  -3441,  -2698,   3049,  -5822,  20847,
3802    710,    789,  -1872,   1082,  -1242,   4152,   1624,  10795,
3803  -2149,   -134,   1087,    900,  -7943,   5178,  -3429, -11622,
3804  -3617,  -7444,   -824,   3462,   -579,   -830,   1010,  -3301,
3805  12202,  -5446,  -1763,    340,   -744,   -509,    554,   1140,
3806  12266,  -1328,   4652,    992,  -1931,   -708,   1074,   2762,
3807   2931,   -414,   -217,  10166,  -4167,   -903,    660,   1000,
3808     27,  -1037,  -1532,   1308,   8655,   9087,  -2998,   9928,
3809  -3722,   -556,   4812,   3062,    600,   1281,   3879,    114,
3810  -5404,   1869,   2174,   2083, -11631,   -301,  -3609,   2443,
3811   2300,   4863,   -838,    -29,   2166,   1319,   2110,   1387,
3812   -741,  -1225,  -1729, -13536,  -7376,  -1520,    619,  -4919,
3813   2517,  -4338,  -1650,    475,    456,   4372,    792,   3224,
3814   1963,   -547,  -2071,   2142,   -254,   1549,  -6846,   2430,
3815    -96,  19844,    595,   1197,  -1367,   2019,   2014,  -1547,
3816  -3775,  -1186,  -9690,   -394,  -4106,  -1728,  -1036,   2945,
3817    509,  14242,  -1893,  -2494,  -3004,    458,  -1753,   2628,
3818   9790,   3450,  -1652,   -322,   8263,   3952,  -2156,  -2110,
3819   -442,   1256,   1561,  -4913,  -3452,     74,   3051,   8907,
3820  -3376,    -96,  16654,    557,    520,   -446,  -2520,  -1712,
3821   2151,  -2423,   3761,  -3507,    487,   2103,    777,   -416,
3822    509,    468,   3629,  -3155,  11460,   2106,  -2191,  -1014,
3823   1154,   9317,    704,   -282,   3098,   2722,     84,    150,
3824  -5922,   3063,   8373, -11896,  -1157,  -2286,  -1781,   7331,
3825   1331,   -334,   -974,  -1653,    752,  -1970,    -89,  -3470,
3826   2418,  -1334,   3615,  12770,   -116,   1965,  -1643,   1480,
3827  -2225, -10686,  -1174,    530,   -972,   -933,    719,    722,
3828   1530,   -317,    105, -14155,   2569,   4506,  -8502,   -681,
3829  -1544,   -542,  -2814,  -1161,   -629,  -1776,  -3540,  -1366,
3830  -3681,   1838,  -1630,   -703,  12613, -12335,  -2020,   2173,
3831     27,    315,   4766,   4590,  -1603,    -68,   1154,  -2940,
3832   1198,   7884,   2502,   -586,    440,  -5124,  -2454,  -2597,
3833   -826,   7401,   2803,   4552,  -3212,   2966,  -5567,    588,
3834   2216,   7444,  -2633,  -5922,    434,   3423,   4084,   2296,
3835  13258,   2070,  -4624,  -1226,    166,   -367,   -527,   1110,
3836  -1407,   -150,    140,    584,   -373,  -2649,    862,    500,
3837   3292,  -3506,   -679, -20109,   1775,   -726,   3378,    754,
3838  -1962,  -5764,  -1338,  -3628,   -691,   4554,  -1890,  -6021,
3839  -6566,   2590,    262,   2509,    257,  -4386,  -2480,   6352,
3840  -2026,   1234,   -399,  22808,  -2221,   -626,   -714,   -339,
3841  -1196,   -455,    -80,    713,   1662,    474,  -2324,   -527,
3842   4101, -10526,  -4617,  10492,  -1143,    805,   1360,   3796,
3843    942,    684,   2596,   1313,   1589,   -570,   5476,    -27,
3844   9220,  -1493,   2631,  -6726,  -2976, -14295,    137,   -734,
3845  -2015,    658,    323,     83,   2539,  -1230,   1714,  -2080,
3846    658, -18803,   2978,    996,  -3374,    -28,  -1335,    150,
3847   2154,   1069,   -852,    293,    535,  -1004,   -993,  -3692
3848 },
3849 
3850 .cb1616m0 = {
3851 -16476, -11442,   -305,   -196,   -767,  -2167,     -1,    378,
3852  -2200,     22,   2405,    944,  -1786,   -806,    669,    952,
3853  10435,  -2752,  -1625,   1060, -12314,   1283,    234,  -2405,
3854    627,    798,  -1058,    311,  -2794,  -2715,     73,   -214,
3855    813,  -2749,  10732,   -445, -12147,  -2507,  -1972,   1652,
3856  -1920,    215,    298,   1106,    826,  -7445,     69,  -1679,
3857   -675,   1249,   1444,  -1109,    -48,  -1452,  -2368,   3034,
3858   -492,  13068,    311,  -3446,    326,  -1426,   2384,  -2146,
3859   2916,   8957,   -196,   2212,    447,   1775,   2607, -11962,
3860   -278,   4335,  -1743,    135,    212,    -41,    -92,    164,
3861    -11,   -504,    828,   -519,   -834,    251,   1919,    762,
3862  24917,   -180,   -132,   -330,    138,    225,   1038,      3,
3863  32138,   -388,    208,   -638,  -1338,   -165,    200,   -230,
3864    225,   -777,  -2270,   8198,    583,   3946,  -1534,   1666,
3865  -1032,  11384,    202,     30,   2758,   -505,  -2815,   1265,
3866     64,    -17,   -360,    636,    134,    502,    259,    872,
3867 -28148,  -1046,   -348,    -86,   -739,     55,    448,    168,
3868   -656,   1094,  -1074,   4552,   -834,   2296,   2356,   -572,
3869  -1917,  10979,   3127,    -52,  -9969,   -527,   1994,  -1626,
3870   1041,   3310,  -2319,   2232, -11444,  -2400,  -1788,  -1254,
3871   5265,   3198,   7088,   4522,   1292,   -191, -15886,   2787,
3872     22,  -1610,    184,    380,    521,    336,   -158,    877,
3873    468,   6515,   -756,  -5484,    100,   -464,   9244,  -2726,
3874  -1644,  -2741,  -5362,  -1635,    894,  -1849,  10118,  -3264,
3875  -4472,   1255,  -3571,   -437,  -1050,   1505, -11178,   -193,
3876 -11513,    -24,    719,    212,  -1999,   -725,    502,  -1164,
3877  -1060,   -618,    -91,   -738,    740,  -2254,  -4635,   2700,
3878     95,   -853,   1093, -11620,   -968,   9492,    -25,   -664,
3879    367,   1105,   5501,   -112,   7516,  10286,    821,   -484,
3880    204,   1425,  -3491,  -1234,  -4240,   3807,   2877,   1824,
3881    423,    466,   -428,   -845,    -86,  13276,   8436,   -690,
3882   -688,    574,  -2874,   -552,   4540,    926,  -5443,    629,
3883   -395,   2090, -17468,    335,   2419,   1275,  -3750,  -1589,
3884    470,  -1735,    330,   2532,   1094,  -6218,   -884,   -236,
3885  -9678,  -9945,   -447,    542,   -728,  -1922,    108,  -2193,
3886   -946,   3270,   2121,   2624,   1010, -10742,   -102,   2813,
3887 -13070,   1523,  -1532,  -1291,    420,  -1999,    262,  -1194,
3888  -4226,  -1450,   -275,     83,   1168,   1590,  -1517,   -426,
3889  -1424,    152,    676,  11463,    824,  -2092,  -1106, -11502,
3890  -2327,   -278,   2597,    -11,    793,   -118,    393,    580,
3891   -499,   -743,    -77,   -427,   -408,   -692, -29195,   -247,
3892  -2014,   -922,     97,    581,   5469,  -1419,   -698,   1490,
3893  -3814,  -2818, -13816,    680,   3595,   1544,   2366,  -3018,
3894   2479,    323,    346,   -260,    337,   2730,  12214,  -1118,
3895 -11301,  -3028,    212,    -41,   1764,   -580,    553,   5454,
3896     -8,   -366,  -1202,    901,   -796,  -8350,   4380,  -1452,
3897   -300,   1152,   3058,  -3476,    -27,  13046,     34, -11438,
3898  -1321,  -1528,  13237,    114,   2514,    976,   -571,  -1192,
3899  -2050,  -1635,   -964,    416,    -23,  -1083,     -9,  32767,
3900   -548,    556,  -1217,    -56,    325,   1048,   -145,    202,
3901   1520,     44,    402,    400,   -611,   8667,  -1083,   1068,
3902   1224, -12031,   2318,  -1109,   1266,   1306,   4673,    285,
3903  -5603,   1555,   -100,  -1059,    403,   -213,   -680,   -904,
3904  11443,    581,  12160,   -638,    309,    -65,    933,  -2280,
3905   1958,   2642,   1808,   7945,  -2088,    850,   -428,    785,
3906   -989,   1234,  -1413,    745, -10756,   1943,   -184,   3252,
3907    -96,    932,   -664,  13222,  11326,  -1374,   -327,   1901,
3908   1069,  -1540,    104,   -139,   -904,    106,   1664,    925,
3909     46,    353,   -835,   -554,   1618,   -956,   -437,   -727,
3910  -3403,   1038,    968,    436,     46,  -4385,    340, -16903,
3911   -498,     47,   -554,   -399,  -2418,   -347,    358,  23280,
3912    234,   -172,   -338,   1058,  -2172,     -1,   1710,    -64,
3913   -583,  -2224,   -780,   -637,   3500,    108,   1045,    828,
3914   -728,   9466,  -2487, -12773,   1924,  -1158,    208,     49,
3915    136,  12055,     42,  -1381,   -375, -11534,   -249,   1602,
3916    996,    204,   -710,   4761,   -511, -15761,    166,  -1184,
3917   -192,     50,   -105,    890,  -9566,   2062,  -1536,    133,
3918   -185,   -643,   -172,   -894,   -355,    -16,  -1395,    542,
3919   2160,   -481,  -1104,   -793,    517, -20454,    698,   -181,
3920   -135,   -434,   1677,   -181,   -415,   -738,  -1574,   1664,
3921 -14058,    597, -12354,   -460,   -313,   1724,   -686,     85,
3922  -1162,   -648,    865,    165,   -225,  -1947,   2818,   -778,
3923  -4010,    402,    686,  11170,   -332,  10336,   -757,   4794,
3924   2204,   -477,   -292,   -366,   8412,  -2476,    494,    510,
3925  10514,    769,    642,   -441,   1079,   6954,   4246,  -2272,
3926   -290,   -224,   1312,    398,   1536,   -692,    330,    157,
3927   -946,   -100,  -1830,    214, -25652,   1382,  -1836,   -440,
3928    110,   -506,   -438,  -2370,    126,    562,  -3515,   1014,
3929   8526,  -1641,  -2493,   4411,  -9210,   2110,    625,    114,
3930    323,   2450,   2407,    682,   1999,  -9424,   2480,     69,
3931  -2091, -11845,  -3684,   -429,  -1622,   -919,   -518,     70,
3932   1450,  -3523,   5126,   5706,  -1451,   2633,    820,   -204,
3933  11338,  -8014,    753,   -103,    290,   -923,   1408,    298,
3934  -1962,   -887,   9691,  -1366, -11048,    -55,   -223,  -1040,
3935   -163,    132,    676,   -760,   4990,   -310,  -9286,  -2427,
3936  14442,   -418,   -802,   -359,   -323,   2877,   -210,  -1436,
3937   1574,  -1206,    265,   -155,   -225, -32768,    347,    222,
3938  -1165,    200,    924,   1135,   -843,    -66,   -343,   -334,
3939   -113,    209,     14,   -203,   1214,   -896,    910,  -1496,
3940   1831,  -7833,   -841, -10453,   1605,  -8514,   -477,    -48,
3941   -241,    -58, -32768,    213,    108,    450,   1155,    -30,
3942     89,    240,   -768,   1332,    290,  -1377,    951,    586,
3943  -8939,   1298,    496,    705,  -1661,   1798,  -1906,  -2233,
3944  -1716,   -986,  -2204,  -1149,   2686,   8578,  32767,    645,
3945   -661,   -135,    770,   -432,   -550,   -385,   -272,    625,
3946   1234,   -729,     19,   1753,   -284,   -106,   -655,    750,
3947   -442,  23143,   -328,   -520,   -506,    790,  -1048,   -730,
3948   -471,   -438,    483,   -374,    939,   -226,   -397,   -849,
3949 -12054,   -772,    -40, -11776,    232,   -540,  -2497,   -679,
3950    337,   1357,    458,   -341,  -7542,   1001,    492,   -416,
3951  -1496,  -8966,   9814,  -1752,   -674,   2526,   -544,  -2900,
3952  -1318,  -1578,   -238,     75,  11181,   1750,  -3182,    564,
3953   -570,    528,   1004,    146,   1144,   7430,    158,   9524,
3954    -36,   -340,   -441,    596,  -1659,   1420,   -686,    -36,
3955   -596,   2215,  -1295, -19722,  -2149,  -1046,  -2339,  -1166,
3956   3057,   -370,   -556,    -33,   -322,    260,    -23,   -106,
3957   -323,    147,    -57,    179,    458,    684,  -1283,   1251,
3958   1231, -18548,   -513,   -480,   -695,    593,   3072,   1960,
3959    322,   -702,  -1043,   -544,   6005,   1378,    100,   -225,
3960   -848,  -1294,  -3346,    828,  -2610,  -3010,   9623,  -1329,
3961   1956,  -1098,  -3730,   1137,  12413,  -1260,   2457, -10844,
3962   6824,  -4289,   -653,   -302,  -4415,    650,  -1684,   6129,
3963   -370,   -652,  -3245,   -473,   -150,  -3018,   1864,  -1258,
3964    928,  -2379,  14451,   -119,   2282,   -248,   3139,   6502,
3965   4318,   2214,  -1627,    126,   -422,    326,   -622,   -302,
3966  32252,   -268,    456,   -260,   -260,   -968,    391,   -497,
3967    152,   1764, -10580,   -369,    277,     70, -13137,  -1114,
3968  -1111,    464,   2266,  -2968,    728,  -1216,   1726,   1044,
3969    344, -16436,   1558,   3178,   -551,    604,    442,   -891,
3970   9570,   1596,   -541,  -2182,    730,   -906,    242,    935
3971 },
3972 
3973 .cb1616m1 = {
3974   -116,    -53, -24868,   -544,   -783,     97,   -912,  -1202,
3975   -622,   -147,   -215,   -362,    -16,   -522,  -1694,   -358,
3976   -724,   2628,    439, -18106,  -1566,   3048,   4133,  -1238,
3977  -3233,  -1130,  -2884,  -2762,   1031,  -1037,     63,  -2219,
3978  10701,  -1518, -10322,   1425,    792,  -1820,    380,   -777,
3979  -3017,   1531,  -1052,  -3491,   1085,   -428,   -765,   -113,
3980     42,   -265,    365,     99,   -859,     35,    610,     44,
3981   -495,    262,   1689,   2082,  21605,    412,   -717,  -1163,
3982  -3285,  -5062,  -1583,    599,   -277,    -62,    615,   6014,
3983  -1781,    465,   -544, -14114,  11277,    -20,    696,    663,
3984   1156,   -240,    631,  -2802,    333,  -2544,  -1628,    775,
3985   -960,   -553,    496,   -378,    526,   -421,   -426,    290,
3986    555,    403,    390, -31714,     25,    449,    654,   -334,
3987  -1317,    165,    496,   1554,    -88,   -777,    626,  -1511,
3988  -9020,  -1725,  12705,   -798,  -1240,    195,   1932,   -833,
3989   -939,     43,    182,   2547,   4879,   9234,    370,   2058,
3990  -7757,    544,   1106,   -660,    546,   9983,    225,    124,
3991    952,  -2153,  -1732,   2760,  -1270,   -176,   3334,  -6735,
3992   -526,  10475,   -627,   7835,  -2263,    475,    731,    908,
3993   8264,   1605,   -192,   5026,   2414,   5223,    595,   1093,
3994   2345,   -796,   8663,   1028,   8188,   -185,  -1506,  -3044,
3995   -100,  -1818,  -6369,   -170,   1728,  -9249,    886,  -2111,
3996   -349,  -1146,   2127,  11622,  -8043,   2880,   2215,   1693,
3997  -2303,   1698,   1121,  -3575,   -927,   -716,   1940,   2514,
3998 -11672,   1619,    916,     -7,   -585,    508,  -1316,   -972,
3999    778,   9774,  -2126,   2368,    -56,   6716,   1169,  -3656,
4000  -1330,   9530, -12158,   1188, -11426,   -353,    945,  -1941,
4001   1750,    962,  -1133,   1793,   2318,  -2641,   1109,    933,
4002    804,    505,     60,  -1642,  -2238,  -2328,  -1558,  -1568,
4003    -27,    952,      4,   1376,   -862, -18404,  -1828,   4107,
4004   -454,     52,  -1202,   1150,    686,  -1950,   -497, -10883,
4005    400,   -422,   1734,    -54,  11165,  -3309,   6402,   -877,
4006 -19967,   -400,   1642,   1305,  -2432,  -3115,    375,   3898,
4007   1812,  -5305,   -946,   1717,   -757,   3322,    126,    747,
4008   1836,   9957,   1904,    658,  13043,  -1779,    675,    716,
4009   -453,    670,  -1572,    210,  -1533,   -133,    294,    546,
4010 -24084,  -1036,   -485,   -117,   -184,   -624,    273,   -901,
4011    866,    609,  -1119,     28,    250,     13,     70,   1178,
4012    882,   -632, -21624,  -1339,    926,  -1814,  -1279,   1868,
4013   -181,    383,   -679,  -1070,   5091,   1148,   1034,   2144,
4014  -2779,  -3810,   4536,   1713,   1003,  13322,   2866,  -3217,
4015   2508,   4395,    480,     14,    167,    763,    -34,   1034,
4016  -1342,  -1349,   -100,   -225,    464,   -914,  -1403,  -1851,
4017  23767,    770,   -457,   -257,  -1072,   1201,    583,    -59,
4018   2627,   1469,     -7, -11642,   3352,  -1003,     -6,  11588,
4019   -311,  -2435,  -2180,  -2352,   1952,   5532,   1945,   7281,
4020    504,  11882,   -603,     45,     42,  -1396,  -1115,  -1041,
4021  -1061,    566,  -2733,   -765,    687,    118,  -1174, -20412,
4022   -244,   -986,   -151,   2888,   1102,  -1303,   -135,    529,
4023   1186,  13220,   -183,    906,  -4209,  -4455,   2247,    246,
4024  -6474,   2794,   1450,  -6495,  -1819,    598,   -438,    244,
4025  -1064,   -673,   -672,  -1563,    543,  -2278,  -3087,   -811,
4026   1866,     80, -18987,   -682,    569,   -551,    514,   6876,
4027   7582,    839,  -4031,    823,   2342,  -1300,   1180,    702,
4028 -10168,  -1957,    485,   -374,   -151, -11066,   -461, -12824,
4029  -1221,   1281,   -718,   2012,    330,   -289,   -487,   -207,
4030   -722,    394,    156,  -2023, -11006,   -373,     -4,   -238,
4031  10581,    991,  -1236,   -814,    553,   1295,  -2269,   2783,
4032  -1973,    681,   9759,   3674,  -1680, -12118,  -1340,  -2372,
4033   -288,   2143,   -328,    809,    312,   2038,    736,    -10,
4034    908, -11319,     74,   6362,  -1122,   1546,   -184,   1630,
4035  -1851,  -2143,   1048,   8858,   -462,  -6458,  -1540,    811,
4036    130,  -3542, -10424,   9353,    388,   1168,  -1797,   1796,
4037  -4151,  -2329,      1,   -272,    846,   -642,    248,  -1144,
4038  -9863,  -1684,   -190,   7611,  -4147,   -692,   5354,  -2363,
4039    609,  -4926,   3166,   2094,    857,   -369,    118,    725,
4040   -899,   -601,     -6,    556, -32540,    950,   -478,    757,
4041    136,   -560,   -754,    562,   -448,    223,   -704,    616,
4042    365,  22610,   1191,  -1264,    -94,    927,   -294,  -1270,
4043    -16,  -2520,  -2026,    420,  -6621,   -504,   9666,    452,
4044   -379,  -1888,    536,   1161,  -3021,    609,  -4890,   -231,
4045   3926,   -943,  32767,   -615,    300,    870,   -742,    429,
4046    -42,    155,   1060,   -900,   -347,     34,    491,  -3625,
4047  -1529,  10175,    178,  -7938,   -406,   1628,   -362,  -7340,
4048   -433,    489,    568,    674,    536,  -2886,  -6118,    -16,
4049   -531,    182,   1498,  -4194,   -306,     63,  -1429,   1109,
4050    631, -10386,    -16,  -5938,    -52,  10638,   -793,     35,
4051   -874,   1633,   -252,    709,   -286,   -780,  17172,    -32,
4052    912,    137,  -1684,   2781,  -5637,    338,  10961,   1401,
4053    176,   1890,    563,   -371,    578,   -235,   -882,   -616,
4054   -591,   -672,   -821,  12194,    917,    778,   -427,    358,
4055  -1411,   2032,  -1372,   1891,  -1784,   1830,  -1808,   -464,
4056  13973,   2016,   8606,   -914,  -7329,  -1853,  -2627,   2219,
4057   2628,   2161,   2185,   2414,   8857,   -273,   1016,   2253,
4058   1070,    907,    367,   -430,    574,   1039,     93,    170,
4059    255,   -267,    550,   -668,    287,   1827,  19833,    244,
4060  -3731,      4,  21365,   -127,    356,    643,   2016,   3290,
4061   1242,     46,   -734,  -2298,   -316,  -6618,   -296,  -1465,
4062    657,  -1451,    469,    212,   2823,  -2803, -11862,    931,
4063     44,    660,   1576,   1848, -10529,   2813,  -1163,   -260,
4064   -195,  16320,  -3447,   -262,    -76,   -439,  -3487,   1292,
4065   3330,   -616,   1477,   1900,   8843,     81,   -846,   6845,
4066    -95,   -112,   -231,    129,   6982,    165,  -3115,   2456,
4067   2032,  12201,   2747,   1691,   -728,  -1935,   -239,    968,
4068  15578,  -2260,  -1813,    440,   2188,  -3845,   1278,   -136,
4069  -1388,  -7850,   -462,   2921,  -1740,   -136,    164,    103,
4070   -206,  32767,   -459,   1249,    736,   -590,   -797,    628,
4071    612,    327,    396,    552,   -128,    -76,   -258,   -557,
4072    429,    170,    532,   -347,    169,   -593,  28319,   -633,
4073  -1339,   -997,   -258,    324,    628,   3254,  -1118,   8902,
4074    -63,   4762,  -2820,   2429,    820,    -46,  -5366,  -2193,
4075  -9005,  -1304,   -597, -10143,    555,  -3000,    294,  -1577,
4076   -871,   -140,    726,   3700,  -2226,    903,   -253,  10330,
4077  -2946,    656,    725,   -668,   -920,   1653,   1312,   1623,
4078  -1150, -11970,   2157,   4532,   -340,  -8648,   -616,  -1429,
4079   -980,    -30,    647,   -474,    442,   5098,    188,  -1258,
4080  -8172, -10927,  -4207,   -112,   2501,  -3241,  -1949,    159,
4081   -525,   1090,    420,  10418, -11897,   1072,    -78,  -1028,
4082   3367,  -2647,   3421,   2021,   2358,   -973,    272,  27911,
4083    472,   -402,   1397,   -927,  -1032,  -1274,    848,    221,
4084  -2745,   -710,   -692,   -409,   1922,    142,    594,   1053,
4085 -11350,   -791,   3767,   1569,    541,  11921,    134,    368,
4086   -948,  -2689,    896,  -1193,   1190,   8514,   1436,   1017,
4087    599,  -3358,   4002,  12936,   -675,   1044,  -1210,    296,
4088  -1109,   1992,   1282,    774, -13102,   -608, -11145,    134,
4089    278,    944,   -888,    350,  -1574,    189,  -2542,   3476,
4090  -3018,   3368,  -9304,  -1839,    533,     -2,   1057,    686,
4091 -11819,  -1146,   -973,   1594,   3526,  -2890,  -1528,   3489,
4092   -475,   -259,  -9610,   -475,   -984,  -3559,   -742,    408,
4093   -130,  -2291,    899,  12177,  -1934,   -162,  -3238,   1610
4094 },
4095 
4096 .cb2220l0 = {
4097 -12528,    350,   1782,   -474,   1439, -14269,     -8,  -1782,
4098   -753,  -1720,    167,   -440,  -2706,    222,  -1629,   -288,
4099    671,   -111,  10270,    878,    152,    330,  -1000,    639,
4100  -1280,   1111,  -2072,   1439,   -476,    553,  -2974,   -614,
4101   1666,   -466,  11811,  -1393,    154,    624,   -697,    176,
4102   1108,    504,    250,    572,     -6,    704,     16,    647,
4103  -1143,  -1407,   -411,  23745,    319,   -189,   -404,   -641,
4104    -86,   -707,   -770,   -302,     13,   -398,     76,   -681,
4105   -525,    354,  -1225,   -757, -23170,   -484,   -965,   -430,
4106  13477,    898,    505,    -17,  13812,   -890,    357,    662,
4107   1000,   -935,    -60,    944,    400,   -432,   -221,   1047,
4108    307,   -180,   5260,  16509,    650,   -269,   1563,  -6002,
4109  -3082,    186,  -3334,  -5770,   1010,   -394,    128,   -699,
4110    537,    -27,   1014,   -531,    -50,   -163,  -1664,  -1026,
4111    732,  -1296,  21856,    574,    416,   -745,   -443,  -1382,
4112    272,    791,   1308,   -308,  -1636,    168, -10922,    119,
4113  -1190,   1123,   1492,   1706,   1076,  -2016,   3270,   -994,
4114    876,  -2316,  -2992,  12625,   -412,   -159,   5249,   1424,
4115   -304,    557,   -431,   -360,   -340,   -561,   -292,   1748,
4116   -224,   1789,   -352,    386,    136,     76,   1309,   -270,
4117 -24204,   -515,   1142,   2119,   1144,   -173,   1008,   -693,
4118   -430,  -1052,   1890, -12483, -11416,   2918,   1591,  -1202,
4119  -1782,  -1335,   1354,   1703,   -510,   4287,   -854,   1153,
4120   2018,   -518,   -960,  11825,   1295,   -563,  11252,    190,
4121   4078,    222,  -3115,   3306,    747,   2638,   1015,  -1674,
4122   8032,  -2386,    573,   -349,   -832,     96,   9564,  11708,
4123   -483,   1326,   1804,  -2903,  -2024,   -234,   1009,   3229,
4124   -232,    803,    275,    444,   -629,   -192,    381,  -1289,
4125   -109, -29019,    270,   -420,   -408,   -466,    113,   -537,
4126   -266,    296,    180,    506,   1015,   -565,   -517,   1494,
4127 -11053,   3968,  -1735,   3474,  -1991,  -8326,   8075,   1740,
4128  -3995,  -1287,  -2558,   1030,   3742,   -618,  -2600,  -1783,
4129   2696,   1480,   1054,    341,   3762,   4225,  -1742, -11582,
4130   4348,  -8756,    493,   -404,   3840,  -1049,   -683,   -962,
4131    163,  10997,    -97,   -848,  -4632,   2794,   2684,   2540,
4132    739,   8534,   3688,   -878,   3138,   2576,   6444,   3674,
4133  -2371,   -218,   2864,  12270,   2866,    189,   4549,   4894,
4134  -6378,  -1050,  -3166,  -5897,   2245,   2803,    -70,  -1909,
4135   2783,   3951,    153,  11221,   -658,  12780,   -238,   3418,
4136  -2235,    754,    311,   -739,  -2414,    702,   1076,    303,
4137   -320,     47,  -3288,   -234,  -1376,   3022,   -103,  -1780,
4138    716,  11886,  10942,  -5402,  -5431,   1196,   -624,   -885,
4139   -652,  -3248,     74,   -435,   -686,    154,   8675,   3325,
4140  -1779,   -341,    564,   -901,   1335,   -639,   3494,  -1820,
4141    290,    -92,  -3088,   4775,  -2140,   2334,    710,  10536,
4142 -15042,  14823,  -1082,  -1045,   1008,    734,    241,  -1048,
4143   -933,    245,    913,    114,    322,  -1798,    246,   1067,
4144    348,    408,   -183,   -728, -12915,    685,   1525,   1694,
4145    183,   -168,  12703,  -1268,   1613,  -2072,   1546,    743,
4146   2356,   2135,   -550,   -153,   1327,      2,  12487,  -3111,
4147   2347,  -1722,   -300,   -193,   2222,  -1928,   -658,   -384,
4148  -5738,  -1141,   3634,  10312,    -69,  -1549,  10879,   1795,
4149   -361,  -1838,    143,   1202,    327, -15549,  -1268,   -194,
4150   3284,    -12,   -344,  -2042,   1663,    334,   -798,   -873,
4151   1736,   -324,    195,   -417,   -382, -22936,    812,   -478,
4152   -962,   -451,    730,    382,   -135,   1311,   -290,    122,
4153    148,   -775,   -305, -32218,    -84,     98,    374,    369,
4154    -44,    923,   -432,    156,  -1471,    236,    -39,    143,
4155   -146,    835,    135,    229,   -297,   1690,   6786, -12169,
4156    815,   -176,   1868,     -9,  -3052,    108,    114,    260,
4157  11337,  -2689,   -132,    765,   -239,     54,    691,  -9737,
4158   -627,   -474,  12212,   2222,  -7595,   -239,   1793,   2115,
4159    563,  -2390,  -1991,   2906,    675,    923,    146,  -3605,
4160    981,  -1725,     92,   -562, -21192,    304,   -450,   -323,
4161   -889,   -726,    688,  -1186,   2590,    466,    326,   -734,
4162    308,   -782,  -3219,    963,    454,   1348,   -513,    953,
4163  -1414,   -320,   1012,  -1148,   1185, -17356,    -15,   1546,
4164   1346,   2182,  -2457,   1426,  -1690,    155,   8793,   1394,
4165    510,   2608,   -203,   2697,    608,   2612, -13542,    177,
4166   4642,   -824,   1877,  -1864,   1681,  -1033,   1487,   -749,
4167    356,    -11,     -1,   -366,   -215,   1531,    -38,   -922,
4168   -378,   -296,   1245,  19967,  -2389,   -459,  -3729,   -163,
4169   6578,    354,  -1471,    195,    353,   1831,   -605,  -2291,
4170   -359,    947,   8409,   3454,  12416,   2434,   3485,     40,
4171    350,   1640,    738,  -9827,    935,   -171,   -944,   1407,
4172   -399,    571,   2805, -13108,    784,    678,   2405,    328,
4173   -417,   1188,  -1596,   -649,  -1358,  -1130,    341,    202,
4174  -2459,  11307,  -2250,  -3518,  -1812,   3338,   -924,  10027,
4175   3004,    703,   -184,   -666,    223,  -1644,  -7221,   3507,
4176  10108,   1324,   -412,   -371,    -92,   2496,   3182,     10,
4177  10269,   -998,  -1010,    610,   3296,  -1842,    407,    406,
4178  -1609,   -181,   2202,   -662,  -1450,   1360,   1488,   -212,
4179   1501,   -214,   -555,    168,    275,    301,   -950,   3272,
4180   -323,  20632,    -21,  -1729,  11013,   2149,  -9278,   6735,
4181   -593,  -7374,   -430,  -2776,   2343,  -1374,    519,  -4876,
4182    827,  -2477,  -1971,   1249, -23380,  -1810,    199,   -761,
4183   2182,   1654,    447,   -488,  -1219,    364,    -53,   -382,
4184   -989,    154,   -545,   -872,    776,   -211,   7706,   -767,
4185   8006,   -138,   1989,   -180,    306,    486,   1112,   -648,
4186    -12,   1538,   -300,   2458,  -5833,  -1181,  -7680,  -6700,
4187   -621,   -308, -29995,    602,    -24,     94,    752,    517,
4188     86,   -249,   1058,    704,   -404,   -387,    106,   -632,
4189   -159,   1275,   -197,  -1263,  -1210,  -1689, -10488,   1950,
4190  -2037,   5974,  -3960,     38,   1284,   2851,  -2813,  -1613,
4191  -1646,  10164,    138,  -2956,    196,   -118,   -484,    860,
4192    124,   -262,     30,  -1448,    128,    287,    327,    590,
4193  27272,    391,   -738,  -1631,   -481,  -1511,     82,   -574,
4194   -737,   -614,   -447,    -80,    292,    -19,    252,     -2,
4195 -28117,    332,    141,   1485,   -154,   1382,  -1755,   -422,
4196  -1692,  -2144,    910,   1004,   1894,  -1537,    897,   -458,
4197  19483,  -1321,   2280,    622,    288,  -2253,  -1001,   -976,
4198   -408,   -394,    132,   -250,   -428,    -22,    140,    287,
4199   -141,  30981,   -293,    631,    729,     -2,   -231,   -127,
4200    377,   -879,   -294,   -107,    253,   -964,   1258,    570,
4201     71,   9421,   8358,   9295,   8354,   -546,   1153,  -1807,
4202   1577,   2911,  -1808,   1808,  -1631,  -1348,  -6977,   -382,
4203   1625,  -2793,  10633,   1977,  -1793, -12480,      1,   2010,
4204     23,    423,   1102,  -1920,   -478,   1845,   1016,    465,
4205    758,    800,  -1540,   5448, -10472,  -2749,   -989,  -6362,
4206   9283,    373,  -2560,  -5478,  -1618,     20,   -564,  -1074,
4207   4075,   -471,   -515,    409,  -2069,    359,   -788, -11618,
4208   2524,    917,   2757,    243,  -3261,   6922,   6268,  -3148,
4209  -2804,  -3412,  -4262,  -1903,   1043, -12255,   -162,   1598,
4210    496,    454,   1401,  -1635, -12711,   -673,   3392,   1255,
4211   1602,  -1206,   -297,  -2066,   3009,   1149,   1285,  -1307,
4212    412,  27971,    183,    569,   1304,   -706,    824,   -635,
4213   -358,   -340,    -28,  -1344,    955,     14,    676,   -243,
4214    -20, -11947,   1350,   8122,    196, -10161,   4925,  -3764,
4215   1661,   -401,    145,    253,    680,    718,   -614,   -613,
4216    498,   -293,  -4257,   -684, -14853, -10522,    698,   1537,
4217  -2016,   1162,  -2684,  -1578,      8,   -238,  -3214,  -2749,
4218  -1577,  -1187,    113,  -1457,   1068,    590,     25,   -644,
4219   1000,   2430,  -1612,  13246,  -2684,  -1642,  -4648,    816,
4220  -1103,  -7556,   5753,  -3998,  -1338,   -776,  -1958,  -9652,
4221  -1288,   -290,  -4240,  -2788,  -8191,   1625,   2558,   1238,
4222  -1824,    -39,  -3129,  -8916,  -3302,  -5632,  -1768,    866,
4223    708,    684,   3530,  -8772,   1485,    677, -10398,    686,
4224   -852,  -6974,   5286,  -2658,    612,   1180,  -3367,   4285,
4225   5708,   1416,    166,   2787,  -3697,   1431,   1648,   7942,
4226   -544,  -1064,   -514,   -840,   -870,   1246,  -3582,  -9310,
4227  -3802,   4025,  -8251,   5978,    132,   -619,   2792,   9786,
4228   1244,    242,  -1948,  -4701,  -5904,    951,   7486,  -3494,
4229     48,  -4468,  -2403,   6090,  -2343,  -4175,   1336,  -2546,
4230   -281,   -736,  -1758,  -1720,  11066,   -918,  -1354,   3885,
4231    -33,  -4116,   1246,   -218,  -8082,   -766,   7796,   1505,
4232   1559,   -964,   1741,   -454,  -1628,   -762,   3034,   -804,
4233   -888,  -9682,   9603,  -2556,   2874,  -5456,   3066,  -7747,
4234    956,   -660,  -1538,   -381,   -760,   1747,    547,   -517,
4235   -697,  -1411,    410,   -514,  -3988,   -219,  13358,  -2393,
4236   -280,  11230,   2640,    795,   2534,  -8094,  -1838,     71,
4237     16,   -203,   4224,    -96,  -2829,   2010,   1961,  -1312,
4238  -1266,   3952,   6894,   6996,  -8062,   4708,   1193,  -3439,
4239   1549,    935,    170,    614,   -868,     43,   -246,   -188,
4240   -940,    130,    126,   -736,    697,   -510,    -56,   1596
4241 },
4242 
4243 .cb2220l1 = {
4244 -13582,   1049,  15596,   -101,    707,   2677,    542,   -522,
4245   -636,    194,  -2361,  -1252,    524,    -32,    227,   -419,
4246   -652,   -601,     84, -10428,  -1417,  13117,   -573,   3774,
4247  -3632,   2025,  -1237,   -692,  -1486,    192,   1221,    452,
4248    436,   -764,  -2636,   -153,   -685,    118,   -424,   -635,
4249   -458,    209,   -577, -12042,   4240, -10861,     49,  -1534,
4250   -991,  -2416,   -280,   2095,  -1841,   1278,    -94,   -423,
4251   -572,   -949,    734,  -1087,  12449,   6514,  -4582,  -7845,
4252  -3722,   1446,   2531,  -1238,  -2070,   1515,  -1331,   2382,
4253   1066,  -1298,  -1189,   6811,  -1868,  -1082,  -1732,    356,
4254  -2622,    493,  -3345,   1367,   1737,   4497, -14734,  -1350,
4255   -354,  -1340,   8478,  -1152,   1832,   1793,    830,    974,
4256 -13918,    522,  -1472,  -2502,  -2625,   -157,   -360,    -17,
4257   -830,    673,     36,  -1339, -14860,    522, -13377,    851,
4258    937,  -1103,    -44,    408,   -364,   -953,   -392,   1837,
4259   2342,   1236,    111,   -218,   -919,    985,  10077,  -1065,
4260   1840,   -124,   3780, -11015,    204,    437,   -830,   6712,
4261  -1720,    288,   -991,   1094,   5647,  -1296,  -2284,   1642,
4262   1000,    -35,   -115,    208,   -244,  -1099,   -832,  -2092,
4263    802,   -163,   3343,   -964,    314,    126,  -1204,    754,
4264 -17838,   -826,   4414,   8331,   -770,   1246,  -3500,   1680,
4265    833,   -108,    494,   -910,  -6314,  -2832,   2553,  -6230,
4266   1165,   3631,  -1717,   2404, -32768,    520,    -38,   1228,
4267   -708,     58,    260,    771,    588,   -448,    389,    156,
4268    606,   -830,    400,   -488,   -188,    536,  -1428,  11982,
4269   -156,  -1407,   1796,   1036,    905,   1371,  -1472,    325,
4270   3098,  -1436,   6449,   2105, -11183,   1632,  -1848,   1019,
4271   1247,   1308,  -1351,   -823,   1679,   -651,    978,    296,
4272   1088,   3965,  -1414, -11838,    139,   8664,  -3452,  -1804,
4273   3088,  -2044,   -221,  -1347,   1232,   -909,  -1323,  -1409,
4274   1399,   2557,  14552,   1535,  -5088,   1699,   1012,   3333,
4275   3940,   2294,   1189,  -2256,   -484,  -3307,  -1333,    464,
4276   -305,   -744,    -24, -20464,    332,   2968,    308,   -649,
4277    292,   -402,   1226,  -2575,  -1505,   -100,   1413,    733,
4278  -1024,    616,   -121,   -322,     67,   -161,   -708,    251,
4279    462, -26697,  -1112,  -1381,   -324,   -286,   1091,    662,
4280  15830,  13124,  -1049,  -1816,   -355,   1848,   -801,  -1710,
4281   2513,    458,   -798,    386,   -726,   -356,  -1240,  -1133,
4282   -388,    631,     91,   1867,   2511,   -306,   3097,  14399,
4283   -571,   2191,  -2916,   2850,    761,  -2442,    698,  -2193,
4284  -2739,  -1914,  -4077,  -4631,  12702,    333,   1162,  -6248,
4285 -12466,   -310,   -107,  -2465,   -163,   1970,   -998,  -1253,
4286   2007,     79,   -426,   -276,    365,    568,   -520,  23642,
4287    276,   1059,    184,   1081,    650,   2286,   -191,    883,
4288  -1946,    246,     64,   -225,    800,    910,   -136,   1187,
4289    955, -15604,  12847,   -747,    874,    506,   -646,   1920,
4290   -449,   -321,   1152,   1341,   1653,    341,    -32,    907,
4291    673,   1045,   1245,   -499, -10331,   4683,  -1121,  -3164,
4292   3382,   6397,  -1341,   -769,   1186,    229,  -1354,  -7370,
4293    155,   1858,   5617,  -3487,   -247,   -783,    724,    508,
4294  14029,   -528,   1853,   1572,    580,   -708,    528,  -1394,
4295   8922,   2284,    550,   3084,  -1726,  -3235,   -700,   7132,
4296  -3540,   -200,   3288,   -815,  -2189,   1232,   2412,   2088,
4297  -1101,  12592,    806,   1508,   1741,     13,   1124,  -3883,
4298   -687,  -8180,  -3094,  -3346,   1781,  11836,   -657,  -3469,
4299   1429,  -1822,  -3433,     87,   3871,    651,   -965,  -1757,
4300   6778,    109,    112,   -131,    710,  11943, -12107,  -3460,
4301   -726,   1002,  -3803,    580,   2756,  -1293,    116,    457,
4302    581,   3834,  -1678,   -977,   1242,  -2040,    232, -10034,
4303   1644,  -2290,   1368,    172,  -3012,   1423,  -2620,   3608,
4304 -10831,   -303,  -1610,   3246,    562,   5212,    448,   -877,
4305    954,    688,  -8981,    579,    717,   1315,   -952,   6817,
4306    662,   3218,   7213,  -2116,  10446,   1012,   2270,   -858,
4307     10,  -1066,  10618,   6108,   -547,   3221,   -893,   3888,
4308  -1088, -10085,   -247,   1064,  -3500,   3123,  -2480,  -2128,
4309   2788,  -2253,  -9756,   -472,   -166,   -680,    727,     74,
4310 -14151,   -189,  -1734,    610,  -1169,    845,     94,   -786,
4311    394,   -581,    500,   1981, -10940,    354,    500,    399,
4312  -1952,   -373,   2197,  -4712,  -2582,   2751,    654,    613,
4313  -1254,   1406,   2056, -12518,   1583,   -582,   4834,  -1541,
4314    508, -20580,    270,   1214,    515,  -1082,      5,      7,
4315   -533,    -28,   1270,  -1307,    497,    -57,   -331,    933,
4316     92,   -856, -10458,  -4576,  -9991,   2426,   6552,  -3022,
4317    279,   -562,   -192,   1878,  -2237,   4978,  -1753,    332,
4318  -1462,   -853,    238,    478,   9746,  -7385, -10290,  -8278,
4319    457,   3121,    841,     48,  -3745,  -1298,   -637,  -1820,
4320   -468,   -248,   1400,    394,   -125,   -950,  11524,  -1860,
4321    426,   -773,  12669,  -1620,   -158,   1625,   1045,    768,
4322    -66,    -12,   1625,   -770,    559,     54,    593,  14468,
4323  14994,    490,    543,   -811,    700,   -277,    900,   -178,
4324  -2000,    475,    241,    950,    106,  -1260,    874,   -862,
4325  18907,  -1947,   -844,    205,   1253,    -83,   1966,   2300,
4326  -2694,    852,   2450,    661,   -334,   -518,  -1136,  -2377,
4327    325,   1152,    511,    881, -22205,    898,    574,   -582,
4328   -265,  -1362,   -253,    -40,   -780,  -1967,    469,   1484,
4329   -818,   -926,    958,   -415,  -7934,   -330,    330,   1439,
4330   1643,     77,   1034,   -156, -12094,   3782,  -5725,   -520,
4331   -598,   2345,   3506,   5333,   -322,     99,    -48,   1490,
4332     20,  11393,   3468,  -1144,   7013,  -3728,   7145,   1432,
4333   1810,     26,   -912,  -6530,  -1079,   1771,     95,   4007,
4334 -11346,    -43,    249, -14616,   -249,      1,   -725,    244,
4335   1053,   1815,   -626,    408,   -344,   1972,   2222,   2288,
4336  -2324,   -411,  -3993,    494,   -706,  -5078, -11695,  -3645,
4337  -2090,   2465,   5893,  -5096,   6815,   -537,   5003,   1258,
4338    185,  -1555,   -875,  -2047,   -170,   -433,   -194,  -1020,
4339    349,   -724, -31811,    197,    251,   -418,   -222,   -618,
4340    278,    554,    363,    183,   -898,     14,    350,    745,
4341  -2054,  -1623,    806,   -770,  -1246,   1594,    -54, -18501,
4342   1516,    840,    -86,    484,    514,   1209,    978,    564,
4343   -537,     34,   -431,    128,    938,  -1807,    832,    -90,
4344 -29509,   -642,   1397,    -52,    523,   -393,    216,    908,
4345      9,    -63,    710,   -949,      3,   -184,    175,    613,
4346   -687,   -408,     27,   -855,  18258,   1282,   -948,   -219,
4347   2374,   1668,  -4567,   1063,  -2045,  12026,    461,   3074,
4348   1050,  -1788,    169, -13442,    612,     19,  -2019,    685,
4349    452,   -152,    299,    310,  -2327,    348,   -215,   1634,
4350   -201,   2162, -10300,  12452,  -3733,   -420,   2388,    518,
4351  -2308,   -160,   1552,   3347,   1650,   3293,  -1108,   2065,
4352 -12618,     20,    -42,   -643,    202,  -1298,    251,   2489,
4353   1322,   2362,   3698,   -190,    592, -12484,   -937,   2072,
4354   1531,    302,   -409,   -899,  -1016,   -388,   1103,  30006,
4355    789,  -1609,   -548,  -1002,   1055,    605,   -955,   1557,
4356    452,   -623,    810,    597,   -696,  10628,  -1174,    606,
4357   2628,   -553,  -2297,   6668,  -2600,    787,   3504,  -3606,
4358   4087,   1052,   6276,  -7619,    337,   2565,    -13,   1205,
4359   -124,   1222, -28082,    -79,   -553,    628,    542,   1315,
4360   -609,    322,   -895,   -377,   -694,    610,    239,   -152,
4361  -2901,   9890,    716,   1030,  -3306,    988,   -738,    562,
4362  -2209,  -1676,   4507,   1165, -12924,    866,   -154,   3664,
4363   -367,  -2580,  -7286,   -572,   2167,    118,    508,  -4429,
4364   -480,    842,   2489,  -1636,  -2042,   1125,   1847,   2586,
4365  -5639,   3361,   -760,  11189,    623,   -282,   1353,   -279,
4366    515,   -816,    713,    322,    417,  -2820,  -1114,  -1563,
4367    401, -21604,  -1300,   -972,  -2298,   -483,   2176,   -830,
4368   2135,  -4084,   1095,   1950,  -1937,    539,   -374,   3197,
4369    682,    472,  -1368,  -8095, -12026,   4833,   5586,    467,
4370   2400,    148,    381,   -138,    954,   -459,   -724,    970,
4371    156,  -1955,  -1363,    560,   -761,  -1708,  -1599, -17408,
4372  -1064,  -1372,   -500,   1160,    735,    441,   -773,   -228,
4373    420,  -1128,    260,    930,  12879,   -926,   -231,   1355,
4374   -850,    559,  11377,  -1729,   2478,    961,    336,   1056,
4375   5081,   9788,   -555,   4067,   8664,  -2720,  -1462,   3012,
4376  -7280,    965,   1462,  -4703,   3649,   2084,   -699,   -262,
4377    408,   -188,   2193,  -2216,  -4509,   -736,  -1039,  -4848,
4378  -8243,  -7958,   -172,  -1318,   9566,   4665,   3363,  -3672,
4379   1581,   -551,  -2024,   1630,   1543,     90,  -1728,   -792,
4380  -1799,   2571,     80,   -412,   -301,  -2870,   1796,  -5327,
4381    111,  17342,    592,  -2108,    477,   1541,   1266,  -1062,
4382   -215,  -2210,    223,   1215,   -197,     87, -18340,    -67,
4383    804,   -398,   -118,  -3457,   -741,  -1935,   -704,   -274,
4384    566,   -872,  -1821,  12874,   5057,   2069,   1742,  -6205,
4385  -6115,  -1614,   -294,    187,  -5210,   1734,  -1466,  -2162,
4386  -2266,   -642,   -148,    440,      2,    233,   -319,   -637,
4387   -734,   -230,    301,    508,   -433,    311,   -313,  -1206
4388 },
4389 
4390 .cb2220s0 = {
4391 -15119,   7508,   1337,   4182,  -2914,  -3733,   2686,   -470,
4392   2249,  -3901,   1444,   3805,     99,  -1771,   -354,   -903,
4393  -2755,   -709,  -4980,    214,  -2750,   -652,  -1042,   1434,
4394  -1090,   -612,  -2574,   1274,   1310,   -760,   1420,   -112,
4395   2776,  -4843,  15060,  -4929,  -3942,  -5721,  -1628,  -1142,
4396   3023,  -1435,   1402,   1010,    623,  -3527,   2624,    184,
4397    988,     98,    340,  16676,  -1262,  -1162,   3183,  -4816,
4398   -592,   1019,  -1406,  -2478,   2371,  -1004,   3944,    803,
4399   5665,  -2261,  16427,    349,   3113,   -916,    442,  -1754,
4400  -3551,  -1351,   1563,  -1316,    532,    343,   -392,   1509,
4401   -717,   -122,   2462,   -929,   -185,   -683, -18780,   2682,
4402   -123,    518,   -379,  -5160,    245,   1940,  13964, -12311,
4403    590,    -30,    159,  -1558,  -1940,     36,  -1528,   -515,
4404  -1178,    856,   -395,     29,  -5854, -12943,  13286,  -2572,
4405   1049,    768,   3292,  -3921,    -52,   -462,   1968,   4933,
4406    630,    930,   1026,   2606,    319,   -277,   6333,  -2119,
4407  -4700,   2164,   1583,    154,   2107,  -1467,    339,    634,
4408 -17240,   -595,  -3525,  -2690,  -1788,   -476,    -41,    165,
4409  -1016,  -1456,   -348,  11289,  -2920,  -3804,   2357,  12012,
4410   3848,   1796,   2164,  -5555,   4527,   -201,    965,  -4893,
4411   3419,   6441,   1691,    -77,    348,   -769,  27319,   -345,
4412   -336,   -541,   -320,    972,    926,  -1026,   1052,    702,
4413    224,     76,    742,    220,   6292,   8625,  -3742,   4139,
4414  -5989,  -5615,   -641,   -231,   -837,   6156,   4141,   3792,
4415   4746,   9972,   1800,   -397,  -2237,  -2218,  -7595,  -2761,
4416   -496,  -1451,   1178,   -970,  -1226,   2527,  -2105,   1778,
4417   1446,   1986,   9970, -13107,   -985,  -1142,  -1367,   -329,
4418  -4498,    590,     36,   2073,  -1069,    862,    133,   2516,
4419    -27,   4494, -11602,  -1638,   2524,   1449,   5684,   -611,
4420  -9452,  -2618,   5006,   3481,   -639,    379,  -2333,   -498,
4421   -713,    382,    784,    269,  -5692,   -350,    524, -18705,
4422  -1042,  -1349,   1210,   1770,   3964,   4908,  -1131,  17535,
4423   -788,  -1896,     30,  -2682,   1044,   1604,  -3740,     18,
4424   1771,    331,   4279,   2634,   -368,   -447,  -6995,  -1224,
4425   -688,  -5368,   -236,  -8872,   2449, -12189,   4465,   1895,
4426   2484,   1315,  -5446,   -457,   -575,    101,   2356,  -1585,
4427   3204,   -104,  -7244,  -1678,   -801,  -2620,  -4603, -11876,
4428  -1787,   2962,  -1796,  -3385,   -411,   5796,   2900,   -562,
4429    835,    293,   7127,   4939,    721,  -2972,   -482,    121,
4430  -2694,  -2277,    412,  12770,   -342,    718,   3306,    502,
4431  -7281,   -307,    552,   7158,   3289,  -5051,   5230,  -1185,
4432   3024,   -942,  -1347,   -283, -13937,   -208,   2576,   -906,
4433   1848,   5692,  -2434,    175,   7837,   1872,  -4536,  -3341,
4434   -957,  14787,  -1598,   9058,   3776,    407,  -1734,   1259,
4435  -3011,   -131,  -3589,   -614,    272,  -2968,  -1611,   3645,
4436  -8126,   2120,   4868,  -5462, -13235,  -3452,  -6077,   5064,
4437  -1593,  -1395,  -2427,  -1139,   -958,   1585,  -1330,   2178,
4438   -778,   3545,   2836,   7712,   5993,   -432,   3575,    929,
4439  -7951,    115,   2180,   3904,   -193,   1556,   -252,   -913,
4440   2574,  11948,  -4525,   1391,  -8513,   4540, -12815,  -3379,
4441  -4676,   1838,  -5676,   1321,  -6168,   1397,   1020,    438,
4442   -141,   3424,    392,   -512,  -1614,  -1396,   -318,  -2451,
4443   1545,  -7132,  -1763,   -424,   3575,   -828,  19216,   1978,
4444   1624,  -1969,  -1667,   -772,  -2031,   -781,   1732,    244,
4445   -212,    416,    900,  -8960,   1002,  -1077,   4667,  -3527,
4446   1586, -13109,  -2442,   3829,   4358,   1056,   2960,  -1087,
4447   -662,   4775,  -6316,   6157,  -3736,  -2040,   -187,    904,
4448   1254,   -636,   2032,   -734,  -1271,  -2691,   3376,    564,
4449  -7769,  -5482,    840,  14171,  -5828,   -966,   1685, -10192,
4450   -388,   -434,   3706,    594,   2188,    365,    209,    298,
4451   1825,   -236,  12762,   1644,   3199,   -468,  12876,    130,
4452  -2169,  -3406,  -3571,  -4655,   2339,  10757,   1292,   2920,
4453    289,   -314,   -591,  -1631,  -1778,  -1296,   -254,    469,
4454  -9408,   1154,    334,     -4,  -1922,   2787,    317,    416,
4455  -1703,  14075,   1601,    638,  -2260,   -973,   -824,   2816,
4456  -2954,   3282,  -3716,   -882,  -3447,   3058,  -6701,   1233,
4457    177,   3579,   3508,  -3539, -10511,   7507,   7608,  -1928,
4458   2482,   -719,   2278,   5167,   9828,  10572,  -3635,  -2750,
4459   3407,   -116,   3343,  -3432,  -3375,    982,    903,  -3239,
4460   -444,  -1574,   -333,   9613,  -1914,   -532,   1879,    -78,
4461 -17944,  -7029,   1586,  -3122,    360,   -401,   1219,  -2086,
4462   3066,    878,   5780,   -948,    102,   1952,    418,   -416,
4463   1002,   1380,   1297,    -92,   -640,   -555,  -1159, -28517,
4464  -1757,   -696,    124,   -618,   1590,    300,   -598,    924,
4465   -190,  -1734,  -4196,  -5345, -14068,   5971,   8293,  -3878,
4466  -1448,  -1777,   -174,    921,  -1555,   -866,    560,    232,
4467  -1914,  -4002,   -772,   1960,  -4945,   3424,   6492,   3675,
4468   -800,   5346,   4404,   -639,  10697,   1631,  -1446,  -4469,
4469  -7804,   3721,   4824,   -620,   1099,  -2956,   5175,  -2453,
4470  -4894,   2562,  -1842,   4940,   1391,   2818,   1095,  -4285,
4471   6469,  -1966, -14564,  -2232,    592,   5570,  -2682,   2651,
4472   4678,  -7444,  -2387,   6812, -12757,  -5664,    -42,    134,
4473  -2861,  -1780,   -158,   1410,  -4990,    673,   2083,  -2639,
4474   3019,     -2,   8305,  -1981,  -2114,    -54,   2892,   1659,
4475 -14913,    -74,  -1092,  -1187,   2465,  -2218,    791,   -608,
4476   3077,     26,  -1096,  -1692,   3234,  -7116,  -1835,  -5244,
4477    398,  10137,    698,   2298,    498,   7060,   6430,   1393,
4478   2540,    487,  -1534,  -1926,  -5139,   3425,   4533,   5067,
4479   -535,   -924,    938,  -1799,  16120,   2037,  -3727,   -821,
4480   2986,   2314,   -223,   1358,      9,   2697,  -1806,   -940,
4481  -3630,  -1843,  -2776,  -2246,    580,  -1678,   2427,   2126,
4482  -1935,   2956,    849,  18234,    638,    342,   1036,    249,
4483    -24,   2713,  -1973,   -134,  -4469,  -2014,  -6162, -19776,
4484    703,    -50,   2295,  -2294,   1971,   1179,   1014,   2374,
4485  -1480,   1513,    630,   1542,  24716,   3534,   2926,    662,
4486  -2886,   -521,   -348,    402,   1112,   -371,   1587,   1822,
4487   1880,   1284,    302,   1873,   1284,   -924,   6420,   4650,
4488   7986,    427,    361,  -8276,    304, -11911,  -1305,  -2018,
4489    189,    258,    839,   -942,    479,  -3162,  -1195,  -1138,
4490   1560,  -1850,  -5304, -10132, -10533,  -1301,  -3147,   -680,
4491     56,   4260,  -6867,  -1350,  -1094,  -1385,   1831,     -2,
4492   -941,   3740,   7701,   -855,   3304,   3444,  -4467,    269,
4493  -4092,    588,  13957,  -1566,  -3561,   1936,   2816,   2982,
4494   1804,   2710,    419,    685,   4468,    488,  -9520,  -2738,
4495   3974,  -9978,  -1681,  -2418,   2340,   -717,   -899,  -2855,
4496 -10470,   1030,  -2346,  -5555,   2559,   2180,  -5324,   1832,
4497  10294,    342,  11318,  -2376,  -3904,  -1524,  -3806,   1078,
4498  -1896,   7199,  -3522,   1364,   2291,   -911,   -156,  -4327,
4499   -778, -30451,   -577,   -158,    560,   2749,    799,   2689,
4500    337,   -301,  -1218,   1243,    687,   -880,   -419,     40,
4501   -280,      4,   1834,   9908,   1953,    408,   1080,   8777,
4502   3861,    552,  -6906,  -3546,  -6666,     35,  -1903,   4788,
4503   5080,   2865,   -233,   1031,  -4519, -13752,  -2417,  -1742,
4504  -7389,   3191,   -626,   -411,  -7351,   3063,  -1801,  -4377,
4505  -2974,   -124,   2778,   2733,    349,  -1191,  -6528,  -1699,
4506   6907,    239,  -2765,  -5706,   3627,   2096,    -20,   2285,
4507   7164,   3523, -11582,   3616,   -614,   6266,   -285,   3643,
4508   1506,   3665,   1261,  -2338,    418,  -5062,   4893,   2945,
4509   1923,  -2990,  -4531,  -8858,   2769,  -5029,   2202,   3337,
4510  10703,    716,   5614, -14982,  -2366,  -5415,     25,  -1665,
4511   4353,   3060,  -2159,   1005,  -1587,   -368,   -949,  -2788,
4512   1063,   1307,    -59,    -46,  -6337,    500,  -1194,   2914,
4513   2372,  -1393,  -1914,   3820,  -1160,   -135,   3777, -14151,
4514   5208,  -2290,   5738,   1018,    385,   1883,  -2626,  -9289,
4515   1082,   1558,  -1756,   2720,   -519, -13050,  -3672,   1759,
4516    -13,   3471,   4071,  -5977,    167,  -4210,   2219,   1344,
4517  -2412,   4497,  -6946,    660,   8774,  -3141,   6080,  -4478,
4518   2520,   -609,  -3080,   -741,   7864,   7428,   -333,   1154,
4519  -1849,   1478,    460,   -338,  -6651,  -2480,   1692,   2104,
4520   1642,   2720,   1017,   2759,  -1822,  -2668,  -2265,  -1019,
4521  -8926,   1487,    733, -15128,   5543,  -4214,  -7044,    666,
4522   7108,   2222,  -2454,   4995,   5108,   1481,   2242,   5743,
4523   -487,   9669,    295,   3539,   4836,    487,  -1541,    824,
4524  -5946,   6692,   -368,  -1390,  -6103,   4545,   2671, -12272,
4525   3160,    760,  -2080,   3523,  -2752,  -2940,   -718,   2202,
4526  -5523,   2346,  -5580,  -5007,   6212,  -5406, -11348,   1272,
4527   5389,   2331,   3691,  -1184,  -3585,  -4500,   -603,    -38,
4528  -5285,   -531,   4844,  -3850,   3944,  -6525,  -5723,  -2313,
4529   -985,    879,    578,  -3217,  -3600,  -2814,   1432,  11568,
4530  -1461,  -1761,  -4110,  -4104,   -103,  -1803,   5195,  -1477,
4531   1348,    107,   3902,   1215,   3522,  -3404,   9098,   -237,
4532     68,     34,  -2524, -12040,  -6183,   2122,    470,  -1257,
4533    346,   -232,  -1725,   5913,  -1525,  -5873,   1846, -11368,
4534   1043,  -1027,   4201,  -3864,  -4294,   7756,   1847,  -3688
4535 },
4536 
4537 .cb2220s1 = {
4538  32767,  -2256,     16,   2156,    267,   1128,   1394,  -1936,
4539   -488,   -405,   -345,   1068,    578,   1504,  -1192,   -405,
4540    292,   1149,   4243,    152,   1036,   1782,   2655, -23349,
4541  -1100,  -1933,    354,    966,  -1554,   1173,  -1186,    495,
4542    618,   1009,  -2715,    461,   5974,    939,   3552,   1325,
4543   3385,   -956,   2177,   2101,   -145,  -1000,   2326,   2466,
4544   2822,  15822,   -581,   -713,   4398,    828,  -3249,  -3942,
4545   1990,   -862,   2272,    348,  -2972,    241,  -2678,  -1881,
4546 -22307,    417,   -587,    312,    280,  -2524,   2380,    299,
4547   3931,    178,   2910,  -2544,   -356,   -786,    546,    -73,
4548   -862,    240,  -1653,   1286,  -3875,  -2072,  -1477,  16800,
4549  -1148,   2099,   3216,   5174,   2177,   3042,   -796,    414,
4550   -506,    883,   1837,   1451,   2864,    850,   2395,   -414,
4551   3254,  -1937, -16379,  -3976,   2178,  -1473,   4759,   -832,
4552   8890,   3324,  -3053,   -407,  -1530,   -431,  -1220,    128,
4553  -3472,    980,     52, -14716,   1732,   1931,  -6518,  -1784,
4554 -11113,   4466,    -24,  -8559,    105,   5478,  -4116,  -2213,
4555  -3006,   1738,  -4189,   3310,   -753,   1869,    580,   -885,
4556   3089,   8146,  -4990,  -1825,   -524,   3620,  -6920,    621,
4557  -1064,   4633,  -1509,     80, -10949,  -2752,    476,  -3684,
4558   3547,  -1967,   3364,   2887,   -729,   7921,  -4216,  -3681,
4559 -14417,  -3978,    261,  -1146,  -1124,   -901,    777,    783,
4560     -2,   -989,  -1582,   3988,   7785,  -6371,  -2258,   3344,
4561    354,  13289,   3339,    316,  -3186,  -2088,  -1951,    310,
4562   -545,   -704,    -40,   4416,   -392,  -1033,   5650,     99,
4563  -3008,  -3716,   2448,  -3758,   9463,  -1793,   -130,   1705,
4564   6501,  -2214,   2970, -10476,    564,  -5952,   -541,   2077,
4565    -90,   6588,  -2858,  -1733,  -9247,   -345,  -3170,   4986,
4566   3353,  -4868,   8873,    113,  -5223,   1562,   -163,  -2446,
4567  -4459,  -8052,   1106, -10883,   1185,  -1756,   -152,   3109,
4568    181,  -1427,   8291,  11419,  -6265,   2116,   -469,   5150,
4569   1355,    182,   -740,    779,  -7754,   1868,    144,   3936,
4570    -60,   -784,   -231,    879,  17032,  -2273,   1886,   -538,
4571   1015,   1798,   -633,   1090,   1910,    128,  -6094,  -1946,
4572  -1570,   -727, -18457,    498,    784,  -4419,   1656,    -21,
4573    154,   2430,   3815,    -41,  -2708,  -1594,    228,   -784,
4574   7284,   -452,  -7634, -12868,   3564,   5473,  -1244,   2231,
4575     28,   4321,  -1464,   1402,  -1358,   2241,    656,  -1128,
4576   1160,  -2352,   3641,   -680,   1816,   6864,    -42,   1269,
4577   -280,  -1265,  -2048,    238,   -653,  13571,   3874,   -269,
4578   7977,   2238,  -1246,  -2066,   4741,   1706,   3498,    595,
4579   2559,     55,    593,   1681,   1612,     43,  -2756,   2702,
4580   2439,  -2471,   -809,   1890,  17032,   -787,  -4280,   1167,
4581  -1926,  -4973,  -1181,  -2764,  -4151,   2962,   3444,    844,
4582   2446,  14013,   3326,  -1195,  -1829,   1588,   1765,  -3140,
4583   8562, -14425,   4040,   2003,   -738,  -1032,  -3314,  -2236,
4584    548,    768,  -2348,    436,   1755,     31,  -4616,   1259,
4585    269,   1543,  -1393,   5338, -16463,   2900,  -2480,   1659,
4586    217,  -5864,   3878,   5268,   1244,   -520,  -1202,   1238,
4587    182,  -1049,   -695,   -320,  -6832,  -5904,   2914,  -2616,
4588   2586, -10958,  -3258,  -1846,  -4633,   2371,   3251,  -3583,
4589   2631,  -4162,   3035,   2718,    616,   2890,    206,  16128,
4590    979,   3551,  -6864,  -3221,   5881,   3692,   1718,    234,
4591  -2844,   1668,    102,   2687,   -838,    988,   1116,    533,
4592   4026,  -7235,   5972, -13781,  -3394,  -3518,   -294,  -6383,
4593   1675,   4507,   5444,    385,  -1931,    930,    699,   1639,
4594    415,   6720,   7854,   1514,   3192,  -2253, -14786,  -1307,
4595    871,   1329,   1881,   6628,   2851,    -85,  -2284,  -4538,
4596   -837,  -2232,    269,  -2227,  13930,  -2063,  -7540,   8978,
4597   1195,   2717,  -1282,   -972,   1305,   3864,   2412,   2308,
4598  -4824,  -3282,   -864,   -489,  -1458,   2192,  15903,   2460,
4599   2792,  -4137,   1034,   -359,      5,   2297,     -6,  -3859,
4600    478,  -1535,   2080,   -741,   2030,   -603,  -2640,  -1902,
4601  -8208,   3818,  -1273,  -8138,   2015,   9169,  -3440,  -1779,
4602   4076,   -576,    -93,  -1718,    744,   2563,   6744,  -3841,
4603   1355,   1590,  -4196, -13924,    356,  13381,   2552,  -2862,
4604   2790,   -578,   3562,   2711,   -686,  -3783,   -489,   1230,
4605    896,   1208,  -1101,  -3482,  -2478,    772,   1254,    320,
4606  -1825,   -327,   1070,  -1712,    295, -18141,  -2618,   1537,
4607   -603,   3782,  -1272,  -1901,    414,    169,  -6574,  -6966,
4608   2711,  -3292,  13204,  -1324,   3620,   4962,   2835,   4177,
4609   4861,  -2378,  -5534,   3701,  -4224,   -631,  -3199,   -653,
4610   4785,  -1045,  -2097,    580,   2190,   -140,     48,   3075,
4611  -1346,   -810,   2016,    566,  -2543,    235,  -5930,   1956,
4612    481,  19003,  -3938,   6489,   2697,   4796,   3435,   7102,
4613   3062,   1460,  -5814,   2723,   4181,  -4979,  -2534,  -2058,
4614   -136,   3554,  -2684,  15252,   4112,  -3146,   2812,   7182,
4615  -2642,   5443,  -1043,   -803,   2786,  -1622,   1988,   -780,
4616   1482, -13015,  -1762,  -1377,  -4005,    161,  -9568,   8166,
4617   1832,    330,  -6484,    945,  -4388,   1090,   -524,   1556,
4618   -582,    320,    770,   -938,  -8757,    977,   1084,  -7062,
4619   3552,    775,  -4708,  -2281,   -552, -10027,   4263,   1197,
4620   -672,    -93,   5716,  -3825,  -4526,   1781,   9799,   4450,
4621   1981,  -3149,  -9664,   3119,   3794,    -91,   6710,    840,
4622  -1098,  11310,  -2933,    785,  -2573,    748,   1803,  -1401,
4623  -1547,  -4118,    849,   -580,  -1404,   1536,  -9382,  -1610,
4624   2335,    403,  -2939,  -3015,  -3753,  -7593,   1640,   3346,
4625  -2594,  -8028,   5485,   2189,  -3369,   2106,   5369,  -2573,
4626   -515,   1459,   6996,   1344,   -389,  -7009,  10332,   -840,
4627  -3869,    901,  -6449,  -2348,  -2461,  -4103,   -810,  -2060,
4628   1040,    117,  32241,   -231,    945,    999,  -1183,    180,
4629   1443,    188,    855,  -1634,    774,   -202,     99,   1714,
4630    286,   -849,   1968,  -9743, -15458,   -859,  -3726,   2257,
4631    355,   -167,  -1674,   1808,   -488,   1118,  -1416,  -1685,
4632   2928,   1471,  -1145,   -536,   2307,   -972,  -1191,   1625,
4633  -1436,    378,  20178,   -638,   1826,    472,   -300,   -845,
4634  -1045,   1074,  -1041,   -510,    -39,    516,   4548,   2741,
4635 -10197,  -2336,   3828,   2093,  -4148,  -9138,   4239,   2520,
4636  -3536,  -3807,   2998,  -2226,  -6898,   4838,   2552,  -2024,
4637  -5579,   1370,  11706,  -7626,   1566,    989,  -4934,  -1345,
4638  -5962,   4259,   1158,  -3712,  -2710,  -1037,    105,  -2733,
4639   1068,   3682,   3904,   2044,    184,    537,  -3438,  -1376,
4640    332,  17812,  -3170,   2386,  -2090,   3481,  -1352,    431,
4641  -1016,  -1062,   -564,  -1752,  -2602,   1299,   6720,    789,
4642   1275,  -9801,   5320,   2327,  -4048,   4443,  -7820,   1112,
4643   1232,  -1139,   -920,   -744,   -845,  -3754,   5958,  -5388,
4644   3336,  -3578,  -4027,    688,  -7043,   -136,   -163,  -1395,
4645  13400,   1729,  -1862,   2612,    321,  -3874,    947,   -990,
4646  -3164,  11487,     46,  -1978,  -2139,   1222,   3897,  -9664,
4647   3692,   5431,  -3364,  -3706,    180,  -4009,   2563,   -313,
4648   3228,  -1631,  -9763,  -9184,  -6058,  -4594,   1040,  -3323,
4649    321,  -3233,   5035,  -1919,  -5525,   1899,   1196,  -1834,
4650   -391,    549,  -2114,  -1436,  -2624,   2441,    618, -27606,
4651   -841,   -936,   1067,   1157,    230,    784,   -755,   1798,
4652   -219,  -1026,  -1119,    320,  -2611,  -1382,   8776,   1151,
4653   3739,   -607,   2997,  -7704,  -5870,   1800,   1357,   4973,
4654  -9674,  -5182,    -50,   -886,   2056,   -802,  -1909,    574,
4655  -1716,  -6388,  -2882,  -3526,  -3188,   -543,    244,   9648,
4656   5129,  -5069,    598,  -9049,   1834,  -3375,   1369,   1461,
4657  -1295,   -380,   -274,   7258,  -9353,  -2401,  11915,  -5087,
4658   1505,   4211,   -719,   -902,   1762,   -168,    642,    699,
4659  -2067,   -933,   1092,   -958,    715,  -1978,  -1968,  -1613,
4660  -1263,   -777,   1170,  -9652,  -9570,    612,  -3935,    237,
4661    386,   4237,  -1468, -10172,  -4964,   2919,  -6428,  -7184,
4662    119,   3610,     59,   3168,  -5474,   -853,  -5735,  -1765,
4663   3063,  -1352,    944,  -1934,  -3500,   9282,   5920,    784,
4664     90,    275,   3211,   2418,  -8570, -10498,  -2026,  -1020,
4665  -2989,   1511,    -41, -11462,  -1980,   5296,   2614,    -21,
4666    770,   -156,  -2817,  -4748,  -8672,   3447,  -7231,   4598,
4667  -1347,   -689,  -3198,    434,     56,  -2065,   1798,  13761,
4668   -533,  -1280,   -796,   2481,     56,   1377,  -5473,   9116,
4669  -1185,   -602,   2547,  -3693,  -8880,   2978,   9093,   1829,
4670   4844,   -649,    316,   -162,   1520,  -5814,   4860,    199,
4671  -1330,  -5182,  -6269,   2642,   1220,   2816,  -4098,  -3981,
4672 -13264,   -398,    361,   2768,  -4786,   1023,    -97,    655,
4673   -397,   2403,  -1576,   -386,  -1112,    792,  -1195,   -759,
4674    742,    729,  -2916,  -1020,  21350,    -26,  -3577,    659,
4675  -1263,   1378,  -4339,   1880,   4842,   -669,  -1203,   5936,
4676    816,  -8356,   3660,   1673,   -677,  -2370,   1652,   8710,
4677  -1254,   6171,  -6868,   -891,  -6752,   -169,  -5678,  -7588,
4678  -3247,   2982,   5281,  -4941,   -359,  -3354,    851,  -1609,
4679 -11194,    610,    261,  -1936,   2715,  -3540,  -2488,   2086,
4680   6110,    914,  -3224,   1777,  -1558,    937,   3736,  -3109,
4681   1903,   4250,  -4478,   2636,   2292,  -1451,  10231,   7600
4682 },
4683 
4684 .cb2220m0 = {
4685 -26430,   -533,   1599,    208,   -293,   2303,    704,   1586,
4686  -1064,  -1630,    690,   1697,    623,   1786,    332,    682,
4687    199,  12695,    475,   1288,  -2471,   -797,    -68,   9659,
4688   -816,  -2465,    546,  -1421,   1596,   -926,   4471,   2360,
4689   5551,   -900,    297,     96,    400,    936,   1548,  -1066,
4690  -1625,    652,   1416,   -118,   -525,    683,   1545,   1340,
4691  20684,    936,  -1033,   -773,   8416,    954,  -4822,   4223,
4692 -10815,   -312,   -896,    531,   3140,  -1649,    508,  10294,
4693   -315,  -2078,    584,   1523,    118,    997, -11837,   -605,
4694   -262,  -1732,   -613,  12220,  -2666,  -1802,   -507,  -4410,
4695   -100,   2127,   -114,   -886,  -2806,    500,   1034,  -2811,
4696  12642,   1015,  -9193,  -4201,    238,   1096,  -1159,   1619,
4697   2534,   1644,  -3465,   4797,    639,   2583,  -1316,  -9884,
4698    948,   1479,   1186,  -1760,   -343,  -1286,  -1653,    678,
4699  -7439,   4542,  -6295,  -1600,  -6978,     48,    448,    369,
4700   1597,  -3696,  -2121,   1002,   2428, -11368,   5385,    827,
4701 -10674,  -2252,   2240,   1230,  -3074,  -1894,    296,  -2216,
4702    571,    114,   -497,  -1675,   1311,  -2297,   1843,   -350,
4703   -856,   2067,   1198,   -588,    270,   -470,   2640,    274,
4704  19586,   -762, -11471,   -623,   -506,   4236, -10981,   -214,
4705  -1856,    409,  -1276,   -935,  -1681,   5116,    774,   3008,
4706   4388,   -112,  -9493,  -1108,   1454,   1385,   1065,    519,
4707   -486,    308,  -1141,    289,   1424,  -3672, -15989,  -3738,
4708  -1592,   -258,   3304,     62,   1441,     45,   -686,  -1070,
4709  -1616,   -701,   2313,   1918,   4843,    654, -16902,    263,
4710   1837,  -4062,   2727,   -709,   1524,  -1628,   2025,   -281,
4711    264,   1238,  -1023, -11981,  -2990,  -1293,    801,  -9606,
4712   -604,   -210,   1248,   4014,   3652, -11286,  -2094,   -470,
4713  -1330,  14523,  -2388,   1413,  -3968,    641,   2936,    161,
4714  -1687,  -1260,   1722,  -1968,    364,   -854, -14386,  10146,
4715    792,    133,   1746,    261,   3345,   -408,   2036,    272,
4716   1412,    720,  -3302,  -1495,  -4334,   2210,    799,  17546,
4717   2600,   1314,    764,   1327,   3433,   -377,   4296,   2402,
4718  -1074,    470,   7220,  -2556,   3326,  -4338,  -2086,  -1945,
4719  11865,   3525,   1513,   1520,  -1814, -13020,   -929,  -2001,
4720  -1496,    580,  -3293,  -3146,  -2185,   1442,    390,  -2026,
4721  -2141,   -192, -18700,  -2039,  -4330,   1691,   -250,   1451,
4722  -2913,   2832,  -3284,   2899,   1529,   -888,    486,  -2381,
4723  -1459,  -2663,    530,   -717,   -248,  -1714,  12662,   1820,
4724 -11488,  -1044,   3035,   3872,  -2430,    679,   1075,    475,
4725   -593,    930,  -1751,    405,  -2308,   2148,    510,  -2798,
4726    445,   -240,  -6865,   2106, -11323,    670,   4342,    154,
4727  -7748,  -1805,   5381,   -842,   -697,   -709,    688,   -498,
4728   5525,  15212,  -2006,  -4146,  -2452,   2392,  -3522,  -2023,
4729   1306,   5522,    916,  -3616,   -287,   -653,    333,   -330,
4730      4, -24886,    635,    119,  -1949,    899,    -36,    -37,
4731   2658,   -133,   2064,   -534,   -549,  -1745,    -70,  32767,
4732   1089,   -869,    150,   -599,  -1146,   -574,   -424,    377,
4733   -648,   -303,    590,    453,   1910,   -351,    553,    304,
4734   -752,   -752,   -502,    -42, -31211,   -634,    449,    638,
4735   1086,  -1406,   1220,    802,   -924,  -1874,   -212,     86,
4736   -200,  -1140,    618,   -621,   -605, -10976,   1699,   -603,
4737   2056,  -4448,  -1519,   2564,   -743,  12304,   1482,    547,
4738  -1589,   -817,   -217,  -1633,  -1089,  -2270,    181,   -634,
4739   3890,    734,  -1319,  -2035,   3304,  13144,  -9076,  -4067,
4740     70,   1309,   1067,   -354,   1529,   1379,  -1002,  -3324,
4741   -525,   -817,  -1438,  10834,   1036,  12441,   1242,   2461,
4742   2858,   2257,    430,  -1177,   1142,   -870,    844,   1102,
4743   1208,  -1482,    830,  17622,  -2753,      6,    174,   4385,
4744   -339,   2157,   -155,    -68,   -190,  -1181,     29,  -2046,
4745  -2140,     27,    949,   1889,    446,    -54,  16696,    -49,
4746  -3304,  -1929,   1833,   3735,   -495,  -1225, -11743,  -2259,
4747    891,  -1954,   2848,   -504,   1164,  -2489,    861,    579,
4748 -11547,    976,    -42,   1477,  -2428,  -1561,    112,     74,
4749  -2721,  12046,    632,   1283,  -1900,   1990,  -1193,   1606,
4750  -1370,  -2812,  -1309,  -1419, -12526,   3391,  -4213,  -2710,
4751    269,     90,  14575,   -345,    820,   6118,    892,   6302,
4752  -2825,    332,  -3071,   2279,   3756,    185,  -3029,   2402,
4753    245,   1010,   -273, -32751,   -140,   -600,    482,   1516,
4754   -462,   1931,   1941,    272,   -310,    544,   -422,   -815,
4755  -1116,    803,   -617,  -1640,  -4336, -11735,   3656,  -1176,
4756   1170,  -6209,   2139,  -1571,   2067,   1011,   9842,    790,
4757   1702,   -191,    911,   2771,   -253,    794,  -3862,  -1885,
4758   -494,   2070,  -2682,    772,    763,   4304, -15657,  -2194,
4759  -1998,   -963,  -5222,   -175,    238,     32,  10067,   -692,
4760   2824,   -474,   3016, -11994,    -51,    713,   2423,   2864,
4761   -338,   4838,  -1095,    215, -13471,     -2,    704,    752,
4762 -14654,   1396,    484,    564,   -886,   -775,  -1099,    775,
4763  -1035,   1661,  -1013,  -1118,    449,    822,  14253, -13238,
4764  -1084,  -1107,  -1672,    996,    472,   2237,   -440,   1186,
4765   1200,  -2112,  -1388,  -1093,  -1902,    555,   -328,  -1493,
4766  -2034,    426,  -2144,   -388, -20028,   1285,   1122,    730,
4767   1661,  -1576,  -2084,   2930,    337,    -66,   1591,   8685,
4768   2361,    146,   1370,     22,   1371,   -105,  -4190,    371,
4769 -13252,    328,   1301,   -995,   3689,   6422,    -79,  -1407,
4770   -384,    828,    840,    854,    266,   1222,    796,   -550,
4771   -729,  -1213,    -87,    524,   1070,  22334,  -2333,    574,
4772    680,   -624,    463,   4047,   -236,    114,   1020,   -692,
4773   1575,   -320,  -3229,    222,    520,    996,   2104,  -5404,
4774 -18197,  -1105,   -184,  -1057,  10712,  -2509,  -7140,  -2307,
4775   1333,   3041,    183,   1241,  -7861,  -3060,   1432,      9,
4776  -1431,  -2605,   2663,    273,    250,    770,   -740,   6699,
4777 -10929,  -7227,    105,  -2983,  -1203,   1637,  -6072,  -6630,
4778    933,  -1526,    658,   2612,   5377,    -91,    -66,   4944,
4779   3025,   2723,   -869,    142,  10532,   9858,   -207,   3072,
4780  -2610,      0,     81,   1078,   2136,   -266,    223,    931,
4781   -385,    983,   1029,    108,   2290,   -491,  26685,    565,
4782   -140,   -662,    680,  -2206,   -803,   -777,   -250,   -467,
4783     98,   2944, -12296,  -4190,  -2254,   -748,  -2076,   4780,
4784   -510,   -221,   1428,  -6162,   2693,   6238,  -4030,    266,
4785   6540,   2502,   5147,  -4649,   1804, -10514,  -3413,   2503,
4786   2143,  -1924,  -3811,   3674,   4341,  -1054,  -3130,  -1260,
4787   -576,    887,  25908,   -773,   1186,    548,   -606,   -744,
4788   -995,   1320,   -507,    279,   1803,  -2451,    880,    -31,
4789     -5,   1615,    770, -11818,   1062,  -1126,    472,   -297,
4790 -12126,  -1197,   1912,   -962,   1241,   2348,   2332,  -3047,
4791   1561,   3844,    720,   -387,    371,   2942,   1174,  -2347,
4792   1244,  10148,  -1620, -11788,   1315,    -31,  -1867,   3450,
4793  -1589,   5180,   3184,  -2614,    -13,    130,    107,    297,
4794    113,  -1407,  29190,   -544,   -173,    990,    913,  -1848,
4795   -990,   1230,    264,   1896,  -6974,   -102,  -2232,   3826,
4796  -2269,  -5027,     94, -12612,    436,  -5979,   1757,   1757,
4797   -724,   2378,   2584,    728,  -1022,  -7274,    668,    744,
4798   -516,    420, -11866,    246,  -1357,   2406,   3674,  -2594,
4799   1638,  -3037,  -2402,   1525,  -7304,  -1078,   1772,   9264,
4800  12366,    202,      2,   -728,    684,   -437,   1446,  -3546,
4801    828,  -2106,  -2736,    964,   -180,   6524,   2250,    514,
4802   -782,    675,   1418, -11225,   2760,  -3970,   -545,   9128,
4803  -6601,   -556,  -1966,  -4625,   -149,   -198,  -3330,  -1575,
4804  -6198,    656,    674,    367,   1809,    155,  -5126,   6109,
4805   -572,   4927,   1448,  -1855,   1636,   8648,   2010,   8973,
4806   3087,  10172,     34,  -1183,    -12,  -1057,    192,  -2955,
4807   1034,   -374,   2500,   9318,  -4090,  -5220,   -404,  -1022,
4808  -1458,  -1367,    765,  -1193,   1542,    302,  -1337,    -34,
4809   1449,   1434,   2210,    404,  -3277,  -8024,   1363,  -7591,
4810   9096,  -9179,   1176,  -7311,    544,  -8942,   -713,    -56,
4811   2623,    -35,   1623,   2212,   1733,   -712,  -1327,   -320,
4812  -1966,  11352,  -1276,  -3804,   -550,    520,  -4848,    550,
4813   1488,    944,  10756,   -782,   5643,  -2647,  -6513,  -3500,
4814  -2877,   1880,  -6634,   2349,    256,    440,    188,  -8428,
4815  -4580,   2479,   4763,  -1807,   -513,  -4292,  -1729,  -6878,
4816    448,  -6706,  -1162,   4938,   -721,   5465,   1409,  -8759,
4817   -898,  -4254,  -5230,  -3886,  -7969,   1730,   3656,   1198,
4818   3537,     33,   4091,  -2088,  -7646,   1160,   2922,    855,
4819  -1254,  -2616,   -770,   -685,   -100,   -577,  -4927,   -792,
4820  -2107,   9613,   2563,   5096,   6143,  -3404,  -8630,   4164
4821 },
4822 
4823 .cb2220m1 = {
4824  32524,   -324,    411,    -34,   -697,    818,    -71,   2326,
4825   -142,   -989,  -1512,    358,   -260,   3791,   -575,     93,
4826    224,    208,  -1101,  32767,   1147,   -203,   2015,    461,
4827    668,   -296,  -3340,    -38,    720,   -993,   1765,  -1344,
4828   1323,    648,   -997,    729,    581,    349,    861,  -2035,
4829   1791,  -2142,   -822,  -1425,    820,  -6555,   -811, -15708,
4830   -912,   4835,   1500,   -604,    527,   -937,   -640,  -1240,
4831   4692,   1259,    174, -12040,    450,   8196,   2796,  -5123,
4832   1595,    538,   -101,   -218,   5581,    367,  -2700,    277,
4833   2111,   2718,   1458,    155,   -100,   3284,   -498,   9961,
4834  -1505, -10336,  -1170,   5337,   1032, -14947,   1154,   -578,
4835 -11773,   -945,   -660,    669,   2340,  -1038,   1520,    713,
4836   2663,    422,  -1242,   1918,   -234,  -1793,  -1580,   -271,
4837  -5628,  -2010, -12209,  -1784,  -4417,  -2804,  -3123,  -4316,
4838    126,   6353,  -2391,  -2088,    836,  -2550,    521,  -1258,
4839    918,   4471,   -528,   4243,   -615,   3453,  -6683,   1784,
4840    790,  13200,    700,    322,   -815,   6049,   -290,    928,
4841  -1121,  -1531,   -878,  -1150,   1404,    325,   -530,   -435,
4842   -254,   -804,  -2536,    589,   8439,  -1087, -16248,   -637,
4843  -1528,    305,  -1577,    642, -22699,   -139,   1319,    588,
4844  -3079,    800,   -597,  -1408,  -1150,   3145,   -868,   3244,
4845  -1004,   1004,  -1459, -11618,  -4557,  -3643,   -914,   4238,
4846   -626,   4025,   3227,    537,  -4285,   2010,    747,   1595,
4847   1599,   5994,   -797,   -911,   2854,  -3426,  -8488,  -1899,
4848   -301,  -2146,   -111,   -522,  -1852,   3075,  -3864,  -1531,
4849    654,    193, -11264,   5561,    304,    525,    346,  -2761,
4850  -1124,   1134,   8354, -12460,  -1023,  -7634,  -2750,  -1518,
4851   5001,   1480,  -1039,   -502,   1455,    586,   1012,  -1270,
4852  12435,    895,   1169,    466, -10696,  -3861,   4381,   1790,
4853    767,  -1808,   -537,  -1057,  -2374,  -2058,   9992,   -858,
4854  -1568,   -678,  -3812,  -1520,   1521,    230,  -1716,  13418,
4855  -1930,   -979,   3272,   1116,  -4555,   -559,   -320,  12080,
4856  13696,   -286,    652,   2420,   1725,   -277,    213,  -1046,
4857   1642,   -576,  -1514,   -973,  -1501,     77,    537,   -606,
4858   1144,   -680,   -568,   1104,   2176,   -969,   1657,   -784,
4859   1107,  -1056,    -59,  -5607,     64,  11913,   -178,   8703,
4860   3744,    276,    -50, -12807,   1122,  -6138,   1901,   -439,
4861    733,   6829,   3001,    -61,  -1005,   3816,   3987,  -3588,
4862   -778,   2257,  12101,    196,  13796,    355,   1407,    989,
4863    101,   1041,    988,   1274,  -1478,  -1127,   1320,   -442,
4864   3452,  -1717,   1244,   -466,   -868,   -323,    502,   1243,
4865    -70,    897,    958,   2781,  -2492,    788,    744, -12324,
4866   1111, -11704,   -452,   -734,  19574,    -45,   -584,  -2387,
4867   -830,    603,    380,    787,  -2962,   2046,   2524,  -2403,
4868    699,  -4144,   1587,    573,    588,    238,    -88,     31,
4869   -278, -32768,  -1173,   -745,    667,   -188,   1221,   -369,
4870   -261,    322,  -2054,    651,    100,  -2092,    315,   1558,
4871    596,   -407,   -146,  -1234, -30970,    -71,    633,    536,
4872  -1345,   1819,    655,    680,  -1453,    492,  -1265,  -1292,
4873   1780,    -68,   1008,    215, -19980,   -521,  -3148,   -256,
4874    193,    916,    453,     86,    116,    108,   1518,  -1420,
4875  -1501,    688,    669,   1196,  -1579,   -942,    868,    804,
4876    110,   1126,    202,   1086,  23516,   1070,  -1623,    747,
4877    -38,   -116,   1176,    554,  -2361,   1008,   1085,   1972,
4878  -1794,    -96,    464, -20910,  -1208,  -3857,   -466,  -2173,
4879   2461,   2364,   -931,   -684,   3056,   -719,   -936,    887,
4880  -3149,   1004,   7085,  -2985,  -9393,   5142,  -9621,    150,
4881    174,    572,  -2232,   -390,   1356,    160, -10796,   2256,
4882   2238,    242,   1663,    485,  12378,   1236,    688,  -2908,
4883   1084,   1047,   4850,    -72,   -642,   1604,    152,   -850,
4884    670,    968,  -3207,   1690,    105,  -2516,  11539,    390,
4885  -1117,   -588, -10771,   2879,   4742,  -8351,   1571,   -850,
4886   -605,  -1959,    395,  12324,   1750,   2290,    -92,    774,
4887  -2897,   1025,  -1841,    546,   3904,   3908,  11494,      9,
4888   1340, -11976,   -525,   1522,    -43,    -43,  -1860,  -6160,
4889   -199,   2479,   4593,  -2876,  -2985,   1044,    -62,   -812,
4890  10424,  -2489,  -1098,    796,  -1292,  -2070,   1096,  -1944,
4891  -2145,  -4374,   1041,  -1014,   9036,  -2142,    328,  -8232,
4892    152, -13336,  -2225,  13716,   -367,   -558,  -1942,    161,
4893   -472,   2224,   -748,   3550,   -809,   -493,   2121,   1234,
4894    772,   5146,   2485,  -2282,   7546,  -1441,   1595,   9176,
4895   6208,   1292,   1704,   3968,  -1500,  -1974,  -3519,  -2826,
4896    149,   -903,    504,   -187,   -940,    121,   -215,   -615,
4897   -257,  -1954,    958,   2057,   -191,  21258,   -726,   2081,
4898   1278,   1670,   -854,   2730,  -8132,   -530,   1004,   2574,
4899   1430,  -2536, -10851,   1389,    155,   -140,   2158,   2762,
4900   3807,   3850,  -3728,   -954, -11366,    709,  14727,    514,
4901    694,    -87,    857,   -249,   -419,    617,   -418,  -1144,
4902    -32,  -2182,   -839,   1449,  -1072,   -785,   -246,  13634,
4903  12488,    358,   -447,  -2262,    926,   1023,   -901,   -345,
4904   2260,  -1530,  -1466,  -2973,  -2170,   2090,     44, -23476,
4905    603,  -1740,   -345,   -438,  -3004,   1322,  -3088,   1274,
4906    341,   -348,   -534,   1055,   3026,   -932,    514,   8958,
4907 -15489,   -374,   1077,   1166,     48,   1016,   -918,    -27,
4908   -410,   -266,  -1401,  -3888,  -2918,  -2146,   2815,   1834,
4909   -875,    162,   -678,   1876,  -2033,   1999, -12854,  -1563,
4910    192,    414,    782,  -3109,   1432,  -4197,   2358,   8517,
4911    784,   1256,  -1362,   2938, -11355,  -5184, -10314,    -39,
4912  -2182,  -1686,    241,   -195,   -232,  -6169,    206,    181,
4913   -470,   1008,   -599,   -284,    733,   -836,    648,   -138,
4914   2078,    313,  24432,    548,   -441,   1446,  -1628,  -1218,
4915    -64,   -716,  -2456,   1987,   -352,  -1025,  -1951,   1320,
4916    350,    744,   2598,   -984, -18328,    622,     -4,  -1572,
4917    893,  -3043,  -4365,    127,     -1,   -226,  -1696,   1332,
4918  -1360,   6756,   2596,  12059,    370,  -3690,    497,    585,
4919   1619,   -778,   9174,  -2046,   2214,   2004,   1133,   1069,
4920    132,   -250,  -1555,   -906,    561, -12904,  -1039,  -8006,
4921   1876,   2300,  -1116,   1895,   1782,   3734,  -1108,   1338,
4922  -1409,   -248,  16117,  -1458,    156,  -2626,     64,  -1199,
4923  -3544,   4283,  -3390,   -404,   1426,   -907,  -2768,   -780,
4924    -34, -18656,   2003,    515,   3171,   -653,    762,  -3352,
4925   -154,  -1171,   -452,  -1590,  -5936,    519,   1210,    502,
4926   -409,   2262,    695,   1028,   8652,   2532,  -2636,   3472,
4927  -1186,   1350,   -651,   -639,   8382,  -3234,    630, -10323,
4928  -2285,  -1916,    826,  -1449,   -738,   -344,   1022,  -3248,
4929 -20921,   -200,    568,    -84,    777,  -1570,  -2756,   2834,
4930     26,   3878,  -1709,    101,   1433,  -2238,    305,     61,
4931  -1041,   2399,    628,  -1509,   -388,    946,    733,  -1538,
4932   -650,  19935,    478, -10696,    850,   -682,    447,   2311,
4933     35,  -1258,   2332, -11417,   1743,   -834,    660,   3170,
4934   2378,  -2734,   -762,  -1151,  -1802,  -9324,   4625,   2304,
4935  -1186,   1180,   4894,    662,  -7067,    869,    613,   1802,
4936   4839,   3412,  -5460,   -862,  -4202,   7876,  -1057,   2872,
4937  -1336,   1731, -10788,   1088,   3433,     42,   -939,   2479,
4938   6425,    991,  -1621,   3222,  -2464,   2988,    -29,    481,
4939  11606,  -2800,  -8315,   7660,  -3385,   1217,   -728,  -3670,
4940    684,  -2295,   -724,   -567,  -2150,   -106,  -1920,  -2143,
4941   3465,   1968,  -1089, -11953,  -2704,   3049,  -1351,   7225,
4942   5727,   -525,   2639,   1955,   2259,   6489,  -1867,   1544,
4943  -3199,  -4992,   2420,   4119,  -2860,  -9505,  -2152,  10204,
4944  -1133,  -1201,  -1468,  -2989,   4658,    578,   1115,    368,
4945   1570,   -776,   -503,   1554,   1329,   -696,   -760,    575,
4946  -1527,  -3865,   8372,  -3378,  -8137,  -8392,  -3471,  -1854,
4947  -4852,   5270,   -634,    608,   1289,  -7660,   4983,  -1266,
4948  -2070,   -906,   3291,   2459,   4807,  -4241,   5773,  -2258,
4949  -4500,   2634, -13176,   6412,    282,  -5849,    294,   -626,
4950    888,  -1088,    656,    192,   -630,  -3405, -12469,   2882,
4951   2184,   3920,   2715,  -6852,  -1111,    869,   -161,    341,
4952   1856,  -9450,   2719,   -579,  -3840,  -8763,   1153,  -3532,
4953   -571,   -766,   8301,   2936, -10501,  -1073,  10068,  -2930,
4954   6308,  -2747,   3093,  -1710,  -3865,  -1464,  -4447,    446,
4955    898,   5386,  -1074,  -4651,   6205,    455,  -1773,  -1270,
4956   6986,  -2493,   4076,  10605,  -2522,    977,   4098,   1153,
4957   -434,   4071,  -2890,   2920,   9175,   2276,   4699,    642,
4958  -1067,   -968,    508,  -1752,    728,   3260,   -500,   1414,
4959   5554,   2761,   1973,  -4704,   2127,   1397,  -1070, -14536
4960 },
4961 
4962 .cb2224l0 = {
4963 -12451,    389,    917,   1238,   -626,   -904,  -1877,   2328,
4964 -12808,  -1345,    406,     80,    383,  -3841,   1188,   -907,
4965   2369, -13409,  11191,  -2547,   -532,    762,  -1627,    680,
4966  -2305,   -811,  -1118,   3232,   3413,  -2010,   -453,  -6816,
4967  -4100,   1643,  11209,    933,  -2272,   1440,  -2465,  -6862,
4968    186,   1563,  -8468,  -1832,  -1166,   -596,   -326,    105,
4969   -115,   -352,   -624,  31621,    129,   -301,   -615,   -313,
4970   -176,    620,     -5,  -1354,  -3563,    678,   -301,    621,
4971    904,   -769,  -1314,   -956,  -2294,   -362,    381,  -2398,
4972  17085,    100,   3962,   -830,  18705,    237,  -1296,   3534,
4973   1452,    259,   1690,  -3106,  -3624,   -316,    -16,   5900,
4974   2195,  -1008,  14335,  14173,  -1637,   1130,   1110,    499,
4975  -1516,    500,   -720,   -494,  -1010,  -1264,   -773,   1389,
4976    212,   8036,    780,    608,   -415,    931,   -301,  -2186,
4977   2256,   -706,  12972,  -3461,  -3695,   2073,  -2768,  -1525,
4978  -7539,   -441,   -753,   4558,  -8171,  -1751,  -6885,   4077,
4979   6714,     53,   1090,  -3006,   3688,  -1162,    -59,    302,
4980    928,   -450,    238,  10809,    353,    698,   -476,    172,
4981  -2198,  -4377,  -7518,   1605,   6348,   5147,   -165,    165,
4982   -463,    -93,   1251,    671,    587,   -402,   -227,   -462,
4983 -27960,    215,    -56,   -958,   -657,    508,     98,  -2811,
4984  -1443,   3076,   6218,  -9760, -10465,   -770,    345,   3076,
4985   -116,  -2884,   2215,  -2652,   1306,   2638,   -124,   -317,
4986    366,   1461,   -295,   5073,    460,   1920,  12216,  -7032,
4987   6816,   3037,  -2630,  -1087,  -1315,    123,   -582,  -2137,
4988   5061,    291,   1740,   -214,   1920,  -3470,  10895,   9491,
4989   3558,  -1256,   -448, -10304,  -2391,   1890,    484,  11057,
4990   6636,    422,   2316,  -1663,   -348,    633,   1200,   1788,
4991  -1124, -24435,    140,    869,    738,    223,  -1429,    602,
4992    433,   -196,  -1127,  -1937,   -879,   -310,   -564,   1022,
4993  -4380,   7247,  -3938,   4461,   2219,  -8465,   9266,  -4564,
4994  -3169,  -3463,   -477,    749,   2460,   -776,    294,   -171,
4995   1072,   1748,   1000,   -208,   1908,   -998,  -1898, -10485,
4996   2360, -11950,  -2412,  -2609,   3885,  -2738,   1348,   -559,
4997  -1342,   9366,   1560,   -816,   1178,    342,   -175,   1286,
4998   3014,  10641,    246,   3128,   6618,   -305,  10906,   6359,
4999  -4395,   1415,    196,  11136,   1772,  -3047,   3313,  -1231,
5000  -1974,  -3021,  -1480,  -1345,   -830,   1551,   2521,   -506,
5001   7821,   7715,   5078,   8215,   2102,   1552,   2247,   3766,
5002  -3158,  -1811,    631,   3980,   -397,   9030,  -1267,  -1974,
5003   1539,   -360,   -315,    796,  -4749,   2076,  -1017,    717,
5004   2290,  11212,   9365,   1626,    379,   2060,   1329,      4,
5005    -25,  -1348,    566,  -1266,   1670,   2166,  13123,     42,
5006   2416,  -2170,  -6380,    172,    316,     40,    300,   -487,
5007    402,   -220,    846,   -894,  -1413,  -2227,   1962,  19478,
5008 -14756,  14377,   -582,   -770,   -186,  -1008,  -1520,   -722,
5009   -885,   2622,    311,   -753,    480,    539,  -1011,  -1748,
5010   -832,   -603,  -2015,    869, -14860,   -600,   2110,    484,
5011  -5874,   1532,   3290,   -222,  -4670,    -33,   -794,  -2061,
5012  -1185,    -96,    337,    515,  -1887,     26,  20283,   -455,
5013   -799,    -62,  -1083,    236,  -1721,   -569,  -1259,    361,
5014   1090,   -226,   1480,  13367,   -638,    940,   3736,   6419,
5015  -5995,    830,  -6599,   4549,   1583,  -9001,   1104,  -1281,
5016  -1270,    -94,   1104,  -2076,    652,   2263,   1465,    -25,
5017   9046,  -8139,  -2646, -13200,   -534, -15244,  -1448,  -1390,
5018    452,    584,   -314,  -1192,    951,    885,    396,    776,
5019   1303,   1298,   -448, -32641,   -234,    -62,     31,   -164,
5020  -1042,    -82,    -26,   -272,   -559,   -164,    669,   -500,
5021    516,   1347,   9615,   1123,  -1346,  -1898,   8341, -10583,
5022   2286,  -5233,   1503,    454,  -2024,   4248,  -2298,  -2117,
5023  13390,   -849,   2078,   1096,   -651, -12232,   -374,   -812,
5024  -3729,   -829,   -144,   1213,   -469,   1112,   1146,    816,
5025    818,   -912,   -967,    907,     12,   2443,   -759,  -1833,
5026   -174,   -838,    488,  -1560, -18242,   -558,   5510,  -1316,
5027   1758,   3957,  -7130,  -1394,   4962,   3870,  -1907,  -9247,
5028   2217,  -3880,  -4413,   1893,  -3085,   -202,    599,   1307,
5029   1574,  -1070,  -2593,  -2722,   9506, -10170,   1105,   4879,
5030   2208,     38,   5596,  -5990,  -3205,     35,   9405,   -219,
5031    618,   1308,    353,   3457,   1712,    717, -12937,     25,
5032   2176,  -2590,  -1223,    528,   1318,   4588,   7678,   5743,
5033  -8430,  -4487,   1364,   8082,  -1727,   -387,    469,   3172,
5034    401,  -2771,    694,  14554,  -2278,   3640, -11084,    924,
5035   -593,  -3841,  -4338,    227,    750,   2974,  -2834,  -1765,
5036   2133,  -1181,   5149,  11758,  11949,   3538,   2442,   2801,
5037   1457,   -822,  -3419,  -2468,    191,   -646,   -975,  -1271,
5038    832,   3088,   -495, -10022,   1817,   1319,   -880,   1342,
5039  -1448,  -3597,  -3310,   8753,   -161,  -6550,   1422,   -640,
5040   -508,  11542,   -277,   -165,    837,   7389,   -942,  11009,
5041    -97,   1548,   1418,   -445,   2105,   -946,  -8676,   5274,
5042   8842,    576,  -1392,  -1737,  -1276,   5491,    312,   3624,
5043   2806,   2157,   -537,   1656,   1982,  -1300,   -146,    463,
5044    496,  16792,   -140,  -1755,   -832,  -2123,   -399,   5811,
5045   -702,   2891,  -3630,  -1843,    346,    508,   -364,   -498,
5046   -558,  32048,   -744,     90,   -372,    430,    704,    871,
5047    139,    772,    696,   -108,    -18,    310,   -411,   -798,
5048    465,   -165,   -321,    745, -27861,   -752,    499,   -215,
5049    172,     35,   -196,   -770,    274,   -546,    -96,   -470,
5050  -8976,   9156,    581,    904,  -4644,  -7801,   3525,   -607,
5051   6444,   4058,   -696,  -1107,   -632,   1475,    196,   -933,
5052    883,   1101,    278,    433,    544,   -497,      4,  -1882,
5053   1504,    594, -30386,    218,    211,    850,   -989,    319,
5054   -867,    -42,    754,    498,    -70,   -562,    660, -11561,
5055     54,    803,    425,    966,  -1017,  -1224, -12630,   1834,
5056    -41,     98,  -1083,   3508,   1750,  -1751,     72,   -503,
5057    -38,  22211,    252,     88,    221,    690,     82,  -1340,
5058    508,    638,    832,    482,     51,   7954,   2702,  -1176,
5059   8830,   -311,   2536,  -6072,  -4147,   5234,    494,   -157,
5060  -1289,  -5678,  -1617,   1508,   -140,    -55,    713,    440,
5061 -32583,    105,   -394,   -613,   -972,    578,   1122,    -32,
5062    114,   -228,    342,  -1237,   1123,   1126,   -188,   -106,
5063  11308,  -3787,    563,   3423,  -9926,   1623,  -2551,  -1448,
5064  -4125,    918,  -1366,   -476,    -66,      4,    761,    164,
5065    -61,  20445,    238,    296,    492,  -1126,    -98,  -1201,
5066     14,  -1840,   -865,   1178,   -869,    105,    907,    248,
5067   1538,   2990,  11691,   7783,   1566,  -6704,   2397,    594,
5068  -1825,   -383,   4264,   1911,    468,   1018,   -676,  -2676,
5069  -7756,  -2623,  10705,   2710,  -8078,  -5256,   1699,  -2100,
5070   -355,  -2086,  10828,    611,     18,   -830,    978,  -4181,
5071   1324,  -5262,   -327,   1796,  -9777,   1306,  -1934,  -8930,
5072   9520,  -2364,  -3997, -10209,  -6326,   1394,  -1758,    868,
5073   1192,  -2916,    -23,  -1586,   -296,    438,   -279, -14171,
5074  -1554,   -206,   2383,    506,   1181,   8298,   -491,  -2771,
5075  -4286,  -7116,  -1680,    506,   1729, -12965,   -925,   -985,
5076    420,  -1746,   -267,   -478, -11763,  -1030,    187,  -3878,
5077   1516,   2472,   -371,     29,    809,  -1700,   -152,    560,
5078   1833,  14397,    968,    -96,  -3242,  -2497,    -76,   2096,
5079   9593,  -1200,    446,   1505,   8058,   1722,    501,    923,
5080  -1171,  -9516,  -2536,   7368,     -2,  -5304,  -2440,   -352,
5081    510,    320,    301,    120,    687,   -942,    137,    824,
5082   -316,   1312,    510,  -1133, -27448,   -404,   1041,    272
5083 },
5084 
5085 .cb2224l1 = {
5086 -14840,  -1361,  12733,    798,   -496,   1691,  -1668,  -1730,
5087    928,  -3233,    338,   -578,    156,    784,   -787,   -242,
5088   -618,   -853,  -1282, -11766,   3970,  12178,  -2034,    244,
5089  -3411,    300,    159,   3494,  -3060,  -1459,  -2484, -10680,
5090    752,    227,  -1612,   -922,   -549,    158,   2260,  -7640,
5091  -4479,  -4075,  -2412,  -7707,    600, -12358,     93,  -1666,
5092   -795, -13060,     61,    511,  -2102,  -2122,    364,   -157,
5093   2310,  -1552,   1260,    158,   9503,   7050,      7,  -5902,
5094  -7098,    444,   3736,  -1836,   3109,  -2328,    457,   -871,
5095   -327,   -780,    661,   8684,   2530,   -268,    954,   1380,
5096  -1029,    418,   -136,  -3515,   1953,  -1688,  -8623,  -3292,
5097   7758,   2796,  11643,   -931,   -501,   -873,   -444,  -1342,
5098 -13900,   -246,   -283,  -1779,    998,  -1318,    408,   1505,
5099   -462,  10667,  -1813,     78, -16514,    360,  -2029,    942,
5100   1674,    171,    317,    244,   1183,    724,    760,   1634,
5101    863,    793,    126,   -326,    980,   -629,  22219,   -649,
5102   1274,    717,   1355,  -1853,  -1792,  -1017,  -2104,   -768,
5103  -1708,   2302,   2353,  11167,  10734,  -3412,  -2266,     75,
5104   -104,    425,   -880,   2072,   2934,   -930,    270,  -2414,
5105   -925,   1023,   -746,   -236,  -1620,    825,   1324,   -101,
5106 -19348,  -1291,    585,   2165,   2891,   3662,   -577,   1800,
5107    408,  -1486,    107,    351,   -319,   1104,    956,    403,
5108    628,   -277,    -57,    938, -32768,    -71,   -441,   -208,
5109    -32,    191,    314,   -171,    613,    749,    844,   -472,
5110   -444,    952,     42,  -8026,   2720,   1911,  -2780,  12311,
5111   -122,   3569,    -91,   6048,   -776,   1694,    -63,  -1272,
5112   3581,   1622,   2538,    190, -13108,   -820,  -3056,   1189,
5113  -1428,   -244,   -752,  -6187,  -3473,   -697,   1368,   1043,
5114   7702,    352,   -140, -12999,    -80,  12672,  -1473,   3113,
5115   1505,    667,   2392,   1767,    537,   1949,    657,   -130,
5116    980,   1743,   8269,   2380,  -2311,    197,   -651,   2531,
5117    553,  -1117,   -396,    472,   4565, -12672,   2322,   -360,
5118 -12766,   2205,  -2651, -10690,   -218,    586,   5229,     34,
5119     59,   1730,   1226,   2106,   4008,  -1878,  -9520,  -1366,
5120  -1174,   -290,  -1037,   1642,   1234,    305,  -1279,   -642,
5121   1126, -13199,    -29,    642,   2928,   1936,   -260,    588,
5122  11690,   9282,  -3362,   7732,   1073,   2738,   4688,  -1507,
5123  -1461,  -2271,  -1131,   1969,  -2152,   1637,   -774,     66,
5124  -1190,   -206,   -491,  -1080,    644,   -378,    367,  17980,
5125  -1583,   2162,    918,   -121,   -432,    115,      5,    791,
5126   1968,  -2287,  -1574,  -9545,  11146,   3540,  -4700,   -515,
5127  -4548,    881,    591,   1044,   -259,   -978,      2,    232,
5128    778,   -198,  -1161,   -378,    -83,    421,    282,  26564,
5129   -801,  -1628,  -1983,   -301,    931,    886,   2196,   1453,
5130    752,   2956,  -3478,    490,  -1420,  13303,   1293,  -9466,
5131    462, -12829,  11130,   8061,    593,   3697,   -611,   -534,
5132   -698,  -1148,   1598,    293,   -726,   -698,    289,    180,
5133    876,   -369,    -43,    234, -21629,  -1448,   -753,   -480,
5134    956,    994,    531,   -916,    630,    720,  -2300,  -9544,
5135  -1418,    993,   2130,  -2359,   2460,   -339,   -277,   1577,
5136  12206,  -3507,  -1280,   1938,    871,  -1850,   -809,  -3364,
5137   6918,   1134,   5010,   8772,   2103,  -9775,  -1404,   5148,
5138  -1494,   1549,   1761,   -812,    654,   -611,    822,   -229,
5139   -384,  10466,   -337,   2207,    131,   2818,  -2925,  -3374,
5140  -8786,  -8552,  -2282,     88,  -1058,   8571,   2900,   -529,
5141  -1569,   1882,   -981,    204,   2955,  -4227,   4196,  -3041,
5142  10804,   1822,     82,   1936,   2380,  12992,  -5659,  -3449,
5143   1329,  -1668,   1291,  -1726,   8328,    314,   2737,   -677,
5144   2384,   -910,   -878,    687,    640,   -721,   -912, -12772,
5145  -2079,   -398,  -1788,  -2516,  -8711,  -1038,   -985,  -7151,
5146  -9057,    890,    459,   -298,    918, -10061,    848,   -716,
5147   1822,    836,  -9516,   -985,  -1379,   -409,  -2237,   1036,
5148  -1082,  -1704,   1333,  -1432,  11463,  -2355,  -5975,  -1674,
5149   -640,   -554,   8352,   2732,  -5251,   4243,   -354,   3662,
5150   -592,  -9317,  -1205,  -1084,   -995,  11288,  -2098,  -1620,
5151   2367,  -1286,  -5312,    -64,    540,  -2327,  -2703,  -2013,
5152  -8649,  -1306,   -948,   1443,    664,   2400,   4706,   4061,
5153    387,    -20,   1859,   9283, -18175,    806,  -1401,   1253,
5154    596,   2176,  -1682,   2209,    733,   1404,  -6652,   2754,
5155    950,   2346,   3629,  -6875,   5069,  -9302,   1472,    942,
5156   1184, -10432,    960,   3987,   1985,    421,    300,   -716,
5157    938,    500,   -160,    226,    -87,  -1648,  -1857,  -1977,
5158   -323,   2305, -13843,  -4148,  -2978,   5430,  -3422,  -1138,
5159  -2146,   1548,  -1430,    734,   -339,   8598,  -4568,   -496,
5160    477,   4969,   2593,   2842,   8645,  -2365,  -7455,  -2687,
5161    249,   7516,    -53,    219,   1139,   -668,    566,   -522,
5162   1289,     33,   -141,   -920,   2526,  -2797,  16456,  -2000,
5163   -758,   -194,  10984,    187,   1686,  -4799,   9671,   1838,
5164  -1224,   1325,    656,  -5434,   3207,   1813,   1833,  14375,
5165  12259,    -95,   -536,  -1746,  -3568,   -442,    964,  -1472,
5166   1345,   2692,   -589,    520,    616,    357,    326,  -1363,
5167  28603,    700,    473,   -908,  -1129,   1046,   1106,   -471,
5168   -472,   -980,     29,    574,   -350,   -545,   -585,  -1936,
5169    279,    882,   -880,    -52, -30552,    371,   -154,  -1275,
5170  -1914,    104,   -110,   1122,   -719,    729,   -743,    360,
5171    766,    198, -11674,    612, -10602,   1157,    186,  -3132,
5172   3070,   1535,    155,    774,  -9432,   4966,  -6717,    320,
5173   5167,    112,   2727,  11228,   1368,   1864,   1197,  -1519,
5174   1504,  17863,     49,   2212,    611,  -1788,   2932,    395,
5175     32,   -566,   2425,  -9457,    673,    670,   -247,   1617,
5176 -12578,   1408,    462, -14935,   1438,   -808,  -1850,   -784,
5177   1856,  -1648,    767,  -1452,  -1652,  -1621,   1016,   1428,
5178 -11203,   4217,  -6410,   2570,  -1016,  -1720,  -9036,   -390,
5179     62,  -1245,   3027,   -255,   1646,   1358,   -907,   -864,
5180   -118,    874,    268,    252,    104,   -926,   -552,  -1206,
5181    965,   -208, -24472,    890,  -1516,   -630,   -885,   -804,
5182   -374, -22520,  -1143,   -777,    532,    185,    603,   1775,
5183  -1887,    413,   -458,  -1036,   -211,   2693,   6976,  -9498,
5184   1437,  10163,   2450,  -1574,   4941,    884,   -470,  -3366,
5185   4664,    420,   -568,   5703,     10,  -1692,    143,   1592,
5186 -10966,   2891,  -2961,   3938,   1990,   1726,  -5247,   3326,
5187  -6575,    584,   -277,   -441,   1679,   -520,   1339,   1077,
5188 -11462,   -267,   -351,    201,  10939,   4150,   3890,   1484,
5189   2615,   -676,   -448,   2316,  -1278,   9734,  -3039,   2841,
5190    964,  -7557,    156,  -7228,   -120,   5533,  -4322,   1796,
5191   2555,  -9912,  -3038,   2236,   1190,    222,  -1684,   3273,
5192  -1768,   6233,  -6442,   8545,    -49,    -45,   2366,    293,
5193    308,   -689,    308,    368,   -452,   1125,   2326,  -2335,
5194 -17793,   2027,   -779,    734,  -2032,   1246,  -2898,   4174,
5195    -74,    -40,  -3105,  -2135,    996, -12714,   3614,   4936,
5196  -1928,   1528,  -4158,  -1791,  -2318,    907,   -326,  22513,
5197   -660,   1022,    434,   -564,     28,   -112,    252,    372,
5198   -842,     -2,    648,   2323,   -614,  23377,   -263,    486,
5199   -408,   -362,   -821,   -724,    972,   1248,    444,  -1741,
5200   -420,  -1371,   1088,   -565,     22,   -394,    -64,   -292,
5201   -103,   -501, -30510,   -294,   -266,    433,   -700,    742,
5202   -756,   -407,   -961,   -148,  -1416,  -1041,   -481,    121,
5203    346,  10240,  12629,   1476,  -2647,   1350,  -2012,   -262,
5204  -5621,    714,   4398,  -2732, -10473,   9834,  -5165,   -991,
5205   -557,  -2733,  -3460,   5779,    659,   1472,   2029,  -2339
5206 },
5207 
5208 .cb2224s0 = {
5209 -27522,   2628,  -2486,    277,    874,  -2351,   2725,    915,
5210    994,  -1209,   -439,   2936,     46,   1014,  -1816,  -3561,
5211 -14386,   3113, -10400,  -1025,   2114,   1328,   -278,   1182,
5212  -1820,   3928,  -1062,   -282,  -1327,  -1468,   5975,   2342,
5213   -630,  -4217,  10116,  -1254,  -2646,  -5210,  -9942,   1904,
5214     21,    504,   2325,   1443,   6470,   2598,   8130,    810,
5215    304,  -1059,   -645,  14634,  -3198,   4277,   -669,  -7170,
5216   1554,  -2321,   2386,  -1072,   2483,  -4141,   2841,   3414,
5217   8014,  -3141,  10857,   6634,   3138,   3199,   -320,     36,
5218  -1366,  -4129,   3157,   2602,   4273,  -2435,   2645,   2986,
5219  -3712,  -3995,  -5476,  -4693,  -1664,   6384, -11201,   1320,
5220   2184,  -5102,  -2984,  -1569,  -2116,  -1513,  14284, -11182,
5221  -2925,   -731,  -1321,  -6363,   1483,   3463,   1292,  -2065,
5222   -357,   9108,   6371,   3840,  -6905,  -8918,   2906,  -1658,
5223    757,   1998,   -580,   -708,   2198,   1867,    960,   4522,
5224   1896,  -1674,  -4943,   2695,  -2465,  -2078,   9755,  -4853,
5225  -2602,   3466,   3897,  -3633,   4918,  -2049,   3730,  -1982,
5226 -10085,  -3458,  -1866,     32,  -1706,   3648,   -308,   -942,
5227  -1630,   1730,    512,  14612,   3415,    974,   3079,    765,
5228    897,   -270,  -1813,  -1533,   1118,  -2805,  -2764,   1130,
5229  -1798,   4594,  -3134,    964, -20082,   2574,  32450,  -1379,
5230     52,    358,   -226,   1902,    257,  -1071,   -650,   -399,
5231   -381,   2073,   2310,   2164,   8221,   1433,   -629,   1440,
5232   1120,  -3362,  -4642,   2000,    378,   1208,  -2648,   4534,
5233   3307,  13200,   2780,   3100,  -3194, -10606, -11563,  -4491,
5234   2218,  -4500,    622,   1313,   2682,   3003,  -1387,  -3886,
5235  -1567,  -4864,  10899, -20606,  -1606,    -60,    602,    125,
5236   -730,  -1112,    979,    325,    -13,   -185,   1241,   -288,
5237   -552,   6042,  -7049,  -7359,  -1456,    493,  11204,    -65,
5238  -2170,  -5248,   2248,  -1046,    591,   2085,  -2844,    244,
5239  -3454,    581,   1315,   3043,    304,   -620,    405, -19944,
5240    769,   1076,  -1456,   -694,   2560,  -1046,   2514,  14552,
5241   1586,  -7027,  -4710,   1366,   1552,   4354,   3296,    462,
5242    600,    500,   3225,   5083,   -792,   3199,   -698,  -3589,
5243  -2596,  -3350,   2758,  -3019,   5664,  -9387,   4716,  -3125,
5244   3306,   6268,   -592,   -622,  -4144,  -6290,   4990,   -748,
5245   1854,  -1042,  -2996,  -4279,    338,  -1864,  -8639, -11208,
5246    932,   -722,   1788,  -1927,    450,   2191,  11828,  -6400,
5247   5364,  -2236,   3212,   8340,  -3229,  -2846,  -4676,  -1825,
5248   2628,   -303,   -589,   7728,  -4216,  -3866,  -4400,   -194,
5249 -11316,   5646,   3716,   4827,    232,   -583,    308,  -1833,
5250   2153,  -2508,    -46,    857,  -9587,   2768,   5136,   1462,
5251   5142,   7990,  -3424,   1067,   7462,   4944,     98,   1014,
5252  -4750,  13824,   1130,   2334,   9393,   2416,  -4519,     27,
5253   2000,    929,   -204,    481,  -2780,  -3720,   1267,    269,
5254  -5383,  -1999,   1249,  -4238,  -9351,  -7440,  -5964,   6154,
5255  -6827,   3112,  -2613,   -164,   1604,   1245,    -50,   8619,
5256  -4044,   4652,   2846,   8359,   5345,  -2902,   2295,   4801,
5257  -5016,  -6270,   2893,   2732,  -3510,  -2613,   4548,  -6376,
5258   4510,  10566,   1859,   1038,  -8381,   2782,  -1622,    159,
5259  -1035,  -3232,  -3766,   1580,   -720,  -4476,  -3863,   -920,
5260  -2135,   -458,    352,  -2645,   3029,    301,  -1145,   -478,
5261   3696, -11700,   9930,   6649,   7290,   2362,  17226,   3238,
5262   1786,    662,    971,   -736,   -647,   1745,   -506,   -777,
5263   1458,   2406,  -1417,  -7933,   -846,  -2654,   1104,    618,
5264  -2783, -10168,  -3322,   9498,   -939,  -2342,  -1876,  -1914,
5265     84,   3468,  -6533,   7796,  -3797,  -1318,  -2183,   1310,
5266   -895,   4943,   1062,  -4468,    142,   -244,    884,    613,
5267 -13963,  -5853,   -947,  18703,   -964,   1090,   1070,   1388,
5268  -1572,  -1110,    671,   1706,    620,   -262,  -2421,  -2277,
5269  -5665,  -5212,   4994,   2379,   -593,   2048,  14489,   1165,
5270  -1775,  -2093,   2466,    419,    404,   5429,   3089,  -1350,
5271   1975,   2281,     60,    599,  -1600,   2286,   2358,   6698,
5272 -16423,   3760,    666,  -1309,  -1346,   2786,   2364,   1448,
5273   1114,  17956,  -5301,   2430,   1178,   -164,   2195,   3927,
5274   -122,   -737,   1468,    307,  -1863,   1592,  -7714,  -2428,
5275    958,    220,     59,   4124,  -1945,  11151,   8604,  -2077,
5276  -4787,  -4578,   1096,   2685,   6478,   8314,  -6221,  -3842,
5277   2173,    -43,    104,  -2510,   3109,  -2324,  -4238,  -4709,
5278  -3233,   3228,  11454,   2428,    578,    780,  -1096,     72,
5279 -22624,  -1421,  -4104,    226,    464,  -1726,  -1971,   2068,
5280   1142,   1412,   1412,    798,  -2605,  -3451,  -1104,  -2224,
5281  -2250,  -3470,   -572,  -1420,  -1292,    -58,   -217, -21417,
5282   -172,  -6368,     30,  -2170,     95,    378,  -2926,  -2180,
5283   2820,   -683,   2018,  -4313, -13469,   5396,   1808,   -592,
5284   4732,  -6602,  -5602,   -983,  -4130,   -477,  -1236,  -2263,
5285   3992, -12962,  -1778,  -2631,  -2421,   -746,   1964,   1754,
5286   -760,   2753,   -116,  -3860,  10246,   -448,  -1318,   -100,
5287 -10372,   1420,   -210,   2768,     48,  -2373,   7721,  -3217,
5288   -328,   1543,  -2527,   3709,   4024,   -916,  -4588,   -726,
5289  -4302,   -982, -14714,   3615,  -1190,   9051,    199,   2252,
5290   1348,  -4204,    693,   1241, -14160,  -2460,  -2017,   2997,
5291    766,   -360,   -450,  -2919,  -7976,   3210,   -179,   8935,
5292    670,   1155,   6888,  -2249,   2729,   1810,   6283,    684,
5293  -9717,  -1763,   -921,  -4578,   3941,  -6408,   1431,  -2742,
5294    -91,  -2094,  -2118,  -9752,   2801,  -2497,    147,  -5901,
5295  -5270,  13170,   2810,   1576,  -3191,  10253,   4226,  -1340,
5296   2456,   1079,  12541,  -5124,  -8356,  -1000,   -558,    180,
5297  -2070,  -1880,  -5718,   -687,  10549,   1066,    220,  -4147,
5298   -695,   3648,  -3460,  -3143,  -1623,   2150, -11222,  -2566,
5299  -6395,   3552,  -4176,   -698,   1248,    112,  -4628,   -960,
5300   -724,   1191,   2084,  15207,   -346,    371,    190,   5345,
5301  -4283,  -7482,   1354,  -4424,  -3775,  -4143,   1444, -14876,
5302   -589,   2498,   1305,   -486,   1628,   -867,   1584,   1094,
5303    -10,  -1260,  -1046,   2528,  27472,    910,  -1069,    829,
5304   -117,  -1097,    770,    252,  -1412,   2353,   2200,    -11,
5305    624,   8459,   6320,  -9465,   1225,   2532,   5415,   9252,
5306  -1441,  -1378,   1081,  -1997,  -3904, -14740,  -5220,   3627,
5307   5725,   6180,  -5336,     72,   4638,    915,   -496,    628,
5308   1880,   -420,   2800,  -7143,  -7578,   3180,  -4210,  -1111,
5309   2979,   -442,   -182,   2778,   2398, -13878,   2209,   -282,
5310   -888,    180,   3584,  -1005,      2,    999,  -3074,   1205,
5311  -4605,   5250,  17255,   2839,   2718,   -678,  -2651,    160,
5312   1596,   4685,   2324,   3100,   3744,  -1954, -11674,    621,
5313   -678,  -6242,  -3449,  -1890,   3134,   -289,  -7162,   2268,
5314  -8437,   -624,   4999,  -5946,  13013,    244,   -200,  -1494,
5315  -1108,   3768,    445,   2429,  -1264,    786,  -2993,   3482,
5316   2448,   -968,  -1184,    213,   -772,   4931,     42,  -3850,
5317   2020, -17970,     84,   3016,   -602,   1805,    731,   3522,
5318  -2606,   -637,  25535,    680,   1083,   4138,   1602,    190,
5319  -1854,   -962,   -379,  -2499,   2453,   -362,  -4552,   4689,
5320   2168,  -5930, -10552,  -5585,  -4694,   2447,   2047,   5420,
5321   3908,  -1449,    -90,    -68,    496, -12713,  -2127,   1406,
5322 -10766,   2438,   2278,   2962,  -6411,    -22,  -1966,   2814,
5323  -1746,   -383,  -2381,  -5981,  10920, -12354,   -656,   2260,
5324   5200,  -1908,  -2275,   4276,   1174,   -932,   -532,   2832,
5325    601,   1551,  -8434,  -4170,  -6411,   9099,  -6886,   2243,
5326    561,   2026,  -3598,  -1125,    646,  -5188,   6017,   -632,
5327    772,  -2919,  -3776,  -9938,   2461,   -122,    128,  -1416,
5328  -1533,    343,   1318, -13738,  -1528,  -6418,  -1196,    832
5329 },
5330 
5331 .cb2224s1 = {
5332  32767,   -749,  -1885,   -806,    739,  -1858,   3902,   1029,
5333    332,  -2122,   1240,   2705,   1362,    190,   1058,  -1404,
5334   1224,   1122,   1208,    190,   1984,  -1355,   1694, -21000,
5335  -1012,   2418,  -1269,  -1154,   1113,   2291,  -2317,    315,
5336  12872,  -2296,  -1510,   1104,  11324,  -1146,  -1018,   1326,
5337   -902,    168,    647,  -1828,  -3838,  -5682,   2732,   -238,
5338   -134,  13450,   1570,   2424,    996,  -3494,  -3720,   4897,
5339   5875,    149,  -6367,   6659,  -2329,   6916,   1134,    425,
5340 -19014,   -479,  -1900,   3470,  -1777,   -811,   1723,    -46,
5341  -2103,  -1298,   2929,  -4279,   -639,  -2443,   7231,  -1187,
5342  -2145,   -777,  -3287,   4895,   8878,  -9318,    289,   4015,
5343  -3148,   -598,   2226,  11700,    114,   3237,   9586,  -4570,
5344   2592,   3614,  -2272,  -2829,  -3356,  -1095,  -5290,   4709,
5345  -1867,  -1930, -20722,    937,    892,   1415,   1544,   2950,
5346   5090,    937,  -1411,    123,    -31,  -1568,    338,   -938,
5347   5465,   5796,    480,  -2782,   3351,  -2489,   -383,   1529,
5348  -5686,   2446,   -693, -12796,   -599,   1894,  -1576,  -2244,
5349  -4686,  10165,  -1085,  10050,   2681,   1138,   2544,  -1809,
5350   -806,   5278,  -8730,  -3740,  -2343,    971,  -3254,   -165,
5351   -212,  -4164,    850,    233, -13694,    442,   1073,   3854,
5352 -12926,  -2001,   3468,   -765,    829,   2174,   1531,  -6036,
5353 -10848, -11009,    803,   1713,   2884,   1992,     75,  -2989,
5354    268,    346,   1998,   4798,   8976,  -4632,   1863,  -4127,
5355   -612,   4790,  10946,  -1296,   8009,  -1351,    356,  -1711,
5356    313,   2301,   1318,   8050,    700,   1218,   2270,  -2156,
5357     67,   1537,   1941,   3442,  13321,    691,   2344,   2594,
5358   1551,   3853,   7279, -10441,   1006, -11862,   5532,   -611,
5359   -582,   2257,  -2873,   3993,  -5133,  -2264,  -2478,   1576,
5360   1834,  -4931,  10264,  -1429, -10404,    393,  -3715,  -1470,
5361  -2003,    384,   4869,  -6780,  -1297,   1572,   1043,   6980,
5362  -4382,  -3005,   3698,   4176,  -1348,  -4972,   1574,   9815,
5363  -5995,   -979,   3609,   3702,  -8503,    668,   3354,   2552,
5364   9183,  -1175,   1224,  -2859,  11176,   6088,  -1355,     84,
5365   1271,   -380,   5336,    299,   -690,   -365,  -8047,  -3679,
5366  -3204,   1334, -13451,  -1392,   2200,  -3646,  -1046,  -4292,
5367    741,  -1701,   1722,   2061,  -1358,   7266,  -6356,    963,
5368   2190,  -1349,  -1882, -14128,  -4662,   3552,    565,  -1109,
5369   5413,   1239,  -2618,    794,  -2064,  11805,   9004,  -2134,
5370   2804,    946,     80,  -2387,  -1205,     11,   1642,  -1825,
5371  -2324,  -5018,   4208,   5285,    661,  12430,   1907,    784,
5372  10864,    340,     18,   -138,   2885,  -2247,     17,    334,
5373  -3172,   2977,    970,    536,  -1540,   -516,   -488,   -512,
5374  -1334,  -1930,  -2418,   1078,  24837,     12,   2060,   -252,
5375  -2536,  -2206,  -3179,  -6785,  -8842,   8736,   1393,    119,
5376   1652,  10126,    856,    855,   -742,   -289,  -2208,   3831,
5377   6909,  -6556,   2472,   -245,  -1729,   1460,  -3014,     59,
5378    -58,    132,   3903,  -3762,  -1419,  13273,   2708,  -7752,
5379     84,   3525,  -1305,   -334, -13421,   5931,  -4845,  -2697,
5380    666,    558,  -1102,    632,  -2946,   4153,  -4018,   4516,
5381   4875,   4460,  -1567,   2233,    386,   -754,   1256,   2145,
5382  -1692, -13046,   1581,   -518,   4397,   1215,   -723,   3413,
5383   -640,  -5088,   1711,   -714,   2536,   2433,   -691,  10758,
5384  -8764,   5541,  -2071,  -1662,  12955,  12998,   1252,    -94,
5385    802,   2573,  -2557,    -66,   -832,    106,   -728,   1050,
5386   -811,  -2684,    629, -16524,   1531,  -1617,   1348,    204,
5387   1722,    368,    554,  -1752,    114,   1349,   1952,  -1007,
5388   2626,   2035,   8148,  -2539,  -4296,  -4460,  -8542,  -3089,
5389  -1543,   -857,  -2617,  -1765,   6642,   2167,  -1531,  -6881,
5390     86,   -414,  -5896,  -5152,  17445,   1129,  -5006,   2936,
5391  -3432,  -2226,   1176,    972,   1170,    530,   3390,    260,
5392  -2909,  -3550,  -5255,   1771,   -382,  -1690,  17070,   2688,
5393    566,   2430,  -1768,   3373,   1460,  -3464,   -629,   3119,
5394    430,  -3554,   8357,   7075,    293,   2955,    -61,  -6919,
5395  -4939,   3678,  -6852,    652,   2206,   5918,  -2768,  -3022,
5396   5721,   -770,  -1102,  -1057,  -2760,   3086,   5611,   -160,
5397   2714,  -1042,   2569, -14248,   3846,   8212,   5392,    144,
5398 -11896,    618,   1212,   3283,  -3777,   -715,  -3870,   2528,
5399  -2900,   1645,  -1786,  -1852,   2776,  -1348,   -586,    234,
5400     -4,  -1666,     46,   2095,  -1987, -18728,  -2980,   2501,
5401   4042,     79,  -1849,  -2013,   8047,  -1898,   -108,    340,
5402  -4760,   2134,   9000,    347,  10365,   4779,   6660,   1694,
5403  -3253,  -2282,  -1488,  10406,  -8054,  -3414,  -2934,  -1611,
5404   3172,  -2195,   4973,   1249,   2888,  -4054,  -5738,  -2995,
5405  -2282,   1977,   -353,   -516,   5322,   3225,  -4907,   1303,
5406  -4656,   9947,   -236,   9382,   2332,   2076,   1470,   3173,
5407   4712,   2645,    559,   4904,   1511,  -1715,  -4856,   5750,
5408  -1276,   -306,  -5980,  14393,   1443,     85,    156,   7718,
5409    793,   4199,   2122,   1098,    128,  -1996,  -1397,    -20,
5410   -534, -13296,  -1518,  -2970,  -1001,  -6474,  -6146,   8337,
5411   5476,   3058,   -526,  -1295,   1623,  -8791,   1257,   2006,
5412  -5725,   3035,  -2917,   1280,  -8479,   5934,   9870, -13131,
5413     14,   1088,     -9,   1969,    366,  -3214,    192,   2764,
5414   1499,    346,  -2031,  -2900,  -2529,   1072,  11717,   5206,
5415    -44,  -2514,  -8900,   2892,   2132,   3635,   3735,   2726,
5416   1398,   6035,  -2830,  -4568,    424,  -8696,   1368,  -3860,
5417   1823,  -2620,   4546,  -2210,   1660,  -1672, -10524,   -484,
5418    950,     11,  -4494,  -6220,  -5653, -13332,   2868,    460,
5419  -4120,  -4030,  -3277,    522,  -3403,   1126,   -170,  -1892,
5420  -4366,   1304,   3477,  -1507,   1111,   -594,   1670,  -8416,
5421  -1690,   2492,  -7109,   2531,   4131,  -8123,  -4884,  16505,
5422   -240,    -63,  32099,    974,  -1360,  -2395,  -2005,  -1156,
5423   -877,   -416,   -922,   1857,    766,     71,   1380,   -259,
5424   -272,  -1924,   2498,  -3290, -16045,  -2064,   2966,   2936,
5425  -1265,   2121,    488,   3781,   1484,  -1193,   4776,  -1001,
5426   -669,   1569,   -379,   -604,     -5,  -1943,    757,    359,
5427   -560,    118,  17941,   2323,    215,   7621,  -3582,  -8130,
5428   -698,   9893,  -2752,   -417,  -1262,  -1504,   3319,   1186,
5429  -2192,   3014,    781,  -3602,  -6190,  -7725,   3169,   2038,
5430   1175,    612,   2477,  -4136, -12152,   4538,    567,   -116,
5431  -3222,   -470,   -118,  -9257,   -635,   3078, -11596,     93,
5432  -4178,   4150,   5985,   4414,  -2110,    542,  -1125,  -1242,
5433   -234,    807,  -1385,  -2448,    824,    109,  -1826,   3032,
5434    269,  14188,   3468,    908,    -12,   2290,   5758,   1685,
5435    680,   5963,  -2763,   -173,    -34,   3135,   1230,   2226,
5436   2471,  -9546,   2266,  -1583,    729,   3506, -10664,   -652,
5437   2212,   -620,   2762,   -751,  -6337,  -4339,   4131,  -1234,
5438   5423,  -2279,  -2884,   -929, -12582,    416,   2046,  -3854,
5439  11130,  -2738,   -670,   -202,   6216,  -7266,   9726,   1308,
5440  -1761,   4696,  -1061,   -144,    482,  -1586,   4377,  -5016,
5441  -3894,   2296,   4340,   -555,  -3003,  -2117,   -962,    100,
5442   4548,  -1870, -13885,   1351,  -3226,  -8114,    377,   -391,
5443  -1344,  -2148,   4756,  -3518, -14429,   -670,   -238,    400,
5444   1234,   4389,   1181,   1046,    425,    -32,    840, -29846,
5445   1580,   -992,   1844,   1961,  -1305,   1055,    418,     52,
5446   -641,   2430,  -1773,  -5323,   3341,  -5367,  14027,   3051,
5447   3864,    404,   4186,  -1875,  -5822,  -4321,    112,    395,
5448   -177,   1080,  -3008,    520,      8,    226,   1430,  -1635,
5449      8,  -2632,  -3249,  -3595,    622,    564,   8404,  14463,
5450    160,  -7828,  -4113, -16547,    848,   6320,   2311,   4074,
5451  -2050,    668,   1463,  -2322,   1790,    864,    317,   -594
5452 },
5453 
5454 .cb2224m0 = {
5455 -17338,   5737,   -912,   5906,  -5315,    920,   2743,  -2232,
5456   1943,   -753,   1696,  -1818,  -2272,   -564,  -1306,   -527,
5457   -156,   9952,     36,   2524,   2053,   1841,  -1670,  10622,
5458   2532,  -5616,   -324,  -1132,  -1148,   1920,  10232,    -75,
5459   -630, -10796,   1618,   1104,  -2557,   -603,   2115,    966,
5460  -3763,  -3183,   -851,   4502,  -1565,  10062,    313,   -709,
5461  10707,    867,   3820,  -2747,   3470,  -1942,   -486,   4092,
5462  -6289,  -2363,    556,   3190,   5046,  -1869,   2886,  10572,
5463   -948,  -4191,   1544,  -1727,    721,  -3153,   -712,    934,
5464   1610,   1070,   1248,  10645,   2340, -11102,  -2744,   -353,
5465    -65,  -4973,  -1782,  -1037,   1210,   1192,   1138,   1106,
5466   9422,    652,  -9595,  -1663,    460,   9107,  -2827,    775,
5467   1131,   4732,     93,    476,    387,  32767,   -161,    266,
5468   -406,    604,    675,     83,   -589,   -639,    220,   -830,
5469   2200,   -142,  -2000,   -128,    902,    823,    287,    717,
5470   1857,  -1626,    208,   2784,    -72, -19310,   6190,  -2063,
5471  -9101,   3419,   1721,  -2092,    332,  -6533,  -7594,   1138,
5472    807,  -2582,   -668,    410,   -497,   1526,     96,    944,
5473   3319,   1294,   -335,   1964,   -380,   -618,   3069,    101,
5474  18964,  -2298, -10304,  -1190,   -998,  -1384, -11466,   -256,
5475  -4475,   4027,  -3532,   1828,  -1311,  -3417,  -3925,   -221,
5476  27688,   2277,  -1227,   1043,   -399,  -3327,    515,   1665,
5477   -616,   2724,   -546,   4608,   -576,   -103,  -9064,  -1281,
5478   -563,  -3588,   2174,   -824,   3379,  -2360,    354,    844,
5479  -7044,  -2295,  -2613, -11152,   1006,  -1064, -17007,   1180,
5480    387,  -8448,    836,   -578,   2621,   -356,  -1476,   2362,
5481    822,   4547,    118, -11628,    352,    367,   -958, -12423,
5482    -65,  -1591,  -2304,  -2880,   1684,   1708,  -1693,   -781,
5483    -71,  10012,   -534,  -3672,    417,  -2048,  -1955,  10491,
5484  -1257,    861,   -414,  -4058,   3042,   1529,  -5823,   6877,
5485  -3918,    993,    221,   2576,  -7780,    170,   -648,   -139,
5486  -3410,   7974,   -756,   2657,   -596,  12527,   -199,  13752,
5487   2198,   -938,  -2265,   1736,    257,   1517,   -676,  -1165,
5488  -2874,  -2433,    123,   -829,   2605, -10270,  -3158,   3624,
5489   2072,   6960,   1490,   4634,    455,  -8175,   1139,  -4545,
5490  -1491,   3727,  -8738,  -1951,    593,     14,   2897,   2490,
5491  -2273,  -1436, -10992,   3005,  -4392,  -3434,  -4561,  -1014,
5492  -9506,  -1609,  -1248,  -1593,   -190, -10472,   3264,  -2274,
5493   5097,   -633,    473,    427,    725,   1577,  11032,    318,
5494 -12228,     78,  -1116,    441,   1930,   4041,   -648,  -4324,
5495   -224,   2738,   8826,    -40,    327,   1761,   2371,    171,
5496   4039,  -3411,  -2495,   1150, -12181,  -1704,     35,    528,
5497    417,    626,   1866,   -472,    466,    905,   -854,   -875,
5498   1194,  24371,    488,     26,    695,   1777,    798,   -169,
5499    -16,  -1252,    395,    871,   1170,   -635,  -1637,   2094,
5500  -5427, -16393,   -384,   3872,     33,   -687,  -1777,  -4160,
5501   3020,  -1906,   3868,    699,   -400,   6755,  -3253,  12699,
5502   1474,   7312,    991,   -646,  26770,   2524,   2144,   -500,
5503   1096,  -1869,   1036,  -1707,    521,  -2091,   1445,   2335,
5504    107,    238,   -227,   -120, -32768,    591,   -257,    867,
5505  -1231,    650,   -465,    356,    431,    762,   -516,   -594,
5506    512,    242,   2298,   1012,  -1538, -11748,   3551,  -5608,
5507  -2174,  -2428,  10557,    625,   1002,  27865,   -589,  -1527,
5508  -1552,    156,   1905,   1041,  -4190,   2300,   1603,   -980,
5509  -1764,    484,   1555,  -2664,    381,  11676,  -8848,  -3060,
5510    675,   -646,    736,  -1279,  -1261,  -1988,    543,  -1880,
5511   1917,  -2165,   2846,  11863,   2076,  10381,   -307,   4354,
5512     73,  -2788,  -2464,    964,   -218,   1552,   1846,   1470,
5513    577,   -594,    725,  30798,     43,     13,  -1474,    260,
5514   1218,   1433,   -114,   1020,   -648,   -678,  -1879,    -65,
5515    791,    366,   8547,    931,   1091,   1018,  16312,  -1116,
5516   -777,  -1098,    404,    180,   -899,  -2865, -10089,   -751,
5517     40,  -2358,  -2980,   3574,   7905,   -190,   9207,    -18,
5518 -18766,   -270,  -5300,  -2023,   2422,  -1189,   1267,  -1085,
5519   -704,   6823,   2164,      2,    125,  -2319,    411,    591,
5520   -488,   -566,  -3394,    304, -12375,   -268,  11098,   -150,
5521  -2392,  -1255,   3172,    162,   1295,   5897,   7944,   6019,
5522   3329,  -2014,   2957,  -4933,   4805,   2780,  -5453,   2680,
5523   3220,   2784,   -549, -19908,  -1222,    550,  -3540,   1822,
5524   4082,   2399,  -6844,   2145,    938,   -597,    122,    -20,
5525 -14986,  -1620,   1575,    561,    408,  -6305,    760,   1634,
5526   2652,  -8301,  -2988,   1864,   2524,   3228,   7466,  -2620,
5527    410,   1364,   1740,   2204,   1999,   1704,  -2601,   -351,
5528   -104,  10688,  -7166,    134,   -346,  11852, -13322,  -3171,
5529  -1230,   1109,  -2336,   -962,   -563,   1030,   2832,   -969,
5530  -1997,   3233,   -414,  -8246,  -2074,   2737,   3557,   1625,
5531   1036,    845,   1848,   1710, -10388,  -4586,   6915,   2734,
5532  -8693,   -667,   1568,   1758,   2396,  -3262,  -2497,  -1472,
5533 -11848,   -689,   3379,   1692,   1449,   2844,   8524, -15598,
5534    337,    590,   3303,  -1594,  -2548,   4529,    433,  -1921,
5535    920,   1061,  -1693,    191,     44,    957,  -2397,  -1126,
5536     41,   2164,  -1587,    568, -17290,   4687,  -1028,   -403,
5537   1169,  -1282,  -1602,    242,  -1234,   1870,   1067,   2444,
5538   1752,  -2552,   8775,   1384,   5683,  -4770, -12436,   -680,
5539 -13344,   -196,   -276,   -299,    734,  12378,   2364,    327,
5540  -1494,    560,    -90,   3394,    496,   2357,    629,    -17,
5541   1040,   -706,    589,    294,  -1135,  25012,    444,   1206,
5542   -298,   1424,   1524,  -2188,    -64,  -1101,  -1998,    374,
5543   1377,  -1382, -11349,   1456,   -171,  -2369,   6966,  -2808,
5544  -8987,   3390,   -811,    671,   3032,  -3396,  -9815,   2246,
5545   4418,   -678,   1851,  -1592, -11038,  -1194,  -3612,   2589,
5546   -250,   -495,   1203,   1348,   -805,   1853,   -345,   -555,
5547  -8755,  -9695,  -3768,  -1506,  -8172,   -322,  -7163,  -6319,
5548   2052,    116,  -4459,  -2328,   4857,  -2569,   1419,    959,
5549   1138,   7034,   4836,   3449,   6826,  13411,   -893,    981,
5550  -2060,  -3710,   3177,   -761,  -1128,   4386,   -127,   6698,
5551   3426,  -2922,    -61,    408,   1426,  -1238,  15468,     94,
5552    373,   3597,  -2432,  -1989,   -859,  -8976,   2938,   -777,
5553    409,   -206,  -7758,   3384,    295,   -466,     29,   7925,
5554   2048,    930,   2296, -10030,    330,   7864,  -1004,   -385,
5555   2130,    388,   3587,  -4480,   1560, -12768,  -2606,   8178,
5556    771,  -3519,  -1590,   -592,   2192,  -1126,    -77,  -3947,
5557   1868,  -1304,  11107,    781,   6240,   4134,  -3314,    407,
5558  -6125,   5168,   -503,   2155,   -990,    143,    219,  -9950,
5559  -1186,  -1446,   1930,  -8963,  -4084,  -6141,   -976,    153,
5560 -13665,    564,  13631,    138,   -269,    379,   1333,  -1710,
5561   -940,   -511,   1214,  -2190,   1347,  -1397,  -1321,     94,
5562  -1802,   6627,   1306, -12347,   2780,  -1091,  -4362,   5047,
5563   -446,  -3472,   6064,   1075,    478,    769,     58,    802,
5564    562,  -1581,  28580,    194,   1338,    573,   -555,    617,
5565   -409,  -1249,     -8,   1133,    952,   -120,   2502,   5313,
5566    969,  -1664,   1769, -12199,   5551,   -402,   4862,   3270
5567 },
5568 
5569 .cb2224m1 = {
5570  32767,    -54,   1385,   -206,     19,    522,  -1176,   -667,
5571   -260,  -1388,  -1751,  -2234,    228,   -343,   -893,   -898,
5572  -1004,   2517,   -232,  20996,    507,  -1857,   2574,    840,
5573   -615,  -1922,    660,    844,     52,   1272,    609,   -692,
5574  21805,    938,    678,   -399,    -22,  -1839,   -996,   1560,
5575    218,   3973,  -6547,  -1151,  -3914,   -789,    938, -11509,
5576  -2282,   -606,   -327,   3088,    797,  -1540,  -7598,   1378,
5577   -100,   2108,  -1907, -11671,   1538,  11136,    310,  -2096,
5578  -3037,   3181,   1731,   2043,   3424,  -1098,   2046,    545,
5579  -1778,    605,    932,    832,  -2356,  -1498,   1129,  11542,
5580    119, -10994,  -3720,   4316,    346,  -9141,   3921,   -918,
5581  -5476,    372,   -318,   9254,   -681,   4896,   1587,   1620,
5582   1850,   4057,  -1507,   -362,  -1074,   -328,  -1502,  -3092,
5583   2735,   -378, -11572,  -1292,  -2575,  -3397,  -7566,  -8977,
5584   1670,   8659,   -655,    884,   1815,  -9348,    570,    394,
5585   1670,   1942,   -195,    386,    553,   8885,  -9206,   -624,
5586  -2312,  15852,    782,    562,  -1497,    720,   1804,   1415,
5587  -3809,   3783,  -1918,  -3496,   -637,    581,   1161,    961,
5588   -960,   -930,  -1673,    904,  11510,  -2286,  -9964,   2964,
5589  -5752,   2229,    786,  -1479, -18882,   1517,    128,   3282,
5590    157,  -2178,   -564,  -6029,    766,  -4599,   3620,  -4380,
5591 -20114,   -677,   2134,    -93,   1486,    648,  -4790,   1862,
5592  -1476,    -56,  -3443,  -2622,  -2806,  -1185,    122,   1801,
5593  -1547,  12241,  -2785,   2386,     56,  -4075, -10964,   -832,
5594  -4744,  -1350,   2849,   -255,  -1375,    163,   1306,     37,
5595   2304,  -1396, -11234,   9712,   1732,  -2262,   3632,   -431,
5596   -579,  -4045,    806, -12168,  -1309,    840,  -1474,    918,
5597  -1240,  -1601,     48,  -4137,   6934,   3968,   7370,   4088,
5598   8648,   2351,   1466,    615, -12314,  -2347,   4382,    862,
5599  -4288,  -3138,   1886,  -4357,    375,   1949,     73,    287,
5600    135,    -60,  -1498,  -2427,   1263,   3322,   -582,  17508,
5601  -1202,   1558,   3351,    484,   -439,   -571,   -370,  11952,
5602  11656,  -1407,  -1410,  -2976,   -459,    397,   1980,  -1374,
5603   1237,   5044,  -2074,    405, -10650,   -174, -12556,  -1962,
5604   4569,  -1293,   -200,   3106,    343,    748,   1918,   1084,
5605   -670,      3,  -1070,   -397,   3965,   9966,   -609,   9691,
5606   -900,    137,   2305,  -5944,   -944,  -1500,    638,   -703,
5607   -582,  10098,   -523,    776,   1266,   4860,   6213,   1181,
5608  -5634,    518,   9116,  -4740,  10683,   -547,  -1295,    -91,
5609    104,  -3115,  -1724,    -17,   1953,   -745,    694,   -474,
5610  12248,   -596,   -674,    765,    674,   4494,   1205,   5883,
5611  -1638,  -3996,   -664,   8694,  -5620,   3968,   -717, -10425,
5612   -285, -12605,    368,  -3904,  12363,  -1288,   1242,  -1497,
5613  -3117,   2396,   -220,   1700,  -2788,    250,    107,   -150,
5614    345,    681,    -44,  -2466,   -389,   2098,    312,     54,
5615   2734, -22225,  -1232,  -1778,   1063,  -1586,  -6658,    344,
5616  -2889,  -4348,  -3685,  -2100,     12,  -1755,  -6401,   -149,
5617   8150, -10689,   -748,   1443, -32768,   1698,   1461,    216,
5618   1373,  -2814,   1014,   1135,   -227,  -1309,   -616,   1566,
5619    395,   -724,    852,   1579,  -9647,  -1214,    728,    329,
5620   9244,    179,   7204,   -836,  -3954,    168,  -5722,    152,
5621  -2886,    472,   -651,   5114,   8734,    -71,  11406,   1098,
5622  -1452,   1190,    598,   -880,  14611,  12540,  -1523,   1340,
5623   1015,   1510,   -208,    206,   1314,  -1532,   -246,  -3210,
5624  -1637,   -197,    197, -32768,   1448,   -191,  -1720,   -217,
5625   1021,    973,  -2099,     56,    606,     39,  -1569,  -1205,
5626  -2375,  -2156,   4798,   2504, -11914,    933,  -6015,   2657,
5627  -2911,  -5173,  -1964,   1576,   5268,   1190,    675,    856,
5628  -1718,  -4332,    166,   1556,  19005,   2040,   1198,  -2170,
5629   1824,  -3409,    121,    830,   -252,   -525,    289,  -1701,
5630    292,    854,  -1150,  -1108,    171,    511,  22114,    662,
5631  -1263,   -540,  -2306,  -2332,    869,  -5191,    186,    536,
5632    410,  -7576,    590,  13625,   3519,   3858,  -2787,   -376,
5633  -6506,    891,   5025,  -2054,   8316,  -2115,   7668,  -5808,
5634  -2464,  -2422,   1541,  -3851,   1578,    420,   -617,  -6507,
5635   -858,    160,   3876,  -2830,  -5970,  -3295,   9829,   1099,
5636   1617,   3502,  -3124,  -4116,    138,    287,    914,   -548,
5637   1056,  -1546,   1218,   -227,  11632,   -574,   -996,  -9894,
5638    808,  -5868,  -1457,   8374,  -2086,   -280,   1038,    528,
5639   1862,    284,   3926,   -144,   7168,   1224,  11628,   -221,
5640   1018,   1683,    922,    561,   6910,   1895,   3044,  12613,
5641    -74,  -1424,   1654,   8872,   2255,   -990,  -2039,    269,
5642   9558,  10122,    958,    466,  -1948,  -1242,   1042,    886,
5643  -1143,  -3444,  -8720,   1918,   -300,  19074,  -1629,    991,
5644    908,   -896,   1207,   3602,  -4802,  -2912,   4100,   2936,
5645  -1344,    459,  -6904,   -714,    524,    171,  -1430,   1454,
5646  -2725,   1130,   -757,   2861, -11174,  -2768,   5466,   3662,
5647    110,  -1999,  12376,  -2173,  -2508,  -2838,  -2025,  -4378,
5648    134,  -9856,   1738,   1027,   1428,     38,  -1560,  12824,
5649  13932,    549,    586,    720,    923,  -1040,  -2827,  -3272,
5650   1902,  -2113,   2624,   3296,    -34,  12291,   1449, -12138,
5651   -796,    186,   2777,  -1007,   3276,   -587,  -1917,   -130,
5652   2120,   -564,   -364,   1005,   -615,   1504,  -2412,   9219,
5653 -11412,  -2490,   1262,  -2720,   1608,  -3276,   1294,   1882,
5654   -188,   7090,   6029,  -4207,  -2739,     72, -10035,  -1672,
5655   1509,   -124,  -1649,    420,  -3623,  -1069, -11225,   -754,
5656   -388,    790,  -3209,   -330,  -2632, -11920,   3178,  -1788,
5657   2585,   4146,   1944,  -2757, -10616,    220, -14136,   2158,
5658   -274,   2010,   -362,   1107,   -348,  -1990,     96,   -985,
5659   1599,   1566,   1393,    304,  -1380,   -924,   -285,    620,
5660    -30,   -902,  26210,   1485,   1042,  -1160,    352,   -177,
5661   1245,   1879,    -18,    727,   -421,    223,  -1298,   1066,
5662    962,   1306,   3866,    870, -18780,  -3873,    107,  -1408,
5663  -1261,    808,   -818,   1738,   1439,  -2156,  -1499,  -2108,
5664  -4626,   4039,   -964,  16682,  -1169,    266,   9373,   1238,
5665  -2728,   2381,  12159,   2155,   -472,  -2293,   -513,   3808,
5666   -690,  -2190,  -1139,     -6,   1379, -22803,   1380,   -612,
5667    308,   1394,   -902,  -1454,  -2620,  -1080,  -2864,  -3301,
5668    108,    218,   8718,   -617,  -1098,   1436,  -2005,  -3966,
5669  -2658,   6152,   -874,  -4636,   8705,  -3382, -12072,    418,
5670  -1837, -12582,    270,   -788,  -1174,   2156,    461,   -297,
5671    478,   -632,   -356,   5796, -12024,    416,   2602,   3544,
5672  -1240,   -970,   4874,   7221,    704,   8940,   2316,   1174,
5673   2537,   5380,     -5,  -1818,   3020,  -4120,   7042,  -9618,
5674  -1622,   3576,   2455,   -298,    451,  -5298,   7371,  -1570,
5675 -12956,   9758,   -216,    889,   5395,  -2779,  -4036,   1736,
5676  -1871,  -2036,  -1119,   1847,    912,   2292,    850,    220,
5677   1300,   2228,    399,  -2885,  -2696,   2399,   3179,   6266,
5678   1629,  13091,   -232,  -5322,   1397,   -724,   1666,  -2012,
5679   3643,   1400,  -2724, -18007,   -506,   -103,   1318,   2473,
5680    965,   -587,   1135,   -904,   -510, -10767,   1937,   -585,
5681    -73,  -1662,   3021,    340, -12475,  -1618,     -1,  -1914
5682 },
5683 
5684 .cb2232l0 = {
5685  -9947,   -673,    522,    -36,    396,   -433,    949,   -442,
5686 -12495,  -2186,   4280,   -997,  -1715,  -7385,   -379,   3498,
5687   -572,  -9897,   6686,  -4736,    577,   1866,    659,   -123,
5688  -1682,    420,   -866,   4458,   5821,   3155,   7929,  -5562,
5689  -1798,   3086,   8556,    -65,  -8943,   2354,  -4187,  -3798,
5690    627,  -1859,  -9760,  -1811,  -1724,    -45,  -1838,   1638,
5691    499,    148,   -335,  20916,   -264,   -556,   -269,  -1014,
5692  -1531,    711,   -519,    462,  -5117,   3944,   -950,   8277,
5693    878,  -4803,  -5003,  -4402,  -4722,   2988,   -144,  -6887,
5694  10661,   -909,    700,  -2287,  12126,   -101,   -761,   1836,
5695    827,   -609,    538,    442,  -4504,   1812,   3818,   7359,
5696     96,   -555,   1598,  10040,   -554,    924,   3426,  -1786,
5697   2620,  -2132,    867,   -519,  -2299,   -672,   -508,    201,
5698  -2457,  10872,  -5003,   5422,  -8890,   -104,   2579,    940,
5699    401,    871,  11167,   1216,   1054,  -2876,  -1523,  -3950,
5700  -1229,  -3410,   -428,   3648,  -9389,  -3025,  -1752,   7583,
5701   3953,   1938,   3899,   1435,   8170,   1019,  -2320,   1299,
5702  -1152,    226,    394,  11328,  -1471,    604,   -184,    567,
5703  -3704,  -5723,  -5938,    423,   9362,   4546,  -3318,  -3395,
5704   5084,  -4341,  -1781,  -2619,   1078,   -365,    151,   -413,
5705 -21591,   -968,   -202,   -183,    849,   -481,    407,    -11,
5706  -2708,   2472,   2689,  -9232,  -9482,  -1776,    645,  -1510,
5707  -1410,  -6115,   -114,  -2550,   1922,   1668,    288,  -1302,
5708    948,   1967,     52,   2393,  -1975,    374,  17358,  -1332,
5709   5303,   3195,  -2674,   4784,  -1418,  -1359,    -57,  -2126,
5710   4618,   8890,   6455,   1181,     76,    374,   9585,   8762,
5711    672,   -642,    666,  -6485,   1751,   3255,   -934,   6196,
5712    892,    171,   -102,    -44,   -326,   1330,   -320,   -480,
5713   -842, -22376,   -561,   -141,    635,  -6528,   5711,   2400,
5714    838,   2846,  -3212,  -5341,  -5479,   4961,   2110,  -7480,
5715  -4215,   7964,  -1308,   1219,   1541,  -4418,   6293,  -4522,
5716  -4887,  -5760,   2790,   1441,   6135,  -1133,  -1627,   1235,
5717    914,    572,  -1043,  -1473,   -519,  -4618,  -1228, -12212,
5718   1101, -10794,  -4292,  -4355,   6431,   -588,   -992,    612,
5719  -1771,   6751,   4871,    581,    620,   -352,    277,    727,
5720   2226,   8552,    -43,   2295,   9409,   1122,   7618,   1885,
5721   1192,  -1432,  -1103,   8666,  -2078,   -403,  -1787,   1572,
5722  -2200,  -7705,  -6743,  -1277,  -1228,    955,   7613,  -1536,
5723   8530,   5703,   5446,   4251,   -853,   4910,   1578,   2832,
5724   1274,  -2610,    243,   2820,    951,   9240,   1617,    605,
5725  -6755,  -2728,  -5658,   3866,   -157,   1215,  -8470,  -2038,
5726   -189,  10411,   7444,   -376,    407,  -1128,    770,   -410,
5727    503,   1707,    786,   -529,     82,    -27,  21512,   -282,
5728     81,  -1129,   -686,   -555,   2674,    -99,   1284,   2216,
5729   1238,    404,  -3398,   1010,   3966,  -1134,  -2682,  14222,
5730  -1581,   9779,  -1114,    848,   1905,   2129,  -3937,  -4742,
5731   1229,   8051,  -4344,   3914,   4273,   -659,    159,  -1188,
5732  -1844,    912,  -1256,   -478, -16158,  -2869,    959,  -2096,
5733  -2166,   2360,   7861,  -2718,  -6358,   7653,   6639,  -3239,
5734  -1690,  -1242,   3439,   1254,   -954,    604,  17512,   -288,
5735   2412,    211,   -298,   2656,  -5217,  -1770,    892,   1979,
5736  -1482,   3498,    -40,  10424,  -1038,  -1862,   9905,    298,
5737     77,   2179,  -4444,   2580,  -2069,  -6473,     61,     84,
5738   1035,   -645,   -662,   -824,   -743,   -104,  -1962,   -124,
5739   4976,  -5378,  -1254,  -7055,  -3474, -10695,  -1254,   2547,
5740   -694,   3194,    -82,  -2634,    230,    358,    -12,   1594,
5741    -90,    598,    -76, -21136,  -1278,    846,    -84,    259,
5742  -2536,  -4442,   2337,  -1606,  -3264,  -3126,   -591,  -1295,
5743  -2440,  -2592,  10888,   5821,   -862,  -5070,  10402, -10633,
5744    159,  -2660,    894,  -2112,  -1774,   3732,  -1020,    422,
5745   9487,   1608,   -992,   2046,    275, -10676,   2606,   -999,
5746    477,  -1868,  -1690,   4764,  -6419,  -7550,   8159,    529,
5747   2308,   -394,  -2394,   2826,   6680,    496,   3628,   -646,
5748   3186,   -657,  -2260,  -1416,  -9202,    496,   6624,   2441,
5749   1554,  -2195,  -8458,  -3459,    466,   6706,   1056,  -8777,
5750   5436,  -4000,  -3130,   4794,  -6127,   2008,   1602,    195,
5751    558,  -1362,   -880,  -2662,   9726,  -9793,   2989,  -3182,
5752  -2378,  -1338,   1086,  -4682,    372,   -399,  11129,   -601,
5753   -666,   5206,  -1106,    362,   3155,    328,  -9862,    719,
5754   1602,    998,  -2342,    857,   1510,    476,   7256,   4652,
5755  -5750,  -4991,   4611,   8718,  -4434,  -4119,   -351,  -1606,
5756  -1033,  -3717,   3585,   9381,  -1594,   5052,  -7414,   -205,
5757   2356,  -5949,  -8738,   1526,  -1838,   4760,  -5444,    623,
5758    112,  -2863,   5710,   4920,   9497,   3759,  10748,   -201,
5759    716,    747,  -2559,  -4077,   -449,   -741,   -136,  -1303,
5760   -572,   1886,   -986, -10529,    -51,   1360,   2418,    116,
5761  -1490,   1928,  -9977,   4720,    227, -11212,   3730,  -2996,
5762   1300,   9935,    356,  -4618,   -384,    972,   3174,   3732,
5763   -803,   2666,    790,   2067,   2343,  -1209, -10147,     21,
5764   9066,  -4564,   2508,   -176,    264,   9834,   3360,   7278,
5765   9386,  -1274,    522,    -50,   4150,   -884,    592,   -688,
5766    309,  20750,    672,  -1326,   -346,    366,   2058,   -607,
5767    633,    620,   -677,    330,     69,    432,    319,    436,
5768   -300,  21845,   -318,   -676,    320,   -386,    889,   -724,
5769  -1394,  -2664,   -431,   2046,   -136,   5520,   6700,   1192,
5770   5779,   9386,  -3541,  -5638, -16125,   -259,    545,   -267,
5771   1972,  -2366,    -43,    615,    251,   1003,   -980,   2262,
5772 -10519,  12166,   2007,   -884,  -1560,  -1250,   -491,   -438,
5773    820,   1212,   3512,    354,  -1066,    -46,     98,    315,
5774   8532,    944,  -1297,   8011,   1029,   -383,  -1606,  -8381,
5775  -1650,   2852,   -958,   1757,  -4270,   2160,  -9283,   2918,
5776  -3718,   -224,   6154,  -5671,   3764,   -554,   5214,  -2526,
5777    -31,    547,      6,   1633,  -4562,   1424,   1177,   -866,
5778   1648,    653,   6056,  -1845,  -1271,   -350,    596,  -2286,
5779   9893,  -6594,   1099,    630,   -537,    230,    972,   -134,
5780   -491,     79,    306,    -74,    253,    208,  -1804,     73
5781 },
5782 
5783 .cb2232l1 = {
5784 -11397,    378,  12845,  -1813,    342,    329,   1165,    550,
5785    556,   -115,    755,    117,   2511,    260,  -1189,  -1406,
5786  -1528,   1866,   3300,  -9678,   1025,  10413,    199,   2878,
5787  -3572,   8701,  -1895,  -1189,   -576,  -3384,   -162, -10866,
5788   3253,  -1267,     91,   2277,    -86,  -3394,   6576,  -2475,
5789  -1136,  -4295,  -1610,  -8064,    297,  -8908,  -4433,  -2954,
5790    -82, -11426,  -4610,   2063,   1522,  -7972,   -495,   1799,
5791   2922,  -5179,   -865,   4739,  11072,   3927,   -483, -11111,
5792  -2375,  -1432,   1210,  -1342,   2418,   1688,    852,    -64,
5793    133,  -4582,  -7136,  10558,  -3417,  -3162,   2033,   3149,
5794  -3050,   2532,    568,  -2444,   4082,  -2859, -10350,  -4983,
5795   6633,    230,   5954,  -1140,   -657,   -998,   1156,    736,
5796  -8894,     64,    939,   -260,  -1704,   -526,  -1330,   -869,
5797  -2427,  12377,   1296,   -120, -10560,   1794,  -9090,   1487,
5798   7162,    519,   -382,  -3234,    -66,   1294,   2363,   1482,
5799    498,  -4053,   -752,   -154,   -587,   -293,  16533,     65,
5800  -1211,   1666,    291,   2820,   2222,      2,    865,    344,
5801  -1206,  -1214,  -2162,   8842,  11063,  -2093,   1896,   -857,
5802   -144,    321,  -9548,   4464,   5038,   -282,   1160,   -194,
5803    823,   3479,  -8234,   5834,   -320,   7114,   -184,  -2663,
5804 -11670,    472,  -2013,  -1282,   4390,   4453,  -2126,  -2483,
5805   -900,  -6262,  -2237,   -539,  -1134,    164,    426,  -8969,
5806  -1746,  -1960,   8172,  -2127, -19948,    657,   -712,    344,
5807   -443,    458,   -564,     56,    756,   -157,    274,  -1324,
5808  -3372,   2981,    635,  -9454,  -4916,   2884,   2316,   8200,
5809  -1452,   2135,   1785,  -1054,     82,   5007,  -4164,    642,
5810   9241,   5091,   1002,   2467,  -8409,   -854,   -861,  -2317,
5811    405,  -1810,   -793,  -7907,    496,  -1005,   3373,  -1016,
5812   9527,   -542,   1672,  -9105,    280,  11170,    273,    908,
5813     89,   -233,  10850,    870,    436,   1630,   3328,   -499,
5814   5091,   1224,   9135,   -480,  -1134,   2428,  -2904,   5077,
5815   2014,   2859,   4277,   7763,   8719, -11474,   1619,   1167,
5816  -3188,  -1063,   -433,  -4291,   2646,   1024,   2008,    317,
5817    746,    327,   6824,   1174,   8978,   5254,  -8948,   -136,
5818  -2602,  -1442,   -698,   -950,   1800,    296,  -1016,   1653,
5819   3771,  -9326,   4536,   7033,   4729,   6630,   1042,    167,
5820  11485,  12338,   -147,   2834,    611,   1844,   -313,    486,
5821   -916,   -887,  -1423,    642,    242,     75,  -1875,   -645,
5822  -1239,  -2118,   1458,   -272,  -1703,    949,    778,  21826,
5823    214,  -1320,    310,   2680,  -1542,  -2202,   1072,   -132,
5824  -2067,  -3593,  -8293, -10331,   9030,    402,  -2702,   2984,
5825 -12068,   3170,  -1098,  -1175,  -1188,   2998,   1159,  -1712,
5826   -904,    236,     42,    823,    548,   -546,  -1954,  15989,
5827  -2212,   1886,   2300,   2293,   2606,   2905,   2365,  -1214,
5828   1592,   1362,  -2210,   1674,  -1892,  15049,  -1012,  -2824,
5829   -792, -11447,  11144,   4853,   -357,  -1230,    748,   1212,
5830   -294,   -424,  -2720,     78,  -2149,    966,   7794,   1645,
5831    138,   -709,    464,   3614, -10308,    310,  -4726,  -3694,
5832   1088,   -576,    690,     68,   -145,  -3282,  -9280,  -9537,
5833  -1274,   3202,    588,   1790,   1437,   3880,  -1803,  -1154,
5834  15082,  -2388,  -1746,   -885,   2267,   1813,   1688,  -1039,
5835   9775,    350,   3218,  10550,   1048,  -3731,  -3748,   3517,
5836   -910,   -663,   -413,  -1045,  -1236,   -248,   -132,  -1196,
5837     12,  15815,    653,   1429,   -371,   4094,  -3050,    567,
5838  -5524, -11128,  -4261,   1929,  -1719,   8236,    686,   1309,
5839  -1057,   -715,  -2586,   1327,    -38,  -6180,   3499,  -2080,
5840   8980,  -1890,     62,  -1004,   3308,   5809,  -5778,  -3865,
5841   -610,    180,   -519,   3129,   9000,   1607,   8484,  -4056,
5842   4741,  -4491,   -355,  -1324,   1203,  -1864,   -811, -15995,
5843   -121,   1325,   -817,  -2170,  -5753,    731,  -1875,  -2286,
5844  -9193,   -307,    247,   2469,  -1738, -12290,     31,   1028,
5845    670,    -66,  -1856,    570,  -3542,  -3401,    144,   -320,
5846   -524,    184,   -928,  -1606,  10978,  -3114,  -8861,   1467,
5847   1156,    872,   8276,   5655,   -695,   2788,   3733,   2155,
5848  -2044, -10260,   1683,   1859,   -263,  17966,    -19,   1621,
5849     50,   -261,  -4143,   1245,    -22,  -1564,    809,   2462,
5850  -8005,   1247,  -1471,   -763,  -1686,   -698,   2868,    796,
5851   4036,  -3672,  11209,   1102,  -9369,  -1008,   1273,   -906,
5852  -4458,   1642,  -3254,   3563,    -94,  -6267,   -604,   8687,
5853   2388,   2214,   1759,  -7788,   4296,  -7467,   3547,   3248,
5854    845,  -7784,  -2195,    -42,   5327,  -1002,  -3915,  -4581,
5855  -1215,   -919,  -3444,   5142,  -1874,  -3020,  -2627,   1129,
5856  -4456,   1840, -11472,   -914,  -6366,   3495,  -2775,    484,
5857  -5859,    980,  -1967,   1350,    929,   6856,  -3952,  -3365,
5858   1514,   7423,   -675,  -2260,   6027,  -3072,  -6388,  -3716,
5859  -2398,   5564,   1447,    -86,   1180,  -1239,  -1372,   -435,
5860  -1314,  -1978,    942,  -2018,   1027,    704,  20417,    -94,
5861  -1239,    252,   -171,  -1100,   1684,   1401,    623,   -354,
5862  -2674,  -5042,   -734,  -6631,   7587,   4901,  -1596,   6806,
5863   4230,   -859,   -867,   1266,  -3869,  -3972,   1548,  -4889,
5864   2811,   2263,   2468,    354,  -6197,  -1278,   1947,   5675,
5865  10612,  -1730,   2056,    -70,   3034,   -583,    879,  -3719,
5866  -8623,  -1241,    822,   5832,    163,  -1075,   -784,    398,
5867   1170,   -717,   -374,    856, -21602,     89,   -513,    260,
5868    854,   1152,    762,   -601,    523,   -107,   1033,   1877,
5869  -1456,    226, -20758,    365,  -8943,   1305,    193,    948,
5870    295,   2696,  -3165,  -1982,  -2439,   1067, -12266,  -1018,
5871   3400,   -178,   1995,  11745,   1833,   9785,   1171,    582,
5872  -1844,    157,  -1242,  -4080,    864,  -1771,  -4257,    721,
5873  -4010,   7990,    142,    730,   1976,  -6623,   4637,  -7394,
5874  -1143,   -835,   3341,   1732,  -7266,   -448,   5379,    290,
5875   1855,   6977,   6637,  -6561,  -1370,  -1767,  -2769,  -1189,
5876   3872,  -4895,  -4679,   3906,  -1664,   1514,   7908,  -7960,
5877  -4147,  -1235,  -1706,   3314,    144,   1668,  -9505,   2268,
5878   4147,   2515,  -1451,   6475,   1675,    106,    981,    201,
5879    309,     60,   -133,   -472,    561,   -380,   1130,     91
5880 },
5881 
5882 .cb2232s0 = {
5883 -26218,   1606,   -390,   -696,    266,   -947,    561,  -1526,
5884     -8,   1080,   -187,   5671,   2249,    -30,  -4129,   -768,
5885 -10908,   3826, -10422,   -144,  -1259,  -1372,  -3553,   1287,
5886  -5151,   6442,  -5101,   1386,    791,  -1593,  12942,   -764,
5887    424,  -6212,   9733,    702,  -9721,    524,  -4818,  -1232,
5888      6,   -484,   -818,    955,   6425,   3594,   5156,   -286,
5889   1514,   4466,  -1756,  11321,   -679,  -1481,   -477,  -8015,
5890  -3059,   4476,    679,  -1143,   2877,   2581,   3230,    239,
5891  12018,  -1597,  13431,  11852,    260,   3306,   -714,   1299,
5892  -4375,   -778,    170,   -565,  -3510,  -6632,   3354,   5901,
5893  -1070,  -5912,  -3430,  -4970,  -4712,   2648,  -9113,   1561,
5894   1002,  -5659,  -3177,    638,   2289,  -1050,  12310, -10364,
5895   2830,   -961,   -194,  -6442,   2206,   3454,  -2087,   4327,
5896   1080,  10257,   8107,   4904,  -3141,  -2339,   7568,   -363,
5897   3765,   7960,   7067,   1496,  -3842,   1805,   2415,    913,
5898  -1641,  -5411,  -7583,   4597,  -1324,   2882,  11310,  -2570,
5899  -2877,   3544,   4642,  -2249,   7110,   -307,  -3413,  -2871,
5900  -8974,  -6358,  -5703,   4046,     83,   1887,  -3476,  -4346,
5901  -2995,   -346,    -46,  22143,   -576,   2597,    696,   1520,
5902    140,   2937,  -3356,   -988,   4090,  -1246,  -3347,   1387,
5903   2264,   1282,   7040,   -806, -12810,  -1105,  32767,  -4266,
5904    108,  -1998,   -680,  -1279,   -467,   -110,    462,    768,
5905   1678,   1408,  -1888,  -1115,   9430,   5852,  -3578,   5367,
5906  -1096,  -4310,  -9588,   4350,   6048,   2516,   3214,   4468,
5907   -276,  15175,   -848,  -2875,   -314,  -6002, -11743,    448,
5908   9238,  -3026,  -3934,   2840,  -2070,   1850,    444,    511,
5909   -542,  -7382,   6002, -14447,  -1498,    176,    812,  -2632,
5910  -2291,  -3312,   3953,    370,  -2154,   1678,  -1186,  -6382,
5911   1544,   3534,  -3767,  -7459,   7265,  -3272,  10669,  -1677,
5912  -7046,  -1679,   -132,   2108,  -1948,  -2938,  -5393,  -6222,
5913 -11293,   2066,    981,   -731,   1869,  -2211,   3558, -21513,
5914   -678,   -493,  -2087,    245,    635,  -2011,  -3316,  13445,
5915   2089, -10186,   1114,  -1241,   2121,  -2305,   3316,  -1282,
5916   2733,    318,   3534,   4844,  -1439,   8932,  -7649,   -556,
5917  -7519,  -3442,   5068,  -3546,   8586,  -8425,   7146,   -683,
5918    665,   3052,  -2581,    248,  -8320,   2270,   7045,   -800,
5919   5890,   2187,   -251,  -2552,  -3867,   3665,  -1643, -11757,
5920  -5542,   1806,   3669,   -508,  -3436,    600,  10412,  -5426,
5921   1680,  -4545,  11536,  -1859,  -5446,  -4594,  -4300,  -1173,
5922    282,   2100,  -2556,   9486,  -7325,  -7252,  -3155,   -775,
5923 -13674,   4272,   3066,   9352,   1647,   1136,    794,   -520,
5924   -654,   1539,  -2244,   3155, -12039,    731,   3379,  -1904,
5925   6866,   9669,  -2384,   2099,  -2426,   1633,  -3358,  -5662,
5926   2164,  10679,  -5330,   7066,   5826,   -187,  -4840,  -1174,
5927  -3694,    976,  -2548,   2292,  -3517,  -1007,  -4041,    684,
5928 -14986,  -4789,  -4135,  -4376, -10678,  -1482, -10466,   3575,
5929  -1960,   3185,   1198,   -196,   -892,  -5424,   4802,  13608,
5930  -7772,   3952,   4404,    -52,   1097,   3182,  -2699,    900,
5931  -1258,  -8055,  -3102,    784,  -2574,   1556,   1060,  -5417,
5932    537,  11991,   -650,   -487, -10250,   6766,  -3716,   1062,
5933   2525,   1039,  -3002,   5742,   -502,  -4583,   -144,   -144,
5934  -5896,   -978,   1786,  -1420,   1944,   -130,  -5202,  -1578,
5935   7821, -11675,   9980,   5065,   5942,   -362,  16344,   -801,
5936   1932,   1242,    -10,    791,   -170,  -2468,   -479,   3297,
5937   4328,  11473,  -1549, -12316,    209,   1739,   1875,   1305,
5938  -4310, -13049,  -4913,   9208,   -966,   2570,   -138,    890,
5939   1373,  -1324,   -965,   8563,  -7560,    490,  -1392,   5695,
5940  -5656,   5431,   3974,  -1131,  -1246,  -1334,  -3859,  -3150,
5941 -12976,  -6929,    665,   9393,    490,   2212,     18,    542,
5942    229,  -3925,   1836,   4223,   5268,   1200,    471,     20,
5943  -9914,  -5774,   8362,   5929,  -7087,   2005,  15624,   1626,
5944   5419,  -1492,  -1536,   -417,   1957,   2585,   -404,  -1125,
5945   2296,    596,    836,   -356,    745,  -2810,   2879,  -2354,
5946 -21682,   -108,    726,   -862,    593,    -42,    266,  -1356,
5947  -2119,  19613,    814,   2462,  -2940,    222,   3595,   5634,
5948   -807,   1219,   2446,   5666,  -1839,   7092, -10581,  -5136,
5949  -2408,   5726,  -1116,  -2348,  -6318,   8991,   6750,  -5321,
5950  -7344,  -2194,  -5544,   1705,  12500,   9069,  -1966,  -4914,
5951   2225,   3537,  -1485,  -5141,    434,  -1620,  -5383,   -710,
5952  -5443,   3930,   7082,    667,  -3289,  -3202,  -2097,   1970,
5953 -11647,  -2927,  -2098,  -1345,   3449,  -2075,    262,   -756,
5954   1829,   -271,  -1292,   1079,  -5746,   -344,   3660,  -4456,
5955   3593,  -7652,  -1367,   -828,  -2290,   1063,   4234, -17596,
5956   -911,  -6068,   1040,  -2956,   2704,   1763,    974,   3132,
5957    697,   1267,    240,  -5520, -12368,  10830,   -633,  -5939,
5958   2307,   1868,  -2216,  -1261,    597,  -6302,  -5145,   3550,
5959   7519,  -6963,   3752,    876,  -1912,     30,  -9192,   1075,
5960  -4632,   9108,   1139,    911,   9290,   1268,  -1006,  -1718,
5961  -6668,   3294,  -1510,   6527,    456,  -1400,  11424,  -4168,
5962  -3940,   4738,  -4863,   2990,   3202,   -441,  -4744,   4623,
5963  -4351,   3997, -11016,   -737,    136,   7978,  -3801,   4170,
5964   3602,  -2217,    849,  -2552, -22232,    323,    193,     -4,
5965  -1030,    590,   1625,   3208, -10595,   2624,   -741,  13121,
5966  -1044,   1601,   5175,   2199,  -3833,   1804,  -2314,    793,
5967 -11486,   -655,  -3320,  -2975,   4065,  -3124,   -706,  -7264,
5968  -1038,  -3082,  -5503,  -7147,   8367,   1205,  -1092,  -1694,
5969  -1078,  11584,      8,  -1237,  -2077,   9732,   4963,   2780,
5970    674,    581,   8226,  -1231,  -9252,    644,  -3284,   -744
5971 },
5972 
5973 .cb2232s1 = {
5974  32767,    -45,    422,  -1139,  -1052,  -2085,   -695,   -612,
5975   1451,   -288,     58,   -878,     53,   2912,  -1891,  -7148,
5976   1893,   3028,    165,    963,   2260,  -7904,   5857, -18824,
5977  -2617,  -1030,   -872,   1500,   1118,   -745,    143,   -436,
5978   1239,  -3840,   1785,  -2506,  20237,  -1026,  -1556,  -1371,
5979   -660,  -1185,    939,   1315,  -3658,  -5428,    587,  -4105,
5980   1596,  12612,   5781,   1172,  -3490,  -1182,   -333,   6258,
5981  -2594,   2144,  -4830,   -190,   1972,   2687,   1327,   -987,
5982 -15046,   4659,    -71,   6890,   1588,  -4787,   4318,  -3704,
5983    496,  -5601,   1954,  -1250,  -3389,  -5156,   9238,   2298,
5984  -4945,    183,  -2036,    114,  12250,  -2330,     71,  -3395,
5985  -1402,   3668,    531,  10915,   1162,   7738,   9089,  -1250,
5986   1500,   6357,   1155,  -5094,  -2641,   1657,    470,   2022,
5987    535,   -306, -18031,   -903,   2913,  -5486,   1769,  -1419,
5988   9082,   2149,   3516,   6960,    833,   1123,   1266,   1672,
5989   -690,   9634,  -2986,  -4675,   1006,  -2205,  -2919,  -3205,
5990  -2759,    107,   -931,  -9694,   2340,   -862,  -2782,  -3636,
5991  -9414,   9564,   1057,   8664,   1326,   3928,   1452,  -4692,
5992  -3437,   8610, -10466,  -6638,  -2879,   3408,    861,  -3057,
5993   -823,    164,   3153,  -3698, -15693,   -886,   1456,   3278,
5994  -6160,    -57,   1110,     22,  -2985,   7299,  -1082,  -7921,
5995 -12212,    480,  -7645,   -211,   1586,   3874,   3242,   -883,
5996   6730,  -1597,   -506,   3744,   7552,  -7607,    -65,  -1442,
5997    266,  10012,   1594,  -2628,   6988,  -1049,   -516,   -691,
5998    672,   4913,   1788,  14973,    342,    962,   7212,   1124,
5999    500,   1135,   -311,   3886,  12548,   5432,   6219,   3341,
6000   -122,   5636,   6871, -10831,   4010, -10084,   1456,   5216,
6001  -1013,   1102,   4164,  -1490,  -5186,   -242,  -4498,   3322,
6002   3584,  -2176,   5704,    515, -11556,   1446,   4303,  -3928,
6003  -4227,  -7268,   6069, -11330,    822,  -2054,  -3035,  -2516,
6004  -1816,  -3796,   8408,   8849,  -3030,  -8201,   1149,   7388,
6005   1036,   2586,   5618,  -2274,  -5037,  -1497,    384,   1454,
6006   8154,   1672,  -2409,   3347,  13258,   -979,    513,   7826,
6007   2662,   1818,   5537,  -1104,   2645, -10632,  -8767,  -5667,
6008  -1029,    806,  -9040,  -4684,    792,  -5008,  -5807,  -3924,
6009    964,    313,  -2521,   1106,  -5728,  13534,  -8078,   4216,
6010  -1388,  -2588,    986, -14536,  -1410,   3461,   1360,  -1348,
6011   -104,   1493,  -2858,  -2860,   2045,  18330,   4814,  -3628,
6012   -705,  -3228,   -660,  -2664,   2616,   4548,   3753,   1574,
6013  -1319,  -1110,    556,   3304,  -2803,  13052,   4592,   2922,
6014  13667,  -2322,  -3056,  -2717,    174,  -4222,  -4296,  -7695,
6015   1366,   1786,   1041,   -110,  -1997,   4102,  -1855,   -900,
6016    203,   1311,   3412,   4107,  22609,  -4112,    427,  -2488,
6017    257,  -1267,  -1277,  -6430,  -7193,  10667,   4495,  -4317,
6018   6846,  13213,   7335,   -972,  -3137,    335,   -609,   3131,
6019   2406,  -3762,   2151,  -5188,  -7675,   2068,  -2027,   3722,
6020   -773,  -3276,   1539,  -7886,   1005,  13693,   4601,  -8386,
6021   -508,   5662,  -4889,     93, -10603,   4051,     -2,   1094,
6022  -4897,  -2274,  -2377,   2228,  -5507,   -464,  -3455,   -227,
6023   9433,   8093,  -2245,   3701,  -1047,  -6827,   2037,   1926,
6024  -3610, -15420,   -581,  -6127,  -2075,   2501,  -2216,   5385,
6025  -2297,  -2660,   1563,   3244,   1418,  -2012,   2964,  12235,
6026  -8595,   2728,  -3541,  -6511,  11038,  11326,   -183,  -1102,
6027   1038,   1224,     20,   1441,   -349,   1240,  -7737,   -930,
6028   1411,   6945,   4130, -13544,  -2625,   3550,   3149,   -730,
6029   7658,   3098,    673,  -2259,   2556,   1543,   1478,   -951,
6030  -8128,   4951,  11919,   4588,  -8448,    784, -11498,  -1908,
6031   2578,   2936,  -7496,  -5834,   1987,   3407,  -4133,  -4924,
6032  -1348,  -1300,    916,    899,  20257,   2027,   1450,   4388,
6033  -3748,   3846,   2187,  -1158,   4720,  -3613,   5312,   4055,
6034    448,  -6383,  -8794,  -2232,   1920,    834,  27087,   -754,
6035     90,   1410,   -985,  -1381,    -61,    650,   1080,   7035,
6036  -2772,  -1233,  13410,   4494,   -472,  -2896,  -5083,  -2217,
6037  -5778,    437,  -6853,   4996,   3442,   6092,  -6497,  -3871,
6038   4024,   -898,    -73,  -3067,  -2793,   5640,   6076,  -2454,
6039   3598,   -277,   1672,  -6858,   2419,   9753,   6292,   8835,
6040  -9909,  -4724,   -618,   7266,   -416,   1965,  -4968,   2421,
6041   1155,   3815,   -116,  -3725,   7872,  -4901,   2383,   1612,
6042  -2186,  -2302,   2791,  -2226,   1144, -13379,  -6602,   -806,
6043   7099,  -2098,   4194,  -2128,   8663,  -4275,    452,   -135,
6044  -6053,   1280,  12815,   3278,   8452,   4479,  -1648,   1453,
6045   1407,   -966,  -1016,   3173,  -7333,  -4552, -13176,  -1744,
6046    577,  -1572,    611,   1202,   -146,  -5773,   3012,  -3016,
6047  -1581,   3162,   3818,  -1970,   6195,   1946,  -9656,   2861,
6048  -7875,   3133,  -7840,  10951,  -1684,   -306,   -227,   9776,
6049    -82,   1736,   1180,   3457,  -2874,   5365,  -7428,   7604,
6050   2623,  -2998,  -2270,  10410,   1252,  -2725,  -4433,   1758,
6051  -5225,   6522,   6698,    712,   4694,  -2392,    240,    423,
6052  -3030, -12708,  -3136,  -5176,    480,  -1624, -12900,   7537,
6053   4371,   1186,  -1828,   -757,  -1850,   -974,  -3755,   1415,
6054  -6302,   2642,  -3823,  -1570,  -8090,   8251,   1945,  -9213,
6055   1147,   4128,  -4301,    806,  -1745,    704,  -2496,   1375,
6056   -802,      9,   -808,   -252,  -5453,   3857,  10353,   -536,
6057   1875,  -2896, -10792,   3358,   1063,   -890,   7200,   3660,
6058    406,   2840,  -6973,  -4469,   4638,  -8091,   2772,  -8035,
6059   1728,  -5315,   7234,  -2718,   3707,  -1226, -11858,  -2397,
6060    772,   3285,  -4089,  -1400,   1113, -16680,   1885,   -435,
6061   -959,    242,   -817,    259,  -2010,  -1857,   -557,   -914
6062 },
6063 
6064 .cb2232m0 = {
6065 -13394,  14382,   -488,  -1088,   -817,    100,    305,   2267,
6066   2527,  -1584,    995,  -5781,  -3585,  -1826,    803,  -4108,
6067  -3137,  12111,   -211,    838,   4879,  -1964,  -1728,  13830,
6068   2084, -11535,    664,  -2499,  -3421,   -703,   4528,    968,
6069   1008, -12010,    984,   2658,    422,   1412,  10772,   2216,
6070  -4291,   1329,  -2324,   2392,  -2029,  12322,   1053,    169,
6071  12635,   -902,    -62,   -670,  -3007,  -3322,  -2948,   1817,
6072 -10688,  -1264,   1949,   2734,   1072,  -1429,   2085,  10312,
6073  -1685,  -4433,  -1287,  -9620,  -1132,     20,    614,   2470,
6074   2821,   5934,   3526,  11292,     50, -12970, -11948,   1114,
6075   1980,   -945,   -713,  -5357,   3766,   -447,    969,   2247,
6076  11854,   2148, -12393,   1518,    610,   4527,   1164,   1347,
6077  -1422,    649,    653,    855,    -24,  30152,     20,   -564,
6078  -2825,    -11,  -1408,    -80,    239,    305,  -3163,   -854,
6079    568,    -18,  -4212,   -403,    288,  -3009,    229,  -1152,
6080  16390,   -877,   -458,    316,   -128, -12165,   1088,   -828,
6081 -10886,   -269,    747,  -1026,   1716, -10920,  -9204,  -3123,
6082    958,  -6128,   -260,   -851,  -1524,  -2386,  -6472,    228,
6083   2667,   3158,   -140,   1719,   2330,  -2730,   3080,     44,
6084  15743,  -2167, -11637,   -607,    476,    408, -12505,  -1862,
6085  -1892,   -440,  -3785,  -2348,   1229,   -338,   -438,   -797,
6086  29933,   -715,    366,   -197,    576,   -188,    484,    240,
6087  -4844,   1168,  -1054,    863,    875,   -295, -16091,  -1972,
6088   3976,   3833,   3056,   -770,   1011,  -3098,    165,   3973,
6089  -9367,    -18,   -299, -11254,   1005,   8644, -14788,  -2268,
6090   2644,  -8410,    578,   2169,   -766,   2764,   2378,   3282,
6091  -2710,   7612,   -542, -12062,  -2437,   -414,   -506, -10332,
6092   2732,    839,  -2593,    923,   1159,  -1057,  -7333,    -86,
6093   2832,  11328,  -1616,   -302,   4399,   -547,   6107,   9983,
6094  -6901,    -85,   -544,  -4916,    366,   4878,  -8662,   7313,
6095  -3056,  -1027,   2381,   8906,  -7270,    509,  -1124,  -2512,
6096  -1636,   5830,  -5868,   2369,  -3236,  12557,  -2713,  12793,
6097  -2957,   1688,   -852,   4723,   -122,  -2336,  -4698,  -1306,
6098  -7399,  -2090,  -1953,  -1505,   3335, -10906,  -2598,   1322,
6099   2556,   7210,  -1553,   1262,   1878, -10719,   1746,  -2736,
6100   1448,   8734,  -9602,    828,   1752,  -1632,   8037,   2728,
6101    562,  -1879, -10572,   -544,  -2254,  -1997,  -6384,    -87,
6102  -5878,   -473,    498,  -2960,  -5698, -11500,   1815,   2050,
6103   7388,   5230,   2782,   5602,    514,   -306,  13022,    523,
6104 -10776,   -846,    716,    270,   3350,  -6021,   1420,  -6175,
6105  -1978,   3967,  11612,   3320,  -4100,  -2468,   4595,  -5338,
6106     65,   3478,     19,   3501, -15896,  -1335,  -1861,  -1944,
6107   3935,   3630,   4627,  -5892,   -458,    383,   -211,   -594,
6108   -165,  24865,   -656,   2300,   -404,    257,    214,   -643,
6109   2298,   -180,     35,   4974,    834,   -998,  -1738,   5449,
6110  -9222, -10858,   4188,   9147,  -5639,  -1691,    990,  -1945,
6111   3421,  -3527,   9005,  -2038,  -2369,   5098,    967,  15840,
6112    196,  -3204,  -1079,   -776,  11806,  -1352,  -2053,   2011,
6113    309,    642,   1541,  -1466,  -4465,   6679,   5756,   7474,
6114    -58,  -1864,   5908,  -1576, -30374,   -904,   -571,  -1136,
6115    425,    -22,    666,   1150,   -734,     82,   1254,   -226,
6116   -437,   -890,   1464,  -3368,    987, -11885,   1127,  -7224,
6117   1872,  -8198,   8775,  -2695,   1457,  15102,   -899,  -1384,
6118  -1975,   1891,   3128,   1465,  -1649,  -1363,   1483,    303,
6119   -534,     -7,  -1710,  -1377,    769,  12698,  -8987,   -802,
6120   4636,    572,   2004,  -3513,    442,  -9863,   3215,  -4550,
6121   2138,  -4346,   5682,  11053,   7220,   9842,    797,  -1399,
6122  -2679,  -5857,  -2143,   3241,   2330,    248,   -630,   1044,
6123    639,  -3432,    125,  22083,   1976,  -1003,    813,    552,
6124   -571,   4358,  -6200,   3635,   5439,   -636,    233,  -4856,
6125  -3519,   -460,   6956,  -4215,   1537,   7895,  13910,  -7637,
6126   1392,   1572,    648,   3690,  -1988,  -2463,  -3302,    677,
6127   -924,   -535,  -6025,   4126,   7178,  -4145,   4960,  -1860,
6128 -10926,  -1470,  -9506,   -226,   -258,     32,   -479,   2222,
6129     94,  11358,   3984,  -2732,   2111,   -590,  -2444,   -344,
6130   -425,    598,  -1382,  -1213, -17632,   1566,   1387,  -3521,
6131    -57,  -1829,   4788,    574,   -206,   7962,   9157,   6459,
6132  -1594,  -1355,   4874,   1066,   2006,   1793,  -7569,   2369,
6133   1108,   1305,  -3046, -14052,  -1736,  -4045,  -4328,   7497,
6134   3304,   1518,  -5666,   -529,   4256,   4667,    932,  -1495,
6135 -10414,   -414,  -2110,  -3150,  -1250,  -8799,   -419,   5162,
6136   8497,  -8720,   -746,  -3015,   6403,   3855,   7350,    165,
6137    -59,   -958,   5780,   6044,   1736,   3016,     31,   1012,
6138   3422,   7598,  -6837,  -2092,   2262,   6171, -10362,  -2108,
6139  -1352,   1798,  -4872,  -6369,   2507,   2640,   6074,   1835,
6140   2948,    388,    398,  -9295,  -5384,  -2088,   2096,    742,
6141   3286,    441,   7135,  -2112,  -9958,  -5612,   2479,   5427,
6142 -10114,   -674,    308,  -1037,    770,    514,   1868,   -252,
6143 -11901,   -984,    670,   2506,   5396,  -1047,   9113, -10865,
6144   4872,   1720,   2226,    947,  -2336,   2649,    173,  -1464,
6145  -2874,   4463,  -1270,   3429,   6242,  -5380,  -7772,  -4550,
6146  -8451,   2045,  -2855,   5336, -15066,   -418,  -4886,   -648,
6147   3736,    945,   -956,  -4825,   -116,    130,   1889,   9642,
6148   3790,  -4371,   7180,  -1556,   6562,  -2207,  -7910,    506,
6149 -21594,    662,   -338,   -943,  -1022,   6453,    301,   -464,
6150   -457,    840,   3313,  10946,   -294,   8156,    138,  -1425,
6151   2397,   -792,   6468,   4615,   -511,  15938,    494,    274,
6152  -5976,   -660,   3894,  -2140,   1424,   2003,   4101,   2823
6153 },
6154 
6155 .cb2232m1 = {
6156  20456,  -1952,  -1581,    869,    628,     76,   1404,   4060,
6157    508,  -3177,   -946,  -2992,   2422,   1139,  -1931,   -240,
6158   1011,    365,  -1106,  20973,  -1438,    372,    137,  -1058,
6159   1171,  -1252,   2794,   1434,   1814,    482,   3948,  -2704,
6160  20422,   -241,    441,  -1121,    499,   1036,   -918,   9708,
6161  -3166,   -488, -10379,  -3201,  -5254,  -1871,   5665, -12622,
6162  -7591,    127,   1469,  -2267,   1813,  -4197,   2065,   -602,
6163   -395,   -652,    333, -19114,  -1092,   4310,   1590,   1688,
6164  -1453,    177,   4402,   1168,   5972,  -1295,  -3258,   1542,
6165  -4832,   3377,  -5545,  -3622,  -4944,   2064,  -2846,   8118,
6166   -845,  -6778,  -3640,   5729,   -907, -11007,     -5,   2634,
6167 -11118,   2108,    144,  13299,    251,    336,    563,    -75,
6168   3004,    169,  -3892,   1477,   1066,  -1571,  -1113,  -1088,
6169    517,    465, -21841,  -1541,  -1094,   1841,  -9213, -17478,
6170   1662,      8,   1192,   1174,   1014,  -5659,   -695,    316,
6171  -5161,   1803,  -1056,  -2369,  -2919,   2941,  -9712,   1975,
6172    426,  11214,   2288,   6186,  -7348,  -3062,   3341,   3252,
6173  -4102,   -346,   -876,  -7088,  -3330,   4507,    310,  -1632,
6174    299,  -2636,  -2740,   -752,  10159,  -7201,  -9568,   3134,
6175  -4002,    -41,   2479,  -1816, -14099,   3575,   1161,   6427,
6176  -2466,    390,  -1883,  -6265,  -1266,   -263,   1474,   -592,
6177 -21234,     94,   4187,      1,   3227,  -3273,   1950,    406,
6178    543,   1661,  -2648,  -9252,  -2048,  -5987,   -722,   4932,
6179  -4410,  12504,  -1572,   2244,   5610,    307,  -9710,  -3642,
6180  -6436,   4368,   2956,  -2269,  -6196,   4069,   -766,  -3695,
6181   3416,  -5786,  -9668,  11677,   1208,   -965,   1516,   1132,
6182   1018,  -6168,   1970, -10357,   1379,   -725,  -8789,   3730,
6183    -65,  -4758,  -1818,  -1050,   9641,   4519,   2886,   2667,
6184   6348,   2436,   -438,   1978,  -9374,  -1286,   3893,  -2073,
6185 -11199,  -2081,   3345,  -3444,  -9480,   2410,   1986,  -1869,
6186   3252,   5949,  -2119,   -401,   -214,   3416,  -1067,  18510,
6187  -2986,   3510,    508,   -357,   -837,  -1205,   2884,  11587,
6188  11565,   -555,  -2664,   -873,   3642,  -2068,   1734,  -4408,
6189    330,   -181,  -1358,   1407,  -9739,    809, -10203,  -2066,
6190   3440,  -2063,   3238,   3734,   1671,    750,   6890,   4068,
6191   1238,    493,  -1330,     76,   8918,  10855,     85,  12236,
6192   3570,  -1074,   3008,  -9424,  -3186,   1271,   -380,   -157,
6193  -4974,  10575,  -1378,   -219,   1354,  -1589,  10936,   2268,
6194  -3787,  -1040,   7567,    924,  10490,   -806,  -1318,  -1576,
6195   -209,     93,  -3745,  -3820,    439,  -9828,  -6265,   -864,
6196  31342,     35,   1332,    443,   -590,    846,    104,    868,
6197   -863,   1526,  -1088,  11494,  -7055,   3564,    109,  -3072,
6198  -2234,  -4530,   1866,  -3425,   9940,   3158,  -1821,   -680,
6199  -1124,   2884,   1191,    -61,  -9698,   7596,   -558,  -9019,
6200  -1181,    208,  -1342,    -68,   -312,    294,  -1468,   1410,
6201     39, -21081,    724,  -2137,    935,     -8, -10297,   3509,
6202  -6510,  -6558,  -6906,  -1905,   1915,   5920,  -8983,   3416,
6203   7300,  -1372,  -1422,   1822, -10433,  -2530,   1669,    554,
6204  -3008,  -3351,   -922,   8279,  -5184,   5520,   4785,    683,
6205   -506,  -4558,   1938,   8442, -12639,    -54,  -2907,   -820,
6206  10004,   1780,    485,   1401,  -3786,    786,  -5937,   2632,
6207  -1540,    972,  -3342,   2294,   8076,  -1006,  11731,  -1825,
6208   3036,   1085,   1160,  -9680,  11111,   7838,  -2504,  -2112,
6209   2376,   2534,   3624,    555,   3610,   -520,   -831,    -15,
6210   -498,    167,    711, -22685,   -999,  -1466,  -1643,   -394,
6211   5404,  -4247,  -2307,   4052,  -1156,  -1240,   -490,  -1598,
6212  -4365,  -8382,  10493,    464, -16592,   3723,  -7709,   -821,
6213  -4218,   -922,    398,   5635,   2184,   5090,  -7144,   2420,
6214    792,   -324,  -1278,   3172,  13101,   1608,  -3996,  -2219,
6215   2995,  -6924,    816,  -2482,   -406,   3458,    503,  -8154,
6216   3460,   2542,  -3703,   8524,    -61,   -430,  23212,   1203,
6217   2335,   5556,   -476,    923,   -565,    593,  -1611,   1814,
6218  -1614,  -7067,  -1957,  10166,  -4306,   -421,  -4026,   1854,
6219  -9881,    667,   7720,  -2906,   7003,  -1823,   6344,  -8614,
6220  -2965,  -2720,    -62,   -802,   1945,   4574,  -4604,  -8341,
6221    518,  -3543,     95,  -4262,  -5220,   -133,  10270,   1999,
6222   3234,   8900,  -4866,  -3708,  -4465,   4542,   2545,   1770,
6223   6995,   3559,   1133,  -1152,  14680,   1002,    634, -12913,
6224   1686,  -1645,  -1796,    -50,    112,  -1108,   1070,    686,
6225   1068,   1555,    896,   3498,  10458,    -32,  12017,   -737,
6226    650,   -432,    404,    170,  10873,   1864,  -1718,  11061,
6227  -1556,  -3766,    225,   6999,   1730,  -6919,  -1895,  -2919,
6228   8250,  10050,  -4631,  -1488,  -4801,  -1504,  -2736,   -110,
6229  -3630,  -2752, -11162,   1128,  -2580,  11692,   -678,   1338,
6230   2175,  -6030,    616,   1651,  -7034,  -3057,   2420,   1998,
6231   4383,  -1721, -10762,   -428,   2902,   -906,  -4298,   2141,
6232  -1242,   5464,   -607,   5389,  -8946,  -3890,  10884,   1544,
6233    628,  -1969,  13902,  -1570,  -1080,   -689,  -4676,  -3642,
6234    753, -11351,   -110,   -744,   4286,   1163,   3105,   9752,
6235  11143,   4296,  -1698,   1012,   2284,   -989,   -958,  -9481,
6236    738,     24,    426,   1638,   3898,   8885,   2938,  -8826,
6237   2982,  -1679,   8466,   -651,   5144,   2736,    751,    -84,
6238   7710,   3077,   2885,    146,  -1102,  -2569,  -2039,  11059,
6239  -9950,  -1048,  -1031,    -33,  -5118,  -1096,  -1986,   2306,
6240   2400,   9320,   6188,    500,   2090,     61, -11357,    118,
6241   1505,   1032,  -1920,   -164,  -9744,  -4670, -11029,   -102,
6242   -960,  -1023,  -2570,   4102,  -3989, -11478,    772,  -1515,
6243  -1102,  -2194,   1722,  -1195,  -8144,    746,  -9534,   3250
6244 },
6245 
6246 .cb4440l0 = {
6247 -14497,  -1982,    631,   -984,  -2115,  -3252,   2755,   2017,
6248  -2110,  -8864,   -792,  -1291,  -2761,  -2365,    698,   1047,
6249    972, -14703,  10590,  -3945,    663,    972,   1204,  -2801,
6250   1295,  -1296,     50,   1448,    888,  -1879,    122,     78,
6251   -183,   -588,  16202,   -388,  -2240,   1136,   1266,  -6445,
6252   2619,  -1664,  -6329,  -2700,   1557,   -497,    598,   -110,
6253   1298,   -334,    191,  29897,    387,    419,     76,    152,
6254    533,     78,    112,    101,    158,    136,   -236,     88,
6255     43,    107,     84,     21,  -6385,  -1711,   1757,   1411,
6256   9152,    -72,   1428,  -1098,  10328,   -506,   -360,    285,
6257    -36,  -2816,    819,     88,    176,   -481,   -172,   2067,
6258   3268,   5479,   8605,  11272,  -1880,    361,   1582,  -4973,
6259  -1379,   3835,     74,     -3,    493,   -431,   1390,    101,
6260   -550,     59,    476,   -469,   -583,    568,    732,  -1015,
6261  -1104,   -698,  23922,   1130,  -1268,    280,    204,    -59,
6262  -9789,   -317,    935,   2944, -10402,  -2564,  -4648,   1506,
6263   3834,  -1002,   2805,   -158,   -409,    814,   -150,    -97,
6264  -3573,  -1550,   1356,   5350,   -365,  -2622,  -3454,    310,
6265   1194,    911, -10928,    937,   7980,  -5286,   -554,   1999,
6266  -1263,   -562,     10,   -321,    744,     44,     64,   -274,
6267 -30136,    340,  -1051,    756,    -30,     -6,   -269,   -273,
6268     12,     95,   1565, -13194, -11810,   -485,  -1574,    414,
6269   -240,   -452,    564,    740,   -476,    959,   1079,  -1568,
6270   -422,     37,   -154,  10117,    -68,   1412,  11862,  -3420,
6271   4169,   5178,    527,  -1027,  -1030,  -1985,    448,   -716,
6272   1696,   1942,   -254,    308,   1100,   -790,   8102,   6630,
6273   3653,  -1018,   -587,  -6990,    -19,   1671,   1425,   8089,
6274   3708,  -1182,    774,    659,    113,    437,     50,    835,
6275   -532, -11209,   1682,  -7490,  -2592,   1234,  -4689,  -7301,
6276   -143,   3361,   1121,    177,   -473,    513,    136,    965,
6277  -4020,   4639,  -1212,   1271,   2905,  -6865,  10499,  -3800,
6278  -3354,  -5029,  -3606,   -950,   4490,    526,   1006,      2,
6279   1760,   5819,    -55,  -1098,  -1843,    348,  -2062,  -9196,
6280   3712, -11466,  -3218,   -858,   2720,    589,    320,    861,
6281     59,   5357,    564,   -380,    538,   -142,    490,    212,
6282   1716,    670,   1904,   -181,   2979,    943,  16916,   1271,
6283    988,   -802,  -1490,   9154,    643,   1725,   1347,  -2827,
6284  -4096,    485,  -7091,  -3180,  -4747,  -1604,   1576,  -5724,
6285   6104,   -139,   1726,  11715,    360,   7519,   2513,   5192,
6286  -2208,  -1993,    829,   -387,  -5724,   4418,    116,  -2955,
6287   -226,    249,    377,   2149,  -2929,   5021,  -3064,    800,
6288  -1459,  11384,   8556,   1740,    368,  -2839,  -2049,   1438,
6289  -1357,   4084,   1896,   -528,   1621,  -1760,  13741,    302,
6290  -1018,  -9774,  -3521,   1302,   1374,   1139,    918,  -1724,
6291   -764,    858,    804,  -1772,    372,   -322,   -526,  11924,
6292 -11944,   4012,   1749,   1737,  -1545,     68,    889,    280,
6293    690,  -2200,   1068,   -484,   -171,    455,    -44,  -3178,
6294   2243,   -590,    749,   -792, -19876,    198,    236,   2695,
6295  -3413,    652,    284,   -820,  -1134,   -199,   -112,  -5650,
6296   -418,   1047,   1090,   2260,  -3297,  -2164,  13524,   1720,
6297   -326,    910,  -1706,   3912,  -1175,   1687,  -2152,     50,
6298     35,   1718,    721,   9316,  -2256,  -4330,   6961,   4432,
6299  -8043,     45,   1370,   3472,   2892,  -3224,   1368,   1355,
6300   -562,   -694,    746,    198,   1188,   2819,   3131,  -2371,
6301   6438,    847,   2111, -10187,  -3451,  -9826,  -3502,    655,
6302    649,   1460,    270,    118,     45,    192,    188,  -1139,
6303   -258,    663,    -84, -27519,   -765,   -905,    357,     -4,
6304     89,   -372,    -24,    178,   1127,    209,   1177,  -2762,
6305   -587,   1488,   8989,   3217,  -2550,    215,   9540,  -7196,
6306   1259,  -3716,   2767,   -261,   -216,    872,  -3008,  -2076,
6307   8682,    709,   3629,     87,  -3114, -10624,    246,  -1670,
6308  -1738,   1229,   7624,  -1120,    784,    305,    233,   -185,
6309    280,  -1466,   -268,    198,    499,    308,  -2187,  -1149,
6310   -388,    -38,   -338,  -1084, -19424,     40,   1958,  -2240,
6311    -86,    264,  -9876,  -1287,   4086,   3742,   2502, -10078,
6312   4574,  -1493,   1078,   3218,   2410,   -364,   1049,   2638,
6313     35,  -1295,    200,  -2847,  10818, -12064,   2375,    348,
6314   -353,   2788,   -821,  -3196,   -511,    146,   2015,    235,
6315  -1094,   2622,   2688,    -79,   5176,   -884, -11814,    794,
6316   2696,  -6704,   3452,   1295,   3872,   2924,   4498,   -166,
6317   -598,  -1213,    891,   5478,   -266,   -777,     -5,   -776,
6318   1003,  -1837,   -156,  17910,    453,   -297,  -1545,    857,
6319   -288,   -308,  -6373,   2045,  -1846,   3007,  -2236,  -1904,
6320    815,  -2889,   4200,   8320,   9872,   -614,   -834,   3856,
6321    414,   -234,   1559,  -7451,   3641,  -1230,    837,   -127,
6322   2652,    411,   -532, -12548,  -1692,   1034,  -2418,   -968,
6323    558,  -1564,  -1952,    307,  -1064,  -6776,   1588,  -2636,
6324    949,   8272,    -12,  -3468,   3481,   6588,   2580,   7393,
6325    272,   1528,   1818,  -2206,   -349,   -396, -11704,   1487,
6326   9753,  -4665,    -24,   2084,   -780,   5036,   -647,   3668,
6327    561,   1099,  -1094,    534,   1270,    -99,   1006,   -476,
6328   -528,  12481,   1589,   1593,  -1682,   7022,   2664,   8702,
6329   -563,   1082,   -206,     87,  -1978,   -144,    228,   1232,
6330    889,  14340,     65,  -1061,  10510,    -95,    649,     53,
6331   -962,   -383,   2479,   1322,  -1798,   2840,   -492,   -419,
6332     90,   -680,     79,   1026, -20912,   1593,   -742,   1086,
6333    516,    699,   2393,    -64,  -2010,     46,   -859,    111,
6334   -440,  14281,    272,    797, -10141,  -3734,   3126,  -3050,
6335   1300,     73,  -1754,  -1278,   1890,  -2710,    704,   1160,
6336      1,    269,    -24,   -622,    124,    138,   -522,   -510,
6337     95,   -402, -27306,   -470,   -214,   -159,    396,   -201,
6338   -372,    122,    136,  -1005,    744,   1949,   -810,  -2648,
6339   -726,   -384,    955,   1232,   1354,   -345, -19485,   1056,
6340   -193,   1257,   -263,    398,   -752,    602,     98,    793,
6341     17,  20186,   -189,  -2615,   -174,    166,    436,    411,
6342  -1046,    374,   -471,   -253,    233,   8352,   1342,  -1279,
6343   9305,   2190,  -3239,  -5262,  -3454,   1844,    684,    303,
6344  -4434,  -6041,  -3495,  -2482,    389,    353,    159,    -14,
6345 -29179,   -511,   -158,     92,   -401,    -36,   -297,    447,
6346   -605,    269,     85,    212,      8,   -118,   -130,    207,
6347  13150,  -8712,   2504,   1355,  -3268,   1396,  -4748,  -2200,
6348  -1560,    228,   -162,   1179,   3024,    742,   -860,     69,
6349     10,  30006,   -538,   -489,   -125,   -214,    364,   -682,
6350   -283,    532,   -134,    227,   -448,    -20,   -266,     70,
6351      2,   9310,  14858,    856,   -493,  -3357,     36,   -248,
6352    214,    281,    -73,   3268,    745,   -245,  -1007,    146,
6353    392,     36,   8042,   2953,  -6603,  -7697,   4425,  -2498,
6354    571,  -2194,   3388,   -794,   -561,  -2763,   1912,  -3030,
6355    225,    214,    -27,    834, -10661,    437,   -506,   -535,
6356   8397,   1332,  -2406,  -8868,  -2972,   1385,    296,    865,
6357   2318,    890,    244,   -121,    226,    375,    896, -10381,
6358  -2266,  -3404,    983,   1255,    259,  11427,    455,  -3041,
6359    307,  -2446,    476,    723,     18, -10224,    510,    552,
6360   -654,   -876,   -465,    628, -12572,    786,   -393,  -4162,
6361    938,  -1327,  -1695,   -608,  -1352,   -131,   -880,    830,
6362   1016,  21875,   -408,  -1560,   -500,  -1682,    453,   -930,
6363   1316,   -136,    434,   -683,    412,    202,    233,    382,
6364  -2002,  -9267,  -1034,   8710,    434,  -8121,   3035,  -3121,
6365   1792,   2712,  -1537,  -1082,    854,   1337,  -1084,     91,
6366  -4485,   2545,  -4412,  -1930, -12234,  -4802,   4641,    437,
6367   -928,   2163,  -3154,    521,   -665,  -1200,   2654,    931,
6368   -388,   -118,  -1144,    133,   5089,  -1194,  -1528,   -967,
6369   -795,    188,   1918,    897,  -7046,  -7617,   7118,   5755,
6370  -2724,  -7894,   -472,   -360,   -591,    990,  -3032,   7742,
6371    726,   5490,   9383,    479,  -3032,  -1904,   7158,   4706,
6372   2442,  -1576,    -58,   -156,  -3977,  -2696,   4195,   -166,
6373   3342,  -1566,   3767,  -4159,  -5750,   5505,  -7663,   4516,
6374  -4073,  -2612,   5136,   -290,   -666,   1282,    776,   -566,
6375   -602,   -310,   1003,   -648,   2928,  -3159,    427,  -1168,
6376  -2702, -16990,   -205,   -343,  -1196,  -1980,   1653,   -512,
6377  -1820,   -418,  -3368,   3522,  -1966,   4964,  -5728,  -5185,
6378   -210,  -1721,  10131,  -7060,   3351,    334,    -96,  -3193,
6379  -1713,   -614,  -2633,    147,  -1552,  -2363,  -3724,  -1731,
6380  -7350,   5453,  -2732,  -2867,  12458,    416,      0,   4414,
6381    833,    590,   1617,    405,     73,    868,    232,    195,
6382     15,   -196,   -782,    749,   -955,    -84,   1176,   -553
6383 },
6384 
6385 .cb4440l1 = {
6386 -12227,  -3413,  12848,  -1336,     20,    894,    254,  -1001,
6387  -1381,   -406,  -1157,   -458,    300,   -395,    825,    -34,
6388     74,    382,  -1018, -10266,   1338,  11091,    544,    797,
6389  -4304,   1389,   -747,   1924,   -257,   2615,    -37,  -4375,
6390    782,    158,   -378,     19,    652,   -539,   1012,  -4211,
6391   1263,   -925,     96,  -9226,   5921,  -8209,    -71,  -1838,
6392  -2201,  -7441,    -60,    393,  -5626,   -264,  -1002,     85,
6393   1989,  -1616,   -216,   -914,   9907,   8044,   -578,  -7830,
6394  -1705,  -3624,   2430,     59,   5813,    870,   -317,  -2545,
6395  -4020,  -1330,   1215,   9352,   5425,    324,  -4803,   -681,
6396   -506,  -4710,  -6574,  -4184,     65,    729,  -1310,  -1387,
6397   1385,   2364,   1672,   2493,   -438,  -1367,   -907,     38,
6398 -20220,  -1644,    512,   -413,    348,   -112,   -532,    785,
6399   1332,   7140,  -1916,  -1766, -11570,   1811,  -9167,    -76,
6400  -1531,   -175,  -1739,   -771,   2014,    519,     15,    576,
6401   8736,   -979,    -28,   1830,    329,   -302,  12206,  -1501,
6402   5195,   -305,   1456,   -581,   1488,    142,    235,   -157,
6403    192,   1540,   -922,  11056,  11823,  -2964,  -1488,   1712,
6404  -2018,   -880,  -3282,   -190,   -198,   2436,   -248,    222,
6405     22,    863,   1504,   2078,  -2047,    216,  -1270,   -732,
6406 -18252,   1186,   3178,   -730,    432,    934,   1617,    873,
6407   -491,    -70,   -768,    679,   1398,    537,   -364,    172,
6408   -541,    -94,    -24,   -129, -26725,    201,   -554,   -357,
6409    -71,     60,     96,  -1665,   1425,   1244,    332,  -1068,
6410    326,    834,   -620,  -1473,   1585,   1432,    928,  18782,
6411  -1388,   2897,    448,     40,   1323,   1433,    787,    215,
6412   3297,   2586,   -856,    451, -17700,    735,    -43,    405,
6413  -1252,    744,   1012,    677,    312,    206,   -279,   -432,
6414   6677,    -87,    -72, -10400,   -106,  11224,   1152,   -422,
6415   2024,    704,   2462,  -1197,    232,   -119,      4,   -879,
6416   1600,   -708,   3496,    279,   -143,  -1096,   -555,   4594,
6417   1486,    161,    942,   2018,   2474, -16010,   -380,   -193,
6418 -11415,    457,   -276, -11220,  -1604,    -38,    813,  -4044,
6419   1888,  -4265,   1647,   -882,    981,   -734,   -110,    140,
6420  -3050,   1248,   -549,  -1167,   -967,   3586,    688,  -1380,
6421    424, -17959,   2022,   2274,    -44,  -1406,   -432,   1335,
6422   -659,   9555,  -3581,  11045,   1870,    806,    599,  -2065,
6423    156,  -4420,     16,   2349,   -609,  -3058,   -738,    -60,
6424   -548,   -119,    -49,     26,   1528,  -1842,   6306,  14078,
6425   -692,   5480,    321,   1996,   1376,  -3086,    490,    -54,
6426   1151,    932,    445,  -9887,  15808,   3085,    866,  -2020,
6427  -1785,   2126,   -920,    414,   -290,    138,    244,    994,
6428   -702,   1410,    330,    202,    675,   -389,   -241,  31306,
6429    380,    300,    -53,    804,   -109,    413,    -44,      6,
6430     14,    486,   -293,   -112,     26,  11632,   -836,  -3948,
6431   -518,  -1364,  11360,   3558,   -588,  -2084,    490,    381,
6432   -955,   2207,  -2953,   1115,   -265,      2,     65,    464,
6433   -180,   -111,   -174,   -152, -30508,    121,   -207,   -835,
6434   1126,   -185,     91,    -96,    222,    -99,    -93, -10138,
6435   -430,   -184,   -372,   -194,    953,   -100,    382,  -1422,
6436  13931,  -1835,  -1657,    821,    408,    808,   -601,   -463,
6437   7142,   5596,   3171,   2174,   2740, -11350,   1019,   1449,
6438   -386,   1642,   3703,   4271,   1664,   2232,   -674,    983,
6439    551,   8543,    154,   -383,  -2419,   1117,   -520, -10966,
6440  -4406,  -3742,    -79,   -909,   1813,   5043,    412,   1099,
6441   1434,    173,    788,    -92,  -1004,   1288,    -87,    931,
6442  10241,   -855,      6,   -405,   2580,  11455,   1150,  -1916,
6443   3614,   -262,    292,    897,   9673,   -381,   1711,  -2713,
6444  -1111,    282,  -2180,  -2282,  -2266,   -724,   -849, -11787,
6445    888,   3120,  -1459,    495, -10812,   -792,   -274,   -984,
6446 -12223,   -737,  -2394,   -299,   -578,  -2758,   1521,    774,
6447   1938,    857,  -1935,    217,    654,   1452,  -3695,   6734,
6448    804,    134,    946,  -2156,   9495,   -600,  -1962,  -5252,
6449   -246,   1269,   8492,   1261,  -2205,   -106,  -1314,    828,
6450   1013, -12059,    663,    436,  -2648,   9863,   -630,  -2961,
6451   3004,   1015,  -3153,  -1475,    -25,    399,   -846,    430,
6452  -1237,   -156,   -187,   1115,   -502,   -363,    386,  -2820,
6453    942,   -926,    727,   1130, -20388,   -274,   1140,    198,
6454    199,   2548,    442,    157,  -1546,   3693,    892,    460,
6455   6552,   4858,  -2560,  -8673,   1930,  -8913,   3427,    686,
6456     61,  -8830,   -358,   1338,    -74,   1180,   2871,  -3822,
6457    104,   2414,  -1742,  11425,  -4522,    393,  -3016,    972,
6458     34,    117, -16113,  -6900,  -6964,   1726,   -843,   -242,
6459  -2141,    803,  -1093,    442,   1776,   2429,  -1000,    489,
6460    393,    635,    389,   1126,  12285,  -1648, -11396,  -2885,
6461    -56,   3840,   -174,   3177,  -1708,   1189,   1914,   1514,
6462   -189,    -88,    276,   -240,   -120,  -2929,   9823,    678,
6463    568,     26,  10080,  -2575,   -806,    -64,   6406,    -82,
6464  -1171,   2169,  -1804,   -667,    -37,     54,   4208,  10829,
6465  11920,   -468,   1916,   -809,   -370,    144,   3616,   -263,
6466  -4352,   -124,    300,   -246,   -440,   -115,    447,   -407,
6467  20869,   -340,     54,   -764,   -807,   -699,   -283,    727,
6468   -922,   1098,    577,     -6,   -809,    -50,   -115,    -75,
6469    280,    156,    182,    225, -30432,   -212,   -417,   -245,
6470    177,     94,      4,   -627,    167,     47,    152,    148,
6471   1325,  -2436, -10063,   -696,  -9966,   1032,  -1024,  -3702,
6472   3933,    400,    333,    692,  -3858,   2599,  -1215,   -389,
6473    393,   -666,   2135,  10280,  -2443,   1972,    410,   -392,
6474    590,  12322,   -523,   1141,     52,  -1468,    819,   -213,
6475    162,    116,   -614, -10630,   -204,  -1247,    535,    199,
6476  -6058,   2538,   1644, -11539,  -1562,   1462,  -1493,   -218,
6477   -296,   -605,    321,    607,   -366,   -257,   -837,   4536,
6478 -11683,   1266,  -3805,   4496,   2854,      8,  -8848,    124,
6479    656,  -1041,    411,    144,    916,    445,    -91,   -260,
6480   -149,   -882,   -433,   -121,    345,     68,    349,    821,
6481    652,    251, -23053,   1015,    712,    -73,   7038,  -1520,
6482   5810, -12604,   2841,    425,    265,   1546,    938,   1851,
6483  -1180,   2751,   -498,   1289,   -774,    327,   4047,  -8132,
6484  -2622,   5449,   3221,  -2990,  10107,   1880,    173,  -4006,
6485    399,   -332,    642,    297,  -4513,  -1230,   -330,   -788,
6486 -21881,    903,  -1308,    547,   -522,   1885,  -1730,    -63,
6487    973,    897,    670,   -657,   -232,    498,     92,     -8,
6488 -11010,   1072,   -368,  -1864,  11505,   3497,    730,   2158,
6489  -1629,  -1351,  -1583,   2247,  -1506,   2144,   -902,    639,
6490    175,  -6006,   -986,  -4246,  -1510,   1785,  -9792,   -495,
6491   1995,  -9189,  -1414,  -2550,   1578,   2390,  -2989,   1673,
6492  -1980,     21,  -4054,   8552,   1155,   -301,   1204,   3776,
6493    262,  -1828,  -1837,  -1014,     -9,   2711,   1467,    463,
6494 -11605,   1743,   -956,  -1213,  -3892,   1534, -10298,     22,
6495   -902,   -658,  -1759,   2507,   1552, -12298,  -1050,    623,
6496  -3221,   1522,    -36,   -446,  -5925,   2144,  -2844,  15080,
6497  -1984,   3631,   1931,   1894,   1193,  -1694,  -3172,   -813,
6498  -1336,    534,   -365,    833,   -293,  21759,  -1266,  -1216,
6499    996,     -2,   -393,   -858,    759,    969,   -230,   -151,
6500    977,   -874,    119,   -896,    262,   -118,     89,     95,
6501     94,   -437, -30375,   -462,    360,   -588,   -334,     86,
6502  -1027,   -208,    536,   -196,    367,   -467,    119,    -32,
6503  -2544,   6204,   8830,   -264,  -7847,    848,   2267,   3877,
6504  -6378,  -2249,   1420,  -1868,  -3443,   3747,   -590,     58,
6505   -274,  -6065,  -8472,   5906,   3109,   5834,   3905,   2086,
6506   1300,   3828,   -518,   -528,  -3672,   1794,   4353,    408,
6507    566,  -2577,  -1137,   2749,  -2662,   -528,  -7479,   5550,
6508   2932,   -336,   3681,  -2034,    212,  -8733,   1017,   2258,
6509   8225,    387,    227,    877,   2752,  -1375,   2636,   8131,
6510   3850,  -6870,  -1158,  -3736,  -8478,    228,  -5809,     97,
6511  -2555,  -2956,   -928,    678,    112,   1434,  -1250,   1240,
6512   -412,  -4267,  -3811,   4322,  -3430,   7705,   5456,  -6876,
6513  -3452,   7329,   3142,    220,    662,   1531,  -5492,  -1388,
6514   6842,  -3631,    362,   5029,   8052,  -2367,  -5346,   5724,
6515   -358,   2469,   2196,  -1426,   -272,    534,   -192,   -531,
6516   -705,    -70,   -259,     93,    335,    -94,   -145,    -17,
6517    920,   1186,   -818,   -599,    343, -19859,   2968,    161,
6518    128,  -4282,    598,    152,   1210,  -1317,  -1545,   -229,
6519    181,  -6488,   5699,   7270,   6271,   8809,     27,  -4770,
6520   -804,   -168,   -247,   -680,   -129,   -470,   -152,    915,
6521    176,   -904,    622,    280,   2986,   1034,  -1046,   -482
6522 },
6523 
6524 .cb4440s0 = {
6525 -12085,   8192,  -1802,   4587,   5947,  -3183,  -2629,   1837,
6526   2434,    252,   -612,  -4697,   -576,    150,   -704,   -640,
6527    174,   -126, -10309,    350,  -3187,   4714,  -2829,  12618,
6528  -2172,   3502,    465,   -159,   -601,   1306,   1174,   -448,
6529   -292,   -136,    242,     31,  -9005,  -6203, -10027,     25,
6530   -209,    -20,  -1292,  -1252,   4304,   3681,   4462,  -4401,
6531   4412,   1240,   -576,   3618,    595,   -237,   2544,  -6032,
6532  -1511,   1523,  -3668,  -3472,   5552,  -4901,   -272,   5963,
6533   2740,   -878,  13010,    191,  -2017,    768,    455,    -45,
6534  -6873,  -3664,   2639,   -961,   3068,  -4242,   1327,   2362,
6535  -1909,  -1114,    100,  -5940,    220,    865, -12952,    -76,
6536  -1279,   -591,   1092,  -3502,     88,  -2118,  13053, -10141,
6537  -3024,   -533,  -1923,  -4097,    135,   1672,  -1661,   1646,
6538   -370,   -361,    644,   -197,  -6796, -10948,  11692,   -974,
6539    488,    349,   3936,  -1506,   -149,    513,   1401,  -1776,
6540   -391,   -210,     57,    -56,   -344,   1018,   7989,  -4957,
6541    167,    987,    -60,     62,   1622,   1207,    -69,    338,
6542 -16133,    -46,   1018,  -1460,   -821,   -646,   1316,    126,
6543  -4631,   -842,  -1505,  15833,  -6404,  -4514,   2946,   2923,
6544   1198,  -3141,  -3109,  -1613,   1853,   -906,   -436,  -1110,
6545   -282,   -214,  -3424,  -3141,  -3988,    284,  22262,   1269,
6546   1787,  -1116,  -1429,   1017,    371,   -187,   -825,    534,
6547    350,   1088,     26,    176,   8914,   6662,    935,   2074,
6548  -7986,  -4780,   2194,   1796,    697,  -4040,   2486,   1700,
6549   9150,    -37,  -1560,   2449,   -162,    128,  -7469,  -2690,
6550   -281,  -4698,    424,    535,   1416,    243,   -575,  -1160,
6551    326,  -2417,    808, -15816,    994,   -302,     26,    894,
6552  -7376,    395,   -586,    823,  -1341,    972,    100,    241,
6553    743,    470,    267,   -550,    474,    182,  18252,    178,
6554   -182,     -7,   3496,   2132,    863,   -151,    741,  -2158,
6555   -763,   -652,   -503,   -434,   -736,    770,   -156, -19071,
6556    443,   -354,   -243,     66,   4258,   6714,   3577,  17338,
6557    556,  -3570,   1269,  -1406,   1668,   -349,    -90,    781,
6558     82,    558,    936,   -788,  -1072,    -21,  -6472,  -3022,
6559   -475,  -6997,  -2816,  -3774,   1683, -13950,   3482,  -1872,
6560   2624,   1064,   -318,   1300,  -1214,    179,    -11,   -124,
6561   4560,  -2827,  -6314,  -5736,   1159,   1309,  -5462, -11652,
6562   4192,    151,   -543,  -3484,  -2288,   -119,    745,   1373,
6563   -121,   -629,   5204,   7650,  -2062,  -3370,  -2894,   -338,
6564  -1361,   1080,  -3674,  12852,  -6119,  -1578,   -736,   -241,
6565  -1564,   -109,   -441,    335,    416,   1678,   4802,  -3239,
6566   6182,    154,  -3656,  -1337, -17027,   1707,   -381,  -1704,
6567   -377,   1022,   -592,    983,   -321,     37,  -1846,  -4500,
6568   2575,  14162,   -560,   9385,   4179,  -1340,  -3466,   3235,
6569   1727,   1545,    -23,    636,    280,    -39,    871,    173,
6570  -8915,  -2427,   2146,  -3698, -12153,  -3773,  -3873,   5042,
6571    112,    788,  -1139,    245,    546,    278,     -8,  -1005,
6572    443,    -76,  -1256,   8255,   3841,   6116,   4226,   3705,
6573  -1278,  -6470,   5220,   5892,  -3468,   2736,   5427,  -3336,
6574   -264,   1906,    294,    -60,  -7078,   7699,  -9792,  -7108,
6575  -2030,   1055,  -6962,    702,  -2074,   -232,    127,   -430,
6576    658,   -272,    757,    138,    159,   -340,  -4606,   1021,
6577    146,  -7690,   6001,   5660,   3363,   -367,  13222,   -441,
6578     13,   -874,    668,   2293,    875,   1238,    110,    778,
6579   1434,   -976,   2151,  -8169,   1421,   2622,    206,   -795,
6580   -816, -14443,  -1583,   3356,   2971,   -964,   -321,   -841,
6581   -404,    111,  -5595,   4248,  -3819,    214,  -2520,   -712,
6582  -1505,    849,    947,   -876,    188,   3221,    863,    105,
6583 -17336,   1818,     14,     17,  -6349,    379,   4746, -12405,
6584   -560,  -3448,   3664,   8251,    845,    383,   1348,   -739,
6585   -780,   1695,   4828,   -123,   -647,    823,   9940,   -183,
6586  -1804,  -7112,   -161,    578,   -619,  11534,   3214,   1586,
6587   4784,  -2540,   1188,   -304,   -485,   -648,   -824,   -595,
6588  -8817,   4138,    927,  -3259,   -198,   4022,   2213,  -1627,
6589    645,  14602,  -1058,   1481,  -1670,   -113,    564,   -710,
6590   -451,   -360,  -1261,   2504,    247,   5566,  -7262,   1344,
6591  -5106,  -1608,   1946,  -4240,  -7393,  10440,   3306,   1940,
6592   -999,    155,    832,     55,  10218,  11475,  -3252,  -8295,
6593   1347,   2405,   3421,  -2619,   2262,  -2829,    754,   -307,
6594    548,  -2040,  -1130,    317,    170,    292,    248,   2601,
6595 -18930,  -1942,   1417,   1678,   3310,  -2578,  -1969,   1550,
6596   3010,     70,      8,   3064,   -848,    504,   -172,    180,
6597   1787,  -1133,   2427,   1002,   -664,    -40,    192, -23400,
6598  -1004,    513,   -818,   -382,    360,    360,    268,     98,
6599   -202,   -192,   -668, -12924, -11702,   7325,    797,   1937,
6600    674,  -2458,   -541,  -1497,  -1673,   -955,   -356,   -486,
6601    182,    299,    -46,     65,  -4232,   1418,   6532,   2356,
6602  -4894,   4870,   3369,  -4585,   8743,   1497,  -1451,    862,
6603  -8612,  -1718,   1716,  -2389,    371,    592,   7397,  -3188,
6604   -649,    126,  -1300,   1374,  -1292,    645,  -1494,   2736,
6605  -1468,  -1808, -17223,   -352,    111,   -222,   -236,    171,
6606   -198,  -7994,  -3822,   5324, -16856,   -517,    119,    314,
6607   -360,   -515,    435,    520,   -638,   1635,    420,   1191,
6608    830,    710,   6897,   2925,   3091,    510,   3268,  -1702,
6609 -16186,    718,  -3127,   -463,    763,  -1035,    725,   -122,
6610    646,    172,   -164,   -277,   5853,  -7074,    -10,  -1770,
6611  -2544,   5978,   -874,   -494,   -232,  14465,   1815,  -1902,
6612    987,  -1533,   1216,    741,    620,    161,   4414,   4184,
6613    -32,  -2944,  -4619,   -462,  15701,  -1026,   -140,  -2396,
6614  -1747,   -538,  -1024,    219,    854,   -351,    860,   -226,
6615  -4390,    732,  -2003,  -2430,   -540,    592,   1622,   1180,
6616    385,  -2052,   4050,  17401,   -650,   -243,   1709,   1261,
6617     95,   -307,  -5110,   -666,  -7094,   -533,  -1293, -17357,
6618   2929,   2389,   -119,   -413,    317,   -962,    709,  -1552,
6619     26,    175,    700,   -570,  20120,   1107,    232,    169,
6620   -889,   -533,  -1276,     22,    959,    866,   -954,   -792,
6621    873,   -172,   1757,    195,    148,    423,   4490,   8782,
6622    631,    682,   1832,  -3728,  -1742, -11130,  -1201,   1776,
6623   9268,   -586,  -1358,   -646,    626,   -866,      5,    263,
6624   3950,   -760,  -2914, -12751, -12669,   1513,     -4,    631,
6625   1835,    312,   -167,   1546,   -532,    619,   1176,   1436,
6626   -116,    312,   7054,   3120,   4075,  -1320,    715,   -206,
6627  -1572,   1350,  17688,  -1182,  -1568,    680,      6,    207,
6628   1010,    600,   -766,    554,  -1483,    644,  -8810,    624,
6629    148,  -4015,  -1536,  -1863,     92,    730, -14806,    386,
6630  -5174,  -1420,   -331,   -254,   -104,    275,  -7268,   2563,
6631  11983,    -65,   8043,  -1623,  -2589,  -2610,   1328,   3154,
6632   1935,   3672,  -1761,   4984,    661,    209,  -1038,    122,
6633  -1019, -28948,     55,    358,   -539,    488,     55,    618,
6634     20,   -314,    446,  -1016,    618,    -93,    -94,   -331,
6635    -36,    194,  -1706,   6628,    396,   -146,   -765,  10500,
6636   2619,    -82, -10894,  -3908,   -888,   -192,    620,    163,
6637     78,    774,   -293,   -104,  -4826, -14066,  -1883,  -3258,
6638  -4577,  -1484,   5412,  -4274,  -4951,   3316,   -907,   1948,
6639  -1187,   -404,   3654,    400,    -70,    459,  -3224,  -3194,
6640   2338,   4390,     -5,  -3167,   3273,    116,  -1026,  -1668,
6641   3767,    272, -16662,    137,  -1634,  -1007,    220,   -310,
6642    982,   8220,    -16,  -1251,  -2644,  -3344,   2236,  -1573,
6643   8174,    612,   1142, -10799,    393,   -707,   4804,    397,
6644   1232,   -292,   5762, -15608,   2921,  -6440,   3544,  -2395,
6645   -504,   1890,    172,  -1010,    178,    380,  -1163,    404,
6646  -1230,   1034,   -596,    105,  -2038,   1991,   5613,   -312,
6647  -4156, -10205,   3092,  -4704,  -6101,  -1620,  -1037,  -1130,
6648   1590,   8321,   -797,    247,    954,   -103,   3838,   2330,
6649  10064,   3197,  -8508,   1300,  -1012,  -6607,  -3861,   5651,
6650     31,   -475,   1582,  -1370,   1107,   2164,    743,   -567,
6651   4842,  -2930,   3191,   -190,  -2230,    -47,    254,   2147,
6652    591,   -512,   1312,   1159,    811,   1444,  -1312,   -257,
6653  16016,    789,  -2562,   3983,   -373,  -9255,    302,  -3655,
6654   5750,  -3856,  -6941,   3934,  -2314,   5556,  -4099,   -265,
6655   -479,  -4843,   -130,     20,  -4859,   3083,   6482,  -3738,
6656  -3936,    590,  -6368,  -1784,     75,  -3903,  -6834,  -4452,
6657   -871,    764,  -1118,   8731,     38,   -148,  -3368,  -6330,
6658   -370,   2234,    907,  -2809,  -1458,  -2306,   -402,   2679,
6659  -1222,   1138,    192,  -1317,   1012,  15514,    624,    279,
6660  -4032,   2565,   6162,   -938,   5760,   1685,   4350,   2939,
6661   -825,   -331,   1840,   -556,    427,  -4642,    -23,   8346,
6662   7577,   -467,   3848,    454,  -3962,    373,   -116,   2314,
6663   4868,   -208,  -1367,  -1803,   2681,    806,  -4279,   3348,
6664   -528,  14027,   -238,   -457,  -2764,    832,  -4680,   4354,
6665   1219,   -801,   2414,  -5204,  -3768,  -6524,   5163, -10909,
6666   1656,    321,   3260,  -1773,    214,   -135,  -4563,   5206,
6667  -4794,   1486,    406,  -1026,    281,   1799,   -218,    320,
6668   -908,    872,   1056,   2955,   -208,   -799,  15492,    334
6669 },
6670 
6671 .cb4440s1 = {
6672  27498,   -414,   -266,    646,    229,     94,    -15,    302,
6673   -489,   -401,    125,    752,   -476,   -200,   -976,    195,
6674      4,   -402,   2220,   1012,   1731,   2530,   -652, -21380,
6675   -679,   -867,   -195,   -114,   1326,   2531,   -348,   -185,
6676   -114,    178,   -694,   -298,   8752,   1735,   2640,  -2374,
6677   6191,   1516,   5771,   6705,   -253,  -8502,    986,   2134,
6678  -1854,   3490,   -678,    -48,    133,    844,  -1635,   1630,
6679   6056,   -756,  -1109,   1563,  -1445,   -139,    580,  -1448,
6680 -18675,    846,   -390,   -259,   1548,   -324,    281,    142,
6681   1792,   1211,   1328,  -4308,  -1032,  -5412,   4742,   -201,
6682    -47,   -297,  -8403,   9715,   7268,  -3756,   1573,    677,
6683    -88,   -145,   4877,  12946,   3264,   1809,   7230,  -2583,
6684   1627,  -1786,  -7113,  -1480,  -2111,   -508,    415,   1664,
6685   -483,   -538,   -249,     80,   7005,  -2562,   -887,   3801,
6686   6411,   2222,     36,    875,  -5089,  10897,   4014,   4948,
6687  -1580,   1425,  -1814,   -391,    -96,    322,  -6484,   1896,
6688  -7790,   -950,  -4235,  -8362,   3118,   4843,   3754,   1070,
6689  -1648,   7692,  -1675,   3405,    918,   2270,    573,    193,
6690   6024,   8912,  -4905,  -1810,    985,   1877,   2158,  -2150,
6691   -386,   3908,   2030,    419, -12599,   -570,   -150,   1580,
6692     36,   -152,      2,   -538,  -1565,   6809,   -715,  -6266,
6693 -12725,  -6718,    810,   -603,   1547,   1001,   2250,    810,
6694   1773,   -672,    327,    246,   6414,  -7511,    916,   -327,
6695    830,  11862,   4373,   1003,   6370,  -1730,  -2127,    613,
6696   1627,    626,    763,   -864,    207,   -233,   3738,  -8644,
6697  -1634,  -2050,   3906,   -451,  12986,  -4828,  -2973,  -4714,
6698    545,    822,    735,  -3539,   -256,     65,    -93,    -94,
6699   2923,   7075,  -3763,   6172,  -9544,  -2675,  -3833,    930,
6700    418,  -4496,   3790,    386,  -7797,    234,   -609,   -259,
6701    454,    330,   1546,  -7634,  -1966,    515,  -2496,    374,
6702   2633,  -3014,   4126,   9920,  -7103,   1441,   -150,   7695,
6703    670,    -48,    -41,   -512,  -6849,  -1785,   3755,   1860,
6704   2418,  -2346,  -1194,  -1574,  15510,    444,  -1515,    585,
6705    742,   -199,  -1115,   -122,    -11,    140,  -7763,   1438,
6706   -317,   -444, -17149,    -24,   2685,   -856,  -3166,   1109,
6707    308,    233,     30,     63,    530,    645,     84,    133,
6708   6139,  -1183, -10673, -12790,   -112,  -1544,   4623,    576,
6709   -804,   1023,  -1646,   1192,    269,   2681,     44,   -909,
6710    -14,   -414,     48,  -4002,   4768,   3440,   3252,   1441,
6711    101,    372,   3166,  -1398,    325,  16184,   -711,    486,
6712   1328,    114,   -450,    -31,   1152,   2154,    -69,   -252,
6713     32,    922,    219,  -2055,    421,  -1377,   1006,   -614,
6714    234,    -40,    -84,    204,  27171,    182,   1034,   1536,
6715    834,  -8038,   1243,  -3074,  -7829,  11165,  -1854,  -1173,
6716   -871,   4105,   3588,  -3191,    188,  -2102,    124,   -166,
6717   8070, -11066,   6632,   2739,  -7787,    184,  -5872,   1360,
6718  -1089,   1273,     84,  -1683,  -1584,    975,   -206,   1160,
6719    180,     12,  -6121,   5436, -14726,   5949,  -6756,    834,
6720   1750,  -3142,   -878,      7,   -220,  -1933,   -141,    160,
6721     26,    756,   -800,      6,  -8104,  -6989,   3353,  -3518,
6722   4510, -12430,    736,  -2685,  -1042,     32,   1184,   -519,
6723   -312,  -1073,   -402,     71,   -422,    -35,   1791,  12735,
6724  -2281,   2623,  -1502,  -3878,   6727,  10541,  -1110,   2308,
6725    870,   1124,    874,  -1406,    123,    254,    405,    328,
6726   3828,  -7541,   3096, -14145,   -672,  -1725,   -423,  -1918,
6727   4164,   -411,   3094,   -568,   3575,  -2895,   -378,  -3065,
6728   -232,    449,   8110,   2264,  -1383,   -557, -10683,  -7628,
6729   4155,    754,   -134,   6759,   1051,  -2054,   -900,   -948,
6730    579,  -1277,    151,    462,  11562,   -310,  -8260,  10238,
6731  -1309,  -3052,    345,   -689,  -1133,   -588,    548,    980,
6732  -1332,    881,    368,    776,   -704,    422,  12433,   1314,
6733  -1487,  -4753,   2679,   3092,   -939,    136,   -586,   3504,
6734  -1034,  -6318,   3506,    420,   2326,   1034,   -252,   -398,
6735  -6232,   4488,  -6166,  -1754,    908,   4884,  -5188,  -2985,
6736  10793,   -116,   4674,   3980,     -9,    805,   1568,  -1620,
6737    -88,   -146,   3027, -16154,   2899,   7839,   5912,   -427,
6738    270,  -1467,   -387,   -351,    615,   -322,     -2,  -1061,
6739   -654,     56,   -438,    132,   2388,    460,   2172,   1874,
6740  -3028,   3302,   2035,   -704,  -1222, -19835,   -472,  -1858,
6741  -1686,   -286,      5,   -748,    491,   -350,  -4344,    103,
6742   1473,   2440,  13575,  -1350,   1456,  10377,   1962,   3036,
6743  -1238,   1580,    607,   1352,    997,   1212,   -489,    251,
6744   4075,  -3457,   6186,    786,    300,  -2532,   -373,  -2522,
6745   3108,   -294,   4938,  -2980,   1509,  12450,   -695,  -1128,
6746    -96,    354,  -3678,   8494,   2480,   2264,   5162,  11907,
6747   4721,   1111,    752,   2999,   3924,  -1429,    321,    276,
6748    309,   -603,    601,    -62,   3337,  -3570,   3273,   6618,
6749  -2001,    950,    532,    972,   1619,    956,     65,   -609,
6750   -281, -14769,   -438,    580,    230,   -228, -10108,  12289,
6751   8904,    872,  -3296,   1535,   -384,    477,   -913,   -777,
6752    546,    445,  -1004,   -435,   -716,   -138,    572,    435,
6753   4626,   -864,  -5716,  -2810,   1291,  -4796,   -241,   2527,
6754  -2342,  -1360,   4161,   1886,   -128,  -1521,  13726,   1818,
6755   -554,   -157,  -9665,   2607,  -1013,    579,   1122,   1571,
6756  -2684,  11364,  -6464,   -184,  -1542,  -5670,  -1091,   -670,
6757   1273,  -1051,     -7,   -278,  -2551,   -548, -10673,  -1434,
6758   -343,    317,  -3108,  -1615,  -2239, -14132,    490,   -454,
6759   2467,   1990,    470,  -1072,    440,    290,   3006,  -4420,
6760  -2083,   3050,   2779,  -2349,   -590,  -4941,   7464,  -9000,
6761  -2686,  -2045,  -8712,  -3281,  -2476,    648,   -148,    408,
6762  -1367,  -1113,  27347,  -1113,    739,     39,   1443,   -208,
6763   -686,    986,    735,   -702,     76,    665,   -194,   -165,
6764    366,   -606,  -4908,  -3932, -15941,  -2810,   4572,    816,
6765  -2092,   4213,  -2492,   4006,    926,    210,  -1110,  -1635,
6766   -270,   -226,   -362,   -187,   1790,   3016,   2216,   3890,
6767   2018,  -1325,  19784,   -771,    356,   2118,    -98,   -688,
6768   1016,    978,    559,    -39,    160,   -310,   6622,  -1754,
6769 -11104,    204,  -2212,   2370, -11610,   1119,   3216,   3102,
6770    524,    278,   -829,    524,     28,    838,    374,    -76,
6771  -4593,  -2933,  10697,  -6510,  -4970,  -2025,  -9383,  -3428,
6772  -4112,   2665,   1459,  -1411,    421,    481,    842,   -341,
6773    147,   -158,   4108,     45,   4935,    -21,  -7905,   2058,
6774   1158,  15260,   -567,   -752,   -992,  -1094,  -1059,   2370,
6775    820,    655,   -261,    280,  -3969,   6342,   8521,   3114,
6776    369, -12269,   1684,      4,   4686,   1985,  -3668,  -3040,
6777    677,   -254,     57,   -161,   -989,   -379,   7075,   -580,
6778   2846,  -3177,  -2285,    958,  -7096,   -154,   -515,  -3345,
6779  13487,   3548,  -1804,    290,   -430,    726,    399,     54,
6780  -2814,  10235,   1958,  -3356,  -1330,    536,   3218, -14194,
6781    200,   -796,   -862,  -1480,   1811,   -346,    604,   -391,
6782   -231,    513, -10495,  -6029,  -6492,  -8746,   -357,   -221,
6783  -1890,  -2669,      8,  -1756,  -5812,  -1048,   2258,    223,
6784   -474,   1154,   -226,    348,  -1590,   2915,    158, -24059,
6785    875,   -846,   1150,  -1000,   -844,   -116,   -246,   -219,
6786   -482,   -367,    120,    517,   -489,    442,   8148,   5040,
6787   3770,  -1006,    -51,  -3175, -10278,  -4468,   1188,   1497,
6788  -6515,     -5,  -1628,  -2387,  -1297,   -717,   1630,    232,
6789  -3608,  -6688,   2444,   -792,   -246,    411,   1464,   3661,
6790   3244,  -1121,  -1602, -15398,   -443,    882,   1412,    926,
6791     16,    -73,   2693,   7168,  -9399,    528,   7916,  -9270,
6792  -1669,  -2756,   1304,   3074,  -1510,  -2089,   1491,  -1556,
6793   -422,   -414,    132,   -192,   5988,   4500,   7572, -10978,
6794  -4875,   3685,   1888,   -660,  -1750,   -515,  -2728,  -3133,
6795  -2742,    666,  -2861,    626,    256,    243,   4587,  -3567,
6796   -288,   2314,   4765, -11036,   7322,   7581,   2651,   3264,
6797   -394,   -246,   -891,  -1464,  -1717,    123,   -517,   -486,
6798  -1019,   7215,    554,    722,  -4253,   2393,   3053,   2881,
6799   1538,  -2104,    573,    321,    673,   3902,  -2855,    944,
6800 -12816,    370,   3496,    952,  -1435,   6379,    766,   2273,
6801   -729,     80,  -2432,  -1150,   2408,   -895,  15497,  -1231,
6802   -282,  -3306,   -435,   -167,  -3528,  -5683,  -6413,   2501,
6803  -4825,    124,   3128,   -425,  -2800,   -986,  -2283,   -495,
6804  -3392,  -1560,  -2093, -11613,    -37,    157,   -438,   -794,
6805   1988,    -45,   1508,     20,     98,   -458,   -245,   1130,
6806    110,   -525,   -771,   1120,    710, -21758,    174,   -210,
6807  -4839,  -2468,   -648,  -4388,    -11,   2990,   -181,  -4790,
6808  -4232,   3634,   6427,   2772,    166,  -2996, -12005,   1630,
6809   -249,    179,    856,  -1250,  -4216,   1993,   5164,   4757,
6810  -5071,   4331,  -3029,  -1276, -11184,  -2864,   1238,   6332,
6811  -2431,   1276,   -338,   -476,  -5659,  -2410,   2510,   1853,
6812  -4853,  -3175,  -1896,  10728,   3724,    960,   9963,    305,
6813   -938,   -646,  -2760,   1436,    113,    -74,  -3098,  -4090,
6814   2950,   2701,    992,    206,  -1393,  -2179, -10862,  -2396,
6815  -1008,   2639,  -1547,   -416,   9264,   1824,   -360,    401
6816 },
6817 
6818 .cb4440m0 = {
6819 -25793,   -238,   1193,  -2635,   -238,   1315,  -2277,   1588,
6820   -896,    512,   -864,    611,   -398,   1277,   -212,   -358,
6821    202,  13250,     16,   -860,   1618,  -1024,    310,  11560,
6822   -746,  -3876,    780,  -4087,   -475,    857,   1017,  -1439,
6823   -890,    155,   8556,    362,  -1158,   2116,   -291,    -66,
6824  -1272,    510,  -1394,   2259,  -4761,    808,   -740,   -937,
6825  13993,    191,    273,  -7670,   6776,    846,  -1907,    955,
6826 -13206,  -1956,   1697,   1670,   -329,   -244,   2395,   6119,
6827   -802,  -1007,    649,   -974,    170,  -2136, -10780,   1020,
6828   1270,   1954,   1118,  13348,    983,  -1394,   -594,   -514,
6829   -586,   1026,  -1821,    548,   -298,   3342,    837,  -1395,
6830  13977,   1021,  -7792,  -2930,   1466,   5494,   -843,   2432,
6831   1378,    -68,    174,    407,     76,   -877,    691,  -9445,
6832    522,  -3448,   2549,   -412,  -2358,    875,  -5044,   -952,
6833 -10113,   6574,  -6347,  -2760,   -662,     29,   -227,   4884,
6834   1304,    411,  -3320,   2434,    785, -14822,   4412,   2272,
6835  -6407,   2172,   -613,  -1665,    296,    742,    624,    135,
6836   5316,  -3191,   -855,  -2061,    485,  -3188,   2998,   1382,
6837   2516,  -2438,  -3506,   -238,    737,   -629,   1001,    773,
6838  17540,   1478,   -724,   -764,  -1231,  -1254,  -1582,   -692,
6839   -351,  -1551,   -171,    183,     38,   -668,    756,   -770,
6840  24344,   -905,  -7182,    502,  -3766,  -1690,   1588,   1522,
6841   1844,   1276,   1458,   -777,   1731,   4856, -14860,  -1097,
6842     36,  -1310,    846,  -1500,    521,  -3669,   -252,   4480,
6843  -2602,   -845,    597,  -4512,   1062,   -292, -18518,   1972,
6844   -334,    -80,  -1256,   -366,   3640,   -436,    -12,  -1670,
6845   -435,   1496,   1429, -11092,   1012,   -936,  -1224, -12240,
6846  -3048,    210,   1905,  -1197,   -357,  -9759,  -2632,   -332,
6847  -3417,  15078,   1496,   2206,   1800,    205,   1384,   3546,
6848  -1853,    755,   1016,    726,     58,   -150, -13053,  10375,
6849  -2589,   -330,   1616,   3081,   2763,  -2617,  -1204,    324,
6850    -53,   2968,   1485,    214,    124,   -334,   -237,  16784,
6851   2612,   1023,  -4298,  -2156,   4336,  -4307,   4952,   1036,
6852     81,   -762,   3416,    714,   -187,  -4100,   -757,   1124,
6853  10224,   7059,    424,   -316,   1281, -12262,    912,  -1999,
6854      2,   -731,   -184,    879,   -934,   -202,   -391,  -1046,
6855   -338,   -101, -17511,  -1712,  -5580,  -2327,  -2478,   1770,
6856  -5825,   1499,    578,   -130,   1424,  -1818,    110,    542,
6857     22,    988,  -4227,   2836,  -1447,   1170,  12335,   2179,
6858 -11216,  -2500,     64,   -912,   -954,    654,   -802,   -455,
6859   -597,    234,   -296,    811,   1083,   1848,   4148,    637,
6860  -6608,  -2362,  -3382,   -664, -13088,   2839,   3090,   3294,
6861  -4554,   2518,    -55,    837,   1392,   5905,   1287,  -1484,
6862    965,  16533,  -3507,  -1903,  -1562,   2408,   5037,  -4816,
6863   1409,    361,  -1890,    170,   -610,  -1755,   -524,   -867,
6864  -6238, -20117,   -745,   -956,   -176,   2998,    130,   -668,
6865   -843,   -267,   -364,   -573,    495,    127,    -66,  32767,
6866    271,   -408,    654,   -123,   1831,    151,    996,     82,
6867    628,   -251,    144,    198,    -88,    357,     37,    612,
6868    184,    238,   -584,    -52, -30025,   -415,    404,   -566,
6869    100,    659,   -336,    877,    211,   -730,   -377,    184,
6870  -5256,  -1484,  -1191,  -2108,     24,  -7821,    209,  -2856,
6871  -1844,    697,   5798,  -1191,    427,  11858,   1000,   -261,
6872    184,   -686,   1182,  -3142,  -3138,    139,    144,    117,
6873   3658,  -3566,  -1562,    672,   2036,  15051,  -5069,   -551,
6874    529,   1696,   -214,  -2678,  -5966,  -3707,   2847,  -2554,
6875  -1760,  -1196,   2088,   6372,   1778,  12935,   2189,   1992,
6876   1761,    578,   -542,   -753,  -1182,   4321,   1871,    309,
6877    704,  -1259,    884,  19136,  -2665,   1096,   3048,   -167,
6878    872,   -344,  -1092,    464,   3255,    -86,   1608,  -1062,
6879  -1569,  -1699,   4504,   -274,    568,   1428,  20571,   1452,
6880   -894,   -791,    459,   -882,  -1048,  -2944, -11095,   -783,
6881   -832,  -2450,    650,   2784,   3156,    529,    457,    483,
6882 -12553,    655,    686,   -757,    929,    212,   1242,   -201,
6883  -1627,   4826,  -1895,    997,  -3225,     84,     80,    287,
6884  -2136,    405,   -188,   -890, -18272,   -511,   -118,  -3642,
6885  -1018,    420,  12650,   -474,   -540,   6978,   6977,   4418,
6886   1162,  -1332,  -1112,  -1765,   2640,    562,  -1164,   1256,
6887    595,    567,   -483, -31511,   -960,   -816,    756,   1505,
6888     12,   -518,    234,    184,    679,    328,   -600,   -137,
6889    267,   -440,   2540,    593,   1023, -11756,    626,  -2034,
6890   5756,  -9882,   3175,  -1190,   1628,   3920,   3219,   1394,
6891    834,   -140,   4036,   4722,   -455,   3105,  -1355,  -3106,
6892   1000,   7806,  -2227,    687,  -1580,   3180, -12302,  -1394,
6893   -425,    488,   -187,    -36,    219,    158,  12006,   1683,
6894   2151,     -2,  -1110, -12250,    -59,    672,   1844,   2084,
6895  -2101,   1652,   -783,    634, -13257,   -339,   3932,   2260,
6896 -12452,    152,    316,   -688,     79,   -912,  -2081,   1384,
6897    188,   1942,   -706,    204,    700,   1776,  13901, -13666,
6898   -324,    472,   1055,   -646,     82,   -769,   -877,   -443,
6899   -227,   -900,    636,   -870,    470,   -112,   -598,  -4402,
6900  -2726,   1775,   -216,    -43, -18675,   -863,  -4604,   3433,
6901    674,   -155,    208,   1546,    294,   -157,   -616,  11070,
6902   1229,   -528,   2124,    699,   3624,     54,   -516,    194,
6903 -13556,   1902,   -506,  -1317,   1916,    471,   -342,    836,
6904     18,    906,    614,     -8,   -951,   1052,    -97,   2212,
6905   -924,    310,      6,   -733,    122,  23731,    468,    345,
6906   1545,   1434,    611,    403,  -3136,  -2214,    -54,   1023,
6907  -1390,  -5243,  -3744,   -258,   6871,  -1778,    673,  -2362,
6908 -13007,   -776,   -974,  -1077,   8386,  -3978,  -4325,   1236,
6909   4011,   1161,   -263,   1224, -12957,   -100,   2801,   1458,
6910  -3081,    578,     17,   1037,   -742,   5972,   -632,   2904,
6911 -12721,  -6733,   -478,    182,  -1973,   -820,  -6911,  -4904,
6912   -942,   -348,   -353,   -350,   7864,     34,    568,   1985,
6913    956,   3310,    118,  -2067,  12600,   9063,   1609,  -1261,
6914    296,  -1248,  -1656,    -65,   1832,   1525,   1503,   5149,
6915   4370,  -1638,  -3868,    320,   1527,   -424,  17676,   1780,
6916   1172,  -1132,   1128,   1294,   -322,   -101,    462,  -6668,
6917  -3024,   7573, -11088,   1581,     13,  -1398,    550,   4376,
6918   1623,   1727,    857,  -5310,   2528,   -529,   -401,    539,
6919   6508,   4246,   4105,  -5363,     96, -13407,   -694,   5061,
6920   3445,  -3283,   -348,  -1470,   1114,    602,   -404,   -129,
6921    642,   1547,  23110,  -2255,   1969,    333,   1297,    116,
6922  -1691,    364,   -528,    758,  -1239,  -1826,   -249,   -395,
6923    684,   -856,   -638, -10000,  -2773,  -6151,  -1244,  -3138,
6924  -9688,  -1994,   7124,   1368,  -1870,   -312,   1863,  -1006,
6925    963,    789,    743,  -4158,   -760,   1384,  -7525,   -959,
6926   -262,   5752,   4005, -12037,   -210,    886,  -1961,   4895,
6927   -251,   -158,    212,    677,    518,    342,   -226,   -360,
6928    466,     17,  28392,    -20,    246,   -686,   -258,    640,
6929   -378,   -120,   -443,   1078,  -2612,   2084,  -1706,   4334,
6930  -4675,  -4634,   2336,  -9998,   9975,  -1285,   2778,   3292,
6931  -1717,    138,   2114,  -1120,   -180,  -1146,  11988,    829,
6932  -2530,  -8827,   6833,  -1191,  -1653,   2691,  -4067,   1166,
6933   1971,    303,   -544,  -1459,   -261,   1065,   3410,   2050,
6934   3163,   -515,   5456,  -4261,   5483,   1531,  -2098,   2020,
6935   3773,    588,    915,    158, -11876,    282,  -1180,    265,
6936  11036,    -66,  -1741,  -1894,  -4234,   3048,    218,  -1030,
6937   2240, -12666,  -2290,  -1673,  -1911,   1480,    287,    -81,
6938   1182,    216, -10734,   2201,    -58,   -619,   8585,   -574,
6939  -4576,   1852,   -468,  -6759,  -7667,    167,    995,  -1114,
6940  -1276,  -2053,   2178,  -8133,  -1270,  -7822, -10582,   5380,
6941   3037,   1071,    827,   4972,   1024,   -129,   -180,  -3002,
6942   -846,   -736,   9587,   1890,  10287,  -1954,   1042,   1558,
6943   -950,   2406,  -1852,   2275,   6694,   -703,   -910,   3854,
6944    812,    521,  -1075,   -761,   5357,  -3911,   3892,   7944,
6945   4580,   5031,   1088,   7116,  -1746,  -5223,   2607,   3227,
6946   2296,   5603,    211,   -731,   6450,  -3312, -12378,   -326,
6947   4245,   4168,   -799,  -3563,   -505,    725,  -5297,   2196,
6948   2221,    -16,  -3472,    315,    626,  -6131,     71,    920,
6949  -4383,  -1340,  -2675,   -664,   7412,  -1240,  -1361,    997,
6950  -3817,  -2377, -11717,   1661,     22,    540,  -5261,   -950,
6951   7472,   3148,   7647,  -4400,   4558,  -4412,   -869,  -1528,
6952  -2618,   8311,   2110,    534,   -460,   -223,   -162,   -828,
6953    274,   1844,   1861,  -1583,   6899,   5222,  -1772,  -2880,
6954  -6400,   4703,   2606,  -3990,  -1224,  -4160,   9032,   -299
6955 },
6956 
6957 .cb4440m1 = {
6958  32767,    383,    857,  -1579,   -423,   1164,  -1606,   1218,
6959   -410,    777,   -292,    122,    282,    -74,  -1394,    259,
6960   -734,    102,    -82,  32616,    427,   -545,   -146,   -141,
6961    340,    506,   -808,    171,   -778,    900,   -204,   -277,
6962   -228,   -426,    566,   -481,  -1138,   -907,    112,   2722,
6963    871,    115,  -7202,   1953,   -826,  -1812,   -396, -14722,
6964   -840,    155,   1114,   5624,   1112,   -147,  -6383,    926,
6965   1505,    360,    937, -13391,    969,   7062,   2218,  -3531,
6966    471,    458,    191,   -465,   8664,  -1168,    546,   2109,
6967   -944,    -74,   1644,    -81,   -760,  -1920,   2659,  13330,
6968   1511,  -1148,   1346,    796,    -20, -15616,   1246,  -1190,
6969 -10882,   -774,    -70,   3643,   -896,   1830,   -192,   1018,
6970   1085,    -95,   -309,    659,     91,    727,  -4486,    486,
6971  -2078,   1235, -14415,  -4053,  -1619,  -2589,   -582,  -4650,
6972   4076,   -762,  -1111,    277,   1448,   -742,   -314,   -979,
6973   1889,   2679,  -1972,   2480,    302,   2869,  -9183,   -445,
6974  -1817,  12894,    106,    187,  -1406,   -615,  -1174,    746,
6975   -371,    382,    350,  -1811,   -527,     36,    500,   -835,
6976   -106,   1134,  -2207,   1021,    348,    908, -21780,    448,
6977    688,    -60,  -1790,   1901, -22990,   1467,    596,   -912,
6978  -3190,   1484,    269,   -409,   -474,  -1670,   1328,    152,
6979   -402,    359,   -734, -13208,     62,  -4197,  -6242,   5195,
6980  -2841,   5030,   2794,   1264,  -1130,   3821,    961,    729,
6981   1075,     49,   -148,   7267,   2596,  -5093,  -8284,  -6875,
6982  -3059,   3909,  -4635,   1402,  -6334,   -342,  -3083,   -861,
6983    490,   1257,   -630,    128,   2240,    832,   1060,  -1802,
6984  -1652,    128,   7816, -14391,  -6722,  -3328,  -2586,   3044,
6985   1088,   1577,    852,   -142,   -176,   1371,   1236,    976,
6986  12165,  -1596,   -199,   -504, -11020,   -582,    972,  -1468,
6987  -2402,   -666,  -3327,  -2148,   1078,   -194,   9675,  -2102,
6988  -1236,    -70,   -942,    291,   1364,   1403,  -3362,  12963,
6989   -375,  -1728,   1615,  -2354,    633,   -506,   -194,  13037,
6990  14172,    534,  -1026,   -425,   2488,   -180,   -678,   -436,
6991    272,   1507,   -334,    840,  -1000,  -1068,   1029,   -306,
6992     24,  -4435,  -5994,  -1307,   4251,   3968,   2527,   -981,
6993  -2626,  -4400,   -242,  -1823,   -679,  12831,    -22,     51,
6994   -381,   2422,  -2376,  -8156,  -1477,  -6974,   1102,   -373,
6995    467,  11314,   -554,   -432,    824,   7277,    393,   -178,
6996    179,   -653,  11848,  -1593,  14143,   -731,  -1036,  -2322,
6997    261,  -1992,  -1152,  -1430,  -1354,    -51,   -285,  -1637,
6998    144,    -59,  -2182,   5731,    538,   -880,    397,   3010,
6999    707,  -1822,  -1006,   4686,  -5096,   4246,  -3096,  -3997,
7000   -254, -11025,    394,   -345,  18780,   -686,   -517,  -3422,
7001    104,  -2173,   2439,  -5400,    -10,   1084,   1821,   -602,
7002   1431,    405,   2143,    499,    405,    351,    -62,    -47,
7003   1954, -29915,    440,   1054,    559,  -1210,    442,    928,
7004     -1,     59,    279,   -112,   -110,   -440,   -396,    805,
7005    311,    858,   -431,  -1070, -30192,    135,   1246,   -345,
7006    790,    498,    319,   -302,   -469,    -10,    512,   -829,
7007   -526,  -2052,   2456,    134, -19375,  -1210,  -1292,    640,
7008   3232,   2580,    973,  -2412,    271,   -282,    632,   -523,
7009   -847,   -138,   -990,   2501,    536,   -166,   2100,   -357,
7010    122,    466,     -4,   2034,  20083,   1578,    444,   -344,
7011   -689,   5733,   -456,   -503,   -592,  -1350,  -1038,    932,
7012  -1916,   1098,   -990, -22687,   1544,   -442,   -396,   -570,
7013   -683,   -616,  -1431,    118,   4113,   -312,   2300,   2093,
7014  -2344,  -2955,   6343,   4306, -10078,   6286,  -5794,   -806,
7015    664,   -217,    548,   5072,   4626,  -1643, -11619,    779,
7016   1956,  -2960,    614,   2087,   9104,  -2418,    775,  -4447,
7017    768,   1599,  -1084,    999,   1652,   1090,    630,  -1197,
7018  -3495,   -912,  -9817,    648,   3278,   1828,  13605,   2757,
7019   -831,  -1191,  -1846,  -1441,   -278,  -8530,   -455,   -495,
7020    323,   -911,   2500,  14100,   3635,   1016,   -936,   5265,
7021  -3092,   2125,   -121,    -64,   -656,   -337,   9438,  -7600,
7022   1403, -11917,   2180,   2612,   1664,   1091,   -318,  -3300,
7023   -427,    282,   1979,    894,   -703,    514,    160,   1697,
7024   6508,    828,    187,    -34,  -1094,  -2861,    240,  -5013,
7025   6004,  -4796,   -991,    158,  11437,  -1730,    354,   1195,
7026   3790, -10432,  -3584,  13872,    336,   2043,    221,    604,
7027   2930,   1080,  -1417,   1878,   -878,   -459,   -419,    364,
7028  -1037,   7764,   3100,     48,  11057,   1936,   2229,   9150,
7029   -472,   1178,   -129,   2876,   -249,   -258,  -1181,   -329,
7030   -581,  -1140,  -1967,    347,   -539,   -394,    775,  -1151,
7031    -31,   1052,  -1900,   -213,  -1552,  22484,    164,   -113,
7032    135,  -1294,    550,   7738,  -7223,   -739,   1362,   5518,
7033    193,  -2170, -11861,  -1357,    351,   2215,    165,     16,
7034   -606,    727,   -158,   -772, -13420,  -1248,  12422,   -812,
7035   1768,   -442,   1269,  -1076,    899,    124,   -249,  -1110,
7036    653,  -3064,  -1632,    839,   -230,    512,    642,  13230,
7037  13285,   -552,  -1113,   -595,    864,    537,  -1012,   -539,
7038   -615,   -491,   1014,    800,    -10,    534,  -1227, -25011,
7039   1239,    -26,   3834,    104,    762,   1259,   2112,   -300,
7040   -920,   -812,    612,  -1061,   -378,   -246,     -7,  11042,
7041 -18492,  -1411,    -77,    407,   -556,    218,   1751,   1069,
7042   -294,   1789,    904,    285,    -76,    300,   -160,   -128,
7043  -3398,  -2001,   1689,   4946,  -2750,   1427, -12632,  -1873,
7044  -1802,  -1115,  -2777,  -4436,   2937,  -6408,   -467,    487,
7045   1043,   3914,    -81,   1540, -11718,   1368, -12656,   -583,
7046   1009,   -416,    249,   1874,   1157,    994,   -858,   -154,
7047    294,    333,    -26,     73,  -1576,    -20,   -560,  -1068,
7048   1325,   -588,  26161,   1580,   -411,   -587,  -1083,    -79,
7049    762,    292,   -622,    788,    284,   2014,     78,    554,
7050   -516,   1340,    835,    300, -24827,    558,   -705,    -22,
7051    139,   -159,   -246,   -585,   4318,    234,   1308,   -198,
7052  -3370,   5724,   2381,  13843,      4,    569,   8002,   1188,
7053    -63,  -1698,   4624,   -405,   -218,   4238,   -888,  -1180,
7054   3750,  -4848,  -9497,    293,  -1087, -13274,    -33,  -2870,
7055    457,   -618,    338,    -34,    286,    345,  -5321,    904,
7056  -5656,  -2082,  12644,  -7423,    532,    958,  -1997,  -1483,
7057  -2982,   3115,  -1851,  -2025,   1853,   -918,   -903,   1554,
7058    540, -16549,   1441,   2939,  -1272,   3106,   2374,   3906,
7059   -697,   1144,    750,   -379,  -6502,    980,    386,     36,
7060   1109,   1195,   6272,   4264,   1501,   5369,  -1560,   3535,
7061   1084,    739,  -1031,  -4400,   8452,   -430,  -1787,  -7669,
7062   -231,   -115,   4324,  -1820,  -2098,   -786,   7478,  -2709,
7063 -14255,   5771,    115,  -1700,   -111,  -1482,  -1369,   -112,
7064    122,   -472,    233,   2427,   1816,    180,   -481,    928,
7065     82,     84,   -700,   -448,   -946,   1968,   1644,    168,
7066   -167,  16164,    155, -10316,    941,   -584,    488,     96,
7067   5205,    491,  -1844, -13055,   1266,   -352,   -836,    558,
7068   1546,  -1720,    313,   2033,    597, -14351,   4426,   3281,
7069   -559,   2614,   3248,  -2265, -10312,  -1614,   -288,    480,
7070   1419,   -546,   -485,    835,    960,    462,    923,   6518,
7071    834,   -711, -12639,   8811,   -207,   1806,    337,  -1240,
7072  -4796,   2383,    277,   1141,    969,     59,    197,   1365,
7073   -614,  -9144,   4824,   -436,   4191,  -2588,   4509,    391,
7074  -5055,  -3231,   6978,  -6388,     51,    105,   -863,   1050,
7075  13103,  12769,   -420,  -1562,   -123,   2702,    292,   1061,
7076    123,    405,   1917,   -275,    493,    -95,   -195,    130,
7077  -2613,   9010,    196,  -1382,   5903,   7281,   1585,   2557,
7078   -876,   3166,   6910,    590,  -3060,   -559,   4722,    393,
7079    613,   -392,  -3022,   9892,   1808,    923,   8123,   9873,
7080  -1665,   2349,   2894,    591,   2000,  -3734,   -917,    220,
7081    408,    296,   -656,   2608,  -1700,    400, -10734,   5434,
7082   6504,  -1399,   2175,  -1203,  -6358,  -1221,  -5062,     45,
7083    970,   -500,  -1322,   1176,   5882, -11687,   6324,  -2183,
7084   2327,    922,  -5628,  -3507,   2406,    874,   1399,   4518,
7085   -343,    857,   -224,    802,   -725,  -8561,   4432,   1974,
7086   1825,  -2168,   -451,  -3408,   6587,   7589,   3361,  -4711,
7087  -1474,   3151,   1950,   1022,   1466,   9192,   4666,   -822,
7088   1024,   2342,  -2220,   1169,  10460,   2993,   -988,  -4407,
7089  -6727,    902,   1659,     80,    106,    400,     34,   1746,
7090  -6982,  10484,   6333,   -845,  -3333,   1764,    217,  -4730,
7091  -3306,  -3664,  -2830,   2254,   -927,    -55,    587,   1812,
7092    281,   4375,  -3614,  -1349,   1802,  -6184,  -2648,  -4189,
7093  -9381,  -3243,  -4147,    384,   2241,   5524,   -478,  -1534
7094 },
7095 
7096 .cb4448l0 = {
7097 -15402,  -5156,  -1798,   -144,  -4711,  -4700,   2819,   -389,
7098    148,  -2600,   1706,  -1906,   -578,    495,     24,    829,
7099   -383, -12581,  11667,  -1039,   1395,   2670,   -288,     23,
7100    628,   -248,   -512,     79,   -326,  -5428,  -2830,  -2476,
7101  -1253,   -915,  12042,   -674,   -110,   2950,   3885,  -5799,
7102    983,    616,   -652,    -60,   -372,     22,   -141,   -167,
7103     98,    125,   -100,  27211,    133,   -127,   -271,   -272,
7104   -176,   1268,    173,   -422,   2431,  -3998,  -2797,   2328,
7105    182,   6526,   3318,  -6282, -10580,   3966,   8504,    527,
7106   9507,   6203,    990,   -989,   6030,   -136,    647,  -1100,
7107   -324,  -2618,  -2499,    500,   -132,   -842,   1237,   3599,
7108   2285,   2906,  10766,  11284,  -2794,    242,    184,  -1934,
7109     55,   -839,  -1181,    406,    855,    902,  10490,   -327,
7110  -1561,   5742,    428,   2218,   1523,   5229,   9130,   -760,
7111    108,   -140,  22229,   1132,    411,    720,    414,   -356,
7112   -745,  -1276,   -899,   -562,    369,      5,  -7770,   4101,
7113   3626,    126,    -13,  -4356,    728,  -3197,   1930,  -1470,
7114  -6936,   -410,   6720,   1897,   -530,  -4267,  -2181,   -876,
7115   -472,  -2540, -10234,   4008,  10217,  -2561,  -2021,    716,
7116  -1378,   -325,    427,   -245,    314,    -48,   -118,   -150,
7117 -30295,   -368,    256,    369,   -656,    -78,   -246,   -140,
7118  -1250,   -635,   1332, -13604, -10383,  -1375,    353,   2417,
7119   2140,   -349,   1460,    -51,   -309,    523,    509,   2352,
7120   1208,   -377,  -2023,   9708,    397,   1216,  10610,  -4416,
7121   5520,   3902,  -2119,   -480,   -420,   1170,     36,  -3304,
7122   1550,   -266,   1682,   -808,   2420,   2700,  16239,   3910,
7123    572,   -375,     85,  -9775,   -120,   2214,   2779,  11510,
7124   2628,   -416,  -1740,  -1305,   1226,     78,     78,    635,
7125    422, -13892,   1302,  -4117,  -1218,   2681,  -8436,  -1723,
7126   2290,   2815,   1172,   -181,   -675,   -475,   -763,   2394,
7127  -3639,   7903,   -659,   2323,   4837,  -6758,   9460,  -1480,
7128  -2403,  -2783,   1496,    806,   -458,   -246,     12,   -254,
7129    121,   1477,   -633,   -513,    791,    208,   -390,   -177,
7130  -1292, -20471,  -4401,  -2678,   9026,    128,   -265,    822,
7131    260,  11202,   3132,  -1879,  -3891,   1884,   -842,   -107,
7132   7516,   1208,  -1552,   -995,   1203,   2150,  11044,   1285,
7133   2282,     80,   1348,   5342,   2089,    924,   1472,  -1454,
7134  -8259,   -226, -10259,  -2335,  -2442,    224,   3257,  -1528,
7135   6685,   1630,   1969,     48,   4802,   6051,    987,   8662,
7136  -2368,  -4984,  -1974,  -4049,  -5320,   5003,    299,   -400,
7137    727,    208,   -187,   2838,  -4547,   9682,  -2238,   1065,
7138  -3206,  10091,   4915,   2945,  -1635,   -198,   1074,   -698,
7139   -716,    -96,   1390,  -2644,   1006,  -4154,  10587,   1132,
7140   2912,  -7399,  -8350,    785,    156,   -290,   -142,   -374,
7141  -2161,   1066,   1358,  -1798,   3050,    -19,    452,  10470,
7142 -10948,   4190,   -984,  -2089,   -728,   1503,   4273,    812,
7143   4950,  -3750,    844,  -1231,  -1582,  -2517,   2385, -10537,
7144   5807,  -4621,    332,   -357, -12484,   1676,    160,  10762,
7145  -1225,  -1374,     14,  -1389,  -2900,   -467,  -1260,    459,
7146   -861,    102,   1715,   4295,  -7324,  -7400,  10435,    287,
7147   1866,    765,   1730,   3430,   -744,     -2,  -1773,    -96,
7148   2001,   2165,    118,   9296,  -4640,  -4612,   7134,   5128,
7149  -7967,    404,   -433,   -433,   2222,  -8050,   2023,   2766,
7150   -260,  -2440,   1607,   2442,   7763,   -486,   3766,   2355,
7151   7515,    230,   1248,  -8873,  -8224,  -9135,  -1402,  -1812,
7152   1223,    152,  -2316,   -739,   -405,   -784,   -598,    625,
7153    503,   -175,   -573, -31693,    502,   -478,   -554,   -934,
7154    387,    -80,   -484,   -701,    -34,    -51,   -494,  -1461,
7155   1005,   2920,  11532,   2667,  -1674,   -832,   8680,  -5767,
7156    786,  -1558,  -2062,   1009,   -392,   2099,  -7277,  -2587,
7157   6302,   3070,   4496,  -1713,  -4042,  -8109,   1642,  -1894,
7158   3450,    840,   3632,    160,    578,    149,    767,    754,
7159    208,   -870,   -672,    252,    -30,   -213,   -482,     50,
7160   -578,     -2,   -148,    246, -31918,   -568,    130,    472,
7161    761,    -27,    -51,    454,    144,    124,   5844,  -8354,
7162   9562,  -3755,   -262,   3286,   1120,    983,   -628,   -734,
7163  -1732,  -1424,    353,   -403,  15877, -13552,   -335,    337,
7164    519,    140,    297,    150,    725,   -780,    876,   -116,
7165    -91,   -128,    275,   2499,   9313,   -768, -10469,   1148,
7166   2172,  -6417,   3292,  -2187,  -1108,   3055,   1105,    625,
7167    794,     68,    337,   1384,   -106,   -516,    574,    868,
7168    849,   -997,     81,  25796,     28,    206,  -3556,   -351,
7169   1058,   1126,  -7826,   5310,  -4102,   5352,  -6835,  -4032,
7170   1487,    230,   5617,    937,  10484,    -71,   2653,   1203,
7171     -1,    667,  -1489, -10136,   7782,   -763,    792,   1434,
7172   -170,    367,     96, -21992,   -252,    756,    145,  -1476,
7173   1408,   1523,   -819,   -576,   -476,  -1068,   -241,    -39,
7174   1547,   9553,   -622,  -1799,   1861,   6115,   -864,  10690,
7175   -586,    470,    200,   1162,    586,     44, -11650,   3453,
7176   8734,  -2754,   -178,    236,  -2650,   2654,   2699,   1180,
7177   5325,   -458,    -40,   -218,     -6,    126,   6794,    506,
7178    860,  11863,    652,   1665,  -4213,   4863,   1424,   5712,
7179   -663,   -688,    -10,  -1421,   -676,  -1325,   -378,   -311,
7180   -490,  19501,   1242,    268,   4581,   1587,  -1153,    848,
7181  -1378,  -1159,    505,     63,    704,   1942,   2204,  -2106,
7182     44,    479,  -1098,    333, -21595,   -617,  -6444,   3547,
7183   1282,  -1784,   4664,  -1330,   2607,   1241,  -3579,    247,
7184   -875,  11359,  -3013,   -136, -12813, -14400,   1857,   -998,
7185   1342,   1187,   -338,   1263,    575,   1226,   -995,    596,
7186    446,    293,    767,   -356,     70,    786,    466,    202,
7187    149,    849, -28991,    652,    124,   -209,   -124,   -406,
7188  -5463,  -1413,  -1300,  -5339,  -1761,   4770,   2680, -10542,
7189   3486,   5601,   2932,   1581,    489,    521, -16583,      1,
7190  -1529,   5942,   1234,   4714,  -1647,   1150,   2802,    642,
7191    586,   3836,    240,    307,   -490,     67,    771,    816,
7192   -906,   1554,   1090,  -2353,   -629,  11291,   2941,  -2982,
7193   9473,   1434,  -4351,  -8017,  -5173,   8071,   1931,   1281,
7194  -4055,  -3224,  -1918,   -271,   -204,    670,   3491,    107,
7195 -31624,    227,     75,    -91,    108,    171,    -53,   -201,
7196    373,     63,    118,    126,   -104,    127,    -88,   1810,
7197  11688, -10240,    550,   3692,  -4978,  -1619,     40,    911,
7198  -1080,    580,   -767,    333,    192,    403,    308,   -904,
7199    142,  31169,    503,  -1101,   -146,   -144,     35,    181,
7200   -355,     54,    590,    499,     95,  -1767,    444,    -49,
7201   2160,   7176,  12032,   6478,   -741,  -5576,   -644,   -101,
7202  -1251,  -1268,   2365,  10029,    537,  -1476,    307,   2108,
7203  -2478,   -944,  10725,    349,  -4242,   -135,   7577,  -4492,
7204   1492,  -2512,   7736,  -5118,  -6756,  -2436,  -1890,  -2390,
7205   1620,    914,   1658,     47, -11692,   -134,  -1740,   -196,
7206   9521,   -136,  -1376,  -8682,  -1136,   1096,    903,  -1148,
7207   -334,   -228,     -4,   -675,   -199,   1914,   2827, -11098,
7208  -2129,  -2559,   -978,    175,   1832,  10075,  -2358,  -1888
7209 },
7210 
7211 .cb4448l1 = {
7212 -11514,  -2858,  12392,   -305,   -206,    929,    473,  -3120,
7213  -2766,  -1068,  -1237,    420,   -718,    -21,   -336,    -45,
7214   -478,  -1517,   1830, -12644,    259,  11978,    257,   1494,
7215  -1759,    247,   -733,    112,  -2242,    290,    234, -10260,
7216   1781,  -1806,  -4104,   1747,     38,   -692,   4971,  -9113,
7217  -1925,  -1580,   -615,  -9608,   3779, -11158,    469,  -4736,
7218    299,  -2815,   2108,   1910,  -2356,     66,    523,   -440,
7219   2298,  -4219,  -2512,  -1110,  11192,   5932,  -2629,  -7985,
7220   -992,    775,  -1134,   3287,    900,   -681,    -39,  -1206,
7221  -1708,  -6800,   -361,  11024,   8496,   -198,  -3855,   1486,
7222  -2547,   1773,     50,   -276,   -286,    785,  -7884,    438,
7223   4590,   2794,   5333,   5476,   2108,    660,   3610,   2308,
7224  -8538,    224,   -132,    134,    731,    988,  -1368,   3894,
7225   4318,   9911,   -104,    320,  -9506,   1721,  -5690,   1712,
7226  -8747,  -1876,  -5122,  -1304,   -162,    752,   3646,   1621,
7227  11089,   1117,  -1971,   1058,   3070,    180,  23112,    175,
7228    483,  -1028,   -538,    497,   1053,     61,    788,   -455,
7229     22,    -55,    -32,   -326,  15956,  -2045,    788,   9784,
7230  -1170,   -819,  -3677,    647,   -484,    578,   -160,    286,
7231   -421,    289,   8140,   3838,   -578,  -1866,  -2074,    667,
7232 -11951,   1684,   3439,   1280,    158,  -1784,   1276,    638,
7233    562,   2045,   -220,    852,   -594,  -2109,  -2665,   2748,
7234     38,     91,   1377,   -624, -18586,   -498,   -882,     36,
7235    536,    -99,     62,  -5275,   3051,    231,  -6343,  -1751,
7236   1206,  -1646,  -1347, -13590,   1431,   -271,   -442,  21934,
7237   -143,  -1824,   -378,   -463,    816,    379,    336,   -291,
7238   -652,    275,   -758,    257, -14866,  -1304,   7260,  -3373,
7239   1249,  -1992,   2734,  -2565,  -3064,   -416,   2424,    279,
7240  10518,    206,   -681, -14338,    666,   1843,   -648,    526,
7241   1982,    366,    684,   1019,    192,      8,   -482,  -4785,
7242   2134,  -1722,  10674,  -1613,     33,   1148,  -1566,  10226,
7243   3397,    667,  -1100,   -738,   2420, -14282,    451,     90,
7244 -10346,   2673,   1175,  -3639,    266,   -566,      0,   1672,
7245   1082,    298,    359,   -497,   1784,   -570,  -2538,   2522,
7246  -3825,   6265,     99,  -7927,   3160,  11079,    131,  -2080,
7247     92, -29951,    268,   -293,    240,    254,   -182,   -145,
7248    303,     12,     86,    596,    246,    136,   1020,  -1521,
7249  -1134, -10125,  -5691,   6028,  -3703,  -4295,  -3718,  -5719,
7250   -564,    660,   -321,  -1073,     83,  -3068,   6167,  12788,
7251   -762,   8057,  -1215,   2379,   2142,  -3625,   -503,  -1418,
7252   -304,   -649,   -501, -12558,  12787,   3737,   1465,  -3692,
7253  -1321,   1106,  -1136,   -651,    -50,   1608,     59,   -583,
7254     82,    331,    443,    782,     93,    285,    310,  29149,
7255   -698,    -52,   -909,   -238,   -222,   -114,      4,    650,
7256   -200,    235,   2541,    598,    378,  11000,   3101,  -8228,
7257   1690,  -4313,   6996,    -11,  -2620,  -1458,  -1428,    579,
7258   -304,     20,   -372,    897,    602,    432,   -138,    690,
7259    593,  -1485,    136,    191, -32147,    260,    199,    412,
7260   -168,    -41,   -384,   -362,    -14,    242,    366,   -318,
7261   -304,   1544,    458,  -7790,   3332,  -5117,  -1937,    868,
7262  12622,    906,   1941,   4763,   1698,    351,   -234,   -973,
7263   9166,   6726,   2686,    248,   3597,  -9812,   -400,   4155,
7264   2852,   -415,   2218,    876,   1423,   3852,   2965,   -410,
7265   1820,   8268,  -1296,    686,    114,   3087,   3007,  -9402,
7266  -5751,  -3459,  -6674,    418,   4137,   4778,     56,  -1399,
7267  -1698,  -2590,   8343,  -2130,   2535,   6148,   -134,  -2393,
7268  11551,   -338,    735,    630,   -658,  13358,    949,  -1136,
7269   -217,   -985,    182,  -1014,   1459,    221,   7713,  -1386,
7270  -1427,   1326,    555,     66,   2694,  -1535,   -268, -13596,
7271    658,    305,    858,    548, -12748,   -582,  -1055,   -659,
7272 -12155,    940,  -2164,  -2518,   -126,   -132,   -842,    641,
7273   -483,   -446,  -5184,   -186,   -511,   1169,  -6092,   6161,
7274   3082,   -664,  -2037,    847,  11032,  -1306,  -1673,  -1219,
7275    -36,   1862,  10053,    780,   -282,   -837,   -263,    509,
7276   -588, -12646,   -769,  -2164,  -2219,    524,  -3433,  -6437,
7277   3890,   -623,  -7509,    241,   4042,    264,  -1394,   3646,
7278  -6925,  -5184,   1218,  -1476,  -2240,   1882,    182,  -3450,
7279   -497,   -148,    160,  -1579, -19545,    -80,    886,    913,
7280    708,    728,    393,   -603,   -778,   3414,   -778,  -1495,
7281   1205,   2342,    232,  -3634,    -76, -16792,   -684,   1322,
7282    192, -13248,   -658,   7650,   4731,   -169,   5148,  -1413,
7283   3026,   2480,  -2190,   1004,  -2082,    237,    171,   -717,
7284   -766,   -525, -11802,  -3776,  -9914,   1374,  -3250,    415,
7285  -2787,   -175,  -1081,    792,    980,  11464,    834,    714,
7286   -993,    150,     77,   2306,  11249,  -3058,  -3418,  -1758,
7287   -239,   -119,  -1408,   6083,  -4276,   1827,   1660,   2287,
7288  -2997,   -576,    400,   2062,  -3174,  -6215,  10026,  -1082,
7289     41,    249,  10026,  -6199,   -301,    280,  10120,   2249,
7290    527,   -564,   1002,    622,   3341,    408,   2870,  12902,
7291  13307,    689,    336,   -819,    -43,    832,  -1242,    657,
7292   -106,     42,   1123,    149,  -2072,     78,   -303,    329,
7293  21745,  -2172,  -1204,    448,   1437,   -560,   -376,    311,
7294    -73,    153,   -785,   -368,     54,   -445,    -92,    120,
7295    -59,   -377,    402,    567, -25820,   1284,   1288,    200,
7296   -865,  -1286,    -41,  -1862,    402,    179,  -2338,  -3876,
7297   4992,  -1824, -10092,  -3407,  -8516,  -3556,    130,  -5695,
7298   5846,   2333,   2995,   2110,  -6946,   5049,  -2377,   1655,
7299   -859,  -4737,   1648,   7031,  -7344,   4992,   1760,   -711,
7300   3134,  14363,   -907,    171,  -1971,  -3062,  -1079,    600,
7301    603,   -224,   -440, -11328,   -291,   -663,   1878,   -715,
7302  -2724,    284,   -456, -10970,  -3225,  -2240,    252,   -977,
7303   -360,    729,   -572,   3981,   1615,    -52,  -5372,   6095,
7304  -9888,   6873,  -3830,   4916,   1834,  -1581, -11268,  -2316,
7305   -398,   1361,   6151,   2736,  -1968,   4624,   -180,   -260,
7306  -1221,  -5633,  -1300,  -1081,  -1433,   -509,    366,   -388,
7307   1660,    340, -18997,    694,  -1184,   -813,   1324,   1261,
7308    735,   -186,   5258,   -583,   -221,   1707,    149,   1022,
7309   -835,   1089,   2939,   2025,    421,    411,   3609, -13797,
7310    464,   9214,   2462,  -6257,   6032,   1911,   1282,  -9673,
7311    974,   -703,   -128,    950,    369,   1160,   -674,   -312,
7312 -13858,   1078,  -7606,      8,   2786,    367,  -6441,   -824,
7313   -195,    714,    484,    108,    475,    289,  -1012,  -1591,
7314 -10880,   -324,   -647,  -2199,  10378,   5781,    995,   -416,
7315    871,  -1240,   -380,     70,  -1893,   7632,   1727,   -908,
7316   -672, -10901,   -962,  -7322,    794,   1748,  -5568,   1215,
7317   5845,  -9575,  -2413,  -2159,   3077,   1359,   -416,   6277,
7318    -85,   1352,  -3498,   6130,   1125,   -236,   1950,   8481,
7319    716,   -560,  -1311,   -228,    250,   -440,  -5320,  -1941,
7320  -9710,   4637,   1420,   -102,  -8222,    616,  -2254,   -528,
7321    196,  -1315,   -749,    -97,   -285, -15880,   1105,    630,
7322    368,   -809,     29,  -1688,  -2314,    745,  -1627,  19840,
7323  -2380,   4108,   1670,   2763,    275,    530,    492,   -589
7324 },
7325 
7326 .cb4448s0 = {
7327 -10720,   9997,  -1313,   8849,   5152,   -226,  -2908,    303,
7328   -842,   -870,    165,  -1372,   -105,   -154,    170,   2424,
7329  -2476,  -2126,  -8329,    349,  -4509,   5128,    -92,   9086,
7330  -7263,    416,   -124,    341,    -88,    239,   5172,    553,
7331   1526,   1728,   1955,  -1489,  -6595, -11237, -10224,   -394,
7332   -927,   -932,    674,    743,    317,   4628,   8453,  -3768,
7333   2545,   3506,  -2406,   9108,   5643,   4660,   4116,  -2452,
7334  -1391,   -154,    -74,    180,   5270,  -7922,     46,  11046,
7335   6076,    735,   7922,   -196,  -1080,   1445,   -687,  -2403,
7336   -784,    742,   -269,   -498,   6010,  -4045,   1053,    891,
7337  -1538,    613,    -84,  -4254,   -957,   4682, -14004,   2050,
7338   -647,   -718,    557,  -2720,   2437,  -7675,  11874,  -9284,
7339   -734,    775,  -2231,    105,    366,   1360,    -98,   -126,
7340    508,   2647,    729,    762,  -8806, -10413,   9008,  -2093,
7341   1107,    201,   1421,   1181,   -259,   1420,    828,    327,
7342  -1956,   -573,   -874,    354,   2662,  -1437,  10864,  -9240,
7343  -7648,   1670,   1598,    173,    438,   -373,   -566,    246,
7344 -11999,   1817,   -611,      1,  -1652,   1876,   1354,   1270,
7345   -789,    300,   -321,  11577,   -516,    329,   5723,   4732,
7346   1717,  -6224,  -5356,  -6292,   -370,  -3644,   -922,    -50,
7347    -14,   -581,  -1554,  -1675,    -20,   -965,  28479,    658,
7348   -498,   -488,    504,   -601,    437,   -585,   -245,   -196,
7349    186,    281,   -174,    159,   7469,   5890,  -5112,   4918,
7350  -9023,   -360,     40,  -2975,   4784,   -437,   1609,   1032,
7351   2759,   -297,    106,   5176,  -4315,    568,  -9536,  -1297,
7352  -6783, -10965,   1285,    264,    330,   -508,   -522,    624,
7353    662,    539,   7248, -13780,     40,   2140,  -2188,   1925,
7354  -8972,   1147,  -1340,    870,    779,     -4,   -101,   -374,
7355    781,   5733,  -5712,  -5777,   2080,    875,  13450,  -1551,
7356  -3229,  -1818,   -114,   1265,    501,    636,   -576,   -623,
7357  -1269,   3006,   1023,    862,   1359,   1950,    588, -22648,
7358    218,   -438,   1547,   -408,   -844,   -263,   -106,  14754,
7359   -689,  -9466,   -978,    -21,   1412,     43,   2012,    352,
7360    908,    277,   -960,   -747,   -230,  -1557,  -7132,  -5707,
7361     79,  -2474,   2177,  -5349,   2510, -12720,   2833,  -2152,
7362  -1693,    458,    197,   -643,    735,  -2728,   -893,   2758,
7363   5196,  -3566,  -4294,  -4914,  -1222,    188,  -8884,  -6234,
7364   2391,  -1518,    663,    572,  -1465,   1147,   8486,   2037,
7365   2516,    941,   6092,  11602,  -2559,  -1702,  -1848,   -924,
7366   -210,   -108,  -1052,   8360,  -7567,  -4588,   -169,   3464,
7367  -9206,   1842,  -4329,  -2499,   -341,    592,    918,   -102,
7368    340,    214,   1037,   -324, -16289,  10308,    -47,    -29,
7369   1340,   -603,  -2763,   -548,    392,   1489,   -149,   -769,
7370    -67,  13270,  -2233,   8257,   1582,   1034,  -4270,    916,
7371   4486,   1191,   -102,    159,    109,   -536,   -664,   -987,
7372  -8041,  -1759,   4264,  -5600, -13815,  -1158,   1712,   2516,
7373   -634,    504,    515,    732,    -46,   -685,   -481,   1685,
7374  -1782,    262,  -3600,  14721,   6334,   7941,    101,    914,
7375  -2141,     -2,    182,    829,   -215,   -122,   6325,  -3752,
7376  -2812,   1618,   3512,  -1591,  -4276,   6994, -10349,  -5675,
7377  -1501,  -1766,  -1949,    436,     82,  -5596,   2592,  -1086,
7378  -2804,   2540,    458,   -550,  -1834,  -2401,  -7563,   2340,
7379   1678,  -7666,   4538,     27,   6337,   3642,  17068,   5310,
7380   1115,   1579,   -142,   -397,   -670,   2010,    863,   -504,
7381    845,    848,    770,  -8821,   1963,   2782,    162,   1130,
7382   2597, -13699,  -3996,    800,   2499,  -1045,  -1512,   -186,
7383    -59,   -119,  -5048,   6800,  -8766,    784,  -7091,  -1002,
7384    335,   1993,  -1045,    601,   1804,    166,   1343,    110,
7385   -224,   2247,   -344,     -5,  -4292,   5846,   8591, -11846,
7386  -1303,  -1027,   1759,   -168,   -194,  -1281,    489,    378,
7387  -5069,  -3321,  11238,   -375,   -806,   3962,   9660,  -2960,
7388   -664,  -1067,   -627,    271,   1205,   1160,    261,   3725,
7389   7877,   -679,     22,    598,  -1086,   -420,   2168,    -46,
7390 -15552,    420,   1220,   1332,    -58,   -156,   7777,  -4657,
7391    352,  15316,  -4760,  -2140,  -2577,  -1321,   2037,   -371,
7392  -1254,   -912,  -1177,  -1367,   -103,   4572,  -9482,  -1599,
7393    294,    403,   -272,  -2331,  -4365,  13467,   4585,  -2554,
7394  -1743,    545,    162,   -369,   6074,  11273,  -8856,  -8175,
7395   2543,     -7,    314,  -2033,   2704,  -1755,  -1431,   -791,
7396   -276,   1085,    236,   6553,   1872,    387,   1056,    -31,
7397 -20610,   -609,    608,   1007,   1604,  -1501,    -68,   -527,
7398    204,    252,   2533,   -721,   1468,    444,    -72,     61,
7399   -209,    512,   -216,     42,    385,   -490,   -104, -29030,
7400   -166,  -4883,  -2754,    788,   -430,   -867,    565,  -1155,
7401    562,   1076,   1757,  -2990, -14971,   8392,    902,    550,
7402    102,  -6579,  -6939,   -319,    172,   -863,    979,   2178,
7403    630,    160,    952,    946,  -3955,   1515,    352,   2557,
7404  -5339,   6166,   4588,  -2040,   4031,   -535,  -2504,   2782,
7405 -12136,   1338,  -2758,    458,   -671,    155,   6998,  -2598,
7406   -931,   -396,   -922,   2060,    447,    -42,   -649,   -532,
7407   -552,  -1945, -16548,    815,   -408,   3469,  -4118,    875,
7408  -1017, -11150,   -511,   3846, -11349,  -1928,   -781,   2765,
7409   -681,   -713,    655,   -218,  -8032,   -465,    295,   1591,
7410   -383,  -1889,   1627,    108,   1149,   2513,    388,  -5702,
7411 -15693,     24,    470,  -4322,   3721,   1584,   1808,    350,
7412  -1765,   -620,  -2953,   4354,   8512, -12533,    -86,  -2490,
7413   -192,   -507,   2024,   3942,   -801,  13444,    738,  -2086,
7414    162,   2013,    837,     56,   -384,   3164,   5052,   1158,
7415   -403,  -6913,  -4290,  -2068,  16622,  -2738,    856,  -2884,
7416  -2432,   -410,  -1179,   -456,    504,  -1359,    436,    352,
7417  -6351,    327,  -2196,  -1502,    302,    338,   -839,    235,
7418   -520,   1283,   2710,  18814,   2256,     -2,    400,   1300,
7419  -1185,   1024,  -3744,  -3542,  -4350,   -763,   1902, -14737,
7420   5437,     48,  -1589,   -280,    -67,    232,   2276,   1413,
7421   3284,   -308,   1013,    610,  22787,   -685,    724,     12,
7422   -359,  -1651,  -1060,    569,    248,   3836,    605,   -413,
7423   3380,  -1360,  -1120,  -2933,  -2368,   -977,  10135,  12356,
7424   3739,  -1571,   -418,    580,  -2662, -11460,  -6128,   2867,
7425  11468,    825,  -3201,   -501,   -138,   -755,   -554,    168,
7426    757,   -564,    428, -12118, -15179,  -1978,    432,   -597,
7427   1528,   3038,   -568,   1349,  -3377,    914,    498,    928,
7428    -91,     -5,   9192,   3000,   2542,  -1411,    626,   2705,
7429   -763,   3247,  13736,   3034,   2170,    -67,   -852,   -378,
7430   1264,  -2771,  -2415,  -4236,    126,  -1984, -13336,  -1088,
7431   -416,  -1979,   -520,   2506,  -1505,    294,  -2398,    218,
7432  -8740,  -3873,   2069,  -1374,     86,   -998,  -3851,   1070,
7433  13357,    955,   3085,   -536,    166,    926,    299,   6532,
7434   1324,   -502,  -1658,   1829,  -1263,    445,  -1902,   1452,
7435  -2747, -16422,   1875,   1773,    452,    288,   5992,   1626,
7436   3659,   -917,   2255,  -1508,    356,    547,    158,      9,
7437   -117,  -1665,   -595,  14392,  -1013,     49,  -4060,  12064,
7438   3666,  -2903,  -9145,   -396,  -4341,   -953,   2758,   -178,
7439   -204,   -462,     98,    222,  -3622, -12200,  -4484,    -94,
7440  -8642,  -5694,   4034,   -720,  -1695,    751,  -1668,   -266,
7441   -343,    296,   -112,   -900,  -3750,   -360,   1002,  -7402,
7442   7758,   7370,   3332,  -7517,   -769,  -1272,    412,  -1451,
7443    -89,   -227, -11332,   -472,  -1108,   -394,   -339,  -1981,
7444  -3494,  12110,   -564,  -5958,   -690,  -1066,   -130,    762,
7445    -50,  -1456,  -1521,  -8428,    994,   -867,   2650,  -2335,
7446    354,  -2253,   4612, -12364,  -2626,   1853,    577,   -103
7447 },
7448 
7449 .cb4448s1 = {
7450  25901,   -239,    648,    167,   -284,    198,   -340,  -1112,
7451    -55,   -242,   -214,    528,    112,   -259,   -284,   -250,
7452     23,    475,    780,   -558,    111,    148,  -2411, -19826,
7453  -1158,   2799,   -964,     44,  -1204,   1187,  -4036,   1872,
7454   3541,    768,    159,   1979,   3382,   -113,    804,  -1021,
7455   3708,  -2577,   9697,  11527,   -326,  -7058,   4306,   1260,
7456   3782,   3370,   1595,    705,   2268,   2182,   1509,   1131,
7457   9877,  -7260,   -258,     49,   1686,  -1472,  -2556,  -1973,
7458 -22425,    338,    486,    963,   1069,    -34,  -1027,    -90,
7459   -881,   -473,    554,  -6326,   -873,  -9744,  10157,  -1079,
7460    584,  -1047,  -1954,   6204,   2416,   -899,   1452,    938,
7461   -439,   -664,   4231,   9370,   7800,    170,   9448,  -4756,
7462   1967,    686,  -1186,    636,  -1719,  -1244,   -540,   -728,
7463    306,  -1778,  -7980,  -3418,   8318,  -1828,   1556,   3487,
7464  10195,   3741,   -510,   2077,  -1496,   1241,    384,    477,
7465  -1051,   7922,  -4077,  -2513,    849,   -693,  -9170,   4264,
7466  -7940,  -1703,    460,  -2986,    586,     13,    377,    781,
7467  -7047,   6852,  -1350,   7537,   -493,  -1919,    379,   3108,
7468   4293,   8467,  -3875,     63,     44,    493,   1496,  -1577,
7469  -5676,   3318,   6628,   5177, -11082,   1146,   3251,  -1159,
7470   -461,    442,   1250,    212,    176,   3586,    137,  -9153,
7471 -13772,  -8211,    393,   1170,   1717,   -671,    298,   -233,
7472    883,  -1533,    401,    254,   7700,  -4827,    794,    377,
7473   -376,  12240,   7298,   2445,   1168,   -562,   1528,    563,
7474    421,   -606,      0,   5792,  -1069,    824,   3728,  -2729,
7475   1005,   -730,   4318,    644,  17336,  -1588,   2100,   -365,
7476    509,   -415,   3684,  -9128,  -1096,  -4278,   1549,  -1247,
7477   5519,  11075,  -2216,   6004,  -3683,    409,   -730,   -414,
7478   -263,  -6623,   8194,    489,  -9085,    334,  -1104,   -814,
7479   1412,   1522,  -1657,  -7029,  -4142,  -1274,   -520,    -40,
7480    650,  -1886,   9701,  11456,  -7567,   1176,   3268,   3016,
7481   1109,   -117,   -858,   -155,  -1249,   -230,   -216,   3945,
7482   9142,  -2297,    134,  -2563,  15131,    857,  -1597,   -618,
7483    150,   -590,   -166,   -357,    388,    -69,  -8767,   2914,
7484   1087,   4673, -14373,    600,    382,  -1893,    844,   -242,
7485    544,   -106,    568,  -1141,    371,   2663,  -1860,   -725,
7486   8066,  -1353,  -8743, -10433,  -1796,    427,    -73,    178,
7487     96,    980,   -478,    978,   1767,   6034,    633,    966,
7488    677,    -65,   -884,    417,    461,     62,   -868,     93,
7489   -100,    519,  16304,   2646,  -1260,  12271,   -140,    142,
7490  11138,   -892,  -2114,   -629,    172,    744,  -2056,   -960,
7491     61,   -980,   2082,   -439,  -3126,  -2564,   1174,    -78,
7492    254,   -178,   1599,   -436,  19023,   5335,  -1686,   -782,
7493    520,  -8727,    256,  -3588,  -5694,  12323,  -2091,   1511,
7494   -656,   3872,   2370,   -770,    282,    455,   -573,    -39,
7495   7845, -12566,  12690,   -156,   -442,   -227,    575,   -274,
7496  -1717,    120,    -40,   1866,    635,    161,    270,   1039,
7497   3256,   -673,  -3343,   4292, -14247,   7142,  -4821,   -591,
7498   -418,    376,     21,    572,    551,     70,  -5536,     79,
7499   2540,   -505,   -283,   -350,  -1279,  -1630,   2234,   -604,
7500   5246, -17580,  -3022,  -1052,   -307,   6626,   2794,   1702,
7501   1875,  -1876,   1011,   -320,   1268,   -282,   1072,  14370,
7502  -8206,   1218,    630,    173,   7486,  15176,  -6146,   4903,
7503   -636,  -1341,   1360,  -1541,  -1012,   -778,     84,    426,
7504   -124,   -746,   -252, -11085,   1783,  -2833,    809,   -744,
7505   2194,   3328,   7029,  -5097,   4934,  -3025,   -641,    303,
7506   -328,    258,   8674,     53,  -3395,    975,  -9944,  -8550,
7507   3376,   -714,   1078,   1186,    598,    808,   -166,   -752,
7508    484,  -5088,   1484,  -1278,  11394,  -1876,  -8236,   5159,
7509  -1830,  -1520,   2761,    592,   -204,  -1360,    454,    230,
7510  -5038,  -1582,  -5617,   1346,  -2045,   2306,  17764,    494,
7511    572,  -1930,    339,    550,    784,    151,   -753,   4708,
7512  -3058,  -8267,   3281,  -1054,    870,  -1201,  -2005,   -920,
7513 -10115,   5395,  -6423,   -798,    367,   -221,  -5296,  -2808,
7514   8313,  -5077,   1655,   -200,    114,     46,    350,  -2374,
7515    868,   -327,    377,  -9570,   1231,   9258,   8752,   3074,
7516  -4411,   -308,   2315,   6824,  -3303,   -896,  -1186,    579,
7517  -2561,   2280,    586,   -798,   4747,  -3487,   1306,  -1241,
7518   -487,    -90,    -52,   3231,   -555, -17702,  -2681,   1649,
7519    -17,   -278,   -647,  -4225,   2740,  -1248,  -3826,   1356,
7520   3572,  -1010,  16160,   -422,    304,   3970,   1124,   -317,
7521   -554,    673,  -1191,   3180,  -4429,   1581,   1543,  -2097,
7522   4208,  -9363,  10146,   1896,   2904,  -4112,  -1428,   -207,
7523    459,    -35,   5395,  -8960,   3141,  11004,    308,   3687,
7524   1540,  -2156,   -592,   1640,   1003,   -280,    797,    204,
7525   6910,   -824,   4724,   4729,   5553,  -3165,    483,    -12,
7526     33,   -588,   -379,    402,   3543,  -9646,     74,   9603,
7527   -465,   2872,  -2367,   -885,   2894,   -133,   2758,   -721,
7528   3473, -13322,   1506,  -1344,    512,   1066,  -8300,  11391,
7529  11976,  -1201,     13,   -612,    165,  -1823,    154,   -123,
7530   1234,   -423,   -367,    -58,    384,   2687,   2536,    826,
7531   6223,   1750,  -8589,   1126,   9772,  -6646,   2043,   1826,
7532  -1037,  -2018,    692,   -818,  -3431,   -467,  11006,   3407,
7533    880,  -2047, -10303,   6168,   1428,   -307,    -18,    661,
7534   -252,    754,   1207,  -2797,  -3057,  -6235,     99,   -931,
7535   1618,    692,   2790,   -294,  -1200,  -5768, -11691,  -5305,
7536   -100,    390,   -783, -11660,  -4675, -13570,   2764,   1414,
7537   -786,    385,    163,    718,    794,   1118,    827,   -634,
7538    -75,   6224,   3965,  -2092,  -1120,  -6395,   5474, -12986,
7539  -3985,    635,   -544,  -1877,   -191,      0,    121,    379,
7540  -3059,    132,  26320,   -721,   1262,   -706,    421,    -85,
7541    -38,    665,    590,   -208,   -196,    168,     10,   1271,
7542   -218,   -365,  -5843,  -5897, -12346,  -3026,   5916,   -115,
7543  -2671,  -1022,   -203,    962,    995,   -850,    527,   -516,
7544  -1641,    452,     68,   1204,    740,    385,     38,    752,
7545    150,  -3088,  20608,    -54,    -39,   6109,   3224,    -92,
7546   -315,   4407,   -306,   1317,   -395,  -1617,   9104,  -3493,
7547 -10724,  -3059,    283,     81,  -9791,  -3210,   7307,   4459,
7548   -639,    -61,   1152,   -184,   2290,    398,  -2902,  -2776,
7549  -1624,   1153,    242,  -8865,  -3617,    309, -11933,  -3847,
7550  -5750,   3235,   -153,   -315,    382,    209,   -923,   2072,
7551    458,    164,   3631,   3121,   3220,   -828,  -8644,   2215,
7552   3873,  12445,    533,   -631,    -53,   -136,   -728,   -240,
7553    420,   2870,  -4981,    906,  -3272,   4735,   3613,   2412,
7554  -3951, -10587,   7389,    564,   3266,  -1348,    524,   1570,
7555   6611,   3354,  -1042,   1862,   1860,  -1187,   5761,  -1722,
7556   8231,  -7428,  -5662,   1239,  -2887,   -218,    810,  -1063,
7557  15078,    686,  -2374,   -293,  -2031,   -245,   4441,   5045,
7558   1100,   6722,   1787,   -587,   -380,    132,   5124, -12478,
7559     95,  -1230,   1464,  -1871,    929,   1430,   2666,  -3768,
7560   2784,  -3697,  -8238,   -247,    603,  -8406,   1330,   1033,
7561   -743,  -2546,   2739,    856, -12698,  -4970,   2290,  -1104,
7562     34,  -1048,    -80,    634,   -695,    -84,   2374, -24793,
7563  -1064,  -1080,   -254,   -812,    252,  -1582,   -401,    765,
7564    847,    340,    479,  -3163,    150,   -187,   8432,   2607,
7565   2075,   1384,    423,  -7361, -10262,  -2254,     54,   1065,
7566     40,    857,   2014,  -5076,    198,    657,    482,   -422,
7567  -2185,   -850,   -318,    164,   -684,   2698,  -1008,  17493,
7568    -64,  -6788,  -5966, -14352,  -2349,   2492,    266,   1077,
7569   1935,    -99,   4270,   2319,  -2391,    779,    187,    -70
7570 },
7571 
7572 .cb4448m0 = {
7573 -20455,    663,  -3140,   2540,  -2110,   -406,   1078,   1968,
7574   -741,  -2458,    490,   -496,    338,    581,   1079,   -616,
7575    154,  10097,    231,   -228,    477,     20,   1372,  11492,
7576  -1112,  -3148,    547,    248,   -676,   8197,   5902,  -1299,
7577    519,  -2808,  11529,    -76,   1239,  -1032,   -542,    353,
7578  -1071,    278,    274,   2781,  -7741,   3260,   2711,    175,
7579  12340,   1110,  -2348,  -5303,   1440,    581,    -70,    262,
7580  -9902,  -2375,    530,   1433,   1624,  -1475,   -947,  13450,
7581   1318,  -1696,    207,    198,   1162,   -944,  -9329,  -1046,
7582    195,   -106,    682,  14624,   -854,  -2410,   1054,    242,
7583   -348,    581,    463,    716,    760,   2714,   1356,  -1359,
7584  13089,   2565, -10523,   1934,    637,   1218,   1160,    830,
7585    905,    272,    408,   -581,  -1426,    613,   2586,  -8186,
7586   3748,  -6663,   4372,   -114,  -4644,   2998,  -9440,    685,
7587  -8741,   3363,  -5623,  -4229,  -7058,  -1201,   -822,   1806,
7588   8671,   -856,   -612,   1165,   -426,    317,   6867,    -80,
7589  -7084,   1143,  -1862,   2742,    669,    550,     22,    173,
7590   4301, -10406,   1042,   -346,  -1334,  -2897,    647,    744,
7591     14,  -1338,  -1648,  -1235,   3550,   -455,   2125,   1188,
7592  17136,   1188,  -6782,   -849,    298,  -1054,  -9254,    409,
7593  -1736,   1410,  -7254,  -1889,    457,   -740,     22,    262,
7594  32242,   1657,  -2308,   2688,   -607,    609,      4,    150,
7595   -264,    192,   -140,    246,   -393,    -76, -15050,    390,
7596    969,    457,   1436,   -649,    460, -12150,   1359,   1014,
7597  -2103,   -576,     55,   -590,    113,  -1410, -23431,    182,
7598  -2386,  -1568,    904,   -218,   -281,   -188,   -178,     63,
7599    211,    549,    687, -12069,    -88,   -654,  -1070, -13155,
7600   -124,   -697,    438,   3174,   1700,    270,    234,   -289,
7601   -625,  15749,  -2340,   8466,    397,  -4460,  -1030,   3206,
7602   1081,  -1317,  -1030,    -72,    487,  -1477,  -8782,   6984,
7603  -1221,   2395,   3198,   2995,   5862,  -1195,  -6075,  -1020,
7604   -934,    868,   -470,  -1024,   1202,   -998,  -1306,  22118,
7605    344,    540,  -3137,   -547,   2440,    -28,    222,    372,
7606   -424,   -199,   1068,   -917,   -105,  -4278,     52,   -299,
7607   6933,  11715,   -520,  -2853,     58,  -8575,    416,  -1272,
7608   1128,    -32,  -1140,  -1873,   -495,    235,   2079,   -314,
7609  -1328,  -2615, -20194,    848,  -1553,    387,  -6091,    906,
7610 -10180,   8634,   -506,   4078,    318,  -2657,   1612,   -126,
7611  -1424,     -4,  -1745,   -343,    302,   2439,  12190,    941,
7612 -12534,  -4756,   -176,    -90,  -1295,   1041,   1875,   -450,
7613     89,    212,   2098,   1708,   1876,   4065,   1682,   1972,
7614  -4916,   -951, -10683,   1443, -10978,    772,  -1013,   -235,
7615     59,    213,   -230,    142,   -576,    506,    101,     44,
7616   -137,  26238,    -47,   -322,   -289,    281,   2614,  -4538,
7617    634,   1116,   1191,   2985,   -759,  -5527,    550,   2107,
7618  -6018, -11013,   -425,   -221,    901,    217,    546,    213,
7619   2026,    695,   1074,  -2132,   -173,  -1664,   -783,  25065,
7620   -326,     86,   -632,   1398,   4708,  -2911,   2376,    135,
7621  -1471,   -904,  -2338,    987,   3216,  -4564,    314,  15692,
7622   -214,   1238,    230,   -181, -30537,   -294,    155,   -607,
7623    218,   -309,   -180,   -246,   -102,   -988,   -644,    111,
7624 -10517,  -1604,  -1180,  -2748,   1191, -12959,     -2,  -1004,
7625     28,   -196,   1974,   -790,    809,   8802,  -1204,    332,
7626    180,  -3857,   1025,  -5998,  -9578,     94,  -1069,  -2398,
7627    185,    643,  -1479,    322,   2544,  12584,  -8308,  -3856,
7628   1286,   1600,  -2539,  -2752,  -2520,   -367,   -942,    417,
7629   -309,  -2162,   2044,  10886,   1764,  11028,   3810,   2955,
7630  -1028,  -1017,  -1752,   -487,   -605,     48,   2312,   -368,
7631  -1758,   -252,    371,  19882,  -1994,   1675,   5494,   -660,
7632  -1669,    256,    -54,   -941,   4318,   -306,   2143,    273,
7633  -3367,  -3088,   6509,  -1884,  -5400,   -576,  11394,    875,
7634    455,    271,   -218,   1401,    -44,  -5336, -12170,   4664,
7635   -589,  -3562,  -1934,   5842,   1357,   3232,   1449,   -402,
7636 -11228,    -96,  -1509,   2073,  -1751,    776,   -439,    775,
7637  -3302,  13521,   -325,   -118,   -172,    411,   -396,   6154,
7638  -2455,    -52,  -4616,    783, -12488,  -2085,   5817,  -1278,
7639    635,  -1713,   2888,   -830,    649,   7482,  10134,   9147,
7640   3784,   1046,  -1934,  -2580,    102,   -679,   -124,     68,
7641    657,    417,   -175, -32768,    -80,    375,   -941,    224,
7642    271,   -232,   1519,    -99,   -680,     67,     66,   -618,
7643    252,   1907,   5121,   2456,  -2117,  -9388,  -1441,    636,
7644   7868,  -8340,   1939,   1340,   1511,    711,   6530,  -1748,
7645   -183,     90,   2561,   5860,   -364,   5117,  -4101,  -4028,
7646   -944,  10526,  -1028,   1047,    707,  12116, -12596,  -4006,
7647    922,  -1047,    348,   -971,   -272,  -2388,    435,    246,
7648  -1055,    148,  -1852, -12418,  -2531,   3524,   4103,   -344,
7649   1667,   2818,  -4576,   -273,  -8337,    183,    497,   -144,
7650  -9845,   -292,   -503,  -1212,   4316,  -1434, -11058,  -3043,
7651  -5817,   -981,    813,      0,   -718,   -467,  10285, -19005,
7652    -82,    776,   1192,   1030,   1560,   1080,   -144,    729,
7653    606,   -225,   -389,   -187,    552,   -930,   -444,  -5959,
7654  -1960,  -1315,   2650,  -1282, -18790,   1772,    263,   1410,
7655    812,   -458,   -476,    744,   2595,   -426,    -19,   9119,
7656   4529,  -1502,   4673,   3675,   7430,   1084,  -6966,   -518,
7657 -13552,   1054,   2474,  -9499,   1041,   5114,    442,   2927,
7658    511,  -1492,    217,   -726,    398,   -522,     35,    119,
7659   -332,    106,    816,    437,  -1223,  27612,    521,    -29,
7660   -462,    367,   -966,    476,  -2559,  -3485,   -160,   1487,
7661   -272,   -586,  -6014,   -232,   3679,  -1864,   1244,    575,
7662 -14591,   -483,  -1428,     20,   7874,  -2948,  -5965,   2383,
7663   3270,    490,   2750,   -547,  -9658,  -1473,    943,    285,
7664  -2388,   -772,  -1582,   3181,   3419,   2628,   -197,   3376,
7665 -13282,  -7684,   3383,     70,  -1174,    -70,  -6703,  -7305,
7666   -553,   3588,   -826,    -12,   7350,  -3604,    345,   1098,
7667   3856,    918,   2038,    -39,  11514,  15798,   1327,   1158,
7668    436,   -918,     71,    953,    975,   1147,    174,    411,
7669   1467,     83,  -4536,  -1511,   5350,  -3314,  13999,     18,
7670   4107,   1901,    834,   2614,   2356,   -369,    943,   -341,
7671   -460,   4380, -10014,   3308,  -3541,  -3225,   -621,   8449,
7672  -1383,   4481,  -1399,  -3646,   -936,    923,    221,    346,
7673   7828,   2406,   3021,  -4993,   3012, -10903,  -1925,   8153,
7674    382,  -1453,   1238,    601,   1195,  -2245,  -2792,  -4118,
7675    473,   4898,  12961,  -6094,   5905,   1368,  -2754,   -303,
7676    768,    -31,  -1275,   1400,    596,  -1326,    619,  -1744,
7677   1145,  -3977,    639, -10785,  -1693, -11192,   -541,   -434,
7678 -11384,  -1017,  14361,   1398,    521,  -3239,   1851,   -491,
7679    237,  -1024,   1002,  -3002,   -303,    -33,  -6532,    601,
7680  -3726,   7832,   6090, -10107,    957,  -1149,    689,   1327,
7681    -51,   1945,    990,   -106,    595,    234,    518,   1060,
7682     77,    837,  28880,    -91,   -395,   -275,   -265,   -279,
7683   -217,   -300,    240,  -1055,   -406,   4314,  -2139,   6349,
7684  -2227,  -5996,    963, -10386,   4629,   -560,   1080,    134
7685 },
7686 
7687 .cb4448m1 = {
7688  31577,  -1322,   1533,  -2224,    253,  -1485,    -92,    294,
7689    183,   -580,    420,    172,   -794,   -206,   -342,   -338,
7690     53,    -85,   -920,  29517,   1073,   -972,  -1839,   1004,
7691    290,     46,    460,    -71,   -988,   1731,   -362,  -2070,
7692   3848,     -2,  -3842,    734,  -1221,  -8012,   1104,   6782,
7693   9673,   1082,  -8561,   -860,  -2135,  -1557,  -1613, -13999,
7694   1664,   2268,  -1570,   -732,   1010,   -402,  -1139,   -428,
7695    400,   1123,  -2108, -11776,   -345,  10608,   1245,  -3142,
7696  -3244,  -1132,   1700,   -308,   1573,    543,    678,   5160,
7697  -3062,    433,   2703,   -852,  -4903,  -1880,   1706,  13995,
7698   2465,  -4844,   -904,   -148,    350, -11168,   1406,    312,
7699 -11900,    397,    769,   5558,  -1354,    187,    -30,    231,
7700  -1020,    202,    884,   -198,  -3151,   -830,  -8490,   -670,
7701  -2767,   1517, -12957,  -3861,  -2794,  -1854,   -180,    135,
7702   7140,   4103,  -4427,    450,    494,  -1033,  -1110,  -2857,
7703  11056,   -711,   -800,   3628,   -180,   -852, -10300,  -2120,
7704   -450,  14464,   -511,    303,  -1464,   -542,    -89,   -204,
7705    500,   -400,   -318,    569,    216,    428,    350,   1973,
7706   -137,   -885,  -1794,   -974,   3977,   3382, -18624,   -420,
7707  -1947,    165,   -449,   1395, -17313,   -286,   2054,   -447,
7708  -2740,  -1881,   -550,  -2166,   1360,  -6021,    -94,    148,
7709    676,  -1619,  -1737, -11977,   -169,  -1664,  -7709,   6202,
7710  -5954,   1681,    715,   -263,     56,    369,    589,    564,
7711   1989,   1617,  -1648,   9205,   1343, -11508,  -7379,  -3791,
7712  -3136,   1049,   -844,     24,  -6714,  -1736,  -5734,  -2907,
7713   5016,   2167,  -5722,  -1210,   6232,    428,   2467,  -3334,
7714  -1477,   -711,   6728, -10274,  -4930,  -6224,   -349,   -710,
7715   1598,   -713,  -1708,   -497,   -254,    567,   -884,    131,
7716  11520,   -908,  -1425,  -1862, -13449,  -1590,   -669,    657,
7717    505,    236,     -4,     21,    846,    100,   8248,  -1847,
7718   -131,   -186,    181,   -806,   3293,  -1072,  -1208,  14492,
7719   1555,   1527,    544,   -120,   -258,      6,  -2401,  12455,
7720  10880,   1091,  -2350,   -939,  -1252,   -564,    150,   -114,
7721   1419,    737,  -1732,   -440,  -2303,   -226,    536,  -2492,
7722  -1085, -10117, -11013,   3786,   5275,    -10,   2479,    143,
7723  -1647,  -7945,    884,  -1618,   2056,  12890,   -424,   5986,
7724  -1471,   -666,   -570,  -1466,   -499,     64,    566,  -1738,
7725   -639,  11380,   -612,   1879,   1550,  12469,   -299,  -1501,
7726   2634,   1036,   3020,    -13,  14974,  -2066,  -5786,  -2667,
7727   5487,  -6768,    468,   -385,    778,   -805,   -536,   -304,
7728    718,    386,    285,   7546,    643,   1462,    913,   4707,
7729    941,  -3338,   -194,   6669,  -4493,   8869,   -837,    400,
7730   -877, -11113,    326,  -2318,  13683,  -1304,  -1966,   -933,
7731    312,    128,    470,   -296,   -322,    340,  -1126,   1811,
7732   1999,   2885,   3201,    331,  -2494,   3999,    660,    -80,
7733  -2063, -16771,  -1337,    426,   4884,  -6026,    -40,   2093,
7734    342,   -176,     83,    134,    796,   -425,  -8934,   2100,
7735   8550,    160,   -221,   -252, -32714,   1306,   1332,   -609,
7736   -109,    547,    848,    518,    -40,    303,   -246,   -451,
7737  -2177,   -716,   -750,      1, -21232,   1287,  -1303,   2051,
7738   1659,   1501,   -369,  -1415,    274,    308,    260,    371,
7739  -1409,   -662,  -7347,   7161,   3656,  -1104,   8862,  -5671,
7740   1370,   1122,     16,   1132,  17593,   6778,   -993,    613,
7741   -665,   3004,   3288,  -1625,  -1823,  -1003,    740,  -1002,
7742   -888,   -677,  -1065, -25294,    997,   -160,   -180,   -811,
7743    188,   -333,  -2483,   -696,   1309,    120,    456,   -116,
7744  -2020,   -896,   7216,   6328,  -9170,   8407,  -2986,  -1684,
7745    680,   1752,   -684,    613,    337,   -629, -11750,   -493,
7746   -324,   -907,   -391,   1053,  14125,    142,    420,  -1917,
7747   -378,  -1428,    -90,   -497,   1116,   -464,   2170,    805,
7748  -1572,   -904,  -9020,   -534,   6450,   -490,  10750,    279,
7749    765,    961,  -3985,  -2702,   2423,  -4981,  -1222,   1654,
7750  -1089,  -2157,   1940,  14331,   -895,   1726,   1555,    122,
7751  -3552,   1274,   -598,   -910,   3056,  -1704,   6430, -10626,
7752   1014,  -8773,   1009,   1936,   -360,   -468,  -1029,  -8841,
7753   -625,   2212,   2234,   2720,   1190,    -64,  -2078,   4688,
7754   8690,   5150,   -450,    744,   -796,  -5661,   -332,  -7938,
7755   2670,  -4054,   1377,  -1594,  11554,  -4702,  -3631,    745,
7756    742,    -90,  -1311,  12528,  -4664,    834,   -853,   1542,
7757   8560,   2209,   4091,   2876,   2117,   -678,   1684,    785,
7758    304,   7980,   2126,   -302,   8239,  -2105,   1584,  11894,
7759  -1055,  -1391,    596,   2343,     86,    388,  -1348,  -1007,
7760   1428,    413,  -9231, -10312,  -7346,  -1108,   1385,  -1255,
7761  -3954,    738,  -1258,    410,    226,  15115,  -1059,  -4117,
7762    -50,   -504,  -1726,   1425,  -9974,   -346,    688,    464,
7763    244,   -586,  -8880,    845,   -659,    932,  -1309,    290,
7764    -29,   -417,  -2184,   1011,  -9622,   1443,   9009,   1945,
7765   2698,   -708,  10572,   2410,   1200,   4492,  -2569,   1444,
7766   2735,  -8604,   2274,  -4057,    478,   -199,   1285,  12695,
7767  12321,  -2933,  -1708,   1198,    675,   -492,   -560,    -52,
7768  -1261,     85,   -480,    -96,    696,   -764,  -1402, -31368,
7769   -580,   -675,  -1678,    -58,    600,   -522,   -292,    647,
7770    -36,    154,  -1148,    437,   1561,    588,    603,   7629,
7771 -16973,     29,   -828,   -589,   -919,  -1372,   -470,   -445,
7772    428,    528,   5828,   -353,    -32,  -1781,   -702,   -690,
7773  -7196,  -3253,   1942,   4600, -12102,   -674, -10480,  -2336,
7774    711,  -2174,  -7474,  -1436,   -451,  -7133,    856,  -2652,
7775   1892,   3464,   -546,    676, -13296,   -516, -13618,   -997,
7776    938,   1686,   1006,   1358,  -1371,    922,    534,   -170,
7777    126,    255,   -835,     50,    945,  -1066,  -1676,      3,
7778   1038,   -437,  26030,    418,     27,  -1092,   -493,   -428,
7779   -606,  -1097,   -628,    298,    295,   -806,    183,    146,
7780   1352,    -84,   -722,    833, -25667,   3176,   1001,   -322,
7781  -2339,     15,   -475,  -1257,   2116,    876,    637,   -529,
7782  -1108,    302,  -2452,  19734,     58,    851,   9845,   1142,
7783   2168,    706,  11070,   1556,    544,   3002,   2238,  -3974,
7784   2738,    -48,  -8324,  -2186,   -355, -14933,   2192,  -2481,
7785   2700,    473,   -486,    761,   -208,     76,    -78,    102,
7786  -4896,   1378,  12377,  -8269,     28,   1092,  -5071,  -1500,
7787  -1190,   -804,   1085,   -766,    493,     22,  -1041,   9136,
7788  -1234, -12247,    967,   2672,   -883,   4582,   4871,   1891,
7789   -532,    329,    226,    446,  -6710,    312,   -914,   1416,
7790  -1852,   3052,   6512,   8971,   5544,   6519,   -579,   1021,
7791   -241,    911,    782,  -3456,  10158,  -1865,   3941, -12300,
7792      8,    472,    882,  -1580,  -1799,  -1025,   -631,   -127,
7793 -15316,   8047,   -200,  -1860,    582,  -4363,  -1274,   1085,
7794    -48,   2383,    638,    480,    369,   -838,  -1341,    414,
7795   -114,   2757,   1222,  -2194,  -3394,   6469,   2418,    738,
7796  -1656,  15594,  -1090,    202,    727,   -769,    484,   2462,
7797   4875,   1656,  -3835, -16877,   5276,    239,    982,  -1872,
7798   -130,    901,   1352,   -155,   4939,  -8317,   9000,   2503,
7799    485,   1184,   -548,  -1356,  -7482,   -188,  -1587,    496
7800 },
7801 
7802 .fcb08l = {
7803  -2539,  -3275,  -2699,  -3345,  -2843,   5501,    426,   7127,
7804   -149,   3111,  -2991,  -2297,  -2345,   2702,   -969,   -946,
7805   2837,   1114,   1800,   1271,  12249,  -2282,  -2309,   1566,
7806  -2889,  -3020,  -2083,   3586,   8919,   2651,   4111,  -1842,
7807  -1588,  -1428,   3251,   -102,    156,   -320,    722,   1711,
7808  20565,  -3068,  -2211,  -3164,  -3410,  -3396,  -2882,  -2002,
7809   1730,   4077,  -2696,  -1694,  -2839,   2948,  -2739,  -2380,
7810  -2252,  -1311,   -269,   1900,  -2796,   -444,  -2996,  -2525,
7811   5194,   1459,   5042,  -1089,    914,   4116,   7644,  -3137,
7812  -3156,   4028,  -3435,  -3240,  -2585,   5542,   5119,   9885,
7813  -2995,  -3153,  -3449,  -3101,  -3551,  -3469,  -2196,  -1271,
7814   3869,   5413,  -2800,  -1990,   3371,  -2286,  -1022,   3190,
7815   -550,   1723,    968,   1916,  -2749,  -1530,  -2211,  -2987,
7816  -3357,  -3262,  -1042,  10277,    107,   2662,   9819,  -2753,
7817   4269,  -3277,   3125,  -3131,  -2974,  -3251,   6466,   9484,
7818  -2034,  -2707,  -2424,  -3170,  -2619,  -2278,   -143,  -1641,
7819  11856,   5975,  -1282,  -2629,  -2396,  -2364,  -2012,  -1085,
7820  -2576,  -2422,  -2206,  13731,  -2261,   2751,  -1768,   2482,
7821  -1065,   -347,   -137,     31,    619,    385,  -2257,  -2215,
7822  -1698,  -2686,   4468,  -2563,  -1071,  -1359,   7757,   3732,
7823  -2856,   9018,  -2046,  -1494,  -2234,  -2209,    -67,   1340,
7824   2433,   2965,  -2722,  -2151,  -2966,  -2780,  -2732,  -1509,
7825  -2085,  -1532,   6934,  -1248,  -1936,  -2203,   -787,  -1781,
7826   -895,  -1990,   4693,  -1818,  -1569,   1954,  -2283,  -2403,
7827  10514,  -3105,  -1074,  -2838,     -1,   1192,   1113,   3309,
7828  -2249,  -2451,  -1660,   2535,  -1439,   3582,  -1093,   -594,
7829   1956,    758,   5349,  -2524,  -2320,  -1903,  -2055,   5075,
7830   -941,   -721,   -536,   2197,  -2309,  -3027,  -1460,  -2911,
7831  11344,  -2474,  -1601,  -1749,   3260,   2547,   3819,  -1247,
7832  -1449,   2835,  -1118,   -652,   -516,   -379,    531,    440,
7833   -569,  -2606,  -2545,  -2447,  -1685,   8678,  -1868,  -2003,
7834   -992,   5888,   8591,  -1848,  -2010,  -2196,  -2049,   -658,
7835   3473,    214,    905,    317,  -2050,  -1083,  -2593,   8754,
7836  -2234,  -2449,  -1688,   2194,   2244,   2502,  -1659,  -2748,
7837   4584,  -3011,   3702,  -2307,  -1887,  -1960,  -1068,   2889,
7838  -3022,  -2989,  -2295,  -2794,   3071,  -1588,    -43,   2627,
7839   1278,   2031,  -2145,  -2551,  -2333,  -3205,  -3237,  -2760,
7840   9082,   -454,   4339,   1776,  -2738,   4785,  -2176,  -1896,
7841   2148,   1350,    768,    249,   1001,   1499,    797,  -2182,
7842  -1443,   -229,    -32,    827,    401,    270,    581,    380,
7843  -2370,  -2376,  -2679,  -3099,  -1742,  -1149,   4666,   -693,
7844   1109,   7547,  -2496,  -3063,  -2818,  -2621,  -2016,   5722,
7845   4932,   1217,   2161,   2449,  -2207,  -2954,   3769,  -2824,
7846  -1809,  -2946,  -1693,   -377,   1565,   4100,  -2947,   3063,
7847  -3062,  -2919,  -3093,  -2520,  -1712,   2383,   1305,   1867,
7848  10145,  -2912,  -3307,   7519,  -3502,  -1063,  -2782,   8595,
7849   -750,  -1503,  -3141,  -2486,   2923,  -2574,  -1826,  -1244,
7850   3537,   2494,   2583,   1560,  -2722,   3284,   2245,  -1258,
7851   -658,   -394,    483,    719,   1121,   1073,  -2949,  -1013,
7852  -3048,    597,  -3103,  -2510,  -1970,   7207,   8635,   1917,
7853  -1772,   -483,  -2318,  -1860,  -2500,   2981,  -1651,    550,
7854    696,    615,  -2121,  -2055,  -1619,  -2126,   3108,   3417,
7855   -485,    -47,    848,   1608,  -2636,  -1707,   3142,   3798,
7856    479,  -1112,    597,   -323,   1555,   1531,  -2930,   2106,
7857  -2398,  -2314,  -1835,      0,   2920,    896,   2356,   1259,
7858  -2911,  -3184,    593,  -3570,  -3389,  -3263,   7340,   7640,
7859   6874,   6549,  -1912,  -1334,  -1749,   -568,  -1718,   -405,
7860  -1375,   3456,  -1024,  -1903,   9384,  -2721,  -2485,  -2377,
7861  -3026,   -899,  -3133,  -3032,  -2452,   7715,   2492,  -2450,
7862  -1721,  -2138,  -1497,    -55,    760,   2382,   1183,   1105,
7863  -2782,    389,  -1528,   -927,    664,   -531,   1405,    363,
7864    582,   -292,  -1678,  -2718,  -2763,  -3140,  -2799,  -2178,
7865  -2715,  -2592,   -972,  -1226,   3278,  -1173,   2916,  -1548,
7866   -446,  -1241,   -209,    379,    689,    538,   3110,   2857,
7867  -1735,  -1244,   -589,   -413,     65,    471,    522,    323,
7868  -2043,   -212,   1309,   -471,   -564,    -16,    378,   -320,
7869   -437,    228,  -2194,  -2637,  -2513,  -2670,  -1863,   -954,
7870  -2082,  -2398,  -2270,   5563,  -2959,  -2444,  -2794,  -1736,
7871  -1631,  -1324,   1482,   -481,   2317,   1470,  -2871,  -2007,
7872    702,  -1980,   -491,   -146,   -695,   -145,   2817,   1268,
7873  -3395,  -3456,  -3069,  -3433,  -2874,   -205,    806,   3038,
7874   3806,   2623,  -2954,  -1861,   -712,   1017,   -326,     44,
7875    -93,    910,    775,    346,  -2625,  -2570,  -2974,  -2344,
7876  -2712,  -1930,  -2213,   3521,  -1341,   4327,   -141,    835,
7877  -1119,  -1336,  -1092,  -1891,   -860,   -727,    315,   2562,
7878   4119,  -2638,  -2584,  -1951,  -2710,  -2499,  -1561,   -952,
7879   2821,   2505,  -2388,  -1855,  -2926,   1742,  -2563,  -2655,
7880  -1802,   3082,   3063,   2456,  -3304,  -2670,  -2147,  -1504,
7881   -309,   1421,   1661,   1546,    560,    615,  -2590,  -1593,
7882  -1523,   2025,   3167,   -841,   -356,   -648,    309,   1165
7883 },
7884 
7885 .fcb08m = {
7886  -2962,  -2140,  -2166,  -1454,  -1638,  -1100,   -835,    686,
7887    978,    550,  -1630,  -1021,  -1424,  -1867,  -1118,   -474,
7888     66,   6104,    904,    603,   -829,   -475,  -1368,  -1199,
7889   7255,   -890,   -465,    114,    118,    224,  -2453,  -1279,
7890   8192,  -1289,   -452,    -47,    180,    324,    627,    209,
7891  -2770,  11214,   -857,  -1720,   -895,   -531,   -291,   -264,
7892    232,   -402,  -2699,  -2561,  -2433,  -2093,  -1315,     86,
7893   2666,   1663,   1351,   2349,  -2788,   4576,   3680,  -1365,
7894   -995,   -513,     46,     44,    522,    142,  -2739,  -1654,
7895  -1950,   4573,   -659,   -536,    285,     72,    875,    627,
7896   3142,    105,   -941,   1245,   -489,   -495,   -229,     44,
7897   -236,  -1083,  -2336,  -1193,  -1620,  -1859,  -1339,   -655,
7898    205,   1032,   5581,   1195,  -2635,  -1740,   2656,   1976,
7899    -52,    784,    -96,   -165,    419,   -486,   8850,   -624,
7900   -792,  -1531,   -765,   -674,   -730,   -829,   -150,    -27,
7901   2255,  -1177,   2727,  -1430,    737,   -902,   -780,   -729,
7902    169,    278,   3729,   3763,    -32,  -1581,   -563,   -573,
7903     77,   -372,    -64,   -477,  -2500,    526,  -1682,   1464,
7904   -830,   -124,   -548,    561,    202,   1115,  -1682,  -1552,
7905  -2014,  -2127,  -1374,   -749,   -720,     64,   2097,   6944,
7906  -2771,   4929,  -1680,  -2212,  -1430,   -801,    114,    891,
7907   1176,    855,   3571,  -2187,  -1566,  -1694,     84,    -46,
7908    932,    786,    765,    856,  -1038,   -498,   -117,  -1582,
7909  -1379,  -1162,   6293,   -367,    594,    132,  -2487,   2119,
7910  -2153,  -1749,    833,   1089,    507,    133,    337,    423,
7911  -2777,   2507,    277,  -1455,  -1019,   1811,    639,   -595,
7912    136,  -1050,  -2941,   4474,   -176,   1095,   1113,   -479,
7913    182,   -295,   -229,   -605,  -2035,  -1649,  -1171,     51,
7914      0,    125,   2844,   -310,    -82,   -640,  -2251,  -2138,
7915  -2270,  -1567,   2260,     92,    368,     95,   1433,   1346,
7916    820,  -2339,  -1822,   -895,    -69,    158,    190,    911,
7917   1008,    764,    684,  -1756,  -1013,  -1625,  -1610,   6062,
7918   -499,  -1036,   -139,   1129,    488,    524,   -665,   -870,
7919   -347,    -76,    123,     91,    -12,     14,  -2867,  -2019,
7920   2858,  -1903,  -1165,    309,    287,   1250,    767,    776,
7921  -2784,  -2446,  -1157,    460,   2589,    437,   -285,    711,
7922   -299,    402,  -2683,  -2271,  -1714,  -1535,   -547,   4118,
7923    510,   1158,    700,    631,  -2084,  -1236,    509,  -1009,
7924   -510,   -193,  -1075,   -793,    727,   2150,  -2722,    968,
7925   1077,  -1579,  -1410,   -894,    401,   1043,    427,    182
7926 },
7927 
7928 .fcb08s = {
7929  -2368,  -2340,  -1735,  -1897,  -1493,    984,   3062,   2826,
7930   1049,    164,   1181,  -1990,  -1833,  -1720,  -1360,     24,
7931   1485,   1923,    460,    511,     69,     78,   -353,     -3,
7932   3761,   -480,  -1538,  -1063,    540,    -64,  -1546,   -988,
7933   1514,  -1167,  -1354,   -563,   1435,    880,   1123,    182,
7934  -2243,  -2109,  -2378,  -2201,  -1491,   -836,   -124,    605,
7935   6159,   3636,  -2770,  -2959,  -2956,  -3019,  -2154,   -648,
7936   1805,   4698,   2929,   2078,   -975,   -360,   -895,   -623,
7937   -593,   -879,   -345,   4333,    492,    -56,  -2102,   -781,
7938   -476,   1268,    606,   -670,   1686,   -105,    370,    461,
7939   -221,   -868,  -1381,    297,    128,   -578,   -809,   -938,
7940   3896,    490,   4032,   2675,   -684,  -1108,  -1235,   -915,
7941   -874,   -919,   -802,  -1040,  -1324,    -16,   2156,   1943,
7942   -652,   -666,    -47,  -1499,    168,   -210,   4213,  -1895,
7943  -1734,  -1767,  -1412,   -867,    -71,    329,    855,   1294,
7944  -1849,   4393,  -1312,  -1597,   -564,    434,   -454,    269,
7945    892,    -31,  -1170,     67,    370,  -1144,   -320,   3706,
7946   -811,   -190,   -123,   -166,   -659,  -1033,   -789,   -902,
7947   -347,   -280,   -108,   -313,    452,   3701,  -1505,  -2610,
7948  -2758,  -2550,  -2034,  -1361,   -676,    713,   2263,   8286,
7949  -2241,  -2508,  -2540,  -1721,    182,   1947,    306,   1773,
7950   1220,   2909,    -60,     73,   -235,  -1631,  -1302,   -692,
7951   4171,   -830,     49,   -188,   -471,  -2208,  -2265,  -1518,
7952   -196,   2995,   2571,   -579,    -68,    805,  -1294,   1274,
7953   4294,  -1356,   -702,   -532,   -465,   -123,   -400,   -719,
7954    336,   3093,   1634,   -906,    -71,   -502,   -938,   -982,
7955   -742,  -1187,  -1757,   2890,  -1591,   1303,    216,   -311,
7956   -404,    -29,    501,   -543,  -1466,   1587,    309,   -578,
7957   -173,     34,   1116,   1286,  -1184,  -1174,   -175,   -732,
7958   -619,   3508,    -80,    191,  -1059,   -174,   -429,   -470,
7959  10000,   -933,  -1511,  -1601,  -1571,  -1445,  -1065,  -1407,
7960  -1053,   -932,   1183,   7875,   -460,  -1609,  -1618,  -1398,
7961  -1154,  -1227,  -1012,  -1450,     20,     28,   -235,   -110,
7962    203,    105,    252,   -154,    -51,    -58,   2940,   -490,
7963     17,    -51,    131,   -106,   -526,   -566,   -822,  -1177,
7964  -1335,   2749,    608,  -1575,  -1322,  -1351,    111,    641,
7965   1441,     -9,    733,   -207,   -273,   -665,   -630,   -588,
7966    -78,    254,    304,    762,  -2661,  -2677,  -1238,    -82,
7967   2569,   3001,    932,  -1032,    211,   -324,     40,   1395,
7968   -836,  -1119,   -635,  -1425,  -1514,  -1135,   1509,   2963
7969 },
7970 
7971 .fcb11l = {
7972  -3004,  -2927,  -2672,  -2356,   -735,    179,    950,   1734,
7973   1101,   1641,  -1610,  -1161,  -1606,   -179,  -1634,   3383,
7974   -610,    240,     73,   1128,    818,  -1052,  -1641,    724,
7975  -1938,  -1741,  -1211,   3967,   1988,   1445,   3010,   2203,
7976  -1685,  -1698,  -1838,   -759,   -144,    515,    999,   1215,
7977   3239,  -1912,  -2048,  -1739,  -1488,   -148,   1590,   1370,
7978   1066,   1270,  -2721,  -1637,     99,  -1964,    224,   -946,
7979  -1437,   -954,    755,   1420,  -2800,  -2211,  -2304,  -2048,
7980   4853,   -714,   -383,   2159,   1823,   2328,  -1619,  -1584,
7981  -1839,   5462,  -1703,   -802,   -227,    485,   1017,   1695,
7982  -2459,   2399,  -1820,   2254,  -1373,   -767,     53,    705,
7983   1074,   1293,  -1582,  -2486,  -2208,  -2341,  -2264,  -2132,
7984  -1578,  -1043,    322,   7685,  -2198,  -1768,  -2106,     16,
7985  -2207,  -1495,  -1106,   -961,   -482,   1642,   6785,  -1540,
7986  -1540,  -1449,  -1177,   -854,   -307,    853,   1279,   1449,
7987   3253,  -1427,   2314,  -1473,   -985,  -1025,   -321,    923,
7988   1140,   1166,  -2704,   2664,  -2444,  -2717,    481,   3083,
7989  -1449,   1225,   3168,   2389,  -2124,  -1981,  -1342,  -1939,
7990  -1904,   4736,   -885,   -826,   3866,   2046,   -290,   -567,
7991  -1986,  -1880,   1966,   -465,   1638,    683,   1005,   1099,
7992  -2842,  -2537,  -2559,  -2427,  -1243,   4039,   1371,   3897,
7993   2529,   2400,  -2586,  -1328,    785,  -1697,   1733,   2382,
7994   -442,    190,    901,   1281,  -2669,   2198,  -1502,  -1404,
7995   2593,   -694,   -186,    466,   1065,   1199,  -1905,  -1389,
7996   6171,  -1817,   -513,   -989,   -356,    246,   1619,   1883,
7997     36,  -2178,  -1602,    608,  -1523,     23,   1265,    578,
7998    953,   1038,   -483,  -2278,  -2138,  -1740,    584,    244,
7999    -54,   -192,    915,   1097,   -213,  -1569,   1861,  -1401,
8000   3686,  -1625,  -1234,   -614,    860,   1311,  -1397,   2315,
8001   1896,  -1608,  -1326,  -1487,    -99,   2241,    697,   1156,
8002   1711,  -2099,  -1507,   -135,   1422,   -695,    -57,   1390,
8003    823,    937,   -122,    479,     47,  -2144,  -1514,    955,
8004  -1317,   -726,    480,   1153,  -2959,  -2558,  -2573,  -1355,
8005  -1879,  -1446,   6435,    677,   3124,   3134,   1850,   1834,
8006  -1396,  -1417,   1290,   -896,   -561,   1428,   1007,   1105,
8007  -2101,  -2044,   1779,  -1913,  -1868,   1410,    916,   1232,
8008   1112,   1335,  -2663,   -104,   -513,    -96,   -470,    480,
8009   1516,   -150,    298,    714,  -2558,   3076,    468,   -745,
8010   -945,   -443,   -849,   -989,    341,   1102,    433,    588,
8011  -1772,    462,   -527,    670,   -128,   -108,    583,    701,
8012  -2281,  -2149,  -2398,  -2749,  -2557,  -1691,  -1095,   1336,
8013   9088,   3844,  -1799,  -1861,  -1908,  -2242,  -2184,   2313,
8014   3779,   -809,    519,   2229,  -1914,  -1673,   1764,   -634,
8015  -1955,  -1721,    405,   -499,    243,   1632,  -2377,   7289,
8016  -1659,  -1752,  -1341,   -948,   -323,    841,   1703,   1774,
8017  -2029,   2384,  -1877,  -1918,  -1729,   1483,    483,   1916,
8018    576,   1258,  -2310,  -1796,   2208,  -1579,     57,  -1735,
8019  -1161,   5177,   1674,   2468,  -1907,  -1499,   1868,   2275,
8020   -620,   -356,   -228,    489,   1064,    849,   -683,  -1204,
8021  -1761,  -2211,   -606,   -764,  -1056,   3888,    253,   1518,
8022  -2555,  -2075,    119,  -1567,    971,  -1178,   2683,   1476,
8023    978,   1419,  -2947,  -2418,  -2164,   1178,   1582,   1470,
8024    896,    645,   1671,   1462,  -2234,  -1363,  -1184,   1408,
8025   1042,  -1091,   -208,    -49,    527,    917,   1266,  -1444,
8026  -2174,  -2447,  -2300,  -1732,   3076,   5631,    248,   2195,
8027  -2477,  -1724,  -2434,  -2477,  -2524,  -1828,   2331,    845,
8028   1423,   1767,  -2393,  -1946,   -857,   -462,    344,     17,
8029   -896,   2391,    892,    882,   -828,   -280,   -752,  -1136,
8030  -1563,  -1040,   1222,  -1173,   1763,   1179,  -1448,   1946,
8031  -1815,  -1588,  -1638,  -1282,   3302,    132,    509,   1408,
8032  -2760,  -2338,  -1935,   1353,  -1531,  -1074,   1156,   3086,
8033   1374,   1667,   2302,  -1623,  -1897,  -1991,   -494,   2603,
8034   -754,    524,   1265,   1304,   3062,  -1359,  -1365,   1987,
8035  -1334,   -916,   -146,    -40,    635,   1033,   1724,  -1057,
8036     49,  -1159,   -774,    106,   1053,   -153,    134,    691,
8037   -119,  -1226,    332,   -363,   -197,    -69,   -133,    573,
8038    190,    216,  -2236,   -294,   1288,  -2110,  -1537,  -1005,
8039  -1175,     56,   4227,   1623,  -2440,  -1894,  -1623,  -2377,
8040   2287,  -1220,  -1506,    177,   5689,   2849,  -2857,  -2166,
8041  -2546,   2174,  -2414,  -2343,    559,  -1020,   4650,   3514,
8042  -2875,   1309,  -2557,  -2534,  -2235,  -1901,   1559,   4412,
8043   2301,   2204,  -2969,  -2018,  -2399,  -2834,  -2431,   1316,
8044  -1474,   1269,   2533,   3485,  -2892,  -2387,  -2716,  -2317,
8045  -2031,  -1992,  -1311,   8071,   3933,   3807,  -2139,   1909,
8046  -2200,  -2344,  -2060,  -1638,  -1154,   -210,   2781,   2139,
8047   1119,  -1828,  -2069,  -2306,  -1975,  -1165,   -444,    789,
8048   2409,   1551,  -2929,   -103,  -1920,  -2010,   -904,    694,
8049   -188,      4,   1051,   1190,  -2649,  -2454,  -2205,  -1651,
8050  -1856,  -1552,  -1165,    352,   3351,   1266,  -1719,     57,
8051  -1828,   -420,   -938,  -1251,   -461,   1294,   1158,    893
8052 },
8053 
8054 .fcb11m = {
8055  -2704,  -2459,  -2349,  -1535,   2807,    365,   1064,    892,
8056    830,   1222,  -2190,  -1542,  -2285,   6443,  -1607,  -1362,
8057   -605,    637,    883,    877,  -2378,   2292,   3106,  -1057,
8058   1776,  -1094,   -859,    249,    199,    256,  -1537,   2098,
8059  -1126,   2243,  -1186,   -193,   -211,    211,    502,    308,
8060   3369,   3197,  -1271,  -1370,   -355,   -423,   -537,    468,
8061   -237,    -99,  -1439,  -1748,  -2185,  -1972,  -1357,   -814,
8062   -470,    815,   1306,   6390,   1983,  -1169,  -1749,    -29,
8063  -1368,   5929,  -1539,   -900,    576,    701,   1708,  -1608,
8064  -1148,   3522,   -822,   -120,   -461,   -158,    -43,     39,
8065  -2543,   8872,  -1347,  -1580,    222,   -488,   -162,    295,
8066    382,    291,  11143,  -1223,  -1270,  -1399,   -392,   -563,
8067   -500,   -604,   -544,   -135,  -1787,  -1313,  -1490,  -1395,
8068  -1100,  -1278,   -818,   6172,    768,   1597,   -623,   -681,
8069  -1128,  -1575,   7257,   -665,  -1021,   -439,    932,    703,
8070  -1496,  -2168,  -1945,  -1454,   -808,  -1261,   -354,    875,
8071   6706,   1956,  -1773,  -1503,  -1536,  -1162,  -1386,  -1885,
8072  -1607,   -318,    -72,     -7,  -1932,  -1349,   6150,  -1852,
8073   -345,    -18,    -81,    223,    339,    425,    362,  -1623,
8074  -1432,  -1973,  -1042,  -1373,   7830,     38,   -116,   1000,
8075    421,  -2375,  -1808,  -1832,  -1046,   2077,    955,   1576,
8076    581,    824,  -2021,  -1582,  -1402,  -1420,     69,   3549,
8077   -513,    192,    262,    483,  -2503,   4173,    -11,  -1532,
8078   -893,    282,    187,    320,    176,    259,  -2308,   2342,
8079  -2385,  -2147,   -784,   -375,    413,    833,    889,   1297,
8080   1415,  -1085,  -1009,  -1501,  -1246,  -1298,   1553,   1384,
8081    332,    662,   2226,  -2399,  -1752,   -857,   1899,    131,
8082    501,    209,    217,    346,   4294,  -1811,  -1694,  -1080,
8083   -752,   -263,   -228,    249,    628,    971,   2508,  -1031,
8084   2871,  -1054,     42,   -202,   -738,   -170,   -239,   -290,
8085  -2751,  -2379,  -2379,  -1999,  -1448,   -380,   1594,   1279,
8086   1399,   1633,  -2376,  -1839,   1367,   1685,    356,   -126,
8087    -50,    143,     31,     33,    314,    160,   -663,   -687,
8088     25,    388,   -267,   -188,   -188,   -129,  -2614,   1063,
8089  -1835,   -285,   2549,    205,    -30,    370,    319,    297,
8090    -87,  -2208,  -1164,   -839,    894,   -266,   -410,    375,
8091   1263,    924,  -2606,  -2325,  -1854,   1792,    407,    328,
8092   -110,    575,   1090,    971,  -2517,  -1583,   1355,  -1892,
8093   -490,   -203,    846,    724,    597,    779,  -1650,  -1281,
8094  -1294,    549,   -146,   -548,   2947,    -28,    265,    339
8095 },
8096 
8097 .fcb11s = {
8098  -1536,  -2360,  -2378,  -2138,  -1380,   -346,   1575,   2779,
8099   3247,   1689,   -340,  -1788,  -1839,    103,     31,    853,
8100   -653,   3159,    365,    154,    404,   -835,   -716,    -35,
8101   4309,   -155,  -1214,  -1180,   -750,   -522,   -753,    350,
8102  -1660,  -1603,  -1159,   -582,   -489,   1067,   2615,   1747,
8103  -1755,  -2351,  -2314,  -1453,    922,   3458,    867,    439,
8104    493,   1212,  -1584,  -1655,   1300,   1783,   1641,   1442,
8105    816,  -1283,  -1456,  -1417,   4998,   1923,   -200,  -1086,
8106  -1060,  -1016,  -1074,  -1217,  -1285,  -1245,    633,    390,
8107  -1443,  -1099,   -507,   3041,    343,   -163,   -745,   -667,
8108   2333,  -2144,  -2460,  -2247,  -2063,  -1736,   -742,    418,
8109   3124,   3504,    227,   -735,    799,  -1326,    -20,   -543,
8110   1900,    237,   -671,   -545,  -1727,    121,  -1750,   3700,
8111   -485,   -553,    -77,   -212,    942,     62,   1647,   -688,
8112  -1506,  -1429,   -619,   -839,    172,   3209,   -500,   -371,
8113  -1680,  -1408,  -1122,   -563,   3627,   -115,    510,    534,
8114    -65,    199,    800,   5040,    631,   -744,   -612,  -1023,
8115  -1099,  -1319,  -1520,  -1460,  -1120,   -274,  -1220,    349,
8116   1848,   -620,  -1411,   -616,   1771,   1024,  -1223,  -2195,
8117  -2345,  -2144,  -1517,  -1055,   -385,    557,   1482,   6797,
8118  -2274,    818,   -460,   -707,   -274,    646,    654,    731,
8119    268,    347,   4583,  -1289,  -1452,  -1193,  -1072,   -681,
8120   -178,   -131,   -108,    547,  -1521,   -781,  -1298,    239,
8121   -486,   -445,   3453,   -226,     90,    653,  -1237,    624,
8122   4692,   -482,   -798,   -799,   -766,   -645,   -890,   -915,
8123   3748,   -909,  -1012,     85,    963,    375,   -100,  -1010,
8124  -1269,  -1508,   2106,  -1194,   2632,    595,   -826,   -221,
8125   -411,  -1104,  -1365,  -1050,  -2112,   -863,   1943,   -727,
8126  -1079,   -733,     78,   1990,    363,    953,   1325,    459,
8127   -891,   3364,   -410,   -362,   -547,   -994,  -1371,  -1258,
8128  12270,    -43,  -1668,  -1868,  -2004,  -2133,  -1863,  -1949,
8129  -1805,  -1288,  -1640,   3783,  -1414,   -578,   -505,   -464,
8130   -158,    252,     71,     76,     22,    -20,    -72,    -13,
8131    -19,    -95,    -14,      2,     23,     -5,   1289,    630,
8132    291,   -707,   -794,   -857,   -715,   -122,    551,    219,
8133  -2358,  -1905,  -1397,    277,    572,    343,    789,    526,
8134   1629,    991,   -980,    222,    740,   1199,     19,   1200,
8135   -864,   -467,   -656,   -138,    820,  -2005,   -924,    154,
8136    195,    393,    267,   -183,   1024,    100,   1243,   -872,
8137   -705,   -781,   -422,   -377,   -910,   -637,     89,   2849
8138 },
8139 
8140 .fcb16l = {
8141  -2676,  -2246,  -3119,  -2904,  -2707,  -1946,   7718,   2292,
8142   2451,   4206,  -1214,   -362,   1116,   -860,     30,   -993,
8143   -888,  -1046,  -3732,  -2268,  -2541,   6060,  -2220,  -1597,
8144  -1650,  -1320,     88,   1229,   2118,   2348,   1430,  -1865,
8145  -2190,  -2122,  -1844,  -2069,  -1746,     15,  -1746,   1321,
8146  -2671,  -2993,  -3247,  -2811,  -2141,  -1360,   1886,    270,
8147   -381,   5676,  -2070,   -444,   -674,  -1082,  -1144,   -346,
8148   -823,   4630,   -224,   1940,  -2441,  -2072,  -2194,   -295,
8149   2175,   1209,   -734,    168,    923,   1359,  -2667,    389,
8150  -2585,  -2279,  -2195,  -1141,  -1016,   -218,    109,   1926,
8151   5184,  -2226,  -1888,  -1273,  -1044,     25,    461,    886,
8152   1125,   1249,  -2215,  -2381,   3109,  -1963,   3015,  -2027,
8153   -790,   1192,   1646,   2188,  -2906,  -2598,    484,  -2372,
8154  -1372,  -1082,   1718,    664,   1391,   2396,  -2518,   1937,
8155  -2362,  -2510,  -1504,   2947,    446,    684,   1947,   2059,
8156  -3263,  -3001,  -3240,  -3034,  -2598,   3367,   4407,   2327,
8157   2450,   2994,  -2379,  -1875,  -1862,   6387,  -1956,  -1417,
8158   -525,   1098,   1836,   2932,   1408,  -1130,  -1417,   1693,
8159   -262,   -645,   -515,    443,    735,    619,  -2834,  -2246,
8160  -2646,  -2521,   -811,   6608,   -421,   1572,   2015,   3234,
8161  -2086,  -1435,     89,   1648,    838,   -986,  -1159,  -1208,
8162    -32,   1354,  -2135,  -2159,   7796,  -2424,   -949,  -2040,
8163  -1179,    228,   1187,   3008,  -2963,  -2500,  -2074,  -2025,
8164  -1439,   1692,   -378,   -596,    -62,   2419,  -3522,  -3132,
8165  -2899,  -3290,  -2929,   2844,     49,   4307,   2754,   3897,
8166  -2960,   1305,  -1858,   -831,  -1379,   -773,   3257,    979,
8167    975,   1513,  -2849,  -1610,   2483,    456,  -1395,   -634,
8168    847,   1320,   1116,   1175,   2497,  -1554,   2176,  -1697,
8169   -997,   -799,   -120,    339,    996,   1379,  11359,  -1557,
8170  -2219,  -2237,  -1792,  -2084,  -1009,    781,   3341,    939,
8171   1954,  -1860,  -2347,  -2117,  -2000,  -1394,   3825,    106,
8172   2595,   2162,  -2938,  -2488,  -2112,    772,  -1059,   1822,
8173    159,   1017,   2452,   1506,   1313,  -2615,  -2479,  -2941,
8174  -2220,  -2510,   -726,   4703,   1778,   3375,  -3133,  -2664,
8175  -2821,  -2771,   1559,  -1000,   -434,   1874,   4130,   2987,
8176  -2998,  -2692,  -2326,   1580,  -2231,  -1347,   4166,   2021,
8177   1177,   2531,  -2880,  -2337,  -2589,   1505,  -2843,  -2468,
8178   -339,  -1059,   3212,   4264,  -3112,  -2885,  -2889,    975,
8179  -2522,  -2278,    721,   5057,   3989,   3373,  -3098,  -2947,
8180  -1128,  -2251,   1935,   2981,   3007,    975,   1983,   2048,
8181  -2861,  -2302,  -2431,  -1460,  -1492,  -1524,   -944,   1556,
8182   1778,   1549,  -2658,  -2259,   2768,  -2460,  -1447,   2957,
8183    759,    324,   2533,   2477,  -2935,  -1687,  -2554,  -2647,
8184  -1431,    118,   -365,  10280,   1526,   3447,  -2570,   2268,
8185  -2351,  -2115,   2588,     -9,   -834,   1115,   1878,   2365,
8186     79,   1132,  -1619,  -1406,  -1568,  -1766,   -224,    825,
8187   2113,   1382,   -548,  -2669,  -1797,  -2691,  -2139,  -2495,
8188   -210,   1276,  13623,   2315,   1965,  -1713,  -1610,  -2187,
8189   2534,  -1495,  -1301,    622,    563,   2154,   2743,   3230,
8190  -1784,  -1774,   -792,   -493,   -131,    156,    944,   1211,
8191  -1886,    357,  -1018,    225,   -285,   1025,   -134,    218,
8192    290,    153,   5869,  -2407,  -2856,  -3051,  -2540,  -3238,
8193  -2260,   -370,   -451,   6314,   -500,  -2554,  -2110,   -879,
8194   -323,   -537,    570,   1228,   1556,   1342,  -2486,   3366,
8195   1838,   -937,   -959,   -683,     63,    937,    652,   1212,
8196  -2164,  -1448,    166,   -799,   -550,  -1317,    481,    299,
8197   5494,   1360,  -3147,  -2574,   -989,   1550,   1952,  -1502,
8198    -96,   3517,   1304,   2311,  -2931,  -2146,  -2174,  -2052,
8199    579,    680,    896,   2697,    703,   1365,   4130,  -2367,
8200  -2627,  -3125,   -934,  -3093,  -2155,   -955,   6025,   5024,
8201  -3121,  -3064,  -2883,  -2458,   1723,   -842,   3032,   4391,
8202   2327,   2837,  -2536,  -2208,  -1610,  -2189,   6509,  -1424,
8203  -1116,   1427,   2830,   3370,   1084,  -1562,  -1655,  -1628,
8204   -491,   2260,   -321,    421,    774,   1237,  -3267,    977,
8205  -3170,  -3144,  -2698,  -1324,   1424,   3034,   3323,   3347,
8206  -3021,  -3061,   2027,  -2345,    852,  -2832,  -1714,   5926,
8207   4517,   3839,  -1490,  -2416,  -1726,  -1268,  -1458,  -2137,
8208  -1715,   -580,   1403,  13408,  -3005,  -2706,  -3063,  -2745,
8209  -2777,  -2136,   2786,    202,   5141,   3407,  -3104,  -3001,
8210  -3176,  -3388,  -3507,  -2863,  -2097,   2325,   2618,   6146,
8211  -1997,  -3152,  -1036,  -2694,  -2587,  -2986,  -2750,  -2219,
8212  -1607,   5944,  -2893,  -2633,  -2229,  -2811,  -2482,  -2115,
8213  -2219,  -1180,   5246,   3252,  -3111,  -2052,  -2693,  -2934,
8214  -1805,   2583,    353,   1262,   8588,   3900,  -2468,  -2726,
8215  -1861,  -2352,  -2237,  -2750,  -2345,  -1936,   9793,   8392,
8216  -3490,  -3124,  -3596,  -3630,  -3154,  -2390,    743,   6652,
8217   6366,   6143,  -2852,  -3547,  -3124,  -2718,  -1094,   -494,
8218     49,  -1053,  -3005,  32767,  -1721,  -1229,  -1715,  -1590,
8219   1587,  -1233,   3384,   -252,    312,   1120,  -3287,  -2926,
8220  -3048,  -2828,  -2502,  -1185,   2028,   3778,    487,   2083
8221 },
8222 
8223 .fcb16m = {
8224    616,  -1065,  -1622,  -1949,  -1283,   -863,   6819,    517,
8225   1135,   1282,   2631,  -1447,  -1477,  -1004,    286,   1358,
8226   -135,   -340,    147,   -130,   5435,  -1609,  -1916,  -1758,
8227  -1066,  -1126,    478,    995,   1098,   1437,  -1737,  -1339,
8228  -1864,  -2009,  -1038,  -1004,   -573,    810,   5974,   2840,
8229    349,  -1559,  -1496,  -1151,   -307,    -82,    681,    827,
8230    550,    776,   1930,    166,  -1100,  -1489,  -1185,  -1182,
8231  -1210,   -326,    858,   1688,  -2561,   3514,   -736,   1555,
8232    -59,   -906,   -123,     87,    102,    274,   1902,   -459,
8233   3008,   -984,   -707,   -334,   -571,   -317,   -190,   -371,
8234  -2862,    607,   1346,  -1517,  -1220,   -617,   2494,    697,
8235    190,     64,   3264,   3926,  -1249,  -1542,   -933,   -302,
8236   -246,   -248,     69,   -283,  -1766,   -750,  -1898,  -1259,
8237   6841,  -1546,   -785,    -64,   1208,   1294,  -1522,  -1742,
8238  -1873,  -1898,  -1455,   7128,   -752,   1718,   1398,   1123,
8239  -2742,   4733,  -1552,  -2483,  -2210,   -495,    355,    864,
8240    830,    759,  -2721,  -2115,  -1891,  -1696,  -1137,  -1559,
8241  -1265,   -658,   -591,    850,   -699,   1262,   -551,  -1055,
8242    877,     96,   -388,   -192,   -479,  -1091,  -2763,  -1379,
8243   3290,   2331,   -874,   -307,   -386,    615,    366,    133,
8244  -2671,   5181,   4339,   -894,   -871,   -634,   -165,    409,
8245     91,   -291,  -2649,   -411,   8039,  -1947,  -1156,     57,
8246    351,   1014,    472,   -198,  -1816,   -590,   2887,  -1702,
8247  -1113,   3414,   -556,    117,    483,   -377,  -1707,  -1146,
8248  -1155,   2518,   2014,   -382,      3,     -6,    206,    -98,
8249  10770,    274,  -1415,  -1670,  -1020,  -1036,   -786,   -782,
8250   -463,   -552,  -2500,  10460,  -1624,  -1787,   -707,  -1327,
8251    -59,    375,     91,     22,  -2776,  -2343,  -2104,    825,
8252   -759,   -823,    482,   1149,   1265,    570,  -1676,  -1826,
8253  -1848,   6125,  -1391,   -820,   -449,    844,    586,    535,
8254  -2873,  -2475,  -2607,  -2611,  -1830,   -487,   1643,   1680,
8255   2088,   2570,  -2357,   -993,   3189,  -1473,   3506,  -1203,
8256   -793,    662,    464,     98,  -2507,   1617,  -1793,  -1935,
8257  -1307,   -169,      9,    885,    728,   1178,  -2010,  -1346,
8258  -1375,   -187,   -548,   2753,   -464,   -105,    799,    511,
8259  -2170,  -2428,  -2177,  -1497,   2072,    828,    441,   1020,
8260    873,   1000,  -1297,  -1531,  -1863,  -1967,  -1516,  -1088,
8261   -758,   -230,   1561,   6655,  -2173,  -1787,  -1548,  -1763,
8262  -1366,    -24,   -645,   6836,   1480,   1923,  -2728,  -1859,
8263   1798,  -2010,  -1585,   -677,   -371,   1405,   1254,   1278
8264 },
8265 
8266 .fcb16s = {
8267  -2250,  -2771,  -2879,  -2775,  -2240,  -1363,   -272,   1233,
8268   6172,   5074,  -2882,  -2419,  -2054,  -2420,  -1252,    347,
8269   1325,   1799,   1723,   4361,    774,   2066,   1874,    280,
8270   -707,   -605,   -581,   -662,  -1104,  -2038,   7111,   -137,
8271   -883,  -1079,  -1001,    -54,   -847,  -1013,  -1045,   -832,
8272   4696,   3781,   -624,  -1485,  -1360,  -1359,  -1307,  -1219,
8273   -866,   -945,   5419,  -1512,  -2307,  -2134,  -2056,  -1724,
8274  -1653,   -630,    157,   3399,   -727,   -860,  -1381,   -380,
8275   -716,  -1335,   3819,     78,     -2,    277,  -3185,  -3118,
8276  -2715,  -3110,  -1500,   1626,   3352,   3075,   1956,   -539,
8277  16640,  -1204,  -2281,  -2307,  -2272,  -2349,  -2009,  -2184,
8278  -2777,  -2375,  -1015,   6208,   -402,  -1331,  -1182,   -763,
8279   -730,    -81,   -591,  -1184,  -1927,    543,   4464,  -1095,
8280   -131,   -542,   -129,    486,   -366,  -1097,  -1594,   -554,
8281    -15,   -337,   3152,   -723,     71,    -40,    385,   -309,
8282   -769,    290,   -853,  -1058,  -1196,  -1557,   -595,   3695,
8283   1129,    438,   1729,  -1309,   -971,   -871,     90,   1418,
8284   1261,    -23,  -1382,   -223,  -1551,   -713,  -1044,   4495,
8285   -160,   -867,  -1242,   1188,    159,    120,  -1657,   -951,
8286   1536,   -159,  -1310,   1101,   -404,    155,   1717,    -24,
8287  -1607,   2347,   2056,  -1943,  -1313,  -1297,    -81,     34,
8288   1441,    354,  -2110,  -1873,   -516,   1102,   2174,   2131,
8289      0,   -946,   -729,     61,    107,    -14,   -108,    -50,
8290     42,   -164,   -177,    -92,    -29,    162,   1349,  -2380,
8291  -2099,  -1692,   -980,    -49,    -94,    331,   1317,   3819,
8292   -482,   -782,   -775,   -909,   -640,  -1099,   -615,   -225,
8293   1556,   2973,   -630,     70,   -186,  -1599,  -1076,   4440,
8294   -890,     78,    -76,   -517,   -855,  -1886,  -1521,  -1206,
8295  -1152,   -900,    753,   1338,   1758,   2431,  -2433,  -1569,
8296  -1294,   -583,    552,   2040,   -154,    250,    513,   2333,
8297   -820,  -1987,  -2291,  -2238,  -1880,  -1651,  -1120,   -262,
8298   2013,   9756,  -2803,  -2574,  -2634,  -2789,    356,  -1838,
8299    325,   4584,   3584,   2486,  -1524,   1874,   -337,  -1800,
8300  -1659,    406,   2450,   1252,   -245,  -1030,   1985,   -397,
8301  -1565,    -51,    148,   2039,  -1212,   -729,   -700,    -11,
8302    904,    649,    531,  -2287,  -1640,    766,   -725,    171,
8303  -1596,   1387,   3189,   -672,   -459,   -794,   -422,   -714,
8304   -195,   -231,    185,     99,   -952,  -2248,  -2170,  -1190,
8305   -457,   1458,     34,   1179,   2427,   1683,  -1658,   3749,
8306  -1816,  -2000,   2823,  -1243,  -1415,    713,    875,     75
8307 },
8308 
8309 .fcb22l_1 = {
8310   2198,  -2215,  -2251,  -1966,  -1540,   -467,    403,   1647,
8311  -2867,  -2589,    -34,  -2314,   -602,   2371,   2614,   2218,
8312  -2494,   3659,   2708,  -1076,   -914,    233,   1149,   1425,
8313    319,   -979,   1023,   -682,    110,    239,    427,    703,
8314  -2979,  -2513,  -2649,  -2265,   7420,    526,   2174,   2932,
8315  -2868,  -2056,  -2232,   1651,  -1325,   -856,   -218,   2091,
8316    458,   1508,  -1208,   -845,    244,   -441,    558,    752,
8317   -700,  -1370,   -395,    980,   -321,   -232,   -241,    293,
8318  10391,  -1792,  -1948,  -1518,  -1049,     43,   1524,   2033,
8319  -2434,    303,   1730,  -1205,  -1432,  -1183,   -694,   1185,
8320  -2531,  -2656,  -2751,  -1756,  -1321,  -1100,    287,   8605,
8321  -2868,  -2554,    721,  -2065,  -1671,   -771,    675,   2223,
8322  -2690,  -2501,  -2313,   1829,   3189,     45,   1825,   2024,
8323  -3153,  -2824,  -2729,  -2308,   1686,   -370,    482,   2606,
8324  -2972,  -2324,   2492,  -1762,  -1662,     28,   4976,   3214,
8325  -2769,   -316,  -1146,  -1954,     86,    -60,   -370,   1144,
8326   5519,  -1785,  -1538,  -1044,   -580,    -89,    704,   1151,
8327  -2586,  -1094,   7473,  -1220,  -1076,    -50,   1029,   1850,
8328   3546,   3279,  -1806,  -1191,   -528,    682,   1160,   1341,
8329  -2852,   1541,  -2358,  -1841,  -2317,  -1351,    993,   2417,
8330  -2675,   2482,  -2061,  -2089,   3681,    626,   1619,   1818,
8331  -2916,   2821,  -2482,  -2166,  -1084,   1137,   5537,   2864,
8332  -2499,  -1782,   2156,   2558,  -1117,    127,   1147,   1556,
8333  -2572,   3865,  -2008,  -1805,   -679,    119,     35,   1319,
8334  -2704,  -1872,  -1756,   6843,   -911,    322,   1641,   2461,
8335  -2652,  -1957,   1972,  -1582,   3082,     84,   1086,   1487,
8336  -2983,  -2325,  -2780,  -2532,  -1858,   -279,  10092,   4519,
8337  -2364,   2718,  -1907,   2678,  -1005,    246,   1499,   1679,
8338  -2570,   8779,  -2004,  -1627,   -844,     89,   1712,   2145,
8339   3316,  -1763,  -1642,   2819,   -599,      9,    906,   1401,
8340  -2289,  -2224,   2462,  -1580,   -843,   2501,    -24,   1310,
8341   3091,  -1745,   2398,  -1264,   -731,    113,    831,   1328,
8342  -2803,  -2380,  -2808,  -2379,  -2290,  -1376,   -234,   2242,
8343   3537,  -2137,  -2050,  -1260,   2881,    177,   1158,   1424,
8344  -3303,  -3123,  -3130,  -2861,  -2075,   2528,    -43,   3890,
8345  -3106,  -2672,  -2554,   1833,   -826,     55,   4910,   3324,
8346   3993,  -2176,  -2446,  -1848,   -786,   3346,   1590,   2034,
8347  -2725,   -265,    303,   1076,  -1985,   3661,   1556,   1983,
8348  -3182,  -2712,  -2988,  -2841,  -1332,   4816,   6422,   4184,
8349  -2230,  -1248,  -2176,  -1806,  -1617,   -878,   3764,   1309,
8350  -2280,    509,   -211,    426,    773,     99,    513,    628,
8351    167,    196,  -2256,  -1802,  -1157,    724,   1405,   1383,
8352   2384,   -409,   -672,   -453,   -205,    -89,    -12,    240,
8353    114,  -2220,   -807,  -1302,  -1612,   -405,   1134,   1381,
8354    699,  -1816,  -2151,  -1883,   2975,    928,   1527,   1565,
8355    775,  -2141,  -1981,  -1532,   -591,   3338,    683,   1763,
8356    466,  -2028,  -2086,   1448,   -622,    589,   1294,   1150,
8357    145,  -2382,  -1093,   -367,    986,    323,    404,    931,
8358   -371,  -2868,  -2737,  -2103,    129,    771,   1498,   1974,
8359  -1481,  -1060,  -2398,  -1125,    285,   2777,   2975,   1431,
8360  -2720,   1748,  -2375,  -1847,   -912,   3829,    808,   2034,
8361  -2492,  -2447,  -1248,   -991,   1449,   1304,    867,   1171,
8362  -2999,  -2556,  -2763,  -2298,   3359,   4277,   1991,   2850,
8363  -2692,  -2640,  -2593,   1813,   -458,   3068,   1012,   2049,
8364  -3258,  -2820,  -2845,  -2395,   2787,    -45,   5457,   3568,
8365  -2491,  -2114,  -1884,      6,   -332,   -232,   1680,   1139,
8366   2032,  -2383,  -2183,  -1725,   -914,    192,   4175,   2059,
8367  -2922,  -2972,  -2920,  -2210,  -1143,   1850,   2468,   1871,
8368  -3138,    -99,  -2651,  -2510,   -129,    631,   1677,   1925,
8369  -3302,  -3124,  -3214,  -3143,  -2616,   -761,   3978,   4234,
8370  -1698,   -824,  -1975,   -742,   2449,   -610,     21,    998,
8371  -3047,  -2697,  -2747,  -1919,  -1545,   7534,   1243,   3548,
8372  -1863,  -1257,    339,  -1027,    122,   -613,   1989,    953,
8373  -2232,  -1759,  -1751,   -969,  -1591,   1917,   -325,    889
8374 },
8375 
8376 .fcb22m_1 = {
8377  13531,  -1278,  -2217,  -1956,  -1360,   -892,   -650,   -866,
8378   -255,    192,  -1139,  -1242,  -2101,  -1682,  -1601,   2950,
8379   2340,    121,    662,    446,  -2636,   1711,    615,  -1864,
8380  -1297,  -1098,   -296,   1070,   1284,    891,   7332,  -2292,
8381  -2334,  -1889,  -1170,   1884,   -570,     52,   1146,    944,
8382  -2083,  -2192,  -2420,  -2165,  -1542,  -1474,   -278,   4147,
8383   1506,   1666,   1014,  -1657,  -2225,  -2261,   8568,  -1445,
8384   -523,   -115,    999,    602,  -2762,  -2261,    271,  -1797,
8385  -1633,   -790,    391,    907,   1302,   1076,  -1907,  -2219,
8386  -2443,  -1963,  -1495,  -1294,   4722,    935,   1691,   1370,
8387  -2355,  -1585,  -2510,  -2297,   2690,  -1491,   -647,    360,
8388   1460,   1479,  -2041,    368,  10454,  -1277,   -716,   -172,
8389   -538,   -287,    169,   -232,    960,  -1087,  -2459,  -2196,
8390  -1189,  -1967,  -1586,   -783,   5275,   2811,  -1523,  -1733,
8391  -2373,  -1946,  -1586,  -1280,   -442,   -205,   2330,   6319,
8392  -2483,  -2115,  -2645,  -2016,  -1464,     89,    529,   1338,
8393   5291,   3186,   5770,  -2311,  -2696,  -2420,   -619,  -2322,
8394   8434,   -129,   1661,   1232,  -1377,  -1277,  -1193,    406,
8395  -1332,  -1246,   -999,   -497,   1024,   1500,  -2791,  -1417,
8396  -2173,   2419,  -1492,   -734,   2795,    559,    750,    519,
8397  -2714,   -509,   4622,   3679,   -294,     73,   -805,    602,
8398    -99,     94,  -2658,  -1984,   6907,  -1780,  -1244,    272,
8399    874,    140,   1326,    693,  -2679,  -2274,  -2551,  13351,
8400  -2619,   4570,  -1739,   2309,   1280,   1235,  -1011,  -2084,
8401  -1968,  -1404,   2568,   3147,   -336,    270,    499,    506,
8402  -1567,  -2240,  -2685,  -1951,  -2254,   2783,  -1411,   8878,
8403   2321,   1691,  -2567,  -2450,  -2572,  -2286,  -2038,  -1803,
8404  -1316,   -315,    464,   1223,  -1988,   -927,  -2035,   2165,
8405   3663,   -919,   -328,    229,     -2,    217,  -2773,  -2160,
8406  -2637,  -2183,   5081,  -1434,   1526,   2830,   1698,   1153,
8407  -2810,  -1132,   5408,  -1992,   4267,  -1357,    809,    563,
8408      9,    -64,  -2949,   7061,   4604,  -1424,  -1839,   -610,
8409   -251,    370,    901,    147,  -2264,   3135,   3241,  -1102,
8410   -397,  -1292,     39,     17,    380,    383,  -1483,  -1458,
8411    820,   2135,   -646,   -479,    173,     23,   -274,   -442,
8412   -978,  -1216,  -1928,   7260,  -1249,   -956,    -24,    250,
8413    438,    128,   4080,    152,   2677,   -587,   -667,   -672,
8414   -662,   -492,   -722,   -688,  -1907,   -787,   3101,  -1404,
8415  -1234,   -508,   3817,    424,    657,    -86,  -2179,   -599,
8416   2141,  -1446,  -1847,   4341,   -801,    -26,    -57,    216,
8417  -1625,   -802,   1752,  -1301,   2617,  -1545,   -513,   -401,
8418    234,    658,   1299,  -1279,    874,  -1408,  -1135,    -40,
8419   -423,    394,    660,    684,   3341,   -937,  -1842,  -1177,
8420   1945,   -621,     19,    -93,    141,    -59,  -2626,   3368,
8421  -1588,  -1959,  -1506,   3729,   -347,    218,    497,    585,
8422  -2495,  -2452,  -2118,    578,   -225,    378,     40,   1080,
8423    908,    761,  -2070,  -1607,   2534,  -1535,   1493,   2664,
8424    215,    634,    317,   -233,   4188,  -1446,  -2129,  -1812,
8425  -1428,  -1579,  -1038,     97,    989,   2038,   3671,  -2707,
8426  -2608,  -2198,  -1119,   1601,   1042,   1325,   1230,   1149,
8427  -2566,  -1054,   3659,  -2173,  -1772,   -713,  -1080,   -101,
8428    987,    805,  -1555,   -749,  -1510,   3443,  -1402,   4172,
8429   -696,    437,    276,    219,  -2735,  -2453,  -2082,   3898,
8430   -867,   -582,   -726,   1134,   1227,   1121,   2333,   -963,
8431  -1474,   2386,   -959,   -327,   -138,      4,    268,    479,
8432  -2889,  -2896,  -2701,  -1975,   -593,   1212,   1511,   1087,
8433   1482,   1612,  -1703,   4874,     46,  -1364,  -1342,   -544,
8434   -879,   -455,   -488,   -396,  -2616,    849,  -2424,  -1976,
8435  -1491,   -739,    325,   1284,   1831,   1223,    -48,  -1457,
8436  -2123,  -1318,   1617,  -1064,   2484,   -467,    533,    707,
8437    351,    422,   -525,   -657,    202,   -476,    133,   -679,
8438   -945,   -832,   1906,  -2981,  -2605,  -1911,  -2541,  11553,
8439  -1585,   1555,   2196,   1616,  -2669,  -2345,  -2423,  -1848,
8440  -1756,   4918,   -711,   1186,   1873,   1399,   -672,  -1401,
8441  -1524,  -1138,   -674,   1285,    195,    884,   -377,  -1067,
8442  -2125,    377,  -1747,  -1604,    837,   -334,   -115,    -59,
8443    160,    483,  -2220,  12861,  -1633,  -1616,   -926,  -1203,
8444   -113,    -90,    378,    148,   5740,     88,  -2246,  -1598,
8445  -1546,  -1694,   2790,    -72,    590,     28,  -2608,   4312,
8446  -1068,   3091,   -632,   -651,    366,     63,    744,    375,
8447   1746,   2753,  -2075,  -1621,  -1033,   -471,    972,    199,
8448    575,    655,  -2148,   2407,  -2180,  -1764,  -1030,  -1089,
8449   4083,    -80,    417,    384,   1196,  -2284,  -2549,  -1771,
8450   -773,    213,   1188,    788,   1343,   1358,  -2584,   7723,
8451  -2171,  -2301,  -1497,   -438,   1001,    110,    671,    939,
8452   6435,   5777,  -1765,  -1287,  -1181,  -1014,     87,   -919,
8453   -422,   -444,  -1930,   4906,  -1660,  -1558,   3617,  -1177,
8454    261,      9,    261,    -47,  -2539,   2749,  -2476,  -2298,
8455  -1047,  -1319,   -341,   -604,   2111,   2779,  -2935,   5011,
8456  -1860,  -2363,  -1686,  -1033,    800,   1774,   1700,   1478
8457 },
8458 
8459 .fcb22s_1 = {
8460  11523,   -796,  -1488,  -1897,  -1888,  -1691,  -1767,  -1794,
8461  -1622,  -1210,  -2284,  -2777,  -2382,  -1371,   -238,   2997,
8462   3182,    588,   1129,    704,    248,   1703,   -264,  -1306,
8463  -1147,   -560,  -1513,   -956,   1667,   1340,   5220,  -2276,
8464  -2215,  -2049,  -1479,  -1294,   -774,     66,   1270,   2075,
8465  -1435,  -1981,  -2322,  -1896,  -1321,   -462,    138,   5022,
8466   2549,   1683,   -100,  -1744,  -1528,   -423,   6093,    -61,
8467   -288,   -623,   -650,   -828,  -1521,    134,   1240,  -1399,
8468  -1450,    612,   -969,   2585,    945,   -312,  -1138,  -2488,
8469  -2513,  -1988,  -1607,   -773,   3384,   1192,   2651,   2580,
8470   -984,  -2015,  -1465,  -1576,   2273,  -1221,     91,   2615,
8471    840,   1299,  -1069,  -2151,  -1899,   -735,    440,    888,
8472   -241,    502,    953,   3613,   1806,  -1855,  -2303,  -1758,
8473  -1318,  -1484,    -10,    597,   3723,   1992,   -488,  -2063,
8474  -2284,  -2172,  -1905,  -1547,   -937,    -18,   3276,   7184,
8475  -1942,  -2302,  -2399,  -1972,  -1378,   -635,    302,   1081,
8476   5454,   3358,   -447,   -807,    205,  -1805,  -1546,   -446,
8477   6364,   -916,    151,   -377,   -582,   -856,   -204,   -731,
8478   -884,   -674,   -257,    -67,   1564,   2486,   1003,  -1508,
8479  -1692,   1515,   -889,   -622,   2366,      9,    -17,   -245,
8480   3733,  -1057,   -284,   3197,    -31,   -440,  -1115,  -1609,
8481  -1834,  -1930,    230,    262,   7344,    -39,  -1746,   -562,
8482  -1554,  -1838,  -1648,  -1310,   2157,     80,   -102,    238,
8483   -823,   -622,   -720,   -115,   -274,     16,  -1562,  -1785,
8484  -1535,   -334,   2604,   3388,   -410,   -103,   -348,   -142,
8485   1676,   -441,  -2267,  -1988,  -1421,   -680,   1302,   2682,
8486    383,    -10,   1487,  -1086,   -251,  -1134,    141,    -84,
8487  -1003,   -898,     95,   2304,    802,  -1549,  -1562,   2650,
8488   2180,     64,   -512,   -832,   -705,   -429,   1826,  -2283,
8489  -1976,  -1277,   2699,    504,    249,     -9,    178,    -33,
8490  -1357,  -1138,   3005,    293,    229,   1633,   -197,   -540,
8491  -1245,  -1617,  -1269,   6639,   2437,   -647,  -1501,  -1097,
8492  -1051,  -1150,  -1183,  -1461,     71,   1529,   2847,   1149,
8493   -705,  -1345,  -1605,   -629,   -617,    -60,  -2081,  -1435,
8494    938,    844,  -1055,   -841,   1179,    392,   1112,    946,
8495  -1252,  -1728,   -266,   7063,  -1335,   -920,  -1048,    206,
8496     48,   -619,   4764,    274,   2394,   -799,   -798,  -1003,
8497  -1278,  -1800,  -1626,  -1415,   -498,   1439,   1643,  -1978,
8498  -1258,  -1136,   1285,     -9,    596,    141,  -2211,    908,
8499    802,   -470,  -1125,   3216,   -234,   -412,      3,   -980,
8500     15,  -1047,   1530,    660,   1986,   -480,   -499,   -550,
8501   -733,   -531,   1326,  -1607,    787,  -1136,  -1002,    -65,
8502    358,    743,    253,   -294,   3498,  -1033,  -1270,   -790,
8503    537,   1788,    309,    -72,  -1241,  -1999,    609,   2981,
8504  -1025,  -1642,   -958,   3845,  -1221,   -962,   -965,  -1612,
8505  -1993,    -33,  -1136,   1086,    -46,   1178,   -229,    139,
8506    644,    718,  -1696,   2411,   1019,  -1056,     52,    224,
8507   -487,   -395,    -40,    125,   3001,  -1955,  -1950,   -784,
8508  -1111,    897,   -514,    159,    785,   1095,   2944,  -2554,
8509  -2407,  -1975,   -632,   1030,   1712,    366,    463,    125,
8510  -2354,   -796,   5663,  -1055,  -1151,   -870,    348,   -676,
8511   1447,    215,  -1005,  -1531,   -910,   2249,   -438,   2889,
8512    107,   -404,   -271,   -534,  -1022,  -2117,  -1738,   2261,
8513   -257,   -788,     32,   1747,   1196,    910,     33,      1,
8514    -23,     28,    -25,     19,     13,    -29,    -23,    -48,
8515   -907,  -2113,  -1978,  -1426,   -535,   1589,   1908,   2724,
8516   1646,   -897,    758,   2326,    674,  -1449,    111,    220,
8517    475,   -162,  -1465,  -2036,   -528,   1308,  -2087,  -2031,
8518  -1308,    183,     35,   1097,   1008,   1864,  -2116,  -2303,
8519  -1928,   -261,   2342,   -292,   1480,    268,   1582,   1079,
8520  -1183,  -1154,   -777,    309,   1218,    683,   1314,   1677,
8521   -758,  -1745,   1422,  -1331,  -1638,  -1100,   -303,   5003,
8522    -57,   -379,   -511,   -756,   -727,  -2315,  -1860,  -1775,
8523   -676,   3854,    -67,    -52,   2018,   1532,   -160,   -197,
8524    -75,  -1934,  -1134,   2025,   1810,   -491,     83,    646,
8525    390,   -297,   -441,   -342,   -479,   -486,   -296,    -30,
8526    443,   1151,   3508,   6119,   -493,  -1427,  -1393,  -1273,
8527  -1280,  -1687,  -1683,  -1511,   5109,  -1008,  -1137,   -638,
8528   -649,   -342,   -590,   -478,   -577,   -349,   -579,   2548,
8529   -463,   2107,   -568,   -678,   -788,   -454,   -608,   -452,
8530   1934,   1485,  -1746,  -1007,  -1174,   -573,    239,   -119,
8531    679,    -76,  -1687,   1956,   -898,   -477,    456,   -156,
8532   1460,     13,     92,   -987,    554,  -2772,  -2578,  -1694,
8533   -235,    753,   1527,   1106,   1539,   1342,  -1305,   6560,
8534  -1526,  -1765,   -793,   -600,    248,   -542,    -63,   -421,
8535   4828,   1288,  -1580,  -1826,  -1163,  -1014,   -221,   -818,
8536   -109,    -61,   1265,   1939,  -1265,   -414,   1912,   -190,
8537  -1157,   -675,   -756,   -935,   2529,    136,  -1709,  -1727,
8538  -1819,  -1504,  -1232,   -959,   1128,   4142,  -1945,   2958,
8539   -900,  -1432,  -1720,  -1380,    381,   1473,   1235,   1062
8540 },
8541 
8542 .fcb22l_2 = {
8543   2441,  -2086,  -2129,  -2146,  -1839,  -1035,    295,   2465,
8544  -2785,  -2597,    -81,  -2162,   -991,   3060,   3056,   2985,
8545  -2415,   4009,   3058,  -1165,  -1281,   -322,    629,   2232,
8546    481,  -2255,   1165,  -1455,   -621,    -29,    923,   1371,
8547  -2822,  -2421,  -2596,  -1908,   6338,    279,   1845,   3532,
8548  -2955,  -2571,  -2554,    744,  -1785,   -909,    775,   3156,
8549    738,   1760,   -458,   -590,    -73,     22,    -91,    326,
8550  -1098,  -1511,  -1000,   1741,  -1024,   -562,   -399,    736,
8551   9669,  -2109,  -1872,  -1539,  -1208,   -265,    994,   2364,
8552  -2121,    -98,   1523,  -1427,  -1450,  -1157,   -294,   1375,
8553  -3007,  -2669,  -2847,  -1777,  -1196,  -1257,   1065,   9128,
8554  -2948,  -2509,    470,  -2521,  -1947,   -728,    503,   3810,
8555  -2538,  -2469,  -2217,   1957,   2580,   -229,   1212,   2263,
8556  -3174,  -2660,  -2792,  -2692,   1226,   -512,    555,   3960,
8557  -2979,  -2426,   1978,  -2182,  -1868,   -455,   4681,   4580,
8558  -2514,  -1642,  -1029,  -1712,    416,   -838,   -362,   1208,
8559   5211,  -2128,  -1867,  -1337,   -549,    -70,    828,   1508,
8560  -2272,  -1611,   7307,  -1612,  -1244,   -461,    749,   2510,
8561   3669,   3236,  -1845,  -1333,   -866,    268,    850,   1686,
8562  -2805,   1079,  -2258,  -2075,  -2017,  -1115,    214,   2735,
8563  -2719,   2676,  -2154,  -1976,   2884,    393,   1247,   2382,
8564  -3043,   2188,  -2703,  -2353,  -1861,   -208,   4419,   4511,
8565  -2187,  -1630,   2246,   2331,  -1105,   -198,    818,   1721,
8566  -2180,   3571,  -1841,  -1738,  -1020,     14,    407,   1028,
8567  -2536,  -2171,  -2115,   6630,   -968,   -306,   1438,   3574,
8568  -2411,  -1857,   1911,  -1546,   2709,     57,    910,   1727,
8569  -3159,  -2565,  -2675,  -2746,  -2017,   -534,   8461,   6103,
8570  -2299,   2912,  -1851,   2660,  -1479,    -97,   1148,   2204,
8571  -2510,   8781,  -2194,  -1790,  -1114,   -110,   1140,   2885,
8572   3261,  -1921,  -1633,   2766,   -788,   -403,    610,   1651,
8573  -2515,  -2021,   2415,  -1606,  -1149,   2479,    297,   1693,
8574   3823,  -1538,   2514,  -1261,   -904,   -236,    550,   1581,
8575  -2903,  -2440,  -2922,  -2749,  -2480,  -1849,   -423,   3613,
8576   3420,  -1876,  -1929,  -1537,   2955,     58,   1014,   1950,
8577  -3295,  -3009,  -3161,  -2926,  -2353,   2355,    351,   5502,
8578  -3140,  -2745,  -2781,   1247,  -1037,    538,   4939,   4382,
8579   3584,  -2284,  -2321,  -1844,   -743,   3156,   1546,   2358,
8580   -562,   -101,   -497,  -1196,  -1023,   1972,   1255,   1374,
8581  -3146,  -2824,  -3057,  -2757,  -1736,   3746,   5609,   5118,
8582  -2155,  -1665,  -1701,  -1780,  -1975,  -1127,   3185,   2036,
8583  -2540,    324,   -481,    311,    624,    719,    543,   1030,
8584    550,    513,  -2430,  -1817,  -1129,     62,   1526,   1809,
8585   2172,  -1314,  -1035,   -586,   -292,    233,    209,    543,
8586   -252,  -2372,  -1961,  -1629,  -1306,   -408,    451,   1339,
8587    792,  -2619,  -2316,  -1624,   1941,    678,    977,   1710,
8588    428,  -2499,  -2369,  -2101,  -1448,   2988,    874,   2497,
8589    451,  -2263,  -2204,   1403,   -631,    694,   1424,   1658,
8590   -243,  -2104,   -378,    355,   1446,    373,    377,    973,
8591   -756,  -2802,  -2508,  -2081,    177,    352,   2428,   2359,
8592  -1533,  -2710,  -2544,  -1102,    419,   3132,   1222,   1942,
8593  -2756,   1844,  -2429,  -1854,  -1283,   3960,   1633,   2917,
8594  -2858,  -2784,  -2106,  -1025,   1588,    905,   1092,   1657,
8595  -3028,  -2715,  -2782,  -2218,   2852,   4006,   2534,   3726,
8596  -2783,  -2355,  -2146,   2113,  -1201,   3361,   1178,   2670,
8597  -3199,  -2796,  -2682,  -2489,   1905,   -471,   5097,   4436,
8598  -2197,  -1078,  -2327,    420,   -637,     10,   1647,   1362,
8599   1815,  -2519,  -2363,  -2174,  -1454,    -31,   4125,   3446,
8600  -3054,  -2953,  -2738,  -2328,  -1636,   1086,   2238,   2132,
8601  -3089,   -432,  -2674,  -2515,   -168,    745,   2236,   2305,
8602  -3214,  -2953,  -3159,  -3086,  -2748,  -1200,   3346,   5127,
8603  -1150,   -501,  -2109,  -1662,   2301,   -401,    651,   1320,
8604  -3072,  -2608,  -2833,  -2249,  -1387,   7704,   1811,   4960,
8605  -2474,  -2589,     83,   -499,   -785,    194,   1312,   1442,
8606  -2716,  -1663,  -2088,  -1812,  -1396,   1862,   -369,   1397
8607 },
8608 
8609 .fcb22m_2 = {
8610   8809,  -2291,  -2452,  -1982,  -1356,   -423,    419,    588,
8611    897,   1086,     79,  -2155,  -1957,    367,   1080,    233,
8612    718,    441,    515,    642,    730,   2454,    774,  -2299,
8613  -1526,   -784,   -359,     96,    385,    482,   4905,  -2501,
8614  -2431,  -2047,  -1139,    131,    743,    999,   1243,   1294,
8615  -2154,   -433,  -2461,  -2201,  -1552,   -163,   -200,   4009,
8616   1731,   1652,  -2381,   5295,  -1457,   -895,   3480,  -1230,
8617    -94,    471,    554,    669,  -2458,  -1271,    278,  -2238,
8618  -1852,   -813,    888,   1032,    801,   1008,   -258,   -538,
8619  -1744,  -2087,  -1651,  -1239,   2222,     -4,    783,    882,
8620    478,    782,  -1335,  -1453,   1728,   -627,   -387,   -205,
8621    221,    193,  -2282,   -518,   7464,  -1808,  -1134,   -199,
8622    340,    321,    410,    617,   2278,   -436,  -2082,  -1958,
8623  -1493,   -885,    628,    794,    855,    989,    232,  -1115,
8624  -2617,  -2152,  -1290,  -1299,   -458,    222,   3936,   3349,
8625  -2240,  -2787,  -2689,  -2255,  -1241,    816,   2307,   1566,
8626   1685,   1723,   2960,  -2134,  -2532,  -1798,  -1128,  -1073,
8627   5380,   1013,   1525,   1415,  -1976,    456,   -538,  -1433,
8628  -1347,     22,   -496,    284,    387,    465,  -2214,  -1863,
8629  -2261,   1049,  -1487,  -1222,   1610,    621,   1000,   1116,
8630  -2393,   -731,   4075,   2375,  -1178,   -908,   -383,    327,
8631    543,    572,  -2071,  -2039,   3310,  -1903,  -1502,    -72,
8632    123,    693,    721,    918,  -1866,  -1251,  -1065,   5630,
8633  -1574,   -541,      1,   1014,    813,    887,  -2145,  -2421,
8634  -2176,  -1756,   1856,    408,     -1,    759,   1109,   1276,
8635   3053,  -2705,  -2467,  -2068,  -1160,   1405,    459,   1167,
8636   1219,   1318,  -2198,  -2037,  -2005,  -2204,  -2039,  -1473,
8637  -1529,    264,   1333,   1822,  -2121,  -1434,   -472,   1901,
8638   2448,   -589,   -424,    248,    376,    602,  -1571,  -1032,
8639  -1243,  -1619,   5682,  -1162,    362,    570,    865,    852,
8640  -1875,   -805,   4258,  -1569,   2992,  -1175,     51,    164,
8641    314,    648,  -2083,   5574,   2553,  -1866,  -1156,   -642,
8642   -198,    330,    446,    602,  -2365,   1601,   2873,  -2043,
8643  -1510,  -1142,    -20,    588,    535,    676,  -2207,  -1637,
8644    626,    745,  -1548,   -590,    745,    540,    505,    618,
8645    749,  -1389,    857,   1387,   -398,   -606,    -75,    -86,
8646     11,     78,   3322,  -1347,   1978,  -1431,   -745,   -280,
8647    -42,    135,    350,    376,   -508,  -1349,   2961,  -1184,
8648   -647,  -1257,   3009,   -374,    523,    616,  -1848,    -41,
8649   2652,  -1609,  -1603,   3284,    -24,    502,    122,    448,
8650  -2337,  -1029,    734,  -1533,   1523,  -1312,   -754,    335,
8651    510,    774,    769,   -117,    139,  -1254,  -1468,   -965,
8652   -375,      2,    227,    518,   3187,  -1524,   -776,  -1253,
8653   2977,   -530,    319,    -61,    244,    413,  -2290,   3085,
8654  -1763,  -1480,  -1374,   3272,    -87,    323,    421,    652,
8655  -2317,  -2182,  -1604,     -1,   -801,   1320,   -156,    907,
8656    799,    918,  -1494,  -2205,   1137,     69,   1249,   3437,
8657    925,     29,    419,    448,   3574,  -1564,  -1713,   2374,
8658   -941,   -252,    123,    263,    366,    539,   1059,  -1856,
8659  -1753,    766,  -1704,    106,    262,    596,    684,    820,
8660  -2503,  -1878,   1835,   -594,  -1024,  -2105,  -1567,    488,
8661    794,    883,  -1626,   -613,  -1410,   2846,  -1413,   3557,
8662   -348,    460,    332,    577,   -907,    700,  -1680,   1130,
8663  -1637,   -793,   -160,    -38,    473,    630,   1487,   1872,
8664  -1526,   1379,   -806,    121,   -383,    149,    259,    413,
8665    759,  -2817,  -2758,  -2290,  -1348,    460,   1782,   1536,
8666   1513,   1503,  -2265,   3193,    117,  -1704,  -1367,   -487,
8667    125,    365,    594,    651,  -2287,   1272,  -2537,  -2038,
8668  -1515,   -578,   2994,    582,    941,   1058,  -1556,  -1583,
8669   -720,  -1584,    956,  -1032,   1861,    146,    402,    429,
8670  -2184,   1667,   1241,    289,     52,   -232,   -265,    210,
8671    248,    331,   1133,  -1813,  -1869,  -1429,  -1484,   5620,
8672   -400,   1316,   1146,   1150,  -1975,   -818,  -1921,  -2054,
8673  -1768,   2953,   -544,    426,    856,   1107,    493,  -2019,
8674    176,  -1915,  -1040,    717,    -91,    728,    647,    776,
8675  -2360,    739,  -2136,     30,    636,   -447,   -116,    498,
8676    531,    775,  -2250,   8607,  -2075,  -1928,  -1072,   -450,
8677     38,    439,    558,    778,   4484,   1056,  -1830,  -1716,
8678   -988,   -412,    260,     56,    425,    579,  -2243,   4094,
8679  -1267,   2172,   -990,   -562,     97,    304,    533,    609,
8680    790,    780,  -2029,  -1947,  -1327,   1224,    255,    344,
8681    516,    660,   -591,   1702,   -118,  -1402,    396,  -1387,
8682   2268,   -247,    177,    355,   1393,  -2318,  -1975,  -1563,
8683    863,   -939,   -365,    411,    800,   1019,  -2370,   4656,
8684  -2301,  -2111,  -1679,   -698,    458,    788,   1004,   1138,
8685   2285,   4924,  -1940,  -1955,  -1159,   -436,    237,      5,
8686    300,    364,  -2492,   2165,  -2021,  -2072,   1504,   -612,
8687    -93,    249,    676,    799,  -2411,   1952,  -1752,  -2418,
8688  -2285,  -1323,   -621,    837,   1043,   1266,     76,   3160,
8689  -2176,  -2176,  -1717,  -1105,   1045,    410,    728,    940
8690 },
8691 
8692 .fcb22s_2 = {
8693   6946,  -1850,  -1986,  -1590,  -1276,  -1063,  -1026,  -1017,
8694   -805,   -346,      9,  -2911,  -2843,  -1899,   -198,   2193,
8695   3325,   1315,     37,   -528,   -371,    599,   -751,  -2157,
8696  -1912,   -855,    988,   1222,   1085,    953,   3212,  -2793,
8697  -2564,  -1707,   -657,    683,   1109,    683,    647,    446,
8698  -1906,  -2315,  -2569,  -2428,  -1698,   -600,   1100,   3790,
8699   3368,   2172,   2017,   -895,  -1354,   -734,   2552,   -403,
8700    -68,   -402,   -752,   -932,  -1205,  -1937,    572,  -1434,
8701   -500,   -579,    291,   1723,   1312,   1695,   -238,  -1715,
8702  -2029,  -1525,   -816,   -363,   2816,    167,   2196,   1793,
8703    897,  -1081,   -262,  -1338,   1052,  -1231,    -94,   1296,
8704    503,    184,    588,  -2057,   -911,  -1933,  -1769,    167,
8705   1013,   1774,   1414,   1289,   2406,  -1906,  -2055,  -1952,
8706  -1726,  -1618,   -451,    575,   3021,   2569,   -776,  -1649,
8707  -2111,  -1930,  -1499,  -1349,   -595,    329,   3090,   5458,
8708  -1954,  -1309,  -1554,  -1159,  -1132,    329,    714,    760,
8709   2529,   2417,   1046,  -1025,  -1114,  -1325,   -154,  -1501,
8710   4160,   -696,    230,    398,  -2010,    385,  -1344,     36,
8711  -1269,   -987,   1009,   1453,   1163,   1591,    916,  -1534,
8712   -508,    221,  -1596,  -1130,   1394,    539,    676,    676,
8713   1263,   2029,    284,   1592,    161,   -124,   -572,  -1362,
8714  -1946,  -2148,  -1488,   -222,   4967,  -1202,   -939,   -375,
8715    -80,   -593,   -445,   -418,   -781,  -1560,     31,   4757,
8716  -1417,   -954,   -402,    193,   -316,   -278,   -926,   -895,
8717  -1024,   -436,   2673,   1991,    254,     28,   -861,  -1291,
8718   1475,  -2708,  -2689,  -2118,   -703,    290,   1841,   2048,
8719   1213,    594,    132,  -2598,  -2427,   -988,  -1111,   -158,
8720    478,   2118,   2571,    830,  -1430,   -678,   -773,   1340,
8721   2473,   -798,   -751,    215,    274,    -65,    335,  -1947,
8722  -1796,  -1436,   3862,   -611,    105,    -31,    775,    669,
8723   1439,  -1266,   1670,   -739,  -1259,   -572,    -17,   -107,
8724    176,    130,   3899,   3478,   -548,  -1429,  -1176,  -1104,
8725  -1147,  -1503,  -1277,  -1068,   -258,   2645,   1753,   -333,
8726   -827,  -1306,   -827,   -502,   -306,   -119,  -1602,  -1644,
8727   1922,   1127,   -628,  -1073,    348,    195,    616,    685,
8728   1750,   -898,  -1852,   1813,   -700,    254,    598,   -234,
8729   -433,  -1035,   2502,     94,    467,  -1672,   -905,    776,
8730    679,    -11,  -1071,  -1845,  -1083,   -320,    690,    110,
8731   -708,  -1077,   2514,     70,   -412,   -300,   -371,   -717,
8732   1700,  -1625,  -1346,   1954,     14,    -64,   -121,    181,
8733   -673,   -909,   2274,  -1389,   2058,  -1503,    306,   -187,
8734   -209,    -69,   1523,   -632,   -695,  -1283,   -988,   -569,
8735   -798,   -521,    398,   2834,   1953,  -2215,  -1626,    106,
8736      6,   -498,    -57,    173,    731,   1002,  -1706,   1701,
8737   -328,  -1745,  -1398,   2176,    -19,    311,    492,    667,
8738  -1073,  -1803,  -1684,    703,  -1316,   1803,    659,    913,
8739    906,   1033,  -1982,   -102,    945,  -1620,    718,    555,
8740    613,     38,    394,    421,   2738,  -1159,  -2248,  -1852,
8741  -1568,     33,    363,   1490,    935,    561,   1464,  -2466,
8742  -1209,  -1204,   -692,   2009,    129,    354,    372,    380,
8743  -2053,   1122,   2272,   -824,  -1355,   -926,   -122,    567,
8744    526,    923,  -1320,     59,   -226,   1674,  -1512,   1498,
8745   -631,    221,     26,   -247,    -40,  -1615,  -1597,   2111,
8746     34,   -813,    200,    219,    758,   1000,    306,    394,
8747   -430,   -117,   -409,    -81,   -207,     16,     36,    176,
8748  -1737,  -2898,  -3005,  -2214,   -568,   2140,   4132,   2592,
8749    504,   -521,  -1509,   3610,   1070,  -1890,  -1319,    -11,
8750    174,   -148,   -212,   -347,   -464,  -1068,  -2568,  -2532,
8751  -1973,   -519,   2104,   3713,   1882,   -145,  -1319,  -2375,
8752  -1862,   -843,   2061,   -266,   1465,    866,    912,   1183,
8753  -1784,   2072,    205,   -375,   1112,   -374,   -534,   -430,
8754   -162,   -204,    375,     82,   -823,  -1148,   -752,   4681,
8755   -339,   -247,   -790,  -1088,   -494,  -2302,  -2310,  -1603,
8756     46,   3367,    -50,    393,   1383,   1457,  -1377,  -2005,
8757    643,    326,    312,   1189,   -225,    563,    261,    -70,
8758   -667,  -1191,  -2255,   -470,   1000,    142,   -525,   2285,
8759    756,   2061,   -953,   5888,  -1339,  -1534,  -1252,    -16,
8760   -116,   -305,   -375,   -596,   3611,   -889,   -511,     43,
8761   -809,   -659,   -737,   -510,   -258,   -108,  -1515,   2806,
8762  -1555,   1025,   -932,   -601,    146,    164,    207,     71,
8763   1606,     93,  -2420,  -2311,  -1641,   -244,   1785,    804,
8764   1040,    427,  -1510,     38,  -2490,  -1987,     44,    699,
8765   1407,    988,   1061,    411,   1162,  -1382,  -2669,  -1635,
8766   -905,   1503,    674,   1357,    869,    244,    411,   2612,
8767  -1792,  -2147,  -1693,   1434,    281,     38,    228,    424,
8768   2291,   1354,  -2128,  -1377,  -1014,   -609,    131,   -151,
8769    418,    602,    111,   2200,  -1547,  -1153,   1435,  -1282,
8770      6,   -111,     -1,     92,    238,    613,  -2271,  -1181,
8771  -1455,   -919,   -182,   1066,   1932,   1679,  -1715,   2825,
8772  -1764,  -1759,   -741,   -829,    501,    746,   1056,   1416
8773 },
8774 
8775 .fcb44l = {
8776   4868,  -1851,  -2031,  -2019,  -1751,   -552,    756,    929,
8777   1389,   1590,  -2090,  -1202,  -1317,    516,  -1798,  -1020,
8778   -694,   4322,   1388,   1904,  -2605,  -1239,   1005,   -757,
8779  -1248,   -358,    699,   -201,    409,   1093,  -2901,  -2254,
8780  -2605,  -2595,  -2104,  -1681,   6854,   2692,   3155,   3446,
8781  -2535,  -1421,  -1745,    898,  -2046,  -1457,  -1044,   -269,
8782   1748,   1873,  -2268,  -1098,    407,  -1865,  -2103,   1510,
8783  -1217,   -399,   1718,   2017,   3638,  -1685,  -1547,  -1480,
8784   1637,   -744,    580,    586,   1313,   1409,    617,  -2020,
8785  -1919,  -2179,    932,   -937,    559,   1795,   1528,   1596,
8786  -2867,  -2553,  -2507,  -2653,  -2365,  -1985,   -170,   8679,
8787   4271,   4273,   2263,  -1835,  -1934,  -1719,  -1778,   2357,
8788    125,   1319,   1543,   1765,   3689,  -1215,   2369,  -1533,
8789  -1611,   -771,   -123,   1005,   1297,   1465,  -2491,   2631,
8790  -1636,  -1655,   1244,  -1178,    386,    961,   1300,   1553,
8791  -2357,  -2404,  -2305,  -2177,  -1714,   -383,    -98,    258,
8792   3902,   2475,  -2923,  -2580,  -2685,  -2803,  -2678,  -2428,
8793  -1247,    450,   8174,   5035,  -2302,  -1629,  -1495,   1832,
8794   1616,   -577,    639,    872,   1122,   1437,    785,  -1947,
8795  -1976,    823,  -1909,  -1005,    430,   1244,   1713,   1664,
8796  -2537,   8025,  -1705,  -2005,  -2030,  -1155,     64,   1106,
8797   1975,   2277,  -2410,  -2639,  -2292,  -1858,    162,    744,
8798    555,   1559,   1719,   1806,  -2282,  -1982,  -1914,   1415,
8799  -1785,   2197,    254,    763,   1338,   1741,  -2509,  -1991,
8800  -2328,  -1853,  -2299,   5145,    -34,   1495,   2913,   3018,
8801  -2009,  -1736,   2411,  -1595,   1877,  -1316,    693,   1042,
8802   1565,   1744,  -2657,  -2161,  -2222,  -2135,   4454,  -1784,
8803   1331,   3208,   2852,   2955,   3738,  -1338,  -1425,   2090,
8804  -1601,   -279,     -2,    712,   1220,   1436,  -2385,  -1265,
8805   7093,  -1561,  -1742,  -1003,    283,   1009,   1843,   2055,
8806  -2251,  -2175,   2310,  -1321,  -1976,   1874,    164,   2781,
8807   2721,   2487,   2519,  -1101,  -1539,  -1575,  -1487,   -724,
8808    -25,    355,    643,   1011,  -2296,  -1799,  -1895,  -1700,
8809   2743,   -924,   -254,     32,   1504,   1910,  -2811,    898,
8810  -2363,  -2518,  -2408,  -1737,   -936,    221,   2588,   2527,
8811  -2535,  -2360,  -2477,  -1861,  -1882,   1833,   3587,   1307,
8812   2141,   2274,   -433,  -1994,  -1692,  -1318,  -1398,   -350,
8813   1518,   1923,    835,   1262,  -2246,   3383,   2458,  -1464,
8814  -1874,   -983,   -157,    531,   1490,   1729,   9543,  -1713,
8815  -2011,  -2015,  -1870,   -969,    -34,   1160,   1724,   1919,
8816  -2530,    140,  -1923,  -1730,  -1720,   -605,    629,   1577,
8817    974,   1373,  -2268,  -1582,   -933,   1124,  -1624,   -514,
8818   4156,   -118,   1515,   1907,  -2267,   -574,  -1311,   -954,
8819    -47,  -1259,     15,    364,    854,   1009,  -2221,    629,
8820    994,  -1646,  -1324,  -1509,   2359,   3453,   1393,   1912,
8821   3586,  -2286,  -2537,  -2560,  -2415,  -1748,   -368,   3093,
8822   2881,   2611,  -2556,   2792,  -1558,   1117,  -1681,    -65,
8823    -36,    516,   1233,   1514,    531,  -1814,    998,  -1795,
8824  -1693,   -871,    725,    868,   1504,   1465,    907,    300,
8825  -2060,  -2366,  -2392,  -1881,   -596,   1754,   2169,   2104,
8826  -2755,   2709,  -2298,  -2627,  -2423,  -1875,   -733,   3886,
8827   2648,   2821,    623,   -541,   -163,   -319,     85,     84,
8828     15,    716,    511,    572,   3948,   2773,  -1504,  -1746,
8829  -1832,   -934,    -78,    988,   1277,   1518,  -2678,   2216,
8830  -2162,  -2331,  -2076,   -968,   3445,   1070,   2077,   2206,
8831  -2892,  -2425,  -2674,  -2905,  -2844,  -2584,  -1381,   3269,
8832   2696,   3281,  -2090,   -369,  -1515,  -1367,   -200,   2089,
8833    739,    700,    866,   1169,  -2276,  -1057,   2851,   2589,
8834  -1686,   -515,    -65,    579,   1278,   1593,  -2837,  -2458,
8835  -2565,  -2783,  -2843,  -2468,  -1704,  -1531,   1475,   4153,
8836  -2209,  -1857,  -1873,  -2177,    758,  -1531,   3207,   1163,
8837   1506,   1851,  -2383,  -1683,  -1839,   5772,  -1815,   -465,
8838    361,   1086,   1912,   2140,  -2629,  -1688,   1608,  -2190,
8839  -2419,  -2064,  -1253,   1397,   2099,   2306,    513,   1664,
8840  -1683,  -1629,  -1682,   -109,    269,    695,   1072,   1317,
8841    208,  -1602,  -1918,  -1038,   -813,    312,     24,     26,
8842    761,    990,  -2288,  -2225,  -1948,  -1932,  -1832,   -949,
8843   -450,    920,    805,   1468,  -2897,  -2633,  -2557,    464,
8844  -2174,  -1157,   1170,   2230,   2550,   2522,  -2643,  -1928,
8845  -2255,  -2578,     82,  -2206,    -63,   2663,   2007,   2292,
8846    226,  -2541,  -2687,  -2753,  -2229,  -1556,    785,   3837,
8847   2331,   2492,  -2496,  -1740,  -2465,  -2295,  -2151,   1142,
8848    363,   3967,   1943,   2432,  -2619,  -2400,    520,  -2274,
8849  -1900,  -1486,   2135,   1407,   2300,   2288,  -2811,  -3066,
8850  -3128,  -3098,  -2529,  -1475,   2172,   3413,   3613,   3571,
8851    564,  -2347,  -2257,  -2377,  -1944,  -1771,   -582,    509,
8852   1683,   1975,   -285,  -2136,  -2529,  -2464,  -2117,    278,
8853   1094,   1042,   2192,   1976,   1781,  -1874,  -2042,  -2103,
8854  -1744,  -1044,   3373,   1252,   1861,   1873,  -2688,  -1849,
8855  -2462,  -2494,  -2105,  -1903,   2221,    250,   1653,   2233
8856 },
8857 
8858 .fcb44m = {
8859  13151,  -1763,  -2583,  -2518,  -2181,  -1036,   -537,   -112,
8860    214,    590,   -608,  -2270,  -2228,  -1301,  -1018,   3687,
8861   -471,   -282,    909,   1665,  -2426,   1713,   -808,  -1240,
8862  -1366,   -976,   -140,   1730,    683,    191,   7253,  -2076,
8863  -2733,  -2698,  -2253,  -1116,    376,    687,   1314,   1532,
8864   -820,  -1471,  -2092,  -2047,  -1796,  -1347,   -732,   6348,
8865   2529,   1441,  -1460,  -1845,  -1046,  -1643,   8086,   -928,
8866     90,    660,    428,   -188,    604,  -2022,    556,  -1680,
8867  -1641,   -902,    834,    941,   1480,   1906,  -2439,  -2573,
8868  -3091,  -2853,  -2419,  -1606,   2312,   2624,   2659,   2659,
8869  -1286,  -2273,  -2400,  -1826,   2443,  -1391,    685,   1822,
8870   1810,   1625,  -1993,   -731,   9737,  -1476,  -1183,  -1244,
8871     34,    -85,      0,    201,   4171,  -2430,  -2869,  -2866,
8872  -2488,  -1154,  -1253,    282,   2715,   3643,  -2130,  -2522,
8873  -3259,  -3051,  -2977,  -2204,  -1264,   1103,   7113,   7948,
8874  -1271,  -1694,  -2011,  -1294,  -1607,    247,   -303,    715,
8875   4276,   1908,  -2337,  -2111,  -2232,  -2123,  -1648,  -1302,
8876   7686,   1213,    982,    984,  -2594,  -2127,  -1981,  -2104,
8877  -2405,  -1966,   -936,    -95,    326,    672,  -2263,   -893,
8878  -1367,   1288,  -1321,  -1351,   2503,    747,    390,   -247,
8879  -2220,   -860,   3641,   3766,  -1724,  -1487,   -531,    239,
8880    134,    -82,  -2563,  -1537,   3883,  -1911,  -2109,  -1713,
8881   1056,    726,    977,   1091,  -1874,  -1366,  -1628,  11069,
8882  -1653,   -696,    118,    -78,    337,     29,   2449,  -1438,
8883   -601,  -1533,   -816,   1262,    540,     79,   -460,  -1403,
8884   3204,  -1918,  -1892,  -1911,  -1468,   -976,    -42,   2785,
8885   1088,    564,   -236,  -2267,  -2324,  -2130,  -1880,   -427,
8886   -258,   -543,    903,   5142,  -1791,  -1611,  -1073,   2911,
8887   2993,  -1295,   -400,    229,    192,    -85,   4461,  -1711,
8888  -1431,  -1640,   3525,  -1398,   -101,   -219,    327,    415,
8889   -669,  -1520,   6595,  -1291,   5123,    155,   -480,   -518,
8890   -552,   -890,  -2609,   7074,   3220,  -1054,  -1852,  -1165,
8891    -25,     89,   -361,   -140,  -1610,   2214,   2903,  -1737,
8892  -1704,  -1178,   -708,   -171,    177,    674,  -1075,   -890,
8893     82,    463,  -1432,  -1048,   -703,   -759,   -247,    344,
8894   2448,   -656,  -1135,   4366,   -583,   -705,     40,   -314,
8895   -676,  -1271,   4389,   -952,   3249,  -1606,  -1524,  -1172,
8896   -490,     97,    128,    -91,    -66,  -1293,   1696,  -1114,
8897  -1455,   -519,   2620,    479,   -257,  -1512,  -2037,  -1281,
8898   1752,  -1285,  -1812,   2789,    -52,    676,    409,    296,
8899  -1977,  -1043,    270,  -1615,   2131,  -1051,   -161,   -498,
8900    767,   1673,   1044,     27,  -1107,  -1730,  -1856,  -1264,
8901   -275,   -167,    893,    443,   3850,     97,  -1244,  -1691,
8902  -1566,  -1088,  -1062,   -837,   -159,   1830,  -1424,   2494,
8903  -1878,  -1532,  -1991,   2919,     62,    399,    524,    381,
8904  -1340,  -2415,  -2028,    218,  -1342,    410,    815,    533,
8905    948,   1998,  -1213,  -1847,   3691,  -2123,   1822,  -1548,
8906    537,    987,    356,    123,   3876,  -2476,  -2021,  -2195,
8907  -1562,   -737,   2250,    709,    797,   1102,   2065,  -2258,
8908  -2394,  -1816,  -1536,   1059,   4653,   1457,    456,    -27,
8909  -2226,   -736,    765,  -1879,  -2188,  -1793,   -928,    892,
8910   1793,   2257,  -1182,  -1646,  -1789,   6105,  -1936,   4316,
8911   -307,   -143,    223,    236,  -2213,  -1862,  -1823,   3326,
8912  -1810,  -1384,   -453,   1007,   1331,   1405,   4135,  -2298,
8913  -1657,   1981,  -1702,   -853,   -318,    298,    760,   1025,
8914  -2537,  -2782,  -2985,  -2687,  -2839,   4493,   -448,   4249,
8915   3048,   2678,   1045,   3227,   -690,  -1390,   -976,   -652,
8916    587,    194,   -749,  -1358,   -730,    250,  -2404,  -2548,
8917  -2157,  -1027,     32,   2091,   1059,   1360,    262,  -2135,
8918  -2061,  -1777,  -1614,   -246,   2004,   2605,   1516,   -948,
8919  -1060,  -1076,  -1643,   -748,    144,   1595,   1730,    531,
8920  -1086,  -2182,   -483,  -2191,  -2411,  -1983,  -2345,  10051,
8921   -841,   1456,    924,    207,   4652,  -1831,  -2026,  -1710,
8922  -2235,   4036,   -755,    -70,    533,    887,  -1899,  -2326,
8923  -2129,  -2115,  -1606,   1443,   2557,    941,    618,    527,
8924    949,  -1547,  -2067,  -1785,    455,    -60,     79,    202,
8925    912,    954,  -2527,  14551,  -1893,  -2315,  -2609,  -1844,
8926    497,    287,   -197,    626,   6839,   -804,  -1299,  -1259,
8927  -1109,    -97,    976,    144,   -343,  -1375,  -2334,   3740,
8928  -1049,   2980,  -1739,   -474,    223,    137,    155,   -171,
8929   2962,   1814,  -2378,  -2643,  -2249,  -1109,    858,    643,
8930   1630,   1399,  -2098,    974,  -1718,  -2193,  -2146,  -1488,
8931   3353,   -147,   1187,   1266,   1559,  -2532,  -2941,  -2759,
8932  -2101,  -1098,   1562,   1049,   2045,   2159,  -2298,   7439,
8933  -2129,  -2361,  -2318,  -1552,   -422,    482,    985,   1111,
8934   6050,   5657,  -1698,  -2267,  -2127,  -1135,   -140,   -286,
8935   -352,   -124,  -1230,   3492,  -1370,  -1221,   2958,  -1239,
8936   -472,   -722,   -169,    -89,  -2310,   2988,  -2367,  -2421,
8937  -2589,  -2034,   -662,    421,   1863,   2736,  -2612,   5429,
8938  -2104,  -2257,  -2440,  -1817,   4819,    883,    622,    636
8939 },
8940 
8941 .fcb44s = {
8942  11239,   -328,  -2011,  -1713,  -1662,  -1290,  -1225,  -1520,
8943  -1541,   -912,    400,  -1103,  -2698,   -162,    263,   -964,
8944    668,    405,    732,   2493,  -2491,   1000,  -2910,   -793,
8945  -1351,   -515,   1051,   2002,   1757,   2150,  -2010,  -2021,
8946  -2254,  -1896,  -1953,    664,   7067,   2632,    531,  -1367,
8947  -2228,   2113,  -2019,   2309,  -1458,   -426,   1242,    338,
8948    205,   -222,  -1317,  -1806,  -2477,  -2427,  -2477,  -1852,
8949  -1472,   -911,   2261,  10280,  -2369,    382,   3180,  -1210,
8950  -1601,   -748,   -732,    504,   1440,   1142,    -13,    610,
8951  -2457,   -739,  -1318,  -1013,    -52,   -470,    627,   4734,
8952   1248,   2947,   -631,   1560,   2096,   -833,  -1173,  -1475,
8953  -2060,  -2189,    967,  -1451,  -1544,   -758,   -538,    -31,
8954   1395,   3550,     -3,  -1999,  -1975,  -1734,  -2680,  -2512,
8955  -2037,  -1306,   -252,   1288,   6012,   4834,  -1087,   3259,
8956   3115,  -1369,  -1136,   -948,   -264,   -582,   -677,   -643,
8957  -2500,   1284,   -317,  -1872,  -1150,  -1150,    310,    832,
8958   1597,   2842,   6295,   3806,   -671,  -1536,  -1460,  -1256,
8959  -1223,  -1504,  -1672,  -1471,   1358,   1004,  -1893,   1114,
8960  -1643,   -103,   -513,    189,    303,    140,  -1618,   -648,
8961   -720,   7274,    573,   -180,   -731,  -1226,  -1564,  -1742,
8962    151,   2103,  -1562,   -974,     94,    546,   3536,   -205,
8963  -1657,  -2534,  -2187,   2840,  -1248,    451,   2615,    171,
8964    479,   -305,  -1299,  -1708,  -2144,  -1593,  -1289,   2766,
8965   2287,   -400,    188,    -51,    141,    105,  -2128,   4976,
8966  -1690,  -1216,  -1175,    297,   1454,    449,   -478,   -970,
8967  -1914,  -1459,   3036,   2668,   -950,   -634,   -507,   -374,
8968      4,     34,  -1664,   2901,    847,   2817,  -1154,  -1651,
8969  -1262,  -1160,   -624,    629,   1578,    765,  -2002,  -2121,
8970  -1527,   1938,   -272,    113,    287,    955,  -1473,     60,
8971   8047,    137,   -534,   -841,  -1077,  -1504,  -1788,  -1758,
8972  -1871,    119,    931,   1775,   -704,   2792,    354,   -501,
8973  -1370,  -2038,  -1031,  -1631,  -1914,   -879,    377,   7589,
8974    173,   -196,   -491,  -1658,   3790,   -773,  -1731,   3028,
8975     49,  -1013,   -563,  -1232,   -953,   -730,  -2568,  -1926,
8976   -679,   -267,   -324,   -962,     51,    461,   2728,   3631,
8977   3533,  -1690,  -2846,  -2370,  -1945,   -917,   -551,    276,
8978   2634,   3558,  -2592,  -1750,  -2422,  -1586,  -1204,  -1001,
8979   4603,   1802,   2673,   1685,   2710,   -853,  -2321,  -1919,
8980  -1603,   -868,   3706,    290,    570,    338,  -2245,  -1704,
8981  -1915,    545,   -787,   1635,   1725,    526,    666,   1604,
8982    642,  -1154,   3231,  -1232,  -1772,   -623,    217,     27,
8983      3,    641,  -2411,   1924,   -967,  -1583,  -1499,   2316,
8984   1354,   -115,    333,    559,  -1721,   2475,  -1942,  -2114,
8985  -1196,   -571,   1769,   2350,   1315,   -607,   4510,  -1414,
8986  -2228,  -1312,   1439,    469,   -248,   -399,   -270,   -721,
8987  -1517,  -1247,   -771,    -36,   6488,    942,   -279,   -572,
8988  -1041,  -1908,  -2388,  -2281,  -2595,  -2275,  -1529,     51,
8989    471,   4435,   3002,   2738,   4049,   1562,  -2706,  -1672,
8990  -1649,  -1204,   -518,   -280,    774,   1344,      6,  -1950,
8991  -1521,  -1768,   -972,   1420,   3011,   -191,    644,   1478,
8992   3220,   -313,   3030,   -153,   -841,   -739,   -378,  -1013,
8993  -1410,  -1815,  -2104,  -1033,  -2097,  -1992,   -943,   2391,
8994    424,    369,   1601,   3331,   1494,  -2060,  -2027,   1579,
8995  -1407,   1120,   -280,   -197,    761,   1048,   -710,   4094,
8996  -1533,  -1984,  -1620,  -1132,   -515,   -485,    971,   2644,
8997   3979,   -661,  -1891,  -1120,   -897,   2484,   1623,     21,
8998  -1534,  -2438,   3201,  -1510,    858,  -1459,   -711,  -1332,
8999   -833,   -240,    763,   1096,  -1435,    -29,   3174,  -1773,
9000    -19,    708,   1680,    403,   -910,  -2224,  -2670,   -619,
9001   1320,   -751,  -1323,  -1022,   2875,   1080,    985,      1,
9002    191,   7823,   -475,   -604,  -1126,   -967,  -1139,  -1600,
9003  -1767,  -1161,  -1342,  -1960,  -2112,  -1793,  -1596,   3103,
9004    535,   2001,   3235,    151,  -2266,   -807,  -1977,  -1661,
9005  -1255,   2328,   2632,   3189,    621,  -1130,  -2183,  -1127,
9006   2391,   -884,   2173,   -690,   -354,   -516,    352,    954,
9007   1847,    -74,  -1260,  -1839,   2557,  -1221,    228,   -630,
9008   -162,    386,   1462,  -1889,  -2596,  -2216,  -1869,   -518,
9009   1281,   2329,   2653,   1117,  -1535,  -1038,  -1752,  -1862,
9010  -1635,  -1067,    994,   5212,   2719,   -264,  -2021,   1824,
9011  -2110,   -619,   1538,   -397,   -332,   -153,    860,   1281,
9012   6568,  -1790,  -2459,  -1707,  -1708,   -799,    294,     89,
9013    475,    992,  -1668,  -1819,  -2010,  -1623,   2079,   3255,
9014   -388,    591,   1477,    581,  -1544,    476,  -1825,   -959,
9015  -1296,  -1037,   -453,   1146,   4693,    839,   2027,   3021,
9016  -1731,  -1746,  -1964,  -1115,   1197,    102,    164,   -162,
9017  -2301,  -1281,  -2022,   3983,  -1122,   -281,     85,    352,
9018   1042,   1599,   6463,    -93,  -2010,  -1988,  -2282,  -2189,
9019  -1915,  -1721,     17,   4694,    424,   -998,   -111,  -1995,
9020  -1246,  -1176,     78,   -116,   1951,   3059,  -1974,  -1783,
9021  -2243,  -1238,   3935,   -928,    -15,   1265,   1536,   1907
9022 },
9023 
9024 .shape08 = {
9025   5279,   1101,  12974,   5624,   2029,   3853,   5918,   1516,
9026  -2905,   -224,    -92,   -819,    803,   1091,   3091,  -3355,
9027    152,  -1214,  -7317,   -738,  -8973,    546,  12035,   -937,
9028   2216,   2113,   1214,  -6577,   2006,  -1661,   -673,  -5880,
9029    496,    454,   3400,    676,   -322,  11388,    634,  -1169,
9030  12556,  -5804,  -7724,    588,  -6801,   1080,    354,  -1681,
9031   -942,   1926,   -487,   -580,    156,     79,  15253,    667,
9032   1155,    655,   -719,   1999,   -785,    214,   2822,   1020,
9033  -1967,     73,   -387,   -137, -15225,  -1552,   -357,   2830,
9034   2140,   3070,  -2552,   2410,   1230,   4131,    999,    248,
9035    531,   -909,   3948,  12858,  -8056,   2205,  -2837,   -171,
9036  -1633,   -129,    -93,   1852,  -1920,    157,   9647,    -84,
9037   -150,  -1365,  -1522, -13197,   6168,  -3195,   5890,  -1724,
9038  -6407,  -1340,  -7435,   -621,  -5732,  -2895,    145,   3974,
9039    728,   9840,   -494,   7357,   -394, -13614,   -256,  -1930,
9040    468,   -266,   8001,   -153,   -365,   7652,    135,   1400,
9041  -3869,   1091,  -4935,  -2884,   1259,   6819,   1025,  -6667,
9042   1079,  -9794,   6827,  -4166,   1108,   1149,  18861,    593,
9043   -177,  -1067,   -644,  -2164,   4727,     85,   -101, -10805,
9044   -247,   8918,   2261,   5475,    756,   3018,  -6535,   1941,
9045    359,  -4229,   1206,    958,   -878,    554, -18780,   2289,
9046   4906,  -7412,  -7685,   7932,    965,   2460,   4423,   -563,
9047  -3668,  -3482,   3307,  -1737,    971,  -7480,  10742,   1978,
9048   2365,     20,  -3625,    466,   2056,  -6602,   9396,   3145,
9049   3162,   1857,   -630,  -6905,   1660,  -3024,  -2159,   1109,
9050   1282,   2767,    210,  -2203,   3099,  -7889,   1805, -13115,
9051    988,  -6235,   1566,  -1399,  -9612,   1821,   -519,    -57,
9052   3428, -14024,   1141,  -2542,  -9396,    -17,    440,  -8591,
9053   2271,  -7811,   1891,   -935,  -4330,  -1303,    362,    426,
9054    319,   1176,   3176,   2202, -14308,   -619,  -2942,  -2271,
9055   -531,   -652,    345,  17681,   1453,  -1561,    341,  -2077,
9056    933,    433,   1529,    463,  -1095,   4912,   -840,  16266,
9057    973,   1732,   -718,   6702,  -3659,   4037,   -704,  -2707,
9058   1423,   1291,   2300,    149,   -933,  -1338,   2019,   6173,
9059    481,  14937,   -364,   3896,   -443,    992,   -896,    378,
9060   -226,  -1505,    268,   -428,  -2622,   -289,  -2069,  10472,
9061  -3880,  -5330,    385,   3053,  -4642,   1525,  -1557,    716,
9062   2504,    848,   -450,  -2018,   -458,   -705,  -7120,   -543,
9063  -2138,   2548,   -351,    737,  12906,  -1012,     63,  15357,
9064    332,   -837,   -225,  -1299,   2843,   1334,   -669,   2083,
9065   -707,   1171,   8219,   2190,  10567,   1370,  -1376,  -2919,
9066   2108,  10098,   -388,   4442,    164,    490,   7580,     26,
9067  -1848,  -2919,    640,   4758,   -108,   8194,  -1325,  -2314,
9068    447,   5178,  -1095,   9902,   -693,  -3624,   -223,    690,
9069  10495,    776,   -919,  -1621,   2046,    469,   1454,   3681,
9070  -1090,  -1776,   1457,    212,   2054,   -994,    698,   -496,
9071  22347,   -623,    254,    960,  -4073,    531,  -2572, -14393,
9072  -1022,    258,  -3667,    994,  15242,   5078,  -3618,   1925,
9073  -1229,  -1754,   1715,   4358,   1286,  -2360,  -4590,   1824,
9074   7864,   1423,  -2146,  -2763, -10635,    474,   -829,   1159,
9075   -157,    -54,   -158,    -29,    202,   -383,    285,     -2,
9076    862,   -364,    415,   -123,   -145,  -9733,   1167,  10199,
9077  -1408,  -2992,   2131,   -412,   4743,   2992,   3555,   -617,
9078   9606,  -2831,   2357,   5300,    625,   -678,   -500,   -128,
9079    -56,  -6327,  -1122,  -2567,   1904,  -1804,    709,   3194,
9080   -148,  -1371,  -6534,  -1748,  -1490,  14159,   1466,   1395,
9081   1101,  -2725,    503,     68,  -1486,      0,    211,  -1218,
9082     -3,  20920,   1709,   -208,   -839,   4574,  -6084,  -6557,
9083   -103,   -984,   -375,   8409,   1715,  -2170,  -5003,  -3296,
9084  13482,   1211,  -4159,   3496,   1040,   6925,    213,  -1398,
9085    441,  -1231,   -814,    842,   1574,   1145,   1359,    437,
9086  -1777,  20566,    259,  -4573,  -1412,   -158,  10144,   1269,
9087   1405, -12631,  -1104,   -615, -15892,    355,  -3795,  -1158,
9088   3241,    252,    232,   -179,   -617,  -2038,    285,  -1014,
9089  -1248,   1835,  -1558,   1266, -10207,    629,   -312,  11376,
9090    154,   -288,   5915,   -353,     60,   2695,   -853,   -103,
9091  15659,   2403,  -1184,      3,   9236, -10953,   4434,    829,
9092   2563,   -164,   -848,   -646,   7247,    895,   1726,   -752,
9093   -979,   1053,   -971,    318,   2180,    927,    804,   -262,
9094    446,   3261,  -4926,  -4523,   1247,   2039,  12770,  -1191,
9095  -1310,  -5574,   4763,    657,  -4139,  10821,   -805,  -1109,
9096  -3189,  -1721,    167, -10022,  -1877,   2123,    328,  -7048,
9097  -2130,   2431,   1522,   3209,  -8448,   1810,  -5412,   9815,
9098  -3677,   6575,  -6237,   -929,   -434,  -2375, -13586,   3497,
9099  -1140,   1227,  -6354,   -507,    329,  -1690,   1079,   -880,
9100  -3743,  -4021,  -4645,  -6053,    958,   4594,  -1122, -11628,
9101   1537,  -3418,  -1242,    133,  -9335,   1611,   -432,  10733,
9102   -885,   -468, -13466,    690,    214,   8968,   3441,   5451,
9103   -219,   5492,   -377,    409,   3812,   2450,    508,   6542,
9104   3824,  -3705,   -514,  -8262,   1537,   7969,    946,  -2869,
9105   8762,    417,   5094,   2104,   6694,   -342,   1259,  -4779,
9106  -1445,  -1519,    333,   4385,    652,   -386,   -580,  -1892,
9107   -873,   1862,   2704,  13837,  -5415,  -1975,   5881,   7150,
9108   8272,  -6412,    704,   1854,    257,  -3746,  -9789,  -9634,
9109   -924,   1393,  -3237,    259,    -56,   4390,   4902,   1172,
9110   5114,  -2616,  -4409,  -1180,   4691,   7400,   -625,   8873,
9111   6846,  -1224,   -213,  -5296,  -3504,   -147,  17828,  -1347,
9112   3251,   1702,   1440,  -2364,   -491,   -227,   1765,   -446,
9113  -9746,  -2019,  11287,   -195,  -9559,   -312,    888,   5789,
9114  -1753, -11069,   2537,   -265,  -1762,   -779,  -8501,   -308,
9115    -89,   1973,   3640,  17344,   1326,   -689,   -398,  -3820,
9116   2167,    229,   -636,   2142,  -6587,   -751,  13243,    465,
9117  -5946,   -202,   -968,  -1060,   -240, -10626,   3405,   1302,
9118  -1263,    972,  11351,    100,   2266,   -930,  -2108,   5350,
9119  -3186,  11130,   2073,  -5616,    650,   2000,   1048,   5628,
9120   -531,    674,   8453,   1030,   1152,  12095,    352,    409,
9121  -1029,  -1236,   -190,  -5724,   -589,   3550,   1958, -14081,
9122   -339,   1672,  -1659,   4518,    -75,   -638,   5501,    277,
9123   -578,  -2185,    157,   2066,   8634,  -2403,   1617, -12487,
9124  -1881,   8273,    179,  -2152,  -1294,   -512,   -415,    456,
9125   -141,   -125,   -405,    132,     49,  -1978, -19085,   -451,
9126  -1480,    324,  -5397,    235,  -1217,    346,  -1258,   3540,
9127  10075,  10291,   5060,  -2057,   6156,   -992,   9344,  -3718,
9128   4296,    895,  -8464,    341,   1426,    648,   1494,   2895,
9129  -3760,  10139,  15531,   -984,  -1550,  -1319,  -1542,   -119,
9130   -517,   -185,  -3368,  -9279,  -3455,  -4257,   1092, -10120,
9131   5072,   3099,    986,  -2562, -12068,   1932,   6489,    950,
9132  -2417,   1362,   -567,    591,   -715,   -515,   3506,   -726,
9133   6319,    214,   -364,   3611,   1895,  -2005,   -273,   1513,
9134   2379,    475,  -4855,   -527, -11493,     27,   4343,  -2394,
9135   -639,   -744,  -2601,  10917,   1910,   2449,   1238,  -2175,
9136   5322,  -4054,    -40,   4274,    684,   8152,    966,  10882,
9137    -13,   4253,   -287,  -3192,    548,   2020,    189,  -6894,
9138    797,   2160,    579,   4084,   1767,  -4011,   -640,   7697,
9139    791,    945,   1230,   6491,   1508,  -3762,   -433,  11340,
9140   -129,  -1131,  -5121,   3148,   1544,  -7648,   1866,   9660,
9141   2365,  -2110,    782,    -82,   3666,   -701,    303,    298,
9142  -1934,   -125,  -1427, -17589,  -1188,    175,  -7046,   -488,
9143   1121,  -6594,    489,  -1551,  14349,   1499,   -544,  17132,
9144    198,   2516,   2479,   -978,   -214,  -3399,  -1223,   2094,
9145    130,  -1020,   1049,   -710,  12801,   -498,    297,  -1365,
9146   -187,  -3169,   -123,   9019,    958,    221,  14234,   -590,
9147    961,   3092,      8,    255,  -4586,   1789,   2522, -12577,
9148    -91,   -822,   -805,   -714,   5298,   1299,   3306,  -1288,
9149  13176,    235,   1754,    -67,   1912,   -604,   3240,  -2048,
9150   -200,    772,   -173,   -996,   1368,   2380,    294,    763,
9151  19665,   -196,    528,    182,  -2394,    923,    749, -13578,
9152    855,    589,  -9553,      0,   5737,  10399,   9147,  -1655,
9153  -3735,   1246,  -2429,  -1147,  -2199,  -2953,    614,  -1404,
9154   -449,  -8524,  -2271,   5001,  -9517,   2940,   -204,   3625,
9155   -258,     32,   1521,   -299,  -1786,  -2836,   1523,   2427,
9156   -835,   3139,   -197,   3351,   -279, -14766,  -1267,   5169,
9157  -1039, -10967,     58,    641,   -767,  -1193,   -591,   -716,
9158   -834,   8109,   -915,   -711, -10427,  -1680,   -638,   2643,
9159   -850,   -258,  10452,    362,  -5394,   -349, -14727,   -655,
9160   1040,   1722, -10265,    551,   -283,   9888,    408,   -400,
9161   5980,   1878,    781,   -923,   -667,   -789,   -348,    624,
9162   -260,  14515,   -804,   1721,     -2,   5356,   1802,   1218,
9163    498,   1871,   -988,  16295,   4163,  -2342,  -4290,   3121,
9164   3269,    112,  -3492,   1124,  -1496,   1863,  -1426,  -1090,
9165   1598,   -197,   1160,  -1660,  -1094,    477,  -4104,   -396,
9166   1605,  26134,    746, -12876,   2320,  -1690,   8626,     39,
9167   1341,  -1254,  -1890,   2555, -13996,  -1218,   3827,   1216,
9168   -909,   -180,   1720,    -87,   -143,    989,    340,  -1426,
9169  -4029,   3141,  -9424,    466,  -8227,    422,  -7379,   2038,
9170    401,     98,   3602,  -1223,   -946,   2469,   1159,    727,
9171   -268,    467,    203, -11079,   3850,  -3469,  -1965,  -1857,
9172  -1415,  -2477,   3173,   7352,   9483,  -5541,   6212,   1886,
9173  -3868,   2728,    577,  -5057,    321,    972,    -77,     47,
9174    227,    -38,  -1037,   -222,   -347,   -341,   1179,   -948,
9175    592,  -7485,   2218,  -5955,   2698,  11798,    197,   6260,
9176   1711,    998,      8,  -6223,  -1184,   1145,  -1781,   1376,
9177   1394,    388,   -689,   2279,   6511,   2542,  -4903,   3917,
9178   -790,    535,  -1903,  -4448,   4216,    -22,  -6715,   5204,
9179   4807,   3193,  -1064,   5403,   4503,  -2434,  -4296,   1383,
9180  -1514,  -4103,    747,   3928,   2987,   9513,   2492,  -8691,
9181   -993,  -2667,    -40,   -170,  -3116,    611,   2367,  16297,
9182  -1256,  -1404,  -3462,    466,   -524,   5464,    491,    706,
9183  -7491,   2027,    373,  -4086,   1620,  -7789,    704,   5002,
9184   1706,   8325,   -851,  -9883,  -3072,   4475,   2696,  -8549
9185 },
9186 
9187 .shape11 = {
9188     44, -10592,   -832,   -413,    612,    530,    379,    753,
9189   1442,  -3006,   -858,  -1077, -12018,   -196,   -771,  -1142,
9190   -628,  -2938,   -439,  -3323,     20,  12513,  -2462,  -1270,
9191    -57,  -8417,   -690,    790,    276,   2349,   -341,  -1644,
9192    230,  -2176,   -202, -14725,    170,   1725,   3030,    683,
9193   -231,    641,   -242,  -3252,    110,  -1440,   2886,  -1467,
9194  -1155,  14395,    297,     52,    240,   3938,   9880,  -7555,
9195  -1214,   3351,    129,  -1269,   -168,    669,  13765,  -1289,
9196   -465,  10017,   -632,   -328,   -276,    -33,     31,  18883,
9197   -148,   -131,    525,   1669,   2288,   -203,    868,   -660,
9198    248,   -409,    -91,    295,  -9174,  -1484,    929,   2824,
9199   1097,  -3205,   -113,   2712,  -1544,    527,   1419,   -963,
9200   -388,    691, -16791,    -84,     72,  -3802,   -357,   1633,
9201 -15182,     62,  -6024,   -742,  -5396,   4470,   -198,      1,
9202   1428,  -1691,  18715,   1402,  -2539,   -375,  -8455,   -901,
9203   -147,  -3274,   9359,   -277,  -8941,    714,   2834,   2924,
9204  -6326,    907,   -123,  10487,   -484,  -4772,    877,   9840,
9205   -505,  -7562,    301,    671,    116,   -371,   3740,    359,
9206    385,  -5145,   -908,    156,   9639,   3782,  -9688,  -4214,
9207   -945,  -7685,    334,   2185,  -1342,    388,  -1741,    278,
9208   -231,   -912,    905,  -1039,    598,   2049,    662,   -198,
9209  22378,    166,    116,  -1699,    335,  -8380,   1279,   1536,
9210  14955,   1254,    190,  -2519,   -608,    364,   -561,   5748,
9211  -1178,   -923,   3183,    -59,  13880,  -2530,    241,   -564,
9212   -319,  -7510,     -9,   -124, -20346,    305,    -25,   -400,
9213    222, -16943,   -488,    802,  -1685,   3323,  -6198,   1000,
9214   -903,   -846,   -387,    462,    847,    526,  10024,   2020,
9215   2090,  -9563,   1416,    169, -12182,   -428,  10388,    869,
9216   1068,   2201,  -1041,  -3180,    152,   -646,      4,   4017,
9217  -1069,    307,   5283,   3021, -13662,   -493,      9,    542,
9218    152,  -2617,  -3870,   -514,  13497,   1180,   -603,   1255,
9219   2396,   7418,   8902, -11165,  -2626,  -5719,   1764,    858,
9220   1105,   1476,  -1764,   1969,    977,  -1738,   -928, -13940,
9221   1444,  -4157,    836, -12243,   -369,   -256, -15681,   5320,
9222  -5170,   -509,    353,  -1581,  -1455,    965,    716,    209,
9223   -883,   -317,  -1961,   9128,  -8197,   2173,  -2434,  -1126,
9224   4066,   1025, -16663,  -7013,   -147,   1617,   -745,  -3205,
9225   1496,   1822,  -1199,  -2999,    117,    619, -20002,   -232,
9226    142,   3207,    561,   -292,  -1635,   1035,     37,   2712,
9227   -243,  -8269,    305,  -2601,    495,  14516,    831,    260,
9228    -54,   4217,    675,  -1632,   4962,    793,   1066,    133,
9229   -344, -12428,     95,   6164,  -1298,  -1860,   3622,   -467,
9230   -867,  -1178,  11053,    118,    -36,  -6997,   -763,  16019,
9231     16,   2459,    306,   -820,  -1135,    847,   -709,    928,
9232   -164,   -293,  -5736,    543, -11548,   5389,  -2012,    300,
9233   -228,  -1043,   5107,   -558,   1187,   -140, -13034,  -1571,
9234    740,  -4967,   -432,  -6289,  -1778,   3449,   -337, -12607,
9235    344,  -3790,  -1598,   -274,   -346,  -1494,   -108,    325,
9236  -1215,    819,    404,   -568,   -286, -21364,  15495,  -2297,
9237    606,    117,     10,   -193,   -972,   -292,   -573,  -1155,
9238  -1289,  -1025,    472,   1154,    843,    187,    586,  20569,
9239     -5,   -236,  -1181,  -1092,    700,    891,   -603,   -601,
9240  21648,   -449,   -193,  -1103,   -298,   2084,   -251,    449,
9241  -1414,  17168,   -391,    104,  -5465,    401,   8839,    781,
9242   1741,    201,   -369,    466,  12358,   -636,   -945,   3928,
9243   -605, -17445,   5020,  -1289,    977,  -6202,   1783,   -507,
9244    -76,    267,    -31,  -2731,  -1560,  -1225,   1348,  11176,
9245   1669,    754,   1671,  -4038,    151,   -371,   7283,    243,
9246   1387,    126,   1007,   1292,    -15,    696,    282,  -2623,
9247   1065,  -1026,    191,   -632,   -132, -12957,    -32,  -1697,
9248   -422,   -240,   1352,  10252,   1067,   8296,  -1244,     -9,
9249   -301,  -3014,   -249,   -372,  10731,    535,   2147,  -8959,
9250    346,   -408,  -8329,  -1905,    -48,  -8176,   2782,    412,
9251   1425,   -946,   -748,   1095,  -1370,   9086,    -99,   -143,
9252     68,   -544,    264,    494,   -377,     13,   -618,    237,
9253    193,   3549,    317,   -168,  -7148,   2351,   -244, -13240,
9254  -3355,  -2322,   -533,   9554,   6906,    124,   -694,   -901,
9255  -2762,    207,   -915,  -2520,   -143,   8544,   -678,  -2788,
9256  12926,    791,   1296,   4861,  -1470,    889,   3675,    806,
9257    290, -11146,    422,   9217,    -31,   1608,    140,   3939,
9258  -6903,   -276,   -704,   2353,   -344,  -1038,   -230,   -177,
9259    670,   -617,   -129,   -857,  -8231,    638,   -411,   -252,
9260 -15709,  -1218,    210,    288,    542,    533,  -9087, -10493,
9261   -624,   1175,    611,   -230,    746,   1455,   -590,    830,
9262   1756, -15800,    823,  -1077,    788,   1071,    468,  -1654,
9263    660,    983,  -9697,  -1300,    662,   2053,   -281,  12949,
9264    389,   -915,    197,  -1742,  -4587,   1746,    707,   1625,
9265   9021,   2204,    759,   1303,   -428,   -220,     41,  -5499,
9266 -16080,   -193,    443,    443,    -78,    889,   -561,   5629,
9267  -1073,   7019,    222,   1661,   1190,   1108,     94,   5624,
9268  -3796,    407,   -706,   -122,    744,    363,   1648, -10896,
9269    595,    953,     85,   -267,    195,    851,  17173,   -636,
9270    243,    907,   2029,   -700,    351,   1495,   -157,   -575,
9271 -11664,   1252,   8341,   -616,   3708,   5693,     -6,  -1753,
9272   1072,    863,   -823,  -4278, -12043,    750,    597,   3145,
9273     38,  -8140,   3136,    290,      7,  11084,   -876,   1842,
9274    175,   3458,    460,   1615,  11698,   -827,     16, -12482,
9275    428,    411,   2625,  -1352,    142,    529,    229,    -48,
9276   -965,   -145,   -592,    655,    499,  22095,  22141,     37,
9277  -1875,    701,     45,    724,   1111,   1631,    262,   -252,
9278  -9092,   5325,    408,   -637,   -612,    647,   1268,    834,
9279   -510,    603,    199,    816,  -9904,   9533,  -1580,   2669,
9280   1824,  -2092,   -701,   -271,   7489,     46,  -3295,   -844,
9281   -304,   -226,   -260,   -692,     -5,   -527,     37,    -49,
9282  -1542,    -69,  -1087,  20519,    367,      1,   3487,   2535,
9283  -5110,    642,   1223,  -2130,  -2894,   1752,  -1618,   9732,
9284  -1633,   6904,    137,    654,   -358,    355,    -21,   -277,
9285    -68,   -188,    132,    530,    372,   -315, -11498,    221,
9286    815,   2480,  -1398,   -123,    353,   3114, -12025,  -1212,
9287  -1111,    916,   6452,  -1880,   1867,    307,    -66,   1857,
9288    138,   -980,  -3088,   -174,    -41,   -393,   -656,    847,
9289  15824,   -379,    358,    672,   -389,    920, -21145,   -393,
9290    350,   -574,   1005,  -2083,     26,     79,   -203,  -7967,
9291  -3302,  -5805,    772,   -302,   2104,  -1240,  13710,   6816,
9292   2282,  -3709,  -1512,    -81,  -2216,  -3005,    444,   -795,
9293    751,   2163,  20751,    780,    542,   -480,    624,   -425,
9294    769,   2474,  -5903,    399,  10564,   -112,     69,  -1409,
9295   1885,   2339,     67,   -620,    196,  -2432,   6046,  -1673,
9296   6512,    809,   7904,   -516,   4278,    223,    359,  16512,
9297   1224,   -480,   -505,   -735,   -502,   -593,  -4565,   1914,
9298    122,   -531,   1442,    464,     69,    292,    410,   -581,
9299 -19848,   1059,    132,   1392,   5917,    705,  -7706,   2496,
9300  -1487,   -791,  11939,    185,   -265,  -2412,    630,  -8028,
9301   1434,  10315,  -1541,  -3756,  -2403,  -1918,   1050,   8057,
9302    234,  13546,    -92,  -2172,   -671,  11631,    103,    116,
9303   -171,  -4604,   -267,   -602,     15,    454,   6859,  -2151,
9304  -8707,  -1664,     61,   2518,   -969,    903,   1209,  -1435,
9305  13531,    590,    236,   -821,    598,   1186,  -7690,    134,
9306  -1005, -18177,   -148,    519,    900,    951,    406,  -3584,
9307     47,   9439,   1418,   -797,  -3353,   -703,  -1798,  -1244,
9308    291,  -2784,  14612,   2029,   -161,   1040,  -4130,   3064,
9309   1721,  -2898,    269,   3367,   1379,  14359,   -690,   -655,
9310   2010,  -4935,   -681,  -2606,  11651,    748,    101,  13593,
9311    629,     28,   -540,   -854,   1405,    558,  -8785,  -1016,
9312 -13043,    121,   -556,   4959,   1694,   -720,   -138,  -3897,
9313    182,   1938,    844,    919,   -683,  12042,  -1101,   -155,
9314  -1375,  -1509,     11,    220,    821,  21721,   -367,   -634,
9315  -1468,   -174,   1002,  -1203,    318,  11672,  -2114,   2472,
9316  -1701,   5932,   -661,   1094,   2500,  -5609,    254,    437,
9317   -911,  -1611,  -8005,    217,  -1139,   1321, -10713,  -2183,
9318   1163,   -890,   -622,  12820,   1021, -13578,   1040,   3216,
9319    592,    686,    737,  -2881,  -1693,   3995,   -455,   4666,
9320  -4124,  -9316,   2061,  10645,    271,    264,  -6829,    641,
9321   2061,  -6683,   -512,   -747,  -9131,   2445,    343,  -9944,
9322  -2888,    607, -10855,    871,    418,    504,    936,   1079,
9323    273,    400, -17752,   -391,  -1543,  -6193,   1482,    737,
9324   2096,   -982,    167,    972,    336,   1063,  -1272,  -1602,
9325  -1907,      9,   -191, -15207,   -119,   4047,   1479,  -1405,
9326    526, -18462,   -627,  -1996,  -1022,  -1544,    312,   7972,
9327   -227,    797,  -5204,  -2160,    391,   -423,    257,   3836,
9328    442,  -1931,     22,    143,   -203,    362,    -73,  15679,
9329   -289,  -1445,    577,    858,  11408,  -1970,  -1022,   1550,
9330    882,  -3699,  -2697,   3978,    600,     86,   3858,   8683,
9331  -7681,  -4856,   4051,  -1321,   -587,     46,   -499,   -354,
9332   -655, -15717,     67,    490,  -2670,    474,  -1374,   5601,
9333     60, -17615,   -808,     87,    367,    579,   1057,   1020,
9334   -394,   1181,   -189, -10846,    763,   2635,    282,  -3279,
9335   -866, -15257,   -449,    112, -15577,    227,    269,  13964,
9336  -1273,   1513,  -1487,    195,    319,   2527,   -286,  -5883,
9337  -5360,   -959,   2791,  -3335,   -945,  -1985,   -903, -11418,
9338   8525,    669,   6106,    153,  -1169,  -1198,   -553,   7037,
9339    528,  -4237,    717,   -214,   1824,  10108,    961,   9077,
9340   1899,  10407,   -207,    -29,    355,  -6794,    111, -13627,
9341   1361,  -3577,    291,   4534,   2209,  -1579,    109,    523,
9342    456,  10990,     31,   -448,    385,   1481,      2,  15266,
9343    798,   5759,    860, -16424,  -1315,   1631,   -456,   -977,
9344   -180,  -2593,   1191,   5959,    -32,   8112,   -506,  -7766,
9345  -1871, -15310,    662,    196, -20401,    925,    446,  -2035,
9346   -620,   -686,   -249,  -2517,    423,    703,    633,    828,
9347   -182,    -37,   -406,   -149,    821, -22255,    652,    522
9348 },
9349 
9350 .shape16 = {
9351   -786,    193, -15441,    200,   1050, -16545,    -41,    329,
9352   -869,   -170,   -858,   2725,    217,    447,   2107,    -23,
9353   -387, -10280,   -383,   -320,    387,  16012,    -79,   -967,
9354   3528,  -2123,   -537,   -636,  -1761,    949,    100,    -17,
9355   -446,    261,  22527,    331,     26,    -87,   -206,  -2292,
9356  -1178,   -164,    598,    147,    889, -14487,  -2823,  -1280,
9357  -1892,     33,  -1763,    993,   4807,   -953,   2181,   -588,
9358     59,   -296,    218,    291,   -104,    495,  -1092,   2232,
9359 -14904,   -983,  -2919,    795, -17207,  -2045,   2988,    597,
9360 -10312,   -718,  -2196,  -5822,    847,   1304,   -757,  -4714,
9361   -148,    831,   -734,    806,   4348,   -308,    244,    566,
9362   2706,    604,   -748,   -864,   -568,   -219,   -128,   -688,
9363   -218,    110, -29289,    482,     76,  -1447,   -142,   -417,
9364   -253,   8124, -19775,    990,   4546,  -1012,  -8082,    133,
9365  -1612,  -2243,  -3788,   1568,  -2892,    852,  -1642,  -3479,
9366    -23,   1300,   -564,  -1037,    249, -14533,    -43,    321,
9367   -680,     10,   -417,  23426,    397,   -108,   1843,    180,
9368  11976,  -9613,    353,   3768,    130,  -1035,   4340,    218,
9369    596,   -224,   -779,  -1680,   1326,    152,   -971,  -9725,
9370   -355,   5328,   -459,  16242,   -438,    926,   6210,   1912,
9371    769,   2621,   -148,  -1008,    517,    341,  -3594,   -965,
9372  11383,   -874, -16949,   1167,  -3371,  -1655,    586,   -132,
9373   3990,   -770,    211,    246,    514,   -166,   -734,  30408,
9374   -258,   -521,    -20,    339,    499,  -2572,   2110,    272,
9375   1357,    123,   2841,   -320,    -31,   -444,   -501,    215,
9376    -42,    595,    108,    484,   -223,    937,    475,    -72,
9377   -319,     75,   -205,   -978,  -9155,    145,   2020,     -3,
9378   2438,   4046,  -1281,   -875,   1532,   -598,  12288,    369,
9379  -2046,    343,   -778,   1769,  -2589,   -641,  17437,   1793,
9380   -592,  -1954,  -1607,   6184,   3440,   -512,  -2710,  -1330,
9381   -127,   8765,     83,   -243,   -315,    709,    256,   1176,
9382  -1198,   -463,    970,   -302,   -568,   -997,  -1022,    159,
9383  11008,     27,  13074,   1523,  -3239,   2330,  -4808,   6115,
9384  -9933,   1449,   2153,  -3111,   1780,   -731,    121,   -881,
9385 -14289,   -265,    566,   -611,   -253,  -2965,    250,   -105,
9386    -66,   2570,  -1922,   2712,   1907,  -2025,   -454,    173,
9387   1463,    -29, -31955,   -113,  -1751,  -3353,    254,   1001,
9388   6781,    -29,   -639,  -1289,    288,    498, -21505,     48,
9389    109,  -2151,   -223,   1360,  -3430,    658,  -4185,  -1706,
9390   1244,   1899,    124,     12,    -35,    289,    382,    433,
9391    261,   -131,     54,   -646,   -280,     86,    180,    153,
9392   -169, -20242,    -95,    734,   -524,     77,    102,   8468,
9393   -421,     29,     -3,     51,   1526,   -600,   -264,    355,
9394   1949,   -985,   -291,    -86,  10212,   -789,   -393,   -182,
9395    -51,    946, -16716,   -954,   1179,  -2745,   -509,  -4774,
9396   -587,   -608,   7657,   -509,   -388,    987,    109,   -218,
9397 -17579,   -524,   -467,  -1643,   -444,   1430,   2541,   -124,
9398   1785,     27,   7905,    -73,  -3135,  -1241,   -254,  -2114,
9399   1175,    780,    -50,   4055,    535,    438,     32,   -113,
9400   -260,     81,   1102,    -59,  29188,    -48,    212,    -29,
9401   -344,    559,    856,   -483,    608,    -40,  -1498,    112,
9402  10374,   1198,   -434,   4053,   1286,    236,   1823,  16046,
9403    592,   1583,     78,  -5243,   1311,    456,  -1342,   -546,
9404   -353,  13289,   -333,   -529, -20859,    183,   -167,  -1368,
9405   -338,   -690,   4248,   -205,   -666,   -634,  -1653,   1174,
9406    234, -18622,    891,    284,  -2632,  -1516,    289,  11242,
9407    727,    133,    284,   -323,  -1370,    908, -13169,   -412,
9408   1155,    410,    610,  -3072,  -8220,   -637,    242,   -647,
9409  -2072,  16041,   2292,  -8009,    351,  -3137,  -3075,  -1051,
9410   4569,    125,     23,   1281,   2487,    520,   -209,   -688,
9411    205,  -1248,    246,   -601,    533, -12209,  -2298,    826,
9412  -2762,     45,  15123,    721,   1128,    798,   -676,    349,
9413   -153,    263,     89,   -854,    -24,   -350,   -227,    157,
9414    587,   -240,   -185,    663, -32328,   -148,   -204,  -2396,
9415   -597,   -344,   8104,   -280,   -375,    264,    648,    741,
9416   -290,   -321,    263,   -569,   -381,    167,   1757, -29636,
9417     30,    393,    398,    590,   -242,     81,   1601,   3683,
9418    787,   -336,    675,  -1080,   -713,    261,  18420,   1760,
9419    609,  -4610,   -551,   2790,  19807,   1347,   -125,  -9412,
9420   -261,    548,   1056,    179,   -917,   -181,  12637,   -267,
9421    621, -11908,   1366,     76,   5875,   -742,    394,    155,
9422   -370,   2481,     46, -15392,   -344,  -9750,  -1353,  -2242,
9423  -1685,  -1286,   2320,  -2176,  -1729,    705,  -1582,   1590,
9424   1603,  21129,  -3555,   2192,   -883,   3438,    233,   1965,
9425   -537,    399,  -4818,  -4085,    559,   -292,   1290,  -2700,
9426     10,   -301,  -1865,    226,     52,  -1346,    306,    316,
9427 -12281,   -525,    285,   9631,     -2,   -849,   1620,    128,
9428    176,  -1021,   -473,   7929,   -133,   2459,    -33,  -1517,
9429 -22047,  -2300,     98,  -3513,    334,   4617,   -193,  -1309,
9430  -1279,    738,   -443,     95,    406,    660,   -705,    -54,
9431    -39,  26396,   -766,    249,  -2423,   7759,   -689,  -3909,
9432 -17404,     65,   1849,    945,  15907,   1386,   -433,   -831,
9433  -6349,  -3919,   1870,   8096,    311,  15043,   1709,   -315,
9434   1288,   7522,   -215,  -5072,   1246,  -1486,   3762,   4526,
9435   1517,  -1936,   -543,   -263,    771, -10215,   -425,  -5098,
9436     59,   -266,  -1012,   -380,  -2131,    630,    405,    665,
9437  -4550,   1403,      8,    -46,   -879,    398,   -532,   -185,
9438   -286,    921,    -65,    378,    669,    174, -15280,     91,
9439   -776,   8480,   2463,    184,   2065,   -666,   -561,   4122,
9440    594,    732,   4007,   -852,    -71,    194,   -126,   1765,
9441  -1570,    968,   -257,   -288,    950,  27482,   -333,    370,
9442  -1429,    285,    558,  11245,   -135,    565,   1296,   -261,
9443    -62,    600,   1455,   1457,    820,    357,  -1203,    169,
9444  16611,   -893,    359,    231,    418,   -547,    -95,   3866,
9445   -511,  -6344,   -205,    923,   -239, -16205,  -1619,    217,
9446  -3362,  -6342,  -1551,    649,   -492,    264,    -55,    170,
9447  16992,    -91,    306,     43,  -2770,    582,  -1740,     77,
9448   -882,    268,   -515,    -45,  -6093,     24,  -5596,   9034,
9449    284,   3211,    846,   1158,  -1118,   -604,   -514,   1402,
9450   -493,   -938,  -3892,    242,    643,   1421,   -434,   -406,
9451   -102,    -88, -11733,    161,    518,    978,   1508,    248,
9452  -1036,   1407,   -396,    293,   1154,  -1435,    495,   8243,
9453     20,   -845,  -5373,    659,   2366,  29148,    145,    603,
9454   4088,   -251,  -2841,  -2526,  20682,  -1357,  -2454,    660,
9455   -125,    347,  11772,   -113,   -357,  -2181,  -1234,   1908,
9456   -432,  16555,   -248,    822,  15516,   -158,   -653,   1573,
9457     93,  -2730,  -1111,    958,  -1550,  -1153,     17,    610,
9458    781,   -372,  -1640,    144,   -135,  -1171,  22140,   -427,
9459    -26,    690,   -800,  -1497,   -300,   5438,    390,  11304,
9460   9253,   1098,   5564,     -9,   3856,    965,   2016, -12797,
9461   1687,    915,   3687,    539,   2496,    702,  -1324,    -71,
9462 -12955,   7456,   4626,   -848,  -1815,    831,   2151,   7921,
9463  -3000,    123,   1189,  -1489,    222,   4973,   1936,     54,
9464 -10527,  -1238,  -1157,    628,  14112,  -2164,   1478,   -985,
9465  -4102,    635,    225,   -311,   -609,  -1015,    301,    507,
9466    -85,    443,    186,   -552,   -711, -16988,  -1327,    220,
9467    565,  -1673,   -543,  18633,    331,    127,   -342,     22,
9468    -77,   -360,   -439,   -501,  -1848,  -1147,   -483,   1133,
9469   -351,     41,    908,    502,   -658,    474,   -430, -11348,
9470     -1,   -531,    451,    709,    227,   -978,    348,   -265,
9471    269,   -376,   2511,   -188,   -111,   -387,    809,   1009,
9472   1570,   -755, -11463,    667,   -895,    446,    276,    145,
9473   -513,   -117,   -462,   -340,   1457,   -963,    191,   -788,
9474   -150,   -979,   -507, -27540,    122,    368,    -73,  10051,
9475   -465,    642,    507,  -6828,    241,  -5025,   1598,  -1174,
9476   2373,  -2272,  -1910,   -108,     15,    166,      2,  10518,
9477    933, -12716,    510,    778,   -424,    414,   4899,    759,
9478    862,   -438,   -886,    457,    304,  23639,    136,   -203,
9479    478,   -565,    244,   -541,   2419,   -773,   1107,   -217,
9480   1579,  -1037,    476,    -97,    995,  17973,    161,  16466,
9481   -178,   -718,  -1606,    947,   1991,   2266,   1249,   2708,
9482   -611,   1424,   -142,    -53,     36,    509,  26159,   -144,
9483    357,    -37,   -234,    587,    311,   -509,  -1639,   -332,
9484  -1618,   -382,    302,  -8657,    -68,    -30,    545, -12834,
9485    158,    158,    135,    621,   -354,   -871,    451,   1220,
9486    -31,      2, -13414,     60,      3,   -380,    541,    -44,
9487    552,   -366,    155,   -462,     61,   -232, -15426,    317,
9488    688,   1121,   2933,   7151,   -168,  -9167,  -2521,    745,
9489   2792, -10448,    569,  -3823,    630,  -4626,    -95,   -416,
9490    828,    259,     72,    171,    635,   -250,   -128,   -426,
9491   -153,    260,   -771,    314,    235,     26,  32281,   -343,
9492    751,  -1443,    324,   -684,   1900,  -1334,   2022,     30,
9493   1073,  -2406,   2080,   -485,   -320,  15328,   -860,   -529,
9494 -16444,   -219,   1736,   -149,   -160,   -828,   1089,    413,
9495    241,   3720,    -90,    146,   1109,    243,   -321,   -256,
9496    -68,     88,    -50,    571,   1179, -25030,    104,    929,
9497     35,    529,    117, -13724,    734,  -1344,    456,   5586,
9498   1566, -12573,   -840,  -1617,  -2494,   1791,   1901,   3066,
9499  -2159,   -414,  -3856,  -9894,  -1608,   -657,  15355,   -773,
9500  -9217,   -658,   -972,   4730,  -2986,  -3478,   -757,  -1416,
9501  -3702,  18089,    629,   7061,    124,   5843,    158,  19017,
9502  -2204,  -6976,   1629,  -5657,   1101,  -1859,  -1425,   -548,
9503  -1132,  -5043,   1074,   -592,   -196,   1902,  22705,  -1228,
9504    214,   -685,  -2036,  -2368,   -315,   -914,    533,    218,
9505   1091,   -627,   2031,  13922,    104,   -450,   4494,   -498,
9506   -361,  24734,    623,   1029,   2437,  -1123,  -5092,  -6551,
9507    438,  16562,    375, -13102,   -193,  -2004,   3556,    179,
9508   1832,   2086,    798,   -534,   -195,  -7105,    796,   3969,
9509 -12269,   1570,   4273,  -2692,   1240,  -2901,  -2045,  -2453,
9510    372,    613,   -548,   -245,    687,    258,  -8964,  -1500,
9511  -1519,   -993,  17571,   -357,    916,  -1202,   1752,   2081,
9512   -536,  -3185,  -1062,  19335,    721,  -9958,   1052,   -872,
9513    248,  -3133,    456,   1641,    149,    -11,   2955,    310,
9514  -3178, -18823,    497,   -971,  -6587,  -1380,    351,    106,
9515    -43,    607,  -4754,    213,   1030,   5377,   -804,  -2557,
9516    850,   1081,   -706,   1325, -14922,   -794, -14060,  -1953,
9517    891,  -3296,    329,   -510,  -1126,   1113,   1753,   -411,
9518   1769,    429,   -185,  -1020,    194,   -106,  11470,   -591,
9519   -272,    422,    337,    524,   -150,    822,     51,   -120,
9520   7193,    802,    640,   -140,    -42,  28125,  -1020,    285,
9521   -465,   3195,     69,    482,   -953,    262,  -7672,   -373,
9522   5158,   5625,  -3003,    550,   5371,   5619,  -2200,   5392,
9523   -804,    135,   1300,  -3610,    -23,   -433,  13503,    224,
9524    911, -14421,   -502,  -2151,  -1667,  -1933,   2888,   -277,
9525    547,   -989,   3115,    -32,   -680,   -164,    804,    412,
9526     62,   -154,   -190,    156, -10938,   -360,    -88,    843,
9527    328,   -773,   -267, -12668,    856,   1496,   -243,   -586,
9528    736,  -2175,   -677,  -3069,   7480,  -1764,  -4024,  -2569,
9529   1805,    194,  -6814,  -1135,   -237,   2682,   -156,   -890,
9530   1285,    368,   1802,   -683,   -163,   1191, -13063,   -496,
9531   -335,  17482,    746,    818,     48,  21419,   -598,  -1753,
9532  -1169,  -2135,     40,  -9114,    592,  -3912,   1980,   -264,
9533   -304,   8138,   -185,    286,  -3024,     48,  -1630,    909,
9534    661,   -662,  18085,    240,   -201,     69,    192,    305,
9535 -22167,    692,  -1135,   -996,    398,    -74,  18553,   -958,
9536   1223,  -5578,    508,   -352,   1234,   -450,    497,    780,
9537     79,     51,   -221,    255,    -26,  13352,   -170,    231,
9538    590,    169,   -733,   -812,    -65,   -219, -20939,    200,
9539     35,   -177,   -454,    632,   -267,   -407,   -120,    623,
9540   -176,   -664,    715,    -23,    318,    148,   1125,     16,
9541    709, -21687,   -230,   -413,   1398,  -1235,   -283,   1615,
9542    175,   -299,    349,    400,   -112,  21762,   -665,    364,
9543   1089,   1303,    -54,    523,   -381,  -1312,     48,   -886,
9544  -1260,    408,    415,  -8349,   7115,    180,   -774,   3508,
9545   -971,   -255,   -195,     81,  -2674,   -977,   -355,  -1500,
9546    178,  -2081,  -4432,  -1014,    340,   5818,    138,   -106,
9547  16917,   1203,    349,   3271,    961,    363,   6008,  -6043,
9548   3736,   -730,  -4201,   -514,  -6131,    -68, -14935,  -1781,
9549  -3898,    -40, -18944,   -461,  -1694,  -1269,   -755,    -81,
9550   2369,    484,    531,  14114,     85,     32, -10142,   -142,
9551    600,  -2374,    375,    675,  -2663,    155,   -947,   6427,
9552  11476,   1253,   5049,   1063,   2003,  -1608,   2463,  -2168,
9553  -1128,   1079,    383,   -996,    368,   1208,  -3554,   -959,
9554   4596,  -1209,  -4154,   1270,   9365,  -2775,  -1751,    998,
9555 -20023,   -347,   1505,    218,   -142,    342,   -128,   -523,
9556   -159,     75,   -467,    257,   -133,   -142,    712,   -621,
9557    428, -29584,     13,    402,   -455,    119,   -483,   1121,
9558   -461,    960,    807,    -46,    297,  14856,    221,   -356,
9559    221,  15037,  -4744,  -2555,    447,  -1418,   1464,   1391,
9560  -1404,  -5812,    512,  -2321,   9882,    242,  -2298,   -137,
9561   -849,  -3182,   9394,   1412,   1052,   1369,   -904,   -494,
9562   -231,   1113,   1087, -13317,    768,  -1178,  -3011,     24,
9563    229,    164, -10170,    328,    308,   -591,    213,   -543,
9564    -82,   -790,   -875,    794,   -558,  -7651,   -573,   1266,
9565  -2084,   2275,   -187,     97,    384, -11830,   -185,   -472,
9566   1365,  11636,  -1405,    360,   -487,   -440,  -1820,   -349,
9567   -293,    285,     25,   -139,   -415,   -540,   -108,   1136,
9568   -673,    230,  19202,   -545,   -542,    919,   1221,   -518,
9569    196, -21900,    795,    115,    -16,    459,   3339,   -347,
9570   -346,   -186,   -695,   -267,   -714,    185,    266,  -1218,
9571    120,   -249,    233,   -110, -30412,    285,    219,   2256,
9572    536,   -442,    673,  -1487,   -477,    -60,  -1806,    183,
9573  -7195,   -577,   2230,  -7594,  -3230,     65,  22963,    111,
9574    390,   7134,  -3716,  -5123,   -475,    -32,    -98,   -466,
9575   -118,    -43,     74,  -1071,   -902,   1714,   4004,     26,
9576     97,   1680,    423,    252,   9667,    550,    354,   -222,
9577     19,   -224,   -807,    365,    593,    363,   -851,    -28,
9578    553,    238,   -481,    769,    279,  18367,   -462,    286,
9579   4825,   -141,    500,  20383,   1618,    -31,   -514,  -2484,
9580   -327,  -8506,   -705,   -872,    530,  -9997,    -36,   -431,
9581   2824,   3185,   1712,   -318,   9513, -10065,    614,   -503,
9582    389,  12830,   -113,    -15,  -1007,   -523,  -1293,  -2102,
9583   -543,  -1157,   -583,   1228,    262,   -674,  -1847,   -242,
9584    299, -12025,    547,   -591,  -9173,    275,    412,   2493,
9585    997,   1229,   1982,  27554,    245,    106,  -1320,   -153,
9586   -423,   -955,   -449,    392,    824,    796,  -1181,   1640,
9587   -884,    -70,   8789,  10021,  -1806,   1019,     90,   1494,
9588   2071,   -911,  -1159,    212,   2207,   -994,  -2500,   -497,
9589     92, -11544,   -398,   -774,   1474,     32,   -671,   -171,
9590  -1250,   -249,   1161,   -654,   -205,    -36,   1733,    763
9591 },
9592 
9593 .shape22_1 = {
9594    987,     -6,   -621,   -220,  -2438,   -387,   -535,    -23,
9595   -934,    -68,  -4985,    575,    483,   7243,  -1075,    917,
9596   1739,  -1832,   -580,   1564,    131,   -180,  -1271,   3672,
9597    161,   1040,   1737,   2719,   1101,   -185,  -1410,    221,
9598   -422,  -8675,   -753,   -401,  -5388,     13,    762,   1378,
9599   1113,   1768,   -177,   3397,   2162,    267,   2261,   -156,
9600   1708,   -848,    -79,  -1819,  -3159,  -5548,   -745,   7208,
9601  -1039,   7555,   -134,   2661,  -2112,   2270,  -1991,    441,
9602  -6248,    246,    166,   2092,  -1402,   -242, -13600,   -539,
9603    391,   2395,  11001,   -981,  10906,   -403,    823,   1647,
9604   -294,     93,    504,  -5448,   1213,  -1849,  -3077,    790,
9605   -841,  12812, -11266,  -1882,   -805,   -274,   1968,    -49,
9606   1189,    -80,   -281,    -40,    409,   2423,    581,  -1362,
9607    207,   -869,   -589,   3294,   -318,  -4592,   -476,   1014,
9608   -135, -17999,   -194,    807,  -2946,   -222,     44,   -514,
9609  -4407,  -1201,   1155,   -235,     98,   4432,   -342,   2386,
9610   1402,   -956,   3357,   1959,   4790,   -139,  -3494,  -4280,
9611   -589,  -8422,    363,   -746,    640,   -360,  -1007,  -1100,
9612  -7989, -12630,   1006,  -1608,   -864,   -226,   -915,  -2032,
9613   1274,    596,   1864,   1067,   1597,    460,  -2003,  -5560,
9614  -8020,   2354,    379,  -3151,     44,   7024,   -698,  -2901,
9615   4976,    927,   1223,    -93,    172,    189,   6639,  -6082,
9616   -726,   -524,  -3068,  -3802,     16,  -1039,   -105,   2333,
9617   -350,   -306,   -379,   -832,   1282,     56,   3529,    562,
9618   -603,   5954,    294,  -1265,   8045,  -3990,   -169,   -123,
9619  -3267,    572,   -879,   1562,  -1185,    799,  -9589,    407,
9620   -590,     65,  -2848,    433,  -5547,    -19,   7180,  -7904,
9621   -392,    323,   -448,  -4481,  -3773,  -5286,   1957,    226,
9622  -2040,   3292,   2987,  -1704,   2835,   -149,   1435,    823,
9623   1775,  -2769,    146,    234,   -131,    -15,    268,     37,
9624    139,     22,   -196,     91,  -3503,  -5421,     24,   -280,
9625     58,    370,    655,   1412,    113,    306,  16404,   -234,
9626    315,   -957,     72,  -1129,   1993, -18719,  -1415,   1349,
9627   2340,    541,    313,  -1360,     31,   1441,    -78,  -9905,
9628   -393,    367,   -712,  -2009,    372,   -297,   -123,    303,
9629   -458,   -323,     46,   8701,  -1301,  -8768,    -43,   1818,
9630    212,   -543,  -5077,  -8037,  -2536,    702,    792,   -381,
9631   -272,   1941,   6320,  -1871, -13938,   -262,  -2063,    108,
9632   -861,    485,   -440,    768,   5665,   -302,    305, -13784,
9633   2889,   -127,    -94,    145,   1308,   7911,  -8376,   -643,
9634   -596,   1357,   -943,   1329,    -84,    -62,   1651,    391,
9635  -2295,  -5456,   -357,  -4611,   1361,   3961,   -295,    642,
9636   -698,   8614,   1613,   -526,   -120,   -205,     17, -20171,
9637   1252,   -261,    535,  -1244,     92,   -315,    878,    380,
9638    157,   3217,   -493,   -773,    513,   -510,  11304,   -899,
9639    -27,    398,  -6386,    659,  -1001,  -2737, -13295,   1219,
9640  -1014,   -193,    445,  -2393,    344,    -25,   -599,  -2848,
9641    884,     94,    -11,   -564,    -36,   9939,  -3530,    462,
9642   -942,  10089,    824,   2994,   -293,     71,  10167,   -457,
9643    711,   -964,  -2128,   2530,    160,  -2558,   2451,   1654,
9644  -3828,   1560,    879,  -1023,  -8354,    851,    -77,   -112,
9645  19572,   2010,  -1077,  -1329,  -1282,   1277,    252,  -5622,
9646   4617,     58,  -2315,   -459,  -1249,     92,    708,   -737,
9647  -3323,    182,   1557,   -657,    546,   -447,  19117,   1645,
9648   -336,    -26,  -2041,   5926,   4746,  -1866,   3922,   2798,
9649   5320,      7,    470,    842,    229,   -567,    742,  -3306,
9650    659,   -871,   -226,  -2593,  -1003,  -1373,    595,   -768,
9651  20658,    944,   1228,    279,  -1531,   -618,    361,  -4019,
9652   -343,   -351,   7143,    293,     92,  -2713,   -269,    -30,
9653   -332,   4093,    216,    239,   -563,   1943,   -944,  -2268,
9654     70,   -209,    440,   1493,   -446,    491,   -362,     25,
9655   -331,    433,  -1585,    173,   1126,  -3614,   -234,  -2649,
9656   1181,   -641,   -160,   3727,   -841,  -2134,  -1396,  -5758,
9657    -14,    364,  -4651,   1151,    194,  -5234,   5878,  -1348,
9658  -1388,   -233,   3810,   -860,   9479,    -24,  -6616,   1387,
9659   -455,    447,   -224,  -2997,     12,   3502,    -73,    470,
9660  -9170,   1677,   -740,   -592,  -1638,    675,    -93, -17842,
9661   1750,   -847,    993,  -2393,    -49,  -2029,   1940,    588,
9662    475,  -3467,     55,   5087,   2989,    380,    915,  -2782,
9663   2418,  11303,   1098,   1009,   1372,  -5780,   -303,   1451,
9664    972,  -7433,   -571,   1661,     64,  10265,   1541,    -50,
9665   -964,   -738,   -253,  -3105,   -695,   -546,   -775, -18971,
9666  -3094,  -2379,    738,   1625,    623,   1073,    782,    723,
9667  -3417,   -578,   -189,   4108,   1115,  -1222,  -9102,  -4736,
9668    347,    946,    322,  -3699,    193, -15139,    367,    969,
9669   -788,   -694,   -620,    -26,    -16,      4,   -478,  20792,
9670  -1175,   -231,   2566,  -1270,    162,    181,  -1451,  -5370,
9671  -2429,  -8910,  -3794,  -5807,  -1655,    248,   4432,   1393,
9672  -2451,  -2706,   -744,    687,    842,  -1281,   2960,  -2348,
9673    153,  -1671,  -1433,  -1250,  -1096,   2501,  -5393,   4266,
9674  -1098,    880,  -1215,    817,   -443,  10053,    705,   -689,
9675  -2679,  -1205,  -3302,   -809,   -918,  -1005,    124,   -329,
9676    108,    -52,  -5305,   -419,    128,  -8137,   1427,    387,
9677   -235,  -2582,    190,   -173,  -1031,   2672,   -985,   3309,
9678  -5927,   7327,  -8463,     -2,   6035,    743,    552,    -14,
9679   -580,    -68, -11886,    476,     61,   1172,   -529,   -988,
9680    871,   -776,   -332,  20870,    384,   7795, -10830,    723,
9681   1690,   -519,    962,    663,   1300,   -465,     47,  -3578,
9682     56,  -8131,   2041,  -8524,  -1303,   6349,   1903,  -6726,
9683   1156,   -224,   1286,  -2355,  -3415,    985,   -502,  -2474,
9684     49,  -2789,  -3616,  -1707,   3363,   -140,   1702,  -1919,
9685 -11518,   -404,     62,  -6933,  -1187,  10830,    132,    284,
9686   -639,   1349,   2367,   -311,   -626,    745,   5660,   -152,
9687   -121,  -5236,   -481,   5889,  -1263,  -8443,    -33,    936,
9688    423,   -117,    111,  -1055,   -103,   -321,   1286,   -611,
9689    777,    827,    422,   -162,  -6767,   -241,    289,   -441,
9690  -1344,   2706,  -1260,  -4649,   -847, -16107,   -263,  -1826,
9691   -521,   -760,    942,    309,  -2692,  -4835,   -853,   -806,
9692   -276,   -322,   5647,   1219,   -433,   -346,  -1171,  -1028,
9693    191,   -406,    444,     33,    272,   3502,    475,  -2178,
9694   1915,   -290,  -1037,    833,   -695,   -121,    415,    556,
9695   1025,  -2268,    334,   2847,  -1768,   -389, -14034,  -3878,
9696    836,   4605,  -1985,   -359,   1478,   -149,    823,   -926,
9697   -828,    135,    469,   -645,   -328,    -94,   -178,   2820,
9698    781,  -2361,  -5778,   1312,   3918,     -1,  -3654,   -942,
9699  -2495,    615,    210, -17006,   -396,   -445,    382,    563,
9700  -1738,     95,  -9107,   4869,    348,    527,   5688,   -145,
9701  -1195,  -2367,   -749,   -187,   6697,     27,    347,  12571,
9702    -64,   -427,   3765,    824,  -1216,  -1126,   5997,    586,
9703    110,   -294,   -240,   1646,   -186,   1360,    413,  -6459,
9704  -1535,  -3208,   -520,   -621,   8613,   1098,    -19,   -199,
9705 -11446,   -657,   -353,    906,    678, -19375,   -126,   1688,
9706    644,   1231,  -2151,   -742,    320,    -68, -12426,  -2750,
9707   1483,  -1603,  -2639,   3028,   2662,   -140,   5405,   -917,
9708   -407,    207,   9392,   -569,    931,   -124,    -82,   6370,
9709    477, -12264,   1093,   3427,   -732,    -50,    232,    -67,
9710    609,   1615,   -463,    583,   1808,   1499,   -509, -24431,
9711    231,    -72,   -192,   -333,  -7554,   -342,  -9036,   -304,
9712    136, -15450,   1333,  -1147,  -1488,  -1440,     75,     63,
9713    747,    297,   -251,     30,   -301,  -1810,    -86,    544,
9714 -10446,   1300,  10468,    218,  -2471,   1982,    423,   3046,
9715  -1112,   -657,   -104,  10671,    -46, -10953,  -6205,  -1275,
9716   1972,    937,    -75,   -330,   -529,  -2581,   1510,  -1881,
9717  -1372,  -1725,  14541,   -560,   -884,    946,   -307,  -5031,
9718   7798,   -190,    720,   1525,     29,    868,   1238,    372,
9719   -462,   2467,  -2661,   2721,  -1514,    723,  -2782,   -494,
9720    240,  -7147,    587,    751,   1613,  11054,   1074,    275,
9721    972,   -970,     27,    -75,     24,     -9,    163,     88,
9722     21,     87,    -78,   -743,   -128,  -2336,   -235,   -743,
9723  -3918,   -333,   1088,   -195,   -166,    782,   -119,  -3263,
9724    604,   2155,   -258,  -1282,   -129,     43,  -5124,   -472,
9725    685, -14243,  -1294,    -99,  -1922,   -284,   -422,  -1112,
9726  -3194,  -1977,   1448,   -419,  -7172,     20,    -70,   2102,
9727      0,    278,   1882, -10005,   1612,   6020,     71,   -141,
9728   1027,    -43,   -864,   -448, -21257,   -336,  -2090,   5207,
9729    674,    722,   1030,   1367,   1963,   6057,    984,  -1087,
9730  -3690,     47,    -61,    104,    -81,    895,     22,    728,
9731   -191,   3219,   5228,    -27,   -802,   1438,  -9026,  -1352,
9732   -581,    912,   -664,    -23,   -522,   -912,    178,   -603,
9733    571,    574,    406,    564,    175,   -405,  -2965,  -1072,
9734   1749,   -957,   -402,   9431,   1649,   -409,    291,   5765,
9735    808,   6754,    727,    -37,   -254,   1530,    213,   3253,
9736    357,    371,     45,  -1276, -12432,   2799,  -1924,   -176,
9737  -1107,   -183,    198,   3662,     20,  -1166,   2507,  -3484
9738 },
9739 
9740 .shape22_2 = {
9741   1688,   -307,   -590,    971,  -3616,  -1632,   -218,   1861,
9742  -1479,   -367,  -6584,    487,   -951,  10808,   -232,    444,
9743     89,  -1216,  -1577,   1283,    249,     -3,  -3646,   2205,
9744  -1116,   2630,   2110,   3193,    270,   -189,     78,   -826,
9745   1010, -10520,   -370,   1234,  -5604,   -262,   1277,   1440,
9746   2225,   2466,    305,   2469,   -740,    120,   3184,   2125,
9747   1185,  -3230,   1597,  -1670,  -8283,  -9857,   -129,   8932,
9748  -1355,   8755,    707,   -256,   -135,    423,   1543,   1782,
9749  -4875,    403,    373,   1570,   -183,    782,  -9617,  -2539,
9750   1090,    523,   6929,  -1226,  10329,   -278,   -999,   -260,
9751  -1810,    666,   -463,  -6100,   2040,    256,    532,  -1475,
9752    383,  13137, -10953,  -2226,  -1243,   1584,  -2348,   -809,
9753   3602,   -816,    194,    480,     84,   2297,    344,  -5181,
9754  -6243,  -2616,   2093,   7112,  -2373,  -1346,    291,   -372,
9755   -863, -16911,  -1878,    378,   -826,    579,    737,   -468,
9756  -2288,    264,    634,    108,   -254,   4717,  -1286,   2885,
9757    986,  -4944,    -98,   2007,    991,  -2252,  -2887,  -6141,
9758   -605, -10474,    896,      6,    235,   -407,    -70,    478,
9759  -8392, -10870,    575,   -672,    103,    320,   -179,   -229,
9760    445,   -380,   1124,   3271,  -1327,   -275,   -239, -10381,
9761  -9102,   1361,     96,  -1255,   -277,   9316,   -415,  -2258,
9762   8992,   -117,   1625,   -704,   -980,    752,   9133,  -8792,
9763   -423,   -272,   -865,  -2285,    443,  -2014,  -2592,   3180,
9764   1198,   2570,   3360,  -7090,   3311,    697,   2229,     46,
9765   -472,   6984,   -140,   -780,  10391,  -1078,     48,   -564,
9766  -5073,   1576,   -826,   -483,    952,   1099, -11536,   -652,
9767    375,    440,  -7319,   2646,  -2089,   2804,   3795,  -6704,
9768    251,    811,  -1224,  -1976,  -4943,  -6671,    780,  -2856,
9769  -7907,   2447,   3755,   -135,   1127,    328,    553,   3450,
9770    351,  -5054,     -5,   1077,    109,   -254,   -391,   -511,
9771    404,    -61,    510,    395,  -6044,  -7454,    364,   -575,
9772     65,   -410,  -1921,   -248,    128,    311,  17131,  -2135,
9773   -563,   -884,   2356,  -3951,  -1176, -16695,  -1534,   1977,
9774    626,   2478,   1554,  -1070,     38,   -551,    370, -11053,
9775   -331,   1062,  -1385,  -1681,   1028,   3350,    239,    -76,
9776   -156,     49,    397,   7060,  -2834,  -6527,     22,   1920,
9777   -951,    356,  -7674,  -8903,   -120,    317,   -303,    160,
9778    530,   4611,   1083,    514, -12207,   -283,   1413,   -848,
9779   -645,   -432,      0,   -192,   4780,  -3485,  -1192, -10574,
9780   1274,  -3057,    475,   -188,    183,   7865, -11214,   -268,
9781    491,   1422,    -28,    149,    515,  -1651,    670,   -450,
9782   -958,  -4288,    567,   -182,    668,   4069,   -213,  -1176,
9783    148,   8854,   -151,    474,    599,   1297,    237, -19186,
9784   2993,   -482,   -591,  -1322,     25,   -628,   -828,   -203,
9785  -1500,   5519,    -84,    723,  -1137,   1217,  13045,   -707,
9786   -372,   -200,  -4142,   -790,    188,  -6760,  -8288,    766,
9787    366,    444,   -517,  -2679,  -1470,    -61,    161,  -3734,
9788   3053,   2012,    439,    627,    524,   5538,    549,   -473,
9789  -2244,   8399,  -6395,   5811,    851,     58,  11376,     -6,
9790   -337,   -689,  -1510,   -690,   -388,  -3587,   2665,   3371,
9791  -1850,   -953,   -513,    581, -10296,    548,   1092,    565,
9792  18045,    215,  -1486,  -1270,    450,   -880,    407,  -6547,
9793   8393,    206,   -515,  -1565,   -219,  -1872,   1479,    382,
9794   -569,  -5002,  -1247,    -45,   -740,  -1791,  17177,  -1210,
9795    761,    132,  -1627,   4970,   5563,    722,   5614,    430,
9796   5659,    139,   1193,   1513,   1144,  -1319,    561,  -5145,
9797   1010,    199,    656,  -3958,   3544,  -1758,    810,  -1578,
9798  15976,   -139,  -1035,   -416,   -543,   -418,   2824,  -6541,
9799     94,   -673,  11741,    426,    -15,  -5280,    780,   1795,
9800  -4616,   8192,   -297,   -206,    883,   2369,   -395,  -4266,
9801  -3120,   -199,    985,   1240,    352,    232,   -170,    176,
9802    413,   -495,  -1399,    754,    618,  -6103,   -179,  -2546,
9803    965,  -1362,   -806,    838,  -3912,  -1346,  -3135,   -937,
9804    219,    307,  -3509,   1210,   2381,  -7923,   6358,   -885,
9805   2902,    284,   2560,   1789,   6878,      6,  -4418,  -2206,
9806  -1091,   1840,   -118,  -2659,   1008,   2192,   1651,   1363,
9807  -7772,   1252,  -1200,    133,   -757,    501,    -98, -17197,
9808     98,   -543,   1743,    621,   -809,  -1950,   -793,   1168,
9809   -743,  -7124,    166,   7875,  -4466,    356,  -1430,   -467,
9810   8589,   9931,    520,   -866,   1945,   -599,   -434,    113,
9811    589,  -3456,    597,   6076,   1114,   9660,   1532,   2073,
9812   -138,   -721,  -1030,  -1309,    625,  -4040,   1211, -18836,
9813  -3963,  -4468,    197,    600,  -1004,   -816,   -560,   -476,
9814  -2160,     -2,     26,   8162,   1057,   -178, -11739,  -1882,
9815   1000,   -227,    109,  -1852,  -1163, -17143,    140,   -718,
9816  -1150,     33,   1397,    -45,   -205,    153,  -1494,  20509,
9817    -51,   -904,   -599,   1915,    884,    504,  -1819,  -4487,
9818   1252,  -1259,  -2200,  -5601,   -448,   -686,   5778,    873,
9819  -4282,   -533,    295,   -450,   1422,   2393,   3267,  -3911,
9820    249,  -3605,  -3190,  -1096,  -2422,    274,  -1918,   4070,
9821   -206,   -432,   1919,   -645,   -275,  12954,    311,   1479,
9822  -2664,   -852,  -4809,   1102,   -375,     20,   1659,  -1179,
9823   1199,     44,  -5590,  -1112,   -566, -11369,   -125,   -871,
9824    158,   1208,    265,   -519,   -405,   2439,  -1129,   1827,
9825  -9461,   8548,  -1606,    380,   4924,    662,   1314,   -391,
9826  -2024,    827, -13381,   -198,   -142,   1600,   3329,    125,
9827   -672,   -220,    557,  18642,     60,   7296, -10472,   -712,
9828   1188,    808,     64,    479,    555,    264,    394,   -611,
9829   -810,  -7943,   -235,  -6889,  -1575,   1320,   -381,  -7414,
9830   1740,   -744,    369,   -626,  -6899,  -2144,   -593,    668,
9831   -351,  -3756,  -5143,  -1814,    806,   -475,    588,   -507,
9832  -9088,   -629,    154,  -6945,  -1105,  10658,   -435,    384,
9833   -757,   1183,   3806,   -747,   -378,    535,  10224,    626,
9834   -866,  -1931,  -1484,   5818,   -750,  -9628,   -250,    589,
9835   -653,   -198,    104,   -934,   1207,     46,    960,  -1032,
9836   4236,   4471,  -2896,   1551,  -7714,  -1921,    746,   -671,
9837   5114,   5482,   -522,  -3344,  -1905,  -9220,   -663,  -1355,
9838   -611,     65,   1368,    628,  -1276,  -6780,  -2623,   -661,
9839   -117,   -437,   5507,   3205,    928,    537,  -9487,     80,
9840   -102,   -538,   -277,    863,  -1421,   6054,   1227,    696,
9841   3582,   -508,  -1757,    145,  -1705,  -1201,   4157,  -3314,
9842   2291,   -834,    821,    552,   -724,    513,  -9730,  -8944,
9843   1913,    501,   -216,    716,   2766,   -823,   2535,    314,
9844   1774,  -3372,    235,    244,  -1216,   -710,    689,   6736,
9845    -52,    218,  -8382,   -444,    920,    569,  -4890,  -2050,
9846   -612,   1708,   -481, -15500,  -2878,   -691,    538,   -125,
9847    -81,   -862, -10094,  12050,  -1392,   -326,    133,     61,
9848    -50,    715,  -6662,   -673,  10745,   -596,     44,   3906,
9849    247,   -745,   4950,   -210,    497,  -1875,   8197,   2141,
9850   1454,    -23,  -1480,   2184,   -804,   5515,  -1311,  -8893,
9851  -2880,  -3606,   -282,   -116,   8084,    618,   -403,   1106,
9852 -14405,   1159,    229,    742,   -184, -19445,   -329,   -747,
9853  -1240,   1487,  -1670,   -839,    -77,   -882, -10986,  -2851,
9854    -24,   -747,  -3615,   1939,   1389,    132,   5367,   1355,
9855    408,  -1272,  11388,    153,   2708,  -1503,    169,   7357,
9856     51, -13586,   -404,   -304,    626,    163,  -1814,   -515,
9857    445,    589,  -1194,    770,    555,    246,   -165, -21192,
9858    184,   -265,  -1116,   -485,  -8107,  -1992, -10805,   -880,
9859  -1455, -15154,   2312,  -1712,    -11,  -1899,   -400,     -2,
9860    314,   -318,   -280,   -658,  -1066,  -2584,   1027,    801,
9861 -11960,   1519,   8873,    465,  -3229,   1801,   -348,    749,
9862      7,   1079,  -2051,  11521,   -831, -13425,  -6315,  -1135,
9863   1088,   1056,    -46,  -1006,    374,  -5065,   1163,   -402,
9864    -50,  -1459,   9586,    514,  -1439,   -638,   -155,  -5289,
9865   8043,   -612,    739,   1084,    -60,    891,    786,     -6,
9866  -1078,   2097,  -5333,   3497,     23,   -913,   1303,    957,
9867    -35,  -6418,   -146,   -971,   2738,   9695,  -1722,  -2002,
9868    905,  -1749,   -917,    122,    379,   -325,   -455,    230,
9869    825,   -137,   -335,    -96,   -160,    390,    731,  -2621,
9870  -5889,  -3949,   5138,    839,  -1190,    -66,    961,  -4600,
9871   2345,   1607,  -2448,  -6653,   -592,   -106,  -7619,   -794,
9872  -1186, -12587,    -11,  -2224,   -225,  -2903,    534,   1355,
9873  -7002,    314,    494,   1950,  -8545,  -2531,  -2438,    -77,
9874    886,  -1851,    944, -10156,   3003,   1846,   1919,   2019,
9875    471,    451,   -436,  -1012, -20121,    275,     98,   1776,
9876    578,     96,    -16,   1156,   3689,      7,   -207,    920,
9877    105,    -58,   -175,    163,    697,   -407,    -61,   1261,
9878   1297,   5061,   5326,  -1126,    516,   1208, -11108,    441,
9879      7,   -899,    -19,   -368,    438,  -1911,    602,    716,
9880    313,    853,   1448,   -817,  -1453,   1384,  -4371,   1043,
9881   1884,   1619,   2196,  10075,  -1548,  -1201,   -796,   5228,
9882   2657,   8244,   -605,    422,   -693,   3171,    657,   5438,
9883   -171,    633,   1579,  -1718, -12265,   1083,   -976,   -293,
9884  -3802,   -306,   -668,   7818,  -1340,   -402,   2231,  -4472
9885 },
9886 
9887 .shape44 = {
9888    -40,   -282,   1366,  -1173,  -3484,    355,  -1078,   3800,
9889   4386,    -35,  -4192,    523,   1291,    678,    156,   2272,
9890  -1043,   1075,  -1849,   -314,   -522,    392,   2098,    -79,
9891    473,   -275,      2,   6398,    451,     94,    173,   -431,
9892   1115, -10788,     35,   1823,  -3380,    -97,    -98,   -350,
9893    -23,  -1264,   -308,   8948,   -695,    -79,   3520,    308,
9894    340,   -362,   -547,   1207,  -1182, -10392,   -148,   3580,
9895    481,   -425,    862,   4894,    736,   -152,   -626,     23,
9896  -5853,     39,   -143,    418,   -103,  -1457, -12826,   -122,
9897    283,   -225,  10561,   -153,   8872,   -806,    -51,     93,
9898    420,   -209,    345,  -7661,   -732,    -48,    479,   -225,
9899    276,  13385, -12578,  -1440,   -265,   -274,   1105,  -3376,
9900   -691,   -579,   -972,    300,    349,    362,    722,   -472,
9901    185,    814,     14,   4746,    761,   -336,   1691,    888,
9902  -1669, -18717,    827,  -2605,    921,    155,     68,    112,
9903  -3032,   -287,    414,    -86,    -62,   -213,   -106,    807,
9904   -619,    598,   -178,   3104,   -481,  -1553,   1250,  -8363,
9905   -686,  -9608,    116,    -47,    321,    -89,    939,    -35,
9906  -7995, -10159,   -526,    145,    363,   2170,   1077,  -1223,
9907   -738,    120,   -408,   -390,    -80,   -404,  -1607, -10187,
9908  -6432,    961,     94,  -1459,    489,   6641,    372,   1007,
9909   5958,   -834,    222,     51,    282,  -1005,   4473,  -8841,
9910    -73,   -477,   -557,    121,   -165,  -1195,    438,    139,
9911   -190,  -4205,  -4278,  -4617,  -7592,     40,   -422,   -459,
9912    594,   7331,    164,    297,   2631,  -9075,    -78,    372,
9913  -6213,  -1053,    182,    -71,   -386,   -604, -11720,    552,
9914   -617,    413,   1292,      4,   -485,   1162,   6051,  -5168,
9915   -181,   1024,   -630,   -275,  -4067,  -8627,   1386,    970,
9916   -423,   2973,   2360,    363,   -274,    410,     48,    768,
9917   2958,   -427,     86,     64,   -128,   -273,   -182,   -292,
9918    868,    463,     73,   -116,  -6509,  -5295,    -37,    691,
9919    344,   -120,    168,    419,    494,  -1175,  18896,   -135,
9920   -376,   -218,   -453,   -916,  -1040, -22179,   -846,  -1005,
9921    264,    159,    597,   -952,   -825,    393,   -328, -14694,
9922    371,   -263,    740,     38,  -1001,   1289,   -668,    187,
9923   -155,    143,    683,   7133,   -563,  -8383,   -291,    176,
9924     75,    613,  -6965, -11480,    324,   -490,    586,    416,
9925    762,   5777,     64,    -47,  -4124,  -1196,   -113,    701,
9926   -211,   2335,    130,    684,   7278,   -158,   -213,    297,
9927  10845,  -1439,   -465,     17,   -792,   6499, -10187,   -444,
9928  -1416,    482,    636,   1472,    752,    157,   -334,  -3230,
9929    -19,  -6747,    660,  -3082,   4057,   6801,    -19,    635,
9930     19,   9807,    526,    126,    444,   -190,   -418, -26754,
9931   -202,    243,    597,     10,    345,    814,   -330,    160,
9932    344,   3986,    470,    459,   2387,   -549,  11889,  -1837,
9933    -30,   2608,    615,   2301,   -771,  -1589,  -6935,   1321,
9934   4287,    295,   -558,  -1503,   -611,   2104,    411,   -218,
9935   1145,   -426,     58,   -102,     13,   7499,    476,  -4032,
9936  -2237,  -2658,  -1943,   5268,   1039,    389,   7091,    -22,
9937    156,   -186,   2432,   -878,    305,  -1726,   3209,    361,
9938  -1030,    505,    618,   -262,  -1877,    268,    757,     24,
9939  24306,    102,    973,    142,   -953,  -1199,    116,   -255,
9940   5370,   -347,   -365,    937,  -6939,  -1189,   -760,    531,
9941  -1759,   -705,   -557,   -620,   1151,    250,  21629,  -1532,
9942   -128,   1421,   -211,    592,   5126,    197,   -716,   1113,
9943   5844,   -266,    -12,   -813,     85,    994,  -2106,  -3915,
9944   1402,    533,    521,   -883,     87,   -386,     -2,  -4350,
9945  19790,   -180,   -363,     60,    101,  -1717,    119,   -381,
9946    100,   -565,   3264,   3052,    200,  -7319,     26,    347,
9947   -482,  10609,   -766,    526,   -623,   3495,    339,  -4406,
9948    -59,   -213,    686,   -603,    133,     99,     48,   1716,
9949  -1214,   1397,  -2396,   -384,   -901,  -3750,   -660,  -4314,
9950    313,    192,    292,    259,   -644,    176,   2099,   7961,
9951    -29,    642,  -2970,   1792,    -61,  -4348,    578,   1867,
9952  -1868,     32,   5262,    137,   6109,    443,   -176,    351,
9953    400,   1874,   -175,  -4065,    697,    292,   -744,    121,
9954  -5134,   6996,   -198,    628,   1073,   -599,   -116, -17900,
9955    647,  -1049,   -663,   1427,    -94,    721,    311,    337,
9956   1376,  -2784,   3947,   1342,   1577,   -406,   -260, -10228,
9957    109,   2358,   2437,    346,   1261,   -308,  -2094,   1682,
9958    144,   -675,    183,    428,   -950,   1249,  -1546,     33,
9959   -254,    681,  -1264,   -964,   -310,    838,    100, -21952,
9960  -1484,  -1564,    339,    298,     67,   -338,     89,    709,
9961     53,    258,   -359,   2803,   1553,   -312,  -7993,  -1627,
9962   1189,    476,   -123,    336,   -767, -18522,    589,    942,
9963   -645,   -381,  -1913,   -582,     55,   -876,   -509,  25143,
9964    690,   -787,  -1136,    114,    162,    342,   -231,  -8742,
9965     99,   -646,   -474,  -1384,   -110,    -98,   8634,    -14,
9966  -9676,   -312,    358,    496,   -676,    -97,   1904,  -2124,
9967    -66,  -1868,    502,   -513,  -3244,   2079,  -1476,   5440,
9968    -40,   -381,    500,   -238,   -471,  12160,    248,  -1005,
9969  -2886,    173,  -3369,   -355,   -256,   -117,   -474,  -1282,
9970   -355,    130,  -4833,     31,   -232, -12931,   -826,    322,
9971    839,   1537,     73,    226,  -1888,   -483,  -2848,   -190,
9972   1271,   3597,  -4514,    -38,   6093,    347,    -68,   -415,
9973   -105,  -1664, -11461,   -110,   -399,    389,   -511,    935,
9974   -424,  -1708,  -1026,  23239,    298,   7363,  -9206,   -566,
9975    259,   -412,  -1213,    335,    614,    928,    972,  -1919,
9976   -407,    509,    303, -13762,   -524,  10360,   1318,  -2758,
9977   2350,   -106,   -119,    -68,  -6155,   -255,   -448,    -34,
9978    -64,  -4382,     47,    635,   -339,    406,   -447,   -445,
9979 -10592,    233,    160,  -5515,  -1333,   6755,   -952,    172,
9980  -1260,   -294,   3480,   -352,   -231,    415,    482,   -498,
9981   -191,  -2034,   7934,   7997,   -688,  -9503,    376,   -228,
9982   -500,    222,  -1021,   -407,    261,    179,    622,   1217,
9983   -443,   -763,   -508,   -719,  -4509,     91,    449,   -283,
9984     91,    -39,    961, -10148,   1596,  -9161,   -327,    221,
9985   -470,    676,     12,   1416,    984, -10988,  -5500,   -189,
9986   -727,    226,   4691,    688,    759,    930,  -6444,   -114,
9987   -539,   -526,    -21,  -1218,    650,   6088,    419,   6185,
9988  -1200,     84,  -1232,    -34,   -107,     60,   2248,    450,
9989   1187,   1264,   -181,    857,   2235,  -2859, -13483,   -192,
9990   -586,   -207,  -5569,    503,   3376,   1243,   -700,   2119,
9991  -2186,   -296,    896,    299,    177,    184,   1375,   2498,
9992    161,    579,  -3683,    443,    -21,   -186,  -3474,    238,
9993    274,    277,   -325,  -8325,   -223,    125,    191,    333,
9994   -345,  -1391,  -7372,  11389,  -1055,   4066,  -1098,     87,
9995   -203,    443,    363,   -959,  15395,   4016,   -254,   1611,
9996   -168,  -1070,   2709,   -768,    506,  -1245,   5821,   2499,
9997   1564,     27,     85,   1989,  -1092,    150,   -972,    660,
9998    -33,    687,    545,  -1564,    720,   -196,    -52,  -1751,
9999 -25380,  -1246,   -615,    391,   -512, -23289,    460,    360,
10000    -85,   -723,   -250,   -163,    -48,   -921,  -3988,    425,
10001  -1268,  -1695,   3233,  -1093,  -1166,    198,   7602,     21,
10002    354,    733,  12213,   -347,    532,   -427,     22,   2218,
10003   -578,  -3382,   -474,   -625,     78,  -4546,    863,    -53,
10004   -357,  -1529,   1014,    710,   1356,   -430,  -1633, -24823,
10005     95,     26,    590,   -591,  -7833,  -1355,  -9771,   -502,
10006   -907, -15433,    957,    463,     35,   -496,    294,   2129,
10007   1274,   -160,    -83,    531,   -767,    285,    232,   5983,
10008  -6122,   1620,   4112,   -239,  -1733,    -46,  -1321,    467,
10009    613,  -3747,  -2284,  13991,    373, -17357,   -219,    -80,
10010   -210,   1462,     37,  -1692,    548,  -5845,    420,     54,
10011   -350,   -285,   1981,    262,   -874,   2844,   -435,  -6305,
10012   6449,     72,    631,    -94,     96,   -442,   1137,     89,
10013    364,   3392,  -3512,   -387,   1055,    318,  -1111,  -6971,
10014    344,  -9105,    -96,  -9362,    190,   -225,    370,    161,
10015    -73,  -1830,    174,     48,   -518,  -3486,    137,   -235,
10016    810,     23,     80,   -642,    -35,   -316,   -269,   -373,
10017  -2413,   -933,   2525,    267,   -508,   -200,    422,  -3470,
10018  -1273,    640,  -1956,    139,    394,  -1043, -11008,   -158,
10019  -1089,  -2023,    202,   -979,   -744,   -159,   -392,    -37,
10020  -1679,   2183,   1365,  -2883,  -4752,  -2255,    109,   1660,
10021   -613,   -511,   1284,  -7331,    947,   7009,  -2072,   -321,
10022   -936,   -551,   -875,    160, -27027,    654,    265,    164,
10023    376,    726,   -149,   2813,    -94,   5728,    702,  -1118,
10024  -2555,    217,   -186,   -107,    146,    -83,    -62,   -196,
10025    708,    146,   3729,   -416,    212,   -163,  -7861,    347,
10026     83,  -1079,   -994,    271,  -1054,  -1647,    139,    -20,
10027    354,   1298,  -3420,   1130,    161,    475,  -3913,    468,
10028     23,    285,  -1699,   8234,   -947,    222,    260,   4276,
10029   -341,   6387,     21,    490,  -1908,  -1654,    -60,   2471,
10030    733,   -135,    109,  -1136, -14756,   4922,   1165,    149,
10031  -3976,    -66,   -594,   6181,   -110,    292,   1129,   -591
10032 },
10033 
10034 .lsp22_2 = {
10035  0.0712,  0.1830,  0.4167,  0.6669,  0.8738,  1.0696,  1.2555,  1.4426,
10036  1.6427,  1.8138,  1.9966,  2.1925,  2.3872,  2.5748,  2.7713,  2.9597,
10037  0.1894,  0.3942,  0.5418,  0.6747,  0.7517,  0.8763,  1.1189,  1.3072,
10038  1.5011,  1.6790,  1.8342,  2.0781,  2.2929,  2.4566,  2.6613,  2.9204,
10039  0.1767,  0.3403,  0.5173,  0.7055,  0.8899,  1.0696,  1.2302,  1.4111,
10040  1.5989,  1.7751,  1.9618,  2.1544,  2.3454,  2.5356,  2.7362,  2.9315,
10041  0.1240,  0.2361,  0.4423,  0.6326,  0.7729,  0.9387,  1.1142,  1.2847,
10042  1.4746,  1.7126,  1.9482,  2.1642,  2.3536,  2.5506,  2.7593,  2.9197,
10043  0.1213,  0.2782,  0.5011,  0.6910,  0.8564,  1.0462,  1.2315,  1.4232,
10044  1.6178,  1.8028,  1.9813,  2.1766,  2.3670,  2.5591,  2.7475,  2.9403,
10045  0.1382,  0.2995,  0.4693,  0.5874,  0.6929,  0.8102,  1.0094,  1.2960,
10046  1.5511,  1.7607,  1.9699,  2.1680,  2.3367,  2.5459,  2.7370,  2.9105,
10047  0.1428,  0.2690,  0.3713,  0.4757,  0.6664,  0.9019,  1.1276,  1.3674,
10048  1.5471,  1.6695,  1.8261,  2.0572,  2.2753,  2.4963,  2.7187,  2.9114,
10049  0.1669,  0.3085,  0.4489,  0.5724,  0.6934,  0.8465,  0.9680,  1.1641,
10050  1.4320,  1.6841,  1.8977,  2.1061,  2.3118,  2.5152,  2.7329,  2.9274,
10051  0.1128,  0.2709,  0.4803,  0.6878,  0.8673,  1.0693,  1.2749,  1.4657,
10052  1.6650,  1.8434,  2.0339,  2.2300,  2.4003,  2.5951,  2.7762,  2.9465,
10053  0.1201,  0.2345,  0.4021,  0.6379,  0.8651,  1.0256,  1.1630,  1.3250,
10054  1.5395,  1.7808,  2.0011,  2.1997,  2.3618,  2.5505,  2.7561,  2.9351,
10055  0.2575,  0.4163,  0.5081,  0.6484,  0.8570,  1.0832,  1.2732,  1.3933,
10056  1.5497,  1.7725,  1.9945,  2.2098,  2.3514,  2.5216,  2.7146,  2.8969,
10057  0.1367,  0.2656,  0.4470,  0.6398,  0.8146,  1.0125,  1.2142,  1.3960,
10058  1.5558,  1.7338,  1.9465,  2.1769,  2.4031,  2.5746,  2.7335,  2.9046,
10059  0.0868,  0.1723,  0.2785,  0.5071,  0.7732,  1.0024,  1.1924,  1.4220,
10060  1.6149,  1.8064,  1.9951,  2.1935,  2.3777,  2.5748,  2.7661,  2.9488,
10061  0.1428,  0.2592,  0.3875,  0.5810,  0.7513,  0.9334,  1.1096,  1.3565,
10062  1.5869,  1.7788,  1.9036,  2.0893,  2.3332,  2.5289,  2.7204,  2.9053,
10063  0.2313,  0.4066,  0.4960,  0.5853,  0.7799,  0.9201,  1.1365,  1.3499,
10064  1.5119,  1.7641,  1.9095,  2.0911,  2.2653,  2.4587,  2.7010,  2.8900,
10065  0.1927,  0.3424,  0.4682,  0.6035,  0.7330,  0.8492,  1.0477,  1.3083,
10066  1.5602,  1.6945,  1.7806,  2.0066,  2.2566,  2.4864,  2.7021,  2.9180,
10067  0.0962,  0.1933,  0.3968,  0.6077,  0.8083,  1.0224,  1.2307,  1.4344,
10068  1.6350,  1.8173,  2.0024,  2.1894,  2.3812,  2.5648,  2.7535,  2.9483,
10069  0.1469,  0.2679,  0.4272,  0.6080,  0.7949,  0.9247,  1.0741,  1.2722,
10070  1.5144,  1.7679,  2.0030,  2.1944,  2.3890,  2.5928,  2.8116,  2.9555,
10071  0.1618,  0.3917,  0.6111,  0.7511,  0.8325,  1.0010,  1.2397,  1.4147,
10072  1.5764,  1.7359,  1.9300,  2.1325,  2.3096,  2.5480,  2.7725,  2.9697,
10073  0.1561,  0.2634,  0.4062,  0.6139,  0.8059,  0.9618,  1.0948,  1.3179,
10074  1.5846,  1.7622,  1.9399,  2.1476,  2.3330,  2.5232,  2.7412,  2.9554,
10075  0.1076,  0.2320,  0.3977,  0.5798,  0.7707,  0.9975,  1.1884,  1.3793,
10076  1.6059,  1.8038,  1.9928,  2.1942,  2.3881,  2.5742,  2.7717,  2.9547,
10077  0.1360,  0.2493,  0.3827,  0.5644,  0.7384,  0.9087,  1.0865,  1.2902,
10078  1.5185,  1.7246,  1.9170,  2.1175,  2.3324,  2.5442,  2.7441,  2.9437,
10079  0.1684,  0.2990,  0.4406,  0.5834,  0.7305,  0.9028,  1.0801,  1.2756,
10080  1.4646,  1.6514,  1.8346,  2.0493,  2.2594,  2.4765,  2.6985,  2.9089,
10081  0.1145,  0.2295,  0.3421,  0.5032,  0.7007,  0.9057,  1.0830,  1.2733,
10082  1.4885,  1.6897,  1.8933,  2.1128,  2.3188,  2.5271,  2.7284,  2.9266,
10083  0.1705,  0.3815,  0.6120,  0.7964,  0.9342,  1.0926,  1.2741,  1.4645,
10084  1.6552,  1.8040,  1.9778,  2.1931,  2.3836,  2.5827,  2.7905,  2.9494,
10085  0.1284,  0.2622,  0.4714,  0.6559,  0.8004,  1.0005,  1.1416,  1.3163,
10086  1.5773,  1.8144,  1.9947,  2.2001,  2.3836,  2.5710,  2.7447,  2.9262,
10087  0.1164,  0.2882,  0.5349,  0.7310,  0.8483,  0.9729,  1.1331,  1.3350,
10088  1.5307,  1.7306,  1.9409,  2.1275,  2.3229,  2.5358,  2.7455,  2.9447,
10089  0.1159,  0.2646,  0.4677,  0.6375,  0.7771,  0.9557,  1.1398,  1.3514,
10090  1.5717,  1.7512,  1.9337,  2.1323,  2.3272,  2.5409,  2.7377,  2.9212,
10091  0.1080,  0.2143,  0.3475,  0.5307,  0.7358,  0.9681,  1.1489,  1.3289,
10092  1.5553,  1.7664,  1.9696,  2.1780,  2.3676,  2.5568,  2.7493,  2.9347,
10093  0.1331,  0.2430,  0.3879,  0.5092,  0.6324,  0.8119,  1.0327,  1.2657,
10094  1.4999,  1.7107,  1.9178,  2.1272,  2.3296,  2.5340,  2.7372,  2.9353,
10095  0.1557,  0.2873,  0.4558,  0.6548,  0.8472,  1.0106,  1.1480,  1.3281,
10096  1.5856,  1.7740,  1.9564,  2.1651,  2.3295,  2.5207,  2.7005,  2.9151,
10097  0.1397,  0.2761,  0.4533,  0.6374,  0.7510,  0.8767,  1.0408,  1.2909,
10098  1.5368,  1.7560,  1.9424,  2.1332,  2.3210,  2.5116,  2.6924,  2.8886,
10099  0.0945,  0.1653,  0.3601,  0.6129,  0.8378,  1.0333,  1.2417,  1.4539,
10100  1.6507,  1.8304,  2.0286,  2.2157,  2.3975,  2.5865,  2.7721,  2.9426,
10101  0.1892,  0.3863,  0.4896,  0.5909,  0.7294,  0.9483,  1.1575,  1.3542,
10102  1.4796,  1.6535,  1.9070,  2.1435,  2.3281,  2.4967,  2.7039,  2.9222,
10103  0.1614,  0.3129,  0.5086,  0.7048,  0.8730,  1.0239,  1.1905,  1.3799,
10104  1.5697,  1.7503,  1.9103,  2.1115,  2.3235,  2.5234,  2.6973,  2.8957,
10105  0.1199,  0.2590,  0.4273,  0.5935,  0.7542,  0.9625,  1.1225,  1.2998,
10106  1.5361,  1.7102,  1.9097,  2.1269,  2.3157,  2.5304,  2.7212,  2.9175,
10107  0.1087,  0.2373,  0.4261,  0.6277,  0.8092,  0.9884,  1.1954,  1.4077,
10108  1.6048,  1.7799,  1.9693,  2.1662,  2.3426,  2.5501,  2.7459,  2.9257,
10109  0.1262,  0.2216,  0.3857,  0.5799,  0.7148,  0.8610,  1.0752,  1.3306,
10110  1.5549,  1.7605,  1.9727,  2.1580,  2.3612,  2.5602,  2.7554,  2.9372,
10111  0.1445,  0.2832,  0.4469,  0.6283,  0.7991,  0.9796,  1.1504,  1.3323,
10112  1.5313,  1.7140,  1.8968,  2.0990,  2.2826,  2.4903,  2.7003,  2.9031,
10113  0.1647,  0.4068,  0.5428,  0.6539,  0.7682,  0.8479,  0.9372,  1.1691,
10114  1.4776,  1.7314,  1.9071,  2.0918,  2.2774,  2.5029,  2.7152,  2.9221,
10115  0.1274,  0.3052,  0.5238,  0.7280,  0.9229,  1.1211,  1.3071,  1.4784,
10116  1.6564,  1.8235,  2.0028,  2.1999,  2.3763,  2.5608,  2.7510,  2.9356,
10117  0.1076,  0.2195,  0.4815,  0.6873,  0.8241,  0.9443,  1.1066,  1.3687,
10118  1.6087,  1.8105,  1.9857,  2.1486,  2.3505,  2.5854,  2.7785,  2.9376,
10119  0.1755,  0.3089,  0.4695,  0.6648,  0.8315,  1.0202,  1.1774,  1.3554,
10120  1.5393,  1.7141,  1.9247,  2.1284,  2.2983,  2.4975,  2.7296,  2.9401,
10121  0.1636,  0.3166,  0.4594,  0.6199,  0.8161,  0.9879,  1.1738,  1.3642,
10122  1.5680,  1.7633,  1.9598,  2.1695,  2.3692,  2.5846,  2.7809,  2.9563,
10123  0.1219,  0.2662,  0.4620,  0.6491,  0.8353,  1.0150,  1.2065,  1.3944,
10124  1.5785,  1.7631,  1.9389,  2.1434,  2.3400,  2.5316,  2.7359,  2.9513,
10125  0.1072,  0.2258,  0.3968,  0.5642,  0.7222,  0.9367,  1.1458,  1.3347,
10126  1.5424,  1.7373,  1.9303,  2.1432,  2.3451,  2.5415,  2.7444,  2.9394,
10127  0.1393,  0.2950,  0.4724,  0.6407,  0.8034,  1.0031,  1.1712,  1.3552,
10128  1.5519,  1.7411,  1.9198,  2.1160,  2.3238,  2.5119,  2.7134,  2.9205,
10129  0.1358,  0.2613,  0.4239,  0.5991,  0.7643,  0.9379,  1.1213,  1.3115,
10130  1.5067,  1.7031,  1.8768,  2.0836,  2.3092,  2.5134,  2.7237,  2.9286,
10131  0.1267,  0.2695,  0.4524,  0.6591,  0.8396,  1.0173,  1.2183,  1.4205,
10132  1.6306,  1.8162,  2.0106,  2.2082,  2.3773,  2.5787,  2.7551,  2.9387,
10133  0.1314,  0.2529,  0.3837,  0.5494,  0.7446,  0.9097,  1.0489,  1.2385,
10134  1.4691,  1.7170,  1.9600,  2.1770,  2.3594,  2.5356,  2.7215,  2.9088,
10135  0.1538,  0.2931,  0.4449,  0.6041,  0.7959,  0.9666,  1.1355,  1.3214,
10136  1.5150,  1.7230,  1.9433,  2.1408,  2.3459,  2.5476,  2.7273,  2.9330,
10137  0.1771,  0.2834,  0.4136,  0.5856,  0.7516,  0.9363,  1.0596,  1.2462,
10138  1.4737,  1.6627,  1.8810,  2.1150,  2.3202,  2.5274,  2.7403,  2.9490,
10139  0.1248,  0.2494,  0.4397,  0.6352,  0.8226,  1.0015,  1.1799,  1.3458,
10140  1.5654,  1.8228,  2.0646,  2.2550,  2.4161,  2.5964,  2.7675,  2.9383,
10141  0.0933,  0.1993,  0.3105,  0.4371,  0.6417,  0.8935,  1.1244,  1.3508,
10142  1.5649,  1.7595,  1.9581,  2.1648,  2.3639,  2.5569,  2.7573,  2.9468,
10143  0.1794,  0.3229,  0.4758,  0.6238,  0.7821,  0.9640,  1.1205,  1.3116,
10144  1.5054,  1.6803,  1.8658,  2.0651,  2.2793,  2.4856,  2.6867,  2.9105,
10145  0.1252,  0.2397,  0.3844,  0.5398,  0.7044,  0.8799,  1.0526,  1.2270,
10146  1.4269,  1.6412,  1.8532,  2.0784,  2.2957,  2.5051,  2.7139,  2.9210,
10147  0.1391,  0.3494,  0.5738,  0.8024,  1.0098,  1.2094,  1.3830,  1.5509,
10148  1.7222,  1.8782,  2.0604,  2.2479,  2.4154,  2.5968,  2.7767,  2.9450,
10149  0.1122,  0.2180,  0.4175,  0.6074,  0.7559,  0.9465,  1.1513,  1.3340,
10150  1.5215,  1.7491,  1.9911,  2.1894,  2.3433,  2.5377,  2.7380,  2.9183,
10151  0.1595,  0.3029,  0.4842,  0.6324,  0.7874,  0.9814,  1.1992,  1.3554,
10152  1.5017,  1.7274,  1.9168,  2.0853,  2.2964,  2.5300,  2.7187,  2.9041,
10153  0.1350,  0.2747,  0.4791,  0.6638,  0.8050,  0.9644,  1.1238,  1.2987,
10154  1.4844,  1.6754,  1.8778,  2.0987,  2.3279,  2.5424,  2.7410,  2.9356,
10155  0.0914,  0.1727,  0.3143,  0.5124,  0.7123,  0.9323,  1.1706,  1.3821,
10156  1.5864,  1.7828,  1.9701,  2.1560,  2.3445,  2.5486,  2.7433,  2.9372,
10157  0.1222,  0.2359,  0.3931,  0.5912,  0.7776,  0.9505,  1.1623,  1.3723,
10158  1.5484,  1.7316,  1.9321,  2.1283,  2.3148,  2.5269,  2.7299,  2.9213,
10159  0.2089,  0.3872,  0.5090,  0.6413,  0.7967,  1.0226,  1.1897,  1.3908,
10160  1.5954,  1.7202,  1.8614,  2.1030,  2.2973,  2.5079,  2.7491,  2.8944,
10161  0.1288,  0.2423,  0.4108,  0.6062,  0.7688,  0.9188,  1.0876,  1.2866,
10162  1.4897,  1.6910,  1.9219,  2.1076,  2.2805,  2.5023,  2.7155,  2.9203,
10163  0.0192,  0.0462,  0.0128,  0.0054, -0.0156, -0.0118, -0.0135,  0.0030,
10164 -0.0120,  0.0031,  0.0240, -0.0451, -0.0439, -0.0432, -0.0527, -0.0207,
10165  0.0253,  0.0084, -0.0305, -0.0144,  0.0046, -0.0378, -0.0467, -0.0102,
10166  0.0280,  0.0540,  0.0151,  0.0437,  0.0141, -0.0257, -0.0058,  0.0073,
10167  0.0107,  0.0054,  0.0371, -0.0105,  0.0165, -0.0143,  0.0148,  0.0382,
10168 -0.0054, -0.0284,  0.0001, -0.0218,  0.0258,  0.0517,  0.0157, -0.0032,
10169 -0.0190,  0.0343,  0.0576,  0.0346,  0.0392, -0.0158, -0.0323, -0.0578,
10170 -0.0617, -0.0242, -0.0144,  0.0188,  0.0249,  0.0021, -0.0422, -0.0420,
10171  0.0750,  0.0762,  0.0325, -0.0066,  0.0332,  0.0376,  0.0388,  0.0630,
10172  0.0525,  0.0196,  0.0051, -0.0484, -0.0322,  0.0059,  0.0132,  0.0079,
10173  0.0237,  0.0774,  0.0697,  0.0184, -0.0321, -0.0327,  0.0274,  0.0284,
10174  0.0057,  0.0289,  0.0478,  0.0142, -0.0053,  0.0114,  0.0292, -0.0032,
10175 -0.0111, -0.0389,  0.0282,  0.0613,  0.0200, -0.0006,  0.0111,  0.0048,
10176  0.0273,  0.0017, -0.0369,  0.0655,  0.0758,  0.0555,  0.0238, -0.0024,
10177 -0.0100, -0.0419, -0.0696, -0.0158, -0.0479, -0.0744, -0.0356, -0.0245,
10178 -0.0400, -0.0112,  0.0134,  0.0001, -0.0422, -0.0514, -0.0081,  0.0083,
10179 -0.0151,  0.0323, -0.0001, -0.0444, -0.0406, -0.0214, -0.0050, -0.0235,
10180 -0.0205, -0.0264, -0.0324,  0.0334,  0.0392,  0.0265,  0.0289,  0.0180,
10181  0.0493,  0.0227,  0.0194,  0.0365,  0.0544,  0.0674,  0.0559,  0.0732,
10182  0.0911,  0.0942,  0.0735,  0.0174, -0.0113, -0.0553, -0.0665, -0.0227,
10183 -0.0259, -0.0266, -0.0239, -0.0379,  0.0329,  0.0173, -0.0210, -0.0114,
10184 -0.0063,  0.0060, -0.0089, -0.0198, -0.0282, -0.0080, -0.0179, -0.0290,
10185  0.0046, -0.0126, -0.0066,  0.0350,  0.0532,  0.0235,  0.0198,  0.0212,
10186  0.0449,  0.0681,  0.0677, -0.0049,  0.0086,  0.0120,  0.0356,  0.0454,
10187  0.0592,  0.0449, -0.0271, -0.0510, -0.0110,  0.0234,  0.0203,  0.0243,
10188  0.0242,  0.0133,  0.0098,  0.0040,  0.0024, -0.0005, -0.0075, -0.0126,
10189 -0.0393, -0.0052,  0.0165,  0.0016, -0.0193,  0.0239,  0.0336,  0.0029,
10190 -0.0586, -0.0539, -0.0094, -0.0664, -0.0898, -0.0540, -0.0066,  0.0134,
10191 -0.0074,  0.0067, -0.0521, -0.0431,  0.0104,  0.0690,  0.0663,  0.0197,
10192 -0.0017, -0.0518, -0.0597, -0.0171, -0.0054, -0.0140, -0.0080,  0.0172,
10193 -0.0362, -0.0713, -0.0310,  0.0096,  0.0243,  0.0381, -0.0062, -0.0392,
10194 -0.0281,  0.0386,  0.0461,  0.0069,  0.0384,  0.0080, -0.0141,  0.0171,
10195  0.3368,  0.3128,  0.3304,  0.3392,  0.3185,  0.3037,  0.2789,  0.2692,
10196  0.2779,  0.2796,  0.2891,  0.2643,  0.2647,  0.2593,  0.2927,  0.3283,
10197  0.4978,  0.4988,  0.4969,  0.4997,  0.4957,  0.4985,  0.4970,  0.4978,
10198  0.4938,  0.4951,  0.4994,  0.4971,  0.4981,  0.4983,  0.4967,  0.4789
10199 },
10200 
10201 };
10202 
10203 static const uint8_t tab7[][35] = {
10204     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10205       0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1,
10206       0, 0, 0 },
10207     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10208       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
10209       0, 0, 0 },
10210     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10211       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10212       0, 0, 0 },
10213     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10214       0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
10215       0, 0, 0 },
10216     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10217       0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1,
10218       0, 0, 0 },
10219     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10220       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
10221       0, 0, 0 },
10222     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10223       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10224       0, 0, 0 },
10225     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10226       0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
10227       0, 0, 0 },
10228     { 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0,
10229       0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0,
10230       1, 0, 1 },
10231     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10232       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10233       0, 0, 0 },
10234     { 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0,
10235       0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
10236       0, 0, 0 }
10237 };
10238 
10239 static const uint8_t tab8[][5] = {
10240     { 0, 0, 0, 1, 1 },
10241     { 0, 1, 0, 0, 1 },
10242     { 1, 1, 0, 0, 0 },
10243     { 1, 0, 0, 1, 0 },
10244     { 0, 0, 0, 1, 1 },
10245     { 0, 1, 0, 0, 1 },
10246     { 1, 1, 0, 0, 0 },
10247     { 1, 0, 0, 1, 0 },
10248     { 0, 0, 0, 1, 1 },
10249     { 0, 1, 0, 0, 1 },
10250     { 1, 1, 0, 0, 0 },
10251     { 0, 0, 0, 0, 0 },
10252     { 0, 1, 0, 1, 0 }
10253 };
10254 
10255 static const uint8_t tab9[][45] = {
10256     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10257       0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 },
10258     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10259       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 },
10260     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10261       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10262     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10263       0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10264     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10265       0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 },
10266     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10267       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 },
10268     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10269       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10270     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10271       0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10272     { 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1,
10273       1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0 },
10274     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0,
10275       0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
10276 };
10277 
10278 static const uint8_t tab10[][25] = {
10279     { 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0,
10280       0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0 },
10281     { 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0,
10282       0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0 },
10283     { 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0,
10284       0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0 },
10285     { 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0,
10286       0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0 },
10287     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10288       0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
10289     { 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,
10290       0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1 },
10291     { 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1,
10292       0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1 },
10293     { 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1,
10294       0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0 },
10295     { 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0,
10296       0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1 }
10297 };
10298 
10299 static const uint8_t tab11[][55] = {
10300     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10301       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0,
10302       0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0 },
10303     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10304       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10305       0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, },
10306     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10307       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10308       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
10309     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10310       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10311       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
10312     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10313       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10314       0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, },
10315     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10316       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10317       0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, },
10318     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10319       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10320       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
10321     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10322       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
10323       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
10324     { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0,
10325       0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10326       1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, }
10327 };
10328 
10329 static const uint8_t tab12[][15] = {
10330     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0 },
10331     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 },
10332     { 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10333     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 },
10334     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0 },
10335     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 },
10336     { 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
10337     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 },
10338     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0 },
10339     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 },
10340     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1 },
10341 };
10342 
10343 static const struct {
10344     int size;
10345     const uint8_t *tab;
10346 } tabs[] = {
10347     {  0, NULL         },
10348     {  5, &tab8[0][0]  }, {  5, &tab8[0][0]  }, { 15, &tab12[0][0] },
10349     {  5, &tab8[0][0]  }, { 25, &tab10[0][0] }, { 15, &tab12[0][0] },
10350     { 35, &tab7[0][0]  }, {  5, &tab8[0][0]  }, { 45, &tab9[0][0]  },
10351     { 25, &tab10[0][0] }, { 55, &tab11[0][0] }, { 15, &tab12[0][0] }
10352 };
10353 
10354 #endif /* AVCODEC_TWINVQ_DATA_H */
10355