retroforth/interfaces/rre_image.c
crc f7ad227b3c patch entry point for rre image
FossilOrigin-Name: 9556277bf0f65a39e12517413675efd68eafc5a3c1332645d5fa2e49379fd61d
2019-01-12 23:30:52 +00:00

639 lines
62 KiB
C

#include <stdint.h>
int32_t ngaImageCells = 12735;
int32_t ngaImage[] = { 1793,12568,12698,12734,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,354,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,655,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,524546,161,134284303,163,1807,1025,1642241,230,285282049,346,1,459012,341,117509889,180,341,134287105,346,
200,16845825,0,354,339,1793,67,17826050,346,250,8,117506305,347,357,67,0,9,153,100,117,
112,0,374,11,153,100,114,111,112,0,381,13,153,115,119,97,112,0,389,21,
153,99,97,108,108,0,397,27,153,101,113,63,0,405,29,153,45,101,113,63,
0,412,31,153,108,116,63,0,420,33,153,103,116,63,0,427,35,153,102,101,
116,99,104,0,434,37,153,115,116,111,114,101,0,443,39,153,43,0,452,41,
153,45,0,457,43,153,42,0,462,45,153,47,109,111,100,0,467,47,153,97,
110,100,0,475,49,153,111,114,0,482,51,153,120,111,114,0,488,53,153,115,
104,105,102,116,0,495,333,159,112,117,115,104,0,504,336,159,112,111,112,0,
512,330,159,48,59,0,519,59,147,102,101,116,99,104,45,110,101,120,116,0,
525,62,147,115,116,111,114,101,45,110,101,120,116,0,539,221,147,115,58,116,
111,45,110,117,109,98,101,114,0,553,96,147,115,58,101,113,63,0,568,82,
147,115,58,108,101,110,103,116,104,0,577,67,147,99,104,111,111,115,101,0,
589,75,153,105,102,0,599,73,147,45,105,102,0,605,261,159,112,114,101,102,
105,120,58,40,0,612,127,134,67,111,109,112,105,108,101,114,0,624,3,134,
72,101,97,112,0,636,108,147,44,0,644,122,147,115,44,0,649,128,159,59,
0,655,288,159,91,0,660,305,159,93,0,665,2,134,68,105,99,116,105,111,
110,97,114,121,0,670,160,147,100,58,108,105,110,107,0,684,161,147,100,58,
120,116,0,694,163,147,100,58,99,108,97,115,115,0,702,165,147,100,58,110,
97,109,101,0,713,147,147,99,108,97,115,115,58,119,111,114,100,0,723,159,
147,99,108,97,115,115,58,109,97,99,114,111,0,737,134,147,99,108,97,115,
115,58,100,97,116,97,0,752,167,147,100,58,97,100,100,45,104,101,97,100,
101,114,0,766,262,159,112,114,101,102,105,120,58,35,0,782,268,159,112,114,
101,102,105,120,58,58,0,794,282,159,112,114,101,102,105,120,58,38,0,806,
266,159,112,114,101,102,105,120,58,36,0,818,320,159,114,101,112,101,97,116,
0,830,322,159,97,103,97,105,110,0,840,366,147,105,110,116,101,114,112,114,
101,116,0,849,200,147,100,58,108,111,111,107,117,112,0,862,153,147,99,108,
97,115,115,58,112,114,105,109,105,116,105,118,101,0,874,4,134,86,101,114,
115,105,111,110,0,893,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,0,59,0,114,115,101,45,117,110,116,105,108,0,114,118,
101,0,53,44,95,72,101,97,112,95,64,95,0,85,78,68,0,125,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,904,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,25,6,771,10,2507,2538,147,110,58,77,65,88,0,1,
2147483647,10,2529,2550,147,110,58,77,73,78,0,1,-2147483648,10,2541,2564,147,110,58,122,
101,114,111,63,0,1,0,11,10,2553,2580,147,110,58,45,122,101,114,111,63,
0,1,0,12,10,2568,2599,147,110,58,110,101,103,97,116,105,118,101,63,0,
1,0,13,10,2584,2618,147,110,58,112,111,115,105,116,105,118,101,63,0,1,
-1,14,10,2603,2646,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,2622,2661,147,110,58,101,118,101,110,
63,0,1,2,20,3,2049,2564,10,2650,2678,147,110,58,111,100,100,63,0,1,
2,20,3,2049,2580,10,2668,2692,153,114,111,116,0,67503109,10,2685,2699,153,47,0,
197652,10,2694,2708,153,109,111,100,0,788,10,2701,2717,147,110,111,116,0,1,-1,
23,10,2710,2730,147,110,58,112,111,119,0,1,1,4,1793,2738,67502597,19,10,1,
2735,2049,2252,772,10,2721,2756,147,110,58,110,101,103,97,116,101,0,1,-1,19,
10,2744,2772,147,110,58,115,113,117,97,114,101,0,2,19,10,2760,2785,147,110,
58,115,113,114,116,0,1,1,1793,2803,2049,2055,197652,67502597,18,1,2,197652,25,17,
1,2789,7,10,1,2789,8,772,10,2775,2817,147,110,58,109,105,110,0,2049,2055,
13,1793,2824,3,10,1,2822,1793,2830,772,10,1,2828,2049,67,10,2808,2844,147,110,
58,109,97,120,0,2049,2055,14,1793,2851,3,10,1,2849,1793,2857,772,10,1,2855,
2049,67,10,2835,2871,147,110,58,97,98,115,0,2,2049,2756,2049,2844,10,2862,2888,
147,110,58,108,105,109,105,116,0,4,5,2049,2817,6,2049,2844,10,2877,2905,147,
110,58,105,110,99,0,1,1,17,10,2896,2918,147,110,58,100,101,99,0,1,
1,18,10,2909,2936,147,110,58,98,101,116,119,101,101,110,63,0,67503109,1793,2944,
67503109,67503109,2049,2888,10,1,2939,2049,2077,11,10,2922,2962,147,118,58,105,110,99,45,
98,121,0,1793,2967,15,17,10,1,2964,2049,2077,16,10,2950,2985,147,118,58,100,
101,99,45,98,121,0,1793,2991,15,4,18,10,1,2987,2049,2077,16,10,2973,3006,
147,118,58,105,110,99,0,1,1,4,2049,2962,10,2997,3021,147,118,58,100,101,
99,0,1,1,4,2049,2985,10,3012,3038,147,118,58,108,105,109,105,116,0,5,
5,2,15,6,6,2049,2888,4,16,10,3027,3057,147,118,58,111,110,0,2049,2428,
4,16,10,3049,3071,147,118,58,111,102,102,0,2049,2440,4,16,10,3062,3085,147,
97,108,108,111,116,0,1,3,2049,2962,10,3076,3104,147,118,58,112,114,101,115,
101,114,118,101,0,4,2,15,1793,3118,1793,3113,8,10,1,3111,2049,2065,10,1,
3109,2049,2065,4,16,10,3090,3143,147,118,58,117,112,100,97,116,101,45,117,115,
105,110,103,0,4,1793,3150,15,4,8,10,1,3146,2049,2077,16,10,3125,3164,147,
99,111,112,121,0,1793,3173,1,59,2049,2065,2049,62,10,1,3166,2049,2252,3,3,
10,3156,3193,147,83,99,111,112,101,76,105,115,116,0,12558,12641,10,3180,3202,147,
123,123,0,2049,1570,2,1,3193,2049,62,16,10,3196,3227,147,45,45,45,114,101,
118,101,97,108,45,45,45,0,2049,1570,1,3193,2049,2905,16,10,3211,3241,147,125,
125,0,1,3193,2049,59,4,15,11,1793,3255,3841,3193,4097,2,10,1,3250,1793,3285,
3841,3193,1793,3280,1,2,15,2,15,1,3193,2049,2905,15,12,25,3,1,3265,7,
10,1,3263,8,16,10,1,3259,2049,67,10,3235,3300,134,66,117,102,102,101,114,
0,0,10,3290,3309,134,80,116,114,0,0,10,3302,3324,147,116,101,114,109,105,
110,97,116,101,0,1,0,3841,3309,16,10,3235,3346,147,98,117,102,102,101,114,
58,115,116,97,114,116,0,3841,3300,10,3330,3363,147,98,117,102,102,101,114,58,
101,110,100,0,3841,3309,10,3349,3380,147,98,117,102,102,101,114,58,97,100,100,
0,2049,3363,16,1,3309,2049,3006,2049,3324,10,3366,3404,147,98,117,102,102,101,114,
58,103,101,116,0,1,3309,2049,3021,2049,3363,15,2049,3324,10,3390,3430,147,98,117,
102,102,101,114,58,101,109,112,116,121,0,2049,3346,4097,3309,2049,3324,10,3414,3452,
147,98,117,102,102,101,114,58,115,105,122,101,0,2049,3363,2049,3346,18,10,3437,
3472,147,98,117,102,102,101,114,58,115,101,116,0,4097,3300,2049,3430,10,3458,3496,
147,98,117,102,102,101,114,58,112,114,101,115,101,114,118,101,0,3841,3300,3841,
3309,1793,3513,1793,3506,8,10,1,3504,2049,2065,4097,3300,10,1,3502,2049,2065,4097,3309,
10,3477,3535,134,84,101,109,112,83,116,114,105,110,103,115,0,32,3520,3553,134,
84,101,109,112,83,116,114,105,110,103,77,97,120,0,512,3536,3565,147,83,84,
82,73,78,71,83,0,2049,1543,3841,3535,3841,3553,19,18,10,3554,3585,134,67,117,
114,114,101,110,116,0,2,10,3574,3600,147,115,58,112,111,105,110,116,101,114,
0,3841,3585,3841,3553,19,2049,3565,17,10,3587,3619,147,115,58,110,101,120,116,0,
1,3585,2049,3006,3841,3585,3841,3535,11,1793,3635,1,0,4097,3585,10,1,3630,9,10,
3554,3649,147,115,58,116,101,109,112,0,2,2049,82,2049,2905,2049,3600,4,2049,3164,
2049,3600,2049,3619,10,3639,3675,147,115,58,101,109,112,116,121,0,2049,3600,2049,3619,
1,0,67502597,16,10,3664,3694,147,115,58,115,107,105,112,0,6,1793,3702,2049,59,
2049,2580,10,1,3697,2049,2197,2049,2918,5,10,3684,3720,147,115,58,107,101,101,112,
0,2049,1806,1793,3729,1,3694,2049,1765,10,1,3724,9,2049,1835,1793,3739,2049,122,10,
1,3736,2049,2065,2049,134,10,3710,3758,159,112,114,101,102,105,120,58,39,0,2049,
1806,1793,3765,2049,3720,10,1,3762,1793,3772,2049,3649,10,1,3769,2049,67,10,3746,3787,
147,115,58,99,104,111,112,0,2049,3649,2,2049,82,67502597,17,2049,2918,1,0,4,
16,10,3777,3814,147,115,58,114,101,118,101,114,115,101,0,1793,3856,2,2049,3649,
2049,3472,1,82,1793,3832,2,2049,82,17,2049,2918,10,1,3825,2049,2092,4,1793,3846,
2,15,2049,3380,2049,2918,10,1,3839,2049,2252,3,2049,3346,2049,3649,10,1,3816,2049,
3496,10,3801,3876,147,115,58,116,114,105,109,45,108,101,102,116,0,2049,3649,1793,
3901,2049,59,1793,3888,1,32,11,10,1,3884,1793,3895,2049,2580,10,1,3892,2049,2092,
21,10,1,3880,2049,2197,2049,2918,10,3861,3924,147,115,58,116,114,105,109,45,114,
105,103,104,116,0,2049,3649,2049,3814,2049,3876,2049,3814,10,3908,3943,147,115,58,116,
114,105,109,0,2049,3924,2049,3876,10,3933,3961,147,115,58,112,114,101,112,101,110,
100,0,2049,3649,1793,3985,2,2049,82,17,1793,3977,2,2049,82,2049,2905,10,1,3971,
2049,2065,4,2049,3164,10,1,3965,2049,2077,10,3948,4002,147,115,58,97,112,112,101,
110,100,0,4,2049,3961,10,3990,4020,147,115,58,102,111,114,45,101,97,99,104,
0,1793,4060,67502597,15,25,3,2049,2055,1793,4043,1793,4038,1,35,2049,2065,8,10,1,
4032,2049,2065,10,1,4030,2049,2065,1793,4052,2049,2905,10,1,4049,2049,2065,1,4022,7,
10,1,4022,8,771,10,4006,4079,147,115,58,105,110,100,101,120,45,111,102,0,
4,1793,4102,2049,59,25,4,1793,4091,67502597,12,10,1,4088,2049,2065,4,25,3,1,
4082,7,10,1,4082,2049,2077,1793,4113,18,2049,2918,772,10,1,4108,2049,2077,2049,82,
67502597,11,1793,4127,3,1,-1,10,1,4123,9,10,4065,4151,147,115,58,99,111,110,
116,97,105,110,115,45,99,104,97,114,63,0,2049,4079,1,-1,12,10,4131,4164,
134,83,114,99,0,0,4157,4172,134,84,97,114,0,0,4165,4180,134,80,97,100,
0,0,4173,4186,134,73,0,0,4181,4192,134,70,0,0,4187,4199,134,65,116,0,
0,4193,4213,147,116,101,114,109,105,110,97,116,101,0,1,0,3841,4180,3841,4172,
2049,82,17,16,10,4200,4235,147,101,120,116,114,97,99,116,0,3841,4164,3841,4186,
17,3841,4180,3841,4172,2049,82,2049,3164,10,4224,4260,147,99,111,109,112,97,114,101,
0,3841,4180,3841,4172,2049,96,3841,4192,22,4097,4192,3841,4192,1793,4280,3841,4186,4097,4199,
10,1,4275,2049,73,10,4249,4293,147,110,101,120,116,0,1,4186,2049,3006,10,4131,
4320,147,115,58,99,111,110,116,97,105,110,115,45,115,116,114,105,110,103,63,
0,4097,4172,4097,4164,2049,3675,4097,4180,1,0,4097,4186,1,0,4097,4192,3841,4164,2049,
82,1793,4351,2049,4235,2049,4213,2049,4260,2049,4293,10,1,4342,2049,2252,3841,4192,10,4298,
4379,147,115,58,105,110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,
4097,4172,4097,4164,2049,3675,4097,4180,1,0,4097,4186,1,0,4097,4192,1,-1,4097,4199,
3841,4164,2049,82,1793,4414,2049,4235,2049,4213,2049,4260,2049,4293,10,1,4405,2049,2252,3841,
4192,1793,4425,3841,4199,10,1,4422,1793,4432,1,-1,10,1,4429,2049,67,10,4358,4449,
147,115,58,102,105,108,116,101,114,0,1793,4486,2049,3675,2049,3472,4,1793,4478,2049,
2055,4,8,1793,4467,2049,3380,10,1,4464,1793,4473,3,10,1,4471,2049,67,10,1,
4458,2049,4020,3,2049,3346,10,1,4451,2049,3496,10,4437,4500,147,115,58,109,97,112,
0,1793,4522,2049,3675,2049,3472,4,1793,4514,67502597,8,2049,3380,10,1,4509,2049,4020,3,
2049,3346,10,1,4502,2049,3496,10,4491,4539,147,115,58,115,117,98,115,116,114,0,
1793,4545,17,2049,3675,10,1,4541,2049,2065,1793,4562,67502597,1793,4557,2049,3164,10,1,4554,
2049,2065,10,1,4551,2049,2077,67502597,1793,4575,17,1,0,4,16,10,1,4569,2049,2065,
10,4527,4591,147,115,58,114,105,103,104,116,0,67502597,2049,82,67502597,18,4,2049,4539,
10,4580,4610,147,115,58,108,101,102,116,0,1,0,4,2049,4539,10,4600,4626,147,
115,58,104,97,115,104,0,1,5381,4,1793,4637,4,1,33,19,17,10,1,4631,
2049,4020,10,4616,4652,147,115,58,99,111,112,121,0,67502597,2049,82,2049,2905,2049,3164,
10,4642,4672,147,115,58,68,73,71,73,84,83,0,2049,3694,48,49,50,51,52,
53,54,55,56,57,0,1,4674,10,4660,4709,147,115,58,65,83,67,73,73,45,
76,79,87,69,82,67,65,83,69,0,2049,3694,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,
4711,10,4688,4762,147,115,58,65,83,67,73,73,45,85,80,80,69,82,67,65,
83,69,0,2049,3694,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,4764,10,4741,4813,147,115,58,
65,83,67,73,73,45,76,69,84,84,69,82,83,0,2049,3694,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,4815,10,4794,4888,147,115,58,80,85,78,
67,84,85,65,84,73,79,78,0,2049,3694,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,4890,1,95,67502597,16,10,4871,4946,134,115,58,87,72,73,84,
69,83,80,65,67,69,0,9,10,13,0,4930,0,134,65,83,67,73,73,58,
78,85,76,0,4950,1,134,65,83,67,73,73,58,83,79,72,0,4963,2,134,
65,83,67,73,73,58,83,84,88,0,4976,3,134,65,83,67,73,73,58,69,
84,88,0,4989,4,134,65,83,67,73,73,58,69,79,84,0,5002,5,134,65,
83,67,73,73,58,69,78,81,0,5015,6,134,65,83,67,73,73,58,65,67,
75,0,5028,7,134,65,83,67,73,73,58,66,69,76,0,5041,8,134,65,83,
67,73,73,58,66,83,0,5054,9,134,65,83,67,73,73,58,72,84,0,5066,
10,134,65,83,67,73,73,58,76,70,0,5078,11,134,65,83,67,73,73,58,
86,84,0,5090,12,134,65,83,67,73,73,58,70,70,0,5102,13,134,65,83,
67,73,73,58,67,82,0,5114,14,134,65,83,67,73,73,58,83,79,0,5126,
15,134,65,83,67,73,73,58,83,73,0,5138,16,134,65,83,67,73,73,58,
68,76,69,0,5150,17,134,65,83,67,73,73,58,68,67,49,0,5163,18,134,
65,83,67,73,73,58,68,67,50,0,5176,19,134,65,83,67,73,73,58,68,
67,51,0,5189,20,134,65,83,67,73,73,58,68,67,52,0,5202,21,134,65,
83,67,73,73,58,78,65,75,0,5215,22,134,65,83,67,73,73,58,83,89,
78,0,5228,23,134,65,83,67,73,73,58,69,84,66,0,5241,24,134,65,83,
67,73,73,58,67,65,78,0,5254,25,134,65,83,67,73,73,58,69,77,0,
5267,26,134,65,83,67,73,73,58,83,85,66,0,5279,27,134,65,83,67,73,
73,58,69,83,67,0,5292,28,134,65,83,67,73,73,58,70,83,0,5305,29,
134,65,83,67,73,73,58,71,83,0,5317,30,134,65,83,67,73,73,58,82,
83,0,5329,31,134,65,83,67,73,73,58,85,83,0,5341,32,134,65,83,67,
73,73,58,83,80,65,67,69,0,5353,127,134,65,83,67,73,73,58,68,69,
76,0,5368,5394,147,99,58,108,101,116,116,101,114,63,0,1,65,1,122,2049,
2936,10,5381,5417,147,99,58,108,111,119,101,114,99,97,115,101,63,0,1,97,
1,122,2049,2936,10,5401,5440,147,99,58,117,112,112,101,114,99,97,115,101,63,
0,1,65,1,90,2049,2936,10,5424,5459,147,99,58,100,105,103,105,116,63,0,
1,48,1,57,2049,2936,10,5447,5480,147,99,58,118,105,115,105,98,108,101,63,
0,1,31,1,126,2049,2936,10,5466,5499,147,99,58,118,111,119,101,108,63,0,
2049,3694,97,101,105,111,117,65,69,73,79,85,0,1,5501,4,2049,4151,10,5487,
5534,147,99,58,99,111,110,115,111,110,97,110,116,63,0,2,2049,5394,1793,5544,
2049,5499,2049,2717,10,1,5539,1793,5552,3,2049,2440,10,1,5548,2049,67,10,5518,5563,
134,87,83,0,32,9,10,13,0,5518,5585,147,99,58,119,104,105,116,101,115,
112,97,99,101,63,0,1,5563,4,2049,4151,10,5568,5608,147,99,58,45,108,111,
119,101,114,99,97,115,101,63,0,2049,5417,2049,2717,10,5591,5630,147,99,58,45,
117,112,112,101,114,99,97,115,101,63,0,2049,5440,2049,2717,10,5613,5648,147,99,
58,45,100,105,103,105,116,63,0,2049,5459,2049,2717,10,5635,5671,147,99,58,45,
119,104,105,116,101,115,112,97,99,101,63,0,2049,5585,2049,2717,10,5653,5691,147,
99,58,45,118,105,115,105,98,108,101,63,0,2049,5480,2049,2717,10,5676,5709,147,
99,58,45,118,111,119,101,108,63,0,2049,5499,2049,2717,10,5696,5731,147,99,58,
45,99,111,110,115,111,110,97,110,116,63,0,2049,5534,2049,2717,10,5714,5750,147,
99,58,116,111,45,117,112,112,101,114,0,2,2049,5417,25,3,1,32,18,10,
5736,5773,147,99,58,116,111,45,108,111,119,101,114,0,2,2049,5440,25,3,1,
32,17,10,5759,5797,147,99,58,116,111,45,115,116,114,105,110,103,0,2049,3694,
46,0,1,5799,2049,3649,1793,5809,16,10,1,5807,2049,2077,10,5782,5831,147,99,58,
116,111,103,103,108,101,45,99,97,115,101,0,2,2049,5417,1793,5839,2049,5750,10,
1,5836,1793,5846,2049,5773,10,1,5843,2049,67,10,5814,5866,147,99,58,116,111,45,
110,117,109,98,101,114,0,2,2049,5459,1793,5875,1,48,18,10,1,5871,1793,5883,
3,1,0,10,1,5879,2049,67,10,5851,5902,147,115,58,116,111,45,117,112,112,
101,114,0,1793,5907,2049,5750,10,1,5904,2049,4500,10,5888,5926,147,115,58,116,111,
45,108,111,119,101,114,0,1793,5931,2049,5773,10,1,5928,2049,4500,10,5912,5945,134,
86,97,108,117,101,0,0,5936,5957,147,99,111,114,114,101,99,116,0,2,1,
48,13,1793,5972,1,48,67502597,18,1,2,19,17,10,1,5963,9,10,5912,5991,147,
110,58,116,111,45,115,116,114,105,110,103,0,1793,6045,2049,1835,2049,3472,2,4097,
5945,2049,2871,1793,6019,1,10,20,4,1,48,17,2049,5957,2049,3380,2,2049,2580,10,
1,6004,2049,2197,3,3841,5945,2049,2599,1793,6035,1,45,2049,3380,10,1,6030,9,2049,
3346,2049,3814,2049,3649,10,1,5993,2049,3496,10,5976,6072,134,82,101,119,114,105,116,
101,85,110,100,101,114,115,99,111,114,101,115,0,-1,6050,6080,147,115,117,98,
0,1,95,1793,6087,1,32,10,1,6084,2049,2282,10,6073,6103,147,114,101,119,114,
105,116,101,0,3841,6072,1793,6112,1,6080,2049,4500,10,1,6107,9,1,3758,8,10,
6050,6131,159,112,114,101,102,105,120,58,39,0,2049,6103,10,6119,6146,159,112,114,
101,102,105,120,58,34,0,2049,6103,2049,3720,10,6134,6162,147,115,58,115,112,108,
105,116,0,2049,2055,2049,4079,772,2049,2055,2049,4610,1793,6175,17,10,1,6173,2049,2065,
10,6151,6201,147,115,58,115,112,108,105,116,45,111,110,45,115,116,114,105,110,
103,0,2049,2055,2049,4379,2049,2905,772,2049,2055,2049,4610,1793,6216,17,10,1,6214,2049,
2065,10,6180,6234,147,115,58,114,101,112,108,97,99,101,0,67502597,2049,82,2049,1835,
16,1793,6250,2049,6201,4,2049,1835,15,17,10,1,6242,2049,2065,2049,3961,2049,4002,10,
6221,6271,134,83,112,108,105,116,45,79,110,0,0,6259,6282,147,109,97,116,99,
104,63,0,3841,6271,11,10,6272,6299,147,116,101,114,109,105,110,97,116,101,0,
1,0,67502597,2049,2918,16,10,6286,6314,147,115,116,101,112,0,1793,6319,2049,2905,10,
1,6316,2049,2065,2049,6282,1793,6333,2,2049,108,2049,6299,10,1,6327,9,10,6221,6351,
147,115,58,116,111,107,101,110,105,122,101,0,4097,6271,2049,3720,2049,1835,1,0,
2049,108,1793,6378,2,2049,108,2,1793,6372,2049,6314,10,1,6369,2049,4020,3,10,1,
6363,2049,2065,2049,1835,67502597,18,2049,2918,67502597,16,10,6337,6401,134,84,111,107,101,110,
115,0,0,6391,6412,134,78,101,101,100,108,101,0,0,6402,6424,147,45,109,97,
116,99,104,63,0,2,3841,6412,2049,4320,10,6413,6444,147,115,97,118,101,45,116,
111,107,101,110,0,3841,6412,2049,6201,2049,3720,2049,3380,2049,2905,10,6430,6472,147,116,
111,107,101,110,115,45,116,111,45,115,101,116,0,2049,1835,3841,6401,2049,3452,2,
2049,108,1793,6488,2049,59,2049,108,10,1,6483,2049,2252,3,10,6337,6518,147,115,58,
116,111,107,101,110,105,122,101,45,111,110,45,115,116,114,105,110,103,0,1793,
6557,2049,3720,4097,6412,2049,1835,1,8192,17,4097,6401,3841,6401,2049,3472,1793,6547,2049,6424,
25,3,2049,6444,1,6537,7,10,1,6537,8,2049,3720,2049,3380,2049,6472,10,1,6520,
2049,3496,10,6494,6570,147,99,104,97,114,0,1,32,1793,6579,1,95,2049,3380,10,
1,6574,2049,2282,1,114,1793,6592,1,13,2049,3380,10,1,6587,2049,2282,1,110,1793,
6605,1,10,2049,3380,10,1,6600,2049,2282,1,116,1793,6618,1,9,2049,3380,10,1,
6613,2049,2282,1,48,1793,6631,1,0,2049,3380,10,1,6626,2049,2282,2049,3380,10,6562,
6648,147,115,116,114,105,110,103,0,2049,59,25,2049,3380,1,6648,7,10,6638,6665,
147,116,121,112,101,0,1,99,1793,6673,4,2049,3380,10,1,6669,2049,2282,1,115,
1793,6686,4,2049,6648,3,10,1,6681,2049,2282,1,110,1793,6701,4,2049,5991,2049,6648,
3,10,1,6694,2049,2282,3,10,6657,6717,147,104,97,110,100,108,101,0,1,92,
1793,6726,2049,59,2049,6570,10,1,6721,2049,2282,1,37,1793,6739,2049,59,2049,6665,10,
1,6734,2049,2282,2049,3380,10,6494,6758,147,115,58,102,111,114,109,97,116,0,1793,
6787,2049,3675,1793,6782,2049,3472,1793,6777,2049,59,25,2049,6717,1,6768,7,10,1,6768,
8,3,10,1,6764,2049,2077,10,1,6760,2049,3496,10,6746,6803,147,115,58,99,111,
110,115,116,0,1793,6808,2049,3720,10,1,6805,2049,2065,2049,1981,10,6792,6825,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,6815,6861,147,102,114,111,
109,0,2049,82,2,1793,6880,1793,6873,1,6825,17,16,10,1,6868,2049,2077,2049,2918,
10,1,6866,2049,2252,3,10,6853,6892,147,116,111,0,2,2049,82,1793,6910,2049,59,
1,97,18,2049,2905,1,6825,17,15,4,10,1,6897,2049,2252,3,10,6792,6927,147,
114,101,111,114,100,101,114,0,1793,6932,2049,6861,10,1,6929,2049,2065,2049,6892,10,
6916,6948,147,99,117,114,114,121,0,2049,1835,1793,6960,4,2049,1719,2049,1765,2049,1787,
10,1,6952,2049,2065,10,6939,6973,147,100,111,101,115,0,2049,1588,4,2049,6948,2049,
1570,2049,161,16,1,147,2049,1649,10,6965,7002,147,100,58,102,111,114,45,101,97,
99,104,0,1,2,1793,7030,15,25,2049,2055,1793,7022,1793,7017,4,8,10,1,7014,
2049,2065,10,1,7012,2049,2065,1,7006,7,10,1,7006,8,3,10,6988,7050,147,100,
58,108,111,111,107,117,112,45,120,116,0,1,0,4,1793,7076,2049,2055,2049,161,
15,11,1793,7069,4,1,2016,2049,2065,10,1,7063,1,11,2049,67,10,1,7055,2049,
7002,3,10,7035,7096,147,115,101,116,58,108,101,110,103,116,104,0,15,10,7082,
7121,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,7134,2,2049,108,1,108,2049,2252,10,1,7126,2049,2065,10,
7098,7158,147,115,101,116,58,102,114,111,109,45,115,116,114,105,110,103,0,2049,
1835,1793,7177,2,2049,82,2049,108,1793,7172,2049,108,10,1,7169,2049,4020,10,1,7162,
2049,2065,10,7139,7187,134,81,0,0,7139,7204,147,115,101,116,58,102,111,114,45,
101,97,99,104,0,1,7187,1793,7234,4097,7187,2049,59,1793,7228,2049,59,4,1793,7223,
3841,7187,8,10,1,7219,2049,2065,10,1,7214,2049,2252,3,10,1,7208,2049,3104,10,
7188,7250,147,115,101,116,58,100,117,112,0,2049,1835,1793,7268,2,15,2049,108,1793,
7263,2049,108,10,1,7260,2049,7204,10,1,7254,2049,2065,10,7239,7287,147,115,101,116,
58,102,105,108,116,101,114,0,1793,7315,67502597,1793,7294,8,10,1,7292,2049,2065,4,
1793,7304,2049,108,10,1,7301,1793,7310,3,10,1,7308,2049,67,10,1,7289,2049,6948,
2049,1835,1793,7330,67502597,15,2049,108,2049,7204,10,1,7323,2049,2065,2049,1835,67502597,18,2049,
2918,67502597,16,10,7273,7348,134,70,0,0,7273,7366,147,115,101,116,58,99,111,110,
116,97,105,110,115,63,0,1,7348,2049,3071,1793,7380,67502597,11,3841,7348,22,4097,7348,
10,1,7372,2049,7204,3,3841,7348,10,7349,7412,147,115,101,116,58,99,111,110,116,
97,105,110,115,45,115,116,114,105,110,103,63,0,1,7348,2049,3071,1793,7427,67502597,
2049,96,3841,7348,22,4097,7348,10,1,7418,2049,7204,3,3841,7348,10,7388,7446,147,115,
101,116,58,109,97,112,0,1793,7452,8,2049,108,10,1,7448,2049,6948,2049,1835,1793,
7467,67502597,15,2049,108,2049,7204,10,1,7460,2049,2065,10,7435,7487,147,115,101,116,58,
114,101,118,101,114,115,101,0,2049,1835,1793,7521,2049,59,1793,7499,17,2049,2918,10,
1,7495,2049,2077,2,2049,108,1793,7515,2,15,2049,108,2049,2918,10,1,7508,2049,2252,
3,10,1,7491,2049,2065,10,7472,7537,147,115,101,116,58,110,116,104,0,17,2049,
2905,10,7526,7555,147,115,101,116,58,114,101,100,117,99,101,0,1793,7559,4,10,
1,7557,2049,2065,2049,7204,10,7541,7578,147,115,101,116,58,109,97,107,101,0,2049,
7121,2049,7487,10,7566,7588,159,123,0,1,288,2049,159,1,1556,2049,147,1,288,2049,
159,10,7583,7606,159,125,0,1,305,2049,159,1,2065,2049,147,1,1556,2049,147,1,
13,2049,153,1,41,2049,153,1,2918,2049,147,1,305,2049,159,1,7578,2049,147,10,
7601,7645,134,73,48,0,105,105,0,7639,7654,134,73,49,0,46,46,0,7648,7663,
134,73,50,0,46,46,0,7657,7672,134,73,51,0,46,46,0,7666,7685,147,111,
112,99,111,100,101,0,2049,3694,46,46,0,1,7687,1793,7697,1,0,10,1,7694,
2049,2326,2049,3694,108,105,0,1,7703,1793,7713,1,1,10,1,7710,2049,2326,2049,3694,
100,117,0,1,7719,1793,7729,1,2,10,1,7726,2049,2326,2049,3694,100,114,0,1,
7735,1793,7745,1,3,10,1,7742,2049,2326,2049,3694,115,119,0,1,7751,1793,7761,1,
4,10,1,7758,2049,2326,2049,3694,112,117,0,1,7767,1793,7777,1,5,10,1,7774,
2049,2326,2049,3694,112,111,0,1,7783,1793,7793,1,6,10,1,7790,2049,2326,2049,3694,
106,117,0,1,7799,1793,7809,1,7,10,1,7806,2049,2326,2049,3694,99,97,0,1,
7815,1793,7825,1,8,10,1,7822,2049,2326,2049,3694,99,99,0,1,7831,1793,7841,1,
9,10,1,7838,2049,2326,2049,3694,114,101,0,1,7847,1793,7857,1,10,10,1,7854,
2049,2326,2049,3694,101,113,0,1,7863,1793,7873,1,11,10,1,7870,2049,2326,2049,3694,
110,101,0,1,7879,1793,7889,1,12,10,1,7886,2049,2326,2049,3694,108,116,0,1,
7895,1793,7905,1,13,10,1,7902,2049,2326,2049,3694,103,116,0,1,7911,1793,7921,1,
14,10,1,7918,2049,2326,2049,3694,102,101,0,1,7927,1793,7937,1,15,10,1,7934,
2049,2326,2049,3694,115,116,0,1,7943,1793,7953,1,16,10,1,7950,2049,2326,2049,3694,
97,100,0,1,7959,1793,7969,1,17,10,1,7966,2049,2326,2049,3694,115,117,0,1,
7975,1793,7985,1,18,10,1,7982,2049,2326,2049,3694,109,117,0,1,7991,1793,8001,1,
19,10,1,7998,2049,2326,2049,3694,100,105,0,1,8007,1793,8017,1,20,10,1,8014,
2049,2326,2049,3694,97,110,0,1,8023,1793,8033,1,21,10,1,8030,2049,2326,2049,3694,
111,114,0,1,8039,1793,8049,1,22,10,1,8046,2049,2326,2049,3694,120,111,0,1,
8055,1793,8065,1,23,10,1,8062,2049,2326,2049,3694,115,104,0,1,8071,1793,8081,1,
24,10,1,8078,2049,2326,2049,3694,122,114,0,1,8087,1793,8097,1,25,10,1,8094,
2049,2326,2049,3694,101,110,0,1,8103,1793,8113,1,26,10,1,8110,2049,2326,2049,3694,
105,101,0,1,8119,1793,8129,1,27,10,1,8126,2049,2326,2049,3694,105,113,0,1,
8135,1793,8145,1,28,10,1,8142,2049,2326,2049,3694,105,105,0,1,8151,1793,8161,1,
29,10,1,8158,2049,2326,3,1,0,10,7675,8177,147,112,97,99,107,0,1,7645,
2049,7685,1,7654,2049,7685,1,7663,2049,7685,1,7672,2049,7685,1,-24,24,4,1,-16,
24,17,4,1,-8,24,17,4,17,10,7601,8214,147,105,0,2,1,7645,1,2,
2049,3164,1,2,17,2,1,7654,1,2,2049,3164,1,2,17,2,1,7663,1,2,
2049,3164,1,2,17,1,7672,1,2,2049,3164,2049,8177,2049,108,10,8209,8260,147,100,
0,2049,108,10,8255,8268,147,114,0,2049,200,2049,161,15,2049,108,10,8263,8283,159,
97,115,123,0,3841,127,1,127,2049,3071,10,8276,8297,159,125,97,115,0,4097,127,
10,8290,8316,147,99,117,114,114,101,110,116,45,108,105,110,101,0,2049,3565,1,
1025,18,10,8300,8338,147,99,111,117,110,116,45,116,111,107,101,110,115,0,1793,
8344,1,32,11,10,1,8340,2049,4449,2049,82,10,8322,8365,147,110,101,120,116,45,
116,111,107,101,110,0,1,32,2049,6162,10,8351,8388,147,112,114,111,99,101,115,
115,45,116,111,107,101,110,115,0,1793,8414,2049,8365,4,1793,8407,2,2049,82,2049,
2580,1,366,1,11,2049,67,10,1,8395,2049,2065,2049,2905,10,1,8390,2049,2252,2049,
366,10,8290,8435,147,115,58,101,118,97,108,117,97,116,101,0,2049,8316,2049,4652,
2049,8316,2,2049,8338,2049,8388,10,8421,8453,134,76,80,0,0,8447,8463,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,8454,8599,147,110,101,120,116,0,
3841,8453,1,8463,17,2049,3006,10,8591,8615,147,112,114,101,112,0,1,8453,2049,3006,
1,0,3841,8453,1,8463,17,16,10,8607,8636,147,100,111,110,101,0,1,8453,2049,
3021,10,8421,8646,147,73,0,3841,8453,1,8463,17,15,10,8641,8658,147,74,0,3841,
8453,1,8463,17,2049,2918,15,10,8653,8672,147,75,0,3841,8453,1,8463,17,1,2,
18,15,10,8667,8703,147,116,105,109,101,115,60,119,105,116,104,45,105,110,100,
101,120,62,0,2049,8615,4,1793,8723,25,2049,2918,5,1,21,2049,2077,6,2049,8599,
1,8708,7,10,1,8708,8,3,2049,8636,10,8682,8746,147,105,111,58,101,110,117,
109,101,114,97,116,101,0,27,10,8730,8760,147,105,111,58,113,117,101,114,121,
0,28,10,8748,8775,147,105,111,58,105,110,118,111,107,101,0,29,10,8762,8785,
134,83,108,111,116,0,0,8762,8801,147,105,111,58,115,99,97,110,45,102,111,
114,0,1,-1,4097,8785,2049,8746,1793,8827,2049,8646,2049,8760,772,67502597,11,1793,8823,2049,
8646,4097,8785,10,1,8818,9,10,1,8809,2049,8703,3,3841,8785,10,8786,8844,147,99,
58,112,117,116,0,1,0,2049,8775,10,8835,8855,147,110,108,0,1,10,2049,8844,
10,8849,8866,147,115,112,0,1,32,2049,8844,10,8860,8878,147,116,97,98,0,1,
9,2049,8844,10,8871,8892,147,115,58,112,117,116,0,1793,8897,2049,8844,10,1,8894,
2049,4020,10,8883,8911,147,110,58,112,117,116,0,2049,5991,2049,8892,10,8902,8927,147,
100,58,119,111,114,100,115,0,1793,8936,2049,165,2049,8892,2049,8866,10,1,8929,2049,
7002,10,8916,8950,147,114,101,115,101,116,0,2049,1556,25,5,3,6,1,1,18,
1,8952,7,10,8941,8977,147,100,117,109,112,45,115,116,97,99,107,0,2049,1556,
25,3,5,2049,8977,6,2,2049,8911,2049,8866,10,8963,9013,147,100,105,115,112,108,
97,121,45,105,102,45,109,97,116,99,104,101,100,0,2,2049,1835,2049,4320,1793,
9025,2049,8892,2049,8866,10,1,9020,1793,9031,3,10,1,9029,2049,67,10,8963,9052,147,
100,58,119,111,114,100,115,45,119,105,116,104,0,2049,1835,2049,4652,1793,9063,2049,
165,2049,9013,10,1,9058,2049,7002,10,9036,9076,147,70,82,69,69,0,2049,3565,1,
1025,18,2049,1835,18,10,9068,9102,134,105,111,58,70,105,108,101,115,121,115,116,
101,109,0,0,9085,9115,147,105,100,101,110,116,105,102,121,0,3841,9102,2049,2564,
1793,9182,1,4,2049,8801,2,2049,2599,1793,9170,3,2049,3694,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,9133,2049,8892,2049,8855,10,1,9130,1793,9177,4097,9102,10,1,9174,
2049,67,10,1,9121,9,10,9068,9207,147,105,111,58,102,105,108,101,45,111,112,
101,114,97,116,105,111,110,0,2049,9115,3841,9102,2049,8775,10,9186,0,134,102,105,
108,101,58,82,0,9214,1,134,102,105,108,101,58,87,0,9224,2,134,102,105,
108,101,58,65,0,9234,3,134,102,105,108,101,58,82,43,0,9244,9268,147,102,
105,108,101,58,111,112,101,110,0,1,0,2049,9207,10,9255,9287,147,102,105,108,
101,58,99,108,111,115,101,0,1,1,2049,9207,10,9273,9305,147,102,105,108,101,
58,114,101,97,100,0,1,2,2049,9207,10,9292,9324,147,102,105,108,101,58,119,
114,105,116,101,0,1,3,2049,9207,10,9310,9342,147,102,105,108,101,58,116,101,
108,108,0,1,4,2049,9207,10,9329,9360,147,102,105,108,101,58,115,101,101,107,
0,1,5,2049,9207,10,9347,9378,147,102,105,108,101,58,115,105,122,101,0,1,
6,2049,9207,10,9365,9398,147,102,105,108,101,58,100,101,108,101,116,101,0,1,
7,2049,9207,10,9383,9417,147,102,105,108,101,58,102,108,117,115,104,0,1,8,
2049,9207,10,9403,9438,147,102,105,108,101,58,101,120,105,115,116,115,63,0,1,
0,2049,9268,2,2049,2580,1793,9452,2049,9287,2049,2428,10,1,9447,1793,9460,3,2049,2440,
10,1,9456,2049,67,10,9422,9491,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,9268,2,2049,9378,4,
10,9465,9525,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,9268,2,2049,9378,4,10,9500,9560,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,9268,10,9534,9572,134,70,73,68,0,0,9565,9581,134,83,105,122,
101,0,0,9573,9592,134,65,99,116,105,111,110,0,0,9582,9603,134,66,117,102,
102,101,114,0,0,9593,9613,147,45,101,111,102,63,0,3841,9572,2049,9342,3841,9581,
13,10,9604,9633,147,112,114,101,115,101,114,118,101,0,1,9572,1793,9648,1,9581,
1793,9643,8,10,1,9641,2049,3104,10,1,9637,2049,3104,10,9534,9671,147,102,105,108,
101,58,114,101,97,100,45,108,105,110,101,0,4097,9572,1793,9728,2049,1835,2,4097,
9603,2049,3472,1793,9720,3841,9572,2049,9305,2,2049,3380,1793,9697,1,13,11,10,1,9693,
1793,9705,1,10,11,10,1,9701,1793,9713,1,0,11,10,1,9709,2049,2129,22,22,
10,1,9684,2049,2223,2049,3404,3,10,1,9675,2049,3496,3841,9603,10,9653,9757,147,102,
105,108,101,58,102,111,114,45,101,97,99,104,45,108,105,110,101,0,1793,9788,
4097,9592,2049,9491,4097,9572,4097,9581,1793,9779,3841,9572,2049,9671,3841,9592,8,2049,9613,10,
1,9769,2049,2197,3841,9572,2049,9287,10,1,9759,2049,9633,10,9735,9800,134,70,73,68,
0,0,9793,9809,134,83,105,122,101,0,0,9735,9824,147,102,105,108,101,58,115,
108,117,114,112,0,1793,9854,2049,9491,4097,9800,4097,9809,2049,3472,3841,9809,1793,9845,3841,
9800,2049,9305,2049,3380,10,1,9838,2049,2252,3841,9800,2049,9287,10,1,9826,2049,3496,10,
9810,9866,134,70,73,68,0,0,9810,9880,147,102,105,108,101,58,115,112,101,119,
0,2049,9560,4097,9866,1793,9891,3841,9866,2049,9324,10,1,9886,2049,4020,3841,9866,2049,9287,
10,9867,9913,134,105,111,58,71,111,112,104,101,114,0,0,9900,9926,147,105,100,
101,110,116,105,102,121,0,3841,9913,2049,2564,1793,9993,1,5,2049,8801,2,2049,2599,
1793,9981,3,2049,3694,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,9944,2049,8892,2049,
8855,10,1,9941,1793,9988,4097,9913,10,1,9985,2049,67,10,1,9932,9,10,9867,10011,
147,103,111,112,104,101,114,58,103,101,116,0,2049,9926,1,0,3841,9913,2049,8775,
10,9997,10040,134,105,111,58,70,108,111,97,116,105,110,103,80,111,105,110,116,
0,0,10020,10053,147,105,100,101,110,116,105,102,121,0,3841,10040,2049,2564,1793,10120,
1,2,2049,8801,2,2049,2599,1793,10108,3,2049,3694,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,10071,2049,8892,2049,8855,10,1,10068,1793,10115,4097,10040,10,1,10112,2049,67,
10,1,10059,9,10,9997,10146,147,105,111,58,102,108,111,97,116,45,111,112,101,
114,97,116,105,111,110,0,2049,10053,3841,10040,2049,8775,10,10124,10167,147,110,58,116,
111,45,102,108,111,97,116,0,1,0,2049,10146,10,10153,10186,147,115,58,116,111,
45,102,108,111,97,116,0,1,1,2049,10146,10,10172,10206,147,102,58,116,111,45,
110,117,109,98,101,114,0,1,2,2049,10146,10,10191,10226,147,102,58,116,111,45,
115,116,114,105,110,103,0,2049,3675,2,1,3,2049,10146,10,10211,10241,147,102,58,
43,0,1,4,2049,10146,10,10234,10253,147,102,58,45,0,1,5,2049,10146,10,10246,
10265,147,102,58,42,0,1,6,2049,10146,10,10258,10277,147,102,58,47,0,1,7,
2049,10146,10,10270,10293,147,102,58,102,108,111,111,114,0,1,8,2049,10146,10,10282,
10311,147,102,58,99,101,105,108,105,110,103,0,1,9,2049,10146,10,10298,10326,147,
102,58,115,113,114,116,0,1,10,2049,10146,10,10316,10340,147,102,58,101,113,63,
0,1,11,2049,10146,10,10331,10355,147,102,58,45,101,113,63,0,1,12,2049,10146,
10,10345,10369,147,102,58,108,116,63,0,1,13,2049,10146,10,10360,10383,147,102,58,
103,116,63,0,1,14,2049,10146,10,10374,10399,147,102,58,100,101,112,116,104,0,
1,15,2049,10146,10,10388,10413,147,102,58,100,117,112,0,1,16,2049,10146,10,10404,
10428,147,102,58,100,114,111,112,0,1,17,2049,10146,10,10418,10443,147,102,58,115,
119,97,112,0,1,18,2049,10146,10,10433,10457,147,102,58,108,111,103,0,1,19,
2049,10146,10,10448,10473,147,102,58,112,111,119,101,114,0,1,20,2049,10146,10,10462,
10487,147,102,58,115,105,110,0,1,21,2049,10146,10,10478,10501,147,102,58,99,111,
115,0,1,22,2049,10146,10,10492,10515,147,102,58,116,97,110,0,1,23,2049,10146,
10,10506,10530,147,102,58,97,115,105,110,0,1,24,2049,10146,10,10520,10545,147,102,
58,97,99,111,115,0,1,25,2049,10146,10,10535,10560,147,102,58,97,116,97,110,
0,1,26,2049,10146,10,10550,10577,147,102,58,115,113,117,97,114,101,0,2049,10413,
2049,10265,10,10565,10592,147,102,58,111,118,101,114,0,2049,10226,2049,10413,2049,10186,2049,
10443,10,10582,10611,147,102,58,116,117,99,107,0,2049,10443,2049,10592,10,10601,10631,147,
102,58,112,111,115,105,116,105,118,101,63,0,1,0,2049,10167,2049,10383,10,10616,
10653,147,102,58,110,101,103,97,116,105,118,101,63,0,1,0,2049,10167,2049,10369,
10,10638,10672,147,102,58,110,101,103,97,116,101,0,1,-1,2049,10167,2049,10265,10,
10660,10688,147,102,58,97,98,115,0,2049,10413,2049,10653,1793,10697,2049,10672,10,1,10694,
9,10,10679,10713,159,112,114,101,102,105,120,58,46,0,2049,1806,1793,10720,2049,3720,
10,1,10717,1793,10727,2049,3649,10,1,10724,2049,67,1,10186,2049,147,10,10701,10745,147,
102,58,112,117,116,0,2049,10226,2049,8892,10,10736,10758,147,102,58,80,73,0,2049,
3694,51,46,49,52,49,53,57,50,0,1,10760,2049,10186,10,10750,10781,147,102,58,
69,0,2049,3694,50,46,55,49,56,50,56,49,0,1,10783,2049,10186,10,10774,10806,
147,102,58,78,65,78,0,2049,3694,48,0,1,10808,2049,10186,2049,3694,48,0,1,
10816,2049,10186,2049,10277,10,10797,10834,147,102,58,73,78,70,0,2049,3694,49,46,48,
0,1,10836,2049,10186,2049,3694,48,0,1,10846,2049,10186,2049,10277,10,10825,10865,147,102,
58,45,73,78,70,0,2049,3694,45,49,46,48,0,1,10867,2049,10186,2049,3694,48,
0,1,10878,2049,10186,2049,10277,10,10855,10897,147,102,58,110,97,110,63,0,2049,10413,
2049,10355,10,10887,10912,147,102,58,105,110,102,63,0,2049,10834,2049,10340,10,10902,10928,
147,102,58,45,105,110,102,63,0,2049,10865,2049,10340,10,10917,10944,147,102,58,114,
111,117,110,100,0,2049,10413,2049,10653,1793,10965,2049,3694,48,46,53,0,1,10952,2049,
10186,2049,10253,2049,10311,10,1,10950,1793,10984,2049,3694,48,46,53,0,1,10971,2049,10186,
2049,10241,2049,10293,10,1,10969,2049,67,10,10933,2147483646,134,117,58,77,65,88,0,10989,
-2147483646,134,117,58,77,73,78,0,10998,-2147483648,134,117,58,78,65,78,0,11007,2147483647,134,
117,58,73,78,70,0,11016,-2147483647,134,117,58,45,73,78,70,0,11025,11043,147,117,
58,110,63,0,1,-2147483646,2049,2905,1,2147483646,2049,2918,2049,2936,10,11035,11064,147,117,58,
109,97,120,63,0,1,2147483646,11,10,11054,11078,147,117,58,109,105,110,63,0,1,
-2147483646,11,10,11068,11093,147,117,58,122,101,114,111,63,0,2049,2564,10,11082,11106,147,
117,58,110,97,110,63,0,1,-2147483648,11,10,11096,11120,147,117,58,105,110,102,63,
0,1,2147483647,11,10,11110,11135,147,117,58,45,105,110,102,63,0,1,-2147483647,11,10,
11124,11149,147,117,58,99,108,105,112,0,1,-2147483646,1,2147483646,2049,2888,10,11139,11161,147,
115,0,2049,3694,49,48,46,48,101,45,52,0,1,11163,2049,10186,10,11156,11188,147,
102,58,101,110,99,111,100,101,0,2049,3694,48,46,53,0,1,11190,2049,10186,2049,
10473,2049,11161,2049,3694,45,49,46,48,0,1,11204,2049,10186,2049,10473,2049,10265,10,11176,
11230,147,102,58,100,101,99,111,100,101,0,2049,10577,2049,11161,2049,10577,2049,10265,10,
11139,11249,147,102,58,116,111,45,117,0,2049,10413,2049,11188,2049,10944,2049,10206,2049,11149,
2049,10413,2049,10897,1793,11269,3,1,-2147483648,10,1,11265,9,2049,10413,2049,10912,1793,11282,3,
1,2147483647,10,1,11278,9,2049,10413,2049,10928,1793,11295,3,1,-2147483647,10,1,11291,9,2049,
10428,10,11239,11311,147,117,58,116,111,45,102,0,2049,10167,2049,11230,10,11301,11326,147,
117,58,116,111,45,102,0,2,2049,10167,2049,11230,2,2049,11106,1793,11341,2049,10428,2049,
10806,10,1,11336,9,2,2049,11120,1793,11354,2049,10428,2049,10834,10,1,11349,9,2,2049,
11135,1793,11367,2049,10428,2049,10865,10,1,11362,9,3,10,11316,11383,147,102,58,115,116,
111,114,101,0,1793,11388,2049,11249,10,1,11385,2049,2065,16,10,11372,11405,147,102,58,
102,101,116,99,104,0,15,2049,11326,10,11394,11427,134,105,111,58,85,110,105,120,
83,121,115,99,97,108,108,0,0,11409,11440,147,105,100,101,110,116,105,102,121,
0,3841,11427,2049,2564,1793,11507,1,8,2049,8801,2,2049,2599,1793,11495,3,2049,3694,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,11458,2049,8892,2049,8855,10,1,11455,1793,11502,
4097,11427,10,1,11499,2049,67,10,1,11446,9,10,11394,11530,147,105,111,58,117,110,
105,120,45,115,121,115,99,97,108,108,0,2049,11440,3841,11427,2049,8775,10,11511,11552,
147,117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,11530,10,11537,11570,
147,117,110,105,120,58,102,111,114,107,0,1,1,2049,11530,10,11557,11589,147,117,
110,105,120,58,101,120,101,99,48,0,1,2,2049,11530,10,11575,11608,147,117,110,
105,120,58,101,120,101,99,49,0,1,3,2049,11530,10,11594,11627,147,117,110,105,
120,58,101,120,101,99,50,0,1,4,2049,11530,10,11613,11646,147,117,110,105,120,
58,101,120,101,99,51,0,1,5,2049,11530,10,11632,11664,147,117,110,105,120,58,
101,120,105,116,0,1,6,2049,11530,10,11651,11684,147,117,110,105,120,58,103,101,
116,112,105,100,0,1,7,2049,11530,10,11669,11702,147,117,110,105,120,58,119,97,
105,116,0,1,8,2049,11530,10,11689,11720,147,117,110,105,120,58,107,105,108,108,
0,1,9,2049,11530,10,11707,11739,147,117,110,105,120,58,112,111,112,101,110,0,
1,10,2049,11530,10,11725,11759,147,117,110,105,120,58,112,99,108,111,115,101,0,
1,11,2049,11530,10,11744,11778,147,117,110,105,120,58,119,114,105,116,101,0,1793,
11784,2,2049,82,10,1,11780,2049,2065,1,12,2049,11530,10,11764,11807,147,117,110,105,
120,58,99,104,100,105,114,0,1,13,2049,11530,10,11793,11827,147,117,110,105,120,
58,103,101,116,101,110,118,0,1,14,2049,11530,10,11812,11847,147,117,110,105,120,
58,112,117,116,101,110,118,0,1,15,2049,11530,10,11832,11866,147,117,110,105,120,
58,115,108,101,101,112,0,1,16,2049,11530,10,11852,11888,147,117,110,105,120,58,
105,111,58,110,58,112,117,116,0,1,17,2049,11530,10,11871,11910,147,117,110,105,
120,58,105,111,58,115,58,112,117,116,0,1,18,2049,11530,10,11893,11930,134,105,
111,58,75,101,121,98,111,97,114,100,0,0,11915,11943,147,105,100,101,110,116,
105,102,121,0,3841,11930,2049,2564,1793,12010,1,1,2049,8801,2,2049,2599,1793,11998,3,
2049,3694,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,
49,32,78,79,84,32,70,79,85,78,68,0,1,11961,2049,8892,2049,8855,10,1,
11958,1793,12005,4097,11930,10,1,12002,2049,67,10,1,11949,9,10,11893,12023,147,99,58,
103,101,116,0,2049,11943,3841,11930,2049,8775,10,12014,12046,134,105,111,58,83,99,114,
105,112,116,105,110,103,0,0,12030,12059,147,105,100,101,110,116,105,102,121,0,
3841,12046,2049,2564,1793,12126,1,9,2049,8801,2,2049,2599,1793,12114,3,2049,3694,73,79,
32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,57,32,78,79,
84,32,70,79,85,78,68,0,1,12077,2049,8892,2049,8855,10,1,12074,1793,12121,4097,
12046,10,1,12118,2049,67,10,1,12065,9,10,12014,12142,147,115,121,115,58,97,114,
103,99,0,2049,12059,1,0,3841,12046,2049,8775,10,12130,12163,147,115,121,115,58,97,
114,103,118,0,2049,3675,4,2049,12059,1,1,3841,12046,2049,8775,10,12151,12186,147,105,
110,99,108,117,100,101,0,2049,12059,1,2,3841,12046,2049,8775,10,12175,12205,134,78,
111,69,99,104,111,0,0,12195,12217,147,118,101,114,115,105,111,110,0,3841,4,
1,100,20,2049,8911,1,46,2049,8844,2049,8911,10,12206,12239,147,101,111,108,63,0,
1793,12245,1,13,11,10,1,12241,1793,12253,1,10,11,10,1,12249,1793,12261,1,32,
11,10,1,12257,2049,2129,22,22,10,12231,12278,147,118,97,108,105,100,63,0,2,
2049,82,2049,2580,10,12268,12290,147,111,107,0,3841,12205,2049,2717,25,3,2049,1806,1793,
12313,2049,8855,2049,3694,79,107,32,0,1,12304,2049,8892,10,1,12300,2049,73,10,12284,
12331,147,99,104,101,99,107,45,101,111,102,0,2,1793,12338,1,-1,11,10,1,
12334,1793,12346,1,4,11,10,1,12342,2049,2092,22,1793,12368,2049,3694,98,121,101,0,
1,12355,2049,200,2049,161,15,8,10,1,12353,9,10,12318,12384,147,99,104,101,99,
107,45,98,115,0,2,1793,12391,1,8,11,10,1,12387,1793,12399,1,127,11,10,
1,12395,2049,2092,22,1793,12412,2049,3404,2049,3404,771,10,1,12406,9,10,12372,12425,147,
115,58,103,101,116,0,1793,12454,1,1025,2049,3472,1793,12445,2049,12023,2,2049,3380,2049,
12331,2049,12384,2049,12239,10,1,12433,2049,2223,2049,3346,2049,3787,10,1,12427,2049,3496,10,
12195,12469,147,98,97,110,110,101,114,0,3841,12205,2049,2717,25,3,2049,3694,82,69,
84,82,79,32,49,50,32,40,114,120,45,0,1,12477,2049,8892,2049,12217,1,41,
2049,8844,2049,8855,2049,1543,2049,8911,2049,3694,32,77,65,88,44,32,84,73,66,32,
64,32,49,48,50,53,44,32,72,101,97,112,32,64,32,0,1,12509,2049,8892,
2049,1835,2049,8911,2049,8855,10,12459,12553,147,98,121,101,0,1,0,2049,11664,10,12546,
12568,147,108,105,115,116,101,110,0,2049,12290,2049,12425,2049,12278,1793,12581,2049,366,2049,
12290,10,1,12576,1793,12587,3,10,1,12585,2049,67,1,12570,7,10,12558,12605,147,103,
97,116,104,101,114,0,2,1793,12612,1,8,11,10,1,12608,1793,12620,1,127,11,
10,1,12616,2049,2092,22,1793,12629,3,10,1,12627,1793,12636,2049,3380,10,1,12633,2049,
67,10,12595,12650,147,99,121,99,108,101,0,2049,12023,2049,2055,4,8,2049,2717,25,
3,2049,12605,1,12650,7,10,12558,12681,147,112,97,114,115,101,45,117,110,116,105,
108,0,1793,12693,2049,3675,2049,3472,2049,12650,771,2049,3346,10,1,12683,2049,3496,10,12666,
12707,147,115,58,103,101,116,0,1793,12729,1793,12715,1,10,11,10,1,12711,1793,12723,
1,13,11,10,1,12719,2049,2092,22,10,1,12709,2049,12681,10,0 };