diff --git a/image/retro.forth b/image/retro.forth index f1f58f9..e32e73d 100644 --- a/image/retro.forth +++ b/image/retro.forth @@ -441,18 +441,6 @@ Apply q to x, y, and z. :tri@ dup dup tri* ; ~~~ -Alternative Names - -~~~ -:cleave/2 bi ; -:cleave/3 tri ; -:spread/2 bi* ; -:spread/3 tri* ; -:apply/2 bi@ ; -:apply/3 tri@ ; -~~~ - - ### Combinators: Control Execute quote until quote returns a flag of 0. In high level code: diff --git a/ngaImage b/ngaImage index d14518c..e4b5f7d 100644 Binary files a/ngaImage and b/ngaImage differ diff --git a/vm/nga-c/image.c b/vm/nga-c/image.c index a6d2193..ab8f211 100644 --- a/vm/nga-c/image.c +++ b/vm/nga-c/image.c @@ -10,8 +10,8 @@ #define CELL_MAX LLONG_MAX - 1 #endif #endif -CELL ngaImageCells = 16892; -CELL ngaImage[] = { 1793,16553,16848,16891,202111,405,377,1150,1535,0,10,1,10,2,10,3,10,4,10, +CELL ngaImageCells = 16786; +CELL ngaImage[] = { 1793,16447,16742,16785,202111,405,377,1150,1535,0,10,1,10,2,10,3,10,4,10, 5,10,6,10,7,10,8,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,68223234,1,2575, 85000450,1,656912,161,178,268505089,63,62,285281281,0,63,2063,10,101384453,0,9,10,68485378,255,18350338, @@ -20,8 +20,8 @@ CELL ngaImage[] = { 1793,16553,16848,16891,202111,405,377,1150,1535,0,10,1,10,2, 101777669,1,17565186,107,524545,111,64,167838467,-1,134287105,3,59,659457,3,459023,128,2049,56,25,2049, 128,1793,135,2049,135,117506307,0,128,0,524545,26,133,168820993,0,147,1642241,147,134283523,11,133, 1793,128,524545,2049,128,1793,128,16846593,147,161,178,1793,64,16846593,147,133,178,1793,64,7, - 10,659713,1,659713,2,659713,3,659713,4,1793,16601,17108737,3,2,524559,128,2049,128,2049,128, - 524545,0,128,2049,142,168820998,2,15816,1150,167841793,206,9,17826049,0,206,2,15,25,524546,186, + 10,659713,1,659713,2,659713,3,659713,4,1793,16495,17108737,3,2,524559,128,2049,128,2049,128, + 524545,0,128,2049,142,168820998,2,15710,1150,167841793,206,9,17826049,0,206,2,15,25,524546,186, 134287105,207,116,2305,208,459023,216,134287361,207,211,659201,206,10,659969,7,2049,56,25,17694978,58, 232,9,84152833,48,319750404,231,117507601,234,184618754,45,25,16974851,-1,168886532,1,134284289,1,247,134284289,0, 234,660227,32,0,0,115,105,103,105,108,58,105,0,285278479,264,6,2576,524546,102,1641217, @@ -35,39 +35,39 @@ CELL ngaImage[] = { 1793,16553,16848,16891,202111,405,377,1150,1535,0,10,1,10,2, 13685,13104,12432,12402,9603,9801,11514,11413,11110,12528,11948,10302,13340,9700,13455,12753,10500,10670,12654,13320, 11960,13908,10088,10605,11865,11025,0,2049,226,987393,1,1793,128,524546,483,2049,481,2049,481,17891588, 2,483,8,17045505,-24,-16,17043736,-8,1118488,1793,128,17043202,1,169021201,2049,56,25,33883396,101450758,6404, - 459011,473,34668804,2,2049,470,524545,415,473,302056196,415,659969,1,0,13,172,15061,100,117,112, - 0,492,15,172,15061,100,114,111,112,0,500,17,172,15061,115,119,97,112,0,509, - 25,172,15061,99,97,108,108,0,518,27,172,15061,101,113,63,0,527,29,172,15061, - 45,101,113,63,0,535,31,172,15061,108,116,63,0,544,33,172,15061,103,116,63, - 0,552,35,172,15061,102,101,116,99,104,0,560,37,172,15061,115,116,111,114,101, - 0,570,39,172,15061,43,0,580,41,172,15061,45,0,586,43,172,15061,42,0,592, - 45,172,15061,47,109,111,100,0,598,47,172,15061,97,110,100,0,607,49,172,15061, - 111,114,0,615,51,172,15061,120,111,114,0,622,53,172,15061,115,104,105,102,116, - 0,630,371,178,15061,112,117,115,104,0,640,374,178,15061,112,111,112,0,649,368, - 178,15061,48,59,0,657,56,166,15061,102,101,116,99,104,45,110,101,120,116,0, - 664,59,166,15061,115,116,111,114,101,45,110,101,120,116,0,679,254,166,15061,115, - 58,116,111,45,110,117,109,98,101,114,0,694,116,166,15061,115,58,101,113,63, - 0,710,102,166,15061,115,58,108,101,110,103,116,104,0,720,64,166,15061,99,104, - 111,111,115,101,0,733,74,172,15061,105,102,0,744,72,166,15061,45,105,102,0, - 751,293,178,15061,115,105,103,105,108,58,40,0,759,147,154,15061,67,111,109,112, - 105,108,101,114,0,771,3,154,15061,72,101,97,112,0,784,128,166,15061,44,0, - 793,142,166,15061,115,44,0,799,148,178,15061,59,0,806,327,178,15061,91,0,812, - 343,178,15061,93,0,818,2,154,15061,68,105,99,116,105,111,110,97,114,121,0, - 824,179,166,15061,100,58,108,105,110,107,0,839,180,166,15061,100,58,120,116,0, - 850,182,166,15061,100,58,99,108,97,115,115,0,859,186,166,15061,100,58,110,97, - 109,101,0,871,166,166,15061,99,108,97,115,115,58,119,111,114,100,0,882,178, - 166,15061,99,108,97,115,115,58,109,97,99,114,111,0,897,154,166,15061,99,108, - 97,115,115,58,100,97,116,97,0,913,188,166,15061,100,58,97,100,100,45,104, - 101,97,100,101,114,0,928,294,178,15061,115,105,103,105,108,58,35,0,945,300, - 178,15061,115,105,103,105,108,58,58,0,957,319,178,15061,115,105,103,105,108,58, - 38,0,969,298,178,15061,115,105,103,105,108,58,36,0,981,358,178,15061,114,101, - 112,101,97,116,0,993,360,178,15061,97,103,97,105,110,0,1004,405,166,15061,105, - 110,116,101,114,112,114,101,116,0,1014,226,166,15061,100,58,108,111,111,107,117, - 112,0,1028,172,166,15061,99,108,97,115,115,58,112,114,105,109,105,116,105,118, - 101,0,1041,4,154,15061,86,101,114,115,105,111,110,0,1061,452,166,15061,105,0, - 1073,128,166,15061,100,0,1079,446,166,15061,114,0,1085,231,154,15061,66,97,115,101, - 0,1091,90,166,15061,112,97,99,107,0,1100,76,166,15061,117,110,112,97,99,107, - 0,1109,184,166,15061,100,58,115,111,117,114,99,101,0,1120,377,166,15061,101,114, + 459011,473,34668804,2,2049,470,524545,415,473,302056196,415,659969,1,0,13,172,14967,100,117,112, + 0,492,15,172,14967,100,114,111,112,0,500,17,172,14967,115,119,97,112,0,509, + 25,172,14967,99,97,108,108,0,518,27,172,14967,101,113,63,0,527,29,172,14967, + 45,101,113,63,0,535,31,172,14967,108,116,63,0,544,33,172,14967,103,116,63, + 0,552,35,172,14967,102,101,116,99,104,0,560,37,172,14967,115,116,111,114,101, + 0,570,39,172,14967,43,0,580,41,172,14967,45,0,586,43,172,14967,42,0,592, + 45,172,14967,47,109,111,100,0,598,47,172,14967,97,110,100,0,607,49,172,14967, + 111,114,0,615,51,172,14967,120,111,114,0,622,53,172,14967,115,104,105,102,116, + 0,630,371,178,14967,112,117,115,104,0,640,374,178,14967,112,111,112,0,649,368, + 178,14967,48,59,0,657,56,166,14967,102,101,116,99,104,45,110,101,120,116,0, + 664,59,166,14967,115,116,111,114,101,45,110,101,120,116,0,679,254,166,14967,115, + 58,116,111,45,110,117,109,98,101,114,0,694,116,166,14967,115,58,101,113,63, + 0,710,102,166,14967,115,58,108,101,110,103,116,104,0,720,64,166,14967,99,104, + 111,111,115,101,0,733,74,172,14967,105,102,0,744,72,166,14967,45,105,102,0, + 751,293,178,14967,115,105,103,105,108,58,40,0,759,147,154,14967,67,111,109,112, + 105,108,101,114,0,771,3,154,14967,72,101,97,112,0,784,128,166,14967,44,0, + 793,142,166,14967,115,44,0,799,148,178,14967,59,0,806,327,178,14967,91,0,812, + 343,178,14967,93,0,818,2,154,14967,68,105,99,116,105,111,110,97,114,121,0, + 824,179,166,14967,100,58,108,105,110,107,0,839,180,166,14967,100,58,120,116,0, + 850,182,166,14967,100,58,99,108,97,115,115,0,859,186,166,14967,100,58,110,97, + 109,101,0,871,166,166,14967,99,108,97,115,115,58,119,111,114,100,0,882,178, + 166,14967,99,108,97,115,115,58,109,97,99,114,111,0,897,154,166,14967,99,108, + 97,115,115,58,100,97,116,97,0,913,188,166,14967,100,58,97,100,100,45,104, + 101,97,100,101,114,0,928,294,178,14967,115,105,103,105,108,58,35,0,945,300, + 178,14967,115,105,103,105,108,58,58,0,957,319,178,14967,115,105,103,105,108,58, + 38,0,969,298,178,14967,115,105,103,105,108,58,36,0,981,358,178,14967,114,101, + 112,101,97,116,0,993,360,178,14967,97,103,97,105,110,0,1004,405,166,14967,105, + 110,116,101,114,112,114,101,116,0,1014,226,166,14967,100,58,108,111,111,107,117, + 112,0,1028,172,166,14967,99,108,97,115,115,58,112,114,105,109,105,116,105,118, + 101,0,1041,4,154,14967,86,101,114,115,105,111,110,0,1061,452,166,14967,105,0, + 1073,128,166,14967,100,0,1079,446,166,14967,114,0,1085,231,154,14967,66,97,115,101, + 0,1091,90,166,14967,112,97,99,107,0,1100,76,166,14967,117,110,112,97,99,107, + 0,1109,184,166,14967,100,58,115,111,117,114,99,101,0,1120,377,166,14967,101,114, 114,58,110,111,116,102,111,117,110,100,0,105,109,97,103,101,58,115,97,118, 101,0,103,101,0,65,68,77,69,46,114,101,116,114,111,0,0,111,0,117, 110,100,0,126,0,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86, @@ -88,771 +88,766 @@ CELL ngaImage[] = { 1793,16553,16848,16891,202111,405,377,1150,1535,0,10,1,10,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1133,1544,166, - 15072,69,79,77,0,1,-3,15,10,1536,1558,166,15072,100,101,112,116,104,0,1, - -1,15,10,1548,1573,166,15072,100,58,108,97,115,116,0,1,2,15,10,1562,1591, - 166,15072,100,58,108,97,115,116,46,120,116,0,2049,1573,2049,180,15,10,1577,1614, - 166,15072,100,58,108,97,115,116,46,99,108,97,115,115,0,2049,1573,2049,182,15, - 10,1597,1636,166,15072,100,58,108,97,115,116,46,110,97,109,101,0,2049,1573,2049, - 186,10,1620,1653,166,15072,114,101,99,108,97,115,115,0,2049,1573,2049,182,16,10, - 1641,1673,166,15072,105,109,109,101,100,105,97,116,101,0,1,178,2049,1653,10,1659, - 1687,166,15072,100,97,116,97,0,1,154,2049,1653,10,1678,1706,166,15072,112,114,105, - 109,105,116,105,118,101,0,1,172,2049,1653,10,1692,1720,178,15072,104,111,111,107, - 0,1,1793,2049,128,1,3,15,1,1,17,2049,128,10,1711,1746,166,15072,115,101, - 116,45,104,111,111,107,0,1,1,17,16,10,1733,1762,166,15072,117,110,104,111, - 111,107,0,1,1,17,2,1,1,17,4,16,10,1751,1778,178,15072,40,0,10, - 1772,1785,178,15072,41,0,10,1779,1802,166,15072,99,111,109,112,105,108,101,58,108, - 105,116,0,1,1,2049,128,2049,128,10,1786,1826,166,15072,99,111,109,112,105,108, - 101,58,106,117,109,112,0,1,1793,2049,128,2049,128,10,1809,1850,166,15072,99,111, + 14978,69,79,77,0,1,-3,15,10,1536,1558,166,14978,100,101,112,116,104,0,1, + -1,15,10,1548,1573,166,14978,100,58,108,97,115,116,0,1,2,15,10,1562,1591, + 166,14978,100,58,108,97,115,116,46,120,116,0,2049,1573,2049,180,15,10,1577,1614, + 166,14978,100,58,108,97,115,116,46,99,108,97,115,115,0,2049,1573,2049,182,15, + 10,1597,1636,166,14978,100,58,108,97,115,116,46,110,97,109,101,0,2049,1573,2049, + 186,10,1620,1653,166,14978,114,101,99,108,97,115,115,0,2049,1573,2049,182,16,10, + 1641,1673,166,14978,105,109,109,101,100,105,97,116,101,0,1,178,2049,1653,10,1659, + 1687,166,14978,100,97,116,97,0,1,154,2049,1653,10,1678,1706,166,14978,112,114,105, + 109,105,116,105,118,101,0,1,172,2049,1653,10,1692,1720,178,14978,104,111,111,107, + 0,1,1793,2049,128,1,3,15,1,1,17,2049,128,10,1711,1746,166,14978,115,101, + 116,45,104,111,111,107,0,1,1,17,16,10,1733,1762,166,14978,117,110,104,111, + 111,107,0,1,1,17,2,1,1,17,4,16,10,1751,1778,178,14978,40,0,10, + 1772,1785,178,14978,41,0,10,1779,1802,166,14978,99,111,109,112,105,108,101,58,108, + 105,116,0,1,1,2049,128,2049,128,10,1786,1826,166,14978,99,111,109,112,105,108, + 101,58,106,117,109,112,0,1,1793,2049,128,2049,128,10,1809,1850,166,14978,99,111, 109,112,105,108,101,58,99,97,108,108,0,1,2049,2049,128,2049,128,10,1833,1873, - 166,15072,99,111,109,112,105,108,101,58,114,101,116,0,1,10,2049,128,10,1857, - 1893,166,15072,99,111,109,112,105,108,105,110,103,63,0,1,147,15,10,1878,1909, - 178,15072,115,105,103,105,108,58,96,0,2049,254,2049,128,10,1897,1926,178,15072,115, - 105,103,105,108,58,92,0,2049,452,10,1914,1941,178,15072,115,105,103,105,108,58, - 94,0,2049,446,10,1929,1953,166,15072,104,101,114,101,0,1,3,15,10,1944,1969, - 178,15072,115,105,103,105,108,58,64,0,2049,226,2049,180,15,2049,1893,1793,1985,1, + 166,14978,99,111,109,112,105,108,101,58,114,101,116,0,1,10,2049,128,10,1857, + 1893,166,14978,99,111,109,112,105,108,105,110,103,63,0,1,147,15,10,1878,1909, + 178,14978,115,105,103,105,108,58,96,0,2049,254,2049,128,10,1897,1926,178,14978,115, + 105,103,105,108,58,92,0,2049,452,10,1914,1941,178,14978,115,105,103,105,108,58, + 94,0,2049,446,10,1929,1953,166,14978,104,101,114,101,0,1,3,15,10,1944,1969, + 178,14978,115,105,103,105,108,58,64,0,2049,226,2049,180,15,2049,1893,1793,1985,1, 3841,2049,128,2049,128,10,1,1978,1793,1991,15,10,1,1989,2049,64,10,1957,2008,178, - 15072,115,105,103,105,108,58,33,0,2049,226,2049,180,15,2049,1893,1793,2024,1,4097, - 2049,128,2049,128,10,1,2017,1793,2030,16,10,1,2028,2049,64,10,1996,2048,166,15072, + 14978,115,105,103,105,108,58,33,0,2049,226,2049,180,15,2049,1893,1793,2024,1,4097, + 2049,128,2049,128,10,1,2017,1793,2030,16,10,1,2028,2049,64,10,1996,2048,166,14978, 100,58,99,114,101,97,116,101,0,1793,2050,1,154,1,0,2049,188,2049,1953,2049, - 1573,2049,180,16,10,2035,2074,166,15072,118,97,114,45,110,0,2049,2048,2049,128,10, - 2064,2087,166,15072,118,97,114,0,134284289,0,2074,10,2079,2101,166,15072,99,111,110,115, - 116,0,2049,2048,2049,1573,2049,180,16,10,2091,2118,172,15072,116,117,99,107,0,100926722, - 10,2109,2129,172,15072,111,118,101,114,0,67502597,10,2120,2139,172,15072,110,105,112,0, - 772,10,2131,2155,172,15072,100,114,111,112,45,112,97,105,114,0,771,10,2141,2166, - 172,15072,63,100,117,112,0,6402,10,2157,2181,166,15072,100,117,112,45,112,97,105, - 114,0,67502597,67502597,10,2168,2192,166,15072,100,105,112,0,525572,6,10,2184,2203,166,15072, - 115,105,112,0,67502597,1,25,2049,2192,10,2195,2216,166,15072,98,105,0,1,2203,2049, - 2192,8,10,2209,2230,166,15072,98,105,42,0,1,2192,2049,2192,8,10,2222,2244,166, - 15072,98,105,64,0,2,2049,2230,10,2236,2256,166,15072,116,114,105,0,1793,2265,1, - 2203,2049,2192,2049,2203,10,1,2258,2049,2192,8,10,2248,2280,166,15072,116,114,105,42, + 1573,2049,180,16,10,2035,2074,166,14978,118,97,114,45,110,0,2049,2048,2049,128,10, + 2064,2087,166,14978,118,97,114,0,134284289,0,2074,10,2079,2101,166,14978,99,111,110,115, + 116,0,2049,2048,2049,1573,2049,180,16,10,2091,2118,172,14978,116,117,99,107,0,100926722, + 10,2109,2129,172,14978,111,118,101,114,0,67502597,10,2120,2139,172,14978,110,105,112,0, + 772,10,2131,2155,172,14978,100,114,111,112,45,112,97,105,114,0,771,10,2141,2166, + 172,14978,63,100,117,112,0,6402,10,2157,2181,166,14978,100,117,112,45,112,97,105, + 114,0,67502597,67502597,10,2168,2192,166,14978,100,105,112,0,525572,6,10,2184,2203,166,14978, + 115,105,112,0,67502597,1,25,2049,2192,10,2195,2216,166,14978,98,105,0,1,2203,2049, + 2192,8,10,2209,2230,166,14978,98,105,42,0,1,2192,2049,2192,8,10,2222,2244,166, + 14978,98,105,64,0,2,2049,2230,10,2236,2256,166,14978,116,114,105,0,1793,2265,1, + 2203,2049,2192,2049,2203,10,1,2258,2049,2192,8,10,2248,2280,166,14978,116,114,105,42, 0,1793,2297,1793,2290,4,1,2192,2049,2192,10,1,2284,2049,2192,2049,2192,10,1,2282, - 2049,2192,8,10,2271,2312,166,15072,116,114,105,64,0,2,2,2049,2280,10,2303,2330, - 166,15072,99,108,101,97,118,101,47,50,0,2049,2216,10,2317,2346,166,15072,99,108, - 101,97,118,101,47,51,0,2049,2256,10,2333,2362,166,15072,115,112,114,101,97,100, - 47,50,0,2049,2230,10,2349,2378,166,15072,115,112,114,101,97,100,47,51,0,2049, - 2280,10,2365,2393,166,15072,97,112,112,108,121,47,50,0,2049,2244,10,2381,2408,166, - 15072,97,112,112,108,121,47,51,0,2049,2312,10,2396,2421,166,15072,119,104,105,108, - 101,0,1793,2430,525570,1639430,3,1,2423,7,10,1,2423,8,3,10,2411,2445,166,15072, - 117,110,116,105,108,0,1793,2456,525570,385942534,-1,25,3,1,2447,7,10,1,2447,8, - 3,10,2435,2473,166,15072,102,111,114,101,118,101,114,0,1793,2477,8,10,1,2475, - 2049,2203,1,2473,7,10,2461,2495,166,15072,116,105,109,101,115,0,1793,2507,4,25, - 33886721,1,2053,1542,1,2498,7,10,1,2497,8,3,10,2485,2524,178,15072,115,105,103, - 105,108,58,124,0,2049,226,1793,2532,2049,180,15,10,1,2528,1793,2540,2049,182,15, - 10,1,2536,2049,2216,2049,1893,1793,2555,1,154,2049,2192,2049,1850,10,1,2548,1,25, - 2049,64,10,2512,2571,166,15072,84,82,85,69,0,1,-1,10,2562,2584,166,15072,70, - 65,76,83,69,0,1,0,10,2574,2596,166,15072,99,97,115,101,0,1793,2601,67502597, - 11,10,1,2598,2049,2192,4,1793,2613,772,8,2049,2571,10,1,2608,1793,2621,3,2049, - 2584,10,1,2617,2049,64,25,6,3,3,10,2587,2641,166,15072,115,58,99,97,115, - 101,0,1793,2647,67502597,2049,116,10,1,2643,2049,2192,4,1793,2659,772,8,2049,2571,10, - 1,2654,1793,2667,3,2049,2584,10,1,2663,2049,64,25,6,3,3,10,2630,2684,166, - 15072,110,111,116,0,1,-1,23,10,2676,2698,166,15072,108,116,101,113,63,0,2049, - 2181,101516555,22,10,2688,2713,166,15072,103,116,101,113,63,0,4,2049,2698,10,2703,2727, - 166,15072,110,58,77,65,88,0,1,-5,15,10,2717,2741,166,15072,110,58,77,73, - 78,0,1,-4,15,10,2731,2757,166,15072,110,58,122,101,114,111,63,0,1,0, - 11,10,2745,2774,166,15072,110,58,45,122,101,114,111,63,0,1,0,12,10,2761, - 2794,166,15072,110,58,110,101,103,97,116,105,118,101,63,0,1,0,13,10,2778, - 2814,166,15072,110,58,112,111,115,105,116,105,118,101,63,0,1,-1,14,10,2798, - 2843,166,15072,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,2818,2859,166,15072,110,58,101,118,101,110,63,0, - 1,2,20,3,2049,2757,10,2847,2877,166,15072,110,58,111,100,100,63,0,2049,2859, - 2049,2684,10,2866,2890,166,15072,105,102,59,0,67502597,1,74,2049,2192,25,6,771,10, - 2882,2908,166,15072,45,105,102,59,0,67502597,1,72,2049,2192,2049,2684,25,6,771,10, - 2899,2927,172,15072,114,111,116,0,67503109,10,2919,2935,172,15072,47,0,197652,10,2929,2945, - 172,15072,109,111,100,0,788,10,2937,2957,166,15072,110,58,112,111,119,0,1,1, - 4,1793,2965,67502597,19,10,1,2962,2049,2495,772,10,2947,2984,166,15072,110,58,110,101, - 103,97,116,101,0,1,-1,19,10,2971,3001,166,15072,110,58,115,113,117,97,114, - 101,0,4866,10,2988,3014,166,15072,110,58,115,113,114,116,0,1,1,1793,3032,2049, - 2181,197652,67502597,18,1,2,197652,25,17,1,3018,7,10,1,3018,8,772,10,3003,3047, - 166,15072,110,58,109,105,110,0,2049,2181,13,1793,3054,3,10,1,3052,1793,3060,772, - 10,1,3058,2049,64,10,3037,3075,166,15072,110,58,109,97,120,0,2049,2181,14,1793, - 3082,3,10,1,3080,1793,3088,772,10,1,3086,2049,64,10,3065,3103,166,15072,110,58, - 97,98,115,0,2,2049,2794,1,2984,9,10,3093,3122,166,15072,110,58,108,105,109, - 105,116,0,4,5,2049,3047,6,2049,3075,10,3110,3140,166,15072,110,58,105,110,99, - 0,659713,1,10,3130,3153,166,15072,110,58,100,101,99,0,659969,1,10,3143,3171,166, - 15072,110,58,98,101,116,119,101,101,110,63,0,67503109,1793,3179,67503109,67503109,2049,3122,10, - 1,3174,2049,2203,11,10,3156,3199,166,15072,83,99,111,112,101,76,105,115,116,0, - 16702,16780,10,3185,3209,166,15072,123,123,0,2049,1573,2,1,3199,2049,59,16,10,3202, - 3235,166,15072,45,45,45,114,101,118,101,97,108,45,45,45,0,2049,1573,1,3199, - 2049,3140,16,10,3218,3250,166,15072,125,125,0,1,3199,2049,56,4,15,11,1793,3264, - 3841,3199,4097,2,10,1,3259,1793,3290,3841,3199,1793,3285,1,2,983567,1,3199,2049,3140, - 1641487,3,1,3274,7,10,1,3272,8,16,10,1,3268,2049,64,10,3243,3304,166,0, - 66,121,116,101,0,10,3295,3319,166,0,98,121,116,101,45,109,97,115,107,0, - 1,255,4,1,8,19,2,1793,3333,2049,2984,24,21,10,1,3328,2049,2192,24,10, - 3305,3351,166,0,114,101,112,108,97,99,101,0,1,0,1793,3380,1793,3375,1793,3370, - 1793,3365,3,3841,3304,10,1,3361,2049,2192,10,1,3359,2049,2192,10,1,3357,2049,2192, - 10,1,3355,2049,2596,1,1,1793,3406,1793,3401,1793,3396,3,3841,3304,10,1,3392,2049, - 2192,10,1,3390,2049,2192,10,1,3388,2049,2596,1,2,1793,3425,1793,3420,3,3841,3304, - 10,1,3416,2049,2192,10,1,3414,2049,2596,1,3,1793,3437,3,3841,3304,10,1,3433, - 2049,2596,3,10,3243,3465,166,15072,98,58,116,111,45,98,121,116,101,45,97,100, - 100,114,101,115,115,0,1,4,19,10,3443,3481,166,15072,98,58,102,101,116,99, - 104,0,1,4,20,4,1,4,20,67503109,17,15,4,2049,3319,10,3469,3507,166,15072, - 98,58,115,116,111,114,101,0,4,4097,3304,1,4,20,4,1793,3521,2,15,2049, - 76,10,1,3516,2049,2192,2049,3351,2049,90,4,16,10,3495,3544,166,15072,104,58,102, - 101,116,99,104,0,1793,3549,2049,3481,10,1,3546,1793,3561,2049,3140,2049,3481,1,-8, - 24,10,1,3553,2049,2216,22,10,3532,3579,166,15072,104,58,115,116,111,114,101,0, - 2049,2181,1793,3587,1,255,21,10,1,3583,2049,2192,2049,3507,2049,3140,1793,3604,1,8, - 24,1,255,21,10,1,3597,2049,2192,2049,3507,10,3567,3623,166,15072,119,58,102,101, - 116,99,104,0,1,4,197652,15,10,3611,3640,166,15072,119,58,115,116,111,114,101, - 0,1,4,197652,16,10,3628,3662,166,15072,119,58,102,101,116,99,104,45,110,101, - 120,116,0,2,1,4,17,4,2049,3623,10,3645,3687,166,15072,104,58,102,101,116, - 99,104,45,110,101,120,116,0,2,1,2,17,4,2049,3544,10,3670,3712,166,15072, - 98,58,102,101,116,99,104,45,110,101,120,116,0,2,1,1,17,4,2049,3481, - 10,3695,3737,166,15072,119,58,115,116,111,114,101,45,110,101,120,116,0,2,1, - 4,17,1,3640,2049,2192,10,3720,3763,166,15072,104,58,115,116,111,114,101,45,110, - 101,120,116,0,2,1,2,17,1,3579,2049,2192,10,3746,3789,166,15072,98,58,115, - 116,111,114,101,45,110,101,120,116,0,2,1,1,17,1,3507,2049,2192,10,3772, - 3811,166,15072,118,58,105,110,99,45,98,121,0,1793,3815,4367,10,1,3813,2049,2203, - 16,10,3798,3834,166,15072,118,58,100,101,99,45,98,121,0,1793,3838,1180687,10,1, - 3836,2049,2203,16,10,3821,3854,166,15072,118,58,105,110,99,0,1,1,4,2049,3811, - 10,3844,3870,166,15072,118,58,100,101,99,0,1,1,4,2049,3834,10,3860,3888,166, - 15072,118,58,108,105,109,105,116,0,251790597,1542,2049,3122,4100,10,3876,3903,166,15072,118, - 58,111,110,0,2049,2571,4100,10,3894,3917,166,15072,118,58,111,102,102,0,2049,2584, - 4100,10,3907,3931,166,15072,97,108,108,111,116,0,1,3,2049,3811,10,3921,3951,166, - 15072,118,58,112,114,101,115,101,114,118,101,0,983556,1793,3959,1,25,2049,2192,10, - 1,3954,2049,2192,4100,10,3936,3978,166,15072,118,58,117,112,100,97,116,101,0,4, - 1793,3985,15,4,8,10,1,3981,2049,2203,16,10,3965,4000,166,15072,99,111,112,121, - 0,1793,4009,285278725,1,33951492,268767489,1,6,10,1,4002,2049,2495,771,10,3991,4025,154,0, - 115,116,97,114,116,0,0,10,4015,4035,154,0,101,110,100,0,0,10,4027,4051, - 166,0,116,101,114,109,105,110,97,116,101,0,1,0,3841,4035,16,10,3991,4074, - 166,15072,98,117,102,102,101,114,58,115,116,97,114,116,0,3841,4025,10,4057,4092, - 166,15072,98,117,102,102,101,114,58,101,110,100,0,3841,4035,10,4077,4110,166,15072, - 98,117,102,102,101,114,58,97,100,100,0,3841,4035,16,1,4035,2049,3854,2049,4051, - 10,4095,4135,166,15072,98,117,102,102,101,114,58,103,101,116,0,1,4035,2049,3870, - 3841,4035,15,2049,4051,10,4120,4162,166,15072,98,117,102,102,101,114,58,101,109,112, - 116,121,0,3841,4025,4097,4035,2049,4051,10,4145,4185,166,15072,98,117,102,102,101,114, - 58,115,105,122,101,0,3841,4035,3841,4025,18,10,4169,4206,166,15072,98,117,102,102, - 101,114,58,115,101,116,0,4097,4025,2049,4162,10,4191,4231,166,15072,98,117,102,102, - 101,114,58,112,114,101,115,101,114,118,101,0,3841,4025,3841,4035,1793,4244,1,25, - 2049,2192,4097,4025,10,1,4237,2049,2192,4097,4035,10,4211,4267,154,15072,84,101,109,112, - 83,116,114,105,110,103,115,0,32,4251,4286,154,15072,84,101,109,112,83,116,114, - 105,110,103,77,97,120,0,512,4268,4299,166,15072,83,84,82,73,78,71,83,0, - 2049,1544,3841,4267,3841,4286,19,18,10,4287,4320,154,0,67,117,114,114,101,110,116, - 0,6,10,4308,4336,166,0,115,58,112,111,105,110,116,101,114,0,3841,4320,3841, - 4286,19,2049,4299,17,10,4322,4356,166,0,115,58,110,101,120,116,0,1,4320,2049, - 3854,3841,4320,3841,4267,11,1793,4372,1,0,4097,4320,10,1,4367,9,10,4287,4387,166, - 15072,115,58,116,101,109,112,0,2,2049,102,2049,3140,2049,4336,4,2049,4000,2049,4336, - 2049,4356,10,4376,4414,166,15072,115,58,101,109,112,116,121,0,2049,4336,2049,4356,1, - 0,67502597,16,10,4402,4434,166,15072,115,58,115,107,105,112,0,6,1793,4442,68223234,1, - 786703,0,10,1,4437,2049,2421,2049,3153,5,10,4423,4461,166,15072,115,58,107,101,101, - 112,0,2049,1893,1793,4470,1,4434,2049,1850,10,1,4465,9,2049,1953,1,142,2049,2192, - 2049,154,10,4450,4494,178,0,115,105,103,105,108,58,39,0,2049,1893,1,4461,1, - 4387,2049,64,10,4482,4515,166,15072,115,58,102,101,116,99,104,0,17,15,10,4503, - 4530,166,15072,115,58,115,116,111,114,101,0,17,16,10,4518,4544,166,15072,115,58, - 99,104,111,112,0,2049,4387,2,2049,102,67502597,17,2049,3153,1,0,4,16,10,4533, - 4572,166,15072,115,58,114,101,118,101,114,115,101,0,1793,4614,2,2049,4387,2049,4206, - 1,102,1793,4590,2,2049,102,17,2049,3153,10,1,4583,2049,2216,4,1793,4604,2,15, - 2049,4110,2049,3153,10,1,4597,2049,2495,3,2049,4074,2049,4387,10,1,4574,2049,4231,10, - 4558,4633,166,15072,115,58,112,114,101,112,101,110,100,0,2049,4387,1793,4657,2,2049, - 102,17,1793,4649,2,2049,102,2049,3140,10,1,4643,2049,2192,4,2049,4000,10,1,4637, - 2049,2203,10,4619,4675,166,15072,115,58,97,112,112,101,110,100,0,4,2049,4633,10, - 4662,4694,166,15072,115,58,102,111,114,45,101,97,99,104,0,1793,4709,67502597,6415,3, - 67502597,67502597,251987205,2054,101777670,1,1,4696,7,10,1,4696,8,771,10,4679,4731,166,15072,115, - 58,105,110,100,101,120,47,99,104,97,114,0,4,1793,4745,68223234,1,6415,33883396,101450758, - 6404,3,1,4734,7,10,1,4734,1793,4754,18,2049,3153,772,10,1,4749,1793,4763,2049, - 102,67502597,11,10,1,4758,2049,2256,1793,4773,3,1,-1,10,1,4769,9,10,4714,4798, - 166,15072,115,58,99,111,110,116,97,105,110,115,47,99,104,97,114,63,0,2049, - 4731,1,-1,12,10,4777,4815,166,15072,115,58,104,97,115,104,0,1,5381,4,1793, - 4823,286458116,33,10,1,4820,2049,4694,10,4804,4836,154,0,83,114,99,0,0,4828,4845, - 154,0,84,97,114,0,0,4837,4854,154,0,80,97,100,0,0,4846,4861,154,0, - 73,0,0,4855,4868,154,0,70,0,0,4862,4876,154,0,65,116,0,0,4869,4891, - 166,0,116,101,114,109,105,110,97,116,101,0,1,0,3841,4854,3841,4845,2049,102, - 17,16,10,4877,4914,166,0,101,120,116,114,97,99,116,0,3841,4836,3841,4861,17, - 3841,4854,3841,4845,2049,102,2049,4000,10,4902,4940,166,0,99,111,109,112,97,114,101, - 0,3841,4854,3841,4845,2049,116,3841,4868,22,4097,4868,3841,4868,1793,4960,3841,4861,4097,4876, - 10,1,4955,2049,72,10,4928,4974,166,0,110,101,120,116,0,1,4861,2049,3854,10, - 4804,5002,166,15072,115,58,99,111,110,116,97,105,110,115,47,115,116,114,105,110, - 103,63,0,4097,4845,4097,4836,2049,4414,4097,4854,1,0,4097,4861,1,0,4097,4868,3841, - 4836,2049,102,1793,5033,2049,4914,2049,4891,2049,4940,2049,4974,10,1,5024,2049,2495,3841,4868, - 10,4979,5048,154,0,83,116,114,0,0,5040,5061,166,0,101,120,116,114,97,99, - 116,0,2049,2181,3841,5048,4,2049,4000,3841,-1,67502597,17,1,0,4,16,10,5049,5087, - 166,0,99,104,101,99,107,0,1,5061,2049,2192,1793,5098,1,3140,2049,2192,10,1, - 5093,2049,2192,3841,5048,2049,4815,67502597,11,10,5077,5122,166,0,108,111,99,97,116,105, - 111,110,0,67503109,67503109,1793,5155,1793,5150,4,1793,5136,67502597,2049,2757,21,10,1,5131,2049, - 2192,4,1793,5146,772,2,10,1,5143,9,10,1,5128,2049,2192,10,1,5126,2049,2192, - 10,5109,5170,166,0,115,101,116,117,112,0,2049,4414,4097,5048,1,0,67503109,67503109,1, - 102,1,4815,2049,2216,2049,4414,2049,4206,1793,5194,67502597,2049,102,10,1,5190,2049,2192,4, - 10,4979,5219,166,15072,115,58,105,110,100,101,120,47,115,116,114,105,110,103,0, - 67502597,1793,5245,1793,5238,2049,5170,1793,5233,2049,5087,2049,5122,10,1,5228,2049,2495,10,1, - 5224,2049,4231,771,3,10,1,5222,2049,2192,18,1,2,18,1,-1,2049,3075,10,5200, - 5271,166,15072,115,58,102,105,108,116,101,114,0,1793,5299,2049,4414,2049,4206,4,1793, - 5291,2049,2181,4,8,1,4110,1,15,2049,64,10,1,5280,2049,4694,3,2049,4074,10, - 1,5273,2049,4231,10,5258,5314,166,15072,115,58,109,97,112,0,1793,5336,2049,4414,2049, - 4206,4,1793,5328,67502597,8,2049,4110,10,1,5323,2049,4694,3,2049,4074,10,1,5316,2049, - 4231,10,5304,5354,166,15072,115,58,115,117,98,115,116,114,0,1793,5360,17,2049,4414, - 10,1,5356,2049,2192,1793,5372,67502597,1,4000,2049,2192,10,1,5366,2049,2203,67502597,1793,5385, - 17,1,0,4,16,10,1,5379,2049,2192,10,5341,5402,166,15072,115,58,114,105,103, - 104,116,0,67502597,2049,102,67502597,18,4,2049,5354,10,5390,5422,166,15072,115,58,108,101, - 102,116,0,1,0,4,2049,5354,10,5411,5447,166,15072,115,58,98,101,103,105,110, - 115,45,119,105,116,104,63,0,2,2049,102,1,17,2049,2192,2049,5422,2049,116,10, - 5428,5476,166,15072,115,58,101,110,100,115,45,119,105,116,104,63,0,2,2049,102, - 1,17,2049,2192,2049,5402,2049,116,10,5459,5499,166,15072,115,58,99,111,112,121,0, - 67502597,2049,102,2049,3140,2049,4000,10,5488,5520,166,15072,115,58,68,73,71,73,84,83, - 0,2049,4434,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,0, - 1,5522,10,5507,5564,166,15072,115,58,65,83,67,73,73,45,76,79,87,69,82, - 67,65,83,69,0,2049,4434,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,5566,10,5542,5618,166, - 15072,115,58,65,83,67,73,73,45,85,80,80,69,82,67,65,83,69,0,2049, - 4434,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,5620,10,5596,5670,166,15072,115,58,65,83,67, - 73,73,45,76,69,84,84,69,82,83,0,2049,4434,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,5672,10,5650,5746,166,15072,115,58,80,85,78,67,84, - 85,65,84,73,79,78,0,2049,4434,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,5748,1,95,67502597,16,10,5728,5805,154,15072,115,58,87,72,73,84,69, - 83,80,65,67,69,0,32,9,10,13,0,5788,5816,178,15072,39,0,1,4414,2049, - 166,10,5810,5827,178,15072,36,0,1,0,2049,154,10,5821,0,154,15072,65,83,67, - 73,73,58,78,85,76,0,5832,27,154,15072,65,83,67,73,73,58,69,83,67, - 0,5846,8,154,15072,65,83,67,73,73,58,66,83,0,5860,9,154,15072,65,83, - 67,73,73,58,72,84,0,5873,10,154,15072,65,83,67,73,73,58,76,70,0, - 5886,11,154,15072,65,83,67,73,73,58,86,84,0,5899,12,154,15072,65,83,67, - 73,73,58,70,70,0,5912,13,154,15072,65,83,67,73,73,58,67,82,0,5925, - 32,154,15072,65,83,67,73,73,58,83,80,65,67,69,0,5938,127,154,15072,65, - 83,67,73,73,58,68,69,76,0,5954,1,154,15072,65,83,67,73,73,58,83, - 79,72,0,5968,2,154,15072,65,83,67,73,73,58,83,84,88,0,5982,3,154, - 15072,65,83,67,73,73,58,69,84,88,0,5996,4,154,15072,65,83,67,73,73, - 58,69,79,84,0,6010,5,154,15072,65,83,67,73,73,58,69,78,81,0,6024, - 6,154,15072,65,83,67,73,73,58,65,67,75,0,6038,7,154,15072,65,83,67, - 73,73,58,66,69,76,0,6052,14,154,15072,65,83,67,73,73,58,83,79,0, - 6066,15,154,15072,65,83,67,73,73,58,83,73,0,6079,16,154,15072,65,83,67, - 73,73,58,68,76,69,0,6092,17,154,15072,65,83,67,73,73,58,68,67,49, - 0,6106,18,154,15072,65,83,67,73,73,58,68,67,50,0,6120,19,154,15072,65, - 83,67,73,73,58,68,67,51,0,6134,20,154,15072,65,83,67,73,73,58,68, - 67,52,0,6148,21,154,15072,65,83,67,73,73,58,78,65,75,0,6162,22,154, - 15072,65,83,67,73,73,58,83,89,78,0,6176,23,154,15072,65,83,67,73,73, - 58,69,84,66,0,6190,24,154,15072,65,83,67,73,73,58,67,65,78,0,6204, - 25,154,15072,65,83,67,73,73,58,69,77,0,6218,26,154,15072,65,83,67,73, - 73,58,83,85,66,0,6231,28,154,15072,65,83,67,73,73,58,70,83,0,6245, - 29,154,15072,65,83,67,73,73,58,71,83,0,6258,30,154,15072,65,83,67,73, - 73,58,82,83,0,6271,31,154,15072,65,83,67,73,73,58,85,83,0,6284,6314, - 166,15072,99,58,108,111,119,101,114,99,97,115,101,63,0,1,97,1,122,2049, - 3171,10,6297,6338,166,15072,99,58,117,112,112,101,114,99,97,115,101,63,0,1, - 65,1,90,2049,3171,10,6321,6359,166,15072,99,58,108,101,116,116,101,114,63,0, - 1,6314,1,6338,2049,2216,22,10,6345,6380,166,15072,99,58,100,105,103,105,116,63, - 0,1,48,1,57,2049,3171,10,6367,6402,166,15072,99,58,118,105,115,105,98,108, - 101,63,0,1,32,1,126,2049,3171,10,6387,6422,166,15072,99,58,118,111,119,101, - 108,63,0,2049,4434,97,101,105,111,117,65,69,73,79,85,0,1,6424,4,2049, - 4798,10,6409,6458,166,15072,99,58,99,111,110,115,111,110,97,110,116,63,0,2, - 2049,6359,1793,6468,2049,6422,2049,2684,10,1,6463,1793,6476,3,2049,2584,10,1,6472,2049, - 64,10,6441,6499,166,15072,99,58,119,104,105,116,101,115,112,97,99,101,63,0, - 1,5805,4,2049,4798,10,6481,6523,166,15072,99,58,45,108,111,119,101,114,99,97, - 115,101,63,0,2049,6314,2049,2684,10,6505,6546,166,15072,99,58,45,117,112,112,101, - 114,99,97,115,101,63,0,2049,6338,2049,2684,10,6528,6565,166,15072,99,58,45,100, - 105,103,105,116,63,0,2049,6380,2049,2684,10,6551,6589,166,15072,99,58,45,119,104, - 105,116,101,115,112,97,99,101,63,0,2049,6499,2049,2684,10,6570,6610,166,15072,99, - 58,45,118,105,115,105,98,108,101,63,0,2049,6402,2049,2684,10,6594,6629,166,15072, - 99,58,45,118,111,119,101,108,63,0,2049,6422,2049,2684,10,6615,6652,166,15072,99, - 58,45,99,111,110,115,111,110,97,110,116,63,0,2049,6458,2049,2684,10,6634,6672, - 166,15072,99,58,116,111,45,117,112,112,101,114,0,2,2049,6314,25,3,1,32, - 18,10,6657,6696,166,15072,99,58,116,111,45,108,111,119,101,114,0,2,2049,6338, - 25,3,1,32,17,10,6681,6721,166,15072,99,58,116,111,45,115,116,114,105,110, - 103,0,2049,4434,46,0,1,6723,2049,4387,1,37,2049,2203,10,6705,6752,166,15072,99, - 58,116,111,103,103,108,101,45,99,97,115,101,0,2,2049,6314,1,6672,1,6696, - 2049,64,10,6734,6778,166,15072,99,58,116,111,45,110,117,109,98,101,114,0,2, - 2049,6380,1793,6787,1,48,18,10,1,6783,1793,6795,3,1,0,10,1,6791,2049,64, - 10,6762,6815,166,15072,115,58,116,111,45,117,112,112,101,114,0,1,6672,2049,5314, - 10,6800,6835,166,15072,115,58,116,111,45,108,111,119,101,114,0,1,6696,2049,5314, - 10,6820,6856,166,15072,115,58,116,114,105,109,45,108,101,102,116,0,2049,4387,1793, - 6870,2049,56,1,6499,1,2774,2049,2216,21,10,1,6860,2049,2421,2049,3153,10,6840,6894, - 166,15072,115,58,116,114,105,109,45,114,105,103,104,116,0,2049,4387,2049,4572,2049, - 6856,2049,4572,10,6877,6914,166,15072,115,58,116,114,105,109,0,2049,6894,2049,6856,10, - 6903,6942,154,15072,82,101,119,114,105,116,101,85,110,100,101,114,115,99,111,114, - 101,115,0,-1,6919,6951,166,0,115,117,98,0,1,95,1793,6958,1,32,10,1, - 6955,2049,2596,10,6943,6975,166,0,114,101,119,114,105,116,101,0,3841,6942,1793,6984, - 1,6951,2049,5314,10,1,6979,9,10,6963,6999,166,0,104,97,110,100,108,101,0, - 1,4494,8,10,6919,7015,178,15072,115,105,103,105,108,58,39,0,2049,6975,2049,6999, - 10,7003,7037,166,15072,115,58,115,112,108,105,116,47,99,104,97,114,0,2049,2181, - 2049,4731,772,2049,2181,2049,5422,1,39,2049,2192,10,7020,7070,166,15072,115,58,115,112, - 108,105,116,47,115,116,114,105,110,103,0,2049,2181,2049,5219,2049,3140,772,2049,2181, - 2049,5422,1,39,2049,2192,10,7051,7100,166,15072,115,58,114,101,112,108,97,99,101, - 0,67502597,2049,102,2049,1953,16,1793,7116,2049,7070,4,2049,1953,15,17,10,1,7108,2049, - 2192,2049,4633,2049,4675,10,7086,7138,154,0,83,112,108,105,116,45,79,110,0,0, - 7125,7150,166,0,109,97,116,99,104,63,0,3841,7138,11,10,7139,7168,166,0,116, - 101,114,109,105,110,97,116,101,0,1,0,67502597,2049,3153,16,10,7154,7184,166,0, - 115,116,101,112,0,1,3140,2049,2192,2049,7150,1793,7198,2,2049,128,2049,7168,10,1, - 7192,9,10,7086,7217,166,15072,115,58,116,111,107,101,110,105,122,101,0,4097,7138, - 2049,4461,2049,1953,1,0,2049,128,1793,7239,2,2049,128,2,1,7184,2049,4694,3,10, - 1,7229,2049,2192,2049,1953,67502597,18,2049,3153,67502597,16,10,7202,7263,154,0,78,101,101, - 100,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 2049,2192,8,10,2271,2312,166,14978,116,114,105,64,0,2,2,2049,2280,10,2303,2327, + 166,14978,119,104,105,108,101,0,1793,2336,525570,1639430,3,1,2329,7,10,1,2329,8, + 3,10,2317,2351,166,14978,117,110,116,105,108,0,1793,2362,525570,385942534,-1,25,3,1, + 2353,7,10,1,2353,8,3,10,2341,2379,166,14978,102,111,114,101,118,101,114,0, + 1793,2383,8,10,1,2381,2049,2203,1,2379,7,10,2367,2401,166,14978,116,105,109,101, + 115,0,1793,2413,4,25,33886721,1,2053,1542,1,2404,7,10,1,2403,8,3,10,2391, + 2430,178,14978,115,105,103,105,108,58,124,0,2049,226,1793,2438,2049,180,15,10,1, + 2434,1793,2446,2049,182,15,10,1,2442,2049,2216,2049,1893,1793,2461,1,154,2049,2192,2049, + 1850,10,1,2454,1,25,2049,64,10,2418,2477,166,14978,84,82,85,69,0,1,-1, + 10,2468,2490,166,14978,70,65,76,83,69,0,1,0,10,2480,2502,166,14978,99,97, + 115,101,0,1793,2507,67502597,11,10,1,2504,2049,2192,4,1793,2519,772,8,2049,2477,10, + 1,2514,1793,2527,3,2049,2490,10,1,2523,2049,64,25,6,3,3,10,2493,2547,166, + 14978,115,58,99,97,115,101,0,1793,2553,67502597,2049,116,10,1,2549,2049,2192,4,1793, + 2565,772,8,2049,2477,10,1,2560,1793,2573,3,2049,2490,10,1,2569,2049,64,25,6, + 3,3,10,2536,2590,166,14978,110,111,116,0,1,-1,23,10,2582,2604,166,14978,108, + 116,101,113,63,0,2049,2181,101516555,22,10,2594,2619,166,14978,103,116,101,113,63,0, + 4,2049,2604,10,2609,2633,166,14978,110,58,77,65,88,0,1,-5,15,10,2623,2647, + 166,14978,110,58,77,73,78,0,1,-4,15,10,2637,2663,166,14978,110,58,122,101, + 114,111,63,0,1,0,11,10,2651,2680,166,14978,110,58,45,122,101,114,111,63, + 0,1,0,12,10,2667,2700,166,14978,110,58,110,101,103,97,116,105,118,101,63, + 0,1,0,13,10,2684,2720,166,14978,110,58,112,111,115,105,116,105,118,101,63, + 0,1,-1,14,10,2704,2749,166,14978,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,2724,2765,166,14978,110,58, + 101,118,101,110,63,0,1,2,20,3,2049,2663,10,2753,2783,166,14978,110,58,111, + 100,100,63,0,2049,2765,2049,2590,10,2772,2796,166,14978,105,102,59,0,67502597,1,74, + 2049,2192,25,6,771,10,2788,2814,166,14978,45,105,102,59,0,67502597,1,72,2049,2192, + 2049,2590,25,6,771,10,2805,2833,172,14978,114,111,116,0,67503109,10,2825,2841,172,14978, + 47,0,197652,10,2835,2851,172,14978,109,111,100,0,788,10,2843,2863,166,14978,110,58, + 112,111,119,0,1,1,4,1793,2871,67502597,19,10,1,2868,2049,2401,772,10,2853,2890, + 166,14978,110,58,110,101,103,97,116,101,0,1,-1,19,10,2877,2907,166,14978,110, + 58,115,113,117,97,114,101,0,4866,10,2894,2920,166,14978,110,58,115,113,114,116, + 0,1,1,1793,2938,2049,2181,197652,67502597,18,1,2,197652,25,17,1,2924,7,10,1, + 2924,8,772,10,2909,2953,166,14978,110,58,109,105,110,0,2049,2181,13,1793,2960,3, + 10,1,2958,1793,2966,772,10,1,2964,2049,64,10,2943,2981,166,14978,110,58,109,97, + 120,0,2049,2181,14,1793,2988,3,10,1,2986,1793,2994,772,10,1,2992,2049,64,10, + 2971,3009,166,14978,110,58,97,98,115,0,2,2049,2700,1,2890,9,10,2999,3028,166, + 14978,110,58,108,105,109,105,116,0,4,5,2049,2953,6,2049,2981,10,3016,3046,166, + 14978,110,58,105,110,99,0,659713,1,10,3036,3059,166,14978,110,58,100,101,99,0, + 659969,1,10,3049,3077,166,14978,110,58,98,101,116,119,101,101,110,63,0,67503109,1793, + 3085,67503109,67503109,2049,3028,10,1,3080,2049,2203,11,10,3062,3105,166,14978,83,99,111,112, + 101,76,105,115,116,0,16596,16674,10,3091,3115,166,14978,123,123,0,2049,1573,2,1, + 3105,2049,59,16,10,3108,3141,166,14978,45,45,45,114,101,118,101,97,108,45,45, + 45,0,2049,1573,1,3105,2049,3046,16,10,3124,3156,166,14978,125,125,0,1,3105,2049, + 56,4,15,11,1793,3170,3841,3105,4097,2,10,1,3165,1793,3196,3841,3105,1793,3191,1, + 2,983567,1,3105,2049,3046,1641487,3,1,3180,7,10,1,3178,8,16,10,1,3174,2049, + 64,10,3149,3210,166,0,66,121,116,101,0,10,3201,3225,166,0,98,121,116,101, + 45,109,97,115,107,0,1,255,4,1,8,19,2,1793,3239,2049,2890,24,21,10, + 1,3234,2049,2192,24,10,3211,3257,166,0,114,101,112,108,97,99,101,0,1,0, + 1793,3286,1793,3281,1793,3276,1793,3271,3,3841,3210,10,1,3267,2049,2192,10,1,3265,2049, + 2192,10,1,3263,2049,2192,10,1,3261,2049,2502,1,1,1793,3312,1793,3307,1793,3302,3, + 3841,3210,10,1,3298,2049,2192,10,1,3296,2049,2192,10,1,3294,2049,2502,1,2,1793, + 3331,1793,3326,3,3841,3210,10,1,3322,2049,2192,10,1,3320,2049,2502,1,3,1793,3343, + 3,3841,3210,10,1,3339,2049,2502,3,10,3149,3371,166,14978,98,58,116,111,45,98, + 121,116,101,45,97,100,100,114,101,115,115,0,1,4,19,10,3349,3387,166,14978, + 98,58,102,101,116,99,104,0,1,4,20,4,1,4,20,67503109,17,15,4,2049, + 3225,10,3375,3413,166,14978,98,58,115,116,111,114,101,0,4,4097,3210,1,4,20, + 4,1793,3427,2,15,2049,76,10,1,3422,2049,2192,2049,3257,2049,90,4,16,10,3401, + 3450,166,14978,104,58,102,101,116,99,104,0,1793,3455,2049,3387,10,1,3452,1793,3467, + 2049,3046,2049,3387,1,-8,24,10,1,3459,2049,2216,22,10,3438,3485,166,14978,104,58, + 115,116,111,114,101,0,2049,2181,1793,3493,1,255,21,10,1,3489,2049,2192,2049,3413, + 2049,3046,1793,3510,1,8,24,1,255,21,10,1,3503,2049,2192,2049,3413,10,3473,3529, + 166,14978,119,58,102,101,116,99,104,0,1,4,197652,15,10,3517,3546,166,14978,119, + 58,115,116,111,114,101,0,1,4,197652,16,10,3534,3568,166,14978,119,58,102,101, + 116,99,104,45,110,101,120,116,0,2,1,4,17,4,2049,3529,10,3551,3593,166, + 14978,104,58,102,101,116,99,104,45,110,101,120,116,0,2,1,2,17,4,2049, + 3450,10,3576,3618,166,14978,98,58,102,101,116,99,104,45,110,101,120,116,0,2, + 1,1,17,4,2049,3387,10,3601,3643,166,14978,119,58,115,116,111,114,101,45,110, + 101,120,116,0,2,1,4,17,1,3546,2049,2192,10,3626,3669,166,14978,104,58,115, + 116,111,114,101,45,110,101,120,116,0,2,1,2,17,1,3485,2049,2192,10,3652, + 3695,166,14978,98,58,115,116,111,114,101,45,110,101,120,116,0,2,1,1,17, + 1,3413,2049,2192,10,3678,3717,166,14978,118,58,105,110,99,45,98,121,0,1793,3721, + 4367,10,1,3719,2049,2203,16,10,3704,3740,166,14978,118,58,100,101,99,45,98,121, + 0,1793,3744,1180687,10,1,3742,2049,2203,16,10,3727,3760,166,14978,118,58,105,110,99, + 0,1,1,4,2049,3717,10,3750,3776,166,14978,118,58,100,101,99,0,1,1,4, + 2049,3740,10,3766,3794,166,14978,118,58,108,105,109,105,116,0,251790597,1542,2049,3028,4100, + 10,3782,3809,166,14978,118,58,111,110,0,2049,2477,4100,10,3800,3823,166,14978,118,58, + 111,102,102,0,2049,2490,4100,10,3813,3837,166,14978,97,108,108,111,116,0,1,3, + 2049,3717,10,3827,3857,166,14978,118,58,112,114,101,115,101,114,118,101,0,983556,1793, + 3865,1,25,2049,2192,10,1,3860,2049,2192,4100,10,3842,3884,166,14978,118,58,117,112, + 100,97,116,101,0,4,1793,3891,15,4,8,10,1,3887,2049,2203,16,10,3871,3906, + 166,14978,99,111,112,121,0,1793,3915,285278725,1,33951492,268767489,1,6,10,1,3908,2049,2401, + 771,10,3897,3931,154,0,115,116,97,114,116,0,0,10,3921,3941,154,0,101,110, + 100,0,0,10,3933,3957,166,0,116,101,114,109,105,110,97,116,101,0,1,0, + 3841,3941,16,10,3897,3980,166,14978,98,117,102,102,101,114,58,115,116,97,114,116, + 0,3841,3931,10,3963,3998,166,14978,98,117,102,102,101,114,58,101,110,100,0,3841, + 3941,10,3983,4016,166,14978,98,117,102,102,101,114,58,97,100,100,0,3841,3941,16, + 1,3941,2049,3760,2049,3957,10,4001,4041,166,14978,98,117,102,102,101,114,58,103,101, + 116,0,1,3941,2049,3776,3841,3941,15,2049,3957,10,4026,4068,166,14978,98,117,102,102, + 101,114,58,101,109,112,116,121,0,3841,3931,4097,3941,2049,3957,10,4051,4091,166,14978, + 98,117,102,102,101,114,58,115,105,122,101,0,3841,3941,3841,3931,18,10,4075,4112, + 166,14978,98,117,102,102,101,114,58,115,101,116,0,4097,3931,2049,4068,10,4097,4137, + 166,14978,98,117,102,102,101,114,58,112,114,101,115,101,114,118,101,0,3841,3931, + 3841,3941,1793,4150,1,25,2049,2192,4097,3931,10,1,4143,2049,2192,4097,3941,10,4117,4173, + 154,14978,84,101,109,112,83,116,114,105,110,103,115,0,32,4157,4192,154,14978,84, + 101,109,112,83,116,114,105,110,103,77,97,120,0,512,4174,4205,166,14978,83,84, + 82,73,78,71,83,0,2049,1544,3841,4173,3841,4192,19,18,10,4193,4226,154,0,67, + 117,114,114,101,110,116,0,6,10,4214,4242,166,0,115,58,112,111,105,110,116, + 101,114,0,3841,4226,3841,4192,19,2049,4205,17,10,4228,4262,166,0,115,58,110,101, + 120,116,0,1,4226,2049,3760,3841,4226,3841,4173,11,1793,4278,1,0,4097,4226,10,1, + 4273,9,10,4193,4293,166,14978,115,58,116,101,109,112,0,2,2049,102,2049,3046,2049, + 4242,4,2049,3906,2049,4242,2049,4262,10,4282,4320,166,14978,115,58,101,109,112,116,121, + 0,2049,4242,2049,4262,1,0,67502597,16,10,4308,4340,166,14978,115,58,115,107,105,112, + 0,6,1793,4348,68223234,1,786703,0,10,1,4343,2049,2327,2049,3059,5,10,4329,4367,166, + 14978,115,58,107,101,101,112,0,2049,1893,1793,4376,1,4340,2049,1850,10,1,4371,9, + 2049,1953,1,142,2049,2192,2049,154,10,4356,4400,178,0,115,105,103,105,108,58,39, + 0,2049,1893,1,4367,1,4293,2049,64,10,4388,4421,166,14978,115,58,102,101,116,99, + 104,0,17,15,10,4409,4436,166,14978,115,58,115,116,111,114,101,0,17,16,10, + 4424,4450,166,14978,115,58,99,104,111,112,0,2049,4293,2,2049,102,67502597,17,2049,3059, + 1,0,4,16,10,4439,4478,166,14978,115,58,114,101,118,101,114,115,101,0,1793, + 4520,2,2049,4293,2049,4112,1,102,1793,4496,2,2049,102,17,2049,3059,10,1,4489,2049, + 2216,4,1793,4510,2,15,2049,4016,2049,3059,10,1,4503,2049,2401,3,2049,3980,2049,4293, + 10,1,4480,2049,4137,10,4464,4539,166,14978,115,58,112,114,101,112,101,110,100,0, + 2049,4293,1793,4563,2,2049,102,17,1793,4555,2,2049,102,2049,3046,10,1,4549,2049,2192, + 4,2049,3906,10,1,4543,2049,2203,10,4525,4581,166,14978,115,58,97,112,112,101,110, + 100,0,4,2049,4539,10,4568,4600,166,14978,115,58,102,111,114,45,101,97,99,104, + 0,1793,4615,67502597,6415,3,67502597,67502597,251987205,2054,101777670,1,1,4602,7,10,1,4602,8,771, + 10,4585,4637,166,14978,115,58,105,110,100,101,120,47,99,104,97,114,0,4,1793, + 4651,68223234,1,6415,33883396,101450758,6404,3,1,4640,7,10,1,4640,1793,4660,18,2049,3059,772, + 10,1,4655,1793,4669,2049,102,67502597,11,10,1,4664,2049,2256,1793,4679,3,1,-1,10, + 1,4675,9,10,4620,4704,166,14978,115,58,99,111,110,116,97,105,110,115,47,99, + 104,97,114,63,0,2049,4637,1,-1,12,10,4683,4721,166,14978,115,58,104,97,115, + 104,0,1,5381,4,1793,4729,286458116,33,10,1,4726,2049,4600,10,4710,4742,154,0,83, + 114,99,0,0,4734,4751,154,0,84,97,114,0,0,4743,4760,154,0,80,97,100, + 0,0,4752,4767,154,0,73,0,0,4761,4774,154,0,70,0,0,4768,4782,154,0, + 65,116,0,0,4775,4797,166,0,116,101,114,109,105,110,97,116,101,0,1,0, + 3841,4760,3841,4751,2049,102,17,16,10,4783,4820,166,0,101,120,116,114,97,99,116, + 0,3841,4742,3841,4767,17,3841,4760,3841,4751,2049,102,2049,3906,10,4808,4846,166,0,99, + 111,109,112,97,114,101,0,3841,4760,3841,4751,2049,116,3841,4774,22,4097,4774,3841,4774, + 1793,4866,3841,4767,4097,4782,10,1,4861,2049,72,10,4834,4880,166,0,110,101,120,116, + 0,1,4767,2049,3760,10,4710,4908,166,14978,115,58,99,111,110,116,97,105,110,115, + 47,115,116,114,105,110,103,63,0,4097,4751,4097,4742,2049,4320,4097,4760,1,0,4097, + 4767,1,0,4097,4774,3841,4742,2049,102,1793,4939,2049,4820,2049,4797,2049,4846,2049,4880,10, + 1,4930,2049,2401,3841,4774,10,4885,4954,154,0,83,116,114,0,0,4946,4967,166,0, + 101,120,116,114,97,99,116,0,2049,2181,3841,4954,4,2049,3906,3841,-1,67502597,17,1, + 0,4,16,10,4955,4993,166,0,99,104,101,99,107,0,1,4967,2049,2192,1793,5004, + 1,3046,2049,2192,10,1,4999,2049,2192,3841,4954,2049,4721,67502597,11,10,4983,5028,166,0, + 108,111,99,97,116,105,111,110,0,67503109,67503109,1793,5061,1793,5056,4,1793,5042,67502597,2049, + 2663,21,10,1,5037,2049,2192,4,1793,5052,772,2,10,1,5049,9,10,1,5034,2049, + 2192,10,1,5032,2049,2192,10,5015,5076,166,0,115,101,116,117,112,0,2049,4320,4097, + 4954,1,0,67503109,67503109,1,102,1,4721,2049,2216,2049,4320,2049,4112,1793,5100,67502597,2049,102, + 10,1,5096,2049,2192,4,10,4885,5125,166,14978,115,58,105,110,100,101,120,47,115, + 116,114,105,110,103,0,67502597,1793,5151,1793,5144,2049,5076,1793,5139,2049,4993,2049,5028,10, + 1,5134,2049,2401,10,1,5130,2049,4137,771,3,10,1,5128,2049,2192,18,1,2,18, + 1,-1,2049,2981,10,5106,5177,166,14978,115,58,102,105,108,116,101,114,0,1793,5205, + 2049,4320,2049,4112,4,1793,5197,2049,2181,4,8,1,4016,1,15,2049,64,10,1,5186, + 2049,4600,3,2049,3980,10,1,5179,2049,4137,10,5164,5220,166,14978,115,58,109,97,112, + 0,1793,5242,2049,4320,2049,4112,4,1793,5234,67502597,8,2049,4016,10,1,5229,2049,4600,3, + 2049,3980,10,1,5222,2049,4137,10,5210,5260,166,14978,115,58,115,117,98,115,116,114, + 0,1793,5266,17,2049,4320,10,1,5262,2049,2192,1793,5278,67502597,1,3906,2049,2192,10,1, + 5272,2049,2203,67502597,1793,5291,17,1,0,4,16,10,1,5285,2049,2192,10,5247,5308,166, + 14978,115,58,114,105,103,104,116,0,67502597,2049,102,67502597,18,4,2049,5260,10,5296,5328, + 166,14978,115,58,108,101,102,116,0,1,0,4,2049,5260,10,5317,5353,166,14978,115, + 58,98,101,103,105,110,115,45,119,105,116,104,63,0,2,2049,102,1,17,2049, + 2192,2049,5328,2049,116,10,5334,5382,166,14978,115,58,101,110,100,115,45,119,105,116, + 104,63,0,2,2049,102,1,17,2049,2192,2049,5308,2049,116,10,5365,5405,166,14978,115, + 58,99,111,112,121,0,67502597,2049,102,2049,3046,2049,3906,10,5394,5426,166,14978,115,58, + 68,73,71,73,84,83,0,2049,4340,48,49,50,51,52,53,54,55,56,57,65, + 66,67,68,69,70,0,1,5428,10,5413,5470,166,14978,115,58,65,83,67,73,73, + 45,76,79,87,69,82,67,65,83,69,0,2049,4340,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,5472,10,5448,5524,166,14978,115,58,65,83,67,73,73,45,85,80,80,69,82, + 67,65,83,69,0,2049,4340,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,5526,10,5502,5576,166, + 14978,115,58,65,83,67,73,73,45,76,69,84,84,69,82,83,0,2049,4340,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,5578,10,5556,5652,166,14978,115, + 58,80,85,78,67,84,85,65,84,73,79,78,0,2049,4340,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,5654,1,95,67502597,16,10,5634,5711,154,14978,115, + 58,87,72,73,84,69,83,80,65,67,69,0,32,9,10,13,0,5694,5722,178, + 14978,39,0,1,4320,2049,166,10,5716,5733,178,14978,36,0,1,0,2049,154,10,5727, + 0,154,14978,65,83,67,73,73,58,78,85,76,0,5738,27,154,14978,65,83,67, + 73,73,58,69,83,67,0,5752,8,154,14978,65,83,67,73,73,58,66,83,0, + 5766,9,154,14978,65,83,67,73,73,58,72,84,0,5779,10,154,14978,65,83,67, + 73,73,58,76,70,0,5792,11,154,14978,65,83,67,73,73,58,86,84,0,5805, + 12,154,14978,65,83,67,73,73,58,70,70,0,5818,13,154,14978,65,83,67,73, + 73,58,67,82,0,5831,32,154,14978,65,83,67,73,73,58,83,80,65,67,69, + 0,5844,127,154,14978,65,83,67,73,73,58,68,69,76,0,5860,1,154,14978,65, + 83,67,73,73,58,83,79,72,0,5874,2,154,14978,65,83,67,73,73,58,83, + 84,88,0,5888,3,154,14978,65,83,67,73,73,58,69,84,88,0,5902,4,154, + 14978,65,83,67,73,73,58,69,79,84,0,5916,5,154,14978,65,83,67,73,73, + 58,69,78,81,0,5930,6,154,14978,65,83,67,73,73,58,65,67,75,0,5944, + 7,154,14978,65,83,67,73,73,58,66,69,76,0,5958,14,154,14978,65,83,67, + 73,73,58,83,79,0,5972,15,154,14978,65,83,67,73,73,58,83,73,0,5985, + 16,154,14978,65,83,67,73,73,58,68,76,69,0,5998,17,154,14978,65,83,67, + 73,73,58,68,67,49,0,6012,18,154,14978,65,83,67,73,73,58,68,67,50, + 0,6026,19,154,14978,65,83,67,73,73,58,68,67,51,0,6040,20,154,14978,65, + 83,67,73,73,58,68,67,52,0,6054,21,154,14978,65,83,67,73,73,58,78, + 65,75,0,6068,22,154,14978,65,83,67,73,73,58,83,89,78,0,6082,23,154, + 14978,65,83,67,73,73,58,69,84,66,0,6096,24,154,14978,65,83,67,73,73, + 58,67,65,78,0,6110,25,154,14978,65,83,67,73,73,58,69,77,0,6124,26, + 154,14978,65,83,67,73,73,58,83,85,66,0,6137,28,154,14978,65,83,67,73, + 73,58,70,83,0,6151,29,154,14978,65,83,67,73,73,58,71,83,0,6164,30, + 154,14978,65,83,67,73,73,58,82,83,0,6177,31,154,14978,65,83,67,73,73, + 58,85,83,0,6190,6220,166,14978,99,58,108,111,119,101,114,99,97,115,101,63, + 0,1,97,1,122,2049,3077,10,6203,6244,166,14978,99,58,117,112,112,101,114,99, + 97,115,101,63,0,1,65,1,90,2049,3077,10,6227,6265,166,14978,99,58,108,101, + 116,116,101,114,63,0,1,6220,1,6244,2049,2216,22,10,6251,6286,166,14978,99,58, + 100,105,103,105,116,63,0,1,48,1,57,2049,3077,10,6273,6308,166,14978,99,58, + 118,105,115,105,98,108,101,63,0,1,32,1,126,2049,3077,10,6293,6328,166,14978, + 99,58,118,111,119,101,108,63,0,2049,4340,97,101,105,111,117,65,69,73,79, + 85,0,1,6330,4,2049,4704,10,6315,6364,166,14978,99,58,99,111,110,115,111,110, + 97,110,116,63,0,2,2049,6265,1793,6374,2049,6328,2049,2590,10,1,6369,1793,6382,3, + 2049,2490,10,1,6378,2049,64,10,6347,6405,166,14978,99,58,119,104,105,116,101,115, + 112,97,99,101,63,0,1,5711,4,2049,4704,10,6387,6429,166,14978,99,58,45,108, + 111,119,101,114,99,97,115,101,63,0,2049,6220,2049,2590,10,6411,6452,166,14978,99, + 58,45,117,112,112,101,114,99,97,115,101,63,0,2049,6244,2049,2590,10,6434,6471, + 166,14978,99,58,45,100,105,103,105,116,63,0,2049,6286,2049,2590,10,6457,6495,166, + 14978,99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049,6405,2049,2590, + 10,6476,6516,166,14978,99,58,45,118,105,115,105,98,108,101,63,0,2049,6308,2049, + 2590,10,6500,6535,166,14978,99,58,45,118,111,119,101,108,63,0,2049,6328,2049,2590, + 10,6521,6558,166,14978,99,58,45,99,111,110,115,111,110,97,110,116,63,0,2049, + 6364,2049,2590,10,6540,6578,166,14978,99,58,116,111,45,117,112,112,101,114,0,2, + 2049,6220,25,3,1,32,18,10,6563,6602,166,14978,99,58,116,111,45,108,111,119, + 101,114,0,2,2049,6244,25,3,1,32,17,10,6587,6627,166,14978,99,58,116,111, + 45,115,116,114,105,110,103,0,2049,4340,46,0,1,6629,2049,4293,1,37,2049,2203, + 10,6611,6658,166,14978,99,58,116,111,103,103,108,101,45,99,97,115,101,0,2, + 2049,6220,1,6578,1,6602,2049,64,10,6640,6684,166,14978,99,58,116,111,45,110,117, + 109,98,101,114,0,2,2049,6286,1793,6693,1,48,18,10,1,6689,1793,6701,3,1, + 0,10,1,6697,2049,64,10,6668,6721,166,14978,115,58,116,111,45,117,112,112,101, + 114,0,1,6578,2049,5220,10,6706,6741,166,14978,115,58,116,111,45,108,111,119,101, + 114,0,1,6602,2049,5220,10,6726,6762,166,14978,115,58,116,114,105,109,45,108,101, + 102,116,0,2049,4293,1793,6776,2049,56,1,6405,1,2680,2049,2216,21,10,1,6766,2049, + 2327,2049,3059,10,6746,6800,166,14978,115,58,116,114,105,109,45,114,105,103,104,116, + 0,2049,4293,2049,4478,2049,6762,2049,4478,10,6783,6820,166,14978,115,58,116,114,105,109, + 0,2049,6800,2049,6762,10,6809,6848,154,14978,82,101,119,114,105,116,101,85,110,100, + 101,114,115,99,111,114,101,115,0,-1,6825,6857,166,0,115,117,98,0,1,95, + 1793,6864,1,32,10,1,6861,2049,2502,10,6849,6881,166,0,114,101,119,114,105,116, + 101,0,3841,6848,1793,6890,1,6857,2049,5220,10,1,6885,9,10,6869,6905,166,0,104, + 97,110,100,108,101,0,1,4400,8,10,6825,6921,178,14978,115,105,103,105,108,58, + 39,0,2049,6881,2049,6905,10,6909,6943,166,14978,115,58,115,112,108,105,116,47,99, + 104,97,114,0,2049,2181,2049,4637,772,2049,2181,2049,5328,1,39,2049,2192,10,6926,6976, + 166,14978,115,58,115,112,108,105,116,47,115,116,114,105,110,103,0,2049,2181,2049, + 5125,2049,3046,772,2049,2181,2049,5328,1,39,2049,2192,10,6957,7006,166,14978,115,58,114, + 101,112,108,97,99,101,0,67502597,2049,102,2049,1953,16,1793,7022,2049,6976,4,2049,1953, + 15,17,10,1,7014,2049,2192,2049,4539,2049,4581,10,6992,7044,154,0,83,112,108,105, + 116,45,79,110,0,0,7031,7056,166,0,109,97,116,99,104,63,0,3841,7044,11, + 10,7045,7074,166,0,116,101,114,109,105,110,97,116,101,0,1,0,67502597,2049,3059, + 16,10,7060,7090,166,0,115,116,101,112,0,1,3046,2049,2192,2049,7056,1793,7104,2, + 2049,128,2049,7074,10,1,7098,9,10,6992,7123,166,14978,115,58,116,111,107,101,110, + 105,122,101,0,4097,7044,2049,4367,2049,1953,1,0,2049,128,1793,7145,2,2049,128,2, + 1,7090,2049,4600,3,10,1,7135,2049,2192,2049,1953,67502597,18,2049,3059,67502597,16,10,7108, + 7169,154,0,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,7252,7399,154,0,76,101,110,0, - 0,7391,7411,154,0,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,7158,7305, + 154,0,76,101,110,0,0,7297,7317,154,0,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, - 7400,7546,154,0,84,80,0,0,7539,7556,166,0,115,97,118,101,0,2049,4461,3841, - 7546,1,7411,17,2049,3140,16,1,7546,2049,3854,10,7547,7580,166,0,110,101,120,116, - 0,1793,7586,3841,7399,17,10,1,7582,2049,2203,10,7571,7601,166,0,100,111,110,101, - 63,0,2049,102,2049,2757,10,7202,7631,166,15072,115,58,116,111,107,101,110,105,122, - 101,45,111,110,45,115,116,114,105,110,103,0,1,0,4097,7546,1793,7645,2,1, - 7263,2049,5499,2049,4675,10,1,7637,1793,7654,2049,102,4097,7399,10,1,7649,2049,2216,1793, - 7671,1,7263,2049,7070,2049,7556,2049,7580,2049,7601,10,1,7660,2049,2445,1,7411,3841,7546, - 2049,3153,4097,7411,10,7606,7697,166,0,102,111,114,45,101,97,99,104,0,4,2049, - 56,1,17,2049,2192,1793,7713,5,2049,56,84018692,525572,1542,10,1,7706,2049,2495,771,10, - 7684,7734,166,0,115,117,98,115,116,105,116,117,116,101,0,2049,4299,1,129,18, - 10,7719,7752,166,0,101,120,116,114,97,99,116,0,2049,7734,2049,5499,10,7740,7770, - 166,0,116,111,107,101,110,105,122,101,0,2049,7631,2049,4414,10,7757,7787,166,0, - 99,111,109,98,105,110,101,0,2049,7734,2049,4675,2049,4675,10,7775,7804,166,0,109, - 101,114,103,101,0,4,1,7787,2049,7697,772,10,7794,7824,166,0,102,105,110,100, - 45,101,110,100,0,2,2049,102,2049,7734,2049,102,18,67502597,17,10,7811,7845,166,0, - 99,108,101,97,110,0,2049,7824,1,0,4,16,10,7606,7870,166,15072,115,58,114, - 101,112,108,97,99,101,45,97,108,108,0,1,3,1793,7885,2049,7752,2049,7770,2049, - 7804,2049,7845,2049,4387,10,1,7874,2049,3951,10,7852,7901,154,0,83,116,114,105,110, - 103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,7306,7452,154,0,84,80,0,0,7445,7462,166,0,115,97, + 118,101,0,2049,4367,3841,7452,1,7317,17,2049,3046,16,1,7452,2049,3760,10,7453,7486, + 166,0,110,101,120,116,0,1793,7492,3841,7305,17,10,1,7488,2049,2203,10,7477,7507, + 166,0,100,111,110,101,63,0,2049,102,2049,2663,10,7108,7537,166,14978,115,58,116, + 111,107,101,110,105,122,101,45,111,110,45,115,116,114,105,110,103,0,1,0, + 4097,7452,1793,7551,2,1,7169,2049,5405,2049,4581,10,1,7543,1793,7560,2049,102,4097,7305, + 10,1,7555,2049,2216,1793,7577,1,7169,2049,6976,2049,7462,2049,7486,2049,7507,10,1,7566, + 2049,2351,1,7317,3841,7452,2049,3059,4097,7317,10,7512,7603,166,0,102,111,114,45,101, + 97,99,104,0,4,2049,56,1,17,2049,2192,1793,7619,5,2049,56,84018692,525572,1542,10, + 1,7612,2049,2401,771,10,7590,7640,166,0,115,117,98,115,116,105,116,117,116,101, + 0,2049,4205,1,129,18,10,7625,7658,166,0,101,120,116,114,97,99,116,0,2049, + 7640,2049,5405,10,7646,7676,166,0,116,111,107,101,110,105,122,101,0,2049,7537,2049, + 4320,10,7663,7693,166,0,99,111,109,98,105,110,101,0,2049,7640,2049,4581,2049,4581, + 10,7681,7710,166,0,109,101,114,103,101,0,4,1,7693,2049,7603,772,10,7700,7730, + 166,0,102,105,110,100,45,101,110,100,0,2,2049,102,2049,7640,2049,102,18,67502597, + 17,10,7717,7751,166,0,99,108,101,97,110,0,2049,7730,1,0,4,16,10,7512, + 7776,166,14978,115,58,114,101,112,108,97,99,101,45,97,108,108,0,1,3,1793, + 7791,2049,7658,2049,7676,2049,7710,2049,7751,2049,4293,10,1,7780,2049,3857,10,7758,7807,154, + 0,83,116,114,105,110,103,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,7890,7982,166,0,99,104,101,99,107,45,115,105, - 103,110,0,2049,2794,1793,7991,1,45,2049,4110,10,1,7986,9,10,7967,8008,166,0, - 110,45,62,100,105,103,105,116,0,2049,5520,17,15,10,7995,8025,166,0,99,111, - 110,118,101,114,116,0,1793,8039,3841,231,20,4,2049,8008,2049,4110,2,2049,2757,10, - 1,8027,2049,2445,3,10,7852,8061,166,15072,110,58,116,111,45,115,116,114,105,110, - 103,0,1793,8075,1,7901,2049,4206,2,2049,3103,2049,8025,2049,7982,10,1,8063,2049,4231, - 1,7901,2049,4572,10,8045,8093,166,0,99,104,97,114,0,1,32,1793,8102,1,95, - 2049,4110,10,1,8097,2049,2596,1,114,1793,8115,1,13,2049,4110,10,1,8110,2049,2596, - 1,110,1793,8128,1,10,2049,4110,10,1,8123,2049,2596,1,116,1793,8141,1,9,2049, - 4110,10,1,8136,2049,2596,1,48,1793,8154,1,0,2049,4110,10,1,8149,2049,2596,1, - 94,1793,8167,1,27,2049,4110,10,1,8162,2049,2596,2049,4110,10,8084,8183,166,0,116, - 121,112,101,0,1,99,1793,8191,4,2049,4110,10,1,8187,2049,2596,1,115,1793,8205, - 4,1,4110,2049,4694,10,1,8199,2049,2596,1,110,1793,8221,4,2049,8061,1,4110,2049, - 4694,10,1,8213,2049,2596,3,10,8174,8238,166,0,104,97,110,100,108,101,0,1, - 92,1793,8247,2049,56,2049,8093,10,1,8242,2049,2596,1,37,1793,8260,2049,56,2049,8183, - 10,1,8255,2049,2596,2049,4110,10,8045,8280,166,15072,115,58,102,111,114,109,97,116, - 0,1793,8309,2049,4414,1793,8304,2049,4206,1793,8299,2049,56,25,2049,8238,1,8290,7,10, - 1,8290,8,3,10,1,8286,2049,2203,10,1,8282,2049,4231,10,8267,8326,166,15072,115, - 58,99,111,110,115,116,0,1,4461,2049,2192,2049,2101,10,8314,8344,154,0,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,8333,8381,166,0,102,114,111, - 109,0,2049,102,2,1793,8399,1793,8392,1,8344,4113,10,1,8388,2049,2203,2049,3153,10, - 1,8386,2049,2495,3,10,8372,8412,166,0,116,111,0,2,2049,102,1793,8428,2049,56, - 1,97,18,2049,3140,1,8344,266001,10,1,8417,2049,2495,3,10,8314,8446,166,15072,114, - 101,111,114,100,101,114,0,1,8381,2049,2192,2049,8412,10,8434,8463,166,15072,99,117, - 114,114,121,0,2049,1953,1793,8473,4,2049,1802,2049,1826,10,1,8467,2049,2192,10,8453, - 8487,166,15072,100,111,101,115,0,2049,1591,4,2049,8463,2049,1573,2049,180,16,1,166, - 2049,1653,10,8478,8517,166,15072,100,58,102,111,114,45,101,97,99,104,0,1,2, - 1793,8543,6415,2049,2181,1793,8535,1793,8530,2052,10,1,8528,2049,2192,10,1,8526,2049,2192, - 1,8521,7,10,1,8521,8,3,10,8502,8564,166,15072,100,58,108,111,111,107,117, - 112,45,120,116,0,1,0,4,1793,8589,2049,2181,2049,180,2831,1793,8582,4,1,2139, - 2049,2192,10,1,8576,1,15,2049,64,10,1,8569,2049,8517,3,10,8548,8608,166,15072, - 97,58,108,101,110,103,116,104,0,15,10,8595,8632,166,15072,97,58,99,111,117, - 110,116,101,100,45,114,101,115,117,108,116,115,0,8,2049,1953,1793,8645,2,2049, - 128,1,128,2049,2495,10,1,8637,2049,2192,10,8610,8668,166,15072,97,58,102,114,111, - 109,45,115,116,114,105,110,103,0,2049,1953,1793,8682,2,2049,102,2049,128,1,128, - 2049,4694,10,1,8672,2049,2192,10,8650,8702,166,15072,97,58,102,111,114,45,101,97, - 99,104,0,4,2049,56,1,17,2049,2192,1793,8718,5,2049,56,84018692,525572,1542,10,1, - 8711,2049,2495,771,10,8687,8734,166,15072,97,58,100,117,112,0,2049,1953,1793,8747,2, - 15,2049,128,1,128,2049,8702,10,1,8738,2049,2192,10,8724,8763,166,15072,97,58,99, - 111,112,121,0,1,3,1793,8779,4097,3,2,2049,8608,2049,128,1,128,2049,8702,10, - 1,8767,2049,3951,10,8752,8800,166,15072,97,58,116,111,45,115,116,114,105,110,103, - 0,1,3,1793,8813,2049,8734,1,0,2049,128,2049,3140,10,1,8804,2049,3951,2049,4387, - 10,8784,8833,166,15072,97,58,97,112,112,101,110,100,0,2049,2181,1,35,2049,2244, - 17,2049,1953,1793,8858,2049,128,1793,8853,1,128,2049,8702,10,1,8848,2049,2244,10,1, - 8844,2049,2192,10,8820,8877,166,15072,97,58,112,114,101,112,101,110,100,0,4,2049, - 8833,10,8863,8892,166,15072,97,58,99,104,111,112,0,2049,8734,1,-1,2049,3931,2, - 2049,3870,10,8881,8915,166,15072,97,58,102,105,108,116,101,114,0,1793,8930,67502597,1, - 25,2049,2192,4,1,128,1,15,2049,64,10,1,8917,2049,8463,2049,1953,1793,8945,67502597, - 15,2049,128,2049,8702,10,1,8938,2049,2192,2049,1953,67502597,18,2049,3153,67502597,16,10,8902, - 8974,166,15072,97,58,99,111,110,116,97,105,110,115,63,0,1,0,4,1793,8986, - 4,5,67502597,11,6,22,10,1,8979,2049,8702,772,10,8958,9015,166,15072,97,58,99, - 111,110,116,97,105,110,115,47,115,116,114,105,110,103,63,0,1,0,4,1793, - 9028,4,5,67502597,2049,116,6,22,10,1,9020,2049,8702,772,10,8992,9044,166,15072,97, - 58,109,97,112,0,1793,9050,8,2049,128,10,1,9046,2049,8463,2049,1953,1793,9065,67502597, - 15,2049,128,2049,8702,10,1,9058,2049,2192,10,9034,9084,166,15072,97,58,114,101,118, - 101,114,115,101,0,2049,1953,1793,9118,2049,56,1793,9096,17,2049,3153,10,1,9092,2049, - 2203,2,2049,128,1793,9112,2,15,2049,128,2049,3153,10,1,9105,2049,2495,3,10,1, - 9088,2049,2192,10,9070,9132,166,15072,97,58,116,104,0,17,2049,3140,10,9123,9148,166, - 15072,97,58,102,101,116,99,104,0,2049,9132,15,10,9136,9164,166,15072,97,58,115, - 116,111,114,101,0,2049,9132,16,10,9152,9181,166,15072,97,58,114,101,100,117,99, - 101,0,1,17,2049,2192,2049,8702,10,9168,9201,166,0,105,100,101,110,116,105,102, - 121,0,1,-1,4,1,0,1793,9232,2049,2571,11,1793,9226,67502597,1,-1,11,1793,9222, - 772,2,10,1,9219,9,10,1,9213,9,2049,3140,10,1,9208,2049,9181,3,10,9168, - 9250,166,15072,97,58,105,110,100,101,120,0,1,3,1793,9263,1,27,2049,8463,2049, - 9044,2049,9201,10,1,9254,2049,3951,10,9238,9287,166,15072,97,58,105,110,100,101,120, - 47,115,116,114,105,110,103,0,1,3,1793,9300,1,116,2049,8463,2049,9044,2049,9201, - 10,1,9291,2049,3951,10,9268,9316,166,15072,97,58,109,97,107,101,0,2049,8632,2, - 2,1,3,1793,9327,2049,9084,10,1,9324,2049,3951,4,2049,8763,10,9305,9341,178,15072, - 123,0,1,327,2049,178,1,1558,2049,166,1,327,2049,178,10,9335,9360,178,15072,125, - 0,1,343,2049,178,1,2192,2049,166,1,1558,2049,166,1,17,2049,172,1,41,2049, - 172,1,3153,2049,166,1,343,2049,178,1,9316,2049,166,10,9354,9405,166,0,98,111, - 117,110,100,115,63,0,67502597,2049,8608,67502597,13,10,9393,9420,166,0,99,111,112,121, - 0,2049,56,2049,128,10,9411,9436,166,0,116,111,45,101,110,100,0,2,2049,8608, - 17,2049,3140,10,9354,9454,166,15072,97,58,108,101,102,116,0,2049,9405,1793,9462,771, - 1,-1,10,1,9458,2049,2890,2049,1953,67502597,2049,128,1793,9483,1,3140,2049,2192,1,9420, - 2049,2495,3,10,1,9473,2049,2192,10,9443,9500,166,15072,97,58,114,105,103,104,116, - 0,2049,9405,1793,9508,771,1,-1,10,1,9504,2049,2890,2049,1953,67502597,2049,128,1793,9531, - 4,2049,9436,67502597,18,4,1,9420,2049,2495,3,10,1,9519,2049,2192,10,9488,9549,166, - 15072,97,58,109,105,100,100,108,101,0,1,2129,2049,2192,4,67502597,2049,9405,1793,9564, - 771,3,1,-1,10,1,9559,2049,2890,771,2049,2181,4,18,2049,3140,2049,1953,67502597,2049, - 128,1793,9599,772,1793,9589,17,2049,3140,10,1,9585,2049,2192,1,9420,2049,2495,3,10, - 1,9582,2049,2192,10,9536,9613,154,0,70,108,97,103,0,0,9604,9626,166,0,99, - 111,109,112,97,114,101,0,67440386,184946434,10,9614,9640,166,0,108,101,110,103,116,104, - 0,659202,10,9629,9651,166,0,110,101,120,116,0,17043713,1,1,2577,10,9642,9670,166, - 0,110,111,116,45,101,113,117,97,108,0,50529030,2561,0,10,9656,9683,166,0,108, - 111,111,112,0,524549,9651,2049,9626,18157313,9613,9613,16,420610310,1,1,9683,7,10,9536,9707, - 166,15072,97,58,101,113,63,0,1048833,-1,9613,2049,9626,151066369,-1,9670,2049,9640,2049,9683, - 251724547,9613,10,9697,9733,166,15072,97,58,45,101,113,63,0,2049,9707,2049,2684,10,9722, - 9757,166,15072,97,58,98,101,103,105,110,115,45,119,105,116,104,63,0,1,3, - 1793,9773,2,2049,8608,1,17,2049,2192,2049,9454,2049,9707,10,1,9761,2049,3951,10,9738, - 9795,166,15072,97,58,101,110,100,115,45,119,105,116,104,63,0,1,3,1793,9811, - 2,2049,8608,1,17,2049,2192,2049,9500,2049,9707,10,1,9799,2049,3951,10,9778,9833,166, - 0,99,117,114,114,101,110,116,45,108,105,110,101,0,2049,4299,1,1025,18,10, - 9816,9856,166,0,99,111,117,110,116,45,116,111,107,101,110,115,0,1793,9862,1, - 32,11,10,1,9858,2049,5271,2049,102,10,9839,9888,166,0,112,114,111,99,101,115, - 115,45,116,111,107,101,110,115,0,1793,9916,1,32,2049,7037,4,1793,9909,2,2049, - 102,2049,2774,1,405,1,15,2049,64,10,1,9897,2049,2192,2049,3140,10,1,9890,2049, - 2495,2049,405,10,9778,9938,166,15072,115,58,101,118,97,108,117,97,116,101,0,2049, - 9833,2049,5499,2049,9833,2,2049,9856,2049,9888,10,9923,9957,154,0,76,80,0,0,9950, - 9968,154,0,73,110,100,101,120,0,0,12,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,7796,7888,166,0,99,104, + 101,99,107,45,115,105,103,110,0,2049,2700,1793,7897,1,45,2049,4016,10,1,7892, + 9,10,7873,7914,166,0,110,45,62,100,105,103,105,116,0,2049,5426,17,15,10, + 7901,7931,166,0,99,111,110,118,101,114,116,0,1793,7945,3841,231,20,4,2049,7914, + 2049,4016,2,2049,2663,10,1,7933,2049,2351,3,10,7758,7967,166,14978,110,58,116,111, + 45,115,116,114,105,110,103,0,1793,7981,1,7807,2049,4112,2,2049,3009,2049,7931,2049, + 7888,10,1,7969,2049,4137,1,7807,2049,4478,10,7951,7999,166,0,99,104,97,114,0, + 1,32,1793,8008,1,95,2049,4016,10,1,8003,2049,2502,1,114,1793,8021,1,13,2049, + 4016,10,1,8016,2049,2502,1,110,1793,8034,1,10,2049,4016,10,1,8029,2049,2502,1, + 116,1793,8047,1,9,2049,4016,10,1,8042,2049,2502,1,48,1793,8060,1,0,2049,4016, + 10,1,8055,2049,2502,1,94,1793,8073,1,27,2049,4016,10,1,8068,2049,2502,2049,4016, + 10,7990,8089,166,0,116,121,112,101,0,1,99,1793,8097,4,2049,4016,10,1,8093, + 2049,2502,1,115,1793,8111,4,1,4016,2049,4600,10,1,8105,2049,2502,1,110,1793,8127, + 4,2049,7967,1,4016,2049,4600,10,1,8119,2049,2502,3,10,8080,8144,166,0,104,97, + 110,100,108,101,0,1,92,1793,8153,2049,56,2049,7999,10,1,8148,2049,2502,1,37, + 1793,8166,2049,56,2049,8089,10,1,8161,2049,2502,2049,4016,10,7951,8186,166,14978,115,58, + 102,111,114,109,97,116,0,1793,8215,2049,4320,1793,8210,2049,4112,1793,8205,2049,56,25, + 2049,8144,1,8196,7,10,1,8196,8,3,10,1,8192,2049,2203,10,1,8188,2049,4137, + 10,8173,8232,166,14978,115,58,99,111,110,115,116,0,1,4367,2049,2192,2049,2101,10, + 8220,8250,154,0,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,8239, + 8287,166,0,102,114,111,109,0,2049,102,2,1793,8305,1793,8298,1,8250,4113,10,1, + 8294,2049,2203,2049,3059,10,1,8292,2049,2401,3,10,8278,8318,166,0,116,111,0,2, + 2049,102,1793,8334,2049,56,1,97,18,2049,3046,1,8250,266001,10,1,8323,2049,2401,3, + 10,8220,8352,166,14978,114,101,111,114,100,101,114,0,1,8287,2049,2192,2049,8318,10, + 8340,8369,166,14978,99,117,114,114,121,0,2049,1953,1793,8379,4,2049,1802,2049,1826,10, + 1,8373,2049,2192,10,8359,8393,166,14978,100,111,101,115,0,2049,1591,4,2049,8369,2049, + 1573,2049,180,16,1,166,2049,1653,10,8384,8423,166,14978,100,58,102,111,114,45,101, + 97,99,104,0,1,2,1793,8449,6415,2049,2181,1793,8441,1793,8436,2052,10,1,8434,2049, + 2192,10,1,8432,2049,2192,1,8427,7,10,1,8427,8,3,10,8408,8470,166,14978,100, + 58,108,111,111,107,117,112,45,120,116,0,1,0,4,1793,8495,2049,2181,2049,180, + 2831,1793,8488,4,1,2139,2049,2192,10,1,8482,1,15,2049,64,10,1,8475,2049,8423, + 3,10,8454,8514,166,14978,97,58,108,101,110,103,116,104,0,15,10,8501,8538,166, + 14978,97,58,99,111,117,110,116,101,100,45,114,101,115,117,108,116,115,0,8, + 2049,1953,1793,8551,2,2049,128,1,128,2049,2401,10,1,8543,2049,2192,10,8516,8574,166, + 14978,97,58,102,114,111,109,45,115,116,114,105,110,103,0,2049,1953,1793,8588,2, + 2049,102,2049,128,1,128,2049,4600,10,1,8578,2049,2192,10,8556,8608,166,14978,97,58, + 102,111,114,45,101,97,99,104,0,4,2049,56,1,17,2049,2192,1793,8624,5,2049, + 56,84018692,525572,1542,10,1,8617,2049,2401,771,10,8593,8640,166,14978,97,58,100,117,112, + 0,2049,1953,1793,8653,2,15,2049,128,1,128,2049,8608,10,1,8644,2049,2192,10,8630, + 8669,166,14978,97,58,99,111,112,121,0,1,3,1793,8685,4097,3,2,2049,8514,2049, + 128,1,128,2049,8608,10,1,8673,2049,3857,10,8658,8706,166,14978,97,58,116,111,45, + 115,116,114,105,110,103,0,1,3,1793,8719,2049,8640,1,0,2049,128,2049,3046,10, + 1,8710,2049,3857,2049,4293,10,8690,8739,166,14978,97,58,97,112,112,101,110,100,0, + 2049,2181,1,35,2049,2244,17,2049,1953,1793,8764,2049,128,1793,8759,1,128,2049,8608,10, + 1,8754,2049,2244,10,1,8750,2049,2192,10,8726,8783,166,14978,97,58,112,114,101,112, + 101,110,100,0,4,2049,8739,10,8769,8798,166,14978,97,58,99,104,111,112,0,2049, + 8640,1,-1,2049,3837,2,2049,3776,10,8787,8821,166,14978,97,58,102,105,108,116,101, + 114,0,1793,8836,67502597,1,25,2049,2192,4,1,128,1,15,2049,64,10,1,8823,2049, + 8369,2049,1953,1793,8851,67502597,15,2049,128,2049,8608,10,1,8844,2049,2192,2049,1953,67502597,18, + 2049,3059,67502597,16,10,8808,8880,166,14978,97,58,99,111,110,116,97,105,110,115,63, + 0,1,0,4,1793,8892,4,5,67502597,11,6,22,10,1,8885,2049,8608,772,10,8864, + 8921,166,14978,97,58,99,111,110,116,97,105,110,115,47,115,116,114,105,110,103, + 63,0,1,0,4,1793,8934,4,5,67502597,2049,116,6,22,10,1,8926,2049,8608,772, + 10,8898,8950,166,14978,97,58,109,97,112,0,1793,8956,8,2049,128,10,1,8952,2049, + 8369,2049,1953,1793,8971,67502597,15,2049,128,2049,8608,10,1,8964,2049,2192,10,8940,8990,166, + 14978,97,58,114,101,118,101,114,115,101,0,2049,1953,1793,9024,2049,56,1793,9002,17, + 2049,3059,10,1,8998,2049,2203,2,2049,128,1793,9018,2,15,2049,128,2049,3059,10,1, + 9011,2049,2401,3,10,1,8994,2049,2192,10,8976,9038,166,14978,97,58,116,104,0,17, + 2049,3046,10,9029,9054,166,14978,97,58,102,101,116,99,104,0,2049,9038,15,10,9042, + 9070,166,14978,97,58,115,116,111,114,101,0,2049,9038,16,10,9058,9087,166,14978,97, + 58,114,101,100,117,99,101,0,1,17,2049,2192,2049,8608,10,9074,9107,166,0,105, + 100,101,110,116,105,102,121,0,1,-1,4,1,0,1793,9138,2049,2477,11,1793,9132, + 67502597,1,-1,11,1793,9128,772,2,10,1,9125,9,10,1,9119,9,2049,3046,10,1, + 9114,2049,9087,3,10,9074,9156,166,14978,97,58,105,110,100,101,120,0,1,3,1793, + 9169,1,27,2049,8369,2049,8950,2049,9107,10,1,9160,2049,3857,10,9144,9193,166,14978,97, + 58,105,110,100,101,120,47,115,116,114,105,110,103,0,1,3,1793,9206,1,116, + 2049,8369,2049,8950,2049,9107,10,1,9197,2049,3857,10,9174,9222,166,14978,97,58,109,97, + 107,101,0,2049,8538,2,2,1,3,1793,9233,2049,8990,10,1,9230,2049,3857,4,2049, + 8669,10,9211,9247,178,14978,123,0,1,327,2049,178,1,1558,2049,166,1,327,2049,178, + 10,9241,9266,178,14978,125,0,1,343,2049,178,1,2192,2049,166,1,1558,2049,166,1, + 17,2049,172,1,41,2049,172,1,3059,2049,166,1,343,2049,178,1,9222,2049,166,10, + 9260,9311,166,0,98,111,117,110,100,115,63,0,67502597,2049,8514,67502597,13,10,9299,9326, + 166,0,99,111,112,121,0,2049,56,2049,128,10,9317,9342,166,0,116,111,45,101, + 110,100,0,2,2049,8514,17,2049,3046,10,9260,9360,166,14978,97,58,108,101,102,116, + 0,2049,9311,1793,9368,771,1,-1,10,1,9364,2049,2796,2049,1953,67502597,2049,128,1793,9389, + 1,3046,2049,2192,1,9326,2049,2401,3,10,1,9379,2049,2192,10,9349,9406,166,14978,97, + 58,114,105,103,104,116,0,2049,9311,1793,9414,771,1,-1,10,1,9410,2049,2796,2049, + 1953,67502597,2049,128,1793,9437,4,2049,9342,67502597,18,4,1,9326,2049,2401,3,10,1,9425, + 2049,2192,10,9394,9455,166,14978,97,58,109,105,100,100,108,101,0,1,2129,2049,2192, + 4,67502597,2049,9311,1793,9470,771,3,1,-1,10,1,9465,2049,2796,771,2049,2181,4,18, + 2049,3046,2049,1953,67502597,2049,128,1793,9505,772,1793,9495,17,2049,3046,10,1,9491,2049,2192, + 1,9326,2049,2401,3,10,1,9488,2049,2192,10,9442,9519,154,0,70,108,97,103,0, + 0,9510,9532,166,0,99,111,109,112,97,114,101,0,67440386,184946434,10,9520,9546,166,0, + 108,101,110,103,116,104,0,659202,10,9535,9557,166,0,110,101,120,116,0,17043713,1, + 1,2577,10,9548,9576,166,0,110,111,116,45,101,113,117,97,108,0,50529030,2561,0, + 10,9562,9589,166,0,108,111,111,112,0,524549,9557,2049,9532,18157313,9519,9519,16,420610310,1, + 1,9589,7,10,9442,9613,166,14978,97,58,101,113,63,0,1048833,-1,9519,2049,9532,151066369, + -1,9576,2049,9546,2049,9589,251724547,9519,10,9603,9639,166,14978,97,58,45,101,113,63,0, + 2049,9613,2049,2590,10,9628,9663,166,14978,97,58,98,101,103,105,110,115,45,119,105, + 116,104,63,0,1,3,1793,9679,2,2049,8514,1,17,2049,2192,2049,9360,2049,9613,10, + 1,9667,2049,3857,10,9644,9701,166,14978,97,58,101,110,100,115,45,119,105,116,104, + 63,0,1,3,1793,9717,2,2049,8514,1,17,2049,2192,2049,9406,2049,9613,10,1,9705, + 2049,3857,10,9684,9739,166,0,99,117,114,114,101,110,116,45,108,105,110,101,0, + 2049,4205,1,1025,18,10,9722,9762,166,0,99,111,117,110,116,45,116,111,107,101, + 110,115,0,1793,9768,1,32,11,10,1,9764,2049,5177,2049,102,10,9745,9794,166,0, + 112,114,111,99,101,115,115,45,116,111,107,101,110,115,0,1793,9822,1,32,2049, + 6943,4,1793,9815,2,2049,102,2049,2680,1,405,1,15,2049,64,10,1,9803,2049,2192, + 2049,3046,10,1,9796,2049,2401,2049,405,10,9684,9844,166,14978,115,58,101,118,97,108, + 117,97,116,101,0,2049,9739,2049,5405,2049,9739,2,2049,9762,2049,9794,10,9829,9863,154, + 0,76,80,0,0,9856,9874,154,0,73,110,100,101,120,0,0,12,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,9958,10009,166,0,110,101,120,116,0,3841,9957,1,9968,17,2049,3854,10,10000,10026, - 166,0,112,114,101,112,0,1,9957,2049,3854,1,0,3841,9957,1,9968,17,16,10, - 10017,10048,166,0,100,111,110,101,0,1,9957,2049,3870,10,9923,10059,166,15072,73,0, - 3841,9957,1,9968,17,15,10,10053,10072,166,15072,74,0,3841,9957,1,9968,17,2049,3153, - 15,10,10066,10087,166,15072,75,0,3841,9957,1,9968,17,1,2,18,15,10,10081,10115, - 166,15072,105,110,100,101,120,101,100,45,116,105,109,101,115,0,2049,10026,4,1793, - 10131,25,33886721,1,2053,1542,2049,10009,1,10120,7,10,1,10120,8,3,2049,10048,10,10097, - 10150,166,15072,100,101,99,105,109,97,108,0,1,10,4097,231,10,10138,10166,166,15072, - 98,105,110,97,114,121,0,1,2,4097,231,10,10155,10181,166,15072,111,99,116,97, - 108,0,1,8,4097,231,10,10171,10194,166,15072,104,101,120,0,1,16,4097,231,10, - 10186,10216,166,15072,105,111,58,101,110,117,109,101,114,97,116,101,0,27,10,10199, - 10231,166,15072,105,111,58,113,117,101,114,121,0,28,10,10218,10247,166,15072,105,111, - 58,105,110,118,111,107,101,0,29,10,10233,10265,166,15072,105,111,58,115,99,97, - 110,45,102,111,114,0,1,-1,4,2049,10216,1793,10296,2049,10059,2049,10231,772,67502597,11, - 1793,10292,1793,10287,3,2049,10059,10,1,10283,2049,2192,10,1,10281,9,10,1,10272,2049, - 10115,3,10,10249,10312,166,15072,99,58,112,117,116,0,1793,10314,1,0,2049,10247,10, - 10302,10326,166,15072,110,108,0,1,10,2049,10312,10,10319,10338,166,15072,115,112,0,1, - 32,2049,10312,10,10331,10351,166,15072,116,97,98,0,1,9,2049,10312,10,10343,10366,166, - 15072,115,58,112,117,116,0,1,10312,2049,4694,10,10356,10381,166,15072,110,58,112,117, - 116,0,2049,8061,2049,10366,10,10371,10396,166,15072,114,101,115,101,116,0,2049,1558,25, - 771,1,10396,7,10,10386,10419,166,15072,100,117,109,112,45,115,116,97,99,107,0, - 2049,1558,25,134284547,10419,134283782,10381,2049,10338,10,10404,10438,166,15072,70,82,69,69,0,2049, - 4299,1,1025,18,2049,1953,18,10,10429,10456,166,0,101,111,108,63,0,1793,10462,1, - 13,11,10,1,10458,1793,10470,1,10,11,10,1,10466,1793,10478,1,32,11,10,1, - 10474,2049,2256,22,22,10,10447,10496,166,0,118,97,108,105,100,63,0,2,2049,102, - 2049,2774,10,10485,10510,166,0,98,115,63,0,2,1793,10517,1,8,11,10,1,10513, - 1793,10525,1,127,11,10,1,10521,2049,2216,22,10,10502,10544,166,0,99,104,101,99, - 107,45,98,115,0,2049,10510,1793,10567,2049,4185,1,2,2049,2713,1793,10560,2049,4135,3, - 10,1,10556,9,2049,4135,3,10,1,10548,9,10,10429,10581,166,15072,99,58,103,101, - 116,0,1793,10583,1,1,2049,10265,2049,10247,10,10571,10605,166,15072,115,58,103,101,116, - 45,119,111,114,100,0,1793,10633,1,7,15,2049,4206,1793,10624,2049,10581,2,2049,4110, - 2049,10544,2049,10456,10,1,10614,2049,2445,2049,4074,2049,4544,10,1,10607,2049,4231,10,10590, - 10646,166,15072,98,121,101,0,26,10,10638,10659,166,15072,108,105,115,116,101,110,0, - 2049,10605,2049,10496,1,405,1,15,2049,64,1,10659,7,10,10648,10693,166,12705,102,108, - 111,97,116,58,111,112,101,114,97,116,105,111,110,0,1,2,2049,10265,2,2049, - 2794,1793,10743,3,2049,4434,69,114,114,111,114,58,32,100,101,118,105,99,101,32, - 40,48,48,48,50,41,32,110,111,116,32,102,111,117,110,100,0,1,10705,2049, - 10366,2049,10326,10,1,10702,2049,2890,2049,10247,10,10673,10765,166,12705,110,58,116,111,45, - 102,108,111,97,116,0,1,0,2049,10693,10,10750,10785,166,12705,115,58,116,111,45, - 102,108,111,97,116,0,1,1,2049,10693,10,10770,10806,166,12705,102,58,116,111,45, - 110,117,109,98,101,114,0,1,2,2049,10693,10,10790,10827,166,12705,102,58,116,111, - 45,115,116,114,105,110,103,0,2049,4414,2,1,3,2049,10693,10,10811,10843,166,12705, - 102,58,43,0,1,4,2049,10693,10,10835,10856,166,12705,102,58,45,0,1,5,2049, - 10693,10,10848,10869,166,12705,102,58,42,0,1,6,2049,10693,10,10861,10882,166,12705,102, - 58,47,0,1,7,2049,10693,10,10874,10899,166,12705,102,58,102,108,111,111,114,0, - 1,8,2049,10693,10,10887,10918,166,12705,102,58,99,101,105,108,105,110,103,0,1, - 9,2049,10693,10,10904,10934,166,12705,102,58,115,113,114,116,0,1,10,2049,10693,10, - 10923,10949,166,12705,102,58,101,113,63,0,1,11,2049,10693,10,10939,10965,166,12705,102, - 58,45,101,113,63,0,1,12,2049,10693,10,10954,10980,166,12705,102,58,108,116,63, - 0,1,13,2049,10693,10,10970,10995,166,12705,102,58,103,116,63,0,1,14,2049,10693, - 10,10985,11012,166,12705,102,58,100,101,112,116,104,0,1,15,2049,10693,10,11000,11027, - 166,12705,102,58,100,117,112,0,1,16,2049,10693,10,11017,11043,166,12705,102,58,100, - 114,111,112,0,1,17,2049,10693,10,11032,11059,166,12705,102,58,115,119,97,112,0, - 1,18,2049,10693,10,11048,11074,166,12705,102,58,108,111,103,0,1,19,2049,10693,10, - 11064,11091,166,12705,102,58,112,111,119,101,114,0,1,20,2049,10693,10,11079,11106,166, - 12705,102,58,115,105,110,0,1,21,2049,10693,10,11096,11121,166,12705,102,58,99,111, - 115,0,1,22,2049,10693,10,11111,11136,166,12705,102,58,116,97,110,0,1,23,2049, - 10693,10,11126,11152,166,12705,102,58,97,115,105,110,0,1,24,2049,10693,10,11141,11168, - 166,12705,102,58,97,99,111,115,0,1,25,2049,10693,10,11157,11184,166,12705,102,58, - 97,116,97,110,0,1,26,2049,10693,10,11173,11200,166,12705,102,58,112,117,115,104, - 0,1,27,2049,10693,10,11189,11215,166,12705,102,58,112,111,112,0,1,28,2049,10693, - 10,11205,11233,166,12705,102,58,97,100,101,112,116,104,0,1,29,2049,10693,10,11220, - 11249,166,12705,102,58,111,118,101,114,0,2049,11200,2049,11027,2049,11215,2049,11059,10,11238, - 11269,166,12705,102,58,116,117,99,107,0,2049,11027,2049,11200,2049,11059,2049,11215,10,11258, - 11288,166,12705,102,58,110,105,112,0,2049,11059,2049,11043,10,11278,11309,166,12705,102,58, - 100,114,111,112,45,112,97,105,114,0,2049,11043,2049,11043,10,11293,11329,166,12705,102, - 58,100,117,112,45,112,97,105,114,0,2049,11249,2049,11249,10,11314,11344,166,12705,102, - 58,114,111,116,0,2049,11200,2049,11059,2049,11215,2049,11059,10,11334,11365,178,12705,115,105, - 103,105,108,58,46,0,2049,1893,1,4461,1,4387,2049,64,1,10785,2049,166,10,11353, - 11391,166,12705,102,58,115,113,117,97,114,101,0,2049,11027,2049,10869,10,11378,11412,166, - 12705,102,58,112,111,115,105,116,105,118,101,63,0,1,0,2049,10765,2049,10995,10, - 11396,11435,166,12705,102,58,110,101,103,97,116,105,118,101,63,0,1,0,2049,10765, - 2049,10980,10,11419,11455,166,12705,102,58,110,101,103,97,116,101,0,1,-1,2049,10765, - 2049,10869,10,11442,11472,166,12705,102,58,97,98,115,0,2049,11027,2049,11435,1,11455,9, - 10,11462,11490,166,12705,102,58,112,117,116,0,2049,10827,2049,10366,10,11480,11504,166,12705, - 102,58,80,73,0,2049,4434,51,46,49,52,49,53,57,50,54,53,52,0,1, - 11506,2049,10785,10,11495,11531,166,12705,102,58,69,0,2049,4434,50,46,55,49,56,50, - 56,49,56,50,56,0,1,11533,2049,10785,10,11523,11560,166,12705,102,58,78,65,78, - 0,2049,4434,48,0,1,11562,2049,10785,2049,4434,48,0,1,11570,2049,10785,2049,10882,10, - 11550,11589,166,12705,102,58,73,78,70,0,2049,4434,49,46,48,0,1,11591,2049,10785, - 2049,4434,48,0,1,11601,2049,10785,2049,10882,10,11579,11621,166,12705,102,58,45,73,78, - 70,0,2049,4434,45,49,46,48,0,1,11623,2049,10785,2049,4434,48,0,1,11634,2049, - 10785,2049,10882,10,11610,11654,166,12705,102,58,110,97,110,63,0,2049,11027,2049,10965,10, - 11643,11670,166,12705,102,58,105,110,102,63,0,2049,11589,2049,10949,10,11659,11687,166,12705, - 102,58,45,105,110,102,63,0,2049,11621,2049,10949,10,11675,11704,166,12705,102,58,114, - 111,117,110,100,0,2049,11027,2049,11435,1793,11725,2049,4434,48,46,53,0,1,11712,2049, - 10785,2049,10856,2049,10918,10,1,11710,1793,11744,2049,4434,48,46,53,0,1,11731,2049,10785, - 2049,10843,2049,10899,10,1,11729,2049,64,10,11692,11759,166,12705,102,58,109,105,110,0, - 2049,11329,2049,10980,1,11043,1,11288,2049,64,10,11749,11780,166,12705,102,58,109,97,120, - 0,2049,11329,2049,10995,1,11043,1,11288,2049,64,10,11770,11803,166,12705,102,58,108,105, - 109,105,116,0,2049,11059,2049,11200,2049,11759,2049,11215,2049,11780,10,11791,11829,166,12705,102, - 58,98,101,116,119,101,101,110,63,0,2049,11344,2049,11027,2049,11200,2049,11344,2049,11344, - 2049,11803,2049,11215,2049,10949,10,11814,11856,166,12705,102,58,105,110,99,0,2049,4434,49, - 0,1,11858,2049,10785,2049,10843,10,11846,11877,166,12705,102,58,100,101,99,0,2049,4434, - 49,0,1,11879,2049,10785,2049,10856,10,11867,11899,166,12705,102,58,99,97,115,101,0, - 2049,11249,2049,10949,1793,11911,2049,11043,8,1,-1,10,1,11905,1793,11919,3,1,0,10, - 1,11915,2049,64,25,6,771,10,11888,11938,166,12705,102,58,115,105,103,110,0,2049, - 11027,2049,4434,48,0,1,11942,2049,10785,2049,10949,1793,11957,1,0,2049,11043,10,1,11952, - 2049,2890,2049,4434,48,0,1,11963,2049,10785,2049,10995,1793,11976,1,1,10,1,11973,1793, - 11983,1,-1,10,1,11980,2049,64,10,11927,2147483645,154,12705,101,58,77,65,88,0,11988, - -2147483645,154,12705,101,58,77,73,78,0,11998,-2147483647,154,12705,101,58,78,65,78,0,12008, - 2147483646,154,12705,101,58,73,78,70,0,12018,-2147483646,154,12705,101,58,45,73,78,70,0, - 12028,12048,166,12705,101,58,110,63,0,1,-2147483645,2049,3140,1,2147483645,2049,3153,2049,3171,10, - 12039,12070,166,12705,101,58,109,97,120,63,0,1,2147483645,11,10,12059,12085,166,12705,101, - 58,109,105,110,63,0,1,-2147483645,11,10,12074,12101,166,12705,101,58,122,101,114,111, - 63,0,2049,2757,10,12089,12115,166,12705,101,58,110,97,110,63,0,1,-2147483647,11,10, - 12104,12130,166,12705,101,58,105,110,102,63,0,1,2147483646,11,10,12119,12146,166,12705,101, - 58,45,105,110,102,63,0,1,-2147483646,11,10,12134,12161,166,12705,101,58,99,108,105, - 112,0,1,-2147483645,1,2147483645,2049,3122,10,12150,12177,166,12705,102,58,69,49,0,1793,12179, - 2049,4434,49,46,101,53,0,1,12181,2049,10785,10,12168,12209,166,12705,102,58,115,105, - 103,110,101,100,45,115,113,114,116,0,2049,11027,2049,11938,2049,11472,2049,10934,2049,10765, - 2049,10869,10,12191,12242,166,12705,102,58,115,105,103,110,101,100,45,115,113,117,97, - 114,101,0,2049,11027,2049,11938,2049,11027,2049,10869,2049,10765,2049,10869,10,12222,12268,166,0, - 102,58,45,115,104,105,102,116,0,2049,12177,2049,10869,10,12255,12286,166,0,102,58, - 43,115,104,105,102,116,0,2049,12177,2049,10882,10,12273,12305,166,0,102,58,43,101, - 110,99,111,100,101,0,2049,12209,2049,12268,10,12291,12324,166,0,102,58,45,101,110, - 99,111,100,101,0,2049,11027,2049,11938,2049,12286,2049,11027,2049,10869,2049,10765,2049,10869,10, - 12222,12350,166,12705,102,58,116,111,45,101,0,2049,11027,2049,11654,1793,12361,2049,11043,1, - -2147483647,10,1,12356,2049,2890,2049,11027,2049,11670,1793,12376,2049,11043,1,2147483646,10,1,12371,2049, - 2890,2049,11027,2049,11687,1793,12391,2049,11043,1,-2147483646,10,1,12386,2049,2890,2049,12305,2049,11704, - 2049,10806,2049,12161,1,-2147483645,1,11043,2049,2596,1,2147483645,1,11043,2049,2596,10,12339,12427,166, - 12705,101,58,116,111,45,102,0,1,-2147483647,1,11560,2049,2596,1,2147483646,1,11589,2049,2596, - 1,-2147483646,1,11621,2049,2596,2049,10765,2049,12324,10,12416,12462,166,12705,102,58,115,116,111, - 114,101,0,1,12350,2049,2192,16,10,12450,12480,166,12705,102,58,102,101,116,99,104, - 0,15,2049,12427,10,12468,12501,166,12705,102,58,100,117,109,112,45,115,116,97,99, - 107,0,2049,11012,2,1,11200,2049,2495,1793,12519,2049,11215,2049,11027,2049,11490,2049,10338,10, - 1,12510,2049,2495,10,12484,12542,166,12705,102,58,100,117,109,112,45,97,115,116,97, - 99,107,0,2049,11233,2,1,11215,2049,2495,1793,12560,2049,11027,2049,11490,2049,10338,2049,11200, - 10,1,12551,2049,2495,10,12524,12575,166,12705,101,58,112,117,116,0,1,2147483645,1793,12592, - 2049,4434,101,58,77,65,88,0,1,12581,2049,10366,10,1,12579,2049,2596,1,-2147483645,1793, - 12613,2049,4434,101,58,77,73,78,0,1,12602,2049,10366,10,1,12600,2049,2596,1,0, - 1793,12632,2049,4434,101,58,48,0,1,12623,2049,10366,10,1,12621,2049,2596,1,-2147483647,1793, - 12653,2049,4434,101,58,78,65,78,0,1,12642,2049,10366,10,1,12640,2049,2596,1,2147483646, - 1793,12674,2049,4434,101,58,73,78,70,0,1,12663,2049,10366,10,1,12661,2049,2596,1, - -2147483646,1793,12696,2049,4434,101,58,45,73,78,70,0,1,12684,2049,10366,10,1,12682,2049, - 2596,2049,12427,2049,11490,10,105,110,116,101,114,102,97,99,101,47,102,108,111,97, - 116,105,110,103,112,111,105,110,116,46,114,101,116,114,111,0,12565,12754,166,13494, - 102,105,108,101,58,111,112,101,114,97,116,105,111,110,0,1,4,2049,10265,2, - 2049,2794,1793,12804,3,2049,4434,69,114,114,111,114,58,32,100,101,118,105,99,101, - 32,40,48,48,48,52,41,32,110,111,116,32,102,111,117,110,100,0,1,12766, - 2049,10366,2049,10326,10,1,12763,2049,2890,2049,10247,10,12735,0,154,13494,102,105,108,101, - 58,82,0,12811,1,154,13494,102,105,108,101,58,87,0,12822,2,154,13494,102,105, - 108,101,58,65,0,12833,3,154,13494,102,105,108,101,58,82,43,0,12844,12870,166, - 13494,102,105,108,101,58,111,112,101,110,0,1,0,2049,12754,10,12856,12890,166,13494, - 102,105,108,101,58,99,108,111,115,101,0,1,1,2049,12754,10,12875,12909,166,13494, - 102,105,108,101,58,114,101,97,100,0,1,2,2049,12754,10,12895,12929,166,13494,102, - 105,108,101,58,119,114,105,116,101,0,1,3,2049,12754,10,12914,12948,166,13494,102, - 105,108,101,58,116,101,108,108,0,1,4,2049,12754,10,12934,12967,166,13494,102,105, - 108,101,58,115,101,101,107,0,1,5,2049,12754,10,12953,12986,166,13494,102,105,108, - 101,58,115,105,122,101,0,1,6,2049,12754,10,12972,13007,166,13494,102,105,108,101, - 58,100,101,108,101,116,101,0,1,7,2049,12754,10,12991,13027,166,13494,102,105,108, - 101,58,102,108,117,115,104,0,1,8,2049,12754,10,13012,13049,166,13494,102,105,108, - 101,58,101,120,105,115,116,115,63,0,1,0,2049,12870,2,2049,2774,1793,13063,2049, - 12890,2049,2571,10,1,13058,1793,13071,3,2049,2584,10,1,13067,2049,64,10,13032,13102,166, - 13494,102,105,108,101,58,111,112,101,110,45,102,111,114,45,114,101,97,100,105, - 110,103,0,1,0,2049,12870,2,2049,12986,4,10,13076,13136,166,13494,102,105,108,101, - 58,111,112,101,110,45,102,111,114,45,97,112,112,101,110,100,0,1,2,2049, - 12870,2,2049,12986,4,10,13111,13171,166,13494,102,105,108,101,58,111,112,101,110,45, - 102,111,114,45,119,114,105,116,105,110,103,0,1,1,2049,12870,10,13145,13184,154, - 0,70,73,68,0,0,13176,13194,154,0,83,105,122,101,0,0,13185,13206,154,0, - 65,99,116,105,111,110,0,0,13195,13218,154,0,66,117,102,102,101,114,0,0, - 13207,13229,166,0,45,101,111,102,63,0,3841,13184,2049,12948,3841,13194,13,10,13219,13250, - 166,0,112,114,101,115,101,114,118,101,0,1,13184,1793,13261,1,13194,1,25,2049, - 3951,10,1,13254,2049,3951,10,13145,13285,166,13494,102,105,108,101,58,114,101,97,100, - 45,108,105,110,101,0,4097,13184,1793,13342,2049,1953,2,4097,13218,2049,4206,1793,13334,3841, - 13184,2049,12909,2,2049,4110,1793,13311,1,13,11,10,1,13307,1793,13319,1,10,11,10, - 1,13315,1793,13327,1,0,11,10,1,13323,2049,2256,22,22,10,1,13298,2049,2445,2049, - 4135,3,10,1,13289,2049,4231,3841,13218,10,13266,13372,166,13494,102,105,108,101,58,102, - 111,114,45,101,97,99,104,45,108,105,110,101,0,1793,13403,4097,13206,2049,13102,4097, - 13184,4097,13194,1793,13394,3841,13184,2049,13285,3841,13206,8,2049,13229,10,1,13384,2049,2421,3841, - 13184,2049,12890,10,1,13374,2049,13250,10,13349,13416,154,0,70,73,68,0,0,13349,13432, - 166,13494,102,105,108,101,58,115,108,117,114,112,0,1793,13459,4,2049,4206,2049,13102, - 4097,13416,1793,13450,3841,13416,2049,12909,2049,4110,10,1,13443,2049,2495,3841,13416,2049,12890,10, - 1,13434,2049,4231,10,13417,13478,166,13494,102,105,108,101,58,115,112,101,119,0,2049, - 13171,4,1793,13487,67502597,2049,12929,10,1,13483,2049,4694,2049,12890,10,105,110,116,101,114, - 102,97,99,101,47,102,105,108,101,115,121,115,116,101,109,46,114,101,116,114, - 111,0,13464,13541,166,14211,105,111,58,117,110,105,120,45,115,121,115,99,97,108, - 108,0,1,8,2049,10265,2,2049,2794,1793,13591,3,2049,4434,69,114,114,111,114,58, - 32,100,101,118,105,99,101,32,40,48,48,48,56,41,32,110,111,116,32,102, - 111,117,110,100,0,1,13553,2049,10366,2049,10326,10,1,13550,2049,2890,2049,10247,10,13521, - 13614,166,14211,117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,13541,10, - 13598,13633,166,14211,117,110,105,120,58,102,111,114,107,0,1,1,2049,13541,10,13619, - 13653,166,14211,117,110,105,120,58,101,120,101,99,48,0,1,2,2049,13541,10,13638, - 13673,166,14211,117,110,105,120,58,101,120,101,99,49,0,1,3,2049,13541,10,13658, - 13693,166,14211,117,110,105,120,58,101,120,101,99,50,0,1,4,2049,13541,10,13678, - 13713,166,14211,117,110,105,120,58,101,120,101,99,51,0,1,5,2049,13541,10,13698, - 13732,166,14211,117,110,105,120,58,101,120,105,116,0,1,6,2049,13541,10,13718,13753, - 166,14211,117,110,105,120,58,103,101,116,112,105,100,0,1,7,2049,13541,10,13737, - 13772,166,14211,117,110,105,120,58,119,97,105,116,0,1,8,2049,13541,10,13758,13791, - 166,14211,117,110,105,120,58,107,105,108,108,0,1,9,2049,13541,10,13777,13811,166, - 14211,117,110,105,120,58,112,111,112,101,110,0,1,10,2049,13541,10,13796,13832,166, - 14211,117,110,105,120,58,112,99,108,111,115,101,0,1,11,2049,13541,10,13816,13852, - 166,14211,117,110,105,120,58,99,104,100,105,114,0,1,13,2049,13541,10,13837,13873, - 166,14211,117,110,105,120,58,103,101,116,101,110,118,0,1,14,2049,13541,10,13857, - 13894,166,14211,117,110,105,120,58,112,117,116,101,110,118,0,1,15,2049,13541,10, - 13878,13914,166,14211,117,110,105,120,58,115,108,101,101,112,0,1,16,2049,13541,10, - 13899,13936,166,14211,117,110,105,120,58,101,120,101,99,117,116,101,0,1,17,2049, - 13541,10,13919,13955,166,14211,117,110,105,120,58,112,105,112,101,0,1,0,2049,13811, - 1,13285,1,13832,2049,2216,10,13941,13983,166,14211,117,110,105,120,58,103,101,116,45, - 99,119,100,0,2049,4434,112,119,100,0,1,13985,2049,13955,2049,6914,2049,4434,47,0, - 1,13997,2049,4675,10,13966,14032,166,14211,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,4434,108,115,32,45,49, - 32,124,32,119,99,32,45,108,0,1,14034,2049,13955,2049,6914,2049,254,10,14004,14080, - 166,14211,117,110,105,120,58,102,111,114,45,101,97,99,104,45,102,105,108,101, - 0,2049,4434,108,115,32,45,49,32,45,112,0,1,14082,1,0,2049,13811,2049,14032, - 1793,14115,1793,14110,2049,13285,2049,4387,67502597,8,10,1,14103,2049,2203,10,1,14101,2049,2495, - 2049,13832,3,10,14057,14133,166,0,115,116,97,114,116,0,4,2049,4206,1,0,2049, - 13811,10,14123,14150,166,0,114,101,97,100,0,2,2049,12909,2,2049,4110,2049,2757,10, - 14141,14170,166,0,102,105,110,105,115,104,0,2049,13832,2049,4185,10,14057,14195,166,14211, - 117,110,105,120,58,115,108,117,114,112,45,112,105,112,101,0,1793,14206,2049,14133, - 1,14150,2049,2445,2049,14170,10,1,14197,2049,4231,10,105,110,116,101,114,102,97,99, - 101,47,117,110,105,120,46,114,101,116,114,111,0,14175,14245,166,14302,110,58,114, - 97,110,100,111,109,0,1,10,2049,10265,2,2049,2794,1793,14295,3,2049,4434,69,114, - 114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,49,48,41,32,110, - 111,116,32,102,111,117,110,100,0,1,14257,2049,10366,2049,10326,10,1,14254,2049,2890, - 2049,10247,10,105,110,116,101,114,102,97,99,101,47,114,110,103,46,114,101,116, - 114,111,0,14232,14342,166,14696,99,108,111,99,107,58,111,112,101,114,97,116,105, - 111,110,0,1,5,2049,10265,2,2049,2794,1793,14392,3,2049,4434,69,114,114,111,114, - 58,32,100,101,118,105,99,101,32,40,48,48,48,53,41,32,110,111,116,32, - 102,111,117,110,100,0,1,14354,2049,10366,2049,10326,10,1,14351,2049,2890,2049,10247,10, - 14322,14419,166,14696,99,108,111,99,107,58,116,105,109,101,115,116,97,109,112,0, - 1,0,2049,14342,10,14399,14438,166,14696,99,108,111,99,107,58,100,97,121,0,1, - 1,2049,14342,10,14424,14459,166,14696,99,108,111,99,107,58,109,111,110,116,104,0, - 1,2,2049,14342,10,14443,14479,166,14696,99,108,111,99,107,58,121,101,97,114,0, - 1,3,2049,14342,10,14464,14499,166,14696,99,108,111,99,107,58,104,111,117,114,0, - 1,4,2049,14342,10,14484,14521,166,14696,99,108,111,99,107,58,109,105,110,117,116, - 101,0,1,5,2049,14342,10,14504,14543,166,14696,99,108,111,99,107,58,115,101,99, - 111,110,100,0,1,6,2049,14342,10,14526,14566,166,14696,99,108,111,99,107,58,117, - 116,99,58,100,97,121,0,1,7,2049,14342,10,14548,14591,166,14696,99,108,111,99, - 107,58,117,116,99,58,109,111,110,116,104,0,1,8,2049,14342,10,14571,14615,166, - 14696,99,108,111,99,107,58,117,116,99,58,121,101,97,114,0,1,9,2049,14342, - 10,14596,14639,166,14696,99,108,111,99,107,58,117,116,99,58,104,111,117,114,0, - 1,10,2049,14342,10,14620,14665,166,14696,99,108,111,99,107,58,117,116,99,58,109, - 105,110,117,116,101,0,1,11,2049,14342,10,14644,14691,166,14696,99,108,111,99,107, - 58,117,116,99,58,115,101,99,111,110,100,0,1,12,2049,14342,10,105,110,116, - 101,114,102,97,99,101,47,99,108,111,99,107,46,114,101,116,114,111,0,14670, - 14739,166,0,115,99,114,105,112,116,58,111,112,101,114,97,116,105,111,110,0, - 1,9,2049,10265,2,2049,2794,1793,14789,3,2049,4434,69,114,114,111,114,58,32,100, - 101,118,105,99,101,32,40,48,48,48,57,41,32,110,111,116,32,102,111,117, - 110,100,0,1,14751,2049,10366,2049,10326,10,1,14748,2049,2890,2049,10247,10,14670,14817,166, - 15035,115,99,114,105,112,116,58,97,114,103,117,109,101,110,116,115,0,1,0, - 2049,14739,10,14796,14846,166,15035,115,99,114,105,112,116,58,103,101,116,45,97,114, - 103,117,109,101,110,116,0,2049,4414,4,1,1,2049,14739,10,14822,14866,166,15035,105, - 110,99,108,117,100,101,0,1,2,2049,14739,10,14854,14887,166,15035,115,99,114,105, - 112,116,58,110,97,109,101,0,2049,4414,1,3,2049,14739,10,14871,14918,166,15035,115, - 99,114,105,112,116,58,99,117,114,114,101,110,116,45,102,105,108,101,0,2049, - 4414,1,4,2049,14739,10,14894,14949,178,15035,115,99,114,105,112,116,58,99,117,114, - 114,101,110,116,45,108,105,110,101,0,1,5,2049,14739,2049,154,10,14925,14981,166, - 15035,115,99,114,105,112,116,58,105,103,110,111,114,101,45,116,111,45,101,111, - 108,0,1,6,2049,14739,10,14956,15011,166,15035,115,99,114,105,112,116,58,97,98, - 111,114,116,45,105,110,99,108,117,100,101,0,1,7,2049,14739,10,14986,15026,166, - 15035,97,98,111,114,116,0,1,147,2049,3917,1,8,2049,14739,10,105,110,116,101, - 114,102,97,99,101,47,115,99,114,105,112,116,105,110,103,46,114,101,116,114, - 111,0,114,101,116,114,111,46,109,117,114,105,0,114,101,116,114,111,46,102, - 111,114,116,104,0,15016,15096,166,15258,105,111,58,99,111,114,101,0,1,8000,2049, - 10265,2049,10247,10,15084,15117,166,15258,99,111,114,101,58,105,110,105,116,0,1,0, - 2049,15096,10,15103,15137,166,15258,99,111,114,101,58,115,116,97,114,116,0,1,1, - 2049,15096,10,15122,15157,166,15258,99,111,114,101,58,112,97,117,115,101,0,1,2, - 2049,15096,10,15142,15185,166,15258,99,111,114,101,58,112,97,117,115,101,45,99,117, - 114,114,101,110,116,0,1,3,2049,15096,10,15162,15206,166,15258,99,111,114,101,58, - 114,101,115,117,109,101,0,1,4,2049,15096,10,15190,15229,166,15258,99,111,114,101, - 58,114,101,97,100,47,114,101,103,0,1,5,2049,15096,10,15211,15253,166,15258,99, - 111,114,101,58,119,114,105,116,101,47,114,101,103,0,1,6,2049,15096,10,105, - 110,116,101,114,102,97,99,101,47,109,117,108,116,105,99,111,114,101,46,114, - 101,116,114,111,0,15234,15299,166,15577,117,110,115,105,103,110,101,100,58,43,0, - 1,0,1,8101,2049,10265,2049,10247,17,10,15284,15324,166,15577,117,110,115,105,103,110, - 101,100,58,45,0,1,0,1,8101,2049,10265,2049,10247,18,10,15309,15349,166,15577,117, - 110,115,105,103,110,101,100,58,42,0,1,0,1,8101,2049,10265,2049,10247,19,10, - 15334,15377,166,15577,117,110,115,105,103,110,101,100,58,47,109,111,100,0,1,0, - 1,8101,2049,10265,2049,10247,20,10,15359,15404,166,15577,117,110,115,105,103,110,101,100, - 58,101,113,63,0,1,0,1,8101,2049,10265,2049,10247,11,10,15387,15432,166,15577,117, - 110,115,105,103,110,101,100,58,45,101,113,63,0,1,0,1,8101,2049,10265,2049, - 10247,12,10,15414,15459,166,15577,117,110,115,105,103,110,101,100,58,108,116,63,0, - 1,0,1,8101,2049,10265,2049,10247,13,10,15442,15486,166,15577,117,110,115,105,103,110, - 101,100,58,103,116,63,0,1,0,1,8101,2049,10265,2049,10247,14,10,15469,15515,166, - 15577,117,110,115,105,103,110,101,100,58,115,104,105,102,116,0,1,0,1,8101, - 2049,10265,2049,10247,24,10,15496,15544,166,15577,117,110,115,105,103,110,101,100,58,42, - 47,109,111,100,0,1,1,1,0,1,8101,2049,10265,2,2049,10247,2049,10247,10,15525, - 15568,166,15577,42,47,109,111,100,0,1,1,1,8101,2049,10265,2049,10247,10,105,110, - 116,101,114,102,97,99,101,47,117,110,115,105,103,110,101,100,46,114,101,116, - 114,111,0,15558,15614,166,0,115,58,115,112,108,105,116,0,2049,7037,10,15602,15639, - 166,0,115,58,115,112,108,105,116,45,111,110,45,115,116,114,105,110,103,0, - 2049,7070,10,15617,15663,166,0,115,58,99,111,110,116,97,105,110,115,45,99,104, - 97,114,63,0,2049,4798,10,15642,15689,166,0,115,58,99,111,110,116,97,105,110, - 115,45,115,116,114,105,110,103,63,0,2049,5002,10,15666,15715,166,0,97,58,99, - 111,110,116,97,105,110,115,45,115,116,114,105,110,103,63,0,2049,9015,10,15692, - 15733,166,0,97,58,105,110,100,101,120,45,111,102,0,2049,9250,10,15718,15758,166, - 0,97,58,105,110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,2049, - 9287,10,15736,15776,166,0,115,58,105,110,100,101,120,45,111,102,0,2049,4731,10, - 15761,15801,166,0,115,58,105,110,100,101,120,45,111,102,45,115,116,114,105,110, - 103,0,2049,5219,10,15779,15812,166,16572,84,73,66,0,1,7,15,10,15804,15831,166, - 16572,105,109,97,103,101,58,115,97,118,101,0,1,1000,2049,10265,2049,10247,10,15816, - 15848,166,0,101,100,105,116,63,0,2,1793,15855,1,8,11,10,1,15851,1793,15863, - 1,127,11,10,1,15859,2049,2216,22,10,15838,15880,166,0,103,97,116,104,101,114, - 0,2049,15848,1,15,1,4110,2049,64,10,15869,15899,166,0,99,121,99,108,101,0, - 2049,10581,2049,2181,4,8,2049,2684,25,3,2049,15880,1,15899,7,10,15816,15931,166,16572, - 112,97,114,115,101,45,117,110,116,105,108,0,1793,15943,2049,4414,2049,4206,2049,15899, - 771,2049,4074,10,1,15933,2049,4231,10,15915,15958,166,16572,115,58,103,101,116,0,1793, - 15980,1793,15966,1,13,11,10,1,15962,1793,15974,1,10,11,10,1,15970,2049,2216,22, - 10,1,15960,2049,15931,10,15948,15995,166,16572,99,108,101,97,114,0,2049,4434,92,94, - 91,50,74,92,94,91,48,59,48,72,0,1,15997,2049,8280,2049,10366,10,15985,16028, - 154,16572,78,111,69,99,104,111,0,0,16017,16037,154,0,69,79,84,0,0,16029, - 16051,154,0,73,103,110,111,114,105,110,103,0,0,16038,16066,166,0,105,103,110, - 111,114,105,110,103,63,0,3841,16051,10,16052,16081,166,0,118,101,114,115,105,111, - 110,0,3841,4,1,100,20,10,16069,16097,166,0,100,111,110,101,63,0,2,4097, - 16037,1793,16106,1,13,11,10,1,16102,1793,16114,1,10,11,10,1,16110,1793,16122,1, - 32,11,10,1,16118,2049,2256,22,22,10,16087,16138,166,0,101,111,108,63,0,3841, - 16037,1793,16146,1,13,11,10,1,16142,1793,16154,1,10,11,10,1,16150,2049,2216,22, - 10,16129,16171,166,0,118,97,108,105,100,63,0,2,2049,102,2049,2843,10,16160,16191, - 166,0,99,104,101,99,107,45,101,111,102,0,2,1793,16198,1,-1,11,10,1, - 16194,1793,16206,1,4,11,10,1,16202,2049,2216,22,1793,16216,2049,10646,10,1,16213,9, - 10,16177,16227,166,0,98,115,0,2049,4185,1,2,2049,2713,1793,16239,2049,4135,3,10, - 1,16235,9,2049,4135,3,10,16220,16259,166,0,99,104,101,99,107,45,98,115,0, - 2,1793,16266,1,8,11,10,1,16262,1793,16274,1,127,11,10,1,16270,2049,2216,22, - 1793,16284,2049,16227,10,1,16281,9,10,16246,16298,166,0,99,104,101,99,107,0,2049, - 16191,2049,16259,10,16288,16317,166,0,99,104,97,114,97,99,116,101,114,0,2049,10581, - 2,2049,4110,10,16303,16334,166,0,98,117,102,102,101,114,0,1793,16344,2049,15812,2049, - 4206,8,2049,4074,10,1,16336,2049,4231,10,16323,16364,166,0,114,101,97,100,45,116, - 111,107,101,110,0,1793,16380,1793,16375,2049,16317,2049,16298,2049,16097,10,1,16368,2049,2445, - 10,1,16366,2049,16334,2049,4544,10,16349,16397,166,0,105,110,112,117,116,0,2049,16364, - 2049,16171,10,16387,16414,166,0,112,114,111,99,101,115,115,0,2049,16066,1793,16432,771, - 2049,16138,1793,16428,1,16051,2049,3917,10,1,16423,9,10,1,16418,2049,2890,1,405,1, - 15,2049,64,10,16017,16450,178,16572,47,47,0,2049,14981,1,16051,2049,3903,10,16443,16468, - 166,16572,98,97,110,110,101,114,0,2049,16081,2049,4434,82,69,84,82,79,32,49, - 50,32,40,37,110,46,37,110,41,92,110,0,1,16472,2049,8280,2049,10366,2049,10438, - 2049,1544,2049,10438,18,2049,1544,2049,4434,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,16508,2049,8280, - 2049,10366,10,16457,16553,166,16572,108,105,115,116,101,110,0,3841,16028,1793,16560,2049,16468, - 10,1,16557,2049,72,2049,16397,2049,16414,1,16564,7,10,105,110,116,101,114,102,97, - 99,101,47,114,101,116,114,111,45,117,110,105,120,46,114,101,116,114,111,0, - 1793,16624,2049,14918,2049,4461,1793,16614,1,188,1,2,17,8,10,1,16607,2049,2192,2049, - 1573,2049,184,16,10,1,16601,100,105,99,116,45,119,111,114,100,115,45,108,105, - 115,116,105,110,103,46,102,111,114,116,104,0,16542,16663,166,16626,100,58,119,111, - 114,100,115,0,1793,16672,2049,186,2049,10366,2049,10338,10,1,16665,2049,8517,10,100,105, + 0,0,0,0,0,0,0,9864,9915,166,0,110,101,120,116,0,3841,9863,1,9874, + 17,2049,3760,10,9906,9932,166,0,112,114,101,112,0,1,9863,2049,3760,1,0,3841, + 9863,1,9874,17,16,10,9923,9954,166,0,100,111,110,101,0,1,9863,2049,3776,10, + 9829,9965,166,14978,73,0,3841,9863,1,9874,17,15,10,9959,9978,166,14978,74,0,3841, + 9863,1,9874,17,2049,3059,15,10,9972,9993,166,14978,75,0,3841,9863,1,9874,17,1, + 2,18,15,10,9987,10021,166,14978,105,110,100,101,120,101,100,45,116,105,109,101, + 115,0,2049,9932,4,1793,10037,25,33886721,1,2053,1542,2049,9915,1,10026,7,10,1,10026, + 8,3,2049,9954,10,10003,10056,166,14978,100,101,99,105,109,97,108,0,1,10,4097, + 231,10,10044,10072,166,14978,98,105,110,97,114,121,0,1,2,4097,231,10,10061,10087, + 166,14978,111,99,116,97,108,0,1,8,4097,231,10,10077,10100,166,14978,104,101,120, + 0,1,16,4097,231,10,10092,10122,166,14978,105,111,58,101,110,117,109,101,114,97, + 116,101,0,27,10,10105,10137,166,14978,105,111,58,113,117,101,114,121,0,28,10, + 10124,10153,166,14978,105,111,58,105,110,118,111,107,101,0,29,10,10139,10171,166,14978, + 105,111,58,115,99,97,110,45,102,111,114,0,1,-1,4,2049,10122,1793,10202,2049, + 9965,2049,10137,772,67502597,11,1793,10198,1793,10193,3,2049,9965,10,1,10189,2049,2192,10,1, + 10187,9,10,1,10178,2049,10021,3,10,10155,10218,166,14978,99,58,112,117,116,0,1793, + 10220,1,0,2049,10153,10,10208,10232,166,14978,110,108,0,1,10,2049,10218,10,10225,10244, + 166,14978,115,112,0,1,32,2049,10218,10,10237,10257,166,14978,116,97,98,0,1,9, + 2049,10218,10,10249,10272,166,14978,115,58,112,117,116,0,1,10218,2049,4600,10,10262,10287, + 166,14978,110,58,112,117,116,0,2049,7967,2049,10272,10,10277,10302,166,14978,114,101,115, + 101,116,0,2049,1558,25,771,1,10302,7,10,10292,10325,166,14978,100,117,109,112,45, + 115,116,97,99,107,0,2049,1558,25,134284547,10325,134283782,10287,2049,10244,10,10310,10344,166,14978, + 70,82,69,69,0,2049,4205,1,1025,18,2049,1953,18,10,10335,10362,166,0,101,111, + 108,63,0,1793,10368,1,13,11,10,1,10364,1793,10376,1,10,11,10,1,10372,1793, + 10384,1,32,11,10,1,10380,2049,2256,22,22,10,10353,10402,166,0,118,97,108,105, + 100,63,0,2,2049,102,2049,2680,10,10391,10416,166,0,98,115,63,0,2,1793,10423, + 1,8,11,10,1,10419,1793,10431,1,127,11,10,1,10427,2049,2216,22,10,10408,10450, + 166,0,99,104,101,99,107,45,98,115,0,2049,10416,1793,10473,2049,4091,1,2,2049, + 2619,1793,10466,2049,4041,3,10,1,10462,9,2049,4041,3,10,1,10454,9,10,10335,10487, + 166,14978,99,58,103,101,116,0,1793,10489,1,1,2049,10171,2049,10153,10,10477,10511,166, + 14978,115,58,103,101,116,45,119,111,114,100,0,1793,10539,1,7,15,2049,4112,1793, + 10530,2049,10487,2,2049,4016,2049,10450,2049,10362,10,1,10520,2049,2351,2049,3980,2049,4450,10, + 1,10513,2049,4137,10,10496,10552,166,14978,98,121,101,0,26,10,10544,10565,166,14978,108, + 105,115,116,101,110,0,2049,10511,2049,10402,1,405,1,15,2049,64,1,10565,7,10, + 10554,10599,166,12611,102,108,111,97,116,58,111,112,101,114,97,116,105,111,110,0, + 1,2,2049,10171,2,2049,2700,1793,10649,3,2049,4340,69,114,114,111,114,58,32,100, + 101,118,105,99,101,32,40,48,48,48,50,41,32,110,111,116,32,102,111,117, + 110,100,0,1,10611,2049,10272,2049,10232,10,1,10608,2049,2796,2049,10153,10,10579,10671,166, + 12611,110,58,116,111,45,102,108,111,97,116,0,1,0,2049,10599,10,10656,10691,166, + 12611,115,58,116,111,45,102,108,111,97,116,0,1,1,2049,10599,10,10676,10712,166, + 12611,102,58,116,111,45,110,117,109,98,101,114,0,1,2,2049,10599,10,10696,10733, + 166,12611,102,58,116,111,45,115,116,114,105,110,103,0,2049,4320,2,1,3,2049, + 10599,10,10717,10749,166,12611,102,58,43,0,1,4,2049,10599,10,10741,10762,166,12611,102, + 58,45,0,1,5,2049,10599,10,10754,10775,166,12611,102,58,42,0,1,6,2049,10599, + 10,10767,10788,166,12611,102,58,47,0,1,7,2049,10599,10,10780,10805,166,12611,102,58, + 102,108,111,111,114,0,1,8,2049,10599,10,10793,10824,166,12611,102,58,99,101,105, + 108,105,110,103,0,1,9,2049,10599,10,10810,10840,166,12611,102,58,115,113,114,116, + 0,1,10,2049,10599,10,10829,10855,166,12611,102,58,101,113,63,0,1,11,2049,10599, + 10,10845,10871,166,12611,102,58,45,101,113,63,0,1,12,2049,10599,10,10860,10886,166, + 12611,102,58,108,116,63,0,1,13,2049,10599,10,10876,10901,166,12611,102,58,103,116, + 63,0,1,14,2049,10599,10,10891,10918,166,12611,102,58,100,101,112,116,104,0,1, + 15,2049,10599,10,10906,10933,166,12611,102,58,100,117,112,0,1,16,2049,10599,10,10923, + 10949,166,12611,102,58,100,114,111,112,0,1,17,2049,10599,10,10938,10965,166,12611,102, + 58,115,119,97,112,0,1,18,2049,10599,10,10954,10980,166,12611,102,58,108,111,103, + 0,1,19,2049,10599,10,10970,10997,166,12611,102,58,112,111,119,101,114,0,1,20, + 2049,10599,10,10985,11012,166,12611,102,58,115,105,110,0,1,21,2049,10599,10,11002,11027, + 166,12611,102,58,99,111,115,0,1,22,2049,10599,10,11017,11042,166,12611,102,58,116, + 97,110,0,1,23,2049,10599,10,11032,11058,166,12611,102,58,97,115,105,110,0,1, + 24,2049,10599,10,11047,11074,166,12611,102,58,97,99,111,115,0,1,25,2049,10599,10, + 11063,11090,166,12611,102,58,97,116,97,110,0,1,26,2049,10599,10,11079,11106,166,12611, + 102,58,112,117,115,104,0,1,27,2049,10599,10,11095,11121,166,12611,102,58,112,111, + 112,0,1,28,2049,10599,10,11111,11139,166,12611,102,58,97,100,101,112,116,104,0, + 1,29,2049,10599,10,11126,11155,166,12611,102,58,111,118,101,114,0,2049,11106,2049,10933, + 2049,11121,2049,10965,10,11144,11175,166,12611,102,58,116,117,99,107,0,2049,10933,2049,11106, + 2049,10965,2049,11121,10,11164,11194,166,12611,102,58,110,105,112,0,2049,10965,2049,10949,10, + 11184,11215,166,12611,102,58,100,114,111,112,45,112,97,105,114,0,2049,10949,2049,10949, + 10,11199,11235,166,12611,102,58,100,117,112,45,112,97,105,114,0,2049,11155,2049,11155, + 10,11220,11250,166,12611,102,58,114,111,116,0,2049,11106,2049,10965,2049,11121,2049,10965,10, + 11240,11271,178,12611,115,105,103,105,108,58,46,0,2049,1893,1,4367,1,4293,2049,64, + 1,10691,2049,166,10,11259,11297,166,12611,102,58,115,113,117,97,114,101,0,2049,10933, + 2049,10775,10,11284,11318,166,12611,102,58,112,111,115,105,116,105,118,101,63,0,1, + 0,2049,10671,2049,10901,10,11302,11341,166,12611,102,58,110,101,103,97,116,105,118,101, + 63,0,1,0,2049,10671,2049,10886,10,11325,11361,166,12611,102,58,110,101,103,97,116, + 101,0,1,-1,2049,10671,2049,10775,10,11348,11378,166,12611,102,58,97,98,115,0,2049, + 10933,2049,11341,1,11361,9,10,11368,11396,166,12611,102,58,112,117,116,0,2049,10733,2049, + 10272,10,11386,11410,166,12611,102,58,80,73,0,2049,4340,51,46,49,52,49,53,57, + 50,54,53,52,0,1,11412,2049,10691,10,11401,11437,166,12611,102,58,69,0,2049,4340, + 50,46,55,49,56,50,56,49,56,50,56,0,1,11439,2049,10691,10,11429,11466,166, + 12611,102,58,78,65,78,0,2049,4340,48,0,1,11468,2049,10691,2049,4340,48,0,1, + 11476,2049,10691,2049,10788,10,11456,11495,166,12611,102,58,73,78,70,0,2049,4340,49,46, + 48,0,1,11497,2049,10691,2049,4340,48,0,1,11507,2049,10691,2049,10788,10,11485,11527,166, + 12611,102,58,45,73,78,70,0,2049,4340,45,49,46,48,0,1,11529,2049,10691,2049, + 4340,48,0,1,11540,2049,10691,2049,10788,10,11516,11560,166,12611,102,58,110,97,110,63, + 0,2049,10933,2049,10871,10,11549,11576,166,12611,102,58,105,110,102,63,0,2049,11495,2049, + 10855,10,11565,11593,166,12611,102,58,45,105,110,102,63,0,2049,11527,2049,10855,10,11581, + 11610,166,12611,102,58,114,111,117,110,100,0,2049,10933,2049,11341,1793,11631,2049,4340,48, + 46,53,0,1,11618,2049,10691,2049,10762,2049,10824,10,1,11616,1793,11650,2049,4340,48,46, + 53,0,1,11637,2049,10691,2049,10749,2049,10805,10,1,11635,2049,64,10,11598,11665,166,12611, + 102,58,109,105,110,0,2049,11235,2049,10886,1,10949,1,11194,2049,64,10,11655,11686,166, + 12611,102,58,109,97,120,0,2049,11235,2049,10901,1,10949,1,11194,2049,64,10,11676,11709, + 166,12611,102,58,108,105,109,105,116,0,2049,10965,2049,11106,2049,11665,2049,11121,2049,11686, + 10,11697,11735,166,12611,102,58,98,101,116,119,101,101,110,63,0,2049,11250,2049,10933, + 2049,11106,2049,11250,2049,11250,2049,11709,2049,11121,2049,10855,10,11720,11762,166,12611,102,58,105, + 110,99,0,2049,4340,49,0,1,11764,2049,10691,2049,10749,10,11752,11783,166,12611,102,58, + 100,101,99,0,2049,4340,49,0,1,11785,2049,10691,2049,10762,10,11773,11805,166,12611,102, + 58,99,97,115,101,0,2049,11155,2049,10855,1793,11817,2049,10949,8,1,-1,10,1,11811, + 1793,11825,3,1,0,10,1,11821,2049,64,25,6,771,10,11794,11844,166,12611,102,58, + 115,105,103,110,0,2049,10933,2049,4340,48,0,1,11848,2049,10691,2049,10855,1793,11863,1, + 0,2049,10949,10,1,11858,2049,2796,2049,4340,48,0,1,11869,2049,10691,2049,10901,1793,11882, + 1,1,10,1,11879,1793,11889,1,-1,10,1,11886,2049,64,10,11833,2147483645,154,12611,101, + 58,77,65,88,0,11894,-2147483645,154,12611,101,58,77,73,78,0,11904,-2147483647,154,12611,101, + 58,78,65,78,0,11914,2147483646,154,12611,101,58,73,78,70,0,11924,-2147483646,154,12611,101, + 58,45,73,78,70,0,11934,11954,166,12611,101,58,110,63,0,1,-2147483645,2049,3046,1, + 2147483645,2049,3059,2049,3077,10,11945,11976,166,12611,101,58,109,97,120,63,0,1,2147483645,11, + 10,11965,11991,166,12611,101,58,109,105,110,63,0,1,-2147483645,11,10,11980,12007,166,12611, + 101,58,122,101,114,111,63,0,2049,2663,10,11995,12021,166,12611,101,58,110,97,110, + 63,0,1,-2147483647,11,10,12010,12036,166,12611,101,58,105,110,102,63,0,1,2147483646,11, + 10,12025,12052,166,12611,101,58,45,105,110,102,63,0,1,-2147483646,11,10,12040,12067,166, + 12611,101,58,99,108,105,112,0,1,-2147483645,1,2147483645,2049,3028,10,12056,12083,166,12611,102, + 58,69,49,0,1793,12085,2049,4340,49,46,101,53,0,1,12087,2049,10691,10,12074,12115, + 166,12611,102,58,115,105,103,110,101,100,45,115,113,114,116,0,2049,10933,2049,11844, + 2049,11378,2049,10840,2049,10671,2049,10775,10,12097,12148,166,12611,102,58,115,105,103,110,101, + 100,45,115,113,117,97,114,101,0,2049,10933,2049,11844,2049,10933,2049,10775,2049,10671,2049, + 10775,10,12128,12174,166,0,102,58,45,115,104,105,102,116,0,2049,12083,2049,10775,10, + 12161,12192,166,0,102,58,43,115,104,105,102,116,0,2049,12083,2049,10788,10,12179,12211, + 166,0,102,58,43,101,110,99,111,100,101,0,2049,12115,2049,12174,10,12197,12230,166, + 0,102,58,45,101,110,99,111,100,101,0,2049,10933,2049,11844,2049,12192,2049,10933,2049, + 10775,2049,10671,2049,10775,10,12128,12256,166,12611,102,58,116,111,45,101,0,2049,10933,2049, + 11560,1793,12267,2049,10949,1,-2147483647,10,1,12262,2049,2796,2049,10933,2049,11576,1793,12282,2049,10949, + 1,2147483646,10,1,12277,2049,2796,2049,10933,2049,11593,1793,12297,2049,10949,1,-2147483646,10,1,12292, + 2049,2796,2049,12211,2049,11610,2049,10712,2049,12067,1,-2147483645,1,10949,2049,2502,1,2147483645,1,10949, + 2049,2502,10,12245,12333,166,12611,101,58,116,111,45,102,0,1,-2147483647,1,11466,2049,2502, + 1,2147483646,1,11495,2049,2502,1,-2147483646,1,11527,2049,2502,2049,10671,2049,12230,10,12322,12368,166, + 12611,102,58,115,116,111,114,101,0,1,12256,2049,2192,16,10,12356,12386,166,12611,102, + 58,102,101,116,99,104,0,15,2049,12333,10,12374,12407,166,12611,102,58,100,117,109, + 112,45,115,116,97,99,107,0,2049,10918,2,1,11106,2049,2401,1793,12425,2049,11121,2049, + 10933,2049,11396,2049,10244,10,1,12416,2049,2401,10,12390,12448,166,12611,102,58,100,117,109, + 112,45,97,115,116,97,99,107,0,2049,11139,2,1,11121,2049,2401,1793,12466,2049,10933, + 2049,11396,2049,10244,2049,11106,10,1,12457,2049,2401,10,12430,12481,166,12611,101,58,112,117, + 116,0,1,2147483645,1793,12498,2049,4340,101,58,77,65,88,0,1,12487,2049,10272,10,1, + 12485,2049,2502,1,-2147483645,1793,12519,2049,4340,101,58,77,73,78,0,1,12508,2049,10272,10, + 1,12506,2049,2502,1,0,1793,12538,2049,4340,101,58,48,0,1,12529,2049,10272,10,1, + 12527,2049,2502,1,-2147483647,1793,12559,2049,4340,101,58,78,65,78,0,1,12548,2049,10272,10, + 1,12546,2049,2502,1,2147483646,1793,12580,2049,4340,101,58,73,78,70,0,1,12569,2049,10272, + 10,1,12567,2049,2502,1,-2147483646,1793,12602,2049,4340,101,58,45,73,78,70,0,1,12590, + 2049,10272,10,1,12588,2049,2502,2049,12333,2049,11396,10,105,110,116,101,114,102,97,99, + 101,47,102,108,111,97,116,105,110,103,112,111,105,110,116,46,114,101,116,114, + 111,0,12471,12660,166,13400,102,105,108,101,58,111,112,101,114,97,116,105,111,110, + 0,1,4,2049,10171,2,2049,2700,1793,12710,3,2049,4340,69,114,114,111,114,58,32, + 100,101,118,105,99,101,32,40,48,48,48,52,41,32,110,111,116,32,102,111, + 117,110,100,0,1,12672,2049,10272,2049,10232,10,1,12669,2049,2796,2049,10153,10,12641,0, + 154,13400,102,105,108,101,58,82,0,12717,1,154,13400,102,105,108,101,58,87,0, + 12728,2,154,13400,102,105,108,101,58,65,0,12739,3,154,13400,102,105,108,101,58, + 82,43,0,12750,12776,166,13400,102,105,108,101,58,111,112,101,110,0,1,0,2049, + 12660,10,12762,12796,166,13400,102,105,108,101,58,99,108,111,115,101,0,1,1,2049, + 12660,10,12781,12815,166,13400,102,105,108,101,58,114,101,97,100,0,1,2,2049,12660, + 10,12801,12835,166,13400,102,105,108,101,58,119,114,105,116,101,0,1,3,2049,12660, + 10,12820,12854,166,13400,102,105,108,101,58,116,101,108,108,0,1,4,2049,12660,10, + 12840,12873,166,13400,102,105,108,101,58,115,101,101,107,0,1,5,2049,12660,10,12859, + 12892,166,13400,102,105,108,101,58,115,105,122,101,0,1,6,2049,12660,10,12878,12913, + 166,13400,102,105,108,101,58,100,101,108,101,116,101,0,1,7,2049,12660,10,12897, + 12933,166,13400,102,105,108,101,58,102,108,117,115,104,0,1,8,2049,12660,10,12918, + 12955,166,13400,102,105,108,101,58,101,120,105,115,116,115,63,0,1,0,2049,12776, + 2,2049,2680,1793,12969,2049,12796,2049,2477,10,1,12964,1793,12977,3,2049,2490,10,1,12973, + 2049,64,10,12938,13008,166,13400,102,105,108,101,58,111,112,101,110,45,102,111,114, + 45,114,101,97,100,105,110,103,0,1,0,2049,12776,2,2049,12892,4,10,12982,13042, + 166,13400,102,105,108,101,58,111,112,101,110,45,102,111,114,45,97,112,112,101, + 110,100,0,1,2,2049,12776,2,2049,12892,4,10,13017,13077,166,13400,102,105,108,101, + 58,111,112,101,110,45,102,111,114,45,119,114,105,116,105,110,103,0,1,1, + 2049,12776,10,13051,13090,154,0,70,73,68,0,0,13082,13100,154,0,83,105,122,101, + 0,0,13091,13112,154,0,65,99,116,105,111,110,0,0,13101,13124,154,0,66,117, + 102,102,101,114,0,0,13113,13135,166,0,45,101,111,102,63,0,3841,13090,2049,12854, + 3841,13100,13,10,13125,13156,166,0,112,114,101,115,101,114,118,101,0,1,13090,1793, + 13167,1,13100,1,25,2049,3857,10,1,13160,2049,3857,10,13051,13191,166,13400,102,105,108, + 101,58,114,101,97,100,45,108,105,110,101,0,4097,13090,1793,13248,2049,1953,2,4097, + 13124,2049,4112,1793,13240,3841,13090,2049,12815,2,2049,4016,1793,13217,1,13,11,10,1,13213, + 1793,13225,1,10,11,10,1,13221,1793,13233,1,0,11,10,1,13229,2049,2256,22,22, + 10,1,13204,2049,2351,2049,4041,3,10,1,13195,2049,4137,3841,13124,10,13172,13278,166,13400, + 102,105,108,101,58,102,111,114,45,101,97,99,104,45,108,105,110,101,0,1793, + 13309,4097,13112,2049,13008,4097,13090,4097,13100,1793,13300,3841,13090,2049,13191,3841,13112,8,2049,13135, + 10,1,13290,2049,2327,3841,13090,2049,12796,10,1,13280,2049,13156,10,13255,13322,154,0,70, + 73,68,0,0,13255,13338,166,13400,102,105,108,101,58,115,108,117,114,112,0,1793, + 13365,4,2049,4112,2049,13008,4097,13322,1793,13356,3841,13322,2049,12815,2049,4016,10,1,13349,2049, + 2401,3841,13322,2049,12796,10,1,13340,2049,4137,10,13323,13384,166,13400,102,105,108,101,58, + 115,112,101,119,0,2049,13077,4,1793,13393,67502597,2049,12835,10,1,13389,2049,4600,2049,12796, + 10,105,110,116,101,114,102,97,99,101,47,102,105,108,101,115,121,115,116,101, + 109,46,114,101,116,114,111,0,13370,13447,166,14117,105,111,58,117,110,105,120,45, + 115,121,115,99,97,108,108,0,1,8,2049,10171,2,2049,2700,1793,13497,3,2049,4340, + 69,114,114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,48,56,41, + 32,110,111,116,32,102,111,117,110,100,0,1,13459,2049,10272,2049,10232,10,1,13456, + 2049,2796,2049,10153,10,13427,13520,166,14117,117,110,105,120,58,115,121,115,116,101,109, + 0,1,0,2049,13447,10,13504,13539,166,14117,117,110,105,120,58,102,111,114,107,0, + 1,1,2049,13447,10,13525,13559,166,14117,117,110,105,120,58,101,120,101,99,48,0, + 1,2,2049,13447,10,13544,13579,166,14117,117,110,105,120,58,101,120,101,99,49,0, + 1,3,2049,13447,10,13564,13599,166,14117,117,110,105,120,58,101,120,101,99,50,0, + 1,4,2049,13447,10,13584,13619,166,14117,117,110,105,120,58,101,120,101,99,51,0, + 1,5,2049,13447,10,13604,13638,166,14117,117,110,105,120,58,101,120,105,116,0,1, + 6,2049,13447,10,13624,13659,166,14117,117,110,105,120,58,103,101,116,112,105,100,0, + 1,7,2049,13447,10,13643,13678,166,14117,117,110,105,120,58,119,97,105,116,0,1, + 8,2049,13447,10,13664,13697,166,14117,117,110,105,120,58,107,105,108,108,0,1,9, + 2049,13447,10,13683,13717,166,14117,117,110,105,120,58,112,111,112,101,110,0,1,10, + 2049,13447,10,13702,13738,166,14117,117,110,105,120,58,112,99,108,111,115,101,0,1, + 11,2049,13447,10,13722,13758,166,14117,117,110,105,120,58,99,104,100,105,114,0,1, + 13,2049,13447,10,13743,13779,166,14117,117,110,105,120,58,103,101,116,101,110,118,0, + 1,14,2049,13447,10,13763,13800,166,14117,117,110,105,120,58,112,117,116,101,110,118, + 0,1,15,2049,13447,10,13784,13820,166,14117,117,110,105,120,58,115,108,101,101,112, + 0,1,16,2049,13447,10,13805,13842,166,14117,117,110,105,120,58,101,120,101,99,117, + 116,101,0,1,17,2049,13447,10,13825,13861,166,14117,117,110,105,120,58,112,105,112, + 101,0,1,0,2049,13717,1,13191,1,13738,2049,2216,10,13847,13889,166,14117,117,110,105, + 120,58,103,101,116,45,99,119,100,0,2049,4340,112,119,100,0,1,13891,2049,13861, + 2049,6820,2049,4340,47,0,1,13903,2049,4581,10,13872,13938,166,14117,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, + 4340,108,115,32,45,49,32,124,32,119,99,32,45,108,0,1,13940,2049,13861,2049, + 6820,2049,254,10,13910,13986,166,14117,117,110,105,120,58,102,111,114,45,101,97,99, + 104,45,102,105,108,101,0,2049,4340,108,115,32,45,49,32,45,112,0,1,13988, + 1,0,2049,13717,2049,13938,1793,14021,1793,14016,2049,13191,2049,4293,67502597,8,10,1,14009,2049, + 2203,10,1,14007,2049,2401,2049,13738,3,10,13963,14039,166,0,115,116,97,114,116,0, + 4,2049,4112,1,0,2049,13717,10,14029,14056,166,0,114,101,97,100,0,2,2049,12815, + 2,2049,4016,2049,2663,10,14047,14076,166,0,102,105,110,105,115,104,0,2049,13738,2049, + 4091,10,13963,14101,166,14117,117,110,105,120,58,115,108,117,114,112,45,112,105,112, + 101,0,1793,14112,2049,14039,1,14056,2049,2351,2049,14076,10,1,14103,2049,4137,10,105,110, + 116,101,114,102,97,99,101,47,117,110,105,120,46,114,101,116,114,111,0,14081, + 14151,166,14208,110,58,114,97,110,100,111,109,0,1,10,2049,10171,2,2049,2700,1793, + 14201,3,2049,4340,69,114,114,111,114,58,32,100,101,118,105,99,101,32,40,48, + 48,49,48,41,32,110,111,116,32,102,111,117,110,100,0,1,14163,2049,10272,2049, + 10232,10,1,14160,2049,2796,2049,10153,10,105,110,116,101,114,102,97,99,101,47,114, + 110,103,46,114,101,116,114,111,0,14138,14248,166,14602,99,108,111,99,107,58,111, + 112,101,114,97,116,105,111,110,0,1,5,2049,10171,2,2049,2700,1793,14298,3,2049, + 4340,69,114,114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,48,53, + 41,32,110,111,116,32,102,111,117,110,100,0,1,14260,2049,10272,2049,10232,10,1, + 14257,2049,2796,2049,10153,10,14228,14325,166,14602,99,108,111,99,107,58,116,105,109,101, + 115,116,97,109,112,0,1,0,2049,14248,10,14305,14344,166,14602,99,108,111,99,107, + 58,100,97,121,0,1,1,2049,14248,10,14330,14365,166,14602,99,108,111,99,107,58, + 109,111,110,116,104,0,1,2,2049,14248,10,14349,14385,166,14602,99,108,111,99,107, + 58,121,101,97,114,0,1,3,2049,14248,10,14370,14405,166,14602,99,108,111,99,107, + 58,104,111,117,114,0,1,4,2049,14248,10,14390,14427,166,14602,99,108,111,99,107, + 58,109,105,110,117,116,101,0,1,5,2049,14248,10,14410,14449,166,14602,99,108,111, + 99,107,58,115,101,99,111,110,100,0,1,6,2049,14248,10,14432,14472,166,14602,99, + 108,111,99,107,58,117,116,99,58,100,97,121,0,1,7,2049,14248,10,14454,14497, + 166,14602,99,108,111,99,107,58,117,116,99,58,109,111,110,116,104,0,1,8, + 2049,14248,10,14477,14521,166,14602,99,108,111,99,107,58,117,116,99,58,121,101,97, + 114,0,1,9,2049,14248,10,14502,14545,166,14602,99,108,111,99,107,58,117,116,99, + 58,104,111,117,114,0,1,10,2049,14248,10,14526,14571,166,14602,99,108,111,99,107, + 58,117,116,99,58,109,105,110,117,116,101,0,1,11,2049,14248,10,14550,14597,166, + 14602,99,108,111,99,107,58,117,116,99,58,115,101,99,111,110,100,0,1,12, + 2049,14248,10,105,110,116,101,114,102,97,99,101,47,99,108,111,99,107,46,114, + 101,116,114,111,0,14576,14645,166,0,115,99,114,105,112,116,58,111,112,101,114, + 97,116,105,111,110,0,1,9,2049,10171,2,2049,2700,1793,14695,3,2049,4340,69,114, + 114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,48,57,41,32,110, + 111,116,32,102,111,117,110,100,0,1,14657,2049,10272,2049,10232,10,1,14654,2049,2796, + 2049,10153,10,14576,14723,166,14941,115,99,114,105,112,116,58,97,114,103,117,109,101, + 110,116,115,0,1,0,2049,14645,10,14702,14752,166,14941,115,99,114,105,112,116,58, + 103,101,116,45,97,114,103,117,109,101,110,116,0,2049,4320,4,1,1,2049,14645, + 10,14728,14772,166,14941,105,110,99,108,117,100,101,0,1,2,2049,14645,10,14760,14793, + 166,14941,115,99,114,105,112,116,58,110,97,109,101,0,2049,4320,1,3,2049,14645, + 10,14777,14824,166,14941,115,99,114,105,112,116,58,99,117,114,114,101,110,116,45, + 102,105,108,101,0,2049,4320,1,4,2049,14645,10,14800,14855,178,14941,115,99,114,105, + 112,116,58,99,117,114,114,101,110,116,45,108,105,110,101,0,1,5,2049,14645, + 2049,154,10,14831,14887,166,14941,115,99,114,105,112,116,58,105,103,110,111,114,101, + 45,116,111,45,101,111,108,0,1,6,2049,14645,10,14862,14917,166,14941,115,99,114, + 105,112,116,58,97,98,111,114,116,45,105,110,99,108,117,100,101,0,1,7, + 2049,14645,10,14892,14932,166,14941,97,98,111,114,116,0,1,147,2049,3823,1,8,2049, + 14645,10,105,110,116,101,114,102,97,99,101,47,115,99,114,105,112,116,105,110, + 103,46,114,101,116,114,111,0,114,101,116,114,111,46,109,117,114,105,0,14922, + 14990,166,15152,105,111,58,99,111,114,101,0,1,8000,2049,10171,2049,10153,10,14978,15011, + 166,15152,99,111,114,101,58,105,110,105,116,0,1,0,2049,14990,10,14997,15031,166, + 15152,99,111,114,101,58,115,116,97,114,116,0,1,1,2049,14990,10,15016,15051,166, + 15152,99,111,114,101,58,112,97,117,115,101,0,1,2,2049,14990,10,15036,15079,166, + 15152,99,111,114,101,58,112,97,117,115,101,45,99,117,114,114,101,110,116,0, + 1,3,2049,14990,10,15056,15100,166,15152,99,111,114,101,58,114,101,115,117,109,101, + 0,1,4,2049,14990,10,15084,15123,166,15152,99,111,114,101,58,114,101,97,100,47, + 114,101,103,0,1,5,2049,14990,10,15105,15147,166,15152,99,111,114,101,58,119,114, + 105,116,101,47,114,101,103,0,1,6,2049,14990,10,105,110,116,101,114,102,97, + 99,101,47,109,117,108,116,105,99,111,114,101,46,114,101,116,114,111,0,15128, + 15193,166,15471,117,110,115,105,103,110,101,100,58,43,0,1,0,1,8101,2049,10171, + 2049,10153,17,10,15178,15218,166,15471,117,110,115,105,103,110,101,100,58,45,0,1, + 0,1,8101,2049,10171,2049,10153,18,10,15203,15243,166,15471,117,110,115,105,103,110,101, + 100,58,42,0,1,0,1,8101,2049,10171,2049,10153,19,10,15228,15271,166,15471,117,110, + 115,105,103,110,101,100,58,47,109,111,100,0,1,0,1,8101,2049,10171,2049,10153, + 20,10,15253,15298,166,15471,117,110,115,105,103,110,101,100,58,101,113,63,0,1, + 0,1,8101,2049,10171,2049,10153,11,10,15281,15326,166,15471,117,110,115,105,103,110,101, + 100,58,45,101,113,63,0,1,0,1,8101,2049,10171,2049,10153,12,10,15308,15353,166, + 15471,117,110,115,105,103,110,101,100,58,108,116,63,0,1,0,1,8101,2049,10171, + 2049,10153,13,10,15336,15380,166,15471,117,110,115,105,103,110,101,100,58,103,116,63, + 0,1,0,1,8101,2049,10171,2049,10153,14,10,15363,15409,166,15471,117,110,115,105,103, + 110,101,100,58,115,104,105,102,116,0,1,0,1,8101,2049,10171,2049,10153,24,10, + 15390,15438,166,15471,117,110,115,105,103,110,101,100,58,42,47,109,111,100,0,1, + 1,1,0,1,8101,2049,10171,2,2049,10153,2049,10153,10,15419,15462,166,15471,42,47,109, + 111,100,0,1,1,1,8101,2049,10171,2049,10153,10,105,110,116,101,114,102,97,99, + 101,47,117,110,115,105,103,110,101,100,46,114,101,116,114,111,0,15452,15508,166, + 0,115,58,115,112,108,105,116,0,2049,6943,10,15496,15533,166,0,115,58,115,112, + 108,105,116,45,111,110,45,115,116,114,105,110,103,0,2049,6976,10,15511,15557,166, + 0,115,58,99,111,110,116,97,105,110,115,45,99,104,97,114,63,0,2049,4704, + 10,15536,15583,166,0,115,58,99,111,110,116,97,105,110,115,45,115,116,114,105, + 110,103,63,0,2049,4908,10,15560,15609,166,0,97,58,99,111,110,116,97,105,110, + 115,45,115,116,114,105,110,103,63,0,2049,8921,10,15586,15627,166,0,97,58,105, + 110,100,101,120,45,111,102,0,2049,9156,10,15612,15652,166,0,97,58,105,110,100, + 101,120,45,111,102,45,115,116,114,105,110,103,0,2049,9193,10,15630,15670,166,0, + 115,58,105,110,100,101,120,45,111,102,0,2049,4637,10,15655,15695,166,0,115,58, + 105,110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,2049,5125,10,15673, + 15706,166,16466,84,73,66,0,1,7,15,10,15698,15725,166,16466,105,109,97,103,101, + 58,115,97,118,101,0,1,1000,2049,10171,2049,10153,10,15710,15742,166,0,101,100,105, + 116,63,0,2,1793,15749,1,8,11,10,1,15745,1793,15757,1,127,11,10,1,15753, + 2049,2216,22,10,15732,15774,166,0,103,97,116,104,101,114,0,2049,15742,1,15,1, + 4016,2049,64,10,15763,15793,166,0,99,121,99,108,101,0,2049,10487,2049,2181,4,8, + 2049,2590,25,3,2049,15774,1,15793,7,10,15710,15825,166,16466,112,97,114,115,101,45, + 117,110,116,105,108,0,1793,15837,2049,4320,2049,4112,2049,15793,771,2049,3980,10,1,15827, + 2049,4137,10,15809,15852,166,16466,115,58,103,101,116,0,1793,15874,1793,15860,1,13,11, + 10,1,15856,1793,15868,1,10,11,10,1,15864,2049,2216,22,10,1,15854,2049,15825,10, + 15842,15889,166,16466,99,108,101,97,114,0,2049,4340,92,94,91,50,74,92,94,91, + 48,59,48,72,0,1,15891,2049,8186,2049,10272,10,15879,15922,154,16466,78,111,69,99, + 104,111,0,0,15911,15931,154,0,69,79,84,0,0,15923,15945,154,0,73,103,110, + 111,114,105,110,103,0,0,15932,15960,166,0,105,103,110,111,114,105,110,103,63, + 0,3841,15945,10,15946,15975,166,0,118,101,114,115,105,111,110,0,3841,4,1,100, + 20,10,15963,15991,166,0,100,111,110,101,63,0,2,4097,15931,1793,16000,1,13,11, + 10,1,15996,1793,16008,1,10,11,10,1,16004,1793,16016,1,32,11,10,1,16012,2049, + 2256,22,22,10,15981,16032,166,0,101,111,108,63,0,3841,15931,1793,16040,1,13,11, + 10,1,16036,1793,16048,1,10,11,10,1,16044,2049,2216,22,10,16023,16065,166,0,118, + 97,108,105,100,63,0,2,2049,102,2049,2749,10,16054,16085,166,0,99,104,101,99, + 107,45,101,111,102,0,2,1793,16092,1,-1,11,10,1,16088,1793,16100,1,4,11, + 10,1,16096,2049,2216,22,1793,16110,2049,10552,10,1,16107,9,10,16071,16121,166,0,98, + 115,0,2049,4091,1,2,2049,2619,1793,16133,2049,4041,3,10,1,16129,9,2049,4041,3, + 10,16114,16153,166,0,99,104,101,99,107,45,98,115,0,2,1793,16160,1,8,11, + 10,1,16156,1793,16168,1,127,11,10,1,16164,2049,2216,22,1793,16178,2049,16121,10,1, + 16175,9,10,16140,16192,166,0,99,104,101,99,107,0,2049,16085,2049,16153,10,16182,16211, + 166,0,99,104,97,114,97,99,116,101,114,0,2049,10487,2,2049,4016,10,16197,16228, + 166,0,98,117,102,102,101,114,0,1793,16238,2049,15706,2049,4112,8,2049,3980,10,1, + 16230,2049,4137,10,16217,16258,166,0,114,101,97,100,45,116,111,107,101,110,0,1793, + 16274,1793,16269,2049,16211,2049,16192,2049,15991,10,1,16262,2049,2351,10,1,16260,2049,16228,2049, + 4450,10,16243,16291,166,0,105,110,112,117,116,0,2049,16258,2049,16065,10,16281,16308,166, + 0,112,114,111,99,101,115,115,0,2049,15960,1793,16326,771,2049,16032,1793,16322,1,15945, + 2049,3823,10,1,16317,9,10,1,16312,2049,2796,1,405,1,15,2049,64,10,15911,16344, + 178,16466,47,47,0,2049,14887,1,15945,2049,3809,10,16337,16362,166,16466,98,97,110,110, + 101,114,0,2049,15975,2049,4340,82,69,84,82,79,32,49,50,32,40,37,110,46, + 37,110,41,92,110,0,1,16366,2049,8186,2049,10272,2049,10344,2049,1544,2049,10344,18,2049, + 1544,2049,4340,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,16402,2049,8186,2049,10272,10,16351,16447,166, + 16466,108,105,115,116,101,110,0,3841,15922,1793,16454,2049,16362,10,1,16451,2049,72,2049, + 16291,2049,16308,1,16458,7,10,105,110,116,101,114,102,97,99,101,47,114,101,116, + 114,111,45,117,110,105,120,46,114,101,116,114,111,0,1793,16518,2049,14824,2049,4367, + 1793,16508,1,188,1,2,17,8,10,1,16501,2049,2192,2049,1573,2049,184,16,10,1, + 16495,100,105,99,116,45,119,111,114,100,115,45,108,105,115,116,105,110,103,46, + 102,111,114,116,104,0,16436,16557,166,16520,100,58,119,111,114,100,115,0,1793,16566, + 2049,186,2049,10272,2049,10244,10,1,16559,2049,8423,10,100,105,99,116,45,119,111,114, + 100,115,45,108,105,115,116,105,110,103,46,102,111,114,116,104,0,16545,16613,166, + 16571,100,58,119,111,114,100,115,45,119,105,116,104,0,2049,1953,2049,5405,1793,16644, + 2049,186,2,2049,1953,2049,4908,1793,16633,2049,10272,2049,10244,10,1,16628,1793,16639,3,10, + 1,16637,2049,64,10,1,16619,2049,8423,10,100,105,99,116,45,119,111,114,100,115, + 45,108,105,115,116,105,110,103,46,102,111,114,116,104,0,16596,16694,166,16649,100, + 105,115,112,108,97,121,45,105,102,45,108,101,102,116,0,2,2049,1953,2049,5353, + 1793,16706,2049,10272,2049,10244,10,1,16701,1793,16712,3,10,1,16710,2049,64,10,100,105, 99,116,45,119,111,114,100,115,45,108,105,115,116,105,110,103,46,102,111,114, - 116,104,0,16651,16719,166,16677,100,58,119,111,114,100,115,45,119,105,116,104,0, - 2049,1953,2049,5499,1793,16750,2049,186,2,2049,1953,2049,5002,1793,16739,2049,10366,2049,10338,10, - 1,16734,1793,16745,3,10,1,16743,2049,64,10,1,16725,2049,8517,10,100,105,99,116, - 45,119,111,114,100,115,45,108,105,115,116,105,110,103,46,102,111,114,116,104, - 0,16702,16800,166,16755,100,105,115,112,108,97,121,45,105,102,45,108,101,102,116, - 0,2,2049,1953,2049,5447,1793,16812,2049,10366,2049,10338,10,1,16807,1793,16818,3,10,1, - 16816,2049,64,10,100,105,99,116,45,119,111,114,100,115,45,108,105,115,116,105, - 110,103,46,102,111,114,116,104,0,16702,16875,166,16823,100,58,119,111,114,100,115, - 45,98,101,103,105,110,110,105,110,103,45,119,105,116,104,0,2049,1953,2049,5499, - 1793,16886,2049,186,2049,16800,10,1,16881,2049,8517,10,0 }; + 116,104,0,16596,16769,166,16717,100,58,119,111,114,100,115,45,98,101,103,105,110, + 110,105,110,103,45,119,105,116,104,0,2049,1953,2049,5405,1793,16780,2049,186,2049,16694, + 10,1,16775,2049,8423,10,0 };