From 6cea9a634f1b7093f709765ad82b36562ec9a14f Mon Sep 17 00:00:00 2001 From: crc <> Date: Tue, 21 Nov 2023 19:16:26 +0000 Subject: [PATCH] remove separate string buffer in s:dedup FossilOrigin-Name: 911dc4298e164218551636b4d8a9790baa30eb107ecf61b82bba72ceb4d7724f --- RELEASE-NOTES | 1 + interface/dedup.retro | 4 +- vm/nga-c/image.c | 1517 ++++++++++++++++++++--------------------- 3 files changed, 735 insertions(+), 787 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index a83fb9e..8fb134e 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -50,5 +50,6 @@ - new example: vocabulary.retro - remove need to lookup & call err:notfound by nga-c - use C preprocessor to help with readability in arg. processing +- remove separate temp. string buffer in `s:dedup` ================================================================ diff --git a/interface/dedup.retro b/interface/dedup.retro index d0c4c46..33371a1 100644 --- a/interface/dedup.retro +++ b/interface/dedup.retro @@ -8,7 +8,6 @@ String deduplication for RetroForth. 'init s:keep fll:create 's:dedup.data var-n {{ - 'Temp d:create #1024 allot 't1 var 't2 var ---reveal--- @@ -22,8 +21,7 @@ String deduplication for RetroForth. @s:dedup.data [ dup @t1 s:eq? [ !t2 ] &drop choose ] fll:for-each @t2 ; :s:dedup (s-s) - &Temp s:copy &Temp - dup s:dedup.defined? &s:dedup.find &s:dedup.register + s:temp dup s:dedup.defined? &s:dedup.find &s:dedup.register choose ; :s:unique? (s-f) s:dedup.defined? ; }} diff --git a/vm/nga-c/image.c b/vm/nga-c/image.c index 82eef21..10331fb 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 = 22020; -CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10,1,10,2,10,3,10, +CELL ngaImageCells = 21001; +CELL ngaImage[] = { 1793,19359,20981,21000,202404,417,389,1249,1535,0,11277,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,163,180,268505089,65,64,285281281,0,65,2063,10,101384453,0,9,10,68485378, @@ -20,9 +20,9 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 1,251790353,101777669,1,17565186,109,524545,113,66,167838467,-1,134287105,3,61,659457,3,459023,130,2049,58, 25,2049,130,1793,137,2049,137,117506307,0,130,0,524545,28,135,168820993,0,149,1642241,149,134283523, 13,135,1793,130,524545,2049,130,1793,130,16846593,149,163,180,1793,66,16846593,149,135,180,1793, - 66,7,10,659713,1,659713,2,659713,3,659713,4,659713,5,1793,20665,17108737,3,2,524559,130, - 2049,130,2049,130,524545,0,130,524545,0,130,2049,144,1048838,2,1642241,10,7,19637,8246457295145463473,167841793, - 216,11,17826049,0,216,2,15,25,524546,19126,134287105,217,29,2305,218,459023,226,2049,4874,134287361, + 66,7,10,659713,1,659713,2,659713,3,659713,4,659713,5,1793,19646,17108737,3,2,524559,130, + 2049,130,2049,130,524545,0,130,524545,0,130,2049,144,1048838,2,1642241,10,7,18618,8246457295145463473,167841793, + 216,11,17826049,0,216,2,15,25,524546,18107,134287105,217,29,2305,218,459023,226,2049,4874,134287361, 217,221,659201,216,10,659969,7,2049,58,25,17694978,58,244,9,84152833,48,319750404,243,117507601,246, 184618754,45,25,16974851,-1,168886532,1,134284289,1,259,134284289,0,246,660227,32,0,0,115,105,103, 105,108,58,105,0,285278479,276,6,2576,524546,104,1641217,1,167838467,273,2049,288,2049,284,524545, @@ -30,7 +30,7 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 251727617,3,2,2049,182,16,168820993,-1,149,2049,182,2575,2049,236,17563906,0,328,9,1793,156, 285282049,3,2,134287105,149,325,524545,1793,130,16846593,3,0,130,8,659201,3,524545,28,135,17043201, 3,13,2049,135,2049,130,268505092,149,1642241,149,656131,659201,3,524545,13,135,2049,130,459009,25, - 135,459009,57,135,459009,21,135,459009,23,135,1793,20390,10,524546,182,134284303,184,1807,1249,1642241, + 135,459009,57,135,459009,21,135,459009,23,135,1793,19371,10,524546,182,134284303,184,1807,1249,1642241, 275,285282049,397,1,459012,392,117509889,216,392,134287105,397,236,16845825,0,405,389,1793,66,1793,419, 17826050,397,294,8,117506305,398,408,66,2116,11340,11700,11400,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, @@ -88,91 +88,91 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1231,1545,168, - 13164,193454822,69,79,77,0,1,-3,15,10,1536,1560,168,13164,210709897370,100,101,112,116,104, - 0,1,-1,15,10,1549,1576,168,13164,6953375454647,100,58,108,97,115,116,0,1,2,15, - 10,1564,1595,168,13164,249883453713703409,100,58,108,97,115,116,46,120,116,0,2049,1576,2049,182, - 15,10,1580,1619,168,13164,-3502687787217310053,100,58,108,97,115,116,46,99,108,97,115,115,0, - 2049,1576,2049,184,15,10,1601,1642,168,13164,-4578080011420638202,100,58,108,97,115,116,46,110,97, - 109,101,0,2049,1576,2049,190,10,1625,1660,168,13164,229481143079314,114,101,99,108,97,115,115, - 0,2049,1576,2049,184,16,10,1647,1681,168,13164,249892660727267252,105,109,109,101,100,105,97,116, - 101,0,1,180,2049,1660,10,1666,1696,168,13164,6385144159,100,97,116,97,0,1,156,2049, - 1660,10,1686,1716,168,13164,249902713833354782,112,114,105,109,105,116,105,118,101,0,1,174,2049, - 1660,10,1701,1731,180,13164,6385302998,104,111,111,107,0,1,1793,2049,130,1,3,15,1, - 1,17,2049,130,10,1721,1758,168,13164,7572920930896175,115,101,116,45,104,111,111,107,0,1, - 1,17,16,10,1744,1775,168,13164,6954102295577,117,110,104,111,111,107,0,1,1,17,2, - 1,1,17,4,16,10,1763,1792,180,13164,177613,40,0,10,1785,1800,180,13164,177614,41, - 0,10,1793,1818,168,13164,-4577149749211730287,99,111,109,112,105,108,101,58,108,105,116,0,1, - 1,2049,130,2049,130,10,1801,1843,168,13164,-3471989134310745468,99,111,109,112,105,108,101,58,106, - 117,109,112,0,1,1793,2049,130,2049,130,10,1825,1868,168,13164,-3471989134311018844,99,111,109,112, - 105,108,101,58,99,97,108,108,0,1,2049,2049,130,2049,130,10,1850,1892,168,13164, + 12126,193454822,69,79,77,0,1,-3,15,10,1536,1560,168,12126,210709897370,100,101,112,116,104, + 0,1,-1,15,10,1549,1576,168,12126,6953375454647,100,58,108,97,115,116,0,1,2,15, + 10,1564,1595,168,12126,249883453713703409,100,58,108,97,115,116,46,120,116,0,2049,1576,2049,182, + 15,10,1580,1619,168,12126,-3502687787217310053,100,58,108,97,115,116,46,99,108,97,115,115,0, + 2049,1576,2049,184,15,10,1601,1642,168,12126,-4578080011420638202,100,58,108,97,115,116,46,110,97, + 109,101,0,2049,1576,2049,190,10,1625,1660,168,12126,229481143079314,114,101,99,108,97,115,115, + 0,2049,1576,2049,184,16,10,1647,1681,168,12126,249892660727267252,105,109,109,101,100,105,97,116, + 101,0,1,180,2049,1660,10,1666,1696,168,12126,6385144159,100,97,116,97,0,1,156,2049, + 1660,10,1686,1716,168,12126,249902713833354782,112,114,105,109,105,116,105,118,101,0,1,174,2049, + 1660,10,1701,1731,180,12126,6385302998,104,111,111,107,0,1,1793,2049,130,1,3,15,1, + 1,17,2049,130,10,1721,1758,168,12126,7572920930896175,115,101,116,45,104,111,111,107,0,1, + 1,17,16,10,1744,1775,168,12126,6954102295577,117,110,104,111,111,107,0,1,1,17,2, + 1,1,17,4,16,10,1763,1792,180,12126,177613,40,0,10,1785,1800,180,12126,177614,41, + 0,10,1793,1818,168,12126,-4577149749211730287,99,111,109,112,105,108,101,58,108,105,116,0,1, + 1,2049,130,2049,130,10,1801,1843,168,12126,-3471989134310745468,99,111,109,112,105,108,101,58,106, + 117,109,112,0,1,1793,2049,130,2049,130,10,1825,1868,168,12126,-3471989134311018844,99,111,109,112, + 105,108,101,58,99,97,108,108,0,1,2049,2049,130,2049,130,10,1850,1892,168,12126, -4577149749211723885,99,111,109,112,105,108,101,58,114,101,116,0,1,10,2049,130,10,1875,1913, - 168,13164,8246182162316307558,99,111,109,112,105,108,105,110,103,63,0,1,149,15,10,1897,1930, - 180,13164,229482595734807,115,105,103,105,108,58,96,0,2049,266,2049,130,10,1917,1948,180,13164, - 229482595734803,115,105,103,105,108,58,92,0,2049,464,10,1935,1964,180,13164,229482595734805,115,105,103, - 105,108,58,94,0,2049,458,10,1951,1977,168,13164,6385292201,104,101,114,101,0,1,3, - 15,10,1967,1994,180,13164,229482595734775,115,105,103,105,108,58,64,0,2049,236,2049,182,15, + 168,12126,8246182162316307558,99,111,109,112,105,108,105,110,103,63,0,1,149,15,10,1897,1930, + 180,12126,229482595734807,115,105,103,105,108,58,96,0,2049,266,2049,130,10,1917,1948,180,12126, + 229482595734803,115,105,103,105,108,58,92,0,2049,464,10,1935,1964,180,12126,229482595734805,115,105,103, + 105,108,58,94,0,2049,458,10,1951,1977,168,12126,6385292201,104,101,114,101,0,1,3, + 15,10,1967,1994,180,12126,229482595734775,115,105,103,105,108,58,64,0,2049,236,2049,182,15, 2049,1913,1793,2010,1,3841,2049,130,2049,130,10,1,2003,1793,2016,15,10,1,2014,2049, - 66,10,1981,2034,180,13164,229482595734744,115,105,103,105,108,58,33,0,2049,236,2049,182,15, + 66,10,1981,2034,180,12126,229482595734744,115,105,103,105,108,58,33,0,2049,236,2049,182,15, 2049,1913,1793,2050,1,4097,2049,130,2049,130,10,1,2043,1793,2056,16,10,1,2054,2049, - 66,10,2021,2075,168,13164,7572225537532823,100,58,99,114,101,97,116,101,0,1793,2077,1,156, - 1,0,2049,192,2049,1977,2049,1576,2049,182,16,10,2061,2102,168,13164,210731100041,118,97,114, - 45,110,0,2049,2075,2049,130,10,2091,2116,168,13164,193508814,118,97,114,0,134284289,0,2102, - 10,2107,2131,168,13164,210709068620,99,111,110,115,116,0,2049,2075,2049,1576,2049,182,16,10, - 2120,2149,174,13164,6385740380,116,117,99,107,0,100926722,10,2139,2161,174,13164,6385561857,111,118,101, - 114,0,67502597,10,2151,2172,174,13164,193500364,110,105,112,0,772,10,2163,2189,174,13164,249885844724841747, - 100,114,111,112,45,112,97,105,114,0,771,10,2174,2201,174,13164,6383817805,63,100,117, - 112,0,6402,10,2191,2217,168,13164,7572302161469511,100,117,112,45,112,97,105,114,0,67502597,67502597, - 10,2203,2229,168,13164,193489474,100,105,112,0,525572,6,10,2220,2241,168,13164,193505809,115,105, - 112,0,67502597,1,27,2049,2229,10,2232,2255,168,13164,5863248,98,105,0,1,2241,2049,2229, - 8,10,2247,2270,168,13164,193487226,98,105,42,0,1,2229,2049,2229,8,10,2261,2285,168, - 13164,193487248,98,105,64,0,2,2049,2270,10,2276,2298,168,13164,193507188,116,114,105,0,1793, - 2307,1,2241,2049,2229,2049,2241,10,1,2300,2049,2229,8,10,2289,2323,168,13164,6385737246,116, + 66,10,2021,2075,168,12126,7572225537532823,100,58,99,114,101,97,116,101,0,1793,2077,1,156, + 1,0,2049,192,2049,1977,2049,1576,2049,182,16,10,2061,2102,168,12126,210731100041,118,97,114, + 45,110,0,2049,2075,2049,130,10,2091,2116,168,12126,193508814,118,97,114,0,134284289,0,2102, + 10,2107,2131,168,12126,210709068620,99,111,110,115,116,0,2049,2075,2049,1576,2049,182,16,10, + 2120,2149,174,12126,6385740380,116,117,99,107,0,100926722,10,2139,2161,174,12126,6385561857,111,118,101, + 114,0,67502597,10,2151,2172,174,12126,193500364,110,105,112,0,772,10,2163,2189,174,12126,249885844724841747, + 100,114,111,112,45,112,97,105,114,0,771,10,2174,2201,174,12126,6383817805,63,100,117, + 112,0,6402,10,2191,2217,168,12126,7572302161469511,100,117,112,45,112,97,105,114,0,67502597,67502597, + 10,2203,2229,168,12126,193489474,100,105,112,0,525572,6,10,2220,2241,168,12126,193505809,115,105, + 112,0,67502597,1,27,2049,2229,10,2232,2255,168,12126,5863248,98,105,0,1,2241,2049,2229, + 8,10,2247,2270,168,12126,193487226,98,105,42,0,1,2229,2049,2229,8,10,2261,2285,168, + 12126,193487248,98,105,64,0,2,2049,2270,10,2276,2298,168,12126,193507188,116,114,105,0,1793, + 2307,1,2241,2049,2229,2049,2241,10,1,2300,2049,2229,8,10,2289,2323,168,12126,6385737246,116, 114,105,42,0,1793,2340,1793,2333,4,1,2229,2049,2229,10,1,2327,2049,2229,2049,2229, - 10,1,2325,2049,2229,8,10,2313,2356,168,13164,6385737268,116,114,105,64,0,2,2,2049, - 2323,10,2346,2372,168,13164,210732529790,119,104,105,108,101,0,1793,2381,525570,1639430,3,1,2374, - 7,10,1,2374,8,3,10,2361,2397,168,13164,210730385457,117,110,116,105,108,0,1793,2408, - 525570,385942534,-1,25,3,1,2399,7,10,1,2399,8,3,10,2386,2426,168,13164,229466054377278,102, + 10,1,2325,2049,2229,8,10,2313,2356,168,12126,6385737268,116,114,105,64,0,2,2,2049, + 2323,10,2346,2372,168,12126,210732529790,119,104,105,108,101,0,1793,2381,525570,1639430,3,1,2374, + 7,10,1,2374,8,3,10,2361,2397,168,12126,210730385457,117,110,116,105,108,0,1793,2408, + 525570,385942534,-1,25,3,1,2399,7,10,1,2399,8,3,10,2386,2426,168,12126,229466054377278,102, 111,114,101,118,101,114,0,1793,2430,8,10,1,2428,2049,2241,1,2426,7,10,2413, - 2449,168,13164,210729012103,116,105,109,101,115,0,1793,2461,4,25,33886721,1,2053,1542,1,2452, - 7,10,1,2451,8,3,10,2438,2479,180,13164,229482595734835,115,105,103,105,108,58,124,0, + 2449,168,12126,210729012103,116,105,109,101,115,0,1793,2461,4,25,33886721,1,2053,1542,1,2452, + 7,10,1,2451,8,3,10,2438,2479,180,12126,229482595734835,115,105,103,105,108,58,124,0, 2049,236,1793,2487,2049,182,15,10,1,2483,1793,2495,2049,184,15,10,1,2491,2049,2255, 2049,1913,1793,2510,1,156,2049,2229,2049,1868,10,1,2503,1,27,2049,66,10,2466,2527, - 168,13164,6384551781,84,82,85,69,0,1,-1,10,2517,2541,168,13164,210672985680,70,65,76,83, - 69,0,1,0,10,2530,2554,168,13164,6385108193,99,97,115,101,0,1793,2559,67502597,11,10, + 168,12126,6384551781,84,82,85,69,0,1,-1,10,2517,2541,168,12126,210672985680,70,65,76,83, + 69,0,1,0,10,2530,2554,168,12126,6385108193,99,97,115,101,0,1793,2559,67502597,11,10, 1,2556,2049,2229,4,1793,2571,772,8,2049,2527,10,1,2566,1793,2579,3,2049,2541,10, - 1,2575,2049,66,25,6,3,3,10,2544,2600,168,13164,6953962162094,115,58,99,97,115,101, + 1,2575,2049,66,25,6,3,3,10,2544,2600,168,12126,6953962162094,115,58,99,97,115,101, 0,1793,2606,67502597,2049,118,10,1,2602,2049,2229,4,1793,2618,772,8,2049,2527,10,1, - 2613,1793,2626,3,2049,2541,10,1,2622,2049,66,25,6,3,3,10,2588,2644,168,13164, - 193500566,110,111,116,0,1,-1,23,10,2635,2659,168,13164,210719911674,108,116,101,113,63,0, - 2049,2217,101516555,22,10,2648,2675,168,13164,210713982069,103,116,101,113,63,0,4,2049,2659,10, - 2664,2690,168,13164,210720171475,110,58,77,65,88,0,1,-5,15,10,2679,2705,168,13164,210720171729, - 110,58,77,73,78,0,1,-4,15,10,2694,2722,168,13164,229474321428492,110,58,122,101,114, - 111,63,0,1,0,11,10,2709,2740,168,13164,7572649618157049,110,58,45,122,101,114,111,63, - 0,1,0,12,10,2726,2761,168,13164,-4562761254435316065,110,58,110,101,103,97,116,105,118,101, - 63,0,1,0,13,10,2744,2782,168,13164,-4562757999622951041,110,58,112,111,115,105,116,105,118, - 101,63,0,1,-1,14,10,2765,2812,168,13164,-1420858746182909718,110,58,115,116,114,105,99,116, + 2613,1793,2626,3,2049,2541,10,1,2622,2049,66,25,6,3,3,10,2588,2644,168,12126, + 193500566,110,111,116,0,1,-1,23,10,2635,2659,168,12126,210719911674,108,116,101,113,63,0, + 2049,2217,101516555,22,10,2648,2675,168,12126,210713982069,103,116,101,113,63,0,4,2049,2659,10, + 2664,2690,168,12126,210720171475,110,58,77,65,88,0,1,-5,15,10,2679,2705,168,12126,210720171729, + 110,58,77,73,78,0,1,-4,15,10,2694,2722,168,12126,229474321428492,110,58,122,101,114, + 111,63,0,1,0,11,10,2709,2740,168,12126,7572649618157049,110,58,45,122,101,114,111,63, + 0,1,0,12,10,2726,2761,168,12126,-4562761254435316065,110,58,110,101,103,97,116,105,118,101, + 63,0,1,0,13,10,2744,2782,168,12126,-4562757999622951041,110,58,112,111,115,105,116,105,118, + 101,63,0,1,-1,14,10,2765,2812,168,12126,-1420858746182909718,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,2786,2829,168, - 13164,229474297120890,110,58,101,118,101,110,63,0,1,2,20,3,2049,2722,10,2816,2848,168, - 13164,6953766919107,110,58,111,100,100,63,0,2049,2829,2049,2644,10,2836,2862,168,13164,193494767,105, - 102,59,0,67502597,1,76,2049,2229,25,6,771,10,2853,2881,168,13164,6383175836,45,105,102, - 59,0,67502597,1,74,2049,2229,2049,2644,25,6,771,10,2871,2901,174,13164,193504922,114,111, - 116,0,67503109,10,2892,2910,174,13164,177620,47,0,197652,10,2903,2921,174,13164,193499461,109,111, - 100,0,788,10,2912,2934,168,13164,210720211139,110,58,112,111,119,0,1,1,4,1793,2942, - 67502597,19,10,1,2939,2049,2449,772,10,2923,2962,168,13164,7572652137106817,110,58,110,101,103,97, - 116,101,0,1,-1,19,10,2948,2980,168,13164,7572652347517886,110,58,115,113,117,97,114,101, - 0,4866,10,2966,2994,168,13164,6953767077527,110,58,115,113,114,116,0,1,1,1793,3012,2049, + 12126,229474297120890,110,58,101,118,101,110,63,0,1,2,20,3,2049,2722,10,2816,2848,168, + 12126,6953766919107,110,58,111,100,100,63,0,2049,2829,2049,2644,10,2836,2862,168,12126,193494767,105, + 102,59,0,67502597,1,76,2049,2229,25,6,771,10,2853,2881,168,12126,6383175836,45,105,102, + 59,0,67502597,1,74,2049,2229,2049,2644,25,6,771,10,2871,2901,174,12126,193504922,114,111, + 116,0,67503109,10,2892,2910,174,12126,177620,47,0,197652,10,2903,2921,174,12126,193499461,109,111, + 100,0,788,10,2912,2934,168,12126,210720211139,110,58,112,111,119,0,1,1,4,1793,2942, + 67502597,19,10,1,2939,2049,2449,772,10,2923,2962,168,12126,7572652137106817,110,58,110,101,103,97, + 116,101,0,1,-1,19,10,2948,2980,168,12126,7572652347517886,110,58,115,113,117,97,114,101, + 0,4866,10,2966,2994,168,12126,6953767077527,110,58,115,113,114,116,0,1,1,1793,3012,2049, 2217,197652,67502597,18,1,2,197652,25,17,1,2998,7,10,1,2998,8,772,10,2982,3028, - 168,13164,210720207665,110,58,109,105,110,0,2049,2217,13,1793,3035,3,10,1,3033,1793,3041, - 772,10,1,3039,2049,66,10,3017,3057,168,13164,210720207411,110,58,109,97,120,0,2049,2217, - 14,1793,3064,3,10,1,3062,1793,3070,772,10,1,3068,2049,66,10,3046,3086,168,13164, - 210720194371,110,58,97,98,115,0,2,2049,2761,1,2962,9,10,3075,3106,168,13164,229474304963756,110, - 58,108,105,109,105,116,0,4,5,2049,3028,6,2049,3057,10,3093,3125,168,13164,210720203463, - 110,58,105,110,99,0,659713,1,10,3114,3139,168,13164,210720197721,110,58,100,101,99,0, - 659969,1,10,3128,3158,168,13164,8246617666422322998,110,58,98,101,116,119,101,101,110,63,0,67503109, - 1793,3166,67503109,67503109,2049,3106,10,1,3161,2049,2241,11,10,3142,3187,168,13164,249861296566813883,83,99, - 111,112,101,76,105,115,116,0,21080,21193,10,3172,3198,168,13164,5864091,123,123,0,2049, - 1576,2,1,3187,2049,61,16,10,3190,3225,168,13164,-6305314778776785742,45,45,45,114,101,118,101, - 97,108,45,45,45,0,2049,1576,1,3187,2049,3125,16,10,3207,3241,168,13164,5864159,125, + 168,12126,210720207665,110,58,109,105,110,0,2049,2217,13,1793,3035,3,10,1,3033,1793,3041, + 772,10,1,3039,2049,66,10,3017,3057,168,12126,210720207411,110,58,109,97,120,0,2049,2217, + 14,1793,3064,3,10,1,3062,1793,3070,772,10,1,3068,2049,66,10,3046,3086,168,12126, + 210720194371,110,58,97,98,115,0,2,2049,2761,1,2962,9,10,3075,3106,168,12126,229474304963756,110, + 58,108,105,109,105,116,0,4,5,2049,3028,6,2049,3057,10,3093,3125,168,12126,210720203463, + 110,58,105,110,99,0,659713,1,10,3114,3139,168,12126,210720197721,110,58,100,101,99,0, + 659969,1,10,3128,3158,168,12126,8246617666422322998,110,58,98,101,116,119,101,101,110,63,0,67503109, + 1793,3166,67503109,67503109,2049,3106,10,1,3161,2049,2241,11,10,3142,3187,168,12126,249861296566813883,83,99, + 111,112,101,76,105,115,116,0,20061,20174,10,3172,3198,168,12126,5864091,123,123,0,2049, + 1576,2,1,3187,2049,61,16,10,3190,3225,168,12126,-6305314778776785742,45,45,45,114,101,118,101, + 97,108,45,45,45,0,2049,1576,1,3187,2049,3125,16,10,3207,3241,168,12126,5864159,125, 125,0,1,3187,2049,58,4,15,11,1793,3255,3841,3187,4097,2,10,1,3250,1793,3281, 3841,3187,1793,3276,1,2,983567,1,3187,2049,3125,1641487,3,1,3265,7,10,1,3263,8, 16,10,1,3259,2049,66,10,3233,3296,168,0,0,66,121,116,101,0,10,3286,3312, @@ -183,78 +183,78 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 1,1793,3400,1793,3395,1793,3390,3,3841,3296,10,1,3386,2049,2229,10,1,3384,2049,2229, 10,1,3382,2049,2554,1,2,1793,3419,1793,3414,3,3841,3296,10,1,3410,2049,2229,10, 1,3408,2049,2554,1,3,1793,3431,3,3841,3296,10,1,3427,2049,2554,3,10,3233,3460, - 168,13164,-6972911891006832072,98,58,116,111,45,98,121,116,101,45,97,100,100,114,101,115,115, - 0,1,4,19,10,3437,3477,168,13164,229458800096267,98,58,102,101,116,99,104,0,1,4, - 20,4,1,4,20,67503109,17,15,4,2049,3312,10,3464,3504,168,13164,229458816047342,98,58,115, + 168,12126,-6972911891006832072,98,58,116,111,45,98,121,116,101,45,97,100,100,114,101,115,115, + 0,1,4,19,10,3437,3477,168,12126,229458800096267,98,58,102,101,116,99,104,0,1,4, + 20,4,1,4,20,67503109,17,15,4,2049,3312,10,3464,3504,168,12126,229458816047342,98,58,115, 116,111,114,101,0,4,4097,3296,1,4,20,4,1793,3518,2,15,2049,78,10,1, - 3513,2049,2229,2049,3345,2049,92,4,16,10,3491,3542,168,13164,229466548904081,104,58,102,101,116, + 3513,2049,2229,2049,3345,2049,92,4,16,10,3491,3542,168,12126,229466548904081,104,58,102,101,116, 99,104,0,1793,3547,2049,3477,10,1,3544,1793,3559,2049,3125,2049,3477,1,-8,24,10, - 1,3551,2049,2255,22,10,3529,3578,168,13164,229466564855156,104,58,115,116,111,114,101,0,2049, + 1,3551,2049,2255,22,10,3529,3578,168,12126,229466564855156,104,58,115,116,111,114,101,0,2049, 2217,1793,3586,1,255,21,10,1,3582,2049,2229,2049,3504,2049,3125,1793,3603,1,8,24, - 1,255,21,10,1,3596,2049,2229,2049,3504,10,3565,3623,168,13164,229485920923616,119,58,102,101, - 116,99,104,0,1,4,197652,15,10,3610,3641,168,13164,229485936874691,119,58,115,116,111,114, - 101,0,1,4,197652,16,10,3628,3664,168,13164,-2542660583859062324,119,58,102,101,116,99,104,45, - 110,101,120,116,0,2,1,4,17,4,2049,3623,10,3646,3690,168,13164,-3300792181564964579,104,58, + 1,255,21,10,1,3596,2049,2229,2049,3504,10,3565,3623,168,12126,229485920923616,119,58,102,101, + 116,99,104,0,1,4,197652,15,10,3610,3641,168,12126,229485936874691,119,58,115,116,111,114, + 101,0,1,4,197652,16,10,3628,3664,168,12126,-2542660583859062324,119,58,102,101,116,99,104,45, + 110,101,120,116,0,2,1,4,17,4,2049,3623,10,3646,3690,168,12126,-3300792181564964579,104,58, 102,101,116,99,104,45,110,101,120,116,0,2,1,2,17,4,2049,3542,10,3672, - 3716,168,13164,-3604044820647325481,98,58,102,101,116,99,104,45,110,101,120,116,0,2,1,1, - 17,4,2049,3477,10,3698,3742,168,13164,-2542036332270164849,119,58,115,116,111,114,101,45,110,101, - 120,116,0,2,1,4,17,1,3641,2049,2229,10,3724,3769,168,13164,-3300167929976067104,104,58,115, + 3716,168,12126,-3604044820647325481,98,58,102,101,116,99,104,45,110,101,120,116,0,2,1,1, + 17,4,2049,3477,10,3698,3742,168,12126,-2542036332270164849,119,58,115,116,111,114,101,45,110,101, + 120,116,0,2,1,4,17,1,3641,2049,2229,10,3724,3769,168,12126,-3300167929976067104,104,58,115, 116,111,114,101,45,110,101,120,116,0,2,1,2,17,1,3578,2049,2229,10,3751, - 3796,168,13164,-3603420569058428006,98,58,115,116,111,114,101,45,110,101,120,116,0,2,1,1, - 17,1,3504,2049,2229,10,3778,3819,168,13164,7572992899446007,118,58,105,110,99,45,98,121,0, - 1793,3823,4367,10,1,3821,2049,2241,16,10,3805,3843,168,13164,7572992693095753,118,58,100,101,99, - 45,98,121,0,1793,3847,1180687,10,1,3845,2049,2241,16,10,3829,3864,168,13164,210729690831,118, - 58,105,110,99,0,1,1,4,2049,3819,10,3853,3881,168,13164,210729685089,118,58,100,101, - 99,0,1,1,4,2049,3843,10,3870,3900,168,13164,229484636707508,118,58,108,105,109,105,116, - 0,251790597,1542,2049,3106,4100,10,3887,3916,168,13164,6385748402,118,58,111,110,0,2049,2527,4100, - 10,3906,3931,168,13164,210729697104,118,58,111,102,102,0,2049,2541,4100,10,3920,3946,168,13164, - 210706586657,97,108,108,111,116,0,1,3,2049,3819,10,3935,3967,168,13164,8246989571153063777,118,58,112, + 3796,168,12126,-3603420569058428006,98,58,115,116,111,114,101,45,110,101,120,116,0,2,1,1, + 17,1,3504,2049,2229,10,3778,3819,168,12126,7572992899446007,118,58,105,110,99,45,98,121,0, + 1793,3823,4367,10,1,3821,2049,2241,16,10,3805,3843,168,12126,7572992693095753,118,58,100,101,99, + 45,98,121,0,1793,3847,1180687,10,1,3845,2049,2241,16,10,3829,3864,168,12126,210729690831,118, + 58,105,110,99,0,1,1,4,2049,3819,10,3853,3881,168,12126,210729685089,118,58,100,101, + 99,0,1,1,4,2049,3843,10,3870,3900,168,12126,229484636707508,118,58,108,105,109,105,116, + 0,251790597,1542,2049,3106,4100,10,3887,3916,168,12126,6385748402,118,58,111,110,0,2049,2527,4100, + 10,3906,3931,168,12126,210729697104,118,58,111,102,102,0,2049,2541,4100,10,3920,3946,168,12126, + 210706586657,97,108,108,111,116,0,1,3,2049,3819,10,3935,3967,168,12126,8246989571153063777,118,58,112, 114,101,115,101,114,118,101,0,983556,1793,3975,1,27,2049,2229,10,1,3970,2049,2229, - 4100,10,3951,3995,168,13164,7572993371535704,118,58,117,112,100,97,116,101,0,4,1793,4002,15, - 4,8,10,1,3998,2049,2241,16,10,3981,4018,168,13164,6385123360,99,111,112,121,0,1793, + 4100,10,3951,3995,168,12126,7572993371535704,118,58,117,112,100,97,116,101,0,4,1793,4002,15, + 4,8,10,1,3998,2049,2241,16,10,3981,4018,168,12126,6385123360,99,111,112,121,0,1793, 4027,285278725,1,33951492,268767489,1,6,10,1,4020,2049,2449,771,10,4008,4044,156,0,0,115, 116,97,114,116,0,0,10,4033,4055,156,0,0,101,110,100,0,0,10,4046,4072, 168,0,0,116,101,114,109,105,110,97,116,101,0,1,0,3841,4055,16,10,4008, - 4096,168,13164,-3513680875729732409,98,117,102,102,101,114,58,115,116,97,114,116,0,3841,4044,10, - 4078,4115,168,13164,8246143877888709904,98,117,102,102,101,114,58,101,110,100,0,3841,4055,10,4099, - 4134,168,13164,8246143877888705218,98,117,102,102,101,114,58,97,100,100,0,3841,4055,16,1,4055, - 2049,3864,2049,4072,10,4118,4160,168,13164,8246143877888711801,98,117,102,102,101,114,58,103,101,116, - 0,1,4055,2049,3881,3841,4055,15,2049,4072,10,4144,4188,168,13164,-3513680875746570456,98,117,102,102, - 101,114,58,101,109,112,116,121,0,3841,4044,4097,4055,2049,4072,10,4170,4212,168,13164, + 4096,168,12126,-3513680875729732409,98,117,102,102,101,114,58,115,116,97,114,116,0,3841,4044,10, + 4078,4115,168,12126,8246143877888709904,98,117,102,102,101,114,58,101,110,100,0,3841,4055,10,4099, + 4134,168,12126,8246143877888705218,98,117,102,102,101,114,58,97,100,100,0,3841,4055,16,1,4055, + 2049,3864,2049,4072,10,4118,4160,168,12126,8246143877888711801,98,117,102,102,101,114,58,103,101,116, + 0,1,4055,2049,3881,3841,4055,15,2049,4072,10,4144,4188,168,12126,-3513680875746570456,98,117,102,102, + 101,114,58,101,109,112,116,121,0,3841,4044,4097,4055,2049,4072,10,4170,4212,168,12126, -4578413135315348908,98,117,102,102,101,114,58,115,105,122,101,0,3841,4055,3841,4044,18,10,4195, - 4234,168,13164,8246143877888724869,98,117,102,102,101,114,58,115,101,116,0,4097,4044,2049,4188,10, - 4218,4260,168,13164,-3186446687793719003,98,117,102,102,101,114,58,112,114,101,115,101,114,118,101, + 4234,168,12126,8246143877888724869,98,117,102,102,101,114,58,115,101,116,0,4097,4044,2049,4188,10, + 4218,4260,168,12126,-3186446687793719003,98,117,102,102,101,114,58,112,114,101,115,101,114,118,101, 0,3841,4044,3841,4055,1793,4273,1,27,2049,2229,4097,4044,10,1,4266,2049,2229,4097,4055, - 10,4239,4297,156,13164,-4600587576916820603,84,101,109,112,83,116,114,105,110,103,115,0,32,4280, - 4317,156,13164,7474516786580364824,84,101,109,112,83,116,114,105,110,103,77,97,120,0,512,4298, - 4331,168,13164,229440420829967,83,84,82,73,78,71,83,0,2049,1545,3841,4297,3841,4317,19,18, - 10,4318,4353,156,0,0,67,117,114,114,101,110,116,0,13,10,4340,4370,168,0, + 10,4239,4297,156,12126,-4600587576916820603,84,101,109,112,83,116,114,105,110,103,115,0,32,4280, + 4317,156,12126,7474516786580364824,84,101,109,112,83,116,114,105,110,103,77,97,120,0,512,4298, + 4331,168,12126,229440420829967,83,84,82,73,78,71,83,0,2049,1545,3841,4297,3841,4317,19,18, + 10,4318,4353,156,0,0,67,117,114,114,101,110,116,0,2,10,4340,4370,168,0, 0,115,58,112,111,105,110,116,101,114,0,3841,4353,3841,4317,19,2049,4331,17,10, 4355,4391,168,0,0,115,58,110,101,120,116,0,1,4353,2049,3864,3841,4353,3841,4297, - 11,1793,4407,1,0,4097,4353,10,1,4402,9,10,4318,4423,168,13164,6953962777192,115,58,116, + 11,1793,4407,1,0,4097,4353,10,1,4402,9,10,4318,4423,168,12126,6953962777192,115,58,116, 101,109,112,0,2,2049,104,2049,3125,2049,4370,4,2049,4018,2049,4370,2049,4391,10,4411, - 4451,168,13164,229480754149537,115,58,101,109,112,116,121,0,2049,4370,2049,4391,1,0,67502597,16, - 10,4438,4472,168,13164,6953962747657,115,58,115,107,105,112,0,6,1793,4480,68223234,1,786703,0, - 10,1,4475,2049,2372,2049,3139,5,10,4460,4500,168,13164,6953962453495,115,58,107,101,101,112, + 4451,168,12126,229480754149537,115,58,101,109,112,116,121,0,2049,4370,2049,4391,1,0,67502597,16, + 10,4438,4472,168,12126,6953962747657,115,58,115,107,105,112,0,6,1793,4480,68223234,1,786703,0, + 10,1,4475,2049,2372,2049,3139,5,10,4460,4500,168,12126,6953962453495,115,58,107,101,101,112, 0,2049,1913,1793,4509,1,4472,2049,1868,10,1,4504,9,2049,1977,1,144,2049,2229,2049, 156,10,4488,4534,180,0,229482595734750,115,105,103,105,108,58,39,0,2049,1913,1,4500,1, - 4423,2049,66,10,4521,4556,168,13164,229480755051740,115,58,102,101,116,99,104,0,17,15,10, - 4543,4572,168,13164,229480771002815,115,58,115,116,111,114,101,0,17,16,10,4559,4587,168,13164, + 4423,2049,66,10,4521,4556,168,12126,229480755051740,115,58,102,101,116,99,104,0,17,15,10, + 4543,4572,168,12126,229480771002815,115,58,115,116,111,114,101,0,17,16,10,4559,4587,168,12126, 6953962169596,115,58,99,104,111,112,0,2049,4423,2,2049,104,67502597,17,2049,3139,1,0,4, - 16,10,4575,4616,168,13164,249904557751418990,115,58,114,101,118,101,114,115,101,0,1793,4658,2, + 16,10,4575,4616,168,12126,249904557751418990,115,58,114,101,118,101,114,115,101,0,1793,4658,2, 2049,4423,2049,4234,1,104,1793,4634,2,2049,104,17,2049,3139,10,1,4627,2049,2255,4, 1793,4648,2,15,2049,4134,2049,3139,10,1,4641,2049,2449,3,2049,4096,2049,4423,10,1, - 4618,2049,4260,10,4601,4678,168,13164,249904555657463488,115,58,112,114,101,112,101,110,100,0,2049, + 4618,2049,4260,10,4601,4678,168,12126,249904555657463488,115,58,112,114,101,112,101,110,100,0,2049, 4423,1793,4702,2,2049,104,17,1793,4694,2,2049,104,2049,3125,10,1,4688,2049,2229,4, - 2049,4018,10,1,4682,2049,2241,10,4663,4721,168,13164,7572864733934314,115,58,97,112,112,101,110, - 100,0,4,2049,4678,10,4707,4741,168,13164,8246849907066750743,115,58,102,111,114,45,101,97,99, + 2049,4018,10,1,4682,2049,2241,10,4663,4721,168,12126,7572864733934314,115,58,97,112,112,101,110, + 100,0,4,2049,4678,10,4707,4741,168,12126,8246849907066750743,115,58,102,111,114,45,101,97,99, 104,0,1793,4756,67502597,6415,3,67502597,67502597,251987205,2054,101777670,1,1,4743,7,10,1,4743,8, - 771,10,4725,4779,168,13164,-2744677796467205929,115,58,105,110,100,101,120,47,99,104,97,114,0, + 771,10,4725,4779,168,12126,-2744677796467205929,115,58,105,110,100,101,120,47,99,104,97,114,0, 4,1793,4802,2049,58,25,4,1793,4791,67502597,12,10,1,4788,2049,2229,4,25,3,1, 4782,7,10,1,4782,1793,4811,18,2049,3139,772,10,1,4806,1793,4820,2049,104,67502597,11, - 10,1,4815,2049,2298,1793,4830,3,1,-1,10,1,4826,9,10,4761,4856,168,13164,-2157201767973730595, + 10,1,4815,2049,2298,1793,4830,3,1,-1,10,1,4826,9,10,4761,4856,168,12126,-2157201767973730595, 115,58,99,111,110,116,97,105,110,115,47,99,104,97,114,63,0,2049,4779,1, - -1,12,10,4834,4874,168,13164,6953962341782,115,58,104,97,115,104,0,1,5381,4,1793,4882, + -1,12,10,4834,4874,168,12126,6953962341782,115,58,104,97,115,104,0,1,5381,4,1793,4882, 286458116,33,10,1,4879,2049,4741,10,4862,4896,156,0,0,83,116,114,0,0,4887,4910, 168,0,0,101,120,116,114,97,99,116,0,2049,2217,3841,4896,4,2049,4018,3841,4896, 67502597,17,1,0,4,16,10,4897,4937,168,0,0,99,104,101,99,107,0,1,4910, @@ -263,7 +263,7 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 4,1793,4987,67502597,2049,2722,21,10,1,4982,2049,2229,4,1793,4997,772,2,10,1,4994, 9,10,1,4979,2049,2229,10,1,4977,2049,2229,10,4959,5022,168,0,0,115,101,116, 117,112,0,2049,4451,4097,4896,1,0,67503109,67503109,1,104,1,4874,2049,2255,1793,5042,67502597, - 2049,104,10,1,5038,2049,2229,4,10,4862,5068,168,13164,-581580411198892688,115,58,105,110,100,101, + 2049,104,10,1,5038,2049,2229,4,10,4862,5068,168,12126,-581580411198892688,115,58,105,110,100,101, 120,47,115,116,114,105,110,103,0,67502597,1793,5087,2049,5022,1793,5080,2049,4937,2049,4973, 10,1,5075,2049,2449,771,3,10,1,5071,2049,2229,18,1,2,18,1,-1,2049,3057, 10,5048,5109,156,0,0,83,114,99,0,0,5100,5119,156,0,0,84,97,114,0, @@ -274,111 +274,111 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 3841,5129,3841,5119,2049,104,2049,4018,10,5181,5221,168,0,0,99,111,109,112,97,114, 101,0,3841,5129,3841,5119,2049,118,3841,5145,22,4097,5145,3841,5145,1793,5241,3841,5137,4097, 5154,10,1,5236,2049,74,10,5208,5256,168,0,0,110,101,120,116,0,1,5137,2049, - 3864,10,5048,5285,168,13164,-6456227941126558634,115,58,99,111,110,116,97,105,110,115,47,115,116, + 3864,10,5048,5285,168,12126,-6456227941126558634,115,58,99,111,110,116,97,105,110,115,47,115,116, 114,105,110,103,63,0,4097,5119,4097,5109,2049,4451,4097,5129,1,0,4097,5137,1,0, 4097,5145,3841,5109,2049,104,1793,5316,2049,5194,2049,5170,2049,5221,2049,5256,10,1,5307,2049, - 2449,3841,5145,10,5261,5337,168,13164,7572864921182136,115,58,102,105,108,116,101,114,0,1793,5365, + 2449,3841,5145,10,5261,5337,168,12126,7572864921182136,115,58,102,105,108,116,101,114,0,1793,5365, 2049,4451,2049,4234,4,1793,5357,2049,2217,4,8,1,4134,1,17,2049,66,10,1,5346, - 2049,4741,3,2049,4096,10,1,5339,2049,4260,10,5323,5381,168,13164,210726137008,115,58,109,97, + 2049,4741,3,2049,4096,10,1,5339,2049,4260,10,5323,5381,168,12126,210726137008,115,58,109,97, 112,0,1793,5403,2049,4451,2049,4234,4,1793,5395,67502597,8,2049,4134,10,1,5390,2049,4741, - 3,2049,4096,10,1,5383,2049,4260,10,5370,5422,168,13164,7572865443813333,115,58,115,117,98,115, + 3,2049,4096,10,1,5383,2049,4260,10,5370,5422,168,12126,7572865443813333,115,58,115,117,98,115, 116,114,0,1793,5428,17,2049,4451,10,1,5424,2049,2229,1793,5440,67502597,1,4018,2049,2229, 10,1,5434,2049,2241,67502597,1793,5453,17,1,0,4,16,10,1,5447,2049,2229,10,5408, - 5471,168,13164,229480769412560,115,58,114,105,103,104,116,0,67502597,2049,104,67502597,18,4,2049,5422, - 10,5458,5492,168,13164,6953962489469,115,58,108,101,102,116,0,1,0,4,2049,5422,10,5480, - 5518,168,13164,-949014848675520942,115,58,98,101,103,105,110,115,45,119,105,116,104,63,0,2, - 2049,104,1,19,2049,2229,2049,5492,2049,118,10,5498,5548,168,13164,-2744863427173801468,115,58,101,110, + 5471,168,12126,229480769412560,115,58,114,105,103,104,116,0,67502597,2049,104,67502597,18,4,2049,5422, + 10,5458,5492,168,12126,6953962489469,115,58,108,101,102,116,0,1,0,4,2049,5422,10,5480, + 5518,168,12126,-949014848675520942,115,58,98,101,103,105,110,115,45,119,105,116,104,63,0,2, + 2049,104,1,19,2049,2229,2049,5492,2049,118,10,5498,5548,168,12126,-2744863427173801468,115,58,101,110, 100,115,45,119,105,116,104,63,0,2,2049,104,1,19,2049,2229,2049,5471,2049,118, - 10,5530,5572,168,13164,6953962177261,115,58,99,111,112,121,0,67502597,2049,104,2049,3125,2049,4018, - 10,5560,5594,168,13164,7572863551252214,115,58,68,73,71,73,84,83,0,2049,4472,48,49,50, + 10,5530,5572,168,12126,6953962177261,115,58,99,111,112,121,0,67502597,2049,104,2049,3125,2049,4018, + 10,5560,5594,168,12126,7572863551252214,115,58,68,73,71,73,84,83,0,2049,4472,48,49,50, 51,52,53,54,55,56,57,65,66,67,68,69,70,0,1,5596,10,5580,5639,168, - 13164,-3174032931242973971,115,58,65,83,67,73,73,45,76,79,87,69,82,67,65,83,69,0, + 12126,-3174032931242973971,115,58,65,83,67,73,73,45,76,79,87,69,82,67,65,83,69,0, 2049,4472,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,5641,10,5616,5694,168,13164,-3174020239987242608,115,58,65, + 115,116,117,118,119,120,121,122,0,1,5641,10,5616,5694,168,12126,-3174020239987242608,115,58,65, 83,67,73,73,45,85,80,80,69,82,67,65,83,69,0,2049,4472,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,5696,10,5671,5747,168,13164,4909441458232360267,115,58,65,83,67,73,73,45, + 88,89,90,0,1,5696,10,5671,5747,168,12126,4909441458232360267,115,58,65,83,67,73,73,45, 76,69,84,84,69,82,83,0,2049,4472,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,5749,10,5726,5824,168,13164,1619870888324870636,115,58,80,85,78,67,84,85,65, + 89,90,0,1,5749,10,5726,5824,168,12126,1619870888324870636,115,58,80,85,78,67,84,85,65, 84,73,79,78,0,2049,4472,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,5826,1,95,67502597,16,10,5805,5884,156,13164,-2745567821320788289,115,58,87,72,73,84,69,83, - 80,65,67,69,0,32,9,10,13,0,5866,5896,180,13164,177612,39,0,1,4451,2049, - 168,10,5889,5908,180,13164,177609,36,0,1,0,2049,156,10,5901,0,156,13164,249835240931843863,65, - 83,67,73,73,58,78,85,76,0,5913,27,156,13164,249835240931833987,65,83,67,73,73,58, - 69,83,67,0,5928,8,156,13164,7570764876722141,65,83,67,73,73,58,66,83,0,5943,9, - 156,13164,7570764876722340,65,83,67,73,73,58,72,84,0,5957,10,156,13164,7570764876722458,65,83,67, - 73,73,58,76,70,0,5971,11,156,13164,7570764876722802,65,83,67,73,73,58,86,84,0, - 5985,12,156,13164,7570764876722260,65,83,67,73,73,58,70,70,0,5999,13,156,13164,7570764876722173,65, - 83,67,73,73,58,67,82,0,6013,32,156,13164,-4630583730859567212,65,83,67,73,73,58,83, - 80,65,67,69,0,6027,127,156,13164,249835240931832445,65,83,67,73,73,58,68,69,76,0, - 6044,1,156,13164,249835240931849106,65,83,67,73,73,58,83,79,72,0,6059,2,156,13164,249835240931849287, - 65,83,67,73,73,58,83,84,88,0,6074,3,156,13164,249835240931834041,65,83,67,73,73, - 58,69,84,88,0,6089,4,156,13164,249835240931833872,65,83,67,73,73,58,69,79,84,0, - 6104,5,156,13164,249835240931833836,65,83,67,73,73,58,69,78,81,0,6119,6,156,13164,249835240931829111, - 65,83,67,73,73,58,65,67,75,0,6134,7,156,13164,249835240931830267,65,83,67,73,73, - 58,66,69,76,0,6149,14,156,13164,7570764876722698,65,83,67,73,73,58,83,79,0,6164, - 15,156,13164,7570764876722692,65,83,67,73,73,58,83,73,0,6178,16,156,13164,249835240931832669,65,83, - 67,73,73,58,68,76,69,0,6192,17,156,13164,249835240931832352,65,83,67,73,73,58,68, - 67,49,0,6207,18,156,13164,249835240931832353,65,83,67,73,73,58,68,67,50,0,6222,19, - 156,13164,249835240931832354,65,83,67,73,73,58,68,67,51,0,6237,20,156,13164,249835240931832355,65,83, - 67,73,73,58,68,67,52,0,6252,21,156,13164,249835240931843202,65,83,67,73,73,58,78, - 65,75,0,6267,22,156,13164,249835240931849442,65,83,67,73,73,58,83,89,78,0,6282,23, - 156,13164,249835240931834019,65,83,67,73,73,58,69,84,66,0,6297,24,156,13164,249835240931831226,65,83, - 67,73,73,58,67,65,78,0,6312,25,156,13164,7570764876722234,65,83,67,73,73,58,69, - 77,0,6327,26,156,13164,249835240931849298,65,83,67,73,73,58,83,85,66,0,6341,28,156, - 13164,7570764876722273,65,83,67,73,73,58,70,83,0,6356,29,156,13164,7570764876722306,65,83,67,73, - 73,58,71,83,0,6370,30,156,13164,7570764876722669,65,83,67,73,73,58,82,83,0,6384, - 31,156,13164,7570764876722768,65,83,67,73,73,58,85,83,0,6398,6430,168,13164,-3553210050247798618,99,58, + 1,5826,1,95,67502597,16,10,5805,5884,156,12126,-2745567821320788289,115,58,87,72,73,84,69,83, + 80,65,67,69,0,32,9,10,13,0,5866,5896,180,12126,177612,39,0,1,4451,2049, + 168,10,5889,5908,180,12126,177609,36,0,1,0,2049,156,10,5901,0,156,12126,249835240931843863,65, + 83,67,73,73,58,78,85,76,0,5913,27,156,12126,249835240931833987,65,83,67,73,73,58, + 69,83,67,0,5928,8,156,12126,7570764876722141,65,83,67,73,73,58,66,83,0,5943,9, + 156,12126,7570764876722340,65,83,67,73,73,58,72,84,0,5957,10,156,12126,7570764876722458,65,83,67, + 73,73,58,76,70,0,5971,11,156,12126,7570764876722802,65,83,67,73,73,58,86,84,0, + 5985,12,156,12126,7570764876722260,65,83,67,73,73,58,70,70,0,5999,13,156,12126,7570764876722173,65, + 83,67,73,73,58,67,82,0,6013,32,156,12126,-4630583730859567212,65,83,67,73,73,58,83, + 80,65,67,69,0,6027,127,156,12126,249835240931832445,65,83,67,73,73,58,68,69,76,0, + 6044,1,156,12126,249835240931849106,65,83,67,73,73,58,83,79,72,0,6059,2,156,12126,249835240931849287, + 65,83,67,73,73,58,83,84,88,0,6074,3,156,12126,249835240931834041,65,83,67,73,73, + 58,69,84,88,0,6089,4,156,12126,249835240931833872,65,83,67,73,73,58,69,79,84,0, + 6104,5,156,12126,249835240931833836,65,83,67,73,73,58,69,78,81,0,6119,6,156,12126,249835240931829111, + 65,83,67,73,73,58,65,67,75,0,6134,7,156,12126,249835240931830267,65,83,67,73,73, + 58,66,69,76,0,6149,14,156,12126,7570764876722698,65,83,67,73,73,58,83,79,0,6164, + 15,156,12126,7570764876722692,65,83,67,73,73,58,83,73,0,6178,16,156,12126,249835240931832669,65,83, + 67,73,73,58,68,76,69,0,6192,17,156,12126,249835240931832352,65,83,67,73,73,58,68, + 67,49,0,6207,18,156,12126,249835240931832353,65,83,67,73,73,58,68,67,50,0,6222,19, + 156,12126,249835240931832354,65,83,67,73,73,58,68,67,51,0,6237,20,156,12126,249835240931832355,65,83, + 67,73,73,58,68,67,52,0,6252,21,156,12126,249835240931843202,65,83,67,73,73,58,78, + 65,75,0,6267,22,156,12126,249835240931849442,65,83,67,73,73,58,83,89,78,0,6282,23, + 156,12126,249835240931834019,65,83,67,73,73,58,69,84,66,0,6297,24,156,12126,249835240931831226,65,83, + 67,73,73,58,67,65,78,0,6312,25,156,12126,7570764876722234,65,83,67,73,73,58,69, + 77,0,6327,26,156,12126,249835240931849298,65,83,67,73,73,58,83,85,66,0,6341,28,156, + 12126,7570764876722273,65,83,67,73,73,58,70,83,0,6356,29,156,12126,7570764876722306,65,83,67,73, + 73,58,71,83,0,6370,30,156,12126,7570764876722669,65,83,67,73,73,58,82,83,0,6384, + 31,156,12126,7570764876722768,65,83,67,73,73,58,85,83,0,6398,6430,168,12126,-3553210050247798618,99,58, 108,111,119,101,114,99,97,115,101,63,0,1,97,1,122,2049,3158,10,6412,6455, - 168,13164,-3552791238808663639,99,58,117,112,112,101,114,99,97,115,101,63,0,1,65,1,90, - 2049,3158,10,6437,6477,168,13164,249882047462872305,99,58,108,101,116,116,101,114,63,0,1,6430, - 1,6455,2049,2255,22,10,6462,6499,168,13164,7572182947632498,99,58,100,105,103,105,116,63,0, - 1,48,1,57,2049,3158,10,6485,6522,168,13164,8246107997572794159,99,58,118,105,115,105,98,108, - 101,63,0,1,32,1,126,2049,3158,10,6506,6543,168,13164,7572183659755470,99,58,118,111,119, + 168,12126,-3552791238808663639,99,58,117,112,112,101,114,99,97,115,101,63,0,1,65,1,90, + 2049,3158,10,6437,6477,168,12126,249882047462872305,99,58,108,101,116,116,101,114,63,0,1,6430, + 1,6455,2049,2255,22,10,6462,6499,168,12126,7572182947632498,99,58,100,105,103,105,116,63,0, + 1,48,1,57,2049,3158,10,6485,6522,168,12126,8246107997572794159,99,58,118,105,115,105,98,108, + 101,63,0,1,32,1,126,2049,3158,10,6506,6543,168,12126,7572183659755470,99,58,118,111,119, 101,108,63,0,2049,4472,97,101,105,111,117,65,69,73,79,85,0,1,6545,4, - 2049,4856,10,6529,6580,168,13164,-3553628119197217420,99,58,99,111,110,115,111,110,97,110,116,63, + 2049,4856,10,6529,6580,168,12126,-3553628119197217420,99,58,99,111,110,115,111,110,97,110,116,63, 0,2,2049,6477,1793,6590,2049,6543,2049,2644,10,1,6585,1793,6598,3,2049,2541,10,1, - 6594,2049,66,10,6562,6622,168,13164,-6558963794062736370,99,58,119,104,105,116,101,115,112,97,99, - 101,63,0,1,5884,4,2049,4856,10,6603,6647,168,13164,-6672106426782194349,99,58,45,108,111,119, - 101,114,99,97,115,101,63,0,2049,6430,2049,2644,10,6628,6671,168,13164,-6671687615343059370,99,58, + 6594,2049,66,10,6562,6622,168,12126,-6558963794062736370,99,58,119,104,105,116,101,115,112,97,99, + 101,63,0,1,5884,4,2049,4856,10,6603,6647,168,12126,-6672106426782194349,99,58,45,108,111,119, + 101,114,99,97,115,101,63,0,2049,6430,2049,2644,10,6628,6671,168,12126,-6671687615343059370,99,58, 45,117,112,112,101,114,99,97,115,101,63,0,2049,6455,2049,2644,10,6652,6691,168, - 13164,249881966047746975,99,58,45,100,105,103,105,116,63,0,2049,6499,2049,2644,10,6676,6716,168, - 13164,1197920222559514203,99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049,6622,2049, - 2644,10,6696,6738,168,13164,-4579699312045814628,99,58,45,118,105,115,105,98,108,101,63,0,2049, - 6522,2049,2644,10,6721,6758,168,13164,249881966759869947,99,58,45,118,111,119,101,108,63,0,2049, - 6543,2049,2644,10,6743,6782,168,13164,-6672524495731613151,99,58,45,99,111,110,115,111,110,97,110, - 116,63,0,2049,6580,2049,2644,10,6763,6803,168,13164,8246107917359977086,99,58,116,111,45,117,112, - 112,101,114,0,2,2049,6430,25,3,1,32,18,10,6787,6828,168,13164,8246107917349275483,99,58, + 12126,249881966047746975,99,58,45,100,105,103,105,116,63,0,2049,6499,2049,2644,10,6676,6716,168, + 12126,1197920222559514203,99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049,6622,2049, + 2644,10,6696,6738,168,12126,-4579699312045814628,99,58,45,118,105,115,105,98,108,101,63,0,2049, + 6522,2049,2644,10,6721,6758,168,12126,249881966759869947,99,58,45,118,111,119,101,108,63,0,2049, + 6543,2049,2644,10,6743,6782,168,12126,-6672524495731613151,99,58,45,99,111,110,115,111,110,97,110, + 116,63,0,2049,6580,2049,2644,10,6763,6803,168,12126,8246107917359977086,99,58,116,111,45,117,112, + 112,101,114,0,2,2049,6430,25,3,1,32,18,10,6787,6828,168,12126,8246107917349275483,99,58, 116,111,45,108,111,119,101,114,0,2,2049,6455,25,3,1,32,17,10,6812,6854, - 168,13164,-4579599832837481303,99,58,116,111,45,115,116,114,105,110,103,0,2049,4472,46,0,1, - 6856,2049,4423,1,39,2049,2241,10,6837,6886,168,13164,-6563237009071717459,99,58,116,111,103,103,108, + 168,12126,-4579599832837481303,99,58,116,111,45,115,116,114,105,110,103,0,2049,4472,46,0,1, + 6856,2049,4423,1,39,2049,2241,10,6837,6886,168,12126,-6563237009071717459,99,58,116,111,103,103,108, 101,45,99,97,115,101,0,2,2049,6430,1,6803,1,6828,2049,66,10,6867,6913,168, - 13164,-4579599833032159941,99,58,116,111,45,110,117,109,98,101,114,0,2,2049,6499,1793,6922,1, - 48,18,10,1,6918,1793,6930,3,1,0,10,1,6926,2049,66,10,6896,6951,168,13164, + 12126,-4579599833032159941,99,58,116,111,45,110,117,109,98,101,114,0,2,2049,6499,1793,6922,1, + 48,18,10,1,6918,1793,6930,3,1,0,10,1,6926,2049,66,10,6896,6951,168,12126, 8246850501110408334,115,58,116,111,45,117,112,112,101,114,0,1,6803,2049,5381,10,6935,6972,168, - 13164,8246850501099706731,115,58,116,111,45,108,111,119,101,114,0,1,6828,2049,5381,10,6956,6994, - 168,13164,-4555094364049076026,115,58,116,114,105,109,45,108,101,102,116,0,2049,4423,1793,7008,2049, - 58,1,6622,1,2740,2049,2255,21,10,1,6998,2049,2372,2049,3139,10,6977,7033,168,13164, + 12126,8246850501099706731,115,58,116,111,45,108,111,119,101,114,0,1,6828,2049,5381,10,6956,6994, + 168,12126,-4555094364049076026,115,58,116,114,105,109,45,108,101,102,116,0,2049,4423,1793,7008,2049, + 58,1,6622,1,2740,2049,2255,21,10,1,6998,2049,2372,2049,3139,10,6977,7033,168,12126, -2744161423935835847,115,58,116,114,105,109,45,114,105,103,104,116,0,2049,4423,2049,4616,2049,6994, - 2049,4616,10,7015,7054,168,13164,6953962791214,115,58,116,114,105,109,0,2049,7033,2049,6994,10, - 7042,7083,156,13164,-429402327855008236,82,101,119,114,105,116,101,85,110,100,101,114,115,99,111, + 2049,4616,10,7015,7054,168,12126,6953962791214,115,58,116,114,105,109,0,2049,7033,2049,6994,10, + 7042,7083,156,12126,-429402327855008236,82,101,119,114,105,116,101,85,110,100,101,114,115,99,111, 114,101,115,0,-1,7059,7093,168,0,0,115,117,98,0,1,95,1793,7100,1,32, 10,1,7097,2049,2554,10,7084,7118,168,0,0,114,101,119,114,105,116,101,0,3841, 7083,1793,7127,1,7093,2049,5381,10,1,7122,9,10,7105,7143,168,0,0,104,97,110, - 100,108,101,0,1,4534,8,10,7059,7160,180,13164,229482595734750,115,105,103,105,108,58,39, - 0,2049,7118,2049,7143,10,7147,7183,168,13164,-2744210522849075797,115,58,115,112,108,105,116,47,99, + 100,108,101,0,1,4534,8,10,7059,7160,180,12126,229482595734750,115,105,103,105,108,58,39, + 0,2049,7118,2049,7143,10,7147,7183,168,12126,-2744210522849075797,115,58,115,112,108,105,116,47,99, 104,97,114,0,2049,2217,2049,4779,772,2049,2217,2049,5492,1,41,2049,2229,10,7165,7217, - 168,13164,-72719441055178940,115,58,115,112,108,105,116,47,115,116,114,105,110,103,0,2049,2217, - 2049,5068,2049,3125,772,2049,2217,2049,5492,1,41,2049,2229,10,7197,7248,168,13164,249904557744535982,115, + 168,12126,-72719441055178940,115,58,115,112,108,105,116,47,115,116,114,105,110,103,0,2049,2217, + 2049,5068,2049,3125,772,2049,2217,2049,5492,1,41,2049,2229,10,7197,7248,168,12126,249904557744535982,115, 58,114,101,112,108,97,99,101,0,67502597,2049,104,2049,1977,16,1793,7264,2049,7217,4, 2049,1977,15,17,10,1,7256,2049,2229,2049,4678,2049,4721,10,7233,7287,156,0,0,83, 112,108,105,116,45,79,110,0,0,7273,7300,168,0,0,109,97,116,99,104,63, 0,3841,7287,11,10,7288,7319,168,0,0,116,101,114,109,105,110,97,116,101,0, 1,0,67502597,2049,3139,16,10,7304,7336,168,0,0,115,116,101,112,0,1,3125,2049, - 2229,2049,7300,1793,7350,2,2049,130,2049,7319,10,1,7344,9,10,7233,7370,168,13164,8246850503517749147, + 2229,2049,7300,1793,7350,2,2049,130,2049,7319,10,1,7344,9,10,7233,7370,168,12126,8246850503517749147, 115,58,116,111,107,101,110,105,122,101,0,4097,7287,2049,4500,2049,1977,1,0,2049, 130,1793,7392,2,2049,130,2,1,7336,2049,4741,3,10,1,7382,2049,2229,2049,1977,67502597, 18,2049,3139,67502597,16,10,7354,7417,156,0,0,78,101,101,100,108,101,0,0,0, @@ -399,7 +399,7 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 0,84,80,0,0,7695,7714,168,0,0,115,97,118,101,0,2049,4500,3841,7703,1, 7567,17,2049,3125,16,1,7703,2049,3864,10,7704,7739,168,0,0,110,101,120,116,0, 1793,7745,3841,7554,17,10,1,7741,2049,2241,10,7729,7761,168,0,0,100,111,110,101, - 63,0,2049,104,2049,2722,10,7354,7792,168,13164,9213749861880762729,115,58,116,111,107,101,110,105, + 63,0,2049,104,2049,2722,10,7354,7792,168,12126,9213749861880762729,115,58,116,111,107,101,110,105, 122,101,45,111,110,45,115,116,114,105,110,103,0,1,0,4097,7703,1793,7806,2, 1,7417,2049,5572,2049,4721,10,1,7798,1793,7815,2049,104,4097,7554,10,1,7810,2049,2255, 1793,7832,1,7417,2049,7217,2049,7714,2049,7739,2049,7761,10,1,7821,2049,2397,1,7567,3841, @@ -411,7 +411,7 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 0,2049,2761,1793,7949,1,45,2049,4134,10,1,7944,9,10,7924,7967,168,0,0,110, 45,62,100,105,103,105,116,0,2049,5594,17,15,10,7953,7985,168,0,0,99,111, 110,118,101,114,116,0,1793,7999,3841,243,20,4,2049,7967,2049,4134,2,2049,2722,10, - 1,7987,2049,2397,3,10,7766,8022,168,13164,-4562752463999572364,110,58,116,111,45,115,116,114,105, + 1,7987,2049,2397,3,10,7766,8022,168,12126,-4562752463999572364,110,58,116,111,45,115,116,114,105, 110,103,0,1793,8036,1,7858,2049,4234,2,2049,3086,2049,7985,2049,7940,10,1,8024,2049, 4260,1,7858,2049,4616,10,8005,8055,168,0,0,99,104,97,114,0,1,32,1793,8064, 1,95,2049,4134,10,1,8059,2049,2554,1,114,1793,8077,1,13,2049,4134,10,1,8072, @@ -422,65 +422,65 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 115,1793,8168,4,1,4134,2049,4741,10,1,8162,2049,2554,1,110,1793,8184,4,2049,8022, 1,4134,2049,4741,10,1,8176,2049,2554,3,10,8136,8202,168,0,0,104,97,110,100, 108,101,0,1,92,1793,8211,2049,58,2049,8055,10,1,8206,2049,2554,1,37,1793,8224, - 2049,58,2049,8146,10,1,8219,2049,2554,2049,4134,10,8005,8245,168,13164,7572864928505531,115,58,102, + 2049,58,2049,8146,10,1,8219,2049,2554,2049,4134,10,8005,8245,168,12126,7572864928505531,115,58,102, 111,114,109,97,116,0,1793,8274,2049,4451,1793,8269,2049,4234,1793,8264,2049,58,25,2049, 8202,1,8255,7,10,1,8255,8,3,10,1,8251,2049,2241,10,1,8247,2049,4260,10, - 8231,8292,168,13164,229480751847353,115,58,99,111,110,115,116,0,1,4500,2049,2229,2049,2131,10, + 8231,8292,168,12126,229480751847353,115,58,99,111,110,115,116,0,1,4500,2049,2229,2049,2131,10, 8279,8311,156,0,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, 8299,8349,168,0,0,102,114,111,109,0,2049,104,2,1793,8367,1793,8360,1,8311,4113, 10,1,8356,2049,2241,2049,3139,10,1,8354,2049,2449,3,10,8339,8381,168,0,0,116, 111,0,2,2049,104,1793,8397,2049,58,1,97,18,2049,3125,1,8311,266001,10,1,8386, - 2049,2449,3,10,8279,8416,168,13164,229481157528792,114,101,111,114,100,101,114,0,1,8349,2049, - 2229,2049,8381,10,8403,8434,168,13164,210709288570,99,117,114,114,121,0,2049,1977,1793,8444,4, - 2049,1818,2049,1843,10,1,8438,2049,2229,10,8423,8459,168,13164,6385158928,100,111,101,115,0, - 2049,1595,4,2049,8434,2049,1576,2049,182,16,1,168,2049,1660,10,8449,8490,168,13164,8246153734800721448, + 2049,2449,3,10,8279,8416,168,12126,229481157528792,114,101,111,114,100,101,114,0,1,8349,2049, + 2229,2049,8381,10,8403,8434,168,12126,210709288570,99,117,114,114,121,0,2049,1977,1793,8444,4, + 2049,1818,2049,1843,10,1,8438,2049,2229,10,8423,8459,168,12126,6385158928,100,111,101,115,0, + 2049,1595,4,2049,8434,2049,1576,2049,182,16,1,168,2049,1660,10,8449,8490,168,12126,8246153734800721448, 100,58,102,111,114,45,101,97,99,104,0,1,2,1793,8516,6415,2049,2217,1793,8508, 1793,8503,2052,10,1,8501,2049,2229,10,1,8499,2049,2229,1,8494,7,10,1,8494,8, - 3,10,8474,8538,168,13164,-4578079420196310922,100,58,108,111,111,107,117,112,45,120,116,0,1, + 3,10,8474,8538,168,12126,-4578079420196310922,100,58,108,111,111,107,117,112,45,120,116,0,1, 0,4,1793,8563,2049,2217,2049,182,2831,1793,8556,4,1,2172,2049,2229,10,1,8550,1, - 17,2049,66,10,1,8543,2049,8490,3,10,8521,8577,168,13164,5863407,103,99,0,1,3, - 4,2049,3967,10,8569,8597,168,13164,7572098019335426,97,58,108,101,110,103,116,104,0,15,10, - 8583,8613,168,13164,7572098062851599,97,58,109,105,100,100,108,101,0,2049,1977,1793,8636,2,2049, + 17,2049,66,10,1,8543,2049,8490,3,10,8521,8577,168,12126,5863407,103,99,0,1,3, + 4,2049,3967,10,8569,8597,168,12126,7572098019335426,97,58,108,101,110,103,116,104,0,15,10, + 8583,8613,168,12126,7572098062851599,97,58,109,105,100,100,108,101,0,2049,1977,1793,8636,2,2049, 130,1793,8626,2049,3125,17,10,1,8622,2049,2229,2049,1977,4,2049,4018,10,1,8617,2049, - 2229,10,8599,8653,168,13164,6953258052395,97,58,108,101,102,116,0,1,0,4,2049,8613,10, - 8641,8672,168,13164,229457522989118,97,58,114,105,103,104,116,0,67502597,2049,8597,67502597,18,4,2049, - 8613,10,8659,8704,168,13164,9069136730318539537,97,58,99,111,117,110,116,101,100,45,114,101,115, + 2229,10,8599,8653,168,12126,6953258052395,97,58,108,101,102,116,0,1,0,4,2049,8613,10, + 8641,8672,168,12126,229457522989118,97,58,114,105,103,104,116,0,67502597,2049,8597,67502597,18,4,2049, + 8613,10,8659,8704,168,12126,9069136730318539537,97,58,99,111,117,110,116,101,100,45,114,101,115, 117,108,116,115,0,8,2049,1977,1793,8717,2,2049,130,1,130,2049,2449,10,1,8709, - 2049,2229,10,8681,8741,168,13164,8526436589641133048,97,58,102,114,111,109,45,115,116,114,105,110, + 2049,2229,10,8681,8741,168,12126,8526436589641133048,97,58,102,114,111,109,45,115,116,114,105,110, 103,0,2049,1977,1793,8755,2,2049,104,2049,130,1,130,2049,4741,10,1,8745,2049,2229, - 10,8722,8776,168,13164,8246014500347515589,97,58,102,111,114,45,101,97,99,104,0,4,2049,58, + 10,8722,8776,168,12126,8246014500347515589,97,58,102,111,114,45,101,97,99,104,0,4,2049,58, 1,19,2049,2229,1793,8792,5,2049,58,84018692,525572,1542,10,1,8785,2049,2449,771,10,8760, - 8809,168,13164,210704781289,97,58,100,117,112,0,2049,1977,1793,8822,2,15,2049,130,1,130, - 2049,8776,10,1,8813,2049,2229,10,8798,8839,168,13164,6953257740187,97,58,99,111,112,121,0, + 8809,168,12126,210704781289,97,58,100,117,112,0,2049,1977,1793,8822,2,15,2049,130,1,130, + 2049,8776,10,1,8813,2049,2229,10,8798,8839,168,12126,6953257740187,97,58,99,111,112,121,0, 1,3,1793,8855,4097,3,2,2049,8597,2049,130,1,130,2049,8776,10,1,8843,2049,3967, - 10,8827,8877,168,13164,-4582662990808010201,97,58,116,111,45,115,116,114,105,110,103,0,1,3, + 10,8827,8877,168,12126,-4582662990808010201,97,58,116,111,45,115,116,114,105,110,103,0,1,3, 1793,8890,2049,8809,1,0,2049,130,2049,3125,10,1,8881,2049,3967,2049,4423,10,8860,8911, - 168,13164,7572097601960728,97,58,97,112,112,101,110,100,0,2049,2217,1,37,2049,2285,17,2049, + 168,12126,7572097601960728,97,58,97,112,112,101,110,100,0,2049,2217,1,37,2049,2285,17,2049, 1977,1793,8936,2049,130,1793,8931,1,130,2049,8776,10,1,8926,2049,2285,10,1,8922,2049, - 2229,10,8897,8956,168,13164,249879240302335150,97,58,112,114,101,112,101,110,100,0,4,2049,8911, - 10,8941,8972,168,13164,6953257732522,97,58,99,104,111,112,0,2049,8809,1,-1,2049,3946,2, - 2049,3881,10,8960,8996,168,13164,7572097789208550,97,58,102,105,108,116,101,114,0,1793,9011,67502597, + 2229,10,8897,8956,168,12126,249879240302335150,97,58,112,114,101,112,101,110,100,0,4,2049,8911, + 10,8941,8972,168,12126,6953257732522,97,58,99,104,111,112,0,2049,8809,1,-1,2049,3946,2, + 2049,3881,10,8960,8996,168,12126,7572097789208550,97,58,102,105,108,116,101,114,0,1793,9011,67502597, 1,27,2049,2229,4,1,130,1,17,2049,66,10,1,8998,2049,8434,2049,1977,1793,9026, 67502597,15,2049,130,2049,8776,10,1,9019,2049,2229,2049,1977,67502597,18,2049,3139,67502597,16,10, - 8982,9056,168,13164,-4582686815792817282,97,58,99,111,110,116,97,105,110,115,63,0,1,0,4, - 1793,9068,4,5,67502597,11,6,22,10,1,9061,2049,8776,772,10,9039,9098,168,13164,-3160266450763725308, + 8982,9056,168,12126,-4582686815792817282,97,58,99,111,110,116,97,105,110,115,63,0,1,0,4, + 1793,9068,4,5,67502597,11,6,22,10,1,9061,2049,8776,772,10,9039,9098,168,12126,-3160266450763725308, 97,58,99,111,110,116,97,105,110,115,47,115,116,114,105,110,103,63,0,1, 0,4,1793,9111,4,5,67502597,2049,118,6,22,10,1,9103,2049,8776,772,10,9074,9128, - 168,13164,210704790430,97,58,109,97,112,0,4,1793,9158,2049,58,1793,9152,1793,9141,15,67502597, + 168,12126,210704790430,97,58,109,97,112,0,4,1793,9158,2049,58,1793,9152,1793,9141,15,67502597, 8,10,1,9137,2049,2241,1,39,2049,2241,2049,3125,10,1,9135,2049,2449,771,10,1, - 9131,2049,2241,10,9117,9178,168,13164,249879242396290652,97,58,114,101,118,101,114,115,101,0,2049, + 9131,2049,2241,10,9117,9178,168,12126,249879242396290652,97,58,114,101,118,101,114,115,101,0,2049, 1977,1793,9212,2049,58,1793,9190,17,2049,3139,10,1,9186,2049,2241,2,2049,130,1793,9206, 2,15,2049,130,2049,3139,10,1,9199,2049,2449,3,10,1,9182,2049,2229,10,9163,9227, - 168,13164,6384993884,97,58,116,104,0,17,2049,3125,10,9217,9244,168,13164,229457508628298,97,58,102, - 101,116,99,104,0,2049,9227,15,10,9231,9261,168,13164,229457524579373,97,58,115,116,111,114, - 101,0,2049,9227,16,10,9248,9278,168,13164,229457508770408,97,58,102,105,114,115,116,0,1, - 0,2049,9244,10,9265,9295,168,13164,6953258048468,97,58,108,97,115,116,0,2,2049,8597,2049, - 3139,2049,9244,10,9283,9317,168,13164,7572098253803096,97,58,114,101,100,117,99,101,0,1,19, - 2049,2229,2049,8776,10,9303,9334,168,13164,6384048135,70,82,69,69,0,2049,4331,1,1025,18, + 168,12126,6384993884,97,58,116,104,0,17,2049,3125,10,9217,9244,168,12126,229457508628298,97,58,102, + 101,116,99,104,0,2049,9227,15,10,9231,9261,168,12126,229457524579373,97,58,115,116,111,114, + 101,0,2049,9227,16,10,9248,9278,168,12126,229457508770408,97,58,102,105,114,115,116,0,1, + 0,2049,9244,10,9265,9295,168,12126,6953258048468,97,58,108,97,115,116,0,2,2049,8597,2049, + 3139,2049,9244,10,9283,9317,168,12126,7572098253803096,97,58,114,101,100,117,99,101,0,1,19, + 2049,2229,2049,8776,10,9303,9334,168,12126,6384048135,70,82,69,69,0,2049,4331,1,1025,18, 1,513,1,12,19,18,2049,1977,18,10,9324,9364,156,0,0,78,101,120,116,65, 114,114,97,121,0,2,9349,9377,168,0,0,97,114,114,97,121,115,0,2049,4331, - 1,1025,18,1,513,1,12,19,18,10,9324,9401,168,13164,6953258340118,97,58,116,101,109, + 1,1025,18,1,513,1,12,19,18,10,9324,9401,168,12126,6953258340118,97,58,116,101,109, 112,0,3841,9364,2,1,12,11,1793,9416,3,1,0,2,4097,9364,10,1,9409,9, 1,513,19,2049,9377,17,67502597,2049,8597,2049,3125,2049,4018,3841,9364,1,513,19,2049,9377, 17,1,9364,2049,3864,10,9389,9456,156,0,0,67,111,117,110,116,0,4,9445,9470, @@ -493,24 +493,24 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 101,47,110,0,1793,9595,2049,9565,1,9548,9,1,9456,2049,3864,10,1,9585,2049,8776, 10,9568,9612,168,0,0,109,97,116,99,104,63,0,67502597,2049,118,10,9600,9631,168, 0,0,105,116,101,114,97,116,101,47,115,0,1793,9643,2049,9612,1,9548,9,1, - 9456,2049,3864,10,1,9633,2049,8776,10,9389,9663,168,13164,249879231104077855,97,58,105,110,100,105, + 9456,2049,3864,10,1,9633,2049,8776,10,9389,9663,168,12126,249879231104077855,97,58,105,110,100,105, 99,101,115,0,2049,9470,2049,1977,1793,9675,2049,9489,2049,9583,3,10,1,9669,2049,2229, - 2049,9506,2049,9528,10,9648,9706,168,13164,6001861788990794213,97,58,105,110,100,105,99,101,115,47, + 2049,9506,2049,9528,10,9648,9706,168,12126,6001861788990794213,97,58,105,110,100,105,99,101,115,47, 115,116,114,105,110,103,0,2049,9470,2049,1977,1793,9718,2049,9489,2049,9631,3,10,1, - 9712,2049,2229,2049,9506,2049,9528,10,9684,9740,168,13164,229457512492152,97,58,105,110,100,101,120, - 0,1793,9749,2049,9663,1,0,2049,9244,10,1,9742,2049,8577,10,9727,9774,168,13164,4816227687043827742, + 9712,2049,2229,2049,9506,2049,9528,10,9684,9740,168,12126,229457512492152,97,58,105,110,100,101,120, + 0,1793,9749,2049,9663,1,0,2049,9244,10,1,9742,2049,8577,10,9727,9774,168,12126,4816227687043827742, 97,58,105,110,100,101,120,47,115,116,114,105,110,103,0,1793,9783,2049,9706,1, - 0,2049,9244,10,1,9776,2049,8577,10,9754,9800,168,13164,6953258084126,97,58,109,97,107,101, + 0,2049,9244,10,1,9776,2049,8577,10,9754,9800,168,12126,6953258084126,97,58,109,97,107,101, 0,2049,8704,2,2,1,3,1793,9811,2049,9178,10,1,9808,2049,3967,4,2049,8839,10, - 9788,9826,180,13164,177696,123,0,1,339,2049,180,1,1560,2049,168,1,339,2049,180,10, - 9819,9846,180,13164,177698,125,0,1,355,2049,180,1,2229,2049,168,1,1560,2049,168,1, + 9788,9826,180,12126,177696,123,0,1,339,2049,180,1,1560,2049,168,1,339,2049,180,10, + 9819,9846,180,12126,177698,125,0,1,355,2049,180,1,2229,2049,168,1,1560,2049,168,1, 19,2049,174,1,43,2049,174,1,3139,2049,168,1,355,2049,180,1,9800,2049,168,10, - 9839,9891,168,13164,6953257904708,97,58,104,97,115,104,0,1,5381,4,1793,9902,4,1,33, - 19,17,10,1,9896,2049,8776,10,9879,9918,168,13164,210704782197,97,58,101,113,63,0,2049, - 9891,4,2049,9891,11,10,9907,9937,168,13164,6953255788674,97,58,45,101,113,63,0,2049,9891, - 4,2049,9891,12,10,9925,9964,168,13164,4448793249567199488,97,58,98,101,103,105,110,115,45,119, + 9839,9891,168,12126,6953257904708,97,58,104,97,115,104,0,1,5381,4,1793,9902,4,1,33, + 19,17,10,1,9896,2049,8776,10,9879,9918,168,12126,210704782197,97,58,101,113,63,0,2049, + 9891,4,2049,9891,11,10,9907,9937,168,12126,6953255788674,97,58,45,101,113,63,0,2049,9891, + 4,2049,9891,12,10,9925,9964,168,12126,4448793249567199488,97,58,98,101,103,105,110,115,45,119, 105,116,104,63,0,1,3,1793,9980,2,2049,8597,1,19,2049,2229,2049,8653,2049,9918, - 10,1,9968,2049,3967,10,9944,10003,168,13164,-3654621344420884174,97,58,101,110,100,115,45,119,105, + 10,1,9968,2049,3967,10,9944,10003,168,12126,-3654621344420884174,97,58,101,110,100,115,45,119,105, 116,104,63,0,1,3,1793,10019,2,2049,8597,1,19,2049,2229,2049,8672,2049,9918,10, 1,10007,2049,3967,10,9985,10040,156,0,0,83,117,98,115,116,105,116,117,116,101, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -523,7 +523,7 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 116,0,1,10040,2049,5572,10,10168,10199,168,0,0,99,111,109,98,105,110,101,0, 1,10040,2049,4721,2049,4721,10,10186,10220,168,0,0,102,105,110,100,45,101,110,100, 0,2,2049,104,1,10040,2049,104,18,67502597,17,10,10206,10242,168,0,0,99,108,101, - 97,110,0,2049,10220,1,0,4,16,10,9985,10268,168,13164,1672736740201773236,115,58,114,101,112, + 97,110,0,2049,10220,1,0,4,16,10,9985,10268,168,12126,1672736740201773236,115,58,114,101,112, 108,97,99,101,45,97,108,108,0,1,3,1793,10291,2049,10181,2049,7792,2049,4451,4, 1793,10284,2049,10199,10,1,10281,2049,8776,2049,10242,10,1,10272,2049,3967,10,10249,10314,168, 0,0,99,117,114,114,101,110,116,45,108,105,110,101,0,2049,4331,1,1025,18, @@ -531,52 +531,52 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 10344,1,32,11,10,1,10340,2049,5337,2049,104,10,10320,10371,168,0,0,112,114,111, 99,101,115,115,45,116,111,107,101,110,115,0,1793,10399,1,32,2049,7183,4,1793, 10392,2,2049,104,2049,2740,1,417,1,17,2049,66,10,1,10380,2049,2229,2049,3125,10, - 1,10373,2049,2449,2049,417,10,10249,10422,168,13164,8246849872898570441,115,58,101,118,97,108,117,97, + 1,10373,2049,2449,2049,417,10,10249,10422,168,12126,8246849872898570441,115,58,101,118,97,108,117,97, 116,101,0,2049,10314,2049,5572,2049,10314,2,2049,10338,2049,10371,10,10406,10442,156,0,0, 76,80,0,0,10434,10454,156,0,0,73,110,100,101,120,0,0,14,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,10443,10496,168,0,0,110,101,120,116,0,3841,10442,1, 10454,17,2049,3864,10,10486,10514,168,0,0,112,114,101,112,0,1,10442,2049,3864,1, 0,3841,10442,1,10454,17,16,10,10504,10537,168,0,0,100,111,110,101,0,1,10442, - 2049,3881,10,10406,10549,168,13164,177646,73,0,3841,10442,1,10454,17,15,10,10542,10563,168, - 13164,177647,74,0,3841,10442,1,10454,17,2049,3139,15,10,10556,10579,168,13164,177648,75,0, - 3841,10442,1,10454,17,1,2,18,15,10,10572,10608,168,13164,6047344052022463093,105,110,100,101,120, + 2049,3881,10,10406,10549,168,12126,177646,73,0,3841,10442,1,10454,17,15,10,10542,10563,168, + 12126,177647,74,0,3841,10442,1,10454,17,2049,3139,15,10,10556,10579,168,12126,177648,75,0, + 3841,10442,1,10454,17,1,2,18,15,10,10572,10608,168,12126,6047344052022463093,105,110,100,101,120, 101,100,45,116,105,109,101,115,0,2049,10514,4,1793,10624,25,33886721,1,2053,1542,2049, - 10496,1,10613,7,10,1,10613,8,3,2049,10537,10,10589,10644,168,13164,229463062432404,100,101,99, - 105,109,97,108,0,1,10,4097,243,10,10631,10661,168,13164,6953352993994,98,105,110,97,114, - 121,0,1,2,4097,243,10,10649,10677,168,13164,210722874360,111,99,116,97,108,0,1,8, - 4097,243,10,10666,10691,168,13164,193493706,104,101,120,0,1,16,4097,243,10,10682,10707,168, - 13164,210731100046,118,97,114,45,115,0,1,4500,2049,2229,2049,2102,10,10696,10732,168,13164,-2634409250251928459, + 10496,1,10613,7,10,1,10613,8,3,2049,10537,10,10589,10644,168,12126,229463062432404,100,101,99, + 105,109,97,108,0,1,10,4097,243,10,10631,10661,168,12126,6953352993994,98,105,110,97,114, + 121,0,1,2,4097,243,10,10649,10677,168,12126,210722874360,111,99,116,97,108,0,1,8, + 4097,243,10,10666,10691,168,12126,193493706,104,101,120,0,1,16,4097,243,10,10682,10707,168, + 12126,210731100046,118,97,114,45,115,0,1,4500,2049,2229,2049,2102,10,10696,10732,168,12126,-2634409250251928459, 116,97,105,108,45,114,101,99,117,114,115,101,0,1,1793,2049,1977,1,3,18, - 16,10,10714,10751,168,13164,6385224492,102,105,108,108,0,1793,10759,2049,2217,16,2049,3125,10, - 1,10753,2049,2449,771,10,10741,10783,168,13164,-3171118726347914531,105,111,58,101,110,117,109,101,114, - 97,116,101,0,27,10,10765,10799,168,13164,7572505472392333,105,111,58,113,117,101,114,121,0, - 28,10,10785,10816,168,13164,249892680268169699,105,111,58,105,110,118,111,107,101,0,29,10,10801, - 10835,168,13164,-4568031882453442320,105,111,58,115,99,97,110,45,102,111,114,0,1,-1,4,2049, + 16,10,10714,10751,168,12126,6385224492,102,105,108,108,0,1793,10759,2049,2217,16,2049,3125,10, + 1,10753,2049,2449,771,10,10741,10783,168,12126,-3171118726347914531,105,111,58,101,110,117,109,101,114, + 97,116,101,0,27,10,10765,10799,168,12126,7572505472392333,105,111,58,113,117,101,114,121,0, + 28,10,10785,10816,168,12126,249892680268169699,105,111,58,105,110,118,111,107,101,0,29,10,10801, + 10835,168,12126,-4568031882453442320,105,111,58,115,99,97,110,45,102,111,114,0,1,-1,4,2049, 10783,1793,10866,2049,10549,2049,10799,772,67502597,11,1793,10862,1793,10857,3,2049,10549,10,1,10853, - 2049,2229,10,1,10851,9,10,1,10842,2049,10608,3,10,10818,10883,168,13164,210707166203,99,58, - 112,117,116,0,1793,10885,1,0,2049,10816,10,10872,10898,168,13164,5863647,110,108,0,1, - 10,2049,10883,10,10890,10911,168,13164,5863816,115,112,0,1,32,2049,10883,10,10903,10925,168, - 13164,193506620,116,97,98,0,1,9,2049,10883,10,10916,10941,168,13164,210726140939,115,58,112,117, - 116,0,1,10883,2049,4741,10,10930,10957,168,13164,210720211334,110,58,112,117,116,0,2049,8022, - 2049,10941,10,10946,10973,168,13164,210726503048,114,101,115,101,116,0,2049,1560,25,771,1,10973, - 7,10,10962,10997,168,13164,8246237009912977886,100,117,109,112,45,115,116,97,99,107,0,2049,1560, + 2049,2229,10,1,10851,9,10,1,10842,2049,10608,3,10,10818,10883,168,12126,210707166203,99,58, + 112,117,116,0,1793,10885,1,0,2049,10816,10,10872,10898,168,12126,5863647,110,108,0,1, + 10,2049,10883,10,10890,10911,168,12126,5863816,115,112,0,1,32,2049,10883,10,10903,10925,168, + 12126,193506620,116,97,98,0,1,9,2049,10883,10,10916,10941,168,12126,210726140939,115,58,112,117, + 116,0,1,10883,2049,4741,10,10930,10957,168,12126,210720211334,110,58,112,117,116,0,2049,8022, + 2049,10941,10,10946,10973,168,12126,210726503048,114,101,115,101,116,0,2049,1560,25,771,1,10973, + 7,10,10962,10997,168,12126,8246237009912977886,100,117,109,112,45,115,116,97,99,107,0,2049,1560, 25,134284547,10997,134283782,10957,2049,10911,10,10981,11017,168,0,0,101,111,108,63,0,1793,11023, 1,13,11,10,1,11019,1793,11031,1,10,11,10,1,11027,1793,11039,1,32,11,10, 1,11035,2049,2298,22,22,10,11007,11058,168,0,0,118,97,108,105,100,63,0,2, 2049,104,2049,2740,10,11046,11073,168,0,0,98,115,63,0,2,1793,11080,1,8,11, 10,1,11076,1793,11088,1,127,11,10,1,11084,2049,2255,22,10,11064,11108,168,0,0, 99,104,101,99,107,45,98,115,0,2049,11073,1793,11131,2049,4212,1,2,2049,2675,1793, - 11124,2049,4160,3,10,1,11120,9,2049,4160,3,10,1,11112,9,10,10981,11146,168,13164, - 210707155874,99,58,103,101,116,0,1793,11148,1,1,2049,10835,2049,10816,10,11135,11171,168,13164, + 11124,2049,4160,3,10,1,11120,9,2049,4160,3,10,1,11112,9,10,10981,11146,168,12126, + 210707155874,99,58,103,101,116,0,1793,11148,1,1,2049,10835,2049,10816,10,11135,11171,168,12126, 8246849936849447419,115,58,103,101,116,45,119,111,114,100,0,1793,11199,1,7,15,2049,4234,1793, 11190,2049,11146,2,2049,4134,2049,11108,2049,11017,10,1,11180,2049,2397,2049,4096,2049,4587,10, - 1,11173,2049,4260,10,11155,11213,168,13164,193487813,98,121,101,0,26,10,11204,11227,168,13164, + 1,11173,2049,4260,10,11155,11213,168,12126,193487813,98,121,101,0,26,10,11204,11227,168,12126, 6953744547860,108,105,115,116,101,110,0,2049,11171,2049,11058,1,417,1,17,2049,66,1,11227, - 7,10,11215,11262,156,13164,-213800119713087686,100,58,72,97,115,104,45,70,117,110,99,116,105, - 111,110,0,4874,11241,11277,168,13164,7572226109254526,100,58,114,101,104,97,115,104,0,1793,11295, + 7,10,11215,11262,156,12126,-213800119713087686,100,58,72,97,115,104,45,70,117,110,99,116,105, + 111,110,0,4874,11241,11277,168,12126,7572226109254526,100,58,114,101,104,97,115,104,0,1793,11295, 1793,11287,2049,190,3841,11262,8,10,1,11281,2049,2241,2049,188,16,10,1,11279,2049,8490, - 10,11263,0,156,13150,210668957237,66,85,73,76,68,0,11300,11322,168,11795,210709067314,99,111,109, + 10,11263,0,156,12112,210668957237,66,85,73,76,68,0,11300,11322,168,11795,210709067314,99,111,109, 109,97,0,2049,130,10,11311,11335,168,11795,6385123288,99,111,110,115,0,2049,1977,1793,11345, 4,2049,11322,2049,11322,10,1,11339,2049,2229,10,11325,11359,168,11795,193488123,99,97,114,0, 10,11350,11369,168,11795,193488222,99,100,114,0,2049,3125,10,11360,11382,168,11795,6385108123,99,97, @@ -584,14 +584,14 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 10,11386,11410,168,11795,6385111390,99,100,114,64,0,2049,11369,15,10,11400,11424,168,11795,6385111359, 99,100,114,33,0,2049,11369,16,10,11414,11437,168,11795,193454780,69,78,68,0,10,11428, 11454,168,11795,8246317064958091121,102,108,108,58,99,114,101,97,116,101,0,1,11437,2049,11335,10, - 11438,11466,156,0,177687,114,0,19222,11438,11483,168,11795,8246317065617826724,102,108,108,58,116,111,45, + 11438,11466,156,0,177687,114,0,18203,11438,11483,168,11795,8246317065617826724,102,108,108,58,116,111,45, 101,110,100,0,2,4097,11466,1793,11508,2049,11410,2,1,11437,12,2,1793,11501,67502597,4097, 11466,10,1,11497,1,2172,2049,66,10,1,11488,2049,2372,3841,11466,10,11467,11537,168,11795, 4204933718218055169,102,108,108,58,97,112,112,101,110,100,47,118,97,108,117,101,0,1,11437, 2049,11335,4,2049,11483,2049,11424,10,11515,11565,168,11795,-3325079438733587419,102,108,108,58,116,111,45, 105,110,100,101,120,0,1,11410,2049,2449,10,11547,11583,168,11795,229465928290674,102,108,108,58, 100,101,108,0,2049,2217,2049,3139,2049,11565,1793,11596,2049,3125,2049,11565,10,1,11591,2049, - 2229,2049,11424,10,11570,11615,156,0,6952054634723,65,99,116,105,111,110,0,12956,11570,11634,168, + 2229,2049,11424,10,11570,11615,156,0,6952054634723,65,99,116,105,111,110,0,11922,11570,11634,168, 11795,-3325080032762929022,102,108,108,58,102,111,114,45,101,97,99,104,0,4097,11615,1793,11657,1793, 11646,2049,11382,3841,11615,8,10,1,11640,2049,2241,2049,11410,2,1,11437,12,10,1,11638, 2049,2372,3,10,11616,11679,168,11795,8246317065295222655,102,108,108,58,108,101,110,103,116,104,0, @@ -602,514 +602,463 @@ CELL ngaImage[] = { 1793,20378,22000,22019,202404,417,389,1249,1535,0,11277,0,10 2229,3841,11729,4,2049,11424,3841,11729,2049,11424,10,11730,11783,168,11795,229465928304278,102,108,108,58, 112,117,116,0,1793,11790,2049,10957,2049,10911,10,1,11785,2049,11634,10,105,110,116,101, 114,102,97,99,101,47,108,108,46,114,101,116,114,111,0,105,110,105,116,0, - 11814,13094,11770,11839,156,13072,-2744922491217532500,115,58,100,101,100,117,112,46,100,97,116,97,0, - 11819,11821,11850,156,0,6384573307,84,101,109,112,0,105,110,116,101,114,102,97,99,101, - 47,98,108,111,99,107,115,46,114,101,116,114,111,0,111,0,0,0,114,111, + 11814,12056,11770,11839,156,12034,-2744922491217532500,115,58,100,101,100,117,112,46,100,97,116,97,0, + 11819,11821,11848,156,0,5863786,116,49,0,522752,11840,11857,156,0,5863787,116,50,0,0,11821, + 11880,168,12034,-1192507208876296873,115,58,100,101,100,117,112,46,114,101,103,105,115,116,101,114, + 0,2049,4500,3841,11839,4,1,11537,2049,2241,10,11858,11912,168,12034,-1192507805573830048,115,58,100,101, + 100,117,112,46,100,101,102,105,110,101,100,63,0,4097,11848,1,0,4097,11857,3841, + 11839,1793,11932,3841,11848,2049,118,3841,11857,22,4097,11857,10,1,11922,2049,11634,3841,11857,10, + 11890,11957,168,12034,-2744922491217452109,115,58,100,101,100,117,112,46,102,105,110,100,0,4097,11848, + 1,0,4097,11857,3841,11839,1793,11984,2,3841,11848,2049,118,1793,11977,4097,11857,10,1,11974, + 1,17,2049,66,10,1,11967,2049,11634,3841,11857,10,11939,12004,168,12034,229480752663076,115,58,100, + 101,100,117,112,0,2049,4423,2,2049,11912,1,11957,1,11880,2049,66,10,11991,12031,168, + 12034,249904561963058472,115,58,117,110,105,113,117,101,63,0,2049,11912,10,105,110,116,101,114, + 102,97,99,101,47,100,101,100,117,112,46,114,101,116,114,111,0,12034,12110,12016, + 12076,168,12086,-3502357327552891667,100,58,115,101,116,45,115,111,117,114,99,101,0,1,12004,2049, + 2229,2049,236,2049,186,16,10,105,110,116,101,114,102,97,99,101,47,115,111,117, + 114,99,101,115,46,114,101,116,114,111,0,12086,12124,98,117,105,108,100,46,114, + 101,116,114,111,0,12112,12138,114,101,116,114,111,46,102,111,114,116,104,0,12126, + 14410,12058,12151,168,12237,210720194422,110,58,97,100,100,0,17,10,12140,12164,168,12237,210720214583,110, + 58,115,117,98,0,18,10,12153,12177,168,12237,210720208059,110,58,109,117,108,0,19,10, + 12166,12190,168,12237,210720197872,110,58,100,105,118,0,197652,10,12179,12203,168,12237,210720207853,110,58, + 109,111,100,0,788,10,12192,12219,168,12237,7572651751048528,110,58,100,105,118,109,111,100,0, + 20,10,12205,12234,168,12237,229462174306957,99,111,109,109,97,58,97,0,2049,130,10,105,110, + 116,101,114,102,97,99,101,47,107,111,110,105,108,111,46,114,101,116,114,111, + 0,12221,12281,168,14380,-6845980351726443322,102,108,111,97,116,58,111,112,101,114,97,116,105,111, + 110,0,1,2,2049,10835,2,2049,2761,1793,12331,3,2049,4472,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,12293,2049,10941,2049,10898,10,1,12290,2049,2862,2049,10816,10,12260, + 12354,168,14380,8246618443670464787,110,58,116,111,45,102,108,111,97,116,0,1,0,2049,12281,10, + 12338,12375,168,14380,8246850501092474552,115,58,116,111,45,102,108,111,97,116,0,1,1,2049,12281, + 10,12359,12397,168,14380,-4575005096076366594,102,58,116,111,45,110,117,109,98,101,114,0,1,2, + 2049,12281,10,12380,12419,168,14380,-4575005095881687956,102,58,116,111,45,115,116,114,105,110,103,0, + 2049,4451,2,1,3,2049,12281,10,12402,12436,168,14380,193490032,102,58,43,0,1,4,2049, + 12281,10,12427,12450,168,14380,193490034,102,58,45,0,1,5,2049,12281,10,12441,12464,168,14380, + 193490031,102,58,42,0,1,6,2049,12281,10,12455,12478,168,14380,193490036,102,58,47,0,1, + 7,2049,12281,10,12469,12496,168,14380,229463966214663,102,58,102,108,111,111,114,0,1,8,2049, + 12281,10,12483,12516,168,14380,249886255052186944,102,58,99,101,105,108,105,110,103,0,1,9,2049, + 12281,10,12501,12533,168,14380,6953453994383,102,58,115,113,114,116,0,1,10,2049,12281,10,12521, + 12549,168,14380,210710711802,102,58,101,113,63,0,1,11,2049,12281,10,12538,12566,168,14380,6953451465639, + 102,58,45,101,113,63,0,1,12,2049,12281,10,12554,12582,168,14380,210710719524,102,58,108, + 116,63,0,1,13,2049,12281,10,12571,12598,168,14380,210710714079,102,58,103,116,63,0,1, + 14,2049,12281,10,12587,12616,168,14380,229463963592506,102,58,100,101,112,116,104,0,1,15,2049, + 12281,10,12603,12632,168,14380,210710710894,102,58,100,117,112,0,1,16,2049,12281,10,12621,12649, + 168,14380,6953453456314,102,58,100,114,111,112,0,1,17,2049,12281,10,12637,12666,168,14380,6953454000352, + 102,58,115,119,97,112,0,1,18,2049,12281,10,12654,12682,168,14380,210710719399,102,58,108, + 111,103,0,1,19,2049,12281,10,12671,12700,168,14380,229463978190066,102,58,112,111,119,101,114, + 0,1,20,2049,12281,10,12687,12716,168,14380,210710726831,102,58,115,105,110,0,1,21,2049, + 12281,10,12705,12732,168,14380,210710727656,102,58,116,97,110,0,1,22,2049,12281,10,12721,12748, + 168,14380,210710709610,102,58,99,111,115,0,1,23,2049,12281,10,12737,12765,168,14380,6953453349392,102, + 58,97,115,105,110,0,1,24,2049,12281,10,12753,12782,168,14380,6953453332171,102,58,97,99, + 111,115,0,1,25,2049,12281,10,12770,12799,168,14380,6953453350217,102,58,97,116,97,110,0, + 1,26,2049,12281,10,12787,12816,168,14380,6953453890949,102,58,112,117,115,104,0,1,27,2049, + 12281,10,12804,12832,168,14380,210710723764,102,58,112,111,112,0,1,28,2049,12281,10,12821,12851, + 168,14380,7572310679561435,102,58,97,100,101,112,116,104,0,1,29,2049,12281,10,12837,12868,168, + 14380,6953453855649,102,58,111,118,101,114,0,2049,12816,2049,12632,2049,12832,2049,12666,10,12856,12889, + 168,14380,6953454034172,102,58,116,117,99,107,0,2049,12632,2049,12816,2049,12666,2049,12832,10,12877, + 12909,168,14380,210710721388,102,58,110,105,112,0,2049,12666,2049,12649,10,12898,12931,168,14380,-4575027385529052237, + 102,58,100,114,111,112,45,112,97,105,114,0,2049,12649,2049,12649,10,12914,12952,168, + 14380,8246246480203571943,102,58,100,117,112,45,112,97,105,114,0,2049,12868,2049,12868,10,12936,12968, + 168,14380,210710725946,102,58,114,111,116,0,2049,12816,2049,12666,2049,12832,2049,12666,10,12957,12990, + 180,14380,229482595734757,115,105,103,105,108,58,46,0,2049,1913,1,4500,1,4423,2049,66,1, + 12375,2049,168,10,12977,13017,168,14380,7572311399974070,102,58,115,113,117,97,114,101,0,2049,12632, + 2049,12464,10,13003,13039,168,14380,-4575010631505066633,102,58,112,111,115,105,116,105,118,101,63,0, + 1,0,2049,12354,2049,12598,10,13022,13063,168,14380,-4575013886317431657,102,58,110,101,103,97,116,105, + 118,101,63,0,1,0,2049,12354,2049,12582,10,13046,13084,168,14380,7572311189563001,102,58,110,101, + 103,97,116,101,0,1,-1,2049,12354,2049,12464,10,13070,13102,168,14380,210710707003,102,58,97, + 98,115,0,2049,12632,2049,13063,1,13084,9,10,13091,13121,168,14380,210710723966,102,58,112,117, + 116,0,2049,12419,2049,10941,10,13110,13136,168,14380,6385172350,102,58,80,73,0,2049,4472,51, + 46,49,52,49,53,57,50,54,53,52,0,1,13138,2049,12375,10,13126,13164,168,14380, + 193490058,102,58,69,0,2049,4472,50,46,55,49,56,50,56,49,56,50,56,0,1, + 13166,2049,12375,10,13155,13194,168,14380,210710685186,102,58,78,65,78,0,2049,4472,48,0,1, + 13196,2049,12375,2049,4472,48,0,1,13204,2049,12375,2049,12478,10,13183,13224,168,14380,210710680162,102, + 58,73,78,70,0,2049,4472,49,46,48,0,1,13226,2049,12375,2049,4472,48,0,1, + 13236,2049,12375,2049,12478,10,13213,13257,168,14380,6953451433999,102,58,45,73,78,70,0,2049,4472, + 45,49,46,48,0,1,13259,2049,12375,2049,4472,48,0,1,13270,2049,12375,2049,12478,10, + 13245,13291,168,14380,6953453797089,102,58,110,97,110,63,0,2049,12632,2049,12566,10,13279,13308,168, + 14380,6953453631297,102,58,105,110,102,63,0,2049,13224,2049,12549,10,13296,13326,168,14380,229463898507918,102, + 58,45,105,110,102,63,0,2049,13257,2049,12549,10,13313,13344,168,14380,229463980560013,102,58,114, + 111,117,110,100,0,2049,12632,2049,13063,1793,13365,2049,4472,48,46,53,0,1,13352,2049, + 12375,2049,12450,2049,12516,10,1,13350,1793,13384,2049,4472,48,46,53,0,1,13371,2049,12375, + 2049,12436,2049,12496,10,1,13369,2049,66,10,13331,13400,168,14380,210710720297,102,58,109,105,110, + 0,2049,12952,2049,12582,1,12649,1,12909,2049,66,10,13389,13422,168,14380,210710720043,102,58,109, + 97,120,0,2049,12952,2049,12598,1,12649,1,12909,2049,66,10,13411,13446,168,14380,229463973220004,102, + 58,108,105,109,105,116,0,2049,12666,2049,12816,2049,13400,2049,12832,2049,13422,10,13433,13473, + 168,14380,8246246374547107374,102,58,98,101,116,119,101,101,110,63,0,2049,12968,2049,12632,2049,12816, + 2049,12968,2049,12968,2049,13446,2049,12832,2049,12549,10,13457,13501,168,14380,210710716095,102,58,105,110, + 99,0,2049,4472,49,0,1,13503,2049,12375,2049,12436,10,13490,13523,168,14380,210710710353,102,58, + 100,101,99,0,2049,4472,49,0,1,13525,2049,12375,2049,12450,10,13512,13546,168,14380,6953453401985, + 102,58,99,97,115,101,0,2049,12868,2049,12549,1793,13558,2049,12649,8,1,-1,10,1, + 13552,1793,13566,3,1,0,10,1,13562,2049,66,25,6,771,10,13534,13586,168,14380,6953453985302, + 102,58,115,105,103,110,0,2049,12632,2049,4472,48,0,1,13590,2049,12375,2049,12549,1793, + 13605,1,0,2049,12649,10,1,13600,2049,2862,2049,4472,48,0,1,13611,2049,12375,2049,12598, + 1793,13624,1,1,10,1,13621,1793,13631,1,-1,10,1,13628,2049,66,10,13574,9223372036854775805,156, + 14380,210709498186,101,58,77,65,88,0,13636,-9223372036854775805,156,14380,210709498440,101,58,77,73,78,0,13647, + -9223372036854775807,156,14380,210709499265,101,58,78,65,78,0,13658,9223372036854775806,156,14380,210709494241,101,58,73,78,70, + 0,13669,-9223372036854775806,156,14380,6953412298606,101,58,45,73,78,70,0,13680,13702,168,14380,6385137393,101,58, + 110,63,0,1,-9223372036854775805,2049,3125,1,9223372036854775805,2049,3139,2049,3158,10,13692,13725,168,14380,6953414626089,101, + 58,109,97,120,63,0,1,9223372036854775805,11,10,13713,13741,168,14380,6953414634471,101,58,109,105,110, + 63,0,1,-9223372036854775805,11,10,13729,13758,168,14380,229462698216771,101,58,122,101,114,111,63,0,2049, + 2722,10,13745,13773,168,14380,6953414661696,101,58,110,97,110,63,0,1,-9223372036854775807,11,10,13761,13789, + 168,14380,6953414495904,101,58,105,110,102,63,0,1,9223372036854775806,11,10,13777,13806,168,14380,229462607039949,101, + 58,45,105,110,102,63,0,1,-9223372036854775806,11,10,13793,13822,168,14380,6953414278252,101,58,99,108, + 105,112,0,1,-9223372036854775805,1,9223372036854775805,2049,3106,10,13810,13839,168,14380,6385171963,102,58,69,49,0, + 1793,13841,2049,4472,49,46,101,53,0,1,13843,2049,12375,10,13829,13872,168,14380,-1561378222854156682,102, + 58,115,105,103,110,101,100,45,115,113,114,116,0,2049,12632,2049,13586,2049,13102,2049, + 12533,2049,12354,2049,12464,10,13853,13906,168,14380,-3240429906897787043,102,58,115,105,103,110,101,100,45, + 115,113,117,97,114,101,0,2049,12632,2049,13586,2049,12632,2049,12464,2049,12354,2049,12464,10, + 13885,13933,168,0,7572308662409552,102,58,45,115,104,105,102,116,0,2049,13839,2049,12464,10,13919, + 13952,168,0,7572308584138766,102,58,43,115,104,105,102,116,0,2049,13839,2049,12478,10,13938,13972, + 168,0,249886182735593054,102,58,43,101,110,99,111,100,101,0,2049,13872,2049,13933,10,13957,13992, + 168,0,249886185318528992,102,58,45,101,110,99,111,100,101,0,2049,12632,2049,13586,2049,13952,2049, + 12632,2049,12464,2049,12354,2049,12464,10,13885,14019,168,14380,6953454025850,102,58,116,111,45,101,0, + 2049,12632,2049,13291,1793,14030,2049,12649,1,-9223372036854775807,10,1,14025,2049,2862,2049,12632,2049,13308,1793, + 14045,2049,12649,1,9223372036854775806,10,1,14040,2049,2862,2049,12632,2049,13326,1793,14060,2049,12649,1,-9223372036854775806, + 10,1,14055,2049,2862,2049,13972,2049,13344,2049,12397,2049,13822,1,-9223372036854775805,1,12649,2049,2554,1, + 9223372036854775805,1,12649,2049,2554,10,14007,14097,168,14380,6953414890458,101,58,116,111,45,102,0,1,-9223372036854775807, + 1,13194,2049,2554,1,9223372036854775806,1,13224,2049,2554,1,-9223372036854775806,1,13257,2049,2554,2049,12354,2049,13992, + 10,14085,14133,168,14380,229463981919218,102,58,115,116,111,114,101,0,1,14019,2049,2229,16,10, + 14120,14152,168,14380,229463965968143,102,58,102,101,116,99,104,0,15,2049,14097,10,14139,14174,168, + 14380,-3401946998789110658,102,58,100,117,109,112,45,115,116,97,99,107,0,2049,12616,2,1,12816, + 2049,2449,1793,14192,2049,12832,2049,12632,2049,13121,2049,10911,10,1,14183,2049,2449,10,14156,14216, + 168,14380,-1583786518488284545,102,58,100,117,109,112,45,97,115,116,97,99,107,0,2049,12851,2, + 1,12832,2049,2449,1793,14234,2049,12632,2049,13121,2049,10911,2049,12816,10,1,14225,2049,2449,10, + 14197,14250,168,14380,210709538045,101,58,112,117,116,0,1,9223372036854775805,1793,14267,2049,4472,101,58,77, + 65,88,0,1,14256,2049,10941,10,1,14254,2049,2554,1,-9223372036854775805,1793,14288,2049,4472,101,58, + 77,73,78,0,1,14277,2049,10941,10,1,14275,2049,2554,1,0,1793,14307,2049,4472,101, + 58,48,0,1,14298,2049,10941,10,1,14296,2049,2554,1,-9223372036854775807,1793,14328,2049,4472,101,58, + 78,65,78,0,1,14317,2049,10941,10,1,14315,2049,2554,1,9223372036854775806,1793,14349,2049,4472,101, + 58,73,78,70,0,1,14338,2049,10941,10,1,14336,2049,2554,1,-9223372036854775806,1793,14371,2049,4472, + 101,58,45,73,78,70,0,1,14359,2049,10941,10,1,14357,2049,2554,2049,14097,2049,13121, + 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,14380,15258,14239,14432,168,15231,8056574075740390096,102,105, + 108,101,58,111,112,101,114,97,116,105,111,110,0,1,4,2049,10835,2,2049,2761, + 1793,14482,3,2049,4472,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,14444,2049,10941, + 2049,10898,10,1,14441,2049,2862,2049,10816,10,14412,0,156,15231,6953509466161,102,105,108,101,58, + 82,0,14489,1,156,15231,6953509466166,102,105,108,101,58,87,0,14501,2,156,15231,6953509466144,102, + 105,108,101,58,65,0,14513,3,156,15231,229465812383356,102,105,108,101,58,82,43,0,14525, + 14553,168,15231,249888269686595441,102,105,108,101,58,111,112,101,110,0,1,0,2049,14432,10,14538, + 14574,168,15231,8246312899643285909,102,105,108,101,58,99,108,111,115,101,0,1,1,2049,14432,10, + 14558,14594,168,15231,249888269686691131,102,105,108,101,58,114,101,97,100,0,1,2,2049,14432,10, + 14579,14615,168,15231,8246312899667213450,102,105,108,101,58,119,114,105,116,101,0,1,3,2049,14432, + 10,14599,14635,168,15231,249888269686763376,102,105,108,101,58,116,101,108,108,0,1,4,2049,14432, + 10,14620,14655,168,15231,249888269686727207,102,105,108,101,58,115,101,101,107,0,1,5,2049,14432, + 10,14640,14675,168,15231,249888269686732250,102,105,108,101,58,115,105,122,101,0,1,6,2049,14432, + 10,14660,14697,168,15231,-4572835417384127758,102,105,108,101,58,100,101,108,101,116,101,0,1,7, + 2049,14432,10,14680,14718,168,15231,8246312899646850209,102,105,108,101,58,102,108,117,115,104,0,1, + 8,2049,14432,10,14702,14744,168,15231,7612651040925696305,102,105,108,101,58,114,101,97,100,47,98, + 121,116,101,115,0,1,9,2049,14432,10,14723,14771,168,15231,-7028659436281878592,102,105,108,101,58, + 119,114,105,116,101,47,98,121,116,101,115,0,1,10,2049,14432,10,14749,14793,168, + 15231,-4572835416836630931,102,105,108,101,58,114,101,97,100,47,99,0,1,11,2049,14432,10,14776, + 14816,168,15231,-3329616158956188292,102,105,108,101,58,119,114,105,116,101,47,99,0,1,12,2049, + 14432,10,14798,14839,168,15231,-3329616181967816770,102,105,108,101,58,101,120,105,115,116,115,63,0, + 1,0,2049,14553,2,2049,2740,1793,14853,2049,14574,2049,2527,10,1,14848,1793,14861,3,2049, + 2541,10,1,14857,2049,66,10,14821,14893,168,15231,-4283841618960457812,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,14553,2,2049, + 14675,4,10,14866,14928,168,15231,2106155595587003402,102,105,108,101,58,111,112,101,110,45,102,111, + 114,45,97,112,112,101,110,100,0,1,2,2049,14553,2,2049,14675,4,10,14902,14964, + 168,15231,-4283841611984295498,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,14553,10,14937,14978,156,0,193455704,70,73,68,0,0, + 14969,14989,156,0,6384542144,83,105,122,101,0,0,14979,15002,156,0,6952054634723,65,99,116,105, + 111,110,0,0,14990,15014,168,0,210644670123,45,101,111,102,63,0,3841,14978,2049,14635,3841, + 14989,13,10,15003,15036,168,0,7572809360530097,112,114,101,115,101,114,118,101,0,1,14978,1793, + 15047,1,14989,1,27,2049,3967,10,1,15040,2049,3967,10,14937,15072,168,15231,8056577820387649264,102,105, + 108,101,58,114,101,97,100,45,108,105,110,101,0,2049,1977,4,1,13,2049,14432, + 2049,1977,10,15052,15106,168,15231,-8859848394595038695,102,105,108,101,58,102,111,114,45,101,97,99, + 104,45,108,105,110,101,0,1793,15137,4097,15002,2049,14893,4097,14978,4097,14989,1793,15128,3841, + 14978,2049,15072,3841,15002,8,2049,15014,10,1,15118,2049,2372,3841,14978,2049,14574,10,1,15108, + 2049,15036,10,15082,15151,156,0,193455704,70,73,68,0,0,15082,15168,168,15231,8246312899662267157,102,105, + 108,101,58,115,108,117,114,112,0,1793,15195,4,2049,4234,2049,14893,4097,15151,1793,15186, + 3841,15151,2049,14594,2049,4134,10,1,15179,2049,2449,3841,15151,2049,14574,10,1,15170,2049,4260, + 10,15152,15215,168,15231,249888269686739198,102,105,108,101,58,115,112,101,119,0,2049,14964,4,1793, + 15224,67502597,2049,14615,10,1,15220,2049,4741,2049,14574,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,15231, + 15997,15200,15281,168,15976,4299348465103751587,105,111,58,117,110,105,120,45,115,121,115,99,97,108, + 108,0,1,8,2049,10835,2,2049,2761,1793,15331,3,2049,4472,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,15293,2049,10941,2049,10898,10,1,15290,2049,2862,2049,10816,10,15260, + 15355,168,15976,-4549633084047572696,117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,15281, + 10,15338,15375,168,15976,249909575776928405,117,110,105,120,58,102,111,114,107,0,1,1,2049,15281, + 10,15360,15396,168,15976,8247016000637760504,117,110,105,120,58,101,120,101,99,48,0,1,2,2049, + 15281,10,15380,15417,168,15976,8247016000637760505,117,110,105,120,58,101,120,101,99,49,0,1,3, + 2049,15281,10,15401,15438,168,15976,8247016000637760506,117,110,105,120,58,101,120,101,99,50,0,1, + 4,2049,15281,10,15422,15459,168,15976,8247016000637760507,117,110,105,120,58,101,120,101,99,51,0, + 1,5,2049,15281,10,15443,15479,168,15976,249909575776901981,117,110,105,120,58,101,120,105,116,0, + 1,6,2049,15281,10,15464,15501,168,15976,-4549633084540884128,117,110,105,120,58,103,101,116,112,105, + 100,0,1,7,2049,15281,10,15484,15521,168,15976,249909575777523800,117,110,105,120,58,119,97,105, + 116,0,1,8,2049,15281,10,15506,15541,168,15976,249909575777101359,117,110,105,120,58,107,105,108, + 108,0,1,9,2049,15281,10,15526,15562,168,15976,8247016000650494309,117,110,105,120,58,112,111,112, + 101,110,0,1,10,2049,15281,10,15546,15584,168,15976,-4549633084191325687,117,110,105,120,58,112,99, + 108,111,115,101,0,1,11,2049,15281,10,15567,15605,168,15976,8247016000634812845,117,110,105,120,58, + 99,104,100,105,114,0,1,13,2049,15281,10,15589,15627,168,15976,-4549633084540895924,117,110,105,120, + 58,103,101,116,101,110,118,0,1,14,2049,15281,10,15610,15649,168,15976,-4549633084169702651,117,110, + 105,120,58,112,117,116,101,110,118,0,1,15,2049,15281,10,15632,15670,168,15976,8247016000653932284, + 117,110,105,120,58,115,108,101,101,112,0,1,16,2049,15281,10,15654,15693,168,15976, + -2563939202030369066,117,110,105,120,58,101,120,101,99,117,116,101,0,1,17,2049,15281,10,15675, + 15713,168,15976,249909575777281169,117,110,105,120,58,112,105,112,101,0,1,0,2049,15562,1,15072, + 1,15584,2049,2255,10,15698,15742,168,15976,-2563939200175176882,117,110,105,120,58,103,101,116,45,99, + 119,100,0,2049,4472,112,119,100,0,1,15744,2049,15713,2049,7054,2049,4472,47,0,1, + 15756,2049,4721,10,15724,15792,168,15976,-2316844556017942917,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,4472,108,115,32,45,49, + 32,124,32,119,99,32,45,108,0,1,15794,2049,15713,2049,7054,2049,266,10,15763,15841, + 168,15976,-4594486429310984907,117,110,105,120,58,102,111,114,45,101,97,99,104,45,102,105,108, + 101,0,2049,4472,108,115,32,45,49,32,45,112,0,1,15843,1,0,2049,15562,2049, + 15792,1793,15876,1793,15871,2049,15072,2049,4423,67502597,8,10,1,15864,2049,2241,10,1,15862,2049, + 2449,2049,15584,3,10,15817,15895,168,0,210728208851,115,116,97,114,116,0,4,2049,4234,1, + 0,2049,15562,10,15884,15913,168,0,6385651009,114,101,97,100,0,2,2049,14594,2,2049,4134, + 2049,2722,10,15903,15934,168,0,6953509544294,102,105,110,105,115,104,0,2049,15584,2049,4212,10, + 15817,15960,168,15976,1204178398703148788,117,110,105,120,58,115,108,117,114,112,45,112,105,112,101, + 0,1793,15971,2049,15895,1,15913,2049,2397,2049,15934,10,1,15962,2049,4260,10,105,110,116, + 101,114,102,97,99,101,47,117,110,105,120,46,114,101,116,114,111,0,15976,16090, + 15939,16013,168,16070,7572652289159374,110,58,114,97,110,100,111,109,0,1,10,2049,10835,2,2049, + 2761,1793,16063,3,2049,4472,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,16025,2049, + 10941,2049,10898,10,1,16022,2049,2862,2049,10816,10,105,110,116,101,114,102,97,99,101, + 47,114,110,103,46,114,101,116,114,111,0,16070,16502,15999,16113,168,16480,4482520117059041020,99,108, + 111,99,107,58,111,112,101,114,97,116,105,111,110,0,1,5,2049,10835,2,2049, + 2761,1793,16163,3,2049,4472,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,16125,2049, + 10941,2049,10898,10,1,16122,2049,2862,2049,10816,10,16092,16191,168,16480,4482526860617352831,99,108,111,99, + 107,58,116,105,109,101,115,116,97,109,112,0,1,0,2049,16113,10,16170,16211,168, + 16480,249884182168395049,99,108,111,99,107,58,100,97,121,0,1,1,2049,16113,10,16196,16233,168, + 16480,-4577286724249897519,99,108,111,99,107,58,109,111,110,116,104,0,1,2,2049,16113,10,16216, + 16254,168,16480,8246178011557794972,99,108,111,99,107,58,121,101,97,114,0,1,3,2049,16113,10, + 16238,16275,168,16480,8246178011557195593,99,108,111,99,107,58,104,111,117,114,0,1,4,2049,16113, + 10,16259,16298,168,16480,-3476509310577319139,99,108,111,99,107,58,109,105,110,117,116,101,0,1, + 5,2049,16113,10,16280,16321,168,16480,-3476509310347652505,99,108,111,99,107,58,115,101,99,111,110, + 100,0,1,6,2049,16113,10,16303,16345,168,16480,-4044342796047171665,99,108,111,99,107,58,117,116, + 99,58,100,97,121,0,1,7,2049,16113,10,16326,16371,168,16480,4482528721224061399,99,108,111,99, + 107,58,117,116,99,58,109,111,110,116,104,0,1,8,2049,16113,10,16350,16396,168, + 16480,-4336103753589045278,99,108,111,99,107,58,117,116,99,58,121,101,97,114,0,1,9,2049, + 16113,10,16376,16421,168,16480,-4336103753589644657,99,108,111,99,107,58,117,116,99,58,104,111,117, + 114,0,1,10,2049,16113,10,16401,16448,168,16480,349495210710499299,99,108,111,99,107,58,117,116, + 99,58,109,105,110,117,116,101,0,1,11,2049,16113,10,16426,16475,168,16480,349495210940165933,99, + 108,111,99,107,58,117,116,99,58,115,101,99,111,110,100,0,1,12,2049,16113, + 10,105,110,116,101,114,102,97,99,101,47,99,108,111,99,107,46,114,101,116, + 114,111,0,16480,16901,16453,16526,168,0,1976442044545254821,115,99,114,105,112,116,58,111,112,101, + 114,97,116,105,111,110,0,1,9,2049,10835,2,2049,2761,1793,16576,3,2049,4472,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,16538,2049,10941,2049,10898,10,1,16535,2049, + 2862,2049,10816,10,16453,16605,168,16875,1976422442775525130,115,99,114,105,112,116,58,97,114,103,117, + 109,101,110,116,115,0,1,0,2049,16526,10,16583,16635,168,16875,7012485947518414468,115,99,114,105, + 112,116,58,103,101,116,45,97,114,103,117,109,101,110,116,0,2049,4451,4,1, + 1,2049,16526,10,16610,16656,168,16875,229469872107401,105,110,99,108,117,100,101,0,1,2,2049, + 16526,10,16643,16678,168,16875,-4553194680242110987,115,99,114,105,112,116,58,110,97,109,101,0,2049, + 4451,1,3,2049,16526,10,16661,16710,168,16875,6834827170184619652,115,99,114,105,112,116,58,99,117, + 114,114,101,110,116,45,102,105,108,101,0,2049,4451,1,4,2049,16526,10,16685,16742, + 180,16875,6834827170184835340,115,99,114,105,112,116,58,99,117,114,114,101,110,116,45,108,105, + 110,101,0,1,5,2049,16526,2049,156,10,16717,16775,168,16875,-4964876483161304491,115,99,114,105,112, + 116,58,105,103,110,111,114,101,45,116,111,45,101,111,108,0,1,6,2049,16526, + 10,16749,16806,168,16875,-112287744780050755,115,99,114,105,112,116,58,97,98,111,114,116,45,105, + 110,99,108,117,100,101,0,1,7,2049,16526,10,16780,16822,168,16875,210706230653,97,98,111, + 114,116,0,1,149,2049,3931,1,8,2049,16526,10,16811,16861,168,16875,-7741142524340576066,115,99,114, + 105,112,116,58,99,117,114,114,101,110,116,45,108,105,110,101,45,116,101,120, + 116,0,2049,4451,1793,16870,1,9,2049,16526,10,1,16865,2049,2241,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,16875,17357,16831,16925,168,17359,1183117598919957017,115,111,99,107,101,116,58,111,112,101,114, + 97,116,105,111,110,0,1,7,2049,10835,2,2049,2761,1793,17082,3,2049,4472,69,114, + 114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,48,55,41,32,110, + 111,116,32,102,111,117,110,100,0,1,16937,2049,10941,2049,10898,2049,4472,83,101,101, + 32,104,116,116,112,115,58,47,47,114,101,116,114,111,102,111,114,116,104,46, + 111,114,103,47,115,117,112,112,111,114,116,47,50,48,50,50,46,49,47,83, + 79,67,75,69,84,83,46,109,100,0,1,16976,2049,10941,2049,10898,2049,4472,102,111, + 114,32,105,110,115,116,114,117,99,116,105,111,110,115,32,111,110,32,101,110, + 97,98,108,105,110,103,32,115,111,99,107,101,116,115,46,0,1,17037,2049,10941, + 2049,10898,10,1,16934,2049,2862,2049,10816,10,16903,17115,168,17333,-7671511728383126910,115,111,99,107,101, + 116,58,103,101,116,104,111,115,116,98,121,110,97,109,101,0,1,0,2049,16925, + 10,17089,17139,168,17333,4328757989659661596,115,111,99,107,101,116,58,99,114,101,97,116,101,0, + 1,1,2049,16925,10,17120,17161,168,17333,-4552658767528245371,115,111,99,107,101,116,58,98,105,110, + 100,0,1,2,2049,16925,10,17144,17185,168,17333,4328757990001730167,115,111,99,107,101,116,58,108, + 105,115,116,101,110,0,1,3,2049,16925,10,17166,17209,168,17333,4328757989563534360,115,111,99,107, + 101,116,58,97,99,99,101,112,116,0,1,4,2049,16925,10,17190,17234,168,17333,-4724938931013862254, + 115,111,99,107,101,116,58,99,111,110,110,101,99,116,0,1,5,2049,16925,10, + 17214,17256,168,17333,-4552658767527638798,115,111,99,107,101,116,58,115,101,110,100,0,1,6,2049, + 16925,10,17239,17278,168,17333,-4552658767527675080,115,111,99,107,101,116,58,114,101,99,118,0,1, + 7,2049,16925,10,17261,17301,168,17333,-2663786738754388898,115,111,99,107,101,116,58,99,108,111,115, + 101,0,1,8,2049,16925,10,17283,17328,168,17333,1183100690560715498,115,111,99,107,101,116,58,99, + 111,110,102,105,103,117,114,101,0,1,9,2049,16925,10,105,110,116,101,114,102, + 97,99,101,47,115,111,99,107,101,116,115,46,114,101,116,114,111,0,17333,17376, + 115,111,99,107,101,116,58,111,112,101,114,97,116,105,111,110,0,17359,17586,17306, + 17391,168,17560,229469862290528,105,111,58,99,111,114,101,0,1,8000,2049,10835,2049,10816,10,17378, + 17413,168,17560,249884313919988732,99,111,114,101,58,105,110,105,116,0,1,0,2049,17391,10,17398, + 17434,168,17560,8246182359371694326,99,111,114,101,58,115,116,97,114,116,0,1,1,2049,17391,10, + 17418,17455,168,17560,8246182359367475558,99,111,114,101,58,112,97,117,115,101,0,1,2,2049,17391, + 10,17439,17484,168,17560,8337299194488917014,99,111,114,101,58,112,97,117,115,101,45,99,117,114, + 114,101,110,116,0,1,3,2049,17391,10,17460,17506,168,17560,-4577143246433635687,99,111,114,101,58, + 114,101,115,117,109,101,0,1,4,2049,17391,10,17489,17530,168,17560,-3888095465377135055,99,111,114, + 101,58,114,101,97,100,47,114,101,103,0,1,5,2049,17391,10,17511,17555,168,17560, + 820065755623810592,99,111,114,101,58,119,114,105,116,101,47,114,101,103,0,1,6,2049,17391, + 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,17560,17746,17535,17607,168,17726,644988671245709381,102,102,105,58,111,112, + 101,114,97,116,105,111,110,0,1,8100,2049,10835,2,2049,2761,1793,17657,3,2049,4472, + 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,17619,2049,10941,2049,10898,10,1,17616, + 2049,2862,2049,10816,10,17588,17678,168,17726,7572367767785414,102,102,105,58,111,112,101,110,0,1, + 0,2049,17607,10,17664,17700,168,17726,-4572980637897979592,102,102,105,58,109,97,112,45,115,121,109, + 0,1,1,2049,17607,10,17683,17721,168,17726,8246308498881747296,102,102,105,58,105,110,118,111,107, + 101,0,1,2,2049,17607,10,105,110,116,101,114,102,97,99,101,47,102,102,105, + 46,114,101,116,114,111,0,17726,18077,17705,17764,168,18052,8247016409221251463,117,110,115,105,103,110, + 101,100,58,43,0,1,0,1,8101,2049,10835,2049,10816,17,10,17748,17790,168,18052,8247016409221251465, + 117,110,115,105,103,110,101,100,58,45,0,1,0,1,8101,2049,10835,2049,10816,18, + 10,17774,17816,168,18052,8247016409221251462,117,110,115,105,103,110,101,100,58,42,0,1,0,1, + 8101,2049,10835,2049,10816,19,10,17800,17845,168,18052,7638409966457829387,117,110,115,105,103,110,101,100, + 58,47,109,111,100,0,1,0,1,8101,2049,10835,2049,10816,20,10,17826,17873,168,18052, + -2563494254608726831,117,110,115,105,103,110,101,100,58,101,113,63,0,1,0,1,8101,2049,10835, + 2049,10816,11,10,17855,17902,168,18052,7638409966457748830,117,110,115,105,103,110,101,100,58,45,101, + 113,63,0,1,0,1,8101,2049,10835,2049,10816,12,10,17883,17930,168,18052,-2563494254608719109,117,110, + 115,105,103,110,101,100,58,108,116,63,0,1,0,1,8101,2049,10835,2049,10816,13, + 10,17912,17958,168,18052,-2563494254608724554,117,110,115,105,103,110,101,100,58,103,116,63,0,1, + 0,1,8101,2049,10835,2049,10816,14,10,17940,17988,168,18052,-6186888138744896262,117,110,115,105,103,110, + 101,100,58,115,104,105,102,116,0,1,0,1,8101,2049,10835,2049,10816,24,10,17968, + 18018,168,18052,-6186888138833512267,117,110,115,105,103,110,101,100,58,42,47,109,111,100,0,1, + 1,1,0,1,8101,2049,10835,2,2049,10816,2049,10816,10,17998,18043,168,18052,210639169918,42,47, + 109,111,100,0,1,1,1,8101,2049,10835,2049,10816,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,18052,18203, + 18032,18097,168,18180,-3502245454587251943,100,58,117,115,101,45,104,97,115,104,101,115,0,1,29, + 1,236,1,5,18,16,1793,18111,2049,188,15,10,1,18107,1,236,1,8,18,16, + 1,2049,1,236,16,1,4874,1,236,2049,3125,16,10,18079,18151,168,18180,-4893635544173424761,100,58, + 117,115,101,45,115,116,114,105,110,103,115,0,1,118,1,236,1,5,18,16, + 1,190,1,236,1,8,18,16,1,0,1,236,16,1,0,1,236,2049,3125,16, + 10,105,110,116,101,114,102,97,99,101,47,102,117,116,117,114,101,46,114,101, + 116,114,111,0,18180,18321,18132,18223,168,0,-3527051417241377258,98,108,111,99,107,58,105,110,118, + 111,107,101,0,1,3,2049,10835,2049,10816,10,18132,18246,168,18298,8246131600073141446,98,108,111,99, + 107,58,114,101,97,100,0,1,0,2049,18223,10,18230,18268,168,18298,-4578818303223200395,98,108,111, + 99,107,58,119,114,105,116,101,0,1,1,2049,18223,10,18251,18293,168,18298,-4036225629868593021,98, + 108,111,99,107,58,115,101,116,45,102,105,108,101,0,1,2,2049,18223,10,105, + 110,116,101,114,102,97,99,101,47,98,108,111,99,107,115,46,114,101,116,114, + 111,0,18298,11437,18273,18344,168,18560,4283726481136624767,101,114,114,58,115,101,116,45,104,97,110, + 100,108,101,114,0,1,1234,2049,10835,2,2049,2761,1793,18394,3,2049,4472,69,114,114, + 111,114,58,32,100,101,118,105,99,101,32,40,49,50,51,52,41,32,110,111, + 116,32,102,111,117,110,100,0,1,18356,2049,10941,2049,10898,10,1,18353,2049,2862,1, + 0,4,2049,10816,10,18323,18417,168,18560,229464878751060,101,114,114,58,100,115,117,0,2049,10973, + 2049,10898,2049,4472,69,82,82,79,82,58,32,68,83,85,58,32,68,65,84,65, + 32,83,84,65,67,75,32,85,78,68,69,82,70,76,79,87,0,1,18423,2049, + 10941,2049,10898,2049,11213,10,18404,18478,168,18560,229464878751054,101,114,114,58,100,115,111,0,2049, + 10973,2049,10898,2049,4472,69,82,82,79,82,58,32,68,83,79,58,32,68,65,84, + 65,32,83,84,65,67,75,32,79,86,69,82,70,76,79,87,0,1,18484,2049, + 10941,2049,10898,2049,11213,10,18465,18547,168,18560,-6210978877792005319,101,114,114,58,115,101,116,45,100, + 101,102,97,117,108,116,115,0,1,18417,1,1,2049,18344,1,18478,1,2,2049,18344, + 10,105,110,116,101,114,102,97,99,101,47,101,114,114,111,114,46,114,101,116, + 114,111,0,1793,18603,1,192,1,2,17,8,2049,1576,2049,190,3841,11262,8,2049,1576, + 2049,188,16,10,1,18584,18525,18614,168,19410,193470948,84,73,66,0,1,7,15,10,18605, + 18634,168,19410,8246457295145463473,105,109,97,103,101,58,115,97,118,101,0,1,1000,2049,10835,2049, + 10816,10,18618,18652,168,0,210711039690,101,100,105,116,63,0,2,1793,18659,1,8,11,10, + 1,18655,1793,18667,1,127,11,10,1,18663,2049,2255,22,10,18641,18685,168,0,6953539406400,103, + 97,116,104,101,114,0,2049,18652,1,17,1,4134,2049,66,10,18673,18705,168,0,210709415765, + 99,121,99,108,101,0,2049,11146,2049,2217,4,8,2049,2644,25,3,2049,18685,1,18705, + 7,10,18618,18738,168,19410,-4557881830897049127,112,97,114,115,101,45,117,110,116,105,108,0,1793, + 18750,2049,4451,2049,4234,2049,18705,771,2049,4096,10,1,18740,2049,4260,10,18721,18766,168,19410, + 210726130610,115,58,103,101,116,0,1793,18788,1793,18774,1,13,11,10,1,18770,1793,18782,1, + 10,11,10,1,18778,2049,2255,22,10,1,18768,2049,18738,10,18755,18804,168,19410,210708950412,99, + 108,101,97,114,0,2049,4472,92,94,91,50,74,92,94,91,48,59,48,72,0, + 1,18806,2049,8245,2049,10941,10,18793,18835,156,0,193454829,69,79,84,0,0,18826,18850,156, + 0,7571133383038306,73,103,110,111,114,105,110,103,0,0,18836,18866,168,0,249892406716047873,105,103,110, + 111,114,105,110,103,63,0,3841,18850,10,18851,18882,168,0,229486327000139,118,101,114,115,105, + 111,110,0,3841,4,1,100,20,10,18869,18899,168,0,210710254026,100,111,110,101,63,0, + 2,4097,18835,1793,18908,1,13,11,10,1,18904,1793,18916,1,10,11,10,1,18912,1793, + 18924,1,32,11,10,1,18920,2049,2298,22,22,10,18888,18941,168,0,6385195044,101,111,108, + 63,0,3841,18835,1793,18949,1,13,11,10,1,18945,1793,18957,1,10,11,10,1,18953, + 2049,2255,22,10,18931,18975,168,0,6954126150804,118,97,108,105,100,63,0,2,2049,104,2049, + 2812,10,18963,18996,168,0,249883998779477802,99,104,101,99,107,45,101,111,102,0,2,1793,19003, + 1,-1,11,10,1,18999,1793,19011,1,4,11,10,1,19007,2049,2255,22,1,11213,9, + 10,18981,19028,168,0,5863258,98,115,0,2049,4212,1,2,2049,2675,1793,19040,2049,4160,3, + 10,1,19036,9,2049,4160,3,10,19020,19061,168,0,7572242387256805,99,104,101,99,107,45,98, + 115,0,2,1793,19068,1,8,11,10,1,19064,1793,19076,1,127,11,10,1,19072,2049, + 2255,22,1,19028,9,10,19047,19096,168,0,210708806723,99,104,101,99,107,0,2049,18996,2049, + 19061,10,19085,19116,168,0,249883994190734226,99,104,97,114,97,99,116,101,114,0,2049,11146,2, + 2049,4134,10,19101,19134,168,0,6953366942559,98,117,102,102,101,114,0,1793,19144,2049,18614,2049, + 4234,8,2049,4096,10,1,19136,2049,4260,10,19122,19165,168,0,8246863741238799215,114,101,97,100,45, + 116,111,107,101,110,0,1793,19181,1793,19176,2049,19116,2049,19096,2049,18899,10,1,19169,2049, + 2397,10,1,19167,2049,19134,2049,4587,10,19149,19199,168,0,210716150453,105,110,112,117,116,0, + 2049,19165,2049,18975,10,19188,19217,168,0,229479082815460,112,114,111,99,101,115,115,0,2049,18866, + 1793,19235,771,2049,18941,1793,19231,1,18850,2049,3931,10,1,19226,9,10,1,19221,2049,2862, + 1,417,1,17,2049,66,10,18793,19254,180,19410,5861507,47,47,0,2049,16775,1,18850,2049, + 3916,10,19246,19273,168,19410,6953343520347,98,97,110,110,101,114,0,2049,18882,2049,4472,82,69, + 84,82,79,32,49,50,32,40,37,110,46,37,110,41,92,110,0,1,19277,2049, + 8245,2049,10941,2049,9334,2049,1545,2049,9334,18,2049,1545,2049,4472,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,19313,2049,8245,2049,10941,10,19261,19359,168,19410,6953744547860,108,105,115,116,101,110,0, + 2049,19273,2049,19199,2049,19217,1,19361,7,10,1793,19408,2049,4472,69,82,82,79,82,58, + 32,87,111,114,100,32,78,111,116,32,70,111,117,110,100,58,32,0,1,19373, + 2049,10941,2049,18614,2049,10941,2049,10898,10,1,19371,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,19347,19450, + 156,0,229441520490121,83,111,117,114,99,101,115,0,4,19699,19893,20084,20376,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11840,12882,156,0,5863786, - 116,49,0,11850,12874,12891,156,0,5863787,116,50,0,0,11821,12914,168,13072,-1192507208876296873,115,58, - 100,101,100,117,112,46,114,101,103,105,115,116,101,114,0,2049,4500,3841,11839,4, - 1,11537,2049,2241,10,12892,12946,168,13072,-1192507805573830048,115,58,100,101,100,117,112,46,100,101, - 102,105,110,101,100,63,0,4097,12882,1,0,4097,12891,3841,11839,1793,12966,3841,12882,2049, - 118,3841,12891,22,4097,12891,10,1,12956,2049,11634,3841,12891,10,12924,12991,168,13072,-2744922491217452109,115, - 58,100,101,100,117,112,46,102,105,110,100,0,4097,12882,1,0,4097,12891,3841,11839, - 1793,13018,2,3841,12882,2049,118,1793,13011,4097,12891,10,1,13008,1,17,2049,66,10,1, - 13001,2049,11634,3841,12891,10,12973,13038,168,13072,229480752663076,115,58,100,101,100,117,112,0,1, - 11850,2049,5572,1,11850,2,2049,12946,1,12991,1,12914,2049,66,10,13025,13069,168,13072,249904561963058472, - 115,58,117,110,105,113,117,101,63,0,2049,12946,10,105,110,116,101,114,102,97, - 99,101,47,100,101,100,117,112,46,114,101,116,114,111,0,13072,13148,13054,13114,168, - 13124,-3502357327552891667,100,58,115,101,116,45,115,111,117,114,99,101,0,1,13038,2049,2229,2049, - 236,2049,186,16,10,105,110,116,101,114,102,97,99,101,47,115,111,117,114,99, - 101,115,46,114,101,116,114,111,0,13124,13162,98,117,105,108,100,46,114,101,116, - 114,111,0,13150,13176,114,101,116,114,111,46,102,111,114,116,104,0,13164,15448,13096, - 13189,168,13275,210720194422,110,58,97,100,100,0,17,10,13178,13202,168,13275,210720214583,110,58,115, - 117,98,0,18,10,13191,13215,168,13275,210720208059,110,58,109,117,108,0,19,10,13204,13228, - 168,13275,210720197872,110,58,100,105,118,0,197652,10,13217,13241,168,13275,210720207853,110,58,109,111, - 100,0,788,10,13230,13257,168,13275,7572651751048528,110,58,100,105,118,109,111,100,0,20,10, - 13243,13272,168,13275,229462174306957,99,111,109,109,97,58,97,0,2049,130,10,105,110,116,101, - 114,102,97,99,101,47,107,111,110,105,108,111,46,114,101,116,114,111,0,13259, - 13319,168,15418,-6845980351726443322,102,108,111,97,116,58,111,112,101,114,97,116,105,111,110,0, - 1,2,2049,10835,2,2049,2761,1793,13369,3,2049,4472,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,13331,2049,10941,2049,10898,10,1,13328,2049,2862,2049,10816,10,13298,13392,168, - 15418,8246618443670464787,110,58,116,111,45,102,108,111,97,116,0,1,0,2049,13319,10,13376,13413, - 168,15418,8246850501092474552,115,58,116,111,45,102,108,111,97,116,0,1,1,2049,13319,10,13397, - 13435,168,15418,-4575005096076366594,102,58,116,111,45,110,117,109,98,101,114,0,1,2,2049,13319, - 10,13418,13457,168,15418,-4575005095881687956,102,58,116,111,45,115,116,114,105,110,103,0,2049,4451, - 2,1,3,2049,13319,10,13440,13474,168,15418,193490032,102,58,43,0,1,4,2049,13319,10, - 13465,13488,168,15418,193490034,102,58,45,0,1,5,2049,13319,10,13479,13502,168,15418,193490031,102, - 58,42,0,1,6,2049,13319,10,13493,13516,168,15418,193490036,102,58,47,0,1,7,2049, - 13319,10,13507,13534,168,15418,229463966214663,102,58,102,108,111,111,114,0,1,8,2049,13319,10, - 13521,13554,168,15418,249886255052186944,102,58,99,101,105,108,105,110,103,0,1,9,2049,13319,10, - 13539,13571,168,15418,6953453994383,102,58,115,113,114,116,0,1,10,2049,13319,10,13559,13587,168, - 15418,210710711802,102,58,101,113,63,0,1,11,2049,13319,10,13576,13604,168,15418,6953451465639,102,58, - 45,101,113,63,0,1,12,2049,13319,10,13592,13620,168,15418,210710719524,102,58,108,116,63, - 0,1,13,2049,13319,10,13609,13636,168,15418,210710714079,102,58,103,116,63,0,1,14,2049, - 13319,10,13625,13654,168,15418,229463963592506,102,58,100,101,112,116,104,0,1,15,2049,13319,10, - 13641,13670,168,15418,210710710894,102,58,100,117,112,0,1,16,2049,13319,10,13659,13687,168,15418, - 6953453456314,102,58,100,114,111,112,0,1,17,2049,13319,10,13675,13704,168,15418,6953454000352,102,58, - 115,119,97,112,0,1,18,2049,13319,10,13692,13720,168,15418,210710719399,102,58,108,111,103, - 0,1,19,2049,13319,10,13709,13738,168,15418,229463978190066,102,58,112,111,119,101,114,0,1, - 20,2049,13319,10,13725,13754,168,15418,210710726831,102,58,115,105,110,0,1,21,2049,13319,10, - 13743,13770,168,15418,210710727656,102,58,116,97,110,0,1,22,2049,13319,10,13759,13786,168,15418, - 210710709610,102,58,99,111,115,0,1,23,2049,13319,10,13775,13803,168,15418,6953453349392,102,58,97, - 115,105,110,0,1,24,2049,13319,10,13791,13820,168,15418,6953453332171,102,58,97,99,111,115, - 0,1,25,2049,13319,10,13808,13837,168,15418,6953453350217,102,58,97,116,97,110,0,1,26, - 2049,13319,10,13825,13854,168,15418,6953453890949,102,58,112,117,115,104,0,1,27,2049,13319,10, - 13842,13870,168,15418,210710723764,102,58,112,111,112,0,1,28,2049,13319,10,13859,13889,168,15418, - 7572310679561435,102,58,97,100,101,112,116,104,0,1,29,2049,13319,10,13875,13906,168,15418,6953453855649, - 102,58,111,118,101,114,0,2049,13854,2049,13670,2049,13870,2049,13704,10,13894,13927,168,15418, - 6953454034172,102,58,116,117,99,107,0,2049,13670,2049,13854,2049,13704,2049,13870,10,13915,13947,168, - 15418,210710721388,102,58,110,105,112,0,2049,13704,2049,13687,10,13936,13969,168,15418,-4575027385529052237,102,58, - 100,114,111,112,45,112,97,105,114,0,2049,13687,2049,13687,10,13952,13990,168,15418,8246246480203571943, - 102,58,100,117,112,45,112,97,105,114,0,2049,13906,2049,13906,10,13974,14006,168,15418, - 210710725946,102,58,114,111,116,0,2049,13854,2049,13704,2049,13870,2049,13704,10,13995,14028,180,15418, - 229482595734757,115,105,103,105,108,58,46,0,2049,1913,1,4500,1,4423,2049,66,1,13413,2049, - 168,10,14015,14055,168,15418,7572311399974070,102,58,115,113,117,97,114,101,0,2049,13670,2049,13502, - 10,14041,14077,168,15418,-4575010631505066633,102,58,112,111,115,105,116,105,118,101,63,0,1,0, - 2049,13392,2049,13636,10,14060,14101,168,15418,-4575013886317431657,102,58,110,101,103,97,116,105,118,101, - 63,0,1,0,2049,13392,2049,13620,10,14084,14122,168,15418,7572311189563001,102,58,110,101,103,97, - 116,101,0,1,-1,2049,13392,2049,13502,10,14108,14140,168,15418,210710707003,102,58,97,98,115, - 0,2049,13670,2049,14101,1,14122,9,10,14129,14159,168,15418,210710723966,102,58,112,117,116,0, - 2049,13457,2049,10941,10,14148,14174,168,15418,6385172350,102,58,80,73,0,2049,4472,51,46,49, - 52,49,53,57,50,54,53,52,0,1,14176,2049,13413,10,14164,14202,168,15418,193490058,102, - 58,69,0,2049,4472,50,46,55,49,56,50,56,49,56,50,56,0,1,14204,2049, - 13413,10,14193,14232,168,15418,210710685186,102,58,78,65,78,0,2049,4472,48,0,1,14234,2049, - 13413,2049,4472,48,0,1,14242,2049,13413,2049,13516,10,14221,14262,168,15418,210710680162,102,58,73, - 78,70,0,2049,4472,49,46,48,0,1,14264,2049,13413,2049,4472,48,0,1,14274,2049, - 13413,2049,13516,10,14251,14295,168,15418,6953451433999,102,58,45,73,78,70,0,2049,4472,45,49, - 46,48,0,1,14297,2049,13413,2049,4472,48,0,1,14308,2049,13413,2049,13516,10,14283,14329, - 168,15418,6953453797089,102,58,110,97,110,63,0,2049,13670,2049,13604,10,14317,14346,168,15418,6953453631297, - 102,58,105,110,102,63,0,2049,14262,2049,13587,10,14334,14364,168,15418,229463898507918,102,58,45, - 105,110,102,63,0,2049,14295,2049,13587,10,14351,14382,168,15418,229463980560013,102,58,114,111,117, - 110,100,0,2049,13670,2049,14101,1793,14403,2049,4472,48,46,53,0,1,14390,2049,13413,2049, - 13488,2049,13554,10,1,14388,1793,14422,2049,4472,48,46,53,0,1,14409,2049,13413,2049,13474, - 2049,13534,10,1,14407,2049,66,10,14369,14438,168,15418,210710720297,102,58,109,105,110,0,2049, - 13990,2049,13620,1,13687,1,13947,2049,66,10,14427,14460,168,15418,210710720043,102,58,109,97,120, - 0,2049,13990,2049,13636,1,13687,1,13947,2049,66,10,14449,14484,168,15418,229463973220004,102,58,108, - 105,109,105,116,0,2049,13704,2049,13854,2049,14438,2049,13870,2049,14460,10,14471,14511,168,15418, - 8246246374547107374,102,58,98,101,116,119,101,101,110,63,0,2049,14006,2049,13670,2049,13854,2049,14006, - 2049,14006,2049,14484,2049,13870,2049,13587,10,14495,14539,168,15418,210710716095,102,58,105,110,99,0, - 2049,4472,49,0,1,14541,2049,13413,2049,13474,10,14528,14561,168,15418,210710710353,102,58,100,101, - 99,0,2049,4472,49,0,1,14563,2049,13413,2049,13488,10,14550,14584,168,15418,6953453401985,102,58, - 99,97,115,101,0,2049,13906,2049,13587,1793,14596,2049,13687,8,1,-1,10,1,14590,1793, - 14604,3,1,0,10,1,14600,2049,66,25,6,771,10,14572,14624,168,15418,6953453985302,102,58, - 115,105,103,110,0,2049,13670,2049,4472,48,0,1,14628,2049,13413,2049,13587,1793,14643,1, - 0,2049,13687,10,1,14638,2049,2862,2049,4472,48,0,1,14649,2049,13413,2049,13636,1793,14662, - 1,1,10,1,14659,1793,14669,1,-1,10,1,14666,2049,66,10,14612,9223372036854775805,156,15418,210709498186, - 101,58,77,65,88,0,14674,-9223372036854775805,156,15418,210709498440,101,58,77,73,78,0,14685,-9223372036854775807,156, - 15418,210709499265,101,58,78,65,78,0,14696,9223372036854775806,156,15418,210709494241,101,58,73,78,70,0,14707, - -9223372036854775806,156,15418,6953412298606,101,58,45,73,78,70,0,14718,14740,168,15418,6385137393,101,58,110,63, - 0,1,-9223372036854775805,2049,3125,1,9223372036854775805,2049,3139,2049,3158,10,14730,14763,168,15418,6953414626089,101,58,109, - 97,120,63,0,1,9223372036854775805,11,10,14751,14779,168,15418,6953414634471,101,58,109,105,110,63,0, - 1,-9223372036854775805,11,10,14767,14796,168,15418,229462698216771,101,58,122,101,114,111,63,0,2049,2722,10, - 14783,14811,168,15418,6953414661696,101,58,110,97,110,63,0,1,-9223372036854775807,11,10,14799,14827,168,15418, - 6953414495904,101,58,105,110,102,63,0,1,9223372036854775806,11,10,14815,14844,168,15418,229462607039949,101,58,45, - 105,110,102,63,0,1,-9223372036854775806,11,10,14831,14860,168,15418,6953414278252,101,58,99,108,105,112, - 0,1,-9223372036854775805,1,9223372036854775805,2049,3106,10,14848,14877,168,15418,6385171963,102,58,69,49,0,1793,14879, - 2049,4472,49,46,101,53,0,1,14881,2049,13413,10,14867,14910,168,15418,-1561378222854156682,102,58,115, - 105,103,110,101,100,45,115,113,114,116,0,2049,13670,2049,14624,2049,14140,2049,13571,2049, - 13392,2049,13502,10,14891,14944,168,15418,-3240429906897787043,102,58,115,105,103,110,101,100,45,115,113, - 117,97,114,101,0,2049,13670,2049,14624,2049,13670,2049,13502,2049,13392,2049,13502,10,14923,14971, - 168,0,7572308662409552,102,58,45,115,104,105,102,116,0,2049,14877,2049,13502,10,14957,14990,168, - 0,7572308584138766,102,58,43,115,104,105,102,116,0,2049,14877,2049,13516,10,14976,15010,168,0, - 249886182735593054,102,58,43,101,110,99,111,100,101,0,2049,14910,2049,14971,10,14995,15030,168,0, - 249886185318528992,102,58,45,101,110,99,111,100,101,0,2049,13670,2049,14624,2049,14990,2049,13670,2049, - 13502,2049,13392,2049,13502,10,14923,15057,168,15418,6953454025850,102,58,116,111,45,101,0,2049,13670, - 2049,14329,1793,15068,2049,13687,1,-9223372036854775807,10,1,15063,2049,2862,2049,13670,2049,14346,1793,15083,2049, - 13687,1,9223372036854775806,10,1,15078,2049,2862,2049,13670,2049,14364,1793,15098,2049,13687,1,-9223372036854775806,10,1, - 15093,2049,2862,2049,15010,2049,14382,2049,13435,2049,14860,1,-9223372036854775805,1,13687,2049,2554,1,9223372036854775805,1, - 13687,2049,2554,10,15045,15135,168,15418,6953414890458,101,58,116,111,45,102,0,1,-9223372036854775807,1,14232, - 2049,2554,1,9223372036854775806,1,14262,2049,2554,1,-9223372036854775806,1,14295,2049,2554,2049,13392,2049,15030,10,15123, - 15171,168,15418,229463981919218,102,58,115,116,111,114,101,0,1,15057,2049,2229,16,10,15158,15190, - 168,15418,229463965968143,102,58,102,101,116,99,104,0,15,2049,15135,10,15177,15212,168,15418,-3401946998789110658, - 102,58,100,117,109,112,45,115,116,97,99,107,0,2049,13654,2,1,13854,2049,2449, - 1793,15230,2049,13870,2049,13670,2049,14159,2049,10911,10,1,15221,2049,2449,10,15194,15254,168,15418, - -1583786518488284545,102,58,100,117,109,112,45,97,115,116,97,99,107,0,2049,13889,2,1,13870, - 2049,2449,1793,15272,2049,13670,2049,14159,2049,10911,2049,13854,10,1,15263,2049,2449,10,15235,15288, - 168,15418,210709538045,101,58,112,117,116,0,1,9223372036854775805,1793,15305,2049,4472,101,58,77,65,88, - 0,1,15294,2049,10941,10,1,15292,2049,2554,1,-9223372036854775805,1793,15326,2049,4472,101,58,77,73, - 78,0,1,15315,2049,10941,10,1,15313,2049,2554,1,0,1793,15345,2049,4472,101,58,48, - 0,1,15336,2049,10941,10,1,15334,2049,2554,1,-9223372036854775807,1793,15366,2049,4472,101,58,78,65, - 78,0,1,15355,2049,10941,10,1,15353,2049,2554,1,9223372036854775806,1793,15387,2049,4472,101,58,73, - 78,70,0,1,15376,2049,10941,10,1,15374,2049,2554,1,-9223372036854775806,1793,15409,2049,4472,101,58, - 45,73,78,70,0,1,15397,2049,10941,10,1,15395,2049,2554,2049,15135,2049,14159,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,15418,16296,15277,15470,168,16269,8056574075740390096,102,105,108,101, - 58,111,112,101,114,97,116,105,111,110,0,1,4,2049,10835,2,2049,2761,1793,15520, - 3,2049,4472,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,15482,2049,10941,2049,10898, - 10,1,15479,2049,2862,2049,10816,10,15450,0,156,16269,6953509466161,102,105,108,101,58,82,0, - 15527,1,156,16269,6953509466166,102,105,108,101,58,87,0,15539,2,156,16269,6953509466144,102,105,108, - 101,58,65,0,15551,3,156,16269,229465812383356,102,105,108,101,58,82,43,0,15563,15591,168, - 16269,249888269686595441,102,105,108,101,58,111,112,101,110,0,1,0,2049,15470,10,15576,15612,168, - 16269,8246312899643285909,102,105,108,101,58,99,108,111,115,101,0,1,1,2049,15470,10,15596,15632, - 168,16269,249888269686691131,102,105,108,101,58,114,101,97,100,0,1,2,2049,15470,10,15617,15653, - 168,16269,8246312899667213450,102,105,108,101,58,119,114,105,116,101,0,1,3,2049,15470,10,15637, - 15673,168,16269,249888269686763376,102,105,108,101,58,116,101,108,108,0,1,4,2049,15470,10,15658, - 15693,168,16269,249888269686727207,102,105,108,101,58,115,101,101,107,0,1,5,2049,15470,10,15678, - 15713,168,16269,249888269686732250,102,105,108,101,58,115,105,122,101,0,1,6,2049,15470,10,15698, - 15735,168,16269,-4572835417384127758,102,105,108,101,58,100,101,108,101,116,101,0,1,7,2049,15470, - 10,15718,15756,168,16269,8246312899646850209,102,105,108,101,58,102,108,117,115,104,0,1,8,2049, - 15470,10,15740,15782,168,16269,7612651040925696305,102,105,108,101,58,114,101,97,100,47,98,121,116, - 101,115,0,1,9,2049,15470,10,15761,15809,168,16269,-7028659436281878592,102,105,108,101,58,119,114, - 105,116,101,47,98,121,116,101,115,0,1,10,2049,15470,10,15787,15831,168,16269,-4572835416836630931, - 102,105,108,101,58,114,101,97,100,47,99,0,1,11,2049,15470,10,15814,15854,168, - 16269,-3329616158956188292,102,105,108,101,58,119,114,105,116,101,47,99,0,1,12,2049,15470,10, - 15836,15877,168,16269,-3329616181967816770,102,105,108,101,58,101,120,105,115,116,115,63,0,1,0, - 2049,15591,2,2049,2740,1793,15891,2049,15612,2049,2527,10,1,15886,1793,15899,3,2049,2541,10, - 1,15895,2049,66,10,15859,15931,168,16269,-4283841618960457812,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,15591,2,2049,15713,4, - 10,15904,15966,168,16269,2106155595587003402,102,105,108,101,58,111,112,101,110,45,102,111,114,45, - 97,112,112,101,110,100,0,1,2,2049,15591,2,2049,15713,4,10,15940,16002,168,16269, - -4283841611984295498,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,15591,10,15975,16016,156,0,193455704,70,73,68,0,0,16007,16027, - 156,0,6384542144,83,105,122,101,0,0,16017,16040,156,0,6952054634723,65,99,116,105,111,110, - 0,0,16028,16052,168,0,210644670123,45,101,111,102,63,0,3841,16016,2049,15673,3841,16027,13, - 10,16041,16074,168,0,7572809360530097,112,114,101,115,101,114,118,101,0,1,16016,1793,16085,1, - 16027,1,27,2049,3967,10,1,16078,2049,3967,10,15975,16110,168,16269,8056577820387649264,102,105,108,101, - 58,114,101,97,100,45,108,105,110,101,0,2049,1977,4,1,13,2049,15470,2049,1977, - 10,16090,16144,168,16269,-8859848394595038695,102,105,108,101,58,102,111,114,45,101,97,99,104,45, - 108,105,110,101,0,1793,16175,4097,16040,2049,15931,4097,16016,4097,16027,1793,16166,3841,16016,2049, - 16110,3841,16040,8,2049,16052,10,1,16156,2049,2372,3841,16016,2049,15612,10,1,16146,2049,16074, - 10,16120,16189,156,0,193455704,70,73,68,0,0,16120,16206,168,16269,8246312899662267157,102,105,108,101, - 58,115,108,117,114,112,0,1793,16233,4,2049,4234,2049,15931,4097,16189,1793,16224,3841,16189, - 2049,15632,2049,4134,10,1,16217,2049,2449,3841,16189,2049,15612,10,1,16208,2049,4260,10,16190, - 16253,168,16269,249888269686739198,102,105,108,101,58,115,112,101,119,0,2049,16002,4,1793,16262,67502597, - 2049,15653,10,1,16258,2049,4741,2049,15612,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,16269,17035,16238, - 16319,168,17014,4299348465103751587,105,111,58,117,110,105,120,45,115,121,115,99,97,108,108,0, - 1,8,2049,10835,2,2049,2761,1793,16369,3,2049,4472,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,16331,2049,10941,2049,10898,10,1,16328,2049,2862,2049,10816,10,16298,16393,168, - 17014,-4549633084047572696,117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,16319,10,16376, - 16413,168,17014,249909575776928405,117,110,105,120,58,102,111,114,107,0,1,1,2049,16319,10,16398, - 16434,168,17014,8247016000637760504,117,110,105,120,58,101,120,101,99,48,0,1,2,2049,16319,10, - 16418,16455,168,17014,8247016000637760505,117,110,105,120,58,101,120,101,99,49,0,1,3,2049,16319, - 10,16439,16476,168,17014,8247016000637760506,117,110,105,120,58,101,120,101,99,50,0,1,4,2049, - 16319,10,16460,16497,168,17014,8247016000637760507,117,110,105,120,58,101,120,101,99,51,0,1,5, - 2049,16319,10,16481,16517,168,17014,249909575776901981,117,110,105,120,58,101,120,105,116,0,1,6, - 2049,16319,10,16502,16539,168,17014,-4549633084540884128,117,110,105,120,58,103,101,116,112,105,100,0, - 1,7,2049,16319,10,16522,16559,168,17014,249909575777523800,117,110,105,120,58,119,97,105,116,0, - 1,8,2049,16319,10,16544,16579,168,17014,249909575777101359,117,110,105,120,58,107,105,108,108,0, - 1,9,2049,16319,10,16564,16600,168,17014,8247016000650494309,117,110,105,120,58,112,111,112,101,110, - 0,1,10,2049,16319,10,16584,16622,168,17014,-4549633084191325687,117,110,105,120,58,112,99,108,111, - 115,101,0,1,11,2049,16319,10,16605,16643,168,17014,8247016000634812845,117,110,105,120,58,99,104, - 100,105,114,0,1,13,2049,16319,10,16627,16665,168,17014,-4549633084540895924,117,110,105,120,58,103, - 101,116,101,110,118,0,1,14,2049,16319,10,16648,16687,168,17014,-4549633084169702651,117,110,105,120, - 58,112,117,116,101,110,118,0,1,15,2049,16319,10,16670,16708,168,17014,8247016000653932284,117,110, - 105,120,58,115,108,101,101,112,0,1,16,2049,16319,10,16692,16731,168,17014,-2563939202030369066,117, - 110,105,120,58,101,120,101,99,117,116,101,0,1,17,2049,16319,10,16713,16751,168, - 17014,249909575777281169,117,110,105,120,58,112,105,112,101,0,1,0,2049,16600,1,16110,1,16622, - 2049,2255,10,16736,16780,168,17014,-2563939200175176882,117,110,105,120,58,103,101,116,45,99,119,100, - 0,2049,4472,112,119,100,0,1,16782,2049,16751,2049,7054,2049,4472,47,0,1,16794,2049, - 4721,10,16762,16830,168,17014,-2316844556017942917,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,4472,108,115,32,45,49,32,124, - 32,119,99,32,45,108,0,1,16832,2049,16751,2049,7054,2049,266,10,16801,16879,168,17014, - -4594486429310984907,117,110,105,120,58,102,111,114,45,101,97,99,104,45,102,105,108,101,0, - 2049,4472,108,115,32,45,49,32,45,112,0,1,16881,1,0,2049,16600,2049,16830,1793, - 16914,1793,16909,2049,16110,2049,4423,67502597,8,10,1,16902,2049,2241,10,1,16900,2049,2449,2049, - 16622,3,10,16855,16933,168,0,210728208851,115,116,97,114,116,0,4,2049,4234,1,0,2049, - 16600,10,16922,16951,168,0,6385651009,114,101,97,100,0,2,2049,15632,2,2049,4134,2049,2722, - 10,16941,16972,168,0,6953509544294,102,105,110,105,115,104,0,2049,16622,2049,4212,10,16855,16998, - 168,17014,1204178398703148788,117,110,105,120,58,115,108,117,114,112,45,112,105,112,101,0,1793, - 17009,2049,16933,1,16951,2049,2397,2049,16972,10,1,17000,2049,4260,10,105,110,116,101,114, - 102,97,99,101,47,117,110,105,120,46,114,101,116,114,111,0,17014,17128,16977,17051, - 168,17108,7572652289159374,110,58,114,97,110,100,111,109,0,1,10,2049,10835,2,2049,2761,1793, - 17101,3,2049,4472,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,17063,2049,10941,2049, - 10898,10,1,17060,2049,2862,2049,10816,10,105,110,116,101,114,102,97,99,101,47,114, - 110,103,46,114,101,116,114,111,0,17108,17540,17037,17151,168,17518,4482520117059041020,99,108,111,99, - 107,58,111,112,101,114,97,116,105,111,110,0,1,5,2049,10835,2,2049,2761,1793, - 17201,3,2049,4472,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,17163,2049,10941,2049, - 10898,10,1,17160,2049,2862,2049,10816,10,17130,17229,168,17518,4482526860617352831,99,108,111,99,107,58, - 116,105,109,101,115,116,97,109,112,0,1,0,2049,17151,10,17208,17249,168,17518,249884182168395049, - 99,108,111,99,107,58,100,97,121,0,1,1,2049,17151,10,17234,17271,168,17518,-4577286724249897519, - 99,108,111,99,107,58,109,111,110,116,104,0,1,2,2049,17151,10,17254,17292,168, - 17518,8246178011557794972,99,108,111,99,107,58,121,101,97,114,0,1,3,2049,17151,10,17276,17313, - 168,17518,8246178011557195593,99,108,111,99,107,58,104,111,117,114,0,1,4,2049,17151,10,17297, - 17336,168,17518,-3476509310577319139,99,108,111,99,107,58,109,105,110,117,116,101,0,1,5,2049, - 17151,10,17318,17359,168,17518,-3476509310347652505,99,108,111,99,107,58,115,101,99,111,110,100,0, - 1,6,2049,17151,10,17341,17383,168,17518,-4044342796047171665,99,108,111,99,107,58,117,116,99,58, - 100,97,121,0,1,7,2049,17151,10,17364,17409,168,17518,4482528721224061399,99,108,111,99,107,58, - 117,116,99,58,109,111,110,116,104,0,1,8,2049,17151,10,17388,17434,168,17518,-4336103753589045278, - 99,108,111,99,107,58,117,116,99,58,121,101,97,114,0,1,9,2049,17151,10, - 17414,17459,168,17518,-4336103753589644657,99,108,111,99,107,58,117,116,99,58,104,111,117,114,0, - 1,10,2049,17151,10,17439,17486,168,17518,349495210710499299,99,108,111,99,107,58,117,116,99,58, - 109,105,110,117,116,101,0,1,11,2049,17151,10,17464,17513,168,17518,349495210940165933,99,108,111, - 99,107,58,117,116,99,58,115,101,99,111,110,100,0,1,12,2049,17151,10,105, - 110,116,101,114,102,97,99,101,47,99,108,111,99,107,46,114,101,116,114,111, - 0,17518,17939,17491,17564,168,0,1976442044545254821,115,99,114,105,112,116,58,111,112,101,114,97, - 116,105,111,110,0,1,9,2049,10835,2,2049,2761,1793,17614,3,2049,4472,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,17576,2049,10941,2049,10898,10,1,17573,2049,2862,2049, - 10816,10,17491,17643,168,17913,1976422442775525130,115,99,114,105,112,116,58,97,114,103,117,109,101, - 110,116,115,0,1,0,2049,17564,10,17621,17673,168,17913,7012485947518414468,115,99,114,105,112,116, - 58,103,101,116,45,97,114,103,117,109,101,110,116,0,2049,4451,4,1,1,2049, - 17564,10,17648,17694,168,17913,229469872107401,105,110,99,108,117,100,101,0,1,2,2049,17564,10, - 17681,17716,168,17913,-4553194680242110987,115,99,114,105,112,116,58,110,97,109,101,0,2049,4451,1, - 3,2049,17564,10,17699,17748,168,17913,6834827170184619652,115,99,114,105,112,116,58,99,117,114,114, - 101,110,116,45,102,105,108,101,0,2049,4451,1,4,2049,17564,10,17723,17780,180,17913, - 6834827170184835340,115,99,114,105,112,116,58,99,117,114,114,101,110,116,45,108,105,110,101, - 0,1,5,2049,17564,2049,156,10,17755,17813,168,17913,-4964876483161304491,115,99,114,105,112,116,58, - 105,103,110,111,114,101,45,116,111,45,101,111,108,0,1,6,2049,17564,10,17787, - 17844,168,17913,-112287744780050755,115,99,114,105,112,116,58,97,98,111,114,116,45,105,110,99, - 108,117,100,101,0,1,7,2049,17564,10,17818,17860,168,17913,210706230653,97,98,111,114,116, - 0,1,149,2049,3931,1,8,2049,17564,10,17849,17899,168,17913,-7741142524340576066,115,99,114,105,112, - 116,58,99,117,114,114,101,110,116,45,108,105,110,101,45,116,101,120,116,0, - 2049,4451,1793,17908,1,9,2049,17564,10,1,17903,2049,2241,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, - 17913,18395,17869,17963,168,18371,1183117598919957017,115,111,99,107,101,116,58,111,112,101,114,97,116, - 105,111,110,0,1,7,2049,10835,2,2049,2761,1793,18120,3,2049,4472,69,114,114,111, - 114,58,32,100,101,118,105,99,101,32,40,48,48,48,55,41,32,110,111,116, - 32,102,111,117,110,100,0,1,17975,2049,10941,2049,10898,2049,4472,83,101,101,32,104, - 116,116,112,115,58,47,47,114,101,116,114,111,102,111,114,116,104,46,111,114, - 103,47,115,117,112,112,111,114,116,47,50,48,50,50,46,49,47,83,79,67, - 75,69,84,83,46,109,100,0,1,18014,2049,10941,2049,10898,2049,4472,102,111,114,32, - 105,110,115,116,114,117,99,116,105,111,110,115,32,111,110,32,101,110,97,98, - 108,105,110,103,32,115,111,99,107,101,116,115,46,0,1,18075,2049,10941,2049,10898, - 10,1,17972,2049,2862,2049,10816,10,17941,18153,168,18371,-7671511728383126910,115,111,99,107,101,116,58, - 103,101,116,104,111,115,116,98,121,110,97,109,101,0,1,0,2049,17963,10,18127, - 18177,168,18371,4328757989659661596,115,111,99,107,101,116,58,99,114,101,97,116,101,0,1,1, - 2049,17963,10,18158,18199,168,18371,-4552658767528245371,115,111,99,107,101,116,58,98,105,110,100,0, - 1,2,2049,17963,10,18182,18223,168,18371,4328757990001730167,115,111,99,107,101,116,58,108,105,115, - 116,101,110,0,1,3,2049,17963,10,18204,18247,168,18371,4328757989563534360,115,111,99,107,101,116, - 58,97,99,99,101,112,116,0,1,4,2049,17963,10,18228,18272,168,18371,-4724938931013862254,115,111, - 99,107,101,116,58,99,111,110,110,101,99,116,0,1,5,2049,17963,10,18252,18294, - 168,18371,-4552658767527638798,115,111,99,107,101,116,58,115,101,110,100,0,1,6,2049,17963,10, - 18277,18316,168,18371,-4552658767527675080,115,111,99,107,101,116,58,114,101,99,118,0,1,7,2049, - 17963,10,18299,18339,168,18371,-2663786738754388898,115,111,99,107,101,116,58,99,108,111,115,101,0, - 1,8,2049,17963,10,18321,18366,168,18371,1183100690560715498,115,111,99,107,101,116,58,99,111,110, - 102,105,103,117,114,101,0,1,9,2049,17963,10,105,110,116,101,114,102,97,99, - 101,47,115,111,99,107,101,116,115,46,114,101,116,114,111,0,18371,18605,18344,18410, - 168,18579,229469862290528,105,111,58,99,111,114,101,0,1,8000,2049,10835,2049,10816,10,18397,18432, - 168,18579,249884313919988732,99,111,114,101,58,105,110,105,116,0,1,0,2049,18410,10,18417,18453, - 168,18579,8246182359371694326,99,111,114,101,58,115,116,97,114,116,0,1,1,2049,18410,10,18437, - 18474,168,18579,8246182359367475558,99,111,114,101,58,112,97,117,115,101,0,1,2,2049,18410,10, - 18458,18503,168,18579,8337299194488917014,99,111,114,101,58,112,97,117,115,101,45,99,117,114,114, - 101,110,116,0,1,3,2049,18410,10,18479,18525,168,18579,-4577143246433635687,99,111,114,101,58,114, - 101,115,117,109,101,0,1,4,2049,18410,10,18508,18549,168,18579,-3888095465377135055,99,111,114,101, - 58,114,101,97,100,47,114,101,103,0,1,5,2049,18410,10,18530,18574,168,18579,820065755623810592, - 99,111,114,101,58,119,114,105,116,101,47,114,101,103,0,1,6,2049,18410,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,18579,18765,18554,18626,168,18745,644988671245709381,102,102,105,58,111,112,101, - 114,97,116,105,111,110,0,1,8100,2049,10835,2,2049,2761,1793,18676,3,2049,4472,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,18638,2049,10941,2049,10898,10,1,18635,2049, - 2862,2049,10816,10,18607,18697,168,18745,7572367767785414,102,102,105,58,111,112,101,110,0,1,0, - 2049,18626,10,18683,18719,168,18745,-4572980637897979592,102,102,105,58,109,97,112,45,115,121,109,0, - 1,1,2049,18626,10,18702,18740,168,18745,8246308498881747296,102,102,105,58,105,110,118,111,107,101, - 0,1,2,2049,18626,10,105,110,116,101,114,102,97,99,101,47,102,102,105,46, - 114,101,116,114,111,0,18745,19096,18724,18783,168,19071,8247016409221251463,117,110,115,105,103,110,101, - 100,58,43,0,1,0,1,8101,2049,10835,2049,10816,17,10,18767,18809,168,19071,8247016409221251465,117, - 110,115,105,103,110,101,100,58,45,0,1,0,1,8101,2049,10835,2049,10816,18,10, - 18793,18835,168,19071,8247016409221251462,117,110,115,105,103,110,101,100,58,42,0,1,0,1,8101, - 2049,10835,2049,10816,19,10,18819,18864,168,19071,7638409966457829387,117,110,115,105,103,110,101,100,58, - 47,109,111,100,0,1,0,1,8101,2049,10835,2049,10816,20,10,18845,18892,168,19071,-2563494254608726831, - 117,110,115,105,103,110,101,100,58,101,113,63,0,1,0,1,8101,2049,10835,2049, - 10816,11,10,18874,18921,168,19071,7638409966457748830,117,110,115,105,103,110,101,100,58,45,101,113, - 63,0,1,0,1,8101,2049,10835,2049,10816,12,10,18902,18949,168,19071,-2563494254608719109,117,110,115, - 105,103,110,101,100,58,108,116,63,0,1,0,1,8101,2049,10835,2049,10816,13,10, - 18931,18977,168,19071,-2563494254608724554,117,110,115,105,103,110,101,100,58,103,116,63,0,1,0, - 1,8101,2049,10835,2049,10816,14,10,18959,19007,168,19071,-6186888138744896262,117,110,115,105,103,110,101, - 100,58,115,104,105,102,116,0,1,0,1,8101,2049,10835,2049,10816,24,10,18987,19037, - 168,19071,-6186888138833512267,117,110,115,105,103,110,101,100,58,42,47,109,111,100,0,1,1, - 1,0,1,8101,2049,10835,2,2049,10816,2049,10816,10,19017,19062,168,19071,210639169918,42,47,109, - 111,100,0,1,1,1,8101,2049,10835,2049,10816,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,19071,19222,19051, - 19116,168,19199,-3502245454587251943,100,58,117,115,101,45,104,97,115,104,101,115,0,1,29,1, - 236,1,5,18,16,1793,19130,2049,188,15,10,1,19126,1,236,1,8,18,16,1, - 2049,1,236,16,1,4874,1,236,2049,3125,16,10,19098,19170,168,19199,-4893635544173424761,100,58,117, - 115,101,45,115,116,114,105,110,103,115,0,1,118,1,236,1,5,18,16,1, - 190,1,236,1,8,18,16,1,0,1,236,16,1,0,1,236,2049,3125,16,10, - 105,110,116,101,114,102,97,99,101,47,102,117,116,117,114,101,46,114,101,116, - 114,111,0,19199,19340,19151,19242,168,0,-3527051417241377258,98,108,111,99,107,58,105,110,118,111, - 107,101,0,1,3,2049,10835,2049,10816,10,19151,19265,168,19317,8246131600073141446,98,108,111,99,107, - 58,114,101,97,100,0,1,0,2049,19242,10,19249,19287,168,19317,-4578818303223200395,98,108,111,99, - 107,58,119,114,105,116,101,0,1,1,2049,19242,10,19270,19312,168,19317,-4036225629868593021,98,108, - 111,99,107,58,115,101,116,45,102,105,108,101,0,1,2,2049,19242,10,105,110, - 116,101,114,102,97,99,101,47,98,108,111,99,107,115,46,114,101,116,114,111, - 0,19317,11437,19292,19363,168,19579,4283726481136624767,101,114,114,58,115,101,116,45,104,97,110,100, - 108,101,114,0,1,1234,2049,10835,2,2049,2761,1793,19413,3,2049,4472,69,114,114,111, - 114,58,32,100,101,118,105,99,101,32,40,49,50,51,52,41,32,110,111,116, - 32,102,111,117,110,100,0,1,19375,2049,10941,2049,10898,10,1,19372,2049,2862,1,0, - 4,2049,10816,10,19342,19436,168,19579,229464878751060,101,114,114,58,100,115,117,0,2049,10973,2049, - 10898,2049,4472,69,82,82,79,82,58,32,68,83,85,58,32,68,65,84,65,32, - 83,84,65,67,75,32,85,78,68,69,82,70,76,79,87,0,1,19442,2049,10941, - 2049,10898,2049,11213,10,19423,19497,168,19579,229464878751054,101,114,114,58,100,115,111,0,2049,10973, - 2049,10898,2049,4472,69,82,82,79,82,58,32,68,83,79,58,32,68,65,84,65, - 32,83,84,65,67,75,32,79,86,69,82,70,76,79,87,0,1,19503,2049,10941, - 2049,10898,2049,11213,10,19484,19566,168,19579,-6210978877792005319,101,114,114,58,115,101,116,45,100,101, - 102,97,117,108,116,115,0,1,19436,1,1,2049,19363,1,19497,1,2,2049,19363,10, - 105,110,116,101,114,102,97,99,101,47,101,114,114,111,114,46,114,101,116,114, - 111,0,1793,19622,1,192,1,2,17,8,2049,1576,2049,190,3841,11262,8,2049,1576,2049, - 188,16,10,1,19603,19544,19633,168,20429,193470948,84,73,66,0,1,7,15,10,19624,19653, - 168,20429,8246457295145463473,105,109,97,103,101,58,115,97,118,101,0,1,1000,2049,10835,2049,10816, - 10,19637,19671,168,0,210711039690,101,100,105,116,63,0,2,1793,19678,1,8,11,10,1, - 19674,1793,19686,1,127,11,10,1,19682,2049,2255,22,10,19660,19704,168,0,6953539406400,103,97, - 116,104,101,114,0,2049,19671,1,17,1,4134,2049,66,10,19692,19724,168,0,210709415765,99, - 121,99,108,101,0,2049,11146,2049,2217,4,8,2049,2644,25,3,2049,19704,1,19724,7, - 10,19637,19757,168,20429,-4557881830897049127,112,97,114,115,101,45,117,110,116,105,108,0,1793,19769, - 2049,4451,2049,4234,2049,19724,771,2049,4096,10,1,19759,2049,4260,10,19740,19785,168,20429,210726130610, - 115,58,103,101,116,0,1793,19807,1793,19793,1,13,11,10,1,19789,1793,19801,1,10, - 11,10,1,19797,2049,2255,22,10,1,19787,2049,19757,10,19774,19823,168,20429,210708950412,99,108, - 101,97,114,0,2049,4472,92,94,91,50,74,92,94,91,48,59,48,72,0,1, - 19825,2049,8245,2049,10941,10,19812,19854,156,0,193454829,69,79,84,0,0,19845,19869,156,0, - 7571133383038306,73,103,110,111,114,105,110,103,0,0,19855,19885,168,0,249892406716047873,105,103,110,111, - 114,105,110,103,63,0,3841,19869,10,19870,19901,168,0,229486327000139,118,101,114,115,105,111, - 110,0,3841,4,1,100,20,10,19888,19918,168,0,210710254026,100,111,110,101,63,0,2, - 4097,19854,1793,19927,1,13,11,10,1,19923,1793,19935,1,10,11,10,1,19931,1793,19943, - 1,32,11,10,1,19939,2049,2298,22,22,10,19907,19960,168,0,6385195044,101,111,108,63, - 0,3841,19854,1793,19968,1,13,11,10,1,19964,1793,19976,1,10,11,10,1,19972,2049, - 2255,22,10,19950,19994,168,0,6954126150804,118,97,108,105,100,63,0,2,2049,104,2049,2812, - 10,19982,20015,168,0,249883998779477802,99,104,101,99,107,45,101,111,102,0,2,1793,20022,1, - -1,11,10,1,20018,1793,20030,1,4,11,10,1,20026,2049,2255,22,1,11213,9,10, - 20000,20047,168,0,5863258,98,115,0,2049,4212,1,2,2049,2675,1793,20059,2049,4160,3,10, - 1,20055,9,2049,4160,3,10,20039,20080,168,0,7572242387256805,99,104,101,99,107,45,98,115, - 0,2,1793,20087,1,8,11,10,1,20083,1793,20095,1,127,11,10,1,20091,2049,2255, - 22,1,20047,9,10,20066,20115,168,0,210708806723,99,104,101,99,107,0,2049,20015,2049,20080, - 10,20104,20135,168,0,249883994190734226,99,104,97,114,97,99,116,101,114,0,2049,11146,2,2049, - 4134,10,20120,20153,168,0,6953366942559,98,117,102,102,101,114,0,1793,20163,2049,19633,2049,4234, - 8,2049,4096,10,1,20155,2049,4260,10,20141,20184,168,0,8246863741238799215,114,101,97,100,45,116, - 111,107,101,110,0,1793,20200,1793,20195,2049,20135,2049,20115,2049,19918,10,1,20188,2049,2397, - 10,1,20186,2049,20153,2049,4587,10,20168,20218,168,0,210716150453,105,110,112,117,116,0,2049, - 20184,2049,19994,10,20207,20236,168,0,229479082815460,112,114,111,99,101,115,115,0,2049,19885,1793, - 20254,771,2049,19960,1793,20250,1,19869,2049,3931,10,1,20245,9,10,1,20240,2049,2862,1, - 417,1,17,2049,66,10,19812,20273,180,20429,5861507,47,47,0,2049,17813,1,19869,2049,3916, - 10,20265,20292,168,20429,6953343520347,98,97,110,110,101,114,0,2049,19901,2049,4472,82,69,84, - 82,79,32,49,50,32,40,37,110,46,37,110,41,92,110,0,1,20296,2049,8245, - 2049,10941,2049,9334,2049,1545,2049,9334,18,2049,1545,2049,4472,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,20332,2049,8245,2049,10941,10,20280,20378,168,20429,6953744547860,108,105,115,116,101,110,0,2049, - 20292,2049,20218,2049,20236,1,20380,7,10,1793,20427,2049,4472,69,82,82,79,82,58,32, - 87,111,114,100,32,78,111,116,32,70,111,117,110,100,58,32,0,1,20392,2049, - 10941,2049,19633,2049,10941,2049,10898,10,1,20390,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,20366,20469,156, - 0,229441520490121,83,111,117,114,99,101,115,0,4,20718,20912,21103,21395,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20456,20609, - 168,0,6953711201841,107,110,111,119,110,63,0,2,1,20469,2049,9098,10,20597,20626,168,0, - 210716136861,105,110,100,101,120,0,1,20469,4,2049,9774,1,20469,4,2049,9244,10,20615,20649, - 168,0,6953974036516,114,101,99,111,114,100,0,2049,4500,2,1,20469,2049,3864,3841,20469,1, - 20469,17,16,10,1793,20716,2049,17748,2049,20609,1793,20674,2049,20626,10,1,20671,1793,20681,2049, - 20649,10,1,20678,2049,66,1793,20694,1,192,1,2,17,8,10,1,20687,2049,2229,2049, - 1576,2049,186,16,2049,1576,2049,190,3841,11262,8,2049,1576,2049,188,16,10,1,20665,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,20366,20756,168,20718,229461403550098,100,58,119,111,114,100,115,0,1793,20765,2049, - 190,2049,10941,2049,10911,10,1,20758,2049,8490,10,20743,20788,168,20718,-3502157631813457253,100,58,119,111, - 114,100,115,45,119,105,116,104,0,2049,1977,2049,5572,1793,20819,2049,190,2,2049,1977, - 2049,5285,1793,20808,2049,10941,2049,10911,10,1,20803,1793,20814,3,10,1,20812,2049,66,10, - 1,20794,2049,8490,10,20770,20845,168,20718,2818131571306626127,100,105,115,112,108,97,121,45,105,102, - 45,108,101,102,116,0,2,2049,1977,2049,5518,1793,20857,2049,10941,2049,10911,10,1,20852, - 1793,20863,3,10,1,20861,2049,66,10,20770,20896,168,20718,2947807019553410009,100,58,119,111,114,100, - 115,45,98,101,103,105,110,110,105,110,103,45,119,105,116,104,0,2049,1977,2049, - 5572,1793,20907,2049,190,2049,20845,10,1,20902,2049,8490,10,101,120,116,101,110,115,105, - 111,110,115,47,100,111,117,98,108,101,46,114,101,116,114,111,0,20868,20952,168, - 20912,8246228896775126019,100,111,117,98,108,101,58,118,97,114,0,2049,2075,4,2049,130,2049,130, - 10,20936,20978,168,20912,-3421095308458227740,100,111,117,98,108,101,58,102,101,116,99,104,0,2049, - 58,4,15,10,20960,21001,168,20912,-3421095308442276665,100,111,117,98,108,101,58,115,116,111,114, - 101,0,1,19,2049,2229,2049,61,16,10,20983,21027,168,20912,-3421095308461432127,100,111,117,98,108, - 101,58,99,111,110,115,116,0,2049,20952,1,20978,2049,8459,10,21009,21051,168,20912,-4575607512064199915, - 100,111,117,98,108,101,58,115,119,97,112,0,67503109,5,67503109,6,10,21034,21072,168, - 20912,8246228896775106679,100,111,117,98,108,101,58,100,105,112,0,67503109,67503109,5,5,8,6,6, - 10,21056,21096,168,20912,8246228896775123014,100,111,117,98,108,101,58,115,105,112,0,1,2217,2049, - 2229,2049,21072,10,101,120,116,101,110,115,105,111,110,115,47,109,97,108,108,111, - 99,46,114,101,116,114,111,0,21080,21143,168,21103,8246632143337714634,109,101,109,58,105,110,118, - 111,107,101,0,1,15,2049,10835,2049,10816,10,21127,0,156,21103,210667451248,65,76,76,79, - 67,0,21150,1,156,21103,6384048135,70,82,69,69,0,21161,2,156,21103,210689088690,83,84,79, - 82,69,0,21171,3,156,21103,210673137615,70,69,84,67,72,0,21182,4,156,21103,6952683137271,82, - 69,83,73,90,69,0,21080,21220,168,21103,249897943727936361,109,101,109,58,97,108,108,111,99, - 0,1,0,2049,21143,10,21205,21240,168,21103,249897943749573803,109,101,109,58,115,116,111,114,101, - 0,1,2,2049,21143,10,21225,21260,168,21103,249897943733622728,109,101,109,58,102,101,116,99,104, - 0,1,3,2049,21143,10,21245,21279,168,21103,7572664961638592,109,101,109,58,102,114,101,101,0, - 1,1,2049,21143,10,21265,21300,168,21103,8246632143679146032,109,101,109,58,114,101,115,105,122,101, - 0,1,4,2049,21143,10,21284,21320,168,21103,249897943730056489,109,101,109,58,99,101,108,108,43, - 0,1,8,19,17,10,21305,21347,168,21103,1050530996183190288,109,101,109,58,102,101,116,99,104, - 45,100,111,117,98,108,101,0,2,1,1,2049,21320,15,5,2049,21260,6,10,21325, - 21380,168,21103,1730340976492540563,109,101,109,58,115,116,111,114,101,45,100,111,117,98,108,101, - 0,5,5,2049,2217,1,1,2049,21320,6,2049,21240,6,2049,21240,10,101,120,116,101, - 110,115,105,111,110,115,47,116,101,114,109,105,110,97,46,114,101,116,114,111, - 0,21358,21434,156,21395,7572966533140508,116,105,58,119,105,100,116,104,0,74,21420,21450,156,21395, - 249907895002027829,116,105,58,104,101,105,103,104,116,0,25,21435,21463,168,21395,6954146882628,118,116,58, - 101,115,99,0,1,27,2049,10883,10,21451,21480,168,21395,6954146880456,118,116,58,99,115,105, - 0,2049,21463,1,91,2049,10883,10,21468,21500,168,21395,229486847230610,118,116,58,104,111,109,101, - 0,2049,21480,1,72,2049,10883,10,21487,21523,168,21395,8247068841851033643,118,116,58,114,111,119,44, - 99,111,108,0,2049,21480,4,2049,10957,1,59,2049,10883,2049,10957,1,72,2049,10883,10, - 21507,21550,168,21395,210731724238,118,116,58,117,112,0,2049,21480,2049,10957,1,65,2049,10883,10, - 21539,21572,168,21395,229486847087201,118,116,58,100,111,119,110,0,2049,21480,2049,10957,1,66,2049, - 10883,10,21559,21595,168,21395,7573065970247399,118,116,58,114,105,103,104,116,0,2049,21480,2049,10957, - 1,67,2049,10883,10,21581,21617,168,21395,229486847363252,118,116,58,108,101,102,116,0,2049,21480, - 2049,10957,1,68,2049,10883,10,21604,21640,168,21395,7573065952563984,118,116,58,99,108,101,97,114, - 0,2049,21480,2049,4472,50,74,0,1,21644,2049,10941,10,21626,21666,168,21395,7573065970116620,118,116, - 58,114,101,115,101,116,0,2049,21480,2049,4472,48,109,0,1,21670,2049,10941,10,21652, - 21696,168,21395,-2506394144308805245,118,116,58,115,101,116,47,99,111,108,111,114,0,2049,21480,2049, - 4472,49,59,51,52,59,0,1,21700,2049,10941,2049,10957,1,109,2049,10883,10,21678,21731, - 168,21395,7572367267202537,102,103,58,98,108,97,99,107,0,1,30,2049,21696,10,21717,21750,168, - 21395,7572196793430629,98,103,58,98,108,97,99,107,0,1,40,2049,21696,10,21736,21767,168,21395, - 6953505313063,102,103,58,114,101,100,0,1,31,2049,21696,10,21755,21784,168,21395,6953348771491,98,103, - 58,114,101,100,0,1,41,2049,21696,10,21772,21803,168,21395,7572367273352189,102,103,58,103,114, - 101,101,110,0,1,32,2049,21696,10,21789,21822,168,21395,7572196799580281,98,103,58,103,114,101, - 101,110,0,1,42,2049,21696,10,21808,21842,168,21395,249888120709901672,102,103,58,121,101,108,108, - 111,119,0,1,33,2049,21696,10,21827,21862,168,21395,249882495075428708,98,103,58,121,101,108,108, - 111,119,0,1,43,2049,21696,10,21847,21880,168,21395,229465674764372,102,103,58,98,108,117,101, - 0,1,34,2049,21696,10,21867,21898,168,21395,229460508892496,98,103,58,98,108,117,101,0,1, - 44,2049,21696,10,21885,21919,168,21395,8246307967766415721,102,103,58,109,97,103,101,110,116,97,0, - 1,35,2049,21696,10,21903,21940,168,21395,8246122321828807909,98,103,58,109,97,103,101,110,116,97, - 0,1,45,2049,21696,10,21924,21958,168,21395,229465674813815,102,103,58,99,121,97,110,0,1, - 36,2049,21696,10,21945,21976,168,21395,229460508941939,98,103,58,99,121,97,110,0,1,46,2049, - 21696,10,21963,21995,168,21395,7572367291972397,102,103,58,119,104,105,116,101,0,1,37,2049,21696, - 10,21981,22014,168,21395,7572196818200489,98,103,58,119,104,105,116,101,0,1,47,2049,21696,10, - 0 }; + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19437, + 19590,168,0,6953711201841,107,110,111,119,110,63,0,2,1,19450,2049,9098,10,19578,19607,168, + 0,210716136861,105,110,100,101,120,0,1,19450,4,2049,9774,1,19450,4,2049,9244,10,19596, + 19630,168,0,6953974036516,114,101,99,111,114,100,0,2049,4500,2,1,19450,2049,3864,3841,19450, + 1,19450,17,16,10,1793,19697,2049,16710,2049,19590,1793,19655,2049,19607,10,1,19652,1793,19662, + 2049,19630,10,1,19659,2049,66,1793,19675,1,192,1,2,17,8,10,1,19668,2049,2229, + 2049,1576,2049,186,16,2049,1576,2049,190,3841,11262,8,2049,1576,2049,188,16,10,1,19646, + 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,19347,19737,168,19699,229461403550098,100,58,119,111,114,100,115,0,1793,19746, + 2049,190,2049,10941,2049,10911,10,1,19739,2049,8490,10,19724,19769,168,19699,-3502157631813457253,100,58,119, + 111,114,100,115,45,119,105,116,104,0,2049,1977,2049,5572,1793,19800,2049,190,2,2049, + 1977,2049,5285,1793,19789,2049,10941,2049,10911,10,1,19784,1793,19795,3,10,1,19793,2049,66, + 10,1,19775,2049,8490,10,19751,19826,168,19699,2818131571306626127,100,105,115,112,108,97,121,45,105, + 102,45,108,101,102,116,0,2,2049,1977,2049,5518,1793,19838,2049,10941,2049,10911,10,1, + 19833,1793,19844,3,10,1,19842,2049,66,10,19751,19877,168,19699,2947807019553410009,100,58,119,111,114, + 100,115,45,98,101,103,105,110,110,105,110,103,45,119,105,116,104,0,2049,1977, + 2049,5572,1793,19888,2049,190,2049,19826,10,1,19883,2049,8490,10,101,120,116,101,110,115, + 105,111,110,115,47,100,111,117,98,108,101,46,114,101,116,114,111,0,19849,19933, + 168,19893,8246228896775126019,100,111,117,98,108,101,58,118,97,114,0,2049,2075,4,2049,130,2049, + 130,10,19917,19959,168,19893,-3421095308458227740,100,111,117,98,108,101,58,102,101,116,99,104,0, + 2049,58,4,15,10,19941,19982,168,19893,-3421095308442276665,100,111,117,98,108,101,58,115,116,111, + 114,101,0,1,19,2049,2229,2049,61,16,10,19964,20008,168,19893,-3421095308461432127,100,111,117,98, + 108,101,58,99,111,110,115,116,0,2049,19933,1,19959,2049,8459,10,19990,20032,168,19893, + -4575607512064199915,100,111,117,98,108,101,58,115,119,97,112,0,67503109,5,67503109,6,10,20015,20053, + 168,19893,8246228896775106679,100,111,117,98,108,101,58,100,105,112,0,67503109,67503109,5,5,8,6, + 6,10,20037,20077,168,19893,8246228896775123014,100,111,117,98,108,101,58,115,105,112,0,1,2217, + 2049,2229,2049,20053,10,101,120,116,101,110,115,105,111,110,115,47,109,97,108,108, + 111,99,46,114,101,116,114,111,0,20061,20124,168,20084,8246632143337714634,109,101,109,58,105,110, + 118,111,107,101,0,1,15,2049,10835,2049,10816,10,20108,0,156,20084,210667451248,65,76,76, + 79,67,0,20131,1,156,20084,6384048135,70,82,69,69,0,20142,2,156,20084,210689088690,83,84, + 79,82,69,0,20152,3,156,20084,210673137615,70,69,84,67,72,0,20163,4,156,20084,6952683137271, + 82,69,83,73,90,69,0,20061,20201,168,20084,249897943727936361,109,101,109,58,97,108,108,111, + 99,0,1,0,2049,20124,10,20186,20221,168,20084,249897943749573803,109,101,109,58,115,116,111,114, + 101,0,1,2,2049,20124,10,20206,20241,168,20084,249897943733622728,109,101,109,58,102,101,116,99, + 104,0,1,3,2049,20124,10,20226,20260,168,20084,7572664961638592,109,101,109,58,102,114,101,101, + 0,1,1,2049,20124,10,20246,20281,168,20084,8246632143679146032,109,101,109,58,114,101,115,105,122, + 101,0,1,4,2049,20124,10,20265,20301,168,20084,249897943730056489,109,101,109,58,99,101,108,108, + 43,0,1,8,19,17,10,20286,20328,168,20084,1050530996183190288,109,101,109,58,102,101,116,99, + 104,45,100,111,117,98,108,101,0,2,1,1,2049,20301,15,5,2049,20241,6,10, + 20306,20361,168,20084,1730340976492540563,109,101,109,58,115,116,111,114,101,45,100,111,117,98,108, + 101,0,5,5,2049,2217,1,1,2049,20301,6,2049,20221,6,2049,20221,10,101,120,116, + 101,110,115,105,111,110,115,47,116,101,114,109,105,110,97,46,114,101,116,114, + 111,0,20339,20415,156,20376,7572966533140508,116,105,58,119,105,100,116,104,0,74,20401,20431,156, + 20376,249907895002027829,116,105,58,104,101,105,103,104,116,0,25,20416,20444,168,20376,6954146882628,118,116, + 58,101,115,99,0,1,27,2049,10883,10,20432,20461,168,20376,6954146880456,118,116,58,99,115, + 105,0,2049,20444,1,91,2049,10883,10,20449,20481,168,20376,229486847230610,118,116,58,104,111,109, + 101,0,2049,20461,1,72,2049,10883,10,20468,20504,168,20376,8247068841851033643,118,116,58,114,111,119, + 44,99,111,108,0,2049,20461,4,2049,10957,1,59,2049,10883,2049,10957,1,72,2049,10883, + 10,20488,20531,168,20376,210731724238,118,116,58,117,112,0,2049,20461,2049,10957,1,65,2049,10883, + 10,20520,20553,168,20376,229486847087201,118,116,58,100,111,119,110,0,2049,20461,2049,10957,1,66, + 2049,10883,10,20540,20576,168,20376,7573065970247399,118,116,58,114,105,103,104,116,0,2049,20461,2049, + 10957,1,67,2049,10883,10,20562,20598,168,20376,229486847363252,118,116,58,108,101,102,116,0,2049, + 20461,2049,10957,1,68,2049,10883,10,20585,20621,168,20376,7573065952563984,118,116,58,99,108,101,97, + 114,0,2049,20461,2049,4472,50,74,0,1,20625,2049,10941,10,20607,20647,168,20376,7573065970116620,118, + 116,58,114,101,115,101,116,0,2049,20461,2049,4472,48,109,0,1,20651,2049,10941,10, + 20633,20677,168,20376,-2506394144308805245,118,116,58,115,101,116,47,99,111,108,111,114,0,2049,20461, + 2049,4472,49,59,51,52,59,0,1,20681,2049,10941,2049,10957,1,109,2049,10883,10,20659, + 20712,168,20376,7572367267202537,102,103,58,98,108,97,99,107,0,1,30,2049,20677,10,20698,20731, + 168,20376,7572196793430629,98,103,58,98,108,97,99,107,0,1,40,2049,20677,10,20717,20748,168, + 20376,6953505313063,102,103,58,114,101,100,0,1,31,2049,20677,10,20736,20765,168,20376,6953348771491,98, + 103,58,114,101,100,0,1,41,2049,20677,10,20753,20784,168,20376,7572367273352189,102,103,58,103, + 114,101,101,110,0,1,32,2049,20677,10,20770,20803,168,20376,7572196799580281,98,103,58,103,114, + 101,101,110,0,1,42,2049,20677,10,20789,20823,168,20376,249888120709901672,102,103,58,121,101,108, + 108,111,119,0,1,33,2049,20677,10,20808,20843,168,20376,249882495075428708,98,103,58,121,101,108, + 108,111,119,0,1,43,2049,20677,10,20828,20861,168,20376,229465674764372,102,103,58,98,108,117, + 101,0,1,34,2049,20677,10,20848,20879,168,20376,229460508892496,98,103,58,98,108,117,101,0, + 1,44,2049,20677,10,20866,20900,168,20376,8246307967766415721,102,103,58,109,97,103,101,110,116,97, + 0,1,35,2049,20677,10,20884,20921,168,20376,8246122321828807909,98,103,58,109,97,103,101,110,116, + 97,0,1,45,2049,20677,10,20905,20939,168,20376,229465674813815,102,103,58,99,121,97,110,0, + 1,36,2049,20677,10,20926,20957,168,20376,229460508941939,98,103,58,99,121,97,110,0,1,46, + 2049,20677,10,20944,20976,168,20376,7572367291972397,102,103,58,119,104,105,116,101,0,1,37,2049, + 20677,10,20962,20995,168,20376,7572196818200489,98,103,58,119,104,105,116,101,0,1,47,2049,20677, + 10,0 };