FFmpeg
metasound_data.h
Go to the documentation of this file.
1 /*
2  * MetaSound decoder
3  * Copyright (c) 2013 Konstantin Shishkov
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_METASOUND_DATA_H
23 #define AVCODEC_METASOUND_DATA_H
24 
25 #include "twinvq.h"
26 
27 static const int16_t cb0806sl0[] = {
28  -417, -225, -84, 16, -106, -34, -246, -164,
29  112, 48, -47, 36, -65, -68, -172, -1655,
30  -36, 140, -3, -2, -2, 2, 0, 0,
31  178, 7, -181, -177, 120, -64, -129, 80,
32  -6826, -38, -25, 147, 148, -13, -25, 110,
33  21, 21, -1, 0, 0, 0, 0, 0,
34  3319, 632, -734, -187, 40, -249, -155, -1,
35  -173, 95, 28, -2, 20, -44, 35, 120,
36  -47, -221, -5, 2, -7, 1, 0, 0,
37  63, 268, -260, -419, 187, -75, -228, 296,
38  -470, 177, -515, 318, 124, 308, 92, 371,
39  3046, 362, -1, -1, -10, 1, 0, 0,
40  -356, -16, -199, 117, -75, 46, -108, -14,
41  -124, -173, 4914, -75, -474, 105, 87, 190,
42  -183, -208, 0, 0, 1, 1, 0, -1,
43  162, 89, 49, -314, -2788, 265, -263, -3,
44  -3156, 316, 112, 128, -333, -138, -114, -141,
45  -287, -234, -1, 0, 0, 0, 0, 1,
46  733, 126, -424, -389, 642, 432, 134, -251,
47  407, -51, -151, -491, -308, 91, 50, 3836,
48  87, 100, -5, -6, 0, 1, 0, 0,
49  304, 1727, 83, -8, 216, -81, -189, 152,
50  -67, 15, 310, -93, 6, -37, 54, -110,
51  -15, 78, 0, 0, 1, 12, 0, -1,
52  129, -198, 1, -48, -66, -147, 30, 264,
53  -84, 102, 42, 126, 1, -6451, 225, -51,
54  8, 123, 0, -1, 0, -1, 0, 0,
55  -374, 66, -256, -80, -1139, 303, 2002, -199,
56  -98, -98, -39, -76, 180, 15, -456, 148,
57  -183, 118, -2, 1, 0, 0, 0, 0,
58  151, 13, -114, 65, 6156, 76, -82, -30,
59  -26, 163, 81, 167, -83, -101, 55, -40,
60  161, -793, -8, 0, 0, -1, -1, 0,
61  -102, -33, 55, -131, 434, 108, 70, 68,
62  62, 1913, -109, 235, 110, 124, -25, -58,
63  -76, 18, -1, -1, 0, 0, 0, 0,
64  -105, -7322, -9, 82, 53, -43, -5, 18,
65  90, 91, 20, -34, 26, -93, -50, -46,
66  -77, 105, 0, 6, -12, -6, 1, 0,
67  -1334, 980, -163, -351, -514, 537, 62, -300,
68  80, -318, 14, -3570, -52, -116, -280, 540,
69  250, -775, -7, 0, 0, 0, 0, 0,
70  507, 317, -417, -236, -2438, -72, -346, 2507,
71  302, -185, 30, 1539, 205, 87, -112, -482,
72  -296, 132, -1, 0, -1, 1, 0, 0,
73  -64, -208, -159, 1, 336, -62, -14, 13,
74  81, 101, 382, 32, 116, -5, -41, 25,
75  -175, -7829, 1, 0, 1, 0, 0, 0,
76  7551, -7, 86, -165, -57, -17, 183, -207,
77  69, 54, -99, -25, 167, -58, 107, -81,
78  165, 172, 2, -2, 0, 1, 0, -9,
79  26, 28, 86, -183, -320, -32, 116, -53,
80  -49, -15, 133, -283, -152, 576, 6630, 185,
81  44, 25, 20, 1, -12, 1, -1, 0,
82  -145, -51, -114, -29, -228, 78, -409, 235,
83  147, 45, -192, 177, -91, 68, -2572, -52,
84  81, 181, -5, 13, -1, -1, -17, 0,
85  -65, -23, -28, 9, 242, 14, -35, 88,
86  77, -20, 37, -7097, -58, 51, 137, 126,
87  -90, 136, 0, 4, -1, 0, 0, 0,
88  -266, -82, -205, 816, -309, 3267, 1053, 369,
89  -216, -302, 18, 168, 395, 273, 343, 243,
90  -98, -53, 1, 0, 0, 1, 0, 0,
91  -65, -76, 1850, -991, -454, -535, 2927, -145,
92  101, 23, 20, 234, -74, 77, 114, 4,
93  -106, 527, -11, 4, 0, 1, -1, 0,
94  573, -46, 207, 2640, -956, 47, 26, -10,
95  317, -217, -5, -867, -3, 213, 52, 53,
96  -428, -175, 0, 0, -1, -1, 0, -1,
97  -223, -55, 135, 184, 313, 0, 2868, 245,
98  -3187, -721, -291, 9, -265, -120, -105, -36,
99  454, 55, -1, 49, 0, 1, -1, 0,
100  -291, 41, 84, 557, -201, -2300, 429, 283,
101  21, -2, 132, 286, -124, 149, -14, 146,
102  320, -298, 0, -1, 1, -2, 0, 0,
103  -86, -3493, 131, -3581, 185, 26, -197, -65,
104  -96, 147, -53, -150, -35, -35, 179, 68,
105  -157, 0, 0, 2, 0, 1, 2, -1,
106  -22, -218, 13, -1447, -400, 288, -1295, 0,
107  -119, 69, -56, -139, 157, -26, -122, -61,
108  -38, -108, -1, 1, 0, 0, 0, 0,
109  -229, 3335, 103, -108, 10, 3008, -712, 50,
110  27, 152, -307, -106, 148, -77, -178, -46,
111  7, -114, 0, -9, 0, 0, 1, 0,
112  932, -443, 311, -75, 62, -80, -179, 459,
113  -232, -160, 2, 169, 134, -260, 41, -149,
114  23, 92, -2, 0, 11, 1, 0, 0,
115  16, -90, -574, -171, 163, 261, -299, 2994,
116  74, -3818, -396, -171, 13, -29, -45, -168,
117  -287, -390, 1, 0, 0, -4, 0, -1,
118  89, -702, 2223, 101, -249, 2983, 36, -333,
119  -382, 410, -262, 185, -146, 98, -8, -317,
120  -279, -879, 0, 0, 0, 0, 4, 0,
121  -98, -325, 75, -229, -13, 112, -5743, -34,
122  -89, 263, -155, 80, 140, -50, 33, 143,
123  -60, -77, 1, -2, 0, -1, 1, 0,
124  52, -576, -543, -1142, -947, -184, 449, -71,
125  -75, -156, -3412, -50, -487, 307, 663, -1000,
126  -415, -2348, -7, -1, -1, 0, 0, 0,
127  64, 3, -35, 11, 14, -198, -2, -8042,
128  140, -11, -93, 29, -65, 330, 34, 110,
129  -19, -137, 2, 0, 0, 0, 0, 0,
130  1236, 303, 2681, 234, -217, -406, -395, -380,
131  247, 349, -101, -33, 370, -39, 139, 59,
132  18, 24, 0, 0, 0, 0, 0, 0,
133  166, -21, -5392, -117, -296, 114, 230, -255,
134  131, -53, 13, -45, 200, 7, -56, 87,
135  46, 223, -59, 0, -1, 0, 0, -1,
136  214, -511, 175, 204, -123, -47, -440, 6,
137  23, 92, -355, 80, -4885, -238, -37, 78,
138  -218, 175, 0, 2, 0, 0, 0, 0,
139  -146, 74, -13, -4, 27, -45, 51, 81,
140  -80, 53, -18, 173, -146, -64, -8, 8192,
141  79, 15, 0, -3, 0, 1, 0, 0,
142  -3, -16, -28, 288, -61, 4, -187, 6,
143  -5, -14, 77, -12, -53, 16, -41, -7,
144  -10, -2, 7, -1, -9, 1, 0, 0,
145  -285, -35, -8, 221, -68, 114, 135, -8,
146  -203, -181, -91, 2043, -58, 127, 201, 111,
147  46, -344, -11, -49, 0, 1, 0, -1,
148  -160, -186, 58, 4761, 289, 51, -145, 51,
149  -32, 71, 62, 175, -13, 181, 203, 141,
150  -200, 106, -1, 4, -2, 0, 0, 0,
151  803, -76, -96, -940, 300, 3429, -84, 3037,
152  262, -9, -39, 120, -629, -309, 233, -374,
153  398, 894, -12, 1, 1, 1, 0, 0,
154  -282, 2525, -31, -176, -2473, 53, 102, -610,
155  180, -145, 42, -51, 223, 27, -69, 727,
156  -14, -51, 0, 0, 0, -3, 0, -40,
157  214, 72, 41, 1, 190, 78, -228, -235,
158  105, -4619, -140, -46, -7, 49, 9, -19,
159  137, -2, 9, 1, 0, 0, 0, 0,
160  -142, -262, 29, -142, 39, -39, -92, 95,
161  50, -282, 2, -106, 114, 8, 35, 78,
162  -121, 2589, 1, -4, -10, 1, 1, 0,
163  -192, 59, 287, 400, -67, -6989, -301, 446,
164  115, 7, 33, -60, 111, 102, 8, 206,
165  46, -31, -1, -1, -2, 0, 0, 0,
166  -104, 332, -223, 1066, -188, 1270, -222, 309,
167  -296, 259, 780, -460, -1914, 218, -556, 210,
168  2962, 130, 1, -2, 2, 0, 1, 0,
169  -320, -365, -266, 822, -119, 824, -312, 58,
170  -1857, 235, 48, -3985, 118, -307, -703, -931,
171  -560, 105, -2, -3, 0, 0, 0, 1,
172  156, -48, 187, 214, -212, 180, 342, 373,
173  1973, 128, -5, 146, -40, -11, 71, -60,
174  76, 17, 0, 0, -1, 2, 0, 7,
175  214, 63, 274, 2876, -65, 314, 400, 344,
176  140, 39, 193, -226, 124, -3177, 68, 46,
177  -60, -317, 2, 0, -1, 0, 7, 0,
178  -160, 118, 233, 239, -465, 96, 253, 3178,
179  -88, 299, 368, -220, 197, 397, -353, -463,
180  -202, -103, -4, 0, 0, 0, 0, 0,
181  687, -448, -749, 87, -35, 112, 309, -33,
182  -16, 88, 141, 63, -51, 274, -113, -76,
183  46, -273, -1, 1, 0, 1, 0, 1,
184  -298, -206, 670, 303, -451, -277, -493, 404,
185  -173, 284, 148, 626, -322, -296, -68, 3044,
186  -442, 1138, -7, 2, 0, 1, 0, 0,
187  -1338, 18, 2862, 223, 250, 260, 144, 259,
188  -38, -647, 602, -160, 75, -5, -8, 34,
189  237, 50, 2, 0, 1, -1, -1, 0,
190  -412, 2153, 933, 478, 768, 186, -424, -657,
191  -3458, -443, 294, 224, -468, -58, -120, -1565,
192  211, -420, 0, 0, 1, -1, 0, 0,
193  198, 227, -112, 350, 297, -303, 108, -192,
194  153, 32, -2717, -111, -1093, -200, 476, 326,
195  -271, 627, 0, -4, 0, 0, 0, -1,
196  462, -616, 126, 316, -2413, 204, -350, -3549,
197  -263, -386, -112, 483, -1339, 636, 70, -531,
198  96, 38, 8, -1, 0, -3, 0, 0,
199  -310, -1128, 616, -339, -168, -124, -905, -151,
200  -383, 76, 137, -44, 3689, -388, 184, 1799,
201  -102, -930, 6, -1, -1, -1, 0, 0,
202  -284, 280, 39, -728, 143, 15, 181, 798,
203  382, 10, 2267, -12, -3582, -27, 357, 514,
204  -565, -121, 0, -1, 0, -9, -1, 0,
205  429, -16, 2993, -2903, 47, -136, 30, 792,
206  -327, -347, -69, -50, -93, -223, -438, 158,
207  203, -475, 0, -4, -1, 2, 0, 0,
208  -3465, 415, -963, 252, 397, -945, -448, -231,
209  -130, 673, 504, 55, -355, 221, 29, 167,
210  -19, 134, -1, -1, -4, 0, -14, -2,
211  44, 433, -535, -216, 2485, 33, 19, -100,
212  -185, -171, 91, 336, -208, 140, -3, 46,
213  -67, -116, 32, 0, 5, 3, 0, 0,
214  220, 91, -65, -15, -169, 217, -183, -169,
215  -47, 181, -272, 138, -166, 110, -9, 41,
216  -6957, 33, -5, -2, 1, 1, 0, -1,
217  164, -4062, -109, 230, -220, 1748, -1338, -246,
218  -242, -98, 300, 217, -202, -130, 157, -3,
219  -19, -453, 0, 2, 0, 0, 0, 0,
220 };
221 
222 static const int16_t cb0806sl1[] = {
223  75, 87, -31, 607, -132, 5963, -262, 494,
224  134, -4, 141, 19, 225, 229, 239, 93,
225  -20, -189, 2, 0, -3, -1, -1, 0,
226  214, -206, 877, 83, -588, 83, 132, 78,
227  5, -85, 66, -24, 47, -11, 25, 26,
228  -3, 46, 2, -5, 0, 1, -1, 0,
229  -113, 295, -81, 74, 223, -50, -93, -5671,
230  -28, 115, 256, -228, -31, -539, 300, -278,
231  -59, 426, -110, -1, 1, 1, 0, 0,
232  -95, -116, 266, 176, 761, -3, 90, -91,
233  98, -209, -414, -27, -56, 26, -76, 6,
234  -32, 4634, 1, 0, -4, 0, 0, 0,
235  177, 147, -236, -93, -7925, 11, -111, -74,
236  36, 176, 352, 88, 112, 16, 144, -110,
237  91, 329, -1, 2, 0, 1, 0, 1,
238  119, 304, -94, -422, 113, 129, -70, 155,
239  247, -116, -139, 327, -355, 77, 143, -5362,
240  27, -377, -1, 7, 2, 1, 0, 0,
241  179, 127, 1500, -324, -15, 673, 184, -1382,
242  167, 1833, -3058, 200, -1203, 459, -1905, 1020,
243  -259, -120, 10, -4, 0, 1, 0, 0,
244  995, -112, 37, -160, -21, -4011, 172, 228,
245  -210, 80, -131, 1, 20, -128, -252, -288,
246  -132, 337, -1, 0, -1, 0, 1, -1,
247  -60, 61, 197, -185, -40, -2951, -592, -57,
248  210, -3248, -226, -44, 391, -167, -7, 219,
249  -15, 172, 0, -1, 1, 0, 0, 0,
250  106, -70, -291, 192, 45, 162, 37, 143,
251  91, 21, -7032, 12, -173, -30, 1, 259,
252  -286, 387, -36, 0, 0, 0, 0, 0,
253  -1593, -210, 83, 47, 194, 61, 85, -182,
254  -23, 40, -74, 22, 12, 216, 59, -165,
255  -163, -159, -8, 0, 0, 2, 0, 0,
256  -3, 182, -80, 2068, 702, 115, -164, -85,
257  21, -124, -191, -113, 263, 138, 4235, 37,
258  204, -436, 0, 24, 1, -1, 0, 0,
259  147, 83, -177, -168, -609, -9, -16, -46,
260  127, 120, -25, 3435, 51, 31, 49, 366,
261  31, -129, 1, -32, 0, -1, 0, -2,
262  295, 158, 116, 11, -280, 471, 169, 29,
263  -2589, 338, 32, 299, 172, -187, -32, 437,
264  -38, 359, -1, -1, 1, 0, 0, 0,
265  243, 413, -29, -4774, 187, 12, -117, 168,
266  -114, -208, -55, 5, 0, -31, 436, 545,
267  -45, 272, 0, -4, 0, 0, 1, 0,
268  127, 38, 6620, -33, -103, 34, 84, -35,
269  30, -131, -8, -79, -126, -98, 17, -75,
270  -31, -176, 14, -1, 0, 0, -1, -1,
271  273, -219, 176, -83, 187, -36, 1, 2639,
272  158, 3812, 127, -233, 175, 310, 148, 387,
273  -14, 308, 0, -3, 0, 0, 0, 0,
274  3321, -447, 153, -128, 254, -275, 79, -181,
275  17, 146, 61, 46, -48, 253, 51, -17,
276  1, 1, 0, 1, -1, -2, 0, -13,
277  791, -130, 40, 78, -64, -179, 42, -455,
278  422, 112, -19, -4499, -113, -341, 52, 69,
279  67, 254, -6, -1, 4, 0, 0, 1,
280  -98, -976, 68, 1563, 228, 1018, 458, -1020,
281  411, 249, -627, 2321, 738, -460, -1469, 362,
282  884, -261, 0, -1, 1, 1, 0, 0,
283  -601, 378, -71, 61, -160, 800, -386, -773,
284  303, -53, 248, -22, 59, -3809, -61, 102,
285  -45, 395, 0, 0, 28, 0, -12, 0,
286  717, -424, 499, 296, -15, 11, 2732, -103,
287  -119, -116, 107, -50, 462, 73, -82, 75,
288  41, 131, 0, 3, 1, -1, 0, 0,
289  -134, 109, 48, -1847, -205, -6, 20, -203,
290  136, 197, 113, -77, -124, -50, 184, 225,
291  -175, -295, -1, -1, -6, -1, -1, 0,
292  -59, -2017, -193, -237, 226, 630, 1950, -2,
293  179, -3666, -34, 140, 88, 157, 51, 81,
294  -263, -169, 1, 0, 0, 0, 0, 0,
295  229, -14, -1590, -123, 162, 63, -224, -332,
296  119, 2931, 21, -48, 406, 15, 320, -51,
297  64, -228, -9, -1, 0, -1, 0, 0,
298  -453, 84, -320, -654, -4, -91, -61, 558,
299  -61, -233, 31, -224, -105, 63, 86, 3771,
300  162, -1535, 3, -3, 1, 1, 0, 1,
301  -1992, -279, -59, -3048, -1696, 102, -168, 194,
302  172, -142, 55, 134, 116, -146, -29, -287,
303  102, 265, -3, 1, 0, 1, 0, 0,
304  -96, 46, -16, 2474, -58, -712, -25, -294,
305  187, 22, -39, -102, 62, 2666, -237, -1,
306  32, -41, 0, 0, 0, 0, 0, 0,
307  -282, -25, -198, -862, -127, -379, -210, -20,
308  45, -79, -2805, -364, 575, 106, 215, -410,
309  -76, 511, 15, -44, -1, 1, 0, 0,
310  329, 224, 130, 43, -1, -255, -51, -297,
311  4529, 52, 186, 757, -68, -89, 46, 250,
312  46, -79, 5, 1, 0, 1, 0, -19,
313  79, 74, 65, 256, 260, 492, -106, -217,
314  -357, 20, 166, 233, 132, 165, 18, -1,
315  4445, -22, 5, 3, -7, 0, 0, -6,
316  -922, 2156, 269, 1385, 235, -206, -94, 130,
317  112, 145, -126, 166, 1, 45, 83, 36,
318  -153, -255, 0, -1, 0, 0, 1, 0,
319  241, -237, -117, -510, 85, 7, -4418, 30,
320  94, -92, 99, -71, 140, -265, 149, 69,
321  286, 104, 0, -2, 1, 0, 0, 0,
322  -165, 22, -245, 29, 50, 145, -53, 1641,
323  -40, -128, -112, -190, 47, 53, -247, -50,
324  88, 39, 1, -1, 0, 0, 0, 0,
325  -288, 130, 88, -132, 4055, -7, 55, -105,
326  277, 81, 69, -66, -53, 52, -56, 90,
327  160, 386, 1, -4, 0, -2, 0, 0,
328  107, 124, -39, 40, 25, -6, -248, -81,
329  70, -13, 46, 5, 20, 24, -5, -2,
330  -41, -34, 1, 1, -8, 0, -4, 0,
331  -61, 1, 457, 454, 768, 89, 640, 61,
332  66, -360, -2727, -155, -370, -44, -292, 570,
333  34, -3209, -5, -1, 1, 0, -1, 0,
334  22, -82, -20, -125, -91, 98, 7843, 25,
335  -2, -31, 2, -52, -73, -25, 31, -35,
336  -6, -114, 1, -1, 2, 0, 0, 0,
337  217, -5202, 86, -76, -76, 109, 389, -95,
338  -253, 124, 130, 58, 190, -44, -67, -142,
339  54, 6, -1, 1, 1, 1, 0, 0,
340  -183, 547, -200, 348, 372, 437, 425, 547,
341  -457, 388, 87, 38, -522, -210, -556, 41,
342  -2979, -17, 7, -4, 6, 0, 0, 0,
343  189, 196, 240, -75, 46, -50, 101, -160,
344  -16, -223, 92, 71, -7633, 78, 90, 69,
345  190, -75, 2, 1, -2, -1, 0, 1,
346  205, -433, -267, -175, 3068, -210, -514, 330,
347  -3099, -273, 155, 132, -306, 361, 316, -53,
348  -421, -125, -3, 0, -11, 0, 0, 0,
349  179, -38, 151, -36, 215, -102, -145, 139,
350  50, 200, 383, 37, 3102, -27, 9, -157,
351  -68, 367, 1, 1, 0, 0, 1, 0,
352  -50, 177, -24, 24, 119, 4, 76, 99,
353  -111, -7367, 26, 51, -11, -146, -125, -48,
354  54, 50, 1, 0, 0, 0, -1, 0,
355  -71, -16, -184, -61, -36, -151, 79, -128,
356  -102, 135, -228, 190, -79, -10, -176, -113,
357  1008, -856, -13, -4, 8, 28, 0, 1,
358  -4909, -93, -167, -141, 51, -203, 71, -199,
359  -49, 106, -142, -94, 126, -225, 158, 36,
360  269, 159, 0, 1, 1, 0, 0, -5,
361  -61, -79, -20, 306, 67, -621, 1774, 346,
362  -442, 125, 305, -170, 55, -2537, -103, 118,
363  87, 505, 16, -7, -2, 0, 20, 0,
364  35, -154, -158, 224, -36, -344, 79, 4232,
365  234, -219, -71, 204, -484, -131, 1153, 23,
366  111, 499, 5, 0, -17, 0, 0, 1,
367  1135, -3469, -489, 2572, -450, -432, -358, -34,
368  -78, -10, -775, 17, -131, -154, 218, 82,
369  -312, 279, 1, 0, 1, 0, 0, 0,
370  96, 230, 18, 47, -5, -102, 646, -122,
371  35, -81, 183, 171, -1479, 201, 84, -24,
372  143, 302, 1, 5, 0, 0, 0, 0,
373  -34, -48, 89, 7789, -85, -27, -56, 46,
374  39, 30, 98, -40, 138, -147, 104, -35,
375  -41, -151, 1, 9, 1, 0, 0, 0,
376  -140, -1970, -170, 273, 226, 33, -324, -38,
377  11, 188, 603, 188, -183, 98, -58, -67,
378  -63, 7, 0, 0, 0, 0, 1, 0,
379  384, 899, 493, 765, -1062, 646, 275, -2699,
380  93, 796, 120, -25, 177, -85, 721, -189,
381  -295, -436, 0, -1, 0, 0, -1, 0,
382  -358, 117, -2435, 325, -3137, -158, 23, 97,
383  6, 204, 288, -426, 156, 22, -101, 171,
384  -56, 235, 0, -1, 0, -1, 0, 0,
385  656, 3878, -286, -383, 75, -50, 114, -377,
386  -105, 106, 154, -30, -204, -105, 171, -56,
387  230, -587, 0, 1, 0, 8, 1, -1,
388  -58, 177, -7, 45, -159, 405, 45, 84,
389  -206, 77, 277, -259, 121, 3719, 140, 79,
390  -202, 843, -8, 0, -1, 1, -2, 0,
391  -248, 560, 2651, -49, -625, -147, -2416, 119,
392  -70, 87, 137, 18, -401, -147, -598, -150,
393  239, -1004, 7, 3, 13, 1, 1, 1,
394  276, 342, 97, 600, 230, 95, 213, 159,
395  -259, -25, -176, 3360, -283, -325, -37, -2626,
396  -151, 178, -1, -18, 0, 0, 0, 0,
397  -233, 237, -78, 290, -284, 141, -20, 146,
398  58, -21, 73, -35, -101, -23, -4068, -116,
399  49, -196, -5, -2, 0, 1, -1, 0,
400  -292, -195, 51, -714, 172, 44, -119, 134,
401  168, 107, -74, -2379, 308, 173, -252, -3470,
402  -135, 641, -10, 0, 0, 1, 0, 0,
403  146, 2060, -84, -164, -247, 26, -1724, 216,
404  226, -2499, 312, -66, 850, 41, -1, 20,
405  -1339, 411, 0, 0, -1, -12, 0, 0,
406  921, 17, -3510, -119, 325, 34, -97, -205,
407  3, -188, 252, 91, 0, -135, -76, 208,
408  199, -202, -1, 1, 1, 2, 0, -1,
409  -88, -461, 319, -963, 266, 1540, 643, -3424,
410  76, -1058, 501, 342, 297, 268, -158, -103,
411  26, -30, 0, -1, -1, 0, 0, 0,
412  211, 245, 183, 1579, 106, 26, -3450, -22,
413  -1053, -266, -736, 113, 475, -241, 117, -85,
414  -492, 372, 0, 1, 1, 0, 0, 0,
415 };
416 
417 static const int16_t cb0806ss0[] = {
418  -381, -1638, -8192, 5, 983, -1481, -20, -719,
419  -238, 767, 571, -200, 754, 460, 1678, 1376,
420  -155, -1998, 294, -455, 80, 2, 26, 3,
421  10, 25, -931, -1098, -1166, -3221, -1995, 702,
422  104, -2429, -2270, 1372, 2326, -37, -1492, 1692,
423  644, -1283, 363, 624, -483, -15, 346, -6,
424  2, 0, 1, 3, 2, -2429, -8192, -956,
425  1190, 706, -955, 367, 959, -194, -723, -1104,
426  375, 554, -962, -229, 66, 368, 18, -150,
427  56, 968, -15, 0, -1, -5, 0, 9,
428  -250, -720, 1910, 827, 198, -645, 2021, 32,
429  -1972, -705, 441, 373, 800, -2293, 1747, 1504,
430  -537, -1731, -1192, 1597, -4031, 24, 0, -2,
431  1, 1, 1, -131, 1594, -153, 1127, 2732,
432  469, -558, -11, 1190, 115, -933, 1988, 1841,
433  -4530, 1385, 571, 2399, 1709, -63, -3663, -2681,
434  57, -4, 11, -4, 0, -3, 426, -4257,
435  2755, -76, -1667, 2450, -373, 3375, -91, -232,
436  511, 648, 886, 1182, 1667, 65, -3029, -579,
437  865, 2186, 2911, 537, 0, 2, -3, 0,
438  7, 585, 8192, -2855, 8192, 5527, -5491, -1926,
439  -4231, -1204, 1953, -1193, 191, 3278, -1726, 259,
440  -2794, 4205, 4315, -6121, -606, -1922, 3666, -324,
441  -238, -313, -720, -1447, -539, -794, 3151, -1726,
442  3444, 876, 584, -671, -497, 407, 909, -2183,
443  2575, 246, -673, 270, 824, 1784, -201, 7329,
444  589, -70, -1, 4, -5, -3, -8, -417,
445  382, 2786, -972, 520, 1154, 886, 521, 6032,
446  -687, 3791, -522, -1226, 608, 428, 891, -1524,
447  -1015, 1147, 1278, 559, -6, 3, 0, 6,
448  2, -3, 115, 3586, -2847, 95, 460, 2832,
449  2326, -1665, 1720, 453, 965, 1154, 452, -1721,
450  -1375, -269, 2138, -2032, 55, -674, -870, -124,
451  0, 5, 0, -5, -3, -283, 1077, 2604,
452  1270, -1082, -1753, 6840, -2502, 988, -1790, 1378,
453  1231, 438, -1188, 286, 540, -138, 1054, -111,
454  -2321, 74, 56, -3, -2, 0, -32, 5,
455  1539, -1399, 7413, -903, -1698, 1781, -255, -466,
456  -1436, 3419, 1916, 852, 590, -1126, -1617, -1309,
457  -5560, -241, 3363, -1225, 2682, 620, -6, 58,
458  2, -186, -17, -2959, 619, 2228, -2627, -3119,
459  730, 3716, -538, -101, -1863, -516, 142, -2384,
460  -1514, -5506, -825, 514, 714, 746, -2790, 569,
461  -425, 4, -68, 70, 24, 12, 817, -276,
462  -3363, -2942, 103, -581, -925, 651, 561, 43,
463  434, 712, -541, -2042, -1291, -453, -443, -4312,
464  -1344, 1277, 605, -4, 0, -1, -1, 1,
465  2, -930, 276, 3219, -404, -944, -497, 840,
466  278, -98, -1432, -1136, -1975, -1863, -1102, -1446,
467  938, 693, -5186, -1, 1085, -2275, 1, 1,
468  -1, -1, -2, 3, -1194, -312, -1257, 1973,
469  1570, -1703, -1637, 639, -855, 1925, 970, 604,
470  1313, 780, -5170, -603, 220, -731, 2952, -872,
471  166, 30, 0, -2, -1, 3, -1, -743,
472  504, 1363, 1436, 1632, -634, -709, -2346, 87,
473  1149, 3468, 2132, 3028, -1039, -92, 2087, -990,
474  -301, 966, -773, -1057, 42, 0, -2, 0,
475  2, 2, 252, 217, 3625, -2323, 212, -381,
476  -1121, 1664, -307, 1680, 2193, -1854, -187, -3100,
477  254, -673, 595, 1995, 669, -687, -509, 13,
478  0, 8, -3, 11, -3, -552, -87, 6,
479  2933, -267, -1392, 40, 644, 32, 2966, -1386,
480  -2480, -956, 1160, 1399, 1049, 3902, -2092, -525,
481  1724, 69, -33, 0, -2, 0, 2, 2,
482  -452, -4739, -3237, -510, -598, -1397, 855, 1573,
483  2143, -79, -1546, -17, -973, -2400, 1689, 133,
484  -1213, 784, 726, 916, -388, -390, 1, -1,
485  -3, -1, 0, 170, -205, -2905, 8192, -465,
486  3119, 4407, -709, -403, 859, -373, -1301, -1397,
487  -750, -88, 277, -2097, -222, -134, -88, -1189,
488  974, -56, -57, -83, -21, 102, 626, -114,
489  -2304, 979, -1836, -868, 1261, 2226, -261, 579,
490  983, 655, -2578, 1803, 117, -1128, 365, 3971,
491  3539, -21, -790, -62, 2, 3, 23, -3,
492  31, 1273, 3212, -1617, 4116, -281, 725, -284,
493  1079, 293, -3759, 2581, -1617, -259, -19, -1999,
494  3040, -3077, -1522, 1056, -92, 897, 243, -1,
495  36, -19, -10, -46, 231, 1129, 363, -1978,
496  -882, -1788, 319, 4807, -1707, -1379, -1465, 2327,
497  -827, -681, 410, -1816, -2507, 1036, 740, 730,
498  -687, 100, -1, -1, -1, 1, -4, -276,
499  303, -2331, -2912, -1864, -3694, 412, -1218, 1642,
500  4448, 658, -213, 872, 2867, 227, 868, -590,
501  2293, 1759, -1666, -1585, -140, 1, -3, -1,
502  26, -10, -287, 898, -2442, 3997, -1655, -1341,
503  -56, 689, -1869, 572, -2044, 616, -2603, -278,
504  2987, 2397, -2055, 247, 128, 598, 1732, -146,
505  0, 3, -1, -3, 5, 842, 597, 779,
506  -1529, -802, 2142, -1668, 2339, -3550, -2651, 1733,
507  -1531, -46, 600, 618, -867, -665, 1524, 392,
508  -1386, -3279, 45, 0, 9, -7, -3, -8,
509  -224, -2632, -147, -505, 2223, 1773, 1799, -1696,
510  194, -1186, -543, 775, -1171, 5491, -2319, -3193,
511  -313, -355, -133, -1097, 125, -22, -2, 2,
512  1, -3, -10, -354, -1447, -662, -313, -4302,
513  3888, -121, -323, 1112, -801, -1513, -814, -1646,
514  -616, -1207, 347, 483, 670, 900, -35, -885,
515  14, 1, 0, 1, -2, 7, -432, -486,
516  -1539, 785, 4853, 904, 925, 895, -1223, -2464,
517  3395, -506, -808, 207, 197, 874, -928, 1347,
518  -107, 1512, 1063, -182, 1, -4, -1, -6,
519  3, -1236, -1047, 774, 26, -630, 863, 1055,
520  -2632, -1187, -534, -619, -1079, -2574, -2037, 658,
521  1229, -262, 2702, -3393, -2187, 1764, 66, 0,
522  7, 0, 7, -3, 677, -444, -2111, -5256,
523  -4485, -1667, 2077, 1613, 1483, -1520, 1600, 1767,
524  1148, 2054, 1676, 1866, 783, -2199, 765, 568,
525  2779, -683, 4, 17, 0, -32, 15, 45,
526  228, -2445, 752, 2510, -1657, -1039, 113, 1107,
527  -1054, -1765, -1245, -2527, 589, 455, 328, 640,
528  -579, 2370, 1313, -540, 31, 1, -1, -4,
529  2, -3, -235, -560, 455, 3809, 102, 403,
530  -21, 1844, 402, 148, -32, 5573, -3765, -265,
531  -718, -399, -349, 366, -1105, 91, 1881, 34,
532  1, 1, 5, 0, 9, 289, -1146, 795,
533  -2504, 412, 1156, -302, -946, 2063, -2569, -273,
534  -1434, 141, 642, -631, 4856, -1008, 169, -40,
535  191, -2293, -86, 6, 1, -2, 0, 1,
536  139, 1955, -1111, -944, 140, -1074, 1071, -1312,
537  -541, 664, 1801, -892, 1605, -1750, -654, -680,
538  -8102, 120, -24, 1014, -351, -120, 0, -2,
539  1, -1, -1, 1038, 5199, 779, -1195, 128,
540  462, 184, 3705, -1292, -2247, -2481, 2610, 4396,
541  4161, 4039, 1111, 838, 188, -571, 2811, -1915,
542  -1909, 13, 99, -20, -2, 11, 395, 155,
543  2667, -202, -2639, 1303, -912, -1734, 1097, -583,
544  3532, -218, -1514, -3881, 378, -46, -1189, -957,
545  -3010, -743, -648, 15, 1, 3, 3, 4,
546  -4, 330, 198, -275, -677, -8192, -629, 1953,
547  -783, 592, 926, 1487, -39, -1002, 1134, 1560,
548  -27, -118, -1363, -360, 2163, 442, 92, 1,
549  1, -2, 5, 1, -670, 326, 2773, 1346,
550  -26, 327, 184, -1091, -121, 576, -1324, 212,
551  -645, 860, -2111, -493, -2119, 316, -688, 475,
552  -652, -33, 0, 1, 2, 0, -3, 92,
553  170, 6224, 2162, 761, -1994, 2176, 1692, -1773,
554  561, -966, 3406, -20, -593, 574, -681, 1121,
555  -335, -412, -2651, -4712, -79, 1, 2, -1,
556  4, -6, 932, -2579, 344, -2614, 1119, 6623,
557  -314, -1068, 338, 1977, -1375, -1338, -1996, 1310,
558  118, -500, -393, 622, -1798, -1232, 3, -75,
559  0, 17, 0, -2, -9, 715, 8135, 400,
560  3748, 2156, 1882, 772, 2728, -403, -775, 2110,
561  1603, -766, -2592, 767, -618, 4727, 668, 2280,
562  -1157, 1246, -794, -14, -2, 2, 5, 16,
563  -107, 642, -1806, -158, -2447, 309, -764, 2313,
564  -101, -766, 209, -691, 2001, 268, -273, 615,
565  803, 6062, -434, 1287, -543, -3, 0, 0,
566  1, 1, 0, 503, -598, -2043, -1160, 1074,
567  1255, 3269, 1405, 1182, 197, 3098, -138, 2326,
568  -244, -772, 901, -225, 337, -65, -536, -331,
569  15, 2, 13, 8, -3, 20, -32, -52,
570  -1012, 232, 1502, -17, -1574, -741, -57, 164,
571  -22, 74, -181, 1616, 296, -1483, 1387, -357,
572  -5380, -322, -1346, 6, -3, 2, -3, 1,
573  0, -392, -811, -650, -485, 3038, 2750, -776,
574  -503, -1664, -323, 253, -280, -3459, -1313, 541,
575  2182, 1287, -782, 1785, -695, -49, 72, -4,
576  0, -15, 3, -21, -211, 1382, -149, 684,
577  2210, 2654, -1440, -1209, 152, 1080, -3078, -694,
578  4738, 985, -1337, 819, -518, 1799, -671, 3201,
579  2636, 7, 1, -6, 14, -31, 0, -34,
580  4296, -23, 194, 1976, -993, 1353, 709, -342,
581  -1142, -140, -271, 2291, -709, 1734, 818, -3571,
582  1125, 912, -590, 784, -275, -2, -1, -5,
583  -1, 0, -381, 2754, 1545, -2270, 3608, 2308,
584  -1899, 178, 391, 1826, -127, -1417, -822, -712,
585  1682, 2225, 2247, 446, 994, 56, 734, 196,
586  7, 3, 8, 0, 7, 639, 833, -3313,
587  675, -263, -648, 3016, -701, 235, -1304, -582,
588  -2930, -210, -1243, 374, -3095, -2013, 354, 599,
589  -1469, 140, -17, -1, -3, 2, 0, -2,
590  -183, 399, -603, 796, -1424, 2685, -3929, 416,
591  -2291, 1737, 1906, 1667, 810, -222, 3242, -3636,
592  5196, -1542, 940, -124, 2047, -67, -4, 6,
593  -1, 13, 2, -161, 417, 4132, 492, -1068,
594  -817, 2732, -250, -1457, 1723, 2104, 1121, -1276,
595  1147, 990, -523, -1533, 297, 1219, 3901, -2549,
596  -22, 0, 0, 0, 0, 2, -1632, 172,
597  829, -747, -1229, -1990, -1070, 1134, 1623, 228,
598  3689, 625, -757, 8192, -82, 738, 213, 1900,
599  -1200, 91, 892, -45, 15, -1, 5, -4,
600  5, 392, -3067, -1903, 139, 661, 43, 2174,
601  -1919, -270, -1490, -569, 2, 85, -1091, 6740,
602  886, 85, -1052, -647, -563, -2971, -145, -1,
603  39, -5, -6, -7, -1023, -1104, -1774, -3154,
604  -1058, 3488, -2551, 3547, -253, -204, -235, -1544,
605  -73, -584, -302, -3118, -2314, -308, 1790, 916,
606  152, -155, -11, 6, -26, -1, -31, 21,
607  919, -1856, -456, -1050, 663, 1454, -1515, -2606,
608  -4287, 1553, 3564, 1334, 1797, 1540, -392, -701,
609  -971, -3442, 281, -271, 133, 1, 5, 4,
610  32, 3, -521, -1530, -1368, 1787, -515, -913,
611  -2391, 93, 2690, -578, -576, -1656, 554, 649,
612  -1509, -258, -605, 1233, -2258, 640, 837, -43,
613  1, -3, 0, 5, 3, 148, -4761, 1783,
614  3244, -277, -1139, 1539, -2016, 1898, -1276, -776,
615  -1725, -1900, -51, 559, 311, 1737, -928, 3687,
616  -1087, 1329, 134, 2, -2, -7, 9, 5,
617  -77, -1116, 4986, -940, -905, -3229, -773, 3335,
618  -23, 578, -2376, 386, 122, 1253, 363, -2748,
619  -512, -4612, 1690, 848, -1116, 195, 5, 2,
620  11, 1, 18, 659, -1282, 562, 1170, 4701,
621  903, 490, -3508, 3468, -39, 654, -1196, -909,
622  -268, 980, 283, 3221, 348, 1121, -897, -1011,
623  -103, -11, -2, -9, 16, -8, -274, -4100,
624  -2312, -2379, 617, 1629, 2154, 3026, -1737, -603,
625  -803, -366, 977, 1035, -1835, -255, -275, -1245,
626  1274, -161, -4476, -181, -4, 0, -2, 1,
627  2, 156, 551, -832, -630, 3740, -2115, 344,
628  229, 1295, 65, 290, -1462, -1794, 3297, -1049,
629  2451, 322, -2642, -2810, -1246, 613, 90, -1,
630  -1, 0, 0, 0, -277, 854, 1259, 1542,
631  -433, 3601, -453, 1091, -113, 1438, 994, -2746,
632  -786, 867, 1422, 1093, -1723, -1167, -1389, -1062,
633  -436, -81, 2, 1, 11, 1, 26, -197,
634 };
635 
636 static const int16_t cb0806ss1[] = {
637  1760, -4335, 6384, -2036, 2874, -2504, -1529, 102,
638  6995, -1267, -3141, 1050, -59, 1556, -1002, 1536,
639  1024, 1867, 40, -1156, -2627, -213, -1034, -660,
640  291, -963, -323, 462, -804, 2219, -859, 1709,
641  550, -3390, 319, 24, 644, 3154, 4503, -1961,
642  744, 194, -151, -1255, -1318, 3033, -899, -18,
643  1, 0, 2, 0, 28, -1213, -3725, -2525,
644  -177, -1164, 361, -357, -649, -459, 1324, 2463,
645  -3108, -3323, -575, -2744, -108, -121, -508, -564,
646  -849, -773, -288, 0, 8, 0, -2, 5,
647  691, -602, 2269, 2373, -2027, 786, 3011, 3234,
648  -1387, -310, 659, -358, 1058, -1554, 1031, 795,
649  2254, -549, 334, 325, 599, -36, -1, -1,
650  -2, 3, 4, -450, -533, -1657, -1928, -1034,
651  -636, -1446, -320, 2695, 1184, 697, 1126, 1159,
652  2970, 449, -30, -2058, -1171, -684, -66, 905,
653  -43, 1, 0, 3, 0, 3, 228, 272,
654  -79, -718, 1978, 667, -2760, 1507, -1893, -796,
655  1164, 35, -4440, -4492, -1667, 4189, 6485, -495,
656  1721, -1639, -526, 458, 0, 385, -183, 511,
657  -153, -2025, -376, 2948, -2606, -910, -741, -427,
658  -1080, 2128, 565, -483, 1791, -2222, -45, -1204,
659  799, 512, -4790, 1462, 511, -1906, 15, 0,
660  0, 1, 3, 8, -867, -685, -140, 5299,
661  376, -891, 1657, 1843, -1465, -1297, 518, -4640,
662  303, -277, -650, -97, 2308, -679, 720, -171,
663  -475, -269, 0, -5, 4, -1, 9, -1155,
664  -4954, 1684, -2045, 939, 819, -751, -165, -93,
665  -2327, 306, 965, 4999, 557, -55, -999, 30,
666  -36, 989, -1680, -1594, 318, -3, -8, -4,
667  1, -9, -402, 8192, 475, 2080, -418, -1739,
668  -273, -55, -441, 794, -79, 272, -2039, 789,
669  2266, 874, 2495, 627, 2203, 1212, -1052, 389,
670  14, -24, -59, 10, 133, -535, -1160, -1139,
671  -146, 180, 1064, 3718, -1412, 1153, 1873, -549,
672  -1698, -1479, 209, 725, -940, 2152, 1848, 678,
673  2493, 4608, -11, 0, -1, -3, -3, 2,
674  334, 681, 673, -8192, 3958, -3111, 1641, 1500,
675  1184, -268, -3147, 571, 958, -663, -1031, -870,
676  -674, -1098, -529, 78, 1212, 120, -8, -13,
677  -5, -42, -37, -498, 1304, -2541, 1730, -355,
678  1462, 2315, 2017, -403, -2010, 555, 1391, 887,
679  2039, 366, 135, 85, 371, 1291, -225, 335,
680  -45, 0, 1, 2, -1, 2, -1095, -261,
681  3249, 3212, -1877, 934, -1671, -1289, 1398, -2287,
682  -205, 1659, 642, 1105, 751, 2864, 1171, -1001,
683  318, -290, 60, -54, 5, 3, 5, 2,
684  1, -105, 590, 36, -194, 1832, -639, 777,
685  3243, 578, 2820, 428, 2020, 623, -2104, -52,
686  -331, -1015, 3064, -347, -303, -1100, 61, -1,
687  -1, 0, 2, -1, 592, 127, 887, -1094,
688  -2819, 2573, -2670, -1693, -2775, 48, -266, -961,
689  1220, -472, 167, 3201, 1118, -173, 1304, -26,
690  -899, 76, 0, 3, 0, 1, -1, -718,
691  -746, 947, -524, 142, 958, -1609, -777, -1362,
692  385, -578, -6947, 157, -290, 1357, -1703, 484,
693  117, -2224, -3736, -838, -96, -1, 11, 5,
694  4, 2, 475, -426, 500, -767, -2304, 1248,
695  2200, -1829, -992, -225, -573, -1107, -832, 2555,
696  -2866, 3453, 4335, -88, -1160, -1666, -94, -33,
697  0, 0, 1, -2, -7, -147, -8192, 1204,
698  -1181, -702, -604, -770, 1032, -173, 770, 861,
699  611, -509, 802, -467, 839, 491, -785, 523,
700  -669, 73, -34, 0, 0, -2, -3, -3,
701  286, -2183, -1238, 1743, 387, -2228, -1404, -3439,
702  -1701, -2371, -451, 2294, 2061, 3062, -1122, -1489,
703  -1274, 51, 5649, -170, 2197, 365, -1, -13,
704  4, 3, -5, -15, -4099, 789, 4132, 4982,
705  -1996, 784, 748, 2123, 3535, -1493, -1454, -344,
706  -867, 40, 831, -1198, 66, 542, 1633, -2402,
707  117, -119, -18, 49, 18, 40, -500, 808,
708  -726, 1192, 3623, 1526, -484, 1080, -2502, -579,
709  1315, -1887, 84, 1771, -2902, 1387, -1098, 1559,
710  -1126, 652, -896, 32, -1, 3, 1, 3,
711  -2, 233, 782, 8192, 566, -701, -352, 1047,
712  581, -1070, 3159, -1157, -1585, 1599, -978, -663,
713  -931, -2581, 5074, 781, -551, -590, -247, -63,
714  -54, -50, 253, -138, -313, 387, -3004, -1136,
715  654, -1283, 1318, 434, 80, -1486, 694, -512,
716  393, -238, -700, -232, 706, 1478, -8192, 377,
717  601, 18, -1, -3, 0, -6, -3, 2221,
718  3531, -862, 1792, -242, -3686, 420, 1891, 918,
719  1324, 234, -819, -601, 2363, -1097, 2355, 754,
720  -125, 245, -615, 3285, 204, 0, 6, -4,
721  -3, -1, -637, 673, 1233, 2886, 265, -195,
722  -226, 2521, 281, -210, 1809, -2733, -3865, -2287,
723  641, -2604, -4235, 107, 789, 1163, -2600, -463,
724  -5, 10, 2, -10, 39, 1380, 754, -5077,
725  4061, -1633, -1738, -1604, 1937, 1815, 1039, 3696,
726  -593, 2218, -1061, 1081, -1217, 2062, -637, -1580,
727  149, -626, -253, -3, -17, 2, 33, 1,
728  118, 525, 158, 1213, 910, -105, -1437, -1311,
729  2255, -419, -2394, 1542, -3830, -1167, -998, -1099,
730  1635, 1678, -1112, -275, 122, -50, 0, 3,
731  0, -1, -1, 998, -4020, -1913, -1083, -159,
732  1853, -436, -683, 298, 211, 711, 4128, -1977,
733  -958, 1048, 642, -420, 329, -1150, 459, 2161,
734  29, -4, 0, -1, -6, 1, 1365, 1053,
735  1032, 952, 854, 2405, 5106, 1863, 3049, 981,
736  -863, -397, 508, -1283, -631, 17, 532, -1453,
737  -1056, 66, 501, -27, -1, 3, -1, -13,
738  -2, -273, -2924, 839, -433, -395, -252, 1945,
739  195, -307, -1297, -1474, -985, 4412, -1017, 1074,
740  2711, 996, 919, 183, -10, -605, 38, 1,
741  -1, -1, 2, 1, 2115, -422, 3655, -1972,
742  1473, -2033, 2461, -1112, -1267, 179, -394, -906,
743  -1273, -432, 1082, 367, -720, 1746, -657, 595,
744  701, 16, -1, 0, 0, 2, -3, -255,
745  443, -1840, -2379, 296, 258, -675, -221, 406,
746  -216, -6295, -1041, 1062, 199, 1705, -1032, -1627,
747  -2399, 198, -1097, -271, -99, 0, 1, -2,
748  2, -13, 343, -219, -1447, 1779, 630, -1944,
749  -1093, -1578, -62, -1334, 2811, -815, 1311, -3102,
750  -300, 67, 24, 98, 764, -1246, 203, 6,
751  0, -4, 0, 1, 0, -18, -1704, -1427,
752  -352, -2665, -588, 287, 715, -454, 688, -424,
753  1736, -1124, 1028, -7581, -752, -482, -363, -75,
754  -720, -619, 449, 0, 3, 0, 16, -3,
755  -1211, 2484, 3490, -547, -705, 1776, -286, -1580,
756  2896, -2257, -214, -1784, -1266, -562, -1170, -542,
757  785, 1606, 535, 51, -1405, -7, -1, -1,
758  0, -1, 2, -428, -579, -1091, -2627, 2287,
759  -757, 1445, -411, -160, 567, 108, -1305, -4356,
760  -390, -917, 345, -2169, -896, 3772, 1224, 691,
761  -25, 1, 1, 1, -2, 1, 281, 1365,
762  -1628, -585, 3485, 169, 746, -395, 1072, 1569,
763  -1073, 744, 1274, -3472, 1035, -906, -3394, -1537,
764  -869, 2841, 401, 4, -1, -3, -3, -1,
765  -3, -37, -1628, -888, 785, 3328, 1105, 3551,
766  6946, -1688, 2690, -2051, -2212, -3750, -1903, -497,
767  1251, 1187, -6198, 3930, 85, -1077, 16, -23,
768  -80, -130, 43, 66, -974, 579, -2047, -3607,
769  -666, -2248, 4619, 6846, 88, -649, 1129, -255,
770  3567, -124, 41, 58, 634, -1252, 696, 2536,
771  -1590, 209, 12, -102, -275, 27, 216, 1110,
772  259, -2091, 1775, -3768, 598, 441, -1809, -431,
773  22, -991, -621, 84, -1803, 1585, 559, -1101,
774  42, 456, -392, -874, -4, 0, 0, 1,
775  -1, 0, -371, -211, -339, -1232, 438, -2683,
776  -1007, 1250, 5343, 861, -1305, -577, 2107, -2649,
777  -3227, 1020, -127, 562, 5495, -3136, -414, -529,
778  12, -53, -34, 151, 106, -2946, -575, -1796,
779  3095, -257, -591, 126, 967, -547, -271, 560,
780  974, -3335, -2110, -1403, 5915, -1108, 388, -1266,
781  -522, 336, 167, 1, -3, -2, 2, -3,
782  -312, 19, 3356, 1123, -676, -247, 697, 548,
783  1768, 1174, -525, -253, -423, 546, -2373, -2940,
784  -1055, -2304, 203, 1309, -574, -8, 0, -3,
785  4, 0, 4, -215, 8192, -670, -1289, -1547,
786  -304, 1498, -967, -529, -582, -2205, 1752, 321,
787  573, -1096, 64, 1152, -87, 574, -250, 539,
788  62, 7, 2, -1, -3, 3, -465, 243,
789  -1179, 828, -2501, -223, 198, -883, -740, 1113,
790  -1821, -2068, -3234, 1715, 1989, 1817, 727, 1640,
791  3386, -1538, -864, 45, 0, -4, 0, 0,
792  2, 608, -1495, 1259, -132, 1311, 350, 537,
793  2735, 1428, 151, 1324, 547, -3983, -1892, 104,
794  2023, 1908, -1042, 1130, 1252, -701, 9, 0,
795  -2, -1, 1, 1, 602, -8192, -2776, -661,
796  1640, 443, 3452, -738, 829, 637, 292, 232,
797  1352, 4879, 1429, 912, 649, 1593, 308, -330,
798  68, 63, -3, 4, -57, 26, 25, 1250,
799  400, -4839, 211, -2748, -664, 996, 341, -1053,
800  321, 2458, 764, 743, -729, 12, -283, -346,
801  118, -249, -153, -2329, -37, 0, -1, 0,
802  1, 1, 352, -878, 2336, -634, -2690, -3415,
803  -2949, -531, 1259, 394, 163, -994, 845, 1259,
804  890, 1400, 279, 1908, 161, -2174, 1876, 76,
805  1, -1, -1, 10, 0, 47, -1123, 1611,
806  489, 618, -816, -7, 2001, -1190, 1857, -2749,
807  -311, -331, 733, 1412, 1390, -1525, 1262, -1393,
808  -263, 3124, -98, 0, 1, 0, 1, -2,
809  514, -3533, -2394, 3623, 249, -1056, 515, 1279,
810  2821, 477, 183, 689, 1182, 1378, 1287, -711,
811  1264, -713, -278, 217, -664, -225, -1, 0,
812  6, 2, 9, -1171, 3119, 1340, -1229, -1929,
813  1984, -1333, 1018, 10, 1205, 63, 358, -1108,
814  -455, -413, 854, -1550, -423, -180, 2529, -8192,
815  -18, 0, -2, -1, 0, 0, -678, 3819,
816  -1316, 1159, 590, -231, 2203, -1533, 986, 4289,
817  1114, 1135, -1162, -921, -58, 691, 11, -1718,
818  -270, -531, 530, 65, 0, -1, 1, 4,
819  0, -1184, -1359, 7230, -533, -2077, -1188, 113,
820  -1472, 490, 1518, 1476, -1885, 934, 244, 1840,
821  -696, -480, -2476, 3324, -2433, 1102, 120, 1,
822  -11, -2, 18, -3, -1016, 189, -3835, -1659,
823  -46, -180, -2659, 1998, -1437, 1107, -2248, 165,
824  -657, -5079, -224, 1246, 469, 421, 1145, 1148,
825  84, -18, 3, 0, 0, -6, 0, -66,
826  -206, 2279, -220, 1606, -421, -1482, -413, -1237,
827  374, 3691, 491, -774, 410, 791, 380, 3385,
828  615, -950, -620, -197, 65, -1, 3, -3,
829  2, -1, -484, 1396, 273, -3591, 1317, -1013,
830  1563, -134, 602, -1069, 733, -1167, 233, 319,
831  -262, 350, 780, -407, -496, -1285, 1326, -13,
832  0, 2, -1, 0, -1, -328, -626, -848,
833  745, -1047, 4048, -380, -456, -1894, 869, -1085,
834  -373, 2829, 622, 473, 394, 237, -2175, 1167,
835  -4942, 246, 100, -1, 1, -6, 1, -6,
836  -70, 35, 1613, 2597, 1307, 1756, -1184, 1082,
837  971, -2004, -1459, -494, -40, 745, 2788, -830,
838  76, 536, -2002, 401, -57, -20, 0, 0,
839  0, 0, 0, -8, 244, 1927, 1162, -2416,
840  -1414, 463, -89, 1217, -798, 394, -1527, -719,
841  -666, 998, 1518, -2455, -3049, -1174, -2696, -3119,
842  2, 0, -2, 2, 2, 3, 1093, -623,
843  1660, -1635, 1457, 2560, 763, -2750, 931, 1798,
844  2550, 1402, 914, -919, 1931, -383, -435, -583,
845  439, 9, -1106, -12, -1, 0, 0, 0,
846  -2, -335, -730, -2102, -1414, 2576, -3869, 1025,
847  -1657, -2, 857, -336, -3011, 205, 1108, 364,
848  -789, -179, 171, 331, 2204, 527, -13, 1,
849  -3, 2, 1, -4, -565, -211, -139, 1799,
850  195, -877, -632, 358, -244, -1459, 1398, 2271,
851  550, 1987, 2206, -337, 199, -7036, 589, 195,
852  -466, 72, -1, 2, 1, 0, 0, -27,
853 };
854 
855 static const int16_t cb0806sm0[] = {
856  -8192, 389, 245, -67, -42, 79, 503, -488,
857  -310, 107, -13, -431, -203, 96, 510, 151,
858  270, 0, 0, 0, 0, 0, -463, -23,
859  -72, -322, 74, 1589, -152, -198, 81, 1120,
860  -125, -434, -3275, -2210, -348, -344, 91, 0,
861  0, 0, 0, 0, -254, -224, 46, -154,
862  -131, -465, -57, 8192, 345, 112, -725, -49,
863  183, -191, 246, 263, 370, 0, 0, 0,
864  0, 0, 39, -739, -6603, -2454, -95, 312,
865  -53, -392, 63, -165, 31, -505, 111, 484,
866  -535, 179, 143, 0, 0, 0, 0, 0,
867  1279, -139, -1769, 244, 59, -135, -429, 707,
868  809, -4355, -354, 428, -300, 108, -799, -1421,
869  599, 0, 0, 0, 0, 0, 4, -5,
870  7, 75, 49, 8192, 276, 200, 191, -167,
871  -14, 82, 222, -277, -483, -216, -441, 0,
872  0, 0, 0, 0, 171, -423, 174, 401,
873  -517, -377, -234, -644, -829, -350, -976, -146,
874  -928, 296, 3003, 3545, -30, 0, 0, 0,
875  0, 0, 161, -6753, 1138, -855, -132, -242,
876  559, -225, -346, -168, 10, -481, -6, -1208,
877  252, -323, -191, 0, 0, 0, 0, 0,
878  -262, 574, 433, -145, 622, 329, -2634, -439,
879  -1178, 351, -433, -842, 4125, 296, 305, 359,
880  -22, 0, 0, 0, 0, 0, -34, -56,
881  -1019, -247, -163, 305, 574, -51, -179, 24,
882  -1097, 248, -166, -18, 303, 252, -555, 0,
883  0, 0, 0, 0, -400, -254, -256, 2783,
884  -296, -1904, 552, 1284, -336, -2371, 3396, -1092,
885  102, 176, 140, 640, -359, 0, 0, 0,
886  0, 0, 373, 473, -2167, -774, -388, 405,
887  -1402, -1391, -1319, -155, 1104, -533, 382, 1561,
888  -2958, 406, 787, 0, 0, 0, 0, 0,
889  -3800, -58, 2098, -181, -570, 385, -4125, 759,
890  -1584, 9, -278, 201, -528, -527, -435, 436,
891  681, 0, 0, 0, 0, 0, 30, -80,
892  -60, -4031, -70, -3367, 316, -861, 67, -169,
893  -144, 1598, 966, 32, -1263, -434, -738, 0,
894  0, 0, 0, 0, 181, 12, 115, 91,
895  253, 518, 517, 216, 830, 336, -568, -3125,
896  -796, -847, 1627, 58, -158, 0, 0, 0,
897  0, 0, 48, -851, -286, 393, 390, 707,
898  595, 427, -235, -116, 814, -198, 6145, -1590,
899  647, 15, -259, 0, 0, 0, 0, 0,
900  -621, 152, 590, -16, 215, -633, -784, -140,
901  1087, 723, -4191, 2701, 951, -972, 273, -554,
902  387, 0, 0, 0, 0, 0, -124, -2939,
903  -38, 383, 234, 687, -2873, -466, 61, -472,
904  854, -396, 305, -233, 82, -2677, -206, 0,
905  0, 0, 0, 0, -120, -246, -614, -394,
906  8192, 75, -450, 177, -251, 45, -142, 65,
907  -1248, -14, 389, 375, 114, 0, 0, 0,
908  0, 0, 2870, 158, -473, -166, 928, -618,
909  -1909, 224, -931, 1898, -16, 427, 447, -1044,
910  85, -333, 197, 0, 0, 0, 0, 0,
911  78, 114, -167, 73, -1070, -80, 3512, -3004,
912  -1553, 769, 213, 851, -377, 978, 1097, 71,
913  66, 0, 0, 0, 0, 0, -129, 248,
914  455, -376, 344, 128, -60, 546, -321, -7898,
915  -719, -55, -941, 1242, 207, 215, 323, 0,
916  0, 0, 0, 0, -24, -225, 136, 142,
917  -739, -117, 2, 242, -152, -20, -1775, -484,
918  -36, -408, -2767, -471, 251, 0, 0, 0,
919  0, 0, 22, 111, -180, -7417, 365, 293,
920  -313, 1031, -191, 154, -210, -239, 121, -333,
921  -1504, 209, 146, 0, 0, 0, 0, 0,
922  898, -643, 3080, 528, -91, -718, -512, 275,
923  -3564, 396, 160, -850, 346, -595, 1558, 684,
924  -310, 0, 0, 0, 0, 0, 234, -419,
925  -724, -433, 292, -1003, 682, -117, -1318, -914,
926  -5137, 128, 53, 291, 408, 1269, -284, 0,
927  0, 0, 0, 0, -252, 190, -2911, 130,
928  255, -172, -4331, 26, -267, 280, -133, -613,
929  -1063, -1135, 759, -1290, 216, 0, 0, 0,
930  0, 0, 133, -177, 4069, -311, -197, 3260,
931  341, 201, -117, -515, 105, -658, 975, 81,
932  -333, -333, 262, 0, 0, 0, 0, 0,
933  273, -87, 321, 190, 1385, 274, 182, -2553,
934  -150, 164, -830, 89, -459, -5279, -624, -336,
935  399, 0, 0, 0, 0, 0, -172, -232,
936  11, 45, 121, -254, -457, 196, -3487, -838,
937  512, -310, -2831, -85, 98, -145, -331, 0,
938  0, 0, 0, 0, -55, -149, 2068, -61,
939  3087, -143, 1574, -1381, 2853, 1899, -453, -580,
940  -137, 1211, -1413, 171, 125, 0, 0, 0,
941  0, 0, -228, 30, -956, 5569, 209, -89,
942  25, 573, -1669, 507, 182, -132, 697, -132,
943  -2964, -637, 139, 0, 0, 0, 0, 0,
944  -3078, -3278, -771, 928, -38, -463, 820, 1141,
945  -1234, 620, 652, -1710, -382, -1618, -409, 179,
946  483, 0, 0, 0, 0, 0, -102, 4256,
947  -20, -162, 2021, 730, 1439, 2776, 459, 498,
948  -152, 482, 35, -271, 810, -1345, -249, 0,
949  0, 0, 0, 0, 131, 5, -281, 431,
950  -2498, -1046, 482, 842, 297, -311, -1260, 148,
951  -906, -4217, -1411, -102, -361, 0, 0, 0,
952  0, 0, 116, -3083, 235, -1195, -19, -646,
953  42, 487, 309, 1654, 1051, -1643, 689, -823,
954  2279, 1488, 571, 0, 0, 0, 0, 0,
955  42, -95, -3, 36, -170, -114, 8104, 217,
956  140, -217, 599, -774, -64, -675, -211, 166,
957  204, 0, 0, 0, 0, 0, 99, 594,
958  -48, 224, 52, -1499, 271, 2224, -219, 3184,
959  -165, 828, -1345, -785, 181, 133, 124, 0,
960  0, 0, 0, 0, -235, -286, 254, -171,
961  -4980, -453, -1432, 12, 734, -391, -640, 339,
962  537, 313, -700, 1016, 148, 0, 0, 0,
963  0, 0, -49, -19, 803, 935, 520, -90,
964  641, 1053, -454, 2338, -6071, -478, 616, -559,
965  -339, 445, -1464, 0, 0, 0, 0, 0,
966  -175, 111, -132, 65, -264, 732, 221, 231,
967  -1972, -305, 325, -859, 583, 1272, -441, 2651,
968  229, 0, 0, 0, 0, 0, -286, -4646,
969  -262, 593, 613, 936, 310, -615, 83, 223,
970  -816, 1910, 2041, 281, -190, -434, 114, 0,
971  0, 0, 0, 0, -123, 684, -208, 524,
972  -606, -1223, 264, -983, -109, -1057, 696, 195,
973  -521, 945, -7503, 193, -120, 0, 0, 0,
974  0, 0, 98, -358, -2165, 244, 277, 393,
975  771, 3360, -258, -1218, -122, -1253, -2297, 806,
976  -198, 540, 7, 0, 0, 0, 0, 0,
977  78, -281, -368, 2809, 159, 2611, 833, -120,
978  -3987, 933, 360, -49, -515, -106, -360, 650,
979  -125, 0, 0, 0, 0, 0, 203, 1369,
980  749, -502, -2295, -326, 448, -309, 630, -84,
981  345, -520, -4, -623, 1066, -3915, 373, 0,
982  0, 0, 0, 0, -4603, -794, -625, -355,
983  1071, -601, -553, 593, -296, 626, -328, 621,
984  85, 1348, 92, -288, 204, 0, 0, 0,
985  0, 0, -9, 602, -162, -749, -104, 464,
986  -372, -1375, -1905, 2200, 61, -3308, -897, 634,
987  1036, -2112, -182, 0, 0, 0, 0, 0,
988  -76, 2341, -675, -72, -29, 704, -536, 1656,
989  -541, -736, -1420, -1539, 2458, -228, 674, -1258,
990  -3, 0, 0, 0, 0, 0, -133, 1111,
991  63, 327, 470, 1226, 541, -276, -3042, -1594,
992  -3192, 357, -617, 658, -315, -978, 631, 0,
993  0, 0, 0, 0, 111, -188, 619, 236,
994  104, 54, 545, 424, 5912, -332, 711, -1249,
995  -533, 291, -1544, -216, 113, 0, 0, 0,
996  0, 0, -199, 267, 152, -301, -172, 1294,
997  2311, -482, -2451, -82, 1833, 214, 130, -1183,
998  -2212, 403, -625, 0, 0, 0, 0, 0,
999  -106, 662, -48, -131, 324, 2337, 445, 462,
1000  -349, -189, 669, 4945, -1797, 16, 268, -602,
1001  2, 0, 0, 0, 0, 0, 55, 154,
1002  892, -35, -145, 357, 562, 42, -9, -284,
1003  177, 84, 422, -181, -358, 7618, 29, 0,
1004  0, 0, 0, 0, -353, 68, -41, -4096,
1005  177, -20, -267, 782, 954, -430, 1573, -696,
1006  1785, -3611, 89, -243, 683, 0, 0, 0,
1007  0, 0, -220, 1983, -891, 614, 226, -202,
1008  67, 761, 1904, 179, 226, 416, -657, -3409,
1009  1026, 2834, -438, 0, 0, 0, 0, 0,
1010  -551, -229, -304, -462, -2277, -419, 451, -122,
1011  -108, 258, 784, 1105, 382, 137, 5695, -241,
1012  -491, 0, 0, 0, 0, 0, 34, -272,
1013  -1687, 1769, -332, 365, 33, -2594, 3729, 325,
1014  85, -295, -290, -152, 2238, -611, -41, 0,
1015  0, 0, 0, 0, 102, 166, 241, 1098,
1016  -107, 775, -414, 4256, -277, 935, -200, 495,
1017  255, 1144, 468, -184, -59, 0, 0, 0,
1018  0, 0, 94, -282, -57, 12, -390, 245,
1019  1872, -620, 1089, 3754, 432, 947, -509, -284,
1020  -3836, 26, 482, 0, 0, 0, 0, 0,
1021  9, 971, -373, 1111, -480, 2342, -182, 528,
1022  802, 1196, -1017, -879, 499, 2800, -830, -230,
1023  -4, 0, 0, 0, 0, 0, -382, -815,
1024  -1669, -2437, -593, 193, -688, 632, 479, 2883,
1025  565, 540, 5, 1598, 1618, -640, -246, 0,
1026  0, 0, 0, 0, -421, -103, 1482, -3026,
1027  -65, -101, 4, 3921, 688, -941, -234, 49,
1028  202, 1905, 935, -1155, -4, 0, 0, 0,
1029  0, 0, 210, -625, -118, -3215, 344, 978,
1030  -10, 773, -126, -804, -1534, 182, -1146, -646,
1031  -146, 2011, 463, 0, 0, 0, 0, 0,
1032 };
1033 
1034 static const int16_t cb0806sm1[] = {
1035  35, -237, 547, 705, -9, 1612, 382, 195,
1036  -191, -250, -101, -357, 709, 153, 850, -5091,
1037  -100, 0, 0, 0, 0, 0, -6406, -158,
1038  -527, 137, -330, 580, -484, 63, 541, -1245,
1039  -205, 138, 247, -489, -147, -132, -863, 0,
1040  0, 0, 0, 0, 53, -38, 283, -22,
1041  -1506, -467, -418, 117, 133, -2152, -48, -991,
1042  808, -1047, 2402, 261, 423, 0, 0, 0,
1043  0, 0, -14, 500, 4697, -174, -544, 87,
1044  -379, -243, 577, 682, 258, -1190, -1984, 599,
1045  607, -123, -290, 0, 0, 0, 0, 0,
1046  60, 4254, 194, 888, -81, -395, 422, -1786,
1047  916, 288, 1191, -658, 502, 2177, -977, -301,
1048  587, 0, 0, 0, 0, 0, 232, 204,
1049  -452, -853, -4266, -219, 1164, 92, 91, 1561,
1050  950, -705, -1217, -734, 1617, 120, -324, 0,
1051  0, 0, 0, 0, -3442, -456, -667, 987,
1052  -89, 1383, -704, -187, -280, -583, 341, -732,
1053  649, -2129, -3505, -175, -215, 0, 0, 0,
1054  0, 0, 200, -635, -471, -1221, 215, 2844,
1055  1633, 522, -720, 1722, -272, 473, 198, -604,
1056  480, -88, 169, 0, 0, 0, 0, 0,
1057  -160, -268, 130, 284, -612, 95, 43, 42,
1058  641, -258, -6884, -167, -689, 123, 276, -592,
1059  717, 0, 0, 0, 0, 0, 313, -90,
1060  -4310, 2706, -1708, 648, -796, 791, 998, -468,
1061  632, 1893, 43, 1937, -1279, -22, -64, 0,
1062  0, 0, 0, 0, -106, 135, -287, 335,
1063  -7999, 51, -250, -388, 16, 285, -101, 685,
1064  -944, 604, -624, -792, 209, 0, 0, 0,
1065  0, 0, 496, -205, 422, 49, 274, -229,
1066  220, 73, -734, 381, -394, -8192, -405, 755,
1067  -9, 46, 116, 0, 0, 0, 0, 0,
1068  -28, 332, 1152, -129, 244, 84, -2193, 632,
1069  -1854, -384, 110, -302, -270, 435, -1689, -797,
1070  686, 0, 0, 0, 0, 0, -1660, 624,
1071  -664, 2611, 30, -1155, -419, -3539, -568, 1719,
1072  -1374, -676, -55, -1934, 863, 1391, 433, 0,
1073  0, 0, 0, 0, -1012, 290, 2302, -330,
1074  -95, -2355, -55, -763, -1995, -298, -680, 715,
1075  -85, 1615, 1011, -1989, -1028, 0, 0, 0,
1076  0, 0, 21, -5001, 507, -58, 229, -37,
1077  -113, 632, 1809, -62, 334, -1201, -893, -344,
1078  98, 438, -65, 0, 0, 0, 0, 0,
1079  0, 143, 131, -18, -135, -306, 392, 232,
1080  265, 543, 376, -562, 362, 2458, 785, 3653,
1081  -456, 0, 0, 0, 0, 0, 855, -4009,
1082  -1207, 118, -86, -223, 266, 154, -1886, -1145,
1083  241, -397, 246, 244, -776, 808, -132, 0,
1084  0, 0, 0, 0, 2, -633, 113, -94,
1085  -154, -173, -162, -168, 439, -6548, 778, -392,
1086  -60, 99, -1901, 171, -130, 0, 0, 0,
1087  0, 0, -11, -324, 711, -903, 560, -1654,
1088  1473, -300, 1048, 137, -1140, -1115, -1302, -1008,
1089  -792, -3264, -540, 0, 0, 0, 0, 0,
1090  -347, 78, -103, -7, -3, 437, 6053, 299,
1091  -435, 323, 664, 477, 1097, 158, 656, 273,
1092  200, 0, 0, 0, 0, 0, -101, 80,
1093  -153, 144, -235, 492, -399, -3, 4958, 699,
1094  -586, -162, 153, -860, 161, 665, 4, 0,
1095  0, 0, 0, 0, -87, -189, 1744, -350,
1096  -1840, 325, -2354, 1193, 1386, -1589, 80, 1055,
1097  -188, 273, 807, 2038, -419, 0, 0, 0,
1098  0, 0, 50, -185, 68, -59, -9, 78,
1099  -585, -121, -7888, 771, -908, -284, 349, 158,
1100  -1122, -139, -189, 0, 0, 0, 0, 0,
1101  310, -286, 235, -687, -919, -364, -697, -253,
1102  492, 300, -238, 272, 518, -525, -5863, -190,
1103  -59, 0, 0, 0, 0, 0, 151, 616,
1104  -4420, 227, 240, -252, 516, -250, 68, 411,
1105  -192, -87, -607, 671, 1281, -317, -305, 0,
1106  0, 0, 0, 0, -9, 817, -451, -1079,
1107  86, 5060, -1157, -1159, -421, 302, 1636, -316,
1108  -66, -518, 1010, 1068, 96, 0, 0, 0,
1109  0, 0, -576, -362, 107, 3516, 303, -364,
1110  -402, 805, 574, 993, -554, 298, -925, 410,
1111  1898, 13, 138, 0, 0, 0, 0, 0,
1112  -340, -150, 528, 142, -464, 1034, -397, 3944,
1113  -697, 962, 902, 1393, 2212, -1021, -1034, -961,
1114  -319, 0, 0, 0, 0, 0, 58, 38,
1115  382, 221, -212, 826, -1373, -4559, 1329, -123,
1116  216, -23, -736, 95, -300, -418, -4, 0,
1117  0, 0, 0, 0, -58, 7814, 218, 141,
1118  -90, -124, 455, -27, 49, -311, -364, 80,
1119  -136, -1257, 96, 332, -287, 0, 0, 0,
1120  0, 0, -8, 624, 127, 1857, -480, -869,
1121  -575, -1461, -493, -261, 97, 32, -328, -467,
1122  173, -2588, 132, 0, 0, 0, 0, 0,
1123  5257, -1037, 191, -844, 247, 130, -571, -548,
1124  -496, 216, -161, 336, 62, 990, 130, 517,
1125  -65, 0, 0, 0, 0, 0, -89, 9,
1126  -138, 405, -701, -479, 3605, 699, -629, -102,
1127  27, -1374, -1059, -18, -2707, -172, -557, 0,
1128  0, 0, 0, 0, -67, 209, 571, -93,
1129  -405, -172, -260, -19, 86, 22, 659, -630,
1130  222, -8192, 106, -34, 60, 0, 0, 0,
1131  0, 0, -10, -3386, 336, 651, -1377, 681,
1132  -16, -45, -382, 1102, -280, 169, -822, 522,
1133  434, -1111, -299, 0, 0, 0, 0, 0,
1134  194, -445, -231, -532, -438, -180, -591, -1680,
1135  179, 5921, -184, -685, -467, 875, -573, 282,
1136  235, 0, 0, 0, 0, 0, 339, 139,
1137  -745, -68, -201, 467, -743, 477, -23, -1177,
1138  1384, -357, -1254, -3760, 454, 1175, 252, 0,
1139  0, 0, 0, 0, 109, -252, 8027, -765,
1140  136, 111, -86, -593, -84, -750, -121, 782,
1141  739, -296, 284, 213, -1196, 0, 0, 0,
1142  0, 0, -40, 69, 1992, 452, -75, -84,
1143  683, 1678, -1350, -1846, 3068, -749, -1410, -271,
1144  536, 1120, 117, 0, 0, 0, 0, 0,
1145  4053, 340, 108, -88, 411, 990, 217, 3675,
1146  755, 752, -206, 205, -297, -573, 188, 127,
1147  -313, 0, 0, 0, 0, 0, 47, -2870,
1148  -3417, 216, 1730, -83, 189, -1615, 1016, -44,
1149  -502, 2151, 6, -1057, 550, 194, -498, 0,
1150  0, 0, 0, 0, -133, 1, -387, -497,
1151  586, 173, 923, -4078, -1232, 329, -2086, -185,
1152  592, 681, 3320, -914, -327, 0, 0, 0,
1153  0, 0, -132, 493, -179, 220, 142, -4345,
1154  422, -173, 357, 1317, 240, -525, 1613, -178,
1155  -1584, -734, 549, 0, 0, 0, 0, 0,
1156  -337, 111, -1238, 116, 302, 325, 189, 610,
1157  -3180, -284, -817, 1383, 1559, -802, 422, 438,
1158  460, 0, 0, 0, 0, 0, -96, 372,
1159  335, -843, 3967, 221, 380, 227, 309, 447,
1160  -199, -257, 372, -397, -534, 736, -152, 0,
1161  0, 0, 0, 0, -144, 463, -54, -288,
1162  -83, 115, -574, -229, 485, -2643, 58, 4312,
1163  -1155, 642, -647, 1122, 118, 0, 0, 0,
1164  0, 0, 157, 6, -1017, -1155, 687, -288,
1165  918, -212, -332, -2486, -197, -1025, -546, 4099,
1166  155, -731, -333, 0, 0, 0, 0, 0,
1167  -43, -496, -546, -541, 283, -521, -47, -18,
1168  208, -552, 1899, 2107, 588, 818, -911, -1104,
1169  -84, 0, 0, 0, 0, 0, -71, 40,
1170  -326, 92, 216, -106, -255, 28, 120, -58,
1171  -2720, -133, -288, -28, -1157, 1563, 400, 0,
1172  0, 0, 0, 0, 40, -4, 559, 1350,
1173  30, 3905, -675, -1092, -587, -1524, -1987, -1031,
1174  1892, -679, -623, 1051, -33, 0, 0, 0,
1175  0, 0, -98, 106, 105, -5887, -463, 424,
1176  -42, -506, -589, 376, 840, 140, -640, 771,
1177  23, -441, -6, 0, 0, 0, 0, 0,
1178  22, 203, -3452, -635, -605, 1668, 422, 2973,
1179  394, -1605, -968, -739, 344, -1438, 820, -1318,
1180  -26, 0, 0, 0, 0, 0, 258, -32,
1181  1061, 643, -152, 92, -454, -1305, 1621, 554,
1182  344, 82, -404, 5222, -344, 286, 177, 0,
1183  0, 0, 0, 0, 63, -360, -127, 814,
1184  3639, -3322, 390, 12, -515, -493, 1515, 1706,
1185  -727, 394, 1164, 357, -208, 0, 0, 0,
1186  0, 0, -27, 648, -342, -125, -327, 194,
1187  -3639, 598, 29, 244, 898, -493, 372, -635,
1188  567, 31, -237, 0, 0, 0, 0, 0,
1189  -160, 2798, -1768, -2186, 493, 517, -82, -468,
1190  -290, 2890, -460, 450, 414, -265, -1121, 219,
1191  -1115, 0, 0, 0, 0, 0, 14, 76,
1192  -2806, 338, -1429, -402, 253, -130, -235, -799,
1193  309, -525, 3823, 175, 36, 113, 247, 0,
1194  0, 0, 0, 0, 352, 521, 213, -107,
1195  -71, -762, 790, -856, -252, -246, -729, -631,
1196  1258, -3276, 1534, -436, -635, 0, 0, 0,
1197  0, 0, -54, 118, -453, -124, -32, 539,
1198  356, -169, -202, -590, 721, -444, -6260, -275,
1199  -239, -105, -52, 0, 0, 0, 0, 0,
1200  -464, 507, -796, 1273, 2297, 790, 652, 392,
1201  3364, -1949, 2154, -701, -229, 99, 88, 471,
1202  -524, 0, 0, 0, 0, 0, 71, -914,
1203  1835, -156, -242, -196, 513, 431, -481, -84,
1204  -734, 4501, -510, 115, 461, -428, 83, 0,
1205  0, 0, 0, 0, -3987, 1063, -717, -2640,
1206  -963, -667, -147, 536, -68, 422, 341, -1916,
1207  -616, 996, 522, 568, 1174, 0, 0, 0,
1208  0, 0, 8, 112, 693, 392, 445, 5309,
1209  259, 121, 1670, 343, 176, 472, 197, 419,
1210  -240, -1178, -107, 0, 0, 0, 0, 0,
1211 };
1212 
1213 static const int16_t cb0808l0[] = {
1214  164, -3637, -3563, -243, -123, -47, -87, -32,
1215  62, 129, -2, 131, -36, -202, -197, 37,
1216  -35, -442, -139, -69, -59, 29, -62, -67,
1217  -17, -42, 74, 10, 107, 74, -109, 40,
1218  -10210, -33, -3210, -410, -106, 512, 40, -17,
1219  109, 67, 99, 170, 53, 34, -68, -16,
1220  3895, -71, -116, 1, 608, 66, -215, 34,
1221  77, 50, -45, -73, 3, 11, -33, 18,
1222  -34, 58, 25, 4420, 96, 77, -67, 23,
1223  -83, -6724, 226, -32, -150, -154, 30, -12,
1224  -8, -7, 89, 42, 173, -51, 38, -1852,
1225  40, -48, -40, 81, 34, 81, 66, 16,
1226  20, 3, 99, 41, 123, 52, 154, 20,
1227  -38, 6, 10889, -44, 22, -39, 55, -34,
1228  25, -45, -22, 139, 19, -20, -64, -2242,
1229  -473, -113, 316, 127, -31, 128, -363, -124,
1230  196, 259, -60, -3792, -41, -103, 104, -80,
1231  -389, 179, 110, 83, 3174, 60, -197, 101,
1232  66, -47, -107, 96, -27, 45, -21, 6,
1233  116, -51, -8, -594, 377, -279, 158, -159,
1234  4595, -163, -210, 19, 3, -292, -67, 14,
1235  115, -41, -125, -154, -263, -101, 4, -11,
1236  -89, 130, 58, 32, 92, 16, 126, -93,
1237  -99, -4239, -69, 88, 5, -113, -18, 35,
1238  31, -48, -16, 35, 62, -2839, 14, 121,
1239  19, 41, 125, -102, 26, -13144, 6, -30,
1240  -7, 60, 4, 36, -40, -26, 54, -57,
1241  -9, -30, 13, -1, 73, -131, 29, 256,
1242  39, -51, -12, 1788, 4, 10, -58, 17,
1243  -36, -2, 13, 59, -20, -21, 173, 129,
1244  -435, -107, -214, 33, 3078, 13, 31, 148,
1245  -2975, -311, 38, 25, -247, -542, 34, 106,
1246  -392, 85, -203, 182, -232, 423, 629, -183,
1247  800, -466, 3145, -2498, -305, 39, 22, 41,
1248  0, -14, 671, -181, 3197, 109, 2900, 72,
1249  -64, 8, 414, 133, 244, -263, 53, -69,
1250  70, -13756, -13, 21, 50, 12, -14, -12,
1251  -7, 97, -32, 24, 51, -24, -29, 53,
1252  34, -19, -2341, 976, 25, -58, 18, -48,
1253  -2490, -55, -31, -165, -36, 28, -26, 92,
1254  60, 137, 69, -5341, -125, 1966, -154, -66,
1255  -13, -84, -13, 81, -46, -96, 50, -50,
1256  -114, 15, 30, -211, -147, -555, 3998, 88,
1257  358, -159, -105, -51, -109, -16, 70, 91,
1258  268, 125, -95, -62, 38, -3227, 3591, -15,
1259  92, -72, 115, 144, -40, 142, 172, 72,
1260  -17, 23, 1, 28, -38, -135, 220, -80,
1261  -179, 9, -32, -6, 37, -33, -3, -89,
1262  7314, 5, 194, -13, 23, 31, 42, 84,
1263  197, -163, -251, -273, 193, 206, -613, 394,
1264  3469, 2587, -701, 62, 301, -104, 200, 164,
1265  -201, -473, 52, -473, 128, -381, 404, -69,
1266  -230, -537, 157, 389, -7, 2783, 3058, 95,
1267  -59, 1618, 1, 4, 53, -6, 28, 10,
1268  2, 82, 28, -8, -14, 25, 59, 10,
1269  -4, 36, -777, -4984, 29, 8, 85, -43,
1270  -137, -34, 53, -58, 1, -27, 91, 15,
1271  80, -19, -186, 467, 94, -382, 129, 327,
1272  3053, -221, 399, -2821, 1090, 278, -2, -163,
1273  -398, 126, -266, 180, -235, 70, -18, -34,
1274  -45, 159, -32, 66, 11, 3177, -188, 27,
1275  35, -52, 114, -28, -136, 186, 2146, 100,
1276  92, 6, 58, -70, 159, -14, -32, 9,
1277  6, -27, -73, 28, 23, -24, 101, 148,
1278  80, -52, -27, -53, -36, 4, -74, 47,
1279  -30, -108, 34, 7213, 12, 31, -17, -185,
1280  3318, 199, 192, 3450, -87, 3, 47, 46,
1281  -141, 49, 83, -82, -132, -82, 68, 138,
1282  -1031, -236, 390, -37, 23, -94, -7, 9,
1283  -2958, -1846, -43, 23, 25, -79, -193, -77,
1284  -3332, -3355, -139, 56, 163, -3302, -82, -25,
1285  35, 96, 73, 166, -154, 174, -121, 14,
1286  -89, 101, -3751, -344, -240, -35, 401, -14,
1287  47, -49, 24, -78, 24, 6, 68, 51,
1288  -145, 20, 83, 57, 147, -100, 60, 33,
1289  -53, 11, 37, -5793, -93, -67, -9, 117,
1290  112, -51, 60, 48, 49, 328, 293, 127,
1291  -314, -3022, 374, 3283, -86, 588, -346, 436,
1292  -7, -26, -88, 104, 205, 150, 147, 34,
1293  126, 85, 46, -125, -119, 75, 13, 144,
1294  3721, 275, -71, 43, 163, -73, -292, -381,
1295  -79, 33, 79, -79, 34, -94, 18, 229,
1296  63, 28, -44, 97, -3606, 77, -95, -162,
1297  163, 62, 6180, 81, -51, -19, -5, 109,
1298  71, 7, -37, -100, -31, -94, 188, 169,
1299  -14, 2606, -417, 18, -4371, -25, 180, 108,
1300  17, 33, 48, -46, -93, -77, 32, -37,
1301  -71, -271, -48, -273, -14, 115, -59, -312,
1302  -3334, -3046, 71, -166, 379, 209, -142, 22,
1303  89, -41, -40, -7, -50, 8, -15, 12,
1304  -70, -27, -27, 25, -31, 38, -5, 2831,
1305  -89, -8, -50, -110, 1368, -59, -2307, 6,
1306  179, 75, 189, 170, -55, 330, -70, 172,
1307  67, -492, -57, -3408, 9, -93, -11400, 14,
1308  -1, -21, 65, -15, 45, -22, 40, -10,
1309  -41, 23, -29, -96, -55, -66, -57, -61,
1310  -29, -15, -101, -9831, 33, 42, -35, 42,
1311  -44, -58, 11, -40, 27, 21, 715, -315,
1312  -255, -115, 1736, 4, 41, -70, -51, -108,
1313  160, -9, 87, -6, 36, -20, -68, 10,
1314  82, -33, -42, 15, -57, -40, -31, 21,
1315  10023, 62, -41, -10, 85, -65, -12, -61,
1316  -72, -610, 128, -76, 198, 367, -4564, 60,
1317  158, -13, -134, -45, -33, -11, -51, -72,
1318  111, -188, 232, -494, -27, 42, 46, -23,
1319  137, 3174, -3598, 211, 152, 155, -299, 56,
1320  -23, -123, 132, 50, 28, -64, 28, 9,
1321  -17, 31, 112, -19, 4, 45, -7175, 54,
1322  -61, -7, 87, 164, 195, -29, -48, 28,
1323  -60, 70, -69, 112, -295, 5, -89, 38,
1324  36, -11501, 17, -26, -64, -222, 91, -23,
1325  -89, 0, -94, 2191, -74, -84, -61, -41,
1326  57, 24, -35, -28, -37, 486, 131, 3699,
1327  -277, 64, -125, -243, 270, 313, -112, 145,
1328  47, -2862, -254, -110, -27, -69, -342, -120,
1329  216, 35, 24, 62, -39, -29, 2402, -7,
1330  -3, 14, -47, -27, 4, 27, 20, 81,
1331  138, 75, 178, 421, -2943, -3080, -84, -40,
1332  -58, -195, -182, 101, -187, 6, -83, 269,
1333  -32, -99, 51, -38, 44, 82, -14, -35,
1334  0, 8, -23, 10754, -73, -57, 68, 107,
1335  85, 77, 101, 1, -28, 103, -10, 48,
1336  55, 33, -93, -18, 8, 28, -14, -575,
1337  28, -11712, 90, -186, 58, 38, -42, 2156,
1338  -82, 28, -23, 43, 43, 8, 25, 65,
1339  0, -53, 28, -88, 388, -36, 363, 64,
1340  3068, 56, 320, -202, -3433, 73, -339, -157,
1341  373, -216, -43, 171, 140, -437, -143, -2820,
1342  -101, 53, -111, 65, -39, 65, -30, 69,
1343  -55, 49, 45, 126, 174, 220, 73, -101,
1344  -60, -151, -13, -41, -48, -9, 25, -122,
1345  -80, -2450, 19, 94, 14, -18, -19, 60,
1346  -3252, -10, 3390, -15, -365, -15, -73, -222,
1347  307, 70, -95, 237, -142, -163, -44, -138,
1348  -7, 6, -36, -67, 9, -22, 10235, -56,
1349  -8, 44, -155, -117, -22, -32, -74, -14,
1350 };
1351 
1352 static const int16_t cb0808l1[] = {
1353  -58, 222, -154, -74, -53, 4939, 421, 67,
1354  26, 132, 60, -97, -1, -43, 328, 2,
1355  460, -66, -11, -45, -56, -86, -10569, -129,
1356  58, -25, 39, 28, 26, 45, -61, -139,
1357  -22, -135, -282, -517, -368, 55, -47, 30,
1358  -110, 47, 75, -13, 65, -41, 104, 4745,
1359  -149, -99, 28, 421, 517, -56, 81, -309,
1360  67, -42, -6, 17, -60, -151, 50, -84,
1361  -9, 29, -72, -3019, 82, -195, 41, -14,
1362  -206, -34, -58, -18, 30, 2154, -20, 2,
1363  -1, 41, -10, 7, 86, 494, 123, 328,
1364  73, 213, -29, 17, 43, -92, -61, -9,
1365  -130, -113, 33, -28, -6677, -198, -185, -236,
1366  183, -108, 739, 60, 98, -314, 66, 10,
1367  -3161, -159, -2850, 118, 37, -41, -119, 3087,
1368  43, -36, 42, 106, -174, -3379, -92, -142,
1369  -237, 94, -59, -123, -117, 144, -75, 146,
1370  -268, 561, -1160, 336, 1477, 207, 89, 130,
1371  127, 3763, -372, 48, 99, 204, 84, 209,
1372  103, 118, 125, 326, -29, -206, 139, -61,
1373  94, 77, 6624, -163, 23, 27, -104, 150,
1374  -76, -205, -186, -30, -227, -58, 17, 25,
1375  -6536, -19, -66, -45, -72, 41, 49, -79,
1376  105, -4, -117, -37, -183, 216, -27, -23,
1377  -31, -2720, 53, -23, -46, -9, -10, 50,
1378  -12, -50, -56, 35, 5498, -110, -2, 44,
1379  -1, 13, 52, -18, -61, -80, -29, 25,
1380  61, -37, 93, -19, 67, 75, -41, 254,
1381  161, 118, -3379, 398, -9, -208, -143, 207,
1382  -135, -32, 171, 187, -194, 466, -55, 158,
1383  34, 105, 4986, 27, -41, 20, 87, -110,
1384  39, 80, -37, 8, -25, -44, -108, -171,
1385  -366, 208, -225, 1, -124, 21, 81, -10349,
1386  -51, 33, -51, 141, -36, 106, -100, 320,
1387  122, 3, 266, 72, -8, -112, 55, -107,
1388  -4154, -69, 0, 71, -153, -80, -50, 20,
1389  -112, 225, -1982, 273, -19, -127, 109, -25,
1390  47, 57, -98, -10, 42, -25, 10, 24,
1391  41, -73, 45, -3523, -370, 3213, 54, -87,
1392  67, -185, 100, -33, -41, 3, -38, 70,
1393  -108, -120, -67, -144, -181, -33, -104, 429,
1394  89, 849, 3022, -2765, -341, 184, -248, 610,
1395  408, -222, 184, 84, -64, 479, -146, 47,
1396  -100, 13, 17, -7, 58, -13, -36, -23,
1397  -1, -25, 10, 2666, -113, -41, -140, 3064,
1398  105, 31, 3042, -75, -132, -113, 80, -100,
1399  -39, 216, -4, 7, -43, 242, 19, -1031,
1400  731, -3659, -24, -20, 109, 126, 2980, 19,
1401  -11, -48, 57, -138, -11, -211, -151, 540,
1402  -113, -110, 0, -415, 150, -80, -80, 209,
1403  -82, -5212, -125, 376, 8, 131, -138, 30,
1404  -922, -320, 181, -75, 138, -112, 146, -72,
1405  64, -75, -262, 4872, -11, -61, 37, -205,
1406  48, -2257, 82, 106, 93, -66, 48, 71,
1407  29, 72, 32, 29, 17, 5, 34, 29,
1408  -29, -72, 50, -7702, -114, -117, 47, 11,
1409  19, 100, 48, -28, -8, 53, 21, 80,
1410  -43, 37, 164, 22, -15, -5258, -23, -32,
1411  108, 52, 7, -161, 11, 84, 141, -8,
1412  -12, -25, 111, 146, -96, 66, 7388, 54,
1413  17, -54, 62, 44, -66, -13, 26, 13,
1414  85, -79, -21, 98, 156, 181, -103, -188,
1415  -35, -179, 83, 117, -92, 49, -185, 3800,
1416  -90, 14, 42, 94, -83, -178, -156, -8,
1417  33, 42, 204, 42, 1, -85, 47, 10,
1418  10804, 36, 8, 26, -47, -51, -189, 83,
1419  -47, -23, 104, -7142, -67, 55, 21, 68,
1420  8, -84, -60, -43, 142, -41, 27, -72,
1421  -70, -170, -141, 202, -198, -105, 41, -3553,
1422  -34, -148, 34, -62, -161, -20, -73, 128,
1423  162, -8343, 4, -71, -46, 12, 27, 48,
1424  -41, 50, -19, -88, 7, 79, 29, -19,
1425  -31, -49, -147, -1886, -103, -213, 28, -183,
1426  4119, 87, 6, -6, 51, -190, -167, -116,
1427  23, -26, 7, -38, 5442, -1869, -81, 197,
1428  105, -122, 65, 220, 32, -57, -39, -15,
1429  4, 112, -55, -139, -825, 985, -109, 2558,
1430  218, 94, 65, -184, 3269, 101, -65, 42,
1431  372, -38, 58, 8, -143, -544, -268, 121,
1432  38, 61, -63, -10, -30, -52, -76, -74,
1433  -6690, -5, -160, 76, -77, 74, 374, -917,
1434  239, -203, 550, -84, -305, 292, -51, 36,
1435  135, -79, 27, -69, -309, 4561, -67, 11,
1436  -60, 43, 18, -2, 8, -15, 20, 22,
1437  -2, -41, -2396, 37, -79, 67, 27, -84,
1438  353, -213, -2336, 58, 39, 126, -78, -98,
1439  -90, -3, -9, -43, -2, -29, -5, -149,
1440  42, 98, -109, 137, 58, -83, -38, 51,
1441  6525, 50, 97, -31, 8, 132, -71, -55,
1442  11, 120, 2, -43, 136, -37, -85, 150,
1443  133, 67, -41, -452, -104, 4, 126, 100,
1444  -2660, -108, -109, -64, 615, -75, 45, 10,
1445  -57, -57, -108, 167, -218, -10, -331, -26,
1446  -21, 6561, 73, -599, 126, -23, 250, -103,
1447  -4, -28, -20, -35, -19, 51, 9, -25,
1448  -40, -11220, -2, 28, -12, 23, 3481, 169,
1449  159, -217, -48, 114, -93, -34, -191, -63,
1450  31, 182, 79, 90, 55, 67, -145, 409,
1451  190, -7791, -26, 18, 71, -113, -80, 69,
1452  -21, -27, -121, 51, -148, 103, 196, 2726,
1453  -67, 3022, -28, 26, -99, 51, 24, 61,
1454  104, 89, -57, -23, -112, 43, 6, 13,
1455  -184, -168, 117, -29, 1865, -3, 20, 8,
1456  30, 32, -81, 80, -20, -59, 37, 19,
1457  -107, -3920, -259, 44, 23, -129, 24, -66,
1458  -27, -3071, 116, 9, -76, 56, -83, 25,
1459  54, -20, 2, 230, 56, -41, 131, -15,
1460  -62, 61, 56, 74, -34, 110, 4606, -4,
1461  18, -47, 331, -106, -78, 70, 53, 70,
1462  -22, 77, -71, -60, -101, 70, 7, 104,
1463  -7, 39, -27, 7210, 253, -15, 0, -96,
1464  32, 50, -10, 33, 2058, 11, -15, 42,
1465  -14, 51, 4, -3, -11, -86, 10, 33,
1466  21, -18, -31, -7, 53, -7, 95, 7,
1467  75, -11314, 7, 17, -16, -83, -475, -887,
1468  -1141, 1, -101, 5, -46, 110, -90, -47,
1469  -15, 19, 66, -4078, 104, 43, 105, -126,
1470  181, 43, -1655, -81, -11, 33, -33, 33,
1471  28, -44, 35, -6, -38, 68, -40, 67,
1472  73, -29, 171, 11982, 42, -8, -66, -66,
1473  40, -19, 14, 33, -63, 24, 94, -94,
1474  -106, 584, 330, -108, -3841, 782, -300, -11,
1475  -303, -174, -217, -3, 24, 168, 187, -166,
1476  54, 238, -269, -27, 182, -4, -72, -47,
1477  32, 39, 7622, -46, -67, -53, 56, 123,
1478  -50, 69, -36, -275, 628, -55, 195, -56,
1479  -265, -132, -39, -4, 169, 113, -180, -19,
1480  88, -6427, 42, -257, 1180, 359, 335, 3821,
1481  116, 79, 3, -93, 67, -44, 58, -16,
1482  265, 172, -39, -44, 18, 92, 4, 218,
1483  122, -2993, 150, 138, 618, 66, -618, 402,
1484  2227, 10, 38, 308, 338, -70, 265, 1047,
1485  -104, -182, 305, -162, -99, 510, -20, -114,
1486  529, -42, -3569, 52, -80, -314, 716, -31,
1487  259, 59, -73, -117, 38, -44, -16, -74,
1488  -5060, 35, 10, -30, 54, 217, 36, -205,
1489 };
1490 
1491 static const int16_t cb0808s0[] = {
1492  -2191, -865, -1906, -251, 274, 594, -1214, 677,
1493  482, -1176, 43, -1098, -203, -537, 1834, 1332,
1494  308, 432, -191, 3091, 1892, 926, -446, -1206,
1495  -613, 198, 575, -38, 264, 375, 278, -691,
1496  -107, 17, -239, 261, 848, -620, 183, 624,
1497  122, -358, -50, 1017, -1075, -705, -346, 337,
1498  -121, 100, -218, -1051, -463, -4728, -513, -1151,
1499  737, 4356, 684, -1374, 1630, 521, -520, -52,
1500  90, 119, -43, -131, 24, -2, -184, -65,
1501  614, 371, -448, -414, 1415, -687, -224, 584,
1502  -768, -1210, 2941, -3057, 132, 406, -952, 291,
1503  295, -798, 608, -1476, -516, 21, -302, 2085,
1504  -1700, -2655, -355, 175, -409, 662, 46, -247,
1505  -201, -580, 179, -54, 458, 836, 1543, 1829,
1506  -282, -278, 412, 2422, 2077, 197, -897, 451,
1507  595, 1547, 538, 825, 563, 443, -576, -854,
1508  -572, 241, -471, 201, -311, -529, 112, -5128,
1509  -173, -233, -435, 340, 158, -41, 273, -224,
1510  919, -1570, 1075, 265, -282, 1256, 1007, 231,
1511  720, 417, -401, -4589, -747, -453, -1112, 54,
1512  156, -561, 2746, -422, -83, -91, -381, -270,
1513  -1226, 987, -965, 625, -474, 565, 2890, -85,
1514  1291, -280, 626, -26, 840, 1122, -1915, 780,
1515  -702, 792, -578, -122, -9, 1175, -194, -571,
1516  2940, 540, 31, 1817, -352, 264, 953, -2035,
1517  238, 3250, -1561, 653, -331, -393, 827, -382,
1518  323, 281, -1339, -819, 545, 207, 14, 338,
1519  432, 860, 1691, 142, 711, 381, -1151, 4164,
1520  -867, -241, 111, -513, -863, 78, 1453, -363,
1521  -128, -232, -1853, 2373, -1156, 210, 698, 1134,
1522  -869, -177, -352, 1514, -1370, -789, -1193, 819,
1523  348, 80, 492, 179, -909, 591, -600, -377,
1524  -1709, 59, -539, 557, -45, -362, 778, -4919,
1525  -647, 203, 865, -313, -257, 173, -2415, 1005,
1526  -1771, 843, -474, 1619, 1193, -186, 305, 636,
1527  -662, 1976, 546, -82, -108, -751, 850, 521,
1528  -1625, -3135, -388, 64, 249, -1189, -1552, 2629,
1529  2, -221, -105, 754, 251, 219, -270, -202,
1530  545, 147, 1019, 108, -1358, -1317, 1362, -1323,
1531  -3322, -405, -371, -554, -334, 296, 493, 248,
1532  -4, 1340, 123, -584, -804, -766, -164, -470,
1533  295, 218, -3, 62, -194, -657, 5016, 280,
1534  -4, -69, -281, -994, 209, 307, 8648, -37,
1535  -138, 45, -329, -101, -65, 98, 58, 714,
1536  56, -170, 60, -203, -248, 103, 107, -408,
1537  596, 170, 61, 584, 727, -434, -181, -5116,
1538  -502, 494, 52, 83, -105, 325, 68, -561,
1539  -274, 371, -1833, -78, -2990, 320, 141, -748,
1540  1764, 1157, -538, -276, -1594, -152, 838, -45,
1541  1137, 13, -803, -162, -838, -1199, 2003, 580,
1542  3687, -844, -552, -271, -462, -1034, -29, 273,
1543  862, 269, 95, 186, -222, -124, 79, -34,
1544  -684, 808, -1061, -916, 610, 539, 1289, 782,
1545  1216, 3213, -38, -546, -1209, -398, 98, -39,
1546  58, -1271, -611, 573, 499, -2170, -157, -943,
1547  -595, 436, 1203, 487, -1419, -570, 1468, 711,
1548  -589, -101, 3299, -45, -1432, -453, 1820, 677,
1549  1052, -1793, 1071, -400, 268, -464, 443, 508,
1550  -273, -736, -233, 270, -1187, -1931, -1208, -519,
1551  -879, 325, 1032, 280, 565, 294, 2588, -303,
1552  640, -1398, 1070, 674, 57, -165, -46, 512,
1553  757, -3471, -812, -854, 45, 101, 3195, -786,
1554  -61, 122, -1234, -74, 119, -389, 254, -84,
1555  829, 1465, -930, 171, -248, 201, 939, 1,
1556  52, -3517, -1854, 147, -843, 310, 502, 729,
1557  191, 525, 333, -669, -3358, 215, 552, 156,
1558  -1771, 982, -746, 523, -187, -684, 456, 123,
1559  -1544, -145, 58, -1083, -1646, -1309, 775, 1436,
1560  1409, -1114, -171, 26, -1775, 1103, -392, -2053,
1561  -1221, 100, -1120, 25, -295, 306, -105, -514,
1562  -4362, 156, -2172, -191, -90, 7, -62, 244,
1563  -107, 521, 309, 22, -663, 239, -213, -226,
1564  100, 2228, -330, -197, -1247, -876, 1561, -1,
1565  -354, 439, -163, -318, -61, -1184, -3022, 1434,
1566  65, 87, 806, -2093, 3016, 1022, -779, -391,
1567  -18, -1371, -548, 910, -910, -438, 673, 48,
1568  1028, 548, 153, -337, 554, 353, 1686, 468,
1569  -190, -113, -560, 542, 94, -140, -194, -58,
1570  165, -154, -311, 4744, -148, 49, -253, 180,
1571  -65, -125, -139, -49, -115, -270, 439, 139,
1572  210, 202, -207, -65, -477, 168, -4720, -96,
1573  -1091, -2071, -567, -1330, 237, 411, -123, 1197,
1574  2625, 1348, -230, 362, -147, -139, -699, 1210,
1575  -299, 92, 2835, -36, -296, 287, 2426, -1171,
1576  -218, 884, -320, 1130, -1085, 1177, -953, -776,
1577  609, 827, -90, 131, -2757, 567, 885, -2359,
1578  955, -200, -1883, 131, 282, -80, 141, -8,
1579  -33, 333, 809, 357, -13, 499, 597, 923,
1580  -1725, -1533, 465, -93, 2187, -841, 751, 74,
1581  -2158, 99, -1078, -459, 648, -258, 349, -917,
1582  1200, 374, -1741, -1013, 724, -61, 182, 4032,
1583  -581, 1123, -400, -459, -443, -316, 3, -271,
1584  -248, -17, 595, 206, -1188, 2869, 1338, -253,
1585  316, -474, 1680, -856, -1487, 547, 679, 425,
1586  -258, 92, -4, -24, 117, -157, 385, -257,
1587  -332, -5597, -68, -329, -65, -108, -277, 202,
1588  -400, 124, -51, 5, 71, 90, -927, 966,
1589  780, 305, 703, 802, -1661, -1415, -66, 437,
1590  -610, 317, 795, 599, -189, 322, -519, -4010,
1591  729, -620, -2127, 351, 506, -68, 162, -983,
1592  -288, 3167, -140, 991, -599, 128, 1868, 64,
1593  -63, -1, 2047, 155, -871, -130, 226, 508,
1594  499, 882, 3762, -383, -23, 0, -345, -488,
1595  167, 648, 395, 114, 1121, 343, 232, -538,
1596  15, 342, -820, 38, 435, -468, -282, -415,
1597  -5021, -293, 147, 533, -128, -70, 503, 844,
1598  -86, 1836, -2103, -1143, -70, -510, 576, -689,
1599  410, -2101, 433, 339, -417, 820, 157, 173,
1600  454, -586, 1219, -73, -5123, 344, 397, 53,
1601  105, 501, -59, 515, 194, 356, 78, 706,
1602  303, 332, 4532, 739, 961, -521, -392, 20,
1603  -697, 823, 607, -243, 332, 365, -330, 307,
1604  429, -865, -8, 545, -3, 6041, -310, 272,
1605  464, 22, -156, 142, -63, -87, 297, -24,
1606  562, -9, 147, 341, -21, 119, 1386, 947,
1607  -1738, -500, -655, 95, 32, 32, 187, 518,
1608  1330, 95, -324, 3620, 737, -54, 55, 670,
1609  -1252, 995, 484, 1347, -745, 244, 262, -83,
1610  -122, 1194, -653, -1111, -327, -325, 3579, -214,
1611  -37, -412, -267, -377, -62, 131, 360, 203,
1612  -5713, -42, 94, 279, 406, -355, 34, -144,
1613  156, -256, -48, -98, -1392, 1273, 202, -1249,
1614  -3457, -710, 1007, 37, -1788, 86, -570, 535,
1615  17, -369, 1640, 816, -117, 128, -969, -1381,
1616  224, 1519, -996, -833, 931, 185, 804, 465,
1617  82, 69, -247, 3312, -430, -23, 173, -223,
1618  3080, 1848, -1187, -1494, -485, -1131, 496, -517,
1619  -596, 320, -853, -1303, 240, -298, 159, 527,
1620  -257, 412, 839, -1020, 706, -3499, -175, -1089,
1621  -717, -325, 261, 310, -1740, -1035, -403, -229,
1622  -861, -970, -62, -192, 535, -2154, -364, -1133,
1623  979, -3299, 353, 982, -517, 1144, -563, 675,
1624  285, 63, 17, -1957, 82, 28, -513, 501,
1625  -1183, 1476, -813, -254, -1584, -1181, -426, -56,
1626  -916, 203, -2693, 209, -1066, -1174, 279, 439,
1627  201, 1179, 797, 407, 851, 927, 316, -640,
1628  1398, -128, 2741, 563, -1789, 989, 932, 247,
1629  6, -617, 268, -691, 1112, -569, 883, 298,
1630  37, -362, -661, -17, -154, -574, 721, 4578,
1631  205, 507, 77, -90, -433, -1613, 270, -500,
1632  -1061, 1634, -388, -432, -648, -1985, 629, 2887,
1633  -201, -32, 223, 621, 143, 446, 1384, 1109,
1634  299, 329, -1002, -356, 1504, -77, 49, 952,
1635  4166, -544, -85, -412, -249, 474, 27, -107,
1636 };
1637 
1638 static const int16_t cb0808s1[] = {
1639  2632, 1511, 944, -180, -2377, 54, -470, -187,
1640  -710, -998, -516, -916, -440, -842, 285, 22,
1641  -282, -459, -299, -2769, -2285, -380, -2194, 801,
1642  -595, -252, 504, -69, -752, 972, 639, 277,
1643  502, 117, -1072, -145, 1462, -528, 2165, 880,
1644  -182, -2953, 750, -1090, 596, 105, 187, 555,
1645  -153, -113, 830, 161, 308, -44, -250, -58,
1646  -507, -406, -626, 1453, 1357, 116, -456, 3242,
1647  -607, 94, 390, 393, 114, 1069, -2, 2,
1648  2497, 1405, -755, 1353, 192, 1288, -187, 262,
1649  1722, 91, 885, -622, -321, 246, -1835, 17,
1650  213, -80, -658, -1940, 275, 845, -365, 276,
1651  2142, -216, -3402, -646, 549, -78, -176, -52,
1652  785, -1335, 44, 163, -409, 1273, 679, -377,
1653  788, -1355, -1721, 332, 223, 1409, -104, 165,
1654  354, 322, 2414, -1611, 216, -6, -232, -1770,
1655  -1931, 2496, -530, 228, -924, -173, -329, -575,
1656  -1709, -900, 199, 223, 690, -636, 73, -367,
1657  460, -823, -5105, 435, 957, 224, 246, 406,
1658  -673, 752, 412, -158, -267, 4, 694, 10,
1659  -45, 219, 1040, 778, -1910, 1886, -691, 674,
1660  1085, -537, 376, 1048, 858, -161, 613, 376,
1661  535, -1349, -1913, -518, -850, 665, 772, -2985,
1662  -66, -42, 2142, -848, -1151, 237, -211, -161,
1663  -2753, 603, 507, 39, -575, -61, -1053, -273,
1664  290, -258, -162, 139, 95, -12, -201, -236,
1665  709, -328, -314, -130, -5337, 100, -18, -97,
1666  -206, 1827, 1722, 302, 924, -203, 761, -715,
1667  -24, 372, -600, 2115, 1197, -1406, 676, -2068,
1668  -167, -221, -936, 1419, 353, -317, 245, -2890,
1669  623, 265, -622, 204, 2549, 596, 239, -25,
1670  -672, 583, 117, -13, -2251, -1325, 1984, 1431,
1671  -1335, -1268, 735, 245, 105, 593, -193, -614,
1672  909, -339, -1033, 383, 102, 363, 732, 1439,
1673  1028, 1275, 442, 987, -3901, -257, -36, 224,
1674  -116, -402, 200, -596, -125, 372, -572, 398,
1675  -543, 1024, 1746, -736, -1056, -1736, 953, 1026,
1676  -965, 442, -1565, -448, -96, 1498, 30, -231,
1677  -483, 73, -3185, 1765, 1313, -100, 477, -198,
1678  782, 316, 364, -107, -431, -1795, -244, 122,
1679  -423, -385, 457, -872, -535, -1098, 80, -110,
1680  1420, 646, 33, -3226, 648, 861, 328, -1269,
1681  -558, 495, 881, 112, 479, 170, -309, 1904,
1682  -1412, -768, -1220, -34, 995, -649, 162, 1,
1683  153, 985, 762, -263, -188, 77, 760, -2346,
1684  3430, -450, 1677, 1090, 1771, 2109, -14, -119,
1685  -995, 268, 141, 33, 35, 31, 537, 65,
1686  -345, 69, 192, 763, -18, 1078, 3829, 274,
1687  442, -173, -412, 434, -695, 924, 2, 1551,
1688  566, -85, 217, 976, 2196, -503, -1401, 759,
1689  922, -3024, -963, -3, 600, -452, -193, -787,
1690  7, 186, 828, 515, 148, -225, -1250, -985,
1691  443, -511, 2037, 1560, 3230, 647, 1418, -165,
1692  -261, -369, 224, 450, -100, -271, -122, -511,
1693  -691, -1444, 906, -144, 248, 452, 957, -70,
1694  -517, 116, -3559, -877, -399, 418, -1300, -415,
1695  -177, 770, -2566, -371, -1673, -1042, -500, -290,
1696  -708, -631, 193, 2494, 319, 545, 767, 102,
1697  231, -43, -139, -97, -700, -1592, 282, 1325,
1698  -1419, -647, 449, 1995, -737, 661, 1617, 725,
1699  -1464, 615, 906, 202, -154, -228, -2194, -231,
1700  299, 110, 1318, 1053, -312, 843, -937, -1697,
1701  -592, -1224, -633, -50, 792, 1600, -1187, -171,
1702  211, -744, -306, 186, 1914, -3119, -904, -159,
1703  178, -596, -654, 817, 94, -242, -2376, -218,
1704  -421, -365, -699, 177, -427, -32, 265, -33,
1705  245, -34, 5309, -307, -262, -299, 86, 278,
1706  33, -200, -180, -56, 337, 1034, -229, 4952,
1707  306, -609, 189, -22, 280, -160, -507, 135,
1708  -1265, -252, 434, -427, 158, -546, -130, -2500,
1709  597, 908, 918, 706, 1227, 3390, 995, 298,
1710  -558, 1307, 765, -144, -37, -286, 122, 215,
1711  -1251, 1090, 85, -914, 522, 316, 1829, -701,
1712  -365, -3311, 312, 22, 680, -1351, 220, 243,
1713  166, -36, 780, 2395, -64, 836, 1037, 735,
1714  966, 173, 1114, 192, 510, -1054, 1341, -616,
1715  1559, 897, 338, -3, -194, -214, -573, -265,
1716  328, -365, 433, -505, -86, 33, -156, -129,
1717  -137, 119, 143, 5773, -76, 68, 820, 1215,
1718  1315, 713, 12, 1590, 131, -193, -881, -227,
1719  736, 581, 736, -37, -434, -449, -348, 4189,
1720  2180, -1360, -1663, -74, 1215, 278, 2092, -66,
1721  313, 388, -1373, 25, 599, 888, -87, 293,
1722  30, 367, 1010, -883, 818, -910, -1918, 864,
1723  482, -968, -1249, 222, 1100, 23, -87, 2493,
1724  -248, -622, 240, 151, 873, -2735, 1325, -700,
1725  -411, 282, -2361, -1843, -631, -208, 103, -411,
1726  831, -446, -292, 450, 184, -158, 484, -1964,
1727  4663, 123, 18, 174, 621, 158, -788, 233,
1728  302, 441, -339, 200, -62, -197, -9, -236,
1729  984, 584, -521, -373, -205, 910, 392, 850,
1730  -2968, 68, -727, 1330, 578, 36, -385, 754,
1731  -538, -36, 271, 418, -548, 1775, -1045, -879,
1732  -1407, 524, -1085, -1479, 371, 19, 873, 171,
1733  2932, -216, 42, 71, -1187, -570, -524, 344,
1734  -770, -4086, -735, -515, 1055, -551, 945, -1408,
1735  913, -1005, -222, -443, 60, -194, -734, 1908,
1736  -534, -1351, 72, -938, -66, -2756, 1313, -169,
1737  -1550, 450, -610, 893, 1100, -583, 87, -145,
1738  -210, 281, 1402, 674, 0, -38, 874, -363,
1739  2436, 2156, -1659, -481, -130, -63, -669, -316,
1740  -761, -413, 108, 2362, 354, 76, -1725, -924,
1741  -1443, 1251, 871, -2058, 518, 955, -283, 680,
1742  -85, -560, -464, 127, -216, -1382, 1908, 238,
1743  -182, 459, -1227, 1144, 2266, -96, 595, -750,
1744  912, -198, 1786, -1423, -618, -450, 185, -1212,
1745  706, -689, -154, -365, -681, -1378, 914, -1200,
1746  -253, -532, 3244, 444, 1, -96, -404, -64,
1747  -412, -1400, -2830, -785, 940, -217, 358, 618,
1748  208, -2974, -365, -32, -63, -233, -868, -413,
1749  358, -451, 1310, -751, -1329, -2480, 63, 458,
1750  -273, 1270, 316, 93, -453, -463, -1258, -57,
1751  -1073, -2037, 46, -160, 4609, -1193, 192, -355,
1752  -963, -92, 752, 593, 102, -80, -121, 166,
1753  -606, -274, 28, 258, 45, -45, 928, -949,
1754  -134, -268, -77, 242, 1623, -1290, 739, 109,
1755  285, 175, -92, -4053, -482, 366, 217, -126,
1756  -843, 950, -1068, 777, 1818, 550, -891, -34,
1757  -995, 1976, 2677, -764, 45, -40, -1800, 569,
1758  -323, -102, -1064, 4000, -109, -423, -289, 738,
1759  -872, 808, -977, 504, -901, 41, -45, -287,
1760  -140, -444, 477, -271, -876, 301, -2421, 1633,
1761  -918, -660, -149, -2542, -503, -265, -107, -623,
1762  -447, -782, -858, -535, -220, 442, 661, -209,
1763  878, -1601, 3610, 149, -331, 190, 102, 270,
1764  1451, 237, 13, -1026, 178, 1290, -281, -217,
1765  11, -1728, 1043, -2992, -718, -776, 357, -615,
1766  -231, 813, -473, 1634, 539, -513, 240, 1158,
1767  144, 57, 1249, 1479, -481, -733, 1663, -757,
1768  641, 680, -468, -2697, -29, -62, 1253, 1142,
1769  292, 245, -96, 295, -664, -264, -308, -670,
1770  -705, 155, -4024, 330, 191, -77, -1502, 326,
1771  9, 295, -567, 34, -104, -123, -320, -255,
1772  1124, 320, 98, 1299, -436, 1491, -341, 908,
1773  11, 8, 988, -1921, 5, -1391, 859, -1291,
1774  -581, 546, -95, 272, -441, 185, -256, 313,
1775  466, -393, -50, 4430, -940, 87, -224, 390,
1776  -539, -290, -1046, 531, -2329, 1275, -586, -1046,
1777  -1682, 1159, 908, 2023, 951, -273, -68, 713,
1778  -556, 770, 783, 223, 60, -881, -97, 760,
1779  556, -237, -263, -246, -240, 165, 526, 832,
1780  -4761, 432, -339, 186, 492, 81, -136, -827,
1781  -390, -1026, -371, -292, 937, -243, -136, 6,
1782  49, -223, -600, -355, 5306, 140, 34, -84,
1783 };
1784 
1785 static const int16_t cb0808m0[] = {
1786  -3555, -106, -131, -53, -156, 196, -206, -104,
1787  18, -2948, 122, 146, -520, 2, 294, -419,
1788  -1, -25, -257, 9334, 87, -55, -42, 30,
1789  92, 35, 195, 31, 59, 88, 47, 47,
1790  -220, 564, -1686, 426, 106, 396, 97, 1315,
1791  2331, 167, -1261, 1003, 732, -300, -342, 418,
1792  87, 236, -245, 2235, 11, 725, -24, -169,
1793  -480, 2845, 96, -34, 67, 857, 28, 50,
1794  92, 2100, -84, -600, -1990, -2208, -163, 299,
1795  431, -825, -283, 299, -98, 391, -65, -92,
1796  -200, -689, 2236, -82, -81, -52, 127, 86,
1797  -137, -319, -2561, -90, 547, -198, 10, 195,
1798  -366, -2688, -77, -234, -112, -245, 270, 199,
1799  2674, -57, -673, -9, 1029, -31, 311, -50,
1800  -160, -175, 2371, 2711, 409, -19, 22, -244,
1801  312, -158, 270, -125, -247, 118, -91, -602,
1802  86, 174, -216, 18, 3048, -1953, 171, -1985,
1803  -297, 295, -38, -198, -229, 363, -13, 127,
1804  13, -202, -117, 65, 74, 63, 125, -62,
1805  -2, -543, -680, -4269, -130, 325, -49, -245,
1806  -50, -509, -151, -19, 3, 152, -980, -129,
1807  -234, 399, 349, 171, -196, 4952, -2, 36,
1808  288, 771, 2313, 231, -39, 572, -3012, 77,
1809  -501, -215, -228, -444, 830, 200, -188, -157,
1810  3248, 279, -3319, 0, 76, 10, 160, -80,
1811  135, 102, -349, 174, -30, -88, -145, -205,
1812  10, -185, 177, -34, 25, 31, 218, -4,
1813  191, 172, 228, -136, -178, 268, 638, 3559,
1814  55, 198, 145, 342, -25, -1940, 2866, -334,
1815  -921, 1941, -464, 273, -181, -506, -21, -410,
1816  116, -179, -49, -273, -22, -36, -1298, 274,
1817  -1831, 321, -382, 238, -3464, -68, -194, 32,
1818  -95, -506, 72, 64, -329, 19, -39, 347,
1819  -302, 204, 145, -72, 855, -112, -3596, 989,
1820  -2801, 386, -2623, -471, 101, -155, 257, 291,
1821  30, -153, 185, 172, 511, 20, 166, 274,
1822  29, -3023, 129, 33, -219, -205, 6, 47,
1823  -407, 137, 563, -106, -2065, 76, 201, -99,
1824  -170, -77, 170, -4536, -440, -96, -940, -1066,
1825  81, 205, 358, 435, -78, -148, -201, -85,
1826  -307, -306, 14, -47, -101, -187, -136, 380,
1827  -4, -32, -34, -54, 528, -58, 6389, 302,
1828  -79, 52, -28, -65, -77, -12, 9024, -100,
1829  262, 20, -67, -31, 50, -33, -30, -140,
1830  326, -1170, -304, -136, -233, 170, 60, 314,
1831  -166, -208, -105, -245, -169, -72, 137, -7173,
1832  -2, 375, 152, 226, -206, -341, 303, 47,
1833  1010, -188, 577, -292, -3581, -12, -195, 20,
1834  2165, -206, -88, -83, -132, -40, -443, 236,
1835  -333, 179, -211, -56, 318, -409, 3106, 95,
1836  11636, 340, 204, -323, 167, 76, 61, 65,
1837  -157, 71, -21, 38, 66, 391, -52, 20,
1838  -17, 11, 259, 45, -194, 440, 3432, 122,
1839  468, -595, -1856, 94, -427, -133, 149, -273,
1840  61, -6622, 48, 97, -162, 93, 402, -104,
1841  -207, 64, -278, 92, 387, 3, 96, -2,
1842  -27, -30, 84, 64, 35, -65, 98, 85,
1843  -16, -248, 7930, 74, 4, -104, 83, -48,
1844  40, -2104, -86, -89, 99, -142, 65, -2713,
1845  63, -431, 523, 687, 212, -1515, 3, 59,
1846  55, -6, 22, -8, -148, 180, 78, 7833,
1847  -63, -83, 13, -187, -116, 156, -29, -186,
1848  -160, 148, -82, -303, -166, 112, -103, -39,
1849  -165, 2827, -54, -26, 24, -3055, 78, 21,
1850  128, -81, -25, -122, 51, -54, -19, 188,
1851  -18, -1, -140, -18, -8085, 124, -46, 45,
1852  -574, 12, -150, 147, 65, -209, -396, -444,
1853  -3882, -291, -231, 296, 244, 76, 180, 36,
1854  -2575, 659, -63, 3277, -85, 48, -518, -353,
1855  130, 50, 13, 338, -343, -276, -16, 353,
1856  -6036, -77, 18, 139, 43, 335, 294, 99,
1857  219, 442, -25, -53, 40, 271, 175, -282,
1858  -91, 430, -4428, -15, -2857, -62, -27, -170,
1859  33, -681, -110, -76, 153, 42, -134, -145,
1860  222, -177, -39, 314, 2270, 526, 500, 2417,
1861  339, 1808, -17, 464, -525, -97, 124, -32,
1862  370, 48, -1675, -62, -169, 2642, 2511, -43,
1863  -1037, -184, 54, -569, -504, -247, -40, 327,
1864  7, 82, -197, 2774, -34, -2931, -204, -112,
1865  194, -362, 187, 65, -166, 115, -125, 14,
1866  210, 144, -75, 57, -255, -151, -3566, -153,
1867  182, 89, -2530, 98, -265, -173, -133, 260,
1868  -25, -1292, 35, 131, -98, -85, -237, 82,
1869  1353, 47, 3842, 148, 171, 183, 234, 89,
1870  -93, 47, 102, -4, 90, 2980, 289, -231,
1871  353, 497, -109, 190, -2869, 697, 136, 90,
1872  -244, 298, -119, -519, -50, 207, -43, -1376,
1873  356, 1934, 701, -2323, 671, 71, -56, -167,
1874  -3793, -3749, -103, 134, -228, -13, 27, -45,
1875  -105, 172, -77, -23, 53, 110, -118, -80,
1876  -164, -192, -563, 393, -58, -428, -360, 3696,
1877  162, -173, 1683, -430, 452, -92, 107, -41,
1878  28, -85, 421, -66, 354, -88, 723, 2751,
1879  -2955, -481, -134, -231, -145, 3, 65, -88,
1880  189, 187, 151, 174, -36, 240, -253, -235,
1881  -194, -5410, -47, -98, 338, -487, -81, -35,
1882  -82, -440, 31, 109, 217, 276, -1805, 278,
1883  273, -369, 629, -293, -525, -3832, 73, -56,
1884  -363, 1709, 177, -2813, 796, -162, -341, 1176,
1885  -75, 533, 854, 719, 242, -194, 90, -147,
1886  203, -136, -138, -764, 6, -2787, -13, 1104,
1887  1497, 1097, 90, -867, -718, -317, 119, 180,
1888  160, 257, 2532, -557, -62, 14, 665, 1520,
1889  456, 826, 394, -605, 908, 222, -140, 121,
1890  121, 232, 124, 96, -87, 48, -51, 41,
1891  -7821, -37, 130, -11, -33, -137, 16, 42,
1892  1509, -8, 119, -83, -18, 64, 41, -178,
1893  -28, 182, 532, 678, -75, 277, -230, -70,
1894  -71, -8, -150, 321, -6298, -20, -131, -65,
1895  139, -215, -155, -27, -110, -257, 32, 201,
1896  215, 184, 8932, -106, -50, 66, 15, -44,
1897  203, -38, 19, -78, 65, 135, -123, 166,
1898  117, 76, 4, 34, -90, 5984, 59, -72,
1899  356, -64, 6, -62, 43, -86, -175, -106,
1900  10, 25, 3812, -135, -3313, 142, 348, -101,
1901  -35, 378, -250, -106, -299, 237, 40, -32,
1902  236, -521, 63, -143, 538, -256, 43, -45,
1903  1642, 726, -3225, 109, -997, 3, -256, -27,
1904  -182, -78, -4092, -9, 231, 34, 9, -6,
1905  155, 2842, 53, -130, -390, -146, 168, -74,
1906  -2023, -955, 576, -629, -76, 70, 140, -287,
1907  -401, 966, 359, 1185, -226, 713, 753, -739,
1908  -4238, 3364, 75, -213, 27, -172, -34, 171,
1909  -118, -46, -164, -13, -54, -203, -154, -12,
1910  65, -3777, -3452, 297, -104, -93, -81, 69,
1911  -179, -321, 51, 47, 242, -15, -144, -43,
1912  2827, 67, -305, 54, -3044, 57, -15, -427,
1913  311, -205, 226, -490, 37, 363, -88, -408,
1914 };
1915 
1916 static const int16_t cb0808m1[] = {
1917  3329, 59, 195, -91, -70, 3262, -132, 360,
1918  157, -410, 184, -99, -138, 337, 289, 317,
1919  156, -589, -127, -204, 37, -175, -5661, -52,
1920  942, 156, -1, -197, 353, 90, 57, -287,
1921  -218, 438, -4, -262, 9, 322, -167, 2904,
1922  -12, -2647, -248, -203, -267, -116, -135, 333,
1923  -220, -200, 40, 228, 2677, -462, -183, -129,
1924  2898, -728, 793, 422, 541, -350, 28, 222,
1925  2790, -231, -195, -191, 3002, 182, -610, 145,
1926  -226, -102, 285, 344, -357, 217, -146, -98,
1927  18, -255, 96, -151, 266, 208, -459, -132,
1928  -345, 4059, -371, 79, 44, -63, -233, 334,
1929  44, 3884, 49, -3303, 88, -23, -287, -461,
1930  57, 94, -53, -129, 104, 167, -25, -79,
1931  -125, -630, -2352, 150, -419, 40, -63, 603,
1932  67, 209, 321, -1765, -200, 68, 473, 622,
1933  5, -2883, 112, 188, -189, -2765, 169, 397,
1934  -330, -642, -798, 129, -110, -164, -20, 176,
1935  -213, -5415, 39, 31, 13, 270, -477, 166,
1936  167, 4, 216, -12, -528, -75, -291, 396,
1937  -499, -2011, -172, -265, 96, 83, -279, 114,
1938  -166, 833, 30, 2493, 94, 130, -183, -659,
1939  1, -227, 75, 349, -2757, 82, -116, 9,
1940  952, -112, -2444, -333, -206, -406, 201, 15,
1941  -768, 88, 1390, -33, -558, 97, -201, 29,
1942  3470, 50, -40, -271, -171, -26, 47, 485,
1943  -250, 3318, 112, 639, -2911, 123, -264, 3,
1944  8, 379, 73, 54, 88, 227, 73, 58,
1945  -572, 782, -183, 305, 49, -23, -2968, -41,
1946  291, -25, 157, 295, -2118, 125, 5, -193,
1947  -159, -543, -75, 1181, -191, -547, -93, 117,
1948  -1831, 265, -607, -30, 194, -3929, -70, 159,
1949  79, -1519, 38, 201, 14, -24, -76, -366,
1950  14, -2748, 0, -372, 405, 39, -170, 320,
1951  -257, 2153, -12, 158, 322, -4013, 22, -101,
1952  217, 637, 273, -430, 228, -428, 102, -356,
1953  -266, 82, -31, 14, -223, -2595, -360, 2094,
1954  -379, 624, -192, 245, 294, 1484, -117, 156,
1955  -53, 3668, -3573, -118, -213, 257, -211, 66,
1956  -62, -173, -166, -123, 163, -81, -39, -74,
1957  -21, 126, 722, -136, 2050, -206, 86, 275,
1958  76, -249, 55, -2508, 95, -60, -34, -360,
1959  -9, 187, 34, -87, -30, 137, 48, 4761,
1960  109, 511, -496, 104, 399, -361, 162, 78,
1961  -29, 159, -112, 182, 246, 52, 255, 338,
1962  -35, -1, -68, 5, 182, 7675, -119, -14,
1963  -1901, -111, -106, 22, -16, 81, 159, -2423,
1964  -71, -24, -153, -520, 126, 370, -186, 230,
1965  -51, -401, 206, -32, 52, -71, -79, 503,
1966  -239, -231, 55, -133, 5226, -45, -165, 57,
1967  2314, -209, 302, 78, 154, -3092, -605, -498,
1968  410, 159, 336, -147, -120, 143, 36, 587,
1969  -182, -182, 1457, 1008, 2524, -446, 2333, -497,
1970  -761, -162, 125, 420, 225, -117, -324, 437,
1971  -50, 190, 129, 259, 33, -2, -9, 32,
1972  -24, 91, 97, 201, 19, 169, 3535, 485,
1973  -144, 330, -193, -2715, 603, 303, 1124, 107,
1974  -1386, -1437, -203, 180, -81, 303, 209, -21,
1975  -65, 26, 91, 98, -1349, 196, 2103, 917,
1976  -732, 834, 1456, -92, -455, -130, -732, -288,
1977  39, -85, -557, -39, 3213, 297, 392, -378,
1978  -520, 795, -2407, 6, 7, 406, 203, -73,
1979  -247, 317, -3336, 3166, 206, -36, 159, -279,
1980  442, 54, -324, -18, 544, -250, 142, -440,
1981  100, -145, -3772, -199, 139, -156, -11, 34,
1982  -178, -233, -370, 601, -58, 1679, -170, 76,
1983  684, -35, -73, -52, -33, -3, -89, -5,
1984  -82, 73, -11, 51, -48, -12, -376, 4348,
1985  -203, -432, 189, -35, 144, 31, 181, -106,
1986  -5112, 552, 480, 0, 63, 31, 33, 504,
1987  1055, -3007, -214, 154, -100, 246, 269, -423,
1988  579, 63, 1668, -296, 390, 109, 21, -6,
1989  71, 3321, 246, 197, 355, -198, 472, 135,
1990  437, -1734, 1299, 227, -618, -48, -199, 217,
1991  -230, 70, 99, 2632, -203, 3105, -87, 149,
1992  303, 124, 362, -322, -44, 38, 104, -28,
1993  48, -175, -468, -410, -4451, -152, 2157, 26,
1994  -281, -581, 36, -205, 101, 230, 192, -129,
1995  319, 20, 65, 4879, 123, -236, -178, -128,
1996  -387, -124, 528, 142, -775, -301, -88, -380,
1997  120, -42, -17, 64, -1074, -3350, 1335, -1078,
1998  -14, -462, -113, 253, 450, 36, -8, -346,
1999  -54, -7, 52, -100, 74, 8266, -193, -36,
2000  -51, 12, 59, -68, 190, -36, 89, 38,
2001  -59, 13, 269, 109, -15, -141, -64, -60,
2002  238, 6, -4338, 381, 1252, 354, -41, 41,
2003  191, -236, 122, -2712, 352, -117, -121, -284,
2004  1516, 473, -332, -277, -1792, -335, 84, 64,
2005  9595, -246, -278, 446, -95, -32, 60, -146,
2006  104, -84, -3, 107, -116, -377, 101, -149,
2007  -45, 364, 104, -193, -254, 2929, -164, -93,
2008  324, 749, -928, 435, 2357, 350, -40, -153,
2009  -48, -626, 390, -48, -4248, -458, -930, -218,
2010  -486, 1769, 335, 152, 165, 111, 118, -407,
2011  -87, -373, -333, -134, 86, -32, -144, -18,
2012  -16, -7549, -146, 49, -184, 116, -28, -51,
2013  190, 115, 80, 68, 129, 206, 294, 331,
2014  179, -270, 174, 2444, 55, -3271, 70, -124,
2015  228, 330, -21, -419, 62, -140, -2388, 7,
2016  -2683, -129, -1050, -548, 811, 189, 359, -385,
2017  -82, 9031, 95, 77, -69, 164, 261, 61,
2018  -73, 230, -163, 141, -38, -43, -150, 164,
2019  28, 164, 59, -58, -312, -134, 102, -67,
2020  166, -163, 63, -6795, -103, -147, 81, 273,
2021  133, 122, -162, -207, 127, -60, 4628, -1,
2022  1315, 518, -163, -246, 54, 239, 154, -154,
2023  265, 2000, 25, 227, 42, 179, 88, -3446,
2024  -214, 182, 438, 90, 196, -69, 134, -56,
2025  -451, 716, -1120, -287, 118, 230, -37, 145,
2026  284, -250, 139, -947, 203, -3176, -57, 151,
2027  3201, 818, -87, 347, -486, -201, 1176, -325,
2028  -966, -263, -184, 238, -156, -396, 152, 959,
2029  -59, -33, -159, -3, 9394, -119, -81, -50,
2030  67, 9, 27, -62, -121, -210, 48, -211,
2031  5, 396, 633, 34, -16, 67, -247, -77,
2032  128, 441, 3896, 251, 970, 119, -387, -35,
2033  124, -64, -664, -6550, 101, -52, 19, 44,
2034  -132, 79, 731, -155, -262, -140, -31, -191,
2035  -110, 276, -162, -49, 81, -117, 15, -570,
2036  420, -1232, -125, 3737, -95, 544, -149, 463,
2037  -129, -345, 350, 183, 173, 197, 464, 180,
2038  -249, -365, -785, -9, -3411, -235, -124, 225,
2039  -4516, 196, -150, -89, -89, 54, -110, 137,
2040  -431, 272, -12, -7, 114, -201, 166, 1570,
2041  -74, -88, 6019, 350, -75, 68, -29, -81,
2042  -50, 57, -62, 103, 61, 276, 22, -131,
2043  -134, -3347, -60, -3397, -311, -105, 90, -159,
2044  -222, 151, 224, -210, 264, 192, 29, -84,
2045 };
2046 
2047 static const int16_t cb0808sl0[] = {
2048  24, -3148, -3111, 106, 45, -114, -85, -211,
2049  154, 172, 246, 368, -130, 58, -135, 70,
2050  102, -150, -76, -7, 13, -1, -29, 20,
2051  -7, 112, -234, -115, -138, -40, 106, 178,
2052  -7276, -537, 25, 856, 460, 3107, 146, -520,
2053  -631, -118, 393, 179, 144, -86, 47, 82,
2054  3031, 28, 164, -308, -411, 72, 138, 378,
2055  242, 253, 12, 158, -28, -60, -29, -46,
2056  -5, -11, 84, 2753, -113, -65, 3, 5,
2057  13, -5110, -74, -126, -129, -82, -58, 116,
2058  15, 68, 243, -32, 126, -48, 11, -7,
2059  75, 10, 166, -153, 8, -43, -38, 81,
2060  -41, 13, 100, 27, 46, -441, -56, 35,
2061  4, 51, 7528, 52, -141, -153, 39, -36,
2062  -86, 80, -35, 50, -46, 23, 178, -3986,
2063  -3350, 59, -278, 37, -2, 14, -157, -208,
2064  -317, 218, 15, -296, -32, -51, 36, -27,
2065  -2062, 28, -37, 322, 2286, 214, -196, -171,
2066  -64, -163, 265, -50, 3, -177, -22, 68,
2067  124, 37, -15, -2202, 60, 133, 4, 371,
2068  2753, -111, 480, -446, 484, 43, 150, -331,
2069  1410, -791, 123, -136, -192, 267, 0, -89,
2070  -105, 421, 68, -126, 79, 279, 202, -132,
2071  -208, -3345, -105, 59, 118, -647, -48, -12,
2072  145, -403, 200, 7, -4, -3192, -223, 64,
2073  0, 415, 366, 136, 49, -7611, 79, -105,
2074  127, -69, -43, 103, -95, -93, -10, -30,
2075  94, 108, -109, 0, -87, -70, 300, -93,
2076  113, 25, -17, 2263, 41, 192, 18, 73,
2077  179, 129, 149, -81, -1, 0, 201, 184,
2078  651, 8, 18, 114, 2820, 383, -71, 376,
2079  -2281, -1190, -143, 121, -45, -2157, -410, 81,
2080  -14, 1537, -833, 29, 1150, -494, -8, -14,
2081  210, 188, 3073, -1775, -123, 80, -103, 227,
2082  296, 111, 1637, -197, 1349, 174, 3276, 49,
2083  -98, 74, 660, 3, -252, -356, -9, 527,
2084  -63, -7995, -16, 85, 249, 74, 26, 2,
2085  3, 26, -124, -61, -26, -144, 4, -52,
2086  6, -517, -95, 2566, -26, -190, -196, -509,
2087  -2982, 4, -178, -9, -67, -25, 1, 193,
2088  -68, -46, -82, -3734, -14, -339, -44, -151,
2089  55, 230, -3, 100, -47, -69, 35, 107,
2090  127, -175, -11, -10, -158, -140, 2934, -132,
2091  2571, -158, -217, 106, 137, -222, 74, -42,
2092  64, 559, 122, 73, -112, -2964, 2502, 13,
2093  301, -41, 203, -382, -151, -221, -147, -24,
2094  83, 37, -45, 56, 89, 71, 109, -14,
2095  -43, -130, -108, -18, 74, -23, -34, 79,
2096  7662, -88, 70, 21, -110, 147, 26, 250,
2097  74, 165, 49, 43, 45, -22, -14, 293,
2098  5275, 57, -72, 93, 40, 115, -139, -332,
2099  95, 92, -26, 26, 169, -94, 332, 71,
2100  -482, 137, 190, 114, 14, 151, 3125, 6,
2101  109, 6, 7, 1543, 282, -24, 24, 142,
2102  33, 123, 41, -72, -253, -33, 309, -107,
2103  -64, -131, 56, -3528, 82, -17, 417, -47,
2104  -588, 274, 155, 158, -245, 186, 147, -7,
2105  -50, -218, 12, 118, -62, 652, 145, 64,
2106  2473, -146, 220, -2973, 97, 284, 29, 268,
2107  29, -208, -40, -251, -175, -16, -58, -65,
2108  28, 26, 55, 74, -12, 1911, 43, -82,
2109  -150, -13, -119, 8, 119, 156, 1550, -88,
2110  -102, 46, 226, -132, 95, 100, 87, 7,
2111  -46, 8, -32, -16, -12, 317, -33, -27,
2112  291, -88, 169, 1, -101, -61, 161, 162,
2113  -33, -1, 11, 5097, -34, 142, 31, 94,
2114  3619, -94, 67, 3379, -65, 28, 254, 189,
2115  110, 138, -41, 52, 32, -104, 154, 172,
2116  -2365, -464, 281, 207, -66, -190, 399, -158,
2117  13, -155, -223, 92, -108, -25, 468, 189,
2118  -4359, 42, -135, 138, 36, -1403, -264, -336,
2119  -164, -49, 54, -125, -61, 62, 16, 172,
2120  182, 3134, -1373, 63, -227, -106, -133, -165,
2121  -69, -57, -184, -46, 9, -57, 50, -3,
2122  -62, -15, -123, 108, 111, 91, -161, 23,
2123  -81, 7, 208, -5385, -244, 24, 95, 12,
2124  -264, 62, -44, 21, -240, -299, -12, 117,
2125  -61, -2551, 389, 2816, -179, 203, -421, 899,
2126  -7, 174, -200, 98, 1036, -166, 11, -137,
2127  78, -7, -121, 245, -77, 124, 102, 51,
2128  3136, 74, -310, 40, 212, -239, -373, -154,
2129  398, 2967, 654, 488, 103, -230, -330, 831,
2130  -63, -473, 152, -556, -2186, -371, 4, 86,
2131  -12, -141, 5503, -87, -123, -17, -15, 154,
2132  192, -86, 97, 165, 352, 56, 154, 43,
2133  -331, 1004, -52, -131, -3311, 3, 110, -153,
2134  -70, 137, -168, -20, 115, 140, -25, -54,
2135  -13, -300, 57, -131, 214, 261, -92, 618,
2136  -2752, -3146, 61, -51, 210, -230, 87, -184,
2137  330, 22, -19, -107, -477, -39, 1, 127,
2138  178, -73, 425, 56, -25, -41, 135, 2423,
2139  59, -46, -10, 49, -116, -51, -2239, -228,
2140  -75, 48, 3, 181, 161, -133, -355, 81,
2141  5, 84, -222, -83, 92, 33, -7558, -38,
2142  -3, 159, 33, -58, -37, -107, 16, -61,
2143  -94, 93, 97, 49, -275, 29, -198, -4,
2144  -68, 87, 116, -7039, 46, 81, -25, 0,
2145  -7, -46, 152, 64, -40, -143, -56, 147,
2146  403, 257, 2380, -538, -400, -132, -89, -29,
2147  -2878, 457, -552, -12, -189, -370, -357, -3679,
2148  422, 63, 200, 116, -9, -229, -72, -100,
2149  3346, 88, -18, 28, -47, 159, 108, -160,
2150  253, 58, 2938, 55, 366, -33, -3209, 31,
2151  -148, -10, -40, -443, 127, 120, 106, 9,
2152  4, -240, 200, 129, 328, -102, 187, 182,
2153  112, 2757, -3260, 314, -163, -3, -185, 354,
2154  -97, -69, -199, 41, -143, 19, 108, -22,
2155  -32, -18, -149, 35, 31, -5, -5083, 52,
2156  9, 5, -44, -52, 76, 7, -100, 7,
2157  -79, 0, -33, 110, -208, 20, -159, -76,
2158  2, -8192, 156, 118, -306, -88, 136, -293,
2159  -176, 163, 8, 1871, -112, 229, 311, -95,
2160  -75, 17, 217, 152, 62, 17, -246, 3579,
2161  5, -87, -21, 92, 114, -185, 118, 8,
2162  196, -124, -220, 175, 104, 54, 104, -40,
2163  -45, -152, 392, 216, -24, -28, 2024, -6,
2164  42, -91, -201, -9, -192, 35, -43, 1661,
2165  -356, 1207, -1322, 340, -2937, -16, 163, -801,
2166  -423, 197, -512, -70, 229, -412, 291, 511,
2167  -36, -179, -98, -54, 93, 87, 263, -44,
2168  167, 77, -4, 7278, -101, -193, 91, -251,
2169  -131, 269, 15, -168, -22, -26, 44, 24,
2170  154, 115, -11, -124, 28, 37, -14, -46,
2171  -67, -8192, -51, -169, 41, -302, -81, 1991,
2172  -11, 136, -175, 71, -104, 89, 60, 137,
2173  17, 106, 96, -238, -83, -52, -113, 53,
2174  2903, -47, 9, -227, -2784, -245, 146, -196,
2175  -216, 41, -6, -128, -53, 1, -128, -145,
2176  149, 32, 25, -57, -14, 72, -135, 10,
2177  -1946, -67, 74, -127, 141, -299, 55, 8,
2178  947, -2239, -271, 74, -227, -81, 31, 291,
2179  -86, -2914, 22, -7, 293, 2, -25, 9,
2180  -2997, 89, 3158, 192, -46, -246, -140, 46,
2181  287, 133, -110, 308, -114, -33, -106, 9,
2182  -89, 105, 364, -172, 185, -61, 4464, -92,
2183  -264, -66, -161, 102, -178, -264, -21, 114,
2184 };
2185 
2186 static const int16_t cb0808sl1[] = {
2187  246, -6, -180, 90, 127, 3322, 598, 182,
2188  81, 82, 67, -39, 87, -60, -8, -89,
2189  185, 99, -25, 27, 9, -59, -7421, 49,
2190  -17, 116, -85, 6, -305, 88, -164, 99,
2191  61, -415, -114, -288, 1, -165, -12, 5,
2192  -143, -142, -521, -245, -53, 38, -99, 3709,
2193  -52, 0, -41, -135, 147, -217, 62, -2144,
2194  255, 132, 264, 65, -37, 204, -338, -280,
2195  192, -184, -158, -3685, -26, 203, 430, -29,
2196  -16, 77, 230, -311, 597, 2553, -1126, -63,
2197  154, -431, -161, 315, 286, -147, 177, -3,
2198  93, 449, 253, -37, 101, -244, -77, 42,
2199  -384, 22, 36, 235, -4973, 243, -120, -105,
2200  -226, -114, -455, -404, 164, -505, 476, -124,
2201  -2837, -82, -2920, -3, 0, 134, -94, 264,
2202  -53, -53, 108, -3, -845, -2813, 228, -179,
2203  -60, -2, 65, 33, -153, -16, -149, -2135,
2204  209, -929, -288, 227, 2656, -125, -42, 17,
2205  30, 3375, -367, 53, -262, -351, 108, -270,
2206  11, -57, -182, -51, -149, -287, -115, -24,
2207  99, -76, 6954, -75, -4, 38, -168, 138,
2208  109, -239, -45, 49, 28, -1376, 49, 66,
2209  -83, -129, -61, -99, 135, 14, -93, 111,
2210  37, -16, 2, -76, 360, -77, 82, 161,
2211  149, -1660, 18, 98, -34, -12, -36, -65,
2212  126, -57, 28, 519, 2044, 297, 73, -218,
2213  51, 17, 21, -70, -32, -73, -39, -38,
2214  -11, 60, 38, -129, -105, -173, 200, 7,
2215  124, -74, -2780, 2608, -57, -213, 54, -200,
2216  134, 208, -34, 236, 143, 101, 327, 558,
2217  75, 317, 3090, -188, 544, -186, 15, 116,
2218  237, 76, -105, 29, -300, -27, -211, 71,
2219  -144, 183, -77, 38, -16, 39, 56, -7308,
2220  -113, -116, -32, 222, 60, 76, -21, 59,
2221  52, 104, 383, 73, 149, 88, 127, 34,
2222  -1819, -46, 50, 11, -159, -223, -163, -149,
2223  95, -163, -2168, -19, -937, -183, 66, -465,
2224  -257, 341, -70, 111, 228, 52, 83, 63,
2225  -52, -187, 16, -2539, -51, 3240, -81, 87,
2226  -116, -183, -182, 96, -22, -191, -107, 217,
2227  -10, -215, 9, -7, -97, -331, -55, 513,
2228  -398, 1378, 2627, -2129, 563, 1462, -369, 498,
2229  1176, -469, 220, -953, -122, -236, -306, -276,
2230  31, 35, -167, 558, -134, 45, -54, 16,
2231  36, 18, 300, 2438, 62, -177, 77, 2638,
2232  -108, -115, 3392, 274, -123, -66, 201, -400,
2233  170, 142, 151, 332, 53, -507, 81, -653,
2234  -93, -3204, -5, 10, -43, 79, 3879, 77,
2235  191, 24, 23, -208, 6, -109, -97, 126,
2236  -306, 629, 26, -516, 79, 21, 131, 43,
2237  -253, -3463, 840, 653, -95, -48, 300, -1026,
2238  -324, -909, -383, 195, 342, -136, -192, 422,
2239  262, -13, 534, 3125, 8, 1672, 176, -293,
2240  211, -1213, 537, 637, -10, -116, -149, 44,
2241  53, 105, 7, -97, 3, 17, 8, -21,
2242  -7, -41, -38, -4959, -81, 1, 165, 196,
2243  98, 35, -35, 8, -28, 113, -20, 108,
2244  -130, -65, 172, 2858, 41, -3295, 138, 10,
2245  -95, -30, -173, 85, 42, 30, -119, 161,
2246  195, 125, -32, 136, 319, -33, 5142, 50,
2247  100, 128, -90, -53, -67, -203, 28, 19,
2248  37, -137, -124, -105, -25, -3405, -250, 294,
2249  409, -99, -1072, -383, -12, 212, -276, 3389,
2250  -101, 171, -41, -554, -295, -437, 86, 158,
2251  -242, 167, 135, 7, -149, 48, -4, -84,
2252  4911, 283, 5, -14, 105, -107, -384, 102,
2253  183, 47, 67, -5105, -5, 16, -155, 181,
2254  110, 24, -77, -32, 120, 1, 22, 167,
2255  -90, -150, -5, 163, -44, -28, 54, -3058,
2256  -174, 58, 152, -31, -179, -122, -57, 232,
2257  -395, -4961, 61, -115, 31, 14, 82, -109,
2258  -39, 59, -49, -133, 52, 17, 57, 52,
2259  -63, 275, 146, 104, 53, 47, -55, 311,
2260  4871, -26, 48, -94, -11, -58, 63, 140,
2261  -74, -94, -269, -77, 3372, -3116, 16, -47,
2262  -74, -161, 115, 58, -247, -119, 399, 42,
2263  -181, 154, -218, -24, -237, 58, -275, 2979,
2264  187, -124, 312, 301, 2767, -8, 40, -23,
2265  -6, -38, -52, -363, -265, -78, -230, 286,
2266  -135, -337, -81, 170, -13, -58, -117, 519,
2267  -4784, 157, -193, 9, 62, -21, 180, 128,
2268  326, 213, 2440, 62, -601, -55, 2, -18,
2269  -342, 142, 358, -632, -377, 3590, -248, -278,
2270  -235, -28, 242, -133, 144, 26, -261, 113,
2271  45, -23, -1984, -77, 128, 249, -8, -266,
2272  -38, -6, -1672, -45, -84, -377, 154, 17,
2273  -83, -44, 156, -137, 43, 91, 253, 17,
2274  -71, -92, 178, 12, 18, -8, -105, 101,
2275  7068, 71, -81, 84, -33, 79, 53, -7,
2276  -85, -265, 117, 317, 114, 72, -482, -418,
2277  -185, -97, 268, -1543, -79, -146, -48, -45,
2278  -3259, -212, 1149, -165, 177, -158, -77, 100,
2279  86, -69, 107, 219, -512, -253, -418, -45,
2280  16, 5501, -184, 207, 67, 46, 109, -28,
2281  -9, 33, 63, -16, 39, 92, 27, 23,
2282  -10, -8192, 0, 50, -57, 68, -444, 1082,
2283  247, -138, 120, 472, -692, 212, -1576, 66,
2284  3061, 402, -160, 337, -685, -519, 227, -279,
2285  92, -4135, -393, -44, 6, -129, 59, 239,
2286  151, 153, -39, 116, 134, -40, 171, 118,
2287  207, 2615, 38, -167, -1671, 85, -135, -182,
2288  -88, 246, 53, 29, -2, 16, 232, 544,
2289  -46, -138, 122, -52, 1312, 9, 92, 13,
2290  4, 66, -35, -134, -56, 85, -43, -31,
2291  28, -3187, 100, -103, 70, -3, 186, -43,
2292  122, -3040, -27, -46, -121, 1, 37, 0,
2293  -60, 2, -100, -152, -218, 175, -406, 175,
2294  -193, 68, -208, -23, -230, 221, 3397, 45,
2295  48, 37, 337, 11, 15, -69, -4, -82,
2296  53, 33, -56, 75, -98, -69, -11, -19,
2297  -12, 81, -52, 5428, 121, 82, 465, 10,
2298  -229, 126, 32, 119, 439, 126, 1996, -85,
2299  -81, -57, 88, 232, 108, -22, -24, 27,
2300  -136, 91, -32, 18, 226, -33, 15, 117,
2301  145, -7737, 9, 58, -102, -113, 26, -2174,
2302  28, -421, -11, -70, -23, -70, -119, -96,
2303  -133, 208, 20, -3750, -14, 23, 41, -180,
2304  2097, -103, -599, 146, 251, -77, -557, -76,
2305  -96, 69, 266, 316, 74, -17, -227, 223,
2306  33, -261, 135, 8126, 250, -5, -57, 35,
2307  382, -44, 136, 81, 42, -80, 179, -73,
2308  -75, -57, 274, -15, -3140, 3236, 196, 150,
2309  -51, 222, -190, 13, 83, -313, -149, 89,
2310  -281, -12, -42, 293, 567, 19, -43, 146,
2311  102, -39, 3666, 95, 76, -1, 12, 27,
2312  7, -5, 261, 132, -215, -295, -51, 496,
2313  77, 100, 16, -285, 649, -95, 280, 77,
2314  121, -2676, 25, -1148, 2912, -341, -91, 2380,
2315  -80, -6, 269, -34, -686, -208, 19, 228,
2316  24, -5, -150, 11, 214, -316, 1187, 599,
2317  -62, -2274, -240, 48, -86, 87, 86, 477,
2318  3832, 67, 135, 68, 747, 339, 385, -255,
2319  -224, 184, 70, 171, -134, 2604, -231, 72,
2320  170, 51, -2785, -580, -86, -393, -63, -79,
2321  -151, 334, 78, 329, -278, 102, -26, -55,
2322  -3531, -378, -247, 176, -202, 147, 169, 87,
2323 };
2324 
2325 static const int16_t cb0808ss0[] = {
2326  -1872, -332, -1311, -512, -934, -11, 112, 389,
2327  -189, -1513, 1508, -1081, 185, -87, 3092, 529,
2328  -166, -171, -1648, 2544, 2144, -259, -688, -1113,
2329  -71, 387, 1194, -733, 175, 856, -976, 268,
2330  589, -1773, -426, -109, 1210, -486, 297, 195,
2331  -991, -1543, -432, 1190, -1089, -531, -421, 80,
2332  -225, 354, -231, -670, -299, -3694, -510, -882,
2333  31, 2804, 476, -478, 1897, 686, -1066, -1222,
2334  -882, -374, -427, -1464, 957, 549, -1211, -204,
2335  -218, -1412, -545, -968, 943, -342, 80, -281,
2336  -249, -968, 3424, -2342, -212, 949, -167, -271,
2337  607, -838, -418, -891, -398, -877, 138, 1653,
2338  -1034, -2515, -1363, -1535, -364, 432, -324, -1120,
2339  1531, 407, -698, 396, 325, 1432, 646, 2777,
2340  174, -836, -605, 2257, 1086, -888, 348, 36,
2341  513, 2229, 1543, 1293, 94, 2444, -574, -1030,
2342  933, -9, -668, 555, 346, 511, 715, -4033,
2343  409, -299, -166, 700, -560, 950, -1265, -245,
2344  1418, -1362, -20, 870, 152, 942, -331, -66,
2345  227, -186, 251, -3632, -1057, -989, -1798, 923,
2346  542, -630, 2889, -128, 1475, -97, -964, -860,
2347  534, -217, -746, 181, 321, -1007, 2595, -411,
2348  1298, 635, 310, 1955, -17, 846, -824, -11,
2349  -952, 208, 328, -547, -1086, 1481, -264, -1574,
2350  3579, 500, 242, 1038, -1030, 353, -75, -2100,
2351  -347, 2662, -2378, 261, 210, -1151, 525, 291,
2352  368, -200, -702, 105, -140, -81, 663, -716,
2353  334, 1220, 239, 21, 114, 301, -1898, 3647,
2354  -302, 550, -489, -484, -853, -274, 1509, -419,
2355  -330, -1121, -2666, 2507, -621, -818, 1188, -69,
2356  -885, 231, 316, 1837, -740, -187, -102, 1148,
2357  1219, -123, 852, 1154, 27, 139, -344, -404,
2358  -1133, 425, 353, 145, -123, 179, 49, -5836,
2359  -571, 39, 274, -38, -457, 172, -80, 593,
2360  -1977, -331, -421, 1965, 1768, -113, 64, 2272,
2361  475, 2165, 210, 873, -819, 757, -119, -530,
2362  -1431, -2167, -1517, -864, 1060, -752, -1366, 2349,
2363  -671, 1180, -179, 10, -450, 781, -799, -1303,
2364  -393, -61, -113, 2053, -550, -843, 1028, -2044,
2365  -2631, -1388, 1078, 171, 517, 496, -928, -1695,
2366  298, 708, -557, 122, -917, -197, -423, 1142,
2367  116, -528, -585, -470, 480, 400, 4605, 384,
2368  -142, 57, -2340, -1507, -67, 907, 8192, 356,
2369  -18, -704, 528, -32, -379, -611, 418, 703,
2370  -396, 531, 155, 642, 678, -427, 85, 814,
2371  212, 845, -579, -590, -456, 103, -624, -4541,
2372  -306, 638, -760, 36, -149, 1929, 1229, -717,
2373  -543, 530, -694, 169, -2996, 423, -346, -897,
2374  1077, 255, -1054, -63, -1773, -479, 479, -701,
2375  1547, -1683, -342, -926, 112, -663, 1638, -9,
2376  2587, 311, -561, -932, -539, -335, 589, 779,
2377  2345, -432, 788, -967, 319, -4, 192, -588,
2378  -103, 357, -3508, -257, 707, -473, 1521, -9,
2379  130, 3290, 274, -296, -802, -139, -814, -19,
2380  971, 849, 253, 486, 40, -1216, 1179, -1772,
2381  -996, 1400, 838, 1955, -1432, -1925, 2324, 767,
2382  896, 1314, 3407, -1003, -552, -967, -166, -26,
2383  1099, -1965, 9, 239, -10, -243, 864, 1251,
2384  91, -2279, -691, -542, -473, -1908, -1208, -1447,
2385  -891, -311, -1136, 1638, 1150, 586, 1656, 260,
2386  538, -1746, 1460, -478, -860, 297, -605, -139,
2387  822, -3718, -194, 307, 609, 30, 3418, 226,
2388  -338, 161, -387, -344, -472, 354, -170, -421,
2389  433, 601, -1446, 821, -48, -31, 493, 916,
2390  -347, -3740, -899, 1389, -355, 71, 382, -644,
2391  485, 218, 975, -542, -3191, 742, -102, -783,
2392  -1607, 473, 196, 1692, -71, 258, 2446, 1507,
2393  -968, -1025, -1087, 637, -921, -1405, 1192, -88,
2394  2044, -1813, 922, 156, -1096, 1007, -695, -485,
2395  -1015, -468, -316, 1825, 190, 2132, -205, -218,
2396  -3556, -286, -1350, -212, -634, 120, 417, -311,
2397  -90, 219, 870, -334, -1304, 523, 999, -144,
2398  98, 2157, 205, 45, -247, 1401, 2423, 278,
2399  -766, -66, 309, -121, 316, -543, -3418, 932,
2400  -803, 637, 436, -2341, 2016, 928, -836, -1212,
2401  702, -1179, -544, 6, -1429, 1014, 464, 1166,
2402  581, -291, 136, 0, 983, -799, 693, -230,
2403  -727, -186, -310, -76, 698, -6, -660, 762,
2404  814, 451, -328, 4469, -454, 14, -423, -116,
2405  -134, -568, 1535, -562, -629, -269, 826, 380,
2406  68, 282, -409, 640, -384, 218, -5702, -280,
2407  -638, -2586, -557, -877, 49, 648, 434, 1178,
2408  3442, 883, -78, 2024, -253, -210, -1090, 198,
2409  -67, -52, 3226, -671, -1606, 49, 1775, -422,
2410  -173, 309, -720, -667, -505, 2073, -678, -1152,
2411  -231, -519, -719, 422, -2614, -394, 543, -993,
2412  1449, 437, -463, -1286, 1191, -1274, -710, -463,
2413  659, 1493, 45, -832, -414, 306, 94, 1284,
2414  -669, -1312, 1082, -917, 2489, -494, 547, 738,
2415  -1696, -174, 282, -1442, -1455, 1633, 912, -428,
2416  964, 12, -2404, -485, 631, -311, 1810, 2912,
2417  -16, 576, 50, -927, -175, 37, 673, -201,
2418  995, 684, -244, -251, -1444, 3195, 1863, -88,
2419  -1183, -966, 1769, 36, -825, 766, 489, -86,
2420  -365, -106, -1477, -330, 125, -253, -250, -523,
2421  -731, -5130, 653, 395, 99, -845, -721, 127,
2422  -287, 850, 479, 25, -30, 36, -782, 611,
2423  448, 99, 933, -20, -853, -949, -286, -379,
2424  -654, -385, 1298, 547, 235, 1242, -583, -4147,
2425  81, -547, -1142, 1280, -223, -1712, -1501, 458,
2426  -142, 2065, 208, 855, -1115, -187, 861, 1090,
2427  -760, -2551, 2326, -378, -1205, 488, -241, 893,
2428  113, 176, 4060, -225, -41, -717, -26, -442,
2429  -445, -312, 813, 494, 314, -210, -98, -788,
2430  255, 632, -506, 166, -704, -334, -214, -860,
2431  -5281, 60, -34, -238, -147, 643, 520, 2038,
2432  28, 2433, -1694, -1316, -615, 572, -150, -107,
2433  349, -1763, -307, 78, -1124, -631, 1162, -326,
2434  -277, -591, 558, 1016, -4668, -324, -815, -251,
2435  -1284, 52, 294, -1283, 598, 630, -345, 641,
2436  -34, 1085, 4247, 637, 1695, -858, 212, -243,
2437  -64, 327, 557, 426, -321, 363, -652, 372,
2438  777, -567, -749, -1704, 414, 5299, 389, 242,
2439  39, 31, -315, 179, -102, 11, 62, 248,
2440  557, 706, 359, -85, 303, -403, 1531, 409,
2441  -2092, 144, -1354, 54, -48, 51, -1787, 1278,
2442  942, 1264, -1495, 1671, 92, -899, -1149, 1908,
2443  -903, -596, 342, 1749, -825, -13, 509, -1163,
2444  1065, 2405, -253, -741, 1099, -528, 2971, -412,
2445  -235, -869, -136, -352, -489, -384, 745, -398,
2446  -4197, 84, 1152, -497, 955, -161, 461, -16,
2447  -871, 801, -93, -15, -352, 1826, -490, -536,
2448  -2853, -633, 128, -1537, -1670, 538, 788, 1276,
2449  554, -340, 565, 1216, -1758, 384, -1313, -628,
2450  24, 835, -862, -927, 1792, -1042, 209, -784,
2451  807, -383, -1399, 3531, 52, -537, 205, -271,
2452  3071, 1678, -694, -2313, -1279, -1656, -428, -1063,
2453  -1576, -323, -342, -257, -227, -716, -458, 1161,
2454  -180, -71, -40, -1276, 1778, -3123, -378, -1363,
2455  -827, 880, 275, -274, -581, -186, -8, 661,
2456  -1114, -199, -171, 379, 429, -1551, 1645, -857,
2457  -163, -2623, 1217, 1458, -596, -68, 383, 973,
2458  -485, -354, -597, -2875, -516, 234, -83, 340,
2459  -396, 1365, -574, -816, -2086, -1059, -1589, -593,
2460  -779, 334, -546, 49, -1065, -1959, 1736, 1134,
2461  187, 1833, 17, -82, 68, 803, -456, -89,
2462  1760, 836, 1570, 122, -985, 2549, 1616, 82,
2463  1102, 227, 222, -1236, -155, -1012, 633, 467,
2464  163, 445, 166, 766, -253, -347, 1041, 5121,
2465  -21, 792, 81, -478, 128, -158, 316, -1180,
2466  -372, 1692, -828, -31, 1122, -2583, 1346, 2483,
2467  195, 72, 549, 424, 947, -470, 1940, -75,
2468  505, 1377, 550, 58, 1785, 343, -817, 874,
2469  3483, -307, -576, 240, 35, 837, -717, -247,
2470 };
2471 
2472 static const int16_t cb0808ss1[] = {
2473  2328, 183, 1652, -907, -3005, 1329, -61, -465,
2474  0, -453, -1621, 223, 232, -59, 254, -312,
2475  -117, -59, -477, -2648, -1176, -227, -1937, 962,
2476  141, -1489, 849, 93, -1284, 1000, 295, 192,
2477  -139, -468, -736, -436, 2155, 371, 2475, -348,
2478  856, -1985, 38, 94, 496, 758, 954, -243,
2479  134, -1759, 491, -1406, 1114, -2554, -447, -692,
2480  -2128, 44, -923, 1610, 787, 150, -500, 3442,
2481  -698, 276, -517, -1555, 379, -72, 810, -1373,
2482  2897, 936, -586, -438, 925, 1881, -419, 211,
2483  1724, 721, 885, 614, 253, 613, -1440, 509,
2484  842, -2407, -216, -1765, 451, 1419, 599, 689,
2485  1473, -175, -2974, -1015, 1983, -68, 640, 21,
2486  140, -1295, -556, -89, -836, 718, -343, -1903,
2487  443, 502, -1064, 1328, 86, 2049, 1235, 130,
2488  892, 1105, 692, -2968, -755, 473, 423, -1371,
2489  -2032, 1885, -29, -516, -1118, 285, 482, 164,
2490  -1932, -685, -819, 695, 715, -1520, 1300, -1188,
2491  -121, -197, -4233, -141, 1279, 299, 208, 1071,
2492  20, 772, 692, 531, 257, 428, 78, 202,
2493  -399, -27, 793, 1150, -736, 388, -1922, 155,
2494  -410, 85, 1135, 835, 133, -88, 65, 62,
2495  -534, -136, -4590, -162, -968, 1378, -445, -2825,
2496  -93, -519, 402, 12, -1110, -637, -765, 210,
2497  -2305, 654, 447, 26, -265, -91, 71, -886,
2498  126, -109, 7, 346, 19, -713, -257, 774,
2499  1080, -579, 185, 200, -5691, 541, 228, 424,
2500  37, 512, -78, -201, 848, -369, 1099, -1001,
2501  214, -336, 266, 2502, 1583, -2131, -654, -2476,
2502  -97, -787, -738, 1056, 1385, 124, 944, -3421,
2503  1172, -547, -226, 1249, 1552, 1194, -308, 489,
2504  -1152, 751, -92, -168, -3112, -1451, 2038, 35,
2505  371, -1585, 535, 308, 5, -53, 523, -169,
2506  591, -175, -1028, 91, 743, -144, 230, 1831,
2507  -177, 509, 1291, 1808, -3322, -815, -227, -475,
2508  -1064, -647, 79, 1223, 174, -10, -412, 393,
2509  -305, 1224, 1310, 12, -521, -1267, 1911, 2245,
2510  407, 724, -1232, -2017, 566, 506, -467, 813,
2511  660, -196, -3643, 2495, 870, -561, 289, 662,
2512  654, -508, -734, -325, 622, 220, -309, -307,
2513  -181, -445, 131, -1655, -835, -631, 883, 211,
2514  737, 552, -881, -3103, -766, 595, 112, 151,
2515  -1177, 601, 479, -14, 37, -926, -505, 1062,
2516  -1755, -799, -178, -555, 2509, -694, -792, 662,
2517  737, 847, 1611, 397, -67, -134, 474, -2251,
2518  2698, -245, 2054, 1603, 1291, 1188, 40, 763,
2519  -216, 1554, -297, -1769, 410, 1270, 1089, 440,
2520  -967, 294, -37, 270, 471, 1287, 3773, -108,
2521  -610, -275, -298, 270, -384, 2072, -675, 1002,
2522  174, 18, 171, 704, 3311, -105, -1774, 108,
2523  511, -3001, -69, 543, -227, -1196, 1431, -63,
2524  6, 1279, -1, 671, 239, -2127, -1924, -934,
2525  168, -300, 1075, 1071, 3088, -590, 1439, 329,
2526  1073, 127, 762, -131, 274, 837, -134, -610,
2527  -399, -1415, 1047, -156, 415, 765, 698, 428,
2528  -748, 241, -4226, 152, -829, 1040, -937, 145,
2529  -852, -85, -2957, -130, -406, 726, 168, -37,
2530  -1321, -1069, -1255, 1159, 1575, 552, 649, -1953,
2531  -17, 1027, 1078, -385, -2761, -553, -201, 58,
2532  -1900, -24, 283, 1248, -90, 419, 1122, 902,
2533  -1548, -32, 34, -360, 707, 45, -3458, -246,
2534  287, 308, 397, 393, 822, 1323, -565, 505,
2535  -1553, -1902, -677, 625, 1079, -135, -2132, -187,
2536  -163, -1001, -1479, -932, 1131, -2588, -316, 53,
2537  1270, -747, -966, 980, 242, -266, -1575, -1146,
2538  -605, -523, -221, 585, -787, 1365, -286, -183,
2539  411, 546, 4779, -286, -578, -101, 309, 896,
2540  34, 451, -1022, -699, 170, 935, 458, 4143,
2541  229, -572, -912, -397, -40, -132, -198, 98,
2542  -1858, 612, 101, -98, -18, -349, 322, -1626,
2543  1304, 273, -235, 418, -509, 3961, -493, 1040,
2544  -416, 1808, 161, 1443, 1052, -460, 55, -67,
2545  41, 514, 1305, -836, -1636, 1353, 379, 147,
2546  398, -3814, -679, 235, 327, -2293, -716, 1234,
2547  -728, -323, 698, 1992, 4, -275, 944, 895,
2548  212, 334, 285, -710, -891, -1325, 3107, 3,
2549  367, -1779, 300, -868, -59, -644, -326, 111,
2550  267, -43, 421, 976, 57, 1461, -172, 245,
2551  -188, 296, -215, 5269, -46, 177, 199, -539,
2552  92, -542, 251, 951, -231, 117, -580, -898,
2553  402, 847, 4, 384, -215, 161, -1991, 4422,
2554  2461, -1219, -751, 1843, 1483, 1072, 2621, -16,
2555  -1157, 243, -557, 651, 953, 476, -417, -533,
2556  505, -590, 713, 153, 1268, -312, -217, -124,
2557  870, -484, -751, -161, 897, 755, -823, 4117,
2558  -1311, -729, 447, -642, 929, -2408, -338, -967,
2559  -104, -1048, -2216, -1722, -124, -204, -196, -1156,
2560  1460, 391, -543, 120, 70, 204, 1185, -2490,
2561  2950, -507, -615, 1243, -150, -363, -475, -531,
2562  783, 671, -205, -591, 217, -523, 263, -14,
2563  71, 958, -1185, -1029, -330, 327, -705, 1229,
2564  -2925, 131, -495, 1756, 2101, 441, -11, 133,
2565  1274, 1253, -154, 772, 522, 1725, -277, -1012,
2566  -726, 1339, -1200, -241, 1676, 974, 2256, 347,
2567  2743, 1482, -738, -241, -868, -1294, -664, 855,
2568  -1329, -4174, -1647, -104, 101, 307, -647, -823,
2569  347, 4, -120, -1112, 334, 27, 265, 990,
2570  319, -1414, 313, -603, 52, -3138, 1552, -612,
2571  -854, 626, 212, 773, 2334, 662, 614, 560,
2572  589, -533, 1337, 229, 557, -26, 1458, -626,
2573  1890, 2392, -1525, 1023, 667, -431, 72, 1691,
2574  1015, -97, -515, 1380, 796, 1192, -39, 162,
2575  -2821, 2960, 1558, -1058, 1327, 793, 1231, -743,
2576  -1190, -245, 29, 486, -494, -1371, 1633, -66,
2577  -1806, 231, -664, -147, 2402, -584, 473, -527,
2578  1272, 464, 1991, -1007, -235, 357, 201, -1176,
2579  -341, 223, -47, -2089, 815, 49, 192, -719,
2580  -1041, -248, 3046, -40, -501, -346, -1347, -401,
2581  57, -1588, -1039, 443, 590, -1089, -182, -1365,
2582  -1013, -3917, -382, -98, 1025, -51, 698, -197,
2583  848, -75, 1596, -408, -1796, -3191, 1155, 234,
2584  -100, 698, 571, -1233, -315, -1502, -647, -571,
2585  -322, 842, -1048, -1115, 8192, -784, -472, 17,
2586  -718, 37, 1190, -393, 146, -547, 90, -433,
2587  -321, -1143, -501, 468, 235, -486, -64, -2214,
2588  -330, -837, 1214, -127, 709, -3, 623, -384,
2589  221, 297, -783, -3802, -408, -11, -707, 92,
2590  -275, -268, -117, 1580, 1466, 710, -1300, 142,
2591  -746, 1647, 2399, -1231, 114, 1220, -1112, 882,
2592  467, -973, -976, 3855, -647, -150, -1244, 973,
2593  -364, -154, 473, -675, -817, -346, -266, -769,
2594  -613, -476, 1181, -8, -1054, 405, -768, 1385,
2595  -1598, -892, 672, -2185, 83, -27, 582, -434,
2596  -944, 99, -888, -1658, -1516, 2392, 726, -222,
2597  284, 324, 4848, -67, -782, -45, 424, -203,
2598  -194, -1229, -114, -189, -216, 275, -935, -93,
2599  117, -1725, 360, -2561, -1555, -1199, -769, -285,
2600  74, 1267, -387, 1368, 179, -113, 952, 1025,
2601  725, -542, -186, 1258, -1396, -747, 572, 603,
2602  1965, -668, -12, -2512, 1337, -255, 254, 2285,
2603  1136, 1397, 557, -671, -1149, -614, -462, -913,
2604  -452, 1206, -2922, 485, -882, 270, -1309, -605,
2605  -21, -580, -1284, -194, 169, -2314, -216, -229,
2606  1124, 103, -1205, 1500, 1118, 1456, -1149, 780,
2607  -467, -385, 585, -1062, 289, -3356, 198, -309,
2608  -310, 91, 44, -377, -632, -737, -516, 30,
2609  -779, 73, -482, 4661, -275, 38, -632, 479,
2610  -345, -406, 76, -208, -230, 80, -220, -313,
2611  203, -3, 1740, -131, 773, -30, 372, 767,
2612  1673, -770, 3326, 1586, 234, 408, -257, 474,
2613  -584, -990, 1378, 696, 47, -612, -313, 189,
2614  -3964, 795, -289, 202, -437, -1648, 373, -780,
2615  -24, -952, 123, 438, 797, 539, -481, 191,
2616  291, 37, -790, -321, 4520, -49, -281, 211,
2617 };
2618 
2619 static const int16_t cb0808sm0[] = {
2620  -4664, -115, 59, -280, -199, -25, 213, -937,
2621  344, -2137, -841, -370, 256, 512, 1098, -130,
2622  58, -121, -414, 8192, 489, -296, -33, 98,
2623  49, -217, 721, -42, -418, -227, -8, 205,
2624  -276, 407, -1218, -146, -292, -143, 113, 978,
2625  2693, -9, -1032, 1781, 1777, -215, -978, -824,
2626  68, -162, 55, 2991, -844, 682, 497, 406,
2627  -922, 2471, 599, 774, -129, 1292, -1004, 777,
2628  42, 314, -102, -963, -2794, -2620, 510, 355,
2629  372, -248, -391, -163, -298, 561, 117, 1183,
2630  38, 182, 1811, -4, 328, -13, -456, 305,
2631  368, -1691, -2818, -1074, 1029, 261, -1446, 343,
2632  12, -2757, 1021, -375, -3, -155, 116, 195,
2633  3420, 64, 139, 780, 187, -464, 261, -313,
2634  -128, 185, 3703, 3160, 960, 706, 41, 405,
2635  10, 1191, 353, -549, 131, 164, 105, 1,
2636  23, 386, 73, -509, 2651, -1441, -834, -1657,
2637  -645, 1005, -777, 695, 212, 1420, 65, 701,
2638  25, 335, 136, 359, -112, -150, 191, 392,
2639  -258, -1140, 651, -4551, 411, 251, -169, 804,
2640  -83, -208, -363, 81, 152, 75, -1194, -203,
2641  -9, 157, 413, -62, -210, 5393, -22, -407,
2642  132, -288, 2360, 131, -1535, 553, -2524, -140,
2643  250, 1259, -30, -1, 1766, 99, -529, 91,
2644  3948, -262, -3752, -382, -339, -701, -140, -787,
2645  67, -11, 331, -828, -443, 596, 47, 1634,
2646  31, -318, 39, 147, -670, -776, 707, -921,
2647  172, 971, 1163, 48, -81, -1357, -181, 2872,
2648  -152, 898, 1075, 529, 91, -2279, 2925, -848,
2649  589, 1910, 549, 1088, 743, -631, 42, -1528,
2650  23, 380, -5, 389, -1147, -209, -2041, 224,
2651  -1998, 520, -776, 193, -2648, -78, -34, -131,
2652  22, -200, -28, 18, 328, 215, 67, 61,
2653  50, -72, 301, -207, 413, 720, -6194, 967,
2654  -3275, 149, -2444, -521, -772, -278, 137, -159,
2655  932, -111, 1219, 525, 17, -684, -1229, -1776,
2656  66, -2307, -195, -527, 272, -470, -356, -7,
2657  -338, 146, 1021, -893, -2980, 591, 129, -257,
2658  209, -58, 538, -3973, 576, -905, -642, -2092,
2659  153, 737, -596, 573, 236, -887, -1692, -370,
2660  -189, -216, -58, 714, 10, -582, 517, -86,
2661  450, -147, -310, 162, 1747, -656, 3577, 700,
2662  190, -685, -170, 241, 91, -126, 5567, 441,
2663  -50, -688, -73, 938, 320, -130, -839, 1154,
2664  149, -446, -10, -11, 12, -659, -138, 637,
2665  -470, 933, -431, 235, -86, -2, -407, -5851,
2666  -250, 1414, 525, 110, 421, 255, -149, 86,
2667  378, -321, 1380, 118, -2849, -1138, 180, 1175,
2668  1932, 32, -488, -121, -412, -441, 397, 249,
2669  -172, -95, 420, 375, -132, -215, -167, -206,
2670  8192, -116, -61, -311, 269, 615, -353, -115,
2671  -383, 366, -651, -196, -98, 85, 861, 543,
2672  -231, 237, 493, 380, -766, -168, 3227, 659,
2673  701, 181, -3004, -7, 154, 298, 298, -257,
2674  -32, -5713, 48, 102, -776, -148, -110, 316,
2675  -645, 212, 213, 575, -69, 31, 553, -673,
2676  -5, -48, -148, -133, 11, 143, 10, 159,
2677  319, 43, 7462, 162, 228, -90, 75, 151,
2678  103, -2542, -13, -338, 11, -442, 123, -3039,
2679  -452, 7, 106, 502, 227, -2034, 90, 500,
2680  -28, -646, -262, -62, -78, 40, 419, 6761,
2681  -11, 40, 209, 61, -151, -68, -245, -401,
2682  26, -123, 189, -57, 611, 6, -1285, -99,
2683  -890, 3609, -302, -808, 639, -3245, -226, 107,
2684  54, -108, -316, -61, -56, 228, -16, 195,
2685  275, 214, -60, 77, -7157, 130, 8, 244,
2686  -2160, -760, 450, -186, -378, 32, -797, 214,
2687  -3569, -450, 307, -17, -141, 16, 1024, 404,
2688  -2063, -288, -160, 4056, 877, -346, -970, -87,
2689  336, 961, 666, 585, -465, -1329, 350, -338,
2690  -5421, -173, -295, 72, -201, 533, 462, -133,
2691  -937, 1891, 264, 71, -935, 640, 687, 852,
2692  -386, -85, -5644, 306, 240, 640, 67, 94,
2693  -902, -351, -417, -3, 284, 38, -156, 359,
2694  53, 139, 185, 274, 2613, 213, 1282, 2867,
2695  30, 1234, -911, 343, -93, -1671, 57, -814,
2696  -19, 326, -256, -113, 72, 3177, 3393, -125,
2697  460, -261, -503, -1019, -681, -253, -957, -157,
2698  -117, -231, -212, 1446, 225, -3009, 313, -435,
2699  387, -928, 696, -857, -452, 66, -2063, 782,
2700  14, -94, 51, 242, -422, 236, -3825, -666,
2701  348, 196, -2770, 429, -416, -266, -1215, -586,
2702  84, 328, -302, 219, -457, -532, -764, 85,
2703  2008, -806, 2906, -1405, 367, 835, 715, -986,
2704  -217, 88, -328, 569, -586, 3096, 249, -615,
2705  453, 176, -540, 792, -2472, 2189, 876, -353,
2706  111, 212, -7, 597, -154, 818, -401, -1408,
2707  748, 2502, 1426, -2897, 1069, 326, -605, 120,
2708  -4149, -3087, 729, 82, 224, 320, 353, -77,
2709  -163, -322, 220, -1073, 10, 545, -518, -453,
2710  50, -386, -2002, 614, -705, -806, -928, 2941,
2711  -520, -35, 1208, 413, 900, 138, -414, -289,
2712  -15, -75, 185, -373, 649, -251, 666, 2708,
2713  -2817, -749, -159, -112, 454, -385, 1037, -46,
2714  -25, -14, 66, 552, 160, -40, -552, -156,
2715  151, -5287, 541, -242, -82, -1164, 849, -773,
2716  -136, -162, -76, 23, -371, -222, -2245, 468,
2717  425, -356, 418, -3, -322, -3573, 148, 260,
2718  -155, 3301, -165, -3186, -709, -458, 870, 386,
2719  59, -161, 533, -150, 598, 384, 900, -1233,
2720  -74, -464, -519, -661, -55, -2562, 290, 1489,
2721  1739, 2277, 874, -1483, -447, 93, 309, 311,
2722  -203, -19, 2271, -1280, -125, -443, -538, 2650,
2723  -42, 290, 245, -149, 24, 38, -133, 1638,
2724  210, -239, -180, 516, -12, -719, -19, -517,
2725  -6190, -181, -89, 318, 485, 631, 11, -205,
2726  -57, 257, 573, -72, 273, -579, 107, -5,
2727  112, 425, 2449, 2741, 758, 656, -663, -282,
2728  -48, -45, -294, -448, -5562, 61, -1, -464,
2729  -263, -688, -115, -15, -108, -569, -448, -48,
2730  -180, -105, 14, -180, 490, 274, 625, -588,
2731  -120, -196, -305, -126, 435, -2490, -2693, -3414,
2732  31, 97, -167, -114, 247, 7695, -189, -580,
2733  219, 241, 188, 327, 179, -193, 135, -176,
2734  127, 479, 529, 234, 112, 234, -358, -286,
2735  1109, 2940, -610, -13, -2650, 495, 1355, -574,
2736  -43, -1497, -292, -503, 564, -363, 24, -313,
2737  1387, 221, -3612, 783, 637, 43, 1351, 217,
2738  -21, 149, -3104, 190, -259, -201, -342, -201,
2739  166, 2411, -1082, 283, -382, -725, 157, 155,
2740  -1609, -592, 527, -2959, 9, 216, 526, 79,
2741  54, -132, 202, 785, 929, 1755, -663, 366,
2742  -3735, 3282, 305, 572, -36, -111, -231, 119,
2743  603, 1357, -153, 553, 363, -760, -1188, 890,
2744  147, -3844, -3788, 150, 257, -588, -234, 497,
2745  361, -543, 255, -175, -377, 49, -616, -200,
2746  4115, -541, 130, 678, -3458, -506, -218, -1317,
2747  889, 29, -104, -2, 532, -393, 513, -792,
2748 };
2749 
2750 static const int16_t cb0808sm1[] = {
2751  4123, -74, 639, 326, -110, 1896, 826, -855,
2752  -299, -452, 536, -323, 262, 79, 486, 144,
2753  270, -64, 277, 154, 399, 50, -7270, -61,
2754  14, -8, 19, -104, 333, 119, 374, 389,
2755  -196, 77, -322, 261, 75, 386, 162, 2360,
2756  644, -2785, 355, 277, -121, -148, 156, 2136,
2757  112, -453, 429, 171, 2405, -1245, -775, -181,
2758  2110, -583, 127, 889, -290, -550, -165, 1027,
2759  2155, -351, -936, 432, 2689, 217, -20, 646,
2760  -785, 908, 654, 970, -294, -41, 466, -245,
2761  138, 50, -108, -366, 177, 481, -2118, 968,
2762  -594, 3892, 528, 188, -613, 18, 283, 733,
2763  -35, 1598, 387, 1, 156, -206, -437, 203,
2764  -244, -347, 325, 296, 100, 1171, 49, 920,
2765  -418, -54, -2756, 24, 123, 1018, 303, -501,
2766  901, -447, 322, -2361, 1039, -1067, 877, 1329,
2767  -143, -2773, 269, 1560, 398, -3193, 102, 990,
2768  279, 379, -204, -144, -174, 139, 411, -234,
2769  21, -5064, -188, 365, 278, 353, -189, 94,
2770  593, -402, -353, -257, -788, 383, -1036, 569,
2771  -72, -1764, 571, 1003, 629, 670, -1400, 0,
2772  -435, 64, 189, 2874, 239, 1128, 992, 1213,
2773  69, -128, 207, 713, -2436, -931, -387, -111,
2774  1064, -170, -2853, -1072, -367, -1048, -238, -60,
2775  -49, 340, 2382, 370, -245, 351, 248, -64,
2776  2331, 458, -484, -34, 281, 689, 483, 636,
2777  199, 3153, 607, -124, -3296, 953, -407, 49,
2778  455, 1083, 690, -169, -725, 311, -493, -1761,
2779  -3054, 376, -544, 479, 91, 159, -2837, -1257,
2780  -830, -948, -254, 289, -1039, 856, 86, 1123,
2781  203, -768, 1089, 73, -866, 308, 437, 674,
2782  -2067, -240, -1079, 33, -1069, -3502, 756, -676,
2783  45, -2544, 378, -365, -275, -293, -394, -649,
2784  -507, -2850, 672, 370, 186, -417, 682, 185,
2785  -15, 2863, 21, -165, 356, -3776, -103, 535,
2786  -416, -345, -31, 24, -90, -205, 96, -966,
2787  94, 424, -5, -188, 149, -2193, -183, 2342,
2788  425, -647, -1697, -627, -444, 1248, -967, -702,
2789  -48, 3616, -3484, 774, -299, 94, 421, 472,
2790  71, -144, -523, 114, -172, 349, -285, -106,
2791  101, 59, 429, 512, 3362, -38, -62, 50,
2792  -225, -1408, 780, -2747, -404, 489, -975, 840,
2793  357, 982, 488, -275, -109, 393, 375, 4794,
2794  183, -110, 922, -760, 61, -1067, -8, 322,
2795  74, -101, 554, -350, -486, 66, 384, 748,
2796  14, 223, -45, -386, 69, 6231, 247, 325,
2797  -320, -47, -50, -165, 153, -380, 589, -3243,
2798  -173, -140, 341, -747, -1559, 639, -1658, 356,
2799  110, -150, -273, 76, -632, -425, -227, 640,
2800  211, 192, -747, -165, 4608, 290, -160, 1268,
2801  2754, -3, 578, 189, -485, -2747, -123, -1309,
2802  662, 601, 43, -136, 84, 1625, -1113, 1400,
2803  75, -126, 3581, -243, 2339, -514, 2203, -400,
2804  -483, 521, 30, -246, -76, 359, 101, 663,
2805  -40, 57, 52, 360, -447, -290, 254, 104,
2806  102, 113, 215, -163, -388, 299, 4570, 31,
2807  108, -41, 41, -2633, 2891, 1188, -505, 1061,
2808  -349, -604, -449, -374, -320, 969, -304, -192,
2809  246, -152, 441, -46, -1416, 137, 1987, 495,
2810  -63, 1087, 875, 699, 201, 211, -3157, -273,
2811  -60, 195, -2813, -239, 2486, -55, 294, 315,
2812  -133, 448, -1849, 363, 1063, 76, -928, -574,
2813  -72, -57, 168, 5673, -156, -116, 400, -124,
2814  82, 218, -487, 37, 112, 53, -544, 178,
2815  99, 480, -7179, -196, 271, -160, 308, -62,
2816  393, 394, -220, -740, -14, 92, 408, -364,
2817  299, -305, 76, -239, 26, -312, -234, 34,
2818  -189, 871, -297, 364, 282, -321, -927, 4511,
2819  2, 6, 308, -82, 87, -128, 518, 82,
2820  -4509, 1145, 960, -109, -186, 83, -144, 752,
2821  84, -2876, -162, 877, -249, 317, 510, 338,
2822  298, 744, 2892, -791, 363, 1088, 630, -2506,
2823  -1, 3150, 219, 130, 119, 313, -822, -668,
2824  1201, -2948, -237, -106, -711, 405, 276, -255,
2825  0, 440, 161, 2587, -734, 3376, 276, 154,
2826  287, -200, 594, -29, 198, -237, -608, -445,
2827  -286, 202, -783, 112, -3879, 78, 2809, -337,
2828  -606, -684, -434, 559, 273, 201, 331, 903,
2829  -53, 346, 700, 2599, 302, -590, -2551, -498,
2830  -26, -667, 576, -546, 457, -289, -1408, -1021,
2831  -63, 78, 153, -83, -696, -3105, 2498, -1502,
2832  -1249, -238, 254, -287, 215, 313, 279, -517,
2833  67, -58, -148, -1111, 58, 5151, 346, 283,
2834  -367, -900, 542, 209, -438, -128, -135, 54,
2835  7, 869, 291, -1073, 775, -61, -145, 457,
2836  562, 1332, -4589, 99, 1366, 184, 980, -920,
2837  80, -266, -152, -1877, -266, 364, -1432, 272,
2838  2275, 567, 60, 50, -2504, -386, -700, 373,
2839  6775, -15, -434, 347, 215, -369, -20, -281,
2840  -243, -325, 227, -283, -665, -74, 336, -674,
2841  -112, -369, -53, -396, 328, 3588, -541, -557,
2842  -164, 1305, -817, -462, 1986, 1249, -574, 130,
2843  152, -2375, -425, 442, -3827, 322, -728, 563,
2844  -179, 534, 620, -937, 590, -1, -59, 584,
2845  175, -193, -168, -5, -150, 156, -175, -178,
2846  -245, -7481, -273, 212, -35, 318, -178, 446,
2847  -55, -26, 42, -46, -265, 767, 330, 295,
2848  910, -54, 490, 2952, 598, -2578, -644, 403,
2849  149, -88, 549, -510, 596, -225, -2341, -286,
2850  -2724, 5, -1960, -262, 922, 537, 646, -62,
2851  -18, 8192, 484, 112, -222, -211, -224, 317,
2852  112, 82, -853, 1, 176, -475, -162, 200,
2853  -193, 166, -228, -214, 72, 417, -27, -16,
2854  4, 395, -515, -6832, 28, -47, 626, -173,
2855  63, 90, 141, 217, 1037, 335, 4520, -896,
2856  111, 91, -656, -103, -729, -29, 653, -599,
2857  -11, 2734, -378, -291, 60, 228, 47, -3670,
2858  -192, 653, 733, -597, 898, -420, 1572, -133,
2859  -154, 329, -259, -225, 218, -82, 117, 300,
2860  -479, 277, 787, -1719, 136, -3603, 702, 1357,
2861  3340, 362, -438, 131, -1463, 367, -467, 1722,
2862  -2186, 343, -379, 1221, -562, -260, 1157, 2692,
2863  37, -89, -322, -322, 8192, -284, 235, -528,
2864  113, -359, 44, 74, 119, -917, 403, 410,
2865  -150, 157, 514, 168, 407, -246, -31, 510,
2866  105, 449, 4612, 635, -90, -1260, 774, -284,
2867  -80, 456, 7, -3000, -324, -212, -104, -374,
2868  -440, 1268, 2736, 53, -1178, -403, -438, -534,
2869  121, 261, -497, -73, 10, -262, 17, -1870,
2870  178, -1339, 224, 3115, -436, -448, 385, 894,
2871  -1, 105, -18, 268, 342, 270, 891, 367,
2872  121, -325, -1610, -75, -3233, -189, -1050, 961,
2873  -2833, -304, -51, 400, -284, -810, 824, -71,
2874  -135, 194, 297, -297, 1129, 660, 518, 2426,
2875  -225, 251, 4677, -176, -464, 296, -1208, -423,
2876  -875, -581, -707, -1150, 499, -778, 28, 29,
2877  101, -4213, -127, -3681, 425, 481, -529, -679,
2878  11, 266, 127, -445, 527, -577, 310, 1465,
2879 };
2880 
2881 static const int16_t cb1110l0[] = {
2882  -3748, -3820, -105, 16, -22, -7, 112, -14,
2883  52, 28, -42, -113, 132, -81, -8, -112,
2884  19, 33, -251, 117, -33, -9, -13, -28,
2885  60, -30, 29, 27, -58, -7, 4, 43,
2886  -10108, -38, -3, 48, 3, -23, 202, -175,
2887  -202, 71, -2143, 3, -82, -38, -113, 141,
2888  38, -66, -118, -38, -14, 148, -264, 143,
2889  -13, -56, -9, -21, -28, 8930, -23, 53,
2890  -40, 30, 72, -46, 26, 66, 22, 32,
2891  44, 22, -50, -66, -115, -141, 24, -3013,
2892  -3460, 492, 207, -62, -567, 134, -26, -64,
2893  287, 343, -213, 42, -274, -144, -144, -77,
2894  -26, -39, 4, -4, 42, 43, 30, -16,
2895  34, 113, 9291, -171, -17, 24, -53, -27,
2896  45, 42, 533, 146, -65, 32, 156, -144,
2897  2821, 889, -7, 614, 11, 1, -473, 434,
2898  659, -323, -2448, 23, -138, -582, 436, -152,
2899  -30, 29, -290, -302, 3127, 496, 14, -346,
2900  -70, 457, -1976, -229, 53, -2077, -313, 58,
2901  33, -91, -175, 141, 2728, 3232, -2150, 245,
2902  -142, 13, -318, 70, -152, -64, 132, -322,
2903  44, 30, -70, -184, 433, -25, -97, -2035,
2904  145, 47, 640, 179, -441, 48, -108, 1742,
2905  -280, 33, -3259, 79, -147, 324, -80, 65,
2906  48, 90, -7, -21, 22, 3, 56, -30,
2907  14, -2, -111, 22, -8, -8252, -103, -36,
2908  57, -203, 287, -2761, -220, 143, 11, -3597,
2909  21, -81, 62, -99, 41, -172, 108, 29,
2910  351, -370, 15, -122, -207, 275, -93, -2760,
2911  400, -212, 225, 230, -239, -3530, -73, 211,
2912  288, 85, -6, -634, 57, -78, 361, -149,
2913  -1843, -23, 17, -37, -71, -174, -237, 42,
2914  -22, -243, 63, -101, 131, 35, 136, -4025,
2915  41, -262, -57, 197, -290, 307, 35, -16,
2916  3, -5, 45, -7, 1, -47, 41, -19,
2917  79, 78, 42, -85, 74, -414, 1696, 703,
2918  297, -3296, 108, -546, 1129, 44, 447, -433,
2919  315, -1012, 133, 141, 1051, 601, -18, -532,
2920  -30, 712, -127, -210, 10, 2442, -95, -46,
2921  -14, 77, 32, -11, 10, -103, -15, 637,
2922  -60, 352, 694, -202, 284, -5524, 92, -82,
2923  5, 140, -54, -115, 45, 287, -14, -307,
2924  -342, 10, -181, 50, -30, -6, 10144, 77,
2925  42, 13, 26, -20, 34, 10, 37, -37,
2926  -47, 90, -5, -44, -85, -64, -51, -1,
2927  16, -152, -91, 212, 4, -25, -237, -6124,
2928  22, -120, -1, 171, -17, -43, 141, -13,
2929  -57, -185, 80, 273, -493, 178, 45, 11,
2930  -57, 16, -23, -30, -37, 82, 4, -13,
2931  -130, 98, 272, -450, -161, 133, 5104, 14,
2932  4576, -193, 11, 55, -30, 1, 123, -265,
2933  -84, -340, -18, 152, -24, -266, 33, -90,
2934  -108, -639, 1662, 299, -14, -389, 4679, -226,
2935  21, 311, -294, 159, -209, 172, 184, 292,
2936  -373, 169, 84, 55, -269, 1453, -50, 41,
2937  68, -9, -62, 35, 23, -132, 96, 58,
2938  -122, -3956, -318, 210, -117, 678, -104, 378,
2939  -842, 61, 2549, 37, 149, -512, 70, -2971,
2940  225, -411, 230, -214, 697, -58, -871, -281,
2941  -128, -204, -37, -128, 51, -174, -405, 497,
2942  -4455, -219, 124, -120, 63, 135, 201, -122,
2943  -435, -677, 221, 138, 486, 535, 3153, 165,
2944  11, -275, 94, -100, 69, 52, -67, -742,
2945  212, 16, -93, -428, 863, -17, -2465, 767,
2946  -35, -130, 97, 1387, 34, 72, -23, -17,
2947  2845, -90, -71, 213, 291, 87, 826, -63,
2948  189, 641, -256, 832, 2087, -199, -170, -193,
2949  -62, -7, 37, -60, -4277, -43, 24, -69,
2950  574, -163, -113, 263, -86, 45, 171, 1075,
2951  -154, -39, 121, 74, -132, 182, 34, 13,
2952  -278, -41, 96, 716, -221, -626, 1205, 244,
2953  -351, 3914, -78, -32, 2833, -150, -37, 95,
2954  -227, -84, -3432, 57, 238, -143, -365, 39,
2955  27, -238, -307, -170, 124, 66, -133, 40,
2956  62, -19, 42, -66, 2, -80, -2, 60,
2957  7, 10, 263, -4987, -69, -389, 62, -53,
2958  -66, 24, -87, 13, 34, -15, -25, -20,
2959  197, 9, 101, -83, -79, -156, -100, 2,
2960  -108, 5687, -157, 878, -1728, 32, 72, -66,
2961  70, -2, -46, -163, 206, 17, 247, 2974,
2962  -66, 1354, 335, 238, -249, -410, -553, 354,
2963  -41, 132, -96, 68, 2174, -329, -58, -76,
2964  6, 3089, 284, -274, -398, 471, 283, 427,
2965  -220, 81, 2676, 40, -23, -46, 251, 109,
2966  -3059, 50, -25, -551, 124, -389, 228, 95,
2967  56, -1320, -79, 1027, -4938, -105, -82, 13,
2968  -159, 52, -101, 23, -220, -77, -153, 113,
2969  -282, 42, 185, -144, -402, 46, -144, -99,
2970  -2862, -3432, -2, 16, -32, 23, -25, -145,
2971  181, 49, 6, -236, -226, -28, 234, -26,
2972  -89, -14, -355, 146, 117, -50, 76, -10,
2973  441, -95, -2, 346, -242, -3745, 884, -305,
2974  -184, 350, 18, -293, -328, 257, 109, 49,
2975  157, -44, -70, 35, 6, 89, -4085, -167,
2976  -263, -59, 35, -13, 430, -212, 17, -618,
2977  -5, -8968, 114, 41, 73, -85, 122, 5,
2978  38, 19, -60, 14, -36, -42, -89, 20,
2979  85, -17, 20, 282, -3396, -25, 3722, 151,
2980  -183, 100, -150, 19, -221, 126, 34, -21,
2981  72, 28, 138, -90, 30, 162, 46, 40,
2982  27, 15, -55, -21, 38, 55, 32, 83,
2983  9675, 31, 26, -2, 4, 96, -51, 120,
2984  -132, 213, 2106, 39, -251, 98, -2572, -429,
2985  -331, 1436, 2078, 335, -381, 371, 299, 339,
2986  300, -141, -99, -303, 2952, 49, 93, 40,
2987  -3949, -45, 50, -215, 73, -39, -165, -283,
2988  46, -123, -347, 23, -158, 41, 20, 41,
2989  -46, 19, 34, 86, -8770, 40, 20, -32,
2990  -30, -16, 77, 72, -4, 92, -34, 103,
2991  -77, 128, -532, -314, 24, 728, 49, -36,
2992  -178, 76, 22, -14, -164, -194, 69, 3133,
2993  1007, -130, -280, 2502, 482, -2, 45, -62,
2994  -7, -94, 17, 23, -4, 9516, -27, 11,
2995  22, 54, -13, 2, -2, 6, -22, -63,
2996  67, -686, 130, -2180, -124, 57, -61, -158,
2997  3364, 518, 4, 315, -367, -103, -295, 259,
2998  -597, 56, -6, 72, -86, -45, -13, -47,
2999  -13, -27, -3, 48, -12, -52, -6, -14,
3000  -26, -16, -34, 9554, 80, 91, -270, 1,
3001  -121, 117, 33, 8, 40, -99, -79, 43,
3002  -3451, -92, -70, -57, 43, 68, 64, 284,
3003  -639, 458, 118, -54, -2755, 370, -66, 54,
3004  27, -198, 331, 115, -40, -209, -312, 82,
3005  -16, 8, 230, 212, 1853, -94, 1957, -118,
3006  153, -13, -73, 71, 116, -72, -3285, 106,
3007  19, -121, 177, -300, 455, -29, 94, 190,
3008  -21, -8, 201, 16, 2, 83, -6280, 32,
3009  -18, 59, -18, -41, -132, 22, 1, -39,
3010  -212, -198, 186, 3154, -102, 3463, -280, -118,
3011  -132, -132, 63, -19, 353, -24, -77, 224,
3012  82, 143, -65, 165, -16, -3774, 3543, -28,
3013  -44, 93, -45, -13, -24, -5, -40, 58,
3014  3, 89, 71, 113, 46, 62, 44, 160,
3015  -77, -8, -59, -6505, 134, -42, -73, 0,
3016  85, 2, 16, 34, 157, -34, -60, 78,
3017  24, 64, 96, 478, 231, -125, -217, 13,
3018  21, 44, 83, 198, -69, 21, -167, -52,
3019  4085, -234, -393, 17, -446, -354, -28, 42,
3020  53, -37, 28, 15, -16, -10, -85, 9471,
3021  -16, -89, -87, -56, 52, -97, 86, -7,
3022  -103, -12, 71, -39, 17, -40, 23, 63,
3023  65, -19, -14, -106, 29, 9707, -1, -12,
3024  1, -86, 100, 7, 1097, 266, 252, 197,
3025  -64, -214, -197, -28, 3843, -1577, 310, -117,
3026  594, 13, 90, -309, -384, 134, -90, -194,
3027  -316, 2884, 156, -185, 196, -103, 75, 1009,
3028  69, 768, -75, -605, -1488, 389, 242, 368,
3029  278, -122, -2500, 121, 7, -303, 91, -10,
3030  3642, 23, -109, -13, 138, -405, 18, -43,
3031  3, 42, 194, -112, 237, -2241, 23, 296,
3032  -83, -14, -58, -163, -8, -174, -239, 85,
3033  -108, -82, -79, 344, 236, -427, 127, 52,
3034 };
3035 
3036 static const int16_t cb1110l1[] = {
3037  -64, 11, -74, -96, 39, 6072, 16, 46,
3038  -215, 137, 77, 128, -195, -192, -87, 96,
3039  379, -73, 367, 437, -366, 84, -155, -29,
3040  -69, -61, -34, -129, 260, -177, 3738, 739,
3041  -221, -14, -40, 2, -483, -269, 2664, 166,
3042  29, -256, 30, 92, 51, 111, -45, 3893,
3043  90, -30, -99, 12, 74, 201, -52, -96,
3044  -196, -85, -36, 123, -44, -68, 2, 8666,
3045  33, -41, 24, -12, -52, 69, 59, -27,
3046  38, -148, -55, -20, -60, 50, 3363, 30,
3047  3749, -92, 228, 173, -239, -167, -75, -79,
3048  -86, -217, 32, 34, -137, -13, 17, -128,
3049  -1462, -170, -224, -393, -3383, -1243, -47, 24,
3050  -223, 26, 311, -343, -47, 784, 459, -548,
3051  558, 983, 103, 269, 32, 13, 19, -84,
3052  -37, -29, -47, -6286, 7, 48, -100, 13,
3053  11, -271, -86, 115, -17, 183, 3247, -3336,
3054  57, -67, -117, -87, 19, 74, -271, 237,
3055  -24, 242, 49, -179, 298, 85, -69, 328,
3056  -238, -34, 103, -50, 79, 2, -27, -16,
3057  -103, -61, 5868, -105, -262, 74, -74, -158,
3058  263, -110, 154, 212, -3, -84, -126, 25,
3059  -67, -2501, -12, -35, 139, 259, -95, -141,
3060  137, 90, 12, -244, -142, 314, 15, -124,
3061  1, -25, -27, -2, -6, 28, -48, -17,
3062  -2, 43, 67, 42, 9023, -25, 19, -13,
3063  -23, -43, 73, -30, 143, -1, 2884, -142,
3064  -4, 3549, -49, -366, 110, 314, 19, -55,
3065  363, 204, 469, 189, 217, -181, 119, 41,
3066  -133, 29, -55, -94, 71, -49, 41, 85,
3067  -14, 6140, 71, -142, 10, 18, 169, 136,
3068  282, -49, 36, 446, -99, 263, 92, 2201,
3069  -127, 43, -143, -350, 36, 389, -208, 15,
3070  -3610, -275, 383, 1599, -179, -177, -1100, -4,
3071  67, -38, 2, 278, 39, 107, -120, 465,
3072  204, -397, 305, 416, 7, -262, 68, 2341,
3073  189, -75, -23, 25, -20, -74, 56, -43,
3074  -125, 170, 509, 63, 26, 263, -741, -31,
3075  8, -296, 101, 20, -149, 2846, -218, 379,
3076  -310, 151, 901, 84, -85, -83, -387, 161,
3077  -3102, -158, -438, 38, 191, -58, -202, 127,
3078  126, -88, -430, -3077, -1829, -332, 61, -152,
3079  -14, -32, -156, -5, -375, -1083, -5130, 110,
3080  77, -201, -15, 4, 13, 86, 119, 67,
3081  149, 80, 264, -253, -121, 63, 193, -103,
3082  -129, 63, 120, -226, -100, 3196, 72, -11,
3083  8, -56, 279, -73, -192, 47, -87, 125,
3084  -43, -108, 277, 188, -107, 289, 5966, -20,
3085  -303, -78, -21, 40, -139, 44, 28, 6,
3086  -254, -244, 47, -1, -151, 29, -344, -2318,
3087  30, -3767, 114, 84, -155, 85, -90, 155,
3088  111, -506, 6, 453, -241, 215, 131, -802,
3089  15, -343, 176, -430, 251, -74, 6, -41,
3090  -44, -131, -105, -248, 346, 39, -4524, 93,
3091  -120, -79, -777, -416, -570, -221, 21, 28,
3092  -52, 56, 71, -187, 2949, -2531, 666, 799,
3093  -137, 970, 243, -695, -148, -281, 326, 450,
3094  -734, -99, -2078, 112, -83, -90, -78, 262,
3095  -138, -31, -5, -74, -171, -99, 344, 143,
3096  4035, 56, -121, -921, -8, 46, 4576, 97,
3097  -219, -34, 123, -44, -1, 85, -36, 399,
3098  -260, -231, 132, -318, 55, -181, 156, -3093,
3099  142, -9, -3418, -31, 43, 126, 136, 309,
3100  -50, -20, 170, -90, 188, -173, 175, 50,
3101  144, -244, 22, 64, -476, -22, -66, 272,
3102  3839, 715, -188, -82, -250, -587, 10, 368,
3103  -507, 242, -40, -531, 451, 35, 560, -107,
3104  138, 15, 113, 56, 242, 33, -23, -27,
3105  81, -157, 301, -327, 359, 3648, 62, -1489,
3106  -167, 136, -39, 183, 53, -151, -16, -60,
3107  -65, -5182, -17, -257, -10, 56, -104, 713,
3108  -2, 328, 72, 353, 43, -51, -5949, 40,
3109  32, -82, -36, -22, 57, 56, 55, 112,
3110  -104, 76, 5, 80, -29, 173, -360, -113,
3111  42, -119, 180, -26, 120, 250, -3024, 198,
3112  115, -140, 22, 136, 275, 698, -149, 699,
3113  426, -220, 279, 63, 55, -63, -108, -51,
3114  -70, -70, 419, -156, 5870, 33, -57, -114,
3115  -388, -213, -164, 1543, 117, 165, 1944, 223,
3116  -83, 46, 201, 12, -103, 228, 139, -207,
3117  136, -1218, -544, -723, 90, -652, 793, -1,
3118  -100, -32, -236, 49, 164, 138, 16, 82,
3119  -3221, -62, -168, 62, -313, 98, -652, -484,
3120  684, -91, 33, -2926, -3453, 566, 34, 35,
3121  104, 13, 189, 235, -49, -324, 126, 226,
3122  -102, 123, -253, -403, 38, 160, -5, 100,
3123  -30, 16, -19, -44, 2, -70, -30, 82,
3124  118, 6, 132, -15, -36, 59, -8835, -448,
3125  3707, 324, 87, 67, -110, 114, -76, 294,
3126  354, 7, 140, 11, 340, -117, -559, 67,
3127  129, 201, -314, 328, -209, 102, -121, 378,
3128  -5010, 140, 53, 15, -253, -14, 414, -183,
3129  -70, -25, -51, 34, -347, -171, 146, -98,
3130  -101, -3, -99, 96, 66, 50, -5, -115,
3131  -23, -45, -351, -4202, 143, 480, -46, 140,
3132  17, -6312, -110, -23, 150, 60, -39, -9,
3133  -48, -60, -8, -20, 37, 57, -162, 60,
3134  -137, 55, -101, 65, 100, -8952, 3, -49,
3135  -3, -9, 28, 15, -89, -136, 59, 125,
3136  -73, -35, -111, -69, -28, 111, -16, 48,
3137  27, 9272, 55, 34, -92, 66, 3, 3,
3138  -38, 12, 59, 95, -100, 3, 51, 121,
3139  146, -200, 142, -254, 65, 3, -169, -8,
3140  -65, 44, 10, 15, -99, 56, -6, -108,
3141  -20, -5461, -89, 395, 2085, 486, -48, 324,
3142  422, -3703, 468, 198, 239, 0, -277, -115,
3143  -227, 227, -29, 159, -128, -447, -291, -1953,
3144  -110, 25, 2274, 141, 177, 204, 38, -258,
3145  90, -8, -131, -2636, 55, 561, -99, -220,
3146  -33, 142, -334, -160, -117, -12, -33, 6,
3147  72, -3, -11, 50, 1, -45, 8, 23,
3148  -15, -33, -15, 30, -32, 107, 145, 14,
3149  60, 114, 45, 24, 8811, -9, 61, 192,
3150  16, 124, 46, -54, -31, 89, -147, -112,
3151  3341, -395, 91, -323, 45, -156, 25, -18,
3152  34, -534, 118, 83, -187, -92, 180, 34,
3153  659, 135, 103, -2342, 54, 6, 179, 40,
3154  143, 232, -3858, -201, 179, 32, -56, 406,
3155  -236, 541, -70, -88, -121, 447, 3028, -223,
3156  138, -557, 230, 3457, 96, -4, -22, -13,
3157  -136, -45, -123, -8, 107, 270, 132, -64,
3158  -32, 464, -33, -44, -2544, -251, -246, -71,
3159  -4063, 40, 107, 384, -22, -197, 64, 166,
3160  -137, -44, 98, -35, 193, 4, -2103, 57,
3161  -109, 245, 3487, -55, -60, 21, 187, -267,
3162  279, 3, 166, -78, 108, -135, 126, -122,
3163  171, -133, -21, -134, 183, 25, -56, -6210,
3164  107, 109, 22, -93, 39, 95, 43, -11,
3165  -44, -5, -82, 6, -54, -27, -116, -16,
3166  84, 44, 22, -68, -1, -57, 78, 35,
3167  83, 4664, 46, 1, -164, 3301, -358, -3757,
3168  236, 104, -81, -121, -278, -112, -20, 89,
3169  -123, 35, 113, 17, -331, 273, -172, 125,
3170  -73, 77, 2515, -3944, -170, -87, 174, 84,
3171  142, 138, 13, 227, 127, 146, 141, 196,
3172  38, -40, -112, 136, 2311, 328, 87, -22,
3173  -77, -34, -195, 58, -333, 337, -159, 626,
3174  -3008, 408, 523, -316, 539, -587, -81, -2824,
3175  98, 200, 613, -107, -170, -1190, 1121, 521,
3176  229, -217, 143, 144, -1248, -384, 1535, 470,
3177  -655, 492, -429, -26, -132, -180, 52, 97,
3178  10, -35, -60, 7, -5422, -26, 154, -132,
3179  -221, 124, 136, -17, -68, 25, 29, 4,
3180  5, -15, 9, 69, -16, -47, -76, 5,
3181  41, 6, -22, 63, -8, 9709, -33, 650,
3182  -545, -159, 81, -75, 54, -92, -49, -80,
3183  14, -78, -145, -399, -3935, 186, -1144, 207,
3184  60, 286, 2642, 44, 117, 3758, -154, 426,
3185  331, -615, -216, 271, -121, -109, 495, 42,
3186  813, -19, 545, -149, 633, -2424, -2089, 265,
3187  -136, -58, 4, -28, 147, 2, -123, -93,
3188  14, -50, 317, 131, -130, -152, 322, 1023,
3189 };
3190 
3191 static const int16_t cb1110s0[] = {
3192  -6433, 495, -277, -630, 411, 1241, -326, -425,
3193  523, 114, -225, -53, -538, -702, -260, -417,
3194  -401, -222, -263, -416, 163, -1256, 590, -1176,
3195  1865, 1483, -927, -65, -674, 1303, -147, -750,
3196  -132, 407, -283, 852, 1788, -2257, 210, -450,
3197  303, -272, -2536, 94, 2010, 428, -921, -3,
3198  -71, -875, 156, -681, 521, 49, 51, -523,
3199  1532, 1619, -690, 402, -923, 318, 865, 193,
3200  -2187, -662, 553, -1104, -70, -1313, 462, -1045,
3201  320, 937, -1453, -514, 404, -231, -1748, -1592,
3202  -2039, -217, -364, -1313, -428, 2419, 1257, -1292,
3203  19, 2867, -278, -1832, -239, -691, -383, 62,
3204  185, -455, -1589, 116, 419, -319, -418, 537,
3205  -280, -1834, 2681, -857, -210, -156, -1143, -104,
3206  -1774, 1702, 184, 1017, -135, -610, 525, 335,
3207  -355, -494, -231, -154, 986, 434, 1134, 1213,
3208  914, 1457, -258, -1086, 477, -2247, 498, -1741,
3209  -975, -262, 812, 108, 834, -412, 120, -1032,
3210  -533, -456, 139, -301, -387, -690, 798, 3,
3211  -1556, 1261, 745, -4486, 8, 213, 977, -151,
3212  -269, -344, 13, 544, -270, -166, -706, 672,
3213  184, -943, -1714, 1510, -739, 1891, -477, 528,
3214  1847, -1572, 420, 103, -85, 508, 231, 2024,
3215  -1343, 20, 238, -655, 668, -1561, -743, -651,
3216  709, -1136, -208, 979, 258, -693, -535, -1126,
3217  -283, -944, -209, 603, -1797, -2998, 253, -296,
3218  842, 63, -203, -468, 675, 337, 1458, 114,
3219  259, 3202, 145, 419, 631, 352, 2309, 1337,
3220  815, -99, -824, -779, -1839, -1455, 166, -2092,
3221  1299, 162, -1026, -914, 128, 1321, 896, -209,
3222  255, -1144, 807, -2870, -632, -588, 866, 81,
3223  453, 154, -1258, -499, -452, -98, 2599, 3070,
3224  540, -834, -228, -1268, -313, 1269, -65, -56,
3225  1035, -499, -507, -657, 447, 26, 96, -175,
3226  133, -291, -538, -259, 7, -206, 411, 145,
3227  25, 215, 267, -4354, -442, 250, -814, -143,
3228  -459, -182, -640, -1258, 169, 379, -1196, 429,
3229  -128, -1971, 2681, -45, 1641, 152, -556, 909,
3230  365, -618, -417, -363, -434, 270, -1388, -473,
3231  62, 58, 509, -3909, 1327, 1571, 482, 1081,
3232  -896, 459, 480, -557, -267, 390, -15, 484,
3233  248, 52, 49, 702, -10, 162, 245, -416,
3234  1397, 23, 183, 325, 591, -816, 4429, 674,
3235  -332, -1243, 68, 285, 235, 759, -315, 799,
3236  313, -331, -182, -629, 394, -1079, 3879, -81,
3237  651, -774, -21, -297, 231, -1826, 47, 104,
3238  284, -171, -198, -110, -193, 881, -715, 294,
3239  -490, 395, -1261, 2859, -3175, -1477, 668, -215,
3240  310, 10, 762, -837, 101, 142, 201, -940,
3241  453, -82, 493, -983, 23, -211, 990, 1327,
3242  4664, -27, 821, 809, 500, 243, 41, 568,
3243  44, -320, 105, 461, 306, -408, -793, -35,
3244  -18, 229, -12, -416, 577, -301, 4870, -520,
3245  499, 57, -544, -21, 611, 226, -20, -412,
3246  440, -680, 448, 430, 226, -610, -310, -218,
3247  1161, 523, -400, -148, 783, 395, -126, 370,
3248  686, -497, -301, 161, -5, 238, 375, 357,
3249  -126, 954, 5952, -53, 121, -405, 1571, 435,
3250  461, -1166, -1163, 1347, 1394, 170, 2035, -1580,
3251  -958, 276, -680, -968, 275, -323, 524, 48,
3252  -1896, 46, -495, 548, -929, -859, 224, 1079,
3253  863, 3080, -1594, -379, 302, -403, 710, 655,
3254  -293, -719, -683, -944, 228, -341, 563, -495,
3255  920, 738, -614, 552, -249, -402, -164, -262,
3256  -425, -4025, 164, -984, -518, 157, -1156, -729,
3257  1024, -768, 1003, 481, -116, 319, -918, 1563,
3258  -662, 4852, 617, -250, 549, -265, -93, 680,
3259  470, 925, -293, 629, 142, 231, 44, 133,
3260  12, 40, -867, 269, -77, 445, -1132, -985,
3261  -1304, 728, 424, 530, -258, -625, 377, -1400,
3262  -2538, -470, -1711, 413, -1603, -81, -393, -1013,
3263  1130, 906, 287, 640, 3785, -463, -159, 43,
3264  -165, -441, -513, -287, -554, 1547, 848, -275,
3265  936, 653, 769, -58, -1007, -698, -792, 2175,
3266  398, 1382, -122, 459, -7, 281, 2785, -637,
3267  632, -279, 293, -1078, -996, 96, -293, -1335,
3268  -74, -587, -286, -565, -977, -228, 5080, 3,
3269  171, 111, -34, -177, -619, 577, 448, -280,
3270  189, 1033, -579, 134, -713, -947, -249, -1897,
3271  364, 1748, -2098, 21, 859, -73, -1881, 116,
3272  36, 1591, 1386, -1128, -346, -1015, -25, -90,
3273  -691, -984, -120, 29, -635, -236, 26, -691,
3274  -742, -203, 294, -472, -901, 2582, -171, -357,
3275  406, 162, 1561, -913, 308, -3319, 461, 779,
3276  -305, -927, 290, -941, 615, -688, -508, 222,
3277  -432, 387, 170, -115, -5338, 508, -212, 150,
3278  26, -38, 306, -15, 50, 2008, -1112, -187,
3279  44, 591, -280, 1187, 934, -228, 554, 65,
3280  -1387, -1999, -805, 2555, -1225, -283, -435, -430,
3281  -50, -655, -103, 248, -234, 32, -826, -708,
3282  -704, -1006, 176, 784, 274, 626, -2353, 707,
3283  1852, -132, -196, -169, -463, -2117, 56, 413,
3284  -141, -818, -365, 921, -816, -126, -135, 438,
3285  -948, -145, -349, 700, 205, 1001, -3626, 314,
3286  -493, -1182, 131, 733, 2404, -1244, 564, -960,
3287  328, -1137, -108, -755, -168, -995, 966, -1706,
3288  -565, 806, -693, 1369, -269, -428, 675, 768,
3289  341, -794, 2265, -208, -1883, -801, -1889, 961,
3290  182, -504, -595, 871, -1280, 952, 1351, 665,
3291  474, 1032, 58, 451, -198, 345, 176, -853,
3292  -2891, 2250, 624, -616, 183, 144, 736, 0,
3293  -198, -138, -1218, -501, -658, -24, 1232, -286,
3294  -233, -937, 2150, -1035, 449, -623, -2748, -2176,
3295  918, -170, 421, 1376, 93, 153, 627, 493,
3296  28, 549, -292, -175, 1066, 1037, -475, 413,
3297  -2006, -2022, -334, 365, 901, 945, -663, 515,
3298  -351, -597, 155, 1318, -153, 417, -425, 44,
3299  338, -1958, -355, -596, -2134, 360, 341, 2501,
3300  824, -2106, -282, -1723, -735, -550, -743, 113,
3301  1027, -479, -2114, -16, -631, -282, -1054, 1320,
3302  -158, -234, 3479, 28, 1818, 627, 1464, -795,
3303  -22, 897, -6, 392, -234, -170, 714, -382,
3304  1262, 67, -618, 145, 25, -710, -247, -545,
3305  -1386, -1797, -995, 865, 465, -364, 830, -53,
3306  -1108, -383, -538, 85, 731, -188, -813, 2,
3307  -1667, 3379, 289, 425, 1319, -259, -592, -212,
3308  271, -268, -126, 1282, 306, 3859, -1423, 607,
3309  20, 755, 174, -782, 72, -234, 675, -1177,
3310  1101, -635, -1641, 2574, -978, -1390, -1743, 2183,
3311  53, 75, 650, -97, -456, -126, -719, -675,
3312  557, -375, 643, 853, -81, -192, -1174, -1288,
3313  -954, -883, -806, -2182, -2111, -1426, 180, -266,
3314  -301, 626, -443, 61, -149, -443, -935, -48,
3315  642, 250, 17, 596, 1342, -2127, 323, -1456,
3316  1995, 837, -1456, -1683, 945, -722, -1445, 452,
3317  178, -441, -250, -137, -128, -50, -311, -600,
3318  2237, 922, 139, -107, -637, 1770, -2503, 413,
3319  -803, 496, 209, -391, 401, 412, -552, 605,
3320  -37, -667, -1609, -19, -1073, 1522, -705, 670,
3321  -992, 882, -1213, -854, 2150, -371, 73, -1167,
3322  -592, -153, -509, -584, -495, -83, 2075, -1489,
3323  719, 1245, -1138, 72, 950, -950, 542, -590,
3324  988, 1646, -64, 562, -223, 73, 583, -151,
3325  215, 914, 1391, -2997, 161, 436, 49, 2225,
3326  271, -283, 3844, -578, 335, -90, -698, -162,
3327  1236, -117, 470, 383, -718, 520, 295, 29,
3328  292, -179, 774, 204, 372, -251, -824, -487,
3329  -1822, -312, -731, 568, -1008, -255, 189, -1195,
3330  657, -227, 3422, 651, -220, -1204, -590, 713,
3331  365, -977, 204, 3118, 321, 922, -347, 1505,
3332  375, -77, -1520, -1411, -680, -507, 543, -492,
3333  -1844, 135, 689, 384, -408, 140, 633, -1192,
3334  475, 220, -1711, -1318, 606, -103, -712, -1734,
3335  -218, -855, -835, -3071, -109, 1391, 62, 21,
3336  -75, -77, 369, 216, -1484, 2057, 661, 314,
3337  275, 1048, 175, 1842, 743, 808, -594, 338,
3338  -1217, 1606, -531, -1360, -1073, 452, -531, -798,
3339  -771, -1292, -918, 606, -1776, -509, 178, 1422,
3340  3424, 634, 722, -257, 525, 437, -197, -130,
3341  291, -411, -259, -890, -84, 368, 1117, -1321,
3342  -324, -2122, 515, 1158, 1749, -963, 681, 39,
3343  268, 549, 324, -601, 151, -200, 829, 3881,
3344  797, 660, -572, -693, 633, 1023, -147, -581,
3345  102, -207, -163, -511, -30, -102, 379, 776,
3346  494, -510, 55, -1811, 1073, 4384, -318, 3277,
3347  1958, -209, -539, 1823, 1200, -182, -186, 213,
3348  123, 506, -471, -431, -698, -331, -1168, 88,
3349  276, -184, 733, -295, -1053, -717, 862, -1453,
3350  -4235, 1063, 1049, -621, -429, 372, 1043, 599,
3351  271, -693, -689, 122, 466, -323, 332, -533,
3352  645, 516, -371, -207, -2046, 72, -1125, -229,
3353  -2769, -330, 1387, -89, 342, 2786, -730, 152,
3354  629, 809, -459, -248, -266, 111, 380, 724,
3355  -411, 640, -72, 323, 34, -277, 443, 289,
3356  151, -4816, 402, -171, -731, 635, -84, -133,
3357  -310, 397, 904, 1193, -1512, -25, -1306, 587,
3358  322, -3762, 537, -306, -981, 917, 190, 787,
3359  -613, 149, 301, -376, 366, 350, 18, 893,
3360 };
3361 
3362 static const int16_t cb1110s1[] = {
3363  -332, 1306, 1626, 1555, -3510, -225, 418, 1520,
3364  -969, -74, -286, 233, -313, -97, 375, 181,
3365  -309, 1348, 969, -504, -141, 789, -1224, -137,
3366  -704, 98, 1003, 466, 2259, 1485, -225, 61,
3367  272, -223, -347, -23, -368, 96, 2345, 112,
3368  363, -552, -6, -806, -1637, -1703, 1597, -2114,
3369  -196, 293, -1173, -630, -863, -1224, 784, -722,
3370  744, 885, 798, -384, 92, 298, -873, 1808,
3371  1389, 488, -1569, -1541, -3064, -734, 3, 467,
3372  -987, 346, 1915, -683, 205, -487, 341, -330,
3373  274, -25, 49, -83, 1246, -405, -777, 266,
3374  121, -250, 466, -1232, -3197, -871, -638, -332,
3375  1563, 1900, -470, 556, -465, -412, 901, -86,
3376  -683, -577, -1033, 808, -863, 1212, -724, 2222,
3377  429, 2733, 413, 891, 1669, 515, -439, 187,
3378  -359, 414, 176, -706, 679, -63, 1247, -1721,
3379  779, -2770, -484, -633, -993, -243, 1442, -312,
3380  -324, -370, 392, -407, 229, 97, 1267, -18,
3381  46, -303, -684, 515, -166, 4212, -775, -23,
3382  -53, 23, 1966, -465, 231, 1195, 252, -1036,
3383  16, -824, -116, -582, -286, 470, -159, 217,
3384  -456, 549, 648, 60, -1119, 221, -747, 354,
3385  -628, -486, 894, 1280, -2631, 247, 430, -1703,
3386  69, -236, 147, 1445, 540, -936, 181, -163,
3387  931, -1044, 669, 2457, 519, 597, -2031, 11,
3388  -1319, -4, -1190, 85, 254, -1494, 230, 1583,
3389  -547, 277, -2006, -103, 1195, -2522, 1301, -633,
3390  -104, -511, 573, 1628, -451, -1022, 564, -692,
3391  255, 1029, -408, 757, 172, -395, -472, -1703,
3392  -1856, -379, 289, 509, -628, -1349, -207, 404,
3393  -399, 1671, 392, -935, -190, 952, -1267, 1150,
3394  1562, -609, 491, -346, -270, -483, 310, 1420,
3395  -1017, 1714, -645, 897, -1327, 3154, -1046, -857,
3396  -499, -496, -1348, 399, 63, -653, -315, 820,
3397  1645, 614, 2202, 779, 3001, 1382, 387, -843,
3398  -1840, 422, -1017, 246, -219, -550, 105, -608,
3399  426, -346, -224, 375, 22, -448, -270, -1150,
3400  -897, 4298, -882, 49, 633, -937, -694, 675,
3401  -322, -793, -516, -360, -248, 1190, 575, -843,
3402  -13, 50, -801, 1181, 452, -335, -495, -102,
3403  -1057, 506, -206, 66, -647, 991, 259, 259,
3404  -468, 197, 373, -4216, -750, 224, -182, 520,
3405  -530, 1888, -2018, -1492, 656, -1447, 993, -790,
3406  -785, 792, 1658, 373, 131, -460, -703, 1080,
3407  -875, -212, -694, 747, -639, -2267, 1263, -415,
3408  -749, -1278, 591, -745, -225, -1677, 69, 625,
3409  -146, 212, 345, 728, -553, 1117, 471, 550,
3410  -498, -729, -2070, 1006, -330, 939, 3636, 34,
3411  349, 761, -131, 372, 610, -399, 10, 86,
3412  110, 931, -1159, -175, 633, 568, 140, 712,
3413  2800, -1558, 2343, 3, -974, -673, 233, 1436,
3414  -783, 599, -442, 852, 639, 447, -976, -564,
3415  1511, 36, 529, 433, 677, 1971, 2777, -820,
3416  -655, -1463, -1392, -1142, -352, 432, 730, 439,
3417  -273, 844, 108, 115, 408, -361, 504, 337,
3418  58, 1074, -1645, -1623, -493, -70, -1585, 2878,
3419  -741, 636, -224, -974, 722, -147, 149, 135,
3420  -107, -154, -1027, -18, -989, 282, 3173, 1123,
3421  -778, 1389, -591, 337, 1660, -288, 1162, -65,
3422  660, 326, 141, 358, 679, -222, 460, 105,
3423  512, 36, -854, -477, -942, -2362, 265, 2252,
3424  -164, -2059, 106, 666, -420, 521, -178, 396,
3425  -1836, 475, 82, 356, 207, 433, -1005, 97,
3426  385, -304, -853, 1282, -239, -2134, 83, 84,
3427  201, -1894, -1603, 683, -1957, -113, 839, 1187,
3428  -313, 774, -754, 941, -739, 748, 116, 716,
3429  1134, -530, -2178, 71, -611, 1544, 3527, -3,
3430  283, 527, 457, 399, 762, 17, -279, 196,
3431  -518, -160, -1204, -289, -1354, 132, -315, -290,
3432  -2179, 676, -1474, -1010, -1397, 363, -45, 783,
3433  1326, -33, -109, -617, -271, -967, -103, 1867,
3434  769, 740, -818, 1011, 1411, -693, -2458, 808,
3435  806, -213, 468, 31, -70, 166, 230, -405,
3436  163, 70, 652, 1077, -190, -622, 2343, -1328,
3437  601, 928, -1661, 174, 429, -2479, 501, 503,
3438  -41, 1365, 671, 1006, -1968, 7, 103, -399,
3439  -382, 573, -27, 554, -2263, -3174, 277, 177,
3440  807, -328, -816, 453, -1548, 828, -327, 187,
3441  -393, -745, -76, -808, 575, -8, -326, -2062,
3442  601, 566, 755, 775, 595, 419, -3925, -226,
3443  272, 368, 395, 59, 1117, 548, -649, -429,
3444  321, 549, -744, 319, 82, 135, 73, 14,
3445  374, 93, -270, -453, 177, 4991, 569, 169,
3446  111, -246, -362, -88, -49, 583, -35, 60,
3447  -759, 1327, 1768, 766, -350, -880, -106, -449,
3448  -113, -683, -418, -999, 992, 559, -290, -147,
3449  -324, 93, -947, -3932, -37, 307, 1087, -314,
3450  -293, 432, 830, -130, -208, 59, 719, -348,
3451  4511, 224, 488, -174, 588, 795, -301, -246,
3452  -447, 682, 917, -1207, -503, -450, 575, -116,
3453  -126, 594, -22, -101, 5, -1188, -431, 1146,
3454  -3869, -72, 402, -417, -390, 350, 1141, -138,
3455  697, 77, -3255, -268, -786, -106, -1386, 400,
3456  -856, -691, -438, -1550, -228, 2162, 236, 64,
3457  -382, 1, 1032, 153, -659, 1563, -410, 1280,
3458  1573, -3675, -1041, 240, 401, 215, -353, -1140,
3459  265, -103, -824, -93, -319, -849, 253, -477,
3460  -463, 153, -1017, 538, 1233, -1041, 11, 998,
3461  -437, -569, -970, 2118, -1577, 1, 321, 1784,
3462  -298, 2315, 72, -20, 83, 905, -1289, -246,
3463  731, 4076, -1477, 602, -911, 978, 698, -239,
3464  391, -729, -276, 225, 143, -417, -500, -27,
3465  -1220, 89, -403, -1453, -2546, 1015, 70, 78,
3466  2364, -159, -775, 29, 37, -231, 73, 433,
3467  426, -529, 420, -613, -100, -605, 1463, 1001,
3468  1159, -4082, -553, 348, -806, 624, -162, -1121,
3469  -25, 919, -62, 90, -275, 233, 203, 32,
3470  745, -221, 458, 529, 901, 1088, 38, 1209,
3471  450, 451, 2250, -411, -205, 761, 249, -1226,
3472  -266, -3195, -801, -31, 1015, -324, -596, -42,
3473  150, 207, 2597, 1041, -1045, -2254, -1428, 250,
3474  217, 69, -933, 1424, 280, 446, 524, 540,
3475  639, -1027, 23, 412, 36, -67, 475, -1126,
3476  -739, 1160, 514, -157, -2832, -1432, 559, 77,
3477  740, -888, 134, 1304, -267, -267, 329, 8,
3478  1721, 1488, -29, -1760, -1904, -2634, -1342, -528,
3479  2233, -219, -194, -2919, 128, 1203, -623, -127,
3480  488, -386, -133, -329, 62, 85, 1271, -185,
3481  -479, -588, -2964, 546, 1651, 1526, -830, 1046,
3482  347, 63, -1048, 239, 1402, -22, 307, -1606,
3483  768, 999, 304, -512, -175, -246, -373, 529,
3484  93, -521, 1310, -508, -4366, 27, -768, -358,
3485  -575, -2, -593, -21, -838, 635, 197, 634,
3486  321, -263, -377, -549, 20, 739, 395, -9,
3487  -392, 70, 5679, -133, -130, -240, -678, 421,
3488  -101, 412, 143, 209, 194, 216, 200, -22,
3489  -748, -399, 2863, 284, 231, 691, 571, -3460,
3490  -200, 312, 480, -1338, -603, 435, -308, -615,
3491  520, 178, 68, -716, 45, -593, -32, -1393,
3492  -554, -1000, -867, 613, 288, 507, 202, -113,
3493  17, 93, -141, -47, 665, 559, -808, -4091,
3494  -575, -193, -873, -790, 673, -608, -941, 745,
3495  1562, -1060, 988, 1192, 29, -1207, 207, 653,
3496  -622, -132, 370, 1435, 1977, -1878, -119, 101,
3497  -100, -154, -869, -2375, 1254, 122, 188, 877,
3498  188, -838, -355, 667, 3813, 1076, 369, -771,
3499  -712, -669, -14, 107, 1027, 112, 2306, 1418,
3500  133, 1055, 377, 249, 1023, -927, 12, -1983,
3501  1174, 223, 385, 827, 1425, -1694, -1178, -94,
3502  -593, -286, 1263, -671, -425, 2002, 701, 1546,
3503  547, 182, 1013, 128, 351, -243, 407, 2349,
3504  -376, 445, -93, 968, -337, -601, 1342, 987,
3505  -1499, -644, 521, 327, -557, 1800, 12, 285,
3506  127, -269, -1989, -449, 87, -1042, 184, -499,
3507  1231, -1664, -352, 4, 1253, 403, -1064, 837,
3508  -1702, 133, 1687, -1300, 2248, 179, -847, -617,
3509  460, 450, -260, 94, -780, -675, 1209, 38,
3510  453, 857, -631, 317, 535, 1086, -196, 638,
3511  -288, -389, 688, -93, 1271, -4290, -96, 445,
3512  64, -211, 148, -74, 486, -1873, 1214, 1836,
3513  -708, 1800, 1644, 576, -1088, -1212, 1147, -456,
3514  173, -911, 489, -443, 644, 534, 846, -1522,
3515  -786, 497, -401, -1087, 1410, 1391, 837, -253,
3516  124, -598, -254, -3945, -1169, 103, -193, 50,
3517  846, -1014, 353, 455, 784, 1343, 3055, 178,
3518  -628, -148, -266, -324, -96, -190, -930, 115,
3519  475, -651, -314, -82, -236, -88, -3753, -1048,
3520  -283, -178, 351, -671, 325, 1054, 28, 540,
3521  113, -73, 763, 844, 543, -6, 799, 245,
3522  176, 124, 262, -112, 1010, 361, -843, 3290,
3523  -3741, 914, -1835, -259, 2467, 297, -1205, 168,
3524  -1917, 156, 87, 637, -677, -955, 312, 1246,
3525  -219, 92, 1090, -292, -773, 343, -523, 299,
3526  -513, 1321, -536, 586, -1324, 2345, 2384, -719,
3527  -936, 1389, -27, 880, 338, -127, -666, -441,
3528  1603, 143, -218, 2167, -1335, 469, -1224, 2489,
3529  1365, 568, 19, -1322, -736, 208, -494, -454,
3530  990, -250, 305, -575, 206, -168, -1177, 282,
3531 };
3532 
3533 static const int16_t cb1110m0[] = {
3534  429, -104, -210, 216, 361, -2586, 253, -1350,
3535  145, 2795, -5, 663, -262, 37, -122, 205,
3536  270, 321, 2623, 256, 4, -42, -37, 112,
3537  -346, 20, -51, 9, -90, -3342, 78, 52,
3538  -239, -454, -207, 355, -136, -19, 394, -212,
3539  -166, -73, -68, 1049, -2945, 385, -545, -211,
3540  116, -15, 687, -232, 1824, -66, 133, -403,
3541  -63, 3, 46, -104, -101, 136, -61, 420,
3542  149, -24, -9, 4277, -149, -166, 96, -35,
3543  1786, -1044, 115, -1326, 3381, -520, 70, -134,
3544  -433, -198, 146, -615, -143, 201, 342, 412,
3545  -162, 22, 111, 16, -85, 14, -120, 79,
3546  -30, -84, 56, -34, -52, -147, 19, 155,
3547  17, -120, 5853, 96, 767, 262, -194, 124,
3548  -180, 13, 3081, 39, 402, 90, 292, 84,
3549  1999, -16, 866, 292, 416, -314, 177, -1,
3550  68, 3, -28, -56, -54, 10, -5, -63,
3551  89, -69, -251, 70, 7523, -83, 67, 62,
3552  178, -1723, -76, 101, 369, -139, 58, 135,
3553  -32, 138, 3393, -575, 586, 292, -296, -505,
3554  -634, 52, 280, 78, 14, 117, -39, 77,
3555  231, 136, 14, 51, 173, -96, 5, 378,
3556  -52, -4340, -263, 61, 22, -2896, -20, 180,
3557  21, 3636, -138, 104, -279, 56, -407, -8,
3558  -123, 134, -95, -500, 266, -64, -43, 1,
3559  -170, 31, 110, 53, 56, -5938, 151, 49,
3560  -76, -166, 34, -8, 193, 198, -118, -4,
3561  -44, 249, -28, -102, -3614, 49, 464, -388,
3562  -744, -500, 603, -88, -19, 1606, 325, -227,
3563  -277, -142, 232, -1835, 150, -89, 29, 9,
3564  76, 425, -320, 179, 231, 1720, 424, -2730,
3565  -298, 666, 72, -428, -1243, -299, 93, -12,
3566  -20, -96, -123, 18, 188, -1, -235, -2,
3567  3328, 107, -1489, 199, 893, -63, 46, 3799,
3568  22, -118, -127, 283, 254, -2091, 293, 331,
3569  857, -92, 46, 13, -457, 169, 851, -19,
3570  -231, -8735, -62, 69, -190, -103, -31, 108,
3571  66, 95, 53, -6, 12, 19, -73, 105,
3572  -40, -29, 60, -263, -107, 2233, -246, 485,
3573  342, 1732, 76, 2489, 40, 44, -300, 280,
3574  -109, -107, -990, -45, 1014, -5073, 1, -169,
3575  25, -55, -340, -427, 603, 206, 151, 360,
3576  312, -44, -106, 514, 683, 98, 3331, 19,
3577  -106, 106, -3383, 85, -161, -88, 8, 12,
3578  -163, 183, -393, 117, -243, -498, -60, 292,
3579  -322, -2105, 920, 301, 41, -19, -142, -2485,
3580  631, -289, -849, 132, 800, -255, -390, 137,
3581  -850, -411, 41, -93, -8653, 9, -25, 134,
3582  -66, 222, 152, 59, 29, -193, -129, -105,
3583  39, -21, 188, 111, 25, -3, 0, -79,
3584  8907, -24, -18, 37, -33, -42, 87, -44,
3585  56, -79, -67, -52, 18, -132, 1925, 309,
3586  145, -443, 1279, 200, 1215, 281, 3343, 311,
3587  390, -154, -119, -523, 19, -529, 190, 272,
3588  541, -393, 278, 161, 13, 161, 891, -65,
3589  -199, -1376, -350, -1409, 340, 2115, -209, 2459,
3590  30, -509, 141, 11, -557, -1560, -1912, -234,
3591  76, 787, 2781, 45, -158, 330, -623, 655,
3592  -845, -463, -119, -252, -299, -1940, 145, 17,
3593  -183, -71, 98, 67, 145, -134, -88, -5,
3594  -3636, 3, 34, 231, 981, 33, -953, -403,
3595  129, 215, -11, 109, -188, 51, 5176, -89,
3596  -113, 60, -138, -94, 142, 216, 322, -33,
3597  350, -285, 182, 92, -16, 12, 15, 126,
3598  -27, 5, -5220, -154, 13, 109, 18, -326,
3599  -257, 118, 313, 342, 2289, -35, -22, 115,
3600  -256, -2908, 68, 1211, 203, -735, -380, -134,
3601  249, 522, 109, -48, -5114, 32, -42, 85,
3602  -99, 265, -187, -93, 373, 341, -254, 16,
3603  -121, -92, -260, -80, -2, -322, 234, -96,
3604  -2834, 230, 146, -264, -3287, -153, 41, -349,
3605  -149, -98, 140, -115, 628, -11, 292, 4,
3606  -166, 82, -4548, 116, -23, -311, 612, -334,
3607  451, 259, 559, 320, -267, 517, -139, -166,
3608  126, 27, -89, -156, 14, 63, -3, 31,
3609  109, -43, 10, -7682, 36, -23, 73, 129,
3610  0, -116, 66, 5, 137, -17, 2523, 203,
3611  431, -2729, 175, 540, 454, -175, -297, -60,
3612  348, 53, 688, -49, 133, -72, 200, -348,
3613  136, -142, -2259, -3047, -60, -737, 48, -331,
3614  85, -134, 218, -962, -278, -148, -1077, -131,
3615  53, -127, -2265, 82, -31, -262, 226, -385,
3616  83, 756, -2715, -492, -115, 663, -312, 240,
3617  -318, -819, 3040, -181, 148, 165, 376, 92,
3618  -233, 188, -100, 902, -401, 1005, -52, 162,
3619  219, 1831, -68, -66, -10023, -90, -23, 39,
3620  -91, -231, 23, 174, 42, 79, -57, -58,
3621  18, 175, 32, 122, -185, 266, 162, 300,
3622  -3158, -3381, -3, -312, 178, -24, -234, 248,
3623  68, 293, 360, -146, -30, -2, 177, 113,
3624  -1215, -538, -274, 79, -2, -17, 2791, 71,
3625  -1300, 93, -818, -558, -331, 115, 215, -603,
3626  -202, 113, -87, 39, -277, 3564, 75, -444,
3627  201, 111, -369, -1072, 212, -276, -322, -484,
3628  -700, 37, -302, 177, 86, 10, -87, 56,
3629  76, -8941, -27, -73, -133, -51, -106, -28,
3630  -52, 49, 68, 26, 16, -81, -423, 2834,
3631  7, -54, -107, 144, -3812, 17, -355, 3,
3632  -32, -24, 14, 76, 169, -260, 349, -159,
3633  3691, -184, 4345, -46, 146, -14, 143, -384,
3634  -75, 12, 144, 105, 47, 141, -32, -31,
3635  48, 187, 74, 139, 132, 86, -15, -317,
3636  -267, 3112, 1821, -363, -125, -1152, -294, -449,
3637  277, 1151, -341, 12, -41, 210, -51, 6,
3638  18, 53, 11, 37, -36, -70, 65, 44,
3639  -7302, 15, -133, 56, 150, 63, 515, 271,
3640  -32, 47, 41, -130, 168, -158, -239, -60,
3641  226, 247, -593, -237, -3559, 65, 623, 16,
3642  -212, 26, -181, 81, 83, 26, -25, -92,
3643  -5, 36, -31, 277, -263, 135, 78, -173,
3644  220, -5260, 2239, -96, -19, -95, 75, -25,
3645  -64, 244, -154, -2646, -446, 980, 512, 392,
3646  -402, -1050, 276, -456, -1334, 1863, 636, -1512,
3647  234, 199, 237, 363, 66, 284, 198, -277,
3648  -267, -540, -329, 856, -482, -645, 178, -240,
3649  -178, 6633, -5, 127, -80, -167, 307, 7,
3650  248, 13, 53, 124, 215, -310, 255, -194,
3651  -3066, -22, 3524, 51, 193, 165, 82, -80,
3652  54, -191, -278, -19, 379, 285, -58, -157,
3653  -168, -183, 388, -198, 191, 107, 10, -2,
3654  -6148, 45, -58, 48, -150, -72, 112, -124,
3655  -41, -129, 36, -66, -3311, -4092, 15, -11,
3656  93, -54, 72, -105, 131, 66, 29, -54,
3657  201, -210, 221, 47, 55, -99, 31, -3626,
3658  -3623, -175, 91, -53, 40, -98, -76, 224,
3659  15, 172, 85, 103, -147, -135, -214, -313,
3660  1304, 143, 190, 19, -2526, -91, -168, 875,
3661  -27, 789, 791, -462, 912, -580, 70, 1523,
3662  787, -150, 567, 2717, -5, 2943, -107, 155,
3663  32, 65, 158, 133, -191, -44, 141, -149,
3664  199, 177, 270, -14, -57, -3669, 3891, -158,
3665  239, -17, 52, 244, -343, -118, 186, -54,
3666  -134, 106, -133, -116, 186, -149, -894, -22,
3667  -399, 1, 288, -3988, -260, 113, 66, -276,
3668  179, -226, 119, 420, 51, -483, 551, 129,
3669  245, 2013, 639, -87, 5058, 41, -53, -116,
3670  -130, -223, -104, -760, 276, 117, 338, -137,
3671  -233, -65, 119, 100, -3245, 2, 3877, 126,
3672  172, -2, -72, -153, 200, -109, -62, 135,
3673  194, -82, -150, 98, 550, -251, -274, 71,
3674  160, 121, -13, -365, 356, -212, -271, 5067,
3675  -203, -251, 222, 75, -131, 17, 103, -911,
3676  -348, -26, 6, 110, 120, -645, 355, -649,
3677  -132, -3416, 65, -1478, 461, -109, 258, -15,
3678 };
3679 
3680 static const int16_t cb1110m1[] = {
3681  -110, 2743, -31, 86, -11, 3705, 192, -89,
3682  57, -252, -11, -212, 163, 0, -137, 405,
3683  -99, -124, -137, -407, 125, 106, -922, 1567,
3684  85, 165, 241, 110, 2918, 598, -443, 812,
3685  159, 518, 555, -1886, -65, -52, -3, -27,
3686  56, -30, -126, 126, 23, 74, 157, 6990,
3687  -34, 56, -257, -172, 115, -23, -616, -243,
3688  -441, 34, 159, 6, 78, -119, 49, 34,
3689  -133, 988, -1007, 474, 77, -274, 354, 4907,
3690  222, -16, 69, -4, 924, -18, 3535, -299,
3691  -38, -83, -111, 977, -138, -1075, -444, 540,
3692  199, 202, -502, -194, -198, 249, 101, 276,
3693  -89, 96, -301, 6, -4023, -70, 174, 93,
3694  192, -120, 755, -560, -22, 78, 56, 29,
3695  28, -44, 65, -4, 0, 49, -250, 87,
3696  46, 44, -41, -7035, 14, 288, 632, -259,
3697  -64, 20, -178, -343, -274, 106, 2842, 336,
3698  -283, 245, -612, -5, 500, 77, 2492, -250,
3699  64, 171, -988, 4, -51, -34, -555, -171,
3700  -2629, 272, 2852, -162, -98, -237, -278, -489,
3701  641, -96, 7815, -139, -116, -137, -121, -314,
3702  -161, 211, 76, 136, -35, -124, -27, 76,
3703  -98, 133, 85, 332, -4352, 507, -14, -275,
3704  -212, 308, 258, 129, -165, -197, -104, -150,
3705  -104, 60, 125, 568, -3, 1694, 62, -70,
3706  109, 122, -57, -18, 8642, 100, 50, 92,
3707  17, -86, -93, -68, -121, -61, -32, 27,
3708  -188, 502, 123, -81, 37, 48, 187, 75,
3709  -30, -22, -224, -292, 99, -49, 4273, 10,
3710  834, -25, 225, 2773, 78, -3281, -181, 234,
3711  -130, -74, 101, 214, -26, -113, -268, -168,
3712  -90, -435, -26, 38, -569, -4009, -1, 11,
3713  69, 3, 249, 98, 178, 131, 300, -826,
3714  48, 337, -828, -371, 96, 312, 712, -667,
3715  -70, -2070, -242, 519, -676, 143, -613, 893,
3716  -2193, 471, 1071, 213, -1231, -196, -580, 155,
3717  401, 78, -64, 27, -238, 22, -73, -19,
3718  194, 60, -87, -210, -155, 244, -123, -169,
3719  -4442, 169, 3132, -181, 65, 3950, -396, 209,
3720  39, -52, -26, 166, 1, -164, 143, -66,
3721  169, 46, -16, -295, 39, 42, 40, 67,
3722  25, 17, -1, -8920, -82, -42, 49, 81,
3723  -61, 1, 39, -40, 18, 74, 206, -131,
3724  -71, 106, 7, 88, -13, 69, -113, -89,
3725  212, -4, 4373, -34, 283, 105, 252, 59,
3726  -2578, -298, 1846, -110, -105, -310, -143, -127,
3727  274, 225, 861, 262, -815, -311, -26, -685,
3728  243, -620, -374, 2992, -112, -35, 2903, -94,
3729  -56, -213, 65, 383, 41, 508, -258, -103,
3730  -440, -237, 428, 132, 2793, -77, -113, -58,
3731  -19, -3857, -25, 40, -167, -243, -233, -41,
3732  -279, 213, -22, 8, 120, 126, 159, -212,
3733  -244, 183, 1605, 62, -12, -244, 519, 780,
3734  116, -3197, -992, 341, 222, 681, -357, -669,
3735  55, 1213, 100, 441, 1, -57, 232, 10,
3736  -114, 318, -147, 89, 188, 448, -327, 3735,
3737  -292, 875, -216, 211, 111, 160, 172, 286,
3738  -3513, -849, -185, -9, 31, 442, 747, -1045,
3739  187, 704, -219, 509, 48, 69, -25, -10,
3740  75, 23, 10, 23, -32, 89, 8628, -77,
3741  -19, 27, 0, -232, 22, -50, -1904, -137,
3742  -169, 128, 138, 78, -443, 243, 157, -3809,
3743  231, 277, -341, 73, -70, 596, 259, 157,
3744  2197, 575, 2445, 11, -53, 118, -115, 562,
3745  108, 30, -241, 30, -394, -155, -186, -344,
3746  -237, -319, -2258, 343, -311, 14, 169, 59,
3747  -15, 233, 732, 365, -692, -108, 1416, -463,
3748  -279, -248, -1731, -406, -278, 298, 209, 5333,
3749  -198, -167, 50, 439, 142, 91, -523, 226,
3750  262, -130, -15, 573, -4, 271, -2, -47,
3751  7, -9106, -69, -44, -144, -98, 199, -181,
3752  6, 45, 47, 37, -51, -68, -50, -116,
3753  -105, 49, 376, -420, 187, 2894, 29, -471,
3754  -221, 455, -1, -858, 55, -197, 359, -1972,
3755  -188, 921, -134, 186, -843, -2542, 322, -1,
3756  -158, -352, -307, -578, -60, 143, -1302, 333,
3757  681, 1373, -1021, 18, 284, -28, 8, -57,
3758  -16, 15, 58, 31, 8389, -35, 18, 77,
3759  -78, 15, 36, 17, -134, -17, 316, -680,
3760  491, 38, -217, -278, 276, -299, -75, -4030,
3761  -293, -507, -62, -344, 64, -438, -344, -256,
3762  341, 199, -66, 28, -17, -17, 2, 142,
3763  6, -48, -169, -27, -117, 6739, 42, -61,
3764  140, 246, 3357, -3243, 48, -55, 49, 27,
3765  4, 172, -169, 6, 69, -265, 70, 25,
3766  223, 28, 129, 231, 57, -1608, 2640, -28,
3767  -197, 29, -11, 138, 621, 427, 20, 514,
3768  663, 562, 447, -158, -909, 343, -321, -257,
3769  6641, -1, -20, -70, 62, 241, 51, -83,
3770  -48, -156, -266, -335, -43, 421, 350, 306,
3771  165, -541, 47, 5, -40, 364, 21, 190,
3772  -4584, -125, -441, 489, -571, -47, -10, 205,
3773  60, -73, -584, 417, 233, -34, -109, 85,
3774  41, 134, 485, -171, -183, -1522, 202, 390,
3775  -3112, 144, 1675, 651, 402, 1953, 120, 93,
3776  -276, -1930, -197, -61, 100, 81, -250, -155,
3777  -19, 336, -178, -2340, 88, -543, 226, -2507,
3778  -60, -62, 218, -9, 158, -3617, -66, 32,
3779  314, -192, -121, 372, 334, 516, 412, 247,
3780  -609, -1237, 312, -120, -39, 47, 61, -63,
3781  -90, 4500, -191, -353, 10, 54, -163, -345,
3782  121, -318, -235, 190, -99, 181, -3369, 4,
3783  -188, -87, 128, 167, -507, -1132, -666, -354,
3784  121, 43, -546, 601, -409, 181, -47, -315,
3785  127, -2845, 487, 186, -2724, 343, 177, -837,
3786  387, -84, 259, 122, -159, 88, 117, 137,
3787  79, 126, 1584, -521, -2448, 2648, -246, -75,
3788  567, 114, 244, 653, -551, -196, -623, 205,
3789  816, 48, -326, 66, -94, -33, 133, 412,
3790  -241, 491, -32, -712, -249, -3756, -185, -229,
3791  248, 268, 557, 73, 164, 24, -70, -27,
3792  54, -156, -51, -47, -26, 43, 187, 179,
3793  -38, -137, 218, 1916, 4614, 435, -15, 21,
3794  145, 1868, 241, 240, 299, -204, 73, -24,
3795  -118, -372, -89, 23, -298, 479, 2837, 959,
3796  -76, -85, -2, 28, 94, -3245, 28, -130,
3797  159, 295, 264, -419, -98, -16, -159, 349,
3798  202, -158, -2680, -210, -390, -18, -8, 364,
3799  1367, -110, 932, -232, 1348, -80, 865, -291,
3800  -408, 406, -118, 6462, -55, 10, -152, -161,
3801  -132, 231, 258, 135, -13, -104, 247, 207,
3802  -238, 212, -19, -31, -3303, -160, -24, 3402,
3803  50, 116, -191, 97, -139, -100, 71, -49,
3804  -293, 133, -120, -10, 197, 196, -516, -686,
3805  79, -52, 6002, -47, 88, -201, 146, 136,
3806  54, 162, -180, 287, 67, 70, -55, 210,
3807  -1938, 635, -162, 82, -120, -456, -75, -3753,
3808  -83, 176, 137, 18, -6, -281, 232, 137,
3809  -167, 373, 78, -2622, -38, -293, 89, 69,
3810  -3476, 8, 152, 136, 32, -15, -140, 11,
3811  6, 13, 481, -175, -228, -254, 158, -3423,
3812  206, 22, 900, 2025, 266, -402, 132, -356,
3813  558, -592, -262, -419, 1002, 73, -246, -24,
3814  -3145, 3220, -33, 283, 398, -31, -25, -7,
3815  103, -93, -143, 1, 32, -497, 206, -35,
3816  1424, 114, 140, 2393, 3245, -218, -163, 113,
3817  191, -164, -215, 504, -256, 140, -364, -226,
3818  -340, 91, -464, 32, 188, 4, 15, -6068,
3819  69, 109, 219, 75, 196, -24, -84, -218,
3820  27, 57, -97, 8, -338, -4, 358, 23,
3821  -52, -68, 552, 4023, -255, 684, 144, 188,
3822  100, -293, 462, 553, 9, 665, 12, -640,
3823  -5099, -158, -245, -74, -168, 263, -355, -370,
3824  -653, -163, -473, -394, -233, 750, 17, -31,
3825 };
3826 
3827 static const int16_t cb1110sl0[] = {
3828  -3736, -3737, -18, -285, 383, -144, -155, -204,
3829  296, -399, -663, 356, -364, 329, -330, -5,
3830  -52, -88, -41, 228, -21, -45, -136, -280,
3831  -109, -86, 57, 91, -212, 158, -106, -90,
3832  -8192, 70, -255, 78, -8, -89, -110, -58,
3833  104, -51, -2598, 411, -94, -567, 209, -464,
3834  139, -234, -336, 754, 863, 399, 345, 117,
3835  -3435, -219, 369, 59, -325, 2439, -148, 6,
3836  -48, 84, -14, 71, 94, 10, 6, 73,
3837  106, -490, -200, 186, 345, -8, 99, -3687,
3838  -1571, 1836, -1593, 1111, -3700, 470, -6, 401,
3839  -182, -119, 438, -263, 228, 785, -361, -56,
3840  -492, 465, 333, 61, 53, 234, -23, -87,
3841  39, 105, 7282, 59, -47, -57, -77, -45,
3842  -172, 12, 179, -134, 37, -157, -19, -206,
3843  9, 1186, -264, 600, 350, 374, 115, -55,
3844  727, -164, -3903, -735, 586, -24, 145, -786,
3845  -118, 943, 514, 396, 3435, -35, 83, 294,
3846  107, 16, -3636, -93, 360, -307, -105, -172,
3847  204, 320, -148, 410, 175, 335, 0, -178,
3848  12, 94, -47, -91, -49, -159, -155, -65,
3849  -17, -159, -316, 64, 155, -260, 81, -4766,
3850  -150, -116, -332, 128, 675, -105, -479, 563,
3851  -101, 101, -379, 33, 37, 1, 106, 151,
3852  69, 140, -6, -74, 157, -125, -120, -33,
3853  -178, -286, 60, -158, 43, -7291, -295, -68,
3854  -34, -68, -58, 8, 176, -42, -212, 176,
3855  -533, -62, -27, 167, 291, 59, 311, -3050,
3856  552, -493, -207, 2576, -991, -375, -102, -980,
3857  1130, -565, -199, 559, -1390, -428, -618, 70,
3858  -437, -245, -1132, -1302, -453, 83, 222, -1555,
3859  -178, -1396, -1176, -228, 730, -3121, -1085, 84,
3860  -326, 71, -185, -315, 889, 803, -2910, -3609,
3861  -639, -199, 187, 137, -622, 473, 121, 181,
3862  85, 395, 523, 589, 71, 703, 123, 361,
3863  47, -675, 299, -446, 307, 591, 3341, 64,
3864  526, -1541, -50, -1369, 701, -144, 1720, -713,
3865  562, 297, 146, -34, 1315, 956, 761, -415,
3866  -1311, 637, -1263, -1096, -385, 3228, -395, 317,
3867  -354, -503, 255, -526, 245, 598, 853, -269,
3868  -110, 1354, 333, 110, 855, -3346, 635, 636,
3869  -917, -577, 260, 147, 1041, 1273, 385, -862,
3870  1751, -1099, 80, -148, 120, -118, 5565, -484,
3871  -74, 326, 291, 234, -41, 212, 192, 207,
3872  -108, 198, 118, -389, 178, -151, -252, -69,
3873  -243, -800, 2640, -531, 84, -301, 157, -3428,
3874  3, -418, -173, -166, -722, 207, 448, -387,
3875  -504, 202, 453, 210, -203, 304, 190, -264,
3876  101, -23, 36, 74, -146, 26, 29, -33,
3877  59, -127, 22, 213, -167, 103, 8192, 183,
3878  2709, -125, 324, -964, -259, -400, -41, -430,
3879  367, 127, 266, 369, 1081, -190, -220, -1083,
3880  641, -2733, 750, 525, -623, -18, 3159, 686,
3881  -278, -2083, 1680, 587, 123, -6, -266, 376,
3882  522, -433, -499, 169, 106, 2041, 174, 571,
3883  -108, 129, -116, -87, -252, 89, -14, 14,
3884  120, -7874, -204, 15, 19, -110, -82, -54,
3885  66, 31, 210, 55, 339, 61, -219, -3205,
3886  1292, 80, 344, -733, 3172, -21, -55, 712,
3887  -192, 38, 408, 489, 388, -343, -763, 438,
3888  -1812, -6, -129, -1392, -382, -28, 105, -284,
3889  -168, -462, -284, 22, 113, 1203, 3253, -589,
3890  -619, 348, 113, 847, 3, -557, 460, -636,
3891  -601, -742, 46, -111, 51, -66, -2867, 551,
3892  455, 898, 17, 2205, 1004, -46, -1475, -367,
3893  2849, 766, -32, -119, 624, -722, 3371, 172,
3894  -330, 93, -221, 457, -453, 84, -281, -360,
3895  108, 487, -301, 166, -2611, 577, 192, 34,
3896  1105, 705, 34, 29, -3041, -898, 172, 578,
3897  307, 483, -439, -327, 360, -935, -76, 387,
3898  -2485, 800, 333, 601, -712, -973, -65, -442,
3899  220, 3577, -428, -210, 565, 757, -382, 289,
3900  726, -19, -182, 384, -32, 38, -810, -181,
3901  -2978, 259, -213, -473, -187, -823, -279, 1518,
3902  26, -385, 1143, -409, 1310, 676, -2472, 64,
3903  -391, -102, 455, -5751, 278, 30, 64, -177,
3904  -113, -170, 94, -234, -167, 101, -2, -149,
3905  -131, 351, -254, -138, 149, -42, 631, -21,
3906  237, 2893, -291, 2917, -1240, 211, -215, 22,
3907  -827, -160, 140, -213, 156, -250, -1233, 691,
3908  498, -30, 350, -28, -12, 217, 34, -348,
3909  -70, -140, 103, -60, 353, -200, -314, -74,
3910  112, 4435, -80, -287, 413, -99, 1407, 1519,
3911  -2230, 114, 3179, -523, 39, 340, -379, 373,
3912  -1552, -138, -446, -106, -762, -1017, -297, -183,
3913  498, -481, 374, 271, -5609, 297, 98, -378,
3914  187, -78, -125, 333, 114, -81, 62, -145,
3915  14, 362, 518, 134, 195, 130, -34, -72,
3916  -3088, -2965, -114, 585, -78, 6, 552, -633,
3917  -98, -224, 980, 338, -83, -1064, 42, 106,
3918  -119, 644, -293, 496, 67, 128, -129, 620,
3919  20, 526, -177, 68, 351, -3703, 1465, 905,
3920  -245, 86, 511, 39, -512, -150, 239, 86,
3921  60, 39, -79, -9, -65, 77, -7993, 57,
3922  -19, 56, -38, 161, -221, -129, 8, 93,
3923  52, -5622, -114, 133, 26, 64, -194, -316,
3924  -143, 225, -66, -81, -74, 240, 130, 137,
3925  -549, 11, 352, -53, -4029, 513, 3164, -205,
3926  127, 80, -193, -197, -36, -885, 223, -858,
3927  5, -458, 290, 459, 247, -284, -176, -748,
3928  173, 191, 114, 406, 126, 3, 91, 84,
3929  8027, 379, -56, 47, 35, 246, -143, 65,
3930  -36, 8, 59, 67, -69, -421, -3492, 312,
3931  -252, 261, 3367, 319, -67, 77, -346, 386,
3932  34, 237, 18, 111, 348, -547, 186, -93,
3933  -3558, -178, -3801, -133, -27, -561, -308, 112,
3934  -224, 272, -195, -270, -179, -165, 199, -524,
3935  681, -117, -429, 37, -5891, 94, -55, -433,
3936  -354, 122, -60, 67, -200, -80, 267, -136,
3937  -42, 130, -324, -25, 156, 167, -47, 178,
3938  8, 289, 157, 88, -28, -39, -262, -11,
3939  9, -113, 76, 8192, 89, 115, -298, 137,
3940  34, 0, 261, -30, 49, 274, 130, 824,
3941  -944, -56, 1074, -314, -76, 527, 75, -3321,
3942  733, -798, -352, -1038, 1049, 72, -233, 312,
3943  3363, 69, 104, -149, 22, 283, -20, -101,
3944  -3350, 164, -328, -362, -993, 430, 78, 125,
3945  269, -29, 362, -73, -30, -1189, 1396, 59,
3946  -1285, -216, -121, 3893, 84, -464, -38, -113,
3947  -369, -181, -930, -1012, 394, 120, 274, -552,
3948  -800, 105, -141, -12, 241, -667, 543, -416,
3949  28, -182, 51, 905, -3964, -1213, 12, -271,
3950  378, -234, 838, -113, 56, 567, 35, 48,
3951  490, -180, 1097, 170, 2596, -28, 3098, -220,
3952  424, 885, -42, 783, -30, 907, 63, 46,
3953  -131, 28, -55, 54, -46, -25, 30, 58,
3954  -15, -200, -6, 11, -70, 66, -8089, 86,
3955  -136, 96, -56, -101, 300, -661, -41, -201,
3956  760, -252, 955, 189, 1459, 3562, -457, 35,
3957  -54, -164, -329, -1245, -830, -365, -399, -23,
3958  616, -238, -1301, -198, 335, -3400, 149, 175,
3959  -97, -279, -594, -92, -915, -830, 468, 628,
3960  728, 1024, -549, 1073, 222, -142, 296, -75,
3961  -168, -5, -67, -7311, -50, -256, -321, 121,
3962  358, -272, 30, 258, 105, -161, -291, 462,
3963  -7, -211, -227, -104, -151, -152, -72, -98,
3964  -59, -23, -98, -203, 103, 89, 239, -484,
3965  7749, 110, 35, 345, 282, -578, 140, -51,
3966  -62, -238, 102, 454, 64, -107, -223, -174,
3967  285, 110, -190, -16, 1624, 142, 3813, -849,
3968  43, 234, 84, 0, -132, 131, -135, -70,
3969  -1, 125, -83, 171, 109, 8044, 97, -38,
3970  143, 64, 13, 4, -225, 181, 712, 626,
3971  20, 167, -467, 186, 3801, -2179, -647, -119,
3972  -112, -183, -223, 295, -438, -407, -29, 36,
3973  -34, 2536, -47, -402, -33, -62, -136, 2444,
3974  -152, -717, -868, 86, -2323, 931, 659, -1281,
3975  -98, 638, -162, 195, -5, -40, -88, 3019,
3976  3466, -323, 316, -784, -715, 5, 188, 42,
3977  155, -608, 500, 185, 475, 100, -51, 879,
3978  -891, -158, 18, -453, 380, -207, -143, 401,
3979  -153, 926, -184, 2775, 3176, -797, -198, -888,
3980  405, 460, 309, 304, -114, 2386, 2319, 658,
3981  -2200, 216, 435, -1210, -655, 154, 81, 538,
3982  908, 220, -118, 482, -864, -526, -241, 857,
3983  -473, 774, -288, -886, 46, 250, -96, 301,
3984  120, -488, -128, -233, 422, 38, -3416, -974,
3985  -243, -226, 381, 2394, 652, 3124, -205, -1303,
3986  1484, -159, -152, -1037, -105, -121, -466, -76,
3987  605, 181, -55, -326, -527, -126, 1691, 1316,
3988 };
3989 
3990 static const int16_t cb1110sl1[] = {
3991  -743, -300, -347, -441, 85, 5282, -250, 32,
3992  28, -306, -434, 78, -178, -112, -28, -162,
3993  -188, -43, 17, 94, -242, -258, -2691, -471,
3994  -556, -815, 120, -57, -36, -325, 3282, -765,
3995  355, 2, -162, -454, -72, 192, 86, 219,
3996  -123, 237, 135, -42, 492, -471, -114, 5146,
3997  -164, 28, 77, 70, 276, -148, 333, 64,
3998  -89, -46, -135, 474, -218, -119, 351, 7619,
3999  93, -80, -84, -51, -110, -223, -13, -116,
4000  -160, -102, -64, -140, -376, 156, -143, -421,
4001  105, 102, 519, 1256, 786, -284, -3029, -3021,
4002  -365, -515, -1358, -273, 394, 489, -242, 31,
4003  239, -1328, 169, -488, -3069, -398, 303, -274,
4004  498, -2758, -748, -208, -324, -285, 78, -386,
4005  -1063, 298, 5, 693, 160, -629, 1656, 186,
4006  457, 742, 422, -3723, 1997, 1025, -24, 291,
4007  -588, 16, -327, 459, -521, 421, 1279, -408,
4008  -2, -1320, 101, -372, -66, 100, -605, 3214,
4009  -374, -660, -371, 207, 175, -553, -574, 2962,
4010  119, -551, -140, -62, 50, -608, -237, -100,
4011  108, 101, 3258, -31, -45, 375, -161, 132,
4012  2842, 1458, 235, 800, -113, 719, -291, -29,
4013  -512, -267, 53, 780, -59, 3387, -175, 88,
4014  -78, -475, -536, 584, -3025, -19, -105, 91,
4015  875, -55, -771, 143, 384, 810, -372, -253,
4016  160, -128, 232, 98, 7755, 181, -19, -177,
4017  46, -39, -30, -212, -289, 75, 127, -114,
4018  80, 79, 325, -128, -436, 2547, -73, -29,
4019  1046, 344, 3340, -335, 458, 637, -175, -695,
4020  -366, 294, -322, 564, 542, 209, 524, -62,
4021  444, 2827, -53, 66, -959, 84, 484, -147,
4022  158, 259, -479, 3216, 232, -68, 583, -810,
4023  107, 93, 629, -168, 143, -552, 96, -71,
4024  -3903, -438, 335, -133, -186, -278, 73, -575,
4025  -253, -733, -91, -8, -1149, 350, 140, 12,
4026  3935, -236, 103, 469, 610, -536, -305, 3112,
4027  13, -182, -686, 637, 525, 327, 102, -49,
4028  -450, -16, -480, 233, -82, -132, -3979, 426,
4029  757, 54, 152, -701, 513, 2330, 148, 242,
4030  1709, 162, -168, 146, 0, 891, -644, 109,
4031  -549, 104, -50, 275, -193, -55, -144, -117,
4032  31, -234, 68, -5369, 72, 54, 54, 119,
4033  -140, 192, 286, -42, -278, -3524, -3609, 692,
4034  -366, -15, 343, -885, -267, 294, -387, -215,
4035  -83, -469, 790, 85, 428, -613, 114, 634,
4036  279, -570, 616, -813, -117, 3073, 3121, -717,
4037  -200, 285, -1061, -44, 945, 386, -166, 494,
4038  776, 36, -25, -444, -260, 407, 3885, 1049,
4039  1348, 185, 454, -136, -2275, 1064, -271, -316,
4040  645, -1050, 483, 430, 32, 569, -676, -335,
4041  -328, -2982, -370, 50, 189, 155, 1058, -119,
4042  -407, -310, 461, 3293, -604, 195, 48, 68,
4043  196, 194, 547, -210, 785, -383, -410, -268,
4044  -149, 192, -88, -13, 20, -80, -5146, -86,
4045  -111, 40, -36, -138, 12, 239, -36, -84,
4046  -512, 149, -237, -672, 3477, -3446, 1198, 220,
4047  146, -747, 242, 48, -146, -196, -335, -777,
4048  -405, 620, -340, -367, -389, -108, -27, -184,
4049  -2024, 518, 241, -104, 417, -1356, -1961, 134,
4050  3221, -423, 286, -60, -110, -568, 14, 76,
4051  -144, 159, 704, -410, 542, -43, 223, 105,
4052  -154, -141, -84, -132, -271, -235, -285, -248,
4053  480, 430, -4711, -487, -86, 482, 80, 46,
4054  -239, -93, -115, -54, -1, 7, 97, -12,
4055  151, -180, 159, -63, 65, -215, 54, 5712,
4056  2886, -115, -236, 113, -25, -301, -450, -276,
4057  -78, 197, -55, -278, -511, 163, 3442, -910,
4058  -74, -225, -103, 63, -204, -43, -126, -334,
4059  223, 192, -131, 202, -83, 5000, -66, 441,
4060  33, 0, -116, 237, -238, -37, 445, -48,
4061  7, -1855, -1154, -251, -117, -185, 125, 1877,
4062  375, 388, -904, 202, 649, 376, -3231, 897,
4063  101, -637, 376, 16, 1, 845, -550, -610,
4064  -380, -1363, -955, 71, 1303, 296, -264, -584,
4065  247, 3247, 98, 1035, -670, 416, -2008, -448,
4066  -56, -169, -1787, 3314, 408, 2541, -833, -2,
4067  -169, -184, 193, -575, -81, 410, -293, -478,
4068  21, 194, 223, -111, 4648, 60, 354, -593,
4069  -2429, -671, 150, -350, 151, -448, -5, 386,
4070  -441, 131, -339, 87, 815, 279, 51, 131,
4071  56, -3194, -170, -3899, -297, 270, 21, -215,
4072  7, 205, -305, 141, 577, 83, -289, -502,
4073  -66, -96, 433, -106, -685, -194, -82, 33,
4074  98, 315, 258, -2453, -2957, 608, 672, 152,
4075  -681, 1804, -74, -459, -423, 114, -1183, -100,
4076  -798, 357, -79, -3418, -676, 580, -1637, -506,
4077  306, 437, 1001, 731, -885, -1276, -583, -359,
4078  650, 15, -189, 190, 86, 39, -7987, -133,
4079  324, 174, 22, 86, -144, -125, -43, -81,
4080  -49, 68, 39, -204, -159, -291, -217, -68,
4081  264, 193, 406, 247, 27, -272, -168, 536,
4082  -5740, -141, 38, 18, -7, 258, -111, 125,
4083  476, -364, 5, 72, -2668, -197, -605, -671,
4084  -82, 201, -752, 227, 240, 345, -11, -138,
4085  551, -351, -228, -2774, -132, 1115, -1038, -18,
4086  791, -3136, 81, 219, 357, 755, 579, 26,
4087  -3129, -398, -719, 193, 495, 290, -1123, 854,
4088  -381, -535, 33, 232, 2340, -4577, -94, 1023,
4089  -117, 39, -54, 15, -161, -860, 64, -209,
4090  -597, 415, -135, -407, 1068, 894, -784, 108,
4091  267, 7506, 140, 67, 198, 74, 52, -388,
4092  -184, -24, -54, -24, 172, 172, -50, -184,
4093  -113, 164, 128, -39, 252, 90, 356, -313,
4094  -90, -313, -355, -73, 19, 139, 141, -122,
4095  -231, -4548, -157, -227, 47, 231, -421, 60,
4096  -80, -3619, 4252, -354, 69, 148, 336, 446,
4097  -183, 86, 248, 35, 73, 120, 157, 156,
4098  -291, -523, 35, -264, 3434, 189, 495, -59,
4099  533, -343, -554, -3014, -415, 17, 436, 552,
4100  -240, -394, -761, 43, -766, 46, -1119, -254,
4101  1540, 195, -298, -833, 45, -93, 61, 40,
4102  -171, 167, 82, 107, 16, 40, -166, -46,
4103  120, -185, 13, 151, 8151, -235, 92, -23,
4104  214, 206, 260, 93, 163, 78, 184, -60,
4105  -12, -171, -499, -151, -219, 11, -221, 221,
4106  3253, -376, -1079, -481, 763, -257, -120, -10,
4107  34, -640, 341, -2953, 528, 567, -672, -335,
4108  -175, -61, 581, -260, 1159, -802, 1070, 12,
4109  168, 2305, 291, 203, -15, -569, 3247, -179,
4110  620, 339, 224, 710, -416, 512, -86, 571,
4111  439, -167, 571, -72, -144, 236, -382, 11,
4112  268, -176, -136, -337, 220, 64, 341, 361,
4113  -4474, 25, 385, 453, -153, 89, -572, 245,
4114  -197, 33, 75, 588, 51, -199, -74, -149,
4115  224, 210, 4689, 282, 20, -47, 129, 221,
4116  -72, 27, 76, 93, 331, 215, -5, -20,
4117  74, -80, 169, 126, -40, -137, -24, -8101,
4118  -23, 165, 271, 403, -34, -19, 290, -199,
4119  -14, 205, 657, 301, -885, 2457, -1965, -2266,
4120  -1004, -224, -554, 182, -220, -467, -611, 1012,
4121  -122, 3303, -73, -205, 93, 3549, 217, -223,
4122  55, -459, 541, 286, -46, 128, 354, 137,
4123  824, -313, 32, 301, 139, -492, 170, 136,
4124  -35, -752, 4613, -830, -34, 41, 344, 279,
4125  643, -394, -461, 163, -330, 199, -215, 83,
4126  1096, 613, -473, 816, 3534, 210, -772, 935,
4127  -275, -600, -341, 602, 104, -598, -217, -789,
4128  -2428, 870, -351, 474, 50, 321, -148, -2929,
4129  25, -135, -46, 11, -566, -3057, -664, 700,
4130  -300, 256, -960, 350, -480, 414, 431, 24,
4131  -51, -228, 407, 142, -321, 316, -290, 149,
4132  56, -84, -359, -118, -4948, 138, 373, -49,
4133  142, 71, -163, -13, -279, 38, -121, 35,
4134  -47, -70, -43, 116, 3, -159, -11, 97,
4135  -116, -62, 156, 307, -173, 7294, -143, 288,
4136  -34, 671, 613, 16, -240, -229, -414, -494,
4137  -43, -169, -854, 336, -991, 719, -353, -163,
4138  -750, 2685, 2837, -558, 129, 2076, -47, 641,
4139  -37, -93, 226, -69, 598, -284, 127, 106,
4140  -426, -555, -947, 485, 54, -3175, 622, -341,
4141  -544, 278, -205, -689, 391, 238, 9, 152,
4142  -233, -392, 28, 36, -394, -1059, 132, 3761,
4143  -480, 87, -656, 1304, 478, -272, 65, -147,
4144  91, 520, -896, 166, 62, -30, -28, 194,
4145  542, 3, 625, 1795, 3613, 1097, 1030, 906,
4146  400, 133, -127, 219, 958, 93, -546, -702,
4147  2937, -524, -270, -767, -192, 725, -897, -643,
4148  2502, 141, -1147, 257, 279, 470, -3001, -104,
4149  79, 508, 450, 265, -21, -74, -437, 647,
4150  -2755, -407, -816, 620, 24, 537, -668, 604,
4151 };
4152 
4153 static const int16_t cb1110ss0[] = {
4154  -8187, 90, -694, -168, -452, -4, -259, -332,
4155  352, -554, 43, 389, 236, 508, -175, 461,
4156  -277, 118, 651, -245, 696, -1423, 368, -1417,
4157  1782, 1650, -540, 27, -461, 516, -599, -185,
4158  422, -11, -181, 19, 1809, -3226, -839, -191,
4159  468, 180, -550, 198, 2487, -923, -1335, -1008,
4160  1029, 1716, 588, 371, 902, -1214, 179, 1026,
4161  1560, 1815, -1714, 1230, -712, 1675, 1867, -154,
4162  -2860, -484, 2289, -1018, 33, -1494, 614, -2340,
4163  -724, -1088, -1930, -775, -876, 642, -1358, -144,
4164  -2518, 62, 543, -1049, -1081, 672, 1305, -1506,
4165  -86, 2920, 518, -1836, -546, -132, -45, -642,
4166  381, -404, -2206, -1211, 698, -703, -667, -606,
4167  -677, -2246, 526, -1157, 177, 510, -1420, -617,
4168  -1819, 1710, 1631, 1049, -1697, -495, 961, -1250,
4169  39, 482, 445, -956, -71, 977, 426, 1826,
4170  286, 36, 295, 1786, 794, -3456, 1645, -766,
4171  -1580, -2435, 1108, -286, 731, -659, 960, -1759,
4172  -978, 316, -350, 91, -35, -222, -1417, -53,
4173  -529, -679, 681, -4700, -524, -39, -350, 196,
4174  199, 191, 653, 1344, -942, -428, 156, 173,
4175  636, -1538, 1795, 1709, -190, 1265, 164, 650,
4176  2302, -1757, 1762, 413, -851, 44, -1371, 343,
4177  -3845, -122, 1864, -489, 601, -748, -402, 590,
4178  -124, -1988, -1536, -999, 399, -753, 295, -384,
4179  -1316, 55, -669, 262, -1157, -3766, 992, -111,
4180  -2928, -1424, -98, -62, -334, -1848, 377, 1560,
4181  947, 1568, 1554, 206, 664, 2014, 2098, -164,
4182  -640, -2897, -647, -1675, -2307, -254, -555, -2426,
4183  1497, 465, -1525, -1148, 55, 632, 554, 2068,
4184  451, -1532, -715, -2065, -1177, -623, 478, -88,
4185  -1140, -72, -450, -248, -1111, -250, 1356, 2717,
4186  -1841, 420, -1299, -1715, 746, -101, 600, 1130,
4187  -903, -473, 1225, -876, 193, 694, -193, -482,
4188  -1838, 94, 157, 1131, 267, -242, 2021, -39,
4189  795, -285, 438, -4322, 1097, -621, -518, -338,
4190  -289, -114, -671, 1700, -477, 449, -1664, -693,
4191  1403, -3629, 1480, -991, -234, -213, 354, -269,
4192  -1140, -40, 1455, -758, 1273, 497, -686, -945,
4193  59, -66, -769, -2930, 2343, 2452, -1576, 995,
4194  -734, 1009, 98, -350, -1116, 545, 189, 99,
4195  566, -916, 20, 117, -807, 986, -428, 177,
4196  1247, 485, -680, 1139, -1263, -256, 4828, 89,
4197  27, -1339, -1091, 149, -641, -703, -570, -112,
4198  346, -93, -641, -97, -991, -2247, 2284, 847,
4199  2110, -1393, -315, -1468, 514, -1493, -46, 1135,
4200  -1231, 39, -913, -278, -762, 1775, -684, 735,
4201  -1676, 386, -2030, 2534, -2371, -1661, 1204, -111,
4202  -8, -607, 1233, -1532, -1263, 1530, -537, -1728,
4203  -335, 269, -614, 12, -1187, -770, 471, 373,
4204  4743, 12, 197, 610, -101, 417, -350, 551,
4205  544, -898, 387, -682, -1216, 126, 96, 94,
4206  -268, 535, 126, -778, 1595, -1379, 3366, 49,
4207  460, 1772, 198, -896, 75, 253, -1376, 68,
4208  838, -1121, -578, -630, -718, -975, -565, 1303,
4209  354, -769, -38, -246, -193, -408, 41, 165,
4210  374, -87, -155, -8, -746, -430, -869, -1842,
4211  -385, 281, 5119, 432, 1119, -807, 1756, 816,
4212  131, -548, -528, 1347, 478, 1482, 2942, -290,
4213  650, 1012, 163, 840, -804, 94, 2507, 1514,
4214  -953, -289, 23, 1128, -895, -1009, 1871, -370,
4215  699, 659, -3069, -695, -1559, 1435, 672, 94,
4216  1496, -637, -2208, 1083, 688, 485, 251, -828,
4217  1313, -21, -1948, 230, -603, 783, -829, 524,
4218  -1142, -3845, -1383, 323, 1295, 732, 759, 591,
4219  68, -1869, -756, 1727, 339, -1565, -510, 2623,
4220  358, 3071, 281, -790, 1129, 243, -588, -431,
4221  492, 372, 96, 890, -935, -727, -236, -416,
4222  171, 226, -1090, 1257, -1063, -303, -817, -1506,
4223  -947, 2282, -659, -406, 79, 772, -816, -2610,
4224  -1802, -1019, -816, -1886, -1306, 1365, 624, -2314,
4225  -57, 1012, 215, -130, 3404, -864, 959, 202,
4226  -26, -1015, -1212, -34, -408, 3494, -284, 845,
4227  275, -1005, 458, 840, -2258, -13, -129, 2536,
4228  1269, 1216, 2071, -243, 624, 584, 2192, 720,
4229  604, -1397, 766, 984, -1050, 157, -246, 438,
4230  240, -587, 1251, -649, -22, 33, 5818, 608,
4231  -996, 474, -523, -454, 1252, -791, 631, -465,
4232  663, 452, 1793, 853, 39, 3732, 758, -1329,
4233  11, 2217, -136, -540, 1335, 65, -2047, 943,
4234  701, 1886, 2085, -890, -16, -184, 325, -1077,
4235  -271, -1246, 391, -1686, -651, -77, 319, 292,
4236  -160, 1204, 1093, 776, -310, 1512, -1196, 149,
4237  46, 593, 1738, -566, 97, -3667, -485, -683,
4238  -121, -216, -149, -344, 406, -989, -311, 383,
4239  979, -828, 394, -22, -5143, -1368, -18, -433,
4240  359, 607, 996, -1144, -229, 1365, -1243, 413,
4241  -591, -621, 803, 1356, -625, 1149, -234, 182,
4242  -1285, -2487, 359, 2640, -1426, -66, -688, 237,
4243  1307, -361, 108, 207, 1026, -500, -1156, -1043,
4244  -2192, -2232, 1790, 1135, 1742, 1494, -1156, -698,
4245  2520, -2596, -620, 431, 748, 88, 912, 832,
4246  1122, -483, 1837, 1821, -826, 1112, -424, -306,
4247  -750, 1085, 260, 152, -114, -1065, -4518, -300,
4248  -976, 143, 1452, 1395, 1677, 59, -51, -1072,
4249  868, -171, -26, -914, -109, -2420, -48, 69,
4250  -230, 630, -522, 2274, 1265, -1612, 2570, 836,
4251  -2042, -1922, 2970, 775, -320, -2486, -2935, 553,
4252  178, 994, -1054, -1321, 699, 749, 1002, 513,
4253  586, 1550, 35, 654, -995, 1743, -1049, -405,
4254  -3431, 1943, 700, 555, 111, -67, 1007, 111,
4255  -57, 661, 404, -628, 425, 2185, 860, -516,
4256  -523, 452, 238, -1778, -378, -721, -2197, 218,
4257  864, -1031, -832, 135, -2543, -447, 789, 1117,
4258  -1491, 120, 1294, -702, 627, -412, -902, 404,
4259  -1843, -786, -597, 900, 1963, 22, -843, 1168,
4260  -1045, -797, 764, -423, 329, 2308, -1950, 331,
4261  -1090, -2466, -483, 2023, -3363, 2126, 495, 2812,
4262  1922, -1488, -1041, -798, 135, 408, 33, 563,
4263  1333, -36, -2181, -787, 709, 287, -971, 93,
4264  -459, -975, 2412, 280, 2555, 32, 2217, -1825,
4265  650, 313, 585, -947, 1170, 45, 1108, -435,
4266  1092, 220, -155, 512, 460, 211, -231, -627,
4267  -836, -2205, -181, -113, 130, 226, -321, -765,
4268  -1327, -1190, -676, -357, 691, 232, -365, -1818,
4269  -3007, 2210, 997, 601, 2156, -782, 1626, -1081,
4270  -49, -616, 685, -12, 40, 3480, 563, 515,
4271  245, 51, 290, 1227, 171, -1078, 520, -483,
4272  280, -1517, -1331, 2132, -1176, -1381, -1546, 1436,
4273  -852, -505, 672, -807, 623, -244, -125, -1958,
4274  516, 798, 1185, 922, 441, 651, -610, -1430,
4275  -1887, 114, -869, -2024, -1627, -2276, 2008, -1224,
4276  125, -609, 371, -1104, -506, -942, -624, -478,
4277  197, 141, -242, -1051, 1532, -1269, 666, -1055,
4278  1689, 444, 1720, 16, 301, -2311, 1196, 1108,
4279  1298, -564, -1197, -1858, 439, -198, 324, -1884,
4280  3193, 2281, 201, 587, -2028, 1969, -1087, -352,
4281  -87, -632, 144, 165, 68, 1150, 173, 478,
4282  -837, -470, -464, -195, -205, 2111, 15, 643,
4283  -453, -339, -1128, -1368, 1182, 822, 654, -2331,
4284  -1668, -215, -678, -2460, 1169, -664, 777, -348,
4285  2570, -767, -563, 254, 562, -557, 4, -97,
4286  1990, 373, -780, -677, 1996, -1527, -365, -416,
4287  -325, 587, 910, -3780, -553, 104, 1705, 240,
4288  -719, -1717, 2765, -582, -76, 399, -1152, 2379,
4289  3169, -1153, -725, -35, -1214, 362, 1600, -724,
4290  424, -722, 472, 872, 694, -126, -1649, -1314,
4291  -1814, -95, -312, -34, 780, -884, 824, -864,
4292  526, -100, 3820, -56, -452, 43, 564, 487,
4293  177, 890, -1423, 894, -552, 1438, 204, 1015,
4294  -4, 327, -3327, -433, -335, -869, 1312, -488,
4295  -1287, -169, 2018, 435, 73, 508, 1160, -1060,
4296  -134, -1304, -341, 623, 125, -15, -1120, 108,
4297  -71, -1487, -189, -3640, 1424, 1740, 1116, 579,
4298  1603, -3294, 1241, -225, 1481, 2775, 1326, -242,
4299  -632, -1560, 563, 559, 138, 115, -557, 2004,
4300  -1771, 717, -1052, -1115, -1634, 889, -441, 1954,
4301  -164, -1507, -1312, -407, 662, -867, -896, 225,
4302  2576, -224, -107, 237, -694, 859, 192, -1033,
4303  2255, -1225, -891, -1994, -90, 339, -382, -774,
4304  1460, -1553, 648, -521, 2370, 160, 714, 54,
4305  -906, 1435, -1752, -274, -523, -36, 1208, 1553,
4306  -339, 1000, -178, 209, -1001, 916, 495, 310,
4307  726, 127, -391, 107, -513, -1052, -376, 297,
4308  -307, 933, -233, -253, 1196, 4619, -1278, 762,
4309  -13, -387, -973, 2153, 68, 362, -887, -1922,
4310  -106, 298, -1127, -2601, -2184, -111, 111, -1588,
4311  1002, -365, -2226, -290, -599, 610, 551, -1368,
4312  -4344, 618, -172, 349, -914, -530, -192, 718,
4313  348, -675, -884, 913, -94, 215, -834, 353,
4314  753, -811, -84, -905, -128, -483, -1782, -1255,
4315  -2333, -1110, 477, -566, 346, 2018, -1644, -325,
4316  1365, -1223, 158, -1786, 566, 203, 742, 281,
4317  -555, 573, -978, -459, -1671, 378, -689, 349,
4318  606, -5961, 562, -13, -223, -419, -442, -447,
4319  125, -1052, 53, 2594, -1377, 209, -1549, 533,
4320  -118, -2538, 1808, -364, -37, 1221, 607, 593,
4321  309, -240, 1574, 254, 434, -141, -220, -2018,
4322 };
4323 
4324 static const int16_t cb1110ss1[] = {
4325  631, 3041, 1215, 2376, -1843, -103, 750, 144,
4326  -87, -249, 715, -201, 758, 202, -197, -135,
4327  -523, 1243, 457, -717, -700, 1662, 918, -48,
4328  -1008, 180, 411, 948, 2192, 2607, -826, -962,
4329  -1130, -59, -1047, -305, -325, -1032, 2096, -287,
4330  395, -1543, -268, -1218, -2045, -1674, 951, -1846,
4331  -636, 263, -138, -287, -327, -2208, -664, 496,
4332  2179, 1645, 340, -601, 473, 670, 950, 2774,
4333  364, 613, -1896, -1876, -3177, -105, 506, -164,
4334  281, 718, 2419, -1077, -50, 365, -1631, -134,
4335  -384, 231, 767, -285, 1268, 321, -1408, 217,
4336  -409, -725, 1225, -2551, -2622, -274, 473, 2752,
4337  -11, 342, -495, 1627, 79, 240, 2, -1021,
4338  640, -508, -269, 648, -116, -1283, -217, 13,
4339  -1674, 2402, -879, 1791, 2753, 2386, 1195, -700,
4340  -282, -428, -671, -92, 1187, -672, 1037, -1913,
4341  246, -816, -69, -2284, -712, -996, 2498, 902,
4342  809, -149, 66, 775, -44, -566, 955, -1073,
4343  -1438, -894, -978, 274, -390, 5528, 1153, 17,
4344  -750, 63, 545, -725, -301, -323, 661, -813,
4345  -347, 739, 335, 136, 203, 342, 802, -199,
4346  -818, -679, -282, 2195, -1714, -757, -154, 182,
4347  132, -1737, 405, 2394, -3727, 1349, 213, -193,
4348  -2495, -1354, -629, -1171, 1429, -16, 834, -1260,
4349  160, -1892, 874, 1754, -567, 344, -3499, 1612,
4350  -987, -424, -997, -1640, 594, 1058, -783, 511,
4351  -604, -1480, -1754, -424, 2262, -1991, 1297, -638,
4352  350, -588, -55, 1483, -456, -567, 146, -946,
4353  731, 1541, -759, 592, 1231, -270, 171, -1975,
4354  -2707, -456, -227, 392, -891, 1008, -1066, -487,
4355  231, 1372, -51, -599, -227, 696, -820, 354,
4356  1928, -48, -1302, -570, 316, -283, -848, 2563,
4357  -266, 2821, 540, 553, -1272, 1120, -1164, -451,
4358  384, -1058, -1018, 1735, 992, -1220, -83, 1490,
4359  2304, 122, 1630, 1108, 1997, 2346, -647, 301,
4360  -1746, -218, 313, 462, 1486, -536, -508, -463,
4361  104, 930, 605, 2116, 793, 2881, -724, -1379,
4362  -53, 4458, 793, 275, -180, -516, -489, -774,
4363  -265, 704, 112, 175, 112, -121, 652, 310,
4364  564, -440, 773, 1885, 927, -672, -773, 1726,
4365  -614, 818, 1589, -372, -207, 499, -894, 987,
4366  796, 652, -1228, -4010, -2208, 458, 645, 498,
4367  -279, -852, -1897, -1820, -35, 674, 201, 474,
4368  77, 94, 2327, 723, -1081, 261, 209, 1179,
4369  -1175, 623, -1293, 2154, -117, -3707, 940, 813,
4370  -1059, -335, 1306, 525, -191, -2066, -425, 19,
4371  -366, 529, -145, 822, -913, 254, 424, -354,
4372  -167, -2437, -1433, 603, -318, -1517, 4250, 541,
4373  -1360, 450, -531, 200, 534, 1200, -222, -535,
4374  -162, -1211, -116, -144, -462, -139, -482, 511,
4375  2068, -2100, 971, -1487, -1050, -3150, -701, 119,
4376  16, 1535, 272, -1184, 2242, 488, -492, -915,
4377  1660, 212, -826, -444, 1003, 2705, 3591, -174,
4378  -333, -431, -59, -903, 61, 751, 1087, -45,
4379  -1031, 617, 686, -15, 848, -348, 947, 396,
4380  931, 1785, -552, -920, -669, -63, -1869, 2357,
4381  -1549, 807, 889, -1581, -1071, 1587, -1108, 1300,
4382  -658, -625, 300, -285, -977, 1656, 4183, 1487,
4383  -191, 658, -300, 497, 1378, -300, 1031, 322,
4384  114, -449, 666, 1250, 264, 125, -109, 748,
4385  -503, -40, 199, -1212, -1643, -2522, 151, 121,
4386  -1128, -3200, 876, -446, 878, -989, 1510, 2261,
4387  -1507, 1793, -402, 30, 228, -50, 985, -1568,
4388  755, 1559, -688, 1342, -423, -1507, 96, -501,
4389  474, -2926, -2493, -131, -656, 450, 1035, 812,
4390  -14, -933, 941, 1396, -957, -621, -516, 379,
4391  -225, -2063, -2048, 669, 287, 1688, 1727, 299,
4392  -658, 852, 745, -260, 993, 158, -1236, -1422,
4393  33, 611, -112, -323, -194, 839, -1407, -1505,
4394  -2010, 1267, -355, -675, -3779, 768, -228, -643,
4395  661, 1313, -529, 962, -948, -212, 1043, 1560,
4396  -174, 1744, -938, 289, 1942, -2228, -1932, 1056,
4397  -590, -940, 922, 601, -853, -791, -637, -2,
4398  -52, -83, -209, 1422, 856, -1141, 2500, -1195,
4399  773, 1087, -1389, 409, 439, -3674, 453, 1637,
4400  -15, 1013, 2635, 1530, -1104, 440, 895, -210,
4401  1118, -6, 45, 65, -1110, -3307, -331, 478,
4402  -155, -410, -721, -1234, 129, -971, -1117, -27,
4403  -1132, -1289, 1888, -1112, 203, -1091, 442, -2207,
4404  501, -343, 468, -52, 385, 269, -3102, -366,
4405  -469, 391, 505, 176, 356, -69, -929, 1155,
4406  -280, -1264, -897, 1006, -494, 155, 36, -627,
4407  924, -816, 154, -750, -837, 5263, -1099, 91,
4408  -481, 71, -681, -574, 1229, 675, 1217, 1073,
4409  -695, 274, -381, -140, 1372, -524, 1164, 341,
4410  -149, -856, 793, -1294, 981, -961, 371, 1178,
4411  1463, 373, 1375, -4384, 239, 136, 67, -1196,
4412  -126, -1001, -228, 150, 437, -1830, 477, 498,
4413  4246, 793, -661, 260, -1810, 1405, 76, 902,
4414  -844, 908, 1830, 27, -124, 257, 765, -98,
4415  592, 487, -132, 202, 675, -669, -679, 1309,
4416  -4002, -206, -66, -390, -253, -190, -921, -83,
4417  1411, -417, -2560, -646, 1853, -148, 548, -370,
4418  -723, 959, -906, -3058, -276, 467, -1280, 970,
4419  687, 484, 506, 1143, -1509, 828, -2169, 2931,
4420  1322, -579, 1033, 209, -979, 217, -434, -1438,
4421  314, 2384, -906, -29, -1478, -31, 574, -373,
4422  1478, -124, -680, 330, 794, -753, -977, 1151,
4423  -1190, -1479, -642, 1658, -2201, -1469, 1589, 587,
4424  52, 1298, 2092, -1483, 678, 1988, 918, -648,
4425  328, 2096, -1090, 2153, -1416, 295, 537, 261,
4426  398, -1389, -399, 1105, 10, -395, 1169, -431,
4427  -423, -1617, 766, -1900, -3205, 131, -746, -852,
4428  2215, -317, -232, 1079, 293, -727, 50, -446,
4429  -713, -897, 768, -896, -667, -281, 377, 115,
4430  1695, -4870, 713, -393, 251, 1268, 477, -497,
4431  294, 18, -359, 556, 308, -752, -863, -216,
4432  151, -163, 695, 587, 810, 2107, -107, 921,
4433  1203, -472, 1280, 372, 110, -581, -225, -714,
4434  -58, -2587, -1980, -186, -372, -1410, -1504, -1020,
4435  -745, -88, 2373, -568, -2841, -2041, -1841, 2065,
4436  389, -430, 1163, -208, 569, 375, 650, 317,
4437  1114, -1036, -959, -896, 1060, 1014, -599, -1743,
4438  1121, 808, 1556, 326, -2876, -1556, -1283, 384,
4439  -1102, 378, 1433, 702, 1454, -1243, -725, 224,
4440  -610, -455, 1413, -1747, -2516, -572, -1455, -313,
4441  231, 780, 1531, -2475, -34, 921, -1650, 269,
4442  818, 5, 835, -209, -911, -432, -1104, 165,
4443  -1638, -46, -2031, -445, 1308, 1519, -1992, 1606,
4444  956, 757, 1139, 116, 829, -1376, 209, -893,
4445  963, -569, -466, -185, -1345, 1524, 1714, 269,
4446  219, -161, 482, -1178, -3621, -831, -668, 1871,
4447  -529, -983, 558, -818, 81, 555, 33, -473,
4448  -187, 113, 899, -577, -1093, 1408, 902, -258,
4449  -111, -648, 4340, -780, -651, 789, -92, 2310,
4450  -401, 669, -213, 369, -104, -820, -290, 48,
4451  -917, 71, 1070, -239, -744, 891, 23, -5130,
4452  -761, 312, 319, 842, 280, 78, -149, 352,
4453  -594, -361, 354, -906, 42, -1610, 835, 157,
4454  -631, 1100, -297, 1081, -96, 484, -825, -2132,
4455  549, 1305, 128, -314, -1733, -265, 1285, -4061,
4456  -348, -136, -940, -507, -232, -1511, -876, 78,
4457  2120, 175, 2216, 1179, 497, 335, 350, -18,
4458  -1307, -387, -2207, 587, 3209, -370, 1155, 1501,
4459  -1687, -796, -1417, -733, -269, 801, 83, 1173,
4460  718, -2702, 19, -315, 4501, 1025, -365, 348,
4461  -417, -510, -172, -1201, 1478, 671, 1933, 1759,
4462  676, 416, 30, 400, 531, 351, -1176, -2807,
4463  1969, -1398, 1159, -568, 754, -149, -1880, -274,
4464  -1203, -43, 1391, 383, 702, 2116, 1299, 1952,
4465  646, -719, 1735, -986, 100, -956, 1040, 2287,
4466  -1606, 612, 1760, 733, -2453, 531, -14, -1,
4467  -3214, -1993, 371, 227, 45, 2011, -531, 1089,
4468  -1029, 282, -2426, -525, 989, -469, 285, 1787,
4469  927, -335, 1127, -305, 1143, -412, -1626, 1759,
4470  -2567, -82, 1170, -3051, 1266, 1522, -124, -1935,
4471  552, 1122, -51, 347, -674, -360, 1183, 223,
4472  3015, 955, -826, 1108, 2325, 868, 1152, 1079,
4473  223, 217, -428, 382, 642, -2849, -767, -70,
4474  407, 147, -392, -407, -55, -508, 1785, -683,
4475  -885, 851, 3879, 471, -674, -231, 1493, 1621,
4476  -1698, 528, 623, 300, 1367, -588, 816, -24,
4477  600, -182, -841, 854, 370, 715, 116, 714,
4478  -1308, 1435, 1802, -2627, -814, 363, -318, -73,
4479  850, -1744, 2509, -303, 1077, 660, 2145, 2130,
4480  -730, -88, -115, -517, -154, 160, -337, 27,
4481  1502, 509, -70, 502, 820, -309, -3740, -1294,
4482  -610, 241, -662, -524, 1319, 456, 926, 958,
4483  -111, -1004, 1795, -604, 1086, 462, -127, -125,
4484  264, -1093, 1427, 334, 838, 1979, -576, 3052,
4485  -3590, 1607, 356, 728, 1619, -400, 279, 570,
4486  -434, 777, -1448, -888, 156, -277, -1529, 1122,
4487  2235, -794, 3417, -830, -82, -664, -1837, 946,
4488  -370, 1434, -50, 742, -2368, 1438, 1264, 1172,
4489  -1338, -108, -226, -958, -2130, -2, 917, 896,
4490  1563, 2181, 2684, 2343, 237, -407, -2685, 1447,
4491  1028, -728, 109, -620, 478, 46, -542, -789,
4492  -879, -438, 1244, 1075, -1730, 119, -694, 137,
4493 };
4494 
4495 static const int16_t cb1110sm0[] = {
4496  916, -269, -44, 343, 623, -2512, -171, -1904,
4497  1001, 2776, 226, 1487, 705, 763, -616, 288,
4498  -212, -535, 3080, -352, -367, 512, -673, 620,
4499  -874, 769, -956, 460, -601, -2793, -102, -765,
4500  -431, -1369, 149, 481, -49, 109, -412, 670,
4501  -615, 287, 150, 321, -3293, -237, -1627, 188,
4502  1867, 1481, 353, -134, 2706, 147, 74, -77,
4503  -148, -224, 196, -60, 179, 125, -13, 1011,
4504  -189, -172, 658, 4441, -540, 531, 239, -329,
4505  2782, 392, 97, -660, 3488, -78, 1308, -574,
4506  -903, -170, -279, 173, -70, 601, -385, 123,
4507  -423, -512, -193, -233, 106, 175, 210, 185,
4508  489, -236, 153, -670, 25, 61, -196, 213,
4509  67, 339, 5443, 116, -647, 149, -130, 197,
4510  -11, 305, 2669, 1212, 298, 84, 219, -26,
4511  2661, 650, 1348, -65, 574, -1482, -268, -30,
4512  626, 328, 279, -245, 87, 94, -202, 2,
4513  366, -505, -592, 2, 5666, 384, 22, 227,
4514  208, -1221, 78, 155, 260, -1111, 165, 396,
4515  -678, -739, 2503, -2395, 2025, 1424, -343, -759,
4516  -837, 101, 55, 274, -481, 22, -568, 1044,
4517  -271, -124, -609, -833, -206, 53, -591, 1150,
4518  -1950, -2875, 1949, 59, -334, -3230, 176, 1133,
4519  -372, 2937, -803, -663, 631, -659, -32, -82,
4520  851, 113, -60, -625, 556, 177, 112, -753,
4521  -33, 313, -33, -208, -177, -5496, 55, -533,
4522  -815, 123, -755, -215, 638, 223, -156, -917,
4523  -166, -33, 504, 704, -3001, 124, -153, -1809,
4524  -977, -717, 1718, 476, 212, 1661, 953, -1422,
4525  -1014, -94, -524, -2562, -267, 371, 104, -63,
4526  -546, 262, 193, -1714, 261, 1867, 738, -1878,
4527  400, 1754, -445, -405, -841, -439, 709, 44,
4528  675, 248, 640, -138, 1217, 393, -1402, 653,
4529  3110, -938, -2491, -688, 1214, -649, -1356, 2506,
4530  203, 172, 679, 1003, 772, -3010, 82, -998,
4531  1011, -980, -28, -138, -430, 614, 427, -341,
4532  201, -8082, -118, 224, -1167, 195, -920, -352,
4533  -657, 5, 46, -39, -72, 698, -136, -40,
4534  391, 287, 157, -1197, -60, 2808, -123, 489,
4535  152, 2318, -805, 958, 98, -1496, -835, -846,
4536  589, 455, -868, 245, -10, -5047, 12, -50,
4537  1277, -95, 456, -49, 570, 608, -658, -352,
4538  -277, -268, 214, 388, 1865, 2, 3033, -269,
4539  259, -75, -3437, 800, -190, 668, -263, -111,
4540  229, -43, -139, 659, -290, 782, -18, -854,
4541  271, -2223, 30, -162, 71, 47, 756, -1269,
4542  336, 863, -1998, -16, 1172, 236, 929, -477,
4543  -2446, -92, -425, -193, -8192, 321, -102, 85,
4544  -85, 108, 318, 149, -27, -182, 69, -237,
4545  35, 451, -263, -890, -348, -295, 64, 410,
4546  6427, 569, 604, 543, 38, 31, -15, 148,
4547  249, -83, -67, 457, -76, -560, 694, -797,
4548  190, -113, 2006, 136, 1705, -428, 3549, -550,
4549  70, -3, -147, -288, 1142, -919, 493, -1305,
4550  -460, -151, 831, 623, -768, -211, 31, -296,
4551  167, -2721, -16, -654, 243, 2555, -311, 1845,
4552  -531, -576, 143, -574, 490, -1089, -2302, 1080,
4553  701, 472, 2782, 320, -1455, -632, -218, 281,
4554  -1492, -661, -1379, -538, -236, -1928, -502, -565,
4555  -480, 525, -81, 38, 263, 3, 366, 163,
4556  -3140, 882, 189, 1123, 382, -1748, -1210, 371,
4557  -602, 696, -413, -207, 358, -616, 4725, -473,
4558  -784, 249, 621, 764, -265, -1004, -570, 339,
4559  -643, -123, 302, 284, 1, -159, -321, 250,
4560  -297, -43, -3512, -1064, -493, 556, -1184, -263,
4561  1314, 2028, 1074, 9, 2941, -998, -271, 966,
4562  -754, -2589, 88, 741, -307, 134, 152, -86,
4563  311, 904, -917, 1199, -5090, 118, 181, -311,
4564  -412, 475, -647, -717, -637, -221, -291, -469,
4565  77, 946, -1196, -119, -175, 530, -465, 383,
4566  -1253, 589, 826, 835, -3578, -319, -80, 488,
4567  -238, -497, 360, 839, 1870, 762, -1669, -769,
4568  429, 778, -3121, -325, -55, -128, 2606, -874,
4569  1043, -902, 1746, -725, 115, 167, 142, 604,
4570  -101, -725, -11, -458, -27, 450, 293, 2,
4571  -383, 23, 172, -6725, 400, -205, 165, 45,
4572  -38, 86, 372, 354, -68, 390, 2444, 521,
4573  4, -3586, 357, 129, 665, -328, 524, 113,
4574  -446, -514, 1132, 289, -560, 239, 167, -349,
4575  -724, 101, -3165, -3139, -163, -147, 865, -617,
4576  0, -789, 797, -1026, 432, 359, -460, -105,
4577  1119, 486, -233, -360, -175, -349, 837, 469,
4578  -250, -521, -4470, -108, 1009, -575, 283, 22,
4579  -555, -682, -234, -249, -33, -106, 521, 515,
4580  -283, -78, 101, -135, -648, 506, 181, 392,
4581  -517, 5405, 442, -106, -8168, 51, -310, -813,
4582  49, -314, 586, -479, 376, 113, 337, -151,
4583  245, 270, -1, 619, -312, -37, -215, -482,
4584  -3055, -3261, -346, -493, -357, 306, -160, -21,
4585  258, 872, -577, -141, 18, -84, 693, 151,
4586  218, -533, -37, 540, 61, 40, 3150, 157,
4587  -2549, -324, 267, -456, -1236, 798, 517, -224,
4588  -196, 587, -495, 18, 258, 3147, -15, -568,
4589  957, -444, 637, -354, 828, 1182, -769, -137,
4590  -2130, 408, -1667, 252, 282, 201, 239, 154,
4591  125, -7882, -332, 198, -47, 265, -289, 358,
4592  -4, 103, -795, 207, 82, 229, 429, 361,
4593  263, -409, -451, -1036, -3419, 899, -568, -1480,
4594  898, 284, -53, 179, 975, -1283, 759, -150,
4595  3244, 408, 2579, -418, -117, 226, 583, 210,
4596  -62, -1513, -148, -820, 1073, 1290, -263, -454,
4597  653, 555, 286, 218, -105, -135, 231, -892,
4598  -284, 2513, 2715, -1530, -165, -1419, -223, -66,
4599  525, 1556, -18, -664, -19, 856, 179, 535,
4600  -339, -245, 498, 193, 235, 328, -491, 231,
4601  -5629, 65, -85, 313, -395, 6, 344, 267,
4602  672, -991, 178, -1335, -64, 9, -1508, -69,
4603  57, -310, -1793, -850, -3669, 427, -79, -720,
4604  219, 366, 131, 523, 141, -1055, -66, 13,
4605  -843, -55, -794, 661, 112, -407, -496, 550,
4606  931, -3938, 1780, -509, -543, -157, -270, -1015,
4607  564, -231, -854, -3372, -327, 869, -196, -981,
4608  -205, -215, 605, 746, -2188, 2250, 74, -2979,
4609  -242, 832, -190, 365, -1327, 453, 95, 76,
4610  158, -683, 628, 297, -867, -542, -143, -568,
4611  -414, 6018, -40, -35, -456, -632, -779, -226,
4612  -442, -295, 310, -766, 578, -197, 84, -961,
4613  -3346, -106, 3266, -3, -477, -8, 652, 122,
4614  -606, 49, 34, 686, 385, -258, 214, -572,
4615  -72, -193, 124, 440, 48, 45, 75, 9,
4616  -7724, 200, -364, 578, 318, -461, 84, -233,
4617  46, -404, 185, 470, -3387, -3397, 374, -519,
4618  -320, -378, 27, 921, -280, 188, -245, -69,
4619  -322, 504, -72, 460, -80, -35, -220, -3098,
4620  -3678, 477, 248, -801, 580, 187, 468, -636,
4621  -364, -432, 183, -82, -79, 266, -787, -740,
4622  552, 228, 238, 482, -2229, 275, 149, -360,
4623  -350, 2774, 871, -118, 55, -961, -165, 2429,
4624  982, 313, -502, 3094, -431, 3485, 473, -347,
4625  171, 544, 253, -324, -50, 464, 116, 650,
4626  1102, 495, 420, -404, -1, -2991, 4055, 207,
4627  374, -187, -121, 130, -451, -953, 822, 526,
4628  287, 120, -979, 376, 594, -79, -130, -362,
4629  -979, 166, 693, -4108, 84, -135, -195, -703,
4630  -1506, -1098, -611, 870, 935, -156, 974, 286,
4631  -86, 83, 2975, -681, 3218, -286, -452, -70,
4632  -113, -395, 137, -1295, -503, 853, 297, -352,
4633  -1004, -117, 476, -431, -2848, -7, 3601, 402,
4634  -534, 312, 86, 1524, -358, -164, -43, 913,
4635  1003, 239, -364, -88, -468, -672, 220, -211,
4636  -326, -431, 438, -297, 380, 125, -146, 4550,
4637  -271, -831, 768, -1360, -45, 266, -278, -246,
4638  625, -132, 153, 514, 115, -1311, 707, -361,
4639  -601, -3224, 376, -2107, -259, -1155, 426, -646,
4640 };
4641 
4642 static const int16_t cb1110sm1[] = {
4643  360, 3106, -518, 185, -906, 3245, 508, -91,
4644  938, -1270, -492, 36, 168, -997, -208, 991,
4645  99, 1553, -294, 204, -22, -108, -2405, 2893,
4646  49, 72, -490, -529, -218, 1343, -786, 903,
4647  411, 207, 131, -636, -129, -134, 621, -253,
4648  319, 135, -234, -75, -293, 46, 207, 5985,
4649  280, -86, -78, 690, 984, -770, -565, -226,
4650  -242, 374, 26, -696, 81, -277, -9, 639,
4651  -730, 250, -232, -488, -284, 460, -398, 4336,
4652  -303, -266, 546, -292, 2936, 70, 2077, 373,
4653  -141, 292, 2102, 340, -312, -523, -341, 1017,
4654  457, 224, 315, 271, 1080, 152, 192, 568,
4655  1014, 155, 85, 329, -5235, 137, -503, 141,
4656  275, -7, 752, 282, -267, 321, -735, 746,
4657  489, 450, 478, 432, -152, 451, -1192, 1267,
4658  -341, 1136, 100, -3538, -1551, 1547, -551, 294,
4659  -473, -821, -51, 718, -655, -11, 2817, -26,
4660  73, -459, -1569, 181, 516, -151, 2846, -112,
4661  186, 714, -228, -210, -451, 920, -99, -132,
4662  -2662, 589, 3040, 376, 662, -834, 782, 542,
4663  1485, 538, 3531, 107, 47, 62, 398, -11,
4664  -15, -733, 471, -231, 668, -212, 38, -536,
4665  -1905, 2769, -149, 1623, -3418, 237, 55, -328,
4666  -770, 335, 2755, 340, 62, -466, 267, -946,
4667  427, 266, 80, 1134, 34, 949, 366, -339,
4668  -112, 3, -105, 442, 5117, 545, -93, 611,
4669  -186, 566, -39, -172, -59, -1120, 388, 703,
4670  619, -359, -117, -68, 569, 148, -214, -245,
4671  281, 617, -2337, -88, -255, 124, 3292, 443,
4672  434, -17, -1157, 3090, -205, -245, -983, 250,
4673  -1086, 643, 1392, 831, 733, -59, -1199, 1747,
4674  -415, 1073, 279, 428, -512, -3392, 0, -6,
4675  526, 275, -79, 477, 411, 85, 1485, 795,
4676  -209, 495, -2628, 367, -1734, 900, 301, 239,
4677  -53, -2068, 403, 1333, -1304, -566, -1420, -771,
4678  -2300, -15, 842, 342, -2373, 61, -1379, 303,
4679  733, -108, -316, 94, -477, -254, -211, 807,
4680  273, -792, 159, -66, -857, 1092, -1001, -69,
4681  -3770, 999, 2418, 854, 173, 2281, -681, 485,
4682  578, 145, -1245, 845, -375, 219, -259, 374,
4683  751, 226, -1347, -825, 66, 319, -173, 191,
4684  445, 284, 62, -8150, -71, 53, 637, -96,
4685  227, 75, 73, -88, 654, -24, -466, 477,
4686  671, -125, -942, 104, 248, -151, -383, 11,
4687  322, 332, 4160, 108, -301, 463, -402, 352,
4688  -1799, 580, 1443, 396, 287, -158, -421, 340,
4689  -349, 109, 61, 47, -2816, -298, -947, -817,
4690  673, 189, 36, 4069, -584, -335, 2608, 10,
4691  -378, -630, -801, 228, 946, -405, -1186, 473,
4692  625, -2, -741, 523, 3747, 318, 733, 171,
4693  268, -2554, 402, -252, -205, 292, -351, 64,
4694  289, 801, 989, 435, -100, -163, -1215, -467,
4695  661, -714, 165, -228, -637, 1357, -498, -52,
4696  488, -3882, 130, -1053, 796, 1040, 381, -729,
4697  147, 803, 169, 46, -157, 167, -209, 126,
4698  -1016, 88, -1018, -458, -527, 1259, 621, 3847,
4699  -525, 1247, 18, 253, 642, 340, -705, 838,
4700  -2769, -672, 153, 115, 453, 773, 9, -2285,
4701  -291, 6, -219, 628, 284, -330, 568, -240,
4702  -206, -127, 273, 373, 367, -494, 8192, -595,
4703  -255, -158, -326, -60, 513, 334, -667, -549,
4704  -110, 2, 573, 1086, -610, -368, 259, -3611,
4705  -455, 1577, -524, 11, 904, 390, 313, 707,
4706  2670, -223, 2710, 593, -25, 228, 540, 663,
4707  740, -1108, 298, 1223, -531, -1978, 248, -661,
4708  -341, -910, -2434, 111, 217, 748, 231, -305,
4709  -419, 1873, 1094, -936, -1741, 1133, 1881, -671,
4710  41, 268, -1826, 466, 135, 37, -200, 4623,
4711  -1212, -969, 541, 1278, 652, 1061, -759, -747,
4712  -427, -107, -1329, -583, -255, -67, -311, -10,
4713  -421, -8192, 322, -181, -442, 76, 176, -742,
4714  -175, 147, 385, -275, -87, -704, -545, -315,
4715  -414, 569, 81, -387, 628, 2954, -604, -1459,
4716  -29, 1693, 840, -1024, -66, -317, 266, -2465,
4717  -917, -14, 151, -369, 366, -2388, 1, -773,
4718  1333, -99, 223, -694, -1169, 917, -2496, -1290,
4719  -286, -1007, -508, 734, 451, -256, 266, -105,
4720  -143, 439, -120, -146, 7690, -183, 188, 68,
4721  -385, 7, -278, -24, -66, 292, 137, 143,
4722  21, -495, -527, -284, 89, -1584, -64, -3664,
4723  286, -2258, 80, -932, -771, -338, -830, -1029,
4724  -99, -32, -800, 351, -87, 600, -93, 133,
4725  389, -690, 269, 201, -328, 5489, 558, -702,
4726  -487, 210, 3107, -3628, -96, -388, -169, -221,
4727  339, 403, -816, -24, 469, -112, 560, 844,
4728  -441, 698, 169, -378, -283, -924, 2842, -479,
4729  -694, -117, -94, 523, 974, 1356, -638, 590,
4730  820, 2164, 247, -532, 648, -243, -599, -67,
4731  5686, 174, 78, -608, 230, -172, 369, 342,
4732  -113, 111, -345, -311, 594, 350, -260, -1423,
4733  -425, -407, -1017, -298, -180, -738, -891, 66,
4734  -3312, -1157, 1, 811, -1431, 612, 797, -1344,
4735  -890, -959, 318, 392, -190, 735, 196, -347,
4736  61, -116, 344, 243, -411, -446, 62, -128,
4737  -3386, 476, 2695, -193, -39, 1960, -7, 909,
4738  -118, -2275, -28, -997, -210, 374, -586, -82,
4739  914, 323, -73, -2743, 858, -65, 43, -2444,
4740  -246, 145, 78, -638, 844, -2079, 352, -332,
4741  615, -779, 270, 1799, 680, 500, 686, 1168,
4742  -397, -2233, -31, -163, -18, 602, -232, -915,
4743  -941, 3708, -337, -559, 315, -401, 42, 26,
4744  316, -100, -191, 36, 206, 214, -3336, -407,
4745  494, 749, -491, -162, -55, -2902, -1515, -198,
4746  -311, -359, 439, 359, -935, 203, -214, -2401,
4747  -607, -2843, 818, -579, -2066, 388, -514, -912,
4748  787, 564, 149, -103, -757, 389, 173, -303,
4749  154, 814, 1631, -393, -2264, 1664, -802, 904,
4750  541, 784, 1063, 1152, -2510, 297, 84, -154,
4751  160, -497, -78, 1503, -598, -543, 86, 1683,
4752  -330, 46, -24, -892, 747, -3336, -393, -2268,
4753  107, 710, 1682, -277, -278, -276, 1253, 327,
4754  -986, 802, 191, -732, 286, -761, 1008, 461,
4755  1615, -1041, 2127, 2456, 3927, -160, 187, 31,
4756  -101, 3258, 202, -75, 330, 375, -301, -275,
4757  -782, 949, 12, -621, -617, 572, 1007, 414,
4758  -91, -428, -392, -985, -692, -3422, 199, 845,
4759  91, 418, 290, -983, 721, -1265, 208, 1200,
4760  91, -758, -2649, -451, -814, -623, -458, 272,
4761  2777, 809, 1282, 763, 1122, 21, 520, 50,
4762  -1018, 428, 385, 6149, -255, 8, -12, 21,
4763  20, 293, -315, -446, -423, 549, 428, -56,
4764  -497, 101, 653, -177, -3975, 56, -127, 3214,
4765  291, -384, -721, 478, -314, -231, -469, -362,
4766  -682, 765, -308, 420, 456, 322, -54, -2,
4767  10, -239, 6916, -461, -482, -211, -286, -110,
4768  -877, -711, -470, 159, 260, 59, 252, -97,
4769  -2978, -646, -35, 156, -123, 360, 556, -3254,
4770  -475, -313, -268, -1771, -538, 203, 967, 283,
4771  -653, -565, 387, -3097, -255, 25, 295, 264,
4772  -3716, 505, 1024, -315, -215, -222, -780, 660,
4773  431, -341, -521, 46, 127, -244, -772, -3741,
4774  190, -335, -17, 2135, 744, -35, 627, -1115,
4775  681, -343, 123, -1534, -86, -542, -297, -82,
4776  -2772, 3914, -75, 526, 124, -523, -112, 500,
4777  863, 371, 190, 1036, 141, -1011, 373, 796,
4778  421, -682, 403, 2924, 3730, 6, 211, -691,
4779  -167, -391, -655, 162, 348, 216, -227, -535,
4780  -147, 367, -189, 331, -191, 159, 49, -4905,
4781  -252, -290, 609, -452, 1042, 1027, -645, -159,
4782  -633, -542, -925, -262, -91, 192, 1266, -2,
4783  -164, 587, 188, 3434, -1014, 2, 1373, 1832,
4784  -1224, -965, 831, -987, 1180, 1389, -925, 48,
4785  -3239, 263, -329, -660, -733, 262, -988, 598,
4786  -2421, 630, 720, -925, -455, 208, 1092, -294,
4787 };
4788 
4789 static const int16_t cb1616l0[] = {
4790  -15, -7707, 115, 30, -36, -27, -22, -43,
4791  2, 5, 31, -1, 87, 2, 41, 21,
4792  270, 16, 3747, -773, 3027, 224, 92, -168,
4793  -7, -62, -79, -44, -9, -4, -58, -78,
4794  1063, 203, -2, 76, 289, -36, 92, -29,
4795  -78, -148, -5176, 137, 219, 299, 89, -233,
4796  62, -129, 33, 123, -30, 197, 4018, -37,
4797  -38, 139, 41, 153, 71, -26, 27, 53,
4798  72, 3358, -68, -122, 293, -19, -355, 104,
4799  34, 3121, 16, 29, -344, 37, 174, -28,
4800  -43, -102, -59, -1661, 14, 5, -62, -1,
4801  14, 15, -42, 4, -31, -2, 13, 23,
4802  957, -419, 20, 31, -14, 51, 24, -46,
4803  8, -16, 27, -75, -27, -33, -28, 18,
4804  -67, -152, -48, 47, 90, 48, -74, -103,
4805  -18, 4863, 3, 132, 414, -86, -60, 285,
4806  16, 32, -44, 0, 22, -163, 23, -3,
4807  23, -61, 13224, 52, -139, -13, 171, 215,
4808  -51, -21, -48, 33, -10, -17, -21, -7662,
4809  -57, -44, -51, 35, 35, 34, 105, 178,
4810  -77, 77, 147, 67, -816, 2913, -3087, 516,
4811  -112, -296, 21, 133, 211, 162, 87, -25,
4812  -535, -830, -12, 46, -59, -10, -4, 42,
4813  0, -91, -9, 47, -90, -29, 74, 322,
4814  -106, 83, 44, 4693, -788, -73, -85, -105,
4815  -76, -1031, 34, 6, 78, -34, 160, -48,
4816  -707, -12, -9, 39, 14, 23, 88, -2286,
4817  21, -25, 42, 130, 39, 251, 16, -50,
4818  397, -226, -2570, 88, -129, -347, 159, 92,
4819  0, -44, -49, 235, -196, -24, -36, 113,
4820  13387, 45, 22, 54, -20, 29, 27, -27,
4821  54, 38, -63, -12, -74, 45, -8, -115,
4822  591, 46, 5, -234, 57, 124, 86, -3794,
4823  -51, 292, -160, -152, 96, -334, 348, 96,
4824  -186, -3870, -3715, 54, 0, -29, -65, -68,
4825  6, 132, 47, -155, 62, 26, 66, -10,
4826  -46, -3093, 66, 3633, 183, -171, -132, -24,
4827  154, 157, 129, -185, 12, -26, 96, -12,
4828  88, -34, 42, -15, 37, -6625, -27, 13,
4829  41, -30, 62, 142, -93, -168, 84, -22,
4830  139, -19, 18, 10590, -111, 36, 13, -44,
4831  4, -45, -3, -3, 28, -25, -4, 115,
4832  119, -49, 41, 33, 87, -85, 12444, 73,
4833  71, -111, 61, -15, 117, 23, -24, -5,
4834  131, -31, -1, -22, -57, -12, 50, 35,
4835  -1555, -20, 38, 82, -52, 27, -128, -14106,
4836  808, 190, 89, 595, 63, -291, 282, -48,
4837  32, -706, -433, -673, 3285, 1311, 830, 3745,
4838  -204, -1185, -584, -51, 952, 1005, -566, 1764,
4839  186, 1211, -495, -112, 1213, 192, 2320, -43,
4840  -30, 24, -1152, 2, 2, 32, -55, -25,
4841  -2, -17, -14, -6, 22, -54, 32, 45,
4842  10, -85, -26, -16, -66, -60, -210, -104,
4843  208, -248, 62, -28, -14552, -11, -44, 1601,
4844  47, -138, 46, -35, 2647, -81, -3, -38,
4845  -66, -59, -33, -19, 43, -17, -79, 53,
4846  1821, -1572, 2582, 85, 48, -140, 78, -155,
4847  -173, 96, -32, 121, -58, 201, -174, -54,
4848  74, -2442, -282, -771, 37, -2930, 15, 1762,
4849  154, 263, -15, -19, 139, 246, -243, -31,
4850  84, 145, 8, 152, 43, 128, 679, 1828,
4851  3476, 17, 92, 102, 258, -29, -275, -39,
4852  -187, 88, 70, 28, 2, 2143, 274, 202,
4853  -67, -13, -22, 68, -35, 135, 114, 108,
4854  27, 1, -11248, -100, 14, 26, 59, 10,
4855  -24, 30, 1, -38, -9, 21, 18, -1,
4856  2029, -83, -342, 3443, -25, 7, 0, 54,
4857  78, 198, 45, 233, -6, 0, -109, -172,
4858  -2250, 41, -79, 2820, 44, 216, 39, 59,
4859  -41, 52, 79, -52, 12, 23, -72, -125,
4860  83, 17, -28, -32, 13, 2, 28, 0,
4861  -26, 75, -81, 66, 25, -81, 6516, 9,
4862  -93, 49, -4036, -2484, -42, -71, 178, 99,
4863  -133, 79, -41, -112, 57, 66, -28, 13,
4864  39, 64, -123, 3174, 3061, 259, 55, 123,
4865  -123, 246, -138, 139, 75, 31, -215, -154,
4866  -218, 26, 16, 21, 126, 26, -33, -10,
4867  -15, 16, -20, -53, 21, 15526, -35, -59,
4868  -50, -11, -58, 67, -11, 107, -24, -37,
4869  8155, 31, -111, -62, 138, -60, -10, 84,
4870  -128, 37, 24, -45, -10, 129, -68, -37,
4871  42, -80, -205, -79, 5994, -93, -270, -400,
4872  20, -89, -39, -200, 230, 197, 325, -305,
4873  -294, 94, 3207, 128, 3119, 226, 28, -49,
4874  264, 186, 8, -29, -13, 27, 22, -63,
4875  43, 84, -19, 57, -2605, 316, 259, -43,
4876  50, -2241, 105, -12, -23, -36, 89, 41,
4877  -15, 145, 10, -81, 7, -50, 70, 60,
4878  -23, 55, -62, 0, 52, -77, 180, 74,
4879  79, -14297, 6, 24, 299, -107, 4, -29,
4880  -3252, -51, 40, -143, 3550, -28, 102, 24,
4881  215, 147, -169, -60, -43, -486, 5, -1,
4882  62, -116, -2917, 430, 50, 2927, 139, 127,
4883  63, -53, 141, -255, -85, 95, -101, -176,
4884  195, 104, -3066, -56, 3239, -161, -214, 57,
4885  24, -375, -181, 0, -259, 130, -120, -2,
4886  -6, 175, -147, -185, 68, 219, 425, 2685,
4887  -3120, 266, 246, -270, -70, 273, 168, 121,
4888  -143, 2641, -553, -547, 638, 113, 2965, -161,
4889  29, -374, 105, -869, 108, 70, 15, 230,
4890  -54, -106, -21, -4, 86, 85, 155, -120,
4891  -17, -21, -2534, 57, 149, -129, 21, -169,
4892  -2289, -127, -19, -26, 3, 60, 35, 1,
4893  -28, -7, 36, -180, -13, 87, -68, 56,
4894  80, 64, -8, -73, 6691, -32, 47, 48,
4895  -6, 61, 36, -8, -41, -1, 13, 68,
4896  140, -51, 25, 12, 3, 57, -54, -33,
4897  -19, 12, 28, -60, -56, -2399, -14, 127,
4898  1935, 84, 127, -193, -3, 3307, -56, 15,
4899  31, -116, -187, 236, -289, 261, 69, 144,
4900  1723, 79, -68, 102, 727, 69, 654, -60,
4901  21, 124, 3497, 248, -684, 1469, 368, -254,
4902  -211, -2600, 771, -138, 368, 3089, 52, -206,
4903  147, 200, -15, -136, 194, -164, -352, -152,
4904  -4870, 5, 191, -3, -97, 28, -41, 107,
4905  2, 11, 60, -76, -35, -42, 129, -77,
4906  -2610, -295, -218, -369, 10, 253, 15, -125,
4907  74, -87, -70, 3366, 115, 240, -106, -93,
4908  121, 10, 36, 9, -18, -66, -77, 7,
4909  37, -76, -22, 2913, 242, 22, 172, 102,
4910  186, -231, 90, -11, -57, 45, -10, -44,
4911  -84, 44, -117, -43, 49, 5585, 18, -166,
4912  -43, 64, 28, -9, 26, -160, 31, -28,
4913  29, 56, 29, -57, 109, -25, 3140, -131,
4914  57, -20, 27, -27, -5, -42, -52, 18,
4915  23, -56, -38, -14, 213, -33, -86, -4741,
4916  -151, -46, 1, -17, 46, 7, -13, 0,
4917  50, 28, -57, -7291, -20, 12, 66, 214,
4918 };
4919 
4920 static const int16_t cb1616l1[] = {
4921  -81, 5, -16, 34, 19, 10938, 141, -21,
4922  27, -105, -110, 32, -67, -75, 19, -138,
4923  3, -14, -408, -302, 36, -4612, 23, -579,
4924  -35, 19, -312, 35, 120, 97, 82, -109,
4925  41, -1745, -158, 299, -3069, 84, 18, -447,
4926  -33, 65, -32, 45, -7, 144, 86, 100,
4927  -1738, 250, -226, -137, 159, -45, 134, 438,
4928  102, 37, -15, -161, -23, 4221, 174, 47,
4929  -264, -182, -182, 686, -248, 89, -41, 80,
4930  -2687, -194, 2552, 407, -1106, -970, -181, -228,
4931  4395, 118, 1027, -255, 136, 100, -43, 246,
4932  80, 15, 34, 82, -54, -367, 698, 232,
4933  -177, 45, -67, 49, 138, -158, 168, 202,
4934  43, -70, -101, 20, -97, -3465, -342, -255,
4935  127, 25, -52, -5, 7, 76, -3, 19,
4936  -19, 42, 10, -63, 16, 121, 732, -3127,
4937  -43, 116, 36, -2519, 23, 18, 181, 41,
4938  -32, -11, 22, 51, 35, 16, -34, -62,
4939  1744, 94, 173, -1243, -262, 11, 3218, 239,
4940  149, -219, 29, 118, -382, -289, -42, 161,
4941  17, -1, 2551, -83, 90, -128, 138, 3238,
4942  43, -29, -112, 110, -268, 293, 23, -117,
4943  -64, -137, 79, -70, -10747, -66, 73, 90,
4944  35, 90, -29, -78, -111, 75, 48, 8,
4945  -169, 2944, 16, 89, 186, -34, 82, 241,
4946  -46, 257, -243, 93, 2966, 178, -256, -18,
4947  -33, 103, -320, -271, 3088, 2893, -250, 102,
4948  696, 124, -211, 18, -143, 97, 216, -99,
4949  195, 40, -35, 144, 26, 135, -152, -215,
4950  120, 25, -254, -1875, 657, 197, -3527, -332,
4951  310, -11, 1958, 102, -12, -45, 2, -127,
4952  4, 1, -19, 47, -20, -52, 97, -30,
4953  -7738, 51, 26, 5, -21, 18, 15, 15,
4954  66, 30, -8, -7, -31, -1, -33, 38,
4955  164, 90, 6798, -33, -90, -17, -5, 14,
4956  -42, 21, -20, -41, 48, -6, -36, 6,
4957  -207, -4363, 5075, 31, 6, 100, 65, 86,
4958  19, -158, 28, -134, -91, -68, 9, -26,
4959  -37, 2588, 307, 3467, -451, 101, -441, 323,
4960  62, 188, -132, -294, 98, -22, 152, -46,
4961  65, -39, -37, -82, -9, 18, 43, 17,
4962  8, 56, 97, -11564, 21, 15, 75, 85,
4963  155, 15, 32, 0, 20, -45, 7412, 48,
4964  3, 38, 72, 30, 23, 42, -20, -110,
4965  -454, -233, 653, -325, -276, 504, -481, 583,
4966  270, -649, 481, -3166, 1619, 164, -90, 150,
4967  32, -96, -47, 49, -13, 115, -183, 75,
4968  62, -9026, 12, -93, -715, 6, 137, -338,
4969  810, -39, -277, -108, -20, 315, 572, -3,
4970  -4570, 1053, -132, 13, 388, -223, -355, 31,
4971  -47, 61, -113, 5, -38, 43, -47, -80,
4972  2550, 27, 247, 277, -86, 336, 139, 146,
4973  -111, -73, 187, -312, 68, -276, 72, 638,
4974  73, 792, -170, 1383, 421, -703, -3813, 112,
4975  391, -195, -162, -28, -25, 317, 228, -83,
4976  4611, 654, 353, -380, -283, -627, -301, 161,
4977  -156, -81, 5, -15, -13, -17, 53, -50,
4978  36, -66, -7921, -2, -54, -41, -26, 47,
4979  -3, 22, -6, 11, 63, 2, 42, 71,
4980  -50, -87, -39, 2, -56, -2, 11165, 44,
4981  -119, -74, 131, 134, 5, 115, -39, 144,
4982  -23, 0, 186, 4648, 351, 36, -70, -71,
4983  1706, 2131, -228, 42, 6, 8, 4, -43,
4984  -12, -40, -44, -7, -14, 11, 83, -93,
4985  -144, 186, -46, -9, 13, -87, -120, 70,
4986  -209, 115, -3513, 139, -46, 133, 96, 25,
4987  215, -35, -437, 126, 403, -115, 145, 203,
4988  -69, -334, 37, 934, -481, 3163, -2528, -49,
4989  57, 100, 76, 82, 251, 288, -114, 46,
4990  -201, -161, -161, -716, -4080, 378, -830, -254,
4991  12, -2110, -300, 78, 288, 48, -90, -99,
4992  -31, -110, 201, 66, 327, 119, -180, 148,
4993  633, 71, -4100, 33, 57, -9, -48, 151,
4994  -20, 72, 71, -11, 39, -67, 176, 27,
4995  143, 198, 383, 155, 3182, -128, -152, -3209,
4996  -172, -262, -13, 129, -167, -128, 55, 46,
4997  -37, 70, 107, 7, -23, -2082, 241, 236,
4998  -47, -85, 105, -47, -202, 208, 201, 30,
4999  -106, -14, -38, 14, -45, 24, -24, 12083,
5000  22, 151, -58, -9, 59, 170, 113, -82,
5001  369, -155, 53, 97, -185, -57, 203, 311,
5002  236, 4789, -24, -591, -1463, 118, 94, -274,
5003  3188, -145, -406, 183, 0, -54, 17, -22,
5004  37, -55, -34, 63, -340, 175, -300, 106,
5005  -190, -38, 67, -2, 19, -46, -42, 11,
5006  -33, -33, -28, -10, -27, -9235, 29, 62,
5007  -927, 1285, 49, 72, 65, 89, 57, -44,
5008  -9, -15, 85, -1, 74, 81, -123, 160,
5009  69, -2803, -22, 47, -467, -74, 748, 168,
5010  -9, 235, -3155, -154, 48, 483, -341, 74,
5011  2403, 97, 93, -106, 219, 136, -191, -50,
5012  7, 71, -103, 261, 3283, -124, -624, -2570,
5013  73, -31, 10, -73, 30, -15, -2256, -2,
5014  -73, 55, 73, 14, -74, -81, 38, 352,
5015  108, -18, 25, 61, 54, 1, -5, 109,
5016  25, -2676, -25, -52, -316, 2, 36, -36,
5017  -355, 40, -19, 120, 27, -4, -51, -8,
5018  42, -10, -28, -90, -143, 29, -10, -8442,
5019  -22, -566, 59, -39, -1, 27, 29, -20,
5020  6, 19, 0, -36, 38, 68, -43, 35,
5021  22, -47, -146, 3567, 13, 12, 3230, -18,
5022  -32, 75, -112, -8, -157, -23, 101, 165,
5023  198, 93, 383, 1236, 1077, -3592, -1401, 1135,
5024  844, -266, -74, -70, -280, -98, 67, -109,
5025  38, -5109, -66, -57, 89, -21, 6, 19,
5026  -21, 70, 60, 76, 35, 18, 44, 51,
5027  45, 40, 54, -6685, -67, 9, 113, -29,
5028  -10, -96, 80, 98, 103, -40, -8, -20,
5029  -131, 15, 262, 47, -253, -116, -12, -4807,
5030  2, -81, 76, -46, 37, 353, -130, -191,
5031  -127, -10, -35, 91, -122, 173, -165, -8,
5032  -15179, 86, -186, 123, -295, -25, 21, 63,
5033  -93, 730, 20, -120, -4624, 340, -253, -473,
5034  44, -18, -99, -37, -54, -317, 65, -52,
5035  2167, 68, -245, 224, 117, -180, -4695, -276,
5036  118, 142, -101, 202, -301, -33, -129, -303,
5037  -90, -75, 50, 98, -56, -68, -153, -38,
5038  168, -278, -22, -64, 9757, -91, -23, 1284,
5039  53, 56, -11, -46, -1645, 11, 15, 12,
5040  8, -40, -2, 84, -56, 17, -7, -30,
5041  -4010, -3557, -252, 56, -79, -87, -7, 8,
5042  79, 16, 21, 51, -63, -22, 118, 228,
5043  -1525, -78, -22, -2, 16, -49, 17, -37,
5044  -3, -14, 10, 31, 17, -111, 32, -144,
5045  -3612, 3473, 79, 23, -89, 74, 33, -29,
5046  11, -42, -42, -129, -41, 155, 52, 31,
5047  -162, 12609, 147, 17, 68, 2, 15, -12,
5048  -39, 50, -108, -66, 121, 69, -27, 94,
5049 };
5050 
5051 static const int16_t cb1616s0[] = {
5052  1213, -1302, -1130, 90, -69, 22, -360, 360,
5053  -55, 453, -705, 4416, 227, 173, -8, 149,
5054  210, -118, 51, -3759, 949, 2418, -238, 201,
5055  -597, 94, -253, 24, 225, -497, -59, 273,
5056  576, 651, 608, -483, 335, -125, 256, -2873,
5057  318, -146, -650, -306, -2021, 1044, 41, -455,
5058  -1120, 832, 978, 212, -463, -209, 12, -275,
5059  -20, 118, 31, 639, 5933, -180, -121, -285,
5060  65, 212, 439, -135, 538, 116, -302, -245,
5061  2534, -623, 1549, -34, 727, -1750, 1477, 79,
5062  1669, -828, 618, -856, 773, -286, 343, -94,
5063  107, -320, -3144, -380, 694, -80, 843, 103,
5064  -700, -269, 452, -6847, -12, -527, 97, -21,
5065  -76, -246, 2, -104, -68, 98, 312, 117,
5066  -342, 1025, 207, 838, -71, 2463, 60, -1294,
5067  1549, -1310, -202, -1585, 682, 327, 608, 649,
5068  664, -801, 588, 137, -468, 286, 234, -6726,
5069  -107, 177, -147, 278, 118, -81, -242, 97,
5070  -235, 1599, -877, 1985, 448, -319, -745, -504,
5071  -433, -1859, -35, 286, -665, -1449, -124, -97,
5072  930, 2622, 682, 698, 1898, 1120, -323, -142,
5073  -679, 294, -162, -539, -1649, 152, 23, -414,
5074  1493, 602, 913, 1428, -3212, -103, -330, 557,
5075  463, 92, 251, 339, 16, 936, -116, 229,
5076  -827, -504, 2015, 1553, -503, -350, 214, 386,
5077  295, 2697, 429, 72, -705, -120, 427, -139,
5078  -334, -318, -6613, -468, 10, -122, 59, -322,
5079  -165, -144, 45, -427, -12, -79, -202, -266,
5080  981, -273, 240, -454, -30, -119, 340, 92,
5081  -251, 247, 189, 71, 243, -5648, -601, -434,
5082  -674, 867, -713, -428, -101, -231, 1144, -89,
5083  -10, 57, 302, 154, 362, -425, 2014, 2577,
5084  -8659, 389, -90, 76, 15, 147, 30, -202,
5085  -99, -255, -242, -165, 257, 97, 41, -72,
5086  263, 613, 272, 400, 5020, -199, -196, -177,
5087  -276, -25, 28, 97, -155, 119, 763, 33,
5088  -3540, -1447, 16, -169, 148, -143, 707, -2483,
5089  178, 83, -83, 154, -75, -15, 153, 283,
5090  -323, -139, -1390, 69, 725, -1744, 331, -3665,
5091  415, -514, -366, 124, 660, -295, 180, 77,
5092  -228, 192, 684, -193, 4, 4409, 298, 427,
5093  591, 290, -159, -166, -372, -514, -1840, -562,
5094  795, -1765, -349, 1178, -1619, -391, 615, -784,
5095  1353, 746, -871, -994, 182, -464, -498, -96,
5096  -306, -729, 743, 270, 223, -731, 73, 2692,
5097  1110, -2354, -328, -21, -172, -339, -528, 93,
5098  -338, 548, 1498, 309, -134, 160, -247, -619,
5099  1127, 783, -1557, 400, 1035, -445, -155, -2443,
5100  590, -790, 137, 388, 1188, 844, -395, 1005,
5101  55, 1141, -122, -3174, 138, 155, -506, 306,
5102  -3255, 2432, -116, -1289, -744, -350, 3, 192,
5103  -156, 95, -552, -57, 329, -405, 737, 138,
5104  -835, 4096, -1037, 797, -417, -418, -507, -694,
5105  -256, 78, -94, -63, -93, 754, -555, -90,
5106  -1518, -878, 167, -392, -100, -78, -80, -45,
5107  4774, 114, -284, -560, -21, 275, 15, -195,
5108  -1692, -711, -1057, 167, -1555, -690, -263, -267,
5109  310, -229, -14, -880, 426, -2826, 320, -49,
5110  -1223, -725, 3538, -270, -606, -1812, 481, -703,
5111  176, -284, -173, 271, 847, 711, 239, 314,
5112  1233, -61, 477, 429, -691, -156, 6712, 850,
5113  365, 229, -197, -355, 298, 250, 207, -437,
5114  -1647, -261, 165, 114, 165, 1165, -58, -597,
5115  -3290, -517, -478, -842, -187, -448, -302, -204,
5116  410, 544, 669, -2012, 476, 434, 214, 698,
5117  302, 100, 61, 63, -386, 918, 4434, -230,
5118  157, -1019, -1487, 2239, -774, -234, -378, 772,
5119  -190, 270, -61, -19, 322, 488, 937, -3582,
5120  -415, 2091, 1862, 81, -134, 1285, -2732, 221,
5121  -235, 388, -216, -63, 664, -105, -37, 165,
5122  899, -373, 284, -375, 286, -263, -295, 276,
5123  -246, 188, 5285, -303, 290, -60, -1, 95,
5124  -703, -288, 74, -717, -127, -53, -422, -452,
5125  166, -54, -15, 268, 238, -31, -279, -5872,
5126  863, -907, -101, 885, 552, 442, -2336, -2142,
5127  -804, -147, -791, 1000, 96, 250, -306, 134,
5128  743, -1648, -867, 673, 1594, 3725, 527, -676,
5129  -661, 238, 262, 560, 277, -58, 444, 166,
5130  -1039, -702, 558, -970, -1763, -1198, 580, 378,
5131  -421, -972, 630, -279, -2456, -1222, -232, -749,
5132  -3325, 174, 789, 729, -487, 583, -157, 1503,
5133  -801, -38, -11, 556, 81, 1508, -140, 74,
5134  1373, 912, 1471, 4, -1080, -105, -58, -104,
5135  -54, -544, -2392, 1550, 318, -506, -11, -180,
5136  -1891, -230, -259, -1182, -154, 524, -568, 1972,
5137  546, 469, -720, 1089, -1530, -680, 1349, 429,
5138  82, -1524, 1894, -90, 188, -145, 15, -1113,
5139  15, 53, 282, 2212, -736, -941, -1148, -344,
5140  1473, 344, 392, -333, -556, -480, -3833, 35,
5141  -160, -525, 151, -534, -782, 38, 520, -416,
5142  -384, 7582, -158, -29, 74, -57, -23, 73,
5143  -393, -245, -12, -260, -154, -319, 357, 247,
5144  -306, 351, 273, 755, 227, 89, 283, -152,
5145  17, 5129, 191, -213, -531, 255, -468, -209,
5146  1128, 72, -807, 225, -319, 1638, 42, 20,
5147  935, -52, -326, 541, -1174, 130, 284, -112,
5148  444, 3959, 262, -631, -262, 275, 1025, 190,
5149  1125, -265, -95, 265, 35, 270, -92, -30,
5150  -141, 325, -435, 45, -659, 149, 3648, 339,
5151  -1701, -1338, -144, -989, -604, 84, -394, 168,
5152  -302, -1294, -433, -921, 1271, 77, 374, -604,
5153  -230, 97, 206, -138, 2909, 478, 707, 0,
5154  1242, -340, -1659, 349, 2751, -1175, -146, 1038,
5155  65, -775, -423, 14, 22, 41, -905, 287,
5156  280, -933, 195, -1817, 540, -2374, -661, -1102,
5157  879, 1232, 29, -1683, 286, -136, 658, -395,
5158  -1782, -2823, -624, -223, -299, 2859, -103, -45,
5159  544, 82, -21, -263, -666, -362, -732, 249,
5160  1087, -242, 30, 663, -386, -350, 1240, -492,
5161  -868, 69, -41, 35, 30, -1791, 3870, -455,
5162  1355, 1098, 2933, 347, 361, 79, 2855, -26,
5163  -66, -598, -43, 21, -386, -802, -81, -436,
5164  846, -673, 377, -326, -1217, 1465, -480, -205,
5165  -2168, -1689, 690, 355, 1192, 734, -113, 39,
5166  -486, -644, 438, 1096, -723, -524, -1634, -621,
5167  -394, 226, 167, -625, -709, 854, 3005, -910,
5168  13, -793, -1517, -1254, 18, -440, -836, 651,
5169  -31, 229, -1081, -126, -191, -3612, 487, 451,
5170  -292, 943, -2018, -618, -259, -649, -723, -447,
5171  -238, 1096, -2228, 675, 563, -316, -1248, 32,
5172  -28, 293, -1817, 226, 267, 1291, 624, -2279,
5173  143, 650, 5, -563, -504, -2124, -94, -1613,
5174  -3050, 708, -3458, 442, 30, 65, -80, 89,
5175  204, -245, 94, 28, -2, -231, 623, -189,
5176  -405, -2147, 1147, 3124, 806, 1048, 1145, 653,
5177  47, 86, -4, 46, 437, 229, -190, 310,
5178  1995, -48, -1015, -1806, -266, -941, 361, 179,
5179  172, 397, 182, 323, -516, 3435, 7, -5,
5180 };
5181 
5182 static const int16_t cb1616s1[] = {
5183  -2521, -518, 1830, 985, -500, 109, -807, -197,
5184  543, -1036, 104, 1989, 428, 740, 1110, -366,
5185  1482, 899, -1828, 159, -3015, -311, -792, -42,
5186  3, -412, -157, -13, 863, -248, 261, -187,
5187  -409, 156, 772, 271, 318, -262, 78, -571,
5188  28, 370, 119, 302, -4794, 106, -123, -153,
5189  1857, -702, 1090, -319, 415, -327, 2124, -170,
5190  -411, 174, 62, -7, 921, -128, 735, -127,
5191  972, 1678, 166, -1471, -208, -224, 871, -900,
5192  -223, -817, 288, -472, 10, 31, -401, -3201,
5193  -1290, -3, -301, 183, 730, 473, 438, -81,
5194  882, -64, 2898, -242, 408, -211, -333, -254,
5195  -820, 612, -1128, -60, -73, -2516, 45, 637,
5196  -130, 459, -312, -223, -629, 1490, 1792, -199,
5197  -21, -545, 1772, -1084, -173, 381, 380, 1289,
5198  -117, 483, 138, -1200, -519, 598, -3453, 349,
5199  -3102, 1260, -170, 238, -684, 48, -483, -883,
5200  -879, 139, 298, -110, -203, -955, 195, 57,
5201  -550, 1945, -711, -688, -1470, 1527, 58, 317,
5202  656, 310, 57, 162, 2006, 1387, 845, -127,
5203  -398, 318, 2520, 2002, -906, -323, -194, 907,
5204  588, -228, -357, -316, 557, -596, -1559, -3,
5205  1614, 1317, -1701, 936, -89, -2270, 1327, 1046,
5206  400, -233, 18, -730, -23, -181, -593, 74,
5207  -570, -969, 432, -261, -833, -90, -4675, 786,
5208  -566, -183, -859, -554, 346, -493, -201, -220,
5209  241, -919, -1896, 265, -802, 1380, -718, -1103,
5210  -574, 307, 138, -1260, 175, 2540, -82, 58,
5211  1046, -1381, 2486, 582, 455, 485, -824, -150,
5212  57, -45, -155, -490, -1108, -2191, 833, 423,
5213  -2011, 267, 779, 140, -28, 57, 94, 6,
5214  -301, 5, -833, -1226, -193, 1110, -63, 79,
5215  -492, -1465, -2733, 444, 56, -1116, -601, 20,
5216  -618, -1315, -695, 1146, -66, 336, -166, 158,
5217  530, -53, -371, -594, -685, 114, -146, 373,
5218  174, -1, 47, 119, -124, -121, -6697, -94,
5219  -3544, 1506, 1221, -101, 2160, 558, -254, -728,
5220  511, 378, -383, 12, 626, 172, 183, 354,
5221  49, 1669, 1188, 3810, 409, 152, 694, -2520,
5222  342, 61, -85, -38, -170, 5, 305, 154,
5223  -348, 699, 332, 2542, 673, -1130, -2601, 554,
5224  1483, 466, 271, 490, -644, 822, -96, 477,
5225  131, -2051, -111, 43, -31, -62, -767, -3257,
5226  663, 488, 1823, 522, -525, -249, 481, -7,
5227  -1298, -941, -335, -566, 305, 534, -735, 207,
5228  709, -3170, 19, -20, -1888, 271, -1697, 117,
5229  1837, 2690, 305, -483, -463, 407, -706, 467,
5230  518, 1806, 244, -80, -453, -505, 882, 843,
5231  1328, -280, 175, 319, -842, 192, -680, -469,
5232  5440, -205, -187, 53, 332, 204, -184, 96,
5233  1026, -525, 20, 975, 125, -1562, -1873, -757,
5234  -137, 133, -10, -340, -783, -1484, -2206, 1238,
5235  -5212, -466, 129, -224, 17, 497, -41, 846,
5236  88, -41, 285, 284, -155, 21, -225, 150,
5237  223, -807, -444, -1141, -908, 292, -326, 559,
5238  -446, -283, -41, -277, -3479, -667, 532, 83,
5239  257, 383, -2986, 1685, 697, 777, 1551, -142,
5240  1786, 579, -531, 787, 712, -984, 603, -174,
5241  -459, 1303, -943, 741, 1103, -73, 600, -403,
5242  -42, -169, -90, 220, 208, 105, -4083, -1069,
5243  981, -926, 124, 273, -145, -133, 307, 4720,
5244  209, 324, -79, 12, -41, -220, 211, -184,
5245  435, 307, -1544, 83, 1565, -445, -217, -648,
5246  -379, -1270, -1590, -2337, -860, 348, 648, -157,
5247  -785, 3318, -123, -138, -412, -876, 358, -173,
5248  -280, -81, -149, -167, -160, -2113, 20, -40,
5249  1022, 432, -721, 55, -651, 17, -1135, -380,
5250  -542, -1128, 2919, -475, -143, -53, 176, -152,
5251  7, -29, -172, 174, 195, -8005, 277, 105,
5252  35, 115, -314, 137, -253, 75, -278, 90,
5253  -1508, 79, -153, -560, 1027, -349, -292, -466,
5254  -1101, -324, -84, 4251, 822, -420, 55, 43,
5255  1886, 281, 964, 2408, 425, 1187, -27, -84,
5256  -1277, 63, -978, -143, 506, 727, -155, -384,
5257  3434, 592, -262, -438, -30, 2849, -69, -58,
5258  -181, -87, 20, 299, 412, -263, 702, 131,
5259  -271, -10, 736, 121, -6299, -132, -116, 26,
5260  -253, -586, 32, -145, -251, -12, 471, 135,
5261  585, 604, 29, 873, 363, -2, -1595, 41,
5262  -1147, -142, 665, -2752, 1302, -358, -134, 29,
5263  -691, -12, -702, -459, 100, 278, 9, 54,
5264  66, -458, 53, 213, 193, 14, -400, 4870,
5265  -950, -209, 50, 470, 449, 3, -118, 2287,
5266  -469, -58, 126, 1011, -826, 386, -1019, -2390,
5267  -586, -1401, 137, 760, 141, -89, 117, -252,
5268  3106, -936, -198, 390, 463, -245, -509, -123,
5269  3057, 1200, 3451, 282, -332, -585, -662, -955,
5270  165, -276, 73, 373, 202, 506, 356, 125,
5271  141, -613, -670, 446, 2031, 1521, -446, 1339,
5272  198, -112, 214, 70, 265, -1310, 2492, -133,
5273  -1880, -347, -961, 312, -3714, -475, 102, 391,
5274  64, 1091, -686, -101, 144, 447, 173, 66,
5275  -374, 342, 69, -3379, -1331, 1160, -889, -858,
5276  982, -1613, -223, 57, 186, 428, 226, -477,
5277  449, -1052, -661, -382, 459, 277, -277, -250,
5278  12, 4077, -260, -161, -163, 38, 159, 243,
5279  131, 457, -2253, -301, -1626, 37, 806, 104,
5280  191, 1899, 346, 398, -1108, -623, -391, 1092,
5281  1252, 1126, 81, -116, 1192, 674, -1321, -32,
5282  1739, -708, -230, -844, -507, 415, 261, 211,
5283  -619, -191, 5460, 8, 139, 197, 392, -556,
5284  -215, 66, 64, -808, 0, -136, 151, 156,
5285  260, 94, 418, -1446, 1815, -540, -793, 451,
5286  -477, 1788, -124, 330, 1638, 342, -503, -384,
5287  -1201, -762, 929, -2886, 888, -63, 318, 598,
5288  42, -1226, -400, -462, -136, 321, 1872, 376,
5289  1260, 142, -79, 4377, 9, 294, -71, -190,
5290  -21, -2612, -240, 26, -18, -227, 864, 79,
5291  2588, -882, 87, -2976, 9, 480, -1573, -170,
5292  -429, 201, -124, 171, 632, -60, -447, 64,
5293  -37, -1182, -86, -105, 2901, -3557, -134, 486,
5294  141, -259, 239, 465, 467, 1009, -409, 34,
5295  254, 2469, 1002, 834, 557, -845, 149, -747,
5296  -504, 494, 1382, 1067, 353, 191, -1105, 1705,
5297  -586, 1472, -444, -1303, 198, 602, 471, 468,
5298  4855, 127, -141, 487, -454, -138, -392, -118,
5299  -491, -948, 58, -290, -7, -662, 229, -268,
5300  -2, -537, -620, -4770, 1152, -173, 166, -69,
5301  32, -2555, 433, -583, -2219, 1107, 1082, -942,
5302  -173, 399, -601, 250, 423, 125, -448, 352,
5303  -571, -406, 0, 4735, -264, -174, -1020, 1105,
5304  -1149, -171, -252, -130, -202, -74, 601, 601,
5305  570, -2742, -1403, 3129, -349, 194, 309, 130,
5306  261, 93, 154, -117, -418, -657, 270, -160,
5307  1660, -818, 613, -1458, -653, -3763, -232, 90,
5308  -265, -99, -28, -13, -281, -553, 11, -142,
5309  -1764, -4548, 936, -21, -683, -88, -806, -187,
5310  28, 78, -70, -99, -2, -493, -16, 48,
5311 };
5312 
5313 static const int16_t cb1616m0[] = {
5314  -3821, -3397, 203, -25, -22, 68, 189, -13,
5315  -286, 94, 18, 288, 29, -5, 3, -414,
5316  1483, -172, -1275, -180, -3792, 360, 145, -143,
5317  444, -139, -198, 70, -17, -353, -121, -6,
5318  76, -50, 2987, 173, -3070, -229, -16, 192,
5319  134, -55, -86, -200, 128, -2052, -59, -11,
5320  -4, 309, 179, 494, -138, -363, -336, 119,
5321  -127, 2497, -169, -316, -87, -538, 42, -534,
5322  315, 2364, 61, 269, -87, -94, 82, -2069,
5323  18, 1238, -7, 79, -9, 41, 70, 50,
5324  209, -158, -136, 28, -275, 62, 296, 77,
5325  6269, -184, 73, -19, -25, -57, 134, -52,
5326  8569, -176, -8, 17, 15, 79, 36, -137,
5327  12, 44, -270, 2335, 111, 517, -83, 207,
5328  -276, 2577, -198, 83, 376, -75, -273, 62,
5329  109, 4, -48, 122, -41, 99, -87, 14,
5330  -7696, -118, -66, 171, 96, -31, 123, -217,
5331  -676, -439, 407, 97, -281, 1873, 626, -148,
5332  -548, 1634, 704, 97, -2076, -336, 632, -371,
5333  113, 544, -88, 184, -2200, -420, -592, -168,
5334  759, 291, 2215, 704, -140, -145, -4088, 295,
5335  186, -270, 283, 294, -42, 76, 69, 41,
5336  -140, 1635, -200, -682, 302, -192, 902, -540,
5337  -843, -494, -529, 102, -759, -165, 3160, -180,
5338  -1450, -424, -16, 6, -548, 296, -3056, 219,
5339  -1883, -109, -566, -431, 95, -422, -532, -26,
5340  120, -46, 23, 174, 175, -369, 110, -2,
5341  25, 132, -1, -3338, -67, 2140, -25, 566,
5342  -129, 35, 1187, 337, 1999, 2712, -71, 45,
5343  -177, 94, -321, -197, -573, 98, 225, 46,
5344  53, 78, -40, 82, 23, 2718, 2534, 89,
5345  -65, 77, 206, 343, 527, 102, -191, 94,
5346  463, 111, -4529, 97, 876, -205, -944, 181,
5347  -132, 467, 366, 85, -302, -100, -33, -76,
5348  -3087, -2546, 215, 277, -52, 352, 137, -45,
5349  162, 590, 406, 382, 85, -2824, 141, 219,
5350  -3790, 40, 126, 32, 30, 100, 121, -210,
5351  196, -268, 178, 102, 1229, -80, -750, -11,
5352  -57, 84, 238, 3571, 274, -254, 55, -1616,
5353  -176, -755, 46, -1306, -201, -228, 101, 197,
5354  -93, -156, 319, 82, -385, -17, -4660, 180,
5355  1278, -113, -215, 103, 832, -233, 412, 249,
5356  -900, -132, -3427, 52, 416, 267, 317, -384,
5357  130, 78, 91, -360, 75, 386, 2219, -360,
5358  -2975, 17, 286, -294, -213, 231, 131, 821,
5359  -358, 222, -230, -44, -93, -1151, 294, -316,
5360  -8, 129, 231, -993, -58, 3319, 48, -2546,
5361  -213, -14, 3208, 162, -240, -176, 307, -165,
5362  -20, 348, -113, -78, -91, -8, -261, 8033,
5363  -179, 64, -7, -113, -59, -32, -170, 52,
5364  55, -80, 140, 64, -39, 915, 28, 416,
5365  38, -2328, 206, 115, 366, -92, 652, 110,
5366  -2838, -59, 613, 23, 109, -151, -198, 185,
5367  3033, -122, 2863, -273, 86, 41, 114, -99,
5368  315, 372, 14, 2191, -171, 531, -18, -34,
5369  -352, 130, -360, 117, -2896, 2, -564, 51,
5370  223, 57, -257, 3161, 3130, -384, 126, -40,
5371  -160, -232, -138, 81, -34, -96, 82, 9,
5372  62, -161, 344, 100, 790, -243, -344, -393,
5373  -531, 401, 90, 171, 144, -329, 7, -4639,
5374  -135, -6, 351, -21, -195, 224, -25, 6027,
5375  224, -14, 344, 170, -169, -97, 252, -488,
5376  -379, -73, 629, -9, 266, 152, -64, 330,
5377  -8, 2080, -91, -3315, 229, 25, 45, -528,
5378  -123, 2951, 40, -85, -4, -2695, -38, -112,
5379  84, -30, 79, 762, 151, -4089, -95, -151,
5380  9, 138, -206, -3, -2114, 99, -100, 116,
5381  -403, -56, -8, -36, 115, -18, -195, -38,
5382  -240, 8, -32, 122, 125, -7406, 45, -210,
5383  111, -152, -152, -35, -72, 28, -154, 303,
5384  -3147, 459, -2881, -14, -13, -56, -126, -69,
5385  -213, -97, 202, -88, -277, -557, 451, -376,
5386  -91, 319, 141, 2728, 23, 2506, -101, 632,
5387  62, -314, 159, 44, 1231, -65, -37, 192,
5388  3118, -186, -396, -108, 71, 2111, 586, 95,
5389  15, -28, 176, 20, -67, 3, -265, 101,
5390  -182, -21, -455, -15, -6225, -45, -353, -384,
5391  -22, 113, -40, -47, 57, -73, -503, 134,
5392  736, -70, -125, -5, -250, 62, 165, 182,
5393  185, -132, 426, -276, 100, -497, -23, 81,
5394  -112, -3528, -1997, -234, -154, -91, -125, -26,
5395  179, -611, 655, 767, -1064, 130, -264, 107,
5396  2811, -1391, 298, -20, 37, -74, -12, -157,
5397  -270, -106, 2559, -89, -3107, 55, 187, -265,
5398  195, 140, 1, -484, 713, 171, -1123, -226,
5399  3666, -367, -516, -249, 38, 195, 236, -378,
5400  -383, -205, -72, -7, 15, -9329, -6, -26,
5401  56, 141, 48, 6, -141, -95, -69, -40,
5402  -99, -80, 73, -253, 456, -174, 51, -250,
5403  -48, -2115, -63, -2555, -25, -2058, -58, 66,
5404  176, 14, -10053, -23, -39, -37, -15, 38,
5405  82, 11, 97, 169, 5, -67, 57, 61,
5406  -2248, 108, -19, 256, -169, -122, -336, -431,
5407  -77, -250, -156, -745, 184, 684, 10559, -199,
5408  -34, -37, 96, -82, -17, 60, 65, 21,
5409  -67, -337, 62, 35, 74, -214, 38, 47,
5410  -129, 6139, -139, -57, -154, 261, 7, -127,
5411  109, 40, 179, -99, 198, -51, 48, -36,
5412  -2377, -194, -334, -2826, 103, -220, -57, 41,
5413  979, -895, 68, -217, -1712, -430, -98, 91,
5414  -107, -1755, 2615, 84, -500, 231, 480, -31,
5415  146, -157, -120, 152, 2342, -36, -1969, 57,
5416  -109, 476, -243, 261, -58, 1998, 4, 1388,
5417  -98, 45, -140, 400, -76, -321, -22, -9,
5418  210, 517, 5, -4708, 66, -330, -405, -19,
5419  2158, -65, -2163, 244, -16, -192, 494, -381,
5420  -194, 413, 89, 220, 455, -54, 4, 206,
5421  221, -4998, 63, -365, 354, 364, 677, 207,
5422  -66, -27, -477, -182, 841, 85, -40, 166,
5423  -185, 321, -293, -181, -429, -231, 1401, -122,
5424  938, 67, -185, 51, 3188, -802, 421, -3230,
5425  1432, -432, -658, -587, -843, 421, 177, 446,
5426  510, -140, -90, -127, -78, 2, 1089, -185,
5427  301, -393, 4100, -152, 265, 224, 25, 95,
5428  534, 280, -254, -45, -5, -207, 49, -126,
5429  8922, 43, 9, 21, 28, 21, -42, -84,
5430  38, 90, -2014, 61, -149, 188, -3350, -120,
5431  -43, 10, 14, 155, -225, -351, -114, 28,
5432  -23, -4400, 367, -51, 76, -89, -113, 122,
5433  2007, 25, -348, -227, -370, -61, 135, -79,
5434 };
5435 
5436 static const int16_t cb1616m1[] = {
5437  -321, -7, -6725, -36, 77, -20, -101, -529,
5438  -166, 97, -76, -232, -70, 16, 13, 93,
5439  -50, 222, -258, -4424, -125, 125, 83, 313,
5440  -246, -325, 108, -331, 484, -188, 192, -964,
5441  2603, -38, -2236, 58, 337, -254, -17, -90,
5442  -88, 40, -141, -1293, -56, -811, 247, -78,
5443  -34, 144, 112, 43, 142, -137, -147, 56,
5444  -406, 12, 210, 132, 3707, 109, -896, -268,
5445  -2295, -509, 32, -219, 113, -104, 141, 273,
5446  18, -358, 16, -3354, 3474, -167, 220, 10,
5447  104, -175, -8, -71, -77, -48, 277, 82,
5448  86, 35, -712, -32, 36, -65, 213, 121,
5449  -76, -742, 291, -4587, -169, -122, -77, -285,
5450  54, -120, 89, 71, 12, -133, 54, -215,
5451  -1906, -115, 3220, -194, -391, 87, 415, -212,
5452  -210, -138, 182, 590, 713, 944, 320, 142,
5453  -1970, 197, -79, -548, 458, 2836, 33, -62,
5454  -183, -149, -640, 147, -427, -113, -178, -1631,
5455  -108, 2666, -58, 2210, -251, 288, 16, 382,
5456  2123, 636, -4, 1118, 232, 335, -33, -114,
5457  24, -68, 1309, -38, 2080, 534, 288, -162,
5458  -630, -360, -643, 10, 62, -2229, 263, 19,
5459  310, -44, 419, 2846, -2579, -159, -246, 685,
5460  -67, 394, 314, -356, -158, 19, 90, 116,
5461  -2261, 163, 664, 163, -191, -49, -18, -308,
5462  -15, 2508, -370, 693, -62, 818, -307, -658,
5463  133, 1858, -4900, 53, -2485, -48, -9, 126,
5464  159, 6, -71, 291, 102, -367, -62, 27,
5465  88, -6, 204, -65, -725, 31, -159, -1,
5466  -5, 45, -133, -146, 261, -4481, -19, 694,
5467  -261, -478, -177, 88, 214, -836, -14, -762,
5468  -111, 501, 0, 254, 1971, -1024, 2678, -141,
5469  -6064, 76, 430, 160, -195, -582, 280, 580,
5470  183, -315, -13, 665, -53, 315, -199, 438,
5471  220, 3267, 194, 2, 2808, -88, 42, 150,
5472  -179, 237, -155, 143, 46, 99, 27, 30,
5473  -6137, -51, -89, 201, 145, -179, 13, -358,
5474  55, 71, -3, 28, -9, -16, 125, 160,
5475  159, -21, -5407, -485, -4, -88, -89, 44,
5476  3, 166, 22, -413, 993, 80, 485, -107,
5477  446, -943, 1025, 261, -3, 2991, 547, -268,
5478  -109, 536, -10, 187, 17, 388, -120, -71,
5479  -343, -416, 162, 69, -9, 46, -477, 83,
5480  6134, 146, -236, -125, -94, -55, -274, -231,
5481  1120, 171, -139, -2714, 80, -111, 20, 2475,
5482  -135, -1710, 317, -762, 155, 1222, 68, 1192,
5483  -15, 1825, -36, -45, -120, -484, -131, -162,
5484  -128, 163, -407, 72, -222, -46, -222, -5319,
5485  278, -373, -436, 284, 138, -243, -104, 28,
5486  -77, 3022, 93, -15, -581, -498, 292, -165,
5487  -1740, 121, 195, -1368, -134, -68, -20, -75,
5488  -10, 113, 128, -381, -507, -237, -709, 13,
5489  -22, 155, -5065, -95, 246, -226, 193, 687,
5490  1839, 246, -232, -359, 475, 106, 297, 205,
5491  -2702, -378, -219, -20, 140, -3198, 192, -3077,
5492  -135, -38, -23, 213, -72, 255, -90, -130,
5493  -150, 62, -484, -94, -2625, -89, 344, -129,
5494  2655, 369, -35, 17, -697, 251, -343, 68,
5495  53, 176, 3104, 237, -75, -3020, 178, 45,
5496  -86, 45, -115, 183, 49, 26, 140, 77,
5497  40, -2315, 249, 1791, 48, -755, -12, 201,
5498  -455, -250, -62, 1729, -113, -959, 238, -114,
5499  289, -135, -2208, 2748, 65, 306, -83, 3,
5500  -513, -481, -49, -163, -568, -88, 668, -51,
5501  -2586, 106, -22, 584, -453, -350, 333, -177,
5502  -236, -657, 536, -349, 394, -56, 14, 133,
5503  -55, -84, 210, -19, -8647, 154, 80, 27,
5504  -7, -76, -117, 100, -201, 1, 296, -101,
5505  -6, 5642, 137, -59, -93, 95, -110, -280,
5506  -61, -300, 25, 887, 43, -30, 2493, 76,
5507  -22, -343, 489, 266, 308, 163, 132, -349,
5508  2021, 18, 15536, 61, 11, -41, -42, 41,
5509  -4, -183, -40, -24, 26, 241, -102, -115,
5510  -164, 2044, -35, -217, -226, 734, -228, -2546,
5511  218, 0, 122, -150, -528, -188, -1273, 155,
5512  107, -33, -37, -293, 6, 112, -155, -228,
5513  192, -2378, 153, -1045, 213, 2975, 39, -159,
5514  -10, -41, 34, -125, 4, -30, 3907, -41,
5515  848, -346, 191, -195, -292, -126, 3421, -24,
5516  -244, 92, 693, 64, -193, 192, 121, -33,
5517  -141, 523, -162, 2754, 71, 59, 40, -63,
5518  -142, -100, -338, 379, -136, -64, -196, 11,
5519  3198, 162, 2097, -132, -2359, -193, -398, -318,
5520  842, -635, -168, 425, 2001, -136, 290, 206,
5521  562, -96, -8, -214, -45, -11, 4, 52,
5522  177, -148, 229, 33, -48, -46, 6538, -106,
5523  -27, -22, 6527, 20, -405, 157, 87, 208,
5524  -117, -4, 30, 87, 28, -356, -76, -108,
5525  -33, -568, -270, 177, 49, -457, -3210, 119,
5526  103, 256, -180, 211, -1209, -369, -256, 37,
5527  -47, 4976, 84, 207, 225, 224, -425, 396,
5528  921, 58, -150, 104, 1509, 15, -58, 1724,
5529  47, -24, 21, 376, 353, 482, -236, 634,
5530  306, 3179, 73, -33, -54, -169, -214, 146,
5531  4322, -216, -644, 305, 305, -453, 53, 143,
5532  -9, -1472, -141, 1314, 57, 40, -55, -80,
5533  67, 9264, 57, 86, 22, -147, 1, -6,
5534  0, 39, 7, 114, -51, -137, 155, -15,
5535  -122, 5, 137, 125, 213, -6, 7158, 36,
5536  -52, -54, 149, 901, 859, 703, 366, 673,
5537  -13, 1186, 588, -202, -451, 18, -585, -250,
5538  -2632, -134, 61, -3038, 1022, 78, -672, -276,
5539  96, 838, 533, -254, -525, -106, -378, 1627,
5540  12, 31, 317, -118, 81, 313, -186, 197,
5541  452, -2971, 83, 1326, 419, -2366, -328, -87,
5542  -103, -243, -280, 25, -240, 590, -232, 105,
5543  -2966, -2391, -326, 338, 80, -392, -243, 271,
5544  -7, 1127, 1, 1901, -2279, -207, 32, -99,
5545  560, -193, 371, 494, 506, 255, 332, 10737,
5546  48, 8, -33, -33, 32, -33, 45, -104,
5547  -259, -99, -37, -134, 72, -50, 138, 428,
5548  -2258, 77, 744, 5, 96, 3020, -269, 49,
5549  112, -223, 186, 48, 224, 2571, 340, -129,
5550  -39, -1900, -45, 1978, -261, 223, 294, 22,
5551  -108, -58, 109, -31, -3252, -138, -2969, -19,
5552  -133, 190, -36, 132, -136, 63, -175, 351,
5553  -76, 232, -2708, -17, -24, -130, -474, 74,
5554  -2978, 45, -139, -23, 227, -42, -141, 278,
5555  81, 8, -2491, -446, 315, -64, -167, -643,
5556  -275, 100, 0, 2484, -482, -128, -144, -206,
5557 };
5558 
5559 static const int16_t cb1616sl0[] = {
5560  -46, -5073, 119, -68, 8, -160, 201, -15,
5561  55, 44, 44, -197, -110, -83, -90, -66,
5562  -29, -128, 2449, -182, 2226, 298, -69, 189,
5563  -167, 199, -78, 60, -154, -169, -242, 189,
5564  214, 132, -41, 169, 222, -130, 209, 20,
5565  -154, -327, -3458, 186, 1356, 672, 133, 100,
5566  375, -491, -52, -87, 153, 537, 2513, -349,
5567  47, -27, 118, -301, 250, 45, 191, -150,
5568  279, 2367, -70, 191, -301, -206, -5, -40,
5569  -201, 3680, -67, 36, -341, -133, -197, -383,
5570  -101, 21, -68, -1240, 69, -8, -7, -16,
5571  28, -47, -145, -169, 32, 170, 246, 149,
5572  3039, -2617, -42, -95, 184, -74, 71, -56,
5573  -22, -85, -203, 129, 97, -105, -91, -304,
5574  4, 93, 89, 2724, 2809, -178, 52, -155,
5575  -152, 149, 47, 182, 124, -75, 24, 256,
5576  -38, 53, -135, 63, 70, 59, -59, 7,
5577  6, 46, 8192, -157, 142, 81, 121, 136,
5578  -87, -147, -71, 59, 57, 119, 21, -1938,
5579  46, 186, 100, -158, -52, 34, 95, 22,
5580  20, 179, 112, 116, 234, 2551, -3012, -167,
5581  -93, -379, -90, 24, 208, 257, 253, 23,
5582  -1361, 209, 75, 191, -23, -115, 2024, 264,
5583  77, -159, 77, -219, -237, -154, 13, 273,
5584  -3338, 122, -205, 3796, -96, 103, -136, -60,
5585  115, -81, 19, 69, 396, 225, -280, 86,
5586  329, 284, 505, 403, -37, 203, 310, -2587,
5587  -2374, -241, -17, 492, -42, -32, 261, 112,
5588  123, -33, -1271, -112, -41, 12, 82, 67,
5589  -71, 56, -10, -83, -28, 15, -12, 42,
5590  2292, 297, -235, -3, 528, -57, 159, -185,
5591  -54, -84, -152, 775, 15, 54, 451, -294,
5592  53, -2, 141, 39, -65, 75, 149, -5460,
5593  17, -58, -126, -281, 264, 151, 362, -98,
5594  62, -2361, -2560, 173, 42, -290, -161, -96,
5595  -52, 82, 130, -86, -150, 48, 20, -57,
5596  52, -2263, -96, 2662, -66, 21, 74, -37,
5597  22, 323, 64, 270, -141, -599, -300, -121,
5598  -12, -128, -96, -3, -129, -4339, -293, -55,
5599  31, -82, 8, 82, -20, 58, 15, -238,
5600  140, -125, -98, 7632, -14, 96, -129, -12,
5601  -39, 85, 0, -104, -225, 24, 3, 95,
5602  -87, 115, 168, 19, 22, 95, 8056, 36,
5603  -12, 106, -99, -15, -87, 112, -122, 55,
5604  14, 282, -31, 80, 42, -4, 81, -73,
5605  74, -10, 82, 35, 173, -20, -40, -8192,
5606  -35, -386, 270, 263, -231, -142, 42, -445,
5607  204, 177, -330, -859, 715, 2731, 59, 2578,
5608  220, -478, 3, 410, -47, 61, -214, 2765,
5609  -206, 174, 56, 427, 442, 118, 2708, -66,
5610  -40, 41, 119, -65, -71, -21, 124, 106,
5611  -18, -2586, -35, 106, -364, 286, -16, -178,
5612  -146, -82, 157, 92, -4, -437, -131, -85,
5613  -27, -90, 23, -58, -5332, 115, -69, -25,
5614  -14, 13, 52, 14, -286, -13, -60, 16,
5615  19, 53, 35, 7, -21, 7, 231, 48,
5616  2495, -82, 2836, 44, -134, -76, 33, -394,
5617  47, -124, -175, 95, 103, 161, 57, -37,
5618  174, -499, 131, -394, 2007, -2596, -481, 294,
5619  152, 601, 144, -438, 109, -204, 317, 37,
5620  362, -153, 216, 269, -39, 1250, 505, 505,
5621  2571, -115, -595, -806, -998, 1226, -71, 26,
5622  -67, 262, 51, -161, 183, 1622, -32, 233,
5623  3, -217, 19, -16, 209, 51, 40, -40,
5624  -43, -27, -7227, 13, -128, -18, 82, 154,
5625  133, -121, 33, -66, 8, -102, 71, 8,
5626  2780, -43, 79, 3212, -282, -165, 125, 78,
5627  -101, -59, 59, -136, 308, -61, -295, -241,
5628  -29, 27, -326, 2932, -563, 308, -269, -34,
5629  -158, -26, -64, -411, -75, 420, -294, -239,
5630  -11, 429, 44, 36, 69, -200, -56, 279,
5631  80, -218, -294, -294, 252, 64, 7793, 7,
5632  -155, -56, -3118, -2749, -178, 62, 441, 105,
5633  -45, 23, 23, -101, -109, -26, -149, 566,
5634  -29, -394, -850, 1699, 1986, 243, -665, 565,
5635  155, -1746, 96, -344, -651, 387, -363, 283,
5636  241, 101, 71, -18, -9, 43, 114, -22,
5637  9, -109, -119, -92, 117, 8192, -67, 87,
5638  174, -42, -195, 527, -155, -195, -167, -1619,
5639  2638, -824, 121, 44, 138, -808, 407, 584,
5640  -217, -90, -278, 549, -118, -1278, 837, 220,
5641  142, -956, -294, 89, 2627, 269, -129, 253,
5642  10, 15, 167, 163, 87, -262, 89, 48,
5643  14, 24, 2967, -175, 2550, 51, 11, -152,
5644  -111, 230, -267, -79, 321, -641, 507, -32,
5645  -20, -238, 23, -322, -2506, 173, 2205, -91,
5646  -21, -1594, 420, -157, 97, 64, 126, -38,
5647  -84, 10, -85, 93, -21, 272, -427, 30,
5648  -60, 61, -81, -40, 27, 18, -29, -208,
5649  -70, -8192, 16, 15, 53, 34, 49, -26,
5650  -2512, -152, 23, -77, 3015, 87, -164, 247,
5651  119, 91, 444, -43, -166, -26, 253, -93,
5652  50, 408, -3274, 913, 104, 119, 17, -54,
5653  42, 19, -294, -298, -416, -82, 38, -263,
5654  137, 132, -2609, -44, 2783, -34, -9, 266,
5655  8, 18, -183, 520, 515, -93, -159, -21,
5656  186, 27, -89, 137, 77, -60, -33, 34,
5657  -5115, -44, -172, -122, -9, -104, 69, 16,
5658  94, 2813, -200, -142, -50, 375, 3276, -272,
5659  -44, 47, -41, -188, 263, -237, -24, 312,
5660  120, -326, 823, 193, 410, -95, 356, 565,
5661  296, 1202, -2737, -968, 87, -204, -1329, -826,
5662  -827, 584, 194, -31, -12, -109, -39, -7,
5663  73, 29, 24, -12, 256, -98, -46, 63,
5664  207, -8, 73, -342, 4578, -37, 60, -66,
5665  8, -39, -176, -125, -34, 57, -141, -52,
5666  -39, -128, -50, -143, -85, -107, 19, -38,
5667  74, -40, -161, -54, -63, -3452, 176, 116,
5668  5274, 19, -42, 198, 3, 33, 80, -99,
5669  -111, 11, -90, 97, -6, -3, -52, 301,
5670  2335, 148, -171, -88, 44, -404, 124, 4,
5671  -80, 189, 2838, 62, -247, 394, -230, -91,
5672  92, -2587, 84, -139, -31, 3014, 25, 201,
5673  -137, -64, 383, 2, -70, -115, -210, 43,
5674  -1111, -403, -379, -9, 243, 77, -220, -60,
5675  -38, -15, 7, 109, 41, 143, 56, -211,
5676  -2492, -48, -218, -115, -321, -358, 388, -10,
5677  -172, -52, 177, 2996, -96, 480, -23, -15,
5678  177, -225, 217, 10, 367, 129, -45, -114,
5679  23, 257, -48, 2497, 236, 12, 197, 245,
5680  19, -173, -321, 310, 406, -280, -72, -279,
5681  73, 3307, 245, 78, -186, 2928, 264, 263,
5682  -227, 50, 172, 91, 293, 24, -148, -245,
5683  -61, 219, -88, 169, 220, -99, 3222, 3,
5684  0, 103, 19, 116, 69, -180, -7, -49,
5685  26, -59, -93, -68, 123, 357, 241, -3308,
5686  -297, 198, 40, -80, 285, 161, 90, -46,
5687  -165, -32, 87, -5676, 254, -37, 7, -20,
5688 };
5689 
5690 static const int16_t cb1616sl1[] = {
5691  73, 78, -64, 76, 17, 6250, -4, -167,
5692  52, 4, -3, 11, -189, -19, -136, -220,
5693  15, 6, -420, -2205, 38, -2944, 16, 118,
5694  -116, 61, 119, -390, 217, 548, 24, 161,
5695  -24, -2342, -148, -159, -2783, 225, 401, -226,
5696  210, 643, -366, 240, 264, 167, 115, 827,
5697  -39, -161, 30, -173, 42, 29, 98, 377,
5698  -58, -163, -41, 27, 25, 4368, 87, -2836,
5699  -175, -71, -62, -84, -476, 4, 2466, 113,
5700  -2830, -916, 593, 276, -356, -427, -686, -215,
5701  2752, 395, -9, -345, 117, -122, -327, 92,
5702  107, -106, 32, 270, 271, 171, 3138, 198,
5703  -46, -70, 46, 502, 91, 77, -19, 216,
5704  94, 122, -64, -392, -31, -2696, -364, -131,
5705  -315, 129, -461, 229, 192, 236, 185, -263,
5706  -173, 44, 24, -267, -40, -177, -149, -2471,
5707  26, 113, -183, -1693, -188, 48, 22, -73,
5708  50, -133, 58, -70, -173, -308, -442, -188,
5709  92, 389, -35, 167, 235, 66, 2593, 2435,
5710  244, 630, -22, 235, 112, -32, 533, -158,
5711  81, 71, 44, -59, -158, -23, 28, 8192,
5712  -58, -181, 39, 220, -54, -124, -59, -277,
5713  71, 41, -82, -157, -6860, -4, 44, -84,
5714  -48, 134, -193, 159, -45, 218, -47, -133,
5715  147, 1749, 765, -84, 184, -317, -286, -17,
5716  -340, -262, -244, -21, 3122, 290, -127, -119,
5717  179, -128, -125, -439, 2766, 1917, 85, 57,
5718  -32, 373, -16, 170, -74, 31, 425, 626,
5719  1, -511, 64, 387, 142, -621, 183, -224,
5720  220, 1195, 386, -3360, 332, 484, -1112, -96,
5721  187, 43, 1838, 39, -36, 13, -132, -8,
5722  -1, -43, 29, -132, -19, 10, 10, -218,
5723  -3659, 119, -103, -27, -29, -108, 13, 181,
5724  39, -117, 92, 37, -17, -198, 330, 538,
5725  17, 113, 4758, 1, 28, -10, 87, 22,
5726  96, -14, -99, -56, -130, 0, -55, 45,
5727  -63, -2845, 2751, 464, -31, -62, 76, -154,
5728  88, 81, 125, 373, -348, 587, -314, -278,
5729  -53, 2039, -516, 2437, 191, -212, 87, -2,
5730  181, -242, 117, 23, -63, 334, 145, 454,
5731  343, -235, 91, 69, -8, 2, -106, -108,
5732  -5, 137, -168, -7818, -231, 25, 37, 75,
5733  -138, 56, 142, -596, 130, -114, 3293, -366,
5734  290, 160, -2, -219, 83, 843, -18, 1289,
5735  -177, 226, 667, 252, -683, 816, 26, 157,
5736  168, -487, -49, -3282, 432, 184, 1207, 23,
5737  164, 544, 965, -1, 61, -118, 92, 1359,
5738  89, -3234, 15, 496, 244, 177, -613, -160,
5739  -23, -195, -111, -372, -115, 278, 96, 77,
5740  -2567, 49, -423, -468, 13, -484, 1345, -298,
5741  194, -123, -248, -139, 738, 102, 1154, -335,
5742  2694, 1326, 213, 758, 17, 154, 609, -518,
5743  -367, 201, -144, 61, 66, 2288, 50, 2688,
5744  -87, 45, -13, -101, 127, -190, -40, -286,
5745  6, 121, 32, 31, 119, -85, 28, 93,
5746  8192, 273, 169, 44, 37, 255, -224, 219,
5747  -34, -127, -134, 165, 169, 126, -188, -52,
5748  98, 15, -5820, -193, -331, -395, -1, 49,
5749  -187, 55, -121, -196, 114, 10, 258, -145,
5750  -14, -385, 105, -187, 59, 383, 5322, 147,
5751  -110, -69, 378, 138, -352, -69, 15, -267,
5752  75, 162, -6, 3148, 515, 231, -74, -436,
5753  1288, 1234, -105, 68, -96, -166, -49, -64,
5754  144, -67, 135, 258, -71, -162, 156, -366,
5755  -7, -67, -133, -20, -119, 71, -84, 31,
5756  26, 116, -2237, 212, 43, 380, -74, 13,
5757  -7, 774, -1276, -103, -124, -48, -178, -319,
5758  26, 435, -111, 858, 295, 1601, -2727, -242,
5759  8, 36, -61, -20, -19, -19, 31, 258,
5760  21, -14, 381, -153, -8192, -99, 327, 72,
5761  175, -1181, -271, 104, -30, -135, -169, 21,
5762  29, -182, -25, 125, 165, -82, 73, -26,
5763  2311, -85, -2983, -125, 85, -206, -100, -100,
5764  36, -3, -77, -180, 35, 0, -170, 123,
5765  168, -302, 366, -334, 2936, -70, 404, -2870,
5766  13, 79, 226, -163, -242, -124, -40, -171,
5767  -109, 189, 20, -52, 144, -1869, -88, 230,
5768  -8, -27, 45, 131, -11, -188, 93, -227,
5769  -452, -229, 158, 377, -9, -1736, 16, 3268,
5770  -164, 41, 305, -414, -642, -111, -100, 118,
5771  -155, -236, 936, -114, 51, 31, 60, 1299,
5772  5, 3048, 274, 273, -197, -289, -245, -288,
5773  1927, -7, 27, 307, 174, -243, -95, -134,
5774  14, 24, -119, -132, -2811, -254, 35, 95,
5775  22, 135, 21, -155, -80, -143, -60, -6,
5776  182, 77, 11, -197, -8, -6080, 28, 155,
5777  11, -27, 22, -48, -8, -50, -122, 11,
5778  -34, 342, -1, 40, -208, 117, -35, -69,
5779  150, -3944, -425, 46, 456, 182, -451, -219,
5780  38, 15, -203, 766, -232, 243, -70, 179,
5781  2107, -222, 346, -166, 143, 239, 245, 59,
5782  -137, 17, 475, -68, 2679, -423, 20, -313,
5783  74, 152, 171, -269, 68, 39, -4743, 94,
5784  -3, 110, 134, -168, 73, 180, -116, 276,
5785  -74, -203, 2, -83, 17, 170, 96, 169,
5786  75, -5541, 46, 20, -168, -22, 35, -74,
5787  104, -153, 264, 4, -57, 94, -192, 161,
5788  15, 7, 45, -186, 15, -125, 121, -4981,
5789  -254, 179, 282, 72, 543, -97, 363, -5,
5790  -67, -389, -66, 178, 427, -276, -2675, 447,
5791  -2, -125, -223, 2869, -502, 117, 2017, -71,
5792  41, 9, 124, 19, 357, -562, 25, -385,
5793  80, -53, -175, 2532, -73, -2990, -164, 57,
5794  -128, -254, 53, -150, -180, 16, -45, 322,
5795  266, -2418, -264, 317, 371, 5, 197, 7,
5796  -2476, -93, 152, 90, -165, 11, -259, -24,
5797  -55, -16, 98, -4904, -116, 53, 205, -45,
5798  -57, 116, 75, 161, -55, 97, -292, 27,
5799  -1396, 105, -127, 133, -265, -33, 5, -3622,
5800  25, -3, -104, 8, -283, -229, 236, -208,
5801  145, 627, -240, 118, 296, 108, -309, 48,
5802  -3345, 582, 498, 259, 20, 785, -138, 421,
5803  97, 370, 161, 141, -2793, 106, -246, -140,
5804  -172, 42, -194, -202, -319, -107, -24, 423,
5805  7293, -109, -13, -242, 55, 171, 13, -93,
5806  131, -141, 88, 132, 76, 176, 78, 153,
5807  -63, -55, -410, -39, 6, 27, -223, -174,
5808  61, 645, 167, -35, 3079, -173, 950, 1,
5809  -109, -118, -106, 15, -1345, -14, 50, -70,
5810  -69, 24, 109, 182, 84, 31, -179, -93,
5811  -3152, -3013, -60, 56, -60, 58, 166, -161,
5812  24, 129, 1, 181, 128, -12, 273, -43,
5813  -1256, 134, 159, -36, 175, 43, -49, 41,
5814  48, -38, -45, 59, -36, -82, 48, -74,
5815  -104, 2944, -124, -24, 98, 248, -146, -231,
5816  -241, 72, -114, 776, -498, 242, -357, 250,
5817  -102, 7121, 109, 11, 94, -53, 37, -37,
5818  -133, 24, -157, 47, -46, -69, 62, -79,
5819 };
5820 
5821 static const int16_t cb1616ss0[] = {
5822  1401, 373, -516, 330, -711, -752, -475, -224,
5823  139, 492, -556, 4629, 1039, 333, 872, -542,
5824  474, -360, -378, -3459, 254, 1199, 113, -525,
5825  -1705, 231, 46, 188, -50, -1038, 32, -198,
5826  -109, 619, 1071, -1601, 1002, -411, -189, -3276,
5827  615, -468, -467, -275, -1286, 736, 541, -1107,
5828  423, 191, 439, -205, 17, -87, 500, 176,
5829  262, -341, -142, 268, 8164, -2, 112, -190,
5830  227, -50, -143, -326, 647, 601, 482, 443,
5831  2761, -497, 979, -298, 454, -2927, 746, -735,
5832  3921, 480, -167, -317, 1303, 111, 216, -961,
5833  110, -595, 244, 246, -222, -205, 46, 61,
5834  -798, 258, 360, -7038, -654, -95, 75, 498,
5835  -24, -250, 71, 138, 527, 240, -215, 250,
5836  -408, 552, -325, 333, -989, 2648, -483, -1121,
5837  2344, -1647, -116, -901, 615, 327, 1, 497,
5838  411, -138, 332, 281, -145, 337, 163, -7379,
5839  70, 265, 365, 238, 604, 99, -149, 233,
5840  109, 827, -704, 1367, 1208, -717, -17, -223,
5841  15, -3259, 53, -485, -631, 285, 511, -8,
5842  242, 547, 129, 145, 2046, 520, 44, -177,
5843  382, 283, -169, -346, -2737, 294, -1311, 145,
5844  1873, 815, 1078, 677, -3419, -434, 484, 144,
5845  -27, 669, 153, -242, -242, 814, 350, 361,
5846  -462, -63, 2317, 1259, -373, -489, -534, 300,
5847  867, 2621, -117, -168, -414, -239, 812, 840,
5848  112, -463, -6286, -693, -830, 140, -168, 448,
5849  549, -149, 418, -105, 137, 31, -40, -43,
5850  422, -99, 297, 3, -220, -15, 81, 45,
5851  -647, -535, -448, -731, 250, -6742, -320, -350,
5852  -192, 1540, -1112, -1043, 1317, -1203, 1035, -506,
5853  673, 721, 854, -1487, 780, -294, 1173, 2142,
5854  -8192, -170, -138, -54, -54, -233, -127, 145,
5855  -233, -185, 87, 20, 530, -305, 141, -394,
5856  310, 40, 645, 809, 4801, -186, -432, -451,
5857  312, -144, -65, 65, 135, -64, -15, -357,
5858  -3546, -1299, 216, 249, 261, -207, 117, -3138,
5859  527, 14, -142, 286, 100, 340, 581, 157,
5860  234, 739, -2521, -3, 639, -1440, 131, -3796,
5861  159, 39, 41, -659, 284, 165, 1100, -346,
5862  -481, 295, 806, -227, -288, 4520, 253, 487,
5863  -252, 88, -43, -1612, -5, -57, -66, 18,
5864  19, 557, -337, 1526, -2897, 144, 844, -404,
5865  1976, 787, 246, 264, -406, 778, -918, 51,
5866  -113, -235, 518, 602, -307, -2046, -692, 2775,
5867  400, -2165, -184, 139, 403, -1855, -1317, 289,
5868  710, 1124, 1888, -517, 276, 190, 637, -441,
5869  717, 972, -370, 478, 626, -354, 241, -3651,
5870  145, 7, -738, 397, 991, -343, -826, 142,
5871  672, 2425, -616, -3278, 751, -193, -944, -35,
5872  -1061, 1258, 631, -721, 145, -112, -69, 828,
5873  -39, -196, -237, -73, 771, -195, 239, -533,
5874  -1673, 3477, -559, 104, -647, -798, 167, -497,
5875  -559, 591, 259, 300, -25, 422, 93, 39,
5876  -63, 233, 144, -1170, 142, -456, 73, 411,
5877  6920, -338, -307, 436, 143, 420, 152, -9,
5878  -1788, -1096, -2998, -727, -524, 128, 460, 782,
5879  -102, -576, -138, -976, 1035, -3196, -436, -27,
5880  -1047, -1389, 3244, -143, -883, -1012, 4, 327,
5881  16, 411, -497, 1444, 516, 1183, 252, 510,
5882  -698, -676, 569, -70, -397, -227, 7829, 312,
5883  -410, 20, 41, -65, -219, 175, 297, 40,
5884  -1534, -498, 194, 871, 409, 280, 1098, -1471,
5885  -2825, 931, -105, -545, -801, -795, -372, 73,
5886  331, 100, 488, -2101, 560, 44, 885, 1065,
5887  380, -195, 276, 124, -87, 193, 3979, 30,
5888  95, -509, -931, 2737, -457, 805, 10, 53,
5889  -73, -203, -587, -177, 242, 238, 656, -3403,
5890  -380, 2364, 2902, -226, 204, 1559, -2219, -40,
5891  -442, 111, -703, -424, -252, -241, 461, 749,
5892  658, -481, 125, -366, 601, -246, -286, 132,
5893  297, -232, 5231, -141, 196, -121, -235, 406,
5894  -199, -174, 87, -107, 363, 272, -563, -620,
5895  235, 223, -627, -339, -467, 349, -1596, -5496,
5896  644, -96, -81, 1938, 749, -160, -1976, -1436,
5897  -1056, -1045, -1098, 2327, 976, -57, -124, 1139,
5898  275, -209, -636, 298, 2484, 2764, 962, -39,
5899  108, -718, -442, 9, 797, 1123, 1092, 1179,
5900  -1170, -701, -381, -237, -1266, -1045, -337, -351,
5901  -274, -981, -272, -111, -3409, -387, 421, -406,
5902  -2123, 623, -18, 2473, 617, 176, 26, 1402,
5903  -1351, 212, 23, -172, 296, 1572, -63, -402,
5904  837, -521, 2209, -613, -329, -309, -180, -1152,
5905  -535, -1380, -2617, 475, 385, -672, 182, 92,
5906  -2211, 320, 109, -633, -582, 1208, -1536, 1009,
5907  896, 1991, -374, 1750, -1259, -341, 1774, 1063,
5908  678, -2084, 987, -337, 48, -205, -82, -288,
5909  388, 217, 1263, 2427, -1472, -1073, -964, -836,
5910  2086, -161, 438, -449, -37, -926, -3706, 164,
5911  -372, -616, 160, -572, -725, 727, 11, 53,
5912  -84, 7494, -74, 523, -172, 464, 452, -426,
5913  803, 106, -262, 32, 298, -491, -181, -760,
5914  -908, 303, 747, 1316, 272, 906, 767, 105,
5915  247, 6120, 948, -557, -928, -595, -342, -450,
5916  686, -815, -1243, -157, 572, 1414, 166, -229,
5917  3317, 1940, -283, 623, -781, 717, -212, -707,
5918  30, 3635, 1147, -696, -928, -637, 925, 797,
5919  843, -1359, 214, 1096, 1031, 852, -84, -228,
5920  -34, 1067, -1109, 392, 292, -755, 3495, -40,
5921  -1806, -637, -236, -602, -264, -147, -68, -233,
5922  -55, -2005, -271, -647, 963, 309, -5, 56,
5923  -275, -398, 34, -496, 2556, 1249, -87, -112,
5924  1663, -554, -1926, 627, 2515, -1128, -566, 1539,
5925  740, 38, -614, 272, -232, -152, -782, -420,
5926  -304, -2313, -33, -944, -77, -3468, -69, -1730,
5927  -21, 665, -314, -1640, 660, 661, 106, -21,
5928  -1505, -2888, -427, -866, -666, 3128, 786, -55,
5929  739, 112, 8, 567, -602, -350, 165, 108,
5930  767, 64, -715, 980, 673, -186, 768, -545,
5931  -298, -233, -524, -70, 511, -2051, 3816, -1104,
5932  529, 1012, 2577, 777, 342, -387, 2730, 247,
5933  -20, -227, -432, -263, -885, -1192, -644, -259,
5934  2314, 38, 108, 614, -386, 470, -78, 681,
5935  -3334, -1049, -300, 177, -174, -422, 110, -641,
5936  -406, -472, 468, 885, -730, -877, -1972, -1372,
5937  -410, 545, 543, -800, -1156, 279, 3290, -1305,
5938  -213, -262, -832, -994, -1110, 718, -364, 1416,
5939  -7, 963, 452, 680, 165, -3815, 903, 806,
5940  149, 11, -1332, -622, -451, 152, -618, -309,
5941  246, 435, -2098, 487, 469, -451, -1574, -204,
5942  -187, 552, -333, 515, -331, 1452, 278, -2691,
5943  -146, 1009, 353, -839, 6, -3206, -1080, -572,
5944  -2698, 752, -1726, -318, 397, -152, -128, -77,
5945  -36, -506, 456, 1094, 281, -158, -19, -149,
5946  48, -2831, 2042, 2545, -161, 619, 1129, 274,
5947  24, 1, 313, -164, 655, 157, 770, 182,
5948  1942, 241, -898, -1748, -589, 256, 322, 683,
5949  -65, -73, 621, 74, -317, 2585, 185, -465,
5950 };
5951 
5952 static const int16_t cb1616ss1[] = {
5953  -3218, -607, 1665, 1100, -563, 421, 377, 445,
5954  -270, -3, -1503, 224, -593, -316, 31, 362,
5955  1186, 389, -1817, 589, -2842, 289, -1925, -356,
5956  -228, -148, 618, 135, 358, 238, 1, -767,
5957  -266, 1, 101, 245, 231, -167, 408, 1,
5958  162, -35, 241, 215, -4702, 486, 546, -339,
5959  349, -292, 1342, -881, 184, -675, 2639, -284,
5960  -995, 346, -499, 1499, 1616, 578, 445, -78,
5961  844, 1800, -686, -414, -1425, 795, 754, -1418,
5962  -178, -2226, 515, -143, 43, 569, 967, -2333,
5963  -1991, 282, 528, 1410, -377, 736, 394, -230,
5964  -365, -242, 2773, 136, -738, -36, -1171, -76,
5965  -132, -300, -223, -680, -416, -2738, 93, 414,
5966  490, -346, 75, -1089, -1132, 2237, 1844, 395,
5967  325, -1514, 1913, -1850, 1162, -442, 689, -66,
5968  -71, -83, 342, -197, -940, 206, -3381, -1275,
5969  -423, -87, -455, 498, 865, 355, 1225, -115,
5970  -3333, -404, -588, 1021, -2180, -1470, 1225, 728,
5971  59, 2592, -335, 194, -649, 3586, -951, -142,
5972  -947, 898, -99, -269, 977, 1520, 488, -364,
5973  -253, 127, 2524, 849, -1166, -191, 627, 372,
5974  772, 145, -21, 279, 402, -863, -2695, 1217,
5975  1543, 1005, -1419, 1712, 110, -2191, 969, 1563,
5976  183, 811, -218, -1078, -220, -1092, -322, 803,
5977  -533, -359, 405, -70, -771, -267, -4730, 235,
5978  -607, -387, -285, -68, 48, -60, -222, 229,
5979  -1087, -1261, -2249, 1265, -1624, 864, -65, 223,
5980  -322, 337, -262, -3170, -12, 4571, 19, 198,
5981  458, -1029, 2560, -3, -115, 619, -645, -836,
5982  -399, 246, -81, -12, -1057, -2119, 2780, 25,
5983  -1559, 291, 592, -513, 62, 157, 553, 570,
5984  -657, 72, -118, -284, -454, 3853, 145, 259,
5985  -1709, -2161, -3167, 189, -233, -1099, 141, 114,
5986  -506, -1012, -775, 474, 331, 798, 469, 1915,
5987  96, -266, -385, -329, -658, 192, 16, 97,
5988  -47, 284, -163, 200, 189, 18, -7453, 160,
5989  -2988, 2725, 520, -132, 2593, 627, -694, -26,
5990  -558, 44, -209, 40, 377, 491, -68, 384,
5991  271, 2117, 642, 3166, -569, 702, 513, -1858,
5992  108, 944, 248, 166, 681, 408, -908, 525,
5993  -145, 1035, 189, 2812, 135, -356, -2551, 401,
5994  150, -508, -265, 244, 461, 958, -233, -204,
5995  744, -1603, 397, -229, -174, 539, -139, -4473,
5996  837, -310, 253, -635, 397, -80, 601, -371,
5997  -2015, -261, -364, 50, 331, 89, -938, 709,
5998  1444, -2910, -228, -162, 419, 62, -319, -266,
5999  584, 3728, 57, 220, -543, 768, -630, 361,
6000  361, 642, -313, 182, -488, -48, 3001, -397,
6001  640, 179, 8, 1081, -1161, -58, -70, -64,
6002  4456, 323, 883, -191, -16, 61, 419, 429,
6003  627, -898, -883, 750, 499, -1335, -467, -1410,
6004  -5, 283, -301, 276, -1636, 310, 114, -428,
6005  -8192, 12, -114, 74, 215, 511, 317, -314,
6006  -86, 198, 138, 315, -271, 246, -363, 426,
6007  608, -714, 367, -1356, -2217, 1178, -385, 1442,
6008  28, -642, -371, -87, -2895, -710, 303, -150,
6009  -398, -868, -1727, 1548, 982, 1177, 332, -377,
6010  1580, 962, -1028, 1922, 1494, -824, 93, -1362,
6011  -552, 1641, -1729, 228, 1054, 421, -185, -536,
6012  51, 87, -204, 88, -847, -754, -3761, -2706,
6013  -138, -1242, 35, 64, 418, -460, 713, 3960,
6014  733, 468, -150, -823, -211, -674, 366, -269,
6015  180, -294, -384, 604, 1829, -121, 271, 241,
6016  192, -211, -2672, -1483, -1102, 960, 90, 49,
6017  -1144, 2552, -887, -32, -301, 62, -183, 193,
6018  78, -781, 193, -606, -285, -3082, 240, 392,
6019  704, 20, -1103, -195, 166, 577, -105, -45,
6020  -310, -106, 3035, 28, -369, 725, 53, 87,
6021  -232, -191, 7, -282, -572, -8192, 325, 99,
6022  162, -113, -237, -209, 412, -573, 295, -389,
6023  -1603, -66, -485, -867, 466, -882, 862, -216,
6024  221, 50, -51, 3927, 557, 441, 223, 234,
6025  4048, -173, 420, 1670, 436, 341, 175, -441,
6026  -201, 75, -549, 315, 172, 418, -159, 7,
6027  2973, -3, -220, -1360, 26, 2781, 132, 295,
6028  -15, 217, -166, 187, -282, 357, -121, 480,
6029  -216, 294, 263, 95, -7367, 589, -63, -412,
6030  -103, -201, 335, -96, -203, 240, 223, -435,
6031  366, -467, 118, 528, -472, -559, -417, -189,
6032  -641, 339, 1546, -2741, 1413, -265, 637, -1556,
6033  -49, 422, -195, 392, -21, 3, -2, 282,
6034  -130, -272, -483, -860, -675, 762, -1455, 5212,
6035  178, 197, -468, 270, -310, 1038, 406, 2699,
6036  -537, -33, 272, 225, -1986, 1295, -857, -2906,
6037  -904, -1861, -206, 866, -145, -207, 252, -825,
6038  3051, -1361, -441, 85, -186, -127, 139, 285,
6039  3067, -332, 1163, 248, -483, -177, 268, 691,
6040  733, -104, -54, 2541, -1042, -226, 165, 250,
6041  7, -259, -383, 327, 2164, 2272, -750, 2482,
6042  -930, -139, 1203, 766, 150, 320, 970, 28,
6043  -1351, 467, 544, 521, -2908, -75, -902, 611,
6044  575, 1216, -209, -7, 541, 330, 528, 347,
6045  -185, -306, -432, -3384, -1844, -380, 155, -1230,
6046  629, -1085, -413, 119, 114, 1093, 198, 806,
6047  491, -137, -518, 536, -64, 387, -1712, 608,
6048  -24, 4961, 149, 299, -342, 505, 503, -387,
6049  -944, -297, -2423, -98, -1027, -432, -259, 736,
6050  127, 3561, -473, -623, -751, 114, -438, 657,
6051  2448, 863, -413, -81, 2066, 988, -539, -528,
6052  -111, 314, 390, -1228, -863, 19, 763, 2227,
6053  -844, -24, 4164, 139, 130, -111, -630, -428,
6054  538, -606, 940, -877, 122, 526, 194, -104,
6055  127, 117, 907, -789, 2865, 526, -548, -253,
6056  289, 2329, 176, -70, 775, 681, 21, 38,
6057  -1481, 766, 2093, -2974, -289, -571, -445, 1833,
6058  333, -84, -243, -413, 188, -492, -22, -867,
6059  605, -333, 904, 3192, -29, 491, -411, 370,
6060  -556, -2671, -294, 132, -243, -233, 180, 181,
6061  383, -79, 26, -3539, 642, 1127, -2125, -170,
6062  -386, -135, -703, -290, -157, -444, -885, -341,
6063  -920, 460, -407, -176, 3153, -3084, -505, 543,
6064  7, 79, 1191, 1148, -401, -17, 289, -735,
6065  300, 1971, 626, -146, 110, -1281, -613, -649,
6066  -206, 1850, 701, 1138, -803, 742, -1392, 147,
6067  554, 1861, -658, -1481, 108, 856, 1021, 574,
6068  3314, 518, -1156, -307, 42, -92, -132, 278,
6069  -352, -37, 35, 146, -93, -662, 216, 125,
6070  823, -876, -170, -5027, 444, -182, 844, 189,
6071  -490, -1441, -335, -907, -173, 1138, -472, -1505,
6072  -1641, 648, 66, 627, 64, -1096, -620, 1588,
6073  -506, 309, -100, 5702, -555, -157, -179, -85,
6074  -299, -114, -20, 178, 415, 118, -581, -132,
6075  1025, -2631, -1154, 2623, -286, 201, 340, 949,
6076  235, 171, 649, 328, 397, -142, 1369, -7,
6077  2305, -373, 658, -1681, -744, -3574, 34, -183,
6078  -504, 165, 81, 21, 635, -307, 428, -520,
6079  164, -4701, 744, 249, -844, -7, -334, 38,
6080  539, 267, -213, 73, 134, -251, -248, -923,
6081 };
6082 
6083 static const int16_t cb1616sm0[] = {
6084  -4119, -2861, -76, -49, -192, -542, 0, 94,
6085  -550, 6, 601, 236, -446, -202, 167, 238,
6086  2609, -688, -406, 265, -3078, 321, 59, -601,
6087  157, 200, -265, 78, -699, -679, 18, -54,
6088  203, -687, 2683, -111, -3037, -627, -493, 413,
6089  -480, 54, 75, 276, 206, -1861, 17, -420,
6090  -169, 312, 361, -277, -12, -363, -592, 758,
6091  -123, 3267, 78, -862, 81, -356, 596, -536,
6092  729, 2239, -49, 553, 112, 444, 652, -2990,
6093  -70, 1084, -436, 34, 53, -10, -23, 41,
6094  -3, -126, 207, -130, -208, 63, 480, 191,
6095  6229, -45, -33, -82, 35, 56, 259, 1,
6096  8034, -97, 52, -159, -334, -41, 50, -57,
6097  56, -194, -567, 2050, 146, 987, -383, 416,
6098  -258, 2846, 51, 8, 690, -126, -704, 316,
6099  16, -4, -90, 159, 34, 126, 65, 218,
6100  -7037, -261, -87, -21, -185, 14, 112, 42,
6101  -164, 274, -269, 1138, -208, 574, 589, -143,
6102  -479, 2745, 782, -13, -2492, -132, 498, -406,
6103  260, 828, -580, 558, -2861, -600, -447, -313,
6104  1316, 800, 1772, 1131, 323, -48, -3972, 697,
6105  5, -403, 46, 95, 130, 84, -39, 219,
6106  117, 1629, -189, -1371, 25, -116, 2311, -681,
6107  -411, -685, -1340, -409, 223, -462, 2530, -816,
6108  -1118, 314, -893, -109, -262, 376, -2795, -48,
6109  -2878, -6, 180, 53, -500, -181, 125, -291,
6110  -265, -154, -23, -184, 185, -563, -1159, 675,
6111  24, -213, 273, -2905, -242, 2373, -6, -166,
6112  92, 276, 1375, -28, 1879, 2572, 205, -121,
6113  51, 356, -873, -308, -1060, 952, 719, 456,
6114  106, 116, -107, -211, -21, 3319, 2109, -172,
6115  -172, 143, -718, -138, 1135, 232, -1361, 157,
6116  -99, 522, -4367, 84, 605, 319, -937, -397,
6117  117, -434, 82, 633, 274, -1555, -221, -59,
6118  -2419, -2486, -112, 136, -182, -480, 27, -548,
6119  -237, 817, 530, 656, 252, -2685, -26, 703,
6120  -3268, 381, -383, -323, 105, -500, 66, -299,
6121  -1056, -363, -69, 21, 292, 398, -379, -106,
6122  -356, 38, 169, 2866, 206, -523, -277, -2875,
6123  -582, -69, 649, -3, 198, -30, 98, 145,
6124  -125, -186, -19, -107, -102, -173, -7299, -62,
6125  -503, -231, 24, 145, 1367, -355, -175, 373,
6126  -953, -704, -3454, 170, 899, 386, 592, -754,
6127  620, 81, 86, -65, 84, 683, 3054, -280,
6128  -2825, -757, 53, -10, 441, -145, 138, 1364,
6129  -2, -92, -300, 225, -199, -2087, 1095, -363,
6130  -75, 288, 765, -869, -7, 3261, 9, -2860,
6131  -330, -382, 3309, 28, 629, 244, -143, -298,
6132  -512, -409, -241, 104, -6, -271, -2, 8192,
6133  -137, 139, -304, -14, 81, 262, -36, 51,
6134  380, 11, 101, 100, -153, 2167, -271, 267,
6135  306, -3008, 579, -277, 316, 327, 1168, 71,
6136  -1401, 389, -25, -265, 101, -53, -170, -226,
6137  2861, 145, 3040, -159, 77, -16, 233, -570,
6138  490, 661, 452, 1986, -522, 212, -107, 196,
6139  -247, 308, -353, 186, -2689, 486, -46, 813,
6140  -24, 233, -166, 3305, 2832, -343, -82, 475,
6141  267, -385, 26, -35, -226, 27, 416, 231,
6142  12, 88, -209, -139, 404, -239, -109, -182,
6143  -851, 260, 242, 109, 11, -1096, 85, -4226,
6144  -124, 12, -139, -100, -604, -87, 89, 5820,
6145  59, -43, -84, 264, -543, 0, 428, -16,
6146  -146, -556, -195, -159, 875, 27, 261, 207,
6147  -182, 2367, -622, -3193, 481, -289, 52, 12,
6148  34, 3014, 10, -345, -94, -2883, -62, 400,
6149  249, 51, -178, 1190, -128, -3940, 41, -296,
6150  -48, 13, -26, 223, -2392, 516, -384, 33,
6151  -46, -161, -43, -224, -89, -4, -349, 135,
6152  540, -120, -276, -198, 129, -5113, 175, -45,
6153  -34, -109, 419, -45, -104, -185, -393, 416,
6154  -3514, 149, -3088, -115, -78, 431, -172, 21,
6155  -290, -162, 216, 41, -56, -487, 705, -194,
6156  -1003, 100, 172, 2793, -83, 2584, -189, 1198,
6157  551, -119, -73, -91, 2103, -619, 124, 128,
6158  2628, 192, 160, -110, 270, 1739, 1062, -568,
6159  -73, -56, 328, 100, 384, -173, 83, 39,
6160  -236, -25, -457, 53, -6413, 345, -459, -110,
6161  28, -127, -109, -593, 32, 141, -879, 254,
6162  2132, -410, -623, 1103, -2302, 528, 156, 28,
6163  81, 613, 602, 171, 500, -2356, 620, 17,
6164  -523, -2961, -921, -107, -405, -230, -129, 18,
6165  363, -881, 1282, 1427, -363, 658, 205, -51,
6166  2835, -2003, 188, -26, 73, -231, 352, 74,
6167  -490, -222, 2423, -341, -2762, -14, -56, -260,
6168  -41, 33, 169, -190, 1248, -77, -2322, -607,
6169  3610, -104, -200, -90, -81, 719, -52, -359,
6170  394, -301, 66, -39, -56, -8192, 87, 56,
6171  -291, 50, 231, 284, -211, -16, -86, -84,
6172  -28, 52, 3, -51, 304, -224, 228, -374,
6173  458, -1958, -210, -2613, 401, -2128, -119, -12,
6174  -60, -14, -8192, 53, 27, 113, 289, -7,
6175  22, 60, -192, 333, 72, -344, 238, 147,
6176  -2235, 324, 124, 176, -415, 450, -476, -558,
6177  -429, -246, -551, -287, 672, 2145, 8192, 161,
6178  -165, -34, 193, -108, -137, -96, -68, 156,
6179  308, -182, 5, 438, -71, -27, -164, 187,
6180  -110, 5786, -82, -130, -126, 197, -262, -182,
6181  -118, -110, 121, -93, 235, -56, -99, -212,
6182  -3013, -193, -10, -2944, 58, -135, -624, -170,
6183  84, 339, 115, -85, -1886, 250, 123, -104,
6184  -374, -2241, 2454, -438, -168, 632, -136, -725,
6185  -329, -394, -60, 19, 2795, 438, -796, 141,
6186  -143, 132, 251, 37, 286, 1858, 39, 2381,
6187  -9, -85, -110, 149, -415, 355, -172, -9,
6188  -149, 554, -324, -4931, -537, -261, -585, -291,
6189  764, -92, -139, -8, -80, 65, -6, -26,
6190  -81, 37, -14, 45, 115, 171, -321, 313,
6191  308, -4637, -128, -120, -174, 148, 768, 490,
6192  81, -175, -261, -136, 1501, 345, 25, -56,
6193  -212, -324, -836, 207, -652, -752, 2406, -332,
6194  489, -275, -932, 284, 3103, -315, 614, -2711,
6195  1706, -1072, -163, -75, -1104, 163, -421, 1532,
6196  -92, -163, -811, -118, -38, -754, 466, -314,
6197  232, -595, 3613, -30, 570, -62, 785, 1626,
6198  1080, 553, -407, 32, -105, 82, -156, -75,
6199  8063, -67, 114, -65, -65, -242, 98, -124,
6200  38, 441, -2645, -92, 69, 17, -3284, -278,
6201  -278, 116, 567, -742, 182, -304, 432, 261,
6202  86, -4109, 389, 795, -138, 151, 111, -223,
6203  2392, 399, -135, -545, 182, -226, 61, 234,
6204 };
6205 
6206 static const int16_t cb1616sm1[] = {
6207  -29, -13, -6217, -136, -196, 24, -228, -301,
6208  -155, -37, -54, -91, -4, -130, -424, -89,
6209  -181, 657, 110, -4526, -391, 762, 1033, -310,
6210  -808, -282, -721, -690, 258, -259, 16, -555,
6211  2675, -379, -2580, 356, 198, -455, 95, -194,
6212  -754, 383, -263, -873, 271, -107, -191, -28,
6213  11, -66, 91, 25, -215, 9, 152, 11,
6214  -124, 66, 422, 521, 5401, 103, -179, -291,
6215  -821, -1265, -396, 150, -69, -15, 154, 1504,
6216  -445, 116, -136, -3528, 2819, -5, 174, 166,
6217  289, -60, 158, -701, 83, -636, -407, 194,
6218  -240, -138, 124, -94, 132, -105, -106, 72,
6219  139, 101, 97, -7928, 6, 112, 164, -83,
6220  -329, 41, 124, 389, -22, -194, 157, -378,
6221  -2255, -431, 3176, -199, -310, 49, 483, -208,
6222  -235, 11, 45, 637, 1220, 2309, 93, 514,
6223  -1939, 136, 276, -165, 137, 2496, 56, 31,
6224  238, -538, -433, 690, -318, -44, 834, -1684,
6225  -132, 2619, -157, 1959, -566, 119, 183, 227,
6226  2066, 401, -48, 1257, 604, 1306, 149, 273,
6227  586, -199, 2166, 257, 2047, -46, -377, -761,
6228  -25, -454, -1592, -42, 432, -2312, 222, -528,
6229  -87, -287, 532, 2906, -2011, 720, 554, 423,
6230  -576, 425, 280, -894, -232, -179, 485, 628,
6231  -2918, 405, 229, -2, -146, 127, -329, -243,
6232  194, 2443, -531, 592, -14, 1679, 292, -914,
6233  -332, 2382, -3040, 297, -2856, -88, 236, -485,
6234  438, 241, -283, 448, 579, -660, 277, 233,
6235  201, 126, 15, -411, -560, -582, -389, -392,
6236  -7, 238, 1, 344, -216, -4601, -457, 1027,
6237  -114, 13, -301, 288, 172, -488, -124, -2721,
6238  100, -105, 434, -13, 2791, -827, 1600, -219,
6239  -4992, -100, 411, 326, -608, -779, 94, 974,
6240  453, -1326, -236, 429, -189, 830, 32, 187,
6241  459, 2489, 476, 165, 3261, -445, 169, 179,
6242  -113, 168, -393, 52, -383, -33, 73, 137,
6243  -6021, -259, -121, -29, -46, -156, 68, -225,
6244  217, 152, -280, 7, 62, 3, 17, 295,
6245  221, -158, -5406, -335, 232, -454, -320, 467,
6246  -45, 96, -170, -267, 1273, 287, 258, 536,
6247  -695, -953, 1134, 428, 251, 3331, 717, -804,
6248  627, 1099, 120, 4, 42, 191, -9, 259,
6249  -335, -337, -25, -56, 116, -228, -351, -463,
6250  5942, 193, -114, -64, -268, 300, 146, -15,
6251  657, 367, -2, -2911, 838, -251, -1, 2897,
6252  -78, -609, -545, -588, 488, 1383, 486, 1820,
6253  126, 2971, -151, 11, 10, -349, -279, -260,
6254  -265, 142, -683, -191, 172, 30, -293, -5103,
6255  -61, -247, -38, 722, 275, -326, -34, 132,
6256  297, 3305, -46, 227, -1052, -1114, 562, 62,
6257  -1618, 699, 362, -1624, -455, 150, -110, 61,
6258  -266, -168, -168, -391, 136, -569, -772, -203,
6259  467, 20, -4747, -170, 142, -138, 129, 1719,
6260  1896, 210, -1008, 206, 585, -325, 295, 175,
6261  -2542, -489, 121, -94, -38, -2766, -115, -3206,
6262  -305, 320, -179, 503, 83, -72, -122, -52,
6263  -181, 98, 39, -506, -2751, -93, -1, -59,
6264  2645, 248, -309, -203, 138, 324, -567, 696,
6265  -493, 170, 2440, 919, -420, -3029, -335, -593,
6266  -72, 536, -82, 202, 78, 510, 184, -2,
6267  227, -2830, 19, 1590, -281, 387, -46, 408,
6268  -463, -536, 262, 2214, -115, -1614, -385, 203,
6269  32, -885, -2606, 2338, 97, 292, -449, 449,
6270  -1038, -582, 0, -68, 211, -160, 62, -286,
6271  -2466, -421, -48, 1903, -1037, -173, 1339, -591,
6272  152, -1231, 792, 524, 214, -92, 29, 181,
6273  -225, -150, -1, 139, -8135, 238, -119, 189,
6274  34, -140, -188, 141, -112, 56, -176, 154,
6275  91, 5653, 298, -316, -23, 232, -74, -317,
6276  -4, -630, -506, 105, -1655, -126, 2417, 113,
6277  -95, -472, 134, 290, -755, 152, -1222, -58,
6278  981, -236, 8192, -154, 75, 218, -185, 107,
6279  -10, 39, 265, -225, -87, 9, 123, -906,
6280  -382, 2544, 44, -1985, -102, 407, -91, -1835,
6281  -108, 122, 142, 169, 134, -721, -1530, -4,
6282  -133, 45, 374, -1049, -76, 16, -357, 277,
6283  158, -2596, -4, -1484, -13, 2660, -198, 9,
6284  -218, 408, -63, 177, -71, -195, 4293, -8,
6285  228, 34, -421, 695, -1409, 85, 2740, 350,
6286  44, 473, 141, -93, 144, -59, -220, -154,
6287  -148, -168, -205, 3049, 229, 194, -107, 90,
6288  -353, 508, -343, 473, -446, 457, -452, -116,
6289  3493, 504, 2152, -228, -1832, -463, -657, 555,
6290  657, 540, 546, 604, 2214, -68, 254, 563,
6291  267, 227, 92, -107, 143, 260, 23, 42,
6292  64, -67, 138, -167, 72, 457, 4958, 61,
6293  -933, 1, 5341, -32, 89, 161, 504, 823,
6294  311, 11, -184, -574, -79, -1654, -74, -366,
6295  164, -363, 117, 53, 706, -701, -2966, 233,
6296  11, 165, 394, 462, -2632, 703, -291, -65,
6297  -49, 4080, -862, -65, -19, -110, -872, 323,
6298  833, -154, 369, 475, 2211, 20, -212, 1711,
6299  -24, -28, -58, 32, 1746, 41, -779, 614,
6300  508, 3050, 687, 423, -182, -484, -60, 242,
6301  3895, -565, -453, 110, 547, -961, 320, -34,
6302  -347, -1963, -116, 730, -435, -34, 41, 26,
6303  -51, 8192, -115, 312, 184, -148, -199, 157,
6304  153, 82, 99, 138, -32, -19, -64, -139,
6305  107, 43, 133, -87, 42, -148, 7080, -158,
6306  -335, -249, -64, 81, 157, 813, -279, 2226,
6307  -16, 1191, -705, 607, 205, -11, -1341, -548,
6308  -2251, -326, -149, -2536, 139, -750, 73, -394,
6309  -218, -35, 181, 925, -557, 226, -63, 2582,
6310  -737, 164, 181, -167, -230, 413, 328, 406,
6311  -287, -2992, 539, 1133, -85, -2162, -154, -357,
6312  -245, -8, 162, -118, 111, 1275, 47, -314,
6313  -2043, -2732, -1052, -28, 625, -810, -487, 40,
6314  -131, 273, 105, 2605, -2974, 268, -19, -257,
6315  842, -662, 855, 505, 590, -243, 68, 6978,
6316  118, -101, 349, -232, -258, -318, 212, 55,
6317  -686, -177, -173, -102, 480, 35, 149, 263,
6318  -2838, -198, 942, 392, 135, 2980, 34, 92,
6319  -237, -672, 224, -298, 298, 2128, 359, 254,
6320  150, -839, 1001, 3234, -169, 261, -302, 74,
6321  -277, 498, 321, 194, -3275, -152, -2786, 33,
6322  70, 236, -222, 88, -393, 47, -636, 869,
6323  -754, 842, -2326, -460, 133, 0, 264, 172,
6324  -2955, -286, -243, 399, 882, -722, -382, 872,
6325  -119, -65, -2403, -119, -246, -890, -185, 102,
6326  -32, -573, 225, 3044, -484, -40, -809, 403,
6327 };
6328 
6329 static const int16_t cb2224l0[] = {
6330  -3546, -433, -76, 46, 24, -641, 214, 114,
6331  -779, -930, -57, -462, -569, -848, -413, 53,
6332  45, -3172, 2915, -734, 152, 487, -113, 246,
6333  -196, -187, -136, 469, 475, 382, 213, -886,
6334  -275, 313, 3148, -62, -773, 785, -24, -1499,
6335  -65, -175, -1942, -325, 78, -15, -38, 2,
6336  6, -29, -16, 9690, -15, -49, -13, 12,
6337  -21, 11, -45, -63, -528, 192, -137, 201,
6338  138, -154, 57, -88, -1695, 155, 105, 121,
6339  4249, -59, 467, -439, 4483, -130, -39, 262,
6340  -21, -377, 441, -353, -768, 366, 23, 841,
6341  529, 195, 2722, 2892, -255, -67, 628, -498,
6342  33, 241, 212, -1020, -97, -723, 594, 35,
6343  -31, 1459, 19, -75, -27, -1, 48, 28,
6344  267, -275, 3780, -515, -467, 36, -405, -272,
6345  -1968, 60, 44, 449, -2877, -124, -1524, 1195,
6346  1042, 117, 115, -305, 225, 215, -357, 144,
6347  35, -23, 89, 2133, 2, 65, -27, -48,
6348  -243, -216, -807, 700, 1258, 6, -140, 4,
6349  -31, -21, 42, 67, 97, -2, 104, -10,
6350  -7734, 134, -50, -95, -88, -269, 105, -18,
6351  -229, 453, 1038, -2609, -2944, -57, 27, 372,
6352  59, -556, -87, -242, 114, 1083, -119, -139,
6353  175, 146, -55, 1689, 342, 501, 2722, -1273,
6354  1626, 868, -290, -145, 62, 194, -23, -179,
6355  1540, -85, 360, 254, 339, -681, 2081, 2730,
6356  838, -128, 31, -2133, -173, 483, -138, 2706,
6357  2007, 91, 293, -642, 35, 280, -132, 454,
6358  -66, -6263, -24, 82, -31, -39, 5, 41,
6359  66, 239, 18, -57, 61, -117, 103, 16,
6360  -1231, 1384, -164, 104, 370, -1891, 2237, -440,
6361  -1399, -1394, 3, 274, 223, -30, -70, 579,
6362  361, 423, 355, -176, -164, -443, -306, -2382,
6363  713, -2987, -340, -691, 1407, -5, 439, -264,
6364  -86, 1964, -17, 88, 175, 56, -119, 31,
6365  466, 1980, 176, 513, 1809, 17, 3000, 1861,
6366  -71, 314, -255, 2041, 576, 203, 443, -392,
6367  -539, -380, -685, -204, -161, 287, 378, -502,
6368  1898, 1540, 1073, 2282, 573, 867, 122, 1064,
6369  -628, -564, 97, 280, -36, 1601, -90, -174,
6370  -10, 45, -57, 159, -496, 641, -959, -91,
6371  -90, 3057, 1680, -83, 80, 19, 63, -119,
6372  1, -72, 466, -335, 453, -177, 3930, -21,
6373  327, -199, -651, -38, -6, -13, 7, -77,
6374  1, 8, 40, -125, 36, -136, 272, 6266,
6375  -3299, 3331, 24, 18, -71, 9, -79, -374,
6376  -277, 128, -233, -175, -350, -216, 81, -693,
6377  -49, 33, -44, -37, -4260, -70, 96, 177,
6378  -319, 133, 178, -377, -45, 182, 156, -155,
6379  -34, 10, 22, 53, -211, 4, 5740, 48,
6380  -42, 114, 149, -30, 122, -106, -309, -148,
6381  -82, 20, 130, 2734, -40, -596, 1309, 1163,
6382  -1470, 396, -264, 884, 142, -1818, 67, -1,
6383  38, -52, -73, 1, 279, 143, 278, -45,
6384  1541, -886, -677, -2609, -88, -3766, -201, 237,
6385  -40, 195, -50, -366, 88, 166, 403, 236,
6386  -130, 205, -45, -8636, -13, -27, -50, 8,
6387  40, 21, 41, -36, -25, -40, -14, -14,
6388  42, 296, 2495, 372, -361, -501, 1951, -2141,
6389  220, -847, 98, 228, -250, 563, -1121, -29,
6390  2888, -196, 151, -19, -287, -2298, 65, -482,
6391  -124, -186, 1215, 468, -781, -227, 621, 298,
6392  -42, -44, -115, 0, 50, 179, 23, 9,
6393  -65, -8, 10, -101, -4998, 77, 1181, -304,
6394  139, 250, -2257, -97, 847, 433, 385, -2411,
6395  800, -852, -528, 435, -953, -23, 4, 928,
6396  -108, -634, -273, -879, 2566, -2609, 621, 807,
6397  295, -77, 627, -1114, -297, -109, 2103, -53,
6398  -9, 44, 32, 339, 679, 77, -3186, -416,
6399  1234, -801, 472, 408, 153, 465, 1703, 879,
6400  -2411, -553, 440, 2099, -899, -288, 310, 665,
6401  -47, -148, 1457, 3932, -213, 243, -1763, -2,
6402  288, -425, -972, 478, -302, 552, -377, -352,
6403  179, -480, 1466, 2019, 2817, 5, 824, 13,
6404  -384, -582, -297, -1165, 689, -120, 703, -118,
6405  663, 206, -49, -2853, -76, 32, 170, 11,
6406  42, -503, -1139, 1548, -287, -1112, 765, -455,
6407  -35, 2452, 22, -134, 144, 1867, -149, 2771,
6408  19, 264, 700, -48, 286, -593, -2637, 408,
6409  2304, -14, 187, -135, -210, 745, 282, 724,
6410  861, 21, -414, 606, 836, -564, 212, 203,
6411  64, 4706, -30, -43, -85, -61, -90, 644,
6412  -281, 287, -122, -340, -137, 36, -4, -22,
6413  8, 9486, -3, 4, 10, 4, 86, 58,
6414  -8, 6, -105, -15, 15, -63, -58, -30,
6415  15, 0, -19, 78, -8267, -134, -8, -45,
6416  163, -19, 149, -298, -167, 34, 190, -39,
6417  -2229, 2821, 126, 185, -791, -1229, 1003, -331,
6418  980, 659, -60, -60, -48, 20, 12, -167,
6419  -60, -39, 66, 180, -22, -20, 84, -108,
6420  131, -10, -8493, -1, -18, -4, -53, 25,
6421  -63, -14, 20, 25, -41, 40, -5, -2330,
6422  -74, 59, -7, -154, -293, -64, -2702, 819,
6423  75, 977, -602, 1138, 160, 262, 26, -81,
6424  18, 5558, 118, -167, 98, 110, -5, -44,
6425  -27, 72, 51, -189, 0, 1868, 743, -275,
6426  2530, 6, 180, -1019, -1307, 710, 303, -152,
6427  -115, -1498, -501, -495, -103, -76, 78, -7,
6428  -9337, -6, 31, -21, 16, -14, 57, 36,
6429  -81, -67, -30, -535, 216, 313, 310, -157,
6430  2830, -914, 122, 1353, -1842, 298, -1165, -13,
6431  -253, -100, -560, -61, 40, 24, 3, 56,
6432  -18, 5709, 41, 13, -23, -55, -98, 214,
6433  109, -205, -45, 27, -26, 177, -290, 89,
6434  8, 1315, 3102, 1657, 210, -1032, 774, -211,
6435  -581, -51, 896, 852, 331, 349, -474, -119,
6436  -865, -145, 2270, 703, -1967, -2088, 610, -700,
6437  113, -231, 2062, -152, -599, -474, -38, -601,
6438  432, -983, -731, 744, -2880, 156, -240, -1903,
6439  2497, -89, -963, -2179, -1208, 189, 318, 150,
6440  204, 29, -167, -138, -93, 73, 292, -3225,
6441  -310, -510, 173, -90, 154, 1831, 380, -1191,
6442  -976, -1460, -514, 235, 13, -2950, 22, -95,
6443  228, 85, 10, 264, -3165, 46, -184, -782,
6444  143, -9, 37, 12, 108, -65, -64, 115,
6445  86, 5039, -55, -203, -163, -462, 77, -92,
6446  423, 139, 239, -5, 1887, 426, 729, 118,
6447  -159, -2821, -124, 2147, -167, -1023, 92, -23,
6448  162, -159, -47, -3, 14, -34, 37, -29,
6449  -97, 41, -92, -75, -6983, -224, 250, -80,
6450 };
6451 
6452 static const int16_t cb2224l1[] = {
6453  -2888, -183, 3606, 0, 33, 99, -76, -264,
6454  -351, -508, -546, -103, 252, -49, 46, -32,
6455  48, -245, 67, -2408, 340, 3153, -154, -280,
6456  -440, 374, -224, -39, -720, -289, -136, -3095,
6457  -98, -37, -86, 145, 51, 132, 773, -1158,
6458  -330, -449, -141, -1831, 666, -2680, -110, -906,
6459  -307, -3299, 287, 55, -521, -173, -431, -383,
6460  67, -28, 34, 247, 2814, 1479, 32, -2196,
6461  -1625, 135, 72, 3, 634, 76, 502, -306,
6462  -366, -120, -219, 1934, 372, -130, -113, 255,
6463  -14, 30, -687, -576, 797, 306, -2360, -242,
6464  2062, 69, 2273, 26, -20, -21, -68, -69,
6465  -4618, 60, -171, -235, -271, 175, -110, 147,
6466  100, 1628, -197, -2, -4002, 520, -1236, -21,
6467  62, -396, 513, -369, -168, 285, 561, 131,
6468  1347, 83, -101, 89, 206, 5, 4556, -23,
6469  1191, 39, 352, -158, 99, -195, -33, 481,
6470  -446, -125, 181, 2678, 2860, -524, -239, 55,
6471  -360, -358, -560, 93, 307, 285, 77, -295,
6472  -90, 114, -45, 54, -328, 94, -222, -30,
6473  -5004, -164, 100, 379, 208, 424, -11, 26,
6474  10, -26, -32, 114, 30, 18, -44, -221,
6475  -184, -32, 0, -99, -9001, -7, -33, 1,
6476  41, -3, 13, 9, -46, -86, 47, 56,
6477  72, -7, 5, -1162, 101, 456, -217, 3440,
6478  -220, 400, 100, 1503, 365, 655, -230, 42,
6479  1129, 767, 192, -16, -3440, -79, -236, 3,
6480  -80, 51, -11, -984, -142, 29, 554, 339,
6481  1851, 105, -279, -2915, 116, 3090, -431, 233,
6482  337, 61, 927, 32, -174, 237, 255, -250,
6483  604, 115, 2036, 78, -79, -50, -349, 338,
6484  285, 169, 394, -49, 1194, -2966, 447, 57,
6485  -2591, 415, -586, -2616, -197, -61, 596, -1159,
6486  130, -441, 356, 47, 1192, 496, -1801, -15,
6487  -142, -23, 132, 21, 84, 234, -137, 23,
6488  -147, -3254, 407, 107, 1132, 130, 74, 153,
6489  3148, 2184, -464, 1294, 222, 589, 457, -397,
6490  -87, -605, -631, 311, -703, 110, 20, -23,
6491  -75, 18, -43, -182, 8, -94, 151, 4989,
6492  -619, 662, 82, 8, 69, -4, 126, -35,
6493  -99, -277, -227, -2212, 3188, 1115, -467, -618,
6494  -989, 681, 218, -25, -37, -9, 32, -46,
6495  97, 15, -23, -95, -6, 55, 19, 7904,
6496  -14, -508, 3, 14, -12, -58, 28, 154,
6497  11, 271, -593, 344, -336, 3489, -41, -2998,
6498  622, -2739, 2796, 1536, 310, 176, -318, 399,
6499  -70, -298, -509, 256, -381, -158, 322, -197,
6500  3, -53, 37, 98, -6136, -25, -54, 57,
6501  138, -74, 239, -46, -18, 29, -265, -2278,
6502  22, 110, -21, -147, 266, 85, -286, 137,
6503  3434, -485, 68, 475, -3, 159, -181, -237,
6504  1595, 759, 786, 1490, 926, -2841, -160, 1092,
6505  -7, 130, 895, -345, -95, -31, -35, 139,
6506  -98, 2106, 305, 672, -66, 349, 229, -1561,
6507  -1694, -1786, -743, -76, -67, 1666, 76, 10,
6508  -22, 60, -45, 5, 409, -458, 583, -405,
6509  2586, -264, 175, 633, 842, 3208, -1488, -802,
6510  40, -119, -197, -84, 1645, 328, 823, -175,
6511  342, 12, -217, 67, 124, -180, -106, -2877,
6512  -336, 171, 185, 132, -2263, -75, -622, -631,
6513  -2404, 176, -132, 35, 179, -1498, 182, 68,
6514  699, 597, -2728, 325, 52, 421, -863, 609,
6515  53, -159, 258, -307, 2919, 44, -826, -467,
6516  91, 542, 1883, 815, -682, 548, -419, 593,
6517  82, -2108, -158, -75, -524, 2440, -528, -469,
6518  723, -14, -1817, -487, 448, 4, -155, -70,
6519  -1715, 34, -55, 134, 0, 19, 107, 419,
6520  334, 74, 446, 1241, -4288, 61, -65, 21,
6521  71, 133, 2, -88, -238, 322, -283, -6,
6522  404, 98, 78, -1951, 412, -1942, 418, 257,
6523  -42, -2444, -97, 1491, 464, 346, 229, -154,
6524  96, 261, 29, 302, 39, -201, -40, -98,
6525  -157, 335, -3624, -349, -573, 633, -116, -312,
6526  -82, 263, -2, -101, -57, 1817, -424, 3,
6527  -245, 386, 74, 609, 2171, -77, -2604, -1036,
6528  -117, 1585, -2, 9, -23, 31, -12, 48,
6529  215, 84, 13, 219, 419, -275, 4373, -91,
6530  -6, 18, 2228, -46, 157, -408, 2288, 654,
6531  -725, -245, -10, -1182, 1726, 324, 367, 3013,
6532  3429, -140, 360, -122, -574, -165, 109, -330,
6533  -82, 340, -133, 210, 355, -8, 47, -52,
6534  8064, 5, 60, -42, -95, -3, 91, -69,
6535  -47, -42, 101, 118, -44, -16, -14, -9,
6536  27, 8, -33, -3, -9302, 27, 49, -6,
6537  61, 74, 204, 430, 252, -259, 73, 125,
6538  366, -458, -2846, 89, -2694, -106, -344, -702,
6539  809, 451, 69, 585, -1897, 608, -1138, 52,
6540  618, 106, 771, 2992, 266, 1007, 184, -486,
6541  36, 3317, -311, 38, 105, -89, 16, 97,
6542  -88, 28, 183, -2834, -44, 387, -49, 467,
6543  -2524, 77, -56, -3727, 81, -308, 63, -137,
6544  203, -77, 139, 254, -65, -264, -58, 631,
6545  -2559, 739, -1343, 595, -117, -193, -2572, 322,
6546  267, 185, 669, -110, 641, 212, 45, -16,
6547  12, 14, -3, -12, 78, -48, -196, -128,
6548  179, 146, -7348, 177, -138, -48, 142, -33,
6549  34, -6037, 15, -105, 103, 136, -48, 217,
6550  -169, 88, -31, 9, 24, 41, 1733, -2757,
6551  -335, 1783, 988, -161, 1014, 633, -66, -1114,
6552  525, -266, 461, 1137, -26, -173, 89, 82,
6553  -3365, 67, -198, -107, 44, 352, -793, 867,
6554  -807, -166, 107, 4, 71, 61, 124, 27,
6555  -2477, 178, -32, -172, 2895, 1301, 798, 707,
6556  267, -720, -403, 167, -157, 2572, -210, 527,
6557  -312, -1664, -214, -1556, -332, 595, -1634, -58,
6558  203, -1777, -469, 24, 188, -59, -860, 879,
6559  15, 855, -1534, 2910, 534, -71, 276, 471,
6560  41, -25, 105, -37, -150, 110, 226, -277,
6561  -4687, 574, 139, -152, -586, 67, -1082, 261,
6562  -68, 25, -216, 110, 46, -3703, 281, 355,
6563  -506, 80, -218, 164, -398, 75, -97, 5782,
6564  39, -68, 26, 76, 74, 38, -103, 105,
6565  44, 116, 187, 288, 90, 5847, -41, 28,
6566  -19, 20, 129, -99, 258, 22, -28, -120,
6567  -101, -121, 79, -180, -23, 22, -5, -60,
6568  63, 35, -8987, -11, 2, -15, -3, -28,
6569  47, 29, 241, 132, -166, -259, -48, 102,
6570  70, 2830, 3163, 285, -813, 0, 105, 176,
6571  -455, 141, 1382, -481, -2282, 2971, -200, -473,
6572  37, -930, -1162, 930, 890, 412, 190, -160,
6573 };
6574 
6575 static const int16_t cb2224s0[] = {
6576  -5789, 1229, -138, 1010, 823, -602, -987, -237,
6577  47, -29, 428, 210, 87, -11, -20, -261,
6578  -3148, 1219, -2074, -132, -258, 707, -634, 878,
6579  -486, 989, -276, -137, -263, 592, 1248, 474,
6580  -293, -981, 2125, -653, -1451, -833, -1522, 387,
6581  -269, 349, 698, 295, 870, 661, 1532, 202,
6582  654, 362, -1265, 3972, -651, 224, 213, -728,
6583  -83, 575, -503, -766, 559, -657, 86, 941,
6584  1498, -72, 2297, 1413, -376, 697, -738, 384,
6585  -807, -354, 1141, 374, 1186, -597, 222, 630,
6586  -717, -1653, 106, -1377, -929, 982, -3469, -321,
6587  -201, -1185, -147, -13, 268, 103, 2967, -2083,
6588  -416, 702, 377, -1126, 92, 963, -494, -94,
6589  -436, 1893, 1401, -40, -1464, -1608, 1980, 44,
6590  254, 676, 529, -891, -95, 9, -172, -129,
6591  158, -403, -1147, 1026, -410, 86, 2593, -1060,
6592  -621, 480, 254, -780, 691, -1020, 79, -192,
6593  -2264, -1219, -748, 602, 243, 338, 550, -444,
6594  -130, 79, 24, 3396, 124, -572, 749, 976,
6595  33, -883, -368, -609, 694, -569, -560, 192,
6596  868, 644, 173, 86, -4302, 633, 7899, -360,
6597  478, 493, -306, 14, 244, 96, 71, -169,
6598  336, 346, 74, -52, 1779, 828, -252, 739,
6599  -1005, -755, 31, -46, 200, 581, -11, 802,
6600  1104, 3252, -1053, 723, -491, -2492, -2330, -245,
6601  308, -1021, -312, 563, -85, 991, -16, 224,
6602  -85, -957, 2262, -4585, -1475, 102, 310, 298,
6603  -875, -6, -268, 8, -284, 324, -471, -224,
6604  133, 1502, -1714, -1095, -104, 809, 2584, -273,
6605  -1014, -296, 130, 732, -259, -335, -745, -619,
6606  -716, 247, 503, 862, -277, -137, -224, -4897,
6607  124, 277, 298, -40, 169, 678, 557, 4379,
6608  677, -2016, -506, -108, -47, 49, -115, -260,
6609  -300, 206, 1196, -17, 202, 365, -808, -473,
6610  -160, -609, 526, -1124, 1629, -2924, 713, -487,
6611  -109, 540, -511, 221, -394, -1420, 1023, -460,
6612  424, -86, -875, -1557, -88, -244, -1597, -3015,
6613  355, 166, 330, -334, -325, 505, 3632, -1760,
6614  1626, -427, 573, 1197, -317, -566, -663, 460,
6615  338, -442, -597, 1565, -854, -534, -219, -128,
6616  -2175, 739, 1064, 2050, -61, -349, 361, -375,
6617  1111, -122, -121, -164, -2573, 938, 1758, -15,
6618  884, 865, -630, -573, 994, 1112, -26, 9,
6619  -30, 3893, -38, 1386, 605, 568, -680, 117,
6620  37, 572, 245, -53, -1030, -241, 397, 363,
6621  -1632, -567, -26, -698, -2109, -1033, -1389, 1381,
6622  -418, 402, -534, 9, 1143, 991, 693, 2557,
6623  -1268, 1273, -192, 1225, 876, 472, 835, 509,
6624  -452, -1519, 482, 1103, -626, -299, 1580, -1532,
6625  599, 2245, 503, -110, -1879, 978, -1158, -130,
6626  -665, 448, -1247, 604, -528, -677, -711, 78,
6627  -563, -349, -53, 261, 952, -338, -534, 43,
6628  -2, -2555, 1976, 2393, 1715, 996, 5628, 1036,
6629  171, -28, -199, -83, -126, -35, -248, -393,
6630  36, 209, 77, -1793, 244, -108, -130, -41,
6631  -578, -2347, -687, 1650, 131, -138, 407, -228,
6632  -1348, -209, -841, 1332, -542, 220, -193, 843,
6633  -103, 853, 261, -653, 217, -107, -113, -54,
6634  -4151, -1303, -287, 4065, -376, -71, 43, -1481,
6635  -359, -481, 78, 529, 689, -194, 178, 60,
6636  -997, -1555, 1687, 345, 169, 266, 2894, 83,
6637  -500, -425, -396, -245, 6, 517, 112, 129,
6638  725, -121, -404, 234, 47, -61, -122, 710,
6639  -4283, 985, 56, -105, -45, 1043, 720, 73,
6640  321, 4452, -1614, 91, -620, -299, 506, 766,
6641  -882, 650, -138, 123, -608, 210, -1582, -538,
6642  -62, 246, 464, -332, -1560, 2271, 1559, -199,
6643  -832, -1133, -797, 341, 1860, 1628, -1133, -607,
6644  637, -404, 437, -1148, 542, -474, -882, -610,
6645  -1340, -159, 1524, 1424, 169, -6, 52, 447,
6646  -5513, -592, 244, -294, 44, 164, -51, 147,
6647  202, -48, 139, 113, -399, -17, -173, -199,
6648  1, 17, -166, 15, -258, -7, 238, -5748,
6649  -394, -852, -248, -46, 192, -32, -1033, -349,
6650  151, 483, 130, -1628, -3391, 1527, 694, -305,
6651  740, -357, -491, -186, -1649, -1394, -873, 213,
6652  652, -1975, 319, -1131, -103, -48, 673, 155,
6653  -627, 1115, 469, -1122, 1901, -184, -237, -296,
6654  -2887, -120, 211, 835, 57, -826, 1272, -255,
6655  -937, 242, -525, 836, -334, 393, -624, 111,
6656  -347, -178, -3441, 219, -352, 1831, -296, 587,
6657  -357, -1099, 5, 313, -3806, -394, 814, -118,
6658  -233, -23, -125, -21, -1414, 813, -403, 2482,
6659  442, -184, 934, 340, 472, 374, 1073, -283,
6660  -2348, 477, -387, -713, 1071, -899, 252, -1299,
6661  -502, -375, -410, -1785, 686, -605, -141, -871,
6662  -1777, 2780, 53, -237, -237, 2701, 944, 44,
6663  595, 3, 1263, -1558, -2267, -998, 221, 355,
6664  -319, -739, -1160, -594, 2977, 191, -41, -284,
6665  83, 484, 481, -73, -13, 138, -2761, -909,
6666  -578, -139, -1056, 189, -645, -147, -61, -168,
6667  368, 130, 390, 4187, 101, 79, -45, 451,
6668  -1374, -1941, -534, -301, -979, -668, -533, -2978,
6669  386, 574, -454, -4, 554, -120, 366, 83,
6670  1079, -351, 156, 389, 7724, 83, 102, -191,
6671  -1059, -255, -86, 451, -211, 175, 774, 306,
6672  -253, 2386, 1166, -2025, 223, 438, 1279, 1721,
6673  -23, -91, 606, -1285, -775, -3228, -536, 543,
6674  877, 1140, -1616, -603, 550, -678, -462, 248,
6675  209, -515, -310, -2538, -2002, 231, -495, 319,
6676  538, 509, -113, -17, 143, -3062, -29, -52,
6677  299, 681, 595, 390, 530, -398, -969, 472,
6678  -1145, 860, 4113, 329, -1183, -691, -605, 859,
6679  305, 986, -81, 2029, 408, 2, -2442, 59,
6680  -85, -911, -285, -532, 28, 434, -2295, -76,
6681  -2977, 51, 824, -1786, 2301, 622, -593, -9,
6682  643, 246, 427, 193, 51, 118, 4, 234,
6683  459, 31, -408, 710, -264, 144, -404, -476,
6684  278, -4836, -113, 382, -29, 177, 345, -33,
6685  -17, -85, 6027, 72, -165, 544, -198, 75,
6686  -278, -262, 155, 501, -305, -279, -439, 1506,
6687  827, -875, -2592, -1196, -1201, 149, 16, 547,
6688  1020, -616, 374, -193, -155, -3627, 231, 264,
6689  -2143, 90, 419, 574, -795, 177, 328, 752,
6690  -295, 210, -360, -1250, 2639, -3172, -13, -34,
6691  489, 484, -390, -159, -285, 27, 444, -252,
6692  265, 530, -2714, -340, -1543, 2330, -1152, -114,
6693  452, 304, -224, -451, -317, -579, 301, -567,
6694  1214, -594, -621, -2718, 59, 257, 410, -3,
6695  145, 70, 877, -3103, 244, -1134, 236, -1148,
6696 };
6697 
6698 static const int16_t cb2224s1[] = {
6699  8488, 277, 63, 173, 224, -30, -158, 64,
6700  133, -133, 234, 205, -65, 408, 249, -546,
6701  -30, -1, -430, 80, 102, -450, -160, -5634,
6702  145, -406, -351, 37, 282, 232, -898, 430,
6703  3301, -1175, -559, 495, 2685, -21, -215, -87,
6704  728, -55, 235, 430, -250, -505, 506, -128,
6705  -72, 3288, 1588, 291, 7, -39, -944, 478,
6706  1719, 168, -1085, 225, 330, 1480, -183, -597,
6707  -6131, 668, -387, 672, -173, -55, 113, 40,
6708  -113, -44, 341, -340, -594, -1001, 1757, 127,
6709  -59, 537, -1834, 1401, 856, -1153, -234, 1232,
6710  -562, 476, 110, 2188, 146, 119, 2119, -872,
6711  450, 597, -371, -1350, -996, -120, -495, 829,
6712  111, -897, -5445, -670, 390, -118, 4, 109,
6713  772, 495, 196, 410, -125, 812, 426, 900,
6714  436, 1155, -553, -1223, 275, 266, -891, 63,
6715  -1267, 523, -548, -2445, 239, 1163, 72, -68,
6716  -1576, 2212, -340, 1499, 494, -671, -73, -281,
6717  598, 1901, -1652, -845, 266, 795, -545, -574,
6718  19, -461, 371, 288, -3959, 421, 299, -121,
6719  -2561, -65, 118, 181, -227, 719, -92, -2334,
6720  -3178, -2497, -198, 58, 1279, -309, 152, -715,
6721  466, -316, 10, 98, 1568, -1015, -18, -435,
6722  -42, 2606, 1971, -119, 705, 254, 443, 36,
6723  788, 1135, 1234, 2281, 942, 115, 581, -113,
6724  -194, -694, 434, -30, 2835, -423, 436, 522,
6725  406, 1329, 1191, -2628, 421, -2601, 646, -202,
6726  637, 610, -584, 357, -1586, -499, -1230, 134,
6727  -83, -1264, 2434, -58, -2924, 641, -285, 172,
6728  -478, -402, 584, -1180, -137, -238, -151, -679,
6729  -619, -495, 1044, 1281, -1180, -444, 376, 1969,
6730  -693, -283, 618, 128, -2622, -90, -115, 672,
6731  1738, -459, 519, -924, 2582, 937, -555, 672,
6732  131, 31, 775, 307, -282, -527, -1299, -516,
6733  10, 239, -4069, 118, 10, -665, -15, -484,
6734  472, 262, 279, 677, -755, 1288, -1278, 403,
6735  666, -394, -1230, -2819, -221, 109, 603, 754,
6736  951, 488, -147, -107, -426, 1875, 2056, -129,
6737  239, -561, 81, -324, 243, 349, 197, -811,
6738  -146, -929, 1193, 1433, -776, 3209, 434, -6,
6739  2465, -231, -57, 312, 899, -396, -170, -549,
6740  346, 135, 17, -596, 401, 269, 499, -64,
6741  -321, -342, -132, -312, 5845, 276, -104, -9,
6742  -50, -678, -478, -1125, -1477, 2058, 156, 538,
6743  451, 2572, 495, 101, 74, -753, 98, 685,
6744  2424, -1999, 1050, -280, -1030, 29, -178, -244,
6745  -134, 130, -137, -103, -245, 2161, -446, -1016,
6746  464, 573, -473, 446, -3822, 942, -1261, -334,
6747  568, -528, -301, 415, -740, 661, -813, 849,
6748  1491, 774, -774, 1637, -977, -246, 647, -572,
6749  -140, -2946, -654, -650, -311, 339, -165, 757,
6750  803, -958, 704, 171, 380, 763, 159, 2721,
6751  -1599, 1006, -118, -597, 2985, 2699, 69, 395,
6752  523, 657, 438, 190, 72, 164, -268, -145,
6753  506, -550, 222, -3641, 5, -173, 60, -194,
6754  677, 686, 724, -107, 882, -339, 14, -54,
6755  555, 483, 1523, 119, -142, -394, -1683, -984,
6756  18, -108, -190, 141, 540, 281, -1238, -2195,
6757  -341, -327, -1014, -990, 4694, 46, -1018, 360,
6758  -671, -83, 218, 857, 144, -188, 463, -379,
6759  -571, -865, -1345, -447, -18, -64, 5201, 132,
6760  90, -158, -132, 381, -85, -107, -103, 970,
6761  -555, -1204, 1802, 1230, 253, 540, -372, -2347,
6762  -386, 835, -705, -437, 941, 795, -182, -368,
6763  1088, 168, 256, 210, -667, 290, 1783, -636,
6764  165, -363, 638, -3527, 1872, 1997, 1503, -189,
6765  -2587, -359, 384, 493, -384, -658, -1758, 993,
6766  -306, 148, 198, 163, 430, -313, -149, -337,
6767  352, -354, 484, 358, -264, -4525, -560, -55,
6768  154, 374, -317, -426, 1446, -161, -285, -110,
6769  209, 299, 2329, 99, 1406, 1374, 993, 1178,
6770  -413, -642, -103, 3678, -1829, -754, -1358, -349,
6771  648, -492, 755, 188, 114, -444, -930, -224,
6772  319, 212, 1223, -648, 593, 1293, -1289, 24,
6773  -712, 2591, -494, 1503, -9, 534, 923, 1490,
6774  985, 491, 272, 988, 348, -503, -454, 893,
6775  409, -422, -1187, 3097, 602, -402, 462, 1598,
6776  -219, 982, 319, 125, 558, -100, -261, 108,
6777  -59, -3435, 76, -1065, -150, -1758, -1997, 1921,
6778  1239, 426, 507, 173, -856, -829, -538, 247,
6779  -1203, 488, -1094, 453, -1104, 1021, 2185, -2855,
6780  427, 177, -778, -182, 641, -670, 91, 569,
6781  50, -90, 571, 108, -374, 174, 1997, 964,
6782  644, -428, -1868, 668, 171, 320, 676, 121,
6783  -218, 1901, -857, -721, -194, -2433, -34, -1671,
6784  352, -644, 295, 571, 253, -288, -1786, 32,
6785  74, -73, -902, -1954, -1126, -3427, 168, -318,
6786  23, -755, -441, 201, -84, 499, 367, -153,
6787  -426, 716, 650, -457, 80, -709, 859, -2098,
6788  -723, -197, -1030, -253, 283, -1187, -899, 1403,
6789  -117, -25, 7617, -63, -355, -283, -560, -85,
6790  -358, -45, 63, 179, -193, 130, -294, -676,
6791  -525, -907, -430, -627, -5267, -539, 257, 594,
6792  -173, 890, 203, -33, -136, -803, 479, -56,
6793  -634, 464, -919, -146, 306, 5, 198, -90,
6794  -138, -337, 4826, -310, 259, 1651, -687, -1676,
6795  424, 2729, -966, -61, 386, 60, 769, -72,
6796  -1652, 49, 106, 503, -1462, -1056, 892, 359,
6797  209, -129, 260, -130, -2081, 798, 488, 846,
6798  -836, -366, 1786, -2237, -484, 72, -2680, -828,
6799  -857, 920, 560, 930, -197, 56, -872, -34,
6800  -355, 929, 35, -449, 514, 70, -1277, 208,
6801  353, 3654, -256, 134, -895, -184, 375, 402,
6802  1576, 1515, -100, -438, -679, 384, 1143, -24,
6803  100, -2818, 554, -219, 105, 652, -2778, -108,
6804  44, 306, 445, -470, -1151, -1170, 1305, -741,
6805  1223, -443, -838, 374, -3000, 72, -590, -587,
6806  3686, 76, -493, 246, 1348, -1215, 473, -244,
6807  -304, 1937, -68, -626, 278, 392, 1167, -1899,
6808  -309, 474, 226, -421, -95, -483, 105, -148,
6809  749, -430, -3057, -789, -1793, -1857, -158, -489,
6810  -676, -204, 806, -930, -3192, -204, -106, -812,
6811  1159, 648, 119, -93, -205, -139, 280, -7786,
6812  -388, -132, -12, -332, 32, -174, 100, 153,
6813  -7, 289, -29, -984, -329, -592, 2568, 704,
6814  544, 66, 521, -661, -1632, -868, -310, 313,
6815  -466, -347, -146, 197, 266, 765, -240, -201,
6816  -265, -1129, -35, -563, -356, 172, 862, 3831,
6817  1547, -1618, -1445, -3726, 388, 548, -457, 143,
6818  -38, 402, 255, 840, -703, -154, 776, -1038,
6819 };
6820 
6821 static const int16_t cb2224m0[] = {
6822  -7078, 2846, 79, -111, -20, 330, 227, -36,
6823  305, 45, 81, 148, -13, 68, 364, -317,
6824  -72, 2021, 28, 93, 328, -256, -181, 2547,
6825  235, -1102, 130, -577, -164, 1290, 1885, -171,
6826  -147, -3247, 324, -72, -313, -62, 32, 284,
6827  -138, -9, -146, 1709, -390, 1833, 289, 125,
6828  2369, 60, 223, -137, 642, -113, 204, 288,
6829  -1516, -138, 228, 368, 219, -622, 273, 3211,
6830  -215, -423, 139, 65, 85, -203, -953, 11,
6831  193, 294, 279, 3267, 246, -2377, -59, -324,
6832  136, -492, 23, -56, 79, 307, 115, -146,
6833  2229, 325, -1680, -597, -423, 2200, -44, 48,
6834  386, 396, -122, -36, 35, 9763, 33, -67,
6835  19, -34, 15, 41, -25, -30, -61, 20,
6836  -121, 117, -155, -28, -65, -27, 40, 137,
6837  188, -211, -240, 71, -33, -4873, 1992, 56,
6838  -2701, -1, 151, -96, 286, -398, -418, -221,
6839  295, -394, -119, -182, -124, 77, 7, -44,
6840  168, -34, -154, 257, 4, -114, 634, 131,
6841  4930, -118, -2364, 46, -204, -129, -3168, -138,
6842  -489, 454, -96, 120, -447, 9, -230, 174,
6843  11359, 456, -261, -74, -249, -28, 149, -79,
6844  -36, 211, -10, 213, -110, 337, -3800, 4,
6845  -223, -18, 136, -290, -155, -235, 57, 447,
6846  -495, -231, -15, -1036, -85, -154, -4421, -19,
6847  -237, -1191, 12, -19, 2, -88, -84, 269,
6848  -7, 431, -26, -2676, -100, 287, -31, -2916,
6849  -160, -83, -198, 9, 183, -279, -68, -23,
6850  -55, 2955, -121, -71, 183, -702, -323, 1689,
6851  -132, 309, 136, -1217, 440, -125, -1671, 1569,
6852  -161, -108, 232, 269, -516, 37, 21, -260,
6853  -230, 564, -375, 224, 129, 4332, -120, 3306,
6854  153, -25, -260, -84, 123, 21, 5, -17,
6855  -145, -44, 7, -1, 290, -2394, -182, 51,
6856  933, 1037, 26, 211, 187, -1783, 68, -749,
6857  -52, 1428, -1571, -261, 34, -199, 722, -127,
6858  -118, -114, -2385, 146, -1042, -71, -1475, -150,
6859  -2195, 151, -29, 6, 96, -1213, 282, 219,
6860  466, 144, -300, 109, -74, 125, 2863, 2,
6861  -2963, -218, 235, 3, 359, 319, 372, -500,
6862  -271, 494, 2695, -65, -29, 47, 74, -34,
6863  -95, -48, -76, -71, -2985, -30, -11, 26,
6864  -176, 107, 96, 22, -60, 114, -70, -147,
6865  -43, 6981, 110, -86, 33, 66, 8, -61,
6866  52, -169, 82, 233, 56, -115, -295, 241,
6867  -1053, -3914, -79, 361, -869, -144, -144, -805,
6868  158, -278, 515, 4, -317, 917, -669, 3314,
6869  253, 1316, 259, 12, 8170, 15, 129, -200,
6870  120, -11, 34, -77, -13, 257, 79, 9,
6871  23, 54, 73, 0, -9972, 5, 7, 43,
6872  29, 4, -104, 43, -36, 76, -228, 1,
6873  -77, -156, -69, -209, 84, -2826, 242, -1461,
6874  -718, -14, 1784, 527, 226, 9852, 83, -15,
6875  -389, 34, 51, -16, -46, -1, 232, 115,
6876  26, -42, -124, -78, 58, 3092, -2757, -111,
6877  223, -286, 23, -170, -166, -264, 331, -172,
6878  -49, -26, 166, 2616, 128, 3118, 59, 844,
6879  -121, -504, -193, -53, -95, 282, -21, -8,
6880  -11, 58, -48, 9830, 25, -26, 53, 113,
6881  96, 125, 12, -64, 185, -31, 19, -251,
6882  -307, -136, 1383, -37, -128, 56, 4303, -232,
6883  -272, 44, -192, 531, -143, -697, -2291, 70,
6884  229, -432, -592, 1262, 906, -207, 1522, 261,
6885  -7848, -39, -976, 150, 115, -139, 61, -26,
6886  -211, 807, -25, 311, -98, -297, 133, 461,
6887  -109, -6, -1031, 236, -2851, 86, 2184, -254,
6888  -83, -119, 878, -107, -25, 1636, 1696, 1517,
6889  249, -41, -283, -66, 741, 704, -898, 302,
6890  470, 360, -7, -6002, 26, 268, -109, 150,
6891  202, 196, -262, -57, 160, 155, 7, 9,
6892  -5770, 28, 127, 112, -76, -790, 45, -118,
6893  201, -831, 67, -81, 199, 296, 1692, -30,
6894  -126, -121, 29, 387, 215, 269, -518, -232,
6895  155, 2735, -235, -82, -33, 3089, -3696, -39,
6896  -51, 124, -220, 37, 51, -129, 194, -80,
6897  81, 0, -239, -1924, -244, 107, 372, 111,
6898  206, 418, 39, -118, -2059, -446, 1378, 661,
6899  -2135, 122, -105, 60, 272, -91, -227, 48,
6900  -3226, -88, -109, 199, 566, 158, 2412, -4380,
6901  -177, 153, 252, 24, -323, 264, -116, -12,
6902  -333, 99, -181, -124, 256, -131, -39, -45,
6903  -88, 69, -26, -173, -4820, 286, -171, -82,
6904  431, 18, -827, -107, 142, 60, 300, 422,
6905  263, 61, 350, 85, 1088, -133, -1284, 70,
6906  -4577, 5, 114, -23, 23, 2907, 174, 43,
6907  18, 33, -31, 320, -9, 290, 2, -7,
6908  39, -11, 52, 32, -4, 8454, 18, 10,
6909  67, 20, 22, -3, -209, -103, -212, -101,
6910  -101, -420, -2837, -28, 398, 140, 1027, -187,
6911  -2338, 406, -152, -288, 723, -412, -1851, 185,
6912  641, -190, 107, -7, -3194, -128, -382, 165,
6913  -256, 85, 96, 155, -144, 431, -356, 342,
6914  -2508, -2190, -265, -320, -1345, 27, -1981, -1949,
6915  95, -78, -456, -359, 382, -218, -102, 164,
6916  382, 907, 599, 665, 2843, 4275, 17, -156,
6917  -264, 73, 104, -25, -120, 91, 84, 325,
6918  170, -65, -245, -23, 89, 52, 4651, 124,
6919  185, 30, 321, 145, 111, -1265, 128, -156,
6920  64, 24, -1934, 133, -84, -10, 34, 801,
6921  -148, -88, 169, -1687, 419, 1739, -204, -70,
6922  185, 117, 379, -420, 145, -3650, -264, 1118,
6923  331, -818, -665, -420, 74, 32, -152, -226,
6924  6, 216, 4173, 23, 1230, 239, 2, -57,
6925  -690, 516, 90, 58, -24, -61, 175, -2796,
6926  -113, -270, 94, -2319, -158, -1075, -275, -647,
6927  -3839, 37, 4267, 20, -49, -88, 72, -171,
6928  -195, 45, -23, -159, -64, 110, -211, 42,
6929  -211, 1591, 276, -3662, 213, 54, -180, 786,
6930  -92, -329, 382, 344, 165, -63, 14, -7,
6931  66, 29, 8875, 43, -50, 65, 13, 15,
6932  48, -40, 114, 125, -27, 158, 3, 843,
6933  8, -646, 100, -3121, 1720, 88, 898, 346,
6934 };
6935 
6936 static const int16_t cb2224m1[] = {
6937  9581, -198, -100, -22, 237, -15, -101, -23,
6938  46, 129, 63, -143, 5, -307, -143, -9,
6939  27, 50, 40, 6048, 25, 58, -16, -161,
6940  -109, -157, 137, 115, 121, 164, 4, -54,
6941  6477, -68, -120, -29, 45, -8, -13, 334,
6942  -87, 105, -1460, 28, -334, -163, -64, -3629,
6943  -71, 176, -195, 53, -1, -96, -560, -21,
6944  135, 178, -77, -4202, 20, 2544, -205, 85,
6945  -332, 158, 61, -105, 398, -88, 14, 241,
6946  -149, 62, -124, -136, -153, 27, 190, 2595,
6947  25, -2499, -530, 1809, -104, -2753, 298, 145,
6948  -771, 139, 165, 2462, -502, 860, -174, 199,
6949  74, 163, -686, -25, 57, -103, -309, -360,
6950  39, -296, -2765, -319, -950, -678, -1159, -1743,
6951  1499, 1776, -176, 9, 44, -581, 69, 39,
6952  162, 326, -96, 329, -9, 1274, -2443, -105,
6953  -50, 4212, -23, 146, -231, -22, -50, -128,
6954  11, 28, 116, -215, 46, 217, 204, 153,
6955  -73, -156, -100, -31, 2632, -190, -2258, 199,
6956  -1757, 194, 53, 38, -5723, 66, 169, 352,
6957  -39, -150, -1, -462, 41, -98, -110, -40,
6958  -5763, -190, -158, -1380, 205, -227, -402, 81,
6959  -171, 407, -125, -320, -456, -317, 489, 698,
6960  -308, 3989, -172, 402, 196, -457, -1238, -192,
6961  -581, -63, -235, 153, -1094, -53, -45, -86,
6962  240, -192, -2660, 2356, 153, -60, 277, 33,
6963  198, -57, 1221, -2984, -327, -326, -48, 61,
6964  93, -34, -167, -311, 904, 348, 415, 57,
6965  2000, -77, 238, 40, -3072, -36, 283, -54,
6966  -655, -250, -22, -569, -584, -18, 733, -251,
6967  -72, -28, 80, -306, 211, 188, -149, 4596,
6968  305, 372, 351, -82, -184, -79, -65, 2688,
6969  2670, -54, -81, -170, 19, -88, 122, -117,
6970  33, 51, -29, -113, -2973, 46, -3294, 90,
6971  8, -180, -227, -62, 43, -25, 187, -380,
6972  -29, -89, 138, -352, 231, 2632, 158, 1993,
6973  -15, 350, 107, -982, -16, -1120, 136, -171,
6974  -42, 2605, -186, 110, 167, 1673, 1140, -29,
6975  -689, 81, 909, -455, 2979, 44, 1, -260,
6976  26, 28, -90, -568, -123, -175, 232, -38,
6977  2372, 111, 312, 529, -65, 331, 100, 488,
6978  12, -596, -497, 2311, -1097, 1242, -94, -2290,
6979  -158, -2651, 16, -232, 3352, 24, -53, -83,
6980  -5, -52, 205, -104, -294, 217, -196, -37,
6981  -7, 0, -28, -45, 60, 13, 41, 111,
6982  142, -7331, -40, -200, 18, -166, -1266, -47,
6983  -250, -592, -604, 33, 83, -204, -1131, -166,
6984  1348, -1337, 184, 50, -10066, 30, 24, -184,
6985  137, 53, 32, 87, -27, 151, 100, 10,
6986  -47, 28, -138, 12, -2977, -376, 58, 168,
6987  1642, 144, 1039, -399, -807, 5, -1715, 12,
6988  -142, -77, -306, 758, 674, -82, 3216, -369,
6989  60, 480, 276, -423, 5102, 3325, 169, 47,
6990  235, 37, 81, -86, -28, -56, -59, -205,
6991  -126, 28, 279, -8433, 137, -26, -409, -19,
6992  106, -163, -76, -57, 235, 7, 131, -81,
6993  -197, -318, 1281, 310, -2934, 972, -1335, 35,
6994  -308, -93, -128, 433, 527, -193, -1303, 162,
6995  -34, -87, -157, 262, 4999, 25, -311, -349,
6996  94, -262, 0, -219, 57, 12, -4, 10,
6997  -17, 38, -320, 48, 156, 80, 5880, 48,
6998  45, 31, -1022, 31, 227, -727, -135, 261,
6999  -21, -688, 307, 3196, 565, 627, -546, 237,
7000  -2367, -33, 1622, -87, 1722, -201, 720, -539,
7001  -288, -1012, 141, -388, -72, -20, -59, -2042,
7002  -53, -101, 208, -233, -835, -16, 3092, 2,
7003  310, 94, -362, -163, -128, 30, -22, -145,
7004  420, -1, 322, -524, 2742, -276, 206, -2475,
7005  575, -653, -342, 1412, 1, 75, -14, 54,
7006  170, 66, 342, -261, 709, -75, 2240, -134,
7007  32, 665, 171, -134, 1822, 109, 569, 3129,
7008  168, -356, 53, 1259, -67, 43, 120, -124,
7009  2185, 2461, -17, -255, -349, -167, -158, -19,
7010  84, -732, -972, 286, 87, 4603, -160, 7,
7011  141, 1, 286, 310, -315, -99, 282, 384,
7012  68, 93, -1815, 63, -86, 121, -293, 210,
7013  115, 63, -174, 616, -1848, -124, 1275, 298,
7014  185, -267, 3516, -105, -162, -253, -434, -674,
7015  -90, -2232, 38, 168, -261, 289, 70, 3714,
7016  4096, -81, 17, 56, 57, 68, -20, -146,
7017  28, -152, -17, -97, -131, 2648, 71, -3359,
7018  40, -277, 313, 85, -26, 41, -202, 76,
7019  8, -80, -160, -102, -17, 155, 189, 1552,
7020  -3498, -446, -103, -232, -205, -574, -132, 169,
7021  206, 1689, 1043, -736, -178, -93, -2969, 26,
7022  -251, -148, 139, 70, -325, 117, -3073, 9,
7023  43, -11, -380, -190, -314, -3012, 50, -330,
7024  -26, 710, 153, 19, -2943, 58, -3052, -56,
7025  7, 40, 9, 321, -37, -461, -22, -374,
7026  57, -203, 16, -15, -25, -16, -37, -8,
7027  -41, -116, 7964, 70, -59, 77, 200, 0,
7028  -43, 118, -72, -67, 104, -6, 78, 171,
7029  13, -103, 793, 98, -4738, -204, 11, 30,
7030  -72, 33, -62, 47, 157, 236, -147, -416,
7031  -726, 578, 5, 4038, 162, -2, 2367, -138,
7032  -185, 470, 3121, 70, 185, -22, -205, 37,
7033  -63, -335, -397, 43, 10, -6557, -112, -254,
7034  106, -129, -236, 0, -250, 42, -128, 84,
7035  -531, -27, 2259, -282, -21, -70, -408, 19,
7036  -664, 945, -196, -1074, 1369, -40, -3233, 28,
7037  20, -2133, 125, 343, 113, 584, -14, 50,
7038  -130, -464, 513, 807, -4474, -63, 57, 1120,
7039  64, -30, 346, 462, 129, 219, -30, 287,
7040  448, 384, 198, -359, 1097, -256, 828, -2635,
7041  -314, 336, 506, -144, 194, 167, 1323, -273,
7042  -4168, 2805, -118, -8, 136, -82, -212, 53,
7043  -259, -61, 94, 214, 11, 29, -262, -69,
7044  24, 102, 45, -31, -186, 58, 641, 659,
7045  -172, 3628, -192, -423, 34, 3, 45, 19,
7046  349, 117, -5, -4923, 99, -148, 180, 631,
7047  50, -204, 641, -92, 156, -1985, 1077, 201,
7048  56, -405, 710, -220, -1917, -273, -234, 100,
7049 };
7050 
7051 static const int16_t cb2224sl0[] = {
7052  -3113, 97, 229, 309, -156, -226, -469, 582,
7053  -3202, -336, 102, 20, 96, -960, 297, -227,
7054  592, -3352, 2798, -637, -133, 191, -407, 170,
7055  -576, -203, -280, 808, 853, -502, -113, -1704,
7056  -1025, 411, 2802, 233, -568, 360, -616, -1715,
7057  47, 391, -2117, -458, -291, -149, -82, 26,
7058  -29, -88, -156, 7905, 32, -75, -154, -78,
7059  -44, 155, -1, -338, -891, 170, -75, 155,
7060  226, -192, -328, -239, -574, -91, 95, -600,
7061  4271, 25, 990, -207, 4676, 59, -324, 884,
7062  363, 65, 423, -776, -906, -79, -4, 1475,
7063  549, -252, 3584, 3543, -409, 282, 278, 125,
7064  -379, 125, -180, -123, -252, -316, -193, 347,
7065  53, 2009, 195, 152, -104, 233, -75, -546,
7066  564, -177, 3243, -865, -924, 518, -692, -381,
7067  -1885, -110, -188, 1140, -2043, -438, -1721, 1019,
7068  1678, 13, 273, -751, 922, -291, -15, 75,
7069  232, -112, 60, 2702, 88, 175, -119, 43,
7070  -549, -1094, -1879, 401, 1587, 1287, -41, 41,
7071  -116, -23, 313, 168, 147, -101, -57, -115,
7072  -6990, 54, -14, -240, -164, 127, 25, -703,
7073  -361, 769, 1555, -2440, -2616, -192, 86, 769,
7074  -29, -721, 554, -663, 327, 659, -31, -79,
7075  91, 365, -74, 1268, 115, 480, 3054, -1758,
7076  1704, 759, -657, -272, -329, 31, -145, -534,
7077  1265, 73, 435, -54, 480, -867, 2724, 2373,
7078  890, -314, -112, -2576, -598, 473, 121, 2764,
7079  1659, 105, 579, -416, -87, 158, 300, 447,
7080  -281, -6109, 35, 217, 185, 56, -357, 151,
7081  108, -49, -282, -484, -220, -78, -141, 256,
7082  -1095, 1812, -985, 1115, 555, -2116, 2317, -1141,
7083  -792, -866, -119, 187, 615, -194, 73, -43,
7084  268, 437, 250, -52, 477, -249, -475, -2621,
7085  590, -2987, -603, -652, 971, -684, 337, -140,
7086  -336, 2342, 390, -204, 295, 85, -44, 321,
7087  754, 2660, 61, 782, 1654, -76, 2727, 1590,
7088  -1099, 354, 49, 2784, 443, -762, 828, -308,
7089  -493, -755, -370, -336, -207, 388, 630, -127,
7090  1955, 1929, 1270, 2054, 525, 388, 562, 942,
7091  -789, -453, 158, 995, -99, 2258, -317, -493,
7092  385, -90, -79, 199, -1187, 519, -254, 179,
7093  573, 2803, 2341, 407, 95, 515, 332, 1,
7094  -6, -337, 142, -316, 418, 542, 3281, 10,
7095  604, -542, -1595, 43, 79, 10, 75, -122,
7096  100, -55, 212, -223, -353, -557, 490, 4870,
7097  -3689, 3594, -145, -192, -47, -252, -380, -180,
7098  -221, 656, 78, -188, 120, 135, -253, -437,
7099  -208, -151, -504, 217, -3715, -150, 528, 121,
7100  -1468, 383, 823, -55, -1167, -8, -198, -515,
7101  -296, -24, 84, 129, -472, 7, 5071, -114,
7102  -200, -16, -271, 59, -430, -142, -315, 90,
7103  273, -56, 370, 3342, -159, 235, 934, 1605,
7104  -1499, 207, -1650, 1137, 396, -2250, 276, -320,
7105  -317, -23, 276, -519, 163, 566, 366, -6,
7106  2262, -2035, -662, -3300, -133, -3811, -362, -348,
7107  113, 146, -79, -298, 238, 221, 99, 194,
7108  326, 325, -112, -8160, -59, -15, 8, -41,
7109  -261, -20, -6, -68, -140, -41, 167, -125,
7110  129, 337, 2404, 281, -336, -475, 2085, -2646,
7111  572, -1308, 376, 114, -506, 1062, -575, -529,
7112  3347, -212, 520, 274, -163, -3058, -93, -203,
7113  -932, -207, -36, 303, -117, 278, 287, 204,
7114  205, -228, -242, 227, 3, 611, -190, -458,
7115  -44, -209, 122, -390, -4561, -139, 1378, -329,
7116  440, 989, -1782, -348, 1241, 967, -477, -2312,
7117  554, -970, -1103, 473, -771, -50, 150, 327,
7118  394, -267, -648, -680, 2376, -2543, 276, 1220,
7119  552, 10, 1399, -1498, -801, 9, 2351, -55,
7120  155, 327, 88, 864, 428, 179, -3234, 6,
7121  544, -647, -306, 132, 329, 1147, 1920, 1436,
7122  -2107, -1122, 341, 2020, -432, -97, 117, 793,
7123  100, -693, 174, 3639, -570, 910, -2771, 231,
7124  -148, -960, -1085, 57, 188, 744, -709, -441,
7125  533, -295, 1287, 2939, 2987, 885, 611, 700,
7126  364, -205, -855, -617, 48, -162, -244, -318,
7127  208, 772, -124, -2505, 454, 330, -220, 335,
7128  -362, -899, -827, 2188, -40, -1638, 356, -160,
7129  -127, 2886, -69, -41, 209, 1847, -236, 2752,
7130  -24, 387, 354, -111, 526, -237, -2169, 1319,
7131  2211, 144, -348, -434, -319, 1373, 78, 906,
7132  701, 539, -134, 414, 496, -325, -36, 116,
7133  124, 4198, -35, -439, -208, -531, -100, 1453,
7134  -175, 723, -908, -461, 87, 127, -91, -125,
7135  -140, 8012, -186, 23, -93, 107, 176, 218,
7136  35, 193, 174, -27, -4, 77, -103, -199,
7137  116, -41, -80, 186, -6965, -188, 125, -54,
7138  43, 9, -49, -192, 69, -136, -24, -117,
7139  -2244, 2289, 145, 226, -1161, -1950, 881, -152,
7140  1611, 1015, -174, -277, -158, 369, 49, -233,
7141  221, 275, 69, 108, 136, -124, 1, -470,
7142  376, 149, -7596, 55, 53, 213, -247, 80,
7143  -217, -11, 189, 125, -17, -141, 165, -2890,
7144  14, 201, 106, 242, -254, -306, -3157, 459,
7145  -10, 24, -271, 877, 437, -438, 18, -126,
7146  -9, 5553, 63, 22, 55, 172, 21, -335,
7147  127, 160, 208, 121, 13, 1989, 676, -294,
7148  2208, -78, 634, -1518, -1037, 1309, 124, -39,
7149  -322, -1420, -404, 377, -35, -14, 178, 110,
7150  -8146, 26, -98, -153, -243, 145, 280, -8,
7151  29, -57, 85, -309, 281, 282, -47, -27,
7152  2827, -947, 141, 856, -2481, 406, -638, -362,
7153  -1031, 230, -341, -119, -17, 1, 190, 41,
7154  -15, 5111, 59, 74, 123, -282, -25, -300,
7155  4, -460, -216, 295, -217, 26, 227, 62,
7156  385, 748, 2923, 1946, 391, -1676, 599, 148,
7157  -456, -96, 1066, 478, 117, 255, -169, -669,
7158  -1939, -656, 2676, 677, -2020, -1314, 425, -525,
7159  -89, -522, 2707, 153, 5, -207, 244, -1045,
7160  331, -1315, -82, 449, -2444, 326, -484, -2232,
7161  2380, -591, -999, -2552, -1581, 349, -440, 217,
7162  298, -729, -6, -396, -74, 110, -70, -3543,
7163  -388, -51, 596, 126, 295, 2075, -123, -693,
7164  -1072, -1779, -420, 127, 432, -3241, -231, -246,
7165  105, -437, -67, -119, -2941, -257, 47, -969,
7166  379, 618, -93, 7, 202, -425, -38, 140,
7167  458, 3599, 242, -24, -811, -624, -19, 524,
7168  2398, -300, 111, 376, 2015, 431, 125, 231,
7169  -293, -2379, -634, 1842, -1, -1326, -610, -88,
7170  128, 80, 75, 30, 172, -235, 34, 206,
7171  -79, 328, 128, -283, -6862, -101, 260, 68,
7172 };
7173 
7174 static const int16_t cb2224sl1[] = {
7175  -3710, -340, 3183, 200, -124, 423, -417, -432,
7176  232, -808, 85, -145, 39, 196, -197, -60,
7177  -154, -213, -320, -2941, 993, 3044, -508, 61,
7178  -853, 75, 40, 873, -765, -365, -621, -2670,
7179  188, 57, -403, -230, -137, 40, 565, -1910,
7180  -1120, -1019, -603, -1927, 150, -3089, 23, -416,
7181  -199, -3265, 15, 128, -525, -531, 91, -39,
7182  578, -388, 315, 40, 2376, 1762, 2, -1475,
7183  -1774, 111, 934, -459, 777, -582, 114, -218,
7184  -82, -195, 165, 2171, 632, -67, 239, 345,
7185  -257, 104, -34, -879, 488, -422, -2156, -823,
7186  1940, 699, 2911, -233, -125, -218, -111, -335,
7187  -3475, -61, -71, -445, 249, -330, 102, 376,
7188  -116, 2667, -453, 19, -4129, 90, -507, 236,
7189  418, 43, 79, 61, 296, 181, 190, 408,
7190  216, 198, 32, -81, 245, -157, 5555, -162,
7191  318, 179, 339, -463, -448, -254, -526, -192,
7192  -427, 575, 588, 2792, 2683, -853, -566, 19,
7193  -26, 106, -220, 518, 734, -233, 68, -604,
7194  -231, 256, -187, -59, -405, 206, 331, -25,
7195  -4837, -323, 146, 541, 723, 915, -144, 450,
7196  102, -371, 27, 88, -80, 276, 239, 101,
7197  157, -69, -14, 234, -8192, -18, -110, -52,
7198  -8, 48, 79, -43, 153, 187, 211, -118,
7199  -111, 238, 11, -2006, 680, 478, -695, 3078,
7200  -30, 892, -23, 1512, -194, 423, -16, -318,
7201  895, 406, 634, 47, -3277, -205, -764, 297,
7202  -357, -61, -188, -1547, -868, -174, 342, 261,
7203  1926, 88, -35, -3250, -20, 3168, -368, 778,
7204  376, 167, 598, 442, 134, 487, 164, -32,
7205  245, 436, 2067, 595, -578, 49, -163, 633,
7206  138, -279, -99, 118, 1141, -3168, 580, -90,
7207  -3192, 551, -663, -2673, -55, 147, 1307, 9,
7208  15, 432, 307, 527, 1002, -469, -2380, -342,
7209  -293, -73, -259, 410, 309, 76, -320, -161,
7210  282, -3300, -7, 160, 732, 484, -65, 147,
7211  2923, 2321, -840, 1933, 268, 684, 1172, -377,
7212  -365, -568, -283, 492, -538, 409, -194, 17,
7213  -297, -52, -123, -270, 161, -94, 92, 4495,
7214  -396, 540, 229, -30, -108, 29, 1, 198,
7215  492, -572, -394, -2386, 2787, 885, -1175, -129,
7216  -1137, 220, 148, 261, -65, -244, 1, 58,
7217  195, -49, -290, -94, -21, 105, 71, 6641,
7218  -200, -407, -496, -75, 233, 222, 549, 363,
7219  188, 739, -869, 122, -355, 3326, 323, -2366,
7220  115, -3207, 2783, 2015, 148, 924, -153, -133,
7221  -175, -287, 400, 73, -181, -174, 72, 45,
7222  219, -92, -11, 59, -5407, -362, -188, -120,
7223  239, 249, 133, -229, 158, 180, -575, -2386,
7224  -354, 248, 532, -590, 615, -85, -69, 394,
7225  3052, -877, -320, 484, 218, -463, -202, -841,
7226  1729, 284, 1253, 2193, 526, -2444, -351, 1287,
7227  -373, 387, 440, -203, 163, -153, 206, -57,
7228  -96, 2616, -84, 552, 33, 705, -731, -843,
7229  -2197, -2138, -570, 22, -264, 2143, 725, -132,
7230  -392, 471, -245, 51, 739, -1057, 1049, -760,
7231  2701, 456, 20, 484, 595, 3248, -1415, -862,
7232  332, -417, 323, -431, 2082, 78, 684, -169,
7233  596, -228, -219, 172, 160, -180, -228, -3193,
7234  -520, -100, -447, -629, -2178, -259, -246, -1788,
7235  -2264, 223, 115, -74, 230, -2515, 212, -179,
7236  456, 209, -2379, -246, -345, -102, -559, 259,
7237  -270, -426, 333, -358, 2866, -589, -1494, -418,
7238  -160, -138, 2088, 683, -1313, 1061, -88, 916,
7239  -148, -2329, -301, -271, -249, 2822, -525, -405,
7240  592, -322, -1328, -16, 135, -582, -676, -503,
7241  -2162, -327, -237, 361, 166, 600, 1176, 1015,
7242  97, -5, 465, 2321, -4544, 202, -350, 313,
7243  149, 544, -420, 552, 183, 351, -1663, 688,
7244  238, 587, 907, -1719, 1267, -2325, 368, 236,
7245  296, -2608, 240, 997, 496, 105, 75, -179,
7246  235, 125, -40, 57, -22, -412, -464, -494,
7247  -81, 576, -3461, -1037, -744, 1358, -856, -284,
7248  -536, 387, -358, 184, -85, 2150, -1142, -124,
7249  119, 1242, 648, 711, 2161, -591, -1864, -672,
7250  62, 1879, -13, 55, 285, -167, 142, -130,
7251  322, 8, -35, -230, 632, -699, 4114, -500,
7252  -189, -48, 2746, 47, 421, -1200, 2418, 460,
7253  -306, 331, 164, -1358, 802, 453, 458, 3594,
7254  3065, -24, -134, -437, -892, -110, 241, -368,
7255  336, 673, -147, 130, 154, 89, 81, -341,
7256  7151, 175, 118, -227, -282, 262, 276, -118,
7257  -118, -245, 7, 144, -87, -136, -146, -484,
7258  70, 221, -220, -13, -7638, 93, -38, -319,
7259  -478, 26, -28, 281, -180, 182, -186, 90,
7260  192, 50, -2919, 153, -2651, 289, 47, -783,
7261  768, 384, 39, 194, -2358, 1242, -1679, 80,
7262  1292, 28, 682, 2807, 342, 466, 299, -380,
7263  376, 4466, 12, 553, 153, -447, 733, 99,
7264  8, -142, 606, -2364, 168, 167, -62, 404,
7265  -3144, 352, 115, -3734, 360, -202, -462, -196,
7266  464, -412, 192, -363, -413, -405, 254, 357,
7267  -2801, 1054, -1602, 642, -254, -430, -2259, -97,
7268  16, -311, 757, -64, 412, 339, -227, -216,
7269  -29, 219, 67, 63, 26, -232, -138, -301,
7270  241, -52, -6118, 223, -379, -157, -221, -201,
7271  -93, -5630, -286, -194, 133, 46, 151, 444,
7272  -472, 103, -115, -259, -53, 673, 1744, -2374,
7273  359, 2541, 613, -393, 1235, 221, -117, -842,
7274  1166, 105, -142, 1426, 3, -423, 36, 398,
7275  -2742, 723, -740, 985, 498, 431, -1312, 832,
7276  -1644, 146, -69, -110, 420, -130, 335, 269,
7277  -2865, -67, -88, 50, 2735, 1038, 973, 371,
7278  654, -169, -112, 579, -319, 2434, -760, 710,
7279  241, -1889, 39, -1807, -30, 1383, -1080, 449,
7280  639, -2478, -760, 559, 298, 56, -421, 818,
7281  -442, 1558, -1610, 2136, -12, -11, 592, 73,
7282  77, -172, 77, 92, -113, 281, 581, -584,
7283  -4448, 507, -195, 183, -508, 312, -724, 1043,
7284  -18, -10, -776, -534, 249, -3178, 904, 1234,
7285  -482, 382, -1040, -448, -579, 227, -82, 5628,
7286  -165, 255, 109, -141, 7, -28, 63, 93,
7287  -211, 0, 162, 581, -153, 5844, -66, 122,
7288  -102, -90, -205, -181, 243, 312, 111, -435,
7289  -105, -343, 272, -141, 6, -98, -16, -73,
7290  -26, -125, -7627, -73, -66, 108, -175, 186,
7291  -189, -102, -240, -37, -354, -260, -120, 30,
7292  87, 2560, 3157, 369, -662, 338, -503, -66,
7293  -1405, 178, 1100, -683, -2618, 2459, -1291, -248,
7294  -139, -683, -865, 1445, 165, 368, 507, -585,
7295 };
7296 
7297 static const int16_t cb2224ss0[] = {
7298  -6880, 657, -621, 69, 219, -588, 681, 229,
7299  248, -302, -110, 734, 12, 253, -454, -890,
7300  -3596, 778, -2600, -256, 529, 332, -69, 295,
7301  -455, 982, -265, -70, -332, -367, 1494, 586,
7302  -158, -1054, 2529, -313, -661, -1302, -2486, 476,
7303  5, 126, 581, 361, 1618, 650, 2033, 202,
7304  76, -265, -161, 3659, -800, 1069, -167, -1792,
7305  389, -580, 597, -268, 621, -1035, 710, 854,
7306  2004, -785, 2714, 1659, 785, 800, -80, 9,
7307  -341, -1032, 789, 651, 1068, -609, 661, 747,
7308  -928, -999, -1369, -1173, -416, 1596, -2800, 330,
7309  546, -1275, -746, -392, -529, -378, 3571, -2795,
7310  -731, -183, -330, -1591, 371, 866, 323, -516,
7311  -89, 2277, 1593, 960, -1726, -2229, 727, -415,
7312  189, 500, -145, -177, 550, 467, 240, 1131,
7313  474, -419, -1236, 674, -616, -519, 2439, -1213,
7314  -650, 867, 974, -908, 1229, -512, 932, -495,
7315  -2521, -865, -466, 8, -426, 912, -77, -236,
7316  -407, 433, 128, 3653, 854, 243, 770, 191,
7317  224, -68, -453, -383, 279, -701, -691, 282,
7318  -449, 1148, -783, 241, -5021, 643, 8113, -345,
7319  13, 90, -57, 475, 64, -268, -163, -100,
7320  -95, 518, 577, 541, 2055, 358, -157, 360,
7321  280, -840, -1161, 500, 95, 302, -662, 1134,
7322  827, 3300, 695, 775, -798, -2651, -2891, -1123,
7323  555, -1125, 156, 328, 671, 751, -347, -972,
7324  -392, -1216, 2725, -5152, -402, -15, 150, 31,
7325  -182, -278, 245, 81, -3, -46, 310, -72,
7326  -138, 1511, -1762, -1840, -364, 123, 2801, -16,
7327  -543, -1312, 562, -262, 148, 521, -711, 61,
7328  -863, 145, 329, 761, 76, -155, 101, -4986,
7329  192, 269, -364, -174, 640, -261, 629, 3638,
7330  397, -1757, -1177, 342, 388, 1089, 824, 115,
7331  150, 125, 806, 1271, -198, 800, -175, -897,
7332  -649, -837, 690, -755, 1416, -2347, 1179, -781,
7333  826, 1567, -148, -156, -1036, -1572, 1248, -187,
7334  464, -260, -749, -1070, 85, -466, -2160, -2802,
7335  233, -181, 447, -482, 113, 548, 2957, -1600,
7336  1341, -559, 803, 2085, -807, -711, -1169, -456,
7337  657, -76, -147, 1932, -1054, -967, -1100, -49,
7338  -2829, 1412, 929, 1207, 58, -146, 77, -458,
7339  538, -627, -12, 214, -2397, 692, 1284, 366,
7340  1286, 1997, -856, 267, 1866, 1236, 25, 254,
7341  -1187, 3456, 283, 584, 2348, 604, -1130, 7,
7342  500, 232, -51, 120, -695, -930, 317, 67,
7343  -1346, -500, 312, -1060, -2338, -1860, -1491, 1539,
7344  -1707, 778, -653, -41, 401, 311, -13, 2155,
7345  -1011, 1163, 712, 2090, 1336, -726, 574, 1200,
7346  -1254, -1567, 723, 683, -877, -653, 1137, -1594,
7347  1127, 2641, 465, 259, -2095, 696, -405, 40,
7348  -259, -808, -942, 395, -180, -1119, -966, -230,
7349  -534, -114, 88, -661, 757, 75, -286, -119,
7350  924, -2925, 2483, 1662, 1823, 590, 4307, 810,
7351  447, 165, 243, -184, -162, 436, -126, -194,
7352  365, 601, -354, -1983, -211, -663, 276, 155,
7353  -696, -2542, -830, 2374, -235, -585, -469, -478,
7354  21, 867, -1633, 1949, -949, -330, -546, 328,
7355  -224, 1236, 266, -1117, 36, -61, 221, 153,
7356  -3491, -1463, -237, 4676, -241, 273, 268, 347,
7357  -393, -277, 168, 426, 155, -65, -605, -569,
7358  -1416, -1303, 1248, 595, -148, 512, 3622, 291,
7359  -444, -523, 616, 105, 101, 1357, 772, -337,
7360  494, 570, 15, 150, -400, 572, 590, 1674,
7361  -4106, 940, 167, -327, -336, 696, 591, 362,
7362  279, 4489, -1325, 608, 294, -41, 549, 982,
7363  -31, -184, 367, 77, -466, 398, -1928, -607,
7364  239, 55, 15, 1031, -486, 2788, 2151, -519,
7365  -1197, -1144, 274, 671, 1620, 2079, -1555, -961,
7366  543, -11, 26, -627, 777, -581, -1060, -1177,
7367  -808, 807, 2863, 607, 144, 195, -274, 18,
7368  -5656, -355, -1026, 56, 116, -431, -493, 517,
7369  286, 353, 353, 199, -651, -863, -276, -556,
7370  -562, -867, -143, -355, -323, -14, -54, -5354,
7371  -43, -1592, 8, -543, 24, 94, -731, -545,
7372  705, -171, 504, -1078, -3367, 1349, 452, -148,
7373  1183, -1650, -1400, -246, -1032, -119, -309, -566,
7374  998, -3240, -444, -658, -605, -186, 491, 439,
7375  -190, 688, -29, -965, 2562, -112, -329, -25,
7376  -2593, 355, -53, 692, 12, -593, 1930, -804,
7377  -82, 386, -632, 927, 1006, -229, -1147, -181,
7378  -1075, -245, -3678, 904, -298, 2263, 50, 563,
7379  337, -1051, 173, 310, -3540, -615, -504, 749,
7380  192, -90, -113, -730, -1994, 802, -45, 2234,
7381  167, 289, 1722, -562, 682, 453, 1571, 171,
7382  -2429, -441, -230, -1144, 985, -1602, 358, -685,
7383  -23, -523, -529, -2438, 700, -624, 37, -1475,
7384  -1318, 3292, 702, 394, -798, 2563, 1057, -335,
7385  614, 270, 3135, -1281, -2089, -250, -140, 45,
7386  -517, -470, -1429, -172, 2637, 267, 55, -1037,
7387  -174, 912, -865, -786, -406, 537, -2805, -642,
7388  -1599, 888, -1044, -175, 312, 28, -1157, -240,
7389  -181, 298, 521, 3802, -87, 93, 48, 1336,
7390  -1071, -1870, 339, -1106, -944, -1036, 361, -3719,
7391  -147, 625, 326, -122, 407, -217, 396, 273,
7392  -2, -315, -262, 632, 6868, 228, -267, 207,
7393  -29, -274, 192, 63, -353, 588, 550, -3,
7394  156, 2115, 1580, -2366, 306, 633, 1354, 2313,
7395  -360, -345, 270, -499, -976, -3685, -1305, 907,
7396  1431, 1545, -1334, 18, 1159, 229, -124, 157,
7397  470, -105, 700, -1786, -1895, 795, -1052, -278,
7398  745, -111, -45, 694, 599, -3469, 552, -70,
7399  -222, 45, 896, -251, 1, 250, -769, 301,
7400  -1151, 1313, 4314, 710, 680, -169, -663, 40,
7401  399, 1171, 581, 775, 936, -488, -2918, 155,
7402  -169, -1560, -862, -473, 783, -72, -1791, 567,
7403  -2109, -156, 1250, -1486, 3253, 61, -50, -374,
7404  -277, 942, 111, 607, -316, 197, -748, 871,
7405  612, -242, -296, 53, -193, 1233, 11, -962,
7406  505, -4492, 21, 754, -150, 451, 183, 881,
7407  -652, -159, 6384, 170, 271, 1035, 401, 48,
7408  -463, -240, -95, -625, 613, -91, -1138, 1172,
7409  542, -1483, -2638, -1396, -1173, 612, 512, 1355,
7410  977, -362, -22, -17, 124, -3178, -532, 352,
7411  -2691, 610, 569, 740, -1603, -5, -492, 704,
7412  -436, -96, -595, -1495, 2730, -3089, -164, 565,
7413  1300, -477, -569, 1069, 294, -233, -133, 708,
7414  150, 388, -2108, -1042, -1603, 2275, -1722, 561,
7415  140, 507, -899, -281, 162, -1297, 1504, -158,
7416  193, -730, -944, -2484, 615, -30, 32, -354,
7417  -383, 86, 329, -3434, -382, -1604, -299, 208,
7418 };
7419 
7420 static const int16_t cb2224ss1[] = {
7421  8192, -187, -471, -201, 185, -465, 976, 257,
7422  83, -530, 310, 676, 341, 48, 265, -351,
7423  306, 280, 302, 48, 496, -339, 424, -5250,
7424  -253, 604, -317, -289, 278, 573, -579, 79,
7425  3218, -574, -377, 276, 2831, -287, -254, 332,
7426  -225, 42, 162, -457, -959, -1421, 683, -59,
7427  -33, 3362, 393, 606, 249, -873, -930, 1224,
7428  1469, 37, -1592, 1665, -582, 1729, 284, 106,
7429  -4753, -120, -475, 867, -444, -203, 431, -11,
7430  -526, -324, 732, -1070, -160, -611, 1808, -297,
7431  -536, -194, -822, 1224, 2220, -2330, 72, 1004,
7432  -787, -149, 557, 2925, 29, 809, 2397, -1143,
7433  648, 904, -568, -707, -839, -274, -1322, 1177,
7434  -467, -482, -5181, 234, 223, 354, 386, 737,
7435  1273, 234, -353, 31, -8, -392, 85, -234,
7436  1366, 1449, 120, -695, 838, -622, -96, 382,
7437  -1421, 612, -173, -3199, -150, 474, -394, -561,
7438  -1171, 2541, -271, 2513, 670, 285, 636, -452,
7439  -202, 1319, -2182, -935, -586, 243, -813, -41,
7440  -53, -1041, 212, 58, -3424, 111, 268, 964,
7441  -3231, -500, 867, -191, 207, 543, 383, -1509,
7442  -2712, -2752, 201, 428, 721, 498, 19, -747,
7443  67, 87, 500, 1200, 2244, -1158, 466, -1032,
7444  -153, 1197, 2737, -324, 2002, -338, 89, -428,
7445  78, 575, 330, 2013, 175, 305, 567, -539,
7446  17, 384, 485, 860, 3330, 173, 586, 649,
7447  388, 963, 1820, -2610, 251, -2966, 1383, -153,
7448  -146, 564, -718, 998, -1283, -566, -619, 394,
7449  459, -1233, 2566, -357, -2601, 98, -929, -367,
7450  -501, 96, 1217, -1695, -324, 393, 261, 1745,
7451  -1095, -751, 924, 1044, -337, -1243, 393, 2454,
7452  -1499, -245, 902, 925, -2126, 167, 838, 638,
7453  2296, -294, 306, -715, 2794, 1522, -339, 21,
7454  318, -95, 1334, 75, -173, -91, -2012, -920,
7455  -801, 334, -3363, -348, 550, -911, -261, -1073,
7456  185, -425, 431, 515, -339, 1817, -1589, 241,
7457  548, -337, -471, -3532, -1166, 888, 141, -277,
7458  1353, 310, -654, 198, -516, 2951, 2251, -534,
7459  701, 237, 20, -597, -301, 3, 410, -456,
7460  -581, -1254, 1052, 1321, 165, 3108, 477, 196,
7461  2716, 85, 5, -34, 721, -562, 4, 84,
7462  -793, 744, 243, 134, -385, -129, -122, -128,
7463  -333, -483, -604, 269, 6209, 3, 515, -63,
7464  -634, -551, -795, -1696, -2210, 2184, 348, 30,
7465  413, 2531, 214, 214, -186, -72, -552, 958,
7466  1727, -1639, 618, -61, -432, 365, -753, 15,
7467  -14, 33, 976, -940, -355, 3318, 677, -1938,
7468  21, 881, -326, -83, -3355, 1483, -1211, -674,
7469  166, 139, -276, 158, -736, 1038, -1005, 1129,
7470  1219, 1115, -392, 558, 96, -188, 314, 536,
7471  -423, -3262, 395, -130, 1099, 304, -181, 853,
7472  -160, -1272, 428, -179, 634, 608, -173, 2690,
7473  -2191, 1385, -518, -416, 3239, 3250, 313, -23,
7474  200, 643, -639, -17, -208, 27, -182, 262,
7475  -203, -671, 157, -4131, 383, -404, 337, 51,
7476  431, 92, 138, -438, 29, 337, 488, -252,
7477  656, 509, 2037, -635, -1074, -1115, -2135, -772,
7478  -386, -214, -654, -441, 1661, 542, -383, -1720,
7479  22, -103, -1474, -1288, 4361, 282, -1252, 734,
7480  -858, -556, 294, 243, 293, 133, 848, 65,
7481  -727, -887, -1314, 443, -96, -422, 4268, 672,
7482  142, 608, -442, 843, 365, -866, -157, 780,
7483  107, -888, 2089, 1769, 73, 739, -15, -1730,
7484  -1235, 920, -1713, 163, 552, 1479, -692, -755,
7485  1430, -193, -276, -264, -690, 772, 1403, -40,
7486  679, -260, 642, -3562, 962, 2053, 1348, 36,
7487  -2974, 155, 303, 821, -944, -179, -967, 632,
7488  -725, 411, -447, -463, 694, -337, -146, 59,
7489  -1, -416, 12, 524, -497, -4682, -745, 625,
7490  1011, 20, -462, -503, 2012, -475, -27, 85,
7491  -1190, 534, 2250, 87, 2591, 1195, 1665, 423,
7492  -813, -571, -372, 2601, -2013, -853, -734, -403,
7493  793, -549, 1243, 312, 722, -1013, -1434, -749,
7494  -571, 494, -88, -129, 1331, 806, -1227, 326,
7495  -1164, 2487, -59, 2346, 583, 519, 368, 793,
7496  1178, 661, 140, 1226, 378, -429, -1214, 1438,
7497  -319, -77, -1495, 3598, 361, 21, 39, 1930,
7498  198, 1050, 531, 274, 32, -499, -349, -5,
7499  -133, -3324, -379, -742, -250, -1618, -1536, 2084,
7500  1369, 765, -132, -324, 406, -2198, 314, 502,
7501  -1431, 759, -729, 320, -2120, 1484, 2468, -3283,
7502  4, 272, -2, 492, 91, -803, 48, 691,
7503  375, 87, -508, -725, -632, 268, 2929, 1302,
7504  -11, -628, -2225, 723, 533, 909, 934, 682,
7505  350, 1509, -707, -1142, 106, -2174, 342, -965,
7506  456, -655, 1137, -553, 415, -418, -2631, -121,
7507  237, 3, -1123, -1555, -1413, -3333, 717, 115,
7508  -1030, -1007, -819, 130, -851, 281, -43, -473,
7509  -1091, 326, 869, -377, 278, -148, 418, -2104,
7510  -422, 623, -1777, 633, 1033, -2031, -1221, 4126,
7511  -60, -16, 8025, 243, -340, -599, -501, -289,
7512  -219, -104, -230, 464, 191, 18, 345, -65,
7513  -68, -481, 625, -822, -4011, -516, 741, 734,
7514  -316, 530, 122, 945, 371, -298, 1194, -250,
7515  -167, 392, -95, -151, -1, -486, 189, 90,
7516  -140, 30, 4485, 581, 54, 1905, -895, -2032,
7517  -174, 2473, -688, -104, -315, -376, 830, 296,
7518  -548, 754, 195, -901, -1548, -1931, 792, 510,
7519  294, 153, 619, -1034, -3038, 1134, 142, -29,
7520  -806, -118, -29, -2314, -159, 770, -2899, 23,
7521  -1045, 1037, 1496, 1104, -527, 135, -281, -310,
7522  -59, 202, -346, -612, 206, 27, -456, 758,
7523  67, 3547, 867, 227, -3, 573, 1440, 421,
7524  170, 1491, -691, -43, -8, 784, 307, 557,
7525  618, -2387, 566, -396, 182, 877, -2666, -163,
7526  553, -155, 691, -188, -1584, -1085, 1033, -308,
7527  1356, -570, -721, -232, -3145, 104, 511, -964,
7528  2783, -685, -168, -51, 1554, -1816, 2431, 327,
7529  -440, 1174, -265, -36, 120, -397, 1094, -1254,
7530  -973, 574, 1085, -139, -751, -529, -240, 25,
7531  1137, -467, -3471, 338, -806, -2028, 94, -98,
7532  -336, -537, 1189, -880, -3607, -168, -59, 100,
7533  309, 1097, 295, 262, 106, -8, 210, -7461,
7534  395, -248, 461, 490, -326, 264, 105, 13,
7535  -160, 608, -443, -1331, 835, -1342, 3507, 763,
7536  966, 101, 1047, -469, -1455, -1080, 28, 99,
7537  -44, 270, -752, 130, 2, 57, 358, -409,
7538  2, -658, -812, -899, 155, 141, 2101, 3616,
7539  40, -1957, -1028, -4137, 212, 1580, 578, 1019,
7540  -512, 167, 366, -580, 448, 216, 79, -149,
7541 };
7542 
7543 static const int16_t cb2224sm0[] = {
7544  -4334, 1434, -228, 1477, -1329, 230, 686, -558,
7545  486, -188, 424, -454, -568, -141, -326, -132,
7546  -39, 2488, 9, 631, 513, 460, -417, 2656,
7547  633, -1404, -81, -283, -287, 480, 2558, -19,
7548  -158, -2699, 405, 276, -639, -151, 529, 241,
7549  -941, -796, -213, 1125, -391, 2515, 78, -177,
7550  2677, 217, 955, -687, 867, -485, -121, 1023,
7551  -1572, -591, 139, 798, 1262, -467, 722, 2643,
7552  -237, -1048, 386, -432, 180, -788, -178, 234,
7553  403, 267, 312, 2661, 585, -2775, -686, -88,
7554  -16, -1243, -445, -259, 303, 298, 285, 277,
7555  2355, 163, -2399, -416, 115, 2277, -707, 194,
7556  283, 1183, 23, 119, 97, 8192, -40, 67,
7557  -101, 151, 169, 21, -147, -160, 55, -207,
7558  550, -36, -500, -32, 225, 206, 72, 179,
7559  464, -406, 52, 696, -18, -4827, 1547, -516,
7560  -2275, 855, 430, -523, 83, -1633, -1898, 285,
7561  202, -645, -167, 102, -124, 382, 24, 236,
7562  830, 324, -84, 491, -95, -154, 767, 25,
7563  4741, -574, -2576, -297, -250, -346, -2867, -64,
7564  -1119, 1007, -883, 457, -328, -854, -981, -55,
7565  6922, 569, -307, 261, -100, -832, 129, 416,
7566  -154, 681, -136, 1152, -144, -26, -2266, -320,
7567  -141, -897, 544, -206, 845, -590, 88, 211,
7568  -1761, -574, -653, -2788, 252, -266, -4252, 295,
7569  97, -2112, 209, -144, 655, -89, -369, 591,
7570  205, 1137, 30, -2907, 88, 92, -240, -3106,
7571  -16, -398, -576, -720, 421, 427, -423, -195,
7572  -18, 2503, -133, -918, 104, -512, -489, 2623,
7573  -314, 215, -103, -1014, 761, 382, -1456, 1719,
7574  -980, 248, 55, 644, -1945, 42, -162, -35,
7575  -852, 1993, -189, 664, -149, 3132, -50, 3438,
7576  550, -234, -566, 434, 64, 379, -169, -291,
7577  -718, -608, 31, -207, 651, -2567, -790, 906,
7578  518, 1740, 373, 1158, 114, -2044, 285, -1136,
7579  -373, 932, -2185, -488, 148, 3, 724, 623,
7580  -568, -359, -2748, 751, -1098, -858, -1140, -253,
7581  -2377, -402, -312, -398, -47, -2618, 816, -568,
7582  1274, -158, 118, 107, 181, 394, 2758, 80,
7583  -3057, 20, -279, 110, 482, 1010, -162, -1081,
7584  -56, 685, 2207, -10, 82, 440, 593, 43,
7585  1010, -853, -624, 288, -3045, -426, 9, 132,
7586  104, 157, 466, -118, 116, 226, -214, -219,
7587  299, 6093, 122, 7, 174, 444, 200, -42,
7588  -4, -313, 99, 218, 292, -159, -409, 523,
7589  -1357, -4098, -96, 968, 8, -172, -444, -1040,
7590  755, -476, 967, 175, -100, 1689, -813, 3175,
7591  369, 1828, 248, -161, 6693, 631, 536, -125,
7592  274, -467, 259, -427, 130, -523, 361, 584,
7593  27, 60, -57, -30, -8192, 148, -64, 217,
7594  -308, 163, -116, 89, 108, 191, -129, -149,
7595  128, 60, 575, 253, -385, -2937, 888, -1402,
7596  -543, -607, 2639, 156, 251, 6966, -147, -382,
7597  -388, 39, 476, 260, -1048, 575, 401, -245,
7598  -441, 121, 389, -666, 95, 2919, -2212, -765,
7599  169, -161, 184, -320, -315, -497, 136, -470,
7600  479, -541, 712, 2966, 519, 2595, -77, 1089,
7601  18, -697, -616, 241, -54, 388, 461, 368,
7602  144, -149, 181, 7699, 11, 3, -368, 65,
7603  304, 358, -29, 255, -162, -169, -470, -16,
7604  198, 92, 2137, 233, 273, 255, 4078, -279,
7605  -194, -274, 101, 45, -225, -716, -2522, -188,
7606  10, -590, -745, 894, 1976, -48, 2302, -4,
7607  -4691, -67, -1325, -506, 605, -297, 317, -271,
7608  -176, 1706, 541, 1, 31, -580, 103, 148,
7609  -122, -141, -849, 76, -3094, -67, 2775, -38,
7610  -598, -314, 793, 40, 324, 1474, 1986, 1505,
7611  832, -504, 739, -1233, 1201, 695, -1363, 670,
7612  805, 696, -137, -4977, -306, 137, -885, 455,
7613  1021, 600, -1711, 536, 235, -149, 31, -5,
7614  -3747, -405, 394, 140, 102, -1576, 190, 408,
7615  663, -2075, -747, 466, 631, 807, 1867, -655,
7616  102, 341, 435, 551, 500, 426, -650, -88,
7617  -26, 2672, -1791, 34, -86, 2963, -3330, -793,
7618  -307, 277, -584, -240, -141, 258, 708, -242,
7619  -499, 808, -104, -2061, -518, 684, 889, 406,
7620  259, 211, 462, 428, -2597, -1147, 1729, 683,
7621  -2173, -167, 392, 440, 599, -815, -624, -368,
7622  -2962, -172, 845, 423, 362, 711, 2131, -3899,
7623  84, 147, 826, -399, -637, 1132, 108, -480,
7624  230, 265, -423, 48, 11, 239, -599, -281,
7625  10, 541, -397, 142, -4322, 1172, -257, -101,
7626  292, -321, -401, 60, -309, 468, 267, 611,
7627  438, -638, 2194, 346, 1421, -1192, -3109, -170,
7628  -3336, -49, -69, -75, 184, 3094, 591, 82,
7629  -373, 140, -22, 848, 124, 589, 157, -4,
7630  260, -177, 147, 73, -284, 6253, 111, 302,
7631  -74, 356, 381, -547, -16, -275, -500, 93,
7632  344, -346, -2837, 364, -43, -592, 1741, -702,
7633  -2247, 848, -203, 168, 758, -849, -2454, 562,
7634  1104, -169, 463, -398, -2759, -299, -903, 647,
7635  -62, -124, 301, 337, -201, 463, -86, -139,
7636  -2189, -2424, -942, -376, -2043, -80, -1791, -1580,
7637  513, 29, -1115, -582, 1214, -642, 355, 240,
7638  285, 1759, 1209, 862, 1707, 3353, -223, 245,
7639  -515, -928, 794, -190, -282, 1097, -32, 1675,
7640  857, -730, -15, 102, 356, -309, 3867, 24,
7641  93, 899, -608, -497, -215, -2244, 735, -194,
7642  102, -51, -1939, 846, 74, -116, 7, 1981,
7643  512, 233, 574, -2508, 83, 1966, -251, -96,
7644  532, 97, 897, -1120, 390, -3192, -652, 2045,
7645  193, -880, -398, -148, 548, -281, -19, -987,
7646  467, -326, 2777, 195, 1560, 1034, -828, 102,
7647  -1531, 1292, -126, 539, -247, 36, 55, -2487,
7648  -297, -362, 482, -2241, -1021, -1535, -244, 38,
7649  -3416, 141, 3408, 35, -67, 95, 333, -427,
7650  -235, -128, 304, -548, 337, -349, -330, 23,
7651  -450, 1657, 327, -3087, 695, -273, -1090, 1262,
7652  -111, -868, 1516, 269, 119, 192, 14, 200,
7653  141, -395, 7145, 48, 334, 143, -139, 154,
7654  -102, -312, -2, 283, 238, -30, 626, 1328,
7655  242, -416, 442, -3050, 1388, -100, 1215, 817,
7656 };
7657 
7658 static const int16_t cb2224sm1[] = {
7659  8192, -13, 346, -52, 5, 131, -294, -167,
7660  -65, -347, -438, -559, 57, -86, -223, -224,
7661  -251, 629, -58, 5249, 127, -464, 644, 210,
7662  -154, -480, 165, 211, 13, 318, 152, -173,
7663  5451, 235, 170, -100, -6, -460, -249, 390,
7664  54, 993, -1637, -288, -978, -197, 234, -2877,
7665  -570, -151, -82, 772, 199, -385, -1899, 345,
7666  -25, 527, -477, -2918, 385, 2784, 78, -524,
7667  -759, 795, 433, 511, 856, -275, 511, 136,
7668  -444, 151, 233, 208, -589, -375, 282, 2886,
7669  30, -2749, -930, 1079, 86, -2285, 980, -229,
7670  -1369, 93, -80, 2314, -170, 1224, 397, 405,
7671  463, 1014, -377, -90, -269, -82, -376, -773,
7672  684, -94, -2893, -323, -644, -849, -1892, -2244,
7673  417, 2165, -164, 221, 454, -2337, 142, 99,
7674  418, 486, -49, 97, 138, 2221, -2301, -156,
7675  -578, 3963, 196, 140, -374, 180, 451, 354,
7676  -952, 946, -479, -874, -159, 145, 290, 240,
7677  -240, -233, -418, 226, 2878, -571, -2491, 741,
7678  -1438, 557, 197, -370, -4720, 379, 32, 821,
7679  39, -545, -141, -1507, 192, -1150, 905, -1095,
7680  -5028, -169, 533, -23, 371, 162, -1198, 465,
7681  -369, -14, -861, -656, -701, -296, 31, 450,
7682  -387, 3060, -696, 597, 14, -1019, -2741, -208,
7683  -1186, -338, 712, -64, -344, 41, 327, 9,
7684  576, -349, -2808, 2428, 433, -566, 908, -108,
7685  -145, -1011, 201, -3042, -327, 210, -368, 230,
7686  -310, -400, 12, -1034, 1734, 992, 1842, 1022,
7687  2162, 588, 366, 154, -3078, -587, 1096, 215,
7688  -1072, -784, 472, -1089, 94, 487, 18, 72,
7689  34, -15, -374, -607, 316, 830, -146, 4377,
7690  -301, 390, 838, 121, -110, -143, -93, 2988,
7691  2914, -352, -353, -744, -115, 99, 495, -343,
7692  309, 1261, -519, 101, -2662, -44, -3139, -491,
7693  1142, -323, -50, 776, 86, 187, 480, 271,
7694  -167, 1, -267, -99, 991, 2492, -152, 2423,
7695  -225, 34, 576, -1486, -236, -375, 160, -176,
7696  -145, 2525, -131, 194, 317, 1215, 1553, 295,
7697  -1408, 130, 2279, -1185, 2671, -137, -324, -23,
7698  26, -779, -431, -4, 488, -186, 174, -119,
7699  3062, -149, -168, 191, 169, 1124, 301, 1471,
7700  -409, -999, -166, 2174, -1405, 992, -179, -2606,
7701  -71, -3151, 92, -976, 3091, -322, 310, -374,
7702  -779, 599, -55, 425, -697, 63, 27, -38,
7703  86, 170, -11, -616, -97, 525, 78, 14,
7704  684, -5556, -308, -444, 266, -396, -1665, 86,
7705  -722, -1087, -921, -525, 3, -439, -1600, -37,
7706  2038, -2672, -187, 361, -8192, 425, 365, 54,
7707  343, -703, 253, 284, -57, -327, -154, 392,
7708  99, -181, 213, 395, -2412, -303, 182, 82,
7709  2311, 45, 1801, -209, -988, 42, -1430, 38,
7710  -721, 118, -163, 1279, 2184, -18, 2851, 274,
7711  -363, 297, 150, -220, 3653, 3135, -381, 335,
7712  254, 378, -52, 52, 328, -383, -61, -802,
7713  -409, -49, 49, -8192, 362, -48, -430, -54,
7714  255, 243, -525, 14, 152, 10, -392, -301,
7715  -594, -539, 1200, 626, -2979, 233, -1504, 664,
7716  -728, -1293, -491, 394, 1317, 298, 169, 214,
7717  -429, -1083, 42, 389, 4751, 510, 299, -542,
7718  456, -852, 30, 208, -63, -131, 72, -425,
7719  73, 213, -287, -277, 43, 128, 5528, 165,
7720  -316, -135, -576, -583, 217, -1298, 47, 134,
7721  103, -1894, 148, 3406, 880, 964, -697, -94,
7722  -1626, 223, 1256, -514, 2079, -529, 1917, -1452,
7723  -616, -605, 385, -963, 395, 105, -154, -1627,
7724  -214, 40, 969, -708, -1492, -824, 2457, 275,
7725  404, 876, -781, -1029, 34, 72, 229, -137,
7726  264, -387, 305, -57, 2908, -143, -249, -2473,
7727  202, -1467, -364, 2094, -521, -70, 260, 132,
7728  465, 71, 982, -36, 1792, 306, 2907, -55,
7729  254, 421, 231, 140, 1727, 474, 761, 3153,
7730  -18, -356, 414, 2218, 564, -247, -510, 67,
7731  2390, 2531, 240, 117, -487, -310, 261, 222,
7732  -286, -861, -2180, 480, -75, 4769, -407, 248,
7733  227, -224, 302, 901, -1200, -728, 1025, 734,
7734  -336, 115, -1726, -179, 131, 43, -357, 364,
7735  -681, 283, -189, 715, -2793, -692, 1367, 916,
7736  28, -500, 3094, -543, -627, -709, -506, -1094,
7737  34, -2464, 434, 257, 357, 10, -390, 3206,
7738  3483, 137, 147, 180, 231, -260, -707, -818,
7739  476, -528, 656, 824, -8, 3073, 362, -3034,
7740  -199, 47, 694, -252, 819, -147, -479, -32,
7741  530, -141, -91, 251, -154, 376, -603, 2305,
7742  -2853, -622, 316, -680, 402, -819, 323, 471,
7743  -47, 1772, 1507, -1052, -685, 18, -2509, -418,
7744  377, -31, -412, 105, -906, -267, -2806, -189,
7745  -97, 198, -802, -82, -658, -2980, 795, -447,
7746  646, 1037, 486, -689, -2654, 55, -3534, 540,
7747  -68, 502, -90, 277, -87, -497, 24, -246,
7748  400, 392, 348, 76, -345, -231, -71, 155,
7749  -7, -226, 6553, 371, 261, -290, 88, -44,
7750  311, 470, -5, 182, -105, 56, -324, 267,
7751  241, 327, 966, 218, -4695, -968, 27, -352,
7752  -315, 202, -204, 435, 360, -539, -375, -527,
7753  -1157, 1010, -241, 4171, -292, 66, 2343, 310,
7754  -682, 595, 3040, 539, -118, -573, -128, 952,
7755  -172, -547, -285, -1, 345, -5701, 345, -153,
7756  77, 349, -225, -364, -655, -270, -716, -825,
7757  27, 55, 2179, -154, -275, 359, -501, -992,
7758  -665, 1538, -218, -1159, 2176, -845, -3018, 105,
7759  -459, -3146, 67, -197, -293, 539, 115, -74,
7760  119, -158, -89, 1449, -3006, 104, 651, 886,
7761  -310, -242, 1219, 1805, 176, 2235, 579, 294,
7762  634, 1345, -1, -454, 755, -1030, 1760, -2404,
7763  -406, 894, 614, -74, 113, -1325, 1843, -392,
7764  -3239, 2440, -54, 222, 1349, -695, -1009, 434,
7765  -468, -509, -280, 462, 228, 573, 213, 55,
7766  325, 557, 100, -721, -674, 600, 795, 1567,
7767  407, 3273, -58, -1330, 349, -181, 417, -503,
7768  911, 350, -681, -4502, -127, -26, 330, 618,
7769  241, -147, 284, -226, -127, -2692, 484, -146,
7770  -18, -416, 755, 85, -3119, -404, 0, -478,
7771 };
7772 
7773 static const int16_t cb4432l0[] = {
7774  -3764, -227, 184, -258, -1713, 122, 410, -32,
7775  -244, -1337, -328, -20, -236, -359, -13, -52,
7776  -75, -260, 426, -96, -37, -38, 117, -938,
7777  487, 60, 286, 571, 368, -551, 198, -102,
7778  15, -11, 4535, -127, -241, 114, -77, -316,
7779  302, 195, -149, -73, 357, -128, -23, 34,
7780  319, -97, 189, 5918, -20, -134, -47, -249,
7781  7, 3, 116, 7, 48, 47, 92, 19,
7782  14, 31, -388, -329, -1878, -944, 958, 632,
7783  1973, 182, -130, -193, 2309, -868, 63, 260,
7784  -12, -89, -88, -208, 127, -168, 237, 74,
7785  1153, 925, 2292, 2992, -35, 204, 766, -930,
7786  -87, 341, -101, 501, 35, -182, 112, 91,
7787  -28, 79, 193, -73, -71, 52, 82, -427,
7788  -147, -69, 4722, 468, -187, 98, -295, 292,
7789  -991, 43, 98, 225, -555, -595, -66, -181,
7790  91, -152, -3, 89, -219, 356, -375, -114,
7791  -1546, -620, 648, 1946, 39, -608, -942, 103,
7792  179, 170, -2350, 157, 1132, -944, -283, 64,
7793  -393, 15, -90, 761, -185, 644, -360, 5,
7794  -5212, 106, -136, -40, -159, -40, -120, -43,
7795  -8, -195, 208, -179, -295, -63, 19, 32,
7796  -104, -23, 132, 660, -460, 237, 523, -676,
7797  -378, -81, -184, 2718, 64, 531, 2119, -1564,
7798  614, 933, 6, 65, -50, 55, 243, -539,
7799  1168, 953, -283, 45, 476, -346, 2285, 1892,
7800  615, -521, 23, -2079, 57, -11, 208, 1029,
7801  371, 28, 170, -63, -167, 184, -217, 76,
7802  -320, -2747, 542, -2098, -407, -10, -876, -1477,
7803  -306, 565, 57, -49, -111, 185, -250, 120,
7804  -186, 214, -520, 463, 792, -2420, 2760, -383,
7805  -783, -1097, -441, -535, 1070, 78, 96, 122,
7806  -193, 516, 114, 100, -413, 100, -23, -153,
7807  1267, -4210, -742, 228, 659, 399, -169, 412,
7808  -81, 1056, 4, -254, 173, 109, -218, 196,
7809  64, 26, -113, -60, -8, 15, 5497, -76,
7810  169, -294, -394, 596, 379, 12, -64, -203,
7811  -138, 41, -249, -53, -44, -19, 55, -34,
7812  99, 36, -70, 8, 46, 2787, 842, 1917,
7813  -693, -424, 151, 464, -1162, 1027, 148, -1027,
7814  -173, 328, 23, 792, -184, 395, -684, 229,
7815  -139, -7, 2788, 404, 43, -1508, -590, 6,
7816  -184, 904, 475, -37, 276, -361, 1924, -188,
7817  -113, -1334, -176, 11, -34, -70, -68, 95,
7818  -433, 225, 437, -451, 471, -272, -385, 2793,
7819  -2685, 544, 881, 409, -789, 700, -5, -144,
7820  66, -17, 504, -397, 264, 74, -81, -1803,
7821  444, -573, 633, -391, -3339, 192, 484, 1126,
7822  -306, 153, 303, 61, -253, -255, -57, -277,
7823  -88, -100, 32, 79, -1320, -857, 3080, 1178,
7824  323, 353, -149, 1316, -399, 236, -129, 231,
7825  323, 696, 59, 1217, -567, -268, 642, 384,
7826  -327, -47, 466, 1530, 1092, -1176, 612, 257,
7827  -143, -270, 487, -62, 332, 1089, 961, -706,
7828  938, 78, 97, -2805, -1088, -871, -273, 87,
7829  -345, 148, 113, 167, 97, 31, 68, -47,
7830  -53, 53, 29, -5723, -53, -12, 241, 92,
7831  131, 139, 48, 102, -26, -47, 664, -580,
7832  -7, 1287, 2531, 1061, -710, 24, 1389, -1742,
7833  254, -1147, 539, -150, -24, 495, -204, -171,
7834  955, 202, -111, 147, -1458, -3973, 421, -416,
7835  -544, 392, 1419, -178, -168, -53, 50, -537,
7836  -7, -346, -289, -52, -38, -259, -115, -136,
7837  -138, -89, -205, -661, -4429, -110, 380, -721,
7838  -180, 127, -1371, -78, 276, 319, 229, -934,
7839  267, -353, 44, 65, 449, -32, 159, -11,
7840  -22, -571, 100, -676, 2892, -2740, 907, 511,
7841  248, 441, -62, -517, -347, -235, 319, -8,
7842  -140, 309, 258, -106, 215, 1, -3252, 426,
7843  455, -2213, 1031, 430, 746, 367, 602, 187,
7844  -147, -200, 97, 555, -107, -249, -71, 101,
7845  59, -94, -64, -33, 221, 184, -791, 671,
7846  -191, 284, -1311, 402, -29, 250, -190, -503,
7847  38, 106, 586, 4767, 526, 147, -182, 249,
7848  146, 17, 293, -1095, 1079, -161, 141, -2,
7849  681, -275, -171, -4504, 61, -105, -306, -66,
7850  229, 20, -102, -93, 334, -189, 5, -6,
7851  417, 2551, -63, -852, 1608, 1820, 670, 1592,
7852  102, 203, 147, -767, -147, 310, -718, 175,
7853  551, -98, -202, 309, 70, 81, -55, 1518,
7854  222, 338, -356, 349, 97, 86, 495, -233,
7855  -121, 2936, 200, 935, -381, 2474, 53, 494,
7856  248, -139, -45, 100, -1287, -181, -370, 311,
7857  287, 3016, -96, -128, 2146, 567, -383, -551,
7858  -96, 144, 495, 428, -32, 137, 27, -272,
7859  -149, 9, -61, 177, -5236, 91, -837, 611,
7860  -279, -74, 652, 14, -178, -82, -89, 347,
7861  -245, 647, -62, 49, -215, 29, -55, -27,
7862  178, 79, -19, -59, 177, -152, 0, 189,
7863  -10, 128, -115, 33, 61, -106, 56, -13,
7864  135, 116, -5772, 157, 43, 26, -11, 102,
7865  -4, -52, 208, -186, 198, 99, 81, -29,
7866  -103, 193, -35, -84, -4, -111, -5251, 84,
7867  71, -85, -77, 55, 234, 38, 0, -35,
7868  60, 5875, 98, 36, -219, -17, -419, -136,
7869  47, 34, 55, -21, -17, -1, 72, 94,
7870  52, -3, -703, -1437, -518, 557, 121, 356,
7871  -345, -717, -438, -279, 13, 70, -95, -2,
7872  -4170, 40, 136, 17, -153, 8, -149, -27,
7873  -559, 268, -237, -82, -220, -921, -588, -150,
7874  3481, -1906, 647, 675, -455, 598, -386, -52,
7875  -7, 222, -201, 90, 54, 75, -283, 118,
7876  -375, 5768, 20, -126, -141, -99, 64, 116,
7877  16, -58, 0, -31, -15, 250, -104, -30,
7878  -144, 115, 12, 117, -482, -1709, -436, 122,
7879  -246, -7, 271, 1961, 154, 149, -86, 147,
7880  258, 531, 1760, 914, -1196, -1800, 812, -621,
7881  125, -161, 1361, 50, -651, -1307, 360, -785,
7882  205, -156, 294, 21, -3484, -18, -79, -266,
7883  770, 307, 29, -765, -250, 183, 55, 131,
7884  1452, 260, 224, 221, -347, 360, -352, -2188,
7885  -664, -503, 313, 406, -251, 3268, 210, -46,
7886  129, -276, 343, -143, 104, -55, 461, 17,
7887  -576, -287, -289, 33, -2500, -85, -428, -1137,
7888  918, -245, -490, -260, -270, -133, -591, 199,
7889  -294, 2784, 102, 19, -109, -745, 91, -524,
7890  -44, 28, 252, -511, -80, -146, 271, 519,
7891  -216, -2280, -411, 3699, -368, -538, 427, -158,
7892  114, -50, -589, -340, -180, 703, -186, 487,
7893  -649, 668, -916, -436, -3684, -1016, 877, -65,
7894  -153, -62, -148, -17, -106, 142, -73, -1,
7895  -68, 567, -658, 815, 2270, -563, -519, -226,
7896  -223, -282, 584, 240, -1522, -1935, 1169, 880,
7897  127, -1276, -127, 399, 63, 25, -1297, 2131,
7898  592, 1652, 2609, 69, -581, -179, 947, 597,
7899  150, 35, 0, -255, -232, -728, 239, 91,
7900  130, -234, 231, 56, -2181, 1774, -2196, 1633,
7901  -1065, -662, 777, -175, -128, 267, -7, 51,
7902  27, -133, 95, -500, 188, -167, 94, -176,
7903  -29, -65, -161, -141, -694, -968, 594, -269,
7904  -422, -472, -731, 1210, -816, 2142, -1321, -1746,
7905  -149, -983, 1310, -839, 762, 284, 99, -31,
7906  -1169, -84, -1119, -55, -720, -944, -1115, -271,
7907  -1032, 1064, 187, -1013, 2987, 26, -209, 516,
7908  -8, 107, -24, 188, 278, -53, 624, 460,
7909  -275, -1881, -2001, 851, -1740, -407, 1643, -352,
7910  -17, -528, -538, -175, 179, 416, -297, 54,
7911  132, -491, -76, 34, -440, 175, 2065, -2006,
7912  -164, 38, -403, 902, -129, 215, 1545, -414,
7913  -1183, -532, 578, 248, -308, 189, -563, -345,
7914  -949, -279, 1693, -959, 101, 783, 9, 1641,
7915  1494, 167, -294, -538, 951, 115, 590, 105,
7916  -847, -1003, 464, -368, -1268, 641, 254, 243,
7917  488, 2636, -1209, -272, 437, 445, 781, -463,
7918  -415, 538, -811, 588, 1083, 206, -547, 171,
7919  -585, -744, 343, -604, 395, -76, 910, -523,
7920  -108, -449, 625, -325, -1079, 273, -1473, -1096,
7921  -137, -565, 2077, -623, 214, -342, -273, 769,
7922  1137, -879, -731, 56, -1098, 211, 822, 579,
7923  -839, 164, -600, -80, 61, 316, 644, 1445,
7924  891, -1796, -1798, -162, -1631, -492, -626, 593,
7925  544, 66, 63, -857, -1273, 406, 1665, 899,
7926  -467, 87, -117, -469, 126, 30, -931, 1446,
7927  -190, 388, -1608, -316, -2199, -127, 484, -51,
7928  56, -524, 1524, -103, 1231, -740, 717, -861,
7929  823, -665, -1790, 411, -690, 303, -1615, 63,
7930  -232, 19, 1090, -96, 137, 80, -1027, 581,
7931  -61, 672, 133, 444, -767, 766, -42, -3174,
7932  -270, -23, -126, -1111, 67, -1367, 4, 315,
7933  -53, -90, -165, 48, -1657, -117, 392, 356,
7934  792, -610, -618, -219, 446, 102, 374, 207,
7935  1026, 2480, -461, -782, 1161, -1351, 1032, 486,
7936  -308, 290, -272, 899, 1912, 36, -624, 286,
7937  -428, -623, -665, 12, -621, -1985, -34, 468,
7938  318, -467, 127, -972, -39, -663, 2307, -26,
7939  406, -468, -657, -1404, -342, 2356, -395, -1422,
7940  -1243, 465, 90, -665, -280, -290, -21, -1752,
7941  280, 271, 395, 240, -402, 55, 1077, 148,
7942  -309, 1818, 483, -1293, 43, 261, 566, -131,
7943  947, -815, -872, -1021, -1001, -395, 263, -555,
7944  78, -2193, -360, -76, -1029, -493, -464, 1339,
7945  -53, 750, -671, -1349, 133, -70, 114, 501,
7946  766, -816, 703, -992, -122, -520, -1323, -2539,
7947  -365, -35, -555, -888, 1515, -191, 1322, 1633,
7948  -674, 451, -1246, 270, -868, 703, -394, 106,
7949  -779, 754, 650, 1066, -417, -1305, 149, -165,
7950 };
7951 
7952 static const int16_t cb4432l1[] = {
7953  -3867, -448, 2202, 129, -100, 393, 37, -267,
7954  -156, 23, -274, 222, 33, -191, 104, -140,
7955  -50, -28, -148, -181, -22, 6, 489, 993,
7956  -2764, 1191, -773, 781, -460, 843, -77, -1417,
7957  390, 124, -203, 205, 662, -16, 569, -963,
7958  609, -155, 64, -293, 2649, -2533, 70, -472,
7959  -482, -1732, 235, -5, -485, 116, -177, -104,
7960  314, -355, 118, 25, 921, 285, 130, -94,
7961  77, 121, 1068, -435, 1407, 447, -427, -1096,
7962  -757, 258, 19, 3236, 702, 362, -928, -348,
7963  -150, -784, -687, -388, -176, -38, 16, -14,
7964  1017, 879, 935, 1280, 1014, -85, -256, -103,
7965  -3384, -928, -200, -406, -175, 304, -54, 195,
7966  -78, 676, -356, -167, -165, -56, -3133, 156,
7967  -171, -684, -698, -135, 230, -30, 32, 542,
7968  1959, -124, -76, 162, 182, -174, 1011, -97,
7969  678, 10, 188, 30, 1086, -262, -157, 250,
7970  241, 233, -584, 3276, 2126, -50, -207, 637,
7971  -440, 331, -434, 251, -267, 269, -392, 68,
7972  -244, 8, 928, 827, -1096, -309, -356, -375,
7973  -3204, 422, 695, 2, 240, 595, 641, 582,
7974  342, 42, 7, 539, -64, -116, 82, 16,
7975  26, -136, -122, -114, -5814, 22, -272, 10,
7976  113, 186, -422, -95, 309, 308, -118, -208,
7977  52, -175, 12, -106, -6, 20, 58, 6053,
7978  -101, -20, 10, 70, 189, 57, -11, 210,
7979  83, 239, -6, -79, -233, -59, 31, -30,
7980  -62, 64, -38, 25, -78, -202, -215, -115,
7981  1477, 255, 101, -2575, 186, 3140, -46, -45,
7982  53, -183, -89, -412, 183, -222, 50, -237,
7983  96, 35, 1684, -521, -169, -436, -295, 1390,
7984  261, 27, 163, 352, 68, -3677, 12, 310,
7985  -599, 331, 138, -333, -269, -130, -44, -14,
7986  265, -626, 258, -59, 31, -17, 222, -10,
7987  -364, 280, -183, -235, -217, 73, -67, 114,
7988  196, -5132, 269, 159, -6, -36, -248, 274,
7989  -328, 2712, -393, 2763, 507, -110, -166, -84,
7990  -72, -1111, -19, 370, 25, 5, 156, -32,
7991  237, -57, -106, -22, 370, -229, 1099, 4297,
7992  152, 72, -56, 347, 64, -501, -57, 178,
7993  175, -14, -84, -626, 555, 155, 20, -75,
7994  20, -33, -254, -125, -9, 150, 91, -7,
7995  -45, 239, -109, 72, -66, -172, -211, 6063,
7996  -205, 171, -75, 50, -75, 22, 109, 21,
7997  -58, 58, -105, -432, 310, 3782, -18, -1071,
7998  19, 20, 1455, 337, -257, -288, -52, 519,
7999  43, 80, -175, -218, 9, 176, -28, -418,
8000  200, -514, 351, 119, -5920, -96, -33, -289,
8001  74, 26, 120, -37, 113, 47, -145, -17,
8002  334, 46, 47, 19, 274, 172, 159, -404,
8003  3151, -408, -559, 987, -178, 253, -90, -498,
8004  1454, 1183, 392, 762, 220, -1207, -220, -69,
8005  -85, 22, 1644, 1858, 725, 1084, 0, -257,
8006  290, 1712, -151, -188, -390, 638, -327, -2185,
8007  -322, -1116, -150, 120, -140, 198, 162, -83,
8008  1321, 232, 242, -52, -456, 778, -288, 65,
8009  2431, 37, 85, -489, 862, 2776, 260, -72,
8010  792, 100, 17, -210, 588, 49, 600, 246,
8011  -258, 128, -51, -492, -395, -489, 50, -5308,
8012  -67, 314, 124, 46, -188, -64, -101, 51,
8013  -535, 108, 56, -4, -191, -923, 485, 578,
8014  1320, 228, -535, 310, 227, 395, -1441, 2660,
8015  226, -392, 221, -686, 1749, -175, -904, -571,
8016  -129, 154, 2622, 609, -247, -240, -893, 98,
8017  291, -2277, 411, 260, -160, 2061, -203, -437,
8018  359, 21, -101, 19, 49, 15, -98, 82,
8019  3, -555, 164, -152, -58, 38, 175, -439,
8020  -37, 68, -21, -181, -5556, -27, 8, 48,
8021  21, -151, 381, 3, -152, -74, 202, -29,
8022  1863, 1713, -922, -1976, 551, -1522, 525, -116,
8023  146, -1730, -238, -72, -183, 126, 234, -240,
8024  82, 138, -60, -131, -2226, 226, -702, 183,
8025  -81, 462, -2851, -1419, -1005, 124, -81, -252,
8026  -65, 147, -58, -179, 306, 154, 122, -69,
8027  69, 11, 115, 296, 3340, -501, -2580, -804,
8028  9, 591, -86, 88, 127, 588, 183, 48,
8029  79, -38, -199, 63, -140, 29, 88, -28,
8030  259, 69, 1743, -531, 110, -18, 776, -18,
8031  -177, 112, 36, -243, -208, 528, -47, 4709,
8032  107, -125, 140, -1, 22, 15, 416, -194,
8033  -267, -49, 43, -3, -308, 214, -128, 140,
8034  5372, -123, 70, 275, 210, 182, -147, -131,
8035  -84, 69, 116, 29, -401, -162, -236, -173,
8036  378, 45, -12, -77, -6209, -103, 126, 54,
8037  -19, -20, 43, 64, 92, -8, -12, 118,
8038  -123, 58, -3628, -414, -2147, 76, 95, -99,
8039  357, -10, 278, 4, -608, 504, 105, -72,
8040  -109, -92, -55, 367, -167, 40, -34, 76,
8041  220, 3434, -366, 191, 248, 29, 187, -177,
8042  155, -348, -341, -2466, 272, -136, 510, 139,
8043  81, 184, 33, -299, 92, -44, -402, -583,
8044  -725, -400, -159, 751, -225, 377, -160, 1556,
8045  -2652, 685, -1077, 1276, 332, -257, -1449, -282,
8046  -231, -145, 58, 173, 421, 271, 401, -186,
8047  79, -258, 127, 252, 214, 96, 157, 195,
8048  205, 118, -4771, -95, -164, 217, 477, -51,
8049  -4, 8, 1450, -51, -52, 952, 675, 929,
8050  -273, 475, 9, 282, -249, 236, 746, -1407,
8051  -272, 1845, 692, -105, 2690, 168, 1, -1,
8052  157, -599, 305, 255, -2252, 45, -199, 119,
8053  -3489, -161, 6, -263, -259, 338, -251, 61,
8054  153, -124, 432, -7, 131, 5, 305, -322,
8055  -3283, -32, -336, -273, 2243, 863, -1, 681,
8056  -365, -246, -152, 375, -133, -15, -208, -104,
8057  89, 128, -135, 44, -255, 549, -2751, -48,
8058  270, -2584, -549, -631, 445, 182, -198, 743,
8059  -215, -60, -400, 1383, 167, -65, 250, 146,
8060  185, 22, -484, -161, 86, 1758, 964, 404,
8061  -2574, 1026, 6, -516, -724, 315, -1891, 311,
8062  2, 339, -39, 324, 299, -497, -12, 179,
8063  -1242, 364, -185, -197, -1474, 232, -490, 4042,
8064  -105, 887, 31, 539, 235, 75, -112, -200,
8065  -31, 74, -76, -16, -20, 38, -159, -143,
8066  114, -77, -110, 28, -18, -84, -27, -53,
8067  -82, -224, 75, 0, -46, -64, 44, -112,
8068  84, -85, -6030, -24, 661, -474, -178, 8,
8069  -1023, -396, 199, -19, -50, -93, 385, 209,
8070  -1227, 2492, 2163, 986, -1359, 399, 848, 681,
8071  -829, 211, 696, -599, -1398, 1951, -113, 374,
8072  -17, -1113, -1708, 1294, 666, 1774, 623, 259,
8073  105, 961, -87, 43, -463, 65, 155, -26,
8074  -31, -1477, -508, 1091, -1463, -524, -1853, 1354,
8075  434, 86, 893, -871, 151, -1887, 205, 423,
8076  857, -55, -11, -39, 341, 61, 1158, 2650,
8077  899, -2491, -593, -843, -1399, -15, -713, -171,
8078  -195, -523, -46, 243, 117, 241, -8, 140,
8079  -149, -191, 70, 134, -1158, 1933, 1135, -2284,
8080  -1049, 1717, 378, -155, -37, 171, -692, -280,
8081  918, -786, -123, 558, 571, 39, -315, 62,
8082  27, 59, 708, -134, -200, -168, -134, 148,
8083  -142, 25, 164, -282, 284, -95, -35, 376,
8084  165, 367, -335, 271, 249, -4520, 176, -36,
8085  -216, -1303, 375, 92, 602, -889, -390, 284,
8086  78, -1318, 1259, 1865, 1498, 2063, -234, -840,
8087  -391, 88, 168, -235, -74, 31, -239, 1221,
8088  71, -1637, 1513, 68, 2201, 1513, -1099, -622,
8089  426, 343, -330, -648, 381, -156, 27, -31,
8090  -92, 133, 210, 103, -155, 2061, -366, -1173,
8091  -31, -274, -713, -471, 509, 1044, 208, 403,
8092  486, -66, -521, -1883, -180, -537, 1283, -98,
8093  -1464, -456, 508, -619, -546, 685, 944, -85,
8094  311, 1172, -194, 1406, -99, -827, 1506, 396,
8095  196, -1534, -1181, 1588, 1250, 47, 1034, -171,
8096  -1247, -98, -120, 1181, -2195, -384, 945, 627,
8097  26, -248, 1372, -671, 214, -649, -17, -44,
8098  -500, -559, 577, -601, 32, 421, 531, 344,
8099  -1233, 145, 348, 614, -560, -244, -357, -202,
8100  814, -494, -2320, 308, -2277, -481, -518, -431,
8101  -851, 43, -204, -26, -742, 1083, -130, 2002,
8102  1642, -1156, 1746, -529, 937, -544, 416, -741,
8103  763, -232, 509, 243, -458, 78, -130, 143,
8104  -123, 71, -666, -105, 31, -1061, 441, -48,
8105  411, -1547, 155, -730, 439, 1624, 873, -611,
8106  -470, 2348, -157, 1184, 678, -174, 542, -95,
8107  -12, -405, 237, 322, -1194, 1903, 1496, 357,
8108  -34, -661, -1024, 2236, 860, -256, 617, 756,
8109  -485, -273, -589, 536, 214, -286, 782, 418,
8110  346, -462, 443, 1056, -914, -304, -564, -332,
8111  1823, 2079, 93, -975, -891, -1089, -720, -1127,
8112  702, 300, 787, 374, -78, 1070, 691, 1339,
8113  -797, 57, 482, 432, 748, 1538, 673, 1885,
8114  -504, 1913, -190, -135, 881, -139, 84, 379,
8115  -176, -129, -331, -34, -690, 282, -563, 51,
8116  71, -714, -103, 1074, -651, -582, 1388, -320,
8117  -1115, 1547, -1088, -65, -2634, -201, -653, 116,
8118  -238, -218, 476, 1417, 1671, 1135, -1025, 614,
8119  -662, 127, 863, -117, 726, -971, 1382, -286,
8120  465, 1195, -715, 862, -1256, 105, 37, -1190,
8121  -442, -1777, 50, 162, 1577, 580, 762, 253,
8122  92, -308, -1238, -161, 295, -150, 1733, 1831,
8123  -527, -527, -28, 70, -359, -1590, 860, -221,
8124  47, -1201, -254, 39, 780, -326, 1097, -1019,
8125  834, 362, 357, 41, 693, -1099, -2687, 614,
8126  270, -128, -322, -1149, 631, -46, -343, 1495,
8127  -896, -864, 1545, 200, -922, -1133, -637, -1231,
8128  484, -796, -743, -371, 999, 1300, 173, -19,
8129 };
8130 
8131 static const int16_t cb4432s0[] = {
8132  -2558, 2751, -440, 1200, 1067, -725, -492, 588,
8133  234, -209, -108, -230, 223, -231, -235, -132,
8134  -51, 88, -290, -214, -99, -60, 175, 2546,
8135  -991, 907, 446, 635, 284, 707, 238, 220,
8136  -308, 259, 8, -435, -2207, -1487, -1579, 46,
8137  285, -249, 154, -370, 37, 42, 1524, -1853,
8138  1393, 1204, 126, 1751, 82, 136, 363, -2411,
8139  -782, -128, -818, -232, 765, -173, -127, 732,
8140  260, -101, 868, -249, 290, 32, 645, 55,
8141  -1742, -1077, 392, -568, 629, -920, -243, 791,
8142  -604, -363, 117, -1360, -15, -245, -3655, 54,
8143  -297, 10, 124, 11, -1114, -567, 3882, -2042,
8144  -1120, -42, -114, -914, 419, 307, 44, 277,
8145  -101, 429, 170, 187, -528, -705, 348, -19,
8146  180, -76, 91, -1861, -181, -171, 804, -730,
8147  222, -184, 349, 191, -125, 14, 4270, -467,
8148  -272, 29, -216, 212, 426, -222, 11, -16,
8149  -852, 101, 576, 178, 351, 647, 90, 179,
8150  -681, -187, 77, 4115, -976, -726, 711, 763,
8151  572, -1166, -46, -445, -103, 135, 294, 300,
8152  10, 737, 386, -399, -349, -52, 5393, -107,
8153  -32, -229, -154, -181, 82, -68, -13, -77,
8154  48, 75, 117, -50, 254, 233, 98, 75,
8155  -2218, -2214, 1491, 832, 225, -1057, 267, 539,
8156  1963, -245, -353, 454, -430, -54, -747, -58,
8157  -438, -90, -64, 277, 214, -105, -47, -1301,
8158  -404, -1179, 682, -4093, 764, -270, -342, -367,
8159  -1378, 6, -83, 429, 398, 61, -149, 180,
8160  31, 169, -218, 152, -71, -38, 2605, 679,
8161  -175, -533, 1787, 611, 484, -322, 158, -561,
8162  125, -35, -42, -190, 529, 449, 157, -3105,
8163  106, 168, -8, -66, -80, 1463, 1136, 4793,
8164  -98, -432, 538, -145, 241, -158, 105, -372,
8165  39, -160, 92, -223, 81, 245, -142, -162,
8166  -167, -297, -49, -98, 582, -5178, 1130, -271,
8167  567, -251, 55, 487, -303, 31, -25, 87,
8168  -70, 154, -23, -221, 70, 208, 48, -137,
8169  46, 59, -9, -1397, -970, 224, 714, 161,
8170  24, -307, 1295, 1467, -155, -505, -521, -244,
8171  503, -25, -989, 3664, -148, 12, -135, 218,
8172  -159, -156, -769, -421, 553, 715, 697, -181,
8173  1426, 425, -39, -103, -4558, 171, 347, 161,
8174  170, 128, -210, -35, 31, 125, -264, -135,
8175  -100, 2685, -230, 2062, 1618, -99, -874, 926,
8176  757, 380, 404, -73, 30, 29, 462, 725,
8177  -389, -246, 20, 150, -234, -58, -183, 10,
8178  156, 482, -232, 124, 115, 180, -615, -395,
8179  330, -85, -435, 3279, 1493, 686, 1157, 245,
8180  -1067, -1953, 23, 796, -540, 175, 56, -1931,
8181  89, 705, -342, 551, -1999, 1951, -2305, -497,
8182  -266, 275, -1503, 351, -355, -353, 236, -358,
8183  -271, -40, 136, 217, -13, -45, -2091, 1141,
8184  730, -1888, 1131, 660, 1271, 439, 2597, 92,
8185  319, -91, 62, 316, 287, -260, 121, -33,
8186  -117, -22, -79, -170, -164, 1486, 134, -62,
8187  -36, -3367, -235, 1221, 1239, 78, -54, -489,
8188  268, -560, -774, 851, -973, -62, -174, -138,
8189  -459, 390, -22, -42, 83, 1339, 1307, 462,
8190  -3768, 511, 300, -525, -787, -89, 675, -2074,
8191  37, -48, 252, 598, -332, 67, -187, 2,
8192  -106, -35, -148, -186, -542, 799, 2363, -155,
8193  -665, -2867, -209, -200, -80, 1682, 1082, 2,
8194  516, -481, 276, -1, -220, 54, -12, 259,
8195  161, -148, 566, -1489, -731, 1262, 499, -816,
8196  115, 4057, -71, 701, 39, -132, -223, -16,
8197  229, -2, -40, -61, 234, 405, 108, 304,
8198  -62, -396, 1369, -1438, -2045, 1954, 759, 969,
8199  -166, -235, -115, -68, 1923, 1815, -776, -855,
8200  34, -63, 17, 87, 223, -145, -130, -16,
8201  -313, -1704, -458, -332, 420, 1332, 676, 878,
8202  -3847, -360, 427, 537, 651, -167, -451, -197,
8203  277, 136, -201, 517, 10, -156, 35, -927,
8204  1250, -173, 1004, -169, 322, -140, -559, -4656,
8205  -343, -264, -61, -12, 195, -10, -123, -23,
8206  -20, -6, -367, -102, -215, 41, 838, 1513,
8207  552, -1609, -753, -763, -656, -633, 14, 35,
8208  141, 117, -121, 857, -1494, 578, 2546, 1034,
8209  -676, 571, 817, -218, -111, 1424, -51, 878,
8210  -2860, -257, 104, -526, 782, 708, 2350, -500,
8211  -342, 219, -406, 836, -117, 288, -415, 798,
8212  14, -311, -455, 3, -410, -144, -30, -977,
8213  -145, -2466, -957, 1370, -3201, -327, -85, 149,
8214  -580, 198, 350, 140, -104, 327, -128, -178,
8215  58, 294, 50, 1814, 581, -909, 287, -267,
8216  -3992, 61, -860, 258, -271, -223, 237, -291,
8217  -3, 66, 110, -620, 319, -62, 177, 364,
8218  110, -163, -921, -863, 251, 4922, 280, 121,
8219  128, 209, -126, 578, -56, 41, 124, 350,
8220  245, -465, -67, 5, 651, 147, 200, 0,
8221  21, -609, -332, -3, 247, -412, 128, 42,
8222  -1405, -301, -341, -484, -491, -55, 361, -100,
8223  -30, -405, 643, 4249, -31, -91, -10, 6,
8224  425, -350, -1501, 817, -1348, -201, -345, -3643,
8225  235, 691, 332, 219, 199, -398, 130, -50,
8226  -190, 89, -23, 100, 1327, -200, 146, 482,
8227  -624, -479, -391, 188, 129, 614, -335, -564,
8228  1021, -107, -199, 145, 201, 571, 1276, 4253,
8229  58, 121, 295, 38, 26, 47, -1333, 1138,
8230  3125, 357, -72, 347, 276, -272, 120, -77,
8231  535, 247, -71, -2054, -1860, -73, -62, 266,
8232  -30, 183, 17, -46, -7, -140, 997, 526,
8233  -47, -59, 1540, 373, 162, -150, -107, -74,
8234  -278, -37, 4268, -21, -269, 359, 111, -115,
8235  -5, -206, -87, -44, -517, 54, -2859, 189,
8236  -297, -863, -918, -929, -543, 25, -2866, -79,
8237  -1101, -275, -410, -458, -75, -211, -420, 96,
8238  467, -66, -15, -580, -420, -586, -7, 109,
8239  236, 227, -488, 106, 258, 76, 78, -8,
8240  -199, -4888, -134, -205, -33, -243, -19, -10,
8241  157, 129, 120, -928, 604, -345, -47, -430,
8242  -257, 273, 81, 1949, 490, 272, -205, 2460,
8243  -54, 103, -2924, -529, -211, -60, 279, 220,
8244  -57, 342, 209, 984, -1410, -3363, -1028, -1301,
8245  -1293, 227, 1142, -1068, -512, 758, 364, 46,
8246  -358, 16, 257, -158, -253, -182, -2, 181,
8247  1475, 1574, 215, -968, 246, 369, -273, -717,
8248  546, 74, -3872, 293, 98, 130, -244, 41,
8249  143, 699, -56, -126, 67, 54, -2, -878,
8250  2334, 883, 215, -1979, 246, -759, 499, 248,
8251  751, -202, 580, -3018, 359, -139, 210, -47,
8252  -168, 89, -659, 259, -54, -40, -490, -169,
8253  -769, 569, -171, 64, -845, 519, 1251, -71,
8254  -459, -4436, 257, -334, -826, -183, 115, -408,
8255  -77, 544, 173, -258, 48, 331, 1735, 1035,
8256  2793, 1154, -1901, 275, -109, -1185, -403, 1332,
8257  -282, 36, -367, 21, 27, 362, -425, 217,
8258  150, -304, 192, 53, -1100, 27, 628, 698,
8259  -634, -25, 84, 8, -103, 533, -301, 218,
8260  4350, 119, -109, 309, 24, -352, -147, -274,
8261  156, 85, 9, 1706, -854, 2012, -1573, 112,
8262  -673, -1538, -91, 415, -1525, 866, 1493, -621,
8263  -396, 277, -604, -363, 114, -360, -252, -18,
8264  -31, -77, -591, 2483, 535, -1520, -1057, -2189,
8265  -51, 798, 276, -1426, 72, -303, 402, 111,
8266  327, 272, -8, -216, 189, 1282, 152, -45,
8267  -33, 1524, 2301, -341, 1992, 939, 1678, 1011,
8268  114, 167, 586, -500, 40, -473, -274, 596,
8269  1237, -126, 205, 254, -284, -367, -119, 64,
8270  1915, 437, -585, 1, 402, -271, -984, 530,
8271  267, 3634, 495, -219, -728, -67, -1340, 983,
8272  122, 6, 110, -166, 111, 102, -139, -2499,
8273  753, 1011, 1755, -1252, 872, -510, -1844, 1388,
8274  -782, 287, 461, 36, 77, 437, -361, -216,
8275  -415, 158, -77, -123, 57, -93, 3408, 504,
8276  -942, 434, -648, -251, -420, -387, 1373, -229,
8277  236, -191, 3, 204, 612, 393, -285, 560,
8278  -164, -199, 303, 146, 93, 1248, 2425, 1001,
8279  1261, -239, 1085, -1878, -375, -544, -995, -192,
8280  -319, 542, 280, -716, -1323, -67, -34, 252,
8281  -36, 206, -126, -28, 26, -1135, 2799, 527,
8282  -47, -2008, 509, -232, -953, 332, -386, -108,
8283  290, 507, 578, -809, 375, 850, -1413, 831,
8284  -137, 259, 25, -1075, 407, 1784, -1539, 1658,
8285  1450, -969, 467, 4, 785, -595, 912, 34,
8286  91, 286, 1035, -524, 276, -322, 11, 651,
8287  733, 243, 45, -145, 357, 524, -697, -259,
8288  -757, -1057, 181, 1324, 148, -502, -64, -379,
8289  -746, 1385, 395, 184, -749, -197, -3375, -546,
8290  -4, 532, -270, 687, 501, 285, 401, 431,
8291  -1888, -639, 655, -325, 1896, -1883, 53, -1018,
8292  -1475, 802, -486, -68, 232, 1337, 428, 232,
8293  1754, -1687, -518, -372, 508, -1269, 327, -900,
8294  -468, 1127, 1397, 1597, 837, 659, -617, 99,
8295  264, -460, 296, 44, -295, -209, -174, 1105,
8296  896, 1065, -174, 5, 845, 1311, 1370, -2548,
8297  351, -660, -24, -1089, -787, -1312, -22, -585,
8298  -197, 749, 293, -112, -169, -23, 3, 1151,
8299  529, 1173, 224, -1517, 930, -52, 268, -1282,
8300  -559, 466, -528, 1506, -231, -337, 993, -1314,
8301  -250, -3042, 57, 19, 15, 1812, 697, -389,
8302  -201, 647, -723, -1098, -177, -225, -2694, -495,
8303  -431, -238, 388, -1731, 997, 227, -765, -222,
8304  94, -611, 35, 187, -935, -1470, 1013, 1051,
8305  -378, 311, -710, -566, -532, -369, -1599, 553,
8306  167, 450, -1068, 2834, -125, 601, -113, -503,
8307  40, 14, -36, -220, -1543, 867, -612, -1834,
8308  888, -1791, 1296, -229, -593, -760, -197, 428,
8309  -1290, 892, -62, 1113, -1228, -965, -90, -300,
8310  288, -133, 779, -1211, -627, 268, 180, 913,
8311  2230, -413, -146, -217, 170, -1157, -1551, 877,
8312  75, 1784, -174, -230, -757, 1243, 625, -49,
8313  114, -218, -409, 195, -1165, 1492, 213, 1100,
8314  -101, -957, 1016, 663, -704, 817, 94, -279,
8315  -256, 469, -75, -123, -2954, 948, -407, 275,
8316 };
8317 
8318 static const int16_t cb4432s1[] = {
8319  5416, -223, -123, 156, -33, 185, -144, -108,
8320  -199, -68, -36, 11, 37, 124, -301, 58,
8321  -21, 155, 99, -10, -78, -26, -70, -3160,
8322  -1037, 98, 155, -373, 834, 652, -277, -429,
8323  -529, -103, -358, 187, 1161, -157, 147, -400,
8324  461, 156, 237, 481, -67, 99, 939, 1179,
8325  -659, 1337, 578, -489, -481, -427, -622, 131,
8326  1826, -734, -995, -5, -461, 514, -83, -271,
8327  -2928, -86, -382, -205, -133, -386, -195, -67,
8328  508, 586, 607, -910, -181, -2046, 1212, -179,
8329  23, 408, -1929, 2044, 2160, -879, 74, 179,
8330  72, -164, 47, 162, 1497, 826, 2978, -912,
8331  454, -618, -1907, -501, -494, -299, 96, -138,
8332  -114, -51, -171, 445, 1144, -187, 217, 224,
8333  402, 13, 42, -58, -1692, 4162, 1272, 970,
8334  -278, 327, 88, -31, -182, 279, -610, 78,
8335  -432, -147, -142, -725, -17, -95, 388, 133,
8336  -61, 28, -1365, 1441, 606, 411, 923, -332,
8337  1843, 1934, -1451, -514, -283, 768, 940, -428,
8338  31, 1105, 248, -78, -1477, -367, 404, 68,
8339  -178, 17, 691, -265, -105, 1681, -476, -1307,
8340  -3434, -1700, -524, -871, 472, -171, 237, 104,
8341  -142, -231, -292, -285, 266, -259, -166, -97,
8342  -432, 4003, 1220, -356, 2110, -220, -465, -48,
8343  117, -178, 290, -21, 205, -19, 321, -343,
8344  -328, -57, 215, -345, 304, 2, 10, -2071,
8345  185, 433, 212, -1165, 112, 242, -294, -162,
8346  1107, 1176, -396, 1400, -2600, -434, -640, 457,
8347  100, -268, 809, 128, -236, -66, -94, -842,
8348  82, 163, 227, -2641, -485, 291, -326, 42,
8349  234, -648, 1355, 3016, -1403, -71, 188, 792,
8350  15, -16, -522, -75, 106, -824, 1133, 947,
8351  477, -642, -531, -808, 4100, -34, -407, 133,
8352  33, 15, 63, 72, -223, -15, -491, 38,
8353  47, 258, -236, 192, 1628, 173, -2116, 687,
8354  295, -74, -183, 95, 529, 149, -372, 182,
8355  1317, 21, -1424, -3156, -111, -96, 580, 284,
8356  -274, 41, 145, 1314, 79, 1830, 262, -325,
8357  -16, 169, -245, -2038, 1959, 892, 946, 303,
8358  -171, -432, 883, 34, -238, 2463, -294, 25,
8359  24, -106, -45, 509, -154, 496, 109, 115,
8360  169, 702, 396, -97, 657, -251, -112, -114,
8361  -144, -230, 517, -190, 4885, -45, -152, -9,
8362  -170, -2021, 541, -905, -2015, 2588, -936, -20,
8363  -300, 384, 433, -123, 119, -505, -126, 295,
8364  526, -1352, 450, 142, -126, -115, 1, -140,
8365  -734, 672, -147, -660, -747, 652, 161, -163,
8366  51, -616, -1974, 1413, -3145, 922, -1289, 215,
8367  182, -838, -171, 107, -333, 34, 216, -307,
8368  -359, 496, -343, -325, -2552, -1573, 588, -441,
8369  1296, -3075, 119, -131, 54, 206, 278, 106,
8370  -100, 112, 220, -49, -80, -229, 1051, 3271,
8371  -1300, 324, -31, -1025, 1659, 1526, -161, 669,
8372  -56, 430, 201, -535, -126, -9, -380, 222,
8373  212, -345, -282, 195, -41, -1235, -593, -593,
8374  1557, 71, 1023, -831, 545, -875, 161, -772,
8375  99, -190, 1616, 338, -251, -201, -3104, -774,
8376  4, -121, 178, -80, 652, -1018, -441, -343,
8377  -236, -240, -244, -26, 2192, 75, -1348, 3771,
8378  -22, -850, -251, 316, 132, -21, 63, 104,
8379  152, 185, -40, 275, -1356, 482, 3081, 571,
8380  -481, -1387, 815, 1285, -352, -98, -41, 573,
8381  -307, -1879, 427, 196, 169, -26, -232, -98,
8382  -411, -231, -2034, -969, 271, 1421, -1485, -407,
8383  1404, -343, 861, 888, -11, 202, -245, -397,
8384  104, 229, 309, -2757, 315, 416, 393, 194,
8385  -176, -663, -166, -229, 244, -152, 183, 24,
8386  -205, 97, -255, -299, 123, -12, 53, 102,
8387  -362, 371, 223, 46, 132, -5177, 157, -92,
8388  -1114, -28, 135, -831, 627, -428, -1116, 421,
8389  761, 458, 3256, -167, 355, 2045, 113, 234,
8390  -154, 20, -39, 61, -81, 63, 98, -171,
8391  1727, -1193, 2103, 416, -421, -575, -636, -114,
8392  700, -260, 1610, -336, 521, 2591, -738, 43,
8393  103, -63, -335, 168, 110, 41, 1995, 3554,
8394  1443, -53, -206, 992, 767, -372, 141, -24,
8395  173, 60, -237, 69, -173, -73, 137, 167,
8396  -164, -159, 312, -151, -78, 619, -192, 689,
8397  -69, -2805, -259, -288, -231, 28, -1682, 2316,
8398  2298, -336, -131, 59, 542, -218, -281, -214,
8399  -41, 116, 138, 8, -297, -45, -215, -167,
8400  1587, -1061, -1976, -445, 401, -2392, -42, 581,
8401  -519, -230, 1461, 542, 113, -634, 1776, 332,
8402  191, 5, 174, 1939, -26, -242, 120, 230,
8403  -986, 3501, -1125, -89, 3, -580, -219, -255,
8404  37, -119, 94, -17, -297, -176, -434, -234,
8405  55, -63, -1167, -492, -1753, -3397, 185, -794,
8406  689, 819, -32, -836, 335, -133, 724, -299,
8407  -318, 424, 558, -654, 119, -447, 140, -100,
8408  72, -872, -1432, -203, -40, -14, -59, 550,
8409  85, -53, 5007, 258, 401, -184, -313, -170,
8410  66, -185, -82, -61, 210, 48, -204, -96,
8411  130, -562, -1700, -1037, -3926, -884, 1115, -6,
8412  -100, 842, -450, 877, 76, 568, -623, 27,
8413  73, -195, 328, 41, -24, 124, -77, 1499,
8414  540, -1064, 4517, -22, -35, 839, -48, 253,
8415  -259, 96, 409, 90, 26, -177, 365, -48,
8416  -324, -26, -23, -83, -77, -80, 1599, 1486,
8417  266, 659, 236, 231, -16, 359, -163, 455,
8418  -999, -1169, 2453, -599, -945, 4, -2110, -174,
8419  -736, 344, 232, 142, 32, -99, 763, 133,
8420  -325, -56, 1635, -439, 843, 2, -1704, -13,
8421  771, 3680, -89, 182, 4, 42, 394, 404,
8422  82, 312, 91, 141, -1577, 1765, 3141, 625,
8423  -271, -2122, 423, 353, 489, 606, -290, -190,
8424  486, -131, 118, 236, 248, -209, -2, -162,
8425  -95, 95, 170, 278, -2233, 549, 34, -846,
8426  3595, 445, -400, -65, 131, -14, -16, 611,
8427  -116, 1293, 98, -680, 189, 217, -15, -549,
8428  131, 8, -768, -1082, 841, -346, 129, -33,
8429  -778, 322, -2508, -2128, -1895, -2021, -27, -42,
8430  -51, -536, 239, -1, 78, 105, 48, 79,
8431  207, 422, -181, 18, -94, -152, -181, -5012,
8432  -187, -3, -118, -397, -84, -49, 129, -276,
8433  188, 45, -146, -235, -109, 83, 32, -79,
8434  2039, -616, 257, -1575, -1756, -2364, 222, 195,
8435  -1138, -290, 58, -641, -252, -11, 402, -31,
8436  -1040, -592, 676, -118, -231, 94, -123, 1642,
8437  1404, -334, -728, -3425, 382, 111, -194, 677,
8438  177, -182, 434, 860, -1022, 84, 1214, -733,
8439  300, -2, -259, 140, 35, 96, 1164, -1476,
8440  -757, -74, 239, -203, 1796, 1207, 1732, -3029,
8441  -610, 658, 490, -465, 136, 56, -614, -612,
8442  -123, 93, -151, 162, 56, 502, 1634, -1825,
8443  45, 1033, 1554, -2380, 1615, 1317, 786, 387,
8444  -255, -423, -44, -246, -213, -149, 107, -74,
8445  -94, 45, -204, 13, -1959, 936, 2023, 1000,
8446  1031, 112, 574, 323, 163, 947, -657, 492,
8447  -2624, -44, 739, -305, -31, 247, 270, 213,
8448  -46, -90, 43, -1504, 931, -61, 4045, -863,
8449  389, -386, -130, -374, -583, -800, -900, 158,
8450  -455, 169, 134, -164, 54, -117, -185, -90,
8451  -203, -41, -811, -2082, 169, 287, -378, -15,
8452  231, 83, 89, -187, 198, 18, 178, -18,
8453  527, -40, 94, 54, 79, -4356, 248, 162,
8454  -94, -1431, -31, -2048, 651, 1231, -508, -1089,
8455  -1255, 766, 1673, 357, 13, -813, -2403, 179,
8456  -470, 65, -339, 154, 9, 56, 246, 66,
8457  -2308, 1443, -947, -744, -2473, -1248, -113, 1017,
8458  -608, 149, -182, 41, -524, 16, 285, -268,
8459  -781, -57, -346, 194, 256, -51, 107, -484,
8460  -190, -125, -645, 487, 314, 74, -555, -1012,
8461  325, 76, 233, -205, -189, -48, -4593, -122,
8462  10, 121, -91, 108, -49, 254, -1662, 2500,
8463  87, -1540, -200, 287, -329, -50, -401, 182,
8464  -1300, 689, 915, -224, -768, 471, -339, 133,
8465  407, -344, 99, 96, 111, 1224, -1431, 2069,
8466  -282, 127, 397, -119, 1332, -1299, 744, -535,
8467  800, 327, 874, 700, -424, -1596, 1365, -651,
8468  -151, 113, 102, -24, 464, 125, 911, -1583,
8469  -372, 747, 2, 429, -47, -64, 34, 1700,
8470  -741, 343, 728, -226, 1889, 78, -515, 2827,
8471  77, -66, 108, 515, 90, 2227, -678, 1301,
8472  -974, 122, -983, 2357, 64, -1479, 186, 1436,
8473  -245, 204, 460, 191, -677, -335, -200, -135,
8474  -106, -101, 1112, -2733, -641, 73, 1265, -1281,
8475  -1332, -743, 675, 129, -1144, -1169, 331, -143,
8476  -87, 809, -891, -848, 246, 243, 97, -170,
8477  36, -1109, 102, 1055, -1395, 1384, 1155, 439,
8478  -1549, -300, -2069, 1014, 187, -782, 980, -971,
8479  -345, -583, -66, -138, -317, -124, 48, -152,
8480  -98, 92, 2446, 128, -1232, 2148, -337, -615,
8481  467, 1573, -613, 857, 303, 422, -1340, -420,
8482  305, -626, 94, -496, -386, -129, 243, 27,
8483  -200, -1373, 1468, -2040, 151, -675, 65, 1464,
8484  -432, 545, 269, -510, 584, -1935, 970, -319,
8485  1465, 490, 263, 555, -256, -49, 315, -242,
8486  -394, -312, -88, 201, -121, -302, 172, 49,
8487  234, 59, 327, 155, 199, -187, -41, -74,
8488  52, -31, -59, -5574, -121, 282, 343, -125,
8489  -200, -575, 1328, 155, -1928, 250, 702, 21,
8490  -2718, -153, -102, 2131, 612, 432, -1072, -457,
8491  222, 427, 144, 149, -433, -1573, 1337, -650,
8492  176, 13, -1273, 280, -751, -236, 453, 204,
8493  -1595, -2896, -272, 233, 485, 82, -139, -528,
8494  -140, -399, -56, -274, -335, 176, -756, 243,
8495  2250, -305, 721, 1711, 7, -1230, -1590, -1872,
8496  -137, -714, 263, -1643, 362, -266, -176, 64,
8497  -36, -63, 687, -483, -1488, 709, 929, 1349,
8498  -1245, 645, -1619, 735, -651, 1850, 1031, 159,
8499  -625, 838, 242, -396, -397, -41, 1237, 304,
8500  81, -94, -736, 578, 1279, 1064, 81, 1900,
8501  -179, 224, 266, -429, 734, 500, 995, -882,
8502  1563, 1813, -519, 758, 532, -27, 27, 453,
8503 };
8504 
8505 static const int16_t cb4432m0[] = {
8506  -6132, -262, -273, -1250, -577, 984, -430, -410,
8507  -464, 577, -578, -178, -32, 369, -624, 267,
8508  -68, 474, -480, -225, 166, -409, 437, 4633,
8509  98, -1560, -464, -869, 103, 193, 461, 72,
8510  292, -245, 1102, 417, -325, 461, 74, 43,
8511  -120, -213, 333, 160, -468, -212, 31, -81,
8512  6516, 182, 201, -212, -66, -49, -266, 148,
8513  -108, 98, -46, -11, -59, -20, -20, 2332,
8514  -294, -560, 198, -647, -47, -638, -3877, 11,
8515  834, 547, 47, 2541, -126, -5, -366, 339,
8516  3, 2, -66, 60, -526, 914, 321, -658,
8517  3605, 59, -2392, -655, 384, 775, 366, 327,
8518  356, 386, 751, -375, 38, -205, -15, -442,
8519  -212, -1241, 1913, -421, -755, 45, -1637, -36,
8520  -2435, 1504, -1248, -763, -664, 133, -123, 814,
8521  241, -243, -446, 66, -131, -213, 2036, 1294,
8522  -2138, 677, -1042, -771, 294, 371, 474, 85,
8523  1403, -2618, -478, -537, 275, -826, 349, 84,
8524  264, -272, -61, -705, 175, -972, 868, 25,
8525  4183, 881, -639, -833, -757, -1063, -991, -257,
8526  -137, -619, -285, -454, 77, -169, 316, -45,
8527  4362, -203, -2132, -424, -820, -503, 340, 340,
8528  -612, 648, 2, -342, 81, 630, -1518, 235,
8529  216, 210, 665, 231, 130, -879, 38, 675,
8530  -136, -48, 540, -234, -152, -169, -5745, -294,
8531  -24, 8, -129, -8, 308, -14, -16, 147,
8532  62, 70, 248, -2014, 76, -190, -328, -1899,
8533  -353, -140, 836, -365, -112, -3945, -736, 467,
8534  -258, 601, 617, 74, 62, 394, 180, 1151,
8535  -810, 36, 457, 406, 75, -8, -5004, 2335,
8536  -108, -123, 299, -335, 112, -499, -268, -185,
8537  461, 208, -38, -164, 764, -504, 272, 4853,
8538  396, 265, -1133, -433, 769, -458, 1005, 645,
8539  81, -172, 385, -56, -130, -393, 128, -73,
8540  31, 2038, 127, -436, 123, -2525, 282, -448,
8541  -489, -295, -14, 85, -462, -49, 262, -93,
8542  238, -148, -3953, -414, -259, 33, -892, 459,
8543  -2186, 60, 444, -610, 844, -486, -299, 219,
8544  -433, 19, -1183, 276, -29, 388, 3327, 102,
8545  -914, -221, 486, -892, -550, 190, 151, -141,
8546  -336, 194, -242, -224, 405, 879, 1600, 349,
8547  -2082, -38, -514, 18, -3574, 161, -142, -38,
8548  -1815, 540, 228, 33, 164, 1074, 4, -278,
8549  -58, 4085, -295, -795, 31, 494, 555, -250,
8550  22, -202, -312, 92, 109, -238, -448, -622,
8551  -1511, -4346, -417, -706, 37, 1157, -96, -199,
8552  -59, 285, -43, -217, -22, -95, 103, 2242,
8553  244, 45, -74, -7, 366, -79, -359, -286,
8554  188, -14, 34, 49, 245, -108, -84, 88,
8555  -333, -216, -79, 15, -5710, -36, -102, -552,
8556  -213, -8, -356, 515, 212, -265, 80, 316,
8557  -1163, -561, -517, -714, -375, -4176, 73, -666,
8558  -363, -28, 1248, -68, 478, 2648, 642, -710,
8559  -555, -744, -166, -744, -596, 138, 499, 59,
8560  453, -583, -290, -11, -48, 4174, -252, -74,
8561  -78, -62, 449, -265, -818, -357, 171, -513,
8562  72, 106, -45, 649, 145, 5558, -60, -136,
8563  69, -172, -134, -66, -68, 100, 683, -427,
8564  795, -407, 345, 4930, -838, 361, 279, -190,
8565  173, -341, -9, 722, 383, -140, 123, -269,
8566  154, 31, 335, -465, 311, 46, 4535, -131,
8567  90, 151, 287, -11, -526, -614, -2253, -321,
8568  -93, -550, -128, 25, 303, -139, 19, 0,
8569  -3255, -161, 276, 103, -245, -515, 816, -1042,
8570  -1449, 1693, -627, 1287, -837, -727, -80, -478,
8571  -337, 116, 1, -270, -567, -311, -407, -1656,
8572  -216, 196, 3004, -285, -521, 1510, 1818, 1392,
8573  42, -44, -244, -349, 959, -183, 25, 58,
8574  43, -345, -310, -8192, -84, 311, -60, -348,
8575  125, 33, -79, -138, 88, 138, -121, -37,
8576  -211, -118, -142, -37, -132, 181, 162, -1423,
8577  1781, -3453, 1261, 134, 670, 1218, 761, 292,
8578  -146, -825, 672, 737, 293, 433, 245, -392,
8579  46, 598, 257, -234, -1201, 718, -4549, -573,
8580  -696, -224, -85, 75, -268, 244, 1817, 341,
8581  -166, 436, -386, -1247, 22, -112, -55, -451,
8582  106, 388, -32, -254, -2400, -373, 892, 334,
8583  -4114, -307, -107, -316, 41, -214, -403, -56,
8584  -469, -246, 120, -237, 266, 43, 3257, -3925,
8585  291, 239, 752, -411, 162, 437, 159, 256,
8586  37, 71, -79, -136, -475, 124, -208, -216,
8587  -245, 16, 40, -459, -4320, 340, -1462, 914,
8588  10, 490, 436, 162, 271, -238, -38, 2219,
8589  25, -141, 405, 107, 235, 282, -55, -7,
8590  -3429, 565, -1095, -678, 1979, 233, -874, 592,
8591  -474, 680, 402, -738, 21, 274, -321, 655,
8592  -348, -546, 510, 62, 23, 4722, 572, 423,
8593  -256, 473, 1240, -997, -899, -53, -73, 332,
8594  -902, -771, -335, 0, 769, -587, 592, -703,
8595  -600, -77, -94, -207, 792, -133, -758, 500,
8596  -14, 330, 22, -281, -5460, 152, 607, 337,
8597  -39, -118, -80, -51, 228, 65, -6, 540,
8598  -3515, -1712, -449, -157, -164, -195, -1655, -1285,
8599  90, -517, -116, 11, 1402, -162, -64, -103,
8600  46, 302, 37, 71, 2903, 2952, 780, -487,
8601  -297, -426, -369, 150, -129, -233, 813, 1639,
8602  190, 310, -311, 320, 94, -247, 1484, -32,
8603  70, -220, 560, 372, 54, 205, 96, -3567,
8604  -680, 1683, -2377, 17, 548, -266, 257, 656,
8605  331, 205, -121, -814, 139, 326, -370, 625,
8606  2035, 818, 775, -1165, -41, -4258, 41, 1109,
8607  984, -885, -43, -314, 204, 204, 95, 407,
8608  -351, 101, 133, -929, 899, -6, 384, -177,
8609  -330, 240, 90, 78, -318, -455, -5, -365,
8610  -61, -80, -72, -4850, -338, -384, 30, 181,
8611  -2721, -767, 3217, 453, -226, -582, 283, 135,
8612  -103, 265, 494, -1444, -120, 70, -976, -67,
8613  -90, 660, 366, -609, 32, 205, 73, 51,
8614  346, -6, -120, -10, 300, 32, 270, 139,
8615  -55, 453, 5712, 353, -145, 176, -168, 216,
8616  205, -30, -304, 1085, 221, 464, -426, 1662,
8617  -1397, -1114, 301, -1058, 3553, -388, 743, 696,
8618  -893, -296, -57, -254, -251, -178, 417, 82,
8619  -988, -3566, 2171, -1312, -954, -23, -1349, 480,
8620  566, 24, -643, -292, -68, 303, 73, -81,
8621  296, 7, 371, 94, 1718, 498, -774, 857,
8622  1014, 358, 436, 210, -3481, -202, -416, 59,
8623  1987, 137, -476, 32, -627, 193, 368, -3,
8624  -290, -3035, -352, -455, -609, -175, -5, -600,
8625  -181, -249, -2551, 226, 105, -249, 1851, -86,
8626  -1203, 214, -57, -505, -522, -247, -154, -40,
8627  -17, -523, 333, -1777, -354, -1568, -3492, 1032,
8628  1577, 90, 153, 534, -106, -538, 102, 3,
8629  -198, -99, -23, 835, 3495, -1099, 44, 732,
8630  -350, 926, -472, 533, 1529, 54, -844, 1295,
8631  573, 414, -23, -71, 279, -891, 287, 126,
8632  1456, 973, 456, 1608, -646, -1244, 452, 651,
8633  694, 855, -235, -503, 745, -544, -3512, -138,
8634  678, 473, 220, -273, -9, 265, -1874, 397,
8635  1196, 284, -963, 298, 318, -2309, -162, 322,
8636  -1250, -16, -1004, -5, 2800, -64, 72, -482,
8637  -162, -412, -2922, 774, -335, 238, -1144, -134,
8638  1428, 558, 1969, -659, 902, -1698, 793, -858,
8639  -613, 998, 253, -336, -348, -80, -117, -264,
8640  355, 808, 784, -559, 2030, 1952, -244, -1130,
8641  -986, 1883, 1171, -493, -326, -880, 2588, -243,
8642  -204, 194, -172, -65, 2026, 424, 587, -317,
8643  2550, -601, 203, -669, 475, -676, -1492, 27,
8644  41, -1078, -299, -630, 177, -164, -429, -246,
8645  -357, 1191, -867, -1363, 1621, -110, 916, 217,
8646  -1269, 622, -434, -1113, 888, -41, 1020, -1774,
8647  46, 80, -483, -892, -61, -472, 193, -192,
8648  2000, -103, 740, -223, 2493, 422, 2508, -331,
8649  470, -1233, 47, 595, 795, -465, -320, -163,
8650  128, 6, -209, 603, 536, -416, -1455, -87,
8651  -1191, -98, -281, 1003, 1421, 388, 1163, -1146,
8652  -81, -299, 2518, -1072, 207, -443, 506, -220,
8653  -346, 98, 2119, -416, -2268, -498, 109, -1342,
8654  -335, 1125, -712, 156, -1088, -2092, 1164, -500,
8655  113, -17, 551, -199, 262, -27, -692, -629,
8656  204, -1448, -1606, -1554, 289, 382, -691, 1229,
8657  414, -1746, -1198, 1113, -386, 310, 1354, -12,
8658  -284, -569, 46, -558, 1495, 172, -899, 617,
8659  827, -365, 100, 1008, 136, 2111, 10, 2320,
8660  -291, 364, -401, -408, -528, -612, 127, 1218,
8661  -384, 129, -1603, 438, 1029, 2536, -150, -1432,
8662  -856, 1068, 773, -762, -808, 676, -693, 404,
8663  145, 4, 27, -148, -318, -1019, -277, 1404,
8664  880, -1135, 861, 903, 739, 303, 139, 1918,
8665  -952, 801, -306, -2439, -3, 442, -590, -1034,
8666  178, 430, 153, 1853, 1997, 742, 1745, -608,
8667  -237, 160, 523, 950, 82, -1468, -1592, 807,
8668  719, 618, 319, 57, 235, 287, 1344, -50,
8669  324, -182, -365, -381, -377, 1989, 147, -573,
8670  1246, 1769, -473, -178, 961, -1297, -750, -1428,
8671  -1246, 789, 158, 612, 17, -292, -227, -142,
8672  64, 51, -16, -301, -287, -60, -404, -267,
8673  109, -108, 189, -438, 48, 95, -5059, -42,
8674 };
8675 
8676 static const int16_t cb4432m1[] = {
8677  7567, 273, 268, -74, 201, 274, -149, -146,
8678  -262, 243, -273, 63, -127, 135, -160, 231,
8679  120, 209, -91, -218, -38, -1206, -468, -159,
8680  278, 536, -995, -60, 22, 1041, -550, -121,
8681  -241, -664, 427, -416, -1395, -732, 152, 3247,
8682  -67, -154, -2430, 421, -405, -558, -73, -2887,
8683  -272, -60, 365, 745, 287, -622, -1103, 412,
8684  266, 82, 61, -2172, -379, 529, -125, -1482,
8685  319, 643, 222, -508, 2451, -970, 71, 237,
8686  -280, 202, 983, -223, -307, -130, 217, 3209,
8687  49, -30, 275, -12, -260, -3959, 1219, -104,
8688  -2700, -201, 54, 851, -590, 691, -254, 408,
8689  296, -48, -364, 216, 16, 220, -415, 218,
8690  83, 43, -4032, -1359, 25, 15, -279, -2092,
8691  794, -433, -195, -162, 606, 166, 87, -316,
8692  508, 242, -359, 687, -178, 14, -2969, -500,
8693  -1041, 3234, 679, 170, -791, -127, -630, -16,
8694  -19, 181, -2, -185, -172, -88, -118, -167,
8695  128, 121, 239, 321, -125, 217, -7260, -157,
8696  -161, -347, -257, 102, -1181, 71, -379, -205,
8697  -268, 144, -174, -106, 305, 23, -47, 202,
8698  -110, 660, 54, -2963, -119, -1371, -2823, 1171,
8699  -726, 690, 534, 161, -435, 753, 58, 227,
8700  241, 138, -76, 473, 193, -1926, -2183, -2526,
8701  -1428, 284, -1270, 336, -1458, 208, 41, -356,
8702  345, 153, -273, -166, 500, 42, 120, -35,
8703  -81, 56, 1747, -3050, -2029, -764, -947, 888,
8704  422, 374, 143, -318, -225, 604, 343, -91,
8705  1626, 75, -211, 160, -667, -195, 38, -446,
8706  -1269, -108, -959, -616, -530, 554, 2865, -156,
8707  -358, -429, -261, 23, 511, 340, -548, 2347,
8708  105, 12, -32, 164, 170, -168, 268, 2587,
8709  3511, 612, 329, 159, 456, 273, -452, 168,
8710  -394, 799, -58, 160, -480, -257, 242, 167,
8711  46, -1433, -1631, 50, 852, 509, 864, -381,
8712  -306, -698, 261, -702, -19, 4113, -38, -153,
8713  -11, 405, -441, -120, 139, -265, 225, 342,
8714  199, 2085, 237, 278, 252, 1537, 119, 182,
8715  -174, -193, 2486, 87, 2903, -311, -304, 273,
8716  -217, -256, -264, -675, -819, -188, -615, -1183,
8717  495, -154, -687, 2423, 197, -63, -146, 1151,
8718  896, -1129, -58, 1114, -1644, 1219, -648, -71,
8719  -130, -2643, 533, -218, 3942, -83, 208, -724,
8720  198, -643, 590, -944, -56, -420, 115, 23,
8721  -414, -144, 295, 219, -36, 393, -174, 91,
8722  290, -7066, 158, -275, -70, -119, -1, 302,
8723  -262, -73, -61, 110, -196, -25, 87, -446,
8724  -159, -6, -107, 115, -7562, 5, -33, 284,
8725  -106, 34, -140, 160, -304, -272, -169, 25,
8726  93, -205, 28, 169, -165, -34, -50, 343,
8727  2204, 1440, 817, -1921, -590, -527, 81, -364,
8728  -354, 163, -1058, 1977, 244, -75, 1201, -207,
8729  293, -289, -105, -121, 3588, 925, -2, -201,
8730  -860, 917, 100, 265, -200, -44, -529, 351,
8731  -579, -103, 186, -3622, 52, 181, -259, -411,
8732  -4, -328, 380, 517, 306, 57, 340, -65,
8733  -263, -311, 494, 326, -6136, 747, -141, 296,
8734  217, -2, -125, 8, -88, 254, -2934, -259,
8735  946, -905, 653, 436, 3393, -147, -157, 27,
8736  166, 299, 8, -16, 643, 114, 217, 57,
8737  -21, -298, 19, 129, 1721, -134, 2337, 781,
8738  -483, -748, 118, -330, -226, -3762, 222, -417,
8739  -154, -24, -13, 1138, 210, 357, -122, 257,
8740  -369, 863, 13, -320, -439, -433, 3469, -869,
8741  116, -2772, 202, 1065, -130, -287, 142, -288,
8742  54, 318, 131, -16, 84, 238, -361, 934,
8743  1341, 37, 130, -412, 146, -724, -3, -823,
8744  2555, -1263, 11, -147, 3164, -83, -39, -127,
8745  258, 26, -1181, 3339, -676, -30, -56, 691,
8746  867, 715, -903, 293, -205, -392, -22, 529,
8747  -76, 2201, 433, 134, 1338, -18, 85, 3128,
8748  33, 924, 257, 1662, -769, 321, -449, -374,
8749  -58, -597, -1670, 97, 222, -998, 404, -155,
8750  133, 358, -250, -125, 163, 6027, -228, -116,
8751  -61, -878, -693, 710, -516, -191, -27, 443,
8752  83, -174, -695, -117, -107, -53, -142, 92,
8753  -145, -114, -62, -710, -3192, -872, 3284, -521,
8754  -36, -948, 252, -253, -143, 260, 109, -24,
8755  262, -169, -196, 195, 105, 27, -135, 1722,
8756  1862, -513, -270, -144, -414, -59, 91, -288,
8757  -96, -56, -204, 273, 170, -171, -62, -4993,
8758  -125, -67, -50, 226, -275, 600, 105, -217,
8759  -450, -87, -20, -353, 24, -74, 167, 1881,
8760  -4260, -144, 48, 92, 187, 319, 341, 22,
8761  -4, 405, 147, 237, -120, 122, -237, 56,
8762  -515, -153, 333, 834, 401, 210, -5516, 7,
8763  127, 147, -140, -479, -26, -1669, -21, -147,
8764  60, 387, 565, -140, -5827, -269, -1119, -324,
8765  118, -199, -11, 105, -49, 150, -148, 178,
8766  182, 162, 150, 68, -227, 3, 221, -330,
8767  -23, 65, 6262, 71, 48, -41, -10, -1,
8768  -44, -255, -50, -138, -109, -54, -31, 492,
8769  -214, 239, -194, 35, -6348, -148, 9, 25,
8770  -123, 84, -448, 241, 148, -35, 52, 35,
8771  7, 99, -16, 57, -43, -256, 3336, 373,
8772  211, -513, 2328, 86, -274, 386, 74, -174,
8773  624, -1037, -1154, 36, -209, -1028, -101, -412,
8774  -103, -267, -107, -126, 163, -394, -1097, -100,
8775  -1575, -542, 3326, -2149, 547, 626, -278, -414,
8776  -781, 486, -186, -159, 138, -187, -821, 419,
8777  393, -4266, 828, 431, 86, 745, 1313, 1484,
8778  260, 52, 163, -455, -1071, 186, 522, 288,
8779  421, 18, 97, 1267, 200, 2637, -189, 729,
8780  746, 203, -639, -843, 2164, 671, 84, -2384,
8781  430, -161, 404, 166, -33, -17, 591, -227,
8782  -3849, 1579, 175, -718, 99, -410, -844, -239,
8783  32, 212, 163, 480, 843, -379, -621, -317,
8784  -424, 113, -262, 44, -93, 529, 144, -218,
8785  140, 3257, -575, -2697, 144, -83, -186, -44,
8786  977, 153, -230, -1530, 234, 212, 212, 331,
8787  412, -125, -3, 422, -329, -2181, 1406, 363,
8788  -90, -86, 329, -267, -4462, -189, -87, 154,
8789  66, -200, 37, 80, -109, -199, 125, 1983,
8790  260, -438, -2417, 3259, -974, 453, 41, -77,
8791  -538, 1123, 119, 120, 254, -239, -134, 33,
8792  -384, -407, 27, 465, 1810, -910, 980, -15,
8793  -1307, -919, 1880, -327, -303, -198, 149, 413,
8794  2176, 2269, -707, 343, 360, 169, 148, 182,
8795  104, 163, 857, 291, -153, 303, -679, -386,
8796  -868, 2283, -320, 167, 3257, 1741, 338, 467,
8797  209, 207, 834, -226, -479, -120, 1674, -61,
8798  696, -93, -1327, 2176, 716, 402, 1688, 2219,
8799  -339, 779, 366, 358, 241, -695, -272, -136,
8800  -48, 36, -269, 862, -616, -118, -2028, 1678,
8801  1971, 115, 290, 71, -765, 31, -2874, 122,
8802  13, -424, -281, -320, 233, -1032, 40, -186,
8803  1208, 274, -2310, -1594, 289, 230, 1264, 962,
8804  -310, 23, -548, 12, -38, -2734, 664, 37,
8805  346, -620, 266, -98, 82, 2369, 963, -1391,
8806  -451, 833, 82, 175, 448, 1874, 345, -440,
8807  155, 130, 94, 326, 3223, 234, -163, -384,
8808  -354, -539, 827, -9, 530, -226, -21, 332,
8809  -2298, 3221, 1470, -282, -800, 231, 314, -998,
8810  -1051, -648, -434, 743, -72, 119, 91, 414,
8811  379, 1370, -637, -998, 851, -2904, -266, -1652,
8812  -1356, -1339, -1679, -181, 245, 731, -231, -2,
8813  221, -182, -325, -411, 346, 246, -2629, 1736,
8814  -361, 24, 229, 1168, 747, 309, 425, -128,
8815  -320, -496, 109, 1496, -70, -797, 37, -271,
8816  -39, 906, -62, -194, 1753, 311, 689, 1354,
8817  -1035, -973, -438, 1166, 2197, -99, -380, -274,
8818  -1565, 447, 100, 349, 485, 653, 744, 50,
8819  -582, -123, -1396, 156, -27, 349, -1067, -1382,
8820  1388, -1061, -554, 894, -80, -783, -1500, -736,
8821  897, 1158, -1386, -40, -280, -819, -672, -895,
8822  994, -308, -466, -578, 455, -1536, 879, -448,
8823  542, 1508, 850, -2465, 816, 641, -427, 310,
8824  -168, -41, -908, -302, 1513, -29, -1144, 588,
8825  -1703, 1144, 2623, 90, 284, 866, 335, -351,
8826  419, -745, 879, -183, -824, -1713, -34, -15,
8827  -913, 37, -460, 778, 2130, -145, -153, 1761,
8828  1420, -243, -32, -877, 140, -700, 612, -2053,
8829  321, -78, -165, 200, 526, -1002, 2176, -1022,
8830  1436, 298, -21, -1378, 515, 304, 974, 1722,
8831  2054, 661, 425, 282, 471, 438, 70, 169,
8832  1587, -2076, -40, -702, 264, -146, -1499, -863,
8833  -1775, -1059, -490, 92, 631, -1194, -1031, 335,
8834  257, -1299, 241, -270, -325, -322, -37, 0,
8835  -685, 897, 984, -909, 1556, 1281, 1367, -1269,
8836  -1591, 415, -1156, -374, -110, 1552, -695, 74,
8837  -167, -473, 1421, -611, 175, 1521, 1322, 436,
8838  1969, -787, 1041, -730, -598, 188, -794, -531,
8839  -2198, -317, -11, -8, -407, 198, -1180, -1675,
8840  174, 981, 467, -149, -890, 263, 1030, -121,
8841  2147, -135, 1975, -634, 431, -238, -695, 1338,
8842  -172, 110, 147, -334, -726, 65, -873, 667,
8843  997, -1118, -339, 144, -700, 1303, -207, -609,
8844  -1617, -765, 839, 505, -36, -58, -2894, 226,
8845 };
8846 
8847 static const int16_t cb4440sl0[] = {
8848  -3624, -495, 158, -246, -529, -813, 689, 504,
8849  -527, -2216, -198, -323, -690, -591, 175, 262,
8850  243, -3676, 2648, -986, 166, 243, 301, -700,
8851  324, -324, 13, 362, 222, -470, 30, 20,
8852  -46, -147, 4050, -97, -560, 284, 317, -1611,
8853  655, -416, -1582, -675, 389, -124, 150, -27,
8854  325, -84, 48, 7474, 97, 105, 19, 38,
8855  133, 19, 28, 25, 40, 34, -59, 22,
8856  11, 27, 21, 5, -1596, -428, 439, 353,
8857  2288, -18, 357, -274, 2582, -126, -90, 71,
8858  -9, -704, 205, 22, 44, -120, -43, 517,
8859  817, 1370, 2151, 2818, -470, 90, 395, -1243,
8860  -345, 959, 19, -1, 123, -108, 347, 25,
8861  -138, 15, 119, -117, -146, 142, 183, -254,
8862  -276, -174, 5980, 283, -317, 70, 51, -15,
8863  -2447, -79, 234, 736, -2600, -641, -1162, 376,
8864  959, -250, 701, -40, -102, 204, -38, -24,
8865  -893, -387, 339, 1338, -91, -655, -864, 78,
8866  299, 228, -2732, 234, 1995, -1321, -139, 500,
8867  -316, -140, 2, -80, 186, 11, 16, -69,
8868  -7534, 85, -263, 189, -7, -1, -67, -68,
8869  3, 24, 391, -3299, -2952, -121, -393, 103,
8870  -60, -113, 141, 185, -119, 240, 270, -392,
8871  -105, 9, -39, 2529, -17, 353, 2966, -855,
8872  1042, 1294, 132, -257, -257, -496, 112, -179,
8873  424, 486, -63, 77, 275, -198, 2026, 1657,
8874  913, -255, -147, -1748, -5, 418, 356, 2022,
8875  927, -295, 194, 165, 28, 109, 13, 209,
8876  -133, -2802, 420, -1873, -648, 309, -1172, -1825,
8877  -36, 840, 280, 44, -118, 128, 34, 241,
8878  -1005, 1160, -303, 318, 726, -1716, 2625, -950,
8879  -839, -1257, -901, -238, 1123, 131, 252, 1,
8880  440, 1455, -14, -274, -461, 87, -515, -2299,
8881  928, -2867, -804, -215, 680, 147, 80, 215,
8882  15, 1339, 141, -95, 134, -35, 122, 53,
8883  429, 168, 476, -45, 745, 236, 4229, 318,
8884  247, -201, -372, 2289, 161, 431, 337, -707,
8885  -1024, 121, -1773, -795, -1187, -401, 394, -1431,
8886  1526, -35, 432, 2929, 90, 1880, 628, 1298,
8887  -552, -498, 207, -97, -1431, 1105, 29, -739,
8888  -56, 62, 94, 537, -732, 1255, -766, 200,
8889  -365, 2846, 2139, 435, 92, -710, -512, 360,
8890  -339, 1021, 474, -132, 405, -440, 3435, 75,
8891  -254, -2443, -880, 325, 343, 285, 230, -431,
8892  -191, 215, 201, -443, 93, -81, -131, 2981,
8893  -2986, 1003, 437, 434, -386, 17, 222, 70,
8894  173, -550, 267, -121, -43, 114, -11, -795,
8895  561, -147, 187, -198, -4969, 50, 59, 674,
8896  -853, 163, 71, -205, -284, -50, -28, -1412,
8897  -105, 262, 272, 565, -824, -541, 3381, 430,
8898  -81, 228, -426, 978, -294, 422, -538, 13,
8899  9, 430, 180, 2329, -564, -1082, 1740, 1108,
8900  -2011, 11, 343, 868, 723, -806, 342, 339,
8901  -141, -173, 186, 50, 297, 705, 783, -593,
8902  1609, 212, 528, -2547, -863, -2457, -876, 164,
8903  162, 365, 68, 30, 11, 48, 47, -285,
8904  -64, 166, -21, -6880, -191, -226, 89, -1,
8905  22, -93, -6, 44, 282, 52, 294, -690,
8906  -147, 372, 2247, 804, -637, 54, 2385, -1799,
8907  315, -929, 692, -65, -54, 218, -752, -519,
8908  2171, 177, 907, 22, -778, -2656, 62, -418,
8909  -434, 307, 1906, -280, 196, 76, 58, -46,
8910  70, -367, -67, 50, 125, 77, -547, -287,
8911  -97, -10, -84, -271, -4856, 10, 490, -560,
8912  -21, 66, -2469, -322, 1021, 936, 625, -2520,
8913  1144, -373, 270, 804, 603, -91, 262, 659,
8914  9, -324, 50, -712, 2705, -3016, 594, 87,
8915  -88, 697, -205, -799, -128, 37, 504, 59,
8916  -274, 655, 672, -20, 1294, -221, -2954, 198,
8917  674, -1676, 863, 324, 968, 731, 1125, -41,
8918  -149, -303, 223, 1370, -67, -194, -1, -194,
8919  251, -459, -39, 4477, 113, -74, -386, 214,
8920  -72, -77, -1593, 511, -461, 752, -559, -476,
8921  204, -722, 1050, 2080, 2468, -154, -208, 964,
8922  103, -58, 390, -1863, 910, -307, 209, -32,
8923  663, 103, -133, -3137, -423, 259, -605, -242,
8924  139, -391, -488, 77, -266, -1694, 397, -659,
8925  237, 2068, -3, -867, 870, 1647, 645, 1848,
8926  68, 382, 455, -551, -87, -99, -2926, 372,
8927  2438, -1166, -6, 521, -195, 1259, -162, 917,
8928  140, 275, -273, 133, 318, -25, 252, -119,
8929  -132, 3120, 397, 398, -420, 1756, 666, 2176,
8930  -141, 271, -51, 22, -494, -36, 57, 308,
8931  222, 3585, 16, -265, 2628, -24, 162, 13,
8932  -240, -96, 620, 331, -449, 710, -123, -105,
8933  23, -170, 20, 256, -5228, 398, -186, 272,
8934  129, 175, 598, -16, -502, 11, -215, 28,
8935  -110, 3570, 68, 199, -2535, -933, 781, -762,
8936  325, 18, -438, -319, 473, -677, 176, 290,
8937  0, 67, -6, -156, 31, 35, -131, -127,
8938  24, -100, -6826, -117, -53, -40, 99, -50,
8939  -93, 31, 34, -251, 186, 487, -203, -662,
8940  -182, -96, 239, 308, 338, -86, -4871, 264,
8941  -48, 314, -66, 100, -188, 151, 24, 198,
8942  4, 5046, -47, -654, -43, 41, 109, 103,
8943  -262, 93, -118, -63, 58, 2088, 336, -320,
8944  2326, 548, -810, -1315, -864, 461, 171, 76,
8945  -1109, -1510, -874, -620, 97, 88, 40, -4,
8946  -7295, -128, -39, 23, -100, -9, -74, 112,
8947  -151, 67, 21, 53, 2, -29, -33, 52,
8948  3287, -2178, 626, 339, -817, 349, -1187, -550,
8949  -390, 57, -41, 295, 756, 185, -215, 17,
8950  3, 7502, -134, -122, -31, -53, 91, -170,
8951  -71, 133, -34, 57, -112, -5, -66, 17,
8952  1, 2328, 3714, 214, -123, -839, 9, -62,
8953  54, 70, -18, 817, 186, -61, -252, 37,
8954  98, 9, 2010, 738, -1651, -1924, 1106, -624,
8955  143, -548, 847, -198, -140, -691, 478, -758,
8956  56, 54, -7, 209, -2665, 109, -127, -134,
8957  2099, 333, -602, -2217, -743, 346, 74, 216,
8958  579, 223, 61, -30, 57, 94, 224, -2595,
8959  -566, -851, 246, 314, 65, 2857, 114, -760,
8960  77, -611, 119, 181, 4, -2556, 127, 138,
8961  -164, -219, -116, 157, -3143, 197, -98, -1040,
8962  235, -332, -424, -152, -338, -33, -220, 207,
8963  254, 5469, -102, -390, -125, -420, 113, -233,
8964  329, -34, 109, -171, 103, 50, 58, 96,
8965  -500, -2317, -259, 2178, 109, -2030, 759, -780,
8966  448, 678, -384, -271, 213, 334, -271, 23,
8967  -1121, 636, -1103, -482, -3059, -1200, 1160, 109,
8968  -232, 541, -788, 130, -166, -300, 664, 233,
8969  -97, -29, -286, 33, 1272, -298, -382, -242,
8970  -199, 47, 479, 224, -1761, -1904, 1780, 1439,
8971  -681, -1973, -118, -90, -148, 247, -758, 1936,
8972  182, 1373, 2346, 120, -758, -476, 1789, 1177,
8973  611, -394, -14, -39, -994, -674, 1049, -41,
8974  836, -391, 942, -1040, -1437, 1376, -1916, 1129,
8975  -1018, -653, 1284, -72, -166, 321, 194, -142,
8976  -151, -77, 251, -162, 732, -790, 107, -292,
8977  -675, -4248, -51, -86, -299, -495, 413, -128,
8978  -455, -105, -842, 881, -492, 1241, -1432, -1296,
8979  -52, -430, 2533, -1765, 838, 84, -24, -798,
8980  -428, -154, -658, 37, -388, -591, -931, -433,
8981  -1837, 1363, -683, -717, 3115, 104, 0, 1104,
8982  208, 148, 404, 101, 18, 217, 58, 49,
8983  4, -49, -195, 187, -239, -21, 294, -138,
8984 };
8985 
8986 static const int16_t cb4440sl1[] = {
8987  -3057, -853, 3212, -334, 5, 224, 63, -250,
8988  -345, -102, -289, -115, 75, -99, 206, -8,
8989  19, 96, -254, -2566, 334, 2773, 136, 199,
8990  -1076, 347, -187, 481, -64, 654, -9, -1094,
8991  196, 40, -95, 5, 163, -135, 253, -1053,
8992  316, -231, 24, -2307, 1480, -2052, -18, -459,
8993  -550, -1860, -15, 98, -1406, -66, -250, 21,
8994  497, -404, -54, -228, 2477, 2011, -145, -1957,
8995  -426, -906, 608, 15, 1453, 218, -79, -636,
8996  -1005, -332, 304, 2338, 1356, 81, -1201, -170,
8997  -126, -1177, -1644, -1046, 16, 182, -328, -347,
8998  346, 591, 418, 623, -110, -342, -227, 10,
8999  -5055, -411, 128, -103, 87, -28, -133, 196,
9000  333, 1785, -479, -442, -2892, 453, -2292, -19,
9001  -383, -44, -435, -193, 503, 130, 4, 144,
9002  2184, -245, -7, 458, 82, -76, 3052, -375,
9003  1299, -76, 364, -145, 372, 36, 59, -39,
9004  48, 385, -230, 2764, 2956, -741, -372, 428,
9005  -504, -220, -821, -47, -49, 609, -62, 56,
9006  6, 216, 376, 519, -512, 54, -318, -183,
9007  -4563, 297, 795, -182, 108, 234, 404, 218,
9008  -123, -17, -192, 170, 349, 134, -91, 43,
9009  -135, -24, -6, -32, -6681, 50, -138, -89,
9010  -18, 15, 24, -416, 356, 311, 83, -267,
9011  81, 209, -155, -368, 396, 358, 232, 4696,
9012  -347, 724, 112, 10, 331, 358, 197, 54,
9013  824, 646, -214, 113, -4425, 184, -11, 101,
9014  -313, 186, 253, 169, 78, 52, -70, -108,
9015  1669, -22, -18, -2600, -27, 2806, 288, -106,
9016  506, 176, 616, -299, 58, -30, 1, -220,
9017  400, -177, 874, 70, -36, -274, -139, 1148,
9018  372, 40, 236, 505, 619, -4002, -95, -48,
9019  -2854, 114, -69, -2805, -401, -9, 203, -1011,
9020  472, -1066, 412, -220, 245, -183, -27, 35,
9021  -762, 312, -137, -292, -242, 896, 172, -345,
9022  106, -4490, 506, 569, -11, -352, -108, 334,
9023  -165, 2389, -895, 2761, 467, 201, 150, -516,
9024  39, -1105, 4, 587, -152, -764, -184, -15,
9025  -137, -30, -12, 7, 382, -461, 1577, 3519,
9026  -173, 1370, 80, 499, 344, -771, 123, -13,
9027  288, 233, 111, -2472, 3952, 771, 216, -505,
9028  -446, 531, -230, 103, -72, 34, 61, 249,
9029  -175, 353, 83, 51, 169, -97, -60, 7827,
9030  95, 75, -13, 201, -27, 103, -11, 1,
9031  3, 121, -73, -28, 7, 2908, -209, -987,
9032  -129, -341, 2840, 889, -147, -521, 123, 95,
9033  -239, 552, -738, 279, -66, 0, 16, 116,
9034  -45, -28, -43, -38, -7627, 30, -52, -209,
9035  281, -46, 23, -24, 56, -25, -23, -2534,
9036  -107, -46, -93, -49, 238, -25, 96, -356,
9037  3483, -459, -414, 205, 102, 202, -150, -116,
9038  1785, 1399, 793, 543, 685, -2837, 255, 362,
9039  -96, 410, 926, 1068, 416, 558, -169, 246,
9040  138, 2136, 39, -96, -605, 279, -130, -2741,
9041  -1101, -935, -20, -227, 453, 1261, 103, 275,
9042  358, 43, 197, -23, -251, 322, -22, 233,
9043  2560, -214, 2, -101, 645, 2864, 287, -479,
9044  904, -65, 73, 224, 2418, -95, 428, -678,
9045  -278, 71, -545, -571, -566, -181, -212, -2947,
9046  222, 780, -365, 124, -2703, -198, -69, -246,
9047  -3056, -184, -598, -75, -145, -690, 380, 194,
9048  485, 214, -484, 54, 163, 363, -924, 1684,
9049  201, 34, 236, -539, 2374, -150, -490, -1313,
9050  -61, 317, 2123, 315, -551, -26, -328, 207,
9051  253, -3015, 166, 109, -662, 2466, -157, -740,
9052  751, 254, -788, -369, -6, 100, -211, 107,
9053  -309, -39, -47, 279, -126, -91, 97, -705,
9054  235, -231, 182, 283, -5097, -68, 285, 49,
9055  50, 637, 111, 39, -386, 923, 223, 115,
9056  1638, 1214, -640, -2168, 482, -2228, 857, 172,
9057  15, -2207, -89, 335, -18, 295, 718, -956,
9058  26, 604, -436, 2856, -1131, 98, -754, 243,
9059  9, 29, -4028, -1725, -1741, 432, -211, -60,
9060  -535, 201, -273, 111, 444, 607, -250, 122,
9061  98, 159, 97, 281, 3071, -412, -2849, -721,
9062  -14, 960, -43, 794, -427, 297, 478, 379,
9063  -47, -22, 69, -60, -30, -732, 2456, 170,
9064  142, 6, 2520, -644, -201, -16, 1602, -20,
9065  -293, 542, -451, -167, -9, 14, 1052, 2707,
9066  2980, -117, 479, -202, -92, 36, 904, -66,
9067  -1088, -31, 75, -62, -110, -29, 112, -102,
9068  5217, -85, 14, -191, -202, -175, -71, 182,
9069  -231, 275, 144, -1, -202, -13, -29, -19,
9070  70, 39, 46, 56, -7608, -53, -104, -61,
9071  44, 23, 1, -157, 42, 12, 38, 37,
9072  331, -609, -2516, -174, -2491, 258, -256, -926,
9073  983, 100, 83, 173, -965, 650, -304, -97,
9074  98, -166, 534, 2570, -611, 493, 103, -98,
9075  148, 3081, -131, 285, 13, -367, 205, -53,
9076  41, 29, -154, -2657, -51, -312, 134, 50,
9077  -1514, 634, 411, -2885, -391, 365, -373, -54,
9078  -74, -151, 80, 152, -91, -64, -209, 1134,
9079  -2921, 316, -951, 1124, 713, 2, -2212, 31,
9080  164, -260, 103, 36, 229, 111, -23, -65,
9081  -37, -220, -108, -30, 86, 17, 87, 205,
9082  163, 63, -5763, 254, 178, -18, 1760, -380,
9083  1453, -3151, 710, 106, 66, 387, 235, 463,
9084  -295, 688, -124, 322, -193, 82, 1012, -2033,
9085  -656, 1362, 805, -747, 2527, 470, 43, -1001,
9086  100, -83, 161, 74, -1128, -307, -82, -197,
9087  -5470, 226, -327, 137, -131, 471, -432, -16,
9088  243, 224, 168, -164, -58, 125, 23, -2,
9089  -2752, 268, -92, -466, 2876, 874, 182, 540,
9090  -407, -338, -396, 562, -376, 536, -225, 160,
9091  44, -1501, -246, -1062, -378, 446, -2448, -124,
9092  499, -2297, -353, -637, 395, 598, -747, 418,
9093  -495, 5, -1014, 2138, 289, -75, 301, 944,
9094  66, -457, -459, -253, -2, 678, 367, 116,
9095  -2901, 436, -239, -303, -973, 384, -2574, 6,
9096  -225, -164, -440, 627, 388, -3074, -263, 156,
9097  -805, 381, -9, -112, -1481, 536, -711, 3770,
9098  -496, 908, 483, 474, 298, -424, -793, -203,
9099  -334, 134, -91, 208, -73, 5440, -316, -304,
9100  249, -1, -98, -214, 190, 242, -57, -38,
9101  244, -219, 30, -224, 66, -30, 22, 24,
9102  24, -109, -7594, -115, 90, -147, -83, 21,
9103  -257, -52, 134, -49, 92, -117, 30, -8,
9104  -636, 1551, 2207, -66, -1962, 212, 567, 969,
9105  -1595, -562, 355, -467, -861, 937, -148, 15,
9106  -68, -1516, -2118, 1477, 777, 1458, 976, 522,
9107  325, 957, -130, -132, -918, 448, 1088, 102,
9108  142, -644, -284, 687, -665, -132, -1870, 1387,
9109  733, -84, 920, -508, 53, -2183, 254, 565,
9110  2056, 97, 57, 219, 688, -344, 659, 2033,
9111  963, -1717, -290, -934, -2119, 57, -1452, 24,
9112  -639, -739, -232, 170, 28, 359, -312, 310,
9113  -103, -1067, -953, 1081, -857, 1926, 1364, -1719,
9114  -863, 1832, 786, 55, 166, 383, -1373, -347,
9115  1710, -908, 91, 1257, 2013, -592, -1337, 1431,
9116  -90, 617, 549, -356, -68, 134, -48, -133,
9117  -176, -18, -65, 23, 84, -23, -36, -4,
9118  230, 297, -204, -150, 86, -4965, 742, 40,
9119  32, -1070, 149, 38, 302, -329, -386, -57,
9120  45, -1622, 1425, 1817, 1568, 2202, 7, -1192,
9121  -201, -42, -62, -170, -32, -117, -38, 229,
9122  44, -226, 155, 70, 747, 259, -261, -120,
9123 };
9124 
9125 static const int16_t cb4440ss0[] = {
9126  -3021, 2048, -450, 1147, 1487, -796, -657, 459,
9127  609, 63, -153, -1174, -144, 37, -176, -160,
9128  43, -31, -2577, 88, -797, 1179, -707, 3154,
9129  -543, 875, 116, -40, -150, 326, 293, -112,
9130  -73, -34, 61, 8, -2251, -1551, -2507, 6,
9131  -52, -5, -323, -313, 1076, 920, 1116, -1100,
9132  1103, 310, -144, 904, 149, -59, 636, -1508,
9133  -378, 381, -917, -868, 1388, -1225, -68, 1491,
9134  685, -220, 3253, 48, -504, 192, 114, -11,
9135  -1718, -916, 660, -240, 767, -1061, 332, 591,
9136  -477, -278, 25, -1485, 55, 216, -3238, -19,
9137  -320, -148, 273, -876, 22, -529, 3263, -2535,
9138  -756, -133, -481, -1024, 34, 418, -415, 412,
9139  -92, -90, 161, -49, -1699, -2737, 2923, -243,
9140  122, 87, 984, -377, -37, 128, 350, -444,
9141  -98, -52, 14, -14, -86, 255, 1997, -1239,
9142  42, 247, -15, 16, 405, 302, -17, 84,
9143  -4033, -12, 254, -365, -205, -162, 329, 31,
9144  -1158, -210, -376, 3958, -1601, -1128, 737, 731,
9145  300, -785, -777, -403, 463, -226, -109, -277,
9146  -70, -53, -856, -785, -997, 71, 5565, 317,
9147  447, -279, -357, 254, 93, -47, -206, 133,
9148  88, 272, 7, 44, 2229, 1666, 234, 519,
9149  -1996, -1195, 549, 449, 174, -1010, 622, 425,
9150  2288, -9, -390, 612, -40, 32, -1867, -673,
9151  -70, -1174, 106, 134, 354, 61, -144, -290,
9152  82, -604, 202, -3954, 248, -76, 7, 224,
9153  -1844, 99, -146, 206, -335, 243, 25, 60,
9154  186, 117, 67, -137, 119, 46, 4563, 45,
9155  -46, -2, 874, 533, 216, -38, 185, -540,
9156  -191, -163, -126, -108, -184, 193, -39, -4768,
9157  111, -89, -61, 17, 1064, 1678, 894, 4334,
9158  139, -892, 317, -351, 417, -87, -22, 195,
9159  20, 140, 234, -197, -268, -5, -1618, -756,
9160  -119, -1749, -704, -943, 421, -3488, 871, -468,
9161  656, 266, -79, 325, -303, 45, -3, -31,
9162  1140, -707, -1578, -1434, 290, 327, -1365, -2913,
9163  1048, 38, -136, -871, -572, -30, 186, 343,
9164  -30, -157, 1301, 1913, -515, -842, -723, -84,
9165  -340, 270, -918, 3213, -1530, -394, -184, -60,
9166  -391, -27, -110, 84, 104, 419, 1201, -810,
9167  1546, 39, -914, -334, -4257, 427, -95, -426,
9168  -94, 256, -148, 246, -80, 9, -462, -1125,
9169  644, 3541, -140, 2346, 1045, -335, -867, 809,
9170  432, 386, -6, 159, 70, -10, 218, 43,
9171  -2229, -607, 537, -924, -3038, -943, -968, 1261,
9172  28, 197, -285, 61, 137, 69, -2, -251,
9173  111, -19, -314, 2064, 960, 1529, 1056, 926,
9174  -319, -1617, 1305, 1473, -867, 684, 1357, -834,
9175  -66, 477, 74, -15, -1769, 1925, -2448, -1777,
9176  -507, 264, -1740, 176, -518, -58, 32, -108,
9177  165, -68, 189, 35, 40, -85, -1152, 255,
9178  36, -1922, 1500, 1415, 841, -92, 3305, -110,
9179  3, -219, 167, 573, 219, 310, 27, 195,
9180  359, -244, 538, -2042, 355, 656, 51, -199,
9181  -204, -3611, -396, 839, 743, -241, -80, -210,
9182  -101, 28, -1399, 1062, -955, 54, -630, -178,
9183  -376, 212, 237, -219, 47, 805, 216, 26,
9184  -4334, 455, 4, 4, -1587, 95, 1186, -3101,
9185  -140, -862, 916, 2063, 211, 96, 337, -185,
9186  -195, 424, 1207, -31, -162, 206, 2485, -46,
9187  -451, -1778, -40, 144, -155, 2884, 803, 396,
9188  1196, -635, 297, -76, -121, -162, -206, -149,
9189  -2204, 1035, 232, -815, -49, 1006, 553, -407,
9190  161, 3650, -264, 370, -418, -28, 141, -177,
9191  -113, -90, -315, 626, 62, 1392, -1815, 336,
9192  -1276, -402, 486, -1060, -1848, 2610, 826, 485,
9193  -250, 39, 208, 14, 2555, 2869, -813, -2074,
9194  337, 601, 855, -655, 566, -707, 189, -77,
9195  137, -510, -282, 79, 42, 73, 62, 650,
9196  -4732, -486, 354, 420, 828, -645, -492, 388,
9197  753, 18, 2, 766, -212, 126, -43, 45,
9198  447, -283, 607, 251, -166, -10, 48, -5850,
9199  -251, 128, -205, -95, 90, 90, 67, 24,
9200  -50, -48, -167, -3231, -2926, 1831, 199, 484,
9201  169, -614, -135, -374, -418, -239, -89, -121,
9202  45, 75, -11, 16, -1058, 354, 1633, 589,
9203  -1223, 1218, 842, -1146, 2186, 374, -363, 216,
9204  -2153, -429, 429, -597, 93, 148, 1849, -797,
9205  -162, 31, -325, 343, -323, 161, -373, 684,
9206  -367, -452, -4306, -88, 28, -56, -59, 43,
9207  -49, -1998, -956, 1331, -4214, -129, 30, 79,
9208  -90, -129, 109, 130, -160, 409, 105, 298,
9209  208, 178, 1724, 731, 773, 128, 817, -425,
9210  -4046, 180, -782, -116, 191, -259, 181, -31,
9211  162, 43, -41, -69, 1463, -1769, -2, -442,
9212  -636, 1495, -218, -123, -58, 3616, 454, -475,
9213  247, -383, 304, 185, 155, 40, 1104, 1046,
9214  -8, -736, -1155, -115, 3925, -257, -35, -599,
9215  -437, -135, -256, 55, 214, -88, 215, -57,
9216  -1097, 183, -501, -608, -135, 148, 405, 295,
9217  96, -513, 1013, 4350, -162, -61, 427, 315,
9218  24, -77, -1278, -167, -1774, -133, -323, -4339,
9219  732, 597, -30, -103, 79, -241, 177, -388,
9220  7, 44, 175, -143, 5030, 277, 58, 42,
9221  -222, -133, -319, 6, 240, 217, -238, -198,
9222  218, -43, 439, 49, 37, 106, 1123, 2196,
9223  158, 171, 458, -932, -435, -2783, -300, 444,
9224  2317, -146, -339, -162, 157, -216, 1, 66,
9225  987, -190, -728, -3188, -3167, 378, -1, 158,
9226  459, 78, -42, 386, -133, 155, 294, 359,
9227  -29, 78, 1763, 780, 1019, -330, 179, -51,
9228  -393, 338, 4422, -296, -392, 170, 2, 52,
9229  253, 150, -191, 139, -371, 161, -2202, 156,
9230  37, -1004, -384, -466, 23, 183, -3701, 97,
9231  -1293, -355, -83, -63, -26, 69, -1817, 641,
9232  2996, -16, 2011, -406, -647, -652, 332, 788,
9233  484, 918, -440, 1246, 165, 52, -260, 31,
9234  -255, -7237, 14, 90, -135, 122, 14, 154,
9235  5, -78, 111, -254, 154, -23, -24, -83,
9236  -9, 49, -426, 1657, 99, -36, -191, 2625,
9237  655, -20, -2723, -977, -222, -48, 155, 41,
9238  20, 194, -73, -26, -1206, -3517, -471, -815,
9239  -1144, -371, 1353, -1069, -1238, 829, -227, 487,
9240  -297, -101, 914, 100, -17, 115, -806, -798,
9241  585, 1097, -1, -792, 818, 29, -256, -417,
9242  942, 68, -4165, 34, -408, -252, 55, -77,
9243  246, 2055, -4, -313, -661, -836, 559, -393,
9244  2043, 153, 286, -2700, 98, -177, 1201, 99,
9245  308, -73, 1441, -3902, 730, -1610, 886, -599,
9246  -126, 473, 43, -252, 45, 95, -291, 101,
9247  -307, 259, -149, 26, -510, 498, 1403, -78,
9248  -1039, -2551, 773, -1176, -1525, -405, -259, -283,
9249  398, 2080, -199, 62, 239, -26, 960, 582,
9250  2516, 799, -2127, 325, -253, -1652, -965, 1413,
9251  8, -119, 396, -342, 277, 541, 186, -142,
9252  1210, -732, 798, -47, -557, -12, 63, 537,
9253  148, -128, 328, 290, 203, 361, -328, -64,
9254  4004, 197, -640, 996, -93, -2314, 76, -914,
9255  1437, -964, -1735, 984, -578, 1389, -1025, -66,
9256  -120, -1211, -32, 5, -1215, 771, 1621, -934,
9257  -984, 148, -1592, -446, 19, -976, -1709, -1113,
9258  -218, 191, -279, 2183, 10, -37, -842, -1582,
9259  -92, 558, 227, -702, -365, -576, -100, 670,
9260  -305, 285, 48, -329, 253, 3878, 156, 70,
9261  -1008, 641, 1541, -234, 1440, 421, 1088, 735,
9262  -206, -83, 460, -139, 107, -1160, -6, 2087,
9263  1894, -117, 962, 113, -990, 93, -29, 579,
9264  1217, -52, -342, -451, 670, 202, -1070, 837,
9265  -132, 3507, -59, -114, -691, 208, -1170, 1089,
9266  305, -200, 603, -1301, -942, -1631, 1291, -2727,
9267  414, 80, 815, -443, 54, -34, -1141, 1301,
9268  -1199, 372, 102, -257, 70, 450, -55, 80,
9269  -227, 218, 264, 739, -52, -200, 3873, 83,
9270 };
9271 
9272 static const int16_t cb4440ss1[] = {
9273  6875, -104, -66, 161, 57, 24, -4, 76,
9274  -122, -100, 31, 188, -119, -50, -244, 49,
9275  1, -100, 555, 253, 433, 633, -163, -5345,
9276  -170, -217, -49, -29, 331, 633, -87, -46,
9277  -29, 44, -174, -74, 2188, 434, 660, -593,
9278  1548, 379, 1443, 1676, -63, -2125, 246, 534,
9279  -463, 872, -169, -12, 33, 211, -409, 408,
9280  1514, -189, -277, 391, -361, -35, 145, -362,
9281  -4669, 212, -97, -65, 387, -81, 70, 36,
9282  448, 303, 332, -1077, -258, -1353, 1185, -50,
9283  -12, -74, -2101, 2429, 1817, -939, 393, 169,
9284  -22, -36, 1219, 3237, 816, 452, 1807, -646,
9285  407, -447, -1778, -370, -528, -127, 104, 416,
9286  -121, -134, -62, 20, 1751, -640, -222, 950,
9287  1603, 555, 9, 219, -1272, 2724, 1004, 1237,
9288  -395, 356, -453, -98, -24, 80, -1621, 474,
9289  -1947, -237, -1059, -2091, 780, 1211, 939, 268,
9290  -412, 1923, -419, 851, 230, 567, 143, 48,
9291  1506, 2228, -1226, -453, 246, 469, 540, -538,
9292  -96, 977, 508, 105, -3150, -142, -37, 395,
9293  9, -38, 1, -135, -391, 1702, -179, -1566,
9294  -3181, -1679, 203, -151, 387, 250, 563, 203,
9295  443, -168, 82, 61, 1604, -1878, 229, -82,
9296  208, 2965, 1093, 251, 1592, -432, -532, 153,
9297  407, 157, 191, -216, 52, -58, 935, -2161,
9298  -409, -513, 977, -113, 3247, -1207, -743, -1178,
9299  136, 206, 184, -885, -64, 16, -23, -24,
9300  731, 1769, -941, 1543, -2386, -669, -958, 233,
9301  105, -1124, 948, 97, -1949, 59, -152, -65,
9302  114, 82, 387, -1908, -492, 129, -624, 93,
9303  658, -753, 1032, 2480, -1776, 360, -38, 1924,
9304  168, -12, -10, -128, -1712, -446, 939, 465,
9305  605, -586, -299, -393, 3878, 111, -379, 146,
9306  186, -50, -279, -30, -3, 35, -1941, 360,
9307  -79, -111, -4287, -6, 671, -214, -792, 277,
9308  77, 58, 8, 16, 133, 161, 21, 33,
9309  1535, -296, -2668, -3198, -28, -386, 1156, 144,
9310  -201, 256, -411, 298, 67, 670, 11, -227,
9311  -4, -104, 12, -1000, 1192, 860, 813, 360,
9312  25, 93, 792, -350, 81, 4046, -178, 122,
9313  332, 28, -112, -8, 288, 539, -17, -63,
9314  8, 231, 55, -514, 105, -344, 252, -153,
9315  59, -10, -21, 51, 6793, 45, 259, 384,
9316  209, -2010, 311, -769, -1957, 2791, -463, -293,
9317  -218, 1026, 897, -798, 47, -525, 31, -42,
9318  2018, -2767, 1658, 685, -1947, 46, -1468, 340,
9319  -272, 318, 21, -421, -396, 244, -51, 290,
9320  45, 3, -1530, 1359, -3681, 1487, -1689, 209,
9321  438, -785, -220, 2, -55, -483, -35, 40,
9322  6, 189, -200, 2, -2026, -1747, 838, -880,
9323  1128, -3108, 184, -671, -261, 8, 296, -130,
9324  -78, -268, -100, 18, -105, -9, 448, 3184,
9325  -570, 656, -376, -969, 1682, 2635, -277, 577,
9326  217, 281, 219, -351, 31, 64, 101, 82,
9327  957, -1885, 774, -3536, -168, -431, -106, -479,
9328  1041, -103, 774, -142, 894, -724, -94, -766,
9329  -58, 112, 2028, 566, -346, -139, -2671, -1907,
9330  1039, 189, -33, 1690, 263, -514, -225, -237,
9331  145, -319, 38, 116, 2891, -77, -2065, 2559,
9332  -327, -763, 86, -172, -283, -147, 137, 245,
9333  -333, 220, 92, 194, -176, 105, 3108, 329,
9334  -372, -1188, 670, 773, -235, 34, -146, 876,
9335  -259, -1580, 876, 105, 582, 259, -63, -99,
9336  -1558, 1122, -1541, -438, 227, 1221, -1297, -746,
9337  2698, -29, 1169, 995, -2, 201, 392, -405,
9338  -22, -36, 757, -4039, 725, 1960, 1478, -107,
9339  67, -367, -97, -88, 154, -80, 0, -265,
9340  -163, 14, -109, 33, 597, 115, 543, 468,
9341  -757, 826, 509, -176, -305, -4959, -118, -464,
9342  -421, -72, 1, -187, 123, -88, -1086, 26,
9343  368, 610, 3394, -337, 364, 2594, 491, 759,
9344  -309, 395, 152, 338, 249, 303, -122, 63,
9345  1019, -864, 1546, 196, 75, -633, -93, -631,
9346  777, -74, 1235, -745, 377, 3113, -174, -282,
9347  -24, 89, -920, 2124, 620, 566, 1290, 2977,
9348  1180, 278, 188, 750, 981, -357, 80, 69,
9349  77, -151, 150, -15, 834, -893, 818, 1655,
9350  -500, 237, 133, 243, 405, 239, 16, -152,
9351  -70, -3692, -110, 145, 58, -57, -2527, 3072,
9352  2226, 218, -824, 384, -96, 119, -228, -194,
9353  136, 111, -251, -109, -179, -34, 143, 109,
9354  1157, -216, -1429, -702, 323, -1199, -60, 632,
9355  -585, -340, 1040, 471, -32, -380, 3432, 455,
9356  -138, -39, -2416, 652, -253, 145, 281, 393,
9357  -671, 2841, -1616, -46, -385, -1417, -273, -168,
9358  318, -263, -2, -69, -638, -137, -2668, -359,
9359  -86, 79, -777, -404, -560, -3533, 122, -113,
9360  617, 497, 117, -268, 110, 73, 752, -1105,
9361  -521, 762, 695, -587, -147, -1235, 1866, -2250,
9362  -671, -511, -2178, -820, -619, 162, -37, 102,
9363  -342, -278, 6837, -278, 185, 10, 361, -52,
9364  -171, 246, 184, -175, 19, 166, -48, -41,
9365  92, -152, -1227, -983, -3985, -703, 1143, 204,
9366  -523, 1053, -623, 1002, 231, 53, -277, -409,
9367  -67, -56, -90, -47, 448, 754, 554, 972,
9368  505, -331, 4946, -193, 89, 530, -24, -172,
9369  254, 244, 140, -10, 40, -77, 1655, -438,
9370  -2776, 51, -553, 592, -2902, 280, 804, 776,
9371  131, 69, -207, 131, 7, 209, 93, -19,
9372  -1148, -733, 2674, -1628, -1243, -506, -2346, -857,
9373  -1028, 666, 365, -353, 105, 120, 210, -85,
9374  37, -40, 1027, 11, 1234, -5, -1976, 515,
9375  289, 3815, -142, -188, -248, -273, -265, 593,
9376  205, 164, -65, 70, -992, 1586, 2130, 779,
9377  92, -3067, 421, 1, 1172, 496, -917, -760,
9378  169, -64, 14, -40, -247, -95, 1769, -145,
9379  712, -794, -571, 240, -1774, -38, -129, -836,
9380  3372, 887, -451, 73, -107, 182, 100, 14,
9381  -703, 2559, 490, -839, -333, 134, 804, -3549,
9382  50, -199, -215, -370, 453, -86, 151, -98,
9383  -58, 128, -2624, -1507, -1623, -2186, -89, -55,
9384  -472, -667, 2, -439, -1453, -262, 565, 56,
9385  -118, 288, -56, 87, -398, 729, 40, -6015,
9386  219, -212, 287, -250, -211, -29, -61, -55,
9387  -120, -92, 30, 129, -122, 111, 2037, 1260,
9388  943, -252, -13, -794, -2570, -1117, 297, 374,
9389  -1629, -1, -407, -597, -324, -179, 408, 58,
9390  -902, -1672, 611, -198, -61, 103, 366, 915,
9391  811, -280, -401, -3849, -111, 221, 353, 232,
9392  4, -18, 673, 1792, -2350, 132, 1979, -2318,
9393  -417, -689, 326, 768, -377, -522, 373, -389,
9394  -105, -103, 33, -48, 1497, 1125, 1893, -2744,
9395  -1219, 921, 472, -165, -438, -129, -682, -783,
9396  -685, 167, -715, 156, 64, 61, 1147, -892,
9397  -72, 579, 1191, -2759, 1831, 1895, 663, 816,
9398  -98, -61, -223, -366, -429, 31, -129, -121,
9399  -255, 1804, 138, 180, -1063, 598, 763, 720,
9400  385, -526, 143, 80, 168, 976, -714, 236,
9401  -3204, 93, 874, 238, -359, 1595, 191, 568,
9402  -182, 20, -608, -288, 602, -224, 3874, -308,
9403  -70, -826, -109, -42, -882, -1421, -1603, 625,
9404  -1206, 31, 782, -106, -700, -246, -571, -124,
9405  -848, -390, -523, -2903, -9, 39, -109, -199,
9406  497, -11, 377, 5, 25, -115, -61, 283,
9407  27, -131, -193, 280, 178, -5439, 44, -52,
9408  -1210, -617, -162, -1097, -3, 748, -45, -1197,
9409  -1058, 909, 1607, 693, 42, -749, -3001, 407,
9410  -62, 45, 214, -312, -1054, 498, 1291, 1189,
9411  -1268, 1083, -757, -319, -2796, -716, 310, 1583,
9412  -608, 319, -84, -119, -1415, -602, 628, 463,
9413  -1213, -794, -474, 2682, 931, 240, 2491, 76,
9414  -234, -161, -690, 359, 28, -19, -774, -1023,
9415  738, 675, 248, 52, -348, -545, -2715, -599,
9416  -252, 660, -387, -104, 2316, 456, -90, 100,
9417 };
9418 
9419 static const int16_t cb4440sm0[] = {
9420  -6448, -59, 298, -659, -59, 329, -569, 397,
9421  -224, 128, -216, 153, -100, 319, -53, -90,
9422  50, 3313, 4, -215, 405, -256, 78, 2890,
9423  -187, -969, 195, -1022, -119, 214, 254, -360,
9424  -222, 39, 2139, 91, -290, 529, -73, -16,
9425  -318, 128, -348, 565, -1190, 202, -185, -234,
9426  3498, 48, 68, -1917, 1694, 212, -477, 239,
9427  -3301, -489, 424, 418, -82, -61, 599, 1530,
9428  -200, -252, 162, -243, 43, -534, -2695, 255,
9429  317, 489, 279, 3337, 246, -349, -149, -128,
9430  -146, 256, -455, 137, -75, 836, 209, -349,
9431  3494, 255, -1948, -732, 367, 1373, -211, 608,
9432  345, -17, 43, 102, 19, -219, 173, -2361,
9433  130, -862, 637, -103, -589, 219, -1261, -238,
9434  -2528, 1643, -1587, -690, -166, 7, -57, 1221,
9435  326, 103, -830, 608, 196, -3705, 1103, 568,
9436  -1602, 543, -153, -416, 74, 185, 156, 34,
9437  1329, -798, -214, -515, 121, -797, 749, 346,
9438  629, -609, -877, -60, 184, -157, 250, 193,
9439  4385, 369, -181, -191, -308, -314, -395, -173,
9440  -88, -388, -43, 46, 9, -167, 189, -192,
9441  6086, -226, -1795, 126, -941, -423, 397, 380,
9442  461, 319, 364, -194, 433, 1214, -3715, -274,
9443  9, -327, 212, -375, 130, -917, -63, 1120,
9444  -651, -211, 149, -1128, 265, -73, -4630, 493,
9445  -83, -20, -314, -91, 910, -109, -3, -417,
9446  -109, 374, 357, -2773, 253, -234, -306, -3060,
9447  -762, 53, 476, -299, -89, -2440, -658, -83,
9448  -854, 3770, 374, 552, 450, 51, 346, 887,
9449  -463, 189, 254, 182, 15, -37, -3263, 2594,
9450  -647, -83, 404, 770, 691, -654, -301, 81,
9451  -13, 742, 371, 54, 31, -83, -59, 4196,
9452  653, 256, -1075, -539, 1084, -1077, 1238, 259,
9453  20, -191, 854, 179, -47, -1025, -189, 281,
9454  2556, 1765, 106, -79, 320, -3066, 228, -500,
9455  1, -183, -46, 220, -233, -50, -98, -261,
9456  -84, -25, -4378, -428, -1395, -582, -619, 443,
9457  -1456, 375, 144, -32, 356, -454, 28, 136,
9458  5, 247, -1057, 709, -362, 293, 3084, 545,
9459  -2804, -625, 16, -228, -238, 164, -201, -114,
9460  -149, 58, -74, 203, 271, 462, 1037, 159,
9461  -1652, -591, -846, -166, -3272, 710, 773, 824,
9462  -1138, 630, -14, 209, 348, 1476, 322, -371,
9463  241, 4133, -877, -476, -391, 602, 1259, -1204,
9464  352, 90, -473, 43, -152, -439, -131, -217,
9465  -1559, -5029, -186, -239, -44, 750, 33, -167,
9466  -211, -67, -91, -143, 124, 32, -16, 8192,
9467  68, -102, 163, -31, 458, 38, 249, 21,
9468  157, -63, 36, 49, -22, 89, 9, 153,
9469  46, 60, -146, -13, -7506, -104, 101, -141,
9470  25, 165, -84, 219, 53, -182, -94, 46,
9471  -1314, -371, -298, -527, 6, -1955, 52, -714,
9472  -461, 174, 1450, -298, 107, 2965, 250, -65,
9473  46, -171, 296, -785, -784, 35, 36, 29,
9474  915, -891, -391, 168, 509, 3763, -1267, -138,
9475  132, 424, -53, -669, -1491, -927, 712, -638,
9476  -440, -299, 522, 1593, 445, 3234, 547, 498,
9477  440, 145, -135, -188, -296, 1080, 468, 77,
9478  176, -315, 221, 4784, -666, 274, 762, -42,
9479  218, -86, -273, 116, 814, -21, 402, -266,
9480  -392, -425, 1126, -68, 142, 357, 5143, 363,
9481  -224, -198, 115, -221, -262, -736, -2774, -196,
9482  -208, -613, 163, 696, 789, 132, 114, 121,
9483  -3138, 164, 172, -189, 232, 53, 310, -50,
9484  -407, 1207, -474, 249, -806, 21, 20, 72,
9485  -534, 101, -47, -223, -4568, -128, -29, -910,
9486  -254, 105, 3163, -119, -135, 1745, 1744, 1105,
9487  291, -333, -278, -441, 660, 141, -291, 314,
9488  149, 142, -121, -7878, -240, -204, 189, 376,
9489  3, -129, 59, 46, 170, 82, -150, -34,
9490  67, -110, 635, 148, 256, -2939, 157, -509,
9491  1439, -2470, 794, -298, 407, 980, 805, 349,
9492  208, -35, 1009, 1180, -114, 776, -339, -776,
9493  250, 1951, -557, 172, -395, 795, -3075, -348,
9494  -106, 122, -47, -9, 55, 40, 3002, 421,
9495  538, -1, -277, -3062, -15, 168, 461, 521,
9496  -525, 413, -196, 159, -3314, -85, 983, 565,
9497  -3113, 38, 79, -172, 20, -228, -520, 346,
9498  47, 485, -177, 51, 175, 444, 3475, -3416,
9499  -81, 118, 264, -162, 20, -192, -219, -111,
9500  -57, -225, 159, -218, 117, -28, -150, -1100,
9501  -681, 444, -54, -11, -4669, -216, -1151, 858,
9502  168, -39, 52, 387, 74, -39, -154, 2767,
9503  307, -132, 531, 175, 906, 14, -129, 49,
9504  -3389, 476, -127, -329, 479, 118, -85, 209,
9505  4, 227, 154, -2, -238, 263, -24, 553,
9506  -231, 78, 2, -183, 31, 5933, 117, 86,
9507  386, 359, 153, 101, -784, -553, -13, 256,
9508  -347, -1311, -936, -64, 1718, -444, 168, -590,
9509  -3252, -194, -243, -269, 2096, -994, -1081, 309,
9510  1003, 290, -66, 306, -3239, -25, 700, 365,
9511  -770, 144, 4, 259, -185, 1493, -158, 726,
9512  -3180, -1683, -119, 45, -493, -205, -1728, -1226,
9513  -235, -87, -88, -87, 1966, 8, 142, 496,
9514  239, 828, 30, -517, 3150, 2266, 402, -315,
9515  74, -312, -414, -16, 458, 381, 376, 1287,
9516  1093, -410, -967, 80, 382, -106, 4419, 445,
9517  293, -283, 282, 324, -80, -25, 115, -1667,
9518  -756, 1893, -2772, 395, 3, -349, 138, 1094,
9519  406, 432, 214, -1328, 632, -132, -100, 135,
9520  1627, 1062, 1026, -1341, 24, -3352, -173, 1265,
9521  861, -821, -87, -367, 278, 151, -101, -32,
9522  161, 387, 5778, -564, 492, 83, 324, 29,
9523  -423, 91, -132, 190, -310, -457, -62, -99,
9524  171, -214, -159, -2500, -693, -1538, -311, -784,
9525  -2422, -498, 1781, 342, -467, -78, 466, -252,
9526  241, 197, 186, -1039, -190, 346, -1881, -240,
9527  -65, 1438, 1001, -3009, -52, 221, -490, 1224,
9528  -63, -39, 53, 169, 130, 86, -56, -90,
9529  116, 4, 7098, -5, 61, -172, -65, 160,
9530  -94, -30, -111, 270, -653, 521, -426, 1084,
9531  -1169, -1158, 584, -2499, 2494, -321, 695, 823,
9532  -429, 35, 529, -280, -45, -286, 2997, 207,
9533  -633, -2207, 1708, -298, -413, 673, -1017, 292,
9534  493, 76, -136, -365, -65, 266, 852, 512,
9535  791, -129, 1364, -1065, 1371, 383, -524, 505,
9536  943, 147, 229, 39, -2969, 70, -295, 66,
9537  2759, -16, -435, -474, -1058, 762, 54, -257,
9538  560, -3167, -572, -418, -478, 370, 72, -20,
9539  296, 54, -2683, 550, -15, -155, 2146, -143,
9540  -1144, 463, -117, -1690, -1917, 42, 249, -278,
9541  -319, -513, 544, -2033, -317, -1955, -2646, 1345,
9542  759, 268, 207, 1243, 256, -32, -45, -750,
9543  -211, -184, 2397, 473, 2572, -489, 260, 389,
9544  -237, 602, -463, 569, 1673, -176, -227, 964,
9545  203, 130, -269, -190, 1339, -978, 973, 1986,
9546  1145, 1258, 272, 1779, -436, -1306, 652, 807,
9547  574, 1401, 53, -183, 1612, -828, -3094, -82,
9548  1061, 1042, -200, -891, -126, 181, -1324, 549,
9549  555, -4, -868, 79, 157, -1533, 18, 230,
9550  -1096, -335, -669, -166, 1853, -310, -340, 249,
9551  -954, -594, -2929, 415, 5, 135, -1315, -237,
9552  1868, 787, 1912, -1100, 1139, -1103, -217, -382,
9553  -654, 2078, 528, 133, -115, -56, -41, -207,
9554  69, 461, 465, -396, 1725, 1306, -443, -720,
9555  -1600, 1176, 652, -997, -306, -1040, 2258, -75,
9556 };
9557 
9558 static const int16_t cb4440sm1[] = {
9559  8192, 96, 214, -395, -106, 291, -401, 305,
9560  -102, 194, -73, 31, 71, -19, -349, 65,
9561  -183, 26, -21, 8154, 107, -136, -37, -35,
9562  85, 127, -202, 43, -195, 225, -51, -69,
9563  -57, -107, 141, -120, -284, -227, 28, 680,
9564  218, 29, -1800, 488, -207, -453, -99, -3680,
9565  -210, 39, 279, 1406, 278, -37, -1596, 232,
9566  376, 90, 234, -3348, 242, 1765, 555, -883,
9567  118, 115, 48, -116, 2166, -292, 136, 527,
9568  -236, -18, 411, -20, -190, -480, 665, 3332,
9569  378, -287, 337, 199, -5, -3904, 311, -297,
9570  -2720, -193, -17, 911, -224, 457, -48, 254,
9571  271, -24, -77, 165, 23, 182, -1122, 122,
9572  -520, 309, -3604, -1013, -405, -647, -145, -1162,
9573  1019, -190, -278, 69, 362, -185, -78, -245,
9574  472, 670, -493, 620, 76, 717, -2296, -111,
9575  -454, 3224, 27, 47, -351, -154, -293, 187,
9576  -93, 96, 87, -453, -132, 9, 125, -209,
9577  -26, 284, -552, 255, 87, 227, -5445, 112,
9578  172, -15, -448, 475, -5747, 367, 149, -228,
9579  -797, 371, 67, -102, -118, -418, 332, 38,
9580  -100, 90, -183, -3302, 15, -1049, -1560, 1299,
9581  -710, 1257, 698, 316, -283, 955, 240, 182,
9582  269, 12, -37, 1817, 649, -1273, -2071, -1719,
9583  -765, 977, -1159, 351, -1583, -85, -771, -215,
9584  123, 314, -158, 32, 560, 208, 265, -451,
9585  -413, 32, 1954, -3598, -1680, -832, -646, 761,
9586  272, 394, 213, -35, -44, 343, 309, 244,
9587  3041, -399, -50, -126, -2755, -146, 243, -367,
9588  -600, -166, -832, -537, 269, -48, 2419, -526,
9589  -309, -17, -235, 73, 341, 351, -840, 3241,
9590  -94, -432, 404, -588, 158, -127, -49, 3259,
9591  3543, 134, -256, -106, 622, -45, -170, -109,
9592  68, 377, -84, 210, -250, -267, 257, -77,
9593  6, -1109, -1498, -327, 1063, 992, 632, -245,
9594  -656, -1100, -60, -456, -170, 3208, -6, 13,
9595  -95, 606, -594, -2039, -369, -1743, 275, -93,
9596  117, 2828, -138, -108, 206, 1819, 98, -45,
9597  45, -163, 2962, -398, 3536, -183, -259, -581,
9598  65, -498, -288, -357, -339, -13, -71, -409,
9599  36, -15, -545, 1433, 135, -220, 99, 752,
9600  177, -455, -251, 1172, -1274, 1062, -774, -999,
9601  -63, -2756, 99, -86, 4695, -171, -129, -856,
9602  26, -543, 610, -1350, -2, 271, 455, -150,
9603  358, 101, 536, 125, 101, 88, -16, -12,
9604  488, -7479, 110, 264, 140, -302, 110, 232,
9605  0, 15, 70, -28, -27, -110, -99, 201,
9606  78, 215, -108, -267, -7548, 34, 312, -86,
9607  197, 125, 80, -75, -117, -2, 128, -207,
9608  -131, -513, 614, 33, -4844, -302, -323, 160,
9609  808, 645, 243, -603, 68, -70, 158, -131,
9610  -212, -34, -247, 625, 134, -42, 525, -89,
9611  31, 116, -1, 508, 5021, 395, 111, -86,
9612  -172, 1433, -114, -126, -148, -337, -260, 233,
9613  -479, 275, -247, -5672, 386, -110, -99, -142,
9614  -171, -154, -358, 30, 1028, -78, 575, 523,
9615  -586, -739, 1586, 1076, -2519, 1572, -1448, -201,
9616  166, -54, 137, 1268, 1157, -411, -2905, 195,
9617  489, -740, 154, 522, 2276, -604, 194, -1112,
9618  192, 400, -271, 250, 413, 273, 158, -299,
9619  -874, -228, -2454, 162, 819, 457, 3401, 689,
9620  -208, -298, -461, -360, -70, -2133, -114, -124,
9621  81, -228, 625, 3525, 909, 254, -234, 1316,
9622  -773, 531, -30, -16, -164, -84, 2360, -1900,
9623  351, -2979, 545, 653, 416, 273, -79, -825,
9624  -107, 71, 495, 223, -176, 129, 40, 424,
9625  1627, 207, 47, -8, -273, -715, 60, -1253,
9626  1501, -1199, -248, 39, 2859, -432, 89, 299,
9627  948, -2608, -896, 3468, 84, 511, 55, 151,
9628  733, 270, -354, 470, -219, -115, -105, 91,
9629  -259, 1941, 775, 12, 2764, 484, 557, 2288,
9630  -118, 294, -32, 719, -62, -64, -295, -82,
9631  -145, -285, -492, 87, -135, -98, 194, -288,
9632  -8, 263, -475, -53, -388, 5621, 41, -28,
9633  34, -323, 138, 1935, -1806, -185, 340, 1380,
9634  48, -542, -2965, -339, 88, 554, 41, 4,
9635  -151, 182, -39, -193, -3355, -312, 3106, -203,
9636  442, -110, 317, -269, 225, 31, -62, -277,
9637  163, -766, -408, 210, -58, 128, 161, 3308,
9638  3321, -138, -278, -149, 216, 134, -253, -135,
9639  -154, -123, 254, 200, -2, 133, -307, -6253,
9640  310, -6, 959, 26, 191, 315, 528, -75,
9641  -230, -203, 153, -265, -94, -61, -2, 2761,
9642  -4623, -353, -19, 102, -139, 54, 438, 267,
9643  -73, 447, 226, 71, -19, 75, -40, -32,
9644  -850, -500, 422, 1237, -688, 357, -3158, -468,
9645  -450, -279, -694, -1109, 734, -1602, -117, 122,
9646  261, 979, -20, 385, -2929, 342, -3164, -146,
9647  252, -104, 62, 469, 289, 249, -214, -38,
9648  73, 83, -7, 18, -394, -5, -140, -267,
9649  331, -147, 6540, 395, -103, -147, -271, -20,
9650  191, 73, -155, 197, 71, 503, 19, 138,
9651  -129, 335, 209, 75, -6207, 140, -176, -5,
9652  35, -40, -61, -146, 1080, 58, 327, -49,
9653  -842, 1431, 595, 3461, 1, 142, 2001, 297,
9654  -16, -425, 1156, -101, -54, 1060, -222, -295,
9655  938, -1212, -2374, 73, -272, -3318, -8, -718,
9656  114, -154, 85, -9, 72, 86, -1330, 226,
9657  -1414, -521, 3161, -1856, 133, 240, -499, -371,
9658  -745, 779, -463, -506, 463, -229, -226, 389,
9659  135, -4137, 360, 735, -318, 777, 593, 977,
9660  -174, 286, 187, -95, -1626, 245, 97, 9,
9661  277, 299, 1568, 1066, 375, 1342, -390, 884,
9662  271, 185, -258, -1100, 2113, -107, -447, -1917,
9663  -58, -29, 1081, -455, -524, -196, 1869, -677,
9664  -3564, 1443, 29, -425, -28, -370, -342, -28,
9665  30, -118, 58, 607, 454, 45, -120, 232,
9666  20, 21, -175, -112, -236, 492, 411, 42,
9667  -42, 4041, 39, -2579, 235, -146, 122, 24,
9668  1301, 123, -461, -3264, 316, -88, -209, 140,
9669  387, -430, 78, 508, 149, -3588, 1107, 820,
9670  -140, 654, 812, -566, -2578, -403, -72, 120,
9671  355, -136, -121, 209, 240, 116, 231, 1630,
9672  208, -178, -3160, 2203, -52, 451, 84, -310,
9673  -1199, 596, 69, 285, 242, 15, 49, 341,
9674  -154, -2286, 1206, -109, 1048, -647, 1127, 98,
9675  -1264, -808, 1744, -1597, 13, 26, -216, 263,
9676  3276, 3192, -105, -390, -31, 676, 73, 265,
9677  31, 101, 479, -69, 123, -24, -49, 32,
9678  -653, 2253, 49, -346, 1476, 1820, 396, 639,
9679  -219, 792, 1728, 147, -765, -140, 1181, 98,
9680  153, -98, -755, 2473, 452, 231, 2031, 2468,
9681  -416, 587, 724, 148, 500, -933, -229, 55,
9682  102, 74, -164, 652, -425, 100, -2684, 1358,
9683  1626, -350, 544, -301, -1589, -305, -1266, 11,
9684  243, -125, -330, 294, 1471, -2922, 1581, -546,
9685  582, 231, -1407, -877, 602, 219, 350, 1130,
9686  -86, 214, -56, 201, -181, -2140, 1108, 493,
9687  456, -542, -113, -852, 1647, 1897, 840, -1178,
9688  -369, 788, 488, 256, 366, 2298, 1167, -205,
9689  256, 585, -555, 292, 2615, 748, -247, -1102,
9690  -1682, 226, 415, 20, 27, 100, 9, 436,
9691  -1746, 2621, 1583, -211, -833, 441, 54, -1183,
9692  -826, -916, -707, 564, -232, -14, 147, 453,
9693  70, 1094, -903, -337, 450, -1546, -662, -1047,
9694  -2345, -811, -1037, 96, 560, 1381, -119, -383,
9695 };
9696 
9697 static const int16_t cb4448sl0[] = {
9698  -3850, -1289, -449, -36, -1178, -1175, 705, -97,
9699  37, -650, 426, -477, -145, 124, 6, 207,
9700  -96, -3145, 2917, -260, 349, 668, -72, 6,
9701  157, -62, -128, 20, -82, -1357, -707, -619,
9702  -313, -229, 3010, -169, -27, 738, 971, -1450,
9703  246, 154, -163, -15, -93, 5, -35, -42,
9704  24, 31, -25, 6803, 33, -32, -68, -68,
9705  -44, 317, 43, -106, 608, -999, -699, 582,
9706  46, 1631, 830, -1570, -2645, 992, 2126, 132,
9707  2377, 1551, 247, -247, 1508, -34, 162, -275,
9708  -81, -654, -625, 125, -33, -210, 309, 900,
9709  571, 726, 2691, 2821, -698, 60, 46, -483,
9710  14, -210, -295, 102, 214, 226, 2622, -82,
9711  -390, 1436, 107, 554, 381, 1307, 2283, -190,
9712  27, -35, 5557, 283, 103, 180, 104, -89,
9713  -186, -319, -225, -141, 92, 1, -1942, 1025,
9714  906, 32, -3, -1089, 182, -799, 483, -368,
9715  -1734, -103, 1680, 474, -133, -1067, -545, -219,
9716  -118, -635, -2559, 1002, 2554, -640, -505, 179,
9717  -344, -81, 107, -61, 79, -12, -29, -37,
9718  -7574, -92, 64, 92, -164, -20, -61, -35,
9719  -312, -159, 333, -3401, -2596, -344, 88, 604,
9720  535, -87, 365, -13, -77, 131, 127, 588,
9721  302, -94, -506, 2427, 99, 304, 2653, -1104,
9722  1380, 976, -530, -120, -105, 293, 9, -826,
9723  388, -66, 421, -202, 605, 675, 4060, 978,
9724  143, -94, 21, -2444, -30, 554, 695, 2878,
9725  657, -104, -435, -326, 307, 20, 20, 159,
9726  106, -3473, 326, -1029, -304, 670, -2109, -431,
9727  573, 704, 293, -45, -169, -119, -191, 599,
9728  -910, 1976, -165, 581, 1209, -1689, 2365, -370,
9729  -601, -696, 374, 202, -114, -61, 3, -63,
9730  30, 369, -158, -128, 198, 52, -98, -44,
9731  -323, -5118, -1100, -669, 2256, 32, -66, 206,
9732  65, 2801, 783, -470, -973, 471, -211, -27,
9733  1879, 302, -388, -249, 301, 537, 2761, 321,
9734  571, 20, 337, 1336, 522, 231, 368, -363,
9735  -2065, -57, -2565, -584, -611, 56, 814, -382,
9736  1671, 408, 492, 12, 1201, 1513, 247, 2165,
9737  -592, -1246, -493, -1012, -1330, 1251, 75, -100,
9738  182, 52, -47, 710, -1137, 2420, -559, 266,
9739  -801, 2523, 1229, 736, -409, -49, 269, -174,
9740  -179, -24, 348, -661, 251, -1039, 2647, 283,
9741  728, -1850, -2088, 196, 39, -72, -35, -94,
9742  -540, 266, 340, -450, 763, -5, 113, 2618,
9743  -2737, 1047, -246, -522, -182, 376, 1068, 203,
9744  1238, -938, 211, -308, -395, -629, 596, -2634,
9745  1452, -1155, 83, -89, -3121, 419, 40, 2691,
9746  -306, -343, 4, -347, -725, -117, -315, 115,
9747  -215, 26, 429, 1074, -1831, -1850, 2609, 72,
9748  467, 191, 432, 857, -186, 0, -443, -24,
9749  500, 541, 30, 2324, -1160, -1153, 1783, 1282,
9750  -1992, 101, -108, -108, 556, -2012, 506, 691,
9751  -65, -610, 402, 610, 1941, -121, 942, 589,
9752  1879, 58, 312, -2218, -2056, -2284, -350, -453,
9753  306, 38, -579, -185, -101, -196, -150, 156,
9754  126, -44, -143, -7923, 126, -120, -138, -233,
9755  97, -20, -121, -175, -8, -13, -123, -365,
9756  251, 730, 2883, 667, -418, -208, 2170, -1442,
9757  196, -389, -516, 252, -98, 525, -1819, -647,
9758  1575, 768, 1124, -428, -1010, -2027, 411, -473,
9759  863, 210, 908, 40, 145, 37, 192, 189,
9760  52, -217, -168, 63, -7, -53, -121, 13,
9761  -145, 0, -37, 61, -7979, -142, 32, 118,
9762  190, -7, -13, 113, 36, 31, 1461, -2088,
9763  2391, -939, -66, 822, 280, 246, -157, -183,
9764  -433, -356, 88, -101, 3969, -3388, -84, 84,
9765  130, 35, 74, 37, 181, -195, 219, -29,
9766  -23, -32, 69, 625, 2328, -192, -2617, 287,
9767  543, -1604, 823, -547, -277, 764, 276, 156,
9768  198, 17, 84, 346, -27, -129, 143, 217,
9769  212, -249, 20, 6449, 7, 51, -889, -88,
9770  265, 282, -1956, 1327, -1025, 1338, -1709, -1008,
9771  372, 57, 1404, 234, 2621, -18, 663, 301,
9772  0, 167, -372, -2534, 1945, -191, 198, 359,
9773  -43, 92, 24, -5498, -63, 189, 36, -369,
9774  352, 381, -205, -144, -119, -267, -60, -10,
9775  387, 2388, -155, -450, 465, 1529, -216, 2673,
9776  -146, 118, 50, 290, 147, 11, -2912, 863,
9777  2184, -689, -44, 59, -663, 663, 675, 295,
9778  1331, -115, -10, -54, -1, 31, 1699, 127,
9779  215, 2966, 163, 416, -1053, 1216, 356, 1428,
9780  -166, -172, -2, -355, -169, -331, -94, -78,
9781  -123, 4875, 311, 67, 1145, 397, -288, 212,
9782  -344, -290, 126, 16, 176, 485, 551, -526,
9783  11, 120, -274, 83, -5399, -154, -1611, 887,
9784  321, -446, 1166, -333, 652, 310, -895, 62,
9785  -219, 2840, -753, -34, -3203, -3600, 464, -249,
9786  336, 297, -85, 316, 144, 306, -249, 149,
9787  112, 73, 192, -89, 18, 197, 116, 51,
9788  37, 212, -7248, 163, 31, -52, -31, -101,
9789  -1366, -353, -325, -1335, -440, 1193, 670, -2635,
9790  872, 1400, 733, 395, 122, 130, -4146, 0,
9791  -382, 1486, 308, 1179, -412, 288, 701, 161,
9792  147, 959, 60, 77, -123, 17, 193, 204,
9793  -226, 388, 272, -588, -157, 2823, 735, -745,
9794  2368, 359, -1088, -2004, -1293, 2018, 483, 320,
9795  -1014, -806, -479, -68, -51, 168, 873, 27,
9796  -7906, 57, 19, -23, 27, 43, -13, -50,
9797  93, 16, 29, 31, -26, 32, -22, 453,
9798  2922, -2560, 138, 923, -1245, -405, 10, 228,
9799  -270, 145, -192, 83, 48, 101, 77, -226,
9800  36, 7792, 126, -275, -37, -36, 9, 45,
9801  -89, 13, 148, 125, 24, -442, 111, -12,
9802  540, 1794, 3008, 1620, -185, -1394, -161, -25,
9803  -313, -317, 591, 2507, 134, -369, 77, 527,
9804  -619, -236, 2681, 87, -1060, -34, 1894, -1123,
9805  373, -628, 1934, -1279, -1689, -609, -472, -598,
9806  405, 229, 414, 12, -2923, -33, -435, -49,
9807  2380, -34, -344, -2171, -284, 274, 226, -287,
9808  -84, -57, -1, -169, -50, 479, 707, -2774,
9809  -532, -640, -244, 44, 458, 2519, -590, -472,
9810 };
9811 
9812 static const int16_t cb4448sl1[] = {
9813  -2878, -714, 3098, -76, -51, 232, 118, -780,
9814  -691, -267, -309, 105, -179, -5, -84, -11,
9815  -120, -379, 458, -3161, 65, 2994, 64, 374,
9816  -440, 62, -183, 28, -561, 73, 59, -2565,
9817  445, -451, -1026, 437, 10, -173, 1243, -2278,
9818  -481, -395, -154, -2402, 945, -2789, 117, -1184,
9819  75, -704, 527, 478, -589, 17, 131, -110,
9820  574, -1055, -628, -277, 2798, 1483, -657, -1996,
9821  -248, 194, -284, 822, 225, -170, -10, -302,
9822  -427, -1700, -90, 2756, 2124, -49, -964, 372,
9823  -637, 443, 13, -69, -71, 196, -1971, 110,
9824  1147, 698, 1333, 1369, 527, 165, 903, 577,
9825  -2134, 56, -33, 34, 183, 247, -342, 974,
9826  1079, 2478, -26, 80, -2377, 430, -1422, 428,
9827  -2187, -469, -1280, -326, -40, 188, 911, 405,
9828  2772, 279, -493, 265, 768, 45, 5778, 44,
9829  121, -257, -135, 124, 263, 15, 197, -114,
9830  5, -14, -8, -82, 3989, -511, 197, 2446,
9831  -292, -205, -919, 162, -121, 145, -40, 71,
9832  -105, 72, 2035, 960, -145, -467, -518, 167,
9833  -2988, 421, 860, 320, 40, -446, 319, 160,
9834  140, 511, -55, 213, -148, -527, -666, 687,
9835  9, 23, 344, -156, -4646, -125, -220, 9,
9836  134, -25, 16, -1319, 763, 58, -1586, -438,
9837  301, -411, -337, -3398, 358, -68, -111, 5483,
9838  -36, -456, -94, -116, 204, 95, 84, -73,
9839  -163, 69, -190, 64, -3716, -326, 1815, -843,
9840  312, -498, 684, -641, -766, -104, 606, 70,
9841  2630, 51, -170, -3584, 167, 461, -162, 132,
9842  496, 91, 171, 255, 48, 2, -120, -1196,
9843  534, -431, 2669, -403, 8, 287, -391, 2557,
9844  849, 167, -275, -184, 605, -3570, 113, 22,
9845  -2586, 668, 294, -910, 67, -141, 0, 418,
9846  271, 75, 90, -124, 446, -142, -635, 631,
9847  -956, 1566, 25, -1982, 790, 2770, 33, -520,
9848  23, -7488, 67, -73, 60, 64, -46, -36,
9849  76, 3, 22, 149, 61, 34, 255, -380,
9850  -284, -2531, -1423, 1507, -926, -1074, -929, -1430,
9851  -141, 165, -80, -268, 21, -767, 1542, 3197,
9852  -191, 2014, -304, 595, 536, -906, -126, -354,
9853  -76, -162, -125, -3139, 3197, 934, 366, -923,
9854  -330, 277, -284, -163, -12, 402, 15, -146,
9855  20, 83, 111, 196, 23, 71, 77, 7287,
9856  -175, -13, -227, -59, -56, -28, 1, 163,
9857  -50, 59, 635, 150, 95, 2750, 775, -2057,
9858  423, -1078, 1749, -3, -655, -365, -357, 145,
9859  -76, 5, -93, 224, 150, 108, -34, 173,
9860  148, -371, 34, 48, -8037, 65, 50, 103,
9861  -42, -10, -96, -90, -3, 60, 92, -79,
9862  -76, 386, 114, -1947, 833, -1279, -484, 217,
9863  3156, 226, 485, 1191, 425, 88, -59, -243,
9864  2292, 1681, 671, 62, 899, -2453, -100, 1039,
9865  713, -104, 554, 219, 356, 963, 741, -102,
9866  455, 2067, -324, 172, 28, 772, 752, -2351,
9867  -1438, -865, -1668, 105, 1034, 1195, 14, -350,
9868  -425, -648, 2086, -532, 634, 1537, -33, -598,
9869  2888, -85, 184, 158, -164, 3339, 237, -284,
9870  -54, -246, 46, -254, 365, 55, 1928, -346,
9871  -357, 331, 139, 16, 674, -384, -67, -3399,
9872  165, 76, 215, 137, -3187, -146, -264, -165,
9873  -3039, 235, -541, -630, -32, -33, -211, 160,
9874  -121, -111, -1296, -47, -128, 292, -1523, 1540,
9875  771, -166, -509, 212, 2758, -327, -418, -305,
9876  -9, 465, 2513, 195, -70, -209, -66, 127,
9877  -147, -3161, -192, -541, -555, 131, -858, -1609,
9878  973, -156, -1877, 60, 1011, 66, -348, 912,
9879  -1731, -1296, 305, -369, -560, 470, 46, -863,
9880  -124, -37, 40, -395, -4886, -20, 221, 228,
9881  177, 182, 98, -151, -195, 854, -194, -374,
9882  301, 586, 58, -908, -19, -4198, -171, 330,
9883  48, -3312, -164, 1913, 1183, -42, 1287, -353,
9884  757, 620, -547, 251, -520, 59, 43, -179,
9885  -191, -131, -2951, -944, -2479, 344, -813, 104,
9886  -697, -44, -270, 198, 245, 2866, 208, 178,
9887  -248, 38, 19, 577, 2812, -765, -855, -439,
9888  -60, -30, -352, 1521, -1069, 457, 415, 572,
9889  -749, -144, 100, 515, -794, -1554, 2507, -270,
9890  10, 62, 2507, -1550, -75, 70, 2530, 562,
9891  132, -141, 251, 156, 835, 102, 717, 3226,
9892  3327, 172, 84, -205, -11, 208, -310, 164,
9893  -27, 11, 281, 37, -518, 20, -76, 82,
9894  5436, -543, -301, 112, 359, -140, -94, 78,
9895  -18, 38, -196, -92, 13, -111, -23, 30,
9896  -15, -94, 101, 142, -6455, 321, 322, 50,
9897  -216, -321, -10, -465, 101, 45, -585, -969,
9898  1248, -456, -2523, -852, -2129, -889, 33, -1424,
9899  1462, 583, 749, 527, -1737, 1262, -594, 414,
9900  -215, -1184, 412, 1758, -1836, 1248, 440, -178,
9901  784, 3591, -227, 43, -493, -766, -270, 150,
9902  151, -56, -110, -2832, -73, -166, 470, -179,
9903  -681, 71, -114, -2743, -806, -560, 63, -244,
9904  -90, 182, -143, 995, 404, -13, -1343, 1524,
9905  -2472, 1718, -957, 1229, 458, -395, -2817, -579,
9906  -99, 340, 1538, 684, -492, 1156, -45, -65,
9907  -305, -1408, -325, -270, -358, -127, 92, -97,
9908  415, 85, -4749, 173, -296, -203, 331, 315,
9909  184, -46, 1315, -146, -55, 427, 37, 255,
9910  -209, 272, 735, 506, 105, 103, 902, -3449,
9911  116, 2304, 616, -1564, 1508, 478, 320, -2418,
9912  244, -176, -32, 238, 92, 290, -168, -78,
9913  -3464, 270, -1902, 2, 696, 92, -1610, -206,
9914  -49, 178, 121, 27, 119, 72, -253, -398,
9915  -2720, -81, -162, -550, 2595, 1445, 249, -104,
9916  218, -310, -95, 18, -473, 1908, 432, -227,
9917  -168, -2725, -240, -1830, 199, 437, -1392, 304,
9918  1461, -2394, -603, -540, 769, 340, -104, 1569,
9919  -21, 338, -874, 1533, 281, -59, 487, 2120,
9920  179, -140, -328, -57, 63, -110, -1330, -485,
9921  -2427, 1159, 355, -26, -2055, 154, -563, -132,
9922  49, -329, -187, -24, -71, -3970, 276, 158,
9923  92, -202, 7, -422, -578, 186, -407, 4960,
9924  -595, 1027, 417, 691, 69, 133, 123, -147,
9925 };
9926 
9927 static const int16_t cb4448ss0[] = {
9928  -2680, 2499, -328, 2212, 1288, -57, -727, 76,
9929  -210, -218, 41, -343, -26, -38, 43, 606,
9930  -619, -531, -2082, 87, -1127, 1282, -23, 2272,
9931  -1816, 104, -31, 85, -22, 60, 1293, 138,
9932  382, 432, 489, -372, -1649, -2809, -2556, -98,
9933  -232, -233, 169, 186, 79, 1157, 2113, -942,
9934  636, 877, -601, 2277, 1411, 1165, 1029, -613,
9935  -348, -38, -19, 45, 1318, -1980, 12, 2762,
9936  1519, 184, 1980, -49, -270, 361, -172, -601,
9937  -196, 186, -67, -124, 1503, -1011, 263, 223,
9938  -384, 153, -21, -1063, -239, 1171, -3501, 512,
9939  -162, -180, 139, -680, 609, -1919, 2969, -2321,
9940  -183, 194, -558, 26, 91, 340, -25, -31,
9941  127, 662, 182, 191, -2201, -2603, 2252, -523,
9942  277, 50, 355, 295, -65, 355, 207, 82,
9943  -489, -143, -218, 89, 666, -359, 2716, -2310,
9944  -1912, 417, 400, 43, 110, -93, -142, 61,
9945  -3000, 454, -153, 0, -413, 469, 339, 318,
9946  -197, 75, -80, 2894, -129, 82, 1431, 1183,
9947  429, -1556, -1339, -1573, -92, -911, -230, -12,
9948  -4, -145, -388, -419, -5, -241, 7120, 165,
9949  -125, -122, 126, -150, 109, -146, -61, -49,
9950  47, 70, -43, 40, 1867, 1473, -1278, 1229,
9951  -2256, -90, 10, -744, 1196, -109, 402, 258,
9952  690, -74, 26, 1294, -1079, 142, -2384, -324,
9953  -1696, -2741, 321, 66, 83, -127, -131, 156,
9954  166, 135, 1812, -3445, 10, 535, -547, 481,
9955  -2243, 287, -335, 218, 195, -1, -25, -94,
9956  195, 1433, -1428, -1444, 520, 219, 3363, -388,
9957  -807, -454, -29, 316, 125, 159, -144, -156,
9958  -317, 752, 256, 216, 340, 488, 147, -5662,
9959  55, -110, 387, -102, -211, -66, -26, 3688,
9960  -172, -2366, -244, -5, 353, 11, 503, 88,
9961  227, 69, -240, -187, -58, -389, -1783, -1427,
9962  20, -618, 544, -1337, 628, -3180, 708, -538,
9963  -423, 115, 49, -161, 184, -682, -223, 689,
9964  1299, -891, -1073, -1228, -305, 47, -2221, -1559,
9965  598, -380, 166, 143, -366, 287, 2122, 509,
9966  629, 235, 1523, 2900, -640, -425, -462, -231,
9967  -53, -27, -263, 2090, -1892, -1147, -42, 866,
9968  -2301, 461, -1082, -625, -85, 148, 229, -25,
9969  85, 53, 259, -81, -4072, 2577, -12, -7,
9970  335, -151, -691, -137, 98, 372, -37, -192,
9971  -17, 3318, -558, 2064, 396, 258, -1067, 229,
9972  1122, 298, -25, 40, 27, -134, -166, -247,
9973  -2010, -440, 1066, -1400, -3454, -289, 428, 629,
9974  -158, 126, 129, 183, -12, -171, -120, 421,
9975  -445, 66, -900, 3680, 1583, 1985, 25, 229,
9976  -535, -1, 45, 207, -54, -30, 1581, -938,
9977  -703, 405, 878, -398, -1069, 1748, -2587, -1419,
9978  -375, -441, -487, 109, 21, -1399, 648, -271,
9979  -701, 635, 115, -138, -458, -600, -1891, 585,
9980  420, -1916, 1135, 7, 1584, 910, 4267, 1328,
9981  279, 395, -35, -99, -168, 503, 216, -126,
9982  211, 212, 193, -2205, 491, 696, 41, 283,
9983  649, -3425, -999, 200, 625, -261, -378, -47,
9984  -15, -30, -1262, 1700, -2191, 196, -1773, -251,
9985  84, 498, -261, 150, 451, 41, 336, 27,
9986  -56, 562, -86, -1, -1073, 1461, 2148, -2961,
9987  -326, -257, 440, -42, -48, -320, 122, 94,
9988  -1267, -830, 2810, -94, -201, 990, 2415, -740,
9989  -166, -267, -157, 68, 301, 290, 65, 931,
9990  1969, -170, 6, 149, -272, -105, 542, -11,
9991  -3888, 105, 305, 333, -14, -39, 1944, -1164,
9992  88, 3829, -1190, -535, -644, -330, 509, -93,
9993  -314, -228, -294, -342, -26, 1143, -2371, -400,
9994  74, 101, -68, -583, -1091, 3367, 1146, -638,
9995  -436, 136, 41, -92, 1518, 2818, -2214, -2044,
9996  636, -2, 79, -508, 676, -439, -358, -198,
9997  -69, 271, 59, 1638, 468, 97, 264, -8,
9998  -5152, -152, 152, 252, 401, -375, -17, -132,
9999  51, 63, 633, -180, 367, 111, -18, 15,
10000  -52, 128, -54, 11, 96, -122, -26, -7257,
10001  -42, -1221, -688, 197, -107, -217, 141, -289,
10002  141, 269, 439, -747, -3743, 2098, 226, 137,
10003  26, -1645, -1735, -80, 43, -216, 245, 544,
10004  157, 40, 238, 237, -989, 379, 88, 639,
10005  -1335, 1542, 1147, -510, 1008, -134, -626, 696,
10006  -3034, 334, -689, 115, -168, 39, 1750, -649,
10007  -233, -99, -231, 515, 112, -11, -162, -133,
10008  -138, -486, -4137, 204, -102, 867, -1030, 219,
10009  -254, -2787, -128, 961, -2837, -482, -195, 691,
10010  -170, -178, 164, -54, -2008, -116, 74, 398,
10011  -96, -472, 407, 27, 287, 628, 97, -1425,
10012  -3923, 6, 117, -1081, 930, 396, 452, 87,
10013  -441, -155, -738, 1089, 2128, -3133, -21, -622,
10014  -48, -127, 506, 985, -200, 3361, 184, -522,
10015  41, 503, 209, 14, -96, 791, 1263, 289,
10016  -101, -1728, -1073, -517, 4156, -685, 214, -721,
10017  -608, -102, -295, -114, 126, -340, 109, 88,
10018  -1588, 82, -549, -376, 76, 84, -210, 59,
10019  -130, 321, 678, 4704, 564, -1, 100, 325,
10020  -296, 256, -936, -886, -1088, -191, 476, -3684,
10021  1359, 12, -397, -70, -17, 58, 569, 353,
10022  821, -77, 253, 153, 5697, -171, 181, 3,
10023  -90, -413, -265, 142, 62, 959, 151, -103,
10024  845, -340, -280, -733, -592, -244, 2534, 3089,
10025  935, -393, -105, 145, -666, -2865, -1532, 717,
10026  2867, 206, -800, -125, -34, -189, -138, 42,
10027  189, -141, 107, -3030, -3795, -494, 108, -149,
10028  382, 760, -142, 337, -844, 228, 124, 232,
10029  -23, -1, 2298, 750, 636, -353, 157, 676,
10030  -191, 812, 3434, 759, 543, -17, -213, -95,
10031  316, -693, -604, -1059, 32, -496, -3334, -272,
10032  -104, -495, -130, 627, -376, 74, -599, 55,
10033  -2185, -968, 517, -343, 21, -249, -963, 268,
10034  3339, 239, 771, -134, 42, 231, 75, 1633,
10035  331, -125, -414, 457, -316, 111, -475, 363,
10036  -687, -4105, 469, 443, 113, 72, 1498, 406,
10037  915, -229, 564, -377, 89, 137, 39, 2,
10038  -29, -416, -149, 3598, -253, 12, -1015, 3016,
10039  916, -726, -2286, -99, -1085, -238, 690, -44,
10040  -51, -115, 25, 56, -905, -3050, -1121, -24,
10041  -2160, -1424, 1009, -180, -424, 188, -417, -66,
10042  -86, 74, -28, -225, -937, -90, 251, -1850,
10043  1939, 1843, 833, -1879, -192, -318, 103, -363,
10044  -22, -57, -2833, -118, -277, -98, -85, -495,
10045  -874, 3027, -141, -1490, -172, -266, -32, 190,
10046  -12, -364, -380, -2107, 249, -217, 662, -584,
10047  89, -563, 1153, -3091, -656, 463, 144, -26,
10048 };
10049 
10050 static const int16_t cb4448ss1[] = {
10051  6475, -60, 162, 42, -71, 50, -85, -278,
10052  -14, -60, -53, 132, 28, -65, -71, -62,
10053  6, 119, 195, -140, 28, 37, -603, -4956,
10054  -290, 700, -241, 11, -301, 297, -1009, 468,
10055  885, 192, 40, 495, 846, -28, 201, -255,
10056  927, -644, 2424, 2882, -82, -1764, 1077, 315,
10057  946, 843, 399, 176, 567, 546, 377, 283,
10058  2469, -1815, -65, 12, 422, -368, -639, -493,
10059  -5606, 84, 122, 241, 267, -8, -257, -23,
10060  -220, -118, 139, -1582, -218, -2436, 2539, -270,
10061  146, -262, -489, 1551, 604, -225, 363, 234,
10062  -110, -166, 1058, 2342, 1950, 43, 2362, -1189,
10063  492, 172, -296, 159, -430, -311, -135, -182,
10064  77, -444, -1995, -855, 2080, -457, 389, 872,
10065  2549, 935, -128, 519, -374, 310, 96, 119,
10066  -263, 1981, -1019, -628, 212, -173, -2292, 1066,
10067  -1985, -426, 115, -746, 147, 3, 94, 195,
10068  -1762, 1713, -337, 1884, -123, -480, 95, 777,
10069  1073, 2117, -969, 16, 11, 123, 374, -394,
10070  -1419, 829, 1657, 1294, -2770, 286, 813, -290,
10071  -115, 111, 312, 53, 44, 896, 34, -2288,
10072  -3443, -2053, 98, 293, 429, -168, 74, -58,
10073  221, -383, 100, 63, 1925, -1207, 199, 94,
10074  -94, 3060, 1825, 611, 292, -141, 382, 141,
10075  105, -151, 0, 1448, -267, 206, 932, -682,
10076  251, -183, 1080, 161, 4334, -397, 525, -91,
10077  127, -104, 921, -2282, -274, -1070, 387, -312,
10078  1380, 2769, -554, 1501, -921, 102, -183, -104,
10079  -66, -1656, 2049, 122, -2271, 84, -276, -204,
10080  353, 380, -414, -1757, -1035, -318, -130, -10,
10081  163, -471, 2425, 2864, -1892, 294, 817, 754,
10082  277, -29, -214, -39, -312, -57, -54, 986,
10083  2286, -574, 34, -641, 3783, 214, -399, -155,
10084  38, -148, -42, -89, 97, -17, -2192, 729,
10085  272, 1168, -3593, 150, 96, -473, 211, -60,
10086  136, -26, 142, -285, 93, 666, -465, -181,
10087  2016, -338, -2186, -2608, -449, 107, -18, 45,
10088  24, 245, -119, 244, 442, 1509, 158, 242,
10089  169, -16, -221, 104, 115, 16, -217, 23,
10090  -25, 130, 4076, 662, -315, 3068, -35, 36,
10091  2785, -223, -528, -157, 43, 186, -514, -240,
10092  15, -245, 520, -110, -781, -641, 294, -20,
10093  64, -44, 400, -109, 4756, 1334, -421, -195,
10094  130, -2182, 64, -897, -1423, 3081, -523, 378,
10095  -164, 968, 593, -192, 71, 114, -143, -10,
10096  1961, -3141, 3173, -39, -110, -57, 144, -68,
10097  -429, 30, -10, 467, 159, 40, 67, 260,
10098  814, -168, -836, 1073, -3562, 1786, -1205, -148,
10099  -105, 94, 5, 143, 138, 18, -1384, 20,
10100  635, -126, -71, -87, -320, -407, 559, -151,
10101  1312, -4395, -755, -263, -77, 1657, 699, 426,
10102  469, -469, 253, -80, 317, -71, 268, 3592,
10103  -2051, 304, 157, 43, 1872, 3794, -1537, 1226,
10104  -159, -335, 340, -385, -253, -195, 21, 106,
10105  -31, -187, -63, -2771, 446, -708, 202, -186,
10106  548, 832, 1757, -1274, 1234, -756, -160, 76,
10107  -82, 64, 2169, 13, -849, 244, -2486, -2138,
10108  844, -178, 270, 297, 150, 202, -41, -188,
10109  121, -1272, 371, -319, 2848, -469, -2059, 1290,
10110  -457, -380, 690, 148, -51, -340, 113, 57,
10111  -1259, -396, -1404, 336, -511, 576, 4441, 124,
10112  143, -483, 85, 138, 196, 38, -188, 1177,
10113  -764, -2067, 820, -264, 218, -300, -501, -230,
10114  -2529, 1349, -1606, -199, 92, -55, -1324, -702,
10115  2078, -1269, 414, -50, 29, 12, 87, -593,
10116  217, -82, 94, -2392, 308, 2315, 2188, 768,
10117  -1103, -77, 579, 1706, -826, -224, -297, 145,
10118  -640, 570, 146, -199, 1187, -872, 327, -310,
10119  -122, -23, -13, 808, -139, -4425, -670, 412,
10120  -4, -70, -162, -1056, 685, -312, -957, 339,
10121  893, -252, 4040, -105, 76, 993, 281, -79,
10122  -139, 168, -298, 795, -1107, 395, 386, -524,
10123  1052, -2341, 2537, 474, 726, -1028, -357, -52,
10124  115, -9, 1349, -2240, 785, 2751, 77, 922,
10125  385, -539, -148, 410, 251, -70, 199, 51,
10126  1728, -206, 1181, 1182, 1388, -791, 121, -3,
10127  8, -147, -95, 101, 886, -2412, 19, 2401,
10128  -116, 718, -592, -221, 724, -33, 690, -180,
10129  868, -3330, 377, -336, 128, 267, -2075, 2848,
10130  2994, -300, 3, -153, 41, -456, 38, -31,
10131  309, -106, -92, -14, 96, 672, 634, 207,
10132  1556, 438, -2147, 282, 2443, -1662, 511, 457,
10133  -259, -505, 173, -204, -858, -117, 2751, 852,
10134  220, -512, -2576, 1542, 357, -77, -4, 165,
10135  -63, 189, 302, -699, -764, -1559, 25, -233,
10136  405, 173, 698, -73, -300, -1442, -2923, -1326,
10137  -25, 98, -196, -2915, -1169, -3392, 691, 353,
10138  -196, 96, 41, 180, 198, 280, 207, -158,
10139  -19, 1556, 991, -523, -280, -1599, 1368, -3247,
10140  -996, 159, -136, -469, -48, 0, 30, 95,
10141  -765, 33, 6580, -180, 316, -176, 105, -21,
10142  -9, 166, 148, -52, -49, 42, 2, 318,
10143  -55, -91, -1461, -1474, -3086, -756, 1479, -29,
10144  -668, -255, -51, 241, 249, -212, 132, -129,
10145  -410, 113, 17, 301, 185, 96, 10, 188,
10146  38, -772, 5152, -13, -10, 1527, 806, -23,
10147  -79, 1102, -77, 329, -99, -404, 2276, -873,
10148  -2681, -765, 71, 20, -2448, -803, 1827, 1115,
10149  -160, -15, 288, -46, 573, 100, -726, -694,
10150  -406, 288, 61, -2216, -904, 77, -2983, -962,
10151  -1438, 809, -38, -79, 95, 52, -231, 518,
10152  115, 41, 908, 780, 805, -207, -2161, 554,
10153  968, 3111, 133, -158, -13, -34, -182, -60,
10154  105, 718, -1245, 227, -818, 1184, 903, 603,
10155  -988, -2647, 1847, 141, 817, -337, 131, 393,
10156  1653, 839, -261, 466, 465, -297, 1440, -431,
10157  2058, -1857, -1416, 310, -722, -54, 203, -266,
10158  3770, 172, -593, -73, -508, -61, 1110, 1261,
10159  275, 1681, 447, -147, -95, 33, 1281, -3119,
10160  24, -308, 366, -468, 232, 358, 667, -942,
10161  696, -924, -2059, -62, 151, -2102, 332, 258,
10162  -186, -636, 685, 214, -3174, -1243, 573, -276,
10163  9, -262, -20, 158, -174, -21, 593, -6198,
10164  -266, -270, -63, -203, 63, -396, -100, 191,
10165  212, 85, 120, -791, 37, -47, 2108, 652,
10166  519, 346, 106, -1840, -2566, -563, 14, 266,
10167  10, 214, 504, -1269, 50, 164, 120, -105,
10168  -546, -212, -79, 41, -171, 675, -252, 4373,
10169  -16, -1697, -1491, -3588, -587, 623, 67, 269,
10170  484, -25, 1067, 580, -598, 195, 47, -17,
10171 };
10172 
10173 static const int16_t cb4448sm0[] = {
10174  -5114, 166, -785, 635, -528, -102, 269, 492,
10175  -185, -614, 122, -124, 85, 145, 270, -154,
10176  39, 2524, 58, -57, 119, 5, 343, 2873,
10177  -278, -787, 137, 62, -169, 2049, 1476, -325,
10178  130, -702, 2882, -19, 310, -258, -135, 88,
10179  -268, 69, 69, 695, -1935, 815, 678, 44,
10180  3085, 278, -587, -1326, 360, 145, -17, 66,
10181  -2475, -594, 132, 358, 406, -369, -237, 3363,
10182  329, -424, 52, 49, 291, -236, -2332, -261,
10183  49, -27, 170, 3656, -214, -603, 264, 60,
10184  -87, 145, 116, 179, 190, 679, 339, -340,
10185  3272, 641, -2631, 484, 159, 305, 290, 208,
10186  226, 68, 102, -145, -356, 153, 647, -2046,
10187  937, -1666, 1093, -29, -1161, 749, -2360, 171,
10188  -2185, 841, -1406, -1057, -1764, -300, -205, 452,
10189  2168, -214, -153, 291, -106, 79, 1717, -20,
10190  -1771, 286, -466, 686, 167, 137, 5, 43,
10191  1075, -2601, 261, -86, -333, -724, 162, 186,
10192  4, -334, -412, -309, 888, -114, 531, 297,
10193  4284, 297, -1695, -212, 75, -263, -2313, 102,
10194  -434, 352, -1813, -472, 114, -185, 6, 66,
10195  8061, 414, -577, 672, -152, 152, 1, 38,
10196  -66, 48, -35, 62, -98, -19, -3762, 98,
10197  242, 114, 359, -162, 115, -3038, 340, 253,
10198  -526, -144, 14, -147, 28, -352, -5858, 46,
10199  -597, -392, 226, -54, -70, -47, -45, 16,
10200  53, 137, 172, -3017, -22, -163, -267, -3289,
10201  -31, -174, 110, 794, 425, 67, 58, -72,
10202  -156, 3937, -585, 2116, 99, -1115, -257, 801,
10203  270, -329, -257, -18, 122, -369, -2196, 1746,
10204  -305, 599, 800, 749, 1466, -299, -1519, -255,
10205  -233, 217, -117, -256, 301, -249, -327, 5530,
10206  86, 135, -784, -137, 610, -7, 55, 93,
10207  -106, -50, 267, -229, -26, -1070, 13, -75,
10208  1733, 2929, -130, -713, 15, -2144, 104, -318,
10209  282, -8, -285, -468, -124, 59, 520, -78,
10210  -332, -654, -5048, 212, -388, 97, -1523, 227,
10211  -2545, 2159, -127, 1020, 79, -664, 403, -31,
10212  -356, -1, -436, -86, 75, 610, 3048, 235,
10213  -3133, -1189, -44, -23, -324, 260, 469, -113,
10214  22, 53, 525, 427, 469, 1016, 420, 493,
10215  -1229, -238, -2671, 361, -2745, 193, -253, -59,
10216  15, 53, -57, 36, -144, 127, 25, 11,
10217  -34, 6560, -12, -80, -72, 70, 654, -1135,
10218  158, 279, 298, 746, -190, -1382, 138, 527,
10219  -1504, -2753, -106, -55, 225, 54, 136, 53,
10220  506, 174, 268, -533, -43, -416, -196, 6266,
10221  -81, 22, -158, 350, 1177, -728, 594, 34,
10222  -368, -226, -584, 247, 804, -1141, 78, 3923,
10223  -53, 309, 58, -45, -7634, -73, 39, -152,
10224  55, -77, -45, -62, -25, -247, -161, 28,
10225  -2629, -401, -295, -687, 298, -3240, 0, -251,
10226  7, -49, 494, -198, 202, 2201, -301, 83,
10227  45, -964, 256, -1499, -2394, 24, -267, -599,
10228  46, 161, -370, 81, 636, 3146, -2077, -964,
10229  322, 400, -635, -688, -630, -92, -235, 104,
10230  -77, -541, 511, 2722, 441, 2757, 952, 739,
10231  -257, -254, -438, -122, -151, 12, 578, -92,
10232  -440, -63, 93, 4971, -499, 419, 1374, -165,
10233  -417, 64, -13, -235, 1080, -77, 536, 68,
10234  -842, -772, 1627, -471, -1350, -144, 2849, 219,
10235  114, 68, -55, 350, -11, -1334, -3042, 1166,
10236  -147, -891, -483, 1461, 339, 808, 362, -101,
10237  -2807, -24, -377, 518, -438, 194, -110, 194,
10238  -826, 3380, -81, -30, -43, 103, -99, 1539,
10239  -614, -13, -1154, 196, -3122, -521, 1454, -319,
10240  159, -428, 722, -208, 162, 1871, 2534, 2287,
10241  946, 261, -483, -645, 26, -170, -31, 17,
10242  164, 104, -44, -8192, -20, 94, -235, 56,
10243  68, -58, 380, -25, -170, 17, 16, -154,
10244  63, 477, 1280, 614, -529, -2347, -360, 159,
10245  1967, -2085, 485, 335, 378, 178, 1633, -437,
10246  -46, 23, 640, 1465, -91, 1279, -1025, -1007,
10247  -236, 2632, -257, 262, 177, 3029, -3149, -1001,
10248  231, -262, 87, -243, -68, -597, 109, 62,
10249  -264, 37, -463, -3105, -633, 881, 1026, -86,
10250  417, 705, -1144, -68, -2084, 46, 124, -36,
10251  -2461, -73, -126, -303, 1079, -358, -2764, -761,
10252  -1454, -245, 203, 0, -179, -117, 2571, -4751,
10253  -20, 194, 298, 258, 390, 270, -36, 182,
10254  152, -56, -97, -47, 138, -233, -111, -1490,
10255  -490, -329, 662, -320, -4697, 443, 66, 352,
10256  203, -114, -119, 186, 649, -106, -5, 2280,
10257  1132, -376, 1168, 919, 1858, 271, -1741, -130,
10258  -3388, 264, 618, -2375, 260, 1279, 110, 732,
10259  128, -373, 54, -182, 99, -131, 9, 30,
10260  -83, 27, 204, 109, -306, 6903, 130, -7,
10261  -115, 92, -241, 119, -640, -871, -40, 372,
10262  -68, -147, -1503, -58, 920, -466, 311, 144,
10263  -3648, -121, -357, 5, 1968, -737, -1491, 596,
10264  818, 122, 688, -137, -2415, -368, 236, 71,
10265  -597, -193, -395, 795, 855, 657, -49, 844,
10266  -3320, -1921, 846, 17, -293, -17, -1676, -1826,
10267  -138, 897, -207, -3, 1838, -901, 86, 275,
10268  964, 230, 510, -10, 2879, 3949, 332, 289,
10269  109, -229, 18, 238, 244, 287, 44, 103,
10270  367, 21, -1134, -378, 1338, -828, 3500, 5,
10271  1027, 475, 208, 654, 589, -92, 236, -85,
10272  -115, 1095, -2504, 827, -885, -806, -155, 2112,
10273  -346, 1120, -350, -911, -234, 231, 55, 87,
10274  1957, 601, 755, -1248, 753, -2726, -481, 2038,
10275  96, -363, 309, 150, 299, -561, -698, -1030,
10276  118, 1224, 3240, -1523, 1476, 342, -688, -76,
10277  192, -8, -319, 350, 149, -331, 155, -436,
10278  286, -994, 160, -2696, -423, -2798, -135, -108,
10279  -2846, -254, 3590, 350, 130, -810, 463, -123,
10280  59, -256, 251, -750, -76, -8, -1633, 150,
10281  -931, 1958, 1523, -2527, 239, -287, 172, 332,
10282  -13, 486, 247, -26, 149, 59, 130, 265,
10283  19, 209, 7220, -23, -99, -69, -66, -70,
10284  -54, -75, 60, -264, -102, 1079, -535, 1587,
10285  -557, -1499, 241, -2596, 1157, -140, 270, 33,
10286 };
10287 
10288 static const int16_t cb4448sm1[] = {
10289  7894, -331, 383, -556, 63, -371, -23, 73,
10290  46, -145, 105, 43, -199, -52, -85, -85,
10291  13, -21, -230, 7379, 268, -243, -460, 251,
10292  73, 12, 115, -18, -247, 433, -90, -518,
10293  962, 0, -960, 184, -305, -2003, 276, 1696,
10294  2418, 270, -2140, -215, -534, -389, -403, -3500,
10295  416, 567, -393, -183, 253, -100, -285, -107,
10296  100, 281, -527, -2944, -86, 2652, 311, -785,
10297  -811, -283, 425, -77, 393, 136, 170, 1290,
10298  -765, 108, 676, -213, -1226, -470, 427, 3499,
10299  616, -1211, -226, -37, 88, -2792, 351, 78,
10300  -2975, 99, 192, 1390, -338, 47, -8, 58,
10301  -255, 50, 221, -49, -788, -207, -2122, -167,
10302  -692, 379, -3239, -965, -698, -463, -45, 34,
10303  1785, 1026, -1107, 113, 124, -258, -277, -714,
10304  2764, -178, -200, 907, -45, -213, -2575, -530,
10305  -112, 3616, -128, 76, -366, -135, -22, -51,
10306  125, -100, -79, 142, 54, 107, 87, 493,
10307  -34, -221, -448, -243, 994, 845, -4656, -105,
10308  -487, 41, -112, 349, -4328, -72, 513, -112,
10309  -685, -470, -138, -541, 340, -1505, -24, 37,
10310  169, -405, -434, -2994, -42, -416, -1927, 1551,
10311  -1488, 420, 179, -66, 14, 92, 147, 141,
10312  497, 404, -412, 2301, 336, -2877, -1845, -948,
10313  -784, 262, -211, 6, -1678, -434, -1433, -727,
10314  1254, 542, -1430, -302, 1558, 107, 617, -833,
10315  -369, -178, 1682, -2569, -1232, -1556, -87, -178,
10316  400, -178, -427, -124, -63, 142, -221, 33,
10317  2880, -227, -356, -466, -3362, -398, -167, 164,
10318  126, 59, -1, 5, 212, 25, 2062, -462,
10319  -33, -46, 45, -201, 823, -268, -302, 3623,
10320  389, 382, 136, -30, -64, 2, -600, 3114,
10321  2720, 273, -588, -235, -313, -141, 37, -28,
10322  355, 184, -433, -110, -576, -56, 134, -623,
10323  -271, -2529, -2753, 947, 1319, -2, 620, 36,
10324  -412, -1986, 221, -404, 514, 3223, -106, 1497,
10325  -368, -167, -142, -366, -125, 16, 142, -435,
10326  -160, 2845, -153, 470, 387, 3117, -75, -375,
10327  658, 259, 755, -3, 3744, -517, -1446, -667,
10328  1372, -1692, 117, -96, 195, -201, -134, -76,
10329  179, 97, 71, 1887, 161, 365, 228, 1177,
10330  235, -834, -48, 1667, -1123, 2217, -209, 100,
10331  -219, -2778, 81, -579, 3421, -326, -492, -233,
10332  78, 32, 117, -74, -80, 85, -282, 453,
10333  500, 721, 800, 83, -624, 1000, 165, -20,
10334  -516, -4193, -334, 107, 1221, -1507, -10, 523,
10335  85, -44, 21, 34, 199, -106, -2233, 525,
10336  2138, 40, -55, -63, -8179, 326, 333, -152,
10337  -27, 137, 212, 130, -10, 76, -61, -113,
10338  -544, -179, -187, 0, -5308, 322, -326, 513,
10339  415, 375, -92, -354, 69, 77, 65, 93,
10340  -352, -165, -1837, 1790, 914, -276, 2215, -1418,
10341  343, 281, 4, 283, 4398, 1695, -248, 153,
10342  -166, 751, 822, -406, -456, -251, 185, -251,
10343  -222, -169, -266, -6323, 249, -40, -45, -203,
10344  47, -83, -621, -174, 327, 30, 114, -29,
10345  -505, -224, 1804, 1582, -2292, 2102, -746, -421,
10346  170, 438, -171, 153, 84, -157, -2937, -123,
10347  -81, -227, -98, 263, 3531, 36, 105, -479,
10348  -94, -357, -22, -124, 279, -116, 543, 201,
10349  -393, -226, -2255, -133, 1613, -123, 2687, 70,
10350  191, 240, -996, -676, 606, -1245, -306, 413,
10351  -272, -539, 485, 3583, -224, 432, 389, 31,
10352  -888, 318, -149, -228, 764, -426, 1608, -2656,
10353  254, -2193, 252, 484, -90, -117, -257, -2210,
10354  -156, 553, 559, 680, 298, -16, -519, 1172,
10355  2172, 1288, -113, 186, -199, -1415, -83, -1984,
10356  667, -1013, 344, -399, 2889, -1175, -908, 186,
10357  185, -22, -328, 3132, -1166, 209, -213, 386,
10358  2140, 552, 1023, 719, 529, -169, 421, 196,
10359  76, 1995, 532, -75, 2060, -526, 396, 2974,
10360  -264, -348, 149, 586, 22, 97, -337, -252,
10361  357, 103, -2308, -2578, -1836, -277, 346, -314,
10362  -989, 185, -314, 102, 56, 3779, -265, -1029,
10363  -12, -126, -431, 356, -2493, -86, 172, 116,
10364  61, -146, -2220, 211, -165, 233, -327, 73,
10365  -7, -104, -546, 253, -2406, 361, 2252, 486,
10366  675, -177, 2643, 603, 300, 1123, -642, 361,
10367  684, -2151, 569, -1014, 120, -50, 321, 3174,
10368  3080, -733, -427, 299, 169, -123, -140, -13,
10369  -315, 21, -120, -24, 174, -191, -350, -7842,
10370  -145, -169, -419, -15, 150, -130, -73, 162,
10371  -9, 38, -287, 109, 390, 147, 151, 1907,
10372  -4243, 7, -207, -147, -230, -343, -117, -111,
10373  107, 132, 1457, -88, -8, -445, -176, -172,
10374  -1799, -813, 486, 1150, -3026, -168, -2620, -584,
10375  178, -543, -1868, -359, -113, -1783, 214, -663,
10376  473, 866, -136, 169, -3324, -129, -3404, -249,
10377  234, 422, 251, 340, -343, 231, 134, -42,
10378  32, 64, -209, 12, 236, -267, -419, 1,
10379  260, -109, 6508, 105, 7, -273, -123, -107,
10380  -152, -274, -157, 75, 74, -201, 46, 37,
10381  338, -21, -180, 208, -6417, 794, 250, -81,
10382  -585, 4, -119, -314, 529, 219, 159, -132,
10383  -277, 76, -613, 4933, 15, 213, 2461, 286,
10384  542, 177, 2767, 389, 136, 750, 559, -994,
10385  684, -12, -2081, -546, -89, -3733, 548, -620,
10386  675, 118, -121, 190, -52, 19, -19, 25,
10387  -1224, 344, 3094, -2067, 7, 273, -1268, -375,
10388  -297, -201, 271, -191, 123, 6, -260, 2284,
10389  -308, -3062, 242, 668, -221, 1146, 1218, 473,
10390  -133, 82, 57, 112, -1677, 78, -229, 354,
10391  -463, 763, 1628, 2243, 1386, 1630, -145, 255,
10392  -60, 228, 195, -864, 2539, -466, 985, -3075,
10393  2, 118, 221, -395, -450, -256, -158, -32,
10394  -3829, 2012, -50, -465, 146, -1091, -318, 271,
10395  -12, 596, 160, 120, 92, -209, -335, 104,
10396  -28, 689, 305, -548, -849, 1617, 605, 185,
10397  -414, 3899, -273, 51, 182, -192, 121, 616,
10398  1219, 414, -959, -4219, 1319, 60, 246, -468,
10399  -32, 225, 338, -39, 1235, -2079, 2250, 626,
10400  121, 296, -137, -339, -1870, -47, -397, 124,
10401 };
10402 
10403 static const int16_t fcb8l[] = {
10404  -1239, -1310, -1240, -1146, -1337, 1303, -482, 2215,
10405  2026, 2222, -1144, -1188, -1209, 2535, -1111, -844,
10406  1485, 625, 1254, 1204, 5932, -1116, -1235, -1208,
10407  -801, -1020, -558, 1387, 1513, -1079, 3220, -896,
10408  -1083, -1166, 2246, -1210, -838, -950, -960, 764,
10409  13941, -1307, -817, -1253, 1850, -1320, -1361, -1218,
10410  -671, 780, -839, -1068, -776, 2977, -714, -944,
10411  -823, -580, 357, 591, 302, -1078, -895, -1020,
10412  3116, -1144, 1438, -891, -71, 1528, -238, -1297,
10413  -1020, 4616, -1185, -514, -1154, -1157, 1901, 2372,
10414  -1131, -1289, -1273, -1289, -1311, -1331, -1340, 439,
10415  455, 2395, -537, -1180, 2409, -1084, -580, 1937,
10416  846, -51, 615, 1099, 3854, -1177, -912, -1095,
10417  656, -995, -647, 3298, -976, -436, 12323, -1291,
10418  -1187, -1341, 4779, -1368, -1357, -1317, -985, 1407,
10419  -513, -1387, -1224, -1069, -1218, -1117, -181, -1209,
10420  5376, 4256, -22, -1232, -1173, -834, -1054, -947,
10421  -611, -822, -206, 5572, -988, 1067, -837, 738,
10422  -332, -38, -59, 143, 248, 386, -447, -1233,
10423  -1258, -1169, 3653, -1045, -657, -926, 2004, 2201,
10424  -1164, 7042, -1302, -1313, -812, 150, -129, 305,
10425  442, 742, -1185, -1293, -1220, -872, -1304, -1260,
10426  -853, -1293, 2962, 3011, -178, -1187, -1087, -896,
10427  -895, -1053, 3788, 59, -169, 1632, -1201, -1289,
10428  5263, -896, 331, -852, 218, 825, 1129, 1024,
10429  -39, -1186, -1054, 1862, -1198, 2010, -1075, -1005,
10430  702, 1550, 4491, -1055, -890, -645, -987, 2465,
10431  529, 194, -72, 370, 1547, -968, -849, -1153,
10432  6459, -1164, -1061, -1020, -838, 125, 3698, -1168,
10433  -1066, 1882, -1159, -439, -1017, -759, 744, 1302,
10434  -812, -985, -1002, -1029, -871, 3690, -170, 604,
10435  623, 1272, 6135, -1012, -1231, -1066, -927, -1082,
10436  2393, -843, 1537, 1240, -866, -1161, -866, 6639,
10437  -994, -860, -264, -298, 469, 1184, -868, -1262,
10438  2167, -1177, 2132, -987, -563, 969, 1145, 1508,
10439  -735, -1232, -1090, -1204, 1507, -1101, -393, 755,
10440  975, 1246, 1944, -1068, -1169, -1040, -987, -1301,
10441  5488, -1057, 3150, 1890, -1133, 2725, -1123, -963,
10442  1901, 260, -484, 449, 564, 1144, 679, -1118,
10443  -989, -702, -556, 162, 689, 712, 673, 443,
10444  -695, -1247, -1019, -1065, -406, -1143, 1750, -743,
10445  2644, 2402, -1171, -1157, -1059, -823, -688, 1314,
10446  1458, 629, 857, 856, -875, -1316, 3470, -1061,
10447  -846, -761, -712, -955, 978, 1967, -980, 3517,
10448  -994, -953, -903, 56, 228, -30, 359, 560,
10449  9926, -1178, -1056, -627, -952, -481, -1168, -268,
10450  -701, -555, -887, -1212, 1768, -1156, -396, -755,
10451  -119, 1594, 949, 1201, -844, 1734, 1312, -331,
10452  -500, -280, -125, -219, -139, 496, -1121, -1227,
10453  -1145, -215, -1123, -765, -173, 4055, 1086, 1465,
10454  -714, -904, -901, -713, -1073, 1233, -797, 645,
10455  58, 897, -518, -624, -441, -554, 1139, 549,
10456  147, 72, 127, 428, -1104, -979, 2433, 1867,
10457  -237, -745, -280, 110, 794, 631, -1049, 1141,
10458  -974, -920, -849, -392, 634, 414, 614, 797,
10459  -1162, -1344, -1192, -1259, -1079, -912, 2717, 2548,
10460  1847, 1920, -1004, -1091, -1006, -692, -85, -24,
10461  1014, 1427, 751, -584, 6057, -1206, -1072, -795,
10462  -921, -1103, -1157, -623, -818, 2641, 3121, -1084,
10463  -1095, -939, -664, -694, 884, 555, 144, 593,
10464  -874, -1074, 417, -1027, -6, -790, 1687, 80,
10465  1018, 738, -527, -958, -701, -377, -4, 155,
10466  304, -348, -947, -342, 2269, -1040, 1124, -494,
10467  -76, 76, 2, 114, -194, 348, 904, 466,
10468  -577, -717, 107, -39, -29, 158, 101, 149,
10469  -968, -921, 558, -264, -445, 138, -121, -33,
10470  105, 243, -478, -1047, -937, -751, -609, -822,
10471  -709, -976, -1006, 2800, -1108, -1292, -1055, -1272,
10472  -1295, -1152, 305, -1144, 635, 2067, -584, -1135,
10473  -663, -1130, -754, -1009, -937, -515, 1473, 841,
10474  -1235, -1338, -1305, -1141, -1109, -1217, -238, 1915,
10475  3550, 2306, -963, -985, -874, 763, -826, -694,
10476  19, 391, 379, 776, -582, -1216, -1285, -1164,
10477  -1276, -1305, -1273, 2631, -579, 2487, 1058, -655,
10478  -808, -878, -910, -1006, -1122, -590, -663, 428,
10479  2185, -1125, -1032, -1076, -873, -1139, -1029, -477,
10480  1720, 1238, -1111, -1311, -1343, 1074, -1328, -1181,
10481  -970, -386, 2359, 1777, -1045, -1189, -1117, -1053,
10482  -942, -329, 501, 1237, 808, 1022, -866, -1048,
10483  -678, 1597, 1528, -262, -256, 231, 418, 728,
10484 };
10485 
10486 static const int16_t fcb8s[] = {
10487  -1022, -858, -773, 304, -881, -771, -341, 937,
10488  270, 420, -684, -1000, -795, -903, -671, -575,
10489  14, 3327, 528, 893, 965, -541, -947, -1027,
10490  4008, -1081, -743, -991, -808, 933, -1406, -1173,
10491  7513, -824, -213, -797, -648, -40, 176, 217,
10492  -1298, 6743, -755, -232, -440, -680, -269, -60,
10493  -80, -85, -893, -1044, -726, -733, -834, -641,
10494  231, -779, -501, 1832, -1296, 2548, 2754, 19,
10495  -210, -708, -205, -74, 18, 55, -1225, -1123,
10496  -1239, 6991, -689, 272, -290, 56, 356, 675,
10497  1623, -1134, -607, 1426, -872, 511, -1060, 408,
10498  253, 423, 1960, -1337, -1152, -985, -924, 2020,
10499  -398, 348, 4188, 1044, -650, -831, 2909, 2083,
10500  -457, -5, -1037, -964, -128, -40, 6019, -858,
10501  -937, -559, -624, -601, -411, 120, -289, 412,
10502  -1271, -1351, 3858, -1214, 2224, -325, -165, 535,
10503  559, 386, 1868, 649, 269, 245, -708, -778,
10504  -179, -12, 101, -12, -1235, -892, -829, 2570,
10505  -574, -431, 170, 167, 492, 531, -930, -1093,
10506  -1037, -1177, -1151, -912, -466, 303, 1601, 4089,
10507  -1234, 3160, -631, -1090, -741, -274, 103, 13,
10508  356, 289, 2709, -1115, -1011, -965, -948, -563,
10509  1939, 870, 1187, 550, -1028, -1217, -726, -954,
10510  -694, -753, 3729, 141, 518, 854, -1102, 1138,
10511  -947, -620, -379, -436, 72, 449, 432, 428,
10512  -1112, 1276, 544, -334, -445, 179, -32, -37,
10513  9, 28, -1252, 2983, -963, 1256, 419, -10,
10514  17, 211, 218, 191, 126, -942, -691, -529,
10515  -533, -193, 1216, 150, 389, 152, -1191, -987,
10516  -942, -860, -463, -705, -159, 184, 1893, 1080,
10517  1753, -694, -609, -699, 61, 269, -126, 93,
10518  236, 380, -527, -966, -334, 163, -662, 3295,
10519  -477, 591, 259, 638, 397, 181, -598, -129,
10520  35, -51, -122, 64, -32, -98, -1351, -1140,
10521  3372, -753, -776, 718, 513, 134, 420, 354,
10522  -1128, -546, -743, 297, 1819, -77, 179, 17,
10523  181, 206, -1028, -1027, -757, -755, -389, 1035,
10524  227, 249, 315, 395, -931, -881, 1207, -777,
10525  -165, -531, -375, 73, 346, 332, -1159, -788,
10526  1196, 959, -432, -337, 243, 176, 321, -7,
10527 };
10528 
10529 static const int16_t fcb8m[] = {
10530  -1379, -1331, -1277, -1266, -927, 0, 2552, 2575,
10531  425, 48, 2568, -26, -841, -762, -679, -562,
10532  -420, 186, 68, 69, -743, -193, 266, 92,
10533  1714, -241, -357, -93, -252, -222, -884, -385,
10534  2436, -446, -150, -533, -192, -33, 226, 8,
10535  -756, -1180, -1238, -1258, -1250, -1147, -764, 141,
10536  3075, 4136, -1255, -1288, -1202, -1188, -1222, -1257,
10537  -500, 1989, 4062, 1328, -300, -186, -399, -329,
10538  -330, -533, -313, 2030, 193, -128, -933, -1016,
10539  66, 1648, -228, -321, 236, 114, 356, 212,
10540  -677, -826, -784, -670, -484, -423, -188, 215,
10541  2476, 652, 3424, 1991, 940, -576, -942, -1038,
10542  -1097, -1161, -1120, -956, -763, -416, 2824, 1429,
10543  -693, -755, -455, -670, -535, -225, 4814, 116,
10544  -940, -953, -1008, -856, -797, -582, -531, -213,
10545  -412, 2479, -156, -218, -319, -168, -236, -248,
10546  -305, -515, -224, -382, -501, -759, 139, 1789,
10547  -258, -343, -167, 721, -1014, -1092, -975, -1070,
10548  -1126, -778, -178, 36, 522, 5371, -402, -1351,
10549  -1577, -1662, -1642, -1560, -1249, -870, 602, 8968,
10550  -1126, -1102, -1118, -1072, -946, -511, 482, 1635,
10551  1108, 2471, -935, -748, -302, -445, -810, -359,
10552  1433, -83, 336, 1834, -712, -773, -752, -609,
10553  -391, 625, 2550, 403, -447, -18, -261, 91,
10554  5096, -199, -887, -1018, -728, -930, -921, -684,
10555  -22, 2422, 2118, -417, -757, -789, -732, -794,
10556  -785, -664, -627, 885, 471, 798, -429, -684,
10557  -454, -185, 185, -26, -990, -369, 1048, -25,
10558  -98, 720, 41, -60, -3, -92, -790, -147,
10559  846, 4007, -346, -907, -849, -730, -639, -842,
10560  9096, 617, -1164, -1275, -1380, -1396, -1391, -1364,
10561  -1342, -1080, 655, 5687, 505, -818, -1134, -1125,
10562  -1136, -1123, -1088, -996, 3, 36, -48, -28,
10563  121, -55, 172, -43, 21, -74, 1537, -69,
10564  378, -38, -113, 159, -149, -609, -693, -796,
10565  -715, 588, 376, -744, -659, -316, 145, 448,
10566  659, 320, 787, -315, -956, -682, -595, -327,
10567  146, 348, 837, 577, -1011, -1014, -647, -159,
10568  679, 158, 294, 670, 507, 540, 418, 558,
10569  12, -674, -901, -897, -827, -682, 323, 2580,
10570 };
10571 
10572 static const int16_t fcb8sl[] = {
10573  -1269, -1637, -1349, -1672, -1421, 2750, 212, 3563,
10574  -74, 1555, -1495, -1148, -1172, 1351, -484, -473,
10575  1418, 557, 899, 635, 6124, -1140, -1154, 783,
10576  -1444, -1509, -1041, 1793, 4459, 1325, 2055, -921,
10577  -794, -713, 1625, -50, 78, -159, 361, 855,
10578  10282, -1533, -1105, -1582, -1704, -1697, -1440, -1001,
10579  864, 2038, -1347, -847, -1419, 1474, -1369, -1189,
10580  -1125, -655, -134, 950, -1398, -222, -1498, -1262,
10581  2597, 729, 2521, -544, 457, 2058, 3821, -1568,
10582  -1577, 2013, -1717, -1620, -1292, 2771, 2559, 4942,
10583  -1497, -1576, -1724, -1550, -1775, -1734, -1097, -635,
10584  1934, 2706, -1399, -994, 1685, -1142, -511, 1595,
10585  -275, 861, 484, 958, -1374, -764, -1105, -1493,
10586  -1678, -1630, -521, 5138, 53, 1331, 4909, -1376,
10587  2134, -1638, 1562, -1565, -1487, -1625, 3232, 4742,
10588  -1017, -1353, -1212, -1585, -1309, -1139, -71, -820,
10589  5928, 2987, -641, -1314, -1198, -1182, -1005, -542,
10590  -1287, -1210, -1103, 6865, -1130, 1375, -884, 1241,
10591  -532, -173, -68, 15, 309, 192, -1128, -1107,
10592  -849, -1343, 2233, -1281, -535, -679, 3878, 1865,
10593  -1427, 4508, -1022, -747, -1117, -1104, -33, 669,
10594  1216, 1482, -1360, -1075, -1483, -1390, -1366, -754,
10595  -1042, -766, 3467, -624, -968, -1101, -393, -890,
10596  -447, -995, 2346, -909, -784, 977, -1141, -1201,
10597  5256, -1552, -536, -1419, 0, 596, 556, 1654,
10598  -1124, -1225, -830, 1267, -719, 1791, -546, -297,
10599  978, 378, 2674, -1261, -1159, -951, -1027, 2537,
10600  -470, -360, -268, 1098, -1154, -1513, -729, -1455,
10601  5671, -1236, -800, -874, 1630, 1273, 1909, -623,
10602  -724, 1417, -559, -326, -257, -189, 265, 220,
10603  -284, -1302, -1272, -1223, -842, 4338, -934, -1001,
10604  -495, 2944, 4295, -924, -1004, -1097, -1024, -328,
10605  1736, 106, 452, 158, -1024, -541, -1296, 4376,
10606  -1117, -1224, -843, 1097, 1121, 1251, -829, -1374,
10607  2292, -1505, 1850, -1153, -943, -979, -534, 1444,
10608  -1510, -1494, -1147, -1397, 1535, -794, -21, 1313,
10609  638, 1015, -1072, -1275, -1166, -1602, -1618, -1379,
10610  4541, -226, 2169, 888, -1369, 2392, -1087, -948,
10611  1074, 674, 384, 124, 500, 749, 398, -1091,
10612  -721, -114, -15, 413, 200, 135, 290, 189,
10613  -1185, -1188, -1339, -1549, -871, -574, 2333, -346,
10614  554, 3773, -1247, -1531, -1408, -1310, -1007, 2861,
10615  2465, 608, 1080, 1224, -1103, -1477, 1884, -1412,
10616  -904, -1473, -846, -188, 782, 2049, -1473, 1531,
10617  -1530, -1459, -1546, -1260, -856, 1191, 652, 933,
10618  5072, -1456, -1653, 3759, -1751, -531, -1391, 4297,
10619  -374, -751, -1570, -1242, 1461, -1286, -913, -621,
10620  1768, 1246, 1291, 779, -1360, 1641, 1122, -629,
10621  -328, -197, 241, 359, 560, 536, -1474, -506,
10622  -1523, 298, -1551, -1254, -985, 3603, 4317, 958,
10623  -885, -241, -1159, -930, -1249, 1490, -825, 274,
10624  347, 307, -1060, -1027, -809, -1063, 1554, 1708,
10625  -242, -23, 424, 804, -1317, -853, 1571, 1898,
10626  239, -556, 298, -161, 777, 765, -1464, 1053,
10627  -1198, -1156, -917, 0, 1460, 447, 1178, 629,
10628  -1455, -1591, 296, -1785, -1694, -1631, 3669, 3819,
10629  3437, 3274, -956, -666, -874, -284, -858, -202,
10630  -687, 1728, -512, -951, 4692, -1360, -1242, -1188,
10631  -1513, -449, -1566, -1515, -1226, 3857, 1246, -1225,
10632  -860, -1068, -748, -27, 380, 1190, 591, 552,
10633  -1391, 194, -763, -463, 331, -265, 702, 181,
10634  290, -145, -838, -1359, -1381, -1569, -1399, -1088,
10635  -1357, -1295, -486, -612, 1638, -586, 1458, -774,
10636  -223, -620, -104, 189, 344, 269, 1555, 1428,
10637  -867, -621, -294, -206, 32, 235, 261, 161,
10638  -1021, -105, 654, -235, -282, -7, 189, -159,
10639  -218, 113, -1096, -1318, -1256, -1335, -931, -476,
10640  -1041, -1199, -1134, 2781, -1479, -1222, -1397, -867,
10641  -815, -661, 740, -240, 1158, 735, -1435, -1003,
10642  351, -990, -245, -72, -347, -72, 1408, 634,
10643  -1697, -1727, -1534, -1716, -1436, -102, 402, 1518,
10644  1903, 1311, -1477, -930, -355, 508, -162, 21,
10645  -46, 454, 387, 173, -1312, -1284, -1486, -1172,
10646  -1356, -965, -1106, 1760, -670, 2163, -70, 417,
10647  -559, -667, -545, -945, -429, -363, 157, 1280,
10648  2059, -1319, -1291, -975, -1354, -1249, -780, -476,
10649  1410, 1252, -1193, -927, -1462, 871, -1281, -1327,
10650  -900, 1540, 1531, 1227, -1651, -1334, -1073, -752,
10651  -154, 710, 830, 773, 279, 307, -1294, -796,
10652  -761, 1012, 1583, -420, -177, -323, 154, 582,
10653 };
10654 
10655 static const int16_t fcb8ss[] = {
10656  -1481, -1069, -1082, -726, -818, -550, -417, 343,
10657  489, 275, -814, -510, -712, -933, -558, -236,
10658  32, 3051, 451, 301, -414, -237, -683, -599,
10659  3627, -445, -232, 56, 58, 112, -1226, -639,
10660  4096, -644, -226, -23, 90, 162, 313, 104,
10661  -1385, 5607, -428, -860, -447, -265, -145, -132,
10662  115, -200, -1349, -1280, -1216, -1046, -657, 43,
10663  1333, 831, 675, 1174, -1394, 2288, 1840, -682,
10664  -497, -256, 22, 22, 261, 70, -1369, -826,
10665  -975, 2286, -329, -267, 142, 36, 437, 313,
10666  1570, 52, -470, 622, -244, -247, -114, 22,
10667  -117, -541, -1167, -596, -809, -929, -669, -327,
10668  102, 516, 2790, 597, -1317, -870, 1327, 987,
10669  -25, 391, -48, -82, 209, -242, 4424, -311,
10670  -396, -765, -382, -336, -365, -414, -74, -13,
10671  1127, -588, 1363, -714, 368, -450, -390, -364,
10672  84, 139, 1864, 1881, -15, -790, -281, -286,
10673  38, -186, -31, -238, -1249, 262, -841, 731,
10674  -414, -61, -274, 280, 100, 557, -841, -775,
10675  -1007, -1063, -687, -374, -360, 31, 1048, 3471,
10676  -1385, 2464, -840, -1105, -714, -400, 56, 445,
10677  588, 427, 1785, -1093, -783, -847, 41, -23,
10678  465, 392, 382, 428, -518, -249, -58, -791,
10679  -689, -581, 3146, -183, 296, 66, -1243, 1059,
10680  -1076, -874, 416, 544, 253, 66, 168, 211,
10681  -1388, 1253, 138, -727, -509, 905, 319, -297,
10682  67, -525, -1470, 2237, -87, 547, 556, -239,
10683  90, -147, -114, -302, -1017, -824, -585, 25,
10684  0, 62, 1422, -155, -41, -320, -1125, -1069,
10685  -1134, -783, 1129, 45, 183, 47, 716, 672,
10686  409, -1169, -910, -447, -34, 79, 95, 455,
10687  504, 381, 342, -877, -506, -812, -805, 3031,
10688  -249, -518, -69, 564, 243, 261, -332, -434,
10689  -173, -37, 61, 45, -5, 6, -1433, -1009,
10690  1428, -951, -582, 154, 143, 625, 383, 387,
10691  -1392, -1222, -578, 229, 1294, 218, -142, 355,
10692  -149, 201, -1341, -1135, -857, -767, -273, 2059,
10693  255, 578, 350, 315, -1041, -617, 254, -504,
10694  -255, -96, -537, -396, 363, 1074, -1361, 484,
10695  538, -789, -704, -447, 200, 521, 213, 90,
10696 };
10697 
10698 static const int16_t fcb8sm[] = {
10699  -1183, -1170, -867, -948, -746, 492, 1531, 1412,
10700  524, 82, 590, -994, -916, -859, -680, 12,
10701  742, 961, 230, 255, 34, 38, -176, -1,
10702  1880, -240, -769, -531, 269, -32, -772, -494,
10703  757, -583, -677, -281, 717, 440, 561, 91,
10704  -1121, -1054, -1189, -1100, -745, -417, -61, 302,
10705  3079, 1817, -1384, -1479, -1477, -1509, -1077, -323,
10706  902, 2348, 1464, 1038, -487, -179, -447, -311,
10707  -296, -439, -172, 2166, 245, -28, -1050, -390,
10708  -238, 633, 302, -335, 843, -52, 185, 230,
10709  -110, -433, -690, 148, 63, -289, -404, -469,
10710  1948, 245, 2016, 1337, -341, -554, -617, -457,
10711  -436, -459, -400, -520, -661, -7, 1078, 971,
10712  -326, -332, -23, -749, 83, -104, 2106, -947,
10713  -867, -883, -705, -433, -35, 164, 427, 646,
10714  -924, 2196, -656, -798, -282, 217, -227, 134,
10715  446, -15, -584, 33, 185, -571, -159, 1852,
10716  -405, -94, -61, -83, -329, -516, -394, -450,
10717  -173, -140, -54, -156, 226, 1850, -752, -1304,
10718  -1378, -1275, -1017, -680, -337, 356, 1131, 4143,
10719  -1120, -1253, -1269, -860, 90, 973, 152, 886,
10720  609, 1454, -29, 36, -117, -815, -651, -346,
10721  2085, -414, 24, -93, -235, -1103, -1132, -758,
10722  -98, 1497, 1285, -289, -34, 402, -646, 637,
10723  2147, -677, -350, -266, -232, -61, -199, -359,
10724  167, 1546, 816, -453, -35, -251, -468, -491,
10725  -371, -593, -878, 1445, -795, 651, 108, -155,
10726  -201, -14, 250, -271, -732, 793, 154, -288,
10727  -86, 16, 557, 642, -592, -587, -87, -365,
10728  -309, 1753, -40, 95, -529, -87, -214, -234,
10729  4999, -466, -755, -800, -785, -722, -532, -703,
10730  -526, -465, 591, 3937, -229, -804, -808, -698,
10731  -576, -613, -506, -725, 10, 13, -117, -55,
10732  101, 52, 125, -76, -25, -28, 1469, -245,
10733  8, -25, 65, -53, -262, -282, -411, -588,
10734  -667, 1374, 304, -787, -661, -675, 55, 320,
10735  720, -4, 366, -103, -136, -332, -314, -293,
10736  -38, 127, 151, 380, -1330, -1338, -618, -40,
10737  1284, 1500, 466, -515, 105, -161, 19, 697,
10738  -417, -559, -317, -712, -756, -567, 754, 1481,
10739 };
10740 
10741 static const int16_t fcb11l[] = {
10742  -1291, -1237, -1175, -1186, -1139, 524, 1225, 1464,
10743  -1042, -721, -901, 41, -728, 822, -657, 1078,
10744  -483, 1530, -489, 1253, 926, -326, 404, 89,
10745  -1191, -1170, -1237, 1633, 1493, -465, 986, 1184,
10746  -857, -832, -300, -811, -936, -667, -254, 492,
10747  4044, -1136, -983, -855, -592, -199, 383, 876,
10748  2076, -1042, -1019, -729, 1435, -25, 64, 845,
10749  -991, -921, -861, 916, -402, -551, 236, 429,
10750  5253, -1233, -1268, -414, 1793, -463, -569, 1693,
10751  -1197, 6322, -887, -211, -945, -540, 626, 903,
10752  -993, 1500, -490, 1445, -764, -136, 321, 548,
10753  462, -228, 127, -322, 481, -183, 88, 155,
10754  -809, -844, -959, 4011, -581, -232, 330, 986,
10755  -900, -916, -1069, -866, -979, -439, 4016, 1558,
10756  -1023, 2121, 1717, -612, -588, -446, 223, 430,
10757  2567, -972, 2118, -1030, -900, -664, 180, 858,
10758  3232, -991, -1132, 2119, -446, -548, -258, 895,
10759  -962, -184, 2639, 1081, -661, -222, 292, 530,
10760  -952, 1767, -213, -701, 1079, 37, 131, 489,
10761  -875, -749, 3167, -776, 1247, -109, -83, 636,
10762  -1146, -1070, -1001, -1064, -942, 2891, 1137, 1585,
10763  -1314, -632, -1179, -1105, 1101, 51, 2038, 2036,
10764  -926, -727, 180, 1515, -566, 1191, 101, 595,
10765  2247, -364, -315, -105, -130, -79, 121, 210,
10766  7994, -1302, -898, -785, -758, -777, 31, 415,
10767  744, -652, 688, 1226, -649, -605, -268, 314,
10768  611, 662, -240, -411, -698, -434, 377, 339,
10769  953, -810, -931, 1054, -484, -298, 721, 522,
10770  922, -1046, -952, -871, -618, -270, 419, 635,
10771  1006, 129, -838, -724, 220, 481, 253, 329,
10772  205, -456, -724, 675, 598, 332, -14, 291,
10773  -1016, -695, 542, 1270, 498, -456, -113, 362,
10774  -547, -1068, -1178, -1261, -1161, -905, 390, 2204,
10775  -1056, -1102, 5611, -1100, -1076, -902, 360, 978,
10776  -538, -286, 1253, -430, -457, -148, -1, -60,
10777  -1116, -955, 2869, -926, -680, 1111, 706, 842,
10778  -1311, -1275, -1150, -236, 675, 897, 758, 912,
10779  1886, -1115, -999, -84, -588, 2190, -171, 739,
10780  -737, 150, -902, -854, -917, 334, 557, 534,
10781  -851, -39, -25, 214, -136, -73, 263, 234,
10782  -1021, 1332, -543, -655, -712, -651, 80, 479,
10783  1555, 1933, -707, -485, -206, 139, 312, 405,
10784  2472, -1172, -945, -939, -713, 568, 1421, 684,
10785  70, -1263, -1235, 586, -195, -1065, -449, 3182,
10786  -1143, 529, -926, -558, 419, 390, 375, 563,
10787  -1090, 3370, -688, -528, -346, 136, 317, 615,
10788  -803, -977, -1082, -806, 3607, -443, -156, 1130,
10789  -1288, 1585, -1218, -1226, -979, 359, 1555, 1402,
10790  -341, -416, -480, -360, -415, 542, -148, -322,
10791  -1095, -1074, 762, -864, -634, 1770, 340, 466,
10792  -1040, -834, 1508, -707, 143, 74, 1418, 905,
10793  -1094, -710, -549, -860, 373, 1492, 2024, 741,
10794  -938, -910, 2661, -1087, -1105, -901, 383, 906,
10795  755, -819, 581, -612, -420, 305, 344, 363,
10796  -356, -991, -845, -1051, 2112, 1738, 554, 954,
10797  -1028, -943, -892, -896, -236, -674, 1076, 679,
10798  -611, -1099, -859, -914, -444, 910, 491, 709,
10799  -1063, 775, 496, -669, -304, 672, 261, 496,
10800  -1086, -963, 1037, -639, -134, -577, 33, 607,
10801  -1070, -649, 730, -748, 1884, -18, 346, 627,
10802  -1089, -1118, -955, 751, -690, 606, 1204, 1037,
10803  -1016, -1095, 473, -919, -1036, -685, 1744, 1216,
10804  -834, -916, -920, -634, 1086, -474, 161, 620,
10805  -997, -899, -25, -499, 399, 405, 163, 401,
10806 };
10807 
10808 static const int16_t fcb11s[] = {
10809  -1148, -1134, -1000, -585, 715, 774, 626, 650,
10810  2109, -898, -729, -239, -213, 847, 77, 371,
10811  -902, -790, 1853, -871, -816, 163, 295, 377,
10812  1718, -1070, -840, -791, 1612, -129, 144, 450,
10813  -830, 1909, -539, 803, -411, -188, 122, 148,
10814  1202, 705, -696, -578, -213, -25, 126, 142,
10815  3309, -1083, -865, -771, -470, -237, 980, 521,
10816  428, -995, -1003, 3088, -1000, -455, 320, 503,
10817  -615, 1746, -751, -734, 1092, 31, 97, 225,
10818  -1175, 2287, 1278, -421, -315, 91, 130, 120,
10819  -1203, 4211, -970, -878, -228, 71, 327, 288,
10820  -1012, -850, 1471, -732, 1228, 201, 146, 271,
10821  -868, -528, 1196, 744, -186, 85, 38, 153,
10822  -1081, -895, -742, 1014, 1110, 66, 237, 335,
10823  -1012, -1137, 4357, -1062, -569, 377, 268, 445,
10824  1203, -717, 1070, -541, -72, -29, 91, 104,
10825  6448, -1148, -1069, -810, -659, 118, -284, 300,
10826  -1085, -940, -214, -621, -781, -622, 1789, 711,
10827  -1165, 1643, -890, -809, -533, 148, 384, 373,
10828  -910, -986, -855, -1032, 3647, -478, -132, 713,
10829  -3, -674, -1036, -956, -899, 2698, 629, 665,
10830  -764, -1066, -1173, -1058, -692, -144, 1114, 3195,
10831  -1012, -643, -670, 1547, -576, 351, 251, 273,
10832  -950, 563, -742, 248, -149, 514, 100, 185,
10833  -193, -616, -655, 255, -364, -323, 172, 256,
10834  308, 228, 16, -187, -243, 219, 88, 53,
10835  -1024, 664, 450, -416, -189, -239, 43, 102,
10836  -64, -499, -159, -400, 905, -64, -68, 46,
10837  -1055, -77, -813, -661, 59, -77, 226, 321,
10838  1224, -553, -436, 793, -155, -83, -5, 72,
10839  -652, -897, -157, -579, -539, 846, 181, 318,
10840  782, -967, -802, -569, -6, 364, 540, 513,
10841 };
10842 
10843 static const int16_t fcb11m[] = {
10844  -453, -1087, -1133, -1125, -852, -158, 1152, 3313,
10845  1015, -444, 1085, -465, -317, -298, -471, -238,
10846  -647, 1426, -241, 149, -300, -169, -19, -228,
10847  3282, -269, -1025, -1069, -1097, -1071, -539, 1303,
10848  1111, -933, -741, -801, -553, 98, 393, 1031,
10849  -786, -729, -835, -810, -78, 1569, 631, 944,
10850  1031, 651, -409, -397, -346, -221, -99, -216,
10851  -88, -211, -419, 193, 1298, 196, -221, -879,
10852  -1036, -1303, -1282, -1052, -575, 283, 3110, 1337,
10853  489, -463, -640, 112, 341, -322, 261, 266,
10854  1646, -817, -1256, -1273, -1217, -1031, -142, 3691,
10855  3012, 1564, -289, -830, -970, -1032, -1075, -989,
10856  556, 52, -588, -589, -613, -748, -352, 2054,
10857  -69, -785, -718, -499, -141, 192, 1396, 446,
10858  -3, -514, -612, 3, 171, 1067, -114, -109,
10859  -812, -893, -776, -342, 1428, 421, 438, 552,
10860  -933, -1143, -207, 1312, 791, 166, -198, -79,
10861  -632, 1122, -537, -620, 450, 97, -85, 174,
10862  1760, 123, -168, 485, -77, -567, -776, -952,
10863  -758, -1176, -1322, -1355, -1207, -928, -177, 6229,
10864  -413, 261, -327, -848, -725, -395, 849, 1533,
10865  -201, -124, 2976, -335, -703, -674, -727, -949,
10866  -521, 209, 1004, 838, 56, -477, -751, -603,
10867  -922, -615, 1832, -448, -329, -148, 73, 467,
10868  4991, -86, -809, -928, -951, -956, -819, -751,
10869  1841, -790, -712, -116, -113, -91, 0, -388,
10870  -729, -196, 758, -377, 68, 85, 428, -35,
10871  -5, 2, -9, 18, -31, 53, -23, 26,
10872  -896, -445, -188, 818, -347, -44, 502, 578,
10873  101, 2968, 269, -724, -702, -747, -719, -673,
10874  7587, 68, -1171, -1377, -1441, -1455, -1473, -1178,
10875  699, 585, 15, 2257, -503, -940, -1085, -1288,
10876 };
10877 
10878 static const int16_t fcb11sl[] = {
10879  -1502, -1463, -1336, -1177, -367, 89, 475, 867,
10880  550, 820, -805, -580, -803, -89, -817, 1691,
10881  -304, 120, 36, 564, 409, -525, -820, 362,
10882  -969, -870, -605, 1983, 993, 722, 1505, 1101,
10883  -842, -848, -918, -379, -71, 257, 499, 607,
10884  1619, -956, -1024, -869, -744, -74, 795, 684,
10885  532, 634, -1360, -818, 49, -981, 111, -473,
10886  -718, -477, 377, 710, -1399, -1105, -1152, -1024,
10887  2426, -356, -191, 1079, 911, 1164, -809, -791,
10888  -919, 2731, -851, -400, -113, 242, 508, 847,
10889  -1229, 1199, -910, 1127, -686, -383, 26, 352,
10890  536, 646, -790, -1243, -1103, -1170, -1132, -1065,
10891  -788, -521, 161, 3842, -1098, -883, -1052, 8,
10892  -1103, -747, -552, -480, -241, 820, 3392, -770,
10893  -770, -724, -588, -426, -153, 426, 639, 724,
10894  1626, -713, 1157, -736, -492, -512, -160, 461,
10895  569, 583, -1351, 1332, -1222, -1358, 240, 1541,
10896  -724, 612, 1583, 1194, -1061, -990, -671, -969,
10897  -952, 2368, -442, -413, 1933, 1023, -144, -283,
10898  -992, -940, 983, -232, 818, 341, 502, 549,
10899  -1420, -1268, -1279, -1213, -621, 2019, 685, 1948,
10900  1264, 1200, -1293, -664, 392, -848, 866, 1191,
10901  -220, 95, 450, 640, -1334, 1098, -751, -701,
10902  1296, -347, -92, 233, 532, 599, -952, -694,
10903  3085, -908, -256, -494, -177, 123, 809, 941,
10904  18, -1089, -801, 303, -761, 11, 632, 288,
10905  476, 518, -241, -1138, -1068, -869, 292, 121,
10906  -26, -96, 457, 548, -106, -784, 930, -700,
10907  1842, -812, -617, -307, 430, 655, -698, 1157,
10908  947, -803, -662, -743, -49, 1120, 348, 578,
10909  855, -1049, -753, -67, 710, -347, -28, 694,
10910  411, 468, -61, 239, 23, -1072, -757, 477,
10911  -658, -362, 239, 576, -1479, -1279, -1286, -677,
10912  -939, -722, 3217, 338, 1562, 1566, 925, 917,
10913  -697, -708, 645, -447, -280, 714, 503, 552,
10914  -1050, -1021, 889, -956, -934, 705, 457, 616,
10915  556, 667, -1331, -51, -256, -48, -234, 240,
10916  757, -74, 148, 356, -1278, 1538, 234, -372,
10917  -472, -221, -424, -494, 170, 551, 216, 294,
10918  -885, 231, -263, 334, -64, -54, 291, 350,
10919  -1140, -1074, -1199, -1374, -1278, -845, -547, 667,
10920  4544, 1922, -899, -930, -954, -1120, -1092, 1156,
10921  1889, -404, 259, 1114, -956, -836, 881, -316,
10922  -977, -860, 202, -249, 121, 816, -1188, 3644,
10923  -829, -876, -670, -473, -161, 420, 851, 886,
10924  -1014, 1191, -938, -958, -864, 741, 241, 957,
10925  288, 629, -1155, -898, 1104, -789, 28, -867,
10926  -580, 2588, 836, 1234, -953, -749, 934, 1137,
10927  -310, -177, -113, 244, 532, 424, -341, -602,
10928  -880, -1105, -303, -381, -527, 1943, 126, 759,
10929  -1277, -1037, 59, -783, 485, -589, 1341, 737,
10930  488, 709, -1473, -1208, -1082, 589, 791, 735,
10931  447, 322, 835, 731, -1116, -681, -592, 704,
10932  520, -545, -104, -24, 263, 458, 632, -721,
10933  -1086, -1223, -1150, -866, 1537, 2815, 123, 1097,
10934  -1238, -861, -1217, -1238, -1261, -914, 1165, 422,
10935  711, 883, -1196, -972, -428, -230, 171, 8,
10936  -448, 1195, 445, 440, -413, -139, -375, -568,
10937  -781, -520, 611, -586, 881, 589, -724, 972,
10938  -907, -794, -819, -641, 1650, 66, 254, 703,
10939  -1380, -1168, -967, 676, -765, -537, 578, 1542,
10940  687, 833, 1151, -811, -948, -995, -246, 1301,
10941  -377, 262, 632, 652, 1530, -679, -682, 993,
10942  -666, -457, -72, -20, 317, 516, 861, -528,
10943  24, -579, -386, 53, 526, -76, 66, 345,
10944  -59, -612, 165, -181, -98, -34, -66, 286,
10945  95, 108, -1118, -147, 643, -1055, -768, -502,
10946  -587, 27, 2113, 811, -1219, -947, -811, -1188,
10947  1143, -609, -753, 88, 2844, 1424, -1428, -1082,
10948  -1273, 1086, -1206, -1171, 279, -510, 2325, 1757,
10949  -1437, 654, -1278, -1267, -1117, -950, 779, 2205,
10950  1150, 1101, -1484, -1009, -1199, -1416, -1215, 657,
10951  -737, 634, 1266, 1742, -1445, -1193, -1358, -1158,
10952  -1015, -995, -655, 4035, 1966, 1903, -1069, 954,
10953  -1099, -1171, -1029, -818, -576, -104, 1390, 1069,
10954  559, -914, -1034, -1152, -987, -582, -222, 394,
10955  1204, 775, -1464, -51, -959, -1005, -452, 347,
10956  -94, 1, 525, 595, -1324, -1226, -1102, -825,
10957  -927, -776, -582, 175, 1675, 632, -859, 28,
10958  -914, -209, -468, -625, -230, 646, 579, 446,
10959 };
10960 
10961 static const int16_t fcb11ss[] = {
10962  -1351, -1229, -1174, -767, 1403, 182, 532, 445,
10963  415, 610, -1095, -771, -1142, 3221, -803, -680,
10964  -302, 318, 441, 438, -1188, 1145, 1552, -528,
10965  887, -547, -429, 124, 99, 128, -768, 1049,
10966  -562, 1121, -593, -96, -105, 105, 251, 154,
10967  1684, 1598, -635, -685, -177, -211, -268, 234,
10968  -118, -49, -719, -873, -1092, -985, -678, -406,
10969  -234, 407, 653, 3195, 991, -584, -874, -14,
10970  -683, 2964, -769, -450, 287, 350, 853, -803,
10971  -574, 1761, -410, -60, -230, -78, -21, 19,
10972  -1271, 4435, -673, -790, 110, -243, -81, 147,
10973  191, 145, 5571, -611, -634, -699, -195, -281,
10974  -249, -302, -272, -67, -893, -656, -745, -697,
10975  -550, -639, -409, 3085, 383, 798, -311, -340,
10976  -564, -787, 3628, -332, -510, -219, 465, 351,
10977  -747, -1084, -972, -727, -404, -630, -176, 437,
10978  3352, 978, -886, -751, -767, -580, -693, -942,
10979  -803, -158, -36, -3, -966, -674, 3075, -926,
10980  -172, -9, -40, 111, 169, 212, 181, -811,
10981  -715, -986, -521, -686, 3915, 18, -58, 499,
10982  210, -1187, -903, -915, -522, 1038, 477, 788,
10983  290, 412, -1010, -791, -700, -710, 34, 1774,
10984  -256, 96, 131, 241, -1251, 2086, -5, -765,
10985  -446, 141, 93, 160, 88, 129, -1153, 1171,
10986  -1192, -1073, -391, -187, 206, 416, 444, 648,
10987  707, -542, -504, -750, -623, -648, 776, 692,
10988  165, 330, 1112, -1199, -876, -428, 949, 65,
10989  250, 104, 108, 173, 2147, -905, -846, -540,
10990  -376, -131, -113, 124, 314, 485, 1253, -515,
10991  1435, -527, 21, -100, -368, -84, -119, -144,
10992  -1375, -1189, -1189, -999, -723, -190, 796, 639,
10993  699, 816, -1188, -919, 683, 842, 177, -62,
10994  -25, 71, 15, 16, 157, 80, -331, -343,
10995  12, 193, -133, -94, -94, -64, -1306, 531,
10996  -917, -142, 1274, 102, -15, 184, 159, 148,
10997  -43, -1103, -581, -419, 447, -132, -204, 187,
10998  631, 461, -1302, -1162, -927, 896, 203, 164,
10999  -55, 287, 544, 485, -1258, -791, 677, -945,
11000  -244, -101, 423, 362, 298, 389, -825, -640,
11001  -646, 274, -73, -274, 1473, -13, 132, 169,
11002 };
11003 
11004 static const int16_t fcb11sm[] = {
11005  -767, -1179, -1188, -1069, -690, -172, 787, 1389,
11006  1623, 844, -169, -894, -919, 51, 15, 426,
11007  -326, 1579, 182, 77, 202, -417, -357, -17,
11008  2154, -77, -607, -589, -375, -261, -376, 175,
11009  -829, -801, -579, -290, -244, 533, 1307, 873,
11010  -877, -1175, -1157, -726, 461, 1729, 433, 219,
11011  246, 606, -791, -827, 649, 891, 820, 720,
11012  407, -641, -727, -708, 2498, 961, -99, -542,
11013  -530, -507, -536, -608, -642, -622, 316, 195,
11014  -721, -549, -253, 1520, 171, -81, -372, -333,
11015  1166, -1072, -1230, -1123, -1031, -868, -370, 209,
11016  1561, 1751, 113, -367, 399, -663, -10, -271,
11017  950, 118, -335, -272, -863, 60, -875, 1850,
11018  -242, -276, -38, -106, 471, 30, 823, -344,
11019  -752, -714, -309, -419, 86, 1604, -250, -185,
11020  -839, -703, -561, -281, 1813, -57, 255, 266,
11021  -32, 99, 400, 2520, 315, -372, -306, -511,
11022  -549, -659, -760, -729, -559, -137, -610, 174,
11023  924, -310, -705, -307, 885, 512, -611, -1097,
11024  -1172, -1072, -758, -527, -192, 278, 740, 3398,
11025  -1136, 409, -230, -353, -137, 322, 326, 365,
11026  133, 173, 2291, -644, -725, -596, -535, -340,
11027  -88, -65, -53, 273, -760, -390, -649, 119,
11028  -243, -222, 1726, -113, 44, 326, -618, 311,
11029  2345, -241, -398, -399, -382, -322, -444, -457,
11030  1873, -454, -505, 42, 481, 187, -49, -505,
11031  -634, -754, 1052, -597, 1315, 297, -412, -110,
11032  -205, -552, -682, -524, -1055, -431, 971, -363,
11033  -539, -366, 39, 995, 181, 476, 662, 229,
11034  -445, 1682, -205, -181, -273, -497, -685, -628,
11035  6135, -21, -834, -934, -1002, -1066, -931, -974,
11036  -902, -643, -820, 1891, -706, -288, -252, -231,
11037  -79, 126, 35, 37, 10, -10, -36, -6,
11038  -9, -47, -7, 1, 11, -2, 644, 315,
11039  145, -353, -396, -428, -357, -60, 275, 109,
11040  -1179, -952, -698, 138, 286, 171, 394, 263,
11041  814, 495, -490, 110, 369, 599, 9, 599,
11042  -431, -233, -328, -69, 410, -1002, -462, 77,
11043  97, 196, 133, -91, 512, 49, 621, -436,
11044  -352, -390, -211, -188, -454, -318, 44, 1424,
11045 };
11046 
11047 static const int16_t fcb16l[] = {
11048  -13, -798, -772, 235, 515, -181, -120, -509,
11049  -392, -1159, -844, -1041, -881, -1193, 1103, -1080,
11050  214, 1615, 1819, 1510, -914, -1190, -273, -1099,
11051  -522, -996, -206, 3946, 996, 1678, -1220, -1201,
11052  2850, -1022, 1101, -814, -188, 879, 1549, 1279,
11053  -1129, 1928, 1550, 38, -356, -574, -157, 286,
11054  481, 475, -1079, -1176, -861, -548, -657, -381,
11055  538, 948, -838, 779, -1149, -962, 1788, -779,
11056  -742, -311, 205, 299, 472, 715, 702, -843,
11057  -931, -790, -624, -332, 324, 778, 785, 670,
11058  -1137, -1205, -103, -1182, -1071, -950, 101, 527,
11059  1596, 1004, 682, -564, -1053, -844, -1184, 1732,
11060  -862, 1994, -988, 1131, -1069, -1276, -1053, 6414,
11061  -1259, -186, -930, 118, 375, 1092, 6215, -900,
11062  -920, -935, -981, -970, -766, -902, -334, 1629,
11063  -1094, -1142, -1155, -779, -1092, 1011, -490, 1063,
11064  1569, 1340, 2242, -1313, 6027, -1319, -1337, -789,
11065  -1296, -457, 819, 2276, -1071, -1065, -715, 802,
11066  -996, 397, 2396, -27, 1225, 935, 1400, -862,
11067  -802, 1846, -513, -249, -704, 515, 872, 662,
11068  -1141, 5876, -691, -404, -603, -148, -57, 187,
11069  649, 788, -1116, -915, -551, 3843, -737, -133,
11070  498, 155, 227, 718, 1798, 1397, -868, -716,
11071  -586, -580, -71, -67, 311, 536, 2465, -524,
11072  1837, -231, -210, 263, 231, -10, -164, -324,
11073  -951, -1130, 5206, -525, -603, -401, 223, 438,
11074  1011, 1077, -726, -1102, -1013, -386, -786, 4281,
11075  -329, 262, 550, 1292, -629, -943, -976, 773,
11076  -867, 908, -680, -154, 362, 1056, -1051, -703,
11077  -1333, -1424, -1026, -793, -859, -882, -148, 9958,
11078  -1193, -1156, -1077, 1241, -1013, -726, -139, 551,
11079  1150, 1019, -733, -997, -651, -625, -54, 722,
11080  73, -14, 361, 435, 4013, -1260, -1195, 1452,
11081  -1105, 1273, -670, 1546, 1038, 1680, -812, -1060,
11082  -853, -1058, 2094, -801, -457, -320, 683, 960,
11083  -1019, -1158, -1118, -1034, -617, 404, 1376, 847,
11084  1014, 951, -12, -1004, -1221, -1131, 649, -1052,
11085  442, -167, -859, 3868, -1216, -1298, -1311, 2866,
11086  -1310, -639, -1079, 1576, 1760, 1837, 118, -1080,
11087  -862, -845, -1065, -1069, 2199, -766, 495, 1309,
11088  -996, -1040, -741, 1357, 1726, 382, 264, 92,
11089  659, 665, -781, -1356, 2055, -1198, 15, 2143,
11090  631, 569, 918, 1120, -948, -1253, -1234, 2442,
11091  -1062, 2206, 48, 660, 1822, 1480, -639, 627,
11092  -432, -477, 845, 216, 228, 152, 157, 295,
11093  2444, -908, -465, -768, 109, 251, 72, -59,
11094  169, 405, 4395, -837, -931, -839, -215, -564,
11095  655, 359, 503, 296, 3514, -1082, -1185, -827,
11096  2879, -1224, -811, -970, 804, 911, 3028, -1284,
11097  -688, -1226, -1251, -551, -1247, -275, 3441, 2322,
11098  -630, -1213, -108, -1191, 1129, -854, 2848, 1609,
11099  1048, 1535, 2784, -1245, 772, -1230, -1298, -686,
11100  -1293, -639, 278, 2455, 9975, -1077, -1233, -1055,
11101  -139, -853, -48, 24, -720, 533, -1191, 2809,
11102  -1015, -899, -28, -765, -147, 146, 592, 814,
11103  12493, -1274, -1072, -1297, 877, -1068, -1179, -1032,
11104  1023, -1178, -840, 930, -660, 1216, -366, -406,
11105  -97, 77, 179, 340, -973, -993, 2280, 1775,
11106  -631, -17, -186, 507, 459, 645, 2095, -1019,
11107  -1067, -949, -857, -1202, -904, -48, 1156, 1273,
11108  -1230, -1245, -1203, -1036, -1150, -955, 1193, 1943,
11109  1437, 1329, -618, -1055, -730, -1014, 4953, -1125,
11110  1089, 1085, 1047, 1045, 813, -1036, 1270, -715,
11111  -684, -96, -131, 289, 782, 628, -979, 1060,
11112  -975, -964, -811, -14, 223, 422, 563, 696,
11113  -901, -633, 496, -136, 22, -83, -52, 264,
11114  24, 147, -446, -1197, -1258, -687, -1239, -795,
11115  -1066, -1196, 147, 2653, -1231, -1275, -1240, -1041,
11116  -1260, -1159, 1961, -34, 2937, 2128, -1318, -1355,
11117  -1326, -1300, -1345, -1326, -870, -298, 2014, 3890,
11118  -933, -1014, -859, -1074, -506, -1163, -954, -819,
11119  440, 732, -582, -1268, -1206, -1037, -1081, -1255,
11120  -1150, -835, 2360, 1469, -1232, -1384, -1388, 542,
11121  -1359, -606, -1335, 1852, 2142, 3722, -1218, -1321,
11122  -1268, -1207, -1203, -1316, -954, -696, 4730, 2920,
11123  -1225, -1306, -1131, -1273, -1276, -1238, -1040, 2079,
11124  2652, 1931, -1167, -1302, 659, -532, -650, -560,
11125  -1028, 186, 1224, 2811, -896, -449, -999, -823,
11126  -81, -876, 502, -293, 680, 733, -836, -1111,
11127  -1132, -865, -1141, -938, -980, 1287, 581, 1438,
11128 };
11129 
11130 static const int16_t fcb16s[] = {
11131  1260, -1427, -1400, -996, -958, -1195, 6261, 31,
11132  967, 752, 3776, -975, -840, -707, -696, -555,
11133  45, 1159, 4, 358, 4718, -1471, -1464, -1291,
11134  -1364, -934, -878, 5198, -273, 1555, -1438, -1729,
11135  -1579, -1470, -1820, -1436, -1255, -631, 4287, 4025,
11136  1233, -684, -748, -742, -547, -229, 321, 126,
11137  794, 670, 6689, -1041, -1160, -861, -1002, -976,
11138  147, -668, 521, 940, -1186, 2097, -570, 1759,
11139  -251, -442, -92, 46, 99, 12, -1336, -1061,
11140  4427, -945, -861, -460, -306, 494, 481, 536,
11141  -1101, -1105, 2695, 316, -801, -159, 1042, -577,
11142  -78, 340, 2347, 1448, 135, -381, -688, -493,
11143  -254, -234, -74, -80, -1047, -1246, -729, -985,
11144  5399, -1018, 643, 822, 889, 432, -328, -1386,
11145  -1420, -702, -1450, 6927, -1107, 465, 1625, 1116,
11146  -1258, 2847, -893, -895, -521, -263, 112, 157,
11147  556, 500, 182, -652, -226, 258, -638, -566,
11148  -419, -669, -224, -221, -1197, -227, -582, 92,
11149  1914, -184, -11, -18, 270, 166, -1294, -62,
11150  1536, 2470, -413, -619, -399, 24, 106, 54,
11151  -1223, 2672, 2400, -54, -577, -692, -301, -3,
11152  206, 89, -1424, -1491, 8425, -1072, -242, -420,
11153  -194, -1, 489, 331, -938, -1319, 2493, -1355,
11154  551, 2297, 197, -9, 717, 434, -1237, -773,
11155  -1021, 3945, -566, 116, 246, 150, 510, 370,
11156  11804, -457, -1006, -1231, -1175, -1086, -1221, 589,
11157  -679, -757, -1183, 6502, -584, -454, -629, -570,
11158  -413, -352, -279, -32, -1236, -946, -760, 1535,
11159  -865, -712, -224, 343, 647, 613, -1348, -938,
11160  -961, 8273, -1130, -591, -225, 210, 420, 140,
11161  -1247, -1166, -966, -986, -1120, -907, -181, 470,
11162  1888, 1161, -1076, -1298, 3479, -1151, 2410, -396,
11163  1, -44, 357, 594, -896, 745, -33, -422,
11164  -332, -259, 0, 48, 143, 190, -1009, -837,
11165  -876, -371, -370, 1520, -150, 251, 240, 448,
11166  -1024, -1008, -568, -450, -611, -536, 1763, -34,
11167  355, 454, -769, -599, -639, -737, -912, -725,
11168  -504, -230, 532, 3294, -1077, -289, -875, -542,
11169  -574, -604, -339, 2511, 479, 742, -1218, -946,
11170  1321, -522, -544, -950, -765, 632, 639, 497,
11171 };
11172 
11173 static const int16_t fcb16m[] = {
11174  -940, -1197, -1190, -1200, -1192, -960, -718, 610,
11175  3300, 3253, -1515, -1689, -1798, -1798, -1793, -1764,
11176  -1616, 33, 2377, 7778, -668, 1745, 1501, 785,
11177  -336, -823, -708, -446, -455, -812, 8862, 159,
11178  -1141, -1261, -1323, -1299, -1261, -1227, -1214, -1090,
11179  3584, 2092, 688, -531, -848, -1000, -1047, -1192,
11180  -1104, -887, 5163, -347, -1129, -1285, -1336, -1291,
11181  -1249, -1109, -498, 2511, -611, -703, -516, -240,
11182  -68, 399, 1570, 252, -5, 43, -1163, -1168,
11183  -1008, -921, -995, -569, 925, 1511, 1001, 2023,
11184  12926, 135, -1598, -1778, -1847, -1850, -1836, -1734,
11185  -1695, -1690, 621, 4647, 588, -752, -973, -996,
11186  -953, -1081, -1060, -672, -868, 259, 4940, -117,
11187  -718, -907, -828, -776, -606, -981, -1002, -526,
11188  -385, 527, 1501, -239, 38, 25, 112, -77,
11189  1122, -250, -352, -1113, -1101, -942, -681, 5156,
11190  -800, -636, 5814, -160, -777, -825, -844, -747,
11191  -697, -645, -668, -492, -936, 491, -280, 2573,
11192  -269, -736, -375, -265, -98, -243, -920, -236,
11193  446, 1095, -666, -600, -246, 783, 282, 0,
11194  -1064, -116, 2271, -118, -482, -240, -187, -271,
11195  36, 91, -695, -254, -383, -948, 745, 2722,
11196  -129, -799, 238, -379, 2872, -516, -868, -623,
11197  -551, -275, 22, 379, -185, -230, 1524, -672,
11198  -1062, -1164, -1177, -1137, -1058, -790, 6, 4928,
11199  -551, -389, -460, -394, -674, -586, -327, -178,
11200  615, 2868, -1467, -1203, -1316, -1120, -996, 747,
11201  -219, 2023, 1875, 254, -871, -992, -1062, -1110,
11202  -1149, -992, -492, 40, 528, 5374, 83, -559,
11203  -862, -760, -541, 28, 207, 629, 502, 1260,
11204  -473, -1110, -1336, -1390, -1412, -1379, -1329, -1081,
11205  -238, 9844, -1332, -1306, -1275, -881, -1267, -1249,
11206  -237, 2882, 3535, 584, -13, 52, -50, -4,
11207  7, 5, 20, -55, 5, 45, 1587, 350,
11208  191, 617, 153, -236, -336, -649, -798, -1063,
11209  1451, 707, 253, -733, -923, -859, -621, -738,
11210  -555, 1623, 1727, -411, -724, -772, -746, -675,
11211  -688, -209, 915, 622, -1038, -474, -343, -91,
11212  -173, -104, 255, 96, 1547, 773, -625, 2272,
11213  -90, -509, -527, -247, -147, -234, -45, 166,
11214  0, 0, 0, 0, 0, 0, 0, 0,
11215  0, 0, 0, 0, 0, 0, 0, 0,
11216  0, 0, 0, 0, 0, 0, 0, 0,
11217  0, 0, 0, 0, 0, 0, 0, 0,
11218  0, 0, 0, 0, 0, 0, 0, 0,
11219  0, 0, 0, 0, 0, 0, 0, 0,
11220  0, 0, 0, 0, 0, 0, 0, 0,
11221  0, 0, 0, 0, 0, 0, 0, 0,
11222 };
11223 
11224 static const int16_t fcb16sl[] = {
11225  -1337, -1122, -1559, -1452, -1353, -973, 3858, 1145,
11226  1225, 2103, -607, -181, 557, -429, 15, -496,
11227  -444, -523, -1866, -1134, -1270, 3029, -1110, -798,
11228  -824, -659, 44, 614, 1059, 1173, 714, -932,
11229  -1095, -1061, -921, -1034, -873, 7, -872, 660,
11230  -1335, -1496, -1623, -1405, -1070, -680, 943, 134,
11231  -190, 2837, -1034, -221, -337, -540, -571, -173,
11232  -411, 2314, -111, 970, -1220, -1036, -1096, -147,
11233  1087, 604, -367, 83, 461, 679, -1333, 194,
11234  -1292, -1139, -1097, -570, -508, -109, 54, 962,
11235  2592, -1112, -944, -636, -521, 12, 230, 442,
11236  562, 624, -1107, -1190, 1554, -981, 1507, -1013,
11237  -394, 595, 823, 1094, -1453, -1298, 242, -1185,
11238  -686, -541, 858, 331, 695, 1197, -1259, 968,
11239  -1180, -1254, -752, 1473, 222, 342, 973, 1029,
11240  -1631, -1500, -1619, -1517, -1299, 1683, 2203, 1163,
11241  1225, 1497, -1189, -937, -931, 3193, -977, -708,
11242  -262, 549, 917, 1465, 704, -565, -708, 846,
11243  -130, -322, -257, 221, 367, 309, -1416, -1123,
11244  -1323, -1260, -405, 3303, -210, 785, 1007, 1616,
11245  -1043, -717, 44, 824, 419, -492, -579, -604,
11246  -15, 676, -1067, -1079, 3897, -1211, -474, -1020,
11247  -589, 114, 593, 1504, -1481, -1249, -1036, -1012,
11248  -719, 846, -189, -297, -31, 1209, -1761, -1566,
11249  -1449, -1645, -1464, 1422, 24, 2153, 1377, 1948,
11250  -1480, 652, -929, -415, -689, -386, 1628, 489,
11251  487, 756, -1424, -805, 1241, 228, -697, -316,
11252  423, 660, 557, 587, 1248, -777, 1088, -848,
11253  -498, -399, -60, 169, 497, 689, 5679, -778,
11254  -1109, -1118, -895, -1042, -504, 390, 1670, 469,
11255  977, -929, -1173, -1058, -999, -696, 1912, 52,
11256  1297, 1081, -1469, -1243, -1055, 385, -529, 910,
11257  79, 508, 1225, 753, 656, -1307, -1239, -1470,
11258  -1110, -1255, -362, 2351, 889, 1687, -1566, -1331,
11259  -1410, -1385, 779, -499, -217, 936, 2064, 1493,
11260  -1499, -1345, -1162, 790, -1115, -673, 2083, 1010,
11261  588, 1265, -1439, -1168, -1294, 752, -1421, -1234,
11262  -169, -529, 1606, 2131, -1556, -1442, -1444, 487,
11263  -1260, -1139, 360, 2528, 1994, 1686, -1548, -1473,
11264  -563, -1125, 967, 1490, 1503, 487, 991, 1024,
11265  -1430, -1151, -1215, -729, -746, -762, -472, 778,
11266  889, 774, -1329, -1129, 1383, -1230, -723, 1478,
11267  379, 161, 1266, 1238, -1467, -843, -1277, -1323,
11268  -715, 58, -182, 5140, 762, 1723, -1285, 1134,
11269  -1175, -1057, 1294, -4, -417, 557, 939, 1182,
11270  39, 565, -809, -703, -783, -883, -112, 412,
11271  1056, 691, -273, -1334, -898, -1345, -1069, -1247,
11272  -105, 638, 6811, 1157, 982, -856, -805, -1093,
11273  1267, -747, -650, 311, 281, 1076, 1371, 1614,
11274  -891, -886, -396, -246, -65, 77, 472, 605,
11275  -943, 178, -509, 112, -142, 512, -66, 109,
11276  144, 76, 2934, -1203, -1428, -1525, -1269, -1618,
11277  -1129, -184, -225, 3157, -249, -1276, -1055, -439,
11278  -161, -268, 284, 614, 778, 670, -1243, 1682,
11279  919, -468, -479, -341, 31, 468, 325, 606,
11280  -1081, -723, 83, -399, -275, -658, 240, 149,
11281  2746, 679, -1573, -1287, -494, 775, 975, -751,
11282  -47, 1758, 652, 1155, -1465, -1073, -1087, -1026,
11283  289, 340, 448, 1348, 351, 682, 2065, -1183,
11284  -1313, -1562, -466, -1546, -1077, -477, 3012, 2512,
11285  -1560, -1532, -1441, -1229, 861, -421, 1515, 2195,
11286  1163, 1418, -1268, -1103, -804, -1094, 3254, -711,
11287  -558, 713, 1414, 1684, 542, -781, -827, -814,
11288  -245, 1129, -160, 210, 386, 618, -1633, 488,
11289  -1584, -1571, -1349, -662, 711, 1516, 1661, 1673,
11290  -1510, -1530, 1013, -1172, 425, -1415, -856, 2963,
11291  2258, 1919, -744, -1208, -863, -634, -729, -1068,
11292  -857, -289, 701, 6703, -1502, -1353, -1531, -1372,
11293  -1388, -1067, 1392, 100, 2570, 1703, -1551, -1500,
11294  -1587, -1693, -1753, -1431, -1048, 1162, 1308, 3073,
11295  -998, -1575, -517, -1346, -1293, -1493, -1375, -1109,
11296  -803, 2972, -1446, -1316, -1114, -1405, -1240, -1057,
11297  -1109, -589, 2623, 1626, -1555, -1026, -1346, -1467,
11298  -902, 1291, 176, 630, 4293, 1949, -1233, -1362,
11299  -930, -1175, -1118, -1375, -1172, -967, 4896, 4195,
11300  -1744, -1562, -1797, -1815, -1577, -1194, 371, 3326,
11301  3183, 3071, -1425, -1773, -1562, -1358, -547, -246,
11302  24, -526, -1502, 29376, -860, -614, -857, -795,
11303  793, -616, 1691, -125, 156, 559, -1643, -1462,
11304  -1523, -1413, -1251, -592, 1014, 1888, 243, 1041,
11305 };
11306 
11307 static const int16_t fcb16ss[] = {
11308  308, -532, -811, -974, -641, -431, 3409, 258,
11309  567, 641, 1315, -723, -738, -502, 142, 678,
11310  -67, -170, 73, -65, 2717, -804, -958, -878,
11311  -532, -562, 238, 497, 548, 718, -868, -669,
11312  -932, -1004, -518, -502, -286, 405, 2987, 1420,
11313  174, -779, -748, -575, -153, -40, 340, 413,
11314  275, 387, 965, 82, -550, -744, -592, -591,
11315  -604, -163, 428, 843, -1280, 1756, -368, 777,
11316  -29, -453, -61, 43, 50, 137, 950, -229,
11317  1504, -491, -353, -167, -285, -158, -94, -185,
11318  -1431, 303, 673, -758, -610, -308, 1247, 348,
11319  95, 31, 1631, 1963, -624, -770, -466, -150,
11320  -122, -123, 34, -141, -883, -374, -948, -629,
11321  3420, -772, -392, -31, 603, 646, -760, -871,
11322  -936, -948, -727, 3563, -376, 858, 699, 561,
11323  -1370, 2366, -775, -1241, -1105, -247, 177, 432,
11324  414, 379, -1360, -1057, -945, -848, -568, -779,
11325  -632, -328, -295, 425, -349, 630, -275, -527,
11326  438, 47, -194, -96, -239, -545, -1381, -689,
11327  1644, 1165, -437, -153, -193, 307, 183, 66,
11328  -1335, 2590, 2169, -447, -435, -317, -82, 204,
11329  45, -145, -1324, -205, 4019, -973, -578, 28,
11330  175, 506, 235, -98, -908, -294, 1443, -850,
11331  -556, 1707, -277, 58, 241, -188, -853, -572,
11332  -577, 1258, 1007, -190, 1, -3, 103, -49,
11333  5385, 137, -707, -834, -510, -517, -392, -390,
11334  -231, -275, -1249, 5229, -812, -893, -353, -663,
11335  -29, 187, 45, 10, -1388, -1171, -1051, 412,
11336  -379, -411, 240, 574, 632, 284, -838, -912,
11337  -924, 3062, -695, -409, -224, 422, 293, 267,
11338  -1436, -1237, -1303, -1305, -914, -243, 821, 839,
11339  1043, 1284, -1178, -496, 1594, -736, 1752, -601,
11340  -396, 330, 231, 48, -1253, 808, -896, -967,
11341  -653, -84, 4, 442, 363, 589, -1005, -672,
11342  -687, -93, -274, 1376, -232, -52, 399, 255,
11343  -1085, -1214, -1088, -748, 1036, 414, 220, 509,
11344  436, 499, -648, -765, -931, -983, -758, -543,
11345  -379, -115, 780, 3327, -1086, -893, -773, -881,
11346  -683, -11, -322, 3418, 739, 961, -1363, -929,
11347  899, -1005, -792, -338, -185, 702, 627, 638,
11348 };
11349 
11350 static const int16_t fcb16sm[] = {
11351  -1125, -1385, -1439, -1387, -1120, -681, -135, 616,
11352  3086, 2537, -1440, -1209, -1027, -1209, -626, 173,
11353  662, 899, 861, 2180, 387, 1032, 936, 140,
11354  -353, -302, -290, -330, -551, -1019, 3555, -68,
11355  -441, -539, -500, -27, -423, -506, -522, -415,
11356  2347, 1890, -312, -742, -679, -679, -653, -609,
11357  -433, -472, 2709, -755, -1153, -1066, -1028, -862,
11358  -826, -315, 78, 1699, -363, -429, -690, -190,
11359  -358, -667, 1909, 39, -1, 138, -1592, -1559,
11360  -1357, -1554, -750, 813, 1676, 1537, 977, -269,
11361  8320, -602, -1140, -1153, -1136, -1174, -1004, -1091,
11362  -1388, -1187, -507, 3103, -200, -665, -590, -381,
11363  -365, -40, -295, -591, -963, 271, 2231, -547,
11364  -65, -270, -64, 243, -183, -548, -796, -277,
11365  -7, -168, 1575, -361, 35, -19, 192, -154,
11366  -384, 144, -426, -528, -598, -778, -297, 1847,
11367  564, 218, 864, -654, -485, -435, 45, 709,
11368  630, -11, -691, -111, -775, -356, -522, 2247,
11369  -79, -433, -620, 594, 79, 60, -828, -475,
11370  768, -79, -655, 550, -201, 77, 858, -11,
11371  -803, 1173, 1027, -971, -656, -648, -40, 17,
11372  720, 176, -1055, -936, -258, 550, 1086, 1065,
11373  0, -473, -364, 30, 53, -6, -54, -24,
11374  21, -81, -88, -45, -14, 81, 674, -1189,
11375  -1049, -846, -489, -24, -47, 165, 658, 1909,
11376  -241, -390, -387, -454, -319, -549, -307, -112,
11377  778, 1486, -314, 34, -93, -799, -538, 2219,
11378  -445, 39, -38, -258, -427, -943, -760, -602,
11379  -575, -450, 376, 668, 879, 1215, -1216, -784,
11380  -646, -291, 275, 1019, -77, 124, 256, 1166,
11381  -410, -993, -1145, -1118, -940, -825, -560, -131,
11382  1006, 4878, -1401, -1286, -1316, -1394, 177, -919,
11383  162, 2292, 1792, 1242, -762, 937, -168, -900,
11384  -829, 203, 1225, 626, -122, -515, 992, -198,
11385  -782, -25, 74, 1019, -606, -364, -350, -5,
11386  451, 324, 265, -1143, -820, 382, -362, 85,
11387  -797, 693, 1594, -335, -229, -396, -211, -356,
11388  -97, -115, 92, 49, -476, -1124, -1084, -594,
11389  -228, 728, 16, 589, 1213, 841, -829, 1874,
11390  -907, -1000, 1411, -621, -707, 356, 437, 37,
11391 };
11392 
11393 static const int16_t fcb22l[] = {
11394  2735, -1224, -1198, -1073, -1115, -1054, -713, 1693,
11395  -1106, -1259, 722, -1256, -1223, 1686, 1589, 2003,
11396  -906, 2529, 2141, -396, -338, -36, 52, 476,
11397  319, -420, 561, -492, -526, -359, -221, -254,
11398  -752, -1136, -690, -896, 4307, -363, -42, 1363,
11399  -717, -1036, -874, 2315, -952, -872, 262, 1418,
11400  737, 1374, -506, -470, -275, -126, 242, 428,
11401  -678, -681, -581, 1016, -553, -509, -485, -408,
11402  9595, -1015, -1168, -932, -812, -690, -167, 753,
11403  -935, -439, 2105, -526, -710, -570, 9, 548,
11404  530, -1308, -1060, -351, -974, -1038, 93, 5579,
11405  -737, -1282, 1386, -1284, -1243, -1105, 790, 2169,
11406  -701, -660, -555, 1317, 2805, 792, 2209, -490,
11407  -758, -1262, -1083, -1073, 930, -810, -170, 2326,
11408  -1213, -1286, 3435, -1135, -1051, 220, 3040, 1999,
11409  -933, -663, -714, -855, -372, -599, -437, 373,
11410  5873, -987, -1081, -1003, -747, -271, 582, 1069,
11411  -917, -754, 5676, -565, -616, -396, 177, 908,
11412  3106, 1459, -678, -543, -340, 47, 336, 493,
11413  -1060, 1427, -560, -763, -710, -661, 193, 595,
11414  -996, 2488, -588, -752, 1306, 114, 292, 689,
11415  -1202, 2334, -1173, -1167, -755, 353, 1711, 1572,
11416  -932, -751, 2099, 2025, -417, 62, 458, 611,
11417  -981, 4387, -639, -560, -520, -152, 262, 748,
11418  -828, -818, -682, 5250, -640, -270, 385, 1049,
11419  -1072, -774, 1870, -668, 1514, -158, 283, 793,
11420  -1087, -1150, -899, -875, -188, -184, 6656, 2311,
11421  -906, 1654, -446, 1677, -654, -101, 364, 721,
11422  -1272, 7928, -812, -576, -708, -347, 397, 1128,
11423  3830, -1034, -1055, 2244, -759, -706, 79, 893,
11424  -922, -1067, 2740, -868, -858, 1129, 34, 1096,
11425  2455, -694, 1970, -650, -674, -131, 370, 697,
11426  -1069, -1137, -948, -1045, -1087, -964, 367, 1091,
11427  4096, -960, -921, -870, 1397, -511, -190, 545,
11428  -657, -1194, -536, -951, -1094, 117, -720, 2532,
11429  -1098, -1147, -1177, 1764, -757, -121, 2372, 2010,
11430  3662, -952, -995, -894, -625, 464, 731, 863,
11431  -607, -505, 401, -423, -540, 2144, 755, -430,
11432  -1499, -1242, -1202, -1190, -626, 1249, 3388, 2379,
11433  -983, -1090, -907, -1021, -1012, -870, 2723, 1589,
11434  -913, 332, -102, 99, 226, 6, 176, 354,
11435  156, -36, -829, -774, -685, -15, 498, 503,
11436  2030, -409, -599, -572, -341, -2, 111, 302,
11437  788, -1002, -978, -929, -1001, -886, 578, 995,
11438  1237, -747, -696, -653, 1143, 62, 506, 571,
11439  994, -993, -902, -871, -662, 1527, 370, 979,
11440  980, -466, -484, 787, -261, 61, 250, 377,
11441  -112, -676, -535, -344, 274, 363, 185, 334,
11442  -48, -1144, -1095, -1011, -552, 445, 1355, 1207,
11443  -1108, -1128, -1085, -826, -83, 2001, 1265, 1429,
11444  -1024, 1199, -671, -701, -444, 1192, 187, 673,
11445  -1039, -1056, -953, -732, 359, 714, 787, 935,
11446  -1187, -1133, -1112, -971, 2158, 1720, 801, 2016,
11447  -1056, -1068, -889, 1808, 503, 892, 358, 1041,
11448  -1180, -1184, -1068, -788, 1423, -573, 2141, 1949,
11449  -1042, -924, -849, 512, -629, -272, 779, 815,
11450  1939, -1069, -1092, -1027, -770, 48, 1554, 1285,
11451  -1109, -1148, -1157, -1033, -934, 779, 1358, 1560,
11452  -1053, 222, -1095, -1001, -681, -26, 1112, 1035,
11453  -1168, -1285, -1169, -1180, -1085, -1097, 1313, 3112,
11454  -928, -655, -811, -618, 1555, -480, 71, 467,
11455  -1220, -1123, -1008, -577, -845, 3854, 491, 1878,
11456  -1051, -761, 617, -650, -453, 51, 784, 757,
11457  -993, -883, -905, -708, -869, 969, -64, 655,
11458 };
11459 
11460 static const int16_t fcb22s[] = {
11461  9854, -479, -1163, -1147, -1316, -1137, -991, -942,
11462  522, 739, -1042, -1306, -1040, -126, 1147, 3526,
11463  1880, -477, -483, -328, -899, 1063, 1243, -610,
11464  -721, -527, -372, 171, 90, 196, 6615, -1167,
11465  -1189, -1079, -954, -817, -833, 2246, 439, 1038,
11466  -1053, -1136, -938, -805, -1022, -1041, -717, 2021,
11467  341, 935, -1164, -1230, -573, 1768, 11111, -1113,
11468  -874, -631, -367, 7, -1077, -925, 1558, -850,
11469  -918, -755, -512, 452, 260, 400, -787, -966,
11470  -690, -584, -843, -802, 2092, 120, 103, 580,
11471  -746, -512, -241, -621, 2771, -486, -268, 258,
11472  171, 232, -1265, -1253, 15128, -1123, -1037, -885,
11473  -1109, -664, -659, -240, 1558, -909, -1160, -1247,
11474  -1223, -1031, -989, -415, 3504, 1569, -651, -1241,
11475  -1145, -1014, -1322, -1000, -354, 59, 709, 4206,
11476  -1124, -986, -633, -976, -907, -636, -371, 255,
11477  1195, 876, -145, -1146, -1018, -992, -480, -762,
11478  6904, -703, -431, 1043, -1048, -638, -142, 394,
11479  -852, -730, -533, -361, 234, 221, -1070, -930,
11480  -764, 3210, -780, -256, 1777, 258, 307, 382,
11481  -1224, 987, 4894, 3525, -412, -558, -819, -863,
11482  -572, -497, -1175, -1197, 7637, -1109, -748, -116,
11483  -306, 27, 386, 630, -1334, -1378, -1302, 12592,
11484  -1327, -971, 89, -731, 259, 201, -1135, -951,
11485  -585, -64, 3489, 2765, 43, 75, -527, -162,
11486  2865, -1344, -1394, -1391, -1231, -748, -962, 5403,
11487  719, 1418, -724, -1101, -955, -743, -937, -1064,
11488  -1095, -601, -60, 411, -1113, -873, -603, 2913,
11489  2512, -339, -36, 26, -39, 78, -757, -998,
11490  -522, -838, 5507, -973, 796, 536, 250, 312,
11491  -1363, -944, 6021, -58, 5313, -690, -549, -485,
11492  -66, -133, -1257, 6004, 6374, 1487, -976, -987,
11493  -969, -803, -1027, -624, -967, 1744, 3504, 6,
11494  -659, -691, -326, -129, -49, 148, -1032, -683,
11495  1819, 1804, -491, -452, -295, 33, -20, 42,
11496  -1226, -1086, -792, 6412, -657, -278, -103, -25,
11497  -82, 207, 2450, -6, 2417, 251, -622, -593,
11498  -409, -193, -339, -304, -862, -667, 2457, -500,
11499  -438, -504, 1408, 143, 203, 265, -1128, -1148,
11500  2791, -373, -951, 2129, -842, -278, 81, 307,
11501  -787, -822, 2655, -604, 2028, -787, 4, 335,
11502  170, 219, 649, -457, 972, -607, -359, -470,
11503  -238, 68, -57, 107, 2285, -526, -490, -604,
11504  179, -41, 230, 64, 20, 50, -802, 1168,
11505  -235, -264, -316, 1469, -499, 108, 183, 150,
11506  -1068, -806, -399, 1244, -355, 487, -57, 450,
11507  195, 248, -1122, -1096, 3327, -956, 1084, 1306,
11508  247, 442, 169, 283, 3416, -609, -891, -879,
11509  -853, -573, -285, -147, 380, 608, 1271, -874,
11510  -931, 40, -989, 1432, 1981, -34, 285, 190,
11511  -902, -974, 4117, -868, -784, -584, -358, 200,
11512  261, 521, -945, -981, -773, 3517, -961, 2420,
11513  9, 318, 187, 322, -1006, -779, -526, 2972,
11514  -712, -578, -576, 167, 156, 270, 460, -74,
11515  -237, 939, -440, -515, 126, 63, 82, 67,
11516  -1069, -1104, -923, -634, -190, 1151, 526, 2920,
11517  125, 566, -1144, 4199, 1314, -458, -568, -336,
11518  -515, -332, -352, -143, -770, 283, -770, -785,
11519  -807, -348, 93, 427, 181, 334, -798, -830,
11520  -300, -509, 1257, -554, 1341, 6, 242, 272,
11521  -1030, 62, 1293, 340, 752, -493, -6, -34,
11522  33, 85, -893, -1202, 244, -131, -306, 7590,
11523  -832, 420, 80, 423, -799, -870, -930, -720,
11524  -640, 2390, -409, -177, 91, 370, -864, -949,
11525  838, -574, -234, 555, 46, -9, -83, 146,
11526  -825, -478, -664, -57, 867, -296, -380, -73,
11527  70, 171, -1124, 10522, -228, -609, -958, -1025,
11528  -548, -384, -257, 55, 5414, 436, -651, -748,
11529  -671, -525, -25, -273, -264, 57, -1129, 1974,
11530  -145, 1650, -317, -514, -305, -78, -154, 59,
11531  1269, 1008, -510, -711, -534, -358, 194, 117,
11532  102, 57, -837, 1260, -126, -494, 47, -162,
11533  924, -72, 130, 97, 742, -803, -711, -755,
11534  -402, -188, 24, 309, 187, 379, -1092, 5862,
11535  -647, -807, -715, -696, -408, -29, 104, 353,
11536  3298, 2193, -263, -772, -908, -754, -449, -164,
11537  -157, -44, -986, 2313, -596, 56, 2057, -478,
11538  74, -51, 51, 121, -899, 1793, -595, -669,
11539  -743, -689, -546, 71, 201, 382, -1061, 3375,
11540  -776, -876, -648, -407, -44, 260, 258, 393,
11541 };
11542 
11543 static const int16_t fcb22m[] = {
11544  11522, 868, -1444, -1572, -1674, -1745, -1844, -1616,
11545  -1723, -1508, 27, -321, -693, -597, -374, -380,
11546  327, 209, 611, 1182, -548, 176, -544, -485,
11547  -341, -376, -383, 1024, 1316, -4, 192, -649,
11548  -979, -945, -802, -183, 3749, 812, -416, -527,
11549  -734, 1059, -521, 924, -462, -631, -76, 182,
11550  126, 100, -653, -643, -1189, -1264, -1312, -1311,
11551  -1212, -1016, -218, 8415, -1005, 734, 1303, -272,
11552  -397, -521, -245, 389, 242, -234, 458, -912,
11553  -1215, -1228, -1288, -1131, -845, -404, 912, 5497,
11554  413, 3161, -432, -148, 1704, -663, -996, -1009,
11555  -1419, -929, -36, -471, -640, -571, -197, -573,
11556  -462, 2586, -179, -382, -757, -895, -1096, -1140,
11557  -1216, -1051, -688, -44, 3311, 3518, -474, 2530,
11558  1475, -676, -702, -777, -380, -316, -538, -468,
11559  -708, 542, -213, -713, -911, -482, -696, -135,
11560  1282, 2006, 5707, 476, -707, -771, -650, -788,
11561  -778, -853, -962, -926, 10, -11, 3, 1,
11562  -12, -14, 21, 7, -13, -10, -1410, -1712,
11563  1379, 5757, 218, -1232, -563, -929, -684, -827,
11564  -261, 1040, -154, -309, -99, 62, 856, 199,
11565  -614, -926, -626, 1568, -258, 374, 1071, -140,
11566  -250, -332, -832, -706, -863, -714, -749, 3081,
11567  498, -695, -395, -600, -279, 588, 245, 3122,
11568  -329, -677, -262, 67, 19, -530, -882, -862,
11569  -1033, -160, 1542, 1916, -416, -600, -553, -219,
11570  -130, -497, -699, 1719, 160, 3293, -212, -923,
11571  -1045, -761, -1238, -1038, 1543, 738, -548, -541,
11572  -403, -281, -115, -95, -313, -19, -292, 1136,
11573  3592, 696, -654, -856, -726, -693, -1057, -1267,
11574  -722, -381, -683, 1364, -30, 589, 454, 262,
11575  -57, -1018, -312, 846, -139, -587, -127, 2482,
11576  -178, -233, -977, -796, -6, 250, 220, 1577,
11577  1141, -251, -649, -809, -1051, -873, -762, -990,
11578  -1010, -890, -897, -639, -671, 1964, 788, 2310,
11579  6001, 20, -1008, -1159, -1208, -1208, -1318, -1227,
11580  -829, 1680, -1023, -998, -1224, -945, -769, -41,
11581  2033, 196, 917, 1615, 2026, -654, -1014, -918,
11582  -750, -675, -839, 1541, 282, 430, -1059, -708,
11583  -507, -522, -169, 438, 196, 835, 778, 897,
11584  420, 526, 1239, 198, -736, -953, -835, -229,
11585  -348, 726, -767, 1311, 248, -353, -550, 1017,
11586  -250, -732, 256, -175, -638, 763, -761, -957,
11587  -554, 539, 252, 299, 431, 613, 4398, -378,
11588  -1022, -1020, -990, -757, -621, -83, -34, 122,
11589  -476, 77, -799, -116, 4546, -787, -735, -462,
11590  -875, -907, -1373, -1354, -1355, -1220, -1024, -88,
11591  1298, 2844, 940, 1135, 2261, 2142, 181, -735,
11592  -924, -941, -799, -715, -662, 86, -719, -521,
11593  115, -576, -699, 1052, 1295, -57, 42, 230,
11594  2876, 501, -294, -158, 104, -157, -515, -662,
11595  -987, -1069, -703, -985, -1061, -946, -878, -267,
11596  397, 132, 534, 3642, 1298, -560, -701, -526,
11597  -294, 197, 310, 75, -3, 267, -342, 2058,
11598  -328, -427, -709, -688, 14, -43, 237, 506,
11599  2822, -337, -900, -818, -638, -192, 883, -14,
11600  -271, -559, 2822, -165, -988, -933, -917, -603,
11601  -583, -397, 467, 1092, -1044, -479, 2478, -386,
11602  -535, -253, 63, -49, 79, 27, -182, -100,
11603  362, -628, -661, -707, 1557, 136, 335, 89,
11604  -197, 5697, 220, -473, -472, -1053, -1023, -1087,
11605  -1203, -756, -377, -917, -925, -568, -237, 1422,
11606  197, -98, 614, 867, -831, -829, -969, -720,
11607  414, 1080, 1707, 828, -121, -757, -1044, -289,
11608  816, 284, 809, -84, -22, -552, -9, 193,
11609  -359, 66, -582, -674, 1992, -31, 58, 427,
11610  -515, -299, 932, -608, -1103, -1068, -1016, -770,
11611  200, 1031, 1112, 1026, -598, -818, -891, -635,
11612  -828, -866, -650, 4795, -407, 215, -853, 373,
11613  -696, 159, 995, 465, -509, 109, 60, 10,
11614  8455, 198, -999, -1131, -1111, -1195, -1246, -1192,
11615  -1181, -934, -365, -764, -689, -589, -734, 2479,
11616  -960, 1279, 104, -209, -1012, -824, -1059, -921,
11617  -812, -204, 199, 601, 3136, 637, 3021, 3851,
11618  -490, -18, -930, -1081, -1133, -1182, -1268, -980,
11619  -864, -945, -278, 961, -514, -123, 562, 874,
11620  -130, 336, 3314, -331, -1112, -1162, -1227, -1230,
11621  -1172, -988, -319, 3582, 890, 50, -681, -788,
11622  -906, -876, -829, -827, -41, 3416, -740, -913,
11623  -893, 404, 2059, -651, -474, 302, 516, 578,
11624 };
11625 
11626 static const int16_t fcb22sl[] = {
11627  1098, -1107, -1125, -983, -770, -233, 201, 823,
11628  -1433, -1294, -17, -1156, -301, 1185, 1307, 1108,
11629  -1247, 1829, 1353, -537, -457, 116, 574, 712,
11630  159, -489, 511, -340, 54, 119, 213, 351,
11631  -1489, -1256, -1324, -1132, 3710, 262, 1087, 1465,
11632  -1434, -1027, -1116, 825, -662, -428, -109, 1045,
11633  229, 753, -604, -422, 122, -220, 279, 375,
11634  -349, -684, -197, 490, -160, -116, -120, 146,
11635  5195, -895, -974, -758, -524, 21, 761, 1016,
11636  -1216, 151, 864, -602, -715, -591, -347, 592,
11637  -1265, -1328, -1375, -878, -660, -549, 143, 4302,
11638  -1433, -1277, 360, -1032, -835, -385, 337, 1111,
11639  -1345, -1250, -1156, 914, 1594, 22, 912, 1012,
11640  -1576, -1411, -1364, -1153, 842, -184, 240, 1302,
11641  -1486, -1162, 1246, -880, -830, 14, 2487, 1607,
11642  -1384, -158, -572, -977, 43, -30, -184, 572,
11643  2759, -892, -768, -522, -289, -44, 351, 575,
11644  -1292, -546, 3736, -609, -538, -25, 514, 924,
11645  1772, 1639, -903, -595, -263, 340, 579, 670,
11646  -1425, 770, -1179, -920, -1158, -675, 496, 1208,
11647  -1337, 1240, -1030, -1044, 1840, 312, 809, 908,
11648  -1457, 1410, -1240, -1083, -541, 568, 2768, 1432,
11649  -1249, -890, 1078, 1278, -558, 63, 573, 778,
11650  -1285, 1932, -1004, -902, -339, 59, 17, 659,
11651  -1352, -935, -877, 3421, -455, 160, 820, 1230,
11652  -1326, -978, 986, -790, 1541, 41, 542, 743,
11653  -1491, -1162, -1389, -1265, -928, -139, 5045, 2259,
11654  -1182, 1358, -953, 1338, -502, 122, 749, 839,
11655  -1284, 4389, -1001, -813, -421, 44, 855, 1072,
11656  1658, -881, -821, 1409, -299, 4, 453, 700,
11657  -1144, -1112, 1230, -790, -421, 1250, -12, 655,
11658  1545, -872, 1199, -632, -365, 56, 415, 663,
11659  -1401, -1189, -1403, -1189, -1145, -687, -116, 1120,
11660  1768, -1068, -1024, -629, 1440, 88, 578, 711,
11661  -1651, -1561, -1564, -1430, -1037, 1264, -21, 1944,
11662  -1552, -1336, -1277, 916, -412, 27, 2454, 1661,
11663  1996, -1087, -1223, -924, -393, 1673, 794, 1017,
11664  -1362, -132, 151, 537, -992, 1830, 777, 991,
11665  -1591, -1355, -1494, -1420, -666, 2407, 3210, 2092,
11666  -1114, -624, -1087, -903, -808, -438, 1881, 654,
11667  -1140, 254, -105, 212, 386, 49, 256, 314,
11668  83, 98, -1128, -901, -578, 362, 702, 691,
11669  1191, -204, -335, -226, -102, -44, -5, 120,
11670  57, -1110, -403, -651, -806, -202, 567, 690,
11671  349, -908, -1075, -941, 1487, 464, 763, 782,
11672  387, -1070, -990, -765, -295, 1669, 341, 881,
11673  232, -1013, -1043, 723, -311, 294, 646, 574,
11674  72, -1191, -546, -183, 493, 161, 201, 465,
11675  -185, -1434, -1368, -1051, 64, 385, 748, 986,
11676  -740, -530, -1199, -562, 142, 1388, 1487, 715,
11677  -1359, 873, -1187, -923, -455, 1914, 403, 1016,
11678  -1245, -1223, -624, -495, 724, 652, 433, 585,
11679  -1499, -1277, -1381, -1148, 1679, 2138, 995, 1424,
11680  -1345, -1319, -1296, 906, -228, 1534, 506, 1024,
11681  -1628, -1410, -1422, -1197, 1393, -22, 2728, 1784,
11682  -1245, -1056, -942, 2, -165, -115, 840, 569,
11683  1016, -1191, -1091, -862, -457, 95, 2087, 1029,
11684  -1460, -1486, -1459, -1104, -571, 925, 1234, 935,
11685  -1568, -49, -1325, -1255, -64, 315, 838, 962,
11686  -1651, -1562, -1606, -1571, -1308, -380, 1988, 2117,
11687  -848, -412, -987, -370, 1224, -304, 10, 498,
11688  -1523, -1348, -1373, -959, -772, 3767, 621, 1773,
11689  -931, -628, 169, -513, 61, -306, 994, 476,
11690  -1116, -879, -875, -484, -795, 958, -162, 444,
11691 };
11692 
11693 static const int16_t fcb22ss[] = {
11694  6765, -638, -1108, -977, -679, -446, -325, -432,
11695  -127, 96, -569, -621, -1050, -841, -800, 1474,
11696  1170, 60, 330, 223, -1317, 855, 307, -931,
11697  -648, -549, -148, 535, 642, 445, 3666, -1146,
11698  -1167, -944, -584, 942, -284, 25, 573, 472,
11699  -1041, -1096, -1209, -1082, -770, -737, -139, 2073,
11700  753, 832, 507, -828, -1112, -1130, 4284, -722,
11701  -261, -57, 499, 300, -1380, -1130, 135, -898,
11702  -816, -395, 195, 453, 650, 537, -953, -1109,
11703  -1221, -981, -747, -647, 2360, 467, 845, 684,
11704  -1177, -792, -1254, -1148, 1344, -745, -323, 180,
11705  729, 739, -1020, 183, 5226, -638, -358, -86,
11706  -268, -143, 84, -115, 480, -543, -1229, -1097,
11707  -594, -983, -792, -391, 2637, 1405, -761, -866,
11708  -1186, -973, -792, -640, -220, -102, 1165, 3159,
11709  -1241, -1057, -1322, -1007, -731, 44, 264, 668,
11710  2645, 1592, 2885, -1155, -1347, -1209, -309, -1161,
11711  4216, -64, 830, 616, -688, -638, -596, 202,
11712  -665, -623, -499, -248, 512, 749, -1395, -708,
11713  -1086, 1209, -745, -367, 1397, 279, 374, 259,
11714  -1357, -254, 2310, 1839, -147, 36, -402, 300,
11715  -49, 47, -1328, -992, 3453, -889, -621, 135,
11716  437, 70, 663, 346, -1339, -1136, -1275, 6675,
11717  -1309, 2285, -869, 1154, 640, 617, -505, -1042,
11718  -984, -702, 1283, 1573, -168, 135, 249, 253,
11719  -783, -1119, -1342, -975, -1127, 1391, -705, 4439,
11720  1160, 845, -1283, -1224, -1286, -1142, -1019, -901,
11721  -658, -157, 231, 611, -994, -463, -1017, 1082,
11722  1831, -459, -164, 114, 0, 108, -1386, -1079,
11723  -1318, -1091, 2540, -717, 762, 1414, 849, 576,
11724  -1405, -566, 2704, -996, 2133, -678, 404, 281,
11725  4, -32, -1474, 3530, 2301, -711, -919, -305,
11726  -125, 184, 450, 73, -1132, 1567, 1620, -551,
11727  -198, -645, 19, 8, 190, 191, -741, -728,
11728  410, 1067, -322, -239, 86, 11, -137, -220,
11729  -489, -607, -963, 3630, -624, -478, -12, 124,
11730  219, 63, 2040, 75, 1338, -293, -333, -336,
11731  -330, -246, -360, -344, -953, -393, 1550, -701,
11732  -616, -254, 1908, 211, 328, -43, -1089, -299,
11733  1070, -723, -923, 2170, -400, -13, -28, 108,
11734  -812, -400, 876, -650, 1308, -772, -256, -200,
11735  117, 329, 649, -639, 437, -704, -567, -20,
11736  -211, 197, 330, 342, 1670, -468, -920, -588,
11737  972, -310, 9, -46, 70, -29, -1313, 1684,
11738  -794, -979, -752, 1864, -173, 108, 248, 292,
11739  -1247, -1226, -1059, 288, -112, 189, 20, 540,
11740  454, 380, -1035, -803, 1267, -767, 746, 1331,
11741  107, 317, 158, -116, 2093, -723, -1064, -906,
11742  -713, -789, -518, 48, 494, 1018, 1835, -1353,
11743  -1303, -1098, -559, 800, 520, 662, 615, 574,
11744  -1282, -526, 1829, -1086, -885, -356, -539, -50,
11745  493, 402, -777, -374, -754, 1721, -701, 2086,
11746  -348, 218, 138, 109, -1367, -1226, -1041, 1949,
11747  -433, -291, -363, 567, 613, 560, 1166, -481,
11748  -737, 1193, -479, -163, -69, 2, 133, 239,
11749  -1444, -1448, -1350, -987, -296, 606, 755, 543,
11750  741, 806, -851, 2437, 23, -681, -670, -271,
11751  -439, -227, -243, -198, -1307, 424, -1212, -987,
11752  -745, -369, 162, 641, 915, 611, -24, -728,
11753  -1061, -659, 808, -532, 1241, -233, 266, 353,
11754  175, 210, -262, -328, 101, -238, 66, -339,
11755  -472, -415, 952, -1490, -1302, -955, -1270, 5776,
11756  -792, 777, 1097, 807, -1334, -1172, -1211, -924,
11757  -877, 2458, -355, 593, 936, 699, -336, -700,
11758  -762, -569, -337, 642, 97, 441, -188, -533,
11759  -1062, 188, -873, -801, 418, -167, -57, -29,
11760  79, 241, -1110, 6430, -816, -807, -462, -601,
11761  -56, -45, 188, 74, 2869, 43, -1122, -799,
11762  -772, -847, 1394, -36, 294, 13, -1304, 2155,
11763  -534, 1545, -315, -325, 183, 31, 372, 187,
11764  873, 1376, -1037, -810, -516, -235, 485, 99,
11765  287, 327, -1074, 1203, -1089, -882, -515, -544,
11766  2041, -40, 208, 191, 597, -1141, -1274, -885,
11767  -386, 106, 593, 394, 671, 678, -1292, 3861,
11768  -1085, -1150, -748, -218, 500, 55, 335, 469,
11769  3217, 2888, -882, -643, -590, -506, 43, -459,
11770  -210, -222, -965, 2453, -830, -779, 1808, -588,
11771  130, 4, 130, -23, -1269, 1374, -1238, -1148,
11772  -523, -659, -170, -302, 1055, 1389, -1467, 2505,
11773  -930, -1181, -842, -516, 399, 886, 849, 738,
11774 };
11775 
11776 static const int16_t fcb22sm[] = {
11777  5761, -398, -743, -948, -944, -845, -883, -896,
11778  -811, -604, -1142, -1388, -1190, -685, -118, 1498,
11779  1590, 293, 564, 352, 124, 851, -131, -652,
11780  -573, -279, -756, -478, 833, 670, 2609, -1138,
11781  -1107, -1024, -739, -646, -387, 33, 635, 1037,
11782  -717, -990, -1161, -948, -660, -230, 69, 2510,
11783  1274, 841, -49, -872, -764, -211, 3046, -30,
11784  -143, -311, -324, -413, -760, 67, 619, -699,
11785  -725, 305, -484, 1292, 472, -156, -568, -1243,
11786  -1256, -994, -803, -386, 1692, 596, 1325, 1290,
11787  -492, -1007, -732, -788, 1136, -610, 45, 1307,
11788  420, 649, -534, -1075, -949, -367, 219, 444,
11789  -120, 251, 476, 1806, 902, -927, -1151, -879,
11790  -659, -741, -5, 298, 1861, 995, -244, -1031,
11791  -1142, -1085, -952, -773, -468, -9, 1637, 3592,
11792  -971, -1150, -1199, -985, -689, -317, 150, 540,
11793  2727, 1678, -223, -403, 102, -902, -773, -223,
11794  3182, -457, 75, -188, -291, -428, -101, -365,
11795  -442, -336, -128, -33, 781, 1242, 501, -753,
11796  -846, 757, -444, -311, 1182, 4, -8, -122,
11797  1866, -528, -142, 1598, -15, -219, -557, -804,
11798  -916, -965, 114, 130, 3672, -19, -873, -280,
11799  -777, -919, -824, -654, 1078, 39, -50, 119,
11800  -411, -311, -359, -57, -137, 7, -780, -892,
11801  -767, -167, 1302, 1693, -205, -51, -174, -71,
11802  838, -220, -1133, -993, -710, -340, 650, 1341,
11803  191, -5, 743, -543, -125, -567, 70, -42,
11804  -501, -448, 47, 1151, 400, -774, -781, 1324,
11805  1089, 32, -256, -415, -352, -214, 912, -1141,
11806  -988, -638, 1349, 251, 124, -4, 89, -16,
11807  -678, -569, 1502, 146, 114, 816, -98, -269,
11808  -622, -808, -634, 3319, 1218, -323, -750, -548,
11809  -525, -575, -591, -730, 35, 764, 1423, 574,
11810  -352, -672, -802, -314, -308, -29, -1040, -717,
11811  469, 421, -527, -420, 589, 195, 556, 472,
11812  -626, -864, -133, 3531, -667, -460, -523, 103,
11813  23, -309, 2381, 136, 1197, -399, -399, -501,
11814  -638, -899, -813, -707, -249, 719, 821, -989,
11815  -629, -568, 642, -4, 297, 70, -1105, 454,
11816  400, -235, -562, 1607, -116, -205, 1, -490,
11817  7, -523, 764, 329, 992, -240, -249, -275,
11818  -366, -265, 662, -803, 393, -567, -501, -32,
11819  178, 371, 126, -146, 1748, -516, -634, -395,
11820  268, 893, 154, -36, -620, -999, 304, 1490,
11821  -512, -821, -479, 1922, -610, -481, -482, -805,
11822  -996, -16, -567, 542, -22, 589, -114, 69,
11823  322, 358, -848, 1205, 509, -527, 25, 111,
11824  -243, -197, -20, 62, 1500, -977, -974, -391,
11825  -555, 448, -256, 79, 392, 547, 1472, -1276,
11826  -1203, -987, -315, 515, 855, 183, 231, 62,
11827  -1176, -397, 2831, -527, -575, -435, 174, -337,
11828  723, 107, -502, -765, -455, 1124, -218, 1444,
11829  53, -201, -135, -267, -510, -1058, -869, 1130,
11830  -128, -394, 16, 873, 597, 455, 16, 0,
11831  -11, 14, -12, 9, 6, -14, -11, -23,
11832  -453, -1056, -988, -713, -267, 794, 954, 1361,
11833  822, -448, 379, 1163, 336, -724, 55, 109,
11834  237, -80, -732, -1017, -264, 654, -1043, -1015,
11835  -654, 91, 17, 548, 504, 932, -1057, -1151,
11836  -964, -130, 1171, -146, 740, 134, 790, 539,
11837  -591, -577, -388, 154, 609, 341, 657, 838,
11838  -379, -872, 711, -665, -818, -549, -151, 2501,
11839  -28, -189, -255, -378, -363, -1157, -929, -887,
11840  -338, 1926, -33, -26, 1009, 765, -79, -98,
11841  -37, -967, -566, 1012, 905, -245, 41, 322,
11842  194, -148, -220, -171, -239, -242, -147, -14,
11843  221, 575, 1754, 3059, -246, -713, -696, -636,
11844  -640, -843, -841, -755, 2554, -504, -568, -318,
11845  -324, -171, -294, -238, -288, -174, -289, 1273,
11846  -231, 1053, -284, -338, -394, -227, -303, -226,
11847  966, 742, -873, -503, -586, -286, 119, -59,
11848  339, -38, -843, 977, -448, -238, 227, -77,
11849  729, 6, 45, -493, 277, -1385, -1289, -846,
11850  -117, 376, 763, 553, 769, 670, -652, 3280,
11851  -762, -882, -396, -299, 124, -270, -31, -210,
11852  2413, 644, -790, -912, -581, -507, -110, -408,
11853  -54, -30, 632, 969, -632, -206, 955, -95,
11854  -578, -337, -377, -467, 1264, 67, -854, -863,
11855  -909, -751, -616, -479, 563, 2070, -972, 1478,
11856  -450, -715, -859, -689, 190, 736, 617, 530,
11857 };
11858 
11859 static const int16_t fcb44sl[] = {
11860  2433, -925, -1015, -1009, -875, -276, 378, 464,
11861  694, 795, -1044, -601, -658, 257, -898, -509,
11862  -346, 2160, 694, 952, -1302, -619, 502, -378,
11863  -624, -178, 349, -100, 204, 546, -1450, -1127,
11864  -1302, -1297, -1051, -840, 3426, 1346, 1577, 1723,
11865  -1267, -710, -872, 448, -1023, -728, -521, -134,
11866  874, 936, -1134, -549, 203, -932, -1051, 755,
11867  -608, -199, 858, 1008, 1819, -842, -773, -739,
11868  818, -371, 289, 293, 656, 704, 308, -1009,
11869  -959, -1089, 466, -468, 279, 897, 764, 797,
11870  -1433, -1276, -1253, -1326, -1182, -992, -85, 4339,
11871  2135, 2136, 1131, -917, -966, -859, -889, 1178,
11872  62, 659, 771, 882, 1844, -607, 1184, -766,
11873  -805, -385, -61, 502, 648, 732, -1245, 1315,
11874  -818, -827, 621, -588, 193, 480, 649, 776,
11875  -1178, -1202, -1152, -1088, -857, -191, -49, 129,
11876  1950, 1237, -1461, -1290, -1342, -1401, -1338, -1213,
11877  -623, 224, 4086, 2517, -1150, -814, -747, 916,
11878  807, -288, 319, 436, 560, 718, 392, -973,
11879  -988, 411, -954, -502, 214, 621, 856, 831,
11880  -1268, 4012, -852, -1002, -1014, -577, 32, 552,
11881  987, 1138, -1205, -1319, -1145, -928, 80, 371,
11882  277, 779, 859, 902, -1141, -991, -957, 707,
11883  -892, 1098, 126, 381, 668, 870, -1254, -995,
11884  -1163, -926, -1149, 2572, -17, 747, 1456, 1509,
11885  -1004, -867, 1205, -797, 938, -657, 346, 520,
11886  782, 872, -1328, -1080, -1111, -1067, 2227, -892,
11887  665, 1604, 1425, 1477, 1869, -668, -712, 1044,
11888  -800, -139, 0, 355, 609, 717, -1192, -632,
11889  3546, -780, -870, -501, 141, 504, 921, 1027,
11890  -1125, -1087, 1154, -660, -987, 937, 82, 1390,
11891  1360, 1243, 1259, -550, -769, -787, -743, -362,
11892  -12, 177, 321, 505, -1147, -899, -947, -849,
11893  1371, -462, -127, 16, 752, 954, -1405, 448,
11894  -1181, -1259, -1204, -868, -468, 110, 1293, 1263,
11895  -1267, -1180, -1238, -930, -940, 916, 1793, 653,
11896  1070, 1137, -216, -997, -845, -659, -699, -174,
11897  758, 961, 417, 630, -1123, 1691, 1229, -732,
11898  -937, -491, -78, 265, 744, 864, 4771, -856,
11899  -1005, -1007, -934, -484, -17, 579, 861, 959,
11900  -1264, 70, -961, -864, -860, -302, 314, 788,
11901  487, 686, -1133, -790, -466, 561, -812, -256,
11902  2078, -58, 757, 953, -1133, -286, -655, -476,
11903  -23, -629, 7, 182, 426, 504, -1110, 314,
11904  497, -822, -662, -754, 1179, 1726, 696, 955,
11905  1793, -1143, -1268, -1279, -1207, -873, -183, 1546,
11906  1440, 1305, -1278, 1396, -779, 558, -840, -32,
11907  -18, 257, 616, 757, 265, -906, 499, -897,
11908  -846, -435, 362, 434, 752, 732, 453, 150,
11909  -1029, -1182, -1195, -940, -297, 876, 1084, 1051,
11910  -1377, 1354, -1148, -1313, -1211, -937, -366, 1942,
11911  1323, 1410, 311, -270, -81, -159, 42, 42,
11912  7, 357, 255, 285, 1973, 1386, -752, -873,
11913  -916, -466, -39, 493, 638, 759, -1338, 1107,
11914  -1081, -1165, -1038, -484, 1722, 534, 1038, 1102,
11915  -1446, -1212, -1337, -1452, -1422, -1291, -690, 1634,
11916  1348, 1640, -1044, -184, -757, -683, -100, 1044,
11917  369, 349, 432, 584, -1137, -528, 1425, 1294,
11918  -842, -257, -32, 289, 639, 796, -1418, -1229,
11919  -1282, -1391, -1421, -1234, -852, -765, 737, 2076,
11920  -1104, -928, -936, -1088, 378, -765, 1603, 581,
11921  753, 925, -1191, -841, -919, 2886, -907, -232,
11922  180, 543, 956, 1070, -1314, -843, 804, -1094,
11923  -1209, -1031, -626, 698, 1049, 1152, 256, 831,
11924  -841, -814, -841, -54, 134, 347, 535, 658,
11925  104, -801, -959, -519, -406, 156, 12, 13,
11926  380, 494, -1144, -1112, -973, -965, -916, -474,
11927  -225, 460, 402, 734, -1448, -1316, -1278, 231,
11928  -1086, -578, 584, 1115, 1275, 1260, -1321, -963,
11929  -1127, -1288, 41, -1102, -31, 1331, 1003, 1145,
11930  112, -1270, -1343, -1376, -1114, -778, 392, 1918,
11931  1165, 1246, -1247, -870, -1232, -1147, -1075, 570,
11932  181, 1983, 971, 1216, -1309, -1199, 260, -1136,
11933  -950, -742, 1067, 703, 1150, 1144, -1405, -1533,
11934  -1564, -1549, -1264, -737, 1085, 1706, 1806, 1785,
11935  282, -1173, -1128, -1188, -971, -885, -291, 254,
11936  841, 987, -142, -1068, -1264, -1232, -1058, 138,
11937  546, 521, 1096, 987, 890, -936, -1020, -1051,
11938  -871, -521, 1686, 625, 930, 936, -1343, -924,
11939  -1231, -1247, -1052, -951, 1110, 125, 826, 1116,
11940 };
11941 
11942 static const int16_t fcb44ss[] = {
11943  6575, -881, -1291, -1258, -1090, -517, -268, -56,
11944  106, 295, -303, -1134, -1113, -650, -508, 1843,
11945  -235, -141, 454, 832, -1212, 856, -404, -620,
11946  -682, -487, -69, 865, 341, 95, 3626, -1037,
11947  -1366, -1349, -1126, -558, 187, 343, 657, 765,
11948  -410, -735, -1046, -1023, -897, -673, -366, 3174,
11949  1264, 720, -730, -922, -523, -821, 4042, -463,
11950  45, 329, 213, -93, 301, -1011, 277, -840,
11951  -820, -451, 417, 470, 739, 953, -1219, -1286,
11952  -1545, -1426, -1209, -803, 1156, 1311, 1329, 1329,
11953  -643, -1136, -1200, -912, 1221, -695, 342, 910,
11954  905, 812, -996, -365, 4868, -738, -591, -621,
11955  17, -42, 0, 100, 2085, -1214, -1434, -1432,
11956  -1243, -577, -626, 140, 1357, 1821, -1064, -1261,
11957  -1629, -1525, -1488, -1101, -631, 551, 3556, 3974,
11958  -635, -846, -1005, -646, -803, 123, -151, 357,
11959  2137, 953, -1168, -1055, -1115, -1061, -823, -651,
11960  3842, 606, 491, 491, -1297, -1063, -990, -1051,
11961  -1202, -983, -468, -47, 163, 336, -1131, -446,
11962  -683, 644, -660, -675, 1251, 373, 195, -123,
11963  -1109, -430, 1820, 1883, -862, -743, -265, 119,
11964  66, -41, -1281, -768, 1941, -955, -1054, -856,
11965  528, 363, 488, 545, -936, -682, -814, 5534,
11966  -826, -347, 58, -38, 168, 14, 1224, -719,
11967  -300, -766, -407, 630, 269, 39, -230, -701,
11968  1601, -958, -945, -955, -734, -487, -20, 1392,
11969  544, 282, -118, -1133, -1161, -1065, -939, -213,
11970  -129, -271, 451, 2570, -895, -805, -536, 1455,
11971  1496, -647, -199, 114, 95, -42, 2230, -855,
11972  -715, -819, 1762, -699, -50, -109, 163, 207,
11973  -334, -759, 3297, -645, 2561, 77, -239, -259,
11974  -275, -445, -1304, 3536, 1610, -526, -926, -582,
11975  -12, 44, -180, -69, -804, 1107, 1451, -868,
11976  -851, -589, -354, -85, 88, 336, -537, -444,
11977  40, 231, -715, -523, -351, -379, -123, 171,
11978  1223, -328, -567, 2182, -291, -352, 20, -157,
11979  -338, -635, 2194, -476, 1624, -802, -762, -585,
11980  -245, 48, 63, -45, -32, -646, 847, -556,
11981  -727, -259, 1309, 239, -128, -755, -1018, -640,
11982  876, -642, -906, 1394, -26, 338, 204, 148,
11983  -988, -521, 135, -807, 1065, -525, -80, -248,
11984  383, 836, 521, 13, -553, -865, -928, -631,
11985  -137, -83, 446, 221, 1924, 48, -621, -845,
11986  -782, -544, -531, -418, -79, 915, -711, 1247,
11987  -938, -766, -995, 1459, 31, 199, 261, 190,
11988  -670, -1207, -1013, 108, -670, 204, 407, 266,
11989  473, 998, -606, -923, 1845, -1061, 910, -774,
11990  268, 493, 178, 61, 1938, -1237, -1010, -1097,
11991  -780, -368, 1125, 354, 398, 550, 1032, -1128,
11992  -1196, -908, -767, 529, 2326, 728, 227, -13,
11993  -1113, -367, 382, -939, -1094, -896, -463, 446,
11994  896, 1128, -591, -823, -894, 3052, -968, 2157,
11995  -153, -71, 111, 118, -1106, -930, -911, 1663,
11996  -905, -691, -226, 503, 665, 702, 2067, -1149,
11997  -828, 990, -850, -426, -159, 148, 379, 512,
11998  -1268, -1390, -1492, -1343, -1419, 2246, -224, 2124,
11999  1523, 1338, 522, 1613, -344, -694, -487, -325,
12000  293, 96, -374, -679, -364, 124, -1201, -1274,
12001  -1078, -513, 15, 1045, 529, 680, 131, -1067,
12002  -1030, -888, -806, -122, 1002, 1302, 757, -473,
12003  -530, -538, -821, -373, 72, 797, 864, 265,
12004  -542, -1090, -241, -1095, -1205, -991, -1172, 5025,
12005  -420, 728, 461, 103, 2325, -915, -1012, -854,
12006  -1117, 2018, -377, -35, 266, 443, -949, -1163,
12007  -1064, -1057, -802, 721, 1278, 470, 308, 263,
12008  474, -773, -1033, -892, 227, -30, 39, 101,
12009  456, 476, -1263, 7275, -946, -1157, -1304, -922,
12010  248, 143, -98, 312, 3419, -402, -649, -629,
12011  -554, -48, 487, 72, -171, -687, -1167, 1869,
12012  -524, 1490, -869, -236, 111, 68, 77, -85,
12013  1481, 906, -1189, -1321, -1124, -554, 429, 321,
12014  814, 699, -1048, 486, -858, -1096, -1072, -744,
12015  1676, -73, 593, 632, 779, -1265, -1470, -1379,
12016  -1050, -548, 781, 524, 1022, 1079, -1149, 3719,
12017  -1064, -1180, -1159, -775, -211, 241, 492, 555,
12018  3025, 2828, -849, -1133, -1063, -567, -70, -142,
12019  -176, -62, -614, 1745, -684, -610, 1478, -619,
12020  -235, -361, -84, -44, -1155, 1494, -1183, -1210,
12021  -1294, -1017, -330, 210, 931, 1368, -1306, 2714,
12022  -1052, -1128, -1220, -908, 2409, 441, 310, 318,
12023 };
12024 
12025 static const int16_t fcb44sm[] = {
12026  5619, -163, -1005, -856, -831, -644, -612, -759,
12027  -770, -456, 199, -551, -1348, -80, 131, -481,
12028  334, 202, 366, 1246, -1245, 499, -1454, -396,
12029  -675, -257, 525, 1001, 878, 1075, -1004, -1010,
12030  -1127, -947, -976, 332, 3533, 1315, 265, -683,
12031  -1114, 1056, -1009, 1154, -728, -212, 620, 169,
12032  102, -110, -658, -902, -1238, -1213, -1238, -926,
12033  -735, -455, 1130, 5139, -1184, 190, 1590, -604,
12034  -800, -373, -366, 251, 720, 571, -6, 304,
12035  -1228, -369, -659, -506, -25, -234, 313, 2366,
12036  623, 1473, -315, 780, 1048, -416, -586, -737,
12037  -1029, -1094, 483, -725, -771, -379, -268, -15,
12038  697, 1774, -1, -999, -987, -867, -1339, -1255,
12039  -1018, -652, -125, 643, 3006, 2417, -543, 1629,
12040  1557, -684, -568, -474, -132, -291, -338, -321,
12041  -1250, 641, -158, -935, -575, -575, 154, 415,
12042  798, 1421, 3147, 1903, -335, -767, -729, -627,
12043  -611, -752, -836, -735, 678, 502, -946, 556,
12044  -821, -51, -256, 94, 151, 70, -808, -324,
12045  -359, 3637, 286, -90, -365, -613, -782, -871,
12046  75, 1051, -780, -487, 47, 273, 1768, -102,
12047  -828, -1267, -1093, 1420, -624, 225, 1307, 85,
12048  239, -152, -649, -853, -1072, -796, -644, 1383,
12049  1143, -199, 94, -25, 70, 52, -1064, 2487,
12050  -844, -607, -587, 148, 726, 224, -238, -484,
12051  -957, -729, 1517, 1334, -475, -317, -253, -186,
12052  1, 17, -832, 1450, 423, 1408, -576, -825,
12053  -630, -579, -312, 314, 788, 382, -1000, -1060,
12054  -763, 968, -135, 56, 143, 477, -736, 30,
12055  4023, 68, -266, -420, -538, -751, -893, -879,
12056  -935, 59, 465, 887, -351, 1396, 176, -250,
12057  -684, -1019, -515, -815, -957, -439, 188, 3794,
12058  86, -98, -245, -829, 1894, -386, -865, 1513,
12059  24, -506, -281, -615, -476, -364, -1283, -963,
12060  -339, -133, -161, -480, 25, 230, 1364, 1815,
12061  1766, -844, -1423, -1185, -972, -458, -275, 138,
12062  1317, 1778, -1295, -874, -1211, -792, -601, -500,
12063  2301, 901, 1336, 842, 1355, -426, -1160, -959,
12064  -801, -433, 1852, 144, 284, 169, -1122, -851,
12065  -957, 272, -393, 817, 862, 262, 333, 802,
12066  320, -576, 1615, -615, -886, -311, 108, 13,
12067  1, 320, -1205, 962, -483, -791, -749, 1158,
12068  677, -57, 166, 279, -860, 1237, -971, -1057,
12069  -598, -285, 884, 1174, 657, -303, 2254, -706,
12070  -1113, -655, 719, 234, -124, -199, -135, -360,
12071  -758, -623, -385, -18, 3243, 470, -139, -286,
12072  -520, -953, -1193, -1140, -1297, -1137, -764, 25,
12073  235, 2217, 1501, 1369, 2024, 781, -1353, -835,
12074  -824, -601, -259, -140, 387, 671, 3, -974,
12075  -760, -884, -485, 709, 1505, -95, 321, 739,
12076  1610, -156, 1515, -76, -420, -369, -189, -506,
12077  -705, -907, -1052, -516, -1048, -996, -471, 1195,
12078  212, 184, 800, 1665, 747, -1029, -1013, 789,
12079  -703, 559, -139, -98, 380, 523, -355, 2047,
12080  -766, -991, -809, -566, -257, -242, 485, 1322,
12081  1989, -330, -945, -559, -448, 1241, 811, 10,
12082  -767, -1218, 1600, -755, 428, -729, -355, -665,
12083  -416, -120, 381, 548, -717, -14, 1587, -886,
12084  -9, 353, 839, 201, -454, -1112, -1334, -309,
12085  660, -375, -661, -511, 1437, 540, 492, 0,
12086  95, 3911, -237, -301, -562, -483, -569, -799,
12087  -883, -580, -670, -980, -1056, -896, -797, 1551,
12088  267, 1000, 1617, 75, -1132, -403, -988, -830,
12089  -627, 1164, 1315, 1594, 310, -564, -1091, -563,
12090  1195, -442, 1086, -344, -176, -258, 175, 476,
12091  923, -37, -629, -919, 1278, -610, 113, -314,
12092  -81, 192, 731, -944, -1297, -1108, -934, -259,
12093  640, 1164, 1326, 558, -767, -519, -875, -930,
12094  -817, -533, 496, 2605, 1359, -131, -1010, 912,
12095  -1055, -309, 768, -198, -166, -76, 429, 640,
12096  3283, -895, -1229, -853, -853, -399, 147, 44,
12097  237, 495, -833, -909, -1004, -811, 1039, 1627,
12098  -194, 295, 738, 290, -771, 237, -912, -479,
12099  -648, -518, -226, 573, 2346, 419, 1013, 1510,
12100  -865, -873, -982, -557, 598, 50, 81, -81,
12101  -1150, -640, -1011, 1991, -561, -140, 42, 175,
12102  521, 799, 3231, -46, -1004, -994, -1140, -1094,
12103  -957, -860, 8, 2346, 212, -499, -55, -997,
12104  -623, -588, 38, -58, 975, 1529, -986, -891,
12105  -1121, -619, 1967, -463, -7, 632, 768, 953,
12106 };
12107 
12108 static const int16_t shape8[] = {
12109  2765, 1262, 6624, 867, 688, 1884, 3245, 1248,
12110  -2160, 593, 182, -1004, -1067, 687, 1021, -920,
12111  1396, -242, -2817, -1838, -3351, 1000, 5995, 2459,
12112  -283, 1909, 1452, -4569, 556, -2004, -42, -3393,
12113  -50, -385, 597, 983, 420, 6311, -1572, -1665,
12114  6128, -1688, -5191, -337, -4199, 371, 1032, -84,
12115  2169, 931, -392, -250, 137, 831, 8194, -489,
12116  -92, 209, 115, 1453, 246, -647, 936, 1097,
12117  -400, 597, 392, 93, -7709, -711, -724, 2051,
12118  497, 1919, -876, -769, -172, 2972, 952, 555,
12119  151, -617, 773, 4840, -3671, 841, 244, -661,
12120  -3424, 958, 81, 532, -315, 796, 5491, -516,
12121  -1, -1371, -531, -5538, 313, -1749, 2413, -835,
12122  -3143, -244, -3470, -850, -4241, -859, -74, 2141,
12123  -1005, 4643, -339, 4089, -861, -6612, 483, -2888,
12124  -580, -45, 3662, 918, -317, 3596, -741, 897,
12125  -2578, -654, -1628, -1865, 629, 3219, 214, -1898,
12126  1173, -4509, 1682, -2161, 697, -147, 9839, 751,
12127  -1094, -341, -669, -1322, 649, -832, -382, -5467,
12128  -44, 3510, 1312, 3104, -202, 1870, -155, 601,
12129  719, -22, -350, 394, 81, 397, -9185, -174,
12130  351, -4717, -4450, 3672, 1163, 2351, 1720, 1048,
12131  -1221, -280, -18, -15, 678, -3931, 4707, -99,
12132  1823, -535, -1836, 138, 1166, -3031, 5515, 1362,
12133  1235, 455, 595, -3671, 1102, -163, 62, 1104,
12134  813, 870, -295, -1088, -299, -3976, 805, -7468,
12135  -412, -2109, 236, 46, -5764, 615, -1475, 853,
12136  790, -6197, 312, 637, -3923, -422, -1086, -5647,
12137  878, -1410, 2085, -51, -2941, -769, -63, 838,
12138  823, 741, 2785, 450, -7003, -121, -915, 60,
12139  -41, 0, -39, 8774, 647, -521, 379, -342,
12140  -344, 818, 1316, 1056, 182, 2765, -467, 7886,
12141  45, 791, -415, 3864, -2428, 2255, -661, -64,
12142  1693, 144, 1784, -1194, -46, -1856, 1208, 4131,
12143  914, 8028, -17, 1939, -1415, 533, 291, -466,
12144  186, -705, 668, -614, -253, -2190, 287, 3929,
12145  1472, -1561, 5, 889, -2020, 158, -14, -1419,
12146  1338, -353, 622, -54, 87, -1104, -2911, 513,
12147  -632, 1533, -267, 22, 6567, 295, 325, 6883,
12148  963, -373, -349, 183, 896, 1845, -1157, 351,
12149  -367, 1171, 4362, 508, 5632, 704, -1420, -1886,
12150  686, 5230, -9, 2422, 230, 264, 3738, -270,
12151  -344, -528, -936, 2286, -540, 4274, 337, -665,
12152  737, 1639, -1307, 5827, 592, -1372, -412, 1419,
12153  4579, 335, 223, -1067, -112, -446, 149, 1375,
12154  -155, -392, -1980, 561, -67, 341, 6957, 475,
12155  11449, 39, 81, 766, -1880, 558, -134, -7940,
12156  -489, 249, -886, -358, 6850, 2794, -2217, 1111,
12157  -1222, -1130, -818, 1076, -1823, 865, -2220, 1179,
12158  4492, 224, -2073, -338, -5351, -390, 133, 496,
12159  -42, -16, 46, 437, 322, -275, -72, 48,
12160  -325, 313, 1108, -1044, -851, -5030, 1035, 4316,
12161  -1281, -913, -1419, -941, 1914, 960, 1242, 202,
12162  5109, 475, 1254, 1725, -1504, -4, -269, -421,
12163  -150, -4409, -610, -1548, -1684, -817, -210, 72,
12164  -679, -106, -3809, -1137, 4, 7220, -95, 810,
12165  2432, -331, 492, -81, 138, -62, -613, -636,
12166  106, 10908, 912, 144, 192, 1251, -3970, -954,
12167  1145, 1175, -1721, 5326, -1721, -569, -3661, -1166,
12168  6605, -744, -1494, 853, 134, 3259, -504, -1740,
12169  180, -207, -659, 196, 179, -106, 118, 789,
12170  -834, 10339, -420, -3002, -456, 113, 6435, 949,
12171  721, -2709, -1599, -684, -8068, 174, -1416, -58,
12172  974, 308, -726, 1237, -1594, 519, -131, -198,
12173  -1395, 1180, -173, 338, -5584, -279, -236, 6817,
12174  89, -220, 3967, -107, 65, 2479, -22, 642,
12175  7179, 1179, -229, -202, 4948, -5465, 1632, -1285,
12176  2188, -2037, 1763, 636, 4247, 995, 1176, 2,
12177  -2398, 1236, -661, 382, -1075, 130, 103, -187,
12178  604, -306, -2635, -2185, 157, 775, 6373, -924,
12179  1758, -3043, 1707, 2852, -2148, 6779, 376, -1018,
12180  -2374, -989, 249, -5393, -32, 538, -416, -5108,
12181  -658, 1839, 419, 1153, -3956, -617, -1925, 5434,
12182  626, 1488, -3824, 140, 370, -2230, -7031, 1989,
12183  -581, 639, -4249, -216, 1225, -776, -973, -542,
12184  -2922, -1783, -2430, -3251, 958, 3313, 636, -6277,
12185  119, -866, -406, -156, -4839, 966, -469, 5559,
12186  193, 376, -4810, -870, 163, 4130, 2596, 2203,
12187  -114, 2423, -622, -424, 2935, 749, 2500, 4230,
12188  -162, -1489, 2169, -5156, 751, 2748, 2240, -1549,
12189  4821, 175, 2274, 854, 2993, 838, 322, -2663,
12190  -794, -283, -98, 1393, -709, 362, 285, -1085,
12191  1075, 374, 1062, 6512, -3375, -3138, 3939, 3628,
12192  3926, -2442, 1989, -583, -1282, -1882, -3920, -4593,
12193  540, 2667, -155, 156, -2428, 1229, -436, 1754,
12194  2815, -1634, -2299, 1155, 990, 3689, -1242, 3145,
12195  3951, 45, 186, -1110, 257, -335, 8929, 533,
12196  -173, 813, 21, 1584, 541, -44, 1349, 108,
12197  -5163, -684, 5522, -868, -5795, 769, 583, 2827,
12198  -818, -5551, 1485, 37, -631, -262, -4352, -532,
12199  61, 434, 1775, 8974, -112, -852, -1227, -1645,
12200  260, 298, -430, 863, -3860, -97, 6467, -328,
12201  -2418, -61, -1253, 1575, 30, -5683, 2113, 973,
12202  -371, -51, 5355, 471, -584, -492, -2187, 2799,
12203  -506, 4435, 1950, -3415, -363, -404, 941, 2628,
12204  -146, 434, 2853, 889, 634, 5749, -54, 126,
12205  189, -1384, -379, -3205, -540, 1720, 942, -6300,
12206  -286, -58, -1083, 3782, 251, -334, 4172, 631,
12207  17, 83, 707, 1322, 3273, -573, 1024, -6112,
12208  -540, 4916, 155, -1209, 308, -738, -2150, 786,
12209  -168, 68, -201, -64, -752, -1595, -9188, 320,
12210  -426, 111, -2183, 886, -737, 193, -837, 3219,
12211  5936, 4022, 764, -82, 3344, -855, 3705, -2652,
12212  1533, -206, -3673, 1235, 1163, -1217, 3183, 1313,
12213  -745, 6554, 7019, 1302, 2129, 268, -70, 110,
12214  412, -155, -1703, -4945, 105, -1705, 412, -6588,
12215  2905, 1279, 73, -2446, -5635, 1168, 2974, 404,
12216  -650, 265, -1773, -1857, -108, -651, 657, -824,
12217  3352, 177, 155, 1275, 2012, 31, -7, -1065,
12218  2062, 411, -2325, -208, -6306, 683, 1037, -1060,
12219  191, -187, -585, 6103, -459, 571, 1640, -693,
12220  922, -2291, 537, 1934, 263, 3847, -202, 7060,
12221  136, 4368, 2963, -1032, 18, 1836, -144, -3853,
12222  474, 2005, 1298, 2396, 825, -2274, 12, 3759,
12223  -394, 907, 490, 2997, 2180, -1570, -1000, 5982,
12224  -129, -820, -3001, 2684, -1132, -2908, 1101, 5044,
12225  393, -1637, 393, 1343, -1231, 404, 1817, 1463,
12226  -443, 1053, -584, -7756, 45, 499, -4109, 214,
12227  535, -3348, 54, -1594, 6913, 0, -94, 8772,
12228  500, 13, 734, 5, 798, -1521, 853, -82,
12229  -263, -619, 1558, 456, 5911, -1376, 1054, -971,
12230  -1275, -147, -111, 4964, 321, 67, 7024, -525,
12231  620, 883, -1058, -1132, -3313, 630, 226, -6201,
12232  -1011, 1111, -820, -295, 580, 636, 2452, -638,
12233  6840, -285, 655, 1502, -1049, -567, 329, -33,
12234  -249, 570, 186, 167, 780, 1104, 42, 197,
12235  10034, -1295, -208, 32, -1473, 716, 159, -6672,
12236  -45, 519, -4300, -246, 3692, 5062, 4305, -748,
12237  -548, 181, -382, -881, -1968, 580, 964, -420,
12238  -327, -3397, -1584, 2770, -3501, 1659, -1252, 2352,
12239  6, 30, 0, -273, 27, -204, -485, -432,
12240  -6, 176, -428, 1562, 104, -6511, -1084, 2205,
12241  -11, -5254, -132, -508, -69, 373, -1503, 208,
12242  -58, 5311, 92, -966, -6563, -480, -24, 1424,
12243  -1498, -165, 4594, -903, -1787, -353, -7284, 142,
12244  1008, 875, -6109, -16, 162, 4895, 30, -188,
12245  2099, 1581, 300, -259, -921, -386, -488, 140,
12246  -482, 7135, -77, 494, -196, 3207, -250, -102,
12247  318, 978, 161, 7292, 55, -1347, -2605, 898,
12248  1833, 602, -1988, 630, -145, -102, -414, -133,
12249  417, -603, 156, -1151, -395, 625, -1676, 86,
12250  680, 13321, 322, -5816, -292, -223, 4205, -361,
12251  903, -224, 1745, 95, -6598, 79, 2323, -24,
12252  263, 778, 146, -939, 1814, 1945, 720, 367,
12253  -2987, 899, -4409, 136, -3185, -342, -3304, 1016,
12254  284, -345, 2313, -403, 389, -1403, 1835, 151,
12255  -132, -1702, -339, -5679, 2026, -2990, 47, -564,
12256  399, -2167, 1392, 1384, 5094, -2954, 4467, -22,
12257  -23, 408, 1620, 1381, 2380, 805, 380, -36,
12258  -803, 765, -778, 905, -200, -669, 3942, 289,
12259  176, -4767, 2015, -3554, 1206, 6071, 180, 2057,
12260  -48, 365, -48, -2423, 585, -109, -1298, 2519,
12261  -525, -589, 374, 976, 3667, 2091, -2890, 1371,
12262  -726, -216, -1027, -116, 2122, -619, -3826, 4649,
12263  1167, 0, 1237, 1538, 2505, -548, -3093, 1344,
12264  -558, -1927, 199, 2462, 1327, 4597, 833, -3660,
12265  -341, -1010, 428, 148, -1682, 130, 1569, 8785,
12266  -752, -1032, -2407, 353, -379, 3311, 892, 893,
12267  -2596, -217, -835, -2291, 1137, -4339, -58, 2759,
12268  991, 3527, -281, -6050, -1251, 1802, 8, -3916,
12269 };
12270 
12271 static const int16_t shape8s[] = {
12272  2639, 550, 6487, 2812, 1014, 1926, 2959, 757,
12273  -1452, -111, -45, -409, 401, 545, 1545, -1677,
12274  75, -607, -3658, -368, -4486, 272, 6017, -468,
12275  1108, 1056, 606, -3288, 1003, -830, -336, -2940,
12276  247, 227, 1700, 338, -161, 5694, 317, -584,
12277  6278, -2902, -3862, 293, -3400, 540, 177, -840,
12278  -471, 963, -243, -289, 77, 39, 7626, 333,
12279  577, 327, -359, 999, -392, 107, 1410, 509,
12280  -983, 36, -193, -68, -7612, -775, -178, 1415,
12281  1069, 1534, -1276, 1204, 615, 2065, 499, 124,
12282  265, -454, 1974, 6428, -4028, 1102, -1418, -85,
12283  -816, -64, -46, 926, -960, 78, 4823, -41,
12284  -74, -682, -761, -6598, 3084, -1597, 2945, -861,
12285  -3203, -669, -3717, -310, -2865, -1447, 72, 1987,
12286  364, 4919, -247, 3678, -196, -6807, -127, -965,
12287  233, -133, 4000, -76, -182, 3825, 67, 700,
12288  -1934, 545, -2467, -1441, 629, 3409, 512, -3333,
12289  539, -4896, 3413, -2083, 554, 574, 9430, 296,
12290  -88, -533, -321, -1082, 2363, 42, -50, -5402,
12291  -123, 4458, 1130, 2737, 378, 1509, -3267, 970,
12292  179, -2114, 602, 479, -438, 277, -9389, 1144,
12293  2453, -3705, -3842, 3965, 482, 1230, 2211, -281,
12294  -1833, -1741, 1653, -868, 485, -3740, 5371, 989,
12295  1182, 10, -1812, 233, 1028, -3300, 4698, 1572,
12296  1580, 928, -314, -3452, 830, -1511, -1079, 554,
12297  641, 1383, 105, -1101, 1549, -3944, 902, -6557,
12298  493, -3117, 782, -699, -4806, 910, -259, -28,
12299  1713, -7012, 570, -1270, -4698, -8, 220, -4295,
12300  1135, -3905, 945, -467, -2164, -651, 181, 212,
12301  159, 587, 1587, 1101, -7153, -309, -1470, -1135,
12302  -265, -326, 172, 8840, 726, -780, 170, -1038,
12303  466, 216, 764, 231, -547, 2456, -420, 8132,
12304  486, 866, -359, 3351, -1829, 2018, -352, -1353,
12305  711, 645, 1149, 74, -466, -669, 1009, 3086,
12306  240, 7468, -182, 1947, -221, 496, -448, 189,
12307  -113, -752, 133, -214, -1310, -144, -1034, 5235,
12308  -1939, -2664, 192, 1526, -2320, 762, -778, 357,
12309  1251, 424, -225, -1008, -229, -352, -3559, -271,
12310  -1069, 1274, -175, 368, 6453, -505, 31, 7678,
12311  165, -418, -112, -649, 1421, 667, -334, 1041,
12312  -353, 585, 4109, 1095, 5283, 685, -687, -1459,
12313  1054, 5048, -194, 2220, 81, 244, 3789, 12,
12314  -923, -1459, 319, 2378, -53, 4097, -662, -1156,
12315  223, 2589, -547, 4951, -346, -1812, -111, 344,
12316  5247, 387, -459, -810, 1022, 234, 726, 1840,
12317  -545, -888, 728, 106, 1027, -497, 349, -248,
12318  11173, -311, 126, 479, -2036, 265, -1286, -7196,
12319  -511, 128, -1833, 496, 7620, 2539, -1809, 962,
12320  -614, -876, 857, 2178, 642, -1180, -2294, 911,
12321  3932, 711, -1073, -1381, -5317, 237, -414, 579,
12322  -78, -27, -78, -14, 100, -191, 142, -1,
12323  430, -182, 207, -61, -72, -4866, 583, 5099,
12324  -704, -1496, 1065, -206, 2371, 1496, 1777, -308,
12325  4802, -1415, 1178, 2650, 312, -338, -250, -64,
12326  -27, -3163, -561, -1283, 952, -902, 354, 1597,
12327  -74, -685, -3266, -873, -744, 7079, 732, 697,
12328  550, -1362, 251, 34, -742, 0, 105, -608,
12329  -1, 10459, 854, -103, -419, 2286, -3041, -3278,
12330  -51, -491, -187, 4204, 857, -1085, -2501, -1647,
12331  6740, 605, -2079, 1748, 519, 3462, 106, -699,
12332  220, -615, -406, 420, 786, 572, 679, 218,
12333  -888, 10283, 129, -2286, -705, -78, 5072, 634,
12334  702, -6315, -551, -307, -7946, 177, -1897, -579,
12335  1620, 125, 116, -89, -308, -1018, 142, -506,
12336  -624, 917, -779, 632, -5103, 314, -155, 5687,
12337  77, -144, 2957, -176, 30, 1347, -426, -51,
12338  7829, 1201, -592, 1, 4617, -5476, 2216, 414,
12339  1281, -81, -423, -322, 3623, 447, 863, -375,
12340  -489, 526, -485, 159, 1090, 463, 401, -131,
12341  223, 1630, -2462, -2261, 623, 1019, 6385, -595,
12342  -654, -2787, 2381, 328, -2069, 5410, -402, -554,
12343  -1594, -860, 83, -5011, -938, 1061, 163, -3523,
12344  -1064, 1215, 761, 1604, -4224, 904, -2706, 4907,
12345  -1838, 3287, -3118, -464, -217, -1187, -6792, 1748,
12346  -569, 613, -3177, -253, 164, -845, 539, -440,
12347  -1871, -2010, -2322, -3026, 478, 2297, -560, -5813,
12348  768, -1709, -620, 66, -4667, 805, -215, 5366,
12349  -442, -233, -6732, 345, 106, 4483, 1720, 2725,
12350  -109, 2746, -188, 204, 1905, 1225, 253, 3270,
12351  1912, -1852, -256, -4131, 768, 3984, 473, -1434,
12352  4380, 208, 2547, 1051, 3347, -171, 629, -2389,
12353  -722, -759, 166, 2192, 325, -193, -289, -945,
12354  -436, 931, 1352, 6918, -2707, -987, 2940, 3574,
12355  4135, -3205, 351, 927, 128, -1873, -4894, -4816,
12356  -461, 696, -1618, 129, -28, 2195, 2450, 585,
12357  2557, -1308, -2204, -590, 2345, 3699, -312, 4436,
12358  3422, -611, -106, -2647, -1752, -73, 8914, -673,
12359  1625, 850, 720, -1182, -245, -113, 882, -223,
12360  -4873, -1009, 5643, -97, -4779, -155, 444, 2894,
12361  -876, -5534, 1268, -132, -881, -389, -4250, -153,
12362  -44, 986, 1820, 8671, 662, -344, -198, -1909,
12363  1083, 114, -318, 1070, -3293, -375, 6621, 232,
12364  -2973, -100, -483, -529, -120, -5312, 1702, 651,
12365  -631, 485, 5675, 50, 1132, -465, -1053, 2675,
12366  -1592, 5565, 1036, -2808, 325, 999, 524, 2813,
12367  -265, 337, 4226, 514, 576, 6047, 175, 204,
12368  -514, -617, -94, -2862, -294, 1774, 978, -7040,
12369  -169, 835, -829, 2258, -37, -319, 2750, 138,
12370  -289, -1092, 78, 1032, 4316, -1201, 808, -6243,
12371  -940, 4136, 89, -1076, -647, -255, -207, 227,
12372  -70, -62, -202, 66, 24, -988, -9542, -225,
12373  -739, 161, -2698, 117, -608, 173, -629, 1770,
12374  5037, 5145, 2530, -1028, 3077, -496, 4671, -1859,
12375  2148, 447, -4231, 170, 713, 323, 746, 1447,
12376  -1880, 5069, 7765, -492, -775, -659, -770, -59,
12377  -258, -92, -1683, -4639, -1727, -2128, 545, -5060,
12378  2536, 1549, 492, -1280, -6034, 965, 3244, 475,
12379  -1208, 680, -283, 295, -357, -257, 1753, -362,
12380  3159, 106, -181, 1805, 947, -1002, -136, 756,
12381  1189, 237, -2427, -263, -5746, 13, 2171, -1197,
12382  -319, -372, -1300, 5458, 955, 1224, 618, -1087,
12383  2661, -2026, -20, 2137, 342, 4076, 482, 5441,
12384  -6, 2126, -143, -1596, 274, 1009, 94, -3446,
12385  398, 1079, 289, 2042, 883, -2005, -320, 3848,
12386  395, 472, 615, 3245, 753, -1881, -216, 5670,
12387  -64, -565, -2560, 1574, 772, -3824, 932, 4830,
12388  1182, -1054, 390, -40, 1833, -350, 151, 149,
12389  -966, -62, -713, -8794, -593, 87, -3523, -243,
12390  560, -3296, 244, -775, 7174, 749, -271, 8566,
12391  99, 1258, 1239, -489, -107, -1699, -611, 1046,
12392  65, -509, 524, -354, 6400, -248, 148, -682,
12393  -93, -1584, -61, 4509, 479, 110, 7116, -295,
12394  480, 1545, 3, 127, -2292, 894, 1261, -6288,
12395  -45, -410, -402, -356, 2649, 649, 1652, -643,
12396  6587, 117, 876, -33, 956, -302, 1619, -1023,
12397  -99, 386, -86, -498, 684, 1189, 146, 381,
12398  9832, -97, 264, 91, -1197, 461, 374, -6788,
12399  427, 294, -4776, 0, 2868, 5199, 4573, -827,
12400  -1867, 623, -1214, -573, -1099, -1476, 306, -701,
12401  -224, -4261, -1135, 2500, -4758, 1469, -101, 1812,
12402  -129, 15, 760, -149, -892, -1417, 761, 1213,
12403  -417, 1569, -98, 1675, -139, -7382, -633, 2584,
12404  -519, -5483, 29, 320, -383, -596, -295, -357,
12405  -416, 4054, -457, -355, -5213, -840, -319, 1321,
12406  -424, -129, 5225, 181, -2696, -174, -7363, -327,
12407  519, 860, -5132, 275, -141, 4943, 204, -200,
12408  2989, 939, 390, -461, -333, -394, -174, 312,
12409  -129, 7257, -402, 860, -1, 2677, 901, 609,
12410  248, 935, -493, 8147, 2081, -1171, -2145, 1560,
12411  1634, 55, -1746, 561, -747, 931, -712, -544,
12412  798, -98, 580, -829, -546, 238, -2052, -197,
12413  802, 13067, 373, -6438, 1159, -845, 4313, 19,
12414  670, -627, -944, 1277, -6997, -609, 1913, 607,
12415  -454, -89, 859, -43, -71, 494, 169, -713,
12416  -2014, 1570, -4712, 233, -4113, 210, -3689, 1019,
12417  200, 49, 1800, -611, -472, 1234, 579, 363,
12418  -134, 233, 101, -5539, 1924, -1734, -982, -928,
12419  -707, -1238, 1586, 3676, 4741, -2770, 3105, 942,
12420  -1933, 1363, 288, -2528, 160, 485, -38, 23,
12421  113, -19, -518, -110, -173, -170, 589, -473,
12422  296, -3742, 1109, -2977, 1349, 5899, 98, 3130,
12423  855, 499, 3, -3111, -592, 572, -890, 687,
12424  697, 194, -344, 1139, 3255, 1270, -2451, 1958,
12425  -395, 267, -951, -2224, 2108, -11, -3357, 2602,
12426  2403, 1596, -532, 2701, 2251, -1217, -2148, 691,
12427  -757, -2051, 373, 1964, 1493, 4756, 1246, -4345,
12428  -496, -1333, -20, -84, -1558, 305, 1183, 8148,
12429  -628, -702, -1730, 232, -261, 2732, 245, 353,
12430  -3745, 1013, 186, -2042, 810, -3894, 351, 2501,
12431  852, 4162, -425, -4941, -1536, 2237, 1348, -4274,
12432 };
12433 
12434 static const int16_t shape11[] = {
12435  347, -5391, 106, 156, -182, -36, 177, 401,
12436  700, 524, -1343, -402, -6982, 63, 194, -14,
12437  82, -36, -677, -393, 187, 7364, -507, -1173,
12438  -759, -3759, -728, 2970, 1334, 32, -1322, -2965,
12439  156, -839, 382, -6382, -149, 874, 1352, -35,
12440  -499, 99, -425, -3118, -32, -1596, 5608, -822,
12441  -41, 2974, -592, 615, 1777, 2364, 5189, -4171,
12442  -581, 936, -527, 318, -1606, -551, 5350, -448,
12443  -40, 7476, 189, 319, -1390, 10, -921, 10016,
12444  573, -1065, 829, -1190, -22, -4263, 87, -1742,
12445  -325, 313, -188, 540, -5542, -188, 511, -168,
12446  -518, 17, 152, 1966, -2568, -860, 2735, -1210,
12447  404, -144, -6873, -129, 434, -2978, 2829, -48,
12448  -9196, -1829, -11261, 1492, -4938, 1802, 93, 384,
12449  1340, 236, 10066, 731, 861, -195, -7571, -77,
12450  -481, -700, 4694, -734, -6317, 281, 1773, 175,
12451  -5535, 532, 31, 7012, -637, -3586, 1096, 3596,
12452  -197, -7837, -611, 1825, -26, -259, 2307, 12,
12453  729, -1958, 156, 262, 5494, 26, -5792, -3146,
12454  450, -1075, 297, 509, 154, 668, 191, -268,
12455  -1585, 369, 1314, -693, 677, 1482, 198, 378,
12456  11088, -83, 2321, -193, -1082, -3053, 20, -271,
12457  12975, 272, 1114, 476, -798, -309, -159, 5406,
12458  -109, -675, 621, -2564, 11190, -1342, -88, 428,
12459  -465, -4633, -503, 106, -9448, -454, -28, -402,
12460  1271, -7972, 754, -207, -2491, 518, -3701, -542,
12461  -1268, -617, -177, 467, -130, 990, 4087, 857,
12462  -524, -5822, 145, 217, -7703, -275, 6647, -81,
12463  550, 887, -433, -802, 532, 643, 188, 1965,
12464  -920, -284, 3711, 1196, -8896, -357, -626, 908,
12465  -284, -706, -1582, 182, 7705, -138, -2372, -158,
12466  -888, 4247, 4381, -6722, -1619, -1810, 632, -1176,
12467  -62, 4261, -89, 265, 1405, -1449, -389, -7068,
12468  258, -244, -272, -8149, 37, -457, -8839, 3243,
12469  -4291, -396, -3935, 907, -58, 2388, -908, -1209,
12470  -635, -487, -1717, 6989, -4834, 2136, -822, -699,
12471  2187, -96, -9775, -3464, 795, 634, -823, -669,
12472  146, -843, 15, -227, 671, -707, -10004, 198,
12473  81, -1611, -34, -2127, -2385, -689, 622, 1834,
12474  -63, -4925, -215, -1181, -514, 7701, 607, 2030,
12475  -264, 2479, 913, 178, 3625, -194, 613, 877,
12476  -384, -7732, 1008, 2117, 528, -301, 540, -80,
12477  559, 28, 7542, -496, 1146, -6573, -1457, 7789,
12478  -227, -1671, -76, -371, -865, -141, 42, 96,
12479  277, -410, -5606, 328, -8954, -222, -1792, 981,
12480  -120, -650, 2269, -1412, 1038, -186, -8530, -264,
12481  2284, -727, 1511, -4611, -1653, 1985, -50, -8985,
12482  -245, -3315, 407, -915, -23, -70, 30, -669,
12483  -303, 902, 84, 433, 217, -8303, 7847, -1865,
12484  -680, 254, -38, 364, 16, 50, 90, -534,
12485  -4649, -800, 969, -1081, 454, 147, -62, 8797,
12486  84, -912, -518, -351, 76, -560, -1438, 629,
12487  16384, 656, 151, 880, 396, -90, 752, -138,
12488  -861, 9605, 258, -440, -6441, 434, 5765, 282,
12489  1494, -260, -180, -769, 7867, -86, 536, -262,
12490  -230, -8956, 5857, -591, 1533, 418, -505, -156,
12491  1165, 415, -168, -1504, -336, -667, 527, 5725,
12492  42, 429, 1691, 1, 85, -196, 3681, 36,
12493  469, -364, 559, 910, -1848, 259, 249, -1688,
12494  261, -36, -592, -156, -69, -5938, -180, -294,
12495  22, -903, 1389, 4853, 121, 5185, 970, 1210,
12496  561, 926, 472, -183, 6623, 357, -78, -5877,
12497  91, -188, -6746, -146, 342, -5648, 3697, 1336,
12498  728, -69, 398, 2667, -2103, 1901, -807, 258,
12499  72, -137, 341, 71, -169, -104, -83, 206,
12500  -420, 1187, 744, 120, -5151, -574, 72, -8553,
12501  -312, 140, -69, 6067, 5229, 202, -1722, -164,
12502  73, 1695, -1064, 234, 24, 4881, -849, -460,
12503  8641, -328, -1217, 1666, -283, -76, 2772, 401,
12504  843, -4756, 297, 8593, 367, -732, -225, -198,
12505  -3936, 248, -436, 473, -19, -441, 164, 220,
12506  -266, 3, 106, -244, -5814, 597, -666, -245,
12507  -9298, -867, -480, 280, -40, -139, -6378, -4972,
12508  -886, 3062, 747, -1991, -1668, -423, 534, 866,
12509  -73, -6501, -195, 324, -51, -123, 298, 500,
12510  193, 278, -8503, -297, 1034, -16, -209, 7451,
12511  521, -305, -297, -1537, -3025, 689, 248, 319,
12512  5393, 1497, 2228, -773, -141, 2184, 1024, -4535,
12513  -9160, -600, -932, -2145, -539, 460, -1943, 4265,
12514  -2512, 4416, -304, 1744, 489, -362, 898, 2236,
12515  -2224, 49, -192, 332, 366, -143, 329, -7747,
12516  -4, 1075, 116, 551, 19, -7, 7090, -169,
12517  837, -71, -371, 451, -31, 474, 867, -421,
12518  -4544, 78, 3208, -549, 1984, 1386, -2208, -1402,
12519  1616, 189, -37, -6953, -5733, 1589, -1314, 1040,
12520  -1480, -5608, 2627, 3517, 250, 7930, 94, 4687,
12521  1522, 5543, -130, -462, 7613, -654, 647, -6187,
12522  139, 342, 5069, -729, 128, 17, -49, 176,
12523  122, 826, 503, 76, -196, 15583, 12884, 746,
12524  -3942, 814, -1744, 1774, -338, 3089, -1694, 559,
12525  -5355, 2834, -1448, 108, -329, -711, 350, 171,
12526  297, -123, 672, 625, -5884, 6822, 842, 276,
12527  242, -2254, -623, -846, 2441, 887, -2066, -1019,
12528  1329, 107, -83, 826, -67, -352, 549, 137,
12529  -1023, -184, -11, 13790, 48, 883, 3538, -533,
12530  -5553, 861, 738, -436, -5259, -66, -405, 3777,
12531  -574, 738, 253, 363, -76, 288, 324, -337,
12532  157, -119, -97, 171, 514, -1932, -5171, 579,
12533  249, 1072, -204, -194, -311, 655, -6728, 186,
12534  -178, 99, 5749, -329, 419, 924, -1131, 598,
12535  -15, -103, -2277, 186, -716, -542, 153, -226,
12536  5689, 219, 52, 3706, -917, 140, -10576, -151,
12537  1060, 645, 404, 1310, 331, 216, -1413, -6030,
12538  -5069, -3992, 1366, 932, 1559, -87, 7799, 3854,
12539  3762, -1043, 474, 1184, 102, -2775, -1199, -1079,
12540  358, -63, 9784, 141, 3947, 194, -132, -332,
12541  -512, -212, -5839, -227, 7759, 807, -597, -1782,
12542  -148, -352, -1225, -692, 147, -1970, 3508, -947,
12543  3463, -197, 4737, -698, 578, -172, -775, 8167,
12544  3102, 883, -914, 16, 827, 114, -1916, -909,
12545  -606, 87, 1036, -435, 102, 96, -370, -204,
12546  -11952, 21, 477, 1285, 6281, 855, -7717, 1155,
12547  -501, -597, 5943, 145, -630, -3406, 13, -4211,
12548  679, 6570, -231, -6042, -503, -194, 1437, 5640,
12549  -1222, 8181, 386, -986, -503, 1221, 839, 763,
12550  -277, -1787, -1491, 5, -206, 42, 2800, -332,
12551  -2841, -143, -456, 646, -668, -117, 883, 86,
12552  7111, -270, 624, -1133, -308, -479, -9149, -1424,
12553  242, -12048, 8, 2307, -6530, -529, 462, -1346,
12554  -153, 4315, -182, -675, -78, -480, -49, 398,
12555  -408, -1440, 8196, 436, -561, -184, 175, 1799,
12556  -154, -439, -721, 2170, 322, 6555, -539, -1672,
12557  -629, -2985, 239, -37, 7544, -1048, -1241, 7241,
12558  -636, 2044, -750, 1206, 1363, -530, -5960, 342,
12559  -7440, 616, 372, 4572, -118, 343, 1086, 570,
12560  -164, 553, -433, 562, 33, 8225, -235, -234,
12561  1230, 234, 906, 563, -73, 10464, -353, -644,
12562  -1453, 1119, 237, 670, -112, 7083, -451, 3410,
12563  -105, 3244, -1331, 102, 738, -3602, 76, 413,
12564  -318, 10, -5471, 1024, -335, 246, -7820, -164,
12565  2515, -1411, 673, 6022, 50, -6715, 268, 2152,
12566  -951, -60, 234, -2085, 342, 3002, -169, 2473,
12567  -667, -6846, 870, 5467, 150, -66, -4294, -299,
12568  -612, -3859, 177, 353, -4726, 547, 340, -5646,
12569  -2022, 117, -4949, -303, 280, -266, -361, 673,
12570  -139, -5, -7123, -264, 243, -5245, 351, 656,
12571  5005, 682, -107, 298, -79, 1407, -449, -797,
12572  -669, -552, -242, -8013, 56, 4092, 1583, -3981,
12573  -49, -7972, 390, 366, -31, 1126, 272, 5120,
12574  -10, 1147, -3682, -155, 252, 163, 455, 358,
12575  -746, -2719, -431, 444, -433, 432, -357, 5370,
12576  328, -3, 1748, 514, 7198, -527, 172, 401,
12577  -59, -3586, 1443, 534, 1029, 539, 3723, 5392,
12578  -6619, -2559, 2344, 282, -980, 97, -317, -786,
12579  475, -8646, 307, 447, -3107, 211, -56, 3344,
12580  -1549, -9223, 454, 352, -27, 205, 503, 260,
12581  -372, -631, -1165, -6543, 444, 1535, 404, -1752,
12582  -43, -9381, 754, -94, -7134, 2064, 170, 8222,
12583  -280, -1250, -347, 1688, -1203, 239, -1048, -4570,
12584  -4720, -434, -1008, -4151, -2211, -1414, -506, -5411,
12585  5379, 984, 4587, -63, 143, 968, -203, 5315,
12586  591, -756, 1228, -372, 703, 6829, -76, 6935,
12587  467, 3119, -2, -3825, 175, -4000, -3012, -7745,
12588  -832, -2582, 173, 1992, 3768, 275, 39, 603,
12589  -536, 5851, 474, 254, -72, 1286, -836, 5576,
12590  1357, 3524, 406, -9214, -554, 3974, -352, 1763,
12591  -482, 658, 1628, 3885, 1938, 6172, 1693, -5183,
12592  150, -6729, 1238, 1062, -10035, -428, 48, 421,
12593  -185, 659, -426, -633, 131, -741, 462, -463,
12594  -391, -193, -270, -682, -343, -12130, -86, -148,
12595 };
12596 
12597 static const int16_t shape11s[] = {
12598  22, -5296, -415, -206, 306, 265, 189, 376,
12599  721, -1503, -429, -538, -6008, -97, -385, -570,
12600  -313, -1469, -219, -1661, 10, 6256, -1230, -635,
12601  -28, -4208, -344, 394, 138, 1174, -170, -822,
12602  114, -1087, -101, -7362, 84, 862, 1514, 341,
12603  -115, 320, -120, -1625, 55, -719, 1443, -733,
12604  -577, 7197, 148, 26, 120, 1969, 4940, -3777,
12605  -607, 1675, 64, -634, -84, 334, 6882, -644,
12606  -232, 5008, -316, -164, -138, -16, 15, 9441,
12607  -74, -65, 262, 834, 1143, -101, 434, -329,
12608  123, -204, -45, 147, -4586, -742, 464, 1412,
12609  548, -1602, -56, 1356, -771, 263, 709, -481,
12610  -193, 345, -8395, -41, 36, -1900, -178, 816,
12611  -7590, 31, -3011, -371, -2698, 2234, -99, 0,
12612  714, -845, 9357, 701, -1269, -187, -4227, -450,
12613  -73, -1637, 4679, -138, -4470, 356, 1416, 1462,
12614  -3162, 453, -61, 5243, -241, -2385, 438, 4919,
12615  -252, -3781, 150, 335, 58, -185, 1870, 179,
12616  192, -2572, -454, 77, 4819, 1891, -4843, -2106,
12617  -472, -3842, 167, 1092, -671, 194, -870, 139,
12618  -115, -455, 452, -519, 299, 1024, 330, -99,
12619  11189, 82, 57, -849, 167, -4190, 639, 768,
12620  7477, 626, 94, -1259, -303, 181, -280, 2873,
12621  -589, -461, 1591, -29, 6940, -1264, 120, -282,
12622  -159, -3755, -4, -61, -10172, 152, -12, -200,
12623  111, -8471, -243, 400, -842, 1661, -3099, 500,
12624  -451, -423, -193, 230, 423, 263, 5011, 1010,
12625  1044, -4781, 707, 84, -6091, -213, 5193, 434,
12626  534, 1100, -520, -1590, 75, -322, 2, 2008,
12627  -534, 153, 2641, 1510, -6830, -246, 4, 271,
12628  75, -1308, -1934, -257, 6748, 589, -301, 627,
12629  1197, 3708, 4450, -5582, -1312, -2859, 881, 429,
12630  552, 738, -882, 984, 488, -868, -464, -6969,
12631  721, -2078, 417, -6121, -184, -128, -7840, 2659,
12632  -2584, -254, 176, -790, -727, 482, 357, 104,
12633  -441, -158, -980, 4563, -4098, 1086, -1217, -562,
12634  2033, 512, -8331, -3506, -73, 808, -372, -1602,
12635  748, 911, -599, -1499, 58, 309, -10000, -115,
12636  70, 1603, 280, -146, -817, 517, 18, 1355,
12637  -121, -4134, 152, -1300, 247, 7258, 415, 130,
12638  -27, 2108, 337, -816, 2480, 396, 533, 66,
12639  -171, -6213, 47, 3081, -648, -930, 1810, -233,
12640  -433, -588, 5526, 58, -18, -3498, -381, 8009,
12641  7, 1229, 152, -410, -567, 423, -354, 463,
12642  -82, -146, -2868, 271, -5773, 2694, -1006, 150,
12643  -113, -521, 2553, -278, 593, -69, -6517, -785,
12644  369, -2483, -216, -3144, -889, 1724, -168, -6303,
12645  171, -1895, -798, -137, -172, -746, -54, 162,
12646  -607, 409, 201, -284, -143, -10681, 7747, -1148,
12647  303, 58, 4, -96, -485, -146, -286, -577,
12648  -644, -512, 236, 576, 421, 93, 293, 10284,
12649  -2, -117, -590, -546, 350, 445, -301, -300,
12650  10823, -224, -96, -551, -148, 1042, -125, 224,
12651  -706, 8583, -195, 52, -2732, 200, 4419, 390,
12652  870, 100, -184, 233, 6179, -317, -472, 1964,
12653  -302, -8722, 2509, -644, 488, -3101, 891, -253,
12654  -38, 133, -15, -1365, -779, -612, 673, 5587,
12655  834, 377, 835, -2018, 75, -185, 3641, 121,
12656  693, 63, 503, 646, -7, 348, 141, -1311,
12657  532, -513, 95, -315, -65, -6478, -16, -848,
12658  -210, -120, 676, 5125, 533, 4147, -622, -4,
12659  -150, -1507, -124, -185, 5365, 267, 1073, -4479,
12660  173, -204, -4164, -952, -23, -4088, 1391, 205,
12661  712, -473, -373, 547, -685, 4542, -49, -71,
12662  33, -271, 132, 246, -188, 6, -309, 118,
12663  96, 1774, 158, -83, -3573, 1175, -122, -6619,
12664  -1677, -1161, -266, 4776, 3453, 62, -346, -450,
12665  -1380, 103, -457, -1260, -71, 4271, -338, -1394,
12666  6462, 395, 647, 2430, -735, 444, 1837, 403,
12667  144, -5573, 211, 4608, -15, 804, 70, 1969,
12668  -3451, -138, -352, 1176, -171, -518, -114, -88,
12669  335, -308, -64, -428, -4115, 318, -205, -126,
12670  -7854, -609, 105, 144, 270, 266, -4543, -5246,
12671  -311, 587, 305, -115, 372, 727, -294, 414,
12672  877, -7899, 411, -538, 394, 535, 233, -826,
12673  329, 491, -4848, -650, 331, 1026, -140, 6474,
12674  194, -457, 98, -871, -2293, 873, 353, 812,
12675  4510, 1102, 379, 651, -214, -110, 20, -2749,
12676  -8040, -96, 221, 221, -39, 444, -280, 2814,
12677  -536, 3509, 111, 830, 594, 553, 47, 2812,
12678  -1898, 203, -353, -60, 371, 181, 824, -5448,
12679  297, 476, 42, -133, 97, 425, 8586, -317,
12680  121, 453, 1014, -350, 175, 747, -78, -287,
12681  -5832, 625, 4170, -308, 1853, 2846, -3, -876,
12682  535, 431, -411, -2139, -6021, 374, 298, 1572,
12683  19, -4069, 1567, 144, 3, 5541, -438, 920,
12684  87, 1728, 230, 807, 5848, -413, 7, -6241,
12685  214, 205, 1312, -675, 70, 264, 114, -24,
12686  -482, -72, -296, 327, 249, 11047, 11070, 18,
12687  -937, 350, 22, 362, 555, 815, 130, -125,
12688  -4545, 2662, 203, -318, -305, 323, 633, 416,
12689  -254, 301, 99, 407, -4951, 4766, -790, 1334,
12690  912, -1046, -350, -135, 3744, 22, -1647, -422,
12691  -151, -113, -130, -345, -2, -263, 18, -24,
12692  -771, -34, -543, 10259, 183, 0, 1743, 1267,
12693  -2554, 320, 611, -1064, -1446, 875, -808, 4865,
12694  -816, 3452, 68, 326, -178, 177, -10, -138,
12695  -33, -93, 65, 264, 185, -157, -5749, 110,
12696  407, 1240, -698, -61, 176, 1557, -6012, -606,
12697  -555, 458, 3226, -939, 933, 153, -32, 928,
12698  69, -490, -1543, -87, -20, -196, -327, 423,
12699  7911, -189, 178, 335, -194, 459, -10572, -196,
12700  174, -286, 502, -1041, 12, 39, -101, -3983,
12701  -1650, -2902, 386, -151, 1051, -619, 6854, 3408,
12702  1140, -1854, -755, -40, -1108, -1502, 221, -397,
12703  375, 1081, 10375, 389, 270, -239, 311, -212,
12704  384, 1237, -2951, 199, 5281, -56, 34, -704,
12705  942, 1169, 33, -310, 97, -1216, 3023, -836,
12706  3256, 404, 3951, -257, 2139, 111, 179, 8255,
12707  611, -240, -252, -367, -251, -296, -2282, 957,
12708  61, -265, 720, 232, 34, 146, 204, -290,
12709  -9923, 529, 65, 696, 2958, 352, -3852, 1248,
12710  -743, -395, 5969, 92, -132, -1206, 314, -4013,
12711  717, 5157, -770, -1878, -1201, -958, 525, 4028,
12712  116, 6772, -45, -1086, -335, 5815, 51, 57,
12713  -85, -2301, -133, -300, 7, 227, 3429, -1075,
12714  -4353, -832, 30, 1259, -484, 451, 604, -717,
12715  6765, 294, 118, -410, 299, 592, -3845, 66,
12716  -502, -9088, -74, 259, 450, 475, 202, -1792,
12717  23, 4719, 709, -398, -1676, -351, -898, -622,
12718  145, -1392, 7305, 1014, -80, 519, -2065, 1531,
12719  860, -1448, 134, 1683, 689, 7179, -345, -327,
12720  1004, -2467, -340, -1302, 5825, 373, 50, 6796,
12721  314, 13, -270, -426, 702, 279, -4392, -508,
12722  -6521, 60, -278, 2479, 847, -360, -68, -1948,
12723  91, 969, 421, 459, -341, 6020, -550, -77,
12724  -687, -754, 5, 109, 410, 10860, -183, -317,
12725  -734, -87, 501, -601, 158, 5836, -1057, 1236,
12726  -850, 2965, -330, 547, 1249, -2804, 127, 218,
12727  -455, -805, -4002, 108, -569, 660, -5356, -1091,
12728  581, -445, -311, 6409, 510, -6789, 519, 1607,
12729  296, 342, 368, -1440, -846, 1997, -227, 2332,
12730  -2062, -4657, 1030, 5322, 135, 131, -3414, 320,
12731  1030, -3341, -256, -373, -4565, 1222, 171, -4972,
12732  -1444, 303, -5427, 435, 208, 251, 467, 539,
12733  136, 199, -8876, -195, -771, -3096, 740, 368,
12734  1047, -490, 83, 485, 168, 531, -635, -801,
12735  -953, 4, -95, -7603, -59, 2023, 739, -702,
12736  263, -9230, -313, -997, -510, -772, 156, 3986,
12737  -113, 398, -2602, -1079, 195, -211, 128, 1917,
12738  221, -965, 11, 71, -101, 180, -36, 7839,
12739  -144, -722, 288, 429, 5704, -984, -510, 775,
12740  440, -1849, -1348, 1989, 300, 43, 1928, 4341,
12741  -3840, -2427, 2025, -660, -293, 23, -249, -177,
12742  -327, -7858, 33, 245, -1334, 237, -687, 2800,
12743  30, -8807, -404, 43, 183, 289, 528, 510,
12744  -197, 590, -94, -5423, 381, 1317, 141, -1639,
12745  -432, -7628, -224, 56, -7788, 113, 134, 6981,
12746  -636, 756, -743, 97, 159, 1263, -143, -2941,
12747  -2680, -479, 1395, -1667, -472, -992, -451, -5708,
12748  4262, 334, 3053, 76, -584, -599, -276, 3518,
12749  264, -2118, 358, -106, 911, 5053, 480, 4538,
12750  949, 5203, -103, -14, 177, -3397, 55, -6813,
12751  680, -1788, 145, 2267, 1104, -789, 54, 261,
12752  228, 5494, 15, -224, 192, 740, 0, 7632,
12753  398, 2879, 430, -8212, -657, 815, -228, -488,
12754  -90, -1296, 595, 2979, -15, 4055, -252, -3883,
12755  -935, -7654, 330, 97, -10200, 462, 223, -1017,
12756  -309, -342, -124, -1258, 211, 351, 316, 414,
12757  -91, -18, -202, -74, 410, -11127, 326, 261,
12758 };
12759 
12760 static const int16_t shape16[] = {
12761  -855, 1549, -4841, 629, 932, -5896, 840, -2041,
12762  -305, -2574, 343, -31, -780, -773, -353, 403,
12763  -1907, -2371, -555, -324, -479, 6961, -286, -4290,
12764  626, -953, -14, -1681, -443, 1504, -366, 513,
12765  -1206, 870, 9239, 112, -213, 425, 381, 1802,
12766  750, 594, 61, -152, -2060, -8997, -752, 197,
12767  -493, -176, -389, -591, 2988, 654, 2404, -204,
12768  304, -279, 202, 66, -185, 415, 159, -1514,
12769  -6775, -37, -2617, -1246, -4012, 1208, -554, 3240,
12770  -655, -394, -1464, -4448, 388, 1058, -364, -1760,
12771  1081, -558, -116, -108, 99, -925, 763, -1301,
12772  -251, 258, -33, 311, 555, 227, -279, -601,
12773  -135, -675, -10615, -937, 158, 503, -2044, 1075,
12774  -114, 4278, -9040, 67, -1076, -705, -122, -533,
12775  3299, -1826, -1316, 708, -3840, -740, -370, -1074,
12776  87, -462, 2177, -1177, 57, -6311, -170, -777,
12777  -256, 435, 291, 10371, -82, -425, -1757, -196,
12778  3824, -6289, 62, 4506, -519, -783, 1155, 878,
12779  295, -2044, 305, 186, 263, -1716, -482, -5678,
12780  415, 2709, 213, 7531, 1376, 813, 1803, 190,
12781  398, 6483, 1425, 235, 2713, 520, -2892, -1191,
12782  6074, 654, -6535, 320, -736, -478, 2563, -309,
12783  -3477, -155, 275, 1024, 390, -386, -331, 14043,
12784  251, -410, 1496, 24, 1272, -816, 549, -238,
12785  -2489, 158, 194, 1, -306, -3088, -264, 200,
12786  -30, -520, -472, -30, -464, -764, 440, -659,
12787  88, 778, -31, -1794, -3817, -344, 887, -551,
12788  115, -763, -5338, 2906, 50, 736, 5536, -1101,
12789  330, -405, 416, 1022, -93, 71, 10034, -200,
12790  -1258, -3405, 480, 141, 399, 500, 311, -503,
12791  301, 4398, 454, -922, 975, -101, -775, -81,
12792  -1723, 1077, 857, -1682, 813, 847, 342, -276,
12793  3582, 2991, 5571, 713, 1280, 596, -1325, -1087,
12794  -681, 1411, 391, -1728, 492, 544, 1512, -724,
12795  -7445, -426, 6, -534, -3643, -1598, 2650, -834,
12796  2096, -333, 67, 1746, -1584, -1003, 1272, 1710,
12797  1666, 176, -11716, 329, -1829, 385, 802, -382,
12798  2244, -8, -222, -2351, 369, -1067, -9354, 293,
12799  -51, -1849, -500, -2350, -1824, -826, -450, -2155,
12800  456, 245, 1796, 320, -73, -306, -122, 290,
12801  118, -298, -675, -180, -828, 86, -44, 165,
12802  435, -8249, 769, 630, -1670, -762, 453, 5893,
12803  259, -92, -1003, -358, -32, -1350, -535, -289,
12804  409, -558, -344, -752, 6037, -680, 2471, 581,
12805  -351, 1251, -5827, 194, -104, 815, 1257, -619,
12806  243, 410, 4455, -969, 50, 1286, -1013, -293,
12807  -7740, 73, 615, 523, -149, -824, 2235, 1571,
12808  970, 944, 4778, -132, -5082, 83, 129, -820,
12809  -803, 694, 1615, 1163, 517, -402, -80, 762,
12810  -107, -419, 142, -294, 11298, 301, 484, -513,
12811  105, 547, 1130, -4253, -742, 376, -1545, 1076,
12812  4372, 2338, -2847, 495, -190, -2444, 931, 6487,
12813  117, -1273, 1488, -75, -322, -487, -2614, -251,
12814  1233, 4111, -321, -219, -7961, -11, 107, -808,
12815  450, 111, 4395, 89, 772, -1878, -1894, 1075,
12816  -544, -9467, -459, 637, 842, -956, -738, 4452,
12817  777, -75, -209, -302, -796, 785, -7413, 321,
12818  649, -55, 114, 43, -1026, -223, -611, 209,
12819  -5543, 8206, 907, -3358, 1452, -543, -3173, 525,
12820  -95, 35, -475, -525, -705, -569, 350, 206,
12821  -108, -1523, -680, -283, -2583, -4992, -59, -968,
12822  -1719, -2750, 5884, 455, 29, 436, 784, -101,
12823  -216, 110, 612, -511, -12, 98, -67, 177,
12824  -1210, 222, -345, 243, -12670, -472, 282, -2149,
12825  687, -2631, 4434, 77, -521, -404, -934, 212,
12826  -695, -369, 1138, 1348, -905, 501, 299, -10467,
12827  1018, 818, 1941, 31, 257, 1219, 944, -157,
12828  1968, -1649, -126, -440, -599, -1, 6190, 2574,
12829  -332, 753, 195, -131, 5972, -297, 672, -86,
12830  -143, -303, 5, -121, -154, -613, 5541, -1516,
12831  -304, 962, 69, -1857, 4142, -134, 706, 896,
12832  -1226, -135, -310, -9261, 1135, -3437, 620, 802,
12833  -33, -582, 1909, 1407, 242, 2599, -1533, -279,
12834  836, 8070, -1207, 5745, 200, -77, 162, 781,
12835  -466, -1555, 3297, -957, 225, 1290, 7, 677,
12836  41, -549, -2778, 1400, 379, -3367, 369, 615,
12837  -6402, 527, 58, 5679, -114, -180, 2842, 88,
12838  -2611, -50, 371, 161, -444, 2062, -38, 272,
12839  -8562, 769, 18, -2593, -226, -503, -959, -1295,
12840  189, -371, -675, -1528, -98, 514, -1236, 116,
12841  202, 13662, 1596, -328, 61, 3567, -486, -3316,
12842  -8473, -317, 2868, -419, -17, 535, -965, -503,
12843  -3848, 2222, 620, -1740, 2, 6505, 473, -297,
12844  -70, 3043, -51, -1520, 993, 1046, 1965, 3240,
12845  1971, -60, -650, -53, -248, -4428, -365, -3723,
12846  1122, -1681, 1629, 1358, -17, 1136, -256, 2344,
12847  -282, 156, 127, -155, 318, -1281, -1066, 57,
12848  -889, -253, -1396, -579, -920, -1006, -9202, -703,
12849  195, 5186, 241, 1742, 996, 118, 1431, 4415,
12850  -2452, 6837, -1272, -569, 3485, 328, 441, 832,
12851  553, 94, 648, 92, -378, 11167, 775, 457,
12852  1712, -24, 941, 5433, -1645, 2166, 249, -55,
12853  -1816, 383, 735, -876, 443, -568, 293, -1266,
12854  6963, -178, -174, -1186, 1119, -208, 821, 1499,
12855  -1496, -2171, 1434, 874, 133, -7466, -545, 2193,
12856  -775, -1405, -1205, -575, -1996, -645, -552, -263,
12857  8861, -517, 76, -992, 278, 2417, -1369, 35,
12858  -1461, -1399, 517, 185, -2895, 347, -3871, 3644,
12859  284, 3284, -12, -169, -1981, 1196, -67, 2868,
12860  910, 134, -530, 150, -1328, 1902, -746, 351,
12861  -222, 522, -5702, 797, -1900, 241, 2270, 764,
12862  -335, 1348, -349, 784, -1586, -537, 148, 3211,
12863  -1692, 56, 1678, -321, -290, 7902, 69, 52,
12864  310, 337, 250, 596, 9998, 336, 1037, 163,
12865  64, -441, 2894, -1033, 730, -718, -1252, 459,
12866  -131, 7840, -922, -555, 5671, 299, 689, 1115,
12867  -646, -505, -263, 608, -494, 0, 442, -1802,
12868  -598, -701, -4184, 70, -1319, -90, 9155, -339,
12869  0, 121, 462, 735, -639, 481, 125, 6924,
12870  3379, 683, 3053, -1219, -499, 1067, -148, -2705,
12871  -11, 795, 1675, 898, 226, 1232, 49, -572,
12872  -9309, 2223, 949, 767, -821, -91, 1075, -352,
12873  -7829, 554, -593, 1284, -245, 1239, 1166, -1157,
12874  -5274, 808, 871, -1446, 7575, -397, -755, 752,
12875  4193, 179, -205, -37, -750, -2675, -407, -700,
12876  220, -77, 1604, 63, 461, -9994, -645, -1629,
12877  103, 576, 132, 10005, -49, -1005, 97, -1608,
12878  515, -10, -146, -1878, 880, 429, -1271, 996,
12879  -365, 76, -409, 2461, 29, 1159, 217, -6240,
12880  -200, -746, 118, -1884, 457, -816, -608, 3215,
12881  244, 749, 2268, -236, -1276, -278, 1392, -1767,
12882  1255, -1474, -8136, 1388, -770, 225, -443, 10,
12883  -392, 659, -1118, -1651, -514, -935, -111, 1112,
12884  973, -247, -235, -13010, -737, 40, -141, 5167,
12885  -910, 279, -467, -3762, 847, -3935, 1018, 1922,
12886  830, 190, 253, -1130, -415, 371, 718, 3833,
12887  1036, -5358, -928, 866, -514, 2724, 2354, 449,
12888  210, 1462, 680, -1880, -62, 10988, 809, -602,
12889  145, -536, 114, -147, -568, 3193, -322, 892,
12890  -637, -1381, -65, 761, 1615, 5025, -327, 4941,
12891  -631, -5225, 1204, 3042, 998, -1047, -959, -106,
12892  1610, -151, 120, -1152, 191, 30, 11963, 101,
12893  18, -410, -1288, 370, -771, 1337, -544, -613,
12894  289, -117, 1625, -4506, 2582, -1690, -105, -5324,
12895  -93, 285, -1167, -3564, -729, -4790, 595, 275,
12896  -216, -217, -6000, 682, -171, -875, 224, -164,
12897  2919, 796, -81, 1434, 186, -375, -4113, -179,
12898  277, 1363, -453, 2505, 388, -1840, -165, -4800,
12899  -42, -6632, 54, -735, -553, -1679, 917, -2,
12900  -632, 417, -478, -494, -265, 73, -372, -360,
12901  179, -448, 265, 299, -152, -211, 12730, -77,
12902  1954, -534, 773, 524, 438, 1901, -4413, -358,
12903  1552, -248, -1588, -122, -127, 5405, 226, -849,
12904  -7495, -357, -89, 185, 746, 851, 669, 305,
12905  -247, 3457, -193, -161, 638, 600, 610, 855,
12906  -1292, 398, 1528, 2250, 1651, -8414, 763, 1529,
12907  -346, 3769, -111, -6494, 347, -742, 1941, 1967,
12908  582, -5499, -765, -818, 1850, -1604, -243, -943,
12909  -11, 884, -2996, -2375, 1010, -374, 6605, -287,
12910  -5073, 211, -758, 703, -2607, 747, -130, -429,
12911  -2481, 4894, -457, 3225, 958, 8533, 542, 6177,
12912  -1069, -1210, -963, -5943, -86, 1424, -567, 827,
12913  -510, -6577, -258, -4, -4430, 115, 5401, 1390,
12914  354, 1755, -998, 852, 993, -481, 218, -987,
12915  779, -417, 591, 6011, 528, 289, -336, -558,
12916  60, 9124, -174, 235, -239, -144, -260, -3472,
12917  746, 4781, 652, -4831, -739, -21, 864, -2310,
12918  652, 7147, 116, -318, -50, -3485, -325, -345,
12919  -5784, 1144, 2399, -1443, 991, -2318, -785, -281,
12920  -207, -1448, 309, 1001, 952, 1472, -5901, -780,
12921  -2459, 1518, 9878, -1229, 670, -523, 1217, -164,
12922  -55, -95, 243, 7909, 86, -4380, -859, -599,
12923  -183, -2339, 774, -1210, -502, -899, 53, 1039,
12924  34, -7753, -296, -1951, -4559, 1182, -150, 2878,
12925  -4910, 2761, -1481, 2048, 2600, 1808, -2953, -2257,
12926  62, 162, 1115, 214, -4510, 926, -6669, 1443,
12927  -124, 193, -314, 302, 699, -18, 745, 341,
12928  895, -615, -295, -181, 143, -427, 6528, 1074,
12929  -1126, 374, -298, -1274, 22, 887, -511, -1057,
12930  3228, 722, 607, 624, -95, 11085, 1006, -788,
12931  -285, -92, 1342, -325, -828, 42, -3588, -631,
12932  -576, 4559, -668, -1294, 1739, 1697, -647, 2336,
12933  376, -120, 1350, 646, -325, 95, 5974, 775,
12934  199, -8557, 931, -336, -651, -561, -433, -2266,
12935  -129, -657, -1184, 67, 577, 617, 1880, 552,
12936  90, -617, -273, -1571, -7481, 261, -26, -20,
12937  -459, -1028, 57, -8516, -43, 2774, 1, -4238,
12938  680, -3310, -56, -152, 548, -1983, 920, 899,
12939  2180, -307, -2230, -1685, -998, 2091, -112, 21,
12940  -1551, 1182, 6649, -326, 792, 1818, -7596, 563,
12941  1076, 7422, -908, 1524, -223, 5798, 1318, -3376,
12942  517, 4162, 756, -4142, 1776, 390, 334, -44,
12943  218, 5290, 792, 39, 1692, 542, -62, -595,
12944  590, 27, 8922, 989, 182, 725, 112, 458,
12945  -9170, -1000, 1176, -1290, -1403, -726, 5990, -297,
12946  1234, -1724, -601, 528, 1072, 184, -146, 61,
12947  685, 1208, -88, -211, 356, 9569, -363, -135,
12948  -159, -1061, -105, -410, -58, 335, -9986, -300,
12949  -211, 607, 443, -410, -1730, -328, 275, 579,
12950  805, 899, -464, -18, 296, -446, 2396, -13,
12951  414, -9662, -385, -808, -1867, 154, -572, 3351,
12952  -1839, -80, 1157, -326, 481, 8815, -1039, 1065,
12953  2110, 1223, -960, -33, -464, -5660, 490, -314,
12954  346, 730, -387, -1102, 6656, -719, -1173, -57,
12955  -1186, 2394, -1300, -665, -586, -39, -71, 155,
12956  1184, 4, -3269, -333, -747, 580, 279, -583,
12957  7164, -185, 110, 2465, 428, 507, 4462, -4461,
12958  199, 337, -3597, -249, -70, -680, -5549, 1533,
12959  917, -303, -9230, -431, -124, -1019, 369, 139,
12960  1367, 151, -1047, 6820, -151, 222, -2934, -817,
12961  971, -7325, 556, 1035, -1240, 3115, -1326, 4012,
12962  2812, 1057, 2580, -261, 3989, 1999, 1624, 2402,
12963  -310, 779, -354, -377, -149, 1035, -2363, 358,
12964  3666, -246, -1896, 375, 3919, -1392, 683, 624,
12965  -5872, 644, 391, 288, -198, -237, 68, -284,
12966  88, -1016, 250, 32, 1188, -243, -608, -320,
12967  -219, -11087, 543, 156, 1034, -169, -183, -549,
12968  -66, 716, 996, -928, -309, 5577, 229, 125,
12969  -1328, 9027, -698, -485, -1694, 839, 343, 449,
12970  1655, 1005, 1053, -408, 9106, 186, 670, 774,
12971  314, 573, 3888, -882, 26, 2518, -533, -195,
12972  555, 337, -246, -10779, -231, 31, -314, -941,
12973  1129, 333, -7503, 168, -551, 237, -159, 4399,
12974  421, 693, 198, -196, -561, 1035, -548, 1058,
12975  527, 3617, -361, 1317, -1975, -2638, -1966, -120,
12976  -324, 5678, -2252, -663, 181, -273, -3073, -282,
12977  -622, 363, 71, 184, -776, 284, -1516, -430,
12978  3, 937, 8587, 258, -1060, -1555, -830, -338,
12979  318, -9130, -110, 459, -572, 70, 93, 120,
12980  -534, 1296, -168, 29, -914, -332, -997, -818,
12981  270, -243, 523, 56, -11847, -448, 11, -154,
12982  164, 2115, -13, -635, 708, -663, 43, -248,
12983  -3244, 254, 19, -1125, 508, 154, 8697, 191,
12984  595, 4393, -2806, -168, -1916, 393, 3976, 897,
12985  -1716, -35, -180, 605, -1057, -1194, 100, -384,
12986  -37, -107, 2739, -207, 6899, 176, 81, -901,
12987  1280, -1670, -101, 281, 1147, 48, 21, -151,
12988  -1236, 210, 98, -114, -573, 7940, -153, -302,
12989  -1331, 337, -322, 6598, 477, 147, -999, -3166,
12990  -232, -5104, -799, -1866, -58, -4213, 1376, 181,
12991  675, 562, 126, 235, 2260, -5152, -243, -699,
12992  -1476, 4135, 569, 567, 737, -4163, 613, -1057,
12993  1778, 546, -450, -24, 325, 366, 2406, -1319,
12994  60, -5126, 49, 657, -5937, -194, 882, 3267,
12995  178, -298, 1873, 12422, 459, 272, 195, -1827,
12996  212, -802, 730, 471, 1556, 422, 640, 236,
12997  71, 597, 5783, 5378, -649, 1524, 829, 437,
12998  -351, -122, -1400, 2119, -128, 75, -1677, -633,
12999  -322, -6382, -573, -974, 1672, -378, -242, 3708,
13000  79, -1325, 397, -150, 1977, 442, 747, -127,
13001 };
13002 
13003 static const int16_t shape16s[] = {
13004  -392, 96, -7720, 99, 524, -8272, -20, 164,
13005  -434, -85, -428, 1362, 108, 223, 1053, -11,
13006  -193, -5140, -191, -159, 193, 8005, -39, -483,
13007  1764, -1061, -268, -318, -880, 474, 49, -8,
13008  -223, 130, 11263, 165, 12, -43, -103, -1145,
13009  -588, -81, 299, 73, 444, -7243, -1411, -640,
13010  -946, 16, -881, 496, 2403, -476, 1090, -294,
13011  29, -148, 109, 145, -52, 247, -545, 1115,
13012  -7451, -491, -1459, 397, -8603, -1022, 1494, 298,
13013  -5156, -358, -1097, -2911, 423, 652, -378, -2357,
13014  -74, 415, -367, 402, 2173, -154, 122, 283,
13015  1352, 302, -373, -431, -283, -109, -64, -343,
13016  -108, 55, -14644, 241, 37, -723, -71, -208,
13017  -126, 4061, -9887, 494, 2273, -505, -4040, 66,
13018  -806, -1121, -1894, 783, -1445, 426, -820, -1739,
13019  -11, 650, -282, -518, 124, -7266, -21, 160,
13020  -339, 5, -208, 11712, 198, -53, 921, 89,
13021  5987, -4806, 176, 1884, 64, -517, 2169, 108,
13022  297, -111, -389, -840, 663, 75, -485, -4862,
13023  -177, 2663, -229, 8120, -219, 462, 3104, 955,
13024  384, 1310, -73, -504, 258, 170, -1796, -482,
13025  5691, -437, -8474, 583, -1685, -827, 292, -65,
13026  1994, -384, 105, 123, 256, -82, -367, 15204,
13027  -128, -260, -10, 169, 249, -1286, 1055, 136,
13028  678, 61, 1420, -159, -15, -221, -250, 107,
13029  -21, 297, 54, 242, -111, 468, 237, -36,
13030  -159, 37, -102, -488, -4577, 72, 1009, -1,
13031  1218, 2023, -640, -437, 766, -299, 6144, 184,
13032  -1023, 171, -388, 884, -1294, -320, 8718, 896,
13033  -295, -976, -803, 3092, 1720, -255, -1354, -665,
13034  -63, 4382, 41, -121, -157, 354, 127, 587,
13035  -599, -231, 484, -150, -284, -498, -511, 79,
13036  5503, 13, 6537, 761, -1619, 1164, -2403, 3057,
13037  -4966, 724, 1076, -1555, 889, -365, 60, -440,
13038  -7144, -132, 283, -305, -126, -1482, 125, -52,
13039  -33, 1284, -961, 1355, 953, -1012, -227, 86,
13040  731, -14, -15977, -56, -875, -1676, 127, 500,
13041  3390, -14, -319, -644, 143, 249, -10752, 23,
13042  54, -1075, -111, 680, -1714, 328, -2092, -852,
13043  622, 949, 61, 6, -17, 144, 190, 216,
13044  130, -65, 27, -322, -139, 43, 89, 76,
13045  -84, -10120, -47, 367, -261, 38, 50, 4233,
13046  -210, 14, -1, 25, 762, -299, -132, 177,
13047  974, -492, -145, -43, 5105, -394, -196, -91,
13048  -25, 473, -8358, -476, 589, -1372, -254, -2387,
13049  -293, -304, 3828, -254, -193, 493, 54, -108,
13050  -8789, -262, -233, -821, -222, 714, 1270, -61,
13051  892, 13, 3952, -36, -1567, -620, -126, -1056,
13052  587, 390, -24, 2027, 267, 218, 15, -56,
13053  -130, 40, 551, -29, 14594, -23, 106, -14,
13054  -172, 279, 427, -241, 303, -20, -748, 55,
13055  5187, 598, -217, 2026, 643, 118, 911, 8023,
13056  296, 791, 39, -2621, 655, 228, -671, -272,
13057  -176, 6644, -166, -264, -10429, 91, -83, -684,
13058  -169, -344, 2123, -102, -333, -317, -826, 586,
13059  116, -9311, 445, 141, -1315, -758, 144, 5620,
13060  363, 66, 142, -161, -684, 454, -6584, -205,
13061  577, 205, 305, -1536, -4109, -318, 121, -323,
13062  -1036, 8020, 1146, -4004, 175, -1568, -1537, -525,
13063  2284, 62, 11, 640, 1243, 260, -104, -344,
13064  102, -624, 122, -300, 266, -6104, -1149, 412,
13065  -1380, 22, 7561, 360, 564, 398, -338, 174,
13066  -76, 131, 44, -426, -12, -175, -113, 78,
13067  293, -120, -92, 331, -16163, -74, -101, -1198,
13068  -298, -171, 4052, -139, -187, 131, 323, 370,
13069  -144, -160, 131, -284, -190, 83, 878, -14817,
13070  14, 196, 198, 294, -120, 40, 800, 1841,
13071  393, -168, 337, -540, -356, 130, 9210, 880,
13072  304, -2304, -275, 1394, 9903, 673, -62, -4706,
13073  -130, 274, 528, 89, -458, -90, 6318, -133,
13074  310, -5953, 682, 37, 2937, -371, 197, 77,
13075  -184, 1240, 22, -7695, -171, -4874, -676, -1121,
13076  -842, -642, 1160, -1088, -864, 352, -790, 794,
13077  801, 10564, -1777, 1095, -441, 1718, 116, 982,
13078  -268, 199, -2408, -2042, 279, -146, 645, -1350,
13079  5, -150, -932, 113, 25, -672, 153, 158,
13080  -6140, -262, 142, 4815, -1, -424, 810, 63,
13081  88, -510, -236, 3964, -66, 1229, -16, -758,
13082  -11023, -1149, 48, -1756, 167, 2308, -96, -654,
13083  -639, 369, -221, 47, 202, 329, -352, -26,
13084  -19, 13198, -383, 124, -1211, 3879, -344, -1954,
13085  -8702, 32, 924, 472, 7953, 692, -216, -415,
13086  -3174, -1959, 935, 4048, 155, 7521, 854, -157,
13087  643, 3760, -107, -2536, 622, -742, 1881, 2262,
13088  758, -968, -271, -131, 385, -5107, -212, -2548,
13089  29, -132, -506, -190, -1065, 314, 202, 332,
13090  -2274, 701, 4, -22, -439, 198, -265, -92,
13091  -143, 460, -32, 189, 334, 87, -7639, 45,
13092  -387, 4240, 1231, 92, 1032, -333, -280, 2061,
13093  296, 365, 2003, -426, -35, 96, -62, 882,
13094  -784, 483, -128, -143, 474, 13740, -166, 184,
13095  -714, 142, 278, 5622, -67, 282, 647, -130,
13096  -31, 300, 727, 728, 409, 178, -601, 84,
13097  8305, -446, 179, 115, 209, -273, -47, 1932,
13098  -255, -3171, -102, 461, -119, -8102, -809, 108,
13099  -1680, -3171, -775, 324, -246, 132, -27, 84,
13100  8495, -45, 153, 21, -1384, 290, -869, 38,
13101  -440, 133, -257, -22, -3046, 12, -2797, 4517,
13102  142, 1605, 423, 579, -558, -301, -257, 701,
13103  -246, -468, -1946, 120, 321, 710, -217, -203,
13104  -50, -44, -5866, 80, 259, 488, 754, 124,
13105  -517, 703, -197, 146, 576, -717, 247, 4121,
13106  10, -422, -2686, 329, 1183, 14573, 72, 301,
13107  2043, -125, -1420, -1263, 10340, -678, -1226, 330,
13108  -62, 173, 5885, -56, -178, -1090, -616, 953,
13109  -216, 8277, -124, 411, 7758, -78, -326, 786,
13110  46, -1365, -555, 479, -774, -576, 8, 304,
13111  390, -186, -820, 72, -67, -585, 11070, -213,
13112  -12, 344, -399, -748, -150, 2719, 195, 5652,
13113  4626, 549, 2782, -4, 1928, 482, 1008, -6398,
13114  843, 457, 1843, 269, 1247, 350, -661, -35,
13115  -6477, 3727, 2313, -424, -907, 415, 1075, 3960,
13116  -1499, 61, 594, -744, 110, 2486, 967, 27,
13117  -5263, -618, -578, 313, 7055, -1081, 739, -492,
13118  -2051, 317, 112, -155, -304, -507, 150, 253,
13119  -42, 221, 92, -275, -355, -8494, -663, 109,
13120  282, -836, -271, 9316, 165, 63, -171, 10,
13121  -38, -180, -219, -250, -924, -573, -241, 566,
13122  -175, 20, 454, 251, -328, 236, -215, -5673,
13123  0, -265, 225, 354, 113, -488, 174, -132,
13124  134, -188, 1255, -94, -55, -193, 404, 504,
13125  784, -377, -5731, 333, -447, 222, 138, 72,
13126  -256, -58, -230, -169, 728, -481, 95, -394,
13127  -74, -489, -253, -13770, 61, 184, -36, 5025,
13128  -232, 321, 253, -3414, 120, -2512, 799, -586,
13129  1186, -1135, -955, -54, 7, 83, 0, 5259,
13130  466, -6358, 254, 388, -211, 207, 2449, 379,
13131  430, -219, -442, 228, 151, 11819, 67, -101,
13132  239, -282, 121, -270, 1209, -386, 553, -108,
13133  789, -518, 237, -48, 497, 8986, 80, 8232,
13134  -89, -359, -803, 473, 995, 1132, 624, 1353,
13135  -305, 711, -71, -26, 18, 254, 13079, -72,
13136  178, -18, -116, 293, 155, -254, -819, -166,
13137  -808, -190, 150, -4328, -33, -14, 272, -6417,
13138  78, 78, 67, 310, -177, -435, 225, 610,
13139  -15, 1, -6706, 30, 1, -189, 270, -21,
13140  276, -182, 77, -231, 30, -116, -7713, 158,
13141  344, 560, 1466, 3575, -84, -4583, -1260, 372,
13142  1395, -5223, 284, -1911, 315, -2312, -47, -207,
13143  414, 129, 36, 85, 317, -125, -63, -212,
13144  -76, 130, -385, 157, 117, 12, 16140, -171,
13145  375, -721, 161, -342, 950, -667, 1011, 15,
13146  536, -1203, 1039, -242, -159, 7664, -429, -264,
13147  -8221, -109, 867, -74, -79, -414, 544, 206,
13148  120, 1859, -44, 73, 554, 121, -160, -127,
13149  -33, 44, -24, 285, 589, -12514, 51, 464,
13150  17, 264, 58, -6861, 367, -672, 227, 2793,
13151  782, -6286, -420, -808, -1247, 895, 950, 1533,
13152  -1079, -207, -1927, -4947, -803, -328, 7677, -386,
13153  -4608, -329, -485, 2365, -1492, -1738, -378, -707,
13154  -1850, 9044, 314, 3530, 61, 2921, 79, 9508,
13155  -1102, -3487, 814, -2828, 550, -929, -712, -274,
13156  -566, -2521, 536, -296, -97, 951, 11352, -614,
13157  106, -342, -1017, -1183, -157, -457, 266, 109,
13158  545, -313, 1015, 6961, 52, -224, 2247, -248,
13159  -180, 12367, 311, 514, 1218, -561, -2546, -3275,
13160  218, 8281, 187, -6550, -96, -1001, 1777, 89,
13161  916, 1042, 399, -267, -97, -3552, 397, 1984,
13162  -6134, 784, 2136, -1346, 619, -1450, -1022, -1226,
13163  185, 306, -274, -122, 343, 129, -4481, -749,
13164  -759, -496, 8785, -178, 457, -601, 875, 1040,
13165  -268, -1592, -531, 9667, 360, -4978, 525, -436,
13166  123, -1566, 227, 820, 74, -5, 1477, 154,
13167  -1589, -9411, 248, -485, -3293, -690, 175, 53,
13168  -21, 303, -2376, 106, 515, 2688, -401, -1278,
13169  425, 540, -353, 662, -7461, -397, -7029, -976,
13170  445, -1648, 164, -254, -563, 556, 876, -205,
13171  884, 214, -92, -509, 96, -53, 5734, -295,
13172  -136, 211, 168, 261, -74, 411, 25, -59,
13173  3596, 400, 320, -69, -21, 14062, -510, 142,
13174  -232, 1597, 34, 240, -476, 131, -3836, -186,
13175  2579, 2812, -1501, 274, 2685, 2809, -1100, 2696,
13176  -402, 67, 650, -1804, -11, -216, 6751, 112,
13177  455, -7210, -251, -1075, -833, -966, 1443, -138,
13178  273, -494, 1557, -15, -339, -82, 402, 206,
13179  31, -77, -94, 78, -5468, -179, -44, 421,
13180  163, -386, -133, -6334, 427, 747, -121, -292,
13181  368, -1087, -338, -1534, 3740, -881, -2012, -1284,
13182  902, 97, -3407, -567, -118, 1340, -77, -445,
13183  642, 184, 901, -341, -81, 595, -6531, -248,
13184  -167, 8740, 373, 408, 23, 10709, -299, -876,
13185  -584, -1067, 20, -4556, 295, -1956, 990, -132,
13186  -152, 4068, -92, 142, -1512, 23, -815, 454,
13187  330, -331, 9042, 120, -100, 34, 96, 152,
13188  -11083, 345, -567, -498, 198, -37, 9276, -479,
13189  611, -2788, 253, -176, 617, -224, 248, 390,
13190  39, 25, -110, 127, -13, 6675, -84, 115,
13191  294, 84, -366, -405, -32, -109, -10469, 99,
13192  17, -88, -226, 316, -133, -203, -60, 311,
13193  -87, -331, 357, -11, 158, 74, 562, 8,
13194  354, -10843, -114, -206, 699, -617, -141, 807,
13195  87, -149, 174, 199, -55, 10880, -332, 182,
13196  544, 651, -27, 261, -190, -655, 24, -443,
13197  -630, 204, 207, -4174, 3557, 89, -386, 1754,
13198  -485, -127, -97, 40, -1336, -488, -177, -750,
13199  88, -1040, -2215, -507, 169, 2908, 69, -52,
13200  8458, 601, 174, 1635, 480, 181, 3004, -3021,
13201  1868, -364, -2100, -256, -3065, -33, -7467, -890,
13202  -1949, -20, -9472, -230, -847, -634, -377, -40,
13203  1184, 242, 265, 7056, 42, 16, -5070, -71,
13204  300, -1186, 187, 337, -1331, 77, -473, 3213,
13205  5738, 626, 2524, 531, 1001, -803, 1231, -1083,
13206  -564, 539, 191, -498, 184, 603, -1777, -479,
13207  2298, -604, -2077, 634, 4682, -1387, -875, 498,
13208  -10011, -173, 752, 109, -70, 171, -64, -261,
13209  -79, 37, -233, 128, -66, -70, 356, -310,
13210  214, -14792, 6, 200, -227, 59, -241, 560,
13211  -230, 479, 403, -22, 148, 7428, 110, -177,
13212  110, 7518, -2372, -1277, 223, -708, 731, 695,
13213  -702, -2906, 256, -1160, 4941, 121, -1148, -68,
13214  -424, -1590, 4697, 705, 525, 684, -451, -246,
13215  -115, 556, 543, -6658, 384, -589, -1505, 12,
13216  114, 82, -5084, 164, 154, -295, 106, -271,
13217  -40, -394, -437, 397, -279, -3825, -286, 632,
13218  -1041, 1137, -93, 48, 192, -5914, -92, -235,
13219  682, 5817, -702, 180, -243, -219, -910, -174,
13220  -146, 142, 12, -69, -207, -269, -53, 567,
13221  -336, 114, 9601, -272, -270, 459, 610, -258,
13222  97, -10950, 397, 57, -7, 229, 1669, -173,
13223  -173, -92, -347, -133, -357, 92, 132, -609,
13224  60, -124, 116, -54, -15205, 142, 109, 1127,
13225  268, -220, 336, -743, -238, -29, -902, 91,
13226  -3597, -288, 1114, -3797, -1615, 32, 11481, 55,
13227  194, 3567, -1857, -2561, -237, -15, -48, -232,
13228  -58, -21, 37, -535, -450, 857, 2001, 12,
13229  48, 840, 211, 126, 4833, 275, 176, -111,
13230  9, -112, -403, 182, 296, 181, -425, -14,
13231  276, 118, -240, 384, 139, 9183, -230, 143,
13232  2412, -70, 250, 10191, 809, -15, -257, -1242,
13233  -163, -4253, -352, -436, 264, -4998, -17, -215,
13234  1412, 1592, 856, -159, 4756, -5032, 307, -251,
13235  194, 6414, -56, -7, -503, -261, -646, -1050,
13236  -271, -578, -291, 614, 130, -336, -923, -120,
13237  149, -6012, 273, -295, -4586, 137, 206, 1246,
13238  498, 614, 991, 13776, 122, 52, -660, -76,
13239  -211, -477, -224, 196, 411, 398, -590, 820,
13240  -441, -35, 4394, 5010, -902, 509, 45, 747,
13241  1035, -455, -579, 105, 1103, -496, -1249, -248,
13242  46, -5771, -198, -386, 736, 15, -335, -85,
13243  -624, -124, 580, -327, -102, -18, 866, 381,
13244 };
13245 
13246 static const int16_t shape22[] = {
13247  2560, -127, -137, -385, -1875, 90, -240, 140,
13248  1290, 200, -6762, 374, 1871, 8730, -111, -555,
13249  -1524, -2175, -4689, 521, -179, 166, -1573, 1056,
13250  -346, 247, -92, 5713, 561, 233, -360, 480,
13251  -741, -7552, -1508, 259, -8746, 1604, 1385, 723,
13252  5678, 2243, 403, 12370, 3526, 574, 4982, 563,
13253  1713, -1337, 1336, -60, -890, -2184, -563, 9347,
13254  775, 6318, -883, 1476, -335, 736, -564, 635,
13255  -5557, 617, 54, 257, -325, -66, -5689, 1061,
13256  -897, 90, 8394, 2004, 9456, -222, -2026, -969,
13257  93, -5, -922, -6491, 1496, -1537, 651, -277,
13258  -1038, 6072, -8534, -2526, 1645, 1459, 547, 2347,
13259  -85, -761, -7210, -153, 414, 6096, 383, 320,
13260  370, -902, 823, 3071, 499, -731, 38, 473,
13261  1693, -9456, 946, 1218, -1054, 70, 367, -469,
13262  -7861, -913, 401, 198, -83, 877, -308, 8633,
13263  253, -2025, 1925, 1412, 1351, -360, -948, -7526,
13264  1089, -7449, 1652, 141, -43, -2082, 44, 130,
13265  -7525, -15049, -1345, 180, -3009, -4581, -267, 2309,
13266  -1397, -112, -63, 307, -746, -13, 35, -8800,
13267  -1947, -1143, -1096, -2582, -1210, 7683, -743, -1589,
13268  5699, -80, -1375, -93, -483, 129, 6076, -6099,
13269  374, -176, -1150, -416, 137, -4309, -1926, 3099,
13270  82, -836, 392, -655, 108, 428, 3361, 313,
13271  363, 7534, 1153, 334, 2262, -367, -69, -813,
13272  -9702, 3074, -5461, 0, -1889, 1303, -8306, -113,
13273  -677, 692, -2752, 1292, -171, 430, 4609, -2238,
13274  196, 1661, -25, -164, -2590, -4919, -615, -7,
13275  -753, 5104, 5197, -66, -310, 827, -126, 615,
13276  70, -456, 238, 682, -639, -561, 369, 183,
13277  113, 430, -840, -792, -7282, -7537, 619, -445,
13278  588, 19, -1061, 652, 46, 861, 9641, -1251,
13279  -41, -699, -605, -1389, 240, -10798, 733, 194,
13280  -1230, -1092, -520, -219, 7, 518, -181, -12062,
13281  651, -40, 1128, -390, -220, -438, 471, 510,
13282  632, -321, 1393, 8827, -3241, -6683, 350, 1953,
13283  -246, -582, -5486, -7576, -157, 888, 2965, -23,
13284  762, 6867, 3697, -43, -7905, -938, 2119, 377,
13285  -25, 691, 136, -725, 7643, -730, 2024, -6932,
13286  804, 53, 392, 440, 336, 6235, -7037, -5584,
13287  -1579, 1115, 1757, 1001, 32, -294, -592, 300,
13288  -764, -8879, -1612, -845, 1722, 6968, 384, 267,
13289  862, 10830, -364, -1138, -49, 1041, -908, -14960,
13290  809, 628, -1150, -1348, -437, 805, 877, -64,
13291  1041, 5253, -270, 2022, 1253, -992, 11015, 2686,
13292  17, 80, -1463, 4229, 80, -834, -9286, 1179,
13293  66, -39, -64, -4057, -423, 116, -1441, -1733,
13294  752, 1674, 1443, 757, -3149, 9057, -3522, 4007,
13295  -893, 1179, -388, 6368, -478, 4397, 13868, -2996,
13296  790, 704, -2299, -6003, 449, -5410, 1999, 181,
13297  -1807, -362, -57, 454, -2371, 3658, -485, -212,
13298  11551, 1535, 478, -1570, -278, 584, 608, -5211,
13299  6965, 1042, -168, -337, -1071, 72, 451, -204,
13300  -1000, -1044, 689, 186, -166, -375, 9426, 363,
13301  93, -717, 304, 107, 7853, -1251, 1093, 692,
13302  -742, 33, 576, 447, 678, 452, 408, -4813,
13303  711, -595, -516, -1108, 1941, 3056, -219, -3413,
13304  10946, 1513, -2375, 48, -408, 49, -399, -5608,
13305  -58, 161, 4808, 436, 68, -5675, 230, 832,
13306  -1228, 6382, -588, -1312, 772, 4337, -405, -5467,
13307  -222, 1382, 2158, 620, -840, 810, -3830, 48,
13308  -101, 529, -2670, -249, 1035, -7620, -1081, -6646,
13309  1469, 1043, 743, 1553, -556, -274, 68, 238,
13310  1078, -110, -5163, 562, 735, -8317, 1202, -1325,
13311  -962, 61, 4280, 570, 7450, 265, -1516, 696,
13312  -1567, -681, 0, -4064, 1548, -2521, 657, 567,
13313  -8343, 1691, -1430, 4827, 807, 905, -2601, -7415,
13314  921, -1741, 363, 309, 211, -521, 3013, -797,
13315  648, -3709, 961, 662, 403, -386, -719, -5752,
13316  1355, 6717, 191, 591, -371, -1225, -5125, 800,
13317  -252, -5769, 1101, 657, -141, 2377, -1365, -218,
13318  -114, 148, 276, 358, -354, 18, -31, -9413,
13319  -5514, -1458, -220, 298, 666, 659, 359, 980,
13320  -1389, 101, 1500, 4661, 472, 264, -7590, -1469,
13321  41, 38, -259, -346, -486, -9949, 812, 422,
13322  -1354, -2461, -2057, -253, 1806, -107, -41, 16384,
13323  -140, -684, 5421, 1907, -10, -889, -1877, -6815,
13324  -818, -5854, -3196, -895, -1706, -186, 7944, 100,
13325  -11260, -4573, -415, 4685, 395, -6035, 5789, -4566,
13326  624, -2146, 570, 130, -892, 1385, -262, 6638,
13327  -2324, 348, -288, 607, -1574, 7119, -1037, -40,
13328  -4955, -946, -5215, -1013, -1232, -875, -78, -399,
13329  231, -173, -5860, 189, -755, -8265, 745, 966,
13330  202, -1858, -26, -658, 55, 1131, -56, 3030,
13331  158, 3742, -1261, 317, 6397, 521, -508, -522,
13332  -2040, -747, -6906, -868, -110, -719, 2602, 2570,
13333  -1106, -787, -352, 9212, -545, 7339, -10183, -726,
13334  1104, -1118, -1655, 383, 1370, 1412, 528, -4689,
13335  -398, -3802, -682, -11004, -2310, 8011, 2301, -5941,
13336  -512, 3813, 210, 1379, -15209, 1143, -2344, 2459,
13337  2368, -6484, -2078, -246, 383, -204, 1449, -453,
13338  -1539, 416, 508, -7168, -1930, 4279, 453, -215,
13339  -296, -346, 5691, -200, -855, 552, 5921, -109,
13340  588, -3049, 1312, 6767, -78, -7204, 1187, -754,
13341  -1043, -455, 412, -490, 3124, -273, 1468, -546,
13342  552, -306, 835, -263, -7234, 324, 318, -1224,
13343  240, 198, 193, -550, -684, -12416, 85, -1469,
13344  -463, -301, 180, 290, -928, -6399, -931, 176,
13345  310, -692, 7964, -204, 512, 975, -6415, -394,
13346  -30, -120, 1638, -1474, -381, 5912, 156, -830,
13347  -575, -225, -4079, -787, -957, -801, 181, 575,
13348  1116, -795, -743, -981, 434, -365, -9780, -1814,
13349  1447, 1081, 153, 884, 8697, 259, 881, -661,
13350  -1232, -547, 464, 898, -3988, -476, 790, 7589,
13351  -525, -809, -2900, -1271, 170, 223, -5050, -2554,
13352  1458, -666, 537, -6733, 212, 448, -1556, 1459,
13353  802, -2716, -8785, 11020, -258, 1229, 1138, 843,
13354  508, 103, -657, 1273, 8140, 368, -605, 6856,
13355  110, -423, 5458, -417, 993, 257, 5552, -47,
13356  1401, -119, -1320, 6193, -1196, 56, -93, -1604,
13357  -1491, -897, 238, 823, 4213, 104, 145, -1049,
13358  -9286, -26, -813, -139, 499, -10351, -466, -515,
13359  -1166, -412, -746, 503, 1872, 17, -11941, -3350,
13360  -108, -7296, -411, 4811, -1870, 162, 5595, -658,
13361  339, -904, 6911, -715, -240, -71, 377, 4747,
13362  -57, -8920, 521, 753, -375, -1185, 1322, -328,
13363  5, 525, -610, 127, 1519, 791, 784, -16384,
13364  116, -1007, -352, 486, -7871, 202, -3684, -387,
13365  676, -8942, -713, -447, -557, 1159, 974, -380,
13366  -1183, 1049, -9, 838, -932, -139, 371, 1688,
13367  -7617, 1192, 2350, -220, -4558, 2681, 1568, 102,
13368  1274, -446, -351, 1551, 1101, -8995, -5276, -4416,
13369  3411, 221, -429, 412, 1625, -4575, 254, -631,
13370  310, -378, 9743, 859, 934, 142, -1400, -6921,
13371  6466, -4068, 2664, 418, 70, 284, -903, -23,
13372  -502, 4354, -5993, 125, -34, -1246, -1946, -204,
13373  1002, -7454, -88, -8628, 2449, 13715, 318, -8759,
13374  294, -2212, 138, -761, 285, -1686, 291, 606,
13375  180, 761, -359, -1467, 299, -417, -361, -895,
13376  -5692, 127, -951, 165, 1, 396, -819, -5508,
13377  280, 760, -411, -1025, -649, -1688, -6290, 272,
13378  -17, -7595, 9, 307, 128, -3995, -119, 481,
13379  -3100, -255, 651, 139, -3492, -6, -4471, 452,
13380  -71, 139, 1255, -6128, 1191, 326, 28, -238,
13381  1374, -334, -457, -836, -10390, 185, -616, 3366,
13382  -39, 183, -21, 6240, 1141, 341, -348, 738,
13383  121, -65, -386, -27, -548, 337, -4, -126,
13384  571, 2263, 4936, -1093, -397, 961, -5886, -734,
13385  1509, -660, -61, 170, -783, -4197, -1459, 906,
13386  -31, 400, -481, 561, 6, 489, -5397, -1666,
13387  41, -536, -116, 6713, 1288, -157, -116, 4256,
13388  1895, 6671, 1837, -544, 1276, 2031, 345, 6471,
13389  -84, 1868, -2006, -1304, -7792, 702, -1189, 105,
13390  -4869, -282, -790, 7083, -628, -1273, 252, -179,
13391 };
13392 
13393 static const int16_t shape22s[] = {
13394  493, -2, -310, -109, -1218, -193, -267, -11,
13395  -466, -34, -2492, 287, 241, 3621, -537, 458,
13396  869, -915, -290, 782, 65, -90, -635, 1836,
13397  80, 519, 868, 1359, 550, -92, -704, 110,
13398  -210, -4337, -376, -200, -2693, 6, 381, 688,
13399  556, 883, -88, 1698, 1081, 133, 1130, -78,
13400  853, -424, -39, -909, -1579, -2774, -372, 3604,
13401  -519, 3777, -66, 1330, -1055, 1135, -995, 220,
13402  -3124, 122, 83, 1045, -701, -120, -6800, -269,
13403  195, 1197, 5500, -490, 5453, -201, 411, 823,
13404  -146, 46, 252, -2724, 606, -924, -1538, 394,
13405  -420, 6405, -5632, -941, -402, -137, 984, -24,
13406  594, -40, -140, -20, 204, 1211, 290, -680,
13407  103, -434, -294, 1646, -159, -2296, -237, 507,
13408  -67, -8999, -97, 403, -1473, -111, 22, -257,
13409  -2203, -600, 577, -117, 48, 2216, -170, 1192,
13410  700, -477, 1678, 979, 2395, -69, -1746, -2139,
13411  -294, -4210, 181, -372, 320, -180, -503, -550,
13412  -3994, -6315, 502, -804, -432, -112, -457, -1016,
13413  637, 297, 932, 533, 798, 229, -1001, -2780,
13414  -4009, 1176, 189, -1575, 21, 3512, -348, -1450,
13415  2488, 463, 611, -46, 85, 94, 3319, -3041,
13416  -362, -261, -1534, -1900, 7, -519, -52, 1166,
13417  -174, -152, -189, -415, 641, 27, 1764, 280,
13418  -301, 2976, 146, -632, 4022, -1994, -84, -61,
13419  -1633, 285, -439, 781, -592, 399, -4794, 203,
13420  -295, 32, -1423, 216, -2773, -9, 3589, -3952,
13421  -195, 161, -223, -2240, -1886, -2643, 978, 113,
13422  -1019, 1645, 1493, -851, 1417, -74, 717, 411,
13423  887, -1384, 73, 117, -65, -7, 133, 18,
13424  69, 11, -98, 45, -1751, -2710, 11, -140,
13425  29, 185, 327, 705, 56, 152, 8202, -117,
13426  157, -478, 36, -564, 996, -9359, -707, 674,
13427  1169, 270, 156, -679, 15, 720, -38, -4952,
13428  -196, 183, -356, -1004, 185, -148, -61, 151,
13429  -229, -161, 23, 4350, -650, -4384, -21, 909,
13430  105, -271, -2538, -4018, -1268, 351, 396, -190,
13431  -135, 970, 3159, -935, -6968, -131, -1031, 53,
13432  -430, 242, -219, 384, 2832, -151, 152, -6891,
13433  1444, -63, -46, 72, 653, 3955, -4187, -321,
13434  -298, 678, -471, 664, -42, -30, 825, 195,
13435  -1147, -2728, -178, -2305, 680, 1980, -147, 320,
13436  -348, 4307, 806, -263, -60, -102, 8, -10085,
13437  626, -130, 267, -621, 45, -157, 438, 190,
13438  78, 1608, -246, -386, 256, -255, 5651, -449,
13439  -13, 198, -3193, 329, -500, -1368, -6647, 609,
13440  -507, -96, 222, -1196, 171, -12, -299, -1423,
13441  442, 47, -5, -282, -18, 4969, -1764, 231,
13442  -471, 5044, 412, 1496, -146, 35, 5083, -228,
13443  355, -482, -1063, 1265, 80, -1278, 1225, 826,
13444  -1914, 779, 439, -511, -4177, 425, -38, -55,
13445  9786, 1005, -538, -664, -641, 638, 125, -2811,
13446  2308, 28, -1157, -229, -624, 45, 354, -368,
13447  -1661, 90, 778, -328, 272, -223, 9558, 822,
13448  -167, -12, -1020, 2962, 2372, -932, 1961, 1398,
13449  2660, 3, 235, 421, 114, -283, 371, -1652,
13450  329, -435, -113, -1296, -501, -686, 297, -384,
13451  10328, 472, 614, 139, -765, -309, 180, -2009,
13452  -171, -175, 3571, 146, 46, -1356, -134, -15,
13453  -166, 2046, 108, 119, -281, 971, -471, -1134,
13454  34, -104, 219, 746, -223, 245, -181, 12,
13455  -165, 216, -792, 86, 562, -1807, -116, -1324,
13456  590, -320, -80, 1863, -420, -1066, -698, -2879,
13457  -6, 182, -2325, 575, 97, -2616, 2938, -673,
13458  -693, -116, 1905, -430, 4739, -12, -3307, 693,
13459  -227, 223, -111, -1498, 5, 1751, -36, 234,
13460  -4584, 838, -370, -296, -818, 337, -46, -8921,
13461  875, -423, 496, -1196, -24, -1014, 969, 294,
13462  237, -1733, 27, 2543, 1494, 190, 457, -1391,
13463  1209, 5651, 548, 504, 686, -2889, -151, 725,
13464  486, -3716, -285, 830, 31, 5132, 770, -24,
13465  -482, -369, -126, -1552, -347, -272, -387, -9485,
13466  -1547, -1189, 369, 812, 311, 536, 391, 361,
13467  -1708, -288, -94, 2053, 557, -611, -4551, -2368,
13468  173, 472, 160, -1849, 96, -7569, 183, 484,
13469  -393, -346, -309, -13, -7, 2, -239, 10395,
13470  -587, -115, 1282, -634, 81, 90, -725, -2685,
13471  -1214, -4455, -1897, -2903, -827, 124, 2215, 696,
13472  -1225, -1353, -371, 343, 421, -640, 1480, -1174,
13473  76, -835, -716, -625, -547, 1250, -2696, 2132,
13474  -548, 439, -607, 408, -221, 5026, 352, -344,
13475  -1339, -602, -1650, -404, -458, -502, 61, -164,
13476  53, -26, -2652, -209, 64, -4068, 713, 193,
13477  -117, -1290, 95, -86, -515, 1336, -492, 1654,
13478  -2963, 3663, -4231, -1, 3017, 371, 276, -7,
13479  -289, -33, -5942, 237, 30, 586, -264, -493,
13480  435, -388, -165, 10434, 192, 3897, -5414, 361,
13481  845, -259, 481, 331, 650, -232, 23, -1789,
13482  27, -4065, 1020, -4261, -651, 3174, 951, -3363,
13483  577, -112, 642, -1177, -1707, 492, -250, -1236,
13484  24, -1394, -1807, -853, 1681, -69, 851, -959,
13485  -5759, -202, 30, -3466, -593, 5414, 65, 141,
13486  -319, 674, 1183, -155, -312, 372, 2829, -75,
13487  -60, -2618, -240, 2944, -631, -4221, -16, 467,
13488  211, -58, 55, -527, -51, -160, 642, -305,
13489  388, 413, 210, -81, -3383, -120, 144, -220,
13490  -672, 1352, -630, -2324, -423, -8053, -131, -912,
13491  -260, -380, 470, 154, -1346, -2417, -426, -403,
13492  -137, -160, 2823, 609, -216, -173, -585, -514,
13493  95, -202, 222, 16, 136, 1751, 237, -1089,
13494  957, -144, -518, 416, -347, -60, 207, 277,
13495  512, -1133, 166, 1423, -883, -194, -7016, -1938,
13496  417, 2302, -992, -179, 738, -74, 411, -462,
13497  -413, 67, 234, -322, -164, -47, -89, 1409,
13498  390, -1180, -2888, 655, 1958, 0, -1826, -471,
13499  -1247, 307, 104, -8502, -198, -222, 191, 281,
13500  -868, 47, -4553, 2434, 174, 263, 2844, -72,
13501  -597, -1183, -374, -93, 3348, 13, 173, 6285,
13502  -32, -213, 1882, 411, -608, -562, 2998, 293,
13503  54, -147, -120, 822, -93, 679, 206, -3229,
13504  -767, -1603, -259, -310, 4306, 548, -9, -99,
13505  -5722, -328, -176, 453, 338, -9687, -63, 844,
13506  322, 615, -1075, -370, 159, -33, -6213, -1375,
13507  741, -801, -1319, 1513, 1331, -69, 2702, -458,
13508  -203, 103, 4696, -284, 465, -62, -40, 3184,
13509  238, -6131, 546, 1713, -365, -24, 116, -33,
13510  304, 807, -231, 291, 903, 749, -254, -12215,
13511  115, -35, -95, -166, -3776, -170, -4517, -151,
13512  67, -7725, 666, -573, -744, -719, 37, 31,
13513  373, 148, -125, 15, -150, -905, -42, 272,
13514  -5223, 650, 5233, 109, -1235, 991, 211, 1522,
13515  -555, -328, -52, 5335, -22, -5476, -3102, -637,
13516  986, 468, -37, -164, -264, -1290, 754, -940,
13517  -685, -862, 7270, -279, -441, 472, -153, -2515,
13518  3899, -95, 360, 762, 14, 434, 619, 185,
13519  -230, 1233, -1330, 1360, -756, 361, -1391, -247,
13520  120, -3573, 293, 375, 806, 5526, 536, 137,
13521  486, -484, 13, -37, 12, -4, 81, 43,
13522  10, 43, -38, -371, -64, -1167, -117, -371,
13523  -1958, -166, 543, -97, -83, 391, -59, -1631,
13524  302, 1077, -128, -641, -64, 21, -2562, -235,
13525  342, -7121, -646, -49, -961, -141, -210, -555,
13526  -1596, -988, 723, -209, -3585, 10, -35, 1051,
13527  0, 138, 941, -5002, 805, 3009, 35, -70,
13528  513, -21, -432, -224, -10628, -167, -1045, 2603,
13529  336, 360, 515, 683, 981, 3028, 492, -543,
13530  -1844, 23, -30, 52, -40, 447, 11, 363,
13531  -95, 1609, 2613, -13, -400, 719, -4513, -676,
13532  -290, 456, -332, -11, -261, -455, 89, -301,
13533  285, 287, 202, 281, 87, -202, -1482, -535,
13534  874, -478, -201, 4715, 824, -204, 145, 2882,
13535  404, 3376, 363, -18, -127, 764, 106, 1626,
13536  178, 185, 22, -637, -6216, 1399, -961, -88,
13537  -553, -91, 98, 1831, 9, -583, 1253, -1741,
13538 };
13539 
13540 static const int16_t shape44s[] = {
13541  -20, -140, 683, -586, -1742, 177, -538, 1900,
13542  2193, -17, -2096, 261, 645, 339, 77, 1136,
13543  -521, 537, -924, -156, -261, 195, 1049, -39,
13544  236, -137, 0, 3199, 225, 46, 86, -215,
13545  557, -5394, 17, 911, -1690, -48, -48, -175,
13546  -11, -631, -153, 4474, -347, -39, 1759, 154,
13547  170, -180, -273, 603, -590, -5195, -74, 1789,
13548  240, -212, 431, 2447, 368, -76, -313, 11,
13549  -2926, 19, -71, 208, -51, -728, -6412, -61,
13550  141, -112, 5280, -76, 4435, -402, -25, 46,
13551  210, -104, 172, -3830, -366, -23, 239, -112,
13552  137, 6692, -6288, -720, -132, -136, 552, -1688,
13553  -345, -289, -485, 149, 174, 180, 361, -236,
13554  92, 407, 6, 2373, 380, -167, 845, 444,
13555  -834, -9358, 413, -1302, 460, 77, 34, 56,
13556  -1516, -143, 207, -43, -31, -106, -52, 403,
13557  -309, 298, -88, 1552, -240, -776, 624, -4181,
13558  -342, -4804, 57, -23, 160, -44, 469, -17,
13559  -3997, -5079, -263, 72, 181, 1085, 538, -611,
13560  -368, 59, -204, -195, -40, -201, -803, -5093,
13561  -3216, 480, 46, -729, 244, 3320, 185, 503,
13562  2979, -416, 110, 25, 140, -502, 2236, -4420,
13563  -36, -238, -278, 60, -82, -597, 218, 69,
13564  -95, -2102, -2138, -2308, -3796, 20, -211, -229,
13565  297, 3665, 81, 148, 1315, -4537, -38, 186,
13566  -3106, -526, 90, -35, -193, -302, -5860, 276,
13567  -308, 206, 645, 1, -242, 580, 3025, -2583,
13568  -90, 511, -315, -137, -2033, -4313, 693, 485,
13569  -211, 1486, 1180, 181, -136, 204, 23, 383,
13570  1479, -213, 42, 32, -64, -136, -91, -146,
13571  434, 231, 36, -58, -3254, -2647, -18, 345,
13572  171, -60, 84, 209, 246, -587, 9447, -67,
13573  -187, -108, -226, -458, -519, -11089, -422, -502,
13574  132, 79, 298, -475, -412, 196, -164, -7347,
13575  185, -131, 369, 18, -500, 644, -334, 93,
13576  -77, 71, 341, 3566, -281, -4191, -145, 87,
13577  37, 306, -3482, -5739, 161, -245, 293, 208,
13578  380, 2888, 31, -23, -2061, -597, -56, 350,
13579  -105, 1167, 64, 342, 3638, -79, -106, 148,
13580  5422, -719, -232, 8, -395, 3249, -5093, -222,
13581  -707, 241, 318, 735, 376, 78, -166, -1614,
13582  -9, -3373, 330, -1540, 2028, 3400, -9, 317,
13583  9, 4903, 262, 62, 222, -95, -208, -13376,
13584  -101, 121, 298, 5, 172, 406, -164, 79,
13585  172, 1993, 235, 229, 1193, -274, 5944, -918,
13586  -15, 1304, 307, 1150, -385, -794, -3467, 660,
13587  2143, 147, -279, -751, -305, 1052, 205, -108,
13588  572, -212, 29, -50, 6, 3749, 238, -2016,
13589  -1118, -1329, -971, 2633, 519, 194, 3545, -11,
13590  77, -92, 1215, -439, 152, -863, 1604, 180,
13591  -514, 252, 308, -131, -938, 133, 378, 11,
13592  12153, 51, 486, 71, -476, -599, 57, -127,
13593  2685, -173, -182, 468, -3469, -594, -380, 265,
13594  -879, -352, -278, -309, 575, 124, 10814, -765,
13595  -64, 710, -105, 296, 2562, 98, -358, 556,
13596  2921, -133, -5, -406, 42, 496, -1053, -1957,
13597  701, 266, 260, -441, 43, -192, -1, -2174,
13598  9894, -90, -181, 29, 50, -858, 59, -190,
13599  49, -282, 1632, 1525, 100, -3659, 13, 173,
13600  -240, 5304, -383, 263, -311, 1747, 169, -2203,
13601  -29, -106, 342, -301, 66, 49, 23, 857,
13602  -607, 698, -1198, -191, -450, -1875, -329, -2156,
13603  156, 95, 145, 129, -321, 88, 1049, 3980,
13604  -14, 321, -1484, 895, -30, -2174, 289, 933,
13605  -933, 15, 2631, 68, 3054, 221, -87, 175,
13606  200, 937, -87, -2032, 348, 146, -372, 60,
13607  -2566, 3497, -98, 313, 536, -299, -58, -8949,
13608  323, -524, -331, 713, -47, 360, 155, 168,
13609  687, -1391, 1973, 670, 788, -202, -129, -5113,
13610  54, 1178, 1218, 172, 630, -154, -1047, 840,
13611  71, -337, 91, 214, -474, 624, -773, 16,
13612  -126, 340, -631, -482, -155, 419, 50, -10976,
13613  -742, -781, 169, 149, 33, -169, 44, 354,
13614  26, 129, -179, 1401, 776, -155, -3996, -813,
13615  594, 238, -61, 168, -383, -9261, 294, 470,
13616  -322, -190, -956, -290, 27, -438, -254, 12571,
13617  344, -393, -568, 56, 81, 171, -115, -4370,
13618  49, -322, -237, -692, -55, -49, 4317, -6,
13619  -4837, -156, 179, 247, -338, -48, 952, -1061,
13620  -33, -934, 250, -256, -1622, 1039, -738, 2719,
13621  -20, -190, 249, -119, -235, 6080, 123, -502,
13622  -1443, 86, -1684, -177, -128, -58, -237, -641,
13623  -177, 64, -2416, 15, -116, -6465, -412, 161,
13624  419, 768, 36, 113, -944, -241, -1424, -95,
13625  635, 1798, -2257, -18, 3046, 173, -33, -207,
13626  -52, -831, -5730, -54, -199, 194, -255, 467,
13627  -211, -853, -512, 11619, 148, 3681, -4603, -282,
13628  129, -205, -606, 167, 306, 464, 485, -959,
13629  -203, 254, 151, -6880, -262, 5180, 658, -1378,
13630  1174, -53, -59, -33, -3077, -127, -223, -17,
13631  -31, -2190, 23, 317, -169, 203, -223, -222,
13632  -5295, 116, 80, -2757, -666, 3377, -476, 85,
13633  -630, -147, 1740, -175, -115, 207, 240, -248,
13634  -95, -1016, 3966, 3998, -343, -4751, 187, -113,
13635  -250, 111, -510, -203, 130, 89, 311, 608,
13636  -221, -381, -253, -359, -2254, 45, 224, -141,
13637  45, -19, 480, -5074, 797, -4580, -163, 110,
13638  -234, 337, 6, 707, 492, -5493, -2750, -94,
13639  -363, 113, 2345, 344, 379, 464, -3222, -56,
13640  -269, -262, -10, -609, 324, 3043, 209, 3092,
13641  -600, 42, -615, -17, -53, 30, 1123, 224,
13642  593, 632, -90, 428, 1117, -1429, -6741, -95,
13643  -293, -103, -2784, 251, 1688, 621, -349, 1059,
13644  -1093, -148, 447, 149, 88, 92, 687, 1249,
13645  80, 289, -1841, 221, -10, -92, -1736, 118,
13646  136, 138, -162, -4162, -111, 62, 95, 166,
13647  -172, -695, -3685, 5694, -527, 2032, -549, 43,
13648  -101, 221, 181, -479, 7697, 2007, -127, 805,
13649  -83, -535, 1354, -383, 253, -622, 2910, 1249,
13650  782, 13, 42, 994, -545, 75, -485, 330,
13651  -16, 343, 272, -781, 360, -97, -25, -875,
13652  -12689, -623, -307, 195, -256, -11644, 229, 180,
13653  -42, -361, -124, -81, -23, -460, -1993, 212,
13654  -634, -847, 1616, -546, -583, 99, 3800, 10,
13655  177, 366, 6106, -173, 265, -213, 10, 1108,
13656  -288, -1690, -237, -312, 38, -2272, 431, -26,
13657  -178, -764, 507, 355, 677, -214, -816, -12411,
13658  47, 12, 294, -295, -3916, -677, -4885, -250,
13659  -453, -7716, 478, 231, 17, -248, 147, 1064,
13660  637, -80, -41, 265, -383, 142, 116, 2991,
13661  -3060, 809, 2056, -119, -866, -22, -660, 233,
13662  306, -1873, -1141, 6995, 186, -8678, -109, -39,
13663  -105, 730, 18, -846, 273, -2922, 210, 26,
13664  -174, -142, 990, 131, -436, 1422, -217, -3152,
13665  3224, 35, 315, -47, 48, -221, 568, 44,
13666  182, 1696, -1755, -193, 527, 158, -555, -3485,
13667  171, -4552, -47, -4680, 95, -112, 184, 80,
13668  -36, -915, 87, 24, -259, -1743, 68, -117,
13669  405, 11, 40, -320, -17, -158, -134, -186,
13670  -1206, -466, 1262, 133, -254, -100, 210, -1735,
13671  -636, 319, -978, 69, 197, -521, -5503, -78,
13672  -544, -1011, 101, -489, -371, -79, -196, -18,
13673  -839, 1091, 682, -1441, -2375, -1127, 54, 829,
13674  -306, -255, 641, -3665, 473, 3504, -1035, -160,
13675  -467, -275, -437, 79, -13513, 326, 132, 82,
13676  188, 362, -74, 1406, -46, 2864, 351, -558,
13677  -1277, 108, -92, -53, 72, -41, -31, -97,
13678  353, 73, 1864, -207, 106, -81, -3930, 173,
13679  41, -539, -497, 135, -526, -823, 69, -10,
13680  176, 648, -1710, 564, 80, 237, -1956, 234,
13681  11, 142, -849, 4116, -473, 110, 129, 2137,
13682  -170, 3193, 10, 245, -953, -827, -30, 1235,
13683  366, -67, 54, -567, -7377, 2461, 582, 74,
13684  -1988, -33, -296, 3090, -54, 145, 564, -295,
13685 };
13686 
13687 static const uint16_t bark_tab_l8_512[] = {
13688  4, 5, 4, 5, 4, 5, 5, 5, 5, 6, 6, 6, 6, 8, 7, 9,
13689  9, 11, 11, 14, 15, 17, 20, 24, 28, 34, 41, 51, 64, 83,
13690 };
13691 
13692 static const uint16_t bark_tab_m8_256[] = {
13693  3, 4, 3, 4, 3, 4, 4, 5, 5, 6, 6, 8, 9, 11, 13, 17, 23, 29, 41, 58
13694 };
13695 
13696 static const uint16_t bark_tab_s8_64[] = {
13697  2, 1, 2, 2, 3, 4, 5, 7, 13, 25
13698 };
13699 
13700 static const uint16_t bark_tab_l8s_512[] = {
13701  7, 8, 7, 8, 8, 8, 8, 8,
13702  8, 9, 9, 10, 10, 11, 11, 12,
13703  12, 14, 15, 16, 18, 19, 21, 24,
13704  27, 30, 35, 40, 46, 53,
13705 };
13706 
13707 static const uint16_t bark_tab_s8s_64[] = {
13708  3, 3, 3, 3, 4, 5, 6, 8,
13709  12, 17,
13710 };
13711 
13712 static const uint16_t bark_tab_m8s_256[] = {
13713  6, 5, 6, 6, 6, 6, 7, 7,
13714  8, 8, 9, 10, 11, 13, 15, 18,
13715  20, 25, 31, 39,
13716 };
13717 
13718 static const uint16_t bark_tab_l11_512[] = {
13719  4, 4, 5, 4, 5, 4, 5, 6,
13720  6, 6, 7, 8, 9, 10, 12, 14,
13721  17, 21, 27, 33, 44, 58, 82, 121,
13722 };
13723 
13724 static const uint16_t bark_tab_s11_64[] = {
13725  2, 1, 2, 3, 4, 6, 13, 33,
13726 };
13727 
13728 static const uint16_t bark_tab_m11_256[] = {
13729  3, 3, 4, 3, 4, 4, 5, 6,
13730  7, 9, 11, 15, 21, 30, 48, 83,
13731 };
13732 
13733 static const uint16_t bark_tab_l11s_512[] = {
13734  6, 6, 6, 6, 6, 6, 7, 6,
13735  7, 7, 8, 8, 8, 9, 10, 10,
13736  11, 13, 13, 15, 17, 18, 21, 25,
13737  27, 33, 38, 45, 54, 66,
13738 };
13739 
13740 static const uint16_t bark_tab_s11s_64[] = {
13741  2, 3, 2, 3, 3, 4, 6, 8,
13742  12, 21,
13743 };
13744 
13745 static const uint16_t bark_tab_m11s_256[] = {
13746  4, 5, 4, 5, 5, 5, 6, 5,
13747  7, 7, 8, 9, 10, 12, 15, 17,
13748  22, 28, 35, 47,
13749 };
13750 
13751 static const uint16_t bark_tab_l16_1024[] = {
13752  5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 11,
13753  12, 14, 17, 19, 22, 27, 33, 40, 51, 64, 84, 114, 164, 257
13754 };
13755 
13756 static const uint16_t bark_tab_m16_512[] = {
13757  3, 3, 3, 3, 4, 3, 4, 4, 4, 5, 5, 6, 7, 8, 10, 12,
13758  14, 18, 24, 30, 42, 59, 89, 152
13759 };
13760 
13761 static const uint16_t bark_tab_s16_128[] = {
13762  2, 2, 2, 3, 3, 5, 7, 12, 25, 67
13763 };
13764 
13765 static const uint16_t bark_tab_l16s_1024[] = {
13766  9, 9, 8, 9, 10, 9, 10, 10,
13767  10, 12, 11, 13, 13, 14, 16, 17,
13768  19, 20, 24, 26, 30, 35, 40, 48,
13769  56, 68, 83, 102, 128, 165,
13770 };
13771 
13772 static const uint16_t bark_tab_s16s_128[] = {
13773  3, 4, 4, 4, 5, 7, 10, 16,
13774  26, 49,
13775 };
13776 
13777 static const uint16_t bark_tab_m16s_512[] = {
13778  7, 6, 7, 7, 7, 8, 9, 9,
13779  10, 11, 14, 15, 18, 22, 27, 34,
13780  44, 59, 81, 117,
13781 };
13782 
13783 static const uint16_t bark_tab_l22_1024[] = {
13784  3, 4, 3, 4, 3, 4, 4, 4,
13785  4, 4, 5, 5, 5, 6, 7, 7,
13786  8, 9, 11, 12, 14, 16, 20, 24,
13787  29, 36, 45, 60, 80, 113, 173, 302,
13788 };
13789 
13790 static const uint16_t bark_tab_l22s_1024[] = {
13791  6, 7, 6, 6, 7, 7, 7, 7,
13792  7, 8, 9, 8, 10, 10, 11, 12,
13793  13, 15, 16, 18, 21, 24, 27, 33,
13794  38, 46, 55, 68, 84, 107, 140, 191,
13795 };
13796 
13797 static const uint16_t bark_tab_s22s_128[] = {
13798  3, 2, 3, 4, 4, 6, 9, 14,
13799  26, 57,
13800 };
13801 
13802 static const uint16_t bark_tab_m22s_512[] = {
13803  5, 5, 5, 6, 5, 7, 6, 7,
13804  9, 9, 11, 13, 15, 20, 24, 33,
13805  43, 61, 88, 140,
13806 };
13807 
13808 static const uint16_t bark_tab_l44_2048[] = {
13809  5, 6, 5, 6, 5, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9,
13810  9, 10, 11, 11, 13, 14, 16, 17, 19, 22, 25, 29, 33, 39, 46, 54,
13811  64, 79, 98, 123, 161, 220, 320, 512,
13812 };
13813 
13814 #define bark_tab_m22_512 bark_tab_m44_512 /* Both tables are identical */
13815 static const uint16_t bark_tab_m44_512[] = {
13816  3, 2, 3, 3, 3, 4, 3, 5, 4, 6, 7, 8, 10, 14, 18, 25,
13817  36, 55, 95, 208,
13818 };
13819 
13820 #define bark_tab_s22_128 bark_tab_s44_128 /* Both tables are identical */
13821 static const uint16_t bark_tab_s44_128[] = {
13822  1, 2, 1, 2, 3, 4, 6, 10, 23, 76
13823 };
13824 
13826  {
13827  { 8, bark_tab_s8_64, 10, fcb8s, 1, 5, cb0806ss0, cb0806ss1, 27 },
13828  { 2, bark_tab_m8_256, 20, fcb8m, 2, 5, cb0806sm0, cb0806sm1, 22 },
13829  { 1, bark_tab_l8_512, 30, fcb8l, 3, 6, cb0806sl0, cb0806sl1, 24 }
13830  },
13831  512, 12, ff_metasound_lsp8, 1, 5, 3, 3, shape8, 8, 28, 20, 6, 200
13832 };
13833 
13835  {
13836  { 8, bark_tab_s8s_64, 10, fcb8ss, 1, 5, cb0806ss0, cb0806ss1, 27 },
13837  { 2, bark_tab_m8s_256, 20, fcb8sm, 2, 5, cb0806sm0, cb0806sm1, 22 },
13838  { 1, bark_tab_l8s_512, 30, fcb8sl, 3, 6, cb0806sl0, cb0806sl1, 24 }
13839  },
13840  512, 12, ff_metasound_lsp8, 1, 5, 3, 3, shape8s, 8, 28, 20, 6, 200
13841 };
13842 
13844  {
13845  { 8, bark_tab_s8_64, 10, fcb8s, 1, 5, cb0808s0, cb0808s1, 18 },
13846  { 2, bark_tab_m8_256, 20, fcb8m, 2, 5, cb0808m0, cb0808m1, 16 },
13847  { 1, bark_tab_l8_512, 30, fcb8l, 3, 6, cb0808l0, cb0808l1, 17 }
13848  },
13849  512, 12, ff_metasound_lsp8, 1, 5, 3, 3, shape8, 8, 28, 20, 6, 200
13850 };
13851 
13853  {
13854  { 8, bark_tab_s8s_64, 10, fcb8ss, 1, 5, cb0808ss0, cb0808ss1, 18 },
13855  { 2, bark_tab_m8s_256, 20, fcb8sm, 2, 5, cb0808sm0, cb0808sm1, 16 },
13856  { 1, bark_tab_l8s_512, 30, fcb8sl, 3, 6, cb0808sl0, cb0808sl1, 17 }
13857  },
13858  512, 12, ff_metasound_lsp8, 1, 5, 3, 3, shape8s, 8, 28, 20, 6, 200
13859 };
13860 
13862  {
13863  { 8, bark_tab_s11_64, 8, fcb11s, 1, 5, cb1110s0, cb1110s1, 21 },
13864  { 2, bark_tab_m11_256, 16, fcb11m, 2, 5, cb1110m0, cb1110m1, 18 },
13865  { 1, bark_tab_l11_512, 24, fcb11l, 3, 6, cb1110l0, cb1110l1, 19 }
13866  },
13867  512, 16, ff_metasound_lsp11, 1, 6, 4, 3, shape11, 9, 28, 20, 7, 200
13868 };
13869 
13871  {
13872  { 8, bark_tab_s11s_64, 10, fcb11ss, 1, 5, cb1110ss0, cb1110ss1, 21 },
13873  { 2, bark_tab_m11s_256, 20, fcb11sm, 2, 5, cb1110sm0, cb1110sm1, 18 },
13874  { 1, bark_tab_l11s_512, 30, fcb11sl, 3, 6, cb1110sl0, cb1110sl1, 20 }
13875  },
13876  512, 16, ff_metasound_lsp11, 1, 6, 4, 3, shape11s, 9, 36, 30, 7, 200
13877 };
13878 
13880  {
13881  { 8, bark_tab_s16_128, 10, fcb16s, 1, 5, cb1616s0, cb1616s1, 16 },
13882  { 2, bark_tab_m16_512, 24, fcb16m, 2, 5, cb1616m0, cb1616m1, 15 },
13883  { 1, bark_tab_l16_1024, 30, fcb16l, 3, 6, cb1616l0, cb1616l1, 16 }
13884  },
13885  1024, 16, ff_metasound_lsp16, 1, 6, 4, 3, shape16, 9, 28, 30, 7, 200
13886 };
13887 
13889  {
13890  { 8, bark_tab_s16s_128, 10, fcb16ss, 1, 5, cb1616ss0, cb1616ss1, 16 },
13891  { 2, bark_tab_m16s_512, 20, fcb16sm, 2, 5, cb1616sm0, cb1616sm1, 15 },
13892  { 1, bark_tab_l16s_1024, 30, fcb16sl, 3, 6, cb1616sl0, cb1616sl1, 16 }
13893  },
13894  1024, 16, ff_metasound_lsp16, 1, 6, 4, 3, shape16s, 9, 56, 60, 7, 200
13895 };
13896 
13898  {
13899  { 8, bark_tab_s22_128, 10, fcb22s, 1, 6, cb2224s0, cb2224s1, 15 },
13900  { 2, bark_tab_m22_512, 20, fcb22m, 2, 6, cb2224m0, cb2224m1, 14 },
13901  { 1, bark_tab_l22_1024, 32, fcb22l, 4, 6, cb2224l0, cb2224l1, 15 }
13902  },
13903  1024, 16, ff_metasound_lsp22, 1, 6, 4, 3, shape22, 9, 56, 36, 7, 200
13904 };
13905 
13907  {
13908  { 8, bark_tab_s22s_128, 10, fcb22ss, 1, 6, cb2224ss0, cb2224ss1, 15 },
13909  { 2, bark_tab_m22s_512, 20, fcb22sm, 2, 6, cb2224sm0, cb2224sm1, 14 },
13910  { 1, bark_tab_l22s_1024, 32, fcb22sl, 4, 6, cb2224sl0, cb2224sl1, 15 }
13911  },
13912  1024, 16, ff_metasound_lsp22, 1, 6, 4, 3, shape22s, 9, 56, 36, 7, 200
13913 };
13914 
13916  {
13917  { 16, bark_tab_s44_128, 10, fcb44ss, 1, 6, cb4432s0, cb4432s1, 23 },
13918  { 4, bark_tab_m44_512, 20, fcb44sm, 2, 6, cb4432m0, cb4432m1, 21 },
13919  { 1, bark_tab_l44_2048, 40, fcb44sl, 4, 6, cb4432l0, cb4432l1, 22 }
13920  },
13921  2048, 20, ff_metasound_lsp44, 1, 6, 4, 4, shape44s, 9, 84, 54, 7, 200,
13922 };
13923 
13925  {
13926  { 16, bark_tab_s44_128, 10, fcb44ss, 1, 6, cb4440ss0, cb4440ss1, 18 },
13927  { 4, bark_tab_m44_512, 20, fcb44sm, 2, 6, cb4440sm0, cb4440sm1, 17 },
13928  { 1, bark_tab_l44_2048, 40, fcb44sl, 4, 6, cb4440sl0, cb4440sl1, 17 }
13929  },
13930  2048, 20, ff_metasound_lsp44, 1, 6, 4, 4, shape44s, 9, 84, 54, 7, 200
13931 };
13932 
13934  {
13935  { 16, bark_tab_s44_128, 10, fcb44ss, 1, 6, cb4448ss0, cb4448ss1, 15 },
13936  { 4, bark_tab_m44_512, 20, fcb44sm, 2, 6, cb4448sm0, cb4448sm1, 14 },
13937  { 1, bark_tab_l44_2048, 40, fcb44sl, 4, 6, cb4448sl0, cb4448sl1, 14 }
13938  },
13939  2048, 20, ff_metasound_lsp44, 1, 6, 4, 4, shape44s, 9, 84, 54, 7, 200
13940 };
13941 
13942 #endif /* AVCODEC_METASOUND_DATA_H */
fcb16ss
static const int16_t fcb16ss[]
Definition: metasound_data.h:11307
fcb16sl
static const int16_t fcb16sl[]
Definition: metasound_data.h:11224
metasound_mode2224
static const TwinVQModeTab metasound_mode2224
Definition: metasound_data.h:13897
cb1110sm1
static const int16_t cb1110sm1[]
Definition: metasound_data.h:4642
cb4432m0
static const int16_t cb4432m0[]
Definition: metasound_data.h:8505
cb0808sl0
static const int16_t cb0808sl0[]
Definition: metasound_data.h:2047
fcb22ss
static const int16_t fcb22ss[]
Definition: metasound_data.h:11693
cb2224l1
static const int16_t cb2224l1[]
Definition: metasound_data.h:6452
cb4432l1
static const int16_t cb4432l1[]
Definition: metasound_data.h:7952
cb1616s0
static const int16_t cb1616s0[]
Definition: metasound_data.h:5051
cb1616l0
static const int16_t cb1616l0[]
Definition: metasound_data.h:4789
cb0808sm0
static const int16_t cb0808sm0[]
Definition: metasound_data.h:2619
bark_tab_m22_512
#define bark_tab_m22_512
Definition: metasound_data.h:13814
fcb22s
static const int16_t fcb22s[]
Definition: metasound_data.h:11460
fcb16m
static const int16_t fcb16m[]
Definition: metasound_data.h:11173
cb0808l0
static const int16_t cb0808l0[]
Definition: metasound_data.h:1213
cb0806sl1
static const int16_t cb0806sl1[]
Definition: metasound_data.h:222
bark_tab_l8s_512
static const uint16_t bark_tab_l8s_512[]
Definition: metasound_data.h:13700
cb4440sl1
static const int16_t cb4440sl1[]
Definition: metasound_data.h:8986
shape22
static const int16_t shape22[]
Definition: metasound_data.h:13246
cb1110ss1
static const int16_t cb1110ss1[]
Definition: metasound_data.h:4324
cb4432m1
static const int16_t cb4432m1[]
Definition: metasound_data.h:8676
cb4448ss1
static const int16_t cb4448ss1[]
Definition: metasound_data.h:10050
cb1616ss1
static const int16_t cb1616ss1[]
Definition: metasound_data.h:5952
metasound_mode1616s
static const TwinVQModeTab metasound_mode1616s
Definition: metasound_data.h:13888
cb1110sm0
static const int16_t cb1110sm0[]
Definition: metasound_data.h:4495
cb2224sm0
static const int16_t cb2224sm0[]
Definition: metasound_data.h:7543
cb2224m0
static const int16_t cb2224m0[]
Definition: metasound_data.h:6821
bark_tab_s8_64
static const uint16_t bark_tab_s8_64[]
Definition: metasound_data.h:13696
bark_tab_s44_128
static const uint16_t bark_tab_s44_128[]
Definition: metasound_data.h:13821
ff_metasound_lsp11
const float ff_metasound_lsp11[]
Definition: metasound_twinvq_data.h:93
cb1616sl1
static const int16_t cb1616sl1[]
Definition: metasound_data.h:5690
cb4440ss0
static const int16_t cb4440ss0[]
Definition: metasound_data.h:9125
metasound_mode0808s
static const TwinVQModeTab metasound_mode0808s
Definition: metasound_data.h:13852
metasound_mode0806
static const TwinVQModeTab metasound_mode0806
Definition: metasound_data.h:13825
cb1110s0
static const int16_t cb1110s0[]
Definition: metasound_data.h:3191
fcb44ss
static const int16_t fcb44ss[]
Definition: metasound_data.h:11942
metasound_mode4432
static const TwinVQModeTab metasound_mode4432
Definition: metasound_data.h:13915
fcb16l
static const int16_t fcb16l[]
Definition: metasound_data.h:11047
fcb11ss
static const int16_t fcb11ss[]
Definition: metasound_data.h:10961
cb1110ss0
static const int16_t cb1110ss0[]
Definition: metasound_data.h:4153
cb4432s0
static const int16_t cb4432s0[]
Definition: metasound_data.h:8131
fcb22l
static const int16_t fcb22l[]
Definition: metasound_data.h:11393
cb2224ss1
static const int16_t cb2224ss1[]
Definition: metasound_data.h:7420
fcb11s
static const int16_t fcb11s[]
Definition: metasound_data.h:10808
ff_metasound_lsp8
const float ff_metasound_lsp8[]
Definition: metasound_twinvq_data.h:27
fcb8l
static const int16_t fcb8l[]
Definition: metasound_data.h:10403
fcb22sm
static const int16_t fcb22sm[]
Definition: metasound_data.h:11776
cb1616l1
static const int16_t cb1616l1[]
Definition: metasound_data.h:4920
cb1616s1
static const int16_t cb1616s1[]
Definition: metasound_data.h:5182
cb1110sl1
static const int16_t cb1110sl1[]
Definition: metasound_data.h:3990
cb0806ss1
static const int16_t cb0806ss1[]
Definition: metasound_data.h:636
TwinVQModeTab
Parameters and tables that are different for every combination of bitrate/sample rate.
Definition: twinvq.h:111
fcb22sl
static const int16_t fcb22sl[]
Definition: metasound_data.h:11626
cb4448ss0
static const int16_t cb4448ss0[]
Definition: metasound_data.h:9927
fcb8s
static const int16_t fcb8s[]
Definition: metasound_data.h:10486
bark_tab_m16_512
static const uint16_t bark_tab_m16_512[]
Definition: metasound_data.h:13756
cb4440sm1
static const int16_t cb4440sm1[]
Definition: metasound_data.h:9558
shape8s
static const int16_t shape8s[]
Definition: metasound_data.h:12271
cb0806sm1
static const int16_t cb0806sm1[]
Definition: metasound_data.h:1034
shape16
static const int16_t shape16[]
Definition: metasound_data.h:12760
cb1110l0
static const int16_t cb1110l0[]
Definition: metasound_data.h:2881
metasound_mode4440
static const TwinVQModeTab metasound_mode4440
Definition: metasound_data.h:13924
cb1110m0
static const int16_t cb1110m0[]
Definition: metasound_data.h:3533
bark_tab_s8s_64
static const uint16_t bark_tab_s8s_64[]
Definition: metasound_data.h:13707
cb2224s1
static const int16_t cb2224s1[]
Definition: metasound_data.h:6698
shape44s
static const int16_t shape44s[]
Definition: metasound_data.h:13540
fcb11sl
static const int16_t fcb11sl[]
Definition: metasound_data.h:10878
bark_tab_m11s_256
static const uint16_t bark_tab_m11s_256[]
Definition: metasound_data.h:13745
fcb44sl
static const int16_t fcb44sl[]
Definition: metasound_data.h:11859
cb0808s1
static const int16_t cb0808s1[]
Definition: metasound_data.h:1638
cb0808m0
static const int16_t cb0808m0[]
Definition: metasound_data.h:1785
bark_tab_m22s_512
static const uint16_t bark_tab_m22s_512[]
Definition: metasound_data.h:13802
metasound_mode2224s
static const TwinVQModeTab metasound_mode2224s
Definition: metasound_data.h:13906
fcb11m
static const int16_t fcb11m[]
Definition: metasound_data.h:10843
cb1616sm0
static const int16_t cb1616sm0[]
Definition: metasound_data.h:6083
cb4448sm0
static const int16_t cb4448sm0[]
Definition: metasound_data.h:10173
metasound_mode1110s
static const TwinVQModeTab metasound_mode1110s
Definition: metasound_data.h:13870
cb0806sl0
static const int16_t cb0806sl0[]
Definition: metasound_data.h:27
cb4440sl0
static const int16_t cb4440sl0[]
Definition: metasound_data.h:8847
cb1616ss0
static const int16_t cb1616ss0[]
Definition: metasound_data.h:5821
fcb8m
static const int16_t fcb8m[]
Definition: metasound_data.h:10529
bark_tab_m8_256
static const uint16_t bark_tab_m8_256[]
Definition: metasound_data.h:13692
cb4448sm1
static const int16_t cb4448sm1[]
Definition: metasound_data.h:10288
metasound_mode0806s
static const TwinVQModeTab metasound_mode0806s
Definition: metasound_data.h:13834
cb1110sl0
static const int16_t cb1110sl0[]
Definition: metasound_data.h:3827
shape8
static const int16_t shape8[]
Definition: metasound_data.h:12108
metasound_mode0808
static const TwinVQModeTab metasound_mode0808
Definition: metasound_data.h:13843
fcb8sl
static const int16_t fcb8sl[]
Definition: metasound_data.h:10572
cb0808s0
static const int16_t cb0808s0[]
Definition: metasound_data.h:1491
cb1616sl0
static const int16_t cb1616sl0[]
Definition: metasound_data.h:5559
cb2224sl0
static const int16_t cb2224sl0[]
Definition: metasound_data.h:7051
cb2224l0
static const int16_t cb2224l0[]
Definition: metasound_data.h:6329
ff_metasound_lsp44
const float ff_metasound_lsp44[]
Definition: metasound_twinvq_data.h:606
fcb11l
static const int16_t fcb11l[]
Definition: metasound_data.h:10741
bark_tab_m8s_256
static const uint16_t bark_tab_m8s_256[]
Definition: metasound_data.h:13712
cb2224sm1
static const int16_t cb2224sm1[]
Definition: metasound_data.h:7658
fcb16s
static const int16_t fcb16s[]
Definition: metasound_data.h:11130
bark_tab_m11_256
static const uint16_t bark_tab_m11_256[]
Definition: metasound_data.h:13728
cb1616m0
static const int16_t cb1616m0[]
Definition: metasound_data.h:5313
cb1110m1
static const int16_t cb1110m1[]
Definition: metasound_data.h:3680
shape11s
static const int16_t shape11s[]
Definition: metasound_data.h:12597
cb0808l1
static const int16_t cb0808l1[]
Definition: metasound_data.h:1352
fcb22m
static const int16_t fcb22m[]
Definition: metasound_data.h:11543
bark_tab_s11_64
static const uint16_t bark_tab_s11_64[]
Definition: metasound_data.h:13724
shape16s
static const int16_t shape16s[]
Definition: metasound_data.h:13003
cb1110l1
static const int16_t cb1110l1[]
Definition: metasound_data.h:3036
cb4432s1
static const int16_t cb4432s1[]
Definition: metasound_data.h:8318
cb1616sm1
static const int16_t cb1616sm1[]
Definition: metasound_data.h:6206
cb0806sm0
static const int16_t cb0806sm0[]
Definition: metasound_data.h:855
metasound_mode1110
static const TwinVQModeTab metasound_mode1110
Definition: metasound_data.h:13861
bark_tab_l16s_1024
static const uint16_t bark_tab_l16s_1024[]
Definition: metasound_data.h:13765
ff_metasound_lsp22
const float ff_metasound_lsp22[]
Definition: metasound_twinvq_data.h:439
bark_tab_l11_512
static const uint16_t bark_tab_l11_512[]
Definition: metasound_data.h:13718
bark_tab_l22s_1024
static const uint16_t bark_tab_l22s_1024[]
Definition: metasound_data.h:13790
cb0808ss1
static const int16_t cb0808ss1[]
Definition: metasound_data.h:2472
cb4440ss1
static const int16_t cb4440ss1[]
Definition: metasound_data.h:9272
bark_tab_s16s_128
static const uint16_t bark_tab_s16s_128[]
Definition: metasound_data.h:13772
cb2224sl1
static const int16_t cb2224sl1[]
Definition: metasound_data.h:7174
metasound_mode1616
static const TwinVQModeTab metasound_mode1616
Definition: metasound_data.h:13879
twinvq.h
cb0808sl1
static const int16_t cb0808sl1[]
Definition: metasound_data.h:2186
bark_tab_s22s_128
static const uint16_t bark_tab_s22s_128[]
Definition: metasound_data.h:13797
cb0808ss0
static const int16_t cb0808ss0[]
Definition: metasound_data.h:2325
cb4448sl1
static const int16_t cb4448sl1[]
Definition: metasound_data.h:9812
fcb8ss
static const int16_t fcb8ss[]
Definition: metasound_data.h:10655
cb2224ss0
static const int16_t cb2224ss0[]
Definition: metasound_data.h:7297
cb0808m1
static const int16_t cb0808m1[]
Definition: metasound_data.h:1916
bark_tab_s11s_64
static const uint16_t bark_tab_s11s_64[]
Definition: metasound_data.h:13740
cb2224s0
static const int16_t cb2224s0[]
Definition: metasound_data.h:6575
cb1616m1
static const int16_t cb1616m1[]
Definition: metasound_data.h:5436
shape22s
static const int16_t shape22s[]
Definition: metasound_data.h:13393
bark_tab_l44_2048
static const uint16_t bark_tab_l44_2048[]
Definition: metasound_data.h:13808
ff_metasound_lsp16
const float ff_metasound_lsp16[]
Definition: metasound_twinvq_data.h:260
cb4440sm0
static const int16_t cb4440sm0[]
Definition: metasound_data.h:9419
fcb11sm
static const int16_t fcb11sm[]
Definition: metasound_data.h:11004
cb4432l0
static const int16_t cb4432l0[]
Definition: metasound_data.h:7773
shape11
static const int16_t shape11[]
Definition: metasound_data.h:12434
bark_tab_l11s_512
static const uint16_t bark_tab_l11s_512[]
Definition: metasound_data.h:13733
fcb44sm
static const int16_t fcb44sm[]
Definition: metasound_data.h:12025
bark_tab_s22_128
#define bark_tab_s22_128
Definition: metasound_data.h:13820
fcb16sm
static const int16_t fcb16sm[]
Definition: metasound_data.h:11350
metasound_mode4448
static const TwinVQModeTab metasound_mode4448
Definition: metasound_data.h:13933
cb4448sl0
static const int16_t cb4448sl0[]
Definition: metasound_data.h:9697
bark_tab_l16_1024
static const uint16_t bark_tab_l16_1024[]
Definition: metasound_data.h:13751
cb2224m1
static const int16_t cb2224m1[]
Definition: metasound_data.h:6936
bark_tab_s16_128
static const uint16_t bark_tab_s16_128[]
Definition: metasound_data.h:13761
cb0806ss0
static const int16_t cb0806ss0[]
Definition: metasound_data.h:417
cb1110s1
static const int16_t cb1110s1[]
Definition: metasound_data.h:3362
bark_tab_l22_1024
static const uint16_t bark_tab_l22_1024[]
Definition: metasound_data.h:13783
cb0808sm1
static const int16_t cb0808sm1[]
Definition: metasound_data.h:2750
fcb8sm
static const int16_t fcb8sm[]
Definition: metasound_data.h:10698
bark_tab_m16s_512
static const uint16_t bark_tab_m16s_512[]
Definition: metasound_data.h:13777
bark_tab_m44_512
static const uint16_t bark_tab_m44_512[]
Definition: metasound_data.h:13815
bark_tab_l8_512
static const uint16_t bark_tab_l8_512[]
Definition: metasound_data.h:13687