const int g_rec_1000ms_sample_data_size = 16000;
const int16_t g_rec_1000ms_sample_data[16000] = {
208,  176,  208,  272,  240,  304,  176,  272,  208,  304,  272,  208,  208,  272,  208,  240,  
304,  304,  336,  240,  368,  304,  272,  400,  368,  208,  336,  336,  368,  368,  368,  432,  
528,  432,  464,  464,  496,  432,  464,  464,  528,  336,  336,  400,  432,  400,  464,  464,  
496,  496,  528,  336,  528,  400,  400,  432,  304,  496,  432,  432,  464,  496,  464,  528,  
496,  496,  432,  496,  528,  432,  432,  464,  464,  432,  528,  432,  496,  528,  496,  432,  
432,  464,  464,  464,  464,  336,  496,  528,  496,  464,  464,  592,  528,  432,  528,  464,  
464,  592,  624,  464,  624,  688,  528,  592,  592,  528,  560,  496,  560,  464,  592,  624,  
656,  592,  624,  688,  720,  560,  560,  656,  496,  560,  528,  592,  496,  624,  624,  720,  
656,  656,  624,  528,  528,  624,  560,  560,  624,  560,  624,  688,  784,  688,  720,  592,  
560,  560,  528,  528,  560,  720,  528,  624,  720,  656,  592,  624,  656,  560,  496,  592,  
528,  464,  560,  592,  688,  592,  688,  592,  592,  688,  528,  464,  400,  464,  400,  496,  
528,  432,  464,  432,  528,  400,  400,  240,  336,  304,  368,  240,  240,  272,  304,  208,  
304,  240,  240,  144,  112,  176,  144,  144,  -112, 336,  112,  176,  176,  240,  48, 240,  
176,  176,  112,  112,  112,  48, 112,  112,  80, 48, 48, 48, -80,  -80,  -112, -112, 
80, -80,  48, 80, 80, 80, 144,  -48,  80, 80, -80,  -80,  -112, -112, -48,  -112, 
-144, -48,  80, -48,  -80,  80, 48, -80,  -80,  -80,  -80,  -80,  -144, 48, 80, 80, 
16, 80, -80,  -112, -80,  -48,  -80,  -144, 80, -112, -48,  -80,  48, 48, 48, -48,  
112,  48, -48,  -48,  -80,  48, 80, -48,  112,  48, 144,  -80,  -144, -112, -144, -176, 
-144, -112, -144, -144, -48,  -240, -80,  -112, -112, -144, -208, -144, -208, -176, -80,  -176, 
-112, -176, -80,  -176, -144, -144, -144, -80,  -112, -144, -80,  48, -48,  -176, -112, -80,  
-144, -144, -112, -208, -112, -208, -144, -144, -176, -144, 80, -112, 48, -48,  -48,  48, 
-80,  -80,  -80,  -176, -112, -80,  -144, 80, -80,  -112, 48, 48, -48,  80, -48,  80, 
-112, -112, 144,  -80,  -48,  -48,  144,  -176, 112,  -80,  -80,  -80,  112,  -80,  -80,  112,  
48, 80, 80, 112,  -48,  48, -48,  -48,  80, 48, 48, 80, 80, 112,  80, 48, 
80, 16, 48, -80,  -80,  -48,  48, 80, -48,  80, -48,  80, 48, 112,  112,  80, 
80, 48, 112,  80, -48,  144,  112,  80, -80,  112,  208,  144,  -80,  176,  240,  176,  
176,  176,  272,  272,  208,  304,  208,  272,  336,  272,  240,  272,  208,  80, 272,  208,  
240,  144,  208,  240,  272,  272,  176,  304,  176,  208,  272,  208,  208,  272,  240,  240,  
176,  272,  304,  240,  240,  272,  304,  272,  112,  176,  368,  304,  272,  400,  368,  336,  
304,  240,  336,  272,  112,  272,  336,  304,  304,  304,  368,  368,  176,  304,  208,  272,  
304,  272,  368,  432,  304,  272,  336,  400,  336,  368,  432,  400,  400,  368,  400,  304,  
400,  528,  496,  464,  368,  272,  336,  400,  400,  464,  368,  400,  464,  432,  400,  432,  
272,  432,  368,  496,  400,  464,  400,  464,  368,  336,  400,  432,  432,  368,  368,  496,  
464,  432,  400,  304,  400,  432,  464,  400,  432,  464,  336,  432,  464,  400,  400,  368,  
464,  400,  400,  400,  176,  432,  528,  432,  272,  496,  464,  368,  464,  464,  496,  464,  
400,  464,  464,  560,  432,  432,  304,  400,  528,  560,  592,  528,  560,  496,  560,  656,  
592,  560,  592,  528,  592,  592,  560,  560,  560,  528,  496,  592,  624,  528,  592,  528,  
496,  560,  432,  496,  528,  432,  400,  464,  560,  432,  368,  464,  528,  464,  528,  368,  
624,  496,  464,  400,  272,  400,  496,  464,  432,  496,  432,  432,  496,  400,  496,  528,  
528,  496,  848,  560,  496,  592,  496,  592,  528,  560,  560,  560,  496,  592,  432,  560,  
592,  464,  624,  528,  528,  528,  496,  528,  528,  560,  496,  496,  592,  528,  592,  464,  
528,  464,  464,  560,  560,  400,  432,  528,  496,  432,  496,  464,  432,  496,  496,  528,  
464,  464,  496,  560,  432,  432,  528,  528,  464,  496,  400,  528,  496,  464,  464,  464,  
432,  496,  560,  368,  368,  432,  368,  496,  400,  336,  368,  464,  496,  464,  464,  304,  
368,  432,  368,  336,  304,  432,  240,  368,  464,  336,  272,  304,  336,  240,  368,  304,  
240,  304,  432,  272,  400,  304,  208,  240,  208,  208,  208,  272,  208,  304,  272,  112,  
272,  240,  272,  208,  176,  304,  240,  240,  272,  272,  176,  176,  208,  272,  240,  272,  
304,  176,  208,  112,  304,  240,  240,  208,  336,  240,  304,  272,  304,  368,  304,  400,  
304,  400,  432,  304,  240,  304,  304,  336,  304,  336,  336,  304,  304,  336,  272,  240,  
208,  272,  176,  272,  304,  240,  240,  272,  304,  240,  176,  208,  272,  112,  208,  144,  
208,  176,  208,  240,  208,  144,  144,  176,  208,  240,  48, 80, 80, 144,  208,  176,  
144,  208,  112,  80, 176,  112,  144,  176,  240,  176,  176,  176,  208,  80, 240,  112,  
112,  176,  176,  176,  176,  272,  240,  208,  48, 240,  208,  208,  208,  112,  208,  240,  
208,  112,  208,  240,  240,  240,  272,  240,  144,  272,  208,  176,  208,  176,  240,  80, 
112,  176,  208,  112,  176,  176,  176,  176,  176,  144,  176,  112,  144,  112,  144,  48, 
144,  176,  -80,  112,  144,  80, -112, -48,  112,  112,  48, 112,  48, 48, 48, -80,  
48, -48,  112,  112,  -80,  144,  112,  80, 144,  48, 48, 144,  -48,  48, 112,  112,  
144,  144,  112,  48, 176,  208,  176,  144,  112,  144,  112,  48, 112,  112,  112,  208,  
112,  -112, 112,  48, 80, -80,  -48,  144,  112,  112,  48, 80, -80,  80, 48, 80, 
144,  -48,  80, 80, 80, 144,  80, 48, 48, 80, 80, 48, 80, 112,  -48,  -48,  
80, 48, -80,  48, -48,  -80,  144,  112,  48, -48,  80, 80, 48, 48, -48,  48, 
-48,  48, 80, -80,  -48,  -112, 80, -144, 80, 48, 16, 48, -112, -80,  -48,  80, 
-112, -80,  624,  144,  112,  48, -48,  -48,  -48,  48, 48, 80, 80, 80, 112,  -112, 
80, 80, 176,  48, -112, 80, 80, 144,  80, -48,  48, 112,  -48,  80, 176,  48, 
48, 48, 48, -112, 48, 16, 48, 112,  112,  112,  80, 112,  16, 80, 48, 80, 
144,  112,  48, -48,  112,  112,  112,  144,  80, 144,  80, 80, 112,  112,  112,  176,  
176,  80, 176,  176,  112,  112,  112,  176,  144,  144,  144,  176,  368,  176,  176,  240,  
176,  240,  240,  272,  240,  176,  208,  208,  304,  208,  176,  144,  176,  176,  208,  176,  
272,  176,  304,  144,  240,  112,  240,  80, 208,  240,  144,  208,  144,  240,  -144, 112,  
240,  112,  144,  176,  112,  80, 80, 176,  144,  80, 176,  144,  112,  176,  48, 80, 
112,  144,  144,  144,  176,  80, 176,  176,  112,  144,  208,  208,  176,  208,  176,  240,  
80, 176,  -80,  48, 176,  208,  272,  240,  208,  208,  176,  336,  272,  272,  336,  272,  
272,  304,  336,  304,  272,  368,  336,  368,  368,  272,  400,  432,  368,  368,  336,  368,  
368,  304,  400,  336,  336,  336,  304,  304,  432,  304,  304,  336,  304,  336,  272,  400,  
368,  304,  336,  336,  336,  304,  304,  400,  304,  336,  336,  304,  272,  304,  368,  304,  
400,  432,  336,  368,  400,  368,  400,  432,  400,  432,  432,  368,  400,  400,  368,  432,  
464,  432,  496,  496,  400,  496,  528,  496,  368,  464,  400,  432,  432,  464,  464,  336,  
432,  400,  464,  368,  400,  304,  336,  368,  336,  272,  304,  240,  240,  144,  240,  208,  
336,  208,  112,  208,  208,  240,  112,  80, 208,  80, 144,  144,  240,  176,  80, 176,  
208,  240,  240,  176,  208,  240,  304,  208,  272,  272,  208,  304,  272,  336,  336,  304,  
272,  304,  368,  432,  272,  336,  336,  272,  336,  272,  368,  368,  336,  336,  368,  368,  
368,  336,  304,  304,  400,  400,  400,  336,  208,  304,  336,  336,  272,  336,  304,  272,  
336,  304,  336,  336,  304,  336,  272,  144,  240,  304,  272,  240,  240,  176,  336,  208,  
208,  272,  112,  208,  240,  176,  208,  208,  240,  112,  272,  208,  208,  176,  272,  208,  
240,  208,  176,  208,  240,  208,  272,  304,  304,  208,  336,  240,  304,  208,  336,  240,  
240,  496,  240,  80, 304,  272,  208,  208,  272,  208,  240,  208,  -48,  112,  176,  144,  
208,  176,  240,  144,  176,  176,  272,  208,  208,  144,  144,  48, 176,  112,  208,  80, 
-48,  80, 112,  112,  112,  80, 176,  112,  80, 112,  144,  144,  144,  48, 48, 112,  
176,  176,  240,  176,  208,  240,  144,  144,  176,  144,  304,  144,  144,  208,  176,  144,  
240,  176,  144,  176,  208,  176,  144,  144,  272,  176,  240,  208,  208,  208,  208,  240,  
208,  176,  240,  80, 208,  240,  144,  240,  144,  144,  144,  144,  144,  144,  144,  144,  
240,  176,  144,  144,  176,  144,  208,  176,  112,  176,  208,  112,  144,  176,  208,  272,  
208,  144,  112,  208,  176,  272,  176,  144,  304,  176,  240,  208,  336,  240,  176,  176,  
272,  240,  272,  112,  240,  176,  80, 144,  112,  144,  240,  176,  272,  240,  208,  144,  
176,  144,  240,  144,  272,  176,  240,  240,  208,  336,  304,  208,  176,  240,  176,  176,  
208,  208,  208,  208,  176,  208,  240,  176,  208,  -48,  208,  176,  176,  176,  208,  112,  
176,  240,  240,  176,  208,  144,  176,  336,  176,  144,  176,  176,  208,  176,  208,  208,  
240,  272,  208,  208,  176,  240,  240,  208,  240,  208,  176,  240,  240,  208,  240,  208,  
336,  176,  272,  272,  304,  240,  272,  368,  432,  336,  304,  240,  240,  336,  304,  336,  
272,  272,  368,  272,  240,  336,  304,  304,  304,  272,  272,  304,  240,  240,  304,  272,  
304,  304,  240,  400,  272,  400,  368,  240,  272,  272,  272,  208,  240,  304,  304,  368,  
368,  304,  368,  336,  368,  368,  368,  336,  368,  336,  432,  464,  400,  432,  400,  368,  
528,  432,  432,  400,  464,  304,  496,  432,  528,  464,  496,  496,  496,  528,  592,  464,  
464,  400,  464,  432,  368,  432,  464,  464,  400,  400,  368,  464,  400,  368,  400,  304,  
400,  400,  464,  464,  400,  368,  432,  400,  368,  432,  336,  400,  464,  336,  400,  304,  
368,  368,  464,  368,  432,  336,  304,  336,  496,  336,  464,  336,  304,  304,  304,  304,  
336,  368,  368,  368,  368,  528,  496,  368,  400,  336,  400,  336,  400,  368,  400,  400,  
464,  432,  400,  432,  400,  368,  432,  368,  432,  400,  272,  336,  368,  432,  432,  432,  
336,  336,  240,  336,  432,  432,  432,  304,  464,  304,  400,  336,  304,  272,  368,  304,  
336,  304,  400,  368,  272,  272,  272,  336,  304,  304,  304,  272,  272,  272,  336,  240,  
240,  304,  304,  208,  240,  272,  272,  176,  272,  208,  336,  208,  240,  208,  272,  304,  
272,  240,  272,  240,  240,  208,  272,  304,  272,  240,  112,  176,  208,  208,  272,  240,  
304,  240,  272,  304,  208,  272,  304,  176,  304,  272,  240,  336,  176,  176,  144,  240,  
208,  304,  304,  240,  304,  272,  304,  336,  240,  304,  240,  144,  272,  272,  240,  272,  
272,  272,  272,  272,  336,  272,  272,  272,  336,  272,  240,  336,  272,  272,  304,  336,  
368,  240,  400,  304,  272,  368,  272,  240,  272,  336,  272,  208,  240,  272,  240,  240,  
208,  304,  176,  240,  208,  176,  208,  176,  208,  208,  240,  336,  272,  176,  272,  176,  
176,  208,  208,  176,  144,  176,  176,  208,  240,  208,  144,  80, 208,  112,  176,  48, 
144,  80, 208,  144,  112,  112,  112,  48, 176,  80, 144,  208,  176,  176,  176,  176,  
112,  176,  144,  -80,  112,  48, 112,  80, 80, 144,  144,  144,  144,  176,  176,  176,  
144,  48, 80, 80, 48, 48, 112,  80, 16, 48, 112,  176,  80, 176,  80, 48, 
144,  80, -80,  -48,  48, -48,  48, 80, -48,  80, 144,  80, 80, 48, 176,  48, 
112,  80, 112,  112,  144,  80, 144,  240,  144,  208,  80, -48,  144,  144,  176,  240,  
240,  208,  240,  304,  240,  208,  240,  176,  208,  208,  240,  176,  240,  272,  272,  208,  
304,  208,  400,  304,  336,  304,  208,  336,  208,  240,  336,  304,  336,  240,  304,  272,  
176,  208,  432,  272,  240,  208,  208,  240,  208,  240,  304,  144,  144,  208,  240,  144,  
144,  144,  144,  176,  176,  208,  240,  176,  208,  208,  176,  144,  80, 80, -80,  208,  
144,  144,  112,  -48,  80, 48, 80, 112,  144,  112,  80, 80, 48, 80, 48, 80, 
144,  176,  144,  176,  336,  16, 80, 48, 112,  144,  144,  112,  176,  112,  208,  176,  
144,  80, 112,  112,  208,  144,  80, 144,  144,  144,  144,  144,  208,  -48,  144,  144,  
144,  176,  176,  208,  208,  -48,  144,  336,  176,  208,  144,  208,  176,  176,  48, 208,  
-80,  144,  272,  304,  272,  272,  400,  336,  208,  272,  304,  208,  336,  272,  240,  336,  
304,  432,  368,  336,  368,  464,  432,  336,  336,  336,  400,  432,  528,  464,  400,  464,  
464,  432,  560,  464,  464,  496,  528,  464,  496,  496,  624,  560,  624,  560,  464,  496,  
528,  496,  528,  496,  496,  496,  464,  560,  528,  560,  560,  528,  464,  496,  560,  496,  
496,  496,  464,  464,  528,  592,  560,  528,  560,  528,  560,  528,  528,  496,  592,  560,  
560,  560,  592,  528,  592,  592,  560,  624,  624,  592,  592,  560,  624,  560,  624,  592,  
624,  560,  592,  656,  560,  560,  624,  528,  592,  560,  496,  656,  592,  624,  592,  464,  
496,  560,  560,  528,  464,  464,  528,  528,  528,  464,  560,  560,  624,  496,  528,  496,  
528,  432,  368,  432,  464,  464,  400,  464,  464,  592,  496,  624,  496,  592,  496,  368,  
528,  400,  464,  560,  464,  592,  496,  464,  496,  528,  432,  464,  464,  464,  528,  528,  
400,  496,  464,  464,  528,  464,  464,  368,  432,  400,  304,  432,  400,  368,  400,  400,  
400,  368,  368,  400,  336,  272,  272,  208,  304,  272,  272,  176,  272,  368,  208,  144,  
208,  208,  144,  -112, 112,  144,  80, 80, 80, 80, -112, -48,  -176, -80,  -144, -48,  
-112, -144, -176, -80,  -176, -208, -240, -240, -208, -240, -208, -272, -272, -240, -304, -400, 
-304, -304, -336, -336, -400, -432, -400, -592, -496, -560, -528, -528, -432, -560, -560, -560, 
-560, -592, -560, -592, -592, -560, -624, -592, -560, -624, -592, -656, -592, -688, -560, -688, 
-560, -656, -560, -496, -432, -592, -528, -528, -432, -464, -400, -400, -304, -400, -432, -304, 
-368, -304, -240, -272, -240, -272, -144, -48,  -112, -48,  48, 112,  176,  144,  240,  272,  
304,  368,  400,  432,  496,  592,  624,  656,  688,  656,  816,  720,  816,  816,  1008, 1040, 
1040, 1040, 1104, 1072, 1104, 1168, 1232, 1232, 1360, 1296, 1360, 1360, 1328, 1424, 1488, 1392, 
1520, 1552, 1584, 1488, 1680, 1584, 1520, 1712, 1680, 1680, 1712, 1648, 1648, 1648, 1680, 1744, 
1744, 1744, 1680, 1680, 1648, 1648, 1648, 1712, 1584, 1520, 1552, 1360, 1392, 1360, 1328, 1200, 
1264, 1264, 1168, 1104, 1040, 1040, 912,  976,  816,  752,  816,  688,  720,  656,  656,  496,  
528,  432,  432,  464,  272,  368,  304,  368,  368,  400,  272,  304,  272,  304,  272,  240,  
336,  336,  400,  336,  368,  368,  400,  496,  432,  496,  464,  464,  464,  816,  464,  496,  
528,  560,  560,  528,  656,  656,  688,  784,  752,  816,  784,  688,  688,  720,  752,  720,  
752,  848,  624,  720,  656,  688,  624,  528,  688,  624,  528,  400,  432,  496,  336,  272,  
240,  144,  144,  112,  176,  48, -112, -240, -240, -304, -272, -400, -496, -528, -560, -624, 
-656, -816, -848, -848, -944, -912, -1008,  -1072,  -912, -1168,  -1232,  -1168,  -1200,  -1264,  -1264,  -1328,  
-1328,  -1328,  -1424,  -1392,  -1488,  -1456,  -1584,  -1520,  -1488,  -1552,  -1488,  -1584,  -1584,  -1552,  -1744,  -1488,  
-1552,  -1488,  -1520,  -1584,  -1680,  -1584,  -1520,  -1520,  -1520,  -1584,  -1552,  -1552,  -1424,  -1584,  -1456,  -1456,  
-1616,  -1488,  -1424,  -1456,  -1360,  -1488,  -1456,  -1360,  -1360,  -1296,  -1456,  -1360,  -1360,  -1296,  -1136,  -1264,  
-1264,  -1264,  -1200,  -1168,  -1136,  -1104,  -1104,  -1072,  -1040,  -976, -1072,  -912, -976, -976, -976, -1008,  
-848, -816, -816, -816, -848, -816, -720, -752, -720, -656, -496, -656, -528, -560, -624, -560, 
-592, -464, -464, -592, -432, -368, -304, -304, -272, -304, -208, -176, -304, -336, -208, -80,  
-144, 48, -80,  -80,  -80,  -80,  112,  -48,  80, 80, 80, -48,  144,  208,  144,  304,  
176,  144,  112,  208,  240,  304,  176,  112,  208,  272,  304,  240,  368,  304,  304,  336,  
336,  272,  368,  464,  432,  400,  496,  496,  464,  528,  528,  720,  464,  656,  688,  624,  
624,  624,  784,  720,  752,  784,  784,  720,  784,  816,  816,  848,  784,  880,  880,  880,  
912,  912,  880,  848,  944,  1008, 1040, 1040, 1008, 1008, 1104, 1040, 1136, 1104, 1104, 1040, 
1072, 1008, 1104, 1008, 1136, 1040, 1040, 944,  1136, 1136, 1104, 1136, 1136, 1168, 1040, 1072, 
1008, 1040, 1040, 1008, 1072, 1040, 1040, 944,  976,  944,  1040, 1008, 1136, 1104, 1040, 1072, 
1040, 976,  912,  944,  1040, 1072, 1008, 816,  976,  976,  976,  944,  976,  944,  976,  1040, 
976,  880,  912,  880,  976,  880,  944,  912,  912,  816,  944,  880,  880,  848,  880,  720,  
976,  848,  848,  784,  784,  784,  816,  752,  880,  816,  624,  784,  720,  720,  720,  720,  
688,  656,  720,  752,  784,  784,  720,  688,  816,  688,  656,  656,  688,  624,  592,  624,  
528,  624,  656,  688,  656,  560,  592,  560,  496,  560,  560,  528,  528,  528,  560,  464,  
432,  368,  400,  464,  400,  336,  336,  304,  304,  208,  304,  304,  304,  240,  304,  176,  
208,  144,  272,  176,  144,  112,  144,  176,  112,  80, 48, 112,  -48,  80, 112,  112,  
112,  48, 48, 48, 48, -48,  -112, -48,  48, 176,  -48,  80, 144,  -48,  -48,  48, 
48, -48,  48, 48, 48, 48, 80, -48,  48, -48,  -80,  48, 48, -48,  48, -112, 
-112, 48, -80,  -48,  -48,  -48,  16, -112, 48, -112, -48,  -80,  80, -48,  -48,  -112, 
-112, -112, -48,  -112, -144, -112, -80,  -80,  112,  48, -80,  48, -48,  48, -144, -80,  
-48,  -80,  -240, -80,  48, -144, 16, 112,  -48,  16, 48, -80,  -176, 48, 80, 176,  
-80,  48, -48,  -48,  48, -80,  144,  48, 112,  -48,  -80,  48, 48, 144,  112,  144,  
112,  112,  176,  48, 144,  176,  112,  144,  144,  144,  112,  144,  208,  112,  272,  176,  
48, 208,  144,  144,  144,  112,  144,  208,  144,  176,  144,  208,  208,  -48,  112,  112,  
112,  80, 144,  48, 112,  272,  208,  208,  144,  144,  240,  112,  272,  208,  272,  176,  
272,  272,  208,  304,  304,  240,  368,  272,  368,  304,  272,  304,  304,  368,  400,  304,  
496,  400,  432,  304,  336,  240,  336,  336,  272,  144,  304,  400,  496,  400,  400,  304,  
368,  304,  400,  400,  432,  368,  304,  336,  336,  304,  336,  304,  336,  368,  464,  336,  
400,  304,  368,  368,  400,  464,  304,  336,  400,  272,  304,  432,  208,  304,  240,  304,  
336,  272,  336,  304,  304,  368,  368,  368,  336,  304,  368,  432,  368,  432,  208,  336,  
368,  368,  560,  432,  368,  400,  496,  400,  464,  432,  336,  336,  432,  368,  400,  432,  
464,  368,  368,  432,  368,  432,  400,  336,  464,  432,  368,  432,  432,  368,  528,  464,  
336,  528,  432,  368,  464,  528,  400,  464,  496,  464,  336,  464,  464,  464,  528,  432,  
464,  432,  432,  432,  304,  304,  432,  432,  464,  432,  432,  432,  432,  368,  496,  464,  
432,  336,  464,  464,  464,  464,  464,  464,  368,  496,  368,  464,  560,  464,  400,  464,  
528,  464,  592,  464,  528,  496,  432,  528,  496,  464,  496,  496,  496,  464,  496,  400,  
400,  528,  496,  464,  400,  272,  432,  432,  368,  400,  464,  368,  432,  432,  400,  432,  
464,  368,  400,  432,  432,  400,  336,  400,  432,  368,  464,  368,  400,  336,  464,  400,  
336,  240,  432,  432,  400,  496,  400,  464,  432,  432,  432,  432,  528,  432,  400,  560,  
464,  528,  432,  432,  528,  496,  432,  432,  400,  432,  304,  400,  368,  368,  432,  400,  
400,  368,  432,  464,  336,  368,  368,  368,  400,  368,  464,  272,  304,  336,  368,  400,  
368,  368,  400,  528,  368,  400,  400,  336,  432,  400,  368,  400,  336,  400,  464,  432,  
368,  368,  432,  400,  496,  368,  528,  496,  400,  432,  400,  400,  432,  368,  432,  400,  
432,  432,  400,  368,  400,  400,  400,  560,  400,  336,  432,  464,  464,  432,  368,  368,  
432,  336,  336,  400,  368,  400,  432,  336,  368,  368,  368,  336,  336,  400,  464,  336,  
336,  432,  240,  464,  368,  304,  304,  336,  272,  304,  336,  304,  240,  240,  272,  272,  
304,  304,  144,  240,  208,  272,  272,  208,  272,  336,  272,  272,  208,  304,  272,  304,  
304,  208,  208,  240,  240,  368,  240,  208,  144,  304,  336,  336,  304,  272,  272,  208,  
208,  208,  272,  272,  400,  272,  144,  368,  304,  144,  272,  240,  304,  240,  240,  304,  
336,  304,  304,  208,  112,  304,  272,  272,  144,  240,  240,  368,  240,  240,  272,  368,  
336,  304,  400,  240,  272,  240,  272,  240,  336,  240,  368,  304,  304,  336,  272,  272,  
304,  336,  336,  304,  272,  240,  240,  240,  272,  240,  272,  272,  240,  240,  496,  240,  
144,  208,  272,  176,  208,  176,  208,  272,  144,  208,  176,  240,  176,  144,  144,  144,  
176,  240,  208,  144,  112,  272,  208,  272,  208,  176,  240,  208,  80, 176,  208,  176,  
144,  112,  48, 176,  80, 144,  -112, 48, 112,  -112, 48, -48,  176,  -112, 48, -112, 
48, 16, 48, -112, 16, -80,  80, -48,  -80,  -48,  208,  176,  -48,  -176, 48, 112,  
48, 80, 112,  144,  144,  208,  240,  144,  208,  176,  208,  240,  144,  208,  80, 176,  
112,  112,  176,  -48,  80, 144,  80, 112,  48, -48,  176,  -144, 80, 80, 48, -48,  
48, -80,  48, -112, -48,  -80,  80, -144, -112, -80,  -112, -208, 48, -80,  -80,  -48,  
-80,  -80,  -144, -80,  -176, -80,  -176, -48,  -80,  -144, -48,  -80,  -112, -80,  -112, -48,  
-144, -144, -112, -80,  -112, -144, -112, -112, -112, -176, -80,  -80,  -208, -144, -144, -112, 
-112, -208, -144, -208, -208, -240, -272, -144, -176, -144, -208, -176, -240, -144, -176, -208, 
-144, -272, -176, -208, -176, -240, -176, -144, -176, -144, -176, -176, -80,  -240, -208, -112, 
-208, -240, -208, -240, -208, -176, -272, -272, -208, -240, -48,  -80,  -144, -176, 48, -112, 
-112, 80, -112, -176, -80,  -48,  48, -80,  -144, -48,  -144, -112, -144, -48,  -80,  -80,  
-112, -48,  -112, -80,  -80,  -80,  -80,  48, 16, -48,  112,  112,  80, 144,  80, 176,  
208,  144,  368,  240,  208,  272,  112,  336,  240,  208,  336,  272,  272,  272,  272,  272,  
336,  240,  304,  336,  304,  368,  304,  272,  208,  272,  368,  400,  432,  528,  304,  368,  
368,  336,  304,  304,  304,  336,  432,  368,  304,  368,  432,  432,  400,  400,  336,  336,  
336,  368,  432,  336,  400,  368,  400,  464,  336,  368,  624,  368,  432,  400,  368,  400,  
464,  368,  400,  432,  400,  368,  432,  560,  528,  496,  400,  464,  496,  496,  560,  464,  
496,  464,  528,  592,  464,  688,  560,  560,  624,  560,  560,  464,  496,  464,  464,  368,  
400,  400,  400,  464,  336,  336,  240,  272,  272,  272,  208,  208,  208,  208,  336,  176,  
208,  208,  272,  336,  240,  304,  336,  240,  336,  336,  304,  432,  336,  496,  432,  464,  
464,  496,  528,  560,  560,  592,  624,  656,  720,  720,  688,  720,  784,  720,  624,  816,  
720,  688,  752,  816,  656,  656,  624,  656,  688,  624,  624,  464,  496,  496,  432,  336,  
464,  336,  208,  368,  272,  80, 176,  112,  80, -48,  112,  -48,  -48,  -48,  112,  80, 
48, 80, 80, 80, 240,  176,  208,  272,  336,  464,  496,  560,  656,  688,  720,  752,  
816,  912,  976,  1008, 1040, 1008, 1072, 1104, 1104, 1104, 1136, 1072, 1104, 1136, 1136, 1168, 
1008, 1136, 1008, 976,  944,  944,  784,  784,  560,  432,  432,  368,  240,  112,  -208, -144, 
-240, -464, -592, -656, -848, -816, -944, -1040,  -1008,  -1200,  -1200,  -1104,  -1168,  -1168,  -976, -1008,  
-1008,  -880, -688, -592, -336, -176, 144,  272,  400,  592,  720,  944,  1136, 1328, 1168, 1520, 
1648, 1712, 1904, 1968, 2000, 2096, 2256, 2224, 2000, 2128, 2096, 1872, 1936, 1744, 1584, 1456, 
1296, 1232, 976,  560,  528,  432,  208,  -272, -432, -624, -880, -1040,  -1136,  -1520,  -1648,  -1840,  
-1968,  -2160,  -2352,  -2544,  -2544,  -2576,  -2576,  -2448,  -2448,  -2320,  -2096,  -1808,  -1648,  -1424,  -1200,  -784, 
-368, -144, 176,  464,  848,  1072, 1488, 1648, 1744, 2064, 2448, 2480, 2704, 2512, 2896, 2960, 
2928, 2992, 2864, 2800, 2928, 2736, 2608, 2320, 2128, 1904, 1776, 1232, 1200, 880,  592,  336,  
112,  -240, -432, -720, -976, -1264,  -1456,  -1616,  -1936,  -2160,  -2384,  -2544,  -2672,  -2800,  -3024,  -3152,  
-3216,  -3248,  -3184,  -2960,  -2672,  -2512,  -2704,  -2480,  -1552,  -912, -1040,  -1232,  -560, 336,  496,  816,  
976,  880,  1264, 2288, 2512, 2224, 2256, 2640, 2960, 3152, 3216, 2960, 2832, 3088, 3440, 3088, 
2800, 2768, 2608, 2448, 2320, 2096, 1648, 1264, 1232, 976,  656,  336,  112,  -368, -592, -752, 
-1040,  -1328,  -1616,  -2000,  -2064,  -2224,  -2448,  -2832,  -3184,  -3376,  -3312,  -3408,  -3632,  -3856,  -3536,  -2960,  
-2672,  -3120,  -3184,  -2128,  -1136,  -1360,  -1648,  -1104,  -432, -48,  592,  528,  336,  752,  1872, 2032, 
1520, 1648, 2256, 2576, 2768, 2480, 2224, 2160, 2672, 2736, 2416, 2128, 2352, 2256, 2224, 2032, 
1936, 1840, 2000, 2032, 1712, 1520, 1936, 2128, 1680, 1392, 1712, 1776, 1648, 1392, 976,  816,  
880,  880,  592,  -336, -400, -656, -912, -1360,  -2000,  -2576,  -2800,  -2992,  -3344,  -3824,  -4432,  -4496,  
-4240,  -3856,  -3792,  -4432,  -4560,  -3472,  -2256,  -2416,  -3056,  -2544,  -1520,  -816, -464, -368, -400, 48, 
1296, 2032, 1648, 1584, 2384, 2864, 2896, 3248, 3184, 2896, 3120, 3568, 3408, 3120, 3088, 2896, 
2832, 2896, 2896, 2384, 2000, 1968, 1904, 1776, 1616, 1424, 1072, 1072, 1264, 1296, 1040, 944,  
912,  976,  976,  1040, 720,  592,  656,  528,  528,  400,  208,  -528, -496, 144,  -208, -1104,  
-1744,  -944, -752, -1616,  -2640,  -2448,  -2256,  -2352,  -3088,  -3408,  -3664,  -3472,  -3088,  -2832,  -3056,  -3344,  
-2992,  -2032,  -1584,  -1648,  -1648,  -1200,  -496, 144,  496,  560,  1008, 1520, 2192, 2608, 2864, 3152, 
3504, 3856, 4144, 4368, 4496, 4432, 4432, 4880, 4912, 4816, 4528, 4400, 4240, 4208, 4016, 3568, 
3152, 2832, 2480, 2160, 1840, 1360, 720,  240,  -112, -464, -912, -1520,  -1904,  -2320,  -2480,  -2864,  
-3248,  -3824,  -4144,  -4368,  -4496,  -4752,  -5168,  -5104,  -4976,  -4240,  -3600,  -3824,  -4208,  -3376,  -1616,  -1168,  
-1584,  -1424,  -464, 432,  880,  1168, 976,  1104, 2288, 3056, 2704, 2384, 2832, 3376, 3344, 3408, 
3376, 2992, 2960, 3152, 3056, 2704, 2736, 2672, 2256, 2128, 2352, 2288, 2000, 1424, 1904, 1936, 
2128, 2000, 1744, 1904, 2096, 2192, 2384, 2224, 1968, 2224, 2384, 2288, 2032, 1808, 1616, 1456, 
1136, 848,  432,  -112, -528, -912, -1520,  -2000,  -2384,  -2896,  -3632,  -4336,  -4624,  -4944,  -5488,  -5840,  
-5616,  -5104,  -4464,  -4656,  -5232,  -4464,  -2704,  -1808,  -2448,  -2320,  -1296,  -336, 464,  976,  912,  1040, 
2128, 3184, 3216, 3056, 3440, 3888, 4144, 4240, 4400, 4144, 3952, 4272, 4208, 3760, 3856, 3792, 
3312, 2896, 2992, 2928, 2480, 2224, 1872, 1648, 1648, 1712, 1456, 1104, 1040, 1008, 784,  624,  
496,  176,  -176, -336, -624, -912, -1296,  -1744,  -2064,  -2288,  -2736,  -3056,  -3664,  -4176,  -4592,  -5040,  
-5168,  -5360,  -5520,  -4656,  -3984,  -4528,  -5168,  -3888,  -2128,  -1840,  -2576,  -2224,  -1168,  -464, 176,  656,  
176,  272,  1520, 2320, 2000, 1808, 2224, 2800, 2640, 2992, 2992, 2736, 2672, 2864, 2928, 2640, 
2544, 2480, 2544, 2544, 2672, 1776, 1744, 2544, 2640, 1648, 1456, 2096, 2256, 1936, 1872, 1904, 
1936, 2128, 2480, 2224, 1744, 1808, 1936, 1584, 1264, 880,  368,  -176, -400, -848, -1424,  -2256,  
-2640,  -3216,  -3728,  -4176,  -4912,  -5776,  -5872,  -6128,  -6384,  -6320,  -5328,  -4688,  -5488,  -5840,  -3984,  -1648,  
-2000,  -2960,  -2096,  -656, 272,  848,  1072, 752,  1072, 2480, 3280, 2640, 2544, 3312, 3504, 3408, 
3472, 3600, 3280, 3024, 3216, 2992, 3312, 3504, 2736, 1904, 2480, 3152, 2704, 1616, 1680, 2064, 
1968, 1936, 1744, 1520, 1552, 1776, 2064, 1712, 1520, 1616, 1360, 1072, 1072, 1072, 560,  -272, 
-560, -752, -1040,  -1648,  -2320,  -2928,  -3408,  -3664,  -4144,  -4976,  -5680,  -6288,  -6416,  -6320,  -5648,  -4752,  
-4848,  -5776,  -5104,  -2640,  -1360,  -1872,  -2480,  -1456,  -336, 528,  1104, 816,  816,  1264, 2640, 2544, 
2096, 2416, 2928, 2800, 2896, 3120, 3152, 2864, 2960, 2832, 2448, 3024, 3824, 3248, 1936, 2288, 
3600, 4016, 2896, 1680, 2064, 2896, 3312, 2768, 2000, 1552, 2352, 2960, 2416, 1872, 1904, 2000, 
1680, 1424, 1264, 752,  272,  -176, -720, -1072,  -1520,  -2192,  -3056,  -3760,  -3888,  -4464,  -5392,  -6128,  
-6416,  -6576,  -6960,  -6480,  -5136,  -4400,  -5424,  -5584,  -3568,  -1232,  -1232,  -1904,  -1200,  -336, 624,  1520, 
1808, 1200, 1392, 2704, 3152, 2672, 2768, 3376, 3280, 3024, 3280, 3664, 3376, 3216, 3344, 3152, 
3312, 3984, 3728, 2512, 2576, 3664, 3920, 3280, 2480, 2128, 2416, 2768, 2896, 1968, 1200, 1680, 
2320, 2128, 1456, 1296, 1296, 944,  1136, 816,  208,  -240, -656, -1136,  -1648,  -2032,  -2512,  -3472,  
-3984,  -4368,  -4848,  -5488,  -6032,  -6384,  -6928,  -6608,  -5168,  -3504,  -4272,  -5616,  -4336,  -1296,  48, -848, 
-1360,  -400, 848,  1488, 1808, 1520, 1136, 1680, 2800, 2544, 1968, 2448, 2960, 2640, 2544, 2864, 
3056, 3088, 3088, 3152, 3152, 3408, 4368, 4080, 2928, 2992, 4400, 4816, 3696, 2384, 2640, 3600, 
3536, 2608, 1968, 1904, 2480, 2608, 2128, 1680, 1552, 1584, 1264, 880,  688,  560,  -80,  -944, 
-1584,  -1712,  -2128,  -2992,  -4080,  -4464,  -4848,  -5360,  -6160,  -6768,  -6992,  -7024,  -5872,  -4016,  -3472,  -4656,  
-5008,  -2096,  368,  112,  -688, 80, 880,  1424, 2128, 2160, 1456, 1520, 2352, 2384, 1776, 2000, 
2704, 2384, 2224, 2256, 2640, 2640, 2704, 2928, 2608, 2512, 3088, 3312, 2992, 2928, 2800, 2832, 
3440, 3984, 3728, 2832, 2544, 3216, 3568, 3216, 2832, 2640, 2736, 2928, 2768, 2768, 2416, 2160, 
2096, 1744, 1424, 1264, 432,  -336, -912, -1648,  -2288,  -3280,  -3760,  -4752,  -5520,  -6128,  -6832,  -7536,  
-7920,  -8144,  -7696,  -5808,  -3792,  -4112,  -5520,  -4048,  -304, 1200, -240, -432, 1136, 2064, 2224, 2416, 
2128, 1616, 2320, 2608, 1744, 1296, 2384, 3152, 2160, 1776, 2224, 2704, 2800, 2832, 2672, 2512, 
2928, 3120, 2928, 2768, 2704, 3152, 3120, 2544, 2704, 3344, 3248, 2416, 1744, 2512, 3152, 2768, 
2160, 2160, 2512, 2640, 2672, 2448, 2320, 2288, 1968, 1168, 528,  400,  48, -1168,  -2128,  -2960,  
-3664,  -4144,  -4912,  -6064,  -6832,  -7376,  -7792,  -8240,  -8656,  -7824,  -5552,  -3568,  -3632,  -4752,  -3536,  144,  
1968, 976,  400,  1520, 2416, 2640, 2480, 2352, 1552, 1808, 2096, 1552, 1200, 1904, 2480, 1840, 
1488, 2096, 2640, 2864, 3088, 3088, 2832, 2992, 3312, 3184, 3088, 2768, 2800, 2928, 3344, 3248, 
2448, 1808, 2128, 2512, 2384, 2096, 1840, 2224, 2416, 2608, 2480, 2512, 2352, 2160, 1840, 1584, 
1296, 880,  -112, -816, -1552,  -2320,  -3280,  -4208,  -5072,  -5776,  -6480,  -7408,  -7888,  -8304,  -8720,  -9136,  
-8208,  -5584,  -2864,  -3280,  -4400,  -3024,  912,  2768, 1648, 1136, 2160, 2640, 2544, 2480, 2096, 1392, 
1616, 1648, 752,  400,  1488, 2096, 1712, 1392, 1712, 2640, 2864, 3280, 3536, 3184, 3056, 3280, 
3344, 3344, 3184, 2864, 2544, 2640, 2672, 2544, 1936, 1360, 1456, 1904, 2000, 1840, 1808, 2064, 
2672, 2672, 2448, 2352, 2128, 1904, 1360, 624,  144,  -560, -1200,  -2128,  -3376,  -4176,  -4816,  -5648,  
-6256,  -7024,  -7760,  -8368,  -8560,  -8880,  -8752,  -6768,  -3504,  -1776,  -3056,  -3600,  -656, 2736, 2864, 1712, 
1872, 2384, 2096, 2096, 1872, 880,  528,  848,  336,  -560, -144, 1360, 1712, 1264, 1552, 2256, 
2736, 3440, 3984, 3760, 3568, 3568, 3664, 3504, 3568, 3088, 2224, 1840, 2672, 2512, 1520, 976,  
1456, 2064, 1840, 1712, 2256, 2832, 3056, 2960, 2800, 2608, 2576, 2480, 1872, 880,  16, -560, 
-1296,  -2000,  -2928,  -4240,  -5200,  -5616,  -6096,  -6768,  -7600,  -8304,  -8656,  -8496,  -8656,  -8400,  -5968,  -2288,  
-624, -2256,  -2576,  496,  3760, 3376, 2000, 2160, 2288, 1776, 1520, 1008, 176,  48, 336,  -432, 
-1360,  -112, 1552, 1712, 1552, 2096, 2896, 3472, 4176, 4624, 4432, 4208, 3984, 3728, 3472, 3216, 
2960, 2384, 1872, 2192, 2416, 1648, 1200, 1968, 2512, 2576, 2512, 3024, 3696, 3856, 3632, 3344, 
2960, 2736, 2448, 1936, 720,  -464, -752, -1552,  -2544,  -3440,  -4240,  -5168,  -5776,  -6128,  -6672,  -7504,  
-7856,  -8176,  -8240,  -8240,  -7952,  -5808,  -2384,  272,  -720, -1776,  656,  3984, 3824, 2608, 2320, 2544, 
1584, 1104, 624,  80, -304, -48,  -496, -1200,  -336, 1456, 2480, 2384, 2864, 3504, 4080, 4432, 
5008, 5136, 4688, 4176, 3664, 3152, 3056, 2992, 2256, 1616, 1392, 1744, 2064, 1616, 1520, 2448, 
3120, 3088, 3312, 3792, 4336, 4016, 3632, 3056, 2480, 1968, 1328, 336,  -528, -1360,  -2160,  -3152,  
-3920,  -4432,  -5232,  -5872,  -6352,  -6832,  -7376,  -7856,  -7760,  -7632,  -7664,  -7664,  -5616,  -1456,  1456, -208, 
-1488,  976,  4208, 3888, 2608, 2576, 2192, 1136, 368,  -112, -784, -464, 48, -624, -1296,  -368, 
1712, 2736, 2928, 3632, 4048, 4304, 4848, 5584, 5264, 4912, 4336, 3568, 2800, 2704, 2512, 2192, 
2000, 2128, 1616, 1040, 1616, 2928, 3344, 3408, 3440, 3952, 4400, 4656, 4464, 3760, 2896, 2448, 
1584, 560,  -112, -464, -1424,  -2384,  -3472,  -3920,  -4336,  -4912,  -5296,  -5968,  -6544,  -6960,  -7472,  -7792,  
-7568,  -7056,  -6960,  -5808,  -2704,  1040, 1040, -688, 592,  3376, 3888, 2512, 2192, 2224, 1040, -144, 
-496, -944, -1264,  -432, -304, -1232,  -720, 1104, 2448, 2800, 3568, 4304, 4592, 4464, 4976, 5040, 
4720, 4016, 3408, 2416, 1872, 1712, 1296, 656,  816,  1968, 2288, 1808, 1712, 3056, 4016, 4400, 
4080, 4240, 4432, 4368, 3568, 2672, 1904, 1776, 752,  -592, -1520,  -1648,  -2000,  -2928,  -3856,  -4208,  
-4496,  -5008,  -5744,  -6256,  -6704,  -7120,  -7536,  -7728,  -7824,  -7248,  -6384,  -4112,  -560, 1104, 144,  -368, 
1776, 3856, 2928, 1904, 2128, 1520, -176, -816, -1168,  -1264,  -1104,  -720, -1200,  -1328,  80, 1840, 
2800, 3408, 4464, 4496, 4336, 4624, 5008, 4784, 4176, 3408, 2416, 1584, 1520, 1104, 464,  336,  
1008, 1424, 1520, 1776, 2480, 3536, 4176, 4240, 3984, 4144, 4240, 3856, 2832, 1808, 1392, 688,  
-496, -1360,  -1680,  -2032,  -2800,  -3632,  -4176,  -4272,  -4848,  -5360,  -5840,  -6384,  -6768,  -7216,  -7376,  -7312,  
-6992,  -6800,  -5840,  -2768,  752,  1264, -208, 432,  2672, 3248, 1968, 1552, 1712, 688,  -880, -1584,  
-2032,  -1840,  -1072,  -912, -1520,  -1168,  432,  1904, 2672, 3664, 4336, 4336, 4208, 4144, 4144, 4144, 
3600, 2672, 1296, 688,  720,  464,  592,  976,  1200, 816,  752,  1680, 2992, 3536, 3664, 3664, 
3664, 3760, 3792, 3440, 2640, 2000, 1328, -144, -1104,  -1488,  -1648,  -2096,  -3024,  -4080,  -4496,  -5072,  
-5328,  -5232,  -5616,  -6320,  -6928,  -7376,  -7376,  -6800,  -6576,  -6384,  -5488,  -2288,  976,  1168, -208, 816,  
3088, 2928, 1520, 1296, 1488, 560,  -1008,  -1936,  -2480,  -2000,  -944, -944, -1520,  -720, 944,  2128, 
2736, 4048, 4848, 4816, 4400, 4304, 4144, 4048, 3536, 2608, 1680, 1104, 752,  432,  592,  1296, 
1776, 1520, 1392, 2064, 3152, 3920, 4144, 3888, 3984, 3664, 3408, 2704, 2320, 1936, 1264, 144,  
-1072,  -1520,  -1712,  -2064,  -2480,  -3216,  -4112,  -4784,  -4944,  -5104,  -5328,  -5488,  -5968,  -6544,  -6896,  -6704,  
-5968,  -5648,  -4624,  -1648,  1136, 1136, 144,  1072, 2768, 2704, 1680, 1392, 1168, 144,  -1072,  -1680,  
-2160,  -1776,  -944, -720, -1136,  -432, 1200, 2096, 2960, 4016, 4816, 4656, 4400, 4240, 4048, 3952, 
3344, 2608, 1616, 1040, 688,  240,  592,  1808, 2608, 2064, 1712, 2544, 3696, 4048, 4048, 4048, 
3920, 3408, 2576, 1872, 1552, 1200, 464,  -656, -1456,  -1616,  -1744,  -2064,  -2608,  -2960,  -3600,  -4304,  
-4592,  -4848,  -5168,  -5424,  -5872,  -6224,  -6448,  -6352,  -5968,  -5360,  -3120,  208,  1776, 880,  560,  2128, 
3152, 2384, 1776, 1840, 1136, -240, -1296,  -2032,  -2096,  -1296,  -592, -1136,  -1104,  208,  1488, 2224, 
3440, 4624, 4848, 4464, 4336, 4176, 4176, 4016, 3216, 2096, 1488, 1616, 1232, 624,  1040, 2192, 
2480, 1616, 1744, 2928, 3984, 3856, 3664, 3824, 4048, 3504, 2800, 2096, 1840, 1520, 624,  -752, 
-1584,  -1232,  -1520,  -2416,  -2704,  -2896,  -3312,  -4016,  -4304,  -4432,  -4560,  -4720,  -5232,  -5904,  -5936,  -5328,  
-5328,  -5424,  -4208,  -1136,  1328, 1264, 432,  1328, 2608, 2320, 1456, 1424, 1616, 592,  -720, -1904,  
-1936,  -1328,  -496, -656, -688, 176,  1296, 1744, 2800, 4112, 4944, 4720, 4272, 4208, 4112, 3920, 
3760, 2736, 2096, 1680, 1200, 816,  1808, 3280, 3184, 2224, 2160, 3248, 3888, 3824, 4112, 4208, 
3856, 2736, 2000, 1424, 1712, 1552, 528,  -912, -816, -1008,  -1456,  -1680,  -1584,  -1712,  -2576,  -3440,  
-3856,  -3984,  -4080,  -4272,  -4912,  -5424,  -5520,  -5584,  -5360,  -5040,  -4528,  -2800,  -80,  1680, 1200, 1040, 
2352, 2960, 2192, 1744, 1840, 1488, 528,  -688, -1456,  -1392,  -720, -432, -688, -272, 1072, 1840, 
2032, 3216, 4368, 4752, 4400, 4272, 4080, 4144, 3888, 3312, 3056, 3312, 3536, 2992, 2224, 2256, 
2672, 2608, 2224, 2512, 2960, 2960, 2704, 2480, 2544, 2608, 2544, 1968, 1424, 1232, 688,  -48,  
-464, -464, -752, -1520,  -2192,  -2544,  -2640,  -2928,  -3376,  -3728,  -4112,  -4368,  -4816,  -5040,  -5136,  -4848,  
-5072,  -5168,  -4976,  -4304,  -2192,  240,  1456, 1264, 1328, 1808, 2160, 1680, 1584, 1872, 1552, 496,  
-592, -1136,  -944, -368, -112, 144,  592,  1296, 1552, 2384, 3600, 4688, 4752, 4560, 4400, 4368, 
4016, 4176, 4272, 4240, 4048, 3760, 3120, 2704, 2192, 2384, 2256, 2064, 1936, 1968, 1904, 1936, 
2192, 2096, 2000, 1744, 1328, 752,  560,  432,  -208, -784, -1008,  -1392,  -1968,  -2480,  -2640,  -2800,  
-2800,  -3152,  -3760,  -4368,  -4240,  -4432,  -4592,  -4784,  -4880,  -5136,  -4848,  -4528,  -3792,  -2160,  80, 720,  
624,  656,  1456, 1520, 1328, 1488, 1840, 1392, 336,  -656, -784, -432, 336,  336,  400,  1104, 
1680, 1776, 2384, 3568, 4432, 4688, 4880, 4592, 4528, 4624, 4688, 4016, 3504, 3216, 2736, 1776, 
1584, 1808, 1776, 1648, 1616, 1584, 1488, 1616, 1680, 1648, 1456, 1232, 464,  -208, -496, -752, 
-1200,  -1424,  -1552,  -1776,  -2064,  -2192,  -2352,  -2448,  -2608,  -2928,  -3184,  -3536,  -3984,  -4528,  -4720,  -4848,  
-5040,  -5168,  -5040,  -4720,  -4496,  -4144,  -3376,  -2192,  -1104,  -304, 80, 656,  912,  1200, 784,  912,  
1264, 1488, 752,  336,  144,  560,  880,  1072, 1328, 1872, 2736, 3024, 3120, 3696, 4432, 4496, 
4304, 4240, 4240, 3856, 3504, 3248, 2928, 2864, 2640, 2192, 2224, 2160, 2032, 1584, 1520, 1520, 
1392, 912,  400,  144,  48, -464, -880, -1008,  -976, -1168,  -1264,  -1456,  -1328,  -1392,  -1552,  -1936,  
-1968,  -2096,  -2608,  -3312,  -3664,  -3888,  -4272,  -4560,  -4816,  -4880,  -4944,  -4912,  -4592,  -4304,  -3760,  -3184,  
-2448,  -2000,  -1776,  -1072,  -208, 432,  400,  720,  912,  976,  1104, 1328, 1296, 1264, 1424, 1648, 
1616, 2128, 2512, 2608, 2832, 3440, 3504, 3504, 3632, 3952, 3952, 3952, 3952, 3504, 3504, 3568, 
3248, 2832, 2640, 2608, 2256, 1968, 1712, 1488, 1168, 752,  336,  144,  80, -48,  -400, -432, 
-560, -688, -784, -816, -880, -912, -1104,  -1328,  -1584,  -1776,  -1776,  -1808,  -2032,  -2640,  -2896,  -3184,  
-3024,  -3344,  -3664,  -3728,  -3440,  -3408,  -3856,  -3760,  -3088,  -2608,  -2320,  -2096,  -1648,  -1392,  -944, -816, 
-528, 176,  528,  208,  -80,  496,  752,  592,  720,  1200, 1424, 1488, 1680, 1808, 2192, 2672, 
2704, 2608, 2928, 3376, 3312, 2960, 3152, 3280, 3152, 2800, 2576, 2608, 2672, 2480, 2224, 2224, 
2448, 2256, 1872, 1776, 1936, 1648, 1232, 848,  656,  624,  368,  48, -144, -112, -144, -496, 
-528, -496, -528, -784, -848, -976, -1200,  -1520,  -1680,  -1904,  -1744,  -1936,  -2256,  -2704,  -2704,  -2320,  
-2416,  -2544,  -2384,  -1904,  -1968,  -2192,  -2032,  -1488,  -1200,  -1200,  -1456,  -1552,  -1360,  -1136,  -1200,  -1264,  
-976, -624, -592, -624, -400, -272, 48, -48,  80, 272,  272,  336,  144,  336,  496,  464,  
400,  432,  624,  624,  496,  496,  816,  944,  976,  720,  848,  944,  688,  592,  656,  688,  
720,  432,  400,  304,  272,  432,  400,  272,  336,  144,  -48,  -240, -304, -368, -272, -464, 
-528, -592, -656, -560, -656, -528, -496, -464, -560, -592, -688, -688, -624, -720, -720, -656, 
-720, -656, -688, -912, -784, -784, -592, -624, -464, -336, -208, -272, -208, -176, -112, -80,  
48, -48,  144,  176,  336,  80, 336,  304,  144,  112,  240,  400,  592,  368,  432,  400,  
496,  304,  400,  400,  592,  592,  560,  560,  560,  496,  560,  496,  624,  784,  592,  656,  
816,  752,  720,  720,  656,  752,  688,  816,  560,  688,  816,  496,  336,  560,  368,  336,  
112,  80, 304,  272,  240,  336,  400,  496,  400,  208,  528,  432,  240,  -80,  -112, 48, 
272,  368,  304,  272,  48, 176,  272,  112,  720,  464,  464,  496,  432,  208,  272,  464,  
304,  400,  240,  176,  400,  368,  848,  976,  688,  560,  560,  176,  464,  464,  560,  528,  
560,  496,  592,  592,  1104, 1040, 720,  1264, 1008, 784,  1008, 976,  1232, 1392, 1264, 1200, 
848,  848,  784,  912,  496,  912,  1136, 752,  1264, 1200, 1584, 1232, 784,  1584, 1392, 1200, 
1424, 1136, 1104, 912,  1072, 1072, 720,  560,  1104, 1008, 1136, 1488, 1360, 1392, 1072, 1296, 
976,  1008, 1072, 1072, 912,  1104, 1200, 944,  1360, 944,  880,  1232, 1040, 1200, 1360, 880,  
1072, 528,  1392, 1488, 1072, 1200, 816,  1136, 1008, 1328, 1232, 1104, 1296, 912,  848,  1136, 
1456, 1840, 1360, 784,  1488, 1008, 1008, 720,  1232, 784,  784,  624,  496,  1136, 1040, 816,  
368,  528,  1008, 496,  368,  48, 1296, 464,  272,  336,  496,  656,  624,  176,  304,  880,  
656,  144,  432,  752,  880,  304,  336,  208,  624,  176,  336,  400,  784,  336,  176,  80, 
592,  400,  -48,  304,  592,  336,  176,  144,  -48,  208,  464,  400,  432,  784,  816,  112,  
688,  432,  656,  432,  208,  528,  368,  784,  528,  720,  656,  624,  592,  592,  464,  496,  
688,  272,  304,  80, 592,  336,  80, 560,  304,  112,  -560, -176, 176,  -176, -112, 176,  
80, -432, -240, -80,  -144, -400, -208, -336, -464, -400, -624, -304, -304, -464, -432, -624, 
-176, -112, -368, -240, -336, 464,  -496, 48, -208, -272, -400, -80,  -400, -336, -112, -528, 
-560, -816, -272, 112,  -240, -80,  -464, 208,  240,  -304, -304, 112,  240,  -144, -464, -176, 
48, -176, -80,  -176, 144,  112,  80, 208,  272,  336,  48, -496, -336, -208, -80,  -336, 
-368, -208, -112, 80, -368, -112, 304,  -304, -176, -176, -240, -464, -336, -432, -144, -656, 
-304, -848, -336, -400, -368, -528, -272, 112,  -400, -592, 80, -272, -528, -336, -880, -240, 
-112, -112, -528, 80, 464,  48, -112, -496, 112,  -592, 48, -208, -400, -400, -176, -592, 
-272, -464, 432,  -48,  -336, 144,  144,  -304, 48, -464, -368, -400, -496, -432, -720, -400, 
-240, -144, -400, -272, -272, -112, -592, -720, 48, -432, -912, -784, -240, -176, -848, -464, 
-304, -48,  -240, -592, 144,  -272, -176, -400, -112, 240,  -304, -144, -240, -240, 144,  144,  
-496, 208,  240,  208,  -80,  304,  304,  112,  -48,  208,  -176, 112,  144,  112,  -80,  528,  
240,  432,  240,  784,  560,  336,  560,  688,  1008, 432,  400,  752,  592,  624,  560,  912,  
1008, 784,  1008, 880,  976,  1136, 1072, 816,  688,  848,  784,  880,  624,  912,  912,  880,  
944,  720,  1104, 976,  720,  1104, 848,  848,  1232, 848,  976,  944,  1104, 848,  1072, 1008, 
848,  1072, 1040, 944,  1328, 1296, 1264, 1200, 1072, 1424, 880,  1296, 912,  1392, 816,  944,  
1552, 1008, 1264, 1360, 688,  1328, 1328, 1136, 880,  976,  1360, 720,  1232, 1104, 912,  816,  
1776, 912,  848,  1456, 912,  1424, 752,  1232, 1168, 1040, 848,  912,  784,  688,  944,  304,  
464,  528,  752,  336,  400,  752,  304,  592,  368,  368,  272,  272,  560,  -208, 304,  240,  
272,  -48,  144,  464,  112,  240,  80, 464,  -304, 336,  176,  -208, -80,  304,  -176, 80, 
-48,  208,  -80,  272,  176,  176,  -208, 304,  -112, -336, 112,  -400, -80,  -176, -304, -272, 
-112, 112,  -48,  -304, 144,  -112, -112, -592, -208, -304, -752, -112, -368, -816, 112,  -400, 
-624, -592, 80, -560, -528, -336, -432, -688, -464, -752, -848, -304, -592, -784, -752, -720, 
-720, -464, -624, -784, -560, -688, -80,  -720, -432, -368, -336, -496, -240, -400, -80,  -432, 
-80,  -112, -336, 560,  48, 144,  720,  272,  912,  624,  688,  1104, 624,  1008, 1072, 976,  
1424, 1072, 1360, 1328, 1456, 1200, 1936, 1424, 2032, 1840, 2032, 2000, 2096, 2448, 2256, 2416, 
2096, 2480, 2352, 2640, 2480, 2416, 2704, 2640, 2512, 2608, 2576, 2480, 2288, 2448, 2448, 2160, 
2576, 1840, 2032, 1776, 1648, 1360, 1392, 1008, 1040, 528,  1040, 304,  272,  112,  -144, -80,  
-432, -400, -624, -432, -656, -144, -720, -336, -112, -432, -80,  -368, 304,  48, 432,  560,  
592,  1136, 752,  1232, 1264, 1360, 1264, 1392, 1744, 1520, 1520, 1872, 2032, 1808, 2032, 1840, 
1904, 1712, 1904, 1904, 1904, 1520, 1616, 1552, 1136, 1520, 976,  1168, 848,  816,  368,  656,  
688,  208,  240,  240,  -80,  -240, -208, -528, -48,  -1008,  -368, -976, -880, -624, -1136,  -720, 
-1200,  -944, -976, -1168,  -688, -1424,  -784, -1104,  -944, -528, -1392,  -688, -1200,  -880, -784, -1296,  
-1168,  -880, -816, -976, -1168,  -784, -1168,  -1072,  -1168,  -1104,  -1392,  -1040,  -1168,  -1360,  -880, -1040,  
-1040,  -528, -656, -400, -496, 176,  48, 400,  720,  976,  1392, 1616, 2032, 2448, 2416, 2992, 
3088, 3536, 3728, 3632, 4240, 3824, 4560, 4496, 4560, 4528, 4880, 4720, 4720, 4592, 5136, 4368, 
4560, 4816, 3792, 4240, 4304, 3696, 3760, 3088, 3152, 2832, 2512, 2416, 1680, 1648, 1328, 912,  
624,  304,  -272, -560, -976, -1104,  -1360,  -1616,  -1488,  -2512,  -1808,  -2320,  -2384,  -2544,  -2704,  -2352,  
-3184,  -2768,  -3216,  -2896,  -3312,  -3216,  -2896,  -3216,  -3280,  -3344,  -3344,  -3280,  -3408,  -3088,  -3504,  -3280,  
-3216,  -3472,  -3600,  -2992,  -3184,  -3312,  -3088,  -3024,  -2832,  -3120,  -2864,  -2480,  -2832,  -2320,  -2480,  -2576,  
-2352,  -2608,  -1968,  -2256,  -2224,  -1936,  -2192,  -2352,  -1904,  -2352,  -2000,  -2032,  -2096,  -2096,  -2352,  -1776,  
-2064,  -2096,  -2288,  -2064,  -2256,  -1872,  -2384,  -2256,  -2224,  -2160,  -2192,  -2352,  -2416,  -2192,  -2736,  -2288,  
-2384,  -2512,  -2224,  -2512,  -2672,  -2288,  -2480,  -2640,  -2800,  -2288,  -2640,  -2640,  -2512,  -2800,  -2256,  -2864,  
-2672,  -2704,  -2864,  -2608,  -3088,  -3120,  -2608,  -3344,  -2736,  -2992,  -3056,  -2896,  -3216,  -3088,  -3312,  -3056,  
-2864,  -3216,  -3056,  -3184,  -3248,  -2832,  -3184,  -2896,  -3056,  -3056,  -2896,  -3024,  -2800,  -2864,  -2864,  -2448,  
-2800,  -2480,  -2608,  -2608,  -2320,  -2224,  -2192,  -2096,  -2224,  -1904,  -2064,  -1936,  -1712,  -1840,  -1648,  -1648,  
-1296,  -1392,  -1200,  -1264,  -1168,  -1040,  -1008,  -1008,  -912, -720, -848, -720, -720, -880, -720, -464, 
-592, -368, -528, -304, -336, -688, -176, -464, -272, -496, -336, -368, -336, -240, -560, -176, 
-400, -336, -304, -464, -336, -496, -464, -400, -688, -368, -464, -816, -272, -560, -560, -816, 
-688, -528, -752, -688, -688, -688, -944, -592, -528, -848, -880, -624, -784, -720, -560, -624, 
-816, -816, -848, -368, -720, -688, -592, -560, -80,  -656, -272, -304, -528, -48,  112,  -144, 
272,  144,  112,  -80,  240,  496,  240,  720,  624,  656,  816,  592,  1040, 1104, 880,  1168, 
1040, 1168, 1264, 1040, 1456, 1296, 1744, 1520, 1520, 1936, 1552, 1840, 1936, 1776, 1904, 2096, 
1840, 1968, 2064, 2128, 2192, 2128, 2416, 2352, 2320, 2352, 2416, 2416, 2544, 2544, 2416, 2544, 
2480, 2480, 2384, 2608, 2576, 2768, 2608, 2736, 2672, 2768, 2672, 2768, 2960, 2960, 2928, 2672, 
3024, 2864, 2672, 3088, 2960, 2896, 2864, 3120, 3024, 3024, 2992, 3312, 3024, 3056, 3248, 2992, 
3056, 3184, 3344, 3312, 3248, 3248, 3472, 3504, 3536, 3504, 3504, 3632, 3664, 3760, 3632, 3760, 
3664, 3568, 3696, 3984, 4112, 3952, 3888, 3824, 4112, 3952, 4048, 3952, 4080, 4080, 4080, 4080, 
4080, 4336, 4208, 4144, 4080, 3984, 4144, 4176, 3984, 4048, 4048, 3952, 4176, 3984, 4240, 4016, 
3952, 4240, 4240, 4112, 4144, 4368, 4048, 3952, 3824, 4016, 3984, 3664, 3568, 3568, 3248, 3056, 
3024, 2800, 2800, 2640, 2192, 2096, 2096, 1872, 1712, 1584, 1392, 1168, 1488, 1232, 944,  1072, 
912,  1072, 944,  1072, 1040, 752,  624,  848,  592,  848,  688,  368,  496,  304,  208,  112,  
-112, -80,  -432, -592, -592, -752, -816, -880, -1104,  -976, -1136,  -1296,  -1328,  -1680,  -1328,  -1520,  
-1616,  -1328,  -1648,  -1872,  -1872,  -1840,  -1872,  -1936,  -2032,  -1904,  -2256,  -2160,  -2096,  -2128,  -2000,  -2128,  
-2064,  -2032,  -2256,  -2032,  -2096,  -2096,  -1904,  -2320,  -1968,  -1968,  -1808,  -1904,  -2000,  -1648,  -1584,  -1808,  
-1648,  -1712,  -1424,  -1712,  -1488,  -1744,  -1616,  -1552,  -1808,  -1424,  -1904,  -1904,  -1520,  -1936,  -1968,  -2064,  
-2000,  -2032,  -2288,  -2192,  -2320,  -2256,  -2352,  -2448,  -2480,  -2480,  -2544,  -2704,  -2704,  -2736,  -2608,  -2704,  
-2800,  -2544,  -2800,  -2768,  -2736,  -3024,  -2704,  -2896,  -2864,  -2896,  -2736,  -2704,  -2640,  -2544,  -2608,  -2576,  
-2416,  -2352,  -2256,  -2352,  -2256,  -2064,  -2000,  -2032,  -1936,  -1840,  -1712,  -1904,  -1616,  -1424,  -1488,  -1232,  
-1040,  -1008,  -1104,  -1072,  -912, -656, -656, -624, -464, -208, -336, -112, 48, 144,  80, 336,  
432,  656,  400,  592,  656,  688,  880,  816,  1136, 1200, 1104, 1040, 1360, 1424, 1520, 1584, 
1712, 1744, 1744, 1776, 1776, 1840, 1968, 1808, 2096, 2096, 2000, 2160, 2224, 2384, 2384, 2224, 
2448, 2448, 2320, 2448, 2448, 2480, 2544, 2576, 2544, 2480, 2800, 2640, 2576, 2832, 2672, 2832, 
2800, 2576, 2736, 2608, 2800, 2736, 2736, 2736, 2768, 2672, 2608, 2704, 2800, 2608, 2704, 2544, 
2704, 2640, 2576, 2544, 2672, 2704, 2704, 2704, 2736, 2736, 2832, 2704, 2640, 2704, 2672, 2544, 
2480, 2384, 2416, 2416, 2288, 2352, 2384, 2256, 2128, 2064, 1936, 1808, 1840, 1648, 1776, 1744, 
1616, 1456, 1584, 1616, 1584, 1232, 1264, 1200, 1232, 1072, 1072, 1072, 1104, 848,  944,  816,  
592,  592,  528,  528,  624,  560,  368,  240,  240,  240,  176,  144,  144,  -48,  -176, -208, 
16, -176, -144, -240, -304, -208, -208, -304, -144, -272, -208, -336, -176, -464, -528, -464, 
-560, -432, -400, -464, -240, -624, -464, -496, -560, -624, -720, -592, -592, -784, -496, -816, 
-688, -560, -880, -688, -656, -944, -816, -880, -720, -752, -1008,  -720, -752, -848, -720, -784, 
-656, -688, -592, -624, -624, -560, -464, -624, -560, -464, -368, -336, -368, -336, -272, -272, 
-240, -336, -240, -144, -272, -272, -272, -240, -112, -144, -240, -272, -272, -432, -432, -336, 
-336, -464, -496, -464, -624, -656, -624, -624, -560, -624, -688, -656, -720, -656, -624, -560, 
-496, -496, -496, -336, -240, -144, 112,  112,  368,  336,  368,  432,  592,  656,  752,  752,  
912,  944,  1008, 1072, 1008, 1040, 1040, 1104, 1104, 1200, 1040, 880,  944,  880,  848,  880,  
848,  816,  784,  720,  592,  624,  592,  688,  464,  464,  400,  208,  208,  208,  144,  80, 
16, 48, -48,  -240, -304, -400, -336, -464, -464, -624, -624, -720, -816, -880, -880, -912, 
-976, -1104,  -1200,  -1264,  -1392,  -1392,  -1328,  -1456,  -1456,  -1616,  -1584,  -1616,  -1552,  -1424,  -1584,  -1552,  
-1648,  -1680,  -1680,  -1712,  -1552,  -1744,  -1616,  -1584,  -1552,  -1584,  -1680,  -1584,  -1584,  -1616,  -1520,  -1648,  
-1552,  -1552,  -1552,  -1616,  -1616,  -1680,  -1584,  -1616,  -1424,  -1488,  -1456,  -1456,  -1392,  -1392,  -1456,  -1360,  
-1296,  -1264,  -1232,  -1200,  -1296,  -1200,  -1168,  -1136,  -1168,  -1104,  -1072,  -1040,  -976, -1008,  -976, -976, 
-1008,  -976, -944, -880, -880, -912, -816, -880, -848, -752, -848, -848, -784, -784, -720, -784, 
-784, -784, -720, -720, -816, -784, -656, -752, -656, -624, -752, -656, -592, -656, -592, -560, 
-528, -336, -560, -592, -592, -688, -688, -624, -720, -656, -560, -464, -624, -528, -624, -528, 
-592, -496, -528, -560, -464, -496, -336, -464, -464, -464, -432, -432, -336, -304, -240, -240, 
-240, -272, -208, -144, -112, -80,  -48,  368,  80, 272,  208,  144,  240,  304,  368,  304,  
368,  496,  400,  496,  528,  592,  528,  624,  528,  592,  624,  656,  656,  624,  784,  720,  
848,  656,  720,  784,  880,  784,  848,  880,  848,  944,  976,  976,  1104, 1072, 1008, 1072, 
1104, 1104, 1040, 1104, 1136, 1168, 1136, 1168, 1264, 1232, 1328, 1296, 1296, 1360, 1328, 1200, 
1328, 1360, 1392, 1328, 1392, 1328, 1392, 1424, 1392, 1360, 1360, 1328, 1360, 1328, 1392, 1232, 
1264, 1168, 1360, 1168, 1200, 1104, 1040, 1136, 976,  1008, 976,  976,  912,  848,  752,  752,  
688,  560,  656,  592,  528,  496,  560,  368,  400,  336,  336,  272,  240,  304,  240,  176,  
144,  176,  176,  80, 16, 80, 48, 80, -112, -48,  -144, -176, -144, -208, -208, -208, 
-144, -240, -240, -240, -272, -208, -304, -240, -336, -400, -304, -432, -496, -432, -464, -496, 
-400, -496, -496, -592, -464, -432, -496, -496, -496, -464, -432, -432, -368, -432, -336, -304, 
-240, -336, -240, -304, -272, -272, -240, -240, -208, -144, -176, -48,  -80,  48, -48,  48, 
80, 80, 112,  112,  208,  240,  176,  304,  304,  304,  336,  304,  368,  336,  272,  304,  
336,  304,  368,  368,  432,  464,  432,  496,  432,  336,  400,  464,  368,  464,  496,  400,  
432,  560,  464,  496,  464,  496,  496,  528,  496,  400,  464,  496,  432,  560,  528,  464,  
528,  624,  496,  560,  464,  592,  528,  592,  560,  592,  592,  528,  656,  592,  592,  592,  
560,  592,  528,  592,  720,  592,  688,  624,  624,  624,  592,  656,  656,  592,  656,  688,  
624,  720,  784,  720,  784,  784,  816,  784,  912,  880,  848,  816,  944,  912,  912,  1008, 
976,  944,  1200, 1104, 1136, 1104, 1136, 1232, 1264, 1136, 1232, 1264, 1328, 1328, 1328, 1264, 
1392, 1424, 1360, 1424, 1328, 1424, 1424, 1456, 1520, 1392, 1424, 1360, 1456, 1488, 1424, 1488, 
1424, 1456, 1360, 1392, 1392, 1392, 1424, 1392, 1328, 1392, 1328, 1264, 1296, 1328, 1232, 1200, 
1168, 1136, 1040, 1168, 1104, 1136, 944,  1008, 1072, 1008, 880,  944,  912,  912,  848,  720,  
784,  656,  720,  624,  688,  464,  496,  624,  560,  496,  496,  400,  464,  432,  336,  400,  
368,  400,  304,  400,  336,  400,  272,  272,  304,  240,  176,  208,  176,  112,  112,  176,  
240,  176,  176,  144,  112,  144,  80, 144,  48, -80,  48, 48, 48, -48,  -176, -48,  
48, -80,  -80,  -176, -112, -112, -176, 48, -112, 48, -144, -176, -144, -144, -48,  -208, 
-176, -80,  -80,  -80,  -176, -176, -208, -176, -304, -144, -208, -176, -272, -208, -240, -144, 
-80,  -176, -240, -336, -240, -240, -176, -208, -272, -272, -176, -176, -144, -144, -176, -208, 
-144, -112, -48,  -144, -176, -80,  -144, -112, -80,  -48,  80, -80,  -48,  80, 80, -80,  
48, -48,  80, -80,  80, 144,  112,  48, 80, 48, 48, 112,  112,  176,  48, 208,  
112,  144,  144,  176,  176,  80, 144,  272,  240,  336,  208,  240,  272,  272,  272,  432,  
368,  336,  304,  272,  432,  368,  336,  400,  432,  336,  304,  368,  304,  304,  464,  400,  
400,  400,  336,  336,  400,  304,  400,  304,  432,  432,  432,  464,  432,  496,  496,  464,  
432,  496,  464,  496,  464,  368,  432,  432,  432,  432,  464,  496,  368,  432,  368,  336,  
368,  336,  336,  304,  304,  368,  400,  368,  400,  368,  432,  304,  304,  272,  176,  432,  
304,  336,  336,  304,  464,  240,  240,  304,  144,  336,  304,  336,  272,  400,  304,  240,  
304,  272,  336,  208,  176,  240,  240,  272,  400,  240,  240,  240,  368,  336,  240,  272,  
272,  240,  176,  272,  304,  240,  272,  272,  304,  368,  240,  368,  272,  208,  336,  176,  
240,  240,  208,  176,  176,  208,  240,  240,  240,  176,  240,  240,  272,  208,  240,  144,  
208,  208,  208,  208,  240,  272,  240,  176,  208,  208,  208,  112,  144,  208,  208,  176,  
240,  208,  272,  176,  336,  176,  272,  176,  208,  240,  240,  208,  336,  272,  304,  272,  
304,  240,  304,  272,  304,  272,  208,  208,  336,  272,  304,  304,  368,  304,  304,  208,  
304,  336,  272,  304,  336,  272,  368,  368,  336,  272,  272,  272,  304,  240,  304,  304,  
272,  272,  272,  304,  272,  304,  272,  368,  304,  304,  240,  304,  304,  304,  240,  272,  
336,  304,  304,  304,  304,  240,  304,  336,  272,  336,  272,  272,  400,  336,  400,  304,  
272,  304,  368,  368,  464,  528,  400,  368,  400,  432,  432,  464,  496,  496,  528,  464,  
496,  464,  496,  528,  560,  400,  528,  432,  592,  464,  592,  560,  528,  560,  496,  528,  
496,  496,  528,  496,  464,  464,  528,  336,  432,  464,  400,  496,  432,  496,  560,  496,  
336,  368,  400,  336,  464,  336,  272,  464,  464,  496,  592,  432,  432,  400,  368,  336,  
336,  496,  496,  496,  368,  432,  368,  400,  464,  432,  400,  432,  464,  432,  432,  432,  
496,  496,  496,  432,  496,  400,  432,  496,  528,  400,  432,  464,  464,  464,  528,  592,  
464,  496,  528,  464,  496,  496,  368,  560,  496,  432,  560,  528,  496,  432,  496,  432,  
528,  464,  464,  528,  432,  528,  464,  400,  528,  400,  592,  496,  464,  336,  432,  432,  
432,  464,  464,  400,  432,  528,  368,  400,  496,  464,  368,  432,  400,  368,  400,  464,  
432,  464,  560,  432,  464,  464,  528,  432,  432,  432,  400,  432,  464,  496,  400,  368,  
432,  400,  400,  336,  400,  368,  432,  368,  368,  400,  432,  432,  400,  400,  432,  368,  
368,  336,  336,  272,  304,  304,  304,  272,  272,  272,  176,  304,  272,  272,  336,  208,  
144,  112,  208,  176,  144,  144,  176,  144,  112,  -48,  80, 48, -80,  80, 48, 48, 
176,  -48,  -48,  -48,  -144, -80,  -48,  -80,  80, 144,  80, -48,  144,  112,  -80,  -80,  
80, 48, 112,  -112, 48, -112, -112, 48, -112, -144, 80, -112, -112, -112, -112, -112, 
-144, -176, -80,  -48,  -80,  -112, 48, -80,  -112, -48,  -144, -112, -112, -208, -144, -208, 
-176, -176, -176, -144, -176, -80,  -240, -240, -48,  -144, -144, -80,  -80,  -144, -176, -112, 
-240, -144, -112, -144, -144, -112, -80,  -48,  -144, -48,  -48,  -144, 48, -48,  48, -80,  
48, -144, -112, -80,  176,  -80,  -80,  -112, 16, -48,  112,  -48,  -80,  -112, 80, -80,  
-80,  -176, -112, 48, -80,  -80,  -80,  -112, -80,  -48,  -112, -240, -80,  -48,  -112, -112, 
-112, -112, -48,  -80,  -80,  -144, 48, 48, -48,  -48,  -80,  48, 176,  -80,  -80,  -80,  
-80,  48, -80,  -48,  -80,  80, -48,  48, 48, -48,  -112, -48,  -48,  -48,  240,  -48,  
112,  -48,  80, 80, 80, -80,  80, 48, 80, -80,  16, -80,  -48,  144,  144,  80, 
-48,  48, 48, 48, 80, -48,  -48,  48, -48,  48, -48,  48, 144,  48, 48, 112,  
176,  144,  112,  176,  112,  176,  48, 144,  144,  176,  176,  112,  208,  208,  144,  112,  
208,  272,  112,  240,  176,  240,  176,  208,  176,  144,  240,  176,  240,  176,  112,  144,  
240,  208,  208,  272,  240,  272,  176,  208,  240,  144,  176,  240,  240,  240,  240,  304,  
240,  208,  432,  272,  368,  272,  272,  272,  272,  272,  304,  336,  400,  272,  304,  176,  
272,  240,  272,  304,  272,  208,  368,  336,  304,  272,  336,  432,  304,  400,  272,  304,  
336,  336,  304,  272,  272,  336,  304,  368,  400,  304,  336,  400,  432,  208,  336,  336,  
368,  368,  496,  400,  304,  368,  336,  336,  432,  336,  336,  368,  368,  368,  400,  400,  
336,  432,  400,  400,  272,  400,  400,  464,  400,  432,  368,  432,  464,  400,  496,  432,  
432,  464,  432,  432,  496,  368,  560,  496,  624,  304,  496,  432,  528,  464,  464,  464,  
432,  496,  496,  496,  464,  432,  432,  400,  560,  400,  368,  400,  432,  400,  592,  400,  
464,  464,  464,  336,  528,  368,  336,  400,  464,  432,  464,  400,  432,  528,  464,  496,  
432,  496,  464,  496,  496,  400,  496,  464,  400,  496,  400,  464,  432,  432,  368,  432,  
432,  464,  432,  368,  464,  432,  336,  400,  368,  304,  432,  400,  336,  400,  304,  400,  
336,  336,  400,  400,  432,  368,  496,  368,  368,  464,  400,  464,  368,  432,  368,  400,  
368,  304,  336,  336,  336,  304,  464,  336,  336,  336,  240,  368,  336,  176,  336,  400,  
368,  400,  272,  304,  368,  272,  368,  400,  496,  336,  400,  336,  208,  304,  272,  336,  
304,  272,  336,  112,  208,  272,  240,  304,  272,  336,  336,  336,  368,  272,  336,  368,  
336,  368,  464,  368,  400,  432,  432,  432,  432,  464,  432,  432,  432,  464,  400,  432,  
400,  240,  432,  368,  464,  336,  432,  400,  496,  432,  432,  400,  432,  464,  464,  464,  
432,  432,  464,  432,  432,  272,  464,  432,  464,  304,  432,  368,  336,  400,  432,  368,  
528,  400,  368,  400,  400,  368,  336,  368,  368,  432,  304,  304,  368,  336,  304,  272,  
336,  368,  208,  304,  272,  240,  272,  144,  304,  464,  304,  272,  336,  272,  272,  304,  
208,  272,  304,  272,  304,  272,  304,  112,  272,  304,  368,  208,  176,  240,  208,  144,  
240,  208,  176,  208,  176,  176,  176,  144,  112,  240,  144,  208,  80, 112,  112,  112,  
112,  112,  304,  176,  144,  176,  48, 272,  112,  144,  80, 48, 48, 80, 48, 112,  
80, 48, 112,  16, 112,  48, -48,  -80,  176,  112,  144,  80, 144,  176,  80, 112,  
144,  80, 144,  144,  144,  144,  208,  144,  48, 16, 208,  144,  112,  112,  144,  112,  
176,  80, 240,  144,  176,  112,  176,  144,  176,  208,  112,  112,  176,  112,  48, 80, 
176,  80, 80, 144,  112,  112,  176,  112,  -80,  80, 80, 80, 48, 48, 48, -112, 
48, 80, 144,  144,  112,  80, 144,  176,  112,  112,  80, 112,  16, 80, 144,  80, 
112,  80, 48, 112,  144,  144,  144,  240,  -80,  144,  144,  208,  112,  176,  144,  176,  
240,  208,  144,  80, 144,  -80,  80, 80, 208,  48, 112,  48, 112,  -48,  144,  112,  
48, 80, 80, 48, 80, -112, 16, 112,  48, 48, 48, 80, 48, -48,  -48,  -80,  
-48,  -48,  80, 48, 176,  48, -80,  48, 48, 48, -80,  -80,  112,  112,  80, 48, 
48, 80, -112, 112,  48, -80,  80, 80, 112,  48, 112,  80, 48, 144,  48, 112,  
144,  112,  112,  112,  176,  176,  80, 208,  208,  208,  208,  208,  176,  176,  176,  208,  
208,  304,  272,  144,  240,  80, 112,  176,  144,  240,  144,  144,  144,  112,  208,  176,  
80, 176,  144,  208,  112,  144,  112,  112,  176,  112,  112,  144,  80, 176,  48, 48, 
112,  144,  144,  208,  336,  304,  144,  208,  144,  144,  144,  176,  240,  176,  304,  208,  
176,  304,  208,  304,  304,  304,  272,  336,  304,  400,  304,  368,  464,  336,  368,  368,  
368,  496,  368,  400,  464,  272,  400,  432,  432,  400,  464,  400,  496,  464,  496,  400,  
464,  368,  432,  400,  496,  400,  400,  464,  464,  400,  464,  464,  432,  400,  240,  336,  
368,  976,  368,  368,  400,  496,  400,  368,  400,  336,  368,  272,  336,  336,  432,  400,  
432,  464,  368,  432,  400,  464,  400,  240,  400,  368,  464,  464,  432,  496,  432,  368,  
400,  368,  432,  400,  400,  400,  368,  400,  432,  368,  368,  336,  336,  304,  304,  432,  
336,  400,  272,  336,  240,  272,  208,  304,  272,  208,  304,  368,  304,  432,  432,  304,  
336,  368,  240,  240,  368,  304,  272,  176,  272,  304,  272,  272,  208,  240,  240,  272,  
304,  208,  208,  240,  240,  208,  240,  208,  176,  208,  144,  176,  -48,  240,  240,  176,  
304,  208,  272,  240,  240,  240,  208,  240,  272,  176,  240,  272,  304,  272,  336,  272,  
240,  336,  272,  272,  304,  208,  400,  272,  368,  272,  240,  304,  272,  304,  272,  176,  
240,  272,  144,  208,  304,  272,  240,  272,  208,  272,  208,  272,  208,  208,  144,  272,  
240,  336,  304,  304,  336,  432,  304,  208,  272,  336,  304,  336,  368,  336,  272,  304,  
240,  336,  336,  304,  304,  304,  368,  240,  304,  336,  336,  336,  336,  176,  304,  272,  
240,  272,  208,  304,  272,  240,  208,  240,  240,  240,  240,  240,  208,  176,  240,  272,  
240,  208,  272,  176,  240,  208,  176,  144,  112,  176,  144,  112,  112,  48, 112,  48, 
-48,  80, 112,  80, 80, 80, 48, 48, 48, 48, -80,  -48,  -112, 48, 48, -112, 
80, -48,  16, -48,  80, 16, 48, 80, 48, 80, 80, 48, 112,  -48,  -48,  -48,  
48, 144,  80, 144,  176,  144,  144,  80, 176,  80, 240,  144,  112,  144,  144,  144,  
400,  144,  240,  240,  144,  272,  176,  144,  208,  208,  112,  208,  176,  176,  176,  112,  
112,  144,  -48,  80, 112,  112,  144,  144,  144,  -80,  144,  144,  80, 112,  80, 80, 
144,  48, -144, 80, 144,  -48,  -48,  80, -80,  -48,  112,  48, 112,  -48,  48, 80, 
-48,  -48,  16, -48,  112,  48, 48, 112,  48, -48,  112,  80, 144,  112,  -48,  208,  
112,  80, 80, 112,  112,  16, 80, 80, 176,  144,  144,  144,  112,  144,  112,  80, 
80, 48, 48, -48,  112,  304,  112,  80, 112,  48, -112, 80, 144,  208,  144,  80, 
144,  112,  48, 48, 144,  48, 80, 144,  -48,  -48,  80, 144,  80, 48, -112, 80, 
176,  48, 48, 48, 80, 112,  48, 80, 48, 48, 80, 112,  80, 112,  112,  48, 
112,  144,  144,  272,  144,  144,  80, 144,  208,  208,  208,  144,  144,  144,  336,  176,  
-48,  176,  208,  176,  240,  240,  208,  176,  176,  208,  272,  208,  112,  304,  240,  208,  
208,  144,  176,  144,  272,  304,  144,  112,  240,  208,  176,  240,  208,  176,  144,  208,  
272,  144,  240,  208,  176,  48, 176,  112,  176,  80, 80, 176,  208,  112,  176,  144,  
208,  144,  144,  240,  208,  208,  144,  144,  208,  208,  208,  304,  240,  208,  240,  272,  
272,  240,  336,  272,  272,  304,  240,  240,  240,  208,  272,  304,  400,  272,  304,  176,  
240,  240,  304,  208,  240,  272,  304,  240,  272,  304,  240,  240,  176,  240,  208,  240,  
304,  304,  336,  208,  304,  208,  304,  144,  240,  272,  208,  304,  304,  272,  240,  400,  
176,  208,  368,  304,  304,  368,  272,  336,  400,  272,  208,  304,  304,  336,  272,  208,  
240,  272,  208,  272,  272,  272,  304,  176,  304,  304,  336,  432,  336,  304,  304,  368,  
400,  400,  336,  336,  400,  304,  304,  336,  368,  400,  272,  400,  368,  368,  368,  304,  
432,  432,  368,  432,  400,  400,  368,  304,  336,  304,  304,  336,  336,  304,  336,  336,  
304,  304,  336,  336,  304,  368,  336,  304,  368,  368,  304,  432,  400,  368,  304,  400,  
400,  368,  432,  368,  464,  368,  400,  400,  432,  400,  432,  368,  400,  240,  240,  336,  
336,  368,  336,  496,  336,  272,  272,  272,  336,  368,  432,  304,  304,  304,  368,  400,  
272,  336,  304,  400,  464,  400,  272,  368,  432,  464,  432,  400,  400,  368,  432,  400,  
368,  368,  368,  496,  336,  240,  464,  240,  400,  336,  400,  368,  400,  336,  400,  400,  
432,  432,  464,  368,  464,  432,  432,  464,  496,  400,  464,  464,  560,  592,  336,  432,  
496,  464,  432,  592,  432,  464,  528,  464,  496,  464,  496,  496,  528,  528,  528,  528,  
528,  528,  496,  560,  624,  560,  560,  560,  528,  528,  464,  592,  496,  560,  528,  496,  
528,  560,  464,  496,  432,  400,  528,  464,  528,  464,  464,  432,  496,  464,  432,  496,  
400,  432,  432,  272,  368,  240,  368,  464,  368,  304,  336,  368,  336,  304,  368,  240,  
336,  240,  272,  304,  240,  336,  240,  336,  368,  432,  272,  272,  304,  176,  272,  336,  
272,  304,  272,  272,  272,  272,  240,  240,  208,  272,  272,  208,  304,  336,  272,  208,  
304,  304,  336,  272,  144,  208,  208,  240,  240,  112,  208,  176,  304,  240,  272,  208,  
304,  176,  240,  208,  144,  144,  208,  144,  144,  208,  144,  208,  144,  176,  112,  48, 
144,  144,  112,  112,  144,  144,  112,  176,  144,  112,  112,  80, 112,  144,  176,  176,  
176,  176,  112,  240,  112,  112,  144,  112,  176,  144,  112,  176,  144,  112,  112,  80, 
80, 144,  144,  48, 208,  48, 48, 144,  112,  16, 112,  48, 80, 80, 80, 176,  
80, 144,  112,  80, 80, 80, -48,  80, -80,  80, 80, 112,  112,  -48,  -48,  112,  
48, 80, -48,  -48,  80, 176,  -48,  80, 48, 80, 80, -48,  48, 176,  80, 112,  
208,  -80,  -48,  144,  80, -80,  -48,  80, 80, -48,  -80,  144,  80, -80,  144,  -48,  
48, 80, 112,  112,  80, 48, 16, 112,  80, 80, 80, 272,  144,  80, 112,  48, 
208,  112,  208,  144,  -48,  176,  48, 144,  80, 80, 144,  80, 80, 176,  144,  208,  
208,  144,  112,  176,  240,  208,  144,  176,  272,  208,  144,  208,  272,  208,  240,  176,  
144,  208,  304,  272,  240,  208,  80, 176,  240,  272,  208,  272,  240,  208,  336,  240,  
208,  144,  208,  208,  112,  272,  208,  240,  304,  240,  400,  240,  336,  272,  304,  304,  
304,  240,  272,  304,  240,  272,  304,  304,  272,  336,  144,  272,  304,  240,  304,  464,  
304,  304,  272,  240,  304,  336,  368,  336,  368,  272,  336,  368,  368,  432,  400,  400,  
400,  400,  464,  368,  240,  368,  400,  304,  368,  304,  432,  432,  464,  400,  368,  432,  
336,  336,  336,  432,  400,  400,  432,  400,  368,  368,  496,  496,  400,  336,  368,  400,  
400,  368,  304,  400,  432,  464,  432,  464,  720,  496,  432,  432,  464,  400,  432,  432,  
496,  432,  464,  464,  496,  464,  432,  400,  400,  464,  496,  464,  592,  560,  464,  432,  
400,  560,  496,  496,  464,  528,  496,  528,  496,  560,  432,  528,  496,  528,  464,  496,  
464,  368,  432,  432,  368,  464,  496,  464,  464,  400,  592,  400,  432,  432,  432,  336,  
368,  368,  432,  368,  400,  400,  400,  368,  432,  336,  240,  368,  336,  336,  336,  368,  
368,  336,  336,  336,  368,  336,  336,  464,  368,  304,  336,  464,  400,  336,  336,  368,  
400,  368,  368,  400,  368,  400,  336,  400,  432,  400,  432,  464,  400,  464,  400,  400,  
432,  272,  368,  336,  336,  304,  432,  432,  368,  304,  432,  304,  368,  336,  336,  336,  
208,  272,  304,  336,  336,  304,  272,  336,  208,  336,  368,  304,  272,  368,  240,  272,  
336,  400,  304,  272,  240,  272,  400,  432,  144,  336,  304,  304,  304,  336,  336,  272,  
336,  304,  400,  400,  336,  272,  304,  304,  304,  208,  304,  368,  432,  272,  336,  400,  
400,  368,  432,  368,  208,  368,  272,  336,  368,  432,  368,  272,  336,  400,  272,  368,  
336,  304,  336,  400,  368,  304,  304,  176,  208,  144,  336,  208,  208,  208,  336,  208,  
240,  272,  176,  144,  176,  208,  208,  144,  272,  112,  112,  176,  112,  80, 112,  144,  
176,  112,  -80,  48, 80, 80, 80, 272,  144,  -80,  48, 48, 48, 80, 80, 48, 
112,  -48,  144,  48, 112,  48, -240, -80,  48, -80,  -80,  -112, -144, -80,  -80,  80, 
112,  80, -48,  48, 80, 48, -112, 112,  -80,  -80,  -48,  -112, -48,  -80,  -112, -112, 
-48,  -80,  -112, 112,  48, -144, -80,  -80,  -80,  -144, -80,  -80,  -80,  -144, -112, -80,  
-144, -144, -80,  -80,  48, -48,  48, -80,  112,  -48,  -48,  -208, 80, 80, 16, -48,  
-48,  80, -48,  -112, -48,  -80,  144,  -80,  48, -48,  48, 48, -80,  80, 48, 16, 
80, 112,  -80,  48, 48, 48, 48, -48,  48, -80,  112,  80, -48,  48, -112, 112,  
80, 80, 80, 80, 112,  80, -80,  80, 144,  112,  80, -48,  48, 48, 80, -80,  
80, 48, 80, 80, 112,  48, 80, 176,  144,  48, 80, 80, 112,  -80,  80, 144,  
80, 112,  48, 16, 48, 48, 80, 112,  48, 112,  -176, 48, 80, 80, 48, 80, 
16, 16, 80, 80, -48,  112,  48, 48, -112, 80, 144,  80, 112,  48, 144,  144,  
48, 144,  112,  48, -80,  48, 80, 48, 112,  112,  208,  80, 80, 112,  112,  144,  
112,  112,  144,  112,  144,  240,  112,  176,  80, 48, 176,  144,  144,  112,  144,  176,  
144,  144,  144,  208,  272,  208,  176,  176,  208,  272,  208,  176,  240,  240,  240,  240,  
240,  304,  240,  336,  304,  240,  240,  272,  208,  240,  240,  240,  208,  208,  240,  272,  
336,  240,  336,  272,  304,  240,  272,  208,  240,  336,  240,  240,  400,  272,  304,  304,  
240,  272,  336,  368,  272,  304,  272,  304,  432,  368,  304,  400,  336,  208,  176,  368,  
368,  336,  336,  400,  304,  368,  272,  304,  272,  304,  336,  336,  304,  336,  304,  272,  
400,  368,  336,  336,  336,  368,  336,  368,  336,  272,  400,  336,  272,  368,  336,  272,  
368,  368,  400,  400,  336,  304,  336,  336,  368,  272,  368,  304,  304,  400,  368,  336,  
368,  272,  400,  336,  432,  400,  336,  400,  432,  400,  400,  432,  336,  432,  368,  400,  
432,  400,  400,  464,  368,  368,  528,  400,  368,  432,  560,  400,  400,  400,  208,  368,  
368,  368,  400,  464,  272,  400,  240,  400,  400,  336,  336,  368,  368,  496,  400,  336,  
304,  336,  368,  240,  336,  304,  336,  272,  368,  336,  240,  272,  432,  368,  368,  304,  
368,  304,  400,  336,  368,  336,  336,  368,  368,  304,  368,  336,  304,  368,  368,  272,  
304,  304,  304,  336,  336,  304,  336,  304,  272,  336,  368,  304,  336,  336,  336,  336,  
336,  304,  240,  240,  272,  272,  240,  176,  240,  272,  272,  208,  304,  208,  208,  208,  
208,  208,  144,  208,  176,  176,  144,  176,  208,  208,  176,  176,  176,  240,  208,  240,  
240,  208,  272,  240,  240,  208,  240,  336,  272,  272,  272,  304,  336,  336,  368,  240,  
272,  304,  400,  368,  368,  368,  400,  304,  304,  272,  400,  336,  368,  400,  336,  336,  
336,  400,  400,  336,  432,  336,  368,  336,  368,  336,  560,  432,  336,  368,  400,  432,  
336,  368,  304,  336,  368,  272,  368,  304,  400,  368,  336,  336,  400,  336,  304,  432,  
432,  304,  272,  336,  272,  304,  336,  336,  368,  304,  464,  368,  368,  368,  368,  336,  
336,  336,  272,  336,  400,  304,  336,  368,  304,  272,  336,  464,  272,  304,  272,  240,  
304,  272,  304,  176,  304,  144,  272,  240,  336,  240,  304,  272,  208,  208,  240,  304,  
208,  368,  272,  208,  272,  272,  272,  208,  176,  112,  240,  144,  176,  144,  176,  144,  
176,  208,  144,  144,  144,  176,  208,  208,  80, 144,  144,  208,  80, 176,  144,  -48,  
144,  176,  272,  240,  176,  144,  112,  112,  176,  176,  176,  144,  176,  208,  112,  176,  
208,  144,  144,  176,  272,  144,  48, 80, 112,  112,  112,  112,  112,  176,  176,  176,  
144,  176,  144,  48, 112,  112,  144,  240,  112,  176,  112,  112,  80, 176,  112,  208,  
144,  176,  144,  144,  112,  80, 176,  80, 80, -48,  144,  48, 176,  208,  208,  144,  
-48,  112,  -80,  80, 112,  176,  48, 80, 144,  208,  240,  80, 144,  176,  80, 144,  
112,  112,  112,  144,  112,  80, 144,  112,  80, 112,  48, 208,  208,  176,  176,  176,  
144,  304,  176,  112,  144,  -80,  112,  112,  112,  144,  144,  272,  336,  368,  144,  240,  
176,  112,  -112, -48,  176,  -80,  208,  144,  176,  208,  208,  208,  144,  176,  112,  48, 
-48,  48, 112,  112,  272,  176,  240,  144,  176,  208,  144,  112,  -48,  80, 144,  208,  
240,  144,  240,  272,  272,  240,  176,  112,  176,  144,  144,  144,  304,  144,  240,  336,  
304,  272,  208,  240,  176,  240,  144,  80, 144,  176,  176,  272,  304,  336,  112,  272,  
176,  144,  208,  176,  208,  176,  272,  272,  240,  272,  304,  368,  368,  336,  400,  304,  
208,  176,  208,  208,  272,  304,  336,  400,  400,  336,  304,  272,  272,  368,  240,  272,  
336,  432,  272,  464,  432,  336,  432,  336,  400,  336,  304,  336,  336,  272,  368,  400,  
496,  560,  432,  528,  464,  400,  400,  336,  304,  432,  368,  400,  464,  400,  528,  560,  
464,  400,  336,  304,  336,  304,  304,  272,  336,  240,  304,  336,  400,  336,  400,  400,  
304,  432,  336,  432,  432,  368,  304,  400,  528,  528,  560,  400,  528,  400,  528,  464,  
624,  560,  496,  560,  528,  656,  656,  624,  592,  560,  560,  528,  528,  496,  496,  560,  
528,  496,  528,  528,  592,  592,  528,  528,  464,  528,  464,  464,  528,  496,  528,  560,  
560,  560,  496,  496,  464,  400,  464,  432,  432,  432,  304,  464,  464,  560,  528,  496,  
368,  432,  432,  624,  400,  400,  400,  464,  464,  432,  528,  400,  528,  432,  464,  432,  
464,  368,  432,  400,  368,  400,  464,  432,  400,  528,  432,  400,  368,  432,  336,  432,  
496,  432,  432,  432,  528,  368,  432,  400,  400,  304,  240,  368,  464,  432,  432,  496,  
400,  432,  304,  432,  464,  336,  368,  304,  368,  432,  368,  432,  464,  464,  432,  496,  
400,  432,  368,  336,  304,  304,  272,  144,  -48,  272,  208,  272,  336,  336,  336,  496,  
336,  272,  368,  272,  336,  272,  240,  560,  528,  496,  464,  496,  592,  368,  432,  400,  
368,  304,  336,  336,  368,  400,  464,  432,  400,  304,  208,  336,  336,  336,  208,  240,  
272,  336,  368,  400,  336,  464,  368,  400,  304,  528,  464,  304,  272,  336,  368,  400,  
400,  368,  464,  304,  368,  240,  272,  208,  272,  272,  336,  272,  304,  400,  336,  272,  
240,  208,  304,  176,  144,  144,  272,  208,  304,  240,  208,  144,  176,  240,  272,  208,  
176,  112,  144,  176,  304,  240,  240,  112,  176,  144,  144,  80, 80, 208,  112,  48, 
144,  80, 80, 112,  80, 48, 48, 112,  112,  48, 16, -80,  -48,  -80,  -80,  16, 
48, 80, 112,  144,  144,  48, 176,  80, -80,  112,  112,  272,  80, 144,  144,  80, 
176,  176,  48, 80, 144,  80, 144,  112,  208,  176,  144,  336,  208,  272,  208,  144,  
112,  176,  176,  144,  240,  464,  272,  272,  304,  304,  336,  304,  240,  240,  272,  304,  
272,  240,  272,  240,  144,  304,  272,  240,  336,  304,  272,  240,  240,  272,  272,  304,  
304,  240,  240,  272,  304,  336,  144,  368,  240,  208,  208,  272,  240,  272,  336,  304,  
304,  272,  240,  304,  240,  336,  208,  208,  272,  272,  240,  240,  368,  240,  304,  240,  
240,  176,  208,  176,  272,  176,  176,  144,  176,  176,  208,  208,  176,  144,  240,  80, 
176,  176,  48, 176,  80, 144,  176,  176,  144,  112,  112,  240,  144,  240,  112,  80, 
112,  48, 80, 176,  112,  80, 112,  144,  80, 48, 48, 176,  144,  48, 176,  208,  
80, 176,  144,  112,  144,  80, 176,  80, 112,  80, 112,  16, 80, 80, 112,  144,  
176,  80, 112,  112,  144,  112,  80, 144,  80, 112,  112,  112,  -48,  -80,  48, 112,  
112,  80, -80,  -48,  48, 48, -80,  112,  144,  48, -48,  -80,  80, -144, -80,  -144, 
112,  -112, -80,  16, 48, 48, 80, 48, -48,  48, 48, -48,  48, -48,  -48,  80, 
-48,  -112, 112,  112,  48, 48, 80, 112,  48, -80,  -80,  -48,  48, -176, 80, -80,  
80, 80, 80, -48,  -80,  48, 80, 80, 80, 48, 112,  80, 112,  80, 176,  144,  
48, 48, 144,  144,  80, 176,  80, 80, 272,  112,  112,  112,  144,  112,  80, 80, 
144,  112,  144,  48, 176,  144,  144,  176,  144,  144,  176,  208,  208,  176,  272,  240,  
176,  112,  208,  240,  304,  272,  240,  208,  240,  144,  176,  176,  176,  272,  112,  208,  
240,  240,  240,  176,  208,  240,  272,  368,  272,  304,  240,  304,  240,  240,  336,  304,  
240,  272,  400,  304,  368,  336,  336,  272,  368,  304,  272,  368,  368,  240,  336,  304,  
336,  240,  272,  272,  272,  272,  400,  336,  336,  304,  368,  304,  432,  400,  432,  464,  
432,  400,  304,  400,  432,  304,  464,  336,  304,  432,  272,  400,  400,  496,  336,  432,  
400,  400,  432,  400,  304,  432,  368,  304,  336,  272,  304,  304,  304,  304,  240,  304,  
304,  336,  368,  176,  336,  336,  304,  368,  304,  400,  496,  400,  336,  400,  368,  336,  
400,  208,  496,  272,  464,  368,  336,  368,  400,  336,  240,  432,  336,  464,  336,  304,  
368,  272,  368,  400,  368,  432,  496,  272,  304,  496,  400,  400,  304,  432,  336,  400,  
400,  368,  432,  464,  496,  304,  400,  400,  336,  368,  432,  432,  432,  400,  464,  464,  
496,  400,  528,  496,  208,  336,  432,  400,  368,  400,  400,  432,  432,  464,  464,  432,  
432,  464,  400,  400,  432,  336,  464,  432,  464,  432,  432,  400,  432,  432,  336,  464,  
464,  432,  432,  432,  464,  368,  464,  368,  464,  400,  400,  336,  336,  336,  336,  368,  
272,  336,  304,  368,  400,  240,  272,  272,  304,  240,  304,  304,  240,  272,  304,  304,  
304,  304,  272,  240,  240,  272,  272,  240,  208,  240,  112,  240,  272,  368,  240,  272,  
208,  272,  240,  176,  208,  208,  176,  240,  176,  240,  176,  144,  272,  176,  144,  208,  
112,  240,  144,  176,  144,  176,  176,  176,  80, 272,  208,  176,  112,  144,  240,  176,  
208,  208,  240,  240,  272,  144,  240,  208,  208,  176,  176,  272,  176,  240,  304,  176,  
144,  176,  240,  48, 240,  304,  208,  240,  208,  176,  144,  112,  144,  144,  144,  240,  
208,  144,  208,  112,  176,  -80,  144,  112,  144,  144,  208,  112,  144,  80, 176,  112,  
80, 80, 144,  48, 144,  144,  240,  144,  208,  144,  240,  208,  208,  112,  80, 112,  
112,  144,  112,  112,  176,  240,  176,  208,  80, 80, 112,  208,  112,  80, 80, 112,  
112,  176,  112,  144,  144,  144,  208,  144,  80, 48, 144,  208,  176,  -48,  176,  208,  
208,  208,  208,  208,  208,  144,  80, 144,  144,  240,  240,  144,  144,  176,  144,  144,  
176,  176,  176,  80, 80, 80, 208,  144,  48, 112,  144,  176,  240,  144,  80, 272,  
80, 144,  208,  144,  240,  112,  176,  208,  208,  208,  144,  240,  208,  48, 80, 144,  
176,  144,  144,  240,  208,  272,  80, 112,  112,  112,  48, 176,  80, 144,  80, -48,  
112,  80, 208,  48, 208,  240,  144,  144,  80, 176,  144,  80, 208,  208,  144,  176,  
208,  208,  336,  208,  208,  176,  176,  144,  208,  144,  240,  336,  240,  176,  112,  176,  
208,  208,  176,  208,  240,  144,  208,  240,  240,  208,  208,  176,  208,  336,  304,  272,  
208,  336,  272,  272,  304,  304,  272,  240,  272,  272,  240,  304,  336,  336,  304,  304,  
272,  304,  272,  400,  272,  304,  528,  368,  272,  368,  240,  336,  240,  400,  304,  304,  
464,  368,  304,  304,  304,  304,  304,  336,  336,  336,  400,  336,  496,  368,  400,  400,  
432,  336,  304,  272,  336,  368,  592,  368,  400,  272,  432,  368,  400,  368,  400,  272,  
368,  368,  336,  368,  368,  304,  464,  368,  496,  368,  432,  368,  368,  368,  528,  368,  
432,  400,  336,  272,  368,  368,  368,  336,  400,  336,  240,  400,  400,  368,  400,  400,  
336,  368,  368,  400,  400,  496,  336,  464,  368,  464,  336,  432,  368,  400,  368,  432,  
336,  496,  464,  464,  496,  496,  368,  464,  496,  496,  496,  496,  432,  464,  560,  496,  
464,  464,  432,  528,  528,  496,  400,  464,  560,  432,  432,  496,  496,  432,  368,  464,  
432,  432,  432,  400,  432,  496,  464,  400,  304,  368,  400,  368,  368,  336,  368,  464,  
432,  304,  336,  496,  368,  432,  368,  240,  400,  368,  368,  368,  336,  432,  400,  304,  
368,  336,  336,  240,  368,  336,  368,  368,  528,  432,  432,  432,  336,  304,  400,  432,  
272,  336,  400,  432,  432,  400,  432,  336,  528,  496,  464,  432,  400,  400,  400,  432,  
464,  496,  496,  432,  496,  464,  400,  368,  400,  368,  304,  496,  496,  368,  400,  336,  
432,  368,  336,  368,  336,  368,  336,  240,  304,  368,  368,  304,  368,  304,  208,  336,  
336,  368,  336,  272,  304,  336,  304,  336,  240,  368,  336,  336,  336,  368,  272,  272,  
208,  208,  272,  272,  208,  208,  240,  208,  240,  240,  208,  176,  176,  176,  272,  240,  
80, 176,  208,  240,  240,  144,  176,  176,  112,  176,  144,  112,  144,  80, 144,  144,  
144,  208,  208,  -48,  240,  80, 112,  80, 208,  208,  144,  144,  112,  176,  176,  144,  
176,  144,  144,  80, 80, 112,  48, 144,  272,  144,  80, 112,  144,  208,  112,  48, 
80, 80, 80, 48, 144,  176,  80, 176,  176,  144,  144,  112,  176,  144,  144,  112,  
80, -80,  144,  112,  176,  144,  208,  112,  112,  176,  272,  176,  80, -48,  112,  112,  
176,  176,  176,  112,  272,  144,  176,  80, 144,  208,  80, 144,  144,  144,  176,  112,  
144,  208,  144,  208,  176,  176,  176,  144,  144,  80, 240,  80, 112,  144,  80, 208,  
80, 176,  176,  112,  144,  -48,  112,  112,  144,  176,  80, 112,  272,  80, 240,  240,  
176,  176,  176,  176,  240,  176,  208,  240,  144,  176,  112,  144,  80, 80, 208,  112,  
176,  176,  176,  176,  240,  176,  176,  112,  208,  112,  144,  464,  176,  272,  144,  112,  
112,  208,  144,  176,  112,  112,  176,  144,  112,  144,  176,  304,  304,  112,  368,  208,  
208,  144,  112,  112,  176,  208,  144,  144,  112,  144,  208,  176,  208,  48, 176,  176,  
144,  144,  176,  112,  208,  240,  240,  304,  208,  176,  240,  176,  208,  144,  240,  144,  
208,  272,  208,  240,  208,  208,  240,  272,  240,  272,  240,  272,  112,  240,  144,  80, 
80, 112,  144,  208,  112,  144,  176,  240,  48, 144,  240,  112,  112,  176,  48, 208,  
144,  112,  112,  112,  112,  144,  80, 112,  80, 112,  176,  80, 144,  144,  176,  112,  
144,  112,  -80,  208,  112,  80, 176,  176,  144,  208,  176,  144,  80, 144,  208,  208,  
144,  144,  144,  272,  208,  144,  240,  208,  112,  240,  240,  176,  208,  208,  304,  240,  
176,  336,  240,  176,  272,  208,  208,  176,  208,  208,  176,  208,  176,  112,  176,  176,  
176,  112,  112,  144,  144,  144,  208,  208,  112,  112,  144,  176,  80, 208,  -80,  176,  
112,  176,  112,  144,  240,  144,  176,  176,  304,  112,  208,  176,  208,  80, 176,  240,  
176,  208,  240,  176,  304,  240,  272,  240,  272,  368,  304,  304,  240,  304,  336,  240,  
336,  336,  272,  336,  304,  304,  496,  368,  368,  368,  304,  368,  368,  272,  400,  208,  
336,  336,  336,  240,  464,  304,  208,  304,  272,  400,  336,  272,  336,  304,  272,  304,  
304,  272,  336,  304,  368,  304,  336,  272,  368,  304,  368,  400,  336,  368,  336,  400,  
368,  400,  336,  336,  304,  368,  400,  368,  368,  432,  368,  432,  240,  336,  400,  304,  
400,  176,  336,  336,  464,  464,  400,  400,  400,  400,  496,  464,  432,  432,  432,  432,  
464,  368,  432,  336,  336,  432,  400,  400,  336,  336,  432,  464,  400,  336,  336,  400,  
336,  368,  400,  464,  464,  400,  464,  400,  432,  400,  432,  400,  464,  496,  464,  496,  
496,  464,  496,  464,  560,  592,  496,  496,  432,  464,  432,  464,  464,  528,  528,  400,  
496,  560,  496,  464,  592,  400,  464,  464,  560,  400,  464,  400,  496,  464,  496,  496,  
464,  400,  496,  336,  368,  336,  368,  432,  304,  400,  432,  368,  400,  336,  272,  400,  
400,  336,  464,  464,  432,  464,  336,  368,  432,  272,  336,  272,  240,  368,  368,  336,  
400,  240,  144,  368,  304,  368,  272,  176,  240,  208,  304,  208,  336,  304,  240,  208,  
304,  208,  176,  240,  272,  240,  240,  208,  208,  240,  176,  144,  272,  176,  240,  176,  
112,  208,  240,  208,  144,  272,  240,  176,  176,  144,  208,  -48,  144,  144,  144,  240,  
176,  144,  208,  112,  144,  48, 112,  208,  144,  176,  -48,  176,  112,  208,  144,  176,  
144,  176,  144,  144,  240,  48, 80, 208,  144,  80, 80, 80, 240,  144,  144,  144,  
144,  112,  112,  176,  80, 48, 80, -48,  112,  112,  144,  144,  112,  112,  -48,  144,  
48, 144,  -48,  48, 208,  80, -48,  144,  112,  112,  48, 112,  240,  80, -48,  208,  
112,  208,  144,  48, 208,  112,  144,  144,  80, 144,  208,  80, 208,  112,  144,  112,  
48, 112,  112,  208,  -48,  144,  -48,  48, 48, 48, 112,  -80,  80, 112,  48, 80, 
80, -80,  112,  -80,  -112, -48,  48, 80, -48,  48, -48,  -80,  -176, -80,  48, -176, 
-48,  -48,  -80,  -80,  48, -48,  -48,  -80,  -48,  -144, -48,  176,  48, -144, -48,  48, 
-80,  112,  80, 144,  -112, -112, -80,  -112, -112, 48, -112, -80,  -48,  -48,  48, -80,  
48, 80, 48, 48, 80, 112,  80, 112,  80, 48, 48, 112,  112,  144,  176,  112,  
80, 144,  176,  -48,  144,  112,  304,  208,  144,  80, 112,  208,  240,  112,  176,  176,  
208,  112,  144,  144,  176,  176,  240,  176,  176,  208,  208,  176,  400,  304,  240,  272,  
272,  240,  176,  240,  144,  208,  208,  272,  176,  240,  240,  208,  144,  144,  240,  176,  
144,  176,  272,  272,  272,  240,  176,  176,  208,  176,  176,  80, 208,  240,  176,  208,  
304,  240,  176,  176,  240,  240,  336,  208,  240,  176,  304,  208,  272,  272,  304,  272,  
176,  240,  240,  208,  272,  176,  240,  304,  240,  240,  304,  304,  272,  272,  304,  304,  
432,  80, 240,  112,  272,  272,  336,  336,  336,  304,  336,  336,  336,  304,  336,  336,  
304,  272,  368,  304,  400,  336,  592,  432,  368,  368,  304,  400,  336,  304,  400,  272,  
400,  400,  304,  400,  336,  368,  464,  368,  464,  432,  336,  368,  464,  304,  336,  432,  
400,  272,  496,  368,  304,  432,  368,  400,  432,  400,  368,  368,  432,  304,  336,  240,  
400,  400,  336,  336,  496,  336,  272,  336,  336,  368,  304,  304,  336,  304,  240,  464,  
272,  304,  272,  240,  240,  240,  240,  336,  240,  304,  208,  176,  272,  272,  80, 368,  
208,  272,  176,  368,  368,  272,  400,  368,  400,  368,  336,  144,  304,  272,  272,  208,  
208,  208,  208,  176,  208,  176,  272,  208,  208,  112,  176,  176,  240,  336,  176,  208,  
176,  208,  272,  240,  272,  272,  272,  304,  240,  240,  208,  304,  336,  208,  208,  336,  
400,  336,  240,  304,  304,  240,  304,  176,  368,  240,  208,  400,  304,  464,  464,  336,  
368,  368,  336,  400,  240,  240,  240,  304,  432,  336,  400,  400,  304,  336,  304,  272,  
208,  240,  304,  176,  272,  400,  528,  432,  432,  464,  496,  432,  304,  272,  336,  240,  
368,  464,  368,  336,  400,  464,  400,  432,  464,  336,  336,  336,  368,  304,  336,  528,  
496,  496,  496,  400,  432,  464,  400,  368,  432,  304,  464,  336,  432,  464,  528,  432,  
400,  400,  368,  368,  400,  336,  368,  368,  304,  304,  336,  496,  336,  336,  272,  336,  
336,  272,  240,  272,  368,  336,  400,  272,  176,  240,  304,  176,  208,  144,  240,  176,  
336,  240,  112,  272,  240,  176,  176,  208,  208,  176,  240,  112,  176,  144,  208,  176,  
112,  240,  176,  144,  176,  464,  240,  144,  176,  272,  176,  144,  208,  176,  176,  208,  
208,  80, 208,  48, 144,  144,  176,  144,  176,  144,  176,  176,  240,  208,  304,  144,  
80, 112,  48, 112,  144,  112,  176,  144,  144,  208,  240,  240,  240,  144,  208,  176,  
240,  176,  208,  240,  112,  240,  176,  144,  112,  144,  144,  112,  144,  112,  144,  48, 
144,  144,  112,  80, 48, 80, 112,  48, 80, 80, 48, 48, 144,  112,  112,  144,  
-48,  112,  208,  48, 48, 48, -48,  80, -112, 144,  112,  240,  144,  208,  144,  272,  
112,  112,  176,  48, 80, 48, 112,  48, 112,  112,  208,  176,  80, 144,  144,  144,  
144,  144,  144,  304,  176,  80, 272,  112,  144,  176,  80, 176,  144,  144,  112,  176,  
240,  144,  336,  272,  336,  240,  304,  240,  176,  176,  144,  112,  80, 144,  240,  240,  
304,  304,  304,  304,  240,  272,  272,  176,  176,  80, 48, 80, 80, 208,  240,  368,  
240,  272,  272,  144,  208,  176,  48, 112,  144,  176,  272,  272,  304,  304,  336,  336,  
272,  272,  208,  176,  144,  48, 208,  304,  240,  304,  368,  272,  400,  272,  240,  176,  
272,  240,  400,  336,  400,  464,  400,  368,  464,  400,  304,  432,  368,  304,  432,  304,  
304,  368,  400,  336,  304,  304,  400,  304,  272,  272,  272,  176,  144,  176,  208,  208,  
272,  304,  304,  272,  272,  144,  176,  80, 208,  112,  208,  208,  336,  272,  336,  272,  
240,  240,  240,  208,  176,  144,  80, 208,  304,  272,  240,  336,  304,  304,  272,  240,  
336,  304,  304,  240,  208,  304,  336,  336,  272,  304,  336,  304,  240,  336,  304,  144,  
336,  368,  336,  304,  240,  336,  336,  272,  240,  176,  240,  272,  208,  272,  272,  304,  
208,  400,  304,  208,  208,  272,  336,  272,  304,  400,  304,  304,  304,  304,  208,  272,  
240,  112,  240,  144,  208,  144,  240,  208,  208,  240,  272,  400,  208,  144,  144,  112,  
208,  144,  304,  176,  208,  208,  240,  208,  176,  304,  112,  272,  208,  176,  112,  208,  
240,  208,  240,  208,  208,  176,  208,  304,  368,  304,  240,  272,  336,  368,  304,  400,  
304,  272,  304,  304,  400,  304,  368,  432,  336,  304,  432,  304,  272,  240,  272,  336,  
336,  304,  336,  304,  272,  336,  304,  368,  240,  208,  304,  240,  240,  272,  176,  208,  
304,  272,  208,  208,  304,  240,  272,  400,  304,  272,  272,  336,  464,  272,  368,  304,  
304,  368,  240,  336,  368,  304,  432,  432,  432,  400,  368,  432,  528,  400,  336,  400,  
464,  400,  528,  432,  464,  464,  400,  464,  496,  464,  400,  368,  336,  400,  336,  432,  
432,  368,  432,  432,  464,  368,  400,  464,  496,  592,  432,  528,  496,  400,  496,  528,  
496,  432,  528,  432,  528,  464,  464,  432,  432,  400,  368,  336,  400,  400,  464,  368,  
400,  368,  432,  368,  368,  304,  336,  368,  368,  368,  368,  400,  432,  368,  400,  432,  
432,  368,  368,  336,  336,  400,  400,  336,  368,  400,  528,  336,  400,  368,  336,  400,  
304,  272,  400,  304,  400,  400,  368,  464,  400,  496,  368,  368,  400,  304,  336,  336,  
272,  336,  272,  336,  304,  272,  304,  432,  304,  368,  240,  240,  240,  304,  368,  368,  
304,  304,  400,  368,  400,  464,  400,  432,  272,  336,  336,  272,  336,  304,  208,  208,  
304,  144,  336,  240,  304,  240,  336,  240,  272,  272,  368,  208,  304,  208,  208,  304,  
240,  368,  208,  304,  240,  208,  272,  176,  80, 208,  272,  144,  176,  208,  176,  80, 
112,  -48,  80, 208,  80, 144,  80, 176,  144,  80, 208,  144,  144,  176,  176,  208,  
144,  144,  272,  240,  208,  336,  272,  176,  240,  208,  144,  208,  240,  176,  208,  176,  
336,  240,  272,  304,  176,  208,  208,  144,  144,  48, -80,  144,  144,  208,  144,  176,  
144,  112,  16, 48, 112,  -80,  -80,  -80,  -48,  112,  -144, 112,  112,  208,  80, -176, 
48, -48,  -80,  -112, -80,  48, -80,  -48,  144,  -48,  80, 48, 48, -112, 48, -144, 
48, -112, -112, 144,  144,  272,  112,  208,  144,  -48,  112,  -48,  112,  80, 48, 48, 
80, 176,  144,  144,  272,  208,  240,  176,  176,  80, 208,  80, 528,  240,  336,  368,  
496,  368,  272,  208,  368,  240,  336,  272,  368,  336,  336,  304,  496,  432,  336,  272,  
272,  208,  208,  240,  208,  304,  208,  304,  400,  240,  208,  304,  336,  240,  176,  304,  
368,  208,  304,  368,  336,  336,  272,  304,  240,  240,  272,  208,  336,  272,  304,  304,  
368,  336,  336,  304,  464,  400,  368,  528,  464,  432,  368,  336,  432,  368,  432,  368,  
464,  368,  272,  400,  496,  400,  368,  400,  400,  208,  432,  368,  464,  336,  400,  336,  
368,  464,  272,  400,  208,  496,  368,  304,  368,  368,  400,  304,  400,  464,  400,  336,  
336,  368,  336,  272,  336,  304,  304,  304,  336,  336,  368,  432,  304,  432,  432,  368,  
432,  368,  432,  400,  432,  368,  368,  336,  368,  336,  176,  336,  272,  240,  240,  272,  
240,  112,  144,  80, 240,  208,  240,  304,  304,  432,  336,  240,  336,  208,  144,  240,  
144,  304,  144,  144,  208,  368,  176,  176,  176,  208,  208,  208,  144,  240,  272,  336,  
400,  240,  368,  272,  304,  240,  304,  176,  304,  272,  368,  272,  304,  336,  368,  336,  
368,  272,  208,  304,  304,  272,  464,  464,  496,  400,  464,  432,  400,  432,  496,  336,  
400,  400,  400,  336,  400,  432,  400,  432,  496,  400,  432,  304,  304,  464,  400,  272,  
304,  432,  432,  496,  400,  400,  432,  336,  336,  304,  336,  368,  336,  368,  176,  240,  
304,  400,  336,  336,  368,  400,  304,  368,  432,  368,  304,  368,  368,  304,  400,  400,  
464,  368,  432,  400,  336,  368,  336,  336,  368,  464,  336,  432,  336,  528,  432,  528,  
464,  496,  336,  496,  592,  368,  400,  528,  592,  592,  560,  496,  592,  496,  656,  464,  
464,  400,  336,  432,  272,  432,  560,  528,  528,  688,  496,  560,  496,  464,  496,  464,  
432,  432,  752,  528,  496,  368,  432,  272,  304,  240,  432,  304,  400,  432,  496,  496,  
400,  400,  336,  368,  432,  368,  496,  496,  464,  464,  464,  464,  464,  368,  432,  336,  
336,  400,  304,  336,  336,  336,  368,  336,  400,  336,  336,  272,  208,  208,  272,  144,  
272,  208,  208,  208,  272,  272,  208,  208,  208,  144,  112,  80, 144,  208,  272,  176,  
272,  304,  240,  304,  304,  208,  80, -48,  80, 144,  240,  240,  240,  208,  400,  272,  
272,  272,  272,  144,  176,  80, 48, 16, 208,  240,  144,  208,  464,  144,  272,  240,  
176,  144,  48, 144,  208,  80, 144,  176,  80, 336,  176,  240,  240,  176,  176,  80, 
112,  -80,  80, 80, 112,  -144, 112,  48, 112,  48, 80, 80, -48,  -144, -144, -112, 
80, -48,  -176, -144, -240, -80,  -112, -112, -80,  -112, -48,  -144, -112, -80,  -80,  48, 
48, 112,  -80,  -48,  112,  80, -144, -112, -80,  -48,  112,  48, -80,  -48,  176,  80, 
48, 112,  240,  48, 112,  176,  112,  -80,  -48,  48, 80, 48, 112,  80, 80, -48,  
112,  48, -80,  -112, -80,  48, -112, 112,  -48,  48, 112,  -48,  112,  240,  -112, 48, 
-48,  -176, -144, -144, -176, -112, 112,  -48,  -80,  -80,  -112, -144, -112, -144, -176, -240, 
-176, -112, -112, -144, -80,  -112, -48,  -176, -176, -336, -176, -112, -144, -144, -112, -48,  
-80,  -112, -80,  -112, -112, -112, 48, -144, -112, 112,  -80,  176,  144,  176,  208,  112,  
240,  -112, -144, 80, -48,  48, 208,  240,  112,  272,  272,  272,  144,  240,  144,  240,  
176,  208,  176,  240,  208,  208,  368,  400,  208,  144,  176,  80, 144,  112,  80, 272,  
80, 336,  80, -144, 144,  240,  144,  48, 112,  80, 80, 112,  112,  112,  144,  144,  
176,  176,  240,  176,  176,  240,  240,  336,  176,  208,  336,  336,  272,  304,  304,  240,  
272,  208,  144,  144,  144,  176,  240,  240,  272,  304,  336,  592,  240,  144,  272,  176,  
240,  144,  144,  208,  304,  272,  336,  368,  208,  144,  144,  144,  208,  80, 144,  208,  
112,  368,  336,  272,  304,  368,  304,  208,  400,  272,  240,  208,  304,  240,  272,  368,  
336,  336,  464,  240,  240,  208,  208,  -80,  208,  144,  240,  368,  272,  432,  432,  368,  
336,  176,  208,  208,  176,  144,  272,  304,  304,  336,  336,  368,  304,  400,  272,  272,  
176,  176,  208,  400,  368,  432,  400,  368,  400,  400,  304,  336,  240,  336,  464,  304,  
432,  528,  432,  464,  464,  432,  464,  464,  432,  464,  592,  432,  464,  368,  496,  496,  
400,  368,  432,  400,  624,  432,  432,  464,  496,  528,  528,  496,  432,  496,  432,  400,  
400,  400,  464,  496,  304,  400,  528,  432,  528,  464,  432,  400,  304,  336,  368,  432,  
400,  272,  304,  304,  304,  304,  400,  304,  304,  368,  176,  240,  272,  176,  240,  176,  
176,  176,  80, 208,  304,  240,  304,  272,  400,  464,  304,  464,  400,  304,  272,  368,  
336,  336,  336,  400,  368,  368,  432,  368,  400,  368,  400,  336,  208,  336,  400,  304,  
336,  304,  336,  240,  624,  304,  432,  400,  464,  464,  496,  400,  464,  336,  432,  400,  
400,  400,  432,  368,  528,  368,  368,  304,  464,  368,  368,  560,  368,  400,  368,  368,  
432,  400,  368,  304,  336,  304,  368,  208,  304,  272,  336,  336,  432,  368,  368,  336,  
336,  400,  176,  336,  208,  304,  304,  304,  336,  336,  656,  304,  240,  368,  272,  208,  
112,  208,  240,  176,  336,  304,  272,  368,  336,  368,  240,  240,  112,  176,  304,  240,  
336,  272,  336,  464,  336,  240,  272,  336,  208,  336,  272,  400,  208,  304,  368,  304,  
};
