retroforth/interface/retro-image.c
crc 48585c1e90 fix a bug in s:WHITESPACE and use it in c:whitespace?
FossilOrigin-Name: d810206fe848fd2e394e4984bbaf3105b977192304af356cb6d062de1adfd82d
2019-11-22 17:44:14 +00:00

807 lines
79 KiB
C

#include <stdint.h>
#ifndef CELL
#define CELL int32_t
#endif
CELL ngaImageCells = 16036;
CELL ngaImage[] = { 1793,15439,15993,16035,202001,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,68223234,1,
2575,85000450,1,656912,140,139,268505089,64,63,135205121,64,10,101384453,0,9,10,2049,57,25,459011,
75,524546,75,302256641,1,10,16974595,0,50529798,10,25,524547,94,50529798,10,17108738,1,251790353,101777669,1,
17565186,85,524545,89,65,167838467,-1,134287105,3,60,659457,3,459023,106,2049,57,25,2049,106,1793,
113,2049,113,117506307,0,106,0,524545,25,111,168820993,0,125,1642241,125,134283523,7,111,1793,106,
7,524545,2049,106,1793,106,16846593,125,140,139,1793,65,16846593,125,111,139,1793,65,7,10,
659713,1,659713,2,659713,3,1793,10468,2,524559,106,2049,106,2049,106,2049,120,168820998,2,14536,
1025,167841793,178,5,17826049,0,178,2,15,25,524546,163,134287105,179,94,2305,180,459023,188,134287361,
179,183,659201,178,2049,57,25,84152833,48,286458116,10,459014,203,184618754,45,25,16974851,-1,168886532,1,
134284289,1,212,134284289,0,203,660227,32,0,0,112,114,101,102,105,120,58,105,0,285278479,
229,7,2576,524546,80,1641217,1,167838467,226,2049,242,2049,238,524545,229,198,17826050,228,0,2572,
2563,2049,219,1793,132,459023,132,17760513,145,3,165,8,251727617,3,2,2049,159,268501264,-1,125,
10,2049,198,2049,159,459023,132,285282049,3,2,16846593,125,-1,125,134283536,1793,106,16846593,3,0,
106,8,659201,3,524545,25,111,17043201,3,7,2049,111,2049,106,268505092,125,1642241,125,656131,659201,
3,524545,7,111,2049,106,459009,19,111,459009,55,111,459009,15,111,459009,17,111,1793,5,
10,524546,159,134284303,161,1807,1025,1642241,228,285282049,345,1,459012,340,117509889,178,340,134287105,345,198,
16845825,0,353,337,1793,65,17826050,345,248,8,117506305,346,356,65,0,9,151,100,117,112,
0,373,11,151,100,114,111,112,0,380,13,151,115,119,97,112,0,388,21,151,
99,97,108,108,0,396,27,151,101,113,63,0,404,29,151,45,101,113,63,0,
411,31,151,108,116,63,0,419,33,151,103,116,63,0,426,35,151,102,101,116,
99,104,0,433,37,151,115,116,111,114,101,0,442,39,151,43,0,451,41,151,
45,0,456,43,151,42,0,461,45,151,47,109,111,100,0,466,47,151,97,110,
100,0,474,49,151,111,114,0,481,51,151,120,111,114,0,487,53,151,115,104,
105,102,116,0,494,331,157,112,117,115,104,0,503,334,157,112,111,112,0,511,
328,157,48,59,0,518,57,145,102,101,116,99,104,45,110,101,120,116,0,524,
60,145,115,116,111,114,101,45,110,101,120,116,0,538,219,145,115,58,116,111,
45,110,117,109,98,101,114,0,552,94,145,115,58,101,113,63,0,567,80,145,
115,58,108,101,110,103,116,104,0,576,65,145,99,104,111,111,115,101,0,588,
73,151,105,102,0,598,71,145,45,105,102,0,604,259,157,112,114,101,102,105,
120,58,40,0,611,125,132,67,111,109,112,105,108,101,114,0,623,3,132,72,
101,97,112,0,635,106,145,44,0,643,120,145,115,44,0,648,126,157,59,0,
654,286,157,91,0,659,303,157,93,0,664,2,132,68,105,99,116,105,111,110,
97,114,121,0,669,158,145,100,58,108,105,110,107,0,683,159,145,100,58,120,
116,0,693,161,145,100,58,99,108,97,115,115,0,701,163,145,100,58,110,97,
109,101,0,712,145,145,99,108,97,115,115,58,119,111,114,100,0,722,157,145,
99,108,97,115,115,58,109,97,99,114,111,0,736,132,145,99,108,97,115,115,
58,100,97,116,97,0,751,165,145,100,58,97,100,100,45,104,101,97,100,101,
114,0,765,260,157,112,114,101,102,105,120,58,35,0,781,266,157,112,114,101,
102,105,120,58,58,0,793,280,157,112,114,101,102,105,120,58,38,0,805,264,
157,112,114,101,102,105,120,58,36,0,817,318,157,114,101,112,101,97,116,0,
829,320,157,97,103,97,105,110,0,839,365,145,105,110,116,101,114,112,114,101,
116,0,848,198,145,100,58,108,111,111,107,117,112,0,861,151,145,99,108,97,
115,115,58,112,114,105,109,105,116,105,118,101,0,873,4,132,86,101,114,115,
105,111,110,0,892,337,145,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,0,105,109,97,103,101,58,115,97,118,101,0,103,101,0,
116,0,110,103,45,119,105,116,104,0,104,0,79,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,903,1543,145,
69,79,77,0,1,-3,15,10,1536,1556,145,100,101,112,116,104,0,1,-1,15,
10,1547,1570,145,100,58,108,97,115,116,0,1,2,15,10,1560,1588,145,100,58,
108,97,115,116,60,120,116,62,0,2049,1570,2049,159,15,10,1574,1611,145,100,58,
108,97,115,116,60,99,108,97,115,115,62,0,2049,1570,2049,161,15,10,1594,1633,
145,100,58,108,97,115,116,60,110,97,109,101,62,0,2049,1570,2049,163,10,1617,
1649,145,114,101,99,108,97,115,115,0,2049,1570,2049,161,16,10,1638,1668,145,105,
109,109,101,100,105,97,116,101,0,1,157,2049,1649,10,1655,1681,145,100,97,116,
97,0,1,132,2049,1649,10,1673,1699,145,112,114,105,109,105,116,105,118,101,0,
1,151,2049,1649,10,1686,1709,157,40,0,10,1704,1715,157,41,0,10,1710,1731,145,
99,111,109,112,105,108,101,58,108,105,116,0,1,1,2049,106,2049,106,10,1716,
1754,145,99,111,109,112,105,108,101,58,106,117,109,112,0,1,1793,2049,106,2049,
106,10,1738,1777,145,99,111,109,112,105,108,101,58,99,97,108,108,0,1,2049,
2049,106,2049,106,10,1761,1799,145,99,111,109,112,105,108,101,58,114,101,116,0,
1,10,2049,106,10,1784,1818,145,99,111,109,112,105,108,105,110,103,63,0,1,
125,15,10,1804,1834,157,112,114,101,102,105,120,58,96,0,2049,219,2049,106,10,
1822,1847,145,104,101,114,101,0,1,3,15,10,1839,1863,157,112,114,101,102,105,
120,58,64,0,2049,198,2049,159,15,2049,1818,1793,1879,1,3841,2049,106,2049,106,10,
1,1872,1793,1885,15,10,1,1883,2049,65,10,1851,1902,157,112,114,101,102,105,120,
58,33,0,2049,198,2049,159,15,2049,1818,1793,1918,1,4097,2049,106,2049,106,10,1,
1911,1793,1924,16,10,1,1922,2049,65,10,1890,1941,145,100,58,99,114,101,97,116,
101,0,1,132,1,0,2049,165,2049,1847,2049,1570,2049,159,16,10,1929,1965,145,118,
97,114,60,110,62,0,2049,1941,2049,106,10,1955,1977,145,118,97,114,0,1,0,
4,2049,1965,10,1970,1992,145,99,111,110,115,116,0,2049,1941,2049,1570,2049,159,16,
10,1983,2008,151,116,117,99,107,0,100926722,10,2000,2018,151,111,118,101,114,0,67502597,
10,2010,2027,151,110,105,112,0,772,10,2020,2042,151,100,114,111,112,45,112,97,
105,114,0,771,10,2029,2052,151,63,100,117,112,0,6402,10,2044,2066,145,100,117,
112,45,112,97,105,114,0,67502597,67502597,10,2054,2076,145,100,105,112,0,4,5,8,
6,10,2069,2088,145,115,105,112,0,5,2,6,4,1,21,2049,2076,10,2081,2103,
145,98,105,0,1,2088,2049,2076,8,10,2097,2116,145,98,105,42,0,1,2076,2049,
2076,8,10,2109,2129,145,98,105,64,0,2,2049,2116,10,2122,2140,145,116,114,105,
0,1793,2149,1,2088,2049,2076,2049,2088,10,1,2142,2049,2076,8,10,2133,2163,145,116,
114,105,42,0,1793,2180,1793,2173,4,1,2076,2049,2076,10,1,2167,2049,2076,2049,2076,
10,1,2165,2049,2076,8,10,2155,2194,145,116,114,105,64,0,2,2,2049,2163,10,
2186,2208,145,119,104,105,108,101,0,1793,2217,525570,1639430,3,1,2210,7,10,1,2210,
8,3,10,2199,2231,145,117,110,116,105,108,0,1793,2242,525570,385942534,-1,25,3,1,
2233,7,10,1,2233,8,3,10,2222,2256,145,116,105,109,101,115,0,1793,2273,4,
25,1,1,18,5,2,5,8,6,6,1,2259,7,10,1,2258,8,3,10,2247,
2286,145,99,97,115,101,0,1793,2291,67502597,11,10,1,2288,2049,2076,4,1793,2303,772,
8,1,-1,10,1,2298,1793,2311,3,1,0,10,1,2307,2049,65,25,6,3,3,
10,2278,2330,145,115,58,99,97,115,101,0,1793,2336,67502597,2049,94,10,1,2332,2049,
2076,4,1793,2348,772,8,1,-1,10,1,2343,1793,2356,3,1,0,10,1,2352,2049,
65,25,6,3,3,10,2320,2377,157,112,114,101,102,105,120,58,124,0,2049,198,
1793,2385,2049,159,15,10,1,2381,1793,2393,2049,161,15,10,1,2389,2049,2103,2049,1818,
1793,2413,1793,2406,2049,132,10,1,2403,2049,2076,2049,1777,10,1,2401,1793,2419,8,10,
1,2417,2049,65,10,2365,2432,145,84,82,85,69,0,1,-1,10,2424,2444,145,70,
65,76,83,69,0,1,0,10,2435,2456,145,108,116,101,113,63,0,2049,2066,11,
1793,2463,13,10,1,2461,2049,2076,22,10,2447,2478,145,103,116,101,113,63,0,2049,
2066,11,1793,2485,14,10,1,2483,2049,2076,22,10,2469,2498,145,105,102,59,0,67502597,
1793,2503,9,10,1,2501,2049,2076,25,6,771,10,2491,2519,145,45,105,102,59,0,
67502597,1793,2525,2049,71,10,1,2522,2049,2076,1,-1,23,25,6,771,10,2511,2545,145,
110,58,77,65,88,0,1,-5,15,10,2536,2558,145,110,58,77,73,78,0,1,
-4,15,10,2549,2573,145,110,58,122,101,114,111,63,0,1,0,11,10,2562,2589,
145,110,58,45,122,101,114,111,63,0,1,0,12,10,2577,2608,145,110,58,110,
101,103,97,116,105,118,101,63,0,1,0,13,10,2593,2627,145,110,58,112,111,
115,105,116,105,118,101,63,0,1,-1,14,10,2612,2655,145,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,
2631,2670,145,110,58,101,118,101,110,63,0,1,2,20,3,2049,2573,10,2659,2687,
145,110,58,111,100,100,63,0,1,2,20,3,2049,2589,10,2677,2701,151,114,111,
116,0,67503109,10,2694,2708,151,47,0,197652,10,2703,2717,151,109,111,100,0,788,10,
2710,2726,145,110,111,116,0,1,-1,23,10,2719,2739,145,110,58,112,111,119,0,
1,1,4,1793,2747,67502597,19,10,1,2744,2049,2256,772,10,2730,2765,145,110,58,110,
101,103,97,116,101,0,1,-1,19,10,2753,2781,145,110,58,115,113,117,97,114,
101,0,2,19,10,2769,2794,145,110,58,115,113,114,116,0,1,1,1793,2812,2049,
2066,197652,67502597,18,1,2,197652,25,17,1,2798,7,10,1,2798,8,772,10,2784,2826,
145,110,58,109,105,110,0,2049,2066,13,1793,2833,3,10,1,2831,1793,2839,772,10,
1,2837,2049,65,10,2817,2853,145,110,58,109,97,120,0,2049,2066,14,1793,2860,3,
10,1,2858,1793,2866,772,10,1,2864,2049,65,10,2844,2880,145,110,58,97,98,115,
0,2,2049,2765,2049,2853,10,2871,2897,145,110,58,108,105,109,105,116,0,4,5,
2049,2826,6,2049,2853,10,2886,2914,145,110,58,105,110,99,0,1,1,17,10,2905,
2927,145,110,58,100,101,99,0,1,1,18,10,2918,2945,145,110,58,98,101,116,
119,101,101,110,63,0,67503109,1793,2953,67503109,67503109,2049,2897,10,1,2948,2049,2088,11,10,
2931,2971,145,118,58,105,110,99,45,98,121,0,1793,2976,15,17,10,1,2973,2049,
2088,16,10,2959,2994,145,118,58,100,101,99,45,98,121,0,1793,3000,15,4,18,
10,1,2996,2049,2088,16,10,2982,3015,145,118,58,105,110,99,0,1,1,4,2049,
2971,10,3006,3030,145,118,58,100,101,99,0,1,1,4,2049,2994,10,3021,3047,145,
118,58,108,105,109,105,116,0,5,5,2,15,6,6,2049,2897,4,16,10,3036,
3066,145,118,58,111,110,0,2049,2432,4,16,10,3058,3080,145,118,58,111,102,102,
0,2049,2444,4,16,10,3071,3094,145,97,108,108,111,116,0,1,3,2049,2971,10,
3085,3113,145,118,58,112,114,101,115,101,114,118,101,0,4,2,15,1793,3127,1793,
3122,8,10,1,3120,2049,2076,10,1,3118,2049,2076,4,16,10,3099,3146,145,118,58,
117,112,100,97,116,101,0,4,1793,3153,15,4,8,10,1,3149,2049,2088,16,10,
3134,3167,145,99,111,112,121,0,1793,3176,1,57,2049,2076,2049,60,10,1,3169,2049,
2256,3,3,10,3159,3196,145,83,99,111,112,101,76,105,115,116,0,15899,15951,10,
3183,3205,145,123,123,0,2049,1570,2,1,3196,2049,60,16,10,3199,3230,145,45,45,
45,114,101,118,101,97,108,45,45,45,0,2049,1570,1,3196,2049,2914,16,10,3214,
3244,145,125,125,0,1,3196,2049,57,4,15,11,1793,3258,3841,3196,4097,2,10,1,
3253,1793,3288,3841,3196,1793,3283,1,2,15,2,15,1,3196,2049,2914,15,12,25,3,
1,3268,7,10,1,3266,8,16,10,1,3262,2049,65,10,3238,3303,132,66,117,102,
102,101,114,0,0,10,3293,3312,132,80,116,114,0,0,10,3305,3327,145,116,101,
114,109,105,110,97,116,101,0,1,0,3841,3312,16,10,3238,3349,145,98,117,102,
102,101,114,58,115,116,97,114,116,0,3841,3303,10,3333,3366,145,98,117,102,102,
101,114,58,101,110,100,0,3841,3312,10,3352,3383,145,98,117,102,102,101,114,58,
97,100,100,0,2049,3366,16,1,3312,2049,3015,2049,3327,10,3369,3407,145,98,117,102,
102,101,114,58,103,101,116,0,1,3312,2049,3030,2049,3366,15,2049,3327,10,3393,3433,
145,98,117,102,102,101,114,58,101,109,112,116,121,0,2049,3349,4097,3312,2049,3327,
10,3417,3455,145,98,117,102,102,101,114,58,115,105,122,101,0,2049,3366,2049,3349,
18,10,3440,3475,145,98,117,102,102,101,114,58,115,101,116,0,4097,3303,2049,3433,
10,3461,3499,145,98,117,102,102,101,114,58,112,114,101,115,101,114,118,101,0,
3841,3303,3841,3312,1793,3516,1793,3509,8,10,1,3507,2049,2076,4097,3303,10,1,3505,2049,
2076,4097,3312,10,3480,3538,132,84,101,109,112,83,116,114,105,110,103,115,0,32,
3523,3556,132,84,101,109,112,83,116,114,105,110,103,77,97,120,0,512,3539,3568,
145,83,84,82,73,78,71,83,0,2049,1543,3841,3538,3841,3556,19,18,10,3557,3588,
132,67,117,114,114,101,110,116,0,7,10,3577,3603,145,115,58,112,111,105,110,
116,101,114,0,3841,3588,3841,3556,19,2049,3568,17,10,3590,3622,145,115,58,110,101,
120,116,0,1,3588,2049,3015,3841,3588,3841,3538,11,1793,3638,1,0,4097,3588,10,1,
3633,9,10,3557,3652,145,115,58,116,101,109,112,0,2,2049,80,2049,2914,2049,3603,
4,2049,3167,2049,3603,2049,3622,10,3642,3678,145,115,58,101,109,112,116,121,0,2049,
3603,2049,3622,1,0,67502597,16,10,3667,3697,145,115,58,115,107,105,112,0,6,1793,
3705,2049,57,2049,2589,10,1,3700,2049,2208,2049,2927,5,10,3687,3723,145,115,58,107,
101,101,112,0,2049,1818,1793,3732,1,3697,2049,1777,10,1,3727,9,2049,1847,1793,3742,
2049,120,10,1,3739,2049,2076,2049,132,10,3713,3761,157,112,114,101,102,105,120,58,
39,0,2049,1818,1793,3768,2049,3723,10,1,3765,1793,3775,2049,3652,10,1,3772,2049,65,
10,3749,3790,145,115,58,99,104,111,112,0,2049,3652,2,2049,80,67502597,17,2049,2927,
1,0,4,16,10,3780,3817,145,115,58,114,101,118,101,114,115,101,0,1793,3859,
2,2049,3652,2049,3475,1,80,1793,3835,2,2049,80,17,2049,2927,10,1,3828,2049,2103,
4,1793,3849,2,15,2049,3383,2049,2927,10,1,3842,2049,2256,3,2049,3349,2049,3652,10,
1,3819,2049,3499,10,3804,3879,145,115,58,116,114,105,109,45,108,101,102,116,0,
2049,3652,1793,3929,2049,57,1793,3916,1793,3893,1,32,11,10,1,3889,1793,3901,1,10,
11,10,1,3897,1793,3909,1,13,11,10,1,3905,2049,2140,22,22,10,1,3887,1793,
3923,2049,2589,10,1,3920,2049,2103,21,10,1,3883,2049,2208,2049,2927,10,3864,3952,145,
115,58,116,114,105,109,45,114,105,103,104,116,0,2049,3652,2049,3817,2049,3879,2049,
3817,10,3936,3971,145,115,58,116,114,105,109,0,2049,3952,2049,3879,10,3961,3989,145,
115,58,112,114,101,112,101,110,100,0,2049,3652,1793,4013,2,2049,80,17,1793,4005,
2,2049,80,2049,2914,10,1,3999,2049,2076,4,2049,3167,10,1,3993,2049,2088,10,3976,
4030,145,115,58,97,112,112,101,110,100,0,4,2049,3989,10,4018,4048,145,115,58,
102,111,114,45,101,97,99,104,0,1793,4088,67502597,15,25,3,2049,2066,1793,4071,1793,
4066,1,35,2049,2076,8,10,1,4060,2049,2076,10,1,4058,2049,2076,1793,4080,2049,2914,
10,1,4077,2049,2076,1,4050,7,10,1,4050,8,771,10,4034,4107,145,115,58,105,
110,100,101,120,45,111,102,0,4,1793,4130,2049,57,25,4,1793,4119,67502597,12,10,
1,4116,2049,2076,4,25,3,1,4110,7,10,1,4110,2049,2088,1793,4141,18,2049,2927,
772,10,1,4136,2049,2088,2049,80,67502597,11,1793,4155,3,1,-1,10,1,4151,9,10,
4093,4179,145,115,58,99,111,110,116,97,105,110,115,45,99,104,97,114,63,0,
2049,4107,1,-1,12,10,4159,4192,132,83,114,99,0,0,4185,4200,132,84,97,114,
0,0,4193,4208,132,80,97,100,0,0,4201,4214,132,73,0,0,4209,4220,132,70,
0,0,4215,4227,132,65,116,0,0,4221,4241,145,116,101,114,109,105,110,97,116,
101,0,1,0,3841,4208,3841,4200,2049,80,17,16,10,4228,4263,145,101,120,116,114,
97,99,116,0,3841,4192,3841,4214,17,3841,4208,3841,4200,2049,80,2049,3167,10,4252,4288,
145,99,111,109,112,97,114,101,0,3841,4208,3841,4200,2049,94,3841,4220,22,4097,4220,
3841,4220,1793,4308,3841,4214,4097,4227,10,1,4303,2049,71,10,4277,4321,145,110,101,120,
116,0,1,4214,2049,3015,10,4159,4348,145,115,58,99,111,110,116,97,105,110,115,
45,115,116,114,105,110,103,63,0,4097,4200,4097,4192,2049,3678,4097,4208,1,0,4097,
4214,1,0,4097,4220,3841,4192,2049,80,1793,4379,2049,4263,2049,4241,2049,4288,2049,4321,10,
1,4370,2049,2256,3841,4220,10,4326,4407,145,115,58,105,110,100,101,120,45,111,102,
45,115,116,114,105,110,103,0,4097,4200,4097,4192,2049,3678,4097,4208,1,0,4097,4214,
1,0,4097,4220,1,-1,4097,4227,3841,4192,2049,80,1793,4442,2049,4263,2049,4241,2049,4288,
2049,4321,10,1,4433,2049,2256,3841,4220,1793,4453,3841,4227,10,1,4450,1793,4460,1,-1,
10,1,4457,2049,65,10,4386,4477,145,115,58,102,105,108,116,101,114,0,1793,4514,
2049,3678,2049,3475,4,1793,4506,2049,2066,4,8,1793,4495,2049,3383,10,1,4492,1793,4501,
3,10,1,4499,2049,65,10,1,4486,2049,4048,3,2049,3349,10,1,4479,2049,3499,10,
4465,4528,145,115,58,109,97,112,0,1793,4550,2049,3678,2049,3475,4,1793,4542,67502597,8,
2049,3383,10,1,4537,2049,4048,3,2049,3349,10,1,4530,2049,3499,10,4519,4567,145,115,
58,115,117,98,115,116,114,0,1793,4573,17,2049,3678,10,1,4569,2049,2076,1793,4590,
67502597,1793,4585,2049,3167,10,1,4582,2049,2076,10,1,4579,2049,2088,67502597,1793,4603,17,1,
0,4,16,10,1,4597,2049,2076,10,4555,4619,145,115,58,114,105,103,104,116,0,
67502597,2049,80,67502597,18,4,2049,4567,10,4608,4638,145,115,58,108,101,102,116,0,1,
0,4,2049,4567,10,4628,4662,145,115,58,98,101,103,105,110,115,45,119,105,116,
104,63,0,2,2049,80,1793,4669,4,10,1,4667,2049,2076,2049,4638,2049,94,10,4644,
4694,145,115,58,101,110,100,115,45,119,105,116,104,63,0,2,2049,80,1793,4701,
4,10,1,4699,2049,2076,2049,4619,2049,94,10,4678,4720,145,115,58,104,97,115,104,
0,1,5381,4,1793,4731,4,1,33,19,17,10,1,4725,2049,4048,10,4710,4746,145,
115,58,99,111,112,121,0,67502597,2049,80,2049,2914,2049,3167,10,4736,4766,145,115,58,
68,73,71,73,84,83,0,2049,3697,48,49,50,51,52,53,54,55,56,57,0,
1,4768,10,4754,4803,145,115,58,65,83,67,73,73,45,76,79,87,69,82,67,
65,83,69,0,2049,3697,97,98,99,100,101,102,103,104,105,106,107,108,109,110,
111,112,113,114,115,116,117,118,119,120,121,122,0,1,4805,10,4782,4856,145,115,
58,65,83,67,73,73,45,85,80,80,69,82,67,65,83,69,0,2049,3697,65,
66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,
86,87,88,89,90,0,1,4858,10,4835,4907,145,115,58,65,83,67,73,73,45,
76,69,84,84,69,82,83,0,2049,3697,97,98,99,100,101,102,103,104,105,106,
107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,65,66,67,68,
69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,
89,90,0,1,4909,10,4888,4982,145,115,58,80,85,78,67,84,85,65,84,73,
79,78,0,2049,3697,95,33,34,35,36,37,38,39,40,41,42,43,44,45,46,
47,58,59,60,61,62,63,64,91,92,93,94,96,123,124,125,126,0,1,4984,
1,95,67502597,16,10,4965,5040,132,115,58,87,72,73,84,69,83,80,65,67,69,
0,32,9,10,13,0,5024,5050,157,39,0,1,3678,2049,145,10,5045,5060,157,36,
0,1,0,2049,132,10,5055,5070,157,34,0,1,3678,2049,145,10,5065,0,132,65,
83,67,73,73,58,78,85,76,0,5075,1,132,65,83,67,73,73,58,83,79,
72,0,5088,2,132,65,83,67,73,73,58,83,84,88,0,5101,3,132,65,83,
67,73,73,58,69,84,88,0,5114,4,132,65,83,67,73,73,58,69,79,84,
0,5127,5,132,65,83,67,73,73,58,69,78,81,0,5140,6,132,65,83,67,
73,73,58,65,67,75,0,5153,7,132,65,83,67,73,73,58,66,69,76,0,
5166,8,132,65,83,67,73,73,58,66,83,0,5179,9,132,65,83,67,73,73,
58,72,84,0,5191,10,132,65,83,67,73,73,58,76,70,0,5203,11,132,65,
83,67,73,73,58,86,84,0,5215,12,132,65,83,67,73,73,58,70,70,0,
5227,13,132,65,83,67,73,73,58,67,82,0,5239,14,132,65,83,67,73,73,
58,83,79,0,5251,15,132,65,83,67,73,73,58,83,73,0,5263,16,132,65,
83,67,73,73,58,68,76,69,0,5275,17,132,65,83,67,73,73,58,68,67,
49,0,5288,18,132,65,83,67,73,73,58,68,67,50,0,5301,19,132,65,83,
67,73,73,58,68,67,51,0,5314,20,132,65,83,67,73,73,58,68,67,52,
0,5327,21,132,65,83,67,73,73,58,78,65,75,0,5340,22,132,65,83,67,
73,73,58,83,89,78,0,5353,23,132,65,83,67,73,73,58,69,84,66,0,
5366,24,132,65,83,67,73,73,58,67,65,78,0,5379,25,132,65,83,67,73,
73,58,69,77,0,5392,26,132,65,83,67,73,73,58,83,85,66,0,5404,27,
132,65,83,67,73,73,58,69,83,67,0,5417,28,132,65,83,67,73,73,58,
70,83,0,5430,29,132,65,83,67,73,73,58,71,83,0,5442,30,132,65,83,
67,73,73,58,82,83,0,5454,31,132,65,83,67,73,73,58,85,83,0,5466,
32,132,65,83,67,73,73,58,83,80,65,67,69,0,5478,127,132,65,83,67,
73,73,58,68,69,76,0,5493,5522,145,99,58,108,111,119,101,114,99,97,115,
101,63,0,1,97,1,122,2049,2945,10,5506,5545,145,99,58,117,112,112,101,114,
99,97,115,101,63,0,1,65,1,90,2049,2945,10,5529,5565,145,99,58,108,101,
116,116,101,114,63,0,1793,5570,2049,5522,10,1,5567,1793,5577,2049,5545,10,1,5574,
2049,2103,22,10,5552,5595,145,99,58,100,105,103,105,116,63,0,1,48,1,57,
2049,2945,10,5583,5616,145,99,58,118,105,115,105,98,108,101,63,0,1,32,1,
126,2049,2945,10,5602,5635,145,99,58,118,111,119,101,108,63,0,2049,3697,97,101,
105,111,117,65,69,73,79,85,0,1,5637,4,2049,4179,10,5623,5670,145,99,58,
99,111,110,115,111,110,97,110,116,63,0,2,2049,5565,1793,5680,2049,5635,2049,2726,
10,1,5675,1793,5688,3,2049,2444,10,1,5684,2049,65,10,5654,5710,145,99,58,119,
104,105,116,101,115,112,97,99,101,63,0,1,5040,4,2049,4179,10,5693,5733,145,
99,58,45,108,111,119,101,114,99,97,115,101,63,0,2049,5522,2049,2726,10,5716,
5755,145,99,58,45,117,112,112,101,114,99,97,115,101,63,0,2049,5545,2049,2726,
10,5738,5773,145,99,58,45,100,105,103,105,116,63,0,2049,5595,2049,2726,10,5760,
5796,145,99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049,5710,2049,
2726,10,5778,5816,145,99,58,45,118,105,115,105,98,108,101,63,0,2049,5616,2049,
2726,10,5801,5834,145,99,58,45,118,111,119,101,108,63,0,2049,5635,2049,2726,10,
5821,5856,145,99,58,45,99,111,110,115,111,110,97,110,116,63,0,2049,5670,2049,
2726,10,5839,5875,145,99,58,116,111,45,117,112,112,101,114,0,2,2049,5522,25,
3,1,32,18,10,5861,5898,145,99,58,116,111,45,108,111,119,101,114,0,2,
2049,5545,25,3,1,32,17,10,5884,5922,145,99,58,116,111,45,115,116,114,105,
110,103,0,2049,3697,46,0,1,5924,2049,3652,1793,5934,16,10,1,5932,2049,2088,10,
5907,5956,145,99,58,116,111,103,103,108,101,45,99,97,115,101,0,2,2049,5522,
1793,5964,2049,5875,10,1,5961,1793,5971,2049,5898,10,1,5968,2049,65,10,5939,5991,145,
99,58,116,111,45,110,117,109,98,101,114,0,2,2049,5595,1793,6000,1,48,18,
10,1,5996,1793,6008,3,1,0,10,1,6004,2049,65,10,5976,6027,145,115,58,116,
111,45,117,112,112,101,114,0,1793,6032,2049,5875,10,1,6029,2049,4528,10,6013,6051,
145,115,58,116,111,45,108,111,119,101,114,0,1793,6056,2049,5898,10,1,6053,2049,
4528,10,6037,6070,132,86,97,108,117,101,0,0,6061,6082,145,99,111,114,114,101,
99,116,0,2,1,48,13,1793,6097,1,48,67502597,18,1,2,19,17,10,1,6088,
9,10,6037,6116,145,110,58,116,111,45,115,116,114,105,110,103,0,1793,6170,2049,
1847,2049,3475,2,4097,6070,2049,2880,1793,6144,1,10,20,4,1,48,17,2049,6082,2049,
3383,2,2049,2589,10,1,6129,2049,2208,3,3841,6070,2049,2608,1793,6160,1,45,2049,3383,
10,1,6155,9,2049,3349,2049,3817,2049,3652,10,1,6118,2049,3499,10,6101,6197,132,82,
101,119,114,105,116,101,85,110,100,101,114,115,99,111,114,101,115,0,-1,6175,
6205,145,115,117,98,0,1,95,1793,6212,1,32,10,1,6209,2049,2286,10,6198,6228,
145,114,101,119,114,105,116,101,0,3841,6197,1793,6237,1,6205,2049,4528,10,1,6232,
9,10,6217,6251,145,104,97,110,100,108,101,0,1,3761,8,10,6175,6267,157,112,
114,101,102,105,120,58,39,0,2049,6228,2049,6251,10,6255,6284,157,112,114,101,102,
105,120,58,34,0,2049,6228,2049,3723,10,6272,6300,145,115,58,115,112,108,105,116,
0,2049,2066,2049,4107,772,2049,2066,2049,4638,1793,6313,17,10,1,6311,2049,2076,10,6289,
6339,145,115,58,115,112,108,105,116,45,111,110,45,115,116,114,105,110,103,0,
2049,2066,2049,4407,2049,2914,772,2049,2066,2049,4638,1793,6354,17,10,1,6352,2049,2076,10,
6318,6372,145,115,58,114,101,112,108,97,99,101,0,67502597,2049,80,2049,1847,16,1793,
6388,2049,6339,4,2049,1847,15,17,10,1,6380,2049,2076,2049,3989,2049,4030,10,6359,6409,
132,83,112,108,105,116,45,79,110,0,0,6397,6420,145,109,97,116,99,104,63,
0,3841,6409,11,10,6410,6437,145,116,101,114,109,105,110,97,116,101,0,1,0,
67502597,2049,2927,16,10,6424,6452,145,115,116,101,112,0,1793,6457,2049,2914,10,1,6454,
2049,2076,2049,6420,1793,6471,2,2049,106,2049,6437,10,1,6465,9,10,6359,6489,145,115,
58,116,111,107,101,110,105,122,101,0,4097,6409,2049,3723,2049,1847,1,0,2049,106,
1793,6516,2,2049,106,2,1793,6510,2049,6452,10,1,6507,2049,4048,3,10,1,6501,2049,
2076,2049,1847,67502597,18,2049,2927,67502597,16,10,6475,6537,145,99,104,97,114,0,1,32,
1793,6546,1,95,2049,3383,10,1,6541,2049,2286,1,114,1793,6559,1,13,2049,3383,10,
1,6554,2049,2286,1,110,1793,6572,1,10,2049,3383,10,1,6567,2049,2286,1,116,1793,
6585,1,9,2049,3383,10,1,6580,2049,2286,1,48,1793,6598,1,0,2049,3383,10,1,
6593,2049,2286,2049,3383,10,6529,6615,145,115,116,114,105,110,103,0,2049,57,25,2049,
3383,1,6615,7,10,6605,6632,145,116,121,112,101,0,1,99,1793,6640,4,2049,3383,
10,1,6636,2049,2286,1,115,1793,6653,4,2049,6615,3,10,1,6648,2049,2286,1,110,
1793,6668,4,2049,6116,2049,6615,3,10,1,6661,2049,2286,3,10,6624,6684,145,104,97,
110,100,108,101,0,1,92,1793,6693,2049,57,2049,6537,10,1,6688,2049,2286,1,37,
1793,6706,2049,57,2049,6632,10,1,6701,2049,2286,2049,3383,10,6475,6725,145,115,58,102,
111,114,109,97,116,0,1793,6754,2049,3678,1793,6749,2049,3475,1793,6744,2049,57,25,2049,
6684,1,6735,7,10,1,6735,8,3,10,1,6731,2049,2088,10,1,6727,2049,3499,10,
6713,6770,145,115,58,99,111,110,115,116,0,1793,6775,2049,3723,10,1,6772,2049,2076,
2049,1992,10,6759,6792,132,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,6782,6828,145,102,114,111,109,0,2049,80,2,1793,6847,1793,6840,1,6792,17,16,
10,1,6835,2049,2088,2049,2927,10,1,6833,2049,2256,3,10,6820,6859,145,116,111,0,
2,2049,80,1793,6877,2049,57,1,97,18,2049,2914,1,6792,17,15,4,10,1,6864,
2049,2256,3,10,6759,6894,145,114,101,111,114,100,101,114,0,1793,6899,2049,6828,10,
1,6896,2049,2076,2049,6859,10,6883,6915,145,99,117,114,114,121,0,2049,1847,1793,6925,
4,2049,1731,2049,1754,10,1,6919,2049,2076,10,6906,6938,145,100,111,101,115,0,2049,
1588,4,2049,6915,2049,1570,2049,159,16,1,145,2049,1649,10,6930,6967,145,100,58,102,
111,114,45,101,97,99,104,0,1,2,1793,6995,15,25,2049,2066,1793,6987,1793,6982,
4,8,10,1,6979,2049,2076,10,1,6977,2049,2076,1,6971,7,10,1,6971,8,3,
10,6953,7015,145,100,58,108,111,111,107,117,112,45,120,116,0,1,0,4,1793,
7041,2049,2066,2049,159,15,11,1793,7034,4,1,2027,2049,2076,10,1,7028,1,11,2049,
65,10,1,7020,2049,6967,3,10,7000,7059,145,97,58,108,101,110,103,116,104,0,
15,10,7047,7082,145,97,58,99,111,117,110,116,101,100,45,114,101,115,117,108,
116,115,0,8,2049,1847,1793,7095,2,2049,106,1,106,2049,2256,10,1,7087,2049,2076,
10,7061,7117,145,97,58,102,114,111,109,45,115,116,114,105,110,103,0,2049,1847,
1793,7136,2,2049,80,2049,106,1793,7131,2049,106,10,1,7128,2049,4048,10,1,7121,2049,
2076,10,7100,7146,132,81,0,0,7100,7161,145,97,58,102,111,114,45,101,97,99,
104,0,1,7146,1793,7191,4097,7146,2049,57,1793,7185,2049,57,4,1793,7180,3841,7146,8,
10,1,7176,2049,2076,10,1,7171,2049,2256,3,10,1,7165,2049,3113,10,7147,7205,145,
97,58,100,117,112,0,2049,1847,1793,7223,2,15,2049,106,1793,7218,2049,106,10,1,
7215,2049,7161,10,1,7209,2049,2076,10,7196,7238,145,97,58,99,111,112,121,0,1,
3,1793,7259,4097,3,2,2049,7059,2049,106,1793,7254,2049,106,10,1,7251,2049,7161,10,
1,7242,2049,3113,10,7228,7279,145,97,58,116,111,45,115,116,114,105,110,103,0,
1,3,1793,7292,2049,7205,1,0,2049,106,2049,2914,10,1,7283,2049,3113,2049,3652,10,
7264,7312,145,97,58,112,114,101,112,101,110,100,0,2049,1847,1,0,2049,106,1793,
7349,2,15,1793,7329,1,106,2049,7161,10,1,7324,2049,2076,4,2,15,1793,7343,1,
106,2049,7161,10,1,7338,2049,2076,17,10,1,7320,2049,2076,1793,7357,16,10,1,7355,
2049,2088,10,7299,7374,145,97,58,97,112,112,101,110,100,0,4,2049,7312,10,7362,
7388,145,97,58,99,104,111,112,0,2049,7205,1,-1,2049,3094,2,2049,3030,10,7378,
7410,145,97,58,102,105,108,116,101,114,0,1793,7438,67502597,1793,7417,8,10,1,7415,
2049,2076,4,1793,7427,2049,106,10,1,7424,1793,7433,3,10,1,7431,2049,65,10,1,
7412,2049,6915,2049,1847,1793,7453,67502597,15,2049,106,2049,7161,10,1,7446,2049,2076,2049,1847,
67502597,18,2049,2927,67502597,16,10,7398,7471,132,70,0,0,7398,7487,145,97,58,99,111,
110,116,97,105,110,115,63,0,1,7471,2049,3080,1793,7501,67502597,11,3841,7471,22,4097,
7471,10,1,7493,2049,7161,3,3841,7471,10,7472,7531,145,97,58,99,111,110,116,97,
105,110,115,45,115,116,114,105,110,103,63,0,1,7471,2049,3080,1793,7546,67502597,2049,
94,3841,7471,22,4097,7471,10,1,7537,2049,7161,3,3841,7471,10,7509,7566,132,76,111,
99,97,116,105,111,110,0,0,7554,7578,145,112,114,101,112,97,114,101,0,1,
-1,4097,7566,10,7567,7591,145,110,101,120,116,0,3841,7566,2049,2608,1793,7602,1,7566,
2049,3030,10,1,7597,9,10,7583,7616,145,109,97,116,99,104,63,0,67502597,11,1793,
7625,3841,7566,2049,2608,10,1,7620,1793,7632,2049,2444,10,1,7629,2049,65,10,7606,7647,
145,117,112,100,97,116,101,0,3841,7566,2049,2880,2049,2927,4097,7566,10,7509,7670,145,
97,58,105,110,100,101,120,45,111,102,0,2049,7578,2049,2066,2049,7487,1793,7682,771,
1,-1,10,1,7678,2049,2519,1793,7701,2049,7616,1793,7695,2049,7647,10,1,7692,9,2049,
7591,10,1,7688,2049,7161,3,3841,7566,10,7656,7718,145,97,58,109,97,112,0,1793,
7724,8,2049,106,10,1,7720,2049,6915,2049,1847,1793,7739,67502597,15,2049,106,2049,7161,10,
1,7732,2049,2076,10,7709,7757,145,97,58,114,101,118,101,114,115,101,0,2049,1847,
1793,7791,2049,57,1793,7769,17,2049,2927,10,1,7765,2049,2088,2,2049,106,1793,7785,2,
15,2049,106,2049,2927,10,1,7778,2049,2256,3,10,1,7761,2049,2076,10,7744,7804,145,
97,58,116,104,0,17,2049,2914,10,7796,7819,145,97,58,102,101,116,99,104,0,
2049,7804,15,10,7808,7834,145,97,58,115,116,111,114,101,0,2049,7804,16,10,7823,
7850,145,97,58,114,101,100,117,99,101,0,1793,7854,4,10,1,7852,2049,2076,2049,
7161,10,7838,7871,145,97,58,109,97,107,101,0,2049,7082,2049,7757,10,7861,7881,157,
123,0,1,286,2049,157,1,1556,2049,145,1,286,2049,157,10,7876,7899,157,125,0,
1,303,2049,157,1,2076,2049,145,1,1556,2049,145,1,13,2049,151,1,41,2049,151,
1,2927,2049,145,1,303,2049,157,1,7871,2049,145,10,7894,7943,145,98,111,117,110,
100,115,63,0,67502597,2049,7059,67502597,13,10,7932,7957,145,99,111,112,121,0,2049,57,
2049,106,10,7949,7972,145,116,111,45,101,110,100,0,2,2049,7059,17,2049,2914,10,
7894,7989,145,97,58,108,101,102,116,0,2049,7943,1793,7997,771,1,-1,10,1,7993,
2049,2498,2049,1847,67502597,2049,106,1793,8018,1,2914,2049,2076,1,7957,2049,2256,3,10,1,
8008,2049,2076,10,7979,8034,145,97,58,114,105,103,104,116,0,2049,7943,1793,8042,771,
1,-1,10,1,8038,2049,2498,2049,1847,67502597,2049,106,1793,8065,4,2049,7972,67502597,18,4,
1,7957,2049,2256,3,10,1,8053,2049,2076,10,8023,8082,145,97,58,109,105,100,100,
108,101,0,2049,3697,97,98,99,0,1,8084,2049,3697,97,98,99,97,99,0,1,
8092,2049,6894,2049,7943,1793,8111,771,3,1,-1,10,1,8106,2049,2498,771,2049,2066,4,
18,2049,2914,2049,1847,67502597,2049,106,1793,8146,772,1793,8136,17,2049,2914,10,1,8132,2049,
2076,1,7957,2049,2256,3,10,1,8129,2049,2076,10,8070,8161,132,78,101,101,100,108,
101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,8151,8304,132,78,101,101,100,108,101,60,
76,101,110,62,0,0,8289,8315,132,84,111,107,101,110,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,8305,8449,132,84,80,0,0,8443,8458,145,115,97,118,101,0,2049,
3723,3841,8449,1,8315,2049,7834,1,8449,2049,3015,10,8450,8479,145,110,101,120,116,0,
1793,8485,3841,8304,17,10,1,8481,2049,2088,10,8471,8498,145,100,111,110,101,0,2049,
80,2049,2573,10,8070,8527,145,115,58,116,111,107,101,110,105,122,101,45,111,110,
45,115,116,114,105,110,103,0,1,0,4097,8449,1793,8541,2,1,8161,2049,4746,2049,
4030,10,1,8533,1793,8550,2049,80,4097,8304,10,1,8545,2049,2103,1793,8567,1,8161,2049,
6339,2049,8458,2049,8479,2049,8498,10,1,8556,2049,2231,1,8315,3841,8449,2049,2927,4097,8315,
10,8503,8595,132,82,101,112,108,97,99,101,109,101,110,116,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,8580,8734,145,101,120,116,114,97,99,116,0,1,8595,2049,4746,10,
8723,8751,145,116,111,107,101,110,105,122,101,0,2049,8527,2049,3678,10,8739,8767,145,
99,111,109,98,105,110,101,0,1,8595,2049,4030,2049,4030,10,8756,8783,145,109,101,
114,103,101,0,4,1793,8789,2049,8767,10,1,8786,2049,7161,772,10,8774,8807,145,102,
105,110,100,45,101,110,100,0,2,2049,80,1,8595,2049,80,18,67502597,17,10,8795,
8827,145,99,108,101,97,110,0,2049,8807,1,0,4,16,10,8503,8851,145,115,58,
114,101,112,108,97,99,101,45,97,108,108,0,1,3,1793,8866,2049,8734,2049,8751,
2049,8783,2049,8827,2049,3652,10,1,8855,2049,3113,10,8834,8877,132,73,48,0,105,105,
0,8871,8886,132,73,49,0,46,46,0,8880,8895,132,73,50,0,46,46,0,8889,
8904,132,73,51,0,46,46,0,8898,8917,145,111,112,99,111,100,101,0,2049,3697,
46,46,0,1,8919,1793,8929,1,0,10,1,8926,2049,2330,2049,3697,108,105,0,1,
8935,1793,8945,1,1,10,1,8942,2049,2330,2049,3697,100,117,0,1,8951,1793,8961,1,
2,10,1,8958,2049,2330,2049,3697,100,114,0,1,8967,1793,8977,1,3,10,1,8974,
2049,2330,2049,3697,115,119,0,1,8983,1793,8993,1,4,10,1,8990,2049,2330,2049,3697,
112,117,0,1,8999,1793,9009,1,5,10,1,9006,2049,2330,2049,3697,112,111,0,1,
9015,1793,9025,1,6,10,1,9022,2049,2330,2049,3697,106,117,0,1,9031,1793,9041,1,
7,10,1,9038,2049,2330,2049,3697,99,97,0,1,9047,1793,9057,1,8,10,1,9054,
2049,2330,2049,3697,99,99,0,1,9063,1793,9073,1,9,10,1,9070,2049,2330,2049,3697,
114,101,0,1,9079,1793,9089,1,10,10,1,9086,2049,2330,2049,3697,101,113,0,1,
9095,1793,9105,1,11,10,1,9102,2049,2330,2049,3697,110,101,0,1,9111,1793,9121,1,
12,10,1,9118,2049,2330,2049,3697,108,116,0,1,9127,1793,9137,1,13,10,1,9134,
2049,2330,2049,3697,103,116,0,1,9143,1793,9153,1,14,10,1,9150,2049,2330,2049,3697,
102,101,0,1,9159,1793,9169,1,15,10,1,9166,2049,2330,2049,3697,115,116,0,1,
9175,1793,9185,1,16,10,1,9182,2049,2330,2049,3697,97,100,0,1,9191,1793,9201,1,
17,10,1,9198,2049,2330,2049,3697,115,117,0,1,9207,1793,9217,1,18,10,1,9214,
2049,2330,2049,3697,109,117,0,1,9223,1793,9233,1,19,10,1,9230,2049,2330,2049,3697,
100,105,0,1,9239,1793,9249,1,20,10,1,9246,2049,2330,2049,3697,97,110,0,1,
9255,1793,9265,1,21,10,1,9262,2049,2330,2049,3697,111,114,0,1,9271,1793,9281,1,
22,10,1,9278,2049,2330,2049,3697,120,111,0,1,9287,1793,9297,1,23,10,1,9294,
2049,2330,2049,3697,115,104,0,1,9303,1793,9313,1,24,10,1,9310,2049,2330,2049,3697,
122,114,0,1,9319,1793,9329,1,25,10,1,9326,2049,2330,2049,3697,101,110,0,1,
9335,1793,9345,1,26,10,1,9342,2049,2330,2049,3697,105,101,0,1,9351,1793,9361,1,
27,10,1,9358,2049,2330,2049,3697,105,113,0,1,9367,1793,9377,1,28,10,1,9374,
2049,2330,2049,3697,105,105,0,1,9383,1793,9393,1,29,10,1,9390,2049,2330,3,1,
0,10,8907,9409,145,112,97,99,107,0,1,8877,2049,8917,1,8886,2049,8917,1,8895,
2049,8917,1,8904,2049,8917,1,-24,24,4,1,-16,24,17,4,1,-8,24,17,4,
17,10,8834,9446,145,105,0,2,1,8877,1,2,2049,3167,1,2,17,2,1,8886,
1,2,2049,3167,1,2,17,2,1,8895,1,2,2049,3167,1,2,17,1,8904,1,
2,2049,3167,2049,9409,2049,106,10,9441,9492,145,100,0,2049,106,10,9487,9500,145,114,
0,2049,198,2049,159,15,2049,106,10,9495,9515,157,97,115,123,0,3841,125,1,125,
2049,3080,10,9508,9529,157,125,97,115,0,4097,125,10,9522,9548,145,99,117,114,114,
101,110,116,45,108,105,110,101,0,2049,3568,1,1025,18,10,9532,9570,145,99,111,
117,110,116,45,116,111,107,101,110,115,0,1793,9576,1,32,11,10,1,9572,2049,
4477,2049,80,10,9554,9597,145,110,101,120,116,45,116,111,107,101,110,0,1,32,
2049,6300,10,9583,9620,145,112,114,111,99,101,115,115,45,116,111,107,101,110,115,
0,1793,9646,2049,9597,4,1793,9639,2,2049,80,2049,2589,1,365,1,11,2049,65,10,
1,9627,2049,2076,2049,2914,10,1,9622,2049,2256,2049,365,10,9522,9667,145,115,58,101,
118,97,108,117,97,116,101,0,2049,9548,2049,4746,2049,9548,2,2049,9570,2049,9620,10,
9653,9687,132,70,108,97,103,0,0,9679,9699,145,99,111,109,112,97,114,101,0,
67440386,184946434,10,9688,9712,145,108,101,110,103,116,104,0,659202,10,9702,9722,145,110,101,
120,116,0,17043713,1,1,2577,10,9714,9740,145,110,111,116,45,101,113,117,97,108,
0,50529030,2561,0,10,9727,9752,145,108,111,111,112,0,524549,9722,2049,9699,18157313,9687,9687,
16,420610310,1,1,9752,7,10,9653,9775,145,97,58,101,113,63,0,1048833,-1,9687,2049,
9699,151066369,-1,9740,2049,9712,2049,9752,251724547,9687,10,9766,9800,145,97,58,45,101,113,63,
0,2049,9775,2049,2726,10,9790,9823,145,97,58,98,101,103,105,110,115,45,119,105,
116,104,63,0,1,3,1793,9839,2,2049,7059,1,13,2049,2076,2049,7989,2049,9775,10,
1,9827,2049,3113,10,9805,9860,145,97,58,101,110,100,115,45,119,105,116,104,63,
0,1,3,1793,9876,2,2049,7059,1,13,2049,2076,2049,8034,2049,9775,10,1,9864,2049,
3113,10,9844,9887,132,76,80,0,0,9881,9897,132,73,110,100,101,120,0,0,10,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,9888,9937,145,110,101,120,116,0,3841,9887,
1,9897,17,2049,3015,10,9929,9953,145,112,114,101,112,0,1,9887,2049,3015,1,0,
3841,9887,1,9897,17,16,10,9945,9974,145,100,111,110,101,0,1,9887,2049,3030,10,
9844,9984,145,73,0,3841,9887,1,9897,17,15,10,9979,9996,145,74,0,3841,9887,1,
9897,17,2049,2927,15,10,9991,10010,145,75,0,3841,9887,1,9897,17,1,2,18,15,
10,10005,10041,145,116,105,109,101,115,60,119,105,116,104,45,105,110,100,101,120,
62,0,2049,9953,4,1793,10062,25,1,1,18,5,2,5,8,6,6,2049,9937,1,
10046,7,10,1,10046,8,3,2049,9974,10,10020,10077,157,104,111,111,107,0,1,1793,
2049,106,2049,1847,2049,2914,2049,106,10,10069,10100,145,115,101,116,45,104,111,111,107,
0,2049,2914,16,10,10088,10114,145,117,110,104,111,111,107,0,2049,2914,2,2049,2914,
4,16,10,10104,10138,145,105,111,58,101,110,117,109,101,114,97,116,101,0,27,
10,10122,10152,145,105,111,58,113,117,101,114,121,0,28,10,10140,10167,145,105,111,
58,105,110,118,111,107,101,0,29,10,10154,10177,132,83,108,111,116,0,9,10154,
10193,145,105,111,58,115,99,97,110,45,102,111,114,0,1,-1,4097,10177,2049,10138,
1793,10219,2049,9984,2049,10152,772,67502597,11,1793,10215,2049,9984,4097,10177,10,1,10210,9,10,
1,10201,2049,10041,3,3841,10177,10,10178,10236,145,99,58,112,117,116,0,1793,10238,1,
0,2049,10167,10,10227,10249,145,110,108,0,1,10,2049,10236,10,10243,10260,145,115,112,
0,1,32,2049,10236,10,10254,10272,145,116,97,98,0,1,9,2049,10236,10,10265,10286,
145,115,58,112,117,116,0,1,10236,2049,4048,10,10277,10300,145,110,58,112,117,116,
0,2049,6116,2049,10286,10,10291,10314,145,114,101,115,101,116,0,2049,1556,25,5,3,
6,1,1,18,1,10316,7,10,10305,10341,145,100,117,109,112,45,115,116,97,99,
107,0,2049,1556,25,3,5,2049,10341,6,2,2049,10300,2049,10260,10,10327,10363,145,70,
82,69,69,0,2049,3568,1,1025,18,2049,1847,18,10,10355,10382,145,102,105,101,108,
100,115,0,3841,2,2049,106,2049,106,2049,106,10,10372,10408,145,105,110,118,97,108,
105,100,45,110,97,109,101,63,0,2,1,32,2049,4179,10,10391,10425,145,114,101,
119,114,105,116,101,0,1793,10439,1,32,1793,10434,1,95,10,1,10431,2049,2286,10,
1,10427,2049,4528,10,10414,10453,145,101,110,116,114,121,0,2049,1847,1793,10459,8,10,
1,10457,2049,2076,4097,2,10,1793,10485,1793,10480,2049,10382,2049,10408,1,10425,9,2049,120,
10,1,10470,2049,10453,10,1,10468,10355,10504,132,105,111,58,70,105,108,101,115,121,
115,116,101,109,0,0,10487,10517,145,105,100,101,110,116,105,102,121,0,3841,10504,
2049,2573,1793,10584,1,4,2049,10193,2,2049,2608,1793,10572,3,2049,3697,73,79,32,68,
69,86,73,67,69,32,84,89,80,69,32,48,48,48,52,32,78,79,84,32,
70,79,85,78,68,0,1,10535,2049,10286,2049,10249,10,1,10532,1793,10579,4097,10504,10,
1,10576,2049,65,10,1,10523,9,10,10355,10609,145,105,111,58,102,105,108,101,45,
111,112,101,114,97,116,105,111,110,0,2049,10517,3841,10504,2049,10167,10,10588,0,132,
102,105,108,101,58,82,0,10616,1,132,102,105,108,101,58,87,0,10626,2,132,
102,105,108,101,58,65,0,10636,3,132,102,105,108,101,58,82,43,0,10646,10670,
145,102,105,108,101,58,111,112,101,110,0,1,0,2049,10609,10,10657,10689,145,102,
105,108,101,58,99,108,111,115,101,0,1,1,2049,10609,10,10675,10707,145,102,105,
108,101,58,114,101,97,100,0,1,2,2049,10609,10,10694,10726,145,102,105,108,101,
58,119,114,105,116,101,0,1,3,2049,10609,10,10712,10744,145,102,105,108,101,58,
116,101,108,108,0,1,4,2049,10609,10,10731,10762,145,102,105,108,101,58,115,101,
101,107,0,1,5,2049,10609,10,10749,10780,145,102,105,108,101,58,115,105,122,101,
0,1,6,2049,10609,10,10767,10800,145,102,105,108,101,58,100,101,108,101,116,101,
0,1,7,2049,10609,10,10785,10819,145,102,105,108,101,58,102,108,117,115,104,0,
1,8,2049,10609,10,10805,10840,145,102,105,108,101,58,101,120,105,115,116,115,63,
0,1,0,2049,10670,2,2049,2589,1793,10854,2049,10689,2049,2432,10,1,10849,1793,10862,3,
2049,2444,10,1,10858,2049,65,10,10824,10893,145,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,10670,2,2049,
10780,4,10,10867,10927,145,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,10670,2,2049,10780,4,10,10902,10962,145,
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,10670,10,10936,10974,132,70,73,68,0,0,10967,10983,132,83,
105,122,101,0,0,10975,10994,132,65,99,116,105,111,110,0,0,10984,11005,132,66,
117,102,102,101,114,0,0,10995,11015,145,45,101,111,102,63,0,3841,10974,2049,10744,
3841,10983,13,10,11006,11035,145,112,114,101,115,101,114,118,101,0,1,10974,1793,11050,
1,10983,1793,11045,8,10,1,11043,2049,3113,10,1,11039,2049,3113,10,10936,11073,145,102,
105,108,101,58,114,101,97,100,45,108,105,110,101,0,4097,10974,1793,11130,2049,1847,
2,4097,11005,2049,3475,1793,11122,3841,10974,2049,10707,2,2049,3383,1793,11099,1,13,11,10,
1,11095,1793,11107,1,10,11,10,1,11103,1793,11115,1,0,11,10,1,11111,2049,2140,
22,22,10,1,11086,2049,2231,2049,3407,3,10,1,11077,2049,3499,3841,11005,10,11055,11159,
145,102,105,108,101,58,102,111,114,45,101,97,99,104,45,108,105,110,101,0,
1793,11190,4097,10994,2049,10893,4097,10974,4097,10983,1793,11181,3841,10974,2049,11073,3841,10994,8,2049,
11015,10,1,11171,2049,2208,3841,10974,2049,10689,10,1,11161,2049,11035,10,11137,11202,132,70,
73,68,0,0,11195,11211,132,83,105,122,101,0,0,11137,11226,145,102,105,108,101,
58,115,108,117,114,112,0,1793,11256,2049,10893,4097,11202,4097,11211,2049,3475,3841,11211,1793,
11247,3841,11202,2049,10707,2049,3383,10,1,11240,2049,2256,3841,11202,2049,10689,10,1,11228,2049,
3499,10,11212,11268,132,70,73,68,0,0,11212,11282,145,102,105,108,101,58,115,112,
101,119,0,2049,10962,4097,11268,1793,11293,3841,11268,2049,10726,10,1,11288,2049,4048,3841,11268,
2049,10689,10,11269,11322,132,105,111,58,70,108,111,97,116,105,110,103,80,111,105,
110,116,0,0,11302,11335,145,105,100,101,110,116,105,102,121,0,3841,11322,2049,2573,
1793,11402,1,2,2049,10193,2,2049,2608,1793,11390,3,2049,3697,73,79,32,68,69,86,
73,67,69,32,84,89,80,69,32,48,48,48,50,32,78,79,84,32,70,79,
85,78,68,0,1,11353,2049,10286,2049,10249,10,1,11350,1793,11397,4097,11322,10,1,11394,
2049,65,10,1,11341,9,10,11269,11428,145,105,111,58,102,108,111,97,116,45,111,
112,101,114,97,116,105,111,110,0,2049,11335,3841,11322,2049,10167,10,11406,11449,145,110,
58,116,111,45,102,108,111,97,116,0,1,0,2049,11428,10,11435,11468,145,115,58,
116,111,45,102,108,111,97,116,0,1,1,2049,11428,10,11454,11488,145,102,58,116,
111,45,110,117,109,98,101,114,0,1,2,2049,11428,10,11473,11508,145,102,58,116,
111,45,115,116,114,105,110,103,0,2049,3678,2,1,3,2049,11428,10,11493,11523,145,
102,58,43,0,1,4,2049,11428,10,11516,11535,145,102,58,45,0,1,5,2049,11428,
10,11528,11547,145,102,58,42,0,1,6,2049,11428,10,11540,11559,145,102,58,47,0,
1,7,2049,11428,10,11552,11575,145,102,58,102,108,111,111,114,0,1,8,2049,11428,
10,11564,11593,145,102,58,99,101,105,108,105,110,103,0,1,9,2049,11428,10,11580,
11608,145,102,58,115,113,114,116,0,1,10,2049,11428,10,11598,11622,145,102,58,101,
113,63,0,1,11,2049,11428,10,11613,11637,145,102,58,45,101,113,63,0,1,12,
2049,11428,10,11627,11651,145,102,58,108,116,63,0,1,13,2049,11428,10,11642,11665,145,
102,58,103,116,63,0,1,14,2049,11428,10,11656,11681,145,102,58,100,101,112,116,
104,0,1,15,2049,11428,10,11670,11695,145,102,58,100,117,112,0,1,16,2049,11428,
10,11686,11710,145,102,58,100,114,111,112,0,1,17,2049,11428,10,11700,11725,145,102,
58,115,119,97,112,0,1,18,2049,11428,10,11715,11739,145,102,58,108,111,103,0,
1,19,2049,11428,10,11730,11755,145,102,58,112,111,119,101,114,0,1,20,2049,11428,
10,11744,11769,145,102,58,115,105,110,0,1,21,2049,11428,10,11760,11783,145,102,58,
99,111,115,0,1,22,2049,11428,10,11774,11797,145,102,58,116,97,110,0,1,23,
2049,11428,10,11788,11812,145,102,58,97,115,105,110,0,1,24,2049,11428,10,11802,11827,
145,102,58,97,99,111,115,0,1,25,2049,11428,10,11817,11842,145,102,58,97,116,
97,110,0,1,26,2049,11428,10,11832,11857,145,102,58,112,117,115,104,0,1,27,
2049,11428,10,11847,11871,145,102,58,112,111,112,0,1,28,2049,11428,10,11862,11888,145,
102,58,97,100,101,112,116,104,0,1,29,2049,11428,10,11876,11905,145,102,58,115,
113,117,97,114,101,0,2049,11695,2049,11547,10,11893,11920,145,102,58,111,118,101,114,
0,2049,11857,2049,11695,2049,11871,2049,11725,10,11910,11939,145,102,58,116,117,99,107,0,
2049,11695,2049,11857,2049,11725,2049,11871,10,11929,11957,145,102,58,110,105,112,0,2049,11725,
2049,11710,10,11948,11977,145,102,58,100,114,111,112,45,112,97,105,114,0,2049,11710,
2049,11710,10,11962,11996,145,102,58,100,117,112,45,112,97,105,114,0,2049,11920,2049,
11920,10,11982,12010,145,102,58,114,111,116,0,2049,11857,2049,11725,2049,11871,2049,11725,10,
12001,12034,145,102,58,112,111,115,105,116,105,118,101,63,0,1,0,2049,11449,2049,
11665,10,12019,12056,145,102,58,110,101,103,97,116,105,118,101,63,0,1,0,2049,
11449,2049,11651,10,12041,12075,145,102,58,110,101,103,97,116,101,0,1,-1,2049,11449,
2049,11547,10,12063,12091,145,102,58,97,98,115,0,2049,11695,2049,12056,1793,12100,2049,12075,
10,1,12097,9,10,12082,12116,157,112,114,101,102,105,120,58,46,0,2049,1818,1793,
12123,2049,3723,10,1,12120,1793,12130,2049,3652,10,1,12127,2049,65,1,11468,2049,145,10,
12104,12148,145,102,58,112,117,116,0,2049,11508,2049,10286,10,12139,12161,145,102,58,80,
73,0,2049,3697,51,46,49,52,49,53,57,50,0,1,12163,2049,11468,10,12153,12184,
145,102,58,69,0,2049,3697,50,46,55,49,56,50,56,49,0,1,12186,2049,11468,
10,12177,12209,145,102,58,78,65,78,0,2049,3697,48,0,1,12211,2049,11468,2049,3697,
48,0,1,12219,2049,11468,2049,11559,10,12200,12237,145,102,58,73,78,70,0,2049,3697,
49,46,48,0,1,12239,2049,11468,2049,3697,48,0,1,12249,2049,11468,2049,11559,10,12228,
12268,145,102,58,45,73,78,70,0,2049,3697,45,49,46,48,0,1,12270,2049,11468,
2049,3697,48,0,1,12281,2049,11468,2049,11559,10,12258,12300,145,102,58,110,97,110,63,
0,2049,11695,2049,11637,10,12290,12315,145,102,58,105,110,102,63,0,2049,12237,2049,11622,
10,12305,12331,145,102,58,45,105,110,102,63,0,2049,12268,2049,11622,10,12320,12347,145,
102,58,114,111,117,110,100,0,2049,11695,2049,12056,1793,12368,2049,3697,48,46,53,0,
1,12355,2049,11468,2049,11535,2049,11593,10,1,12353,1793,12387,2049,3697,48,46,53,0,1,
12374,2049,11468,2049,11523,2049,11575,10,1,12372,2049,65,10,12336,12401,145,102,58,109,105,
110,0,2049,11996,2049,11651,1,11710,1,11957,2049,65,10,12392,12421,145,102,58,109,97,
120,0,2049,11996,2049,11665,1,11710,1,11957,2049,65,10,12412,12443,145,102,58,108,105,
109,105,116,0,2049,11725,2049,11857,2049,12401,2049,11871,2049,12421,10,12432,12468,145,102,58,
98,101,116,119,101,101,110,63,0,2049,12010,2049,11695,2049,11857,2049,12010,2049,12010,2049,
12443,2049,11871,2049,11622,10,12454,12494,145,102,58,105,110,99,0,2049,3697,49,0,1,
12496,2049,11468,2049,11523,10,12485,12514,145,102,58,100,101,99,0,2049,3697,49,0,1,
12516,2049,11468,2049,11535,10,12505,12535,145,102,58,99,97,115,101,0,2049,11920,2049,11622,
1793,12547,2049,11710,8,1,-1,10,1,12541,1793,12555,3,1,0,10,1,12551,2049,65,
25,6,771,10,12525,12573,145,102,58,115,105,103,110,0,2049,11695,2049,3697,48,0,
1,12577,2049,11468,2049,11622,1793,12592,1,0,2049,11710,10,1,12587,2049,2498,2049,3697,48,
0,1,12598,2049,11468,2049,11665,1793,12611,1,1,10,1,12608,1793,12618,1,-1,10,1,
12615,2049,65,10,12563,2147483645,132,101,58,77,65,88,0,12623,-2147483645,132,101,58,77,73,
78,0,12632,-2147483647,132,101,58,78,65,78,0,12641,2147483646,132,101,58,73,78,70,0,
12650,-2147483646,132,101,58,45,73,78,70,0,12659,12677,145,101,58,110,63,0,1,-2147483645,
2049,2914,1,2147483645,2049,2927,2049,2945,10,12669,12698,145,101,58,109,97,120,63,0,1,
2147483645,11,10,12688,12712,145,101,58,109,105,110,63,0,1,-2147483645,11,10,12702,12727,145,
101,58,122,101,114,111,63,0,2049,2573,10,12716,12740,145,101,58,110,97,110,63,
0,1,-2147483647,11,10,12730,12754,145,101,58,105,110,102,63,0,1,2147483646,11,10,12744,
12769,145,101,58,45,105,110,102,63,0,1,-2147483646,11,10,12758,12783,145,101,58,99,
108,105,112,0,1,-2147483645,1,2147483645,2049,2897,10,12773,12798,145,102,58,69,49,0,1793,
12800,2049,3697,49,46,101,53,0,1,12802,2049,11468,10,12790,12824,145,102,58,45,115,
104,105,102,116,0,2049,12798,2049,11547,10,12812,12841,145,102,58,43,115,104,105,102,
116,0,2049,12798,2049,11559,10,12829,12863,145,102,58,115,105,103,110,101,100,45,115,
113,114,116,0,2049,11695,2049,12573,2049,12091,2049,11608,2049,11449,2049,11547,10,12846,12889,145,
102,58,43,101,110,99,111,100,101,0,2049,12863,2049,12824,10,12876,12907,145,102,58,
45,101,110,99,111,100,101,0,2049,11695,2049,12573,2049,12841,2049,11695,2049,11547,2049,11449,
2049,11547,10,12894,12941,145,102,58,115,105,103,110,101,100,45,115,113,117,97,114,
101,0,2049,11695,2049,12573,2049,11695,2049,11547,2049,11449,2049,11547,10,12922,12964,145,102,58,
116,111,45,101,0,2049,11695,2049,12300,1793,12975,2049,11710,1,-2147483647,10,1,12970,2049,2498,
2049,11695,2049,12315,1793,12990,2049,11710,1,2147483646,10,1,12985,2049,2498,2049,11695,2049,12331,1793,
13005,2049,11710,1,-2147483646,10,1,13000,2049,2498,2049,12889,2049,12347,2049,11488,2049,12783,1,-2147483645,
1793,13024,2049,11710,10,1,13021,2049,2286,1,2147483645,1793,13035,2049,11710,10,1,13032,2049,2286,
10,12954,13050,145,101,58,116,111,45,102,0,1,-2147483647,1793,13057,2049,12209,10,1,13054,
2049,2286,1,2147483646,1793,13068,2049,12237,10,1,13065,2049,2286,1,-2147483646,1793,13079,2049,12268,10,
1,13076,2049,2286,2049,11449,2049,12907,10,13040,13099,145,102,58,115,116,111,114,101,0,
1793,13104,2049,12964,10,1,13101,2049,2076,16,10,13088,13121,145,102,58,102,101,116,99,
104,0,15,2049,13050,10,13110,13141,145,102,58,100,117,109,112,45,115,116,97,99,
107,0,2049,11681,2,1793,13149,2049,11857,10,1,13146,2049,2256,1793,13164,2049,11871,2049,11695,
2049,12148,2049,10260,10,1,13155,2049,2256,10,13125,13186,145,102,58,100,117,109,112,45,
97,115,116,97,99,107,0,2049,11888,2,1793,13194,2049,11871,10,1,13191,2049,2256,1793,
13209,2049,11695,2049,12148,2049,10260,2049,11857,10,1,13200,2049,2256,10,13169,13223,145,101,58,
112,117,116,0,1,2147483645,1793,13240,2049,3697,101,58,77,65,88,0,1,13229,2049,10286,
10,1,13227,2049,2286,1,-2147483645,1793,13261,2049,3697,101,58,77,73,78,0,1,13250,2049,
10286,10,1,13248,2049,2286,1,0,1793,13280,2049,3697,101,58,48,0,1,13271,2049,10286,
10,1,13269,2049,2286,1,-2147483647,1793,13301,2049,3697,101,58,78,65,78,0,1,13290,2049,
10286,10,1,13288,2049,2286,1,2147483646,1793,13322,2049,3697,101,58,73,78,70,0,1,13311,
2049,10286,10,1,13309,2049,2286,1,-2147483646,1793,13344,2049,3697,101,58,45,73,78,70,0,
1,13332,2049,10286,10,1,13330,2049,2286,2049,13050,2049,12148,10,13214,13371,132,105,111,58,
85,110,105,120,83,121,115,99,97,108,108,0,0,13353,13384,145,105,100,101,110,
116,105,102,121,0,3841,13371,2049,2573,1793,13451,1,8,2049,10193,2,2049,2608,1793,13439,
3,2049,3697,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,
48,56,32,78,79,84,32,70,79,85,78,68,0,1,13402,2049,10286,2049,10249,10,
1,13399,1793,13446,4097,13371,10,1,13443,2049,65,10,1,13390,9,10,13214,13474,145,105,
111,58,117,110,105,120,45,115,121,115,99,97,108,108,0,2049,13384,3841,13371,2049,
10167,10,13455,13496,145,117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,
13474,10,13481,13514,145,117,110,105,120,58,102,111,114,107,0,1,1,2049,13474,10,
13501,13533,145,117,110,105,120,58,101,120,101,99,48,0,1,2,2049,13474,10,13519,
13552,145,117,110,105,120,58,101,120,101,99,49,0,1,3,2049,13474,10,13538,13571,
145,117,110,105,120,58,101,120,101,99,50,0,1,4,2049,13474,10,13557,13590,145,
117,110,105,120,58,101,120,101,99,51,0,1,5,2049,13474,10,13576,13608,145,117,
110,105,120,58,101,120,105,116,0,1,6,2049,13474,10,13595,13628,145,117,110,105,
120,58,103,101,116,112,105,100,0,1,7,2049,13474,10,13613,13646,145,117,110,105,
120,58,119,97,105,116,0,1,8,2049,13474,10,13633,13664,145,117,110,105,120,58,
107,105,108,108,0,1,9,2049,13474,10,13651,13683,145,117,110,105,120,58,112,111,
112,101,110,0,1,10,2049,13474,10,13669,13703,145,117,110,105,120,58,112,99,108,
111,115,101,0,1,11,2049,13474,10,13688,13722,145,117,110,105,120,58,99,104,100,
105,114,0,1,13,2049,13474,10,13708,13742,145,117,110,105,120,58,103,101,116,101,
110,118,0,1,14,2049,13474,10,13727,13762,145,117,110,105,120,58,112,117,116,101,
110,118,0,1,15,2049,13474,10,13747,13781,145,117,110,105,120,58,115,108,101,101,
112,0,1,16,2049,13474,10,13767,13802,145,117,110,105,120,58,103,101,116,45,99,
119,100,0,2049,3697,112,119,100,0,1,13804,1,0,2049,13683,2,2049,11073,2049,3971,
4,2049,13703,2049,3697,47,0,1,13824,2049,4030,10,13786,13858,145,117,110,105,120,58,
99,111,117,110,116,45,102,105,108,101,115,45,105,110,45,99,119,100,0,2049,
3697,108,115,32,45,49,32,124,32,119,99,32,45,108,0,1,13860,1,0,2049,
13683,2,2049,11073,2049,3971,2049,219,4,2049,13703,10,13831,13913,145,117,110,105,120,58,
102,111,114,45,101,97,99,104,45,102,105,108,101,0,2049,3697,108,115,32,45,
49,32,45,112,0,1,13915,1,0,2049,13683,2049,13858,1793,13948,1793,13943,2049,11073,2049,
3652,67502597,8,10,1,13936,2049,2088,10,1,13934,2049,2256,2049,13703,3,10,13891,13965,145,
115,116,97,114,116,0,4,2049,3475,1,0,2049,13683,10,13956,13981,145,114,101,97,
100,0,2,2049,10707,2,2049,3383,2049,2573,10,13973,14000,145,102,105,110,105,115,104,
0,2049,13703,2049,3455,10,13891,14024,145,117,110,105,120,58,115,108,117,114,112,45,
112,105,112,101,0,1793,14040,2049,13965,1793,14033,2049,13981,10,1,14030,2049,2231,2049,14000,
10,1,14026,2049,3499,10,14005,14051,132,105,111,0,0,14045,14064,145,105,100,101,110,
116,105,102,121,0,3841,14051,2049,2573,1793,14131,1,10,2049,10193,2,2049,2608,1793,14119,
3,2049,3697,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,
49,48,32,78,79,84,32,70,79,85,78,68,0,1,14082,2049,10286,2049,10249,10,
1,14079,1793,14126,4097,14051,10,1,14123,2049,65,10,1,14070,9,10,14005,14155,145,105,
111,58,114,110,103,45,111,112,101,114,97,116,105,111,110,0,2049,14064,3841,14051,
2049,10167,10,14135,14174,145,110,58,114,97,110,100,111,109,0,2049,14155,10,14162,14191,
132,105,111,58,83,111,99,107,101,116,115,0,0,14177,14204,145,105,100,101,110,
116,105,102,121,0,3841,14191,2049,2573,1793,14271,1,7,2049,10193,2,2049,2608,1793,14259,
3,2049,3697,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,
48,52,32,78,79,84,32,70,79,85,78,68,0,1,14222,2049,10286,2049,10249,10,
1,14219,1793,14266,4097,14191,10,1,14263,2049,65,10,1,14210,9,10,14162,14298,145,105,
111,58,115,111,99,107,101,116,45,111,112,101,114,97,116,105,111,110,0,2049,
14204,3841,14191,2049,10167,10,14275,14329,145,115,111,99,107,101,116,58,103,101,116,104,
111,115,116,98,121,110,97,109,101,0,1,0,2049,14298,10,14305,14351,145,115,111,
99,107,101,116,58,99,114,101,97,116,101,0,1,1,2049,14298,10,14334,14371,145,
115,111,99,107,101,116,58,98,105,110,100,0,1,2,2049,14298,10,14356,14393,145,
115,111,99,107,101,116,58,108,105,115,116,101,110,0,1,3,2049,14298,10,14376,
14415,145,115,111,99,107,101,116,58,97,99,99,101,112,116,0,1,4,2049,14298,
10,14398,14438,145,115,111,99,107,101,116,58,99,111,110,110,101,99,116,0,1,
5,2049,14298,10,14420,14458,145,115,111,99,107,101,116,58,115,101,110,100,0,1,
6,2049,14298,10,14443,14478,145,115,111,99,107,101,116,58,114,101,99,118,0,1,
8,2049,14298,10,14463,14499,145,115,111,99,107,101,116,58,99,108,111,115,101,0,
1,10,2049,14298,10,14483,14524,145,115,111,99,107,101,116,58,99,111,110,102,105,
103,117,114,101,0,1,11,2049,14298,10,14504,1024,132,84,73,66,0,14529,14550,145,
105,109,97,103,101,58,115,97,118,101,0,1,1000,2049,10193,2049,10167,10,14536,14572,
132,105,111,58,75,101,121,98,111,97,114,100,0,0,14557,14585,145,105,100,101,
110,116,105,102,121,0,3841,14572,2049,2573,1793,14652,1,1,2049,10193,2,2049,2608,1793,
14640,3,2049,3697,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,14603,2049,10286,2049,10249,
10,1,14600,1793,14647,4097,14572,10,1,14644,2049,65,10,1,14591,9,10,14536,14665,145,
99,58,103,101,116,0,2049,14585,3841,14572,2049,10167,10,14656,14682,145,103,97,116,104,
101,114,0,2,1793,14689,1,8,11,10,1,14685,1793,14697,1,127,11,10,1,14693,
2049,2103,22,1793,14706,3,10,1,14704,1793,14713,2049,3383,10,1,14710,2049,65,10,14672,
14727,145,99,121,99,108,101,0,2049,14665,2049,2066,4,8,2049,2726,25,3,2049,14682,
1,14727,7,10,14656,14758,145,112,97,114,115,101,45,117,110,116,105,108,0,1793,
14770,2049,3678,2049,3475,2049,14727,771,2049,3349,10,1,14760,2049,3499,10,14743,14784,145,115,
58,103,101,116,0,1793,14806,1793,14792,1,10,11,10,1,14788,1793,14800,1,13,11,
10,1,14796,2049,2103,22,10,1,14786,2049,14758,10,14775,14827,132,105,111,58,83,99,
114,105,112,116,105,110,103,0,7,14811,14840,145,105,100,101,110,116,105,102,121,
0,3841,14827,2049,2573,1793,14907,1,9,2049,10193,2,2049,2608,1793,14895,3,2049,3697,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,14858,2049,10286,2049,10249,10,1,14855,1793,14902,
4097,14827,10,1,14899,2049,65,10,1,14846,9,10,14775,14923,145,115,121,115,58,97,
114,103,99,0,2049,14840,1,0,3841,14827,2049,10167,10,14911,14944,145,115,121,115,58,
97,114,103,118,0,2049,3678,4,2049,14840,1,1,3841,14827,2049,10167,10,14932,14967,145,
105,110,99,108,117,100,101,0,2049,14840,1,2,3841,14827,2049,10167,10,14956,14988,145,
115,121,115,58,110,97,109,101,0,2049,3678,2049,14840,1,3,3841,14827,2049,10167,10,
14976,15008,145,99,108,101,97,114,0,1,27,2049,10236,2049,3697,91,50,74,0,1,
15014,2049,10286,1,27,2049,10236,2049,3697,91,48,59,48,72,0,1,15028,2049,10286,10,
14999,15049,132,78,111,69,99,104,111,0,0,15039,15057,145,98,121,101,0,1,0,
2049,13608,10,15050,15073,145,118,101,114,115,105,111,110,0,3841,4,1,100,20,10,
15062,15088,145,100,111,110,101,63,0,1793,15094,1,13,11,10,1,15090,1793,15102,1,
10,11,10,1,15098,1793,15110,1,32,11,10,1,15106,2049,2140,22,22,10,15079,15127,
145,118,97,108,105,100,63,0,2,2049,80,2049,2655,10,15117,15146,145,99,104,101,
99,107,45,101,111,102,0,2,1793,15153,1,-1,11,10,1,15149,1793,15161,1,4,
11,10,1,15157,2049,2103,22,1,15057,9,10,15133,15176,145,98,115,0,2049,3407,2049,
3407,771,10,15170,15194,145,99,104,101,99,107,45,98,115,0,2,1793,15201,1,8,
11,10,1,15197,1793,15209,1,127,11,10,1,15205,2049,2103,22,1,15176,9,10,15182,
15227,145,99,104,101,99,107,0,2049,15146,2049,15194,10,15218,15245,145,99,104,97,114,
97,99,116,101,114,0,2049,14665,2,2049,3383,10,15232,15261,145,98,117,102,102,101,
114,0,1793,15271,1,1024,2049,3475,8,2049,3349,10,1,15263,2049,3499,10,15251,15290,145,
114,101,97,100,45,116,111,107,101,110,0,1793,15306,1793,15301,2049,15245,2049,15227,2049,
15088,10,1,15294,2049,2231,10,1,15292,2049,15261,2049,3790,10,15276,15322,145,105,110,112,
117,116,0,2049,15290,2049,15127,10,15313,15338,145,112,114,111,99,101,115,115,0,1,
365,1,11,2049,65,10,15050,15355,145,98,97,110,110,101,114,0,2049,15073,2049,3697,
82,69,84,82,79,32,49,50,32,40,37,110,46,37,110,41,92,110,0,1,
15359,2049,6725,2049,10286,2049,1543,2049,1847,18,2049,1847,2049,1543,2049,3697,37,110,32,77,
97,120,44,32,37,110,32,85,115,101,100,44,32,37,110,32,70,114,101,101,
92,110,0,1,15395,2049,6725,2049,10286,10,15345,15439,145,108,105,115,116,101,110,0,
3841,15049,1793,15446,2049,15355,10,1,15443,2049,71,2049,15322,2049,15338,1,15450,7,10,15429,
15477,132,105,111,58,67,108,111,99,107,83,121,115,99,97,108,108,0,0,15458,
15490,145,105,100,101,110,116,105,102,121,0,3841,15477,2049,2573,1793,15557,1,5,2049,
10193,2,2049,2608,1793,15545,3,2049,3697,73,79,32,68,69,86,73,67,69,32,84,
89,80,69,32,48,48,48,53,32,78,79,84,32,70,79,85,78,68,0,1,
15508,2049,10286,2049,10249,10,1,15505,1793,15552,4097,15477,10,1,15549,2049,65,10,1,15496,
9,10,15429,15583,145,105,111,58,99,108,111,99,107,45,111,112,101,114,97,116,
105,111,110,0,2049,15490,3841,15477,2049,10167,10,15561,15609,145,99,108,111,99,107,58,
116,105,109,101,115,116,97,109,112,0,1,0,2049,15583,10,15590,15627,145,99,108,
111,99,107,58,100,97,121,0,1,1,2049,15583,10,15614,15647,145,99,108,111,99,
107,58,109,111,110,116,104,0,1,2,2049,15583,10,15632,15666,145,99,108,111,99,
107,58,121,101,97,114,0,1,3,2049,15583,10,15652,15685,145,99,108,111,99,107,
58,104,111,117,114,0,1,4,2049,15583,10,15671,15706,145,99,108,111,99,107,58,
109,105,110,117,116,101,0,1,5,2049,15583,10,15690,15727,145,99,108,111,99,107,
58,115,101,99,111,110,100,0,1,6,2049,15583,10,15711,15749,145,99,108,111,99,
107,58,117,116,99,58,100,97,121,0,1,7,2049,15583,10,15732,15773,145,99,108,
111,99,107,58,117,116,99,58,109,111,110,116,104,0,1,8,2049,15583,10,15754,
15796,145,99,108,111,99,107,58,117,116,99,58,121,101,97,114,0,1,9,2049,
15583,10,15778,15819,145,99,108,111,99,107,58,117,116,99,58,104,111,117,114,0,
1,10,2049,15583,10,15801,15844,145,99,108,111,99,107,58,117,116,99,58,109,105,
110,117,116,101,0,1,11,2049,15583,10,15824,15869,145,99,108,111,99,107,58,117,
116,99,58,115,101,99,111,110,100,0,1,12,2049,15583,10,15849,15885,145,100,58,
119,111,114,100,115,0,1793,15894,2049,163,2049,10286,2049,10260,10,1,15887,2049,6967,10,
15874,15915,145,100,58,119,111,114,100,115,45,119,105,116,104,0,2049,1847,2049,4746,
1793,15946,2049,163,2,2049,1847,2049,4348,1793,15935,2049,10286,2049,10260,10,1,15930,1793,15941,
3,10,1,15939,2049,65,10,1,15921,2049,6967,10,15899,15970,145,100,105,115,112,108,
97,121,45,105,102,45,108,101,102,116,0,2,2049,1847,2049,4662,1793,15982,2049,10286,
2049,10260,10,1,15977,1793,15988,3,10,1,15986,2049,65,10,15899,16019,145,100,58,119,
111,114,100,115,45,98,101,103,105,110,110,105,110,103,45,119,105,116,104,0,
2049,1847,2049,4746,1793,16030,2049,163,2049,15970,10,1,16025,2049,6967,10,0 };