tiff: Check that there is no aliasing in pixel format selection
[ffmpeg.git] / libavcodec / metasound_data.c
1 /*
2  * MetaSound decoder
3  * Copyright (c) 2013 Konstantin Shishkov
4  *
5  * This file is part of Libav.
6  *
7  * Libav 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  * Libav 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 Libav; if not, write to the Free Software
19  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20  */
21
22 #include "metasound_data.h"
23
24 static const int16_t cb0806sl0[] = {
25       -417,   -225,    -84,     16,   -106,    -34,   -246,   -164,
26        112,     48,    -47,     36,    -65,    -68,   -172,  -1655,
27        -36,    140,     -3,     -2,     -2,      2,      0,      0,
28        178,      7,   -181,   -177,    120,    -64,   -129,     80,
29      -6826,    -38,    -25,    147,    148,    -13,    -25,    110,
30         21,     21,     -1,      0,      0,      0,      0,      0,
31       3319,    632,   -734,   -187,     40,   -249,   -155,     -1,
32       -173,     95,     28,     -2,     20,    -44,     35,    120,
33        -47,   -221,     -5,      2,     -7,      1,      0,      0,
34         63,    268,   -260,   -419,    187,    -75,   -228,    296,
35       -470,    177,   -515,    318,    124,    308,     92,    371,
36       3046,    362,     -1,     -1,    -10,      1,      0,      0,
37       -356,    -16,   -199,    117,    -75,     46,   -108,    -14,
38       -124,   -173,   4914,    -75,   -474,    105,     87,    190,
39       -183,   -208,      0,      0,      1,      1,      0,     -1,
40        162,     89,     49,   -314,  -2788,    265,   -263,     -3,
41      -3156,    316,    112,    128,   -333,   -138,   -114,   -141,
42       -287,   -234,     -1,      0,      0,      0,      0,      1,
43        733,    126,   -424,   -389,    642,    432,    134,   -251,
44        407,    -51,   -151,   -491,   -308,     91,     50,   3836,
45         87,    100,     -5,     -6,      0,      1,      0,      0,
46        304,   1727,     83,     -8,    216,    -81,   -189,    152,
47        -67,     15,    310,    -93,      6,    -37,     54,   -110,
48        -15,     78,      0,      0,      1,     12,      0,     -1,
49        129,   -198,      1,    -48,    -66,   -147,     30,    264,
50        -84,    102,     42,    126,      1,  -6451,    225,    -51,
51          8,    123,      0,     -1,      0,     -1,      0,      0,
52       -374,     66,   -256,    -80,  -1139,    303,   2002,   -199,
53        -98,    -98,    -39,    -76,    180,     15,   -456,    148,
54       -183,    118,     -2,      1,      0,      0,      0,      0,
55        151,     13,   -114,     65,   6156,     76,    -82,    -30,
56        -26,    163,     81,    167,    -83,   -101,     55,    -40,
57        161,   -793,     -8,      0,      0,     -1,     -1,      0,
58       -102,    -33,     55,   -131,    434,    108,     70,     68,
59         62,   1913,   -109,    235,    110,    124,    -25,    -58,
60        -76,     18,     -1,     -1,      0,      0,      0,      0,
61       -105,  -7322,     -9,     82,     53,    -43,     -5,     18,
62         90,     91,     20,    -34,     26,    -93,    -50,    -46,
63        -77,    105,      0,      6,    -12,     -6,      1,      0,
64      -1334,    980,   -163,   -351,   -514,    537,     62,   -300,
65         80,   -318,     14,  -3570,    -52,   -116,   -280,    540,
66        250,   -775,     -7,      0,      0,      0,      0,      0,
67        507,    317,   -417,   -236,  -2438,    -72,   -346,   2507,
68        302,   -185,     30,   1539,    205,     87,   -112,   -482,
69       -296,    132,     -1,      0,     -1,      1,      0,      0,
70        -64,   -208,   -159,      1,    336,    -62,    -14,     13,
71         81,    101,    382,     32,    116,     -5,    -41,     25,
72       -175,  -7829,      1,      0,      1,      0,      0,      0,
73       7551,     -7,     86,   -165,    -57,    -17,    183,   -207,
74         69,     54,    -99,    -25,    167,    -58,    107,    -81,
75        165,    172,      2,     -2,      0,      1,      0,     -9,
76         26,     28,     86,   -183,   -320,    -32,    116,    -53,
77        -49,    -15,    133,   -283,   -152,    576,   6630,    185,
78         44,     25,     20,      1,    -12,      1,     -1,      0,
79       -145,    -51,   -114,    -29,   -228,     78,   -409,    235,
80        147,     45,   -192,    177,    -91,     68,  -2572,    -52,
81         81,    181,     -5,     13,     -1,     -1,    -17,      0,
82        -65,    -23,    -28,      9,    242,     14,    -35,     88,
83         77,    -20,     37,  -7097,    -58,     51,    137,    126,
84        -90,    136,      0,      4,     -1,      0,      0,      0,
85       -266,    -82,   -205,    816,   -309,   3267,   1053,    369,
86       -216,   -302,     18,    168,    395,    273,    343,    243,
87        -98,    -53,      1,      0,      0,      1,      0,      0,
88        -65,    -76,   1850,   -991,   -454,   -535,   2927,   -145,
89        101,     23,     20,    234,    -74,     77,    114,      4,
90       -106,    527,    -11,      4,      0,      1,     -1,      0,
91        573,    -46,    207,   2640,   -956,     47,     26,    -10,
92        317,   -217,     -5,   -867,     -3,    213,     52,     53,
93       -428,   -175,      0,      0,     -1,     -1,      0,     -1,
94       -223,    -55,    135,    184,    313,      0,   2868,    245,
95      -3187,   -721,   -291,      9,   -265,   -120,   -105,    -36,
96        454,     55,     -1,     49,      0,      1,     -1,      0,
97       -291,     41,     84,    557,   -201,  -2300,    429,    283,
98         21,     -2,    132,    286,   -124,    149,    -14,    146,
99        320,   -298,      0,     -1,      1,     -2,      0,      0,
100        -86,  -3493,    131,  -3581,    185,     26,   -197,    -65,
101        -96,    147,    -53,   -150,    -35,    -35,    179,     68,
102       -157,      0,      0,      2,      0,      1,      2,     -1,
103        -22,   -218,     13,  -1447,   -400,    288,  -1295,      0,
104       -119,     69,    -56,   -139,    157,    -26,   -122,    -61,
105        -38,   -108,     -1,      1,      0,      0,      0,      0,
106       -229,   3335,    103,   -108,     10,   3008,   -712,     50,
107         27,    152,   -307,   -106,    148,    -77,   -178,    -46,
108          7,   -114,      0,     -9,      0,      0,      1,      0,
109        932,   -443,    311,    -75,     62,    -80,   -179,    459,
110       -232,   -160,      2,    169,    134,   -260,     41,   -149,
111         23,     92,     -2,      0,     11,      1,      0,      0,
112         16,    -90,   -574,   -171,    163,    261,   -299,   2994,
113         74,  -3818,   -396,   -171,     13,    -29,    -45,   -168,
114       -287,   -390,      1,      0,      0,     -4,      0,     -1,
115         89,   -702,   2223,    101,   -249,   2983,     36,   -333,
116       -382,    410,   -262,    185,   -146,     98,     -8,   -317,
117       -279,   -879,      0,      0,      0,      0,      4,      0,
118        -98,   -325,     75,   -229,    -13,    112,  -5743,    -34,
119        -89,    263,   -155,     80,    140,    -50,     33,    143,
120        -60,    -77,      1,     -2,      0,     -1,      1,      0,
121         52,   -576,   -543,  -1142,   -947,   -184,    449,    -71,
122        -75,   -156,  -3412,    -50,   -487,    307,    663,  -1000,
123       -415,  -2348,     -7,     -1,     -1,      0,      0,      0,
124         64,      3,    -35,     11,     14,   -198,     -2,  -8042,
125        140,    -11,    -93,     29,    -65,    330,     34,    110,
126        -19,   -137,      2,      0,      0,      0,      0,      0,
127       1236,    303,   2681,    234,   -217,   -406,   -395,   -380,
128        247,    349,   -101,    -33,    370,    -39,    139,     59,
129         18,     24,      0,      0,      0,      0,      0,      0,
130        166,    -21,  -5392,   -117,   -296,    114,    230,   -255,
131        131,    -53,     13,    -45,    200,      7,    -56,     87,
132         46,    223,    -59,      0,     -1,      0,      0,     -1,
133        214,   -511,    175,    204,   -123,    -47,   -440,      6,
134         23,     92,   -355,     80,  -4885,   -238,    -37,     78,
135       -218,    175,      0,      2,      0,      0,      0,      0,
136       -146,     74,    -13,     -4,     27,    -45,     51,     81,
137        -80,     53,    -18,    173,   -146,    -64,     -8,   8192,
138         79,     15,      0,     -3,      0,      1,      0,      0,
139         -3,    -16,    -28,    288,    -61,      4,   -187,      6,
140         -5,    -14,     77,    -12,    -53,     16,    -41,     -7,
141        -10,     -2,      7,     -1,     -9,      1,      0,      0,
142       -285,    -35,     -8,    221,    -68,    114,    135,     -8,
143       -203,   -181,    -91,   2043,    -58,    127,    201,    111,
144         46,   -344,    -11,    -49,      0,      1,      0,     -1,
145       -160,   -186,     58,   4761,    289,     51,   -145,     51,
146        -32,     71,     62,    175,    -13,    181,    203,    141,
147       -200,    106,     -1,      4,     -2,      0,      0,      0,
148        803,    -76,    -96,   -940,    300,   3429,    -84,   3037,
149        262,     -9,    -39,    120,   -629,   -309,    233,   -374,
150        398,    894,    -12,      1,      1,      1,      0,      0,
151       -282,   2525,    -31,   -176,  -2473,     53,    102,   -610,
152        180,   -145,     42,    -51,    223,     27,    -69,    727,
153        -14,    -51,      0,      0,      0,     -3,      0,    -40,
154        214,     72,     41,      1,    190,     78,   -228,   -235,
155        105,  -4619,   -140,    -46,     -7,     49,      9,    -19,
156        137,     -2,      9,      1,      0,      0,      0,      0,
157       -142,   -262,     29,   -142,     39,    -39,    -92,     95,
158         50,   -282,      2,   -106,    114,      8,     35,     78,
159       -121,   2589,      1,     -4,    -10,      1,      1,      0,
160       -192,     59,    287,    400,    -67,  -6989,   -301,    446,
161        115,      7,     33,    -60,    111,    102,      8,    206,
162         46,    -31,     -1,     -1,     -2,      0,      0,      0,
163       -104,    332,   -223,   1066,   -188,   1270,   -222,    309,
164       -296,    259,    780,   -460,  -1914,    218,   -556,    210,
165       2962,    130,      1,     -2,      2,      0,      1,      0,
166       -320,   -365,   -266,    822,   -119,    824,   -312,     58,
167      -1857,    235,     48,  -3985,    118,   -307,   -703,   -931,
168       -560,    105,     -2,     -3,      0,      0,      0,      1,
169        156,    -48,    187,    214,   -212,    180,    342,    373,
170       1973,    128,     -5,    146,    -40,    -11,     71,    -60,
171         76,     17,      0,      0,     -1,      2,      0,      7,
172        214,     63,    274,   2876,    -65,    314,    400,    344,
173        140,     39,    193,   -226,    124,  -3177,     68,     46,
174        -60,   -317,      2,      0,     -1,      0,      7,      0,
175       -160,    118,    233,    239,   -465,     96,    253,   3178,
176        -88,    299,    368,   -220,    197,    397,   -353,   -463,
177       -202,   -103,     -4,      0,      0,      0,      0,      0,
178        687,   -448,   -749,     87,    -35,    112,    309,    -33,
179        -16,     88,    141,     63,    -51,    274,   -113,    -76,
180         46,   -273,     -1,      1,      0,      1,      0,      1,
181       -298,   -206,    670,    303,   -451,   -277,   -493,    404,
182       -173,    284,    148,    626,   -322,   -296,    -68,   3044,
183       -442,   1138,     -7,      2,      0,      1,      0,      0,
184      -1338,     18,   2862,    223,    250,    260,    144,    259,
185        -38,   -647,    602,   -160,     75,     -5,     -8,     34,
186        237,     50,      2,      0,      1,     -1,     -1,      0,
187       -412,   2153,    933,    478,    768,    186,   -424,   -657,
188      -3458,   -443,    294,    224,   -468,    -58,   -120,  -1565,
189        211,   -420,      0,      0,      1,     -1,      0,      0,
190        198,    227,   -112,    350,    297,   -303,    108,   -192,
191        153,     32,  -2717,   -111,  -1093,   -200,    476,    326,
192       -271,    627,      0,     -4,      0,      0,      0,     -1,
193        462,   -616,    126,    316,  -2413,    204,   -350,  -3549,
194       -263,   -386,   -112,    483,  -1339,    636,     70,   -531,
195         96,     38,      8,     -1,      0,     -3,      0,      0,
196       -310,  -1128,    616,   -339,   -168,   -124,   -905,   -151,
197       -383,     76,    137,    -44,   3689,   -388,    184,   1799,
198       -102,   -930,      6,     -1,     -1,     -1,      0,      0,
199       -284,    280,     39,   -728,    143,     15,    181,    798,
200        382,     10,   2267,    -12,  -3582,    -27,    357,    514,
201       -565,   -121,      0,     -1,      0,     -9,     -1,      0,
202        429,    -16,   2993,  -2903,     47,   -136,     30,    792,
203       -327,   -347,    -69,    -50,    -93,   -223,   -438,    158,
204        203,   -475,      0,     -4,     -1,      2,      0,      0,
205      -3465,    415,   -963,    252,    397,   -945,   -448,   -231,
206       -130,    673,    504,     55,   -355,    221,     29,    167,
207        -19,    134,     -1,     -1,     -4,      0,    -14,     -2,
208         44,    433,   -535,   -216,   2485,     33,     19,   -100,
209       -185,   -171,     91,    336,   -208,    140,     -3,     46,
210        -67,   -116,     32,      0,      5,      3,      0,      0,
211        220,     91,    -65,    -15,   -169,    217,   -183,   -169,
212        -47,    181,   -272,    138,   -166,    110,     -9,     41,
213      -6957,     33,     -5,     -2,      1,      1,      0,     -1,
214        164,  -4062,   -109,    230,   -220,   1748,  -1338,   -246,
215       -242,    -98,    300,    217,   -202,   -130,    157,     -3,
216        -19,   -453,      0,      2,      0,      0,      0,      0,
217 };
218
219 static const int16_t cb0806sl1[] = {
220         75,     87,    -31,    607,   -132,   5963,   -262,    494,
221        134,     -4,    141,     19,    225,    229,    239,     93,
222        -20,   -189,      2,      0,     -3,     -1,     -1,      0,
223        214,   -206,    877,     83,   -588,     83,    132,     78,
224          5,    -85,     66,    -24,     47,    -11,     25,     26,
225         -3,     46,      2,     -5,      0,      1,     -1,      0,
226       -113,    295,    -81,     74,    223,    -50,    -93,  -5671,
227        -28,    115,    256,   -228,    -31,   -539,    300,   -278,
228        -59,    426,   -110,     -1,      1,      1,      0,      0,
229        -95,   -116,    266,    176,    761,     -3,     90,    -91,
230         98,   -209,   -414,    -27,    -56,     26,    -76,      6,
231        -32,   4634,      1,      0,     -4,      0,      0,      0,
232        177,    147,   -236,    -93,  -7925,     11,   -111,    -74,
233         36,    176,    352,     88,    112,     16,    144,   -110,
234         91,    329,     -1,      2,      0,      1,      0,      1,
235        119,    304,    -94,   -422,    113,    129,    -70,    155,
236        247,   -116,   -139,    327,   -355,     77,    143,  -5362,
237         27,   -377,     -1,      7,      2,      1,      0,      0,
238        179,    127,   1500,   -324,    -15,    673,    184,  -1382,
239        167,   1833,  -3058,    200,  -1203,    459,  -1905,   1020,
240       -259,   -120,     10,     -4,      0,      1,      0,      0,
241        995,   -112,     37,   -160,    -21,  -4011,    172,    228,
242       -210,     80,   -131,      1,     20,   -128,   -252,   -288,
243       -132,    337,     -1,      0,     -1,      0,      1,     -1,
244        -60,     61,    197,   -185,    -40,  -2951,   -592,    -57,
245        210,  -3248,   -226,    -44,    391,   -167,     -7,    219,
246        -15,    172,      0,     -1,      1,      0,      0,      0,
247        106,    -70,   -291,    192,     45,    162,     37,    143,
248         91,     21,  -7032,     12,   -173,    -30,      1,    259,
249       -286,    387,    -36,      0,      0,      0,      0,      0,
250      -1593,   -210,     83,     47,    194,     61,     85,   -182,
251        -23,     40,    -74,     22,     12,    216,     59,   -165,
252       -163,   -159,     -8,      0,      0,      2,      0,      0,
253         -3,    182,    -80,   2068,    702,    115,   -164,    -85,
254         21,   -124,   -191,   -113,    263,    138,   4235,     37,
255        204,   -436,      0,     24,      1,     -1,      0,      0,
256        147,     83,   -177,   -168,   -609,     -9,    -16,    -46,
257        127,    120,    -25,   3435,     51,     31,     49,    366,
258         31,   -129,      1,    -32,      0,     -1,      0,     -2,
259        295,    158,    116,     11,   -280,    471,    169,     29,
260      -2589,    338,     32,    299,    172,   -187,    -32,    437,
261        -38,    359,     -1,     -1,      1,      0,      0,      0,
262        243,    413,    -29,  -4774,    187,     12,   -117,    168,
263       -114,   -208,    -55,      5,      0,    -31,    436,    545,
264        -45,    272,      0,     -4,      0,      0,      1,      0,
265        127,     38,   6620,    -33,   -103,     34,     84,    -35,
266         30,   -131,     -8,    -79,   -126,    -98,     17,    -75,
267        -31,   -176,     14,     -1,      0,      0,     -1,     -1,
268        273,   -219,    176,    -83,    187,    -36,      1,   2639,
269        158,   3812,    127,   -233,    175,    310,    148,    387,
270        -14,    308,      0,     -3,      0,      0,      0,      0,
271       3321,   -447,    153,   -128,    254,   -275,     79,   -181,
272         17,    146,     61,     46,    -48,    253,     51,    -17,
273          1,      1,      0,      1,     -1,     -2,      0,    -13,
274        791,   -130,     40,     78,    -64,   -179,     42,   -455,
275        422,    112,    -19,  -4499,   -113,   -341,     52,     69,
276         67,    254,     -6,     -1,      4,      0,      0,      1,
277        -98,   -976,     68,   1563,    228,   1018,    458,  -1020,
278        411,    249,   -627,   2321,    738,   -460,  -1469,    362,
279        884,   -261,      0,     -1,      1,      1,      0,      0,
280       -601,    378,    -71,     61,   -160,    800,   -386,   -773,
281        303,    -53,    248,    -22,     59,  -3809,    -61,    102,
282        -45,    395,      0,      0,     28,      0,    -12,      0,
283        717,   -424,    499,    296,    -15,     11,   2732,   -103,
284       -119,   -116,    107,    -50,    462,     73,    -82,     75,
285         41,    131,      0,      3,      1,     -1,      0,      0,
286       -134,    109,     48,  -1847,   -205,     -6,     20,   -203,
287        136,    197,    113,    -77,   -124,    -50,    184,    225,
288       -175,   -295,     -1,     -1,     -6,     -1,     -1,      0,
289        -59,  -2017,   -193,   -237,    226,    630,   1950,     -2,
290        179,  -3666,    -34,    140,     88,    157,     51,     81,
291       -263,   -169,      1,      0,      0,      0,      0,      0,
292        229,    -14,  -1590,   -123,    162,     63,   -224,   -332,
293        119,   2931,     21,    -48,    406,     15,    320,    -51,
294         64,   -228,     -9,     -1,      0,     -1,      0,      0,
295       -453,     84,   -320,   -654,     -4,    -91,    -61,    558,
296        -61,   -233,     31,   -224,   -105,     63,     86,   3771,
297        162,  -1535,      3,     -3,      1,      1,      0,      1,
298      -1992,   -279,    -59,  -3048,  -1696,    102,   -168,    194,
299        172,   -142,     55,    134,    116,   -146,    -29,   -287,
300        102,    265,     -3,      1,      0,      1,      0,      0,
301        -96,     46,    -16,   2474,    -58,   -712,    -25,   -294,
302        187,     22,    -39,   -102,     62,   2666,   -237,     -1,
303         32,    -41,      0,      0,      0,      0,      0,      0,
304       -282,    -25,   -198,   -862,   -127,   -379,   -210,    -20,
305         45,    -79,  -2805,   -364,    575,    106,    215,   -410,
306        -76,    511,     15,    -44,     -1,      1,      0,      0,
307        329,    224,    130,     43,     -1,   -255,    -51,   -297,
308       4529,     52,    186,    757,    -68,    -89,     46,    250,
309         46,    -79,      5,      1,      0,      1,      0,    -19,
310         79,     74,     65,    256,    260,    492,   -106,   -217,
311       -357,     20,    166,    233,    132,    165,     18,     -1,
312       4445,    -22,      5,      3,     -7,      0,      0,     -6,
313       -922,   2156,    269,   1385,    235,   -206,    -94,    130,
314        112,    145,   -126,    166,      1,     45,     83,     36,
315       -153,   -255,      0,     -1,      0,      0,      1,      0,
316        241,   -237,   -117,   -510,     85,      7,  -4418,     30,
317         94,    -92,     99,    -71,    140,   -265,    149,     69,
318        286,    104,      0,     -2,      1,      0,      0,      0,
319       -165,     22,   -245,     29,     50,    145,    -53,   1641,
320        -40,   -128,   -112,   -190,     47,     53,   -247,    -50,
321         88,     39,      1,     -1,      0,      0,      0,      0,
322       -288,    130,     88,   -132,   4055,     -7,     55,   -105,
323        277,     81,     69,    -66,    -53,     52,    -56,     90,
324        160,    386,      1,     -4,      0,     -2,      0,      0,
325        107,    124,    -39,     40,     25,     -6,   -248,    -81,
326         70,    -13,     46,      5,     20,     24,     -5,     -2,
327        -41,    -34,      1,      1,     -8,      0,     -4,      0,
328        -61,      1,    457,    454,    768,     89,    640,     61,
329         66,   -360,  -2727,   -155,   -370,    -44,   -292,    570,
330         34,  -3209,     -5,     -1,      1,      0,     -1,      0,
331         22,    -82,    -20,   -125,    -91,     98,   7843,     25,
332         -2,    -31,      2,    -52,    -73,    -25,     31,    -35,
333         -6,   -114,      1,     -1,      2,      0,      0,      0,
334        217,  -5202,     86,    -76,    -76,    109,    389,    -95,
335       -253,    124,    130,     58,    190,    -44,    -67,   -142,
336         54,      6,     -1,      1,      1,      1,      0,      0,
337       -183,    547,   -200,    348,    372,    437,    425,    547,
338       -457,    388,     87,     38,   -522,   -210,   -556,     41,
339      -2979,    -17,      7,     -4,      6,      0,      0,      0,
340        189,    196,    240,    -75,     46,    -50,    101,   -160,
341        -16,   -223,     92,     71,  -7633,     78,     90,     69,
342        190,    -75,      2,      1,     -2,     -1,      0,      1,
343        205,   -433,   -267,   -175,   3068,   -210,   -514,    330,
344      -3099,   -273,    155,    132,   -306,    361,    316,    -53,
345       -421,   -125,     -3,      0,    -11,      0,      0,      0,
346        179,    -38,    151,    -36,    215,   -102,   -145,    139,
347         50,    200,    383,     37,   3102,    -27,      9,   -157,
348        -68,    367,      1,      1,      0,      0,      1,      0,
349        -50,    177,    -24,     24,    119,      4,     76,     99,
350       -111,  -7367,     26,     51,    -11,   -146,   -125,    -48,
351         54,     50,      1,      0,      0,      0,     -1,      0,
352        -71,    -16,   -184,    -61,    -36,   -151,     79,   -128,
353       -102,    135,   -228,    190,    -79,    -10,   -176,   -113,
354       1008,   -856,    -13,     -4,      8,     28,      0,      1,
355      -4909,    -93,   -167,   -141,     51,   -203,     71,   -199,
356        -49,    106,   -142,    -94,    126,   -225,    158,     36,
357        269,    159,      0,      1,      1,      0,      0,     -5,
358        -61,    -79,    -20,    306,     67,   -621,   1774,    346,
359       -442,    125,    305,   -170,     55,  -2537,   -103,    118,
360         87,    505,     16,     -7,     -2,      0,     20,      0,
361         35,   -154,   -158,    224,    -36,   -344,     79,   4232,
362        234,   -219,    -71,    204,   -484,   -131,   1153,     23,
363        111,    499,      5,      0,    -17,      0,      0,      1,
364       1135,  -3469,   -489,   2572,   -450,   -432,   -358,    -34,
365        -78,    -10,   -775,     17,   -131,   -154,    218,     82,
366       -312,    279,      1,      0,      1,      0,      0,      0,
367         96,    230,     18,     47,     -5,   -102,    646,   -122,
368         35,    -81,    183,    171,  -1479,    201,     84,    -24,
369        143,    302,      1,      5,      0,      0,      0,      0,
370        -34,    -48,     89,   7789,    -85,    -27,    -56,     46,
371         39,     30,     98,    -40,    138,   -147,    104,    -35,
372        -41,   -151,      1,      9,      1,      0,      0,      0,
373       -140,  -1970,   -170,    273,    226,     33,   -324,    -38,
374         11,    188,    603,    188,   -183,     98,    -58,    -67,
375        -63,      7,      0,      0,      0,      0,      1,      0,
376        384,    899,    493,    765,  -1062,    646,    275,  -2699,
377         93,    796,    120,    -25,    177,    -85,    721,   -189,
378       -295,   -436,      0,     -1,      0,      0,     -1,      0,
379       -358,    117,  -2435,    325,  -3137,   -158,     23,     97,
380          6,    204,    288,   -426,    156,     22,   -101,    171,
381        -56,    235,      0,     -1,      0,     -1,      0,      0,
382        656,   3878,   -286,   -383,     75,    -50,    114,   -377,
383       -105,    106,    154,    -30,   -204,   -105,    171,    -56,
384        230,   -587,      0,      1,      0,      8,      1,     -1,
385        -58,    177,     -7,     45,   -159,    405,     45,     84,
386       -206,     77,    277,   -259,    121,   3719,    140,     79,
387       -202,    843,     -8,      0,     -1,      1,     -2,      0,
388       -248,    560,   2651,    -49,   -625,   -147,  -2416,    119,
389        -70,     87,    137,     18,   -401,   -147,   -598,   -150,
390        239,  -1004,      7,      3,     13,      1,      1,      1,
391        276,    342,     97,    600,    230,     95,    213,    159,
392       -259,    -25,   -176,   3360,   -283,   -325,    -37,  -2626,
393       -151,    178,     -1,    -18,      0,      0,      0,      0,
394       -233,    237,    -78,    290,   -284,    141,    -20,    146,
395         58,    -21,     73,    -35,   -101,    -23,  -4068,   -116,
396         49,   -196,     -5,     -2,      0,      1,     -1,      0,
397       -292,   -195,     51,   -714,    172,     44,   -119,    134,
398        168,    107,    -74,  -2379,    308,    173,   -252,  -3470,
399       -135,    641,    -10,      0,      0,      1,      0,      0,
400        146,   2060,    -84,   -164,   -247,     26,  -1724,    216,
401        226,  -2499,    312,    -66,    850,     41,     -1,     20,
402      -1339,    411,      0,      0,     -1,    -12,      0,      0,
403        921,     17,  -3510,   -119,    325,     34,    -97,   -205,
404          3,   -188,    252,     91,      0,   -135,    -76,    208,
405        199,   -202,     -1,      1,      1,      2,      0,     -1,
406        -88,   -461,    319,   -963,    266,   1540,    643,  -3424,
407         76,  -1058,    501,    342,    297,    268,   -158,   -103,
408         26,    -30,      0,     -1,     -1,      0,      0,      0,
409        211,    245,    183,   1579,    106,     26,  -3450,    -22,
410      -1053,   -266,   -736,    113,    475,   -241,    117,    -85,
411       -492,    372,      0,      1,      1,      0,      0,      0,
412 };
413
414 static const int16_t cb0806ss0[] = {
415       -381,  -1638,  -8192,      5,    983,  -1481,    -20,   -719,
416       -238,    767,    571,   -200,    754,    460,   1678,   1376,
417       -155,  -1998,    294,   -455,     80,      2,     26,      3,
418         10,     25,   -931,  -1098,  -1166,  -3221,  -1995,    702,
419        104,  -2429,  -2270,   1372,   2326,    -37,  -1492,   1692,
420        644,  -1283,    363,    624,   -483,    -15,    346,     -6,
421          2,      0,      1,      3,      2,  -2429,  -8192,   -956,
422       1190,    706,   -955,    367,    959,   -194,   -723,  -1104,
423        375,    554,   -962,   -229,     66,    368,     18,   -150,
424         56,    968,    -15,      0,     -1,     -5,      0,      9,
425       -250,   -720,   1910,    827,    198,   -645,   2021,     32,
426      -1972,   -705,    441,    373,    800,  -2293,   1747,   1504,
427       -537,  -1731,  -1192,   1597,  -4031,     24,      0,     -2,
428          1,      1,      1,   -131,   1594,   -153,   1127,   2732,
429        469,   -558,    -11,   1190,    115,   -933,   1988,   1841,
430      -4530,   1385,    571,   2399,   1709,    -63,  -3663,  -2681,
431         57,     -4,     11,     -4,      0,     -3,    426,  -4257,
432       2755,    -76,  -1667,   2450,   -373,   3375,    -91,   -232,
433        511,    648,    886,   1182,   1667,     65,  -3029,   -579,
434        865,   2186,   2911,    537,      0,      2,     -3,      0,
435          7,    585,   8192,  -2855,   8192,   5527,  -5491,  -1926,
436      -4231,  -1204,   1953,  -1193,    191,   3278,  -1726,    259,
437      -2794,   4205,   4315,  -6121,   -606,  -1922,   3666,   -324,
438       -238,   -313,   -720,  -1447,   -539,   -794,   3151,  -1726,
439       3444,    876,    584,   -671,   -497,    407,    909,  -2183,
440       2575,    246,   -673,    270,    824,   1784,   -201,   7329,
441        589,    -70,     -1,      4,     -5,     -3,     -8,   -417,
442        382,   2786,   -972,    520,   1154,    886,    521,   6032,
443       -687,   3791,   -522,  -1226,    608,    428,    891,  -1524,
444      -1015,   1147,   1278,    559,     -6,      3,      0,      6,
445          2,     -3,    115,   3586,  -2847,     95,    460,   2832,
446       2326,  -1665,   1720,    453,    965,   1154,    452,  -1721,
447      -1375,   -269,   2138,  -2032,     55,   -674,   -870,   -124,
448          0,      5,      0,     -5,     -3,   -283,   1077,   2604,
449       1270,  -1082,  -1753,   6840,  -2502,    988,  -1790,   1378,
450       1231,    438,  -1188,    286,    540,   -138,   1054,   -111,
451      -2321,     74,     56,     -3,     -2,      0,    -32,      5,
452       1539,  -1399,   7413,   -903,  -1698,   1781,   -255,   -466,
453      -1436,   3419,   1916,    852,    590,  -1126,  -1617,  -1309,
454      -5560,   -241,   3363,  -1225,   2682,    620,     -6,     58,
455          2,   -186,    -17,  -2959,    619,   2228,  -2627,  -3119,
456        730,   3716,   -538,   -101,  -1863,   -516,    142,  -2384,
457      -1514,  -5506,   -825,    514,    714,    746,  -2790,    569,
458       -425,      4,    -68,     70,     24,     12,    817,   -276,
459      -3363,  -2942,    103,   -581,   -925,    651,    561,     43,
460        434,    712,   -541,  -2042,  -1291,   -453,   -443,  -4312,
461      -1344,   1277,    605,     -4,      0,     -1,     -1,      1,
462          2,   -930,    276,   3219,   -404,   -944,   -497,    840,
463        278,    -98,  -1432,  -1136,  -1975,  -1863,  -1102,  -1446,
464        938,    693,  -5186,     -1,   1085,  -2275,      1,      1,
465         -1,     -1,     -2,      3,  -1194,   -312,  -1257,   1973,
466       1570,  -1703,  -1637,    639,   -855,   1925,    970,    604,
467       1313,    780,  -5170,   -603,    220,   -731,   2952,   -872,
468        166,     30,      0,     -2,     -1,      3,     -1,   -743,
469        504,   1363,   1436,   1632,   -634,   -709,  -2346,     87,
470       1149,   3468,   2132,   3028,  -1039,    -92,   2087,   -990,
471       -301,    966,   -773,  -1057,     42,      0,     -2,      0,
472          2,      2,    252,    217,   3625,  -2323,    212,   -381,
473      -1121,   1664,   -307,   1680,   2193,  -1854,   -187,  -3100,
474        254,   -673,    595,   1995,    669,   -687,   -509,     13,
475          0,      8,     -3,     11,     -3,   -552,    -87,      6,
476       2933,   -267,  -1392,     40,    644,     32,   2966,  -1386,
477      -2480,   -956,   1160,   1399,   1049,   3902,  -2092,   -525,
478       1724,     69,    -33,      0,     -2,      0,      2,      2,
479       -452,  -4739,  -3237,   -510,   -598,  -1397,    855,   1573,
480       2143,    -79,  -1546,    -17,   -973,  -2400,   1689,    133,
481      -1213,    784,    726,    916,   -388,   -390,      1,     -1,
482         -3,     -1,      0,    170,   -205,  -2905,   8192,   -465,
483       3119,   4407,   -709,   -403,    859,   -373,  -1301,  -1397,
484       -750,    -88,    277,  -2097,   -222,   -134,    -88,  -1189,
485        974,    -56,    -57,    -83,    -21,    102,    626,   -114,
486      -2304,    979,  -1836,   -868,   1261,   2226,   -261,    579,
487        983,    655,  -2578,   1803,    117,  -1128,    365,   3971,
488       3539,    -21,   -790,    -62,      2,      3,     23,     -3,
489         31,   1273,   3212,  -1617,   4116,   -281,    725,   -284,
490       1079,    293,  -3759,   2581,  -1617,   -259,    -19,  -1999,
491       3040,  -3077,  -1522,   1056,    -92,    897,    243,     -1,
492         36,    -19,    -10,    -46,    231,   1129,    363,  -1978,
493       -882,  -1788,    319,   4807,  -1707,  -1379,  -1465,   2327,
494       -827,   -681,    410,  -1816,  -2507,   1036,    740,    730,
495       -687,    100,     -1,     -1,     -1,      1,     -4,   -276,
496        303,  -2331,  -2912,  -1864,  -3694,    412,  -1218,   1642,
497       4448,    658,   -213,    872,   2867,    227,    868,   -590,
498       2293,   1759,  -1666,  -1585,   -140,      1,     -3,     -1,
499         26,    -10,   -287,    898,  -2442,   3997,  -1655,  -1341,
500        -56,    689,  -1869,    572,  -2044,    616,  -2603,   -278,
501       2987,   2397,  -2055,    247,    128,    598,   1732,   -146,
502          0,      3,     -1,     -3,      5,    842,    597,    779,
503      -1529,   -802,   2142,  -1668,   2339,  -3550,  -2651,   1733,
504      -1531,    -46,    600,    618,   -867,   -665,   1524,    392,
505      -1386,  -3279,     45,      0,      9,     -7,     -3,     -8,
506       -224,  -2632,   -147,   -505,   2223,   1773,   1799,  -1696,
507        194,  -1186,   -543,    775,  -1171,   5491,  -2319,  -3193,
508       -313,   -355,   -133,  -1097,    125,    -22,     -2,      2,
509          1,     -3,    -10,   -354,  -1447,   -662,   -313,  -4302,
510       3888,   -121,   -323,   1112,   -801,  -1513,   -814,  -1646,
511       -616,  -1207,    347,    483,    670,    900,    -35,   -885,
512         14,      1,      0,      1,     -2,      7,   -432,   -486,
513      -1539,    785,   4853,    904,    925,    895,  -1223,  -2464,
514       3395,   -506,   -808,    207,    197,    874,   -928,   1347,
515       -107,   1512,   1063,   -182,      1,     -4,     -1,     -6,
516          3,  -1236,  -1047,    774,     26,   -630,    863,   1055,
517      -2632,  -1187,   -534,   -619,  -1079,  -2574,  -2037,    658,
518       1229,   -262,   2702,  -3393,  -2187,   1764,     66,      0,
519          7,      0,      7,     -3,    677,   -444,  -2111,  -5256,
520      -4485,  -1667,   2077,   1613,   1483,  -1520,   1600,   1767,
521       1148,   2054,   1676,   1866,    783,  -2199,    765,    568,
522       2779,   -683,      4,     17,      0,    -32,     15,     45,
523        228,  -2445,    752,   2510,  -1657,  -1039,    113,   1107,
524      -1054,  -1765,  -1245,  -2527,    589,    455,    328,    640,
525       -579,   2370,   1313,   -540,     31,      1,     -1,     -4,
526          2,     -3,   -235,   -560,    455,   3809,    102,    403,
527        -21,   1844,    402,    148,    -32,   5573,  -3765,   -265,
528       -718,   -399,   -349,    366,  -1105,     91,   1881,     34,
529          1,      1,      5,      0,      9,    289,  -1146,    795,
530      -2504,    412,   1156,   -302,   -946,   2063,  -2569,   -273,
531      -1434,    141,    642,   -631,   4856,  -1008,    169,    -40,
532        191,  -2293,    -86,      6,      1,     -2,      0,      1,
533        139,   1955,  -1111,   -944,    140,  -1074,   1071,  -1312,
534       -541,    664,   1801,   -892,   1605,  -1750,   -654,   -680,
535      -8102,    120,    -24,   1014,   -351,   -120,      0,     -2,
536          1,     -1,     -1,   1038,   5199,    779,  -1195,    128,
537        462,    184,   3705,  -1292,  -2247,  -2481,   2610,   4396,
538       4161,   4039,   1111,    838,    188,   -571,   2811,  -1915,
539      -1909,     13,     99,    -20,     -2,     11,    395,    155,
540       2667,   -202,  -2639,   1303,   -912,  -1734,   1097,   -583,
541       3532,   -218,  -1514,  -3881,    378,    -46,  -1189,   -957,
542      -3010,   -743,   -648,     15,      1,      3,      3,      4,
543         -4,    330,    198,   -275,   -677,  -8192,   -629,   1953,
544       -783,    592,    926,   1487,    -39,  -1002,   1134,   1560,
545        -27,   -118,  -1363,   -360,   2163,    442,     92,      1,
546          1,     -2,      5,      1,   -670,    326,   2773,   1346,
547        -26,    327,    184,  -1091,   -121,    576,  -1324,    212,
548       -645,    860,  -2111,   -493,  -2119,    316,   -688,    475,
549       -652,    -33,      0,      1,      2,      0,     -3,     92,
550        170,   6224,   2162,    761,  -1994,   2176,   1692,  -1773,
551        561,   -966,   3406,    -20,   -593,    574,   -681,   1121,
552       -335,   -412,  -2651,  -4712,    -79,      1,      2,     -1,
553          4,     -6,    932,  -2579,    344,  -2614,   1119,   6623,
554       -314,  -1068,    338,   1977,  -1375,  -1338,  -1996,   1310,
555        118,   -500,   -393,    622,  -1798,  -1232,      3,    -75,
556          0,     17,      0,     -2,     -9,    715,   8135,    400,
557       3748,   2156,   1882,    772,   2728,   -403,   -775,   2110,
558       1603,   -766,  -2592,    767,   -618,   4727,    668,   2280,
559      -1157,   1246,   -794,    -14,     -2,      2,      5,     16,
560       -107,    642,  -1806,   -158,  -2447,    309,   -764,   2313,
561       -101,   -766,    209,   -691,   2001,    268,   -273,    615,
562        803,   6062,   -434,   1287,   -543,     -3,      0,      0,
563          1,      1,      0,    503,   -598,  -2043,  -1160,   1074,
564       1255,   3269,   1405,   1182,    197,   3098,   -138,   2326,
565       -244,   -772,    901,   -225,    337,    -65,   -536,   -331,
566         15,      2,     13,      8,     -3,     20,    -32,    -52,
567      -1012,    232,   1502,    -17,  -1574,   -741,    -57,    164,
568        -22,     74,   -181,   1616,    296,  -1483,   1387,   -357,
569      -5380,   -322,  -1346,      6,     -3,      2,     -3,      1,
570          0,   -392,   -811,   -650,   -485,   3038,   2750,   -776,
571       -503,  -1664,   -323,    253,   -280,  -3459,  -1313,    541,
572       2182,   1287,   -782,   1785,   -695,    -49,     72,     -4,
573          0,    -15,      3,    -21,   -211,   1382,   -149,    684,
574       2210,   2654,  -1440,  -1209,    152,   1080,  -3078,   -694,
575       4738,    985,  -1337,    819,   -518,   1799,   -671,   3201,
576       2636,      7,      1,     -6,     14,    -31,      0,    -34,
577       4296,    -23,    194,   1976,   -993,   1353,    709,   -342,
578      -1142,   -140,   -271,   2291,   -709,   1734,    818,  -3571,
579       1125,    912,   -590,    784,   -275,     -2,     -1,     -5,
580         -1,      0,   -381,   2754,   1545,  -2270,   3608,   2308,
581      -1899,    178,    391,   1826,   -127,  -1417,   -822,   -712,
582       1682,   2225,   2247,    446,    994,     56,    734,    196,
583          7,      3,      8,      0,      7,    639,    833,  -3313,
584        675,   -263,   -648,   3016,   -701,    235,  -1304,   -582,
585      -2930,   -210,  -1243,    374,  -3095,  -2013,    354,    599,
586      -1469,    140,    -17,     -1,     -3,      2,      0,     -2,
587       -183,    399,   -603,    796,  -1424,   2685,  -3929,    416,
588      -2291,   1737,   1906,   1667,    810,   -222,   3242,  -3636,
589       5196,  -1542,    940,   -124,   2047,    -67,     -4,      6,
590         -1,     13,      2,   -161,    417,   4132,    492,  -1068,
591       -817,   2732,   -250,  -1457,   1723,   2104,   1121,  -1276,
592       1147,    990,   -523,  -1533,    297,   1219,   3901,  -2549,
593        -22,      0,      0,      0,      0,      2,  -1632,    172,
594        829,   -747,  -1229,  -1990,  -1070,   1134,   1623,    228,
595       3689,    625,   -757,   8192,    -82,    738,    213,   1900,
596      -1200,     91,    892,    -45,     15,     -1,      5,     -4,
597          5,    392,  -3067,  -1903,    139,    661,     43,   2174,
598      -1919,   -270,  -1490,   -569,      2,     85,  -1091,   6740,
599        886,     85,  -1052,   -647,   -563,  -2971,   -145,     -1,
600         39,     -5,     -6,     -7,  -1023,  -1104,  -1774,  -3154,
601      -1058,   3488,  -2551,   3547,   -253,   -204,   -235,  -1544,
602        -73,   -584,   -302,  -3118,  -2314,   -308,   1790,    916,
603        152,   -155,    -11,      6,    -26,     -1,    -31,     21,
604        919,  -1856,   -456,  -1050,    663,   1454,  -1515,  -2606,
605      -4287,   1553,   3564,   1334,   1797,   1540,   -392,   -701,
606       -971,  -3442,    281,   -271,    133,      1,      5,      4,
607         32,      3,   -521,  -1530,  -1368,   1787,   -515,   -913,
608      -2391,     93,   2690,   -578,   -576,  -1656,    554,    649,
609      -1509,   -258,   -605,   1233,  -2258,    640,    837,    -43,
610          1,     -3,      0,      5,      3,    148,  -4761,   1783,
611       3244,   -277,  -1139,   1539,  -2016,   1898,  -1276,   -776,
612      -1725,  -1900,    -51,    559,    311,   1737,   -928,   3687,
613      -1087,   1329,    134,      2,     -2,     -7,      9,      5,
614        -77,  -1116,   4986,   -940,   -905,  -3229,   -773,   3335,
615        -23,    578,  -2376,    386,    122,   1253,    363,  -2748,
616       -512,  -4612,   1690,    848,  -1116,    195,      5,      2,
617         11,      1,     18,    659,  -1282,    562,   1170,   4701,
618        903,    490,  -3508,   3468,    -39,    654,  -1196,   -909,
619       -268,    980,    283,   3221,    348,   1121,   -897,  -1011,
620       -103,    -11,     -2,     -9,     16,     -8,   -274,  -4100,
621      -2312,  -2379,    617,   1629,   2154,   3026,  -1737,   -603,
622       -803,   -366,    977,   1035,  -1835,   -255,   -275,  -1245,
623       1274,   -161,  -4476,   -181,     -4,      0,     -2,      1,
624          2,    156,    551,   -832,   -630,   3740,  -2115,    344,
625        229,   1295,     65,    290,  -1462,  -1794,   3297,  -1049,
626       2451,    322,  -2642,  -2810,  -1246,    613,     90,     -1,
627         -1,      0,      0,      0,   -277,    854,   1259,   1542,
628       -433,   3601,   -453,   1091,   -113,   1438,    994,  -2746,
629       -786,    867,   1422,   1093,  -1723,  -1167,  -1389,  -1062,
630       -436,    -81,      2,      1,     11,      1,     26,   -197,
631 };
632
633 static const int16_t cb0806ss1[] = {
634       1760,  -4335,   6384,  -2036,   2874,  -2504,  -1529,    102,
635       6995,  -1267,  -3141,   1050,    -59,   1556,  -1002,   1536,
636       1024,   1867,     40,  -1156,  -2627,   -213,  -1034,   -660,
637        291,   -963,   -323,    462,   -804,   2219,   -859,   1709,
638        550,  -3390,    319,     24,    644,   3154,   4503,  -1961,
639        744,    194,   -151,  -1255,  -1318,   3033,   -899,    -18,
640          1,      0,      2,      0,     28,  -1213,  -3725,  -2525,
641       -177,  -1164,    361,   -357,   -649,   -459,   1324,   2463,
642      -3108,  -3323,   -575,  -2744,   -108,   -121,   -508,   -564,
643       -849,   -773,   -288,      0,      8,      0,     -2,      5,
644        691,   -602,   2269,   2373,  -2027,    786,   3011,   3234,
645      -1387,   -310,    659,   -358,   1058,  -1554,   1031,    795,
646       2254,   -549,    334,    325,    599,    -36,     -1,     -1,
647         -2,      3,      4,   -450,   -533,  -1657,  -1928,  -1034,
648       -636,  -1446,   -320,   2695,   1184,    697,   1126,   1159,
649       2970,    449,    -30,  -2058,  -1171,   -684,    -66,    905,
650        -43,      1,      0,      3,      0,      3,    228,    272,
651        -79,   -718,   1978,    667,  -2760,   1507,  -1893,   -796,
652       1164,     35,  -4440,  -4492,  -1667,   4189,   6485,   -495,
653       1721,  -1639,   -526,    458,      0,    385,   -183,    511,
654       -153,  -2025,   -376,   2948,  -2606,   -910,   -741,   -427,
655      -1080,   2128,    565,   -483,   1791,  -2222,    -45,  -1204,
656        799,    512,  -4790,   1462,    511,  -1906,     15,      0,
657          0,      1,      3,      8,   -867,   -685,   -140,   5299,
658        376,   -891,   1657,   1843,  -1465,  -1297,    518,  -4640,
659        303,   -277,   -650,    -97,   2308,   -679,    720,   -171,
660       -475,   -269,      0,     -5,      4,     -1,      9,  -1155,
661      -4954,   1684,  -2045,    939,    819,   -751,   -165,    -93,
662      -2327,    306,    965,   4999,    557,    -55,   -999,     30,
663        -36,    989,  -1680,  -1594,    318,     -3,     -8,     -4,
664          1,     -9,   -402,   8192,    475,   2080,   -418,  -1739,
665       -273,    -55,   -441,    794,    -79,    272,  -2039,    789,
666       2266,    874,   2495,    627,   2203,   1212,  -1052,    389,
667         14,    -24,    -59,     10,    133,   -535,  -1160,  -1139,
668       -146,    180,   1064,   3718,  -1412,   1153,   1873,   -549,
669      -1698,  -1479,    209,    725,   -940,   2152,   1848,    678,
670       2493,   4608,    -11,      0,     -1,     -3,     -3,      2,
671        334,    681,    673,  -8192,   3958,  -3111,   1641,   1500,
672       1184,   -268,  -3147,    571,    958,   -663,  -1031,   -870,
673       -674,  -1098,   -529,     78,   1212,    120,     -8,    -13,
674         -5,    -42,    -37,   -498,   1304,  -2541,   1730,   -355,
675       1462,   2315,   2017,   -403,  -2010,    555,   1391,    887,
676       2039,    366,    135,     85,    371,   1291,   -225,    335,
677        -45,      0,      1,      2,     -1,      2,  -1095,   -261,
678       3249,   3212,  -1877,    934,  -1671,  -1289,   1398,  -2287,
679       -205,   1659,    642,   1105,    751,   2864,   1171,  -1001,
680        318,   -290,     60,    -54,      5,      3,      5,      2,
681          1,   -105,    590,     36,   -194,   1832,   -639,    777,
682       3243,    578,   2820,    428,   2020,    623,  -2104,    -52,
683       -331,  -1015,   3064,   -347,   -303,  -1100,     61,     -1,
684         -1,      0,      2,     -1,    592,    127,    887,  -1094,
685      -2819,   2573,  -2670,  -1693,  -2775,     48,   -266,   -961,
686       1220,   -472,    167,   3201,   1118,   -173,   1304,    -26,
687       -899,     76,      0,      3,      0,      1,     -1,   -718,
688       -746,    947,   -524,    142,    958,  -1609,   -777,  -1362,
689        385,   -578,  -6947,    157,   -290,   1357,  -1703,    484,
690        117,  -2224,  -3736,   -838,    -96,     -1,     11,      5,
691          4,      2,    475,   -426,    500,   -767,  -2304,   1248,
692       2200,  -1829,   -992,   -225,   -573,  -1107,   -832,   2555,
693      -2866,   3453,   4335,    -88,  -1160,  -1666,    -94,    -33,
694          0,      0,      1,     -2,     -7,   -147,  -8192,   1204,
695      -1181,   -702,   -604,   -770,   1032,   -173,    770,    861,
696        611,   -509,    802,   -467,    839,    491,   -785,    523,
697       -669,     73,    -34,      0,      0,     -2,     -3,     -3,
698        286,  -2183,  -1238,   1743,    387,  -2228,  -1404,  -3439,
699      -1701,  -2371,   -451,   2294,   2061,   3062,  -1122,  -1489,
700      -1274,     51,   5649,   -170,   2197,    365,     -1,    -13,
701          4,      3,     -5,    -15,  -4099,    789,   4132,   4982,
702      -1996,    784,    748,   2123,   3535,  -1493,  -1454,   -344,
703       -867,     40,    831,  -1198,     66,    542,   1633,  -2402,
704        117,   -119,    -18,     49,     18,     40,   -500,    808,
705       -726,   1192,   3623,   1526,   -484,   1080,  -2502,   -579,
706       1315,  -1887,     84,   1771,  -2902,   1387,  -1098,   1559,
707      -1126,    652,   -896,     32,     -1,      3,      1,      3,
708         -2,    233,    782,   8192,    566,   -701,   -352,   1047,
709        581,  -1070,   3159,  -1157,  -1585,   1599,   -978,   -663,
710       -931,  -2581,   5074,    781,   -551,   -590,   -247,    -63,
711        -54,    -50,    253,   -138,   -313,    387,  -3004,  -1136,
712        654,  -1283,   1318,    434,     80,  -1486,    694,   -512,
713        393,   -238,   -700,   -232,    706,   1478,  -8192,    377,
714        601,     18,     -1,     -3,      0,     -6,     -3,   2221,
715       3531,   -862,   1792,   -242,  -3686,    420,   1891,    918,
716       1324,    234,   -819,   -601,   2363,  -1097,   2355,    754,
717       -125,    245,   -615,   3285,    204,      0,      6,     -4,
718         -3,     -1,   -637,    673,   1233,   2886,    265,   -195,
719       -226,   2521,    281,   -210,   1809,  -2733,  -3865,  -2287,
720        641,  -2604,  -4235,    107,    789,   1163,  -2600,   -463,
721         -5,     10,      2,    -10,     39,   1380,    754,  -5077,
722       4061,  -1633,  -1738,  -1604,   1937,   1815,   1039,   3696,
723       -593,   2218,  -1061,   1081,  -1217,   2062,   -637,  -1580,
724        149,   -626,   -253,     -3,    -17,      2,     33,      1,
725        118,    525,    158,   1213,    910,   -105,  -1437,  -1311,
726       2255,   -419,  -2394,   1542,  -3830,  -1167,   -998,  -1099,
727       1635,   1678,  -1112,   -275,    122,    -50,      0,      3,
728          0,     -1,     -1,    998,  -4020,  -1913,  -1083,   -159,
729       1853,   -436,   -683,    298,    211,    711,   4128,  -1977,
730       -958,   1048,    642,   -420,    329,  -1150,    459,   2161,
731         29,     -4,      0,     -1,     -6,      1,   1365,   1053,
732       1032,    952,    854,   2405,   5106,   1863,   3049,    981,
733       -863,   -397,    508,  -1283,   -631,     17,    532,  -1453,
734      -1056,     66,    501,    -27,     -1,      3,     -1,    -13,
735         -2,   -273,  -2924,    839,   -433,   -395,   -252,   1945,
736        195,   -307,  -1297,  -1474,   -985,   4412,  -1017,   1074,
737       2711,    996,    919,    183,    -10,   -605,     38,      1,
738         -1,     -1,      2,      1,   2115,   -422,   3655,  -1972,
739       1473,  -2033,   2461,  -1112,  -1267,    179,   -394,   -906,
740      -1273,   -432,   1082,    367,   -720,   1746,   -657,    595,
741        701,     16,     -1,      0,      0,      2,     -3,   -255,
742        443,  -1840,  -2379,    296,    258,   -675,   -221,    406,
743       -216,  -6295,  -1041,   1062,    199,   1705,  -1032,  -1627,
744      -2399,    198,  -1097,   -271,    -99,      0,      1,     -2,
745          2,    -13,    343,   -219,  -1447,   1779,    630,  -1944,
746      -1093,  -1578,    -62,  -1334,   2811,   -815,   1311,  -3102,
747       -300,     67,     24,     98,    764,  -1246,    203,      6,
748          0,     -4,      0,      1,      0,    -18,  -1704,  -1427,
749       -352,  -2665,   -588,    287,    715,   -454,    688,   -424,
750       1736,  -1124,   1028,  -7581,   -752,   -482,   -363,    -75,
751       -720,   -619,    449,      0,      3,      0,     16,     -3,
752      -1211,   2484,   3490,   -547,   -705,   1776,   -286,  -1580,
753       2896,  -2257,   -214,  -1784,  -1266,   -562,  -1170,   -542,
754        785,   1606,    535,     51,  -1405,     -7,     -1,     -1,
755          0,     -1,      2,   -428,   -579,  -1091,  -2627,   2287,
756       -757,   1445,   -411,   -160,    567,    108,  -1305,  -4356,
757       -390,   -917,    345,  -2169,   -896,   3772,   1224,    691,
758        -25,      1,      1,      1,     -2,      1,    281,   1365,
759      -1628,   -585,   3485,    169,    746,   -395,   1072,   1569,
760      -1073,    744,   1274,  -3472,   1035,   -906,  -3394,  -1537,
761       -869,   2841,    401,      4,     -1,     -3,     -3,     -1,
762         -3,    -37,  -1628,   -888,    785,   3328,   1105,   3551,
763       6946,  -1688,   2690,  -2051,  -2212,  -3750,  -1903,   -497,
764       1251,   1187,  -6198,   3930,     85,  -1077,     16,    -23,
765        -80,   -130,     43,     66,   -974,    579,  -2047,  -3607,
766       -666,  -2248,   4619,   6846,     88,   -649,   1129,   -255,
767       3567,   -124,     41,     58,    634,  -1252,    696,   2536,
768      -1590,    209,     12,   -102,   -275,     27,    216,   1110,
769        259,  -2091,   1775,  -3768,    598,    441,  -1809,   -431,
770         22,   -991,   -621,     84,  -1803,   1585,    559,  -1101,
771         42,    456,   -392,   -874,     -4,      0,      0,      1,
772         -1,      0,   -371,   -211,   -339,  -1232,    438,  -2683,
773      -1007,   1250,   5343,    861,  -1305,   -577,   2107,  -2649,
774      -3227,   1020,   -127,    562,   5495,  -3136,   -414,   -529,
775         12,    -53,    -34,    151,    106,  -2946,   -575,  -1796,
776       3095,   -257,   -591,    126,    967,   -547,   -271,    560,
777        974,  -3335,  -2110,  -1403,   5915,  -1108,    388,  -1266,
778       -522,    336,    167,      1,     -3,     -2,      2,     -3,
779       -312,     19,   3356,   1123,   -676,   -247,    697,    548,
780       1768,   1174,   -525,   -253,   -423,    546,  -2373,  -2940,
781      -1055,  -2304,    203,   1309,   -574,     -8,      0,     -3,
782          4,      0,      4,   -215,   8192,   -670,  -1289,  -1547,
783       -304,   1498,   -967,   -529,   -582,  -2205,   1752,    321,
784        573,  -1096,     64,   1152,    -87,    574,   -250,    539,
785         62,      7,      2,     -1,     -3,      3,   -465,    243,
786      -1179,    828,  -2501,   -223,    198,   -883,   -740,   1113,
787      -1821,  -2068,  -3234,   1715,   1989,   1817,    727,   1640,
788       3386,  -1538,   -864,     45,      0,     -4,      0,      0,
789          2,    608,  -1495,   1259,   -132,   1311,    350,    537,
790       2735,   1428,    151,   1324,    547,  -3983,  -1892,    104,
791       2023,   1908,  -1042,   1130,   1252,   -701,      9,      0,
792         -2,     -1,      1,      1,    602,  -8192,  -2776,   -661,
793       1640,    443,   3452,   -738,    829,    637,    292,    232,
794       1352,   4879,   1429,    912,    649,   1593,    308,   -330,
795         68,     63,     -3,      4,    -57,     26,     25,   1250,
796        400,  -4839,    211,  -2748,   -664,    996,    341,  -1053,
797        321,   2458,    764,    743,   -729,     12,   -283,   -346,
798        118,   -249,   -153,  -2329,    -37,      0,     -1,      0,
799          1,      1,    352,   -878,   2336,   -634,  -2690,  -3415,
800      -2949,   -531,   1259,    394,    163,   -994,    845,   1259,
801        890,   1400,    279,   1908,    161,  -2174,   1876,     76,
802          1,     -1,     -1,     10,      0,     47,  -1123,   1611,
803        489,    618,   -816,     -7,   2001,  -1190,   1857,  -2749,
804       -311,   -331,    733,   1412,   1390,  -1525,   1262,  -1393,
805       -263,   3124,    -98,      0,      1,      0,      1,     -2,
806        514,  -3533,  -2394,   3623,    249,  -1056,    515,   1279,
807       2821,    477,    183,    689,   1182,   1378,   1287,   -711,
808       1264,   -713,   -278,    217,   -664,   -225,     -1,      0,
809          6,      2,      9,  -1171,   3119,   1340,  -1229,  -1929,
810       1984,  -1333,   1018,     10,   1205,     63,    358,  -1108,
811       -455,   -413,    854,  -1550,   -423,   -180,   2529,  -8192,
812        -18,      0,     -2,     -1,      0,      0,   -678,   3819,
813      -1316,   1159,    590,   -231,   2203,  -1533,    986,   4289,
814       1114,   1135,  -1162,   -921,    -58,    691,     11,  -1718,
815       -270,   -531,    530,     65,      0,     -1,      1,      4,
816          0,  -1184,  -1359,   7230,   -533,  -2077,  -1188,    113,
817      -1472,    490,   1518,   1476,  -1885,    934,    244,   1840,
818       -696,   -480,  -2476,   3324,  -2433,   1102,    120,      1,
819        -11,     -2,     18,     -3,  -1016,    189,  -3835,  -1659,
820        -46,   -180,  -2659,   1998,  -1437,   1107,  -2248,    165,
821       -657,  -5079,   -224,   1246,    469,    421,   1145,   1148,
822         84,    -18,      3,      0,      0,     -6,      0,    -66,
823       -206,   2279,   -220,   1606,   -421,  -1482,   -413,  -1237,
824        374,   3691,    491,   -774,    410,    791,    380,   3385,
825        615,   -950,   -620,   -197,     65,     -1,      3,     -3,
826          2,     -1,   -484,   1396,    273,  -3591,   1317,  -1013,
827       1563,   -134,    602,  -1069,    733,  -1167,    233,    319,
828       -262,    350,    780,   -407,   -496,  -1285,   1326,    -13,
829          0,      2,     -1,      0,     -1,   -328,   -626,   -848,
830        745,  -1047,   4048,   -380,   -456,  -1894,    869,  -1085,
831       -373,   2829,    622,    473,    394,    237,  -2175,   1167,
832      -4942,    246,    100,     -1,      1,     -6,      1,     -6,
833        -70,     35,   1613,   2597,   1307,   1756,  -1184,   1082,
834        971,  -2004,  -1459,   -494,    -40,    745,   2788,   -830,
835         76,    536,  -2002,    401,    -57,    -20,      0,      0,
836          0,      0,      0,     -8,    244,   1927,   1162,  -2416,
837      -1414,    463,    -89,   1217,   -798,    394,  -1527,   -719,
838       -666,    998,   1518,  -2455,  -3049,  -1174,  -2696,  -3119,
839          2,      0,     -2,      2,      2,      3,   1093,   -623,
840       1660,  -1635,   1457,   2560,    763,  -2750,    931,   1798,
841       2550,   1402,    914,   -919,   1931,   -383,   -435,   -583,
842        439,      9,  -1106,    -12,     -1,      0,      0,      0,
843         -2,   -335,   -730,  -2102,  -1414,   2576,  -3869,   1025,
844      -1657,     -2,    857,   -336,  -3011,    205,   1108,    364,
845       -789,   -179,    171,    331,   2204,    527,    -13,      1,
846         -3,      2,      1,     -4,   -565,   -211,   -139,   1799,
847        195,   -877,   -632,    358,   -244,  -1459,   1398,   2271,
848        550,   1987,   2206,   -337,    199,  -7036,    589,    195,
849       -466,     72,     -1,      2,      1,      0,      0,    -27,
850 };
851
852 static const int16_t cb0806sm0[] = {
853      -8192,    389,    245,    -67,    -42,     79,    503,   -488,
854       -310,    107,    -13,   -431,   -203,     96,    510,    151,
855        270,      0,      0,      0,      0,      0,   -463,    -23,
856        -72,   -322,     74,   1589,   -152,   -198,     81,   1120,
857       -125,   -434,  -3275,  -2210,   -348,   -344,     91,      0,
858          0,      0,      0,      0,   -254,   -224,     46,   -154,
859       -131,   -465,    -57,   8192,    345,    112,   -725,    -49,
860        183,   -191,    246,    263,    370,      0,      0,      0,
861          0,      0,     39,   -739,  -6603,  -2454,    -95,    312,
862        -53,   -392,     63,   -165,     31,   -505,    111,    484,
863       -535,    179,    143,      0,      0,      0,      0,      0,
864       1279,   -139,  -1769,    244,     59,   -135,   -429,    707,
865        809,  -4355,   -354,    428,   -300,    108,   -799,  -1421,
866        599,      0,      0,      0,      0,      0,      4,     -5,
867          7,     75,     49,   8192,    276,    200,    191,   -167,
868        -14,     82,    222,   -277,   -483,   -216,   -441,      0,
869          0,      0,      0,      0,    171,   -423,    174,    401,
870       -517,   -377,   -234,   -644,   -829,   -350,   -976,   -146,
871       -928,    296,   3003,   3545,    -30,      0,      0,      0,
872          0,      0,    161,  -6753,   1138,   -855,   -132,   -242,
873        559,   -225,   -346,   -168,     10,   -481,     -6,  -1208,
874        252,   -323,   -191,      0,      0,      0,      0,      0,
875       -262,    574,    433,   -145,    622,    329,  -2634,   -439,
876      -1178,    351,   -433,   -842,   4125,    296,    305,    359,
877        -22,      0,      0,      0,      0,      0,    -34,    -56,
878      -1019,   -247,   -163,    305,    574,    -51,   -179,     24,
879      -1097,    248,   -166,    -18,    303,    252,   -555,      0,
880          0,      0,      0,      0,   -400,   -254,   -256,   2783,
881       -296,  -1904,    552,   1284,   -336,  -2371,   3396,  -1092,
882        102,    176,    140,    640,   -359,      0,      0,      0,
883          0,      0,    373,    473,  -2167,   -774,   -388,    405,
884      -1402,  -1391,  -1319,   -155,   1104,   -533,    382,   1561,
885      -2958,    406,    787,      0,      0,      0,      0,      0,
886      -3800,    -58,   2098,   -181,   -570,    385,  -4125,    759,
887      -1584,      9,   -278,    201,   -528,   -527,   -435,    436,
888        681,      0,      0,      0,      0,      0,     30,    -80,
889        -60,  -4031,    -70,  -3367,    316,   -861,     67,   -169,
890       -144,   1598,    966,     32,  -1263,   -434,   -738,      0,
891          0,      0,      0,      0,    181,     12,    115,     91,
892        253,    518,    517,    216,    830,    336,   -568,  -3125,
893       -796,   -847,   1627,     58,   -158,      0,      0,      0,
894          0,      0,     48,   -851,   -286,    393,    390,    707,
895        595,    427,   -235,   -116,    814,   -198,   6145,  -1590,
896        647,     15,   -259,      0,      0,      0,      0,      0,
897       -621,    152,    590,    -16,    215,   -633,   -784,   -140,
898       1087,    723,  -4191,   2701,    951,   -972,    273,   -554,
899        387,      0,      0,      0,      0,      0,   -124,  -2939,
900        -38,    383,    234,    687,  -2873,   -466,     61,   -472,
901        854,   -396,    305,   -233,     82,  -2677,   -206,      0,
902          0,      0,      0,      0,   -120,   -246,   -614,   -394,
903       8192,     75,   -450,    177,   -251,     45,   -142,     65,
904      -1248,    -14,    389,    375,    114,      0,      0,      0,
905          0,      0,   2870,    158,   -473,   -166,    928,   -618,
906      -1909,    224,   -931,   1898,    -16,    427,    447,  -1044,
907         85,   -333,    197,      0,      0,      0,      0,      0,
908         78,    114,   -167,     73,  -1070,    -80,   3512,  -3004,
909      -1553,    769,    213,    851,   -377,    978,   1097,     71,
910         66,      0,      0,      0,      0,      0,   -129,    248,
911        455,   -376,    344,    128,    -60,    546,   -321,  -7898,
912       -719,    -55,   -941,   1242,    207,    215,    323,      0,
913          0,      0,      0,      0,    -24,   -225,    136,    142,
914       -739,   -117,      2,    242,   -152,    -20,  -1775,   -484,
915        -36,   -408,  -2767,   -471,    251,      0,      0,      0,
916          0,      0,     22,    111,   -180,  -7417,    365,    293,
917       -313,   1031,   -191,    154,   -210,   -239,    121,   -333,
918      -1504,    209,    146,      0,      0,      0,      0,      0,
919        898,   -643,   3080,    528,    -91,   -718,   -512,    275,
920      -3564,    396,    160,   -850,    346,   -595,   1558,    684,
921       -310,      0,      0,      0,      0,      0,    234,   -419,
922       -724,   -433,    292,  -1003,    682,   -117,  -1318,   -914,
923      -5137,    128,     53,    291,    408,   1269,   -284,      0,
924          0,      0,      0,      0,   -252,    190,  -2911,    130,
925        255,   -172,  -4331,     26,   -267,    280,   -133,   -613,
926      -1063,  -1135,    759,  -1290,    216,      0,      0,      0,
927          0,      0,    133,   -177,   4069,   -311,   -197,   3260,
928        341,    201,   -117,   -515,    105,   -658,    975,     81,
929       -333,   -333,    262,      0,      0,      0,      0,      0,
930        273,    -87,    321,    190,   1385,    274,    182,  -2553,
931       -150,    164,   -830,     89,   -459,  -5279,   -624,   -336,
932        399,      0,      0,      0,      0,      0,   -172,   -232,
933         11,     45,    121,   -254,   -457,    196,  -3487,   -838,
934        512,   -310,  -2831,    -85,     98,   -145,   -331,      0,
935          0,      0,      0,      0,    -55,   -149,   2068,    -61,
936       3087,   -143,   1574,  -1381,   2853,   1899,   -453,   -580,
937       -137,   1211,  -1413,    171,    125,      0,      0,      0,
938          0,      0,   -228,     30,   -956,   5569,    209,    -89,
939         25,    573,  -1669,    507,    182,   -132,    697,   -132,
940      -2964,   -637,    139,      0,      0,      0,      0,      0,
941      -3078,  -3278,   -771,    928,    -38,   -463,    820,   1141,
942      -1234,    620,    652,  -1710,   -382,  -1618,   -409,    179,
943        483,      0,      0,      0,      0,      0,   -102,   4256,
944        -20,   -162,   2021,    730,   1439,   2776,    459,    498,
945       -152,    482,     35,   -271,    810,  -1345,   -249,      0,
946          0,      0,      0,      0,    131,      5,   -281,    431,
947      -2498,  -1046,    482,    842,    297,   -311,  -1260,    148,
948       -906,  -4217,  -1411,   -102,   -361,      0,      0,      0,
949          0,      0,    116,  -3083,    235,  -1195,    -19,   -646,
950         42,    487,    309,   1654,   1051,  -1643,    689,   -823,
951       2279,   1488,    571,      0,      0,      0,      0,      0,
952         42,    -95,     -3,     36,   -170,   -114,   8104,    217,
953        140,   -217,    599,   -774,    -64,   -675,   -211,    166,
954        204,      0,      0,      0,      0,      0,     99,    594,
955        -48,    224,     52,  -1499,    271,   2224,   -219,   3184,
956       -165,    828,  -1345,   -785,    181,    133,    124,      0,
957          0,      0,      0,      0,   -235,   -286,    254,   -171,
958      -4980,   -453,  -1432,     12,    734,   -391,   -640,    339,
959        537,    313,   -700,   1016,    148,      0,      0,      0,
960          0,      0,    -49,    -19,    803,    935,    520,    -90,
961        641,   1053,   -454,   2338,  -6071,   -478,    616,   -559,
962       -339,    445,  -1464,      0,      0,      0,      0,      0,
963       -175,    111,   -132,     65,   -264,    732,    221,    231,
964      -1972,   -305,    325,   -859,    583,   1272,   -441,   2651,
965        229,      0,      0,      0,      0,      0,   -286,  -4646,
966       -262,    593,    613,    936,    310,   -615,     83,    223,
967       -816,   1910,   2041,    281,   -190,   -434,    114,      0,
968          0,      0,      0,      0,   -123,    684,   -208,    524,
969       -606,  -1223,    264,   -983,   -109,  -1057,    696,    195,
970       -521,    945,  -7503,    193,   -120,      0,      0,      0,
971          0,      0,     98,   -358,  -2165,    244,    277,    393,
972        771,   3360,   -258,  -1218,   -122,  -1253,  -2297,    806,
973       -198,    540,      7,      0,      0,      0,      0,      0,
974         78,   -281,   -368,   2809,    159,   2611,    833,   -120,
975      -3987,    933,    360,    -49,   -515,   -106,   -360,    650,
976       -125,      0,      0,      0,      0,      0,    203,   1369,
977        749,   -502,  -2295,   -326,    448,   -309,    630,    -84,
978        345,   -520,     -4,   -623,   1066,  -3915,    373,      0,
979          0,      0,      0,      0,  -4603,   -794,   -625,   -355,
980       1071,   -601,   -553,    593,   -296,    626,   -328,    621,
981         85,   1348,     92,   -288,    204,      0,      0,      0,
982          0,      0,     -9,    602,   -162,   -749,   -104,    464,
983       -372,  -1375,  -1905,   2200,     61,  -3308,   -897,    634,
984       1036,  -2112,   -182,      0,      0,      0,      0,      0,
985        -76,   2341,   -675,    -72,    -29,    704,   -536,   1656,
986       -541,   -736,  -1420,  -1539,   2458,   -228,    674,  -1258,
987         -3,      0,      0,      0,      0,      0,   -133,   1111,
988         63,    327,    470,   1226,    541,   -276,  -3042,  -1594,
989      -3192,    357,   -617,    658,   -315,   -978,    631,      0,
990          0,      0,      0,      0,    111,   -188,    619,    236,
991        104,     54,    545,    424,   5912,   -332,    711,  -1249,
992       -533,    291,  -1544,   -216,    113,      0,      0,      0,
993          0,      0,   -199,    267,    152,   -301,   -172,   1294,
994       2311,   -482,  -2451,    -82,   1833,    214,    130,  -1183,
995      -2212,    403,   -625,      0,      0,      0,      0,      0,
996       -106,    662,    -48,   -131,    324,   2337,    445,    462,
997       -349,   -189,    669,   4945,  -1797,     16,    268,   -602,
998          2,      0,      0,      0,      0,      0,     55,    154,
999        892,    -35,   -145,    357,    562,     42,     -9,   -284,
1000        177,     84,    422,   -181,   -358,   7618,     29,      0,
1001          0,      0,      0,      0,   -353,     68,    -41,  -4096,
1002        177,    -20,   -267,    782,    954,   -430,   1573,   -696,
1003       1785,  -3611,     89,   -243,    683,      0,      0,      0,
1004          0,      0,   -220,   1983,   -891,    614,    226,   -202,
1005         67,    761,   1904,    179,    226,    416,   -657,  -3409,
1006       1026,   2834,   -438,      0,      0,      0,      0,      0,
1007       -551,   -229,   -304,   -462,  -2277,   -419,    451,   -122,
1008       -108,    258,    784,   1105,    382,    137,   5695,   -241,
1009       -491,      0,      0,      0,      0,      0,     34,   -272,
1010      -1687,   1769,   -332,    365,     33,  -2594,   3729,    325,
1011         85,   -295,   -290,   -152,   2238,   -611,    -41,      0,
1012          0,      0,      0,      0,    102,    166,    241,   1098,
1013       -107,    775,   -414,   4256,   -277,    935,   -200,    495,
1014        255,   1144,    468,   -184,    -59,      0,      0,      0,
1015          0,      0,     94,   -282,    -57,     12,   -390,    245,
1016       1872,   -620,   1089,   3754,    432,    947,   -509,   -284,
1017      -3836,     26,    482,      0,      0,      0,      0,      0,
1018          9,    971,   -373,   1111,   -480,   2342,   -182,    528,
1019        802,   1196,  -1017,   -879,    499,   2800,   -830,   -230,
1020         -4,      0,      0,      0,      0,      0,   -382,   -815,
1021      -1669,  -2437,   -593,    193,   -688,    632,    479,   2883,
1022        565,    540,      5,   1598,   1618,   -640,   -246,      0,
1023          0,      0,      0,      0,   -421,   -103,   1482,  -3026,
1024        -65,   -101,      4,   3921,    688,   -941,   -234,     49,
1025        202,   1905,    935,  -1155,     -4,      0,      0,      0,
1026          0,      0,    210,   -625,   -118,  -3215,    344,    978,
1027        -10,    773,   -126,   -804,  -1534,    182,  -1146,   -646,
1028       -146,   2011,    463,      0,      0,      0,      0,      0,
1029 };
1030
1031 static const int16_t cb0806sm1[] = {
1032         35,   -237,    547,    705,     -9,   1612,    382,    195,
1033       -191,   -250,   -101,   -357,    709,    153,    850,  -5091,
1034       -100,      0,      0,      0,      0,      0,  -6406,   -158,
1035       -527,    137,   -330,    580,   -484,     63,    541,  -1245,
1036       -205,    138,    247,   -489,   -147,   -132,   -863,      0,
1037          0,      0,      0,      0,     53,    -38,    283,    -22,
1038      -1506,   -467,   -418,    117,    133,  -2152,    -48,   -991,
1039        808,  -1047,   2402,    261,    423,      0,      0,      0,
1040          0,      0,    -14,    500,   4697,   -174,   -544,     87,
1041       -379,   -243,    577,    682,    258,  -1190,  -1984,    599,
1042        607,   -123,   -290,      0,      0,      0,      0,      0,
1043         60,   4254,    194,    888,    -81,   -395,    422,  -1786,
1044        916,    288,   1191,   -658,    502,   2177,   -977,   -301,
1045        587,      0,      0,      0,      0,      0,    232,    204,
1046       -452,   -853,  -4266,   -219,   1164,     92,     91,   1561,
1047        950,   -705,  -1217,   -734,   1617,    120,   -324,      0,
1048          0,      0,      0,      0,  -3442,   -456,   -667,    987,
1049        -89,   1383,   -704,   -187,   -280,   -583,    341,   -732,
1050        649,  -2129,  -3505,   -175,   -215,      0,      0,      0,
1051          0,      0,    200,   -635,   -471,  -1221,    215,   2844,
1052       1633,    522,   -720,   1722,   -272,    473,    198,   -604,
1053        480,    -88,    169,      0,      0,      0,      0,      0,
1054       -160,   -268,    130,    284,   -612,     95,     43,     42,
1055        641,   -258,  -6884,   -167,   -689,    123,    276,   -592,
1056        717,      0,      0,      0,      0,      0,    313,    -90,
1057      -4310,   2706,  -1708,    648,   -796,    791,    998,   -468,
1058        632,   1893,     43,   1937,  -1279,    -22,    -64,      0,
1059          0,      0,      0,      0,   -106,    135,   -287,    335,
1060      -7999,     51,   -250,   -388,     16,    285,   -101,    685,
1061       -944,    604,   -624,   -792,    209,      0,      0,      0,
1062          0,      0,    496,   -205,    422,     49,    274,   -229,
1063        220,     73,   -734,    381,   -394,  -8192,   -405,    755,
1064         -9,     46,    116,      0,      0,      0,      0,      0,
1065        -28,    332,   1152,   -129,    244,     84,  -2193,    632,
1066      -1854,   -384,    110,   -302,   -270,    435,  -1689,   -797,
1067        686,      0,      0,      0,      0,      0,  -1660,    624,
1068       -664,   2611,     30,  -1155,   -419,  -3539,   -568,   1719,
1069      -1374,   -676,    -55,  -1934,    863,   1391,    433,      0,
1070          0,      0,      0,      0,  -1012,    290,   2302,   -330,
1071        -95,  -2355,    -55,   -763,  -1995,   -298,   -680,    715,
1072        -85,   1615,   1011,  -1989,  -1028,      0,      0,      0,
1073          0,      0,     21,  -5001,    507,    -58,    229,    -37,
1074       -113,    632,   1809,    -62,    334,  -1201,   -893,   -344,
1075         98,    438,    -65,      0,      0,      0,      0,      0,
1076          0,    143,    131,    -18,   -135,   -306,    392,    232,
1077        265,    543,    376,   -562,    362,   2458,    785,   3653,
1078       -456,      0,      0,      0,      0,      0,    855,  -4009,
1079      -1207,    118,    -86,   -223,    266,    154,  -1886,  -1145,
1080        241,   -397,    246,    244,   -776,    808,   -132,      0,
1081          0,      0,      0,      0,      2,   -633,    113,    -94,
1082       -154,   -173,   -162,   -168,    439,  -6548,    778,   -392,
1083        -60,     99,  -1901,    171,   -130,      0,      0,      0,
1084          0,      0,    -11,   -324,    711,   -903,    560,  -1654,
1085       1473,   -300,   1048,    137,  -1140,  -1115,  -1302,  -1008,
1086       -792,  -3264,   -540,      0,      0,      0,      0,      0,
1087       -347,     78,   -103,     -7,     -3,    437,   6053,    299,
1088       -435,    323,    664,    477,   1097,    158,    656,    273,
1089        200,      0,      0,      0,      0,      0,   -101,     80,
1090       -153,    144,   -235,    492,   -399,     -3,   4958,    699,
1091       -586,   -162,    153,   -860,    161,    665,      4,      0,
1092          0,      0,      0,      0,    -87,   -189,   1744,   -350,
1093      -1840,    325,  -2354,   1193,   1386,  -1589,     80,   1055,
1094       -188,    273,    807,   2038,   -419,      0,      0,      0,
1095          0,      0,     50,   -185,     68,    -59,     -9,     78,
1096       -585,   -121,  -7888,    771,   -908,   -284,    349,    158,
1097      -1122,   -139,   -189,      0,      0,      0,      0,      0,
1098        310,   -286,    235,   -687,   -919,   -364,   -697,   -253,
1099        492,    300,   -238,    272,    518,   -525,  -5863,   -190,
1100        -59,      0,      0,      0,      0,      0,    151,    616,
1101      -4420,    227,    240,   -252,    516,   -250,     68,    411,
1102       -192,    -87,   -607,    671,   1281,   -317,   -305,      0,
1103          0,      0,      0,      0,     -9,    817,   -451,  -1079,
1104         86,   5060,  -1157,  -1159,   -421,    302,   1636,   -316,
1105        -66,   -518,   1010,   1068,     96,      0,      0,      0,
1106          0,      0,   -576,   -362,    107,   3516,    303,   -364,
1107       -402,    805,    574,    993,   -554,    298,   -925,    410,
1108       1898,     13,    138,      0,      0,      0,      0,      0,
1109       -340,   -150,    528,    142,   -464,   1034,   -397,   3944,
1110       -697,    962,    902,   1393,   2212,  -1021,  -1034,   -961,
1111       -319,      0,      0,      0,      0,      0,     58,     38,
1112        382,    221,   -212,    826,  -1373,  -4559,   1329,   -123,
1113        216,    -23,   -736,     95,   -300,   -418,     -4,      0,
1114          0,      0,      0,      0,    -58,   7814,    218,    141,
1115        -90,   -124,    455,    -27,     49,   -311,   -364,     80,
1116       -136,  -1257,     96,    332,   -287,      0,      0,      0,
1117          0,      0,     -8,    624,    127,   1857,   -480,   -869,
1118       -575,  -1461,   -493,   -261,     97,     32,   -328,   -467,
1119        173,  -2588,    132,      0,      0,      0,      0,      0,
1120       5257,  -1037,    191,   -844,    247,    130,   -571,   -548,
1121       -496,    216,   -161,    336,     62,    990,    130,    517,
1122        -65,      0,      0,      0,      0,      0,    -89,      9,
1123       -138,    405,   -701,   -479,   3605,    699,   -629,   -102,
1124         27,  -1374,  -1059,    -18,  -2707,   -172,   -557,      0,
1125          0,      0,      0,      0,    -67,    209,    571,    -93,
1126       -405,   -172,   -260,    -19,     86,     22,    659,   -630,
1127        222,  -8192,    106,    -34,     60,      0,      0,      0,
1128          0,      0,    -10,  -3386,    336,    651,  -1377,    681,
1129        -16,    -45,   -382,   1102,   -280,    169,   -822,    522,
1130        434,  -1111,   -299,      0,      0,      0,      0,      0,
1131        194,   -445,   -231,   -532,   -438,   -180,   -591,  -1680,
1132        179,   5921,   -184,   -685,   -467,    875,   -573,    282,
1133        235,      0,      0,      0,      0,      0,    339,    139,
1134       -745,    -68,   -201,    467,   -743,    477,    -23,  -1177,
1135       1384,   -357,  -1254,  -3760,    454,   1175,    252,      0,
1136          0,      0,      0,      0,    109,   -252,   8027,   -765,
1137        136,    111,    -86,   -593,    -84,   -750,   -121,    782,
1138        739,   -296,    284,    213,  -1196,      0,      0,      0,
1139          0,      0,    -40,     69,   1992,    452,    -75,    -84,
1140        683,   1678,  -1350,  -1846,   3068,   -749,  -1410,   -271,
1141        536,   1120,    117,      0,      0,      0,      0,      0,
1142       4053,    340,    108,    -88,    411,    990,    217,   3675,
1143        755,    752,   -206,    205,   -297,   -573,    188,    127,
1144       -313,      0,      0,      0,      0,      0,     47,  -2870,
1145      -3417,    216,   1730,    -83,    189,  -1615,   1016,    -44,
1146       -502,   2151,      6,  -1057,    550,    194,   -498,      0,
1147          0,      0,      0,      0,   -133,      1,   -387,   -497,
1148        586,    173,    923,  -4078,  -1232,    329,  -2086,   -185,
1149        592,    681,   3320,   -914,   -327,      0,      0,      0,
1150          0,      0,   -132,    493,   -179,    220,    142,  -4345,
1151        422,   -173,    357,   1317,    240,   -525,   1613,   -178,
1152      -1584,   -734,    549,      0,      0,      0,      0,      0,
1153       -337,    111,  -1238,    116,    302,    325,    189,    610,
1154      -3180,   -284,   -817,   1383,   1559,   -802,    422,    438,
1155        460,      0,      0,      0,      0,      0,    -96,    372,
1156        335,   -843,   3967,    221,    380,    227,    309,    447,
1157       -199,   -257,    372,   -397,   -534,    736,   -152,      0,
1158          0,      0,      0,      0,   -144,    463,    -54,   -288,
1159        -83,    115,   -574,   -229,    485,  -2643,     58,   4312,
1160      -1155,    642,   -647,   1122,    118,      0,      0,      0,
1161          0,      0,    157,      6,  -1017,  -1155,    687,   -288,
1162        918,   -212,   -332,  -2486,   -197,  -1025,   -546,   4099,
1163        155,   -731,   -333,      0,      0,      0,      0,      0,
1164        -43,   -496,   -546,   -541,    283,   -521,    -47,    -18,
1165        208,   -552,   1899,   2107,    588,    818,   -911,  -1104,
1166        -84,      0,      0,      0,      0,      0,    -71,     40,
1167       -326,     92,    216,   -106,   -255,     28,    120,    -58,
1168      -2720,   -133,   -288,    -28,  -1157,   1563,    400,      0,
1169          0,      0,      0,      0,     40,     -4,    559,   1350,
1170         30,   3905,   -675,  -1092,   -587,  -1524,  -1987,  -1031,
1171       1892,   -679,   -623,   1051,    -33,      0,      0,      0,
1172          0,      0,    -98,    106,    105,  -5887,   -463,    424,
1173        -42,   -506,   -589,    376,    840,    140,   -640,    771,
1174         23,   -441,     -6,      0,      0,      0,      0,      0,
1175         22,    203,  -3452,   -635,   -605,   1668,    422,   2973,
1176        394,  -1605,   -968,   -739,    344,  -1438,    820,  -1318,
1177        -26,      0,      0,      0,      0,      0,    258,    -32,
1178       1061,    643,   -152,     92,   -454,  -1305,   1621,    554,
1179        344,     82,   -404,   5222,   -344,    286,    177,      0,
1180          0,      0,      0,      0,     63,   -360,   -127,    814,
1181       3639,  -3322,    390,     12,   -515,   -493,   1515,   1706,
1182       -727,    394,   1164,    357,   -208,      0,      0,      0,
1183          0,      0,    -27,    648,   -342,   -125,   -327,    194,
1184      -3639,    598,     29,    244,    898,   -493,    372,   -635,
1185        567,     31,   -237,      0,      0,      0,      0,      0,
1186       -160,   2798,  -1768,  -2186,    493,    517,    -82,   -468,
1187       -290,   2890,   -460,    450,    414,   -265,  -1121,    219,
1188      -1115,      0,      0,      0,      0,      0,     14,     76,
1189      -2806,    338,  -1429,   -402,    253,   -130,   -235,   -799,
1190        309,   -525,   3823,    175,     36,    113,    247,      0,
1191          0,      0,      0,      0,    352,    521,    213,   -107,
1192        -71,   -762,    790,   -856,   -252,   -246,   -729,   -631,
1193       1258,  -3276,   1534,   -436,   -635,      0,      0,      0,
1194          0,      0,    -54,    118,   -453,   -124,    -32,    539,
1195        356,   -169,   -202,   -590,    721,   -444,  -6260,   -275,
1196       -239,   -105,    -52,      0,      0,      0,      0,      0,
1197       -464,    507,   -796,   1273,   2297,    790,    652,    392,
1198       3364,  -1949,   2154,   -701,   -229,     99,     88,    471,
1199       -524,      0,      0,      0,      0,      0,     71,   -914,
1200       1835,   -156,   -242,   -196,    513,    431,   -481,    -84,
1201       -734,   4501,   -510,    115,    461,   -428,     83,      0,
1202          0,      0,      0,      0,  -3987,   1063,   -717,  -2640,
1203       -963,   -667,   -147,    536,    -68,    422,    341,  -1916,
1204       -616,    996,    522,    568,   1174,      0,      0,      0,
1205          0,      0,      8,    112,    693,    392,    445,   5309,
1206        259,    121,   1670,    343,    176,    472,    197,    419,
1207       -240,  -1178,   -107,      0,      0,      0,      0,      0,
1208 };
1209
1210 static const int16_t cb0808l0[] = {
1211        164,  -3637,  -3563,   -243,   -123,    -47,    -87,    -32,
1212         62,    129,     -2,    131,    -36,   -202,   -197,     37,
1213        -35,   -442,   -139,    -69,    -59,     29,    -62,    -67,
1214        -17,    -42,     74,     10,    107,     74,   -109,     40,
1215     -10210,    -33,  -3210,   -410,   -106,    512,     40,    -17,
1216        109,     67,     99,    170,     53,     34,    -68,    -16,
1217       3895,    -71,   -116,      1,    608,     66,   -215,     34,
1218         77,     50,    -45,    -73,      3,     11,    -33,     18,
1219        -34,     58,     25,   4420,     96,     77,    -67,     23,
1220        -83,  -6724,    226,    -32,   -150,   -154,     30,    -12,
1221         -8,     -7,     89,     42,    173,    -51,     38,  -1852,
1222         40,    -48,    -40,     81,     34,     81,     66,     16,
1223         20,      3,     99,     41,    123,     52,    154,     20,
1224        -38,      6,  10889,    -44,     22,    -39,     55,    -34,
1225         25,    -45,    -22,    139,     19,    -20,    -64,  -2242,
1226       -473,   -113,    316,    127,    -31,    128,   -363,   -124,
1227        196,    259,    -60,  -3792,    -41,   -103,    104,    -80,
1228       -389,    179,    110,     83,   3174,     60,   -197,    101,
1229         66,    -47,   -107,     96,    -27,     45,    -21,      6,
1230        116,    -51,     -8,   -594,    377,   -279,    158,   -159,
1231       4595,   -163,   -210,     19,      3,   -292,    -67,     14,
1232        115,    -41,   -125,   -154,   -263,   -101,      4,    -11,
1233        -89,    130,     58,     32,     92,     16,    126,    -93,
1234        -99,  -4239,    -69,     88,      5,   -113,    -18,     35,
1235         31,    -48,    -16,     35,     62,  -2839,     14,    121,
1236         19,     41,    125,   -102,     26, -13144,      6,    -30,
1237         -7,     60,      4,     36,    -40,    -26,     54,    -57,
1238         -9,    -30,     13,     -1,     73,   -131,     29,    256,
1239         39,    -51,    -12,   1788,      4,     10,    -58,     17,
1240        -36,     -2,     13,     59,    -20,    -21,    173,    129,
1241       -435,   -107,   -214,     33,   3078,     13,     31,    148,
1242      -2975,   -311,     38,     25,   -247,   -542,     34,    106,
1243       -392,     85,   -203,    182,   -232,    423,    629,   -183,
1244        800,   -466,   3145,  -2498,   -305,     39,     22,     41,
1245          0,    -14,    671,   -181,   3197,    109,   2900,     72,
1246        -64,      8,    414,    133,    244,   -263,     53,    -69,
1247         70, -13756,    -13,     21,     50,     12,    -14,    -12,
1248         -7,     97,    -32,     24,     51,    -24,    -29,     53,
1249         34,    -19,  -2341,    976,     25,    -58,     18,    -48,
1250      -2490,    -55,    -31,   -165,    -36,     28,    -26,     92,
1251         60,    137,     69,  -5341,   -125,   1966,   -154,    -66,
1252        -13,    -84,    -13,     81,    -46,    -96,     50,    -50,
1253       -114,     15,     30,   -211,   -147,   -555,   3998,     88,
1254        358,   -159,   -105,    -51,   -109,    -16,     70,     91,
1255        268,    125,    -95,    -62,     38,  -3227,   3591,    -15,
1256         92,    -72,    115,    144,    -40,    142,    172,     72,
1257        -17,     23,      1,     28,    -38,   -135,    220,    -80,
1258       -179,      9,    -32,     -6,     37,    -33,     -3,    -89,
1259       7314,      5,    194,    -13,     23,     31,     42,     84,
1260        197,   -163,   -251,   -273,    193,    206,   -613,    394,
1261       3469,   2587,   -701,     62,    301,   -104,    200,    164,
1262       -201,   -473,     52,   -473,    128,   -381,    404,    -69,
1263       -230,   -537,    157,    389,     -7,   2783,   3058,     95,
1264        -59,   1618,      1,      4,     53,     -6,     28,     10,
1265          2,     82,     28,     -8,    -14,     25,     59,     10,
1266         -4,     36,   -777,  -4984,     29,      8,     85,    -43,
1267       -137,    -34,     53,    -58,      1,    -27,     91,     15,
1268         80,    -19,   -186,    467,     94,   -382,    129,    327,
1269       3053,   -221,    399,  -2821,   1090,    278,     -2,   -163,
1270       -398,    126,   -266,    180,   -235,     70,    -18,    -34,
1271        -45,    159,    -32,     66,     11,   3177,   -188,     27,
1272         35,    -52,    114,    -28,   -136,    186,   2146,    100,
1273         92,      6,     58,    -70,    159,    -14,    -32,      9,
1274          6,    -27,    -73,     28,     23,    -24,    101,    148,
1275         80,    -52,    -27,    -53,    -36,      4,    -74,     47,
1276        -30,   -108,     34,   7213,     12,     31,    -17,   -185,
1277       3318,    199,    192,   3450,    -87,      3,     47,     46,
1278       -141,     49,     83,    -82,   -132,    -82,     68,    138,
1279      -1031,   -236,    390,    -37,     23,    -94,     -7,      9,
1280      -2958,  -1846,    -43,     23,     25,    -79,   -193,    -77,
1281      -3332,  -3355,   -139,     56,    163,  -3302,    -82,    -25,
1282         35,     96,     73,    166,   -154,    174,   -121,     14,
1283        -89,    101,  -3751,   -344,   -240,    -35,    401,    -14,
1284         47,    -49,     24,    -78,     24,      6,     68,     51,
1285       -145,     20,     83,     57,    147,   -100,     60,     33,
1286        -53,     11,     37,  -5793,    -93,    -67,     -9,    117,
1287        112,    -51,     60,     48,     49,    328,    293,    127,
1288       -314,  -3022,    374,   3283,    -86,    588,   -346,    436,
1289         -7,    -26,    -88,    104,    205,    150,    147,     34,
1290        126,     85,     46,   -125,   -119,     75,     13,    144,
1291       3721,    275,    -71,     43,    163,    -73,   -292,   -381,
1292        -79,     33,     79,    -79,     34,    -94,     18,    229,
1293         63,     28,    -44,     97,  -3606,     77,    -95,   -162,
1294        163,     62,   6180,     81,    -51,    -19,     -5,    109,
1295         71,      7,    -37,   -100,    -31,    -94,    188,    169,
1296        -14,   2606,   -417,     18,  -4371,    -25,    180,    108,
1297         17,     33,     48,    -46,    -93,    -77,     32,    -37,
1298        -71,   -271,    -48,   -273,    -14,    115,    -59,   -312,
1299      -3334,  -3046,     71,   -166,    379,    209,   -142,     22,
1300         89,    -41,    -40,     -7,    -50,      8,    -15,     12,
1301        -70,    -27,    -27,     25,    -31,     38,     -5,   2831,
1302        -89,     -8,    -50,   -110,   1368,    -59,  -2307,      6,
1303        179,     75,    189,    170,    -55,    330,    -70,    172,
1304         67,   -492,    -57,  -3408,      9,    -93, -11400,     14,
1305         -1,    -21,     65,    -15,     45,    -22,     40,    -10,
1306        -41,     23,    -29,    -96,    -55,    -66,    -57,    -61,
1307        -29,    -15,   -101,  -9831,     33,     42,    -35,     42,
1308        -44,    -58,     11,    -40,     27,     21,    715,   -315,
1309       -255,   -115,   1736,      4,     41,    -70,    -51,   -108,
1310        160,     -9,     87,     -6,     36,    -20,    -68,     10,
1311         82,    -33,    -42,     15,    -57,    -40,    -31,     21,
1312      10023,     62,    -41,    -10,     85,    -65,    -12,    -61,
1313        -72,   -610,    128,    -76,    198,    367,  -4564,     60,
1314        158,    -13,   -134,    -45,    -33,    -11,    -51,    -72,
1315        111,   -188,    232,   -494,    -27,     42,     46,    -23,
1316        137,   3174,  -3598,    211,    152,    155,   -299,     56,
1317        -23,   -123,    132,     50,     28,    -64,     28,      9,
1318        -17,     31,    112,    -19,      4,     45,  -7175,     54,
1319        -61,     -7,     87,    164,    195,    -29,    -48,     28,
1320        -60,     70,    -69,    112,   -295,      5,    -89,     38,
1321         36, -11501,     17,    -26,    -64,   -222,     91,    -23,
1322        -89,      0,    -94,   2191,    -74,    -84,    -61,    -41,
1323         57,     24,    -35,    -28,    -37,    486,    131,   3699,
1324       -277,     64,   -125,   -243,    270,    313,   -112,    145,
1325         47,  -2862,   -254,   -110,    -27,    -69,   -342,   -120,
1326        216,     35,     24,     62,    -39,    -29,   2402,     -7,
1327         -3,     14,    -47,    -27,      4,     27,     20,     81,
1328        138,     75,    178,    421,  -2943,  -3080,    -84,    -40,
1329        -58,   -195,   -182,    101,   -187,      6,    -83,    269,
1330        -32,    -99,     51,    -38,     44,     82,    -14,    -35,
1331          0,      8,    -23,  10754,    -73,    -57,     68,    107,
1332         85,     77,    101,      1,    -28,    103,    -10,     48,
1333         55,     33,    -93,    -18,      8,     28,    -14,   -575,
1334         28, -11712,     90,   -186,     58,     38,    -42,   2156,
1335        -82,     28,    -23,     43,     43,      8,     25,     65,
1336          0,    -53,     28,    -88,    388,    -36,    363,     64,
1337       3068,     56,    320,   -202,  -3433,     73,   -339,   -157,
1338        373,   -216,    -43,    171,    140,   -437,   -143,  -2820,
1339       -101,     53,   -111,     65,    -39,     65,    -30,     69,
1340        -55,     49,     45,    126,    174,    220,     73,   -101,
1341        -60,   -151,    -13,    -41,    -48,     -9,     25,   -122,
1342        -80,  -2450,     19,     94,     14,    -18,    -19,     60,
1343      -3252,    -10,   3390,    -15,   -365,    -15,    -73,   -222,
1344        307,     70,    -95,    237,   -142,   -163,    -44,   -138,
1345         -7,      6,    -36,    -67,      9,    -22,  10235,    -56,
1346         -8,     44,   -155,   -117,    -22,    -32,    -74,    -14,
1347 };
1348
1349 static const int16_t cb0808l1[] = {
1350        -58,    222,   -154,    -74,    -53,   4939,    421,     67,
1351         26,    132,     60,    -97,     -1,    -43,    328,      2,
1352        460,    -66,    -11,    -45,    -56,    -86, -10569,   -129,
1353         58,    -25,     39,     28,     26,     45,    -61,   -139,
1354        -22,   -135,   -282,   -517,   -368,     55,    -47,     30,
1355       -110,     47,     75,    -13,     65,    -41,    104,   4745,
1356       -149,    -99,     28,    421,    517,    -56,     81,   -309,
1357         67,    -42,     -6,     17,    -60,   -151,     50,    -84,
1358         -9,     29,    -72,  -3019,     82,   -195,     41,    -14,
1359       -206,    -34,    -58,    -18,     30,   2154,    -20,      2,
1360         -1,     41,    -10,      7,     86,    494,    123,    328,
1361         73,    213,    -29,     17,     43,    -92,    -61,     -9,
1362       -130,   -113,     33,    -28,  -6677,   -198,   -185,   -236,
1363        183,   -108,    739,     60,     98,   -314,     66,     10,
1364      -3161,   -159,  -2850,    118,     37,    -41,   -119,   3087,
1365         43,    -36,     42,    106,   -174,  -3379,    -92,   -142,
1366       -237,     94,    -59,   -123,   -117,    144,    -75,    146,
1367       -268,    561,  -1160,    336,   1477,    207,     89,    130,
1368        127,   3763,   -372,     48,     99,    204,     84,    209,
1369        103,    118,    125,    326,    -29,   -206,    139,    -61,
1370         94,     77,   6624,   -163,     23,     27,   -104,    150,
1371        -76,   -205,   -186,    -30,   -227,    -58,     17,     25,
1372      -6536,    -19,    -66,    -45,    -72,     41,     49,    -79,
1373        105,     -4,   -117,    -37,   -183,    216,    -27,    -23,
1374        -31,  -2720,     53,    -23,    -46,     -9,    -10,     50,
1375        -12,    -50,    -56,     35,   5498,   -110,     -2,     44,
1376         -1,     13,     52,    -18,    -61,    -80,    -29,     25,
1377         61,    -37,     93,    -19,     67,     75,    -41,    254,
1378        161,    118,  -3379,    398,     -9,   -208,   -143,    207,
1379       -135,    -32,    171,    187,   -194,    466,    -55,    158,
1380         34,    105,   4986,     27,    -41,     20,     87,   -110,
1381         39,     80,    -37,      8,    -25,    -44,   -108,   -171,
1382       -366,    208,   -225,      1,   -124,     21,     81, -10349,
1383        -51,     33,    -51,    141,    -36,    106,   -100,    320,
1384        122,      3,    266,     72,     -8,   -112,     55,   -107,
1385      -4154,    -69,      0,     71,   -153,    -80,    -50,     20,
1386       -112,    225,  -1982,    273,    -19,   -127,    109,    -25,
1387         47,     57,    -98,    -10,     42,    -25,     10,     24,
1388         41,    -73,     45,  -3523,   -370,   3213,     54,    -87,
1389         67,   -185,    100,    -33,    -41,      3,    -38,     70,
1390       -108,   -120,    -67,   -144,   -181,    -33,   -104,    429,
1391         89,    849,   3022,  -2765,   -341,    184,   -248,    610,
1392        408,   -222,    184,     84,    -64,    479,   -146,     47,
1393       -100,     13,     17,     -7,     58,    -13,    -36,    -23,
1394         -1,    -25,     10,   2666,   -113,    -41,   -140,   3064,
1395        105,     31,   3042,    -75,   -132,   -113,     80,   -100,
1396        -39,    216,     -4,      7,    -43,    242,     19,  -1031,
1397        731,  -3659,    -24,    -20,    109,    126,   2980,     19,
1398        -11,    -48,     57,   -138,    -11,   -211,   -151,    540,
1399       -113,   -110,      0,   -415,    150,    -80,    -80,    209,
1400        -82,  -5212,   -125,    376,      8,    131,   -138,     30,
1401       -922,   -320,    181,    -75,    138,   -112,    146,    -72,
1402         64,    -75,   -262,   4872,    -11,    -61,     37,   -205,
1403         48,  -2257,     82,    106,     93,    -66,     48,     71,
1404         29,     72,     32,     29,     17,      5,     34,     29,
1405        -29,    -72,     50,  -7702,   -114,   -117,     47,     11,
1406         19,    100,     48,    -28,     -8,     53,     21,     80,
1407        -43,     37,    164,     22,    -15,  -5258,    -23,    -32,
1408        108,     52,      7,   -161,     11,     84,    141,     -8,
1409        -12,    -25,    111,    146,    -96,     66,   7388,     54,
1410         17,    -54,     62,     44,    -66,    -13,     26,     13,
1411         85,    -79,    -21,     98,    156,    181,   -103,   -188,
1412        -35,   -179,     83,    117,    -92,     49,   -185,   3800,
1413        -90,     14,     42,     94,    -83,   -178,   -156,     -8,
1414         33,     42,    204,     42,      1,    -85,     47,     10,
1415      10804,     36,      8,     26,    -47,    -51,   -189,     83,
1416        -47,    -23,    104,  -7142,    -67,     55,     21,     68,
1417          8,    -84,    -60,    -43,    142,    -41,     27,    -72,
1418        -70,   -170,   -141,    202,   -198,   -105,     41,  -3553,
1419        -34,   -148,     34,    -62,   -161,    -20,    -73,    128,
1420        162,  -8343,      4,    -71,    -46,     12,     27,     48,
1421        -41,     50,    -19,    -88,      7,     79,     29,    -19,
1422        -31,    -49,   -147,  -1886,   -103,   -213,     28,   -183,
1423       4119,     87,      6,     -6,     51,   -190,   -167,   -116,
1424         23,    -26,      7,    -38,   5442,  -1869,    -81,    197,
1425        105,   -122,     65,    220,     32,    -57,    -39,    -15,
1426          4,    112,    -55,   -139,   -825,    985,   -109,   2558,
1427        218,     94,     65,   -184,   3269,    101,    -65,     42,
1428        372,    -38,     58,      8,   -143,   -544,   -268,    121,
1429         38,     61,    -63,    -10,    -30,    -52,    -76,    -74,
1430      -6690,     -5,   -160,     76,    -77,     74,    374,   -917,
1431        239,   -203,    550,    -84,   -305,    292,    -51,     36,
1432        135,    -79,     27,    -69,   -309,   4561,    -67,     11,
1433        -60,     43,     18,     -2,      8,    -15,     20,     22,
1434         -2,    -41,  -2396,     37,    -79,     67,     27,    -84,
1435        353,   -213,  -2336,     58,     39,    126,    -78,    -98,
1436        -90,     -3,     -9,    -43,     -2,    -29,     -5,   -149,
1437         42,     98,   -109,    137,     58,    -83,    -38,     51,
1438       6525,     50,     97,    -31,      8,    132,    -71,    -55,
1439         11,    120,      2,    -43,    136,    -37,    -85,    150,
1440        133,     67,    -41,   -452,   -104,      4,    126,    100,
1441      -2660,   -108,   -109,    -64,    615,    -75,     45,     10,
1442        -57,    -57,   -108,    167,   -218,    -10,   -331,    -26,
1443        -21,   6561,     73,   -599,    126,    -23,    250,   -103,
1444         -4,    -28,    -20,    -35,    -19,     51,      9,    -25,
1445        -40, -11220,     -2,     28,    -12,     23,   3481,    169,
1446        159,   -217,    -48,    114,    -93,    -34,   -191,    -63,
1447         31,    182,     79,     90,     55,     67,   -145,    409,
1448        190,  -7791,    -26,     18,     71,   -113,    -80,     69,
1449        -21,    -27,   -121,     51,   -148,    103,    196,   2726,
1450        -67,   3022,    -28,     26,    -99,     51,     24,     61,
1451        104,     89,    -57,    -23,   -112,     43,      6,     13,
1452       -184,   -168,    117,    -29,   1865,     -3,     20,      8,
1453         30,     32,    -81,     80,    -20,    -59,     37,     19,
1454       -107,  -3920,   -259,     44,     23,   -129,     24,    -66,
1455        -27,  -3071,    116,      9,    -76,     56,    -83,     25,
1456         54,    -20,      2,    230,     56,    -41,    131,    -15,
1457        -62,     61,     56,     74,    -34,    110,   4606,     -4,
1458         18,    -47,    331,   -106,    -78,     70,     53,     70,
1459        -22,     77,    -71,    -60,   -101,     70,      7,    104,
1460         -7,     39,    -27,   7210,    253,    -15,      0,    -96,
1461         32,     50,    -10,     33,   2058,     11,    -15,     42,
1462        -14,     51,      4,     -3,    -11,    -86,     10,     33,
1463         21,    -18,    -31,     -7,     53,     -7,     95,      7,
1464         75, -11314,      7,     17,    -16,    -83,   -475,   -887,
1465      -1141,      1,   -101,      5,    -46,    110,    -90,    -47,
1466        -15,     19,     66,  -4078,    104,     43,    105,   -126,
1467        181,     43,  -1655,    -81,    -11,     33,    -33,     33,
1468         28,    -44,     35,     -6,    -38,     68,    -40,     67,
1469         73,    -29,    171,  11982,     42,     -8,    -66,    -66,
1470         40,    -19,     14,     33,    -63,     24,     94,    -94,
1471       -106,    584,    330,   -108,  -3841,    782,   -300,    -11,
1472       -303,   -174,   -217,     -3,     24,    168,    187,   -166,
1473         54,    238,   -269,    -27,    182,     -4,    -72,    -47,
1474         32,     39,   7622,    -46,    -67,    -53,     56,    123,
1475        -50,     69,    -36,   -275,    628,    -55,    195,    -56,
1476       -265,   -132,    -39,     -4,    169,    113,   -180,    -19,
1477         88,  -6427,     42,   -257,   1180,    359,    335,   3821,
1478        116,     79,      3,    -93,     67,    -44,     58,    -16,
1479        265,    172,    -39,    -44,     18,     92,      4,    218,
1480        122,  -2993,    150,    138,    618,     66,   -618,    402,
1481       2227,     10,     38,    308,    338,    -70,    265,   1047,
1482       -104,   -182,    305,   -162,    -99,    510,    -20,   -114,
1483        529,    -42,  -3569,     52,    -80,   -314,    716,    -31,
1484        259,     59,    -73,   -117,     38,    -44,    -16,    -74,
1485      -5060,     35,     10,    -30,     54,    217,     36,   -205,
1486 };
1487
1488 static const int16_t cb0808s0[] = {
1489      -2191,   -865,  -1906,   -251,    274,    594,  -1214,    677,
1490        482,  -1176,     43,  -1098,   -203,   -537,   1834,   1332,
1491        308,    432,   -191,   3091,   1892,    926,   -446,  -1206,
1492       -613,    198,    575,    -38,    264,    375,    278,   -691,
1493       -107,     17,   -239,    261,    848,   -620,    183,    624,
1494        122,   -358,    -50,   1017,  -1075,   -705,   -346,    337,
1495       -121,    100,   -218,  -1051,   -463,  -4728,   -513,  -1151,
1496        737,   4356,    684,  -1374,   1630,    521,   -520,    -52,
1497         90,    119,    -43,   -131,     24,     -2,   -184,    -65,
1498        614,    371,   -448,   -414,   1415,   -687,   -224,    584,
1499       -768,  -1210,   2941,  -3057,    132,    406,   -952,    291,
1500        295,   -798,    608,  -1476,   -516,     21,   -302,   2085,
1501      -1700,  -2655,   -355,    175,   -409,    662,     46,   -247,
1502       -201,   -580,    179,    -54,    458,    836,   1543,   1829,
1503       -282,   -278,    412,   2422,   2077,    197,   -897,    451,
1504        595,   1547,    538,    825,    563,    443,   -576,   -854,
1505       -572,    241,   -471,    201,   -311,   -529,    112,  -5128,
1506       -173,   -233,   -435,    340,    158,    -41,    273,   -224,
1507        919,  -1570,   1075,    265,   -282,   1256,   1007,    231,
1508        720,    417,   -401,  -4589,   -747,   -453,  -1112,     54,
1509        156,   -561,   2746,   -422,    -83,    -91,   -381,   -270,
1510      -1226,    987,   -965,    625,   -474,    565,   2890,    -85,
1511       1291,   -280,    626,    -26,    840,   1122,  -1915,    780,
1512       -702,    792,   -578,   -122,     -9,   1175,   -194,   -571,
1513       2940,    540,     31,   1817,   -352,    264,    953,  -2035,
1514        238,   3250,  -1561,    653,   -331,   -393,    827,   -382,
1515        323,    281,  -1339,   -819,    545,    207,     14,    338,
1516        432,    860,   1691,    142,    711,    381,  -1151,   4164,
1517       -867,   -241,    111,   -513,   -863,     78,   1453,   -363,
1518       -128,   -232,  -1853,   2373,  -1156,    210,    698,   1134,
1519       -869,   -177,   -352,   1514,  -1370,   -789,  -1193,    819,
1520        348,     80,    492,    179,   -909,    591,   -600,   -377,
1521      -1709,     59,   -539,    557,    -45,   -362,    778,  -4919,
1522       -647,    203,    865,   -313,   -257,    173,  -2415,   1005,
1523      -1771,    843,   -474,   1619,   1193,   -186,    305,    636,
1524       -662,   1976,    546,    -82,   -108,   -751,    850,    521,
1525      -1625,  -3135,   -388,     64,    249,  -1189,  -1552,   2629,
1526          2,   -221,   -105,    754,    251,    219,   -270,   -202,
1527        545,    147,   1019,    108,  -1358,  -1317,   1362,  -1323,
1528      -3322,   -405,   -371,   -554,   -334,    296,    493,    248,
1529         -4,   1340,    123,   -584,   -804,   -766,   -164,   -470,
1530        295,    218,     -3,     62,   -194,   -657,   5016,    280,
1531         -4,    -69,   -281,   -994,    209,    307,   8648,    -37,
1532       -138,     45,   -329,   -101,    -65,     98,     58,    714,
1533         56,   -170,     60,   -203,   -248,    103,    107,   -408,
1534        596,    170,     61,    584,    727,   -434,   -181,  -5116,
1535       -502,    494,     52,     83,   -105,    325,     68,   -561,
1536       -274,    371,  -1833,    -78,  -2990,    320,    141,   -748,
1537       1764,   1157,   -538,   -276,  -1594,   -152,    838,    -45,
1538       1137,     13,   -803,   -162,   -838,  -1199,   2003,    580,
1539       3687,   -844,   -552,   -271,   -462,  -1034,    -29,    273,
1540        862,    269,     95,    186,   -222,   -124,     79,    -34,
1541       -684,    808,  -1061,   -916,    610,    539,   1289,    782,
1542       1216,   3213,    -38,   -546,  -1209,   -398,     98,    -39,
1543         58,  -1271,   -611,    573,    499,  -2170,   -157,   -943,
1544       -595,    436,   1203,    487,  -1419,   -570,   1468,    711,
1545       -589,   -101,   3299,    -45,  -1432,   -453,   1820,    677,
1546       1052,  -1793,   1071,   -400,    268,   -464,    443,    508,
1547       -273,   -736,   -233,    270,  -1187,  -1931,  -1208,   -519,
1548       -879,    325,   1032,    280,    565,    294,   2588,   -303,
1549        640,  -1398,   1070,    674,     57,   -165,    -46,    512,
1550        757,  -3471,   -812,   -854,     45,    101,   3195,   -786,
1551        -61,    122,  -1234,    -74,    119,   -389,    254,    -84,
1552        829,   1465,   -930,    171,   -248,    201,    939,      1,
1553         52,  -3517,  -1854,    147,   -843,    310,    502,    729,
1554        191,    525,    333,   -669,  -3358,    215,    552,    156,
1555      -1771,    982,   -746,    523,   -187,   -684,    456,    123,
1556      -1544,   -145,     58,  -1083,  -1646,  -1309,    775,   1436,
1557       1409,  -1114,   -171,     26,  -1775,   1103,   -392,  -2053,
1558      -1221,    100,  -1120,     25,   -295,    306,   -105,   -514,
1559      -4362,    156,  -2172,   -191,    -90,      7,    -62,    244,
1560       -107,    521,    309,     22,   -663,    239,   -213,   -226,
1561        100,   2228,   -330,   -197,  -1247,   -876,   1561,     -1,
1562       -354,    439,   -163,   -318,    -61,  -1184,  -3022,   1434,
1563         65,     87,    806,  -2093,   3016,   1022,   -779,   -391,
1564        -18,  -1371,   -548,    910,   -910,   -438,    673,     48,
1565       1028,    548,    153,   -337,    554,    353,   1686,    468,
1566       -190,   -113,   -560,    542,     94,   -140,   -194,    -58,
1567        165,   -154,   -311,   4744,   -148,     49,   -253,    180,
1568        -65,   -125,   -139,    -49,   -115,   -270,    439,    139,
1569        210,    202,   -207,    -65,   -477,    168,  -4720,    -96,
1570      -1091,  -2071,   -567,  -1330,    237,    411,   -123,   1197,
1571       2625,   1348,   -230,    362,   -147,   -139,   -699,   1210,
1572       -299,     92,   2835,    -36,   -296,    287,   2426,  -1171,
1573       -218,    884,   -320,   1130,  -1085,   1177,   -953,   -776,
1574        609,    827,    -90,    131,  -2757,    567,    885,  -2359,
1575        955,   -200,  -1883,    131,    282,    -80,    141,     -8,
1576        -33,    333,    809,    357,    -13,    499,    597,    923,
1577      -1725,  -1533,    465,    -93,   2187,   -841,    751,     74,
1578      -2158,     99,  -1078,   -459,    648,   -258,    349,   -917,
1579       1200,    374,  -1741,  -1013,    724,    -61,    182,   4032,
1580       -581,   1123,   -400,   -459,   -443,   -316,      3,   -271,
1581       -248,    -17,    595,    206,  -1188,   2869,   1338,   -253,
1582        316,   -474,   1680,   -856,  -1487,    547,    679,    425,
1583       -258,     92,     -4,    -24,    117,   -157,    385,   -257,
1584       -332,  -5597,    -68,   -329,    -65,   -108,   -277,    202,
1585       -400,    124,    -51,      5,     71,     90,   -927,    966,
1586        780,    305,    703,    802,  -1661,  -1415,    -66,    437,
1587       -610,    317,    795,    599,   -189,    322,   -519,  -4010,
1588        729,   -620,  -2127,    351,    506,    -68,    162,   -983,
1589       -288,   3167,   -140,    991,   -599,    128,   1868,     64,
1590        -63,     -1,   2047,    155,   -871,   -130,    226,    508,
1591        499,    882,   3762,   -383,    -23,      0,   -345,   -488,
1592        167,    648,    395,    114,   1121,    343,    232,   -538,
1593         15,    342,   -820,     38,    435,   -468,   -282,   -415,
1594      -5021,   -293,    147,    533,   -128,    -70,    503,    844,
1595        -86,   1836,  -2103,  -1143,    -70,   -510,    576,   -689,
1596        410,  -2101,    433,    339,   -417,    820,    157,    173,
1597        454,   -586,   1219,    -73,  -5123,    344,    397,     53,
1598        105,    501,    -59,    515,    194,    356,     78,    706,
1599        303,    332,   4532,    739,    961,   -521,   -392,     20,
1600       -697,    823,    607,   -243,    332,    365,   -330,    307,
1601        429,   -865,     -8,    545,     -3,   6041,   -310,    272,
1602        464,     22,   -156,    142,    -63,    -87,    297,    -24,
1603        562,     -9,    147,    341,    -21,    119,   1386,    947,
1604      -1738,   -500,   -655,     95,     32,     32,    187,    518,
1605       1330,     95,   -324,   3620,    737,    -54,     55,    670,
1606      -1252,    995,    484,   1347,   -745,    244,    262,    -83,
1607       -122,   1194,   -653,  -1111,   -327,   -325,   3579,   -214,
1608        -37,   -412,   -267,   -377,    -62,    131,    360,    203,
1609      -5713,    -42,     94,    279,    406,   -355,     34,   -144,
1610        156,   -256,    -48,    -98,  -1392,   1273,    202,  -1249,
1611      -3457,   -710,   1007,     37,  -1788,     86,   -570,    535,
1612         17,   -369,   1640,    816,   -117,    128,   -969,  -1381,
1613        224,   1519,   -996,   -833,    931,    185,    804,    465,
1614         82,     69,   -247,   3312,   -430,    -23,    173,   -223,
1615       3080,   1848,  -1187,  -1494,   -485,  -1131,    496,   -517,
1616       -596,    320,   -853,  -1303,    240,   -298,    159,    527,
1617       -257,    412,    839,  -1020,    706,  -3499,   -175,  -1089,
1618       -717,   -325,    261,    310,  -1740,  -1035,   -403,   -229,
1619       -861,   -970,    -62,   -192,    535,  -2154,   -364,  -1133,
1620        979,  -3299,    353,    982,   -517,   1144,   -563,    675,
1621        285,     63,     17,  -1957,     82,     28,   -513,    501,
1622      -1183,   1476,   -813,   -254,  -1584,  -1181,   -426,    -56,
1623       -916,    203,  -2693,    209,  -1066,  -1174,    279,    439,
1624        201,   1179,    797,    407,    851,    927,    316,   -640,
1625       1398,   -128,   2741,    563,  -1789,    989,    932,    247,
1626          6,   -617,    268,   -691,   1112,   -569,    883,    298,
1627         37,   -362,   -661,    -17,   -154,   -574,    721,   4578,
1628        205,    507,     77,    -90,   -433,  -1613,    270,   -500,
1629      -1061,   1634,   -388,   -432,   -648,  -1985,    629,   2887,
1630       -201,    -32,    223,    621,    143,    446,   1384,   1109,
1631        299,    329,  -1002,   -356,   1504,    -77,     49,    952,
1632       4166,   -544,    -85,   -412,   -249,    474,     27,   -107,
1633 };
1634
1635 static const int16_t cb0808s1[] = {
1636       2632,   1511,    944,   -180,  -2377,     54,   -470,   -187,
1637       -710,   -998,   -516,   -916,   -440,   -842,    285,     22,
1638       -282,   -459,   -299,  -2769,  -2285,   -380,  -2194,    801,
1639       -595,   -252,    504,    -69,   -752,    972,    639,    277,
1640        502,    117,  -1072,   -145,   1462,   -528,   2165,    880,
1641       -182,  -2953,    750,  -1090,    596,    105,    187,    555,
1642       -153,   -113,    830,    161,    308,    -44,   -250,    -58,
1643       -507,   -406,   -626,   1453,   1357,    116,   -456,   3242,
1644       -607,     94,    390,    393,    114,   1069,     -2,      2,
1645       2497,   1405,   -755,   1353,    192,   1288,   -187,    262,
1646       1722,     91,    885,   -622,   -321,    246,  -1835,     17,
1647        213,    -80,   -658,  -1940,    275,    845,   -365,    276,
1648       2142,   -216,  -3402,   -646,    549,    -78,   -176,    -52,
1649        785,  -1335,     44,    163,   -409,   1273,    679,   -377,
1650        788,  -1355,  -1721,    332,    223,   1409,   -104,    165,
1651        354,    322,   2414,  -1611,    216,     -6,   -232,  -1770,
1652      -1931,   2496,   -530,    228,   -924,   -173,   -329,   -575,
1653      -1709,   -900,    199,    223,    690,   -636,     73,   -367,
1654        460,   -823,  -5105,    435,    957,    224,    246,    406,
1655       -673,    752,    412,   -158,   -267,      4,    694,     10,
1656        -45,    219,   1040,    778,  -1910,   1886,   -691,    674,
1657       1085,   -537,    376,   1048,    858,   -161,    613,    376,
1658        535,  -1349,  -1913,   -518,   -850,    665,    772,  -2985,
1659        -66,    -42,   2142,   -848,  -1151,    237,   -211,   -161,
1660      -2753,    603,    507,     39,   -575,    -61,  -1053,   -273,
1661        290,   -258,   -162,    139,     95,    -12,   -201,   -236,
1662        709,   -328,   -314,   -130,  -5337,    100,    -18,    -97,
1663       -206,   1827,   1722,    302,    924,   -203,    761,   -715,
1664        -24,    372,   -600,   2115,   1197,  -1406,    676,  -2068,
1665       -167,   -221,   -936,   1419,    353,   -317,    245,  -2890,
1666        623,    265,   -622,    204,   2549,    596,    239,    -25,
1667       -672,    583,    117,    -13,  -2251,  -1325,   1984,   1431,
1668      -1335,  -1268,    735,    245,    105,    593,   -193,   -614,
1669        909,   -339,  -1033,    383,    102,    363,    732,   1439,
1670       1028,   1275,    442,    987,  -3901,   -257,    -36,    224,
1671       -116,   -402,    200,   -596,   -125,    372,   -572,    398,
1672       -543,   1024,   1746,   -736,  -1056,  -1736,    953,   1026,
1673       -965,    442,  -1565,   -448,    -96,   1498,     30,   -231,
1674       -483,     73,  -3185,   1765,   1313,   -100,    477,   -198,
1675        782,    316,    364,   -107,   -431,  -1795,   -244,    122,
1676       -423,   -385,    457,   -872,   -535,  -1098,     80,   -110,
1677       1420,    646,     33,  -3226,    648,    861,    328,  -1269,
1678       -558,    495,    881,    112,    479,    170,   -309,   1904,
1679      -1412,   -768,  -1220,    -34,    995,   -649,    162,      1,
1680        153,    985,    762,   -263,   -188,     77,    760,  -2346,
1681       3430,   -450,   1677,   1090,   1771,   2109,    -14,   -119,
1682       -995,    268,    141,     33,     35,     31,    537,     65,
1683       -345,     69,    192,    763,    -18,   1078,   3829,    274,
1684        442,   -173,   -412,    434,   -695,    924,      2,   1551,
1685        566,    -85,    217,    976,   2196,   -503,  -1401,    759,
1686        922,  -3024,   -963,     -3,    600,   -452,   -193,   -787,
1687          7,    186,    828,    515,    148,   -225,  -1250,   -985,
1688        443,   -511,   2037,   1560,   3230,    647,   1418,   -165,
1689       -261,   -369,    224,    450,   -100,   -271,   -122,   -511,
1690       -691,  -1444,    906,   -144,    248,    452,    957,    -70,
1691       -517,    116,  -3559,   -877,   -399,    418,  -1300,   -415,
1692       -177,    770,  -2566,   -371,  -1673,  -1042,   -500,   -290,
1693       -708,   -631,    193,   2494,    319,    545,    767,    102,
1694        231,    -43,   -139,    -97,   -700,  -1592,    282,   1325,
1695      -1419,   -647,    449,   1995,   -737,    661,   1617,    725,
1696      -1464,    615,    906,    202,   -154,   -228,  -2194,   -231,
1697        299,    110,   1318,   1053,   -312,    843,   -937,  -1697,
1698       -592,  -1224,   -633,    -50,    792,   1600,  -1187,   -171,
1699        211,   -744,   -306,    186,   1914,  -3119,   -904,   -159,
1700        178,   -596,   -654,    817,     94,   -242,  -2376,   -218,
1701       -421,   -365,   -699,    177,   -427,    -32,    265,    -33,
1702        245,    -34,   5309,   -307,   -262,   -299,     86,    278,
1703         33,   -200,   -180,    -56,    337,   1034,   -229,   4952,
1704        306,   -609,    189,    -22,    280,   -160,   -507,    135,
1705      -1265,   -252,    434,   -427,    158,   -546,   -130,  -2500,
1706        597,    908,    918,    706,   1227,   3390,    995,    298,
1707       -558,   1307,    765,   -144,    -37,   -286,    122,    215,
1708      -1251,   1090,     85,   -914,    522,    316,   1829,   -701,
1709       -365,  -3311,    312,     22,    680,  -1351,    220,    243,
1710        166,    -36,    780,   2395,    -64,    836,   1037,    735,
1711        966,    173,   1114,    192,    510,  -1054,   1341,   -616,
1712       1559,    897,    338,     -3,   -194,   -214,   -573,   -265,
1713        328,   -365,    433,   -505,    -86,     33,   -156,   -129,
1714       -137,    119,    143,   5773,    -76,     68,    820,   1215,
1715       1315,    713,     12,   1590,    131,   -193,   -881,   -227,
1716        736,    581,    736,    -37,   -434,   -449,   -348,   4189,
1717       2180,  -1360,  -1663,    -74,   1215,    278,   2092,    -66,
1718        313,    388,  -1373,     25,    599,    888,    -87,    293,
1719         30,    367,   1010,   -883,    818,   -910,  -1918,    864,
1720        482,   -968,  -1249,    222,   1100,     23,    -87,   2493,
1721       -248,   -622,    240,    151,    873,  -2735,   1325,   -700,
1722       -411,    282,  -2361,  -1843,   -631,   -208,    103,   -411,
1723        831,   -446,   -292,    450,    184,   -158,    484,  -1964,
1724       4663,    123,     18,    174,    621,    158,   -788,    233,
1725        302,    441,   -339,    200,    -62,   -197,     -9,   -236,
1726        984,    584,   -521,   -373,   -205,    910,    392,    850,
1727      -2968,     68,   -727,   1330,    578,     36,   -385,    754,
1728       -538,    -36,    271,    418,   -548,   1775,  -1045,   -879,
1729      -1407,    524,  -1085,  -1479,    371,     19,    873,    171,
1730       2932,   -216,     42,     71,  -1187,   -570,   -524,    344,
1731       -770,  -4086,   -735,   -515,   1055,   -551,    945,  -1408,
1732        913,  -1005,   -222,   -443,     60,   -194,   -734,   1908,
1733       -534,  -1351,     72,   -938,    -66,  -2756,   1313,   -169,
1734      -1550,    450,   -610,    893,   1100,   -583,     87,   -145,
1735       -210,    281,   1402,    674,      0,    -38,    874,   -363,
1736       2436,   2156,  -1659,   -481,   -130,    -63,   -669,   -316,
1737       -761,   -413,    108,   2362,    354,     76,  -1725,   -924,
1738      -1443,   1251,    871,  -2058,    518,    955,   -283,    680,
1739        -85,   -560,   -464,    127,   -216,  -1382,   1908,    238,
1740       -182,    459,  -1227,   1144,   2266,    -96,    595,   -750,
1741        912,   -198,   1786,  -1423,   -618,   -450,    185,  -1212,
1742        706,   -689,   -154,   -365,   -681,  -1378,    914,  -1200,
1743       -253,   -532,   3244,    444,      1,    -96,   -404,    -64,
1744       -412,  -1400,  -2830,   -785,    940,   -217,    358,    618,
1745        208,  -2974,   -365,    -32,    -63,   -233,   -868,   -413,
1746        358,   -451,   1310,   -751,  -1329,  -2480,     63,    458,
1747       -273,   1270,    316,     93,   -453,   -463,  -1258,    -57,
1748      -1073,  -2037,     46,   -160,   4609,  -1193,    192,   -355,
1749       -963,    -92,    752,    593,    102,    -80,   -121,    166,
1750       -606,   -274,     28,    258,     45,    -45,    928,   -949,
1751       -134,   -268,    -77,    242,   1623,  -1290,    739,    109,
1752        285,    175,    -92,  -4053,   -482,    366,    217,   -126,
1753       -843,    950,  -1068,    777,   1818,    550,   -891,    -34,
1754       -995,   1976,   2677,   -764,     45,    -40,  -1800,    569,
1755       -323,   -102,  -1064,   4000,   -109,   -423,   -289,    738,
1756       -872,    808,   -977,    504,   -901,     41,    -45,   -287,
1757       -140,   -444,    477,   -271,   -876,    301,  -2421,   1633,
1758       -918,   -660,   -149,  -2542,   -503,   -265,   -107,   -623,
1759       -447,   -782,   -858,   -535,   -220,    442,    661,   -209,
1760        878,  -1601,   3610,    149,   -331,    190,    102,    270,
1761       1451,    237,     13,  -1026,    178,   1290,   -281,   -217,
1762         11,  -1728,   1043,  -2992,   -718,   -776,    357,   -615,
1763       -231,    813,   -473,   1634,    539,   -513,    240,   1158,
1764        144,     57,   1249,   1479,   -481,   -733,   1663,   -757,
1765        641,    680,   -468,  -2697,    -29,    -62,   1253,   1142,
1766        292,    245,    -96,    295,   -664,   -264,   -308,   -670,
1767       -705,    155,  -4024,    330,    191,    -77,  -1502,    326,
1768          9,    295,   -567,     34,   -104,   -123,   -320,   -255,
1769       1124,    320,     98,   1299,   -436,   1491,   -341,    908,
1770         11,      8,    988,  -1921,      5,  -1391,    859,  -1291,
1771       -581,    546,    -95,    272,   -441,    185,   -256,    313,
1772        466,   -393,    -50,   4430,   -940,     87,   -224,    390,
1773       -539,   -290,  -1046,    531,  -2329,   1275,   -586,  -1046,
1774      -1682,   1159,    908,   2023,    951,   -273,    -68,    713,
1775       -556,    770,    783,    223,     60,   -881,    -97,    760,
1776        556,   -237,   -263,   -246,   -240,    165,    526,    832,
1777      -4761,    432,   -339,    186,    492,     81,   -136,   -827,
1778       -390,  -1026,   -371,   -292,    937,   -243,   -136,      6,
1779         49,   -223,   -600,   -355,   5306,    140,     34,    -84,
1780 };
1781
1782 static const int16_t cb0808m0[] = {
1783      -3555,   -106,   -131,    -53,   -156,    196,   -206,   -104,
1784         18,  -2948,    122,    146,   -520,      2,    294,   -419,
1785         -1,    -25,   -257,   9334,     87,    -55,    -42,     30,
1786         92,     35,    195,     31,     59,     88,     47,     47,
1787       -220,    564,  -1686,    426,    106,    396,     97,   1315,
1788       2331,    167,  -1261,   1003,    732,   -300,   -342,    418,
1789         87,    236,   -245,   2235,     11,    725,    -24,   -169,
1790       -480,   2845,     96,    -34,     67,    857,     28,     50,
1791         92,   2100,    -84,   -600,  -1990,  -2208,   -163,    299,
1792        431,   -825,   -283,    299,    -98,    391,    -65,    -92,
1793       -200,   -689,   2236,    -82,    -81,    -52,    127,     86,
1794       -137,   -319,  -2561,    -90,    547,   -198,     10,    195,
1795       -366,  -2688,    -77,   -234,   -112,   -245,    270,    199,
1796       2674,    -57,   -673,     -9,   1029,    -31,    311,    -50,
1797       -160,   -175,   2371,   2711,    409,    -19,     22,   -244,
1798        312,   -158,    270,   -125,   -247,    118,    -91,   -602,
1799         86,    174,   -216,     18,   3048,  -1953,    171,  -1985,
1800       -297,    295,    -38,   -198,   -229,    363,    -13,    127,
1801         13,   -202,   -117,     65,     74,     63,    125,    -62,
1802         -2,   -543,   -680,  -4269,   -130,    325,    -49,   -245,
1803        -50,   -509,   -151,    -19,      3,    152,   -980,   -129,
1804       -234,    399,    349,    171,   -196,   4952,     -2,     36,
1805        288,    771,   2313,    231,    -39,    572,  -3012,     77,
1806       -501,   -215,   -228,   -444,    830,    200,   -188,   -157,
1807       3248,    279,  -3319,      0,     76,     10,    160,    -80,
1808        135,    102,   -349,    174,    -30,    -88,   -145,   -205,
1809         10,   -185,    177,    -34,     25,     31,    218,     -4,
1810        191,    172,    228,   -136,   -178,    268,    638,   3559,
1811         55,    198,    145,    342,    -25,  -1940,   2866,   -334,
1812       -921,   1941,   -464,    273,   -181,   -506,    -21,   -410,
1813        116,   -179,    -49,   -273,    -22,    -36,  -1298,    274,
1814      -1831,    321,   -382,    238,  -3464,    -68,   -194,     32,
1815        -95,   -506,     72,     64,   -329,     19,    -39,    347,
1816       -302,    204,    145,    -72,    855,   -112,  -3596,    989,
1817      -2801,    386,  -2623,   -471,    101,   -155,    257,    291,
1818         30,   -153,    185,    172,    511,     20,    166,    274,
1819         29,  -3023,    129,     33,   -219,   -205,      6,     47,
1820       -407,    137,    563,   -106,  -2065,     76,    201,    -99,
1821       -170,    -77,    170,  -4536,   -440,    -96,   -940,  -1066,
1822         81,    205,    358,    435,    -78,   -148,   -201,    -85,
1823       -307,   -306,     14,    -47,   -101,   -187,   -136,    380,
1824         -4,    -32,    -34,    -54,    528,    -58,   6389,    302,
1825        -79,     52,    -28,    -65,    -77,    -12,   9024,   -100,
1826        262,     20,    -67,    -31,     50,    -33,    -30,   -140,
1827        326,  -1170,   -304,   -136,   -233,    170,     60,    314,
1828       -166,   -208,   -105,   -245,   -169,    -72,    137,  -7173,
1829         -2,    375,    152,    226,   -206,   -341,    303,     47,
1830       1010,   -188,    577,   -292,  -3581,    -12,   -195,     20,
1831       2165,   -206,    -88,    -83,   -132,    -40,   -443,    236,
1832       -333,    179,   -211,    -56,    318,   -409,   3106,     95,
1833      11636,    340,    204,   -323,    167,     76,     61,     65,
1834       -157,     71,    -21,     38,     66,    391,    -52,     20,
1835        -17,     11,    259,     45,   -194,    440,   3432,    122,
1836        468,   -595,  -1856,     94,   -427,   -133,    149,   -273,
1837         61,  -6622,     48,     97,   -162,     93,    402,   -104,
1838       -207,     64,   -278,     92,    387,      3,     96,     -2,
1839        -27,    -30,     84,     64,     35,    -65,     98,     85,
1840        -16,   -248,   7930,     74,      4,   -104,     83,    -48,
1841         40,  -2104,    -86,    -89,     99,   -142,     65,  -2713,
1842         63,   -431,    523,    687,    212,  -1515,      3,     59,
1843         55,     -6,     22,     -8,   -148,    180,     78,   7833,
1844        -63,    -83,     13,   -187,   -116,    156,    -29,   -186,
1845       -160,    148,    -82,   -303,   -166,    112,   -103,    -39,
1846       -165,   2827,    -54,    -26,     24,  -3055,     78,     21,
1847        128,    -81,    -25,   -122,     51,    -54,    -19,    188,
1848        -18,     -1,   -140,    -18,  -8085,    124,    -46,     45,
1849       -574,     12,   -150,    147,     65,   -209,   -396,   -444,
1850      -3882,   -291,   -231,    296,    244,     76,    180,     36,
1851      -2575,    659,    -63,   3277,    -85,     48,   -518,   -353,
1852        130,     50,     13,    338,   -343,   -276,    -16,    353,
1853      -6036,    -77,     18,    139,     43,    335,    294,     99,
1854        219,    442,    -25,    -53,     40,    271,    175,   -282,
1855        -91,    430,  -4428,    -15,  -2857,    -62,    -27,   -170,
1856         33,   -681,   -110,    -76,    153,     42,   -134,   -145,
1857        222,   -177,    -39,    314,   2270,    526,    500,   2417,
1858        339,   1808,    -17,    464,   -525,    -97,    124,    -32,
1859        370,     48,  -1675,    -62,   -169,   2642,   2511,    -43,
1860      -1037,   -184,     54,   -569,   -504,   -247,    -40,    327,
1861          7,     82,   -197,   2774,    -34,  -2931,   -204,   -112,
1862        194,   -362,    187,     65,   -166,    115,   -125,     14,
1863        210,    144,    -75,     57,   -255,   -151,  -3566,   -153,
1864        182,     89,  -2530,     98,   -265,   -173,   -133,    260,
1865        -25,  -1292,     35,    131,    -98,    -85,   -237,     82,
1866       1353,     47,   3842,    148,    171,    183,    234,     89,
1867        -93,     47,    102,     -4,     90,   2980,    289,   -231,
1868        353,    497,   -109,    190,  -2869,    697,    136,     90,
1869       -244,    298,   -119,   -519,    -50,    207,    -43,  -1376,
1870        356,   1934,    701,  -2323,    671,     71,    -56,   -167,
1871      -3793,  -3749,   -103,    134,   -228,    -13,     27,    -45,
1872       -105,    172,    -77,    -23,     53,    110,   -118,    -80,
1873       -164,   -192,   -563,    393,    -58,   -428,   -360,   3696,
1874        162,   -173,   1683,   -430,    452,    -92,    107,    -41,
1875         28,    -85,    421,    -66,    354,    -88,    723,   2751,
1876      -2955,   -481,   -134,   -231,   -145,      3,     65,    -88,
1877        189,    187,    151,    174,    -36,    240,   -253,   -235,
1878       -194,  -5410,    -47,    -98,    338,   -487,    -81,    -35,
1879        -82,   -440,     31,    109,    217,    276,  -1805,    278,
1880        273,   -369,    629,   -293,   -525,  -3832,     73,    -56,
1881       -363,   1709,    177,  -2813,    796,   -162,   -341,   1176,
1882        -75,    533,    854,    719,    242,   -194,     90,   -147,
1883        203,   -136,   -138,   -764,      6,  -2787,    -13,   1104,
1884       1497,   1097,     90,   -867,   -718,   -317,    119,    180,
1885        160,    257,   2532,   -557,    -62,     14,    665,   1520,
1886        456,    826,    394,   -605,    908,    222,   -140,    121,
1887        121,    232,    124,     96,    -87,     48,    -51,     41,
1888      -7821,    -37,    130,    -11,    -33,   -137,     16,     42,
1889       1509,     -8,    119,    -83,    -18,     64,     41,   -178,
1890        -28,    182,    532,    678,    -75,    277,   -230,    -70,
1891        -71,     -8,   -150,    321,  -6298,    -20,   -131,    -65,
1892        139,   -215,   -155,    -27,   -110,   -257,     32,    201,
1893        215,    184,   8932,   -106,    -50,     66,     15,    -44,
1894        203,    -38,     19,    -78,     65,    135,   -123,    166,
1895        117,     76,      4,     34,    -90,   5984,     59,    -72,
1896        356,    -64,      6,    -62,     43,    -86,   -175,   -106,
1897         10,     25,   3812,   -135,  -3313,    142,    348,   -101,
1898        -35,    378,   -250,   -106,   -299,    237,     40,    -32,
1899        236,   -521,     63,   -143,    538,   -256,     43,    -45,
1900       1642,    726,  -3225,    109,   -997,      3,   -256,    -27,
1901       -182,    -78,  -4092,     -9,    231,     34,      9,     -6,
1902        155,   2842,     53,   -130,   -390,   -146,    168,    -74,
1903      -2023,   -955,    576,   -629,    -76,     70,    140,   -287,
1904       -401,    966,    359,   1185,   -226,    713,    753,   -739,
1905      -4238,   3364,     75,   -213,     27,   -172,    -34,    171,
1906       -118,    -46,   -164,    -13,    -54,   -203,   -154,    -12,
1907         65,  -3777,  -3452,    297,   -104,    -93,    -81,     69,
1908       -179,   -321,     51,     47,    242,    -15,   -144,    -43,
1909       2827,     67,   -305,     54,  -3044,     57,    -15,   -427,
1910        311,   -205,    226,   -490,     37,    363,    -88,   -408,
1911 };
1912
1913 static const int16_t cb0808m1[] = {
1914       3329,     59,    195,    -91,    -70,   3262,   -132,    360,
1915        157,   -410,    184,    -99,   -138,    337,    289,    317,
1916        156,   -589,   -127,   -204,     37,   -175,  -5661,    -52,
1917        942,    156,     -1,   -197,    353,     90,     57,   -287,
1918       -218,    438,     -4,   -262,      9,    322,   -167,   2904,
1919        -12,  -2647,   -248,   -203,   -267,   -116,   -135,    333,
1920       -220,   -200,     40,    228,   2677,   -462,   -183,   -129,
1921       2898,   -728,    793,    422,    541,   -350,     28,    222,
1922       2790,   -231,   -195,   -191,   3002,    182,   -610,    145,
1923       -226,   -102,    285,    344,   -357,    217,   -146,    -98,
1924         18,   -255,     96,   -151,    266,    208,   -459,   -132,
1925       -345,   4059,   -371,     79,     44,    -63,   -233,    334,
1926         44,   3884,     49,  -3303,     88,    -23,   -287,   -461,
1927         57,     94,    -53,   -129,    104,    167,    -25,    -79,
1928       -125,   -630,  -2352,    150,   -419,     40,    -63,    603,
1929         67,    209,    321,  -1765,   -200,     68,    473,    622,
1930          5,  -2883,    112,    188,   -189,  -2765,    169,    397,
1931       -330,   -642,   -798,    129,   -110,   -164,    -20,    176,
1932       -213,  -5415,     39,     31,     13,    270,   -477,    166,
1933        167,      4,    216,    -12,   -528,    -75,   -291,    396,
1934       -499,  -2011,   -172,   -265,     96,     83,   -279,    114,
1935       -166,    833,     30,   2493,     94,    130,   -183,   -659,
1936          1,   -227,     75,    349,  -2757,     82,   -116,      9,
1937        952,   -112,  -2444,   -333,   -206,   -406,    201,     15,
1938       -768,     88,   1390,    -33,   -558,     97,   -201,     29,
1939       3470,     50,    -40,   -271,   -171,    -26,     47,    485,
1940       -250,   3318,    112,    639,  -2911,    123,   -264,      3,
1941          8,    379,     73,     54,     88,    227,     73,     58,
1942       -572,    782,   -183,    305,     49,    -23,  -2968,    -41,
1943        291,    -25,    157,    295,  -2118,    125,      5,   -193,
1944       -159,   -543,    -75,   1181,   -191,   -547,    -93,    117,
1945      -1831,    265,   -607,    -30,    194,  -3929,    -70,    159,
1946         79,  -1519,     38,    201,     14,    -24,    -76,   -366,
1947         14,  -2748,      0,   -372,    405,     39,   -170,    320,
1948       -257,   2153,    -12,    158,    322,  -4013,     22,   -101,
1949        217,    637,    273,   -430,    228,   -428,    102,   -356,
1950       -266,     82,    -31,     14,   -223,  -2595,   -360,   2094,
1951       -379,    624,   -192,    245,    294,   1484,   -117,    156,
1952        -53,   3668,  -3573,   -118,   -213,    257,   -211,     66,
1953        -62,   -173,   -166,   -123,    163,    -81,    -39,    -74,
1954        -21,    126,    722,   -136,   2050,   -206,     86,    275,
1955         76,   -249,     55,  -2508,     95,    -60,    -34,   -360,
1956         -9,    187,     34,    -87,    -30,    137,     48,   4761,
1957        109,    511,   -496,    104,    399,   -361,    162,     78,
1958        -29,    159,   -112,    182,    246,     52,    255,    338,
1959        -35,     -1,    -68,      5,    182,   7675,   -119,    -14,
1960      -1901,   -111,   -106,     22,    -16,     81,    159,  -2423,
1961        -71,    -24,   -153,   -520,    126,    370,   -186,    230,
1962        -51,   -401,    206,    -32,     52,    -71,    -79,    503,
1963       -239,   -231,     55,   -133,   5226,    -45,   -165,     57,
1964       2314,   -209,    302,     78,    154,  -3092,   -605,   -498,
1965        410,    159,    336,   -147,   -120,    143,     36,    587,
1966       -182,   -182,   1457,   1008,   2524,   -446,   2333,   -497,
1967       -761,   -162,    125,    420,    225,   -117,   -324,    437,
1968        -50,    190,    129,    259,     33,     -2,     -9,     32,
1969        -24,     91,     97,    201,     19,    169,   3535,    485,
1970       -144,    330,   -193,  -2715,    603,    303,   1124,    107,
1971      -1386,  -1437,   -203,    180,    -81,    303,    209,    -21,
1972        -65,     26,     91,     98,  -1349,    196,   2103,    917,
1973       -732,    834,   1456,    -92,   -455,   -130,   -732,   -288,
1974         39,    -85,   -557,    -39,   3213,    297,    392,   -378,
1975       -520,    795,  -2407,      6,      7,    406,    203,    -73,
1976       -247,    317,  -3336,   3166,    206,    -36,    159,   -279,
1977        442,     54,   -324,    -18,    544,   -250,    142,   -440,
1978        100,   -145,  -3772,   -199,    139,   -156,    -11,     34,
1979       -178,   -233,   -370,    601,    -58,   1679,   -170,     76,
1980        684,    -35,    -73,    -52,    -33,     -3,    -89,     -5,
1981        -82,     73,    -11,     51,    -48,    -12,   -376,   4348,
1982       -203,   -432,    189,    -35,    144,     31,    181,   -106,
1983      -5112,    552,    480,      0,     63,     31,     33,    504,
1984       1055,  -3007,   -214,    154,   -100,    246,    269,   -423,
1985        579,     63,   1668,   -296,    390,    109,     21,     -6,
1986         71,   3321,    246,    197,    355,   -198,    472,    135,
1987        437,  -1734,   1299,    227,   -618,    -48,   -199,    217,
1988       -230,     70,     99,   2632,   -203,   3105,    -87,    149,
1989        303,    124,    362,   -322,    -44,     38,    104,    -28,
1990         48,   -175,   -468,   -410,  -4451,   -152,   2157,     26,
1991       -281,   -581,     36,   -205,    101,    230,    192,   -129,
1992        319,     20,     65,   4879,    123,   -236,   -178,   -128,
1993       -387,   -124,    528,    142,   -775,   -301,    -88,   -380,
1994        120,    -42,    -17,     64,  -1074,  -3350,   1335,  -1078,
1995        -14,   -462,   -113,    253,    450,     36,     -8,   -346,
1996        -54,     -7,     52,   -100,     74,   8266,   -193,    -36,
1997        -51,     12,     59,    -68,    190,    -36,     89,     38,
1998        -59,     13,    269,    109,    -15,   -141,    -64,    -60,
1999        238,      6,  -4338,    381,   1252,    354,    -41,     41,
2000        191,   -236,    122,  -2712,    352,   -117,   -121,   -284,
2001       1516,    473,   -332,   -277,  -1792,   -335,     84,     64,
2002       9595,   -246,   -278,    446,    -95,    -32,     60,   -146,
2003        104,    -84,     -3,    107,   -116,   -377,    101,   -149,
2004        -45,    364,    104,   -193,   -254,   2929,   -164,    -93,
2005        324,    749,   -928,    435,   2357,    350,    -40,   -153,
2006        -48,   -626,    390,    -48,  -4248,   -458,   -930,   -218,
2007       -486,   1769,    335,    152,    165,    111,    118,   -407,
2008        -87,   -373,   -333,   -134,     86,    -32,   -144,    -18,
2009        -16,  -7549,   -146,     49,   -184,    116,    -28,    -51,
2010        190,    115,     80,     68,    129,    206,    294,    331,
2011        179,   -270,    174,   2444,     55,  -3271,     70,   -124,
2012        228,    330,    -21,   -419,     62,   -140,  -2388,      7,
2013      -2683,   -129,  -1050,   -548,    811,    189,    359,   -385,
2014        -82,   9031,     95,     77,    -69,    164,    261,     61,
2015        -73,    230,   -163,    141,    -38,    -43,   -150,    164,
2016         28,    164,     59,    -58,   -312,   -134,    102,    -67,
2017        166,   -163,     63,  -6795,   -103,   -147,     81,    273,
2018        133,    122,   -162,   -207,    127,    -60,   4628,     -1,
2019       1315,    518,   -163,   -246,     54,    239,    154,   -154,
2020        265,   2000,     25,    227,     42,    179,     88,  -3446,
2021       -214,    182,    438,     90,    196,    -69,    134,    -56,
2022       -451,    716,  -1120,   -287,    118,    230,    -37,    145,
2023        284,   -250,    139,   -947,    203,  -3176,    -57,    151,
2024       3201,    818,    -87,    347,   -486,   -201,   1176,   -325,
2025       -966,   -263,   -184,    238,   -156,   -396,    152,    959,
2026        -59,    -33,   -159,     -3,   9394,   -119,    -81,    -50,
2027         67,      9,     27,    -62,   -121,   -210,     48,   -211,
2028          5,    396,    633,     34,    -16,     67,   -247,    -77,
2029        128,    441,   3896,    251,    970,    119,   -387,    -35,
2030        124,    -64,   -664,  -6550,    101,    -52,     19,     44,
2031       -132,     79,    731,   -155,   -262,   -140,    -31,   -191,
2032       -110,    276,   -162,    -49,     81,   -117,     15,   -570,
2033        420,  -1232,   -125,   3737,    -95,    544,   -149,    463,
2034       -129,   -345,    350,    183,    173,    197,    464,    180,
2035       -249,   -365,   -785,     -9,  -3411,   -235,   -124,    225,
2036      -4516,    196,   -150,    -89,    -89,     54,   -110,    137,
2037       -431,    272,    -12,     -7,    114,   -201,    166,   1570,
2038        -74,    -88,   6019,    350,    -75,     68,    -29,    -81,
2039        -50,     57,    -62,    103,     61,    276,     22,   -131,
2040       -134,  -3347,    -60,  -3397,   -311,   -105,     90,   -159,
2041       -222,    151,    224,   -210,    264,    192,     29,    -84,
2042 };
2043
2044 static const int16_t cb0808sl0[] = {
2045         24,  -3148,  -3111,    106,     45,   -114,    -85,   -211,
2046        154,    172,    246,    368,   -130,     58,   -135,     70,
2047        102,   -150,    -76,     -7,     13,     -1,    -29,     20,
2048         -7,    112,   -234,   -115,   -138,    -40,    106,    178,
2049      -7276,   -537,     25,    856,    460,   3107,    146,   -520,
2050       -631,   -118,    393,    179,    144,    -86,     47,     82,
2051       3031,     28,    164,   -308,   -411,     72,    138,    378,
2052        242,    253,     12,    158,    -28,    -60,    -29,    -46,
2053         -5,    -11,     84,   2753,   -113,    -65,      3,      5,
2054         13,  -5110,    -74,   -126,   -129,    -82,    -58,    116,
2055         15,     68,    243,    -32,    126,    -48,     11,     -7,
2056         75,     10,    166,   -153,      8,    -43,    -38,     81,
2057        -41,     13,    100,     27,     46,   -441,    -56,     35,
2058          4,     51,   7528,     52,   -141,   -153,     39,    -36,
2059        -86,     80,    -35,     50,    -46,     23,    178,  -3986,
2060      -3350,     59,   -278,     37,     -2,     14,   -157,   -208,
2061       -317,    218,     15,   -296,    -32,    -51,     36,    -27,
2062      -2062,     28,    -37,    322,   2286,    214,   -196,   -171,
2063        -64,   -163,    265,    -50,      3,   -177,    -22,     68,
2064        124,     37,    -15,  -2202,     60,    133,      4,    371,
2065       2753,   -111,    480,   -446,    484,     43,    150,   -331,
2066       1410,   -791,    123,   -136,   -192,    267,      0,    -89,
2067       -105,    421,     68,   -126,     79,    279,    202,   -132,
2068       -208,  -3345,   -105,     59,    118,   -647,    -48,    -12,
2069        145,   -403,    200,      7,     -4,  -3192,   -223,     64,
2070          0,    415,    366,    136,     49,  -7611,     79,   -105,
2071        127,    -69,    -43,    103,    -95,    -93,    -10,    -30,
2072         94,    108,   -109,      0,    -87,    -70,    300,    -93,
2073        113,     25,    -17,   2263,     41,    192,     18,     73,
2074        179,    129,    149,    -81,     -1,      0,    201,    184,
2075        651,      8,     18,    114,   2820,    383,    -71,    376,
2076      -2281,  -1190,   -143,    121,    -45,  -2157,   -410,     81,
2077        -14,   1537,   -833,     29,   1150,   -494,     -8,    -14,
2078        210,    188,   3073,  -1775,   -123,     80,   -103,    227,
2079        296,    111,   1637,   -197,   1349,    174,   3276,     49,
2080        -98,     74,    660,      3,   -252,   -356,     -9,    527,
2081        -63,  -7995,    -16,     85,    249,     74,     26,      2,
2082          3,     26,   -124,    -61,    -26,   -144,      4,    -52,
2083          6,   -517,    -95,   2566,    -26,   -190,   -196,   -509,
2084      -2982,      4,   -178,     -9,    -67,    -25,      1,    193,
2085        -68,    -46,    -82,  -3734,    -14,   -339,    -44,   -151,
2086         55,    230,     -3,    100,    -47,    -69,     35,    107,
2087        127,   -175,    -11,    -10,   -158,   -140,   2934,   -132,
2088       2571,   -158,   -217,    106,    137,   -222,     74,    -42,
2089         64,    559,    122,     73,   -112,  -2964,   2502,     13,
2090        301,    -41,    203,   -382,   -151,   -221,   -147,    -24,
2091         83,     37,    -45,     56,     89,     71,    109,    -14,
2092        -43,   -130,   -108,    -18,     74,    -23,    -34,     79,
2093       7662,    -88,     70,     21,   -110,    147,     26,    250,
2094         74,    165,     49,     43,     45,    -22,    -14,    293,
2095       5275,     57,    -72,     93,     40,    115,   -139,   -332,
2096         95,     92,    -26,     26,    169,    -94,    332,     71,
2097       -482,    137,    190,    114,     14,    151,   3125,      6,
2098        109,      6,      7,   1543,    282,    -24,     24,    142,
2099         33,    123,     41,    -72,   -253,    -33,    309,   -107,
2100        -64,   -131,     56,  -3528,     82,    -17,    417,    -47,
2101       -588,    274,    155,    158,   -245,    186,    147,     -7,
2102        -50,   -218,     12,    118,    -62,    652,    145,     64,
2103       2473,   -146,    220,  -2973,     97,    284,     29,    268,
2104         29,   -208,    -40,   -251,   -175,    -16,    -58,    -65,
2105         28,     26,     55,     74,    -12,   1911,     43,    -82,
2106       -150,    -13,   -119,      8,    119,    156,   1550,    -88,
2107       -102,     46,    226,   -132,     95,    100,     87,      7,
2108        -46,      8,    -32,    -16,    -12,    317,    -33,    -27,
2109        291,    -88,    169,      1,   -101,    -61,    161,    162,
2110        -33,     -1,     11,   5097,    -34,    142,     31,     94,
2111       3619,    -94,     67,   3379,    -65,     28,    254,    189,
2112        110,    138,    -41,     52,     32,   -104,    154,    172,
2113      -2365,   -464,    281,    207,    -66,   -190,    399,   -158,
2114         13,   -155,   -223,     92,   -108,    -25,    468,    189,
2115      -4359,     42,   -135,    138,     36,  -1403,   -264,   -336,
2116       -164,    -49,     54,   -125,    -61,     62,     16,    172,
2117        182,   3134,  -1373,     63,   -227,   -106,   -133,   -165,
2118        -69,    -57,   -184,    -46,      9,    -57,     50,     -3,
2119        -62,    -15,   -123,    108,    111,     91,   -161,     23,
2120        -81,      7,    208,  -5385,   -244,     24,     95,     12,
2121       -264,     62,    -44,     21,   -240,   -299,    -12,    117,
2122        -61,  -2551,    389,   2816,   -179,    203,   -421,    899,
2123         -7,    174,   -200,     98,   1036,   -166,     11,   -137,
2124         78,     -7,   -121,    245,    -77,    124,    102,     51,
2125       3136,     74,   -310,     40,    212,   -239,   -373,   -154,
2126        398,   2967,    654,    488,    103,   -230,   -330,    831,
2127        -63,   -473,    152,   -556,  -2186,   -371,      4,     86,
2128        -12,   -141,   5503,    -87,   -123,    -17,    -15,    154,
2129        192,    -86,     97,    165,    352,     56,    154,     43,
2130       -331,   1004,    -52,   -131,  -3311,      3,    110,   -153,
2131        -70,    137,   -168,    -20,    115,    140,    -25,    -54,
2132        -13,   -300,     57,   -131,    214,    261,    -92,    618,
2133      -2752,  -3146,     61,    -51,    210,   -230,     87,   -184,
2134        330,     22,    -19,   -107,   -477,    -39,      1,    127,
2135        178,    -73,    425,     56,    -25,    -41,    135,   2423,
2136         59,    -46,    -10,     49,   -116,    -51,  -2239,   -228,
2137        -75,     48,      3,    181,    161,   -133,   -355,     81,
2138          5,     84,   -222,    -83,     92,     33,  -7558,    -38,
2139         -3,    159,     33,    -58,    -37,   -107,     16,    -61,
2140        -94,     93,     97,     49,   -275,     29,   -198,     -4,
2141        -68,     87,    116,  -7039,     46,     81,    -25,      0,
2142         -7,    -46,    152,     64,    -40,   -143,    -56,    147,
2143        403,    257,   2380,   -538,   -400,   -132,    -89,    -29,
2144      -2878,    457,   -552,    -12,   -189,   -370,   -357,  -3679,
2145        422,     63,    200,    116,     -9,   -229,    -72,   -100,
2146       3346,     88,    -18,     28,    -47,    159,    108,   -160,
2147        253,     58,   2938,     55,    366,    -33,  -3209,     31,
2148       -148,    -10,    -40,   -443,    127,    120,    106,      9,
2149          4,   -240,    200,    129,    328,   -102,    187,    182,
2150        112,   2757,  -3260,    314,   -163,     -3,   -185,    354,
2151        -97,    -69,   -199,     41,   -143,     19,    108,    -22,
2152        -32,    -18,   -149,     35,     31,     -5,  -5083,     52,
2153          9,      5,    -44,    -52,     76,      7,   -100,      7,
2154        -79,      0,    -33,    110,   -208,     20,   -159,    -76,
2155          2,  -8192,    156,    118,   -306,    -88,    136,   -293,
2156       -176,    163,      8,   1871,   -112,    229,    311,    -95,
2157        -75,     17,    217,    152,     62,     17,   -246,   3579,
2158          5,    -87,    -21,     92,    114,   -185,    118,      8,
2159        196,   -124,   -220,    175,    104,     54,    104,    -40,
2160        -45,   -152,    392,    216,    -24,    -28,   2024,     -6,
2161         42,    -91,   -201,     -9,   -192,     35,    -43,   1661,
2162       -356,   1207,  -1322,    340,  -2937,    -16,    163,   -801,
2163       -423,    197,   -512,    -70,    229,   -412,    291,    511,
2164        -36,   -179,    -98,    -54,     93,     87,    263,    -44,
2165        167,     77,     -4,   7278,   -101,   -193,     91,   -251,
2166       -131,    269,     15,   -168,    -22,    -26,     44,     24,
2167        154,    115,    -11,   -124,     28,     37,    -14,    -46,
2168        -67,  -8192,    -51,   -169,     41,   -302,    -81,   1991,
2169        -11,    136,   -175,     71,   -104,     89,     60,    137,
2170         17,    106,     96,   -238,    -83,    -52,   -113,     53,
2171       2903,    -47,      9,   -227,  -2784,   -245,    146,   -196,
2172       -216,     41,     -6,   -128,    -53,      1,   -128,   -145,
2173        149,     32,     25,    -57,    -14,     72,   -135,     10,
2174      -1946,    -67,     74,   -127,    141,   -299,     55,      8,
2175        947,  -2239,   -271,     74,   -227,    -81,     31,    291,
2176        -86,  -2914,     22,     -7,    293,      2,    -25,      9,
2177      -2997,     89,   3158,    192,    -46,   -246,   -140,     46,
2178        287,    133,   -110,    308,   -114,    -33,   -106,      9,
2179        -89,    105,    364,   -172,    185,    -61,   4464,    -92,
2180       -264,    -66,   -161,    102,   -178,   -264,    -21,    114,
2181 };
2182
2183 static const int16_t cb0808sl1[] = {
2184        246,     -6,   -180,     90,    127,   3322,    598,    182,
2185         81,     82,     67,    -39,     87,    -60,     -8,    -89,
2186        185,     99,    -25,     27,      9,    -59,  -7421,     49,
2187        -17,    116,    -85,      6,   -305,     88,   -164,     99,
2188         61,   -415,   -114,   -288,      1,   -165,    -12,      5,
2189       -143,   -142,   -521,   -245,    -53,     38,    -99,   3709,
2190        -52,      0,    -41,   -135,    147,   -217,     62,  -2144,
2191        255,    132,    264,     65,    -37,    204,   -338,   -280,
2192        192,   -184,   -158,  -3685,    -26,    203,    430,    -29,
2193        -16,     77,    230,   -311,    597,   2553,  -1126,    -63,
2194        154,   -431,   -161,    315,    286,   -147,    177,     -3,
2195         93,    449,    253,    -37,    101,   -244,    -77,     42,
2196       -384,     22,     36,    235,  -4973,    243,   -120,   -105,
2197       -226,   -114,   -455,   -404,    164,   -505,    476,   -124,
2198      -2837,    -82,  -2920,     -3,      0,    134,    -94,    264,
2199        -53,    -53,    108,     -3,   -845,  -2813,    228,   -179,
2200        -60,     -2,     65,     33,   -153,    -16,   -149,  -2135,
2201        209,   -929,   -288,    227,   2656,   -125,    -42,     17,
2202         30,   3375,   -367,     53,   -262,   -351,    108,   -270,
2203         11,    -57,   -182,    -51,   -149,   -287,   -115,    -24,
2204         99,    -76,   6954,    -75,     -4,     38,   -168,    138,
2205        109,   -239,    -45,     49,     28,  -1376,     49,     66,
2206        -83,   -129,    -61,    -99,    135,     14,    -93,    111,
2207         37,    -16,      2,    -76,    360,    -77,     82,    161,
2208        149,  -1660,     18,     98,    -34,    -12,    -36,    -65,
2209        126,    -57,     28,    519,   2044,    297,     73,   -218,
2210         51,     17,     21,    -70,    -32,    -73,    -39,    -38,
2211        -11,     60,     38,   -129,   -105,   -173,    200,      7,
2212        124,    -74,  -2780,   2608,    -57,   -213,     54,   -200,
2213        134,    208,    -34,    236,    143,    101,    327,    558,
2214         75,    317,   3090,   -188,    544,   -186,     15,    116,
2215        237,     76,   -105,     29,   -300,    -27,   -211,     71,
2216       -144,    183,    -77,     38,    -16,     39,     56,  -7308,
2217       -113,   -116,    -32,    222,     60,     76,    -21,     59,
2218         52,    104,    383,     73,    149,     88,    127,     34,
2219      -1819,    -46,     50,     11,   -159,   -223,   -163,   -149,
2220         95,   -163,  -2168,    -19,   -937,   -183,     66,   -465,
2221       -257,    341,    -70,    111,    228,     52,     83,     63,
2222        -52,   -187,     16,  -2539,    -51,   3240,    -81,     87,
2223       -116,   -183,   -182,     96,    -22,   -191,   -107,    217,
2224        -10,   -215,      9,     -7,    -97,   -331,    -55,    513,
2225       -398,   1378,   2627,  -2129,    563,   1462,   -369,    498,
2226       1176,   -469,    220,   -953,   -122,   -236,   -306,   -276,
2227         31,     35,   -167,    558,   -134,     45,    -54,     16,
2228         36,     18,    300,   2438,     62,   -177,     77,   2638,
2229       -108,   -115,   3392,    274,   -123,    -66,    201,   -400,
2230        170,    142,    151,    332,     53,   -507,     81,   -653,
2231        -93,  -3204,     -5,     10,    -43,     79,   3879,     77,
2232        191,     24,     23,   -208,      6,   -109,    -97,    126,
2233       -306,    629,     26,   -516,     79,     21,    131,     43,
2234       -253,  -3463,    840,    653,    -95,    -48,    300,  -1026,
2235       -324,   -909,   -383,    195,    342,   -136,   -192,    422,
2236        262,    -13,    534,   3125,      8,   1672,    176,   -293,
2237        211,  -1213,    537,    637,    -10,   -116,   -149,     44,
2238         53,    105,      7,    -97,      3,     17,      8,    -21,
2239         -7,    -41,    -38,  -4959,    -81,      1,    165,    196,
2240         98,     35,    -35,      8,    -28,    113,    -20,    108,
2241       -130,    -65,    172,   2858,     41,  -3295,    138,     10,
2242        -95,    -30,   -173,     85,     42,     30,   -119,    161,
2243        195,    125,    -32,    136,    319,    -33,   5142,     50,
2244        100,    128,    -90,    -53,    -67,   -203,     28,     19,
2245         37,   -137,   -124,   -105,    -25,  -3405,   -250,    294,
2246        409,    -99,  -1072,   -383,    -12,    212,   -276,   3389,
2247       -101,    171,    -41,   -554,   -295,   -437,     86,    158,
2248       -242,    167,    135,      7,   -149,     48,     -4,    -84,
2249       4911,    283,      5,    -14,    105,   -107,   -384,    102,
2250        183,     47,     67,  -5105,     -5,     16,   -155,    181,
2251        110,     24,    -77,    -32,    120,      1,     22,    167,
2252        -90,   -150,     -5,    163,    -44,    -28,     54,  -3058,
2253       -174,     58,    152,    -31,   -179,   -122,    -57,    232,
2254       -395,  -4961,     61,   -115,     31,     14,     82,   -109,
2255        -39,     59,    -49,   -133,     52,     17,     57,     52,
2256        -63,    275,    146,    104,     53,     47,    -55,    311,
2257       4871,    -26,     48,    -94,    -11,    -58,     63,    140,
2258        -74,    -94,   -269,    -77,   3372,  -3116,     16,    -47,
2259        -74,   -161,    115,     58,   -247,   -119,    399,     42,
2260       -181,    154,   -218,    -24,   -237,     58,   -275,   2979,
2261        187,   -124,    312,    301,   2767,     -8,     40,    -23,
2262         -6,    -38,    -52,   -363,   -265,    -78,   -230,    286,
2263       -135,   -337,    -81,    170,    -13,    -58,   -117,    519,
2264      -4784,    157,   -193,      9,     62,    -21,    180,    128,
2265        326,    213,   2440,     62,   -601,    -55,      2,    -18,
2266       -342,    142,    358,   -632,   -377,   3590,   -248,   -278,
2267       -235,    -28,    242,   -133,    144,     26,   -261,    113,
2268         45,    -23,  -1984,    -77,    128,    249,     -8,   -266,
2269        -38,     -6,  -1672,    -45,    -84,   -377,    154,     17,
2270        -83,    -44,    156,   -137,     43,     91,    253,     17,
2271        -71,    -92,    178,     12,     18,     -8,   -105,    101,
2272       7068,     71,    -81,     84,    -33,     79,     53,     -7,
2273        -85,   -265,    117,    317,    114,     72,   -482,   -418,
2274       -185,    -97,    268,  -1543,    -79,   -146,    -48,    -45,
2275      -3259,   -212,   1149,   -165,    177,   -158,    -77,    100,
2276         86,    -69,    107,    219,   -512,   -253,   -418,    -45,
2277         16,   5501,   -184,    207,     67,     46,    109,    -28,
2278         -9,     33,     63,    -16,     39,     92,     27,     23,
2279        -10,  -8192,      0,     50,    -57,     68,   -444,   1082,
2280        247,   -138,    120,    472,   -692,    212,  -1576,     66,
2281       3061,    402,   -160,    337,   -685,   -519,    227,   -279,
2282         92,  -4135,   -393,    -44,      6,   -129,     59,    239,
2283        151,    153,    -39,    116,    134,    -40,    171,    118,
2284        207,   2615,     38,   -167,  -1671,     85,   -135,   -182,
2285        -88,    246,     53,     29,     -2,     16,    232,    544,
2286        -46,   -138,    122,    -52,   1312,      9,     92,     13,
2287          4,     66,    -35,   -134,    -56,     85,    -43,    -31,
2288         28,  -3187,    100,   -103,     70,     -3,    186,    -43,
2289        122,  -3040,    -27,    -46,   -121,      1,     37,      0,
2290        -60,      2,   -100,   -152,   -218,    175,   -406,    175,
2291       -193,     68,   -208,    -23,   -230,    221,   3397,     45,
2292         48,     37,    337,     11,     15,    -69,     -4,    -82,
2293         53,     33,    -56,     75,    -98,    -69,    -11,    -19,
2294        -12,     81,    -52,   5428,    121,     82,    465,     10,
2295       -229,    126,     32,    119,    439,    126,   1996,    -85,
2296        -81,    -57,     88,    232,    108,    -22,    -24,     27,
2297       -136,     91,    -32,     18,    226,    -33,     15,    117,
2298        145,  -7737,      9,     58,   -102,   -113,     26,  -2174,
2299         28,   -421,    -11,    -70,    -23,    -70,   -119,    -96,
2300       -133,    208,     20,  -3750,    -14,     23,     41,   -180,
2301       2097,   -103,   -599,    146,    251,    -77,   -557,    -76,
2302        -96,     69,    266,    316,     74,    -17,   -227,    223,
2303         33,   -261,    135,   8126,    250,     -5,    -57,     35,
2304        382,    -44,    136,     81,     42,    -80,    179,    -73,
2305        -75,    -57,    274,    -15,  -3140,   3236,    196,    150,
2306        -51,    222,   -190,     13,     83,   -313,   -149,     89,
2307       -281,    -12,    -42,    293,    567,     19,    -43,    146,
2308        102,    -39,   3666,     95,     76,     -1,     12,     27,
2309          7,     -5,    261,    132,   -215,   -295,    -51,    496,
2310         77,    100,     16,   -285,    649,    -95,    280,     77,
2311        121,  -2676,     25,  -1148,   2912,   -341,    -91,   2380,
2312        -80,     -6,    269,    -34,   -686,   -208,     19,    228,
2313         24,     -5,   -150,     11,    214,   -316,   1187,    599,
2314        -62,  -2274,   -240,     48,    -86,     87,     86,    477,
2315       3832,     67,    135,     68,    747,    339,    385,   -255,
2316       -224,    184,     70,    171,   -134,   2604,   -231,     72,
2317        170,     51,  -2785,   -580,    -86,   -393,    -63,    -79,
2318       -151,    334,     78,    329,   -278,    102,    -26,    -55,
2319      -3531,   -378,   -247,    176,   -202,    147,    169,     87,
2320 };
2321
2322 static const int16_t cb0808ss0[] = {
2323      -1872,   -332,  -1311,   -512,   -934,    -11,    112,    389,
2324       -189,  -1513,   1508,  -1081,    185,    -87,   3092,    529,
2325       -166,   -171,  -1648,   2544,   2144,   -259,   -688,  -1113,
2326        -71,    387,   1194,   -733,    175,    856,   -976,    268,
2327        589,  -1773,   -426,   -109,   1210,   -486,    297,    195,
2328       -991,  -1543,   -432,   1190,  -1089,   -531,   -421,     80,
2329       -225,    354,   -231,   -670,   -299,  -3694,   -510,   -882,
2330         31,   2804,    476,   -478,   1897,    686,  -1066,  -1222,
2331       -882,   -374,   -427,  -1464,    957,    549,  -1211,   -204,
2332       -218,  -1412,   -545,   -968,    943,   -342,     80,   -281,
2333       -249,   -968,   3424,  -2342,   -212,    949,   -167,   -271,
2334        607,   -838,   -418,   -891,   -398,   -877,    138,   1653,
2335      -1034,  -2515,  -1363,  -1535,   -364,    432,   -324,  -1120,
2336       1531,    407,   -698,    396,    325,   1432,    646,   2777,
2337        174,   -836,   -605,   2257,   1086,   -888,    348,     36,
2338        513,   2229,   1543,   1293,     94,   2444,   -574,  -1030,
2339        933,     -9,   -668,    555,    346,    511,    715,  -4033,
2340        409,   -299,   -166,    700,   -560,    950,  -1265,   -245,
2341       1418,  -1362,    -20,    870,    152,    942,   -331,    -66,
2342        227,   -186,    251,  -3632,  -1057,   -989,  -1798,    923,
2343        542,   -630,   2889,   -128,   1475,    -97,   -964,   -860,
2344        534,   -217,   -746,    181,    321,  -1007,   2595,   -411,
2345       1298,    635,    310,   1955,    -17,    846,   -824,    -11,
2346       -952,    208,    328,   -547,  -1086,   1481,   -264,  -1574,
2347       3579,    500,    242,   1038,  -1030,    353,    -75,  -2100,
2348       -347,   2662,  -2378,    261,    210,  -1151,    525,    291,
2349        368,   -200,   -702,    105,   -140,    -81,    663,   -716,
2350        334,   1220,    239,     21,    114,    301,  -1898,   3647,
2351       -302,    550,   -489,   -484,   -853,   -274,   1509,   -419,
2352       -330,  -1121,  -2666,   2507,   -621,   -818,   1188,    -69,
2353       -885,    231,    316,   1837,   -740,   -