retroforth/interfaces/ri_image.c
crc 57cbd6b8a5 some commentary expansions in rre.forth
FossilOrigin-Name: 384228cb9891ab97d56fecf940d0214af1a555440c03019aa8f3b8b50a7895d8
2019-02-05 20:22:17 +00:00

688 lines
66 KiB
C

#include <stdint.h>
int32_t ngaImageCells = 13712;
int32_t ngaImage[] = { 1793,-1,13703,13711,201906,0,10,1,10,2,10,3,10,4,10,5,10,6,10,
7,10,8,10,9,10,10,10,11,10,12,10,13,10,14,10,15,10,16,10,
17,10,18,10,19,10,20,10,21,10,22,10,23,10,24,10,25,10,26,10,
68223234,1,2575,85000450,1,656912,355,339,268505089,66,65,135205121,66,10,101384453,0,9,10,2049,59,
25,459011,77,524546,77,302256641,1,10,16974595,0,50529798,10,25,524547,96,50529798,10,17108738,1,251790353,
101777669,1,17565186,87,524545,91,67,167838467,-1,134287105,3,62,659457,3,459023,108,2049,59,25,2049,
108,1793,115,2049,115,117506307,0,108,0,524545,25,113,168820993,0,127,1642241,127,134283523,7,113,
1793,108,7,524545,2049,108,1793,108,16846593,127,142,141,1793,67,16846593,127,113,141,1793,67,
7,10,659713,1,659713,2,659713,3,17108737,3,2,524559,108,2049,108,2049,108,2049,122,168820998,
2,656,1025,167841793,180,5,17826049,0,180,2,15,25,524546,165,134287105,181,96,2305,182,459023,
190,134287361,181,185,659201,180,2049,59,25,84152833,48,286458116,10,459014,205,184618754,45,25,16974851,-1,
168886532,1,134284289,1,214,134284289,0,205,660227,32,0,0,112,114,101,102,105,120,58,32,
0,285278479,231,7,2576,524546,82,1641217,1,167838467,228,2049,244,2049,240,524545,231,200,17826050,230,
0,2572,2563,2049,221,1793,134,459023,134,17760513,147,3,167,8,251727617,3,2,2049,161,268501264,
-1,127,10,2049,200,2049,161,459023,134,285282049,3,2,16846593,127,-1,127,134283536,1793,108,16846593,
3,0,108,8,659201,3,524545,25,113,17043201,3,7,2049,113,2049,108,268505092,127,1642241,127,
656131,659201,3,524545,7,113,2049,108,459009,19,113,459009,55,113,459009,15,113,459009,17,113,
1793,5,10,524546,161,134284303,163,1807,1025,1642241,230,285282049,347,1,459012,342,117509889,180,342,134287105,
347,200,16845825,0,355,339,1793,67,17826050,347,250,8,117506305,348,358,67,0,9,153,100,
117,112,0,375,11,153,100,114,111,112,0,382,13,153,115,119,97,112,0,390,
21,153,99,97,108,108,0,398,27,153,101,113,63,0,406,29,153,45,101,113,
63,0,413,31,153,108,116,63,0,421,33,153,103,116,63,0,428,35,153,102,
101,116,99,104,0,435,37,153,115,116,111,114,101,0,444,39,153,43,0,453,
41,153,45,0,458,43,153,42,0,463,45,153,47,109,111,100,0,468,47,153,
97,110,100,0,476,49,153,111,114,0,483,51,153,120,111,114,0,489,53,153,
115,104,105,102,116,0,496,333,159,112,117,115,104,0,505,336,159,112,111,112,
0,513,330,159,48,59,0,520,59,147,102,101,116,99,104,45,110,101,120,116,
0,526,62,147,115,116,111,114,101,45,110,101,120,116,0,540,221,147,115,58,
116,111,45,110,117,109,98,101,114,0,554,96,147,115,58,101,113,63,0,569,
82,147,115,58,108,101,110,103,116,104,0,578,67,147,99,104,111,111,115,101,
0,590,75,153,105,102,0,600,73,147,45,105,102,0,606,261,159,112,114,101,
102,105,120,58,40,0,613,127,134,67,111,109,112,105,108,101,114,0,625,3,
134,72,101,97,112,0,637,108,147,44,0,645,122,147,115,44,0,650,128,159,
59,0,656,288,159,91,0,661,305,159,93,0,666,2,134,68,105,99,116,105,
111,110,97,114,121,0,671,160,147,100,58,108,105,110,107,0,685,161,147,100,
58,120,116,0,695,163,147,100,58,99,108,97,115,115,0,703,165,147,100,58,
110,97,109,101,0,714,147,147,99,108,97,115,115,58,119,111,114,100,0,724,
159,147,99,108,97,115,115,58,109,97,99,114,111,0,738,134,147,99,108,97,
115,115,58,100,97,116,97,0,753,167,147,100,58,97,100,100,45,104,101,97,
100,101,114,0,767,262,159,112,114,101,102,105,120,58,35,0,783,268,159,112,
114,101,102,105,120,58,58,0,795,282,159,112,114,101,102,105,120,58,38,0,
807,266,159,112,114,101,102,105,120,58,36,0,819,320,159,114,101,112,101,97,
116,0,831,322,159,97,103,97,105,110,0,841,367,147,105,110,116,101,114,112,
114,101,116,0,850,200,147,100,58,108,111,111,107,117,112,0,863,153,147,99,
108,97,115,115,58,112,114,105,109,105,116,105,118,101,0,875,4,134,86,101,
114,115,105,111,110,0,894,339,147,101,114,114,58,110,111,116,102,111,117,110,
100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,59,0,121,101,0,120,0,53,51,55,54,0,101,110,
110,101,0,115,101,116,45,115,101,101,100,0,45,115,101,101,100,0,126,0,
72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,905,1543,147,
69,79,77,0,1,-3,15,10,1536,1556,147,100,101,112,116,104,0,1,-1,15,
10,1547,1570,147,100,58,108,97,115,116,0,1,2,15,10,1560,1588,147,100,58,
108,97,115,116,60,120,116,62,0,2049,1570,2049,161,15,10,1574,1611,147,100,58,
108,97,115,116,60,99,108,97,115,115,62,0,2049,1570,2049,163,15,10,1594,1633,
147,100,58,108,97,115,116,60,110,97,109,101,62,0,2049,1570,2049,165,10,1617,
1649,147,114,101,99,108,97,115,115,0,2049,1570,2049,163,16,10,1638,1668,147,105,
109,109,101,100,105,97,116,101,0,1,159,2049,1649,10,1655,1681,147,100,97,116,
97,0,1,134,2049,1649,10,1673,1699,147,112,114,105,109,105,116,105,118,101,0,
1,153,2049,1649,10,1686,1719,147,99,111,109,112,105,108,101,58,108,105,116,0,
1,1,2049,108,2049,108,10,1704,1742,147,99,111,109,112,105,108,101,58,106,117,
109,112,0,1,1793,2049,108,2049,108,10,1726,1765,147,99,111,109,112,105,108,101,
58,99,97,108,108,0,1,2049,2049,108,2049,108,10,1749,1787,147,99,111,109,112,
105,108,101,58,114,101,116,0,1,10,2049,108,10,1772,1806,147,99,111,109,112,
105,108,105,110,103,63,0,1,127,15,10,1792,1822,159,112,114,101,102,105,120,
58,96,0,2049,221,2049,108,10,1810,1835,147,104,101,114,101,0,1,3,15,10,
1827,1851,159,112,114,101,102,105,120,58,64,0,2049,200,2049,161,15,2049,1806,1793,
1867,1,3841,2049,108,2049,108,10,1,1860,1793,1873,15,10,1,1871,2049,67,10,1839,
1890,159,112,114,101,102,105,120,58,33,0,2049,200,2049,161,15,2049,1806,1793,1906,
1,4097,2049,108,2049,108,10,1,1899,1793,1912,16,10,1,1910,2049,67,10,1878,1929,
147,100,58,99,114,101,97,116,101,0,1,134,1,0,2049,167,2049,1835,2049,1570,
2049,161,16,10,1917,1950,147,118,97,114,0,2049,1929,1,0,2049,108,10,1943,1967,
147,118,97,114,60,110,62,0,2049,1929,2049,108,10,1957,1981,147,99,111,110,115,
116,0,2049,1929,2049,1570,2049,161,16,10,1972,1997,153,116,117,99,107,0,100926722,10,
1989,2007,153,111,118,101,114,0,67502597,10,1999,2016,153,110,105,112,0,772,10,2009,
2031,153,100,114,111,112,45,112,97,105,114,0,771,10,2018,2041,153,63,100,117,
112,0,6402,10,2033,2055,147,100,117,112,45,112,97,105,114,0,67502597,67502597,10,2043,
2065,147,100,105,112,0,4,5,8,6,10,2058,2077,147,115,105,112,0,5,2,
6,4,1,21,2049,2065,10,2070,2092,147,98,105,0,1,2077,2049,2065,8,10,2086,
2105,147,98,105,42,0,1,2065,2049,2065,8,10,2098,2118,147,98,105,64,0,2,
2049,2105,10,2111,2129,147,116,114,105,0,1793,2138,1,2077,2049,2065,2049,2077,10,1,
2131,2049,2065,8,10,2122,2152,147,116,114,105,42,0,1793,2169,1793,2162,4,1,2065,
2049,2065,10,1,2156,2049,2065,2049,2065,10,1,2154,2049,2065,8,10,2144,2183,147,116,
114,105,64,0,2,2,2049,2152,10,2175,2197,147,119,104,105,108,101,0,1793,2209,
2,2049,2065,4,25,3,1,2199,7,10,1,2199,8,3,10,2188,2223,147,117,110,
116,105,108,0,1793,2238,2,2049,2065,4,1,-1,23,25,3,1,2225,7,10,1,
2225,8,3,10,2214,2252,147,116,105,109,101,115,0,4,1793,2269,25,1,1,18,
5,1,21,2049,2077,6,1,2255,7,10,1,2255,8,3,10,2243,2282,147,99,97,
115,101,0,1793,2287,67502597,11,10,1,2284,2049,2065,4,1793,2299,772,8,1,-1,10,
1,2294,1793,2307,3,1,0,10,1,2303,2049,67,25,6,3,3,10,2274,2326,147,
115,58,99,97,115,101,0,1793,2332,67502597,2049,96,10,1,2328,2049,2065,4,1793,2344,
772,8,1,-1,10,1,2339,1793,2352,3,1,0,10,1,2348,2049,67,25,6,3,
3,10,2316,2373,159,112,114,101,102,105,120,58,124,0,2049,200,1793,2381,2049,161,
15,10,1,2377,1793,2389,2049,163,15,10,1,2385,2049,2092,2049,1806,1793,2409,1793,2402,
2049,134,10,1,2399,2049,2065,2049,1765,10,1,2397,1793,2415,8,10,1,2413,2049,67,
10,2361,2428,147,84,82,85,69,0,1,-1,10,2420,2440,147,70,65,76,83,69,
0,1,0,10,2431,2452,147,108,116,101,113,63,0,2049,2055,11,1793,2459,13,10,
1,2457,2049,2065,22,10,2443,2474,147,103,116,101,113,63,0,2049,2055,11,1793,2481,
14,10,1,2479,2049,2065,22,10,2465,2494,147,105,102,59,0,67502597,1793,2499,9,10,
1,2497,2049,2065,25,6,771,10,2487,2515,147,45,105,102,59,0,67502597,1793,2521,2049,
73,10,1,2518,2049,2065,1,-1,23,25,6,771,10,2507,2541,147,110,58,77,65,
88,0,1,2147483647,10,2532,2553,147,110,58,77,73,78,0,1,-2147483648,10,2544,2567,147,
110,58,122,101,114,111,63,0,1,0,11,10,2556,2583,147,110,58,45,122,101,
114,111,63,0,1,0,12,10,2571,2602,147,110,58,110,101,103,97,116,105,118,
101,63,0,1,0,13,10,2587,2621,147,110,58,112,111,115,105,116,105,118,101,
63,0,1,-1,14,10,2606,2649,147,110,58,115,116,114,105,99,116,108,121,45,
112,111,115,105,116,105,118,101,63,0,1,0,14,10,2625,2664,147,110,58,101,
118,101,110,63,0,1,2,20,3,2049,2567,10,2653,2681,147,110,58,111,100,100,
63,0,1,2,20,3,2049,2583,10,2671,2695,153,114,111,116,0,67503109,10,2688,2702,
153,47,0,197652,10,2697,2711,153,109,111,100,0,788,10,2704,2720,147,110,111,116,
0,1,-1,23,10,2713,2733,147,110,58,112,111,119,0,1,1,4,1793,2741,67502597,
19,10,1,2738,2049,2252,772,10,2724,2759,147,110,58,110,101,103,97,116,101,0,
1,-1,19,10,2747,2775,147,110,58,115,113,117,97,114,101,0,2,19,10,2763,
2788,147,110,58,115,113,114,116,0,1,1,1793,2806,2049,2055,197652,67502597,18,1,2,
197652,25,17,1,2792,7,10,1,2792,8,772,10,2778,2820,147,110,58,109,105,110,
0,2049,2055,13,1793,2827,3,10,1,2825,1793,2833,772,10,1,2831,2049,67,10,2811,
2847,147,110,58,109,97,120,0,2049,2055,14,1793,2854,3,10,1,2852,1793,2860,772,
10,1,2858,2049,67,10,2838,2874,147,110,58,97,98,115,0,2,2049,2759,2049,2847,
10,2865,2891,147,110,58,108,105,109,105,116,0,4,5,2049,2820,6,2049,2847,10,
2880,2908,147,110,58,105,110,99,0,1,1,17,10,2899,2921,147,110,58,100,101,
99,0,1,1,18,10,2912,2939,147,110,58,98,101,116,119,101,101,110,63,0,
67503109,1793,2947,67503109,67503109,2049,2891,10,1,2942,2049,2077,11,10,2925,2965,147,118,58,105,
110,99,45,98,121,0,1793,2970,15,17,10,1,2967,2049,2077,16,10,2953,2988,147,
118,58,100,101,99,45,98,121,0,1793,2994,15,4,18,10,1,2990,2049,2077,16,
10,2976,3009,147,118,58,105,110,99,0,1,1,4,2049,2965,10,3000,3024,147,118,
58,100,101,99,0,1,1,4,2049,2988,10,3015,3041,147,118,58,108,105,109,105,
116,0,5,5,2,15,6,6,2049,2891,4,16,10,3030,3060,147,118,58,111,110,
0,2049,2428,4,16,10,3052,3074,147,118,58,111,102,102,0,2049,2440,4,16,10,
3065,3088,147,97,108,108,111,116,0,1,3,2049,2965,10,3079,3107,147,118,58,112,
114,101,115,101,114,118,101,0,4,2,15,1793,3121,1793,3116,8,10,1,3114,2049,
2065,10,1,3112,2049,2065,4,16,10,3093,3146,147,118,58,117,112,100,97,116,101,
45,117,115,105,110,103,0,4,1793,3153,15,4,8,10,1,3149,2049,2077,16,10,
3128,3167,147,99,111,112,121,0,1793,3176,1,59,2049,2065,2049,62,10,1,3169,2049,
2252,3,3,10,3159,3196,147,83,99,111,112,101,76,105,115,116,0,12722,13565,10,
3183,3205,147,123,123,0,2049,1570,2,1,3196,2049,62,16,10,3199,3230,147,45,45,
45,114,101,118,101,97,108,45,45,45,0,2049,1570,1,3196,2049,2908,16,10,3214,
3244,147,125,125,0,1,3196,2049,59,4,15,11,1793,3258,3841,3196,4097,2,10,1,
3253,1793,3288,3841,3196,1793,3283,1,2,15,2,15,1,3196,2049,2908,15,12,25,3,
1,3268,7,10,1,3266,8,16,10,1,3262,2049,67,10,3238,3303,134,66,117,102,
102,101,114,0,0,10,3293,3312,134,80,116,114,0,0,10,3305,3327,147,116,101,
114,109,105,110,97,116,101,0,1,0,3841,3312,16,10,3238,3349,147,98,117,102,
102,101,114,58,115,116,97,114,116,0,3841,3303,10,3333,3366,147,98,117,102,102,
101,114,58,101,110,100,0,3841,3312,10,3352,3383,147,98,117,102,102,101,114,58,
97,100,100,0,2049,3366,16,1,3312,2049,3009,2049,3327,10,3369,3407,147,98,117,102,
102,101,114,58,103,101,116,0,1,3312,2049,3024,2049,3366,15,2049,3327,10,3393,3433,
147,98,117,102,102,101,114,58,101,109,112,116,121,0,2049,3349,4097,3312,2049,3327,
10,3417,3455,147,98,117,102,102,101,114,58,115,105,122,101,0,2049,3366,2049,3349,
18,10,3440,3475,147,98,117,102,102,101,114,58,115,101,116,0,4097,3303,2049,3433,
10,3461,3499,147,98,117,102,102,101,114,58,112,114,101,115,101,114,118,101,0,
3841,3303,3841,3312,1793,3516,1793,3509,8,10,1,3507,2049,2065,4097,3303,10,1,3505,2049,
2065,4097,3312,10,3480,3538,134,84,101,109,112,83,116,114,105,110,103,115,0,32,
3523,3556,134,84,101,109,112,83,116,114,105,110,103,77,97,120,0,512,3539,3568,
147,83,84,82,73,78,71,83,0,2049,1543,3841,3538,3841,3556,19,18,10,3557,3588,
134,67,117,114,114,101,110,116,0,26,10,3577,3603,147,115,58,112,111,105,110,
116,101,114,0,3841,3588,3841,3556,19,2049,3568,17,10,3590,3622,147,115,58,110,101,
120,116,0,1,3588,2049,3009,3841,3588,3841,3538,11,1793,3638,1,0,4097,3588,10,1,
3633,9,10,3557,3652,147,115,58,116,101,109,112,0,2,2049,82,2049,2908,2049,3603,
4,2049,3167,2049,3603,2049,3622,10,3642,3678,147,115,58,101,109,112,116,121,0,2049,
3603,2049,3622,1,0,67502597,16,10,3667,3697,147,115,58,115,107,105,112,0,6,1793,
3705,2049,59,2049,2583,10,1,3700,2049,2197,2049,2921,5,10,3687,3723,147,115,58,107,
101,101,112,0,2049,1806,1793,3732,1,3697,2049,1765,10,1,3727,9,2049,1835,1793,3742,
2049,122,10,1,3739,2049,2065,2049,134,10,3713,3761,159,112,114,101,102,105,120,58,
39,0,2049,1806,1793,3768,2049,3723,10,1,3765,1793,3775,2049,3652,10,1,3772,2049,67,
10,3749,3790,147,115,58,99,104,111,112,0,2049,3652,2,2049,82,67502597,17,2049,2921,
1,0,4,16,10,3780,3817,147,115,58,114,101,118,101,114,115,101,0,1793,3859,
2,2049,3652,2049,3475,1,82,1793,3835,2,2049,82,17,2049,2921,10,1,3828,2049,2092,
4,1793,3849,2,15,2049,3383,2049,2921,10,1,3842,2049,2252,3,2049,3349,2049,3652,10,
1,3819,2049,3499,10,3804,3879,147,115,58,116,114,105,109,45,108,101,102,116,0,
2049,3652,1793,3904,2049,59,1793,3891,1,32,11,10,1,3887,1793,3898,2049,2583,10,1,
3895,2049,2092,21,10,1,3883,2049,2197,2049,2921,10,3864,3927,147,115,58,116,114,105,
109,45,114,105,103,104,116,0,2049,3652,2049,3817,2049,3879,2049,3817,10,3911,3946,147,
115,58,116,114,105,109,0,2049,3927,2049,3879,10,3936,3964,147,115,58,112,114,101,
112,101,110,100,0,2049,3652,1793,3988,2,2049,82,17,1793,3980,2,2049,82,2049,2908,
10,1,3974,2049,2065,4,2049,3167,10,1,3968,2049,2077,10,3951,4005,147,115,58,97,
112,112,101,110,100,0,4,2049,3964,10,3993,4023,147,115,58,102,111,114,45,101,
97,99,104,0,1793,4063,67502597,15,25,3,2049,2055,1793,4046,1793,4041,1,35,2049,2065,
8,10,1,4035,2049,2065,10,1,4033,2049,2065,1793,4055,2049,2908,10,1,4052,2049,2065,
1,4025,7,10,1,4025,8,771,10,4009,4082,147,115,58,105,110,100,101,120,45,
111,102,0,4,1793,4105,2049,59,25,4,1793,4094,67502597,12,10,1,4091,2049,2065,4,
25,3,1,4085,7,10,1,4085,2049,2077,1793,4116,18,2049,2921,772,10,1,4111,2049,
2077,2049,82,67502597,11,1793,4130,3,1,-1,10,1,4126,9,10,4068,4154,147,115,58,
99,111,110,116,97,105,110,115,45,99,104,97,114,63,0,2049,4082,1,-1,12,
10,4134,4167,134,83,114,99,0,0,4160,4175,134,84,97,114,0,0,4168,4183,134,
80,97,100,0,0,4176,4189,134,73,0,0,4184,4195,134,70,0,0,4190,4202,134,
65,116,0,0,4196,4216,147,116,101,114,109,105,110,97,116,101,0,1,0,3841,
4183,3841,4175,2049,82,17,16,10,4203,4238,147,101,120,116,114,97,99,116,0,3841,
4167,3841,4189,17,3841,4183,3841,4175,2049,82,2049,3167,10,4227,4263,147,99,111,109,112,
97,114,101,0,3841,4183,3841,4175,2049,96,3841,4195,22,4097,4195,3841,4195,1793,4283,3841,
4189,4097,4202,10,1,4278,2049,73,10,4252,4296,147,110,101,120,116,0,1,4189,2049,
3009,10,4134,4323,147,115,58,99,111,110,116,97,105,110,115,45,115,116,114,105,
110,103,63,0,4097,4175,4097,4167,2049,3678,4097,4183,1,0,4097,4189,1,0,4097,4195,
3841,4167,2049,82,1793,4354,2049,4238,2049,4216,2049,4263,2049,4296,10,1,4345,2049,2252,3841,
4195,10,4301,4382,147,115,58,105,110,100,101,120,45,111,102,45,115,116,114,105,
110,103,0,4097,4175,4097,4167,2049,3678,4097,4183,1,0,4097,4189,1,0,4097,4195,1,
-1,4097,4202,3841,4167,2049,82,1793,4417,2049,4238,2049,4216,2049,4263,2049,4296,10,1,4408,
2049,2252,3841,4195,1793,4428,3841,4202,10,1,4425,1793,4435,1,-1,10,1,4432,2049,67,
10,4361,4452,147,115,58,102,105,108,116,101,114,0,1793,4489,2049,3678,2049,3475,4,
1793,4481,2049,2055,4,8,1793,4470,2049,3383,10,1,4467,1793,4476,3,10,1,4474,2049,
67,10,1,4461,2049,4023,3,2049,3349,10,1,4454,2049,3499,10,4440,4503,147,115,58,
109,97,112,0,1793,4525,2049,3678,2049,3475,4,1793,4517,67502597,8,2049,3383,10,1,4512,
2049,4023,3,2049,3349,10,1,4505,2049,3499,10,4494,4542,147,115,58,115,117,98,115,
116,114,0,1793,4548,17,2049,3678,10,1,4544,2049,2065,1793,4565,67502597,1793,4560,2049,3167,
10,1,4557,2049,2065,10,1,4554,2049,2077,67502597,1793,4578,17,1,0,4,16,10,1,
4572,2049,2065,10,4530,4594,147,115,58,114,105,103,104,116,0,67502597,2049,82,67502597,18,
4,2049,4542,10,4583,4613,147,115,58,108,101,102,116,0,1,0,4,2049,4542,10,
4603,4629,147,115,58,104,97,115,104,0,1,5381,4,1793,4640,4,1,33,19,17,
10,1,4634,2049,4023,10,4619,4655,147,115,58,99,111,112,121,0,67502597,2049,82,2049,
2908,2049,3167,10,4645,4675,147,115,58,68,73,71,73,84,83,0,2049,3697,48,49,
50,51,52,53,54,55,56,57,0,1,4677,10,4663,4712,147,115,58,65,83,67,
73,73,45,76,79,87,69,82,67,65,83,69,0,2049,3697,97,98,99,100,101,
102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,
122,0,1,4714,10,4691,4765,147,115,58,65,83,67,73,73,45,85,80,80,69,
82,67,65,83,69,0,2049,3697,65,66,67,68,69,70,71,72,73,74,75,76,
77,78,79,80,81,82,83,84,85,86,87,88,89,90,0,1,4767,10,4744,4816,
147,115,58,65,83,67,73,73,45,76,69,84,84,69,82,83,0,2049,3697,97,
98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,
118,119,120,121,122,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,
80,81,82,83,84,85,86,87,88,89,90,0,1,4818,10,4797,4891,147,115,58,
80,85,78,67,84,85,65,84,73,79,78,0,2049,3697,95,33,34,35,36,37,
38,39,40,41,42,43,44,45,46,47,58,59,60,61,62,63,64,91,92,93,
94,96,123,124,125,126,0,1,4893,1,95,67502597,16,10,4874,4949,134,115,58,87,
72,73,84,69,83,80,65,67,69,0,9,10,13,0,4933,0,134,65,83,67,
73,73,58,78,85,76,0,4953,1,134,65,83,67,73,73,58,83,79,72,0,
4966,2,134,65,83,67,73,73,58,83,84,88,0,4979,3,134,65,83,67,73,
73,58,69,84,88,0,4992,4,134,65,83,67,73,73,58,69,79,84,0,5005,
5,134,65,83,67,73,73,58,69,78,81,0,5018,6,134,65,83,67,73,73,
58,65,67,75,0,5031,7,134,65,83,67,73,73,58,66,69,76,0,5044,8,
134,65,83,67,73,73,58,66,83,0,5057,9,134,65,83,67,73,73,58,72,
84,0,5069,10,134,65,83,67,73,73,58,76,70,0,5081,11,134,65,83,67,
73,73,58,86,84,0,5093,12,134,65,83,67,73,73,58,70,70,0,5105,13,
134,65,83,67,73,73,58,67,82,0,5117,14,134,65,83,67,73,73,58,83,
79,0,5129,15,134,65,83,67,73,73,58,83,73,0,5141,16,134,65,83,67,
73,73,58,68,76,69,0,5153,17,134,65,83,67,73,73,58,68,67,49,0,
5166,18,134,65,83,67,73,73,58,68,67,50,0,5179,19,134,65,83,67,73,
73,58,68,67,51,0,5192,20,134,65,83,67,73,73,58,68,67,52,0,5205,
21,134,65,83,67,73,73,58,78,65,75,0,5218,22,134,65,83,67,73,73,
58,83,89,78,0,5231,23,134,65,83,67,73,73,58,69,84,66,0,5244,24,
134,65,83,67,73,73,58,67,65,78,0,5257,25,134,65,83,67,73,73,58,
69,77,0,5270,26,134,65,83,67,73,73,58,83,85,66,0,5282,27,134,65,
83,67,73,73,58,69,83,67,0,5295,28,134,65,83,67,73,73,58,70,83,
0,5308,29,134,65,83,67,73,73,58,71,83,0,5320,30,134,65,83,67,73,
73,58,82,83,0,5332,31,134,65,83,67,73,73,58,85,83,0,5344,32,134,
65,83,67,73,73,58,83,80,65,67,69,0,5356,127,134,65,83,67,73,73,
58,68,69,76,0,5371,5397,147,99,58,108,101,116,116,101,114,63,0,1,65,
1,122,2049,2939,10,5384,5420,147,99,58,108,111,119,101,114,99,97,115,101,63,
0,1,97,1,122,2049,2939,10,5404,5443,147,99,58,117,112,112,101,114,99,97,
115,101,63,0,1,65,1,90,2049,2939,10,5427,5462,147,99,58,100,105,103,105,
116,63,0,1,48,1,57,2049,2939,10,5450,5483,147,99,58,118,105,115,105,98,
108,101,63,0,1,31,1,126,2049,2939,10,5469,5502,147,99,58,118,111,119,101,
108,63,0,2049,3697,97,101,105,111,117,65,69,73,79,85,0,1,5504,4,2049,
4154,10,5490,5537,147,99,58,99,111,110,115,111,110,97,110,116,63,0,2,2049,
5397,1793,5547,2049,5502,2049,2720,10,1,5542,1793,5555,3,2049,2440,10,1,5551,2049,67,
10,5521,5566,134,87,83,0,32,9,10,13,0,5521,5588,147,99,58,119,104,105,
116,101,115,112,97,99,101,63,0,1,5566,4,2049,4154,10,5571,5611,147,99,58,
45,108,111,119,101,114,99,97,115,101,63,0,2049,5420,2049,2720,10,5594,5633,147,
99,58,45,117,112,112,101,114,99,97,115,101,63,0,2049,5443,2049,2720,10,5616,
5651,147,99,58,45,100,105,103,105,116,63,0,2049,5462,2049,2720,10,5638,5674,147,
99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049,5588,2049,2720,10,
5656,5694,147,99,58,45,118,105,115,105,98,108,101,63,0,2049,5483,2049,2720,10,
5679,5712,147,99,58,45,118,111,119,101,108,63,0,2049,5502,2049,2720,10,5699,5734,
147,99,58,45,99,111,110,115,111,110,97,110,116,63,0,2049,5537,2049,2720,10,
5717,5753,147,99,58,116,111,45,117,112,112,101,114,0,2,2049,5420,25,3,1,
32,18,10,5739,5776,147,99,58,116,111,45,108,111,119,101,114,0,2,2049,5443,
25,3,1,32,17,10,5762,5800,147,99,58,116,111,45,115,116,114,105,110,103,
0,2049,3697,46,0,1,5802,2049,3652,1793,5812,16,10,1,5810,2049,2077,10,5785,5834,
147,99,58,116,111,103,103,108,101,45,99,97,115,101,0,2,2049,5420,1793,5842,
2049,5753,10,1,5839,1793,5849,2049,5776,10,1,5846,2049,67,10,5817,5869,147,99,58,
116,111,45,110,117,109,98,101,114,0,2,2049,5462,1793,5878,1,48,18,10,1,
5874,1793,5886,3,1,0,10,1,5882,2049,67,10,5854,5905,147,115,58,116,111,45,
117,112,112,101,114,0,1793,5910,2049,5753,10,1,5907,2049,4503,10,5891,5929,147,115,
58,116,111,45,108,111,119,101,114,0,1793,5934,2049,5776,10,1,5931,2049,4503,10,
5915,5948,134,86,97,108,117,101,0,0,5939,5960,147,99,111,114,114,101,99,116,
0,2,1,48,13,1793,5975,1,48,67502597,18,1,2,19,17,10,1,5966,9,10,
5915,5994,147,110,58,116,111,45,115,116,114,105,110,103,0,1793,6048,2049,1835,2049,
3475,2,4097,5948,2049,2874,1793,6022,1,10,20,4,1,48,17,2049,5960,2049,3383,2,
2049,2583,10,1,6007,2049,2197,3,3841,5948,2049,2602,1793,6038,1,45,2049,3383,10,1,
6033,9,2049,3349,2049,3817,2049,3652,10,1,5996,2049,3499,10,5979,6075,134,82,101,119,
114,105,116,101,85,110,100,101,114,115,99,111,114,101,115,0,-1,6053,6083,147,
115,117,98,0,1,95,1793,6090,1,32,10,1,6087,2049,2282,10,6076,6106,147,114,
101,119,114,105,116,101,0,3841,6075,1793,6115,1,6083,2049,4503,10,1,6110,9,1,
3761,8,10,6053,6134,159,112,114,101,102,105,120,58,39,0,2049,6106,10,6122,6149,
159,112,114,101,102,105,120,58,34,0,2049,6106,2049,3723,10,6137,6165,147,115,58,
115,112,108,105,116,0,2049,2055,2049,4082,772,2049,2055,2049,4613,1793,6178,17,10,1,
6176,2049,2065,10,6154,6204,147,115,58,115,112,108,105,116,45,111,110,45,115,116,
114,105,110,103,0,2049,2055,2049,4382,2049,2908,772,2049,2055,2049,4613,1793,6219,17,10,
1,6217,2049,2065,10,6183,6237,147,115,58,114,101,112,108,97,99,101,0,67502597,2049,
82,2049,1835,16,1793,6253,2049,6204,4,2049,1835,15,17,10,1,6245,2049,2065,2049,3964,
2049,4005,10,6224,6274,134,83,112,108,105,116,45,79,110,0,0,6262,6285,147,109,
97,116,99,104,63,0,3841,6274,11,10,6275,6302,147,116,101,114,109,105,110,97,
116,101,0,1,0,67502597,2049,2921,16,10,6289,6317,147,115,116,101,112,0,1793,6322,
2049,2908,10,1,6319,2049,2065,2049,6285,1793,6336,2,2049,108,2049,6302,10,1,6330,9,
10,6224,6354,147,115,58,116,111,107,101,110,105,122,101,0,4097,6274,2049,3723,2049,
1835,1,0,2049,108,1793,6381,2,2049,108,2,1793,6375,2049,6317,10,1,6372,2049,4023,
3,10,1,6366,2049,2065,2049,1835,67502597,18,2049,2921,67502597,16,10,6340,6404,134,84,111,
107,101,110,115,0,0,6394,6415,134,78,101,101,100,108,101,0,0,6405,6427,147,
45,109,97,116,99,104,63,0,2,3841,6415,2049,4323,10,6416,6447,147,115,97,118,
101,45,116,111,107,101,110,0,3841,6415,2049,6204,2049,3723,2049,3383,2049,2908,10,6433,
6475,147,116,111,107,101,110,115,45,116,111,45,115,101,116,0,2049,1835,3841,6404,
2049,3455,2,2049,108,1793,6491,2049,59,2049,108,10,1,6486,2049,2252,3,10,6340,6521,
147,115,58,116,111,107,101,110,105,122,101,45,111,110,45,115,116,114,105,110,
103,0,1793,6560,2049,3723,4097,6415,2049,1835,1,8192,17,4097,6404,3841,6404,2049,3475,1793,
6550,2049,6427,25,3,2049,6447,1,6540,7,10,1,6540,8,2049,3723,2049,3383,2049,6475,
10,1,6523,2049,3499,10,6497,6573,147,99,104,97,114,0,1,32,1793,6582,1,95,
2049,3383,10,1,6577,2049,2282,1,114,1793,6595,1,13,2049,3383,10,1,6590,2049,2282,
1,110,1793,6608,1,10,2049,3383,10,1,6603,2049,2282,1,116,1793,6621,1,9,2049,
3383,10,1,6616,2049,2282,1,48,1793,6634,1,0,2049,3383,10,1,6629,2049,2282,2049,
3383,10,6565,6651,147,115,116,114,105,110,103,0,2049,59,25,2049,3383,1,6651,7,
10,6641,6668,147,116,121,112,101,0,1,99,1793,6676,4,2049,3383,10,1,6672,2049,
2282,1,115,1793,6689,4,2049,6651,3,10,1,6684,2049,2282,1,110,1793,6704,4,2049,
5994,2049,6651,3,10,1,6697,2049,2282,3,10,6660,6720,147,104,97,110,100,108,101,
0,1,92,1793,6729,2049,59,2049,6573,10,1,6724,2049,2282,1,37,1793,6742,2049,59,
2049,6668,10,1,6737,2049,2282,2049,3383,10,6497,6761,147,115,58,102,111,114,109,97,
116,0,1793,6790,2049,3678,1793,6785,2049,3475,1793,6780,2049,59,25,2049,6720,1,6771,7,
10,1,6771,8,3,10,1,6767,2049,2077,10,1,6763,2049,3499,10,6749,6806,147,115,
58,99,111,110,115,116,0,1793,6811,2049,3723,10,1,6808,2049,2065,2049,1981,10,6795,
6828,134,86,97,108,117,101,115,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6818,6864,147,
102,114,111,109,0,2049,82,2,1793,6883,1793,6876,1,6828,17,16,10,1,6871,2049,
2077,2049,2921,10,1,6869,2049,2252,3,10,6856,6895,147,116,111,0,2,2049,82,1793,
6913,2049,59,1,97,18,2049,2908,1,6828,17,15,4,10,1,6900,2049,2252,3,10,
6795,6930,147,114,101,111,114,100,101,114,0,1793,6935,2049,6864,10,1,6932,2049,2065,
2049,6895,10,6919,6951,147,99,117,114,114,121,0,2049,1835,1793,6963,4,2049,1719,2049,
1765,2049,1787,10,1,6955,2049,2065,10,6942,6976,147,100,111,101,115,0,2049,1588,4,
2049,6951,2049,1570,2049,161,16,1,147,2049,1649,10,6968,7005,147,100,58,102,111,114,
45,101,97,99,104,0,1,2,1793,7033,15,25,2049,2055,1793,7025,1793,7020,4,8,
10,1,7017,2049,2065,10,1,7015,2049,2065,1,7009,7,10,1,7009,8,3,10,6991,
7053,147,100,58,108,111,111,107,117,112,45,120,116,0,1,0,4,1793,7079,2049,
2055,2049,161,15,11,1793,7072,4,1,2016,2049,2065,10,1,7066,1,11,2049,67,10,
1,7058,2049,7005,3,10,7038,7099,147,115,101,116,58,108,101,110,103,116,104,0,
15,10,7085,7124,147,115,101,116,58,99,111,117,110,116,101,100,45,114,101,115,
117,108,116,115,0,8,2049,1835,1793,7137,2,2049,108,1,108,2049,2252,10,1,7129,
2049,2065,10,7101,7161,147,115,101,116,58,102,114,111,109,45,115,116,114,105,110,
103,0,2049,1835,1793,7180,2,2049,82,2049,108,1793,7175,2049,108,10,1,7172,2049,4023,
10,1,7165,2049,2065,10,7142,7190,134,81,0,0,7142,7207,147,115,101,116,58,102,
111,114,45,101,97,99,104,0,1,7190,1793,7237,4097,7190,2049,59,1793,7231,2049,59,
4,1793,7226,3841,7190,8,10,1,7222,2049,2065,10,1,7217,2049,2252,3,10,1,7211,
2049,3107,10,7191,7253,147,115,101,116,58,100,117,112,0,2049,1835,1793,7271,2,15,
2049,108,1793,7266,2049,108,10,1,7263,2049,7207,10,1,7257,2049,2065,10,7242,7290,147,
115,101,116,58,102,105,108,116,101,114,0,1793,7318,67502597,1793,7297,8,10,1,7295,
2049,2065,4,1793,7307,2049,108,10,1,7304,1793,7313,3,10,1,7311,2049,67,10,1,
7292,2049,6951,2049,1835,1793,7333,67502597,15,2049,108,2049,7207,10,1,7326,2049,2065,2049,1835,
67502597,18,2049,2921,67502597,16,10,7276,7351,134,70,0,0,7276,7369,147,115,101,116,58,
99,111,110,116,97,105,110,115,63,0,1,7351,2049,3074,1793,7383,67502597,11,3841,7351,
22,4097,7351,10,1,7375,2049,7207,3,3841,7351,10,7352,7415,147,115,101,116,58,99,
111,110,116,97,105,110,115,45,115,116,114,105,110,103,63,0,1,7351,2049,3074,
1793,7430,67502597,2049,96,3841,7351,22,4097,7351,10,1,7421,2049,7207,3,3841,7351,10,7391,
7449,147,115,101,116,58,109,97,112,0,1793,7455,8,2049,108,10,1,7451,2049,6951,
2049,1835,1793,7470,67502597,15,2049,108,2049,7207,10,1,7463,2049,2065,10,7438,7490,147,115,
101,116,58,114,101,118,101,114,115,101,0,2049,1835,1793,7524,2049,59,1793,7502,17,
2049,2921,10,1,7498,2049,2077,2,2049,108,1793,7518,2,15,2049,108,2049,2921,10,1,
7511,2049,2252,3,10,1,7494,2049,2065,10,7475,7540,147,115,101,116,58,110,116,104,
0,17,2049,2908,10,7529,7558,147,115,101,116,58,114,101,100,117,99,101,0,1793,
7562,4,10,1,7560,2049,2065,2049,7207,10,7544,7581,147,115,101,116,58,109,97,107,
101,0,2049,7124,2049,7490,10,7569,7591,159,123,0,1,288,2049,159,1,1556,2049,147,
1,288,2049,159,10,7586,7609,159,125,0,1,305,2049,159,1,2065,2049,147,1,1556,
2049,147,1,13,2049,153,1,41,2049,153,1,2921,2049,147,1,305,2049,159,1,7581,
2049,147,10,7604,7648,134,73,48,0,112,111,0,7642,7657,134,73,49,0,112,111,
0,7651,7666,134,73,50,0,112,111,0,7660,7675,134,73,51,0,120,111,0,7669,
7688,147,111,112,99,111,100,101,0,2049,3697,46,46,0,1,7690,1793,7700,1,0,
10,1,7697,2049,2326,2049,3697,108,105,0,1,7706,1793,7716,1,1,10,1,7713,2049,
2326,2049,3697,100,117,0,1,7722,1793,7732,1,2,10,1,7729,2049,2326,2049,3697,100,
114,0,1,7738,1793,7748,1,3,10,1,7745,2049,2326,2049,3697,115,119,0,1,7754,
1793,7764,1,4,10,1,7761,2049,2326,2049,3697,112,117,0,1,7770,1793,7780,1,5,
10,1,7777,2049,2326,2049,3697,112,111,0,1,7786,1793,7796,1,6,10,1,7793,2049,
2326,2049,3697,106,117,0,1,7802,1793,7812,1,7,10,1,7809,2049,2326,2049,3697,99,
97,0,1,7818,1793,7828,1,8,10,1,7825,2049,2326,2049,3697,99,99,0,1,7834,
1793,7844,1,9,10,1,7841,2049,2326,2049,3697,114,101,0,1,7850,1793,7860,1,10,
10,1,7857,2049,2326,2049,3697,101,113,0,1,7866,1793,7876,1,11,10,1,7873,2049,
2326,2049,3697,110,101,0,1,7882,1793,7892,1,12,10,1,7889,2049,2326,2049,3697,108,
116,0,1,7898,1793,7908,1,13,10,1,7905,2049,2326,2049,3697,103,116,0,1,7914,
1793,7924,1,14,10,1,7921,2049,2326,2049,3697,102,101,0,1,7930,1793,7940,1,15,
10,1,7937,2049,2326,2049,3697,115,116,0,1,7946,1793,7956,1,16,10,1,7953,2049,
2326,2049,3697,97,100,0,1,7962,1793,7972,1,17,10,1,7969,2049,2326,2049,3697,115,
117,0,1,7978,1793,7988,1,18,10,1,7985,2049,2326,2049,3697,109,117,0,1,7994,
1793,8004,1,19,10,1,8001,2049,2326,2049,3697,100,105,0,1,8010,1793,8020,1,20,
10,1,8017,2049,2326,2049,3697,97,110,0,1,8026,1793,8036,1,21,10,1,8033,2049,
2326,2049,3697,111,114,0,1,8042,1793,8052,1,22,10,1,8049,2049,2326,2049,3697,120,
111,0,1,8058,1793,8068,1,23,10,1,8065,2049,2326,2049,3697,115,104,0,1,8074,
1793,8084,1,24,10,1,8081,2049,2326,2049,3697,122,114,0,1,8090,1793,8100,1,25,
10,1,8097,2049,2326,2049,3697,101,110,0,1,8106,1793,8116,1,26,10,1,8113,2049,
2326,2049,3697,105,101,0,1,8122,1793,8132,1,27,10,1,8129,2049,2326,2049,3697,105,
113,0,1,8138,1793,8148,1,28,10,1,8145,2049,2326,2049,3697,105,105,0,1,8154,
1793,8164,1,29,10,1,8161,2049,2326,3,1,0,10,7678,8180,147,112,97,99,107,
0,1,7648,2049,7688,1,7657,2049,7688,1,7666,2049,7688,1,7675,2049,7688,1,-24,24,
4,1,-16,24,17,4,1,-8,24,17,4,17,10,7604,8217,147,105,0,2,1,
7648,1,2,2049,3167,1,2,17,2,1,7657,1,2,2049,3167,1,2,17,2,1,
7666,1,2,2049,3167,1,2,17,1,7675,1,2,2049,3167,2049,8180,2049,108,10,8212,
8263,147,100,0,2049,108,10,8258,8271,147,114,0,2049,200,2049,161,15,2049,108,10,
8266,8286,159,97,115,123,0,3841,127,1,127,2049,3074,10,8279,8300,159,125,97,115,
0,4097,127,10,8293,8319,147,99,117,114,114,101,110,116,45,108,105,110,101,0,
2049,3568,1,1025,18,10,8303,8341,147,99,111,117,110,116,45,116,111,107,101,110,
115,0,1793,8347,1,32,11,10,1,8343,2049,4452,2049,82,10,8325,8368,147,110,101,
120,116,45,116,111,107,101,110,0,1,32,2049,6165,10,8354,8391,147,112,114,111,
99,101,115,115,45,116,111,107,101,110,115,0,1793,8417,2049,8368,4,1793,8410,2,
2049,82,2049,2583,1,367,1,11,2049,67,10,1,8398,2049,2065,2049,2908,10,1,8393,
2049,2252,2049,367,10,8293,8438,147,115,58,101,118,97,108,117,97,116,101,0,2049,
8319,2049,4655,2049,8319,2,2049,8341,2049,8391,10,8424,8456,134,76,80,0,0,8450,8466,
134,73,110,100,101,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8457,8602,147,110,101,
120,116,0,3841,8456,1,8466,17,2049,3009,10,8594,8618,147,112,114,101,112,0,1,
8456,2049,3009,1,0,3841,8456,1,8466,17,16,10,8610,8639,147,100,111,110,101,0,
1,8456,2049,3024,10,8424,8649,147,73,0,3841,8456,1,8466,17,15,10,8644,8661,147,
74,0,3841,8456,1,8466,17,2049,2921,15,10,8656,8675,147,75,0,3841,8456,1,8466,
17,1,2,18,15,10,8670,8706,147,116,105,109,101,115,60,119,105,116,104,45,
105,110,100,101,120,62,0,2049,8618,4,1793,8726,25,2049,2921,5,1,21,2049,2077,
6,2049,8602,1,8711,7,10,1,8711,8,3,2049,8639,10,8685,8741,159,104,111,111,
107,0,1,1793,2049,108,2049,1835,2049,2908,2049,108,10,8733,8764,147,115,101,116,45,
104,111,111,107,0,2049,2908,16,10,8752,8778,147,117,110,104,111,111,107,0,2049,
2908,2,2049,2908,4,16,10,8768,8802,147,105,111,58,101,110,117,109,101,114,97,
116,101,0,27,10,8786,8816,147,105,111,58,113,117,101,114,121,0,28,10,8804,
8831,147,105,111,58,105,110,118,111,107,101,0,29,10,8818,8841,134,83,108,111,
116,0,0,8818,8857,147,105,111,58,115,99,97,110,45,102,111,114,0,1,-1,
4097,8841,2049,8802,1793,8883,2049,8649,2049,8816,772,67502597,11,1793,8879,2049,8649,4097,8841,10,
1,8874,9,10,1,8865,2049,8706,3,3841,8841,10,8842,8900,147,99,58,112,117,116,
0,1793,8902,1,0,2049,8831,10,8891,8913,147,110,108,0,1,10,2049,8900,10,8907,
8924,147,115,112,0,1,32,2049,8900,10,8918,8936,147,116,97,98,0,1,9,2049,
8900,10,8929,8950,147,115,58,112,117,116,0,1,8900,2049,4023,10,8941,8964,147,110,
58,112,117,116,0,2049,5994,2049,8950,10,8955,8980,147,100,58,119,111,114,100,115,
0,1793,8989,2049,165,2049,8950,2049,8924,10,1,8982,2049,7005,10,8969,9003,147,114,101,
115,101,116,0,2049,1556,25,5,3,6,1,1,18,1,9005,7,10,8994,9030,147,
100,117,109,112,45,115,116,97,99,107,0,2049,1556,25,3,5,2049,9030,6,2,
2049,8964,2049,8924,10,9016,9066,147,100,105,115,112,108,97,121,45,105,102,45,109,
97,116,99,104,101,100,0,2,2049,1835,2049,4323,1793,9078,2049,8950,2049,8924,10,1,
9073,1793,9084,3,10,1,9082,2049,67,10,9016,9105,147,100,58,119,111,114,100,115,
45,119,105,116,104,0,2049,1835,2049,4655,1793,9116,2049,165,2049,9066,10,1,9111,2049,
7005,10,9089,9129,147,70,82,69,69,0,2049,3568,1,1025,18,2049,1835,18,10,9121,
9155,134,105,111,58,70,105,108,101,115,121,115,116,101,109,0,0,9138,9168,147,
105,100,101,110,116,105,102,121,0,3841,9155,2049,2567,1793,9235,1,4,2049,8857,2,
2049,2602,1793,9223,3,2049,3697,73,79,32,68,69,86,73,67,69,32,84,89,80,
69,32,48,48,48,52,32,78,79,84,32,70,79,85,78,68,0,1,9186,2049,
8950,2049,8913,10,1,9183,1793,9230,4097,9155,10,1,9227,2049,67,10,1,9174,9,10,
9121,9260,147,105,111,58,102,105,108,101,45,111,112,101,114,97,116,105,111,110,
0,2049,9168,3841,9155,2049,8831,10,9239,0,134,102,105,108,101,58,82,0,9267,1,
134,102,105,108,101,58,87,0,9277,2,134,102,105,108,101,58,65,0,9287,3,
134,102,105,108,101,58,82,43,0,9297,9321,147,102,105,108,101,58,111,112,101,
110,0,1,0,2049,9260,10,9308,9340,147,102,105,108,101,58,99,108,111,115,101,
0,1,1,2049,9260,10,9326,9358,147,102,105,108,101,58,114,101,97,100,0,1,
2,2049,9260,10,9345,9377,147,102,105,108,101,58,119,114,105,116,101,0,1,3,
2049,9260,10,9363,9395,147,102,105,108,101,58,116,101,108,108,0,1,4,2049,9260,
10,9382,9413,147,102,105,108,101,58,115,101,101,107,0,1,5,2049,9260,10,9400,
9431,147,102,105,108,101,58,115,105,122,101,0,1,6,2049,9260,10,9418,9451,147,
102,105,108,101,58,100,101,108,101,116,101,0,1,7,2049,9260,10,9436,9470,147,
102,105,108,101,58,102,108,117,115,104,0,1,8,2049,9260,10,9456,9491,147,102,
105,108,101,58,101,120,105,115,116,115,63,0,1,0,2049,9321,2,2049,2583,1793,
9505,2049,9340,2049,2428,10,1,9500,1793,9513,3,2049,2440,10,1,9509,2049,67,10,9475,
9544,147,102,105,108,101,58,111,112,101,110,60,102,111,114,45,114,101,97,100,
105,110,103,62,0,1,0,2049,9321,2,2049,9431,4,10,9518,9578,147,102,105,108,
101,58,111,112,101,110,60,102,111,114,45,97,112,112,101,110,100,62,0,1,
2,2049,9321,2,2049,9431,4,10,9553,9613,147,102,105,108,101,58,111,112,101,110,
60,102,111,114,45,119,114,105,116,105,110,103,62,0,1,1,2049,9321,10,9587,
9625,134,70,73,68,0,0,9618,9634,134,83,105,122,101,0,0,9626,9645,134,65,
99,116,105,111,110,0,0,9635,9656,134,66,117,102,102,101,114,0,0,9646,9666,
147,45,101,111,102,63,0,3841,9625,2049,9395,3841,9634,13,10,9657,9686,147,112,114,
101,115,101,114,118,101,0,1,9625,1793,9701,1,9634,1793,9696,8,10,1,9694,2049,
3107,10,1,9690,2049,3107,10,9587,9724,147,102,105,108,101,58,114,101,97,100,45,
108,105,110,101,0,4097,9625,1793,9781,2049,1835,2,4097,9656,2049,3475,1793,9773,3841,9625,
2049,9358,2,2049,3383,1793,9750,1,13,11,10,1,9746,1793,9758,1,10,11,10,1,
9754,1793,9766,1,0,11,10,1,9762,2049,2129,22,22,10,1,9737,2049,2223,2049,3407,
3,10,1,9728,2049,3499,3841,9656,10,9706,9810,147,102,105,108,101,58,102,111,114,
45,101,97,99,104,45,108,105,110,101,0,1793,9841,4097,9645,2049,9544,4097,9625,4097,
9634,1793,9832,3841,9625,2049,9724,3841,9645,8,2049,9666,10,1,9822,2049,2197,3841,9625,2049,
9340,10,1,9812,2049,9686,10,9788,9853,134,70,73,68,0,0,9846,9862,134,83,105,
122,101,0,0,9788,9877,147,102,105,108,101,58,115,108,117,114,112,0,1793,9907,
2049,9544,4097,9853,4097,9862,2049,3475,3841,9862,1793,9898,3841,9853,2049,9358,2049,3383,10,1,
9891,2049,2252,3841,9853,2049,9340,10,1,9879,2049,3499,10,9863,9919,134,70,73,68,0,
0,9863,9933,147,102,105,108,101,58,115,112,101,119,0,2049,9613,4097,9919,1793,9944,
3841,9919,2049,9377,10,1,9939,2049,4023,3841,9919,2049,9340,10,9920,9966,134,105,111,58,
71,111,112,104,101,114,0,0,9953,9979,147,105,100,101,110,116,105,102,121,0,
3841,9966,2049,2567,1793,10046,1,5,2049,8857,2,2049,2602,1793,10034,3,2049,3697,73,79,
32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,53,32,78,79,
84,32,70,79,85,78,68,0,1,9997,2049,8950,2049,8913,10,1,9994,1793,10041,4097,
9966,10,1,10038,2049,67,10,1,9985,9,10,9920,10064,147,103,111,112,104,101,114,
58,103,101,116,0,2049,9979,1,0,3841,9966,2049,8831,10,10050,10093,134,105,111,58,
70,108,111,97,116,105,110,103,80,111,105,110,116,0,0,10073,10106,147,105,100,
101,110,116,105,102,121,0,3841,10093,2049,2567,1793,10173,1,2,2049,8857,2,2049,2602,
1793,10161,3,2049,3697,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,
48,48,48,50,32,78,79,84,32,70,79,85,78,68,0,1,10124,2049,8950,2049,
8913,10,1,10121,1793,10168,4097,10093,10,1,10165,2049,67,10,1,10112,9,10,10050,10199,
147,105,111,58,102,108,111,97,116,45,111,112,101,114,97,116,105,111,110,0,
2049,10106,3841,10093,2049,8831,10,10177,10220,147,110,58,116,111,45,102,108,111,97,116,
0,1,0,2049,10199,10,10206,10239,147,115,58,116,111,45,102,108,111,97,116,0,
1,1,2049,10199,10,10225,10259,147,102,58,116,111,45,110,117,109,98,101,114,0,
1,2,2049,10199,10,10244,10279,147,102,58,116,111,45,115,116,114,105,110,103,0,
2049,3678,2,1,3,2049,10199,10,10264,10294,147,102,58,43,0,1,4,2049,10199,10,
10287,10306,147,102,58,45,0,1,5,2049,10199,10,10299,10318,147,102,58,42,0,1,
6,2049,10199,10,10311,10330,147,102,58,47,0,1,7,2049,10199,10,10323,10346,147,102,
58,102,108,111,111,114,0,1,8,2049,10199,10,10335,10364,147,102,58,99,101,105,
108,105,110,103,0,1,9,2049,10199,10,10351,10379,147,102,58,115,113,114,116,0,
1,10,2049,10199,10,10369,10393,147,102,58,101,113,63,0,1,11,2049,10199,10,10384,
10408,147,102,58,45,101,113,63,0,1,12,2049,10199,10,10398,10422,147,102,58,108,
116,63,0,1,13,2049,10199,10,10413,10436,147,102,58,103,116,63,0,1,14,2049,
10199,10,10427,10452,147,102,58,100,101,112,116,104,0,1,15,2049,10199,10,10441,10466,
147,102,58,100,117,112,0,1,16,2049,10199,10,10457,10481,147,102,58,100,114,111,
112,0,1,17,2049,10199,10,10471,10496,147,102,58,115,119,97,112,0,1,18,2049,
10199,10,10486,10510,147,102,58,108,111,103,0,1,19,2049,10199,10,10501,10526,147,102,
58,112,111,119,101,114,0,1,20,2049,10199,10,10515,10540,147,102,58,115,105,110,
0,1,21,2049,10199,10,10531,10554,147,102,58,99,111,115,0,1,22,2049,10199,10,
10545,10568,147,102,58,116,97,110,0,1,23,2049,10199,10,10559,10583,147,102,58,97,
115,105,110,0,1,24,2049,10199,10,10573,10598,147,102,58,97,99,111,115,0,1,
25,2049,10199,10,10588,10613,147,102,58,97,116,97,110,0,1,26,2049,10199,10,10603,
10628,147,102,58,112,117,115,104,0,1,27,2049,10199,10,10618,10642,147,102,58,112,
111,112,0,1,28,2049,10199,10,10633,10659,147,102,58,115,113,117,97,114,101,0,
2049,10466,2049,10318,10,10647,10674,147,102,58,111,118,101,114,0,2049,10628,2049,10466,2049,
10642,2049,10496,10,10664,10693,147,102,58,116,117,99,107,0,2049,10466,2049,10628,2049,10496,
2049,10642,10,10683,10711,147,102,58,110,105,112,0,2049,10496,2049,10481,10,10702,10731,147,
102,58,100,114,111,112,45,112,97,105,114,0,2049,10481,2049,10481,10,10716,10750,147,
102,58,100,117,112,45,112,97,105,114,0,2049,10674,2049,10674,10,10736,10764,147,102,
58,114,111,116,0,2049,10628,2049,10496,2049,10642,2049,10496,10,10755,10788,147,102,58,112,
111,115,105,116,105,118,101,63,0,1,0,2049,10220,2049,10436,10,10773,10810,147,102,
58,110,101,103,97,116,105,118,101,63,0,1,0,2049,10220,2049,10422,10,10795,10829,
147,102,58,110,101,103,97,116,101,0,1,-1,2049,10220,2049,10318,10,10817,10845,147,
102,58,97,98,115,0,2049,10466,2049,10810,1793,10854,2049,10829,10,1,10851,9,10,10836,
10870,159,112,114,101,102,105,120,58,46,0,2049,1806,1793,10877,2049,3723,10,1,10874,
1793,10884,2049,3652,10,1,10881,2049,67,1,10239,2049,147,10,10858,10902,147,102,58,112,
117,116,0,2049,10279,2049,8950,10,10893,10915,147,102,58,80,73,0,2049,3697,51,46,
49,52,49,53,57,50,0,1,10917,2049,10239,10,10907,10938,147,102,58,69,0,2049,
3697,50,46,55,49,56,50,56,49,0,1,10940,2049,10239,10,10931,10963,147,102,58,
78,65,78,0,2049,3697,48,0,1,10965,2049,10239,2049,3697,48,0,1,10973,2049,10239,
2049,10330,10,10954,10991,147,102,58,73,78,70,0,2049,3697,49,46,48,0,1,10993,
2049,10239,2049,3697,48,0,1,11003,2049,10239,2049,10330,10,10982,11022,147,102,58,45,73,
78,70,0,2049,3697,45,49,46,48,0,1,11024,2049,10239,2049,3697,48,0,1,11035,
2049,10239,2049,10330,10,11012,11054,147,102,58,110,97,110,63,0,2049,10466,2049,10408,10,
11044,11069,147,102,58,105,110,102,63,0,2049,10991,2049,10393,10,11059,11085,147,102,58,
45,105,110,102,63,0,2049,11022,2049,10393,10,11074,11101,147,102,58,114,111,117,110,
100,0,2049,10466,2049,10810,1793,11122,2049,3697,48,46,53,0,1,11109,2049,10239,2049,10306,
2049,10364,10,1,11107,1793,11141,2049,3697,48,46,53,0,1,11128,2049,10239,2049,10294,2049,
10346,10,1,11126,2049,67,10,11090,11155,147,102,58,109,105,110,0,2049,10750,2049,10422,
1,10481,1,10711,2049,67,10,11146,11175,147,102,58,109,97,120,0,2049,10750,2049,10436,
1,10481,1,10711,2049,67,10,11166,11197,147,102,58,108,105,109,105,116,0,2049,10496,
2049,10628,2049,11155,2049,10642,2049,11175,10,11186,11222,147,102,58,98,101,116,119,101,101,
110,63,0,2049,10764,2049,10466,2049,10628,2049,10764,2049,10764,2049,11197,2049,10642,2049,10393,10,
11208,11248,147,102,58,105,110,99,0,2049,3697,49,0,1,11250,2049,10239,2049,10294,10,
11239,11268,147,102,58,100,101,99,0,2049,3697,49,0,1,11270,2049,10239,2049,10306,10,
11259,11289,147,102,58,99,97,115,101,0,2049,10674,2049,10393,1793,11301,2049,10481,8,1,
-1,10,1,11295,1793,11309,3,1,0,10,1,11305,2049,67,25,6,771,10,11279,2147483646,
134,117,58,77,65,88,0,11317,-2147483646,134,117,58,77,73,78,0,11326,-2147483648,134,117,
58,78,65,78,0,11335,2147483647,134,117,58,73,78,70,0,11344,-2147483647,134,117,58,45,
73,78,70,0,11353,11371,147,117,58,110,63,0,1,-2147483646,2049,2908,1,2147483646,2049,2921,
2049,2939,10,11363,11392,147,117,58,109,97,120,63,0,1,2147483646,11,10,11382,11406,147,
117,58,109,105,110,63,0,1,-2147483646,11,10,11396,11421,147,117,58,122,101,114,111,
63,0,2049,2567,10,11410,11434,147,117,58,110,97,110,63,0,1,-2147483648,11,10,11424,
11448,147,117,58,105,110,102,63,0,1,2147483647,11,10,11438,11463,147,117,58,45,105,
110,102,63,0,1,-2147483647,11,10,11452,11477,147,117,58,99,108,105,112,0,1,-2147483646,
1,2147483646,2049,2891,10,11467,11489,147,115,0,2049,3697,49,48,46,48,101,45,52,0,
1,11491,2049,10239,10,11484,11516,147,102,58,101,110,99,111,100,101,0,2049,3697,48,
46,53,0,1,11518,2049,10239,2049,10526,2049,11489,2049,3697,45,49,46,48,0,1,11532,
2049,10239,2049,10526,2049,10318,10,11504,11558,147,102,58,100,101,99,111,100,101,0,2049,
10659,2049,11489,2049,10659,2049,10318,10,11467,11577,147,102,58,116,111,45,117,0,2049,10466,
2049,11516,2049,11101,2049,10259,2049,11477,2049,10466,2049,11054,1793,11597,3,1,-2147483648,10,1,11593,
9,2049,10466,2049,11069,1793,11610,3,1,2147483647,10,1,11606,9,2049,10466,2049,11085,1793,11623,
3,1,-2147483647,10,1,11619,9,2049,10481,10,11567,11639,147,117,58,116,111,45,102,0,
2,2049,10220,2049,11558,2,2049,11434,1793,11654,2049,10481,2049,10963,10,1,11649,9,2,2049,
11448,1793,11667,2049,10481,2049,10991,10,1,11662,9,2,2049,11463,1793,11680,2049,10481,2049,11022,
10,1,11675,9,3,10,11629,11696,147,102,58,115,116,111,114,101,0,1793,11701,2049,
11577,10,1,11698,2049,2065,16,10,11685,11718,147,102,58,102,101,116,99,104,0,15,
2049,11639,10,11707,11738,147,102,58,100,117,109,112,45,115,116,97,99,107,0,2049,
10452,2,1793,11746,2049,10628,10,1,11743,2049,2252,1793,11761,2049,10642,2049,10466,2049,10902,2049,
8924,10,1,11752,2049,2252,10,11722,11784,134,105,111,58,85,110,105,120,83,121,115,
99,97,108,108,0,0,11766,11797,147,105,100,101,110,116,105,102,121,0,3841,11784,
2049,2567,1793,11864,1,8,2049,8857,2,2049,2602,1793,11852,3,2049,3697,73,79,32,68,
69,86,73,67,69,32,84,89,80,69,32,48,48,48,56,32,78,79,84,32,
70,79,85,78,68,0,1,11815,2049,8950,2049,8913,10,1,11812,1793,11859,4097,11784,10,
1,11856,2049,67,10,1,11803,9,10,11722,11887,147,105,111,58,117,110,105,120,45,
115,121,115,99,97,108,108,0,2049,11797,3841,11784,2049,8831,10,11868,11909,147,117,110,
105,120,58,115,121,115,116,101,109,0,1,0,2049,11887,10,11894,11927,147,117,110,
105,120,58,102,111,114,107,0,1,1,2049,11887,10,11914,11946,147,117,110,105,120,
58,101,120,101,99,48,0,1,2,2049,11887,10,11932,11965,147,117,110,105,120,58,
101,120,101,99,49,0,1,3,2049,11887,10,11951,11984,147,117,110,105,120,58,101,
120,101,99,50,0,1,4,2049,11887,10,11970,12003,147,117,110,105,120,58,101,120,
101,99,51,0,1,5,2049,11887,10,11989,12021,147,117,110,105,120,58,101,120,105,
116,0,1,6,2049,11887,10,12008,12041,147,117,110,105,120,58,103,101,116,112,105,
100,0,1,7,2049,11887,10,12026,12059,147,117,110,105,120,58,119,97,105,116,0,
1,8,2049,11887,10,12046,12077,147,117,110,105,120,58,107,105,108,108,0,1,9,
2049,11887,10,12064,12096,147,117,110,105,120,58,112,111,112,101,110,0,1,10,2049,
11887,10,12082,12116,147,117,110,105,120,58,112,99,108,111,115,101,0,1,11,2049,
11887,10,12101,12135,147,117,110,105,120,58,119,114,105,116,101,0,1793,12141,2,2049,
82,10,1,12137,2049,2065,1,12,2049,11887,10,12121,12164,147,117,110,105,120,58,99,
104,100,105,114,0,1,13,2049,11887,10,12150,12184,147,117,110,105,120,58,103,101,
116,101,110,118,0,1,14,2049,11887,10,12169,12204,147,117,110,105,120,58,112,117,
116,101,110,118,0,1,15,2049,11887,10,12189,12223,147,117,110,105,120,58,115,108,
101,101,112,0,1,16,2049,11887,10,12209,12245,147,117,110,105,120,58,105,111,58,
110,58,112,117,116,0,1,17,2049,11887,10,12228,12267,147,117,110,105,120,58,105,
111,58,115,58,112,117,116,0,1,18,2049,11887,10,12250,12288,147,117,110,105,120,
58,103,101,116,45,99,119,100,0,2049,3697,112,119,100,0,1,12290,1,0,2049,
12096,2,2049,9724,2049,3946,4,2049,12116,1,0,2049,3697,115,121,115,58,97,114,103,
118,0,1,12312,2049,200,2049,161,15,8,2049,82,17,2049,3697,47,0,1,12334,2049,
4005,10,12272,12368,147,117,110,105,120,58,99,111,117,110,116,45,102,105,108,101,
115,45,105,110,45,99,119,100,0,2049,3697,108,115,32,45,49,32,124,32,119,
99,32,45,108,0,1,12370,1,0,2049,12096,2,2049,9724,2049,3946,2049,221,4,2049,
12116,10,12341,12423,147,117,110,105,120,58,102,111,114,45,101,97,99,104,45,102,
105,108,101,0,2049,3697,108,115,32,45,49,32,45,112,0,1,12425,1,0,2049,
12096,2049,12368,1793,12458,1793,12453,2049,9724,2049,3652,67502597,8,10,1,12446,2049,2077,10,1,
12444,2049,2252,2049,12116,3,10,12401,12481,147,114,97,110,100,111,109,58,98,121,116,
101,0,2049,3697,47,100,101,118,47,117,114,97,110,100,111,109,0,1,12483,1,
0,2049,9321,1,9358,2049,2077,2049,9340,10,12401,12521,147,110,58,114,97,110,100,111,
109,0,2049,12481,1,-8,24,2049,12481,17,1,-8,24,2049,12481,17,1,8,24,2049,
12481,17,10,12509,12547,134,107,0,0,12542,12553,134,116,0,0,12548,12560,134,115,48,
0,0,12554,12567,134,115,49,0,0,12561,12574,134,115,50,0,0,12568,12581,134,115,
51,0,0,12575,12590,147,115,101,101,100,0,2,4097,12547,2,4097,12553,2,4097,12567,
2,4097,12574,4097,12581,10,12582,12613,147,114,111,116,108,0,4097,12547,1793,12623,3841,12547,
2049,2759,24,10,1,12617,1793,12634,1,32,3841,12547,18,24,10,1,12627,2049,2092,22,
10,12605,12649,147,114,101,115,42,42,0,3841,12560,1,5,19,1,7,2049,12613,1,
9,19,10,12509,12687,147,114,97,110,100,111,109,58,120,111,114,111,115,104,105,
114,111,49,50,56,42,42,0,3841,12567,2,1,-9,24,5,3841,12581,3841,12560,3841,
12574,386269701,1285,386269701,100926980,85394690,386269701,386270726,4097,12574,4097,12567,4097,12560,1,11,2049,12613,4097,12581,
2049,12649,10,12662,12756,147,114,97,110,100,111,109,58,120,111,114,111,115,104,105,
114,111,49,50,56,42,42,58,115,101,116,45,115,101,101,100,0,2049,12590,1,
100,1793,12766,2049,12687,3,10,1,12762,2049,2252,10,12722,12781,134,83,116,97,116,101,
115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,12771,13415,134,73,110,100,101,120,0,0,13406,13425,147,
114,101,115,101,116,0,1,12781,67502597,2049,2921,17,2,15,1,30,24,4,15,23,
1,1812433253,19,67502597,17,2049,2541,21,4,1,12781,17,16,10,13416,13467,147,114,97,110,
100,111,109,105,122,101,100,0,1,1,1793,13481,2,2049,13425,2049,2908,2,1,624,
14,10,1,13471,2049,2223,3,10,13453,13492,147,121,0,2,2049,2908,1,624,788,1,
12781,17,15,2049,2541,21,4,1,12781,17,15,1,-31,24,17,10,13487,13526,147,97,
108,116,101,114,101,100,0,2,2049,13492,2,1,1,21,1,1073741823,19,1793,13554,1,
2,197652,67502597,1,397,17,1,624,788,1,12781,17,15,23,10,1,13538,2049,2065,23,
4,1,12781,17,16,10,13515,13578,147,115,99,114,97,109,98,108,101,100,0,1,
0,1793,13592,2,2049,13526,2049,2908,2,1,624,14,10,1,13582,2049,2223,3,10,12722,
13626,147,114,97,110,100,111,109,58,109,101,114,115,101,110,110,101,58,115,101,
116,45,115,101,101,100,0,4097,12781,1,0,4097,13415,2049,13467,10,13598,13654,147,114,
97,110,100,111,109,58,109,101,114,115,101,110,110,101,0,3841,13415,2049,2567,1,
13578,9,3841,13415,1,12781,17,15,2,1,11,24,23,2,1,-7,24,1,1073741823,21,
23,2,1,-15,24,1,2011365376,21,23,2,1,18,24,23,3841,13415,2049,2908,1,624,
788,4097,13415,10,13635,13710,147,98,121,101,0,10,0 };