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&#