retroforth/interfaces/rre_image.c
crc da0bb5fe8b random:xoroshiro128** now doing calculations on the stack (WilhelmVonWeiner)
FossilOrigin-Name: 63bb0ed6a41383c9ddb90b9cf15555dd19e022e6704d4d132985097950370915
2019-01-22 12:52:45 +00:00

704 lines
67 KiB
C

#include <stdint.h>
int32_t ngaImageCells = 14022;
int32_t ngaImage[] = { 1793,13855,13985,14021,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,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,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,13845,13928,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,1,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,112,111,0,7639,7654,134,73,49,0,112,111,0,7648,7663,
134,73,50,0,112,111,0,7657,7672,134,73,51,0,120,111,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,8738,159,104,111,111,107,0,1,
1793,2049,108,2049,1835,2049,2905,2049,108,10,8730,8761,147,115,101,116,45,104,111,111,
107,0,2049,2905,16,10,8749,8775,147,117,110,104,111,111,107,0,2049,2905,2,2049,
2905,4,16,10,8765,8799,147,105,111,58,101,110,117,109,101,114,97,116,101,0,
27,10,8783,8813,147,105,111,58,113,117,101,114,121,0,28,10,8801,8828,147,105,
111,58,105,110,118,111,107,101,0,29,10,8815,8838,134,83,108,111,116,0,0,
8815,8854,147,105,111,58,115,99,97,110,45,102,111,114,0,1,-1,4097,8838,2049,
8799,1793,8880,2049,8646,2049,8813,772,67502597,11,1793,8876,2049,8646,4097,8838,10,1,8871,9,
10,1,8862,2049,8703,3,3841,8838,10,8839,8897,147,99,58,112,117,116,0,1793,8899,
1,0,2049,8828,10,8888,8910,147,110,108,0,1,10,2049,8897,10,8904,8921,147,115,
112,0,1,32,2049,8897,10,8915,8933,147,116,97,98,0,1,9,2049,8897,10,8926,
8947,147,115,58,112,117,116,0,1,8897,2049,4020,10,8938,8961,147,110,58,112,117,
116,0,2049,5991,2049,8947,10,8952,8977,147,100,58,119,111,114,100,115,0,1793,8986,
2049,165,2049,8947,2049,8921,10,1,8979,2049,7002,10,8966,9000,147,114,101,115,101,116,
0,2049,1556,25,5,3,6,1,1,18,1,9002,7,10,8991,9027,147,100,117,109,
112,45,115,116,97,99,107,0,2049,1556,25,3,5,2049,9027,6,2,2049,8961,2049,
8921,10,9013,9063,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,9075,2049,8947,2049,8921,10,1,9070,1793,9081,
3,10,1,9079,2049,67,10,9013,9102,147,100,58,119,111,114,100,115,45,119,105,
116,104,0,2049,1835,2049,4652,1793,9113,2049,165,2049,9063,10,1,9108,2049,7002,10,9086,
9126,147,70,82,69,69,0,2049,3565,1,1025,18,2049,1835,18,10,9118,9152,134,105,
111,58,70,105,108,101,115,121,115,116,101,109,0,0,9135,9165,147,105,100,101,
110,116,105,102,121,0,3841,9152,2049,2564,1793,9232,1,4,2049,8854,2,2049,2599,1793,
9220,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,9183,2049,8947,2049,8910,
10,1,9180,1793,9227,4097,9152,10,1,9224,2049,67,10,1,9171,9,10,9118,9257,147,
105,111,58,102,105,108,101,45,111,112,101,114,97,116,105,111,110,0,2049,9165,
3841,9152,2049,8828,10,9236,0,134,102,105,108,101,58,82,0,9264,1,134,102,105,
108,101,58,87,0,9274,2,134,102,105,108,101,58,65,0,9284,3,134,102,105,
108,101,58,82,43,0,9294,9318,147,102,105,108,101,58,111,112,101,110,0,1,
0,2049,9257,10,9305,9337,147,102,105,108,101,58,99,108,111,115,101,0,1,1,
2049,9257,10,9323,9355,147,102,105,108,101,58,114,101,97,100,0,1,2,2049,9257,
10,9342,9374,147,102,105,108,101,58,119,114,105,116,101,0,1,3,2049,9257,10,
9360,9392,147,102,105,108,101,58,116,101,108,108,0,1,4,2049,9257,10,9379,9410,
147,102,105,108,101,58,115,101,101,107,0,1,5,2049,9257,10,9397,9428,147,102,
105,108,101,58,115,105,122,101,0,1,6,2049,9257,10,9415,9448,147,102,105,108,
101,58,100,101,108,101,116,101,0,1,7,2049,9257,10,9433,9467,147,102,105,108,
101,58,102,108,117,115,104,0,1,8,2049,9257,10,9453,9488,147,102,105,108,101,
58,101,120,105,115,116,115,63,0,1,0,2049,9318,2,2049,2580,1793,9502,2049,9337,
2049,2428,10,1,9497,1793,9510,3,2049,2440,10,1,9506,2049,67,10,9472,9541,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,9318,2,2049,9428,4,10,9515,9575,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,9318,
2,2049,9428,4,10,9550,9610,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,9318,10,9584,9622,134,70,
73,68,0,0,9615,9631,134,83,105,122,101,0,0,9623,9642,134,65,99,116,105,
111,110,0,0,9632,9653,134,66,117,102,102,101,114,0,0,9643,9663,147,45,101,
111,102,63,0,3841,9622,2049,9392,3841,9631,13,10,9654,9683,147,112,114,101,115,101,
114,118,101,0,1,9622,1793,9698,1,9631,1793,9693,8,10,1,9691,2049,3104,10,1,
9687,2049,3104,10,9584,9721,147,102,105,108,101,58,114,101,97,100,45,108,105,110,
101,0,4097,9622,1793,9778,2049,1835,2,4097,9653,2049,3472,1793,9770,3841,9622,2049,9355,2,
2049,3380,1793,9747,1,13,11,10,1,9743,1793,9755,1,10,11,10,1,9751,1793,9763,
1,0,11,10,1,9759,2049,2129,22,22,10,1,9734,2049,2223,2049,3404,3,10,1,
9725,2049,3496,3841,9653,10,9703,9807,147,102,105,108,101,58,102,111,114,45,101,97,
99,104,45,108,105,110,101,0,1793,9838,4097,9642,2049,9541,4097,9622,4097,9631,1793,9829,
3841,9622,2049,9721,3841,9642,8,2049,9663,10,1,9819,2049,2197,3841,9622,2049,9337,10,1,
9809,2049,9683,10,9785,9850,134,70,73,68,0,0,9843,9859,134,83,105,122,101,0,
0,9785,9874,147,102,105,108,101,58,115,108,117,114,112,0,1793,9904,2049,9541,4097,
9850,4097,9859,2049,3472,3841,9859,1793,9895,3841,9850,2049,9355,2049,3380,10,1,9888,2049,2252,
3841,9850,2049,9337,10,1,9876,2049,3496,10,9860,9916,134,70,73,68,0,0,9860,9930,
147,102,105,108,101,58,115,112,101,119,0,2049,9610,4097,9916,1793,9941,3841,9916,2049,
9374,10,1,9936,2049,4020,3841,9916,2049,9337,10,9917,9963,134,105,111,58,71,111,112,
104,101,114,0,0,9950,9976,147,105,100,101,110,116,105,102,121,0,3841,9963,2049,
2564,1793,10043,1,5,2049,8854,2,2049,2599,1793,10031,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,9994,2049,8947,2049,8910,10,1,9991,1793,10038,4097,9963,10,1,
10035,2049,67,10,1,9982,9,10,9917,10061,147,103,111,112,104,101,114,58,103,101,
116,0,2049,9976,1,0,3841,9963,2049,8828,10,10047,10090,134,105,111,58,70,108,111,
97,116,105,110,103,80,111,105,110,116,0,0,10070,10103,147,105,100,101,110,116,
105,102,121,0,3841,10090,2049,2564,1793,10170,1,2,2049,8854,2,2049,2599,1793,10158,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,10121,2049,8947,2049,8910,10,1,
10118,1793,10165,4097,10090,10,1,10162,2049,67,10,1,10109,9,10,10047,10196,147,105,111,
58,102,108,111,97,116,45,111,112,101,114,97,116,105,111,110,0,2049,10103,3841,
10090,2049,8828,10,10174,10217,147,110,58,116,111,45,102,108,111,97,116,0,1,0,
2049,10196,10,10203,10236,147,115,58,116,111,45,102,108,111,97,116,0,1,1,2049,
10196,10,10222,10256,147,102,58,116,111,45,110,117,109,98,101,114,0,1,2,2049,
10196,10,10241,10276,147,102,58,116,111,45,115,116,114,105,110,103,0,2049,3675,2,
1,3,2049,10196,10,10261,10291,147,102,58,43,0,1,4,2049,10196,10,10284,10303,147,
102,58,45,0,1,5,2049,10196,10,10296,10315,147,102,58,42,0,1,6,2049,10196,
10,10308,10327,147,102,58,47,0,1,7,2049,10196,10,10320,10343,147,102,58,102,108,
111,111,114,0,1,8,2049,10196,10,10332,10361,147,102,58,99,101,105,108,105,110,
103,0,1,9,2049,10196,10,10348,10376,147,102,58,115,113,114,116,0,1,10,2049,
10196,10,10366,10390,147,102,58,101,113,63,0,1,11,2049,10196,10,10381,10405,147,102,
58,45,101,113,63,0,1,12,2049,10196,10,10395,10419,147,102,58,108,116,63,0,
1,13,2049,10196,10,10410,10433,147,102,58,103,116,63,0,1,14,2049,10196,10,10424,
10449,147,102,58,100,101,112,116,104,0,1,15,2049,10196,10,10438,10463,147,102,58,
100,117,112,0,1,16,2049,10196,10,10454,10478,147,102,58,100,114,111,112,0,1,
17,2049,10196,10,10468,10493,147,102,58,115,119,97,112,0,1,18,2049,10196,10,10483,
10507,147,102,58,108,111,103,0,1,19,2049,10196,10,10498,10523,147,102,58,112,111,
119,101,114,0,1,20,2049,10196,10,10512,10537,147,102,58,115,105,110,0,1,21,
2049,10196,10,10528,10551,147,102,58,99,111,115,0,1,22,2049,10196,10,10542,10565,147,
102,58,116,97,110,0,1,23,2049,10196,10,10556,10580,147,102,58,97,115,105,110,
0,1,24,2049,10196,10,10570,10595,147,102,58,97,99,111,115,0,1,25,2049,10196,
10,10585,10610,147,102,58,97,116,97,110,0,1,26,2049,10196,10,10600,10627,147,102,
58,115,113,117,97,114,101,0,2049,10463,2049,10315,10,10615,10642,147,102,58,111,118,
101,114,0,2049,10276,2049,10463,2049,10236,2049,10493,10,10632,10661,147,102,58,116,117,99,
107,0,2049,10493,2049,10642,10,10651,10681,147,102,58,112,111,115,105,116,105,118,101,
63,0,1,0,2049,10217,2049,10433,10,10666,10703,147,102,58,110,101,103,97,116,105,
118,101,63,0,1,0,2049,10217,2049,10419,10,10688,10722,147,102,58,110,101,103,97,
116,101,0,1,-1,2049,10217,2049,10315,10,10710,10738,147,102,58,97,98,115,0,2049,
10463,2049,10703,1793,10747,2049,10722,10,1,10744,9,10,10729,10763,159,112,114,101,102,105,
120,58,46,0,2049,1806,1793,10770,2049,3720,10,1,10767,1793,10777,2049,3649,10,1,10774,
2049,67,1,10236,2049,147,10,10751,10795,147,102,58,112,117,116,0,2049,10276,2049,8947,
10,10786,10808,147,102,58,80,73,0,2049,3694,51,46,49,52,49,53,57,50,0,
1,10810,2049,10236,10,10800,10831,147,102,58,69,0,2049,3694,50,46,55,49,56,50,
56,49,0,1,10833,2049,10236,10,10824,10856,147,102,58,78,65,78,0,2049,3694,48,
0,1,10858,2049,10236,2049,3694,48,0,1,10866,2049,10236,2049,10327,10,10847,10884,147,102,
58,73,78,70,0,2049,3694,49,46,48,0,1,10886,2049,10236,2049,3694,48,0,1,
10896,2049,10236,2049,10327,10,10875,10915,147,102,58,45,73,78,70,0,2049,3694,45,49,
46,48,0,1,10917,2049,10236,2049,3694,48,0,1,10928,2049,10236,2049,10327,10,10905,10947,
147,102,58,110,97,110,63,0,2049,10463,2049,10405,10,10937,10962,147,102,58,105,110,
102,63,0,2049,10884,2049,10390,10,10952,10978,147,102,58,45,105,110,102,63,0,2049,
10915,2049,10390,10,10967,10994,147,102,58,114,111,117,110,100,0,2049,10463,2049,10703,1793,
11015,2049,3694,48,46,53,0,1,11002,2049,10236,2049,10303,2049,10361,10,1,11000,1793,11034,
2049,3694,48,46,53,0,1,11021,2049,10236,2049,10291,2049,10343,10,1,11019,2049,67,10,
10983,2147483646,134,117,58,77,65,88,0,11039,-2147483646,134,117,58,77,73,78,0,11048,-2147483648,
134,117,58,78,65,78,0,11057,2147483647,134,117,58,73,78,70,0,11066,-2147483647,134,117,
58,45,73,78,70,0,11075,11093,147,117,58,110,63,0,1,-2147483646,2049,2905,1,2147483646,
2049,2918,2049,2936,10,11085,11114,147,117,58,109,97,120,63,0,1,2147483646,11,10,11104,
11128,147,117,58,109,105,110,63,0,1,-2147483646,11,10,11118,11143,147,117,58,122,101,
114,111,63,0,2049,2564,10,11132,11156,147,117,58,110,97,110,63,0,1,-2147483648,11,
10,11146,11170,147,117,58,105,110,102,63,0,1,2147483647,11,10,11160,11185,147,117,58,
45,105,110,102,63,0,1,-2147483647,11,10,11174,11199,147,117,58,99,108,105,112,0,
1,-2147483646,1,2147483646,2049,2888,10,11189,11211,147,115,0,2049,3694,49,48,46,48,101,45,
52,0,1,11213,2049,10236,10,11206,11238,147,102,58,101,110,99,111,100,101,0,2049,
3694,48,46,53,0,1,11240,2049,10236,2049,10523,2049,11211,2049,3694,45,49,46,48,0,
1,11254,2049,10236,2049,10523,2049,10315,10,11226,11280,147,102,58,100,101,99,111,100,101,
0,2049,10627,2049,11211,2049,10627,2049,10315,10,11189,11299,147,102,58,116,111,45,117,0,
2049,10463,2049,11238,2049,10994,2049,10256,2049,11199,2049,10463,2049,10947,1793,11319,3,1,-2147483648,10,
1,11315,9,2049,10463,2049,10962,1793,11332,3,1,2147483647,10,1,11328,9,2049,10463,2049,10978,
1793,11345,3,1,-2147483647,10,1,11341,9,2049,10478,10,11289,11361,147,117,58,116,111,45,
102,0,2049,10217,2049,11280,10,11351,11376,147,117,58,116,111,45,102,0,2,2049,10217,
2049,11280,2,2049,11156,1793,11391,2049,10478,2049,10856,10,1,11386,9,2,2049,11170,1793,11404,
2049,10478,2049,10884,10,1,11399,9,2,2049,11185,1793,11417,2049,10478,2049,10915,10,1,11412,
9,3,10,11366,11433,147,102,58,115,116,111,114,101,0,1793,11438,2049,11299,10,1,
11435,2049,2065,16,10,11422,11455,147,102,58,102,101,116,99,104,0,15,2049,11376,10,
11444,11477,134,105,111,58,85,110,105,120,83,121,115,99,97,108,108,0,0,11459,
11490,147,105,100,101,110,116,105,102,121,0,3841,11477,2049,2564,1793,11557,1,8,2049,
8854,2,2049,2599,1793,11545,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,
11508,2049,8947,2049,8910,10,1,11505,1793,11552,4097,11477,10,1,11549,2049,67,10,1,11496,
9,10,11444,11580,147,105,111,58,117,110,105,120,45,115,121,115,99,97,108,108,
0,2049,11490,3841,11477,2049,8828,10,11561,11602,147,117,110,105,120,58,115,121,115,116,
101,109,0,1,0,2049,11580,10,11587,11620,147,117,110,105,120,58,102,111,114,107,
0,1,1,2049,11580,10,11607,11639,147,117,110,105,120,58,101,120,101,99,48,0,
1,2,2049,11580,10,11625,11658,147,117,110,105,120,58,101,120,101,99,49,0,1,
3,2049,11580,10,11644,11677,147,117,110,105,120,58,101,120,101,99,50,0,1,4,
2049,11580,10,11663,11696,147,117,110,105,120,58,101,120,101,99,51,0,1,5,2049,
11580,10,11682,11714,147,117,110,105,120,58,101,120,105,116,0,1,6,2049,11580,10,
11701,11734,147,117,110,105,120,58,103,101,116,112,105,100,0,1,7,2049,11580,10,
11719,11752,147,117,110,105,120,58,119,97,105,116,0,1,8,2049,11580,10,11739,11770,
147,117,110,105,120,58,107,105,108,108,0,1,9,2049,11580,10,11757,11789,147,117,
110,105,120,58,112,111,112,101,110,0,1,10,2049,11580,10,11775,11809,147,117,110,
105,120,58,112,99,108,111,115,101,0,1,11,2049,11580,10,11794,11828,147,117,110,
105,120,58,119,114,105,116,101,0,1793,11834,2,2049,82,10,1,11830,2049,2065,1,
12,2049,11580,10,11814,11857,147,117,110,105,120,58,99,104,100,105,114,0,1,13,
2049,11580,10,11843,11877,147,117,110,105,120,58,103,101,116,101,110,118,0,1,14,
2049,11580,10,11862,11897,147,117,110,105,120,58,112,117,116,101,110,118,0,1,15,
2049,11580,10,11882,11916,147,117,110,105,120,58,115,108,101,101,112,0,1,16,2049,
11580,10,11902,11938,147,117,110,105,120,58,105,111,58,110,58,112,117,116,0,1,
17,2049,11580,10,11921,11960,147,117,110,105,120,58,105,111,58,115,58,112,117,116,
0,1,18,2049,11580,10,11943,11980,147,114,97,110,100,111,109,58,98,121,116,101,
0,2049,3694,47,100,101,118,47,117,114,97,110,100,111,109,0,1,11982,1,0,
2049,9318,1,9355,2049,2077,2049,9337,10,11943,12020,147,110,58,114,97,110,100,111,109,
0,2049,11980,1,-8,24,2049,11980,17,1,-8,24,2049,11980,17,1,8,24,2049,11980,
17,10,12008,12046,134,107,0,0,12041,12052,134,116,0,0,12047,12059,134,115,48,0,
0,12053,12066,134,115,49,0,0,12060,12073,134,115,50,0,0,12067,12080,134,115,51,
0,0,12074,12089,147,115,101,101,100,0,2,4097,12046,2,4097,12052,2,4097,12066,2,
4097,12073,4097,12080,10,12081,12112,147,114,111,116,108,0,4097,12046,1793,12122,3841,12046,2049,
2756,24,10,1,12116,1793,12133,1,32,3841,12046,18,24,10,1,12126,2049,2092,22,10,
12104,12148,147,114,101,115,42,42,0,3841,12059,1,5,19,1,7,2049,12112,1,9,
19,10,12008,12186,147,114,97,110,100,111,109,58,120,111,114,111,115,104,105,114,
111,49,50,56,42,42,0,3841,12066,2,1,-9,24,5,3841,12080,3841,12059,3841,12073,
386269701,1285,386269701,100926980,85394690,386269701,386270726,4097,12073,4097,12066,4097,12059,1,11,2049,12112,4097,12080,2049,
12148,10,12161,12255,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,12089,1,100,
1793,12265,2049,12186,3,10,1,12261,2049,2252,10,12221,12280,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,12270,12914,134,73,110,100,101,120,0,0,12905,12924,147,114,
101,115,101,116,0,1,12280,67502597,2049,2918,17,2,15,1,30,24,4,15,23,1,
1812433253,19,67502597,17,2049,2538,21,4,1,12280,17,16,10,12915,12966,147,114,97,110,100,
111,109,105,122,101,100,0,1,1,1793,12980,2,2049,12924,2049,2905,2,1,624,14,
10,1,12970,2049,2223,3,10,12952,12991,147,121,0,2,2049,2905,1,624,788,1,12280,
17,15,2049,2538,21,4,1,12280,17,15,1,-31,24,17,10,12986,13025,147,97,108,
116,101,114,101,100,0,2,2049,12991,2,1,1,21,1,1073741823,19,1793,13053,1,2,
197652,67502597,1,397,17,1,624,788,1,12280,17,15,23,10,1,13037,2049,2065,23,4,
1,12280,17,16,10,13014,13077,147,115,99,114,97,109,98,108,101,100,0,1,0,
1793,13091,2,2049,13025,2049,2905,2,1,624,14,10,1,13081,2049,2223,3,10,12221,13125,
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,12280,1,0,4097,12914,2049,12966,10,13097,13153,147,114,97,
110,100,111,109,58,109,101,114,115,101,110,110,101,0,3841,12914,2049,2564,1,13077,
9,3841,12914,1,12280,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,12914,2049,2905,1,624,788,
4097,12914,10,13134,13217,134,105,111,58,75,101,121,98,111,97,114,100,0,0,13202,
13230,147,105,100,101,110,116,105,102,121,0,3841,13217,2049,2564,1793,13297,1,1,2049,
8854,2,2049,2599,1793,13285,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,
13248,2049,8947,2049,8910,10,1,13245,1793,13292,4097,13217,10,1,13289,2049,67,10,1,13236,
9,10,13134,13310,147,99,58,103,101,116,0,2049,13230,3841,13217,2049,8828,10,13301,13333,
134,105,111,58,83,99,114,105,112,116,105,110,103,0,0,13317,13346,147,105,100,
101,110,116,105,102,121,0,3841,13333,2049,2564,1793,13413,1,9,2049,8854,2,2049,2599,
1793,13401,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,13364,2049,8947,2049,
8910,10,1,13361,1793,13408,4097,13333,10,1,13405,2049,67,10,1,13352,9,10,13301,13429,
147,115,121,115,58,97,114,103,99,0,2049,13346,1,0,3841,13333,2049,8828,10,13417,
13450,147,115,121,115,58,97,114,103,118,0,2049,3675,4,2049,13346,1,1,3841,13333,
2049,8828,10,13438,13473,147,105,110,99,108,117,100,101,0,2049,13346,1,2,3841,13333,
2049,8828,10,13462,13492,134,78,111,69,99,104,111,0,0,13482,13504,147,118,101,114,
115,105,111,110,0,3841,4,1,100,20,2049,8961,1,46,2049,8897,2049,8961,10,13493,
13526,147,101,111,108,63,0,1793,13532,1,13,11,10,1,13528,1793,13540,1,10,11,
10,1,13536,1793,13548,1,32,11,10,1,13544,2049,2129,22,22,10,13518,13565,147,118,
97,108,105,100,63,0,2,2049,82,2049,2580,10,13555,13577,147,111,107,0,3841,13492,
2049,2717,25,3,2049,1806,1793,13600,2049,8910,2049,3694,79,107,32,0,1,13591,2049,8947,
10,1,13587,2049,73,10,13571,13618,147,99,104,101,99,107,45,101,111,102,0,2,
1793,13625,1,-1,11,10,1,13621,1793,13633,1,4,11,10,1,13629,2049,2092,22,1793,
13655,2049,3694,98,121,101,0,1,13642,2049,200,2049,161,15,8,10,1,13640,9,10,
13605,13671,147,99,104,101,99,107,45,98,115,0,2,1793,13678,1,8,11,10,1,
13674,1793,13686,1,127,11,10,1,13682,2049,2092,22,1793,13699,2049,3404,2049,3404,771,10,
1,13693,9,10,13659,13712,147,115,58,103,101,116,0,1793,13741,1,1025,2049,3472,1793,
13732,2049,13310,2,2049,3380,2049,13618,2049,13671,2049,13526,10,1,13720,2049,2223,2049,3346,2049,
3787,10,1,13714,2049,3496,10,13482,13756,147,98,97,110,110,101,114,0,3841,13492,2049,
2717,25,3,2049,3694,82,69,84,82,79,32,49,50,32,40,114,120,45,0,1,
13764,2049,8947,2049,13504,1,41,2049,8897,2049,8910,2049,1543,2049,8961,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,13796,2049,8947,2049,1835,2049,8961,2049,8910,10,13746,13840,147,98,121,101,
0,1,0,2049,11714,10,13833,13855,147,108,105,115,116,101,110,0,2049,13577,2049,13712,
2049,13565,1793,13868,2049,366,2049,13577,10,1,13863,1793,13874,3,10,1,13872,2049,67,1,
13857,7,10,13845,13892,147,103,97,116,104,101,114,0,2,1793,13899,1,8,11,10,
1,13895,1793,13907,1,127,11,10,1,13903,2049,2092,22,1793,13916,3,10,1,13914,1793,
13923,2049,3380,10,1,13920,2049,67,10,13882,13937,147,99,121,99,108,101,0,2049,13310,
2049,2055,4,8,2049,2717,25,3,2049,13892,1,13937,7,10,13845,13968,147,112,97,114,
115,101,45,117,110,116,105,108,0,1793,13980,2049,3675,2049,3472,2049,13937,771,2049,3346,
10,1,13970,2049,3496,10,13953,13994,147,115,58,103,101,116,0,1793,14016,1793,14002,1,
10,11,10,1,13998,1793,14010,1,13,11,10,1,14006,2049,2092,22,10,1,13996,2049,
13968,10,0 };