diff --git a/image/retro.forth b/image/retro.forth index 8369fb5..da7a951 100644 --- a/image/retro.forth +++ b/image/retro.forth @@ -888,7 +888,7 @@ a given substring is in a string. :s:index-of-string (ss-n) over [ [ setup [ &extract dip [ &n:inc dip ] dip here s:hash over eq? location ] times - ] buffer:preserve drop-pair drop ] dip - n:dec ; + ] buffer:preserve drop-pair drop ] dip - n:dec #-1 n:max ; }} ~~~ diff --git a/ngaImage b/ngaImage index 2a04e32..b2450b3 100644 Binary files a/ngaImage and b/ngaImage differ diff --git a/vm/nga-c/retro-image.c b/vm/nga-c/retro-image.c index c6a03fc..ae897c0 100644 --- a/vm/nga-c/retro-image.c +++ b/vm/nga-c/retro-image.c @@ -2,8 +2,8 @@ #ifndef CELL #define CELL int32_t #endif -CELL ngaImageCells = 14753; -CELL ngaImage[] = { 1793,14055,14599,14752,202004,0,10,1,10,2,10,3,10,4,10,5,10,6,10, +CELL ngaImageCells = 14757; +CELL ngaImage[] = { 1793,14059,14603,14756,202004,0,10,1,10,2,10,3,10,4,10,5,10,6,10, 7,10,8,10,9,10,10,11,10,12,10,13,10,14,10,15,10,16,10,17, 10,18,10,19,10,20,10,21,10,22,10,23,10,24,10,25,10,68223234,1,2575, 85000450,1,656912,139,138,268505089,63,62,135205121,63,10,101384453,0,9,10,2049,56,25,459011,74, @@ -11,7 +11,7 @@ CELL ngaImage[] = { 1793,14055,14599,14752,202004,0,10,1,10,2,10,3,10,4,10,5,10, 84,524545,88,64,167838467,-1,134287105,3,59,659457,3,459023,105,2049,56,25,2049,105,1793,112, 2049,112,117506307,0,105,0,524545,25,110,168820993,0,124,1642241,124,134283523,7,110,1793,105,7, 524545,2049,105,1793,105,16846593,124,139,138,1793,64,16846593,124,110,138,1793,64,7,10,659713, - 1,659713,2,659713,3,1793,14733,2,524559,105,2049,105,2049,105,2049,119,168820998,2,13148,1025, + 1,659713,2,659713,3,1793,14737,2,524559,105,2049,105,2049,105,2049,119,168820998,2,13152,1025, 167841793,177,5,17826049,0,177,2,15,25,524546,162,134287105,178,93,2305,179,459023,187,134287361,178, 182,659201,177,2049,56,25,84152833,48,286458116,10,459014,202,184618754,45,25,16974851,-1,168886532,1,134284289, 1,211,134284289,0,202,660227,32,0,0,112,114,101,102,105,120,58,105,0,285278479,228, @@ -160,7 +160,7 @@ CELL ngaImage[] = { 1793,14055,14599,14752,202004,0,10,1,10,2,10,3,10,4,10,5,10, 2049,2106,4100,10,3055,3095,144,118,58,117,112,100,97,116,101,0,4,1793,3102,15, 4,8,10,1,3098,2049,2116,16,10,3083,3116,144,99,111,112,121,0,1793,3125,285278725, 1,33951492,268767489,1,6,10,1,3118,2049,2281,771,10,3108,3144,144,83,99,111,112,101, - 76,105,115,116,0,14599,14599,10,3131,3153,144,123,123,0,2049,1570,2,1,3144,2049, + 76,105,115,116,0,14603,14603,10,3131,3153,144,123,123,0,2049,1570,2,1,3144,2049, 59,16,10,3147,3178,144,45,45,45,114,101,118,101,97,108,45,45,45,0,2049, 1570,1,3144,2049,2880,16,10,3162,3192,144,125,125,0,1,3144,2049,56,4,15,11, 1793,3206,3841,3144,4097,2,10,1,3201,1793,3232,3841,3144,1793,3227,1,2,983567,1,3144, @@ -217,527 +217,527 @@ CELL ngaImage[] = { 1793,14055,14599,14752,202004,0,10,1,10,2,10,3,10,4,10,5,10, 3,10,4157,4242,144,115,58,105,110,100,101,120,45,111,102,45,115,116,114,105, 110,103,0,67502597,1793,4287,1793,4280,2049,4131,1793,4275,1,4026,2049,2106,1793,4262,1,2880, 2049,2106,10,1,4257,2049,2106,2049,1877,2049,4002,67502597,11,2049,4084,10,1,4251,2049,2281, - 10,1,4247,2049,3442,771,3,10,1,4245,2049,2106,18,2049,2893,10,4221,4307,144,115, - 58,102,105,108,116,101,114,0,1793,4335,2049,3617,2049,3418,4,1793,4327,2049,2096,4, - 8,1,3326,1,11,2049,64,10,1,4316,2049,3860,3,2049,3292,10,1,4309,2049,3442, - 10,4295,4349,144,115,58,109,97,112,0,1793,4371,2049,3617,2049,3418,4,1793,4363,67502597, - 8,2049,3326,10,1,4358,2049,3860,3,2049,3292,10,1,4351,2049,3442,10,4340,4388,144, - 115,58,115,117,98,115,116,114,0,1793,4394,17,2049,3617,10,1,4390,2049,2106,1793, - 4406,67502597,1,3116,2049,2106,10,1,4400,2049,2116,67502597,1793,4419,17,1,0,4,16,10, - 1,4413,2049,2106,10,4376,4435,144,115,58,114,105,103,104,116,0,67502597,2049,79,67502597, - 18,4,2049,4388,10,4424,4454,144,115,58,108,101,102,116,0,1,0,4,2049,4388, - 10,4444,4478,144,115,58,98,101,103,105,110,115,45,119,105,116,104,63,0,2, - 2049,79,1,13,2049,2106,2049,4454,2049,93,10,4460,4506,144,115,58,101,110,100,115, - 45,119,105,116,104,63,0,2,2049,79,1,13,2049,2106,2049,4435,2049,93,10,4490, - 4528,144,115,58,99,111,112,121,0,67502597,2049,79,2049,2880,2049,3116,10,4518,4548,144, - 115,58,68,73,71,73,84,83,0,2049,3636,48,49,50,51,52,53,54,55,56, - 57,0,1,4550,10,4536,4585,144,115,58,65,83,67,73,73,45,76,79,87,69, - 82,67,65,83,69,0,2049,3636,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,4587,10,4564,4638, - 144,115,58,65,83,67,73,73,45,85,80,80,69,82,67,65,83,69,0,2049, - 3636,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,4640,10,4617,4689,144,115,58,65,83,67,73, - 73,45,76,69,84,84,69,82,83,0,2049,3636,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,4691,10,4670,4764,144,115,58,80,85,78,67,84,85,65, - 84,73,79,78,0,2049,3636,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,4766,1,95,67502597,16,10,4747,4822,131,115,58,87,72,73,84,69,83,80,65, - 67,69,0,32,9,10,13,0,4806,4832,156,39,0,1,3617,2049,144,10,4827,4842, - 156,36,0,1,0,2049,131,10,4837,0,131,65,83,67,73,73,58,78,85,76, - 0,4847,27,131,65,83,67,73,73,58,69,83,67,0,4860,8,131,65,83,67, - 73,73,58,66,83,0,4873,9,131,65,83,67,73,73,58,72,84,0,4885,10, - 131,65,83,67,73,73,58,76,70,0,4897,11,131,65,83,67,73,73,58,86, - 84,0,4909,12,131,65,83,67,73,73,58,70,70,0,4921,13,131,65,83,67, - 73,73,58,67,82,0,4933,32,131,65,83,67,73,73,58,83,80,65,67,69, - 0,4945,127,131,65,83,67,73,73,58,68,69,76,0,4960,1,131,65,83,67, - 73,73,58,83,79,72,0,4973,2,131,65,83,67,73,73,58,83,84,88,0, - 4986,3,131,65,83,67,73,73,58,69,84,88,0,4999,4,131,65,83,67,73, - 73,58,69,79,84,0,5012,5,131,65,83,67,73,73,58,69,78,81,0,5025, - 6,131,65,83,67,73,73,58,65,67,75,0,5038,7,131,65,83,67,73,73, - 58,66,69,76,0,5051,14,131,65,83,67,73,73,58,83,79,0,5064,15,131, - 65,83,67,73,73,58,83,73,0,5076,16,131,65,83,67,73,73,58,68,76, - 69,0,5088,17,131,65,83,67,73,73,58,68,67,49,0,5101,18,131,65,83, - 67,73,73,58,68,67,50,0,5114,19,131,65,83,67,73,73,58,68,67,51, - 0,5127,20,131,65,83,67,73,73,58,68,67,52,0,5140,21,131,65,83,67, - 73,73,58,78,65,75,0,5153,22,131,65,83,67,73,73,58,83,89,78,0, - 5166,23,131,65,83,67,73,73,58,69,84,66,0,5179,24,131,65,83,67,73, - 73,58,67,65,78,0,5192,25,131,65,83,67,73,73,58,69,77,0,5205,26, - 131,65,83,67,73,73,58,83,85,66,0,5217,28,131,65,83,67,73,73,58, - 70,83,0,5230,29,131,65,83,67,73,73,58,71,83,0,5242,30,131,65,83, - 67,73,73,58,82,83,0,5254,31,131,65,83,67,73,73,58,85,83,0,5266, - 5294,144,99,58,108,111,119,101,114,99,97,115,101,63,0,1,97,1,122,2049, - 2911,10,5278,5317,144,99,58,117,112,112,101,114,99,97,115,101,63,0,1,65, - 1,90,2049,2911,10,5301,5337,144,99,58,108,101,116,116,101,114,63,0,1,5294, - 1,5317,2049,2128,22,10,5324,5357,144,99,58,100,105,103,105,116,63,0,1,48, - 1,57,2049,2911,10,5345,5378,144,99,58,118,105,115,105,98,108,101,63,0,1, - 32,1,126,2049,2911,10,5364,5397,144,99,58,118,111,119,101,108,63,0,2049,3636, - 97,101,105,111,117,65,69,73,79,85,0,1,5399,4,2049,3986,10,5385,5432,144, - 99,58,99,111,110,115,111,110,97,110,116,63,0,2,2049,5337,1793,5442,2049,5397, - 2049,2465,10,1,5437,1793,5450,3,2049,2368,10,1,5446,2049,64,10,5416,5472,144,99, - 58,119,104,105,116,101,115,112,97,99,101,63,0,1,4822,4,2049,3986,10,5455, - 5495,144,99,58,45,108,111,119,101,114,99,97,115,101,63,0,2049,5294,2049,2465, - 10,5478,5517,144,99,58,45,117,112,112,101,114,99,97,115,101,63,0,2049,5317, - 2049,2465,10,5500,5535,144,99,58,45,100,105,103,105,116,63,0,2049,5357,2049,2465, - 10,5522,5558,144,99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049, - 5472,2049,2465,10,5540,5578,144,99,58,45,118,105,115,105,98,108,101,63,0,2049, - 5378,2049,2465,10,5563,5596,144,99,58,45,118,111,119,101,108,63,0,2049,5397,2049, - 2465,10,5583,5618,144,99,58,45,99,111,110,115,111,110,97,110,116,63,0,2049, - 5432,2049,2465,10,5601,5637,144,99,58,116,111,45,117,112,112,101,114,0,2,2049, - 5294,25,3,1,32,18,10,5623,5660,144,99,58,116,111,45,108,111,119,101,114, - 0,2,2049,5317,25,3,1,32,17,10,5646,5684,144,99,58,116,111,45,115,116, - 114,105,110,103,0,2049,3636,46,0,1,5686,2049,3591,1,36,2049,2116,10,5669,5714, - 144,99,58,116,111,103,103,108,101,45,99,97,115,101,0,2,2049,5294,1,5637, - 1,5660,2049,64,10,5697,5739,144,99,58,116,111,45,110,117,109,98,101,114,0, - 2,2049,5357,1793,5748,1,48,18,10,1,5744,1793,5756,3,1,0,10,1,5752,2049, - 64,10,5724,5775,144,115,58,116,111,45,117,112,112,101,114,0,1,5637,2049,4349, - 10,5761,5794,144,115,58,116,111,45,108,111,119,101,114,0,1,5660,2049,4349,10, - 5780,5814,144,115,58,116,114,105,109,45,108,101,102,116,0,2049,3591,1793,5828,2049, - 56,1,5472,1,2549,2049,2128,21,10,1,5818,2049,2233,2049,2893,10,5799,5851,144,115, - 58,116,114,105,109,45,114,105,103,104,116,0,2049,3591,2049,3741,2049,5814,2049,3741, - 10,5835,5870,144,115,58,116,114,105,109,0,2049,5851,2049,5814,10,5860,5886,144,99, - 111,114,114,101,99,116,0,2,1,48,13,1793,5901,1,48,67502597,18,1,2,19, - 17,10,1,5892,9,10,5860,5920,144,110,58,116,111,45,115,116,114,105,110,103, - 0,1793,5968,2049,1877,2049,3418,2,2049,2845,1793,5946,1,10,20,4,1,48,17,2049, - 5886,2049,3326,2,2049,2549,10,1,5931,2049,2233,3,2049,2568,1793,5960,1,45,2049,3326, - 10,1,5955,9,2049,3292,2049,3741,10,1,5922,2049,3442,10,5905,5995,131,82,101,119, - 114,105,116,101,85,110,100,101,114,115,99,111,114,101,115,0,-1,5973,6003,144, - 115,117,98,0,1,95,1793,6010,1,32,10,1,6007,2049,2379,10,5996,6026,144,114, - 101,119,114,105,116,101,0,3841,5995,1793,6035,1,6003,2049,4349,10,1,6030,9,10, - 6015,6049,144,104,97,110,100,108,101,0,1,3695,8,10,5973,6065,156,112,114,101, - 102,105,120,58,39,0,2049,6026,2049,6049,10,6053,6081,144,115,58,115,112,108,105, - 116,0,2049,2096,2049,3914,772,2049,2096,2049,4454,1,38,2049,2106,10,6070,6116,144,115, - 58,115,112,108,105,116,45,111,110,45,115,116,114,105,110,103,0,2049,2096,2049, - 4242,2049,2880,772,2049,2096,2049,4454,1,38,2049,2106,10,6095,6145,144,115,58,114,101, - 112,108,97,99,101,0,67502597,2049,79,2049,1877,16,1793,6161,2049,6116,4,2049,1877,15, - 17,10,1,6153,2049,2106,2049,3801,2049,3842,10,6132,6182,131,83,112,108,105,116,45, - 79,110,0,0,6170,6193,144,109,97,116,99,104,63,0,3841,6182,11,10,6183,6210, - 144,116,101,114,109,105,110,97,116,101,0,1,0,67502597,2049,2893,16,10,6197,6225, - 144,115,116,101,112,0,1,2880,2049,2106,2049,6193,1793,6239,2,2049,105,2049,6210,10, - 1,6233,9,10,6132,6257,144,115,58,116,111,107,101,110,105,122,101,0,4097,6182, - 2049,3662,2049,1877,1,0,2049,105,1793,6279,2,2049,105,2,1,6225,2049,3860,3,10, - 1,6269,2049,2106,2049,1877,67502597,18,2049,2893,67502597,16,10,6243,6302,131,78,101,101,100, - 108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 10,1,4247,2049,3442,771,3,10,1,4245,2049,2106,18,2049,2893,1,-1,2049,2826,10, + 4221,4311,144,115,58,102,105,108,116,101,114,0,1793,4339,2049,3617,2049,3418,4,1793, + 4331,2049,2096,4,8,1,3326,1,11,2049,64,10,1,4320,2049,3860,3,2049,3292,10, + 1,4313,2049,3442,10,4299,4353,144,115,58,109,97,112,0,1793,4375,2049,3617,2049,3418, + 4,1793,4367,67502597,8,2049,3326,10,1,4362,2049,3860,3,2049,3292,10,1,4355,2049,3442, + 10,4344,4392,144,115,58,115,117,98,115,116,114,0,1793,4398,17,2049,3617,10,1, + 4394,2049,2106,1793,4410,67502597,1,3116,2049,2106,10,1,4404,2049,2116,67502597,1793,4423,17,1, + 0,4,16,10,1,4417,2049,2106,10,4380,4439,144,115,58,114,105,103,104,116,0, + 67502597,2049,79,67502597,18,4,2049,4392,10,4428,4458,144,115,58,108,101,102,116,0,1, + 0,4,2049,4392,10,4448,4482,144,115,58,98,101,103,105,110,115,45,119,105,116, + 104,63,0,2,2049,79,1,13,2049,2106,2049,4458,2049,93,10,4464,4510,144,115,58, + 101,110,100,115,45,119,105,116,104,63,0,2,2049,79,1,13,2049,2106,2049,4439, + 2049,93,10,4494,4532,144,115,58,99,111,112,121,0,67502597,2049,79,2049,2880,2049,3116, + 10,4522,4552,144,115,58,68,73,71,73,84,83,0,2049,3636,48,49,50,51,52, + 53,54,55,56,57,0,1,4554,10,4540,4589,144,115,58,65,83,67,73,73,45, + 76,79,87,69,82,67,65,83,69,0,2049,3636,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, + 4591,10,4568,4642,144,115,58,65,83,67,73,73,45,85,80,80,69,82,67,65, + 83,69,0,2049,3636,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,4644,10,4621,4693,144,115,58, + 65,83,67,73,73,45,76,69,84,84,69,82,83,0,2049,3636,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,4695,10,4674,4768,144,115,58,80,85,78, + 67,84,85,65,84,73,79,78,0,2049,3636,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,4770,1,95,67502597,16,10,4751,4826,131,115,58,87,72,73,84, + 69,83,80,65,67,69,0,32,9,10,13,0,4810,4836,156,39,0,1,3617,2049, + 144,10,4831,4846,156,36,0,1,0,2049,131,10,4841,0,131,65,83,67,73,73, + 58,78,85,76,0,4851,27,131,65,83,67,73,73,58,69,83,67,0,4864,8, + 131,65,83,67,73,73,58,66,83,0,4877,9,131,65,83,67,73,73,58,72, + 84,0,4889,10,131,65,83,67,73,73,58,76,70,0,4901,11,131,65,83,67, + 73,73,58,86,84,0,4913,12,131,65,83,67,73,73,58,70,70,0,4925,13, + 131,65,83,67,73,73,58,67,82,0,4937,32,131,65,83,67,73,73,58,83, + 80,65,67,69,0,4949,127,131,65,83,67,73,73,58,68,69,76,0,4964,1, + 131,65,83,67,73,73,58,83,79,72,0,4977,2,131,65,83,67,73,73,58, + 83,84,88,0,4990,3,131,65,83,67,73,73,58,69,84,88,0,5003,4,131, + 65,83,67,73,73,58,69,79,84,0,5016,5,131,65,83,67,73,73,58,69, + 78,81,0,5029,6,131,65,83,67,73,73,58,65,67,75,0,5042,7,131,65, + 83,67,73,73,58,66,69,76,0,5055,14,131,65,83,67,73,73,58,83,79, + 0,5068,15,131,65,83,67,73,73,58,83,73,0,5080,16,131,65,83,67,73, + 73,58,68,76,69,0,5092,17,131,65,83,67,73,73,58,68,67,49,0,5105, + 18,131,65,83,67,73,73,58,68,67,50,0,5118,19,131,65,83,67,73,73, + 58,68,67,51,0,5131,20,131,65,83,67,73,73,58,68,67,52,0,5144,21, + 131,65,83,67,73,73,58,78,65,75,0,5157,22,131,65,83,67,73,73,58, + 83,89,78,0,5170,23,131,65,83,67,73,73,58,69,84,66,0,5183,24,131, + 65,83,67,73,73,58,67,65,78,0,5196,25,131,65,83,67,73,73,58,69, + 77,0,5209,26,131,65,83,67,73,73,58,83,85,66,0,5221,28,131,65,83, + 67,73,73,58,70,83,0,5234,29,131,65,83,67,73,73,58,71,83,0,5246, + 30,131,65,83,67,73,73,58,82,83,0,5258,31,131,65,83,67,73,73,58, + 85,83,0,5270,5298,144,99,58,108,111,119,101,114,99,97,115,101,63,0,1, + 97,1,122,2049,2911,10,5282,5321,144,99,58,117,112,112,101,114,99,97,115,101, + 63,0,1,65,1,90,2049,2911,10,5305,5341,144,99,58,108,101,116,116,101,114, + 63,0,1,5298,1,5321,2049,2128,22,10,5328,5361,144,99,58,100,105,103,105,116, + 63,0,1,48,1,57,2049,2911,10,5349,5382,144,99,58,118,105,115,105,98,108, + 101,63,0,1,32,1,126,2049,2911,10,5368,5401,144,99,58,118,111,119,101,108, + 63,0,2049,3636,97,101,105,111,117,65,69,73,79,85,0,1,5403,4,2049,3986, + 10,5389,5436,144,99,58,99,111,110,115,111,110,97,110,116,63,0,2,2049,5341, + 1793,5446,2049,5401,2049,2465,10,1,5441,1793,5454,3,2049,2368,10,1,5450,2049,64,10, + 5420,5476,144,99,58,119,104,105,116,101,115,112,97,99,101,63,0,1,4826,4, + 2049,3986,10,5459,5499,144,99,58,45,108,111,119,101,114,99,97,115,101,63,0, + 2049,5298,2049,2465,10,5482,5521,144,99,58,45,117,112,112,101,114,99,97,115,101, + 63,0,2049,5321,2049,2465,10,5504,5539,144,99,58,45,100,105,103,105,116,63,0, + 2049,5361,2049,2465,10,5526,5562,144,99,58,45,119,104,105,116,101,115,112,97,99, + 101,63,0,2049,5476,2049,2465,10,5544,5582,144,99,58,45,118,105,115,105,98,108, + 101,63,0,2049,5382,2049,2465,10,5567,5600,144,99,58,45,118,111,119,101,108,63, + 0,2049,5401,2049,2465,10,5587,5622,144,99,58,45,99,111,110,115,111,110,97,110, + 116,63,0,2049,5436,2049,2465,10,5605,5641,144,99,58,116,111,45,117,112,112,101, + 114,0,2,2049,5298,25,3,1,32,18,10,5627,5664,144,99,58,116,111,45,108, + 111,119,101,114,0,2,2049,5321,25,3,1,32,17,10,5650,5688,144,99,58,116, + 111,45,115,116,114,105,110,103,0,2049,3636,46,0,1,5690,2049,3591,1,36,2049, + 2116,10,5673,5718,144,99,58,116,111,103,103,108,101,45,99,97,115,101,0,2, + 2049,5298,1,5641,1,5664,2049,64,10,5701,5743,144,99,58,116,111,45,110,117,109, + 98,101,114,0,2,2049,5361,1793,5752,1,48,18,10,1,5748,1793,5760,3,1,0, + 10,1,5756,2049,64,10,5728,5779,144,115,58,116,111,45,117,112,112,101,114,0, + 1,5641,2049,4353,10,5765,5798,144,115,58,116,111,45,108,111,119,101,114,0,1, + 5664,2049,4353,10,5784,5818,144,115,58,116,114,105,109,45,108,101,102,116,0,2049, + 3591,1793,5832,2049,56,1,5476,1,2549,2049,2128,21,10,1,5822,2049,2233,2049,2893,10, + 5803,5855,144,115,58,116,114,105,109,45,114,105,103,104,116,0,2049,3591,2049,3741, + 2049,5818,2049,3741,10,5839,5874,144,115,58,116,114,105,109,0,2049,5855,2049,5818,10, + 5864,5890,144,99,111,114,114,101,99,116,0,2,1,48,13,1793,5905,1,48,67502597, + 18,1,2,19,17,10,1,5896,9,10,5864,5924,144,110,58,116,111,45,115,116, + 114,105,110,103,0,1793,5972,2049,1877,2049,3418,2,2049,2845,1793,5950,1,10,20,4, + 1,48,17,2049,5890,2049,3326,2,2049,2549,10,1,5935,2049,2233,3,2049,2568,1793,5964, + 1,45,2049,3326,10,1,5959,9,2049,3292,2049,3741,10,1,5926,2049,3442,10,5909,5999, + 131,82,101,119,114,105,116,101,85,110,100,101,114,115,99,111,114,101,115,0, + -1,5977,6007,144,115,117,98,0,1,95,1793,6014,1,32,10,1,6011,2049,2379,10, + 6000,6030,144,114,101,119,114,105,116,101,0,3841,5999,1793,6039,1,6007,2049,4353,10, + 1,6034,9,10,6019,6053,144,104,97,110,100,108,101,0,1,3695,8,10,5977,6069, + 156,112,114,101,102,105,120,58,39,0,2049,6030,2049,6053,10,6057,6085,144,115,58, + 115,112,108,105,116,0,2049,2096,2049,3914,772,2049,2096,2049,4458,1,38,2049,2106,10, + 6074,6120,144,115,58,115,112,108,105,116,45,111,110,45,115,116,114,105,110,103, + 0,2049,2096,2049,4242,2049,2880,772,2049,2096,2049,4458,1,38,2049,2106,10,6099,6149,144, + 115,58,114,101,112,108,97,99,101,0,67502597,2049,79,2049,1877,16,1793,6165,2049,6120, + 4,2049,1877,15,17,10,1,6157,2049,2106,2049,3801,2049,3842,10,6136,6186,131,83,112, + 108,105,116,45,79,110,0,0,6174,6197,144,109,97,116,99,104,63,0,3841,6186, + 11,10,6187,6214,144,116,101,114,109,105,110,97,116,101,0,1,0,67502597,2049,2893, + 16,10,6201,6229,144,115,116,101,112,0,1,2880,2049,2106,2049,6197,1793,6243,2,2049, + 105,2049,6214,10,1,6237,9,10,6136,6261,144,115,58,116,111,107,101,110,105,122, + 101,0,4097,6186,2049,3662,2049,1877,1,0,2049,105,1793,6283,2,2049,105,2,1,6229, + 2049,3860,3,10,1,6273,2049,2106,2049,1877,67502597,18,2049,2893,67502597,16,10,6247,6306,131, + 78,101,101,100,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,6292,6437,131,76,101,110,0,0,6430, - 6448,131,84,111,107,101,110,115,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6296,6441,131,76,101, + 110,0,0,6434,6452,131,84,111,107,101,110,115,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6438,6582,131, - 84,80,0,0,6576,6591,144,115,97,118,101,0,2049,3662,3841,6582,1,6448,17,2049, - 2880,16,1,6582,2049,2978,10,6583,6614,144,110,101,120,116,0,1793,6620,3841,6437,17, - 10,1,6616,2049,2116,10,6606,6634,144,100,111,110,101,63,0,2049,79,2049,2533,10, - 6243,6663,144,115,58,116,111,107,101,110,105,122,101,45,111,110,45,115,116,114, - 105,110,103,0,1,0,4097,6582,1793,6677,2,1,6302,2049,4528,2049,3842,10,1,6669, - 1793,6686,2049,79,4097,6437,10,1,6681,2049,2128,1793,6703,1,6302,2049,6116,2049,6591,2049, - 6614,2049,6634,10,1,6692,2049,2256,1,6448,3841,6582,2049,2893,4097,6448,10,6639,6728,144, - 102,111,114,45,101,97,99,104,0,4,2049,56,1,13,2049,2106,1793,6744,5,2049, - 56,84018692,525572,1542,10,1,6737,2049,2281,771,10,6716,6764,144,115,117,98,115,116,105, - 116,117,116,101,0,2049,3507,1,129,18,10,6750,6781,144,101,120,116,114,97,99, - 116,0,2049,6764,2049,4528,10,6770,6798,144,116,111,107,101,110,105,122,101,0,2049, - 6663,2049,3617,10,6786,6814,144,99,111,109,98,105,110,101,0,2049,6764,2049,3842,2049, - 3842,10,6803,6830,144,109,101,114,103,101,0,4,1,6814,2049,6728,772,10,6821,6849, - 144,102,105,110,100,45,101,110,100,0,2,2049,79,2049,6764,2049,79,18,67502597,17, - 10,6837,6869,144,99,108,101,97,110,0,2049,6849,1,0,4,16,10,6639,6893,144, - 115,58,114,101,112,108,97,99,101,45,97,108,108,0,1,3,1793,6908,2049,6781, - 2049,6798,2049,6830,2049,6869,2049,3591,10,1,6897,2049,3069,10,6876,6921,144,99,104,97, - 114,0,1,32,1793,6930,1,95,2049,3326,10,1,6925,2049,2379,1,114,1793,6943,1, - 13,2049,3326,10,1,6938,2049,2379,1,110,1793,6956,1,10,2049,3326,10,1,6951,2049, - 2379,1,116,1793,6969,1,9,2049,3326,10,1,6964,2049,2379,1,48,1793,6982,1,0, - 2049,3326,10,1,6977,2049,2379,2049,3326,10,6913,6997,144,116,121,112,101,0,1,99, - 1793,7005,4,2049,3326,10,1,7001,2049,2379,1,115,1793,7019,4,1,3326,2049,3860,10, - 1,7013,2049,2379,1,110,1793,7035,4,2049,5920,1,3326,2049,3860,10,1,7027,2049,2379, - 3,10,6989,7051,144,104,97,110,100,108,101,0,1,92,1793,7060,2049,56,2049,6921, - 10,1,7055,2049,2379,1,37,1793,7073,2049,56,2049,6997,10,1,7068,2049,2379,2049,3326, - 10,6876,7092,144,115,58,102,111,114,109,97,116,0,1793,7121,2049,3617,1793,7116,2049, - 3418,1793,7111,2049,56,25,2049,7051,1,7102,7,10,1,7102,8,3,10,1,7098,2049, - 2116,10,1,7094,2049,3442,10,7080,7137,144,115,58,99,111,110,115,116,0,1,3662, - 2049,2106,2049,2022,10,7126,7154,131,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,7144,7190,144,102,114,111,109,0,2049,79,2,1793,7208,1793,7201,1,7154, - 4113,10,1,7197,2049,2116,2049,2893,10,1,7195,2049,2281,3,10,7182,7220,144,116,111, - 0,2,2049,79,1793,7236,2049,56,1,97,18,2049,2880,1,7154,266001,10,1,7225,2049, - 2281,3,10,7126,7253,144,114,101,111,114,100,101,114,0,1,7190,2049,2106,2049,7220, - 10,7242,7269,144,99,117,114,114,121,0,2049,1877,1793,7279,4,2049,1731,2049,1754,10, - 1,7273,2049,2106,10,7260,7292,144,100,111,101,115,0,2049,1588,4,2049,7269,2049,1570, - 2049,158,16,1,144,2049,1649,10,7284,7321,144,100,58,102,111,114,45,101,97,99, - 104,0,1,2,1793,7347,6415,2049,2096,1793,7339,1793,7334,2052,10,1,7332,2049,2106,10, - 1,7330,2049,2106,1,7325,7,10,1,7325,8,3,10,7307,7367,144,100,58,108,111, - 111,107,117,112,45,120,116,0,1,0,4,1793,7392,2049,2096,2049,158,2831,1793,7385, - 4,1,2057,2049,2106,10,1,7379,1,11,2049,64,10,1,7372,2049,7321,3,10,7352, - 7410,144,97,58,108,101,110,103,116,104,0,15,10,7398,7433,144,97,58,99,111, - 117,110,116,101,100,45,114,101,115,117,108,116,115,0,8,2049,1877,1793,7446,2, - 2049,105,1,105,2049,2281,10,1,7438,2049,2106,10,7412,7468,144,97,58,102,114,111, - 109,45,115,116,114,105,110,103,0,2049,1877,1793,7482,2,2049,79,2049,105,1,105, - 2049,3860,10,1,7472,2049,2106,10,7451,7501,144,97,58,102,111,114,45,101,97,99, - 104,0,4,2049,56,1,13,2049,2106,1793,7517,5,2049,56,84018692,525572,1542,10,1,7510, - 2049,2281,771,10,7487,7532,144,97,58,100,117,112,0,2049,1877,1793,7545,2,15,2049, - 105,1,105,2049,7501,10,1,7536,2049,2106,10,7523,7560,144,97,58,99,111,112,121, - 0,1,3,1793,7576,4097,3,2,2049,7410,2049,105,1,105,2049,7501,10,1,7564,2049, - 3069,10,7550,7596,144,97,58,116,111,45,115,116,114,105,110,103,0,1,3,1793, - 7609,2049,7532,1,0,2049,105,2049,2880,10,1,7600,2049,3069,2049,3591,10,7581,7628,144, - 97,58,97,112,112,101,110,100,0,2049,2096,1,34,2049,2154,17,2049,1877,1793,7653, - 2049,105,1793,7648,1,105,2049,7501,10,1,7643,2049,2154,10,1,7639,2049,2106,10,7616, - 7671,144,97,58,112,114,101,112,101,110,100,0,4,2049,7628,10,7658,7685,144,97, - 58,99,104,111,112,0,2049,7532,1,-1,2049,3050,2,2049,2993,10,7675,7707,144,97, - 58,102,105,108,116,101,114,0,1793,7722,67502597,1,21,2049,2106,4,1,105,1,11, - 2049,64,10,1,7709,2049,7269,2049,1877,1793,7737,67502597,15,2049,105,2049,7501,10,1,7730, - 2049,2106,2049,1877,67502597,18,2049,2893,67502597,16,10,7695,7765,144,97,58,99,111,110,116, - 97,105,110,115,63,0,1,0,4,1793,7777,4,5,67502597,11,6,22,10,1,7770, - 2049,7501,772,10,7750,7805,144,97,58,99,111,110,116,97,105,110,115,45,115,116, - 114,105,110,103,63,0,1,0,4,1793,7818,4,5,67502597,2049,93,6,22,10,1, - 7810,2049,7501,772,10,7783,7833,144,97,58,109,97,112,0,1793,7839,8,2049,105,10, - 1,7835,2049,7269,2049,1877,1793,7854,67502597,15,2049,105,2049,7501,10,1,7847,2049,2106,10, - 7824,7872,144,97,58,114,101,118,101,114,115,101,0,2049,1877,1793,7906,2049,56,1793, - 7884,17,2049,2893,10,1,7880,2049,2116,2,2049,105,1793,7900,2,15,2049,105,2049,2893, - 10,1,7893,2049,2281,3,10,1,7876,2049,2106,10,7859,7919,144,97,58,116,104,0, - 17,2049,2880,10,7911,7934,144,97,58,102,101,116,99,104,0,2049,7919,15,10,7923, - 7949,144,97,58,115,116,111,114,101,0,2049,7919,16,10,7938,7965,144,97,58,114, - 101,100,117,99,101,0,1,13,2049,2106,2049,7501,10,7953,7984,144,105,100,101,110, - 116,105,102,121,0,1,-1,4,1,0,1793,8015,2049,2356,11,1793,8009,67502597,1,-1, - 11,1793,8005,772,2,10,1,8002,9,10,1,7996,9,2049,2880,10,1,7991,2049,7965, - 3,10,7953,8035,144,97,58,105,110,100,101,120,45,111,102,0,1,3,1793,8048, - 1,26,2049,7269,2049,7833,2049,7984,10,1,8039,2049,3069,10,8021,8074,144,97,58,105, - 110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,1,3,1793,8087,1, - 93,2049,7269,2049,7833,2049,7984,10,1,8078,2049,3069,10,8053,8102,144,97,58,109,97, - 107,101,0,2049,7433,2049,7872,10,8092,8112,156,123,0,1,285,2049,156,1,1556,2049, - 144,1,285,2049,156,10,8107,8130,156,125,0,1,301,2049,156,1,2106,2049,144,1, - 1556,2049,144,1,13,2049,150,1,40,2049,150,1,2893,2049,144,1,301,2049,156,1, - 8102,2049,144,10,8125,8174,144,98,111,117,110,100,115,63,0,67502597,2049,7410,67502597,13, - 10,8163,8188,144,99,111,112,121,0,2049,56,2049,105,10,8180,8203,144,116,111,45, - 101,110,100,0,2,2049,7410,17,2049,2880,10,8125,8220,144,97,58,108,101,102,116, - 0,2049,8174,1793,8228,771,1,-1,10,1,8224,2049,2659,2049,1877,67502597,2049,105,1793,8249, - 1,2880,2049,2106,1,8188,2049,2281,3,10,1,8239,2049,2106,10,8210,8265,144,97,58, - 114,105,103,104,116,0,2049,8174,1793,8273,771,1,-1,10,1,8269,2049,2659,2049,1877, - 67502597,2049,105,1793,8296,4,2049,8203,67502597,18,4,1,8188,2049,2281,3,10,1,8284,2049, - 2106,10,8254,8313,144,97,58,109,105,100,100,108,101,0,1,2048,2049,2106,4,67502597, - 2049,8174,1793,8328,771,3,1,-1,10,1,8323,2049,2659,771,2049,2096,4,18,2049,2880, - 2049,1877,67502597,2049,105,1793,8363,772,1793,8353,17,2049,2880,10,1,8349,2049,2106,1,8188, - 2049,2281,3,10,1,8346,2049,2106,10,8301,8376,131,70,108,97,103,0,0,8368,8388, - 144,99,111,109,112,97,114,101,0,67440386,184946434,10,8377,8401,144,108,101,110,103,116, - 104,0,659202,10,8391,8411,144,110,101,120,116,0,17043713,1,1,2577,10,8403,8429,144, - 110,111,116,45,101,113,117,97,108,0,50529030,2561,0,10,8416,8441,144,108,111,111, - 112,0,524549,8411,2049,8388,18157313,8376,8376,16,420610310,1,1,8441,7,10,8301,8464,144,97, - 58,101,113,63,0,1048833,-1,8376,2049,8388,151066369,-1,8429,2049,8401,2049,8441,251724547,8376,10, - 8455,8489,144,97,58,45,101,113,63,0,2049,8464,2049,2465,10,8479,8512,144,97,58, - 98,101,103,105,110,115,45,119,105,116,104,63,0,1,3,1793,8528,2,2049,7410, - 1,13,2049,2106,2049,8220,2049,8464,10,1,8516,2049,3069,10,8494,8549,144,97,58,101, - 110,100,115,45,119,105,116,104,63,0,1,3,1793,8565,2,2049,7410,1,13,2049, - 2106,2049,8265,2049,8464,10,1,8553,2049,3069,10,8533,8586,144,99,117,114,114,101,110, - 116,45,108,105,110,101,0,2049,3507,1,1025,18,10,8570,8608,144,99,111,117,110, - 116,45,116,111,107,101,110,115,0,1793,8614,1,32,11,10,1,8610,2049,4307,2049, - 79,10,8592,8639,144,112,114,111,99,101,115,115,45,116,111,107,101,110,115,0, - 1793,8667,1,32,2049,6081,4,1793,8660,2,2049,79,2049,2549,1,365,1,11,2049,64, - 10,1,8648,2049,2106,2049,2880,10,1,8641,2049,2281,2049,365,10,8533,8688,144,115,58, - 101,118,97,108,117,97,116,101,0,2049,8586,2049,4528,2049,8586,2,2049,8608,2049,8639, - 10,8674,8706,131,76,80,0,0,8700,8716,131,73,110,100,101,120,0,0,10,0, + 0,6442,6586,131,84,80,0,0,6580,6595,144,115,97,118,101,0,2049,3662,3841,6586, + 1,6452,17,2049,2880,16,1,6586,2049,2978,10,6587,6618,144,110,101,120,116,0,1793, + 6624,3841,6441,17,10,1,6620,2049,2116,10,6610,6638,144,100,111,110,101,63,0,2049, + 79,2049,2533,10,6247,6667,144,115,58,116,111,107,101,110,105,122,101,45,111,110, + 45,115,116,114,105,110,103,0,1,0,4097,6586,1793,6681,2,1,6306,2049,4532,2049, + 3842,10,1,6673,1793,6690,2049,79,4097,6441,10,1,6685,2049,2128,1793,6707,1,6306,2049, + 6120,2049,6595,2049,6618,2049,6638,10,1,6696,2049,2256,1,6452,3841,6586,2049,2893,4097,6452, + 10,6643,6732,144,102,111,114,45,101,97,99,104,0,4,2049,56,1,13,2049,2106, + 1793,6748,5,2049,56,84018692,525572,1542,10,1,6741,2049,2281,771,10,6720,6768,144,115,117, + 98,115,116,105,116,117,116,101,0,2049,3507,1,129,18,10,6754,6785,144,101,120, + 116,114,97,99,116,0,2049,6768,2049,4532,10,6774,6802,144,116,111,107,101,110,105, + 122,101,0,2049,6667,2049,3617,10,6790,6818,144,99,111,109,98,105,110,101,0,2049, + 6768,2049,3842,2049,3842,10,6807,6834,144,109,101,114,103,101,0,4,1,6818,2049,6732, + 772,10,6825,6853,144,102,105,110,100,45,101,110,100,0,2,2049,79,2049,6768,2049, + 79,18,67502597,17,10,6841,6873,144,99,108,101,97,110,0,2049,6853,1,0,4,16, + 10,6643,6897,144,115,58,114,101,112,108,97,99,101,45,97,108,108,0,1,3, + 1793,6912,2049,6785,2049,6802,2049,6834,2049,6873,2049,3591,10,1,6901,2049,3069,10,6880,6925, + 144,99,104,97,114,0,1,32,1793,6934,1,95,2049,3326,10,1,6929,2049,2379,1, + 114,1793,6947,1,13,2049,3326,10,1,6942,2049,2379,1,110,1793,6960,1,10,2049,3326, + 10,1,6955,2049,2379,1,116,1793,6973,1,9,2049,3326,10,1,6968,2049,2379,1,48, + 1793,6986,1,0,2049,3326,10,1,6981,2049,2379,2049,3326,10,6917,7001,144,116,121,112, + 101,0,1,99,1793,7009,4,2049,3326,10,1,7005,2049,2379,1,115,1793,7023,4,1, + 3326,2049,3860,10,1,7017,2049,2379,1,110,1793,7039,4,2049,5924,1,3326,2049,3860,10, + 1,7031,2049,2379,3,10,6993,7055,144,104,97,110,100,108,101,0,1,92,1793,7064, + 2049,56,2049,6925,10,1,7059,2049,2379,1,37,1793,7077,2049,56,2049,7001,10,1,7072, + 2049,2379,2049,3326,10,6880,7096,144,115,58,102,111,114,109,97,116,0,1793,7125,2049, + 3617,1793,7120,2049,3418,1793,7115,2049,56,25,2049,7055,1,7106,7,10,1,7106,8,3, + 10,1,7102,2049,2116,10,1,7098,2049,3442,10,7084,7141,144,115,58,99,111,110,115, + 116,0,1,3662,2049,2106,2049,2022,10,7130,7158,131,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,0,0,8707,8756,144,110,101,120,116,0,3841,8706,1, - 8716,17,2049,2978,10,8748,8772,144,112,114,101,112,0,1,8706,2049,2978,1,0,3841, - 8706,1,8716,17,16,10,8764,8793,144,100,111,110,101,0,1,8706,2049,2993,10,8674, - 8803,144,73,0,3841,8706,1,8716,17,15,10,8798,8815,144,74,0,3841,8706,1,8716, - 17,2049,2893,15,10,8810,8829,144,75,0,3841,8706,1,8716,17,1,2,18,15,10, - 8824,8860,144,116,105,109,101,115,60,119,105,116,104,45,105,110,100,101,120,62, - 0,2049,8772,4,1793,8876,25,33886721,1,2053,1542,2049,8756,1,8865,7,10,1,8865,8, - 3,2049,8793,10,8839,8891,156,104,111,111,107,0,2049,3636,108,105,106,117,46,46, - 46,46,0,1,8893,2049,412,2049,1877,2049,2880,2049,105,10,8883,8925,144,115,101,116, - 45,104,111,111,107,0,2049,2880,16,10,8913,8939,144,117,110,104,111,111,107,0, - 2049,2880,2,2049,2880,4,16,10,8929,8963,144,105,111,58,101,110,117,109,101,114, - 97,116,101,0,27,10,8947,8977,144,105,111,58,113,117,101,114,121,0,28,10, - 8965,8992,144,105,111,58,105,110,118,111,107,101,0,29,10,8979,9009,144,105,111, - 58,115,99,97,110,45,102,111,114,0,1,-1,4,2049,8963,1793,9040,2049,8803,2049, - 8977,772,67502597,11,1793,9036,1793,9031,3,2049,8803,10,1,9027,2049,2106,10,1,9025,9, - 10,1,9016,2049,8860,3,10,8994,9055,144,99,58,112,117,116,0,1793,9057,1,0, - 2049,8992,10,9046,9068,144,110,108,0,1,10,2049,9055,10,9062,9079,144,115,112,0, - 1,32,2049,9055,10,9073,9091,144,116,97,98,0,1,9,2049,9055,10,9084,9105,144, - 115,58,112,117,116,0,1,9055,2049,3860,10,9096,9119,144,110,58,112,117,116,0, - 2049,5920,2049,9105,10,9110,9133,144,114,101,115,101,116,0,2049,1556,25,771,1,9133, - 7,10,9124,9155,144,100,117,109,112,45,115,116,97,99,107,0,2049,1556,25,3, - 5,2049,9155,6,2,2049,9119,2049,9079,10,9141,9177,144,70,82,69,69,0,2049,3507, - 1,1025,18,2049,1877,18,10,9169,9195,131,70,105,108,101,115,0,0,9186,9208,144, - 105,100,101,110,116,105,102,121,0,3841,9195,2049,2533,1793,9275,1,4,2049,9009,2, - 2049,2568,1793,9263,3,2049,3636,73,79,32,68,69,86,73,67,69,32,84,89,80, - 69,32,48,48,48,52,32,78,79,84,32,70,79,85,78,68,0,1,9226,2049, - 9105,2049,9068,10,1,9223,1793,9270,4097,9195,10,1,9267,2049,64,10,1,9214,9,10, - 9169,9300,144,105,111,58,102,105,108,101,45,111,112,101,114,97,116,105,111,110, - 0,2049,9208,3841,9195,2049,8992,10,9279,0,131,102,105,108,101,58,82,0,9307,1, - 131,102,105,108,101,58,87,0,9317,2,131,102,105,108,101,58,65,0,9327,3, - 131,102,105,108,101,58,82,43,0,9337,9361,144,102,105,108,101,58,111,112,101, - 110,0,1,0,2049,9300,10,9348,9380,144,102,105,108,101,58,99,108,111,115,101, - 0,1,1,2049,9300,10,9366,9398,144,102,105,108,101,58,114,101,97,100,0,1, - 2,2049,9300,10,9385,9417,144,102,105,108,101,58,119,114,105,116,101,0,1,3, - 2049,9300,10,9403,9435,144,102,105,108,101,58,116,101,108,108,0,1,4,2049,9300, - 10,9422,9453,144,102,105,108,101,58,115,101,101,107,0,1,5,2049,9300,10,9440, - 9471,144,102,105,108,101,58,115,105,122,101,0,1,6,2049,9300,10,9458,9491,144, - 102,105,108,101,58,100,101,108,101,116,101,0,1,7,2049,9300,10,9476,9510,144, - 102,105,108,101,58,102,108,117,115,104,0,1,8,2049,9300,10,9496,9531,144,102, - 105,108,101,58,101,120,105,115,116,115,63,0,1,0,2049,9361,2,2049,2549,1793, - 9545,2049,9380,2049,2356,10,1,9540,1793,9553,3,2049,2368,10,1,9549,2049,64,10,9515, - 9584,144,102,105,108,101,58,111,112,101,110,60,102,111,114,45,114,101,97,100, - 105,110,103,62,0,1,0,2049,9361,2,2049,9471,4,10,9558,9618,144,102,105,108, - 101,58,111,112,101,110,60,102,111,114,45,97,112,112,101,110,100,62,0,1, - 2,2049,9361,2,2049,9471,4,10,9593,9653,144,102,105,108,101,58,111,112,101,110, - 60,102,111,114,45,119,114,105,116,105,110,103,62,0,1,1,2049,9361,10,9627, - 9665,131,70,73,68,0,0,9658,9674,131,83,105,122,101,0,0,9666,9685,131,65, - 99,116,105,111,110,0,0,9675,9696,131,66,117,102,102,101,114,0,0,9686,9706, - 144,45,101,111,102,63,0,3841,9665,2049,9435,3841,9674,13,10,9697,9726,144,112,114, - 101,115,101,114,118,101,0,1,9665,1793,9737,1,9674,1,21,2049,3069,10,1,9730, - 2049,3069,10,9627,9760,144,102,105,108,101,58,114,101,97,100,45,108,105,110,101, - 0,4097,9665,1793,9817,2049,1877,2,4097,9696,2049,3418,1793,9809,3841,9665,2049,9398,2,2049, - 3326,1793,9786,1,13,11,10,1,9782,1793,9794,1,10,11,10,1,9790,1793,9802,1, - 0,11,10,1,9798,2049,2165,22,22,10,1,9773,2049,2256,2049,3350,3,10,1,9764, - 2049,3442,3841,9696,10,9742,9846,144,102,105,108,101,58,102,111,114,45,101,97,99, - 104,45,108,105,110,101,0,1793,9877,4097,9685,2049,9584,4097,9665,4097,9674,1793,9868,3841, - 9665,2049,9760,3841,9685,8,2049,9706,10,1,9858,2049,2233,3841,9665,2049,9380,10,1,9848, - 2049,9726,10,9824,9889,131,70,73,68,0,0,9824,9904,144,102,105,108,101,58,115, - 108,117,114,112,0,1793,9931,4,2049,3418,2049,9584,4097,9889,1793,9922,3841,9889,2049,9398, - 2049,3326,10,1,9915,2049,2281,3841,9889,2049,9380,10,1,9906,2049,3442,10,9890,9949,144, - 102,105,108,101,58,115,112,101,119,0,2049,9653,4,1793,9958,67502597,2049,9417,10,1, - 9954,2049,3860,2049,9380,10,9936,9972,131,70,80,85,0,0,9965,9985,144,105,100,101, - 110,116,105,102,121,0,3841,9972,2049,2533,1793,10052,1,2,2049,9009,2,2049,2568,1793, - 10040,3,2049,3636,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48, - 48,48,50,32,78,79,84,32,70,79,85,78,68,0,1,10003,2049,9105,2049,9068, - 10,1,10000,1793,10047,4097,9972,10,1,10044,2049,64,10,1,9991,9,10,9936,10078,144, - 105,111,58,102,108,111,97,116,45,111,112,101,114,97,116,105,111,110,0,2049, - 9985,3841,9972,2049,8992,10,10056,10099,144,110,58,116,111,45,102,108,111,97,116,0, - 1,0,2049,10078,10,10085,10118,144,115,58,116,111,45,102,108,111,97,116,0,1, - 1,2049,10078,10,10104,10138,144,102,58,116,111,45,110,117,109,98,101,114,0,1, - 2,2049,10078,10,10123,10158,144,102,58,116,111,45,115,116,114,105,110,103,0,2049, - 3617,2,1,3,2049,10078,10,10143,10173,144,102,58,43,0,1,4,2049,10078,10,10166, - 10185,144,102,58,45,0,1,5,2049,10078,10,10178,10197,144,102,58,42,0,1,6, - 2049,10078,10,10190,10209,144,102,58,47,0,1,7,2049,10078,10,10202,10225,144,102,58, - 102,108,111,111,114,0,1,8,2049,10078,10,10214,10243,144,102,58,99,101,105,108, - 105,110,103,0,1,9,2049,10078,10,10230,10258,144,102,58,115,113,114,116,0,1, - 10,2049,10078,10,10248,10272,144,102,58,101,113,63,0,1,11,2049,10078,10,10263,10287, - 144,102,58,45,101,113,63,0,1,12,2049,10078,10,10277,10301,144,102,58,108,116, - 63,0,1,13,2049,10078,10,10292,10315,144,102,58,103,116,63,0,1,14,2049,10078, - 10,10306,10331,144,102,58,100,101,112,116,104,0,1,15,2049,10078,10,10320,10345,144, - 102,58,100,117,112,0,1,16,2049,10078,10,10336,10360,144,102,58,100,114,111,112, - 0,1,17,2049,10078,10,10350,10375,144,102,58,115,119,97,112,0,1,18,2049,10078, - 10,10365,10389,144,102,58,108,111,103,0,1,19,2049,10078,10,10380,10405,144,102,58, - 112,111,119,101,114,0,1,20,2049,10078,10,10394,10419,144,102,58,115,105,110,0, - 1,21,2049,10078,10,10410,10433,144,102,58,99,111,115,0,1,22,2049,10078,10,10424, - 10447,144,102,58,116,97,110,0,1,23,2049,10078,10,10438,10462,144,102,58,97,115, - 105,110,0,1,24,2049,10078,10,10452,10477,144,102,58,97,99,111,115,0,1,25, - 2049,10078,10,10467,10492,144,102,58,97,116,97,110,0,1,26,2049,10078,10,10482,10507, - 144,102,58,112,117,115,104,0,1,27,2049,10078,10,10497,10521,144,102,58,112,111, - 112,0,1,28,2049,10078,10,10512,10538,144,102,58,97,100,101,112,116,104,0,1, - 29,2049,10078,10,10526,10555,144,102,58,115,113,117,97,114,101,0,2049,10345,2049,10197, - 10,10543,10570,144,102,58,111,118,101,114,0,2049,10507,2049,10345,2049,10521,2049,10375,10, - 10560,10589,144,102,58,116,117,99,107,0,2049,10345,2049,10507,2049,10375,2049,10521,10,10579, - 10607,144,102,58,110,105,112,0,2049,10375,2049,10360,10,10598,10627,144,102,58,100,114, - 111,112,45,112,97,105,114,0,2049,10360,2049,10360,10,10612,10646,144,102,58,100,117, - 112,45,112,97,105,114,0,2049,10570,2049,10570,10,10632,10660,144,102,58,114,111,116, - 0,2049,10507,2049,10375,2049,10521,2049,10375,10,10651,10684,144,102,58,112,111,115,105,116, - 105,118,101,63,0,1,0,2049,10099,2049,10315,10,10669,10706,144,102,58,110,101,103, - 97,116,105,118,101,63,0,1,0,2049,10099,2049,10301,10,10691,10725,144,102,58,110, - 101,103,97,116,101,0,1,-1,2049,10099,2049,10197,10,10713,10741,144,102,58,97,98, - 115,0,2049,10345,2049,10706,1,10725,9,10,10732,10761,156,112,114,101,102,105,120,58, - 46,0,2049,1818,1,3662,1,3591,2049,64,1,10118,2049,144,10,10749,10783,144,102,58, - 112,117,116,0,2049,10158,2049,9105,10,10774,10796,144,102,58,80,73,0,2049,3636,51, - 46,49,52,49,53,57,50,0,1,10798,2049,10118,10,10788,10819,144,102,58,69,0, - 2049,3636,50,46,55,49,56,50,56,49,0,1,10821,2049,10118,10,10812,10844,144,102, - 58,78,65,78,0,2049,3636,48,0,1,10846,2049,10118,2049,3636,48,0,1,10854,2049, - 10118,2049,10209,10,10835,10872,144,102,58,73,78,70,0,2049,3636,49,46,48,0,1, - 10874,2049,10118,2049,3636,48,0,1,10884,2049,10118,2049,10209,10,10863,10903,144,102,58,45, - 73,78,70,0,2049,3636,45,49,46,48,0,1,10905,2049,10118,2049,3636,48,0,1, - 10916,2049,10118,2049,10209,10,10893,10935,144,102,58,110,97,110,63,0,2049,10345,2049,10287, - 10,10925,10950,144,102,58,105,110,102,63,0,2049,10872,2049,10272,10,10940,10966,144,102, - 58,45,105,110,102,63,0,2049,10903,2049,10272,10,10955,10982,144,102,58,114,111,117, - 110,100,0,2049,10345,2049,10706,1793,11003,2049,3636,48,46,53,0,1,10990,2049,10118,2049, - 10185,2049,10243,10,1,10988,1793,11022,2049,3636,48,46,53,0,1,11009,2049,10118,2049,10173, - 2049,10225,10,1,11007,2049,64,10,10971,11036,144,102,58,109,105,110,0,2049,10646,2049, - 10301,1,10360,1,10607,2049,64,10,11027,11056,144,102,58,109,97,120,0,2049,10646,2049, - 10315,1,10360,1,10607,2049,64,10,11047,11078,144,102,58,108,105,109,105,116,0,2049, - 10375,2049,10507,2049,11036,2049,10521,2049,11056,10,11067,11103,144,102,58,98,101,116,119,101, - 101,110,63,0,2049,10660,2049,10345,2049,10507,2049,10660,2049,10660,2049,11078,2049,10521,2049,10272, - 10,11089,11129,144,102,58,105,110,99,0,2049,3636,49,0,1,11131,2049,10118,2049,10173, - 10,11120,11149,144,102,58,100,101,99,0,2049,3636,49,0,1,11151,2049,10118,2049,10185, - 10,11140,11170,144,102,58,99,97,115,101,0,2049,10570,2049,10272,1793,11182,2049,10360,8, - 1,-1,10,1,11176,1793,11190,3,1,0,10,1,11186,2049,64,25,6,771,10,11160, - 11208,144,102,58,115,105,103,110,0,2049,10345,2049,3636,48,0,1,11212,2049,10118,2049, - 10272,1793,11227,1,0,2049,10360,10,1,11222,2049,2659,2049,3636,48,0,1,11233,2049,10118, - 2049,10315,1793,11246,1,1,10,1,11243,1793,11253,1,-1,10,1,11250,2049,64,10,11198, - 2147483645,131,101,58,77,65,88,0,11258,-2147483645,131,101,58,77,73,78,0,11267,-2147483647,131, - 101,58,78,65,78,0,11276,2147483646,131,101,58,73,78,70,0,11285,-2147483646,131,101,58, - 45,73,78,70,0,11294,11312,144,101,58,110,63,0,1,-2147483645,2049,2880,1,2147483645,2049, - 2893,2049,2911,10,11304,11333,144,101,58,109,97,120,63,0,1,2147483645,11,10,11323,11347, - 144,101,58,109,105,110,63,0,1,-2147483645,11,10,11337,11362,144,101,58,122,101,114, - 111,63,0,2049,2533,10,11351,11375,144,101,58,110,97,110,63,0,1,-2147483647,11,10, - 11365,11389,144,101,58,105,110,102,63,0,1,2147483646,11,10,11379,11404,144,101,58,45, - 105,110,102,63,0,1,-2147483646,11,10,11393,11418,144,101,58,99,108,105,112,0,1, - -2147483645,1,2147483645,2049,2863,10,11408,11433,144,102,58,69,49,0,1793,11435,2049,3636,49,46, - 101,53,0,1,11437,2049,10118,10,11425,11459,144,102,58,45,115,104,105,102,116,0, - 2049,11433,2049,10197,10,11447,11476,144,102,58,43,115,104,105,102,116,0,2049,11433,2049, - 10209,10,11464,11498,144,102,58,115,105,103,110,101,100,45,115,113,114,116,0,2049, - 10345,2049,11208,2049,10741,2049,10258,2049,10099,2049,10197,10,11481,11524,144,102,58,43,101,110, - 99,111,100,101,0,2049,11498,2049,11459,10,11511,11542,144,102,58,45,101,110,99,111, - 100,101,0,2049,10345,2049,11208,2049,11476,2049,10345,2049,10197,2049,10099,2049,10197,10,11529,11576, - 144,102,58,115,105,103,110,101,100,45,115,113,117,97,114,101,0,2049,10345,2049, - 11208,2049,10345,2049,10197,2049,10099,2049,10197,10,11557,11599,144,102,58,116,111,45,101,0, - 2049,10345,2049,10935,1793,11610,2049,10360,1,-2147483647,10,1,11605,2049,2659,2049,10345,2049,10950,1793, - 11625,2049,10360,1,2147483646,10,1,11620,2049,2659,2049,10345,2049,10966,1793,11640,2049,10360,1,-2147483646, - 10,1,11635,2049,2659,2049,11524,2049,10982,2049,10138,2049,11418,1,-2147483645,1793,11659,2049,10360,10, - 1,11656,2049,2379,1,2147483645,1793,11670,2049,10360,10,1,11667,2049,2379,10,11589,11685,144,101, - 58,116,111,45,102,0,1,-2147483647,1793,11692,2049,10844,10,1,11689,2049,2379,1,2147483646,1793, - 11703,2049,10872,10,1,11700,2049,2379,1,-2147483646,1793,11714,2049,10903,10,1,11711,2049,2379,2049, - 10099,2049,11542,10,11675,11734,144,102,58,115,116,111,114,101,0,1793,11739,2049,11599,10, - 1,11736,2049,2106,16,10,11723,11756,144,102,58,102,101,116,99,104,0,15,2049,11685, - 10,11745,11776,144,102,58,100,117,109,112,45,115,116,97,99,107,0,2049,10331,2, - 1,10507,2049,2281,1793,11794,2049,10521,2049,10345,2049,10783,2049,9079,10,1,11785,2049,2281,10, - 11760,11816,144,102,58,100,117,109,112,45,97,115,116,97,99,107,0,2049,10538,2, - 1,10521,2049,2281,1793,11834,2049,10345,2049,10783,2049,9079,2049,10507,10,1,11825,2049,2281,10, - 11799,11848,144,101,58,112,117,116,0,1,2147483645,1793,11865,2049,3636,101,58,77,65,88, - 0,1,11854,2049,9105,10,1,11852,2049,2379,1,-2147483645,1793,11886,2049,3636,101,58,77,73, - 78,0,1,11875,2049,9105,10,1,11873,2049,2379,1,0,1793,11905,2049,3636,101,58,48, - 0,1,11896,2049,9105,10,1,11894,2049,2379,1,-2147483647,1793,11926,2049,3636,101,58,78,65, - 78,0,1,11915,2049,9105,10,1,11913,2049,2379,1,2147483646,1793,11947,2049,3636,101,58,73, - 78,70,0,1,11936,2049,9105,10,1,11934,2049,2379,1,-2147483646,1793,11969,2049,3636,101,58, - 45,73,78,70,0,1,11957,2049,9105,10,1,11955,2049,2379,2049,11685,2049,10783,10,11839, - 11986,131,85,110,105,120,0,0,11978,11999,144,105,100,101,110,116,105,102,121,0, - 3841,11986,2049,2533,1793,12066,1,8,2049,9009,2,2049,2568,1793,12054,3,2049,3636,73,79, - 32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,56,32,78,79, - 84,32,70,79,85,78,68,0,1,12017,2049,9105,2049,9068,10,1,12014,1793,12061,4097, - 11986,10,1,12058,2049,64,10,1,12005,9,10,11839,12089,144,105,111,58,117,110,105, - 120,45,115,121,115,99,97,108,108,0,2049,11999,3841,11986,2049,8992,10,12070,12111,144, - 117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,12089,10,12096,12129,144, - 117,110,105,120,58,102,111,114,107,0,1,1,2049,12089,10,12116,12148,144,117,110, - 105,120,58,101,120,101,99,48,0,1,2,2049,12089,10,12134,12167,144,117,110,105, - 120,58,101,120,101,99,49,0,1,3,2049,12089,10,12153,12186,144,117,110,105,120, - 58,101,120,101,99,50,0,1,4,2049,12089,10,12172,12205,144,117,110,105,120,58, - 101,120,101,99,51,0,1,5,2049,12089,10,12191,12223,144,117,110,105,120,58,101, - 120,105,116,0,1,6,2049,12089,10,12210,12243,144,117,110,105,120,58,103,101,116, - 112,105,100,0,1,7,2049,12089,10,12228,12261,144,117,110,105,120,58,119,97,105, - 116,0,1,8,2049,12089,10,12248,12279,144,117,110,105,120,58,107,105,108,108,0, - 1,9,2049,12089,10,12266,12298,144,117,110,105,120,58,112,111,112,101,110,0,1, - 10,2049,12089,10,12284,12318,144,117,110,105,120,58,112,99,108,111,115,101,0,1, - 11,2049,12089,10,12303,12337,144,117,110,105,120,58,99,104,100,105,114,0,1,13, - 2049,12089,10,12323,12357,144,117,110,105,120,58,103,101,116,101,110,118,0,1,14, - 2049,12089,10,12342,12377,144,117,110,105,120,58,112,117,116,101,110,118,0,1,15, - 2049,12089,10,12362,12396,144,117,110,105,120,58,115,108,101,101,112,0,1,16,2049, - 12089,10,12382,12417,144,117,110,105,120,58,103,101,116,45,99,119,100,0,2049,3636, - 112,119,100,0,1,12419,1,0,2049,12298,2,2049,9760,2049,5870,4,2049,12318,2049,3636, - 47,0,1,12439,2049,3842,10,12401,12473,144,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,3636,108,115,32,45, - 49,32,124,32,119,99,32,45,108,0,1,12475,1,0,2049,12298,2,2049,9760,2049, - 5870,2049,218,4,2049,12318,10,12446,12528,144,117,110,105,120,58,102,111,114,45,101, - 97,99,104,45,102,105,108,101,0,2049,3636,108,115,32,45,49,32,45,112,0, - 1,12530,1,0,2049,12298,2049,12473,1793,12563,1793,12558,2049,9760,2049,3591,67502597,8,10,1, - 12551,2049,2116,10,1,12549,2049,2281,2049,12318,3,10,12506,12580,144,115,116,97,114,116, - 0,4,2049,3418,1,0,2049,12298,10,12571,12596,144,114,101,97,100,0,2,2049,9398, - 2,2049,3326,2049,2533,10,12588,12615,144,102,105,110,105,115,104,0,2049,12318,2049,3398, - 10,12506,12639,144,117,110,105,120,58,115,108,117,114,112,45,112,105,112,101,0, - 1793,12655,2049,12580,1793,12648,2049,12596,10,1,12645,2049,2256,2049,12615,10,1,12641,2049,3442, - 10,12620,12666,131,105,111,0,0,12660,12679,144,105,100,101,110,116,105,102,121,0, - 3841,12666,2049,2533,1793,12746,1,10,2049,9009,2,2049,2568,1793,12734,3,2049,3636,73,79, - 32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,49,48,32,78,79, - 84,32,70,79,85,78,68,0,1,12697,2049,9105,2049,9068,10,1,12694,1793,12741,4097, - 12666,10,1,12738,2049,64,10,1,12685,9,10,12620,12770,144,105,111,58,114,110,103, - 45,111,112,101,114,97,116,105,111,110,0,2049,12679,3841,12666,2049,8992,10,12750,12789, - 144,110,58,114,97,110,100,111,109,0,2049,12770,10,12777,12803,131,83,111,99,107, - 101,116,115,0,0,12792,12816,144,105,100,101,110,116,105,102,121,0,3841,12803,2049, - 2533,1793,12883,1,7,2049,9009,2,2049,2568,1793,12871,3,2049,3636,73,79,32,68,69, - 86,73,67,69,32,84,89,80,69,32,48,48,48,52,32,78,79,84,32,70, - 79,85,78,68,0,1,12834,2049,9105,2049,9068,10,1,12831,1793,12878,4097,12803,10,1, - 12875,2049,64,10,1,12822,9,10,12777,12910,144,105,111,58,115,111,99,107,101,116, - 45,111,112,101,114,97,116,105,111,110,0,2049,12816,3841,12803,2049,8992,10,12887,12941, - 144,115,111,99,107,101,116,58,103,101,116,104,111,115,116,98,121,110,97,109, - 101,0,1,0,2049,12910,10,12917,12963,144,115,111,99,107,101,116,58,99,114,101, - 97,116,101,0,1,1,2049,12910,10,12946,12983,144,115,111,99,107,101,116,58,98, - 105,110,100,0,1,2,2049,12910,10,12968,13005,144,115,111,99,107,101,116,58,108, - 105,115,116,101,110,0,1,3,2049,12910,10,12988,13027,144,115,111,99,107,101,116, - 58,97,99,99,101,112,116,0,1,4,2049,12910,10,13010,13050,144,115,111,99,107, - 101,116,58,99,111,110,110,101,99,116,0,1,5,2049,12910,10,13032,13070,144,115, - 111,99,107,101,116,58,115,101,110,100,0,1,6,2049,12910,10,13055,13090,144,115, - 111,99,107,101,116,58,114,101,99,118,0,1,8,2049,12910,10,13075,13111,144,115, - 111,99,107,101,116,58,99,108,111,115,101,0,1,10,2049,12910,10,13095,13136,144, - 115,111,99,107,101,116,58,99,111,110,102,105,103,117,114,101,0,1,11,2049, - 12910,10,13116,1024,131,84,73,66,0,13141,13162,144,105,109,97,103,101,58,115,97, - 118,101,0,1,1000,2049,9009,2049,8992,10,13148,13181,131,75,101,121,98,111,97,114, - 100,0,0,13169,13194,144,105,100,101,110,116,105,102,121,0,3841,13181,2049,2533,1793, - 13261,1,1,2049,9009,2,2049,2568,1793,13249,3,2049,3636,73,79,32,68,69,86,73, - 67,69,32,84,89,80,69,32,48,48,48,49,32,78,79,84,32,70,79,85, - 78,68,0,1,13212,2049,9105,2049,9068,10,1,13209,1793,13256,4097,13181,10,1,13253,2049, - 64,10,1,13200,9,10,13148,13274,144,99,58,103,101,116,0,2049,13194,3841,13181,2049, - 8992,10,13265,13291,144,103,97,116,104,101,114,0,2,1793,13298,1,8,11,10,1, - 13294,1793,13306,1,127,11,10,1,13302,2049,2128,22,1,11,1,3326,2049,64,10,13281, - 13327,144,99,121,99,108,101,0,2049,13274,2049,2096,4,8,2049,2465,25,3,2049,13291, - 1,13327,7,10,13265,13358,144,112,97,114,115,101,45,117,110,116,105,108,0,1793, - 13370,2049,3617,2049,3418,2049,13327,771,2049,3292,10,1,13360,2049,3442,10,13343,13384,144,115, - 58,103,101,116,0,1793,13406,1793,13392,1,10,11,10,1,13388,1793,13400,1,13,11, - 10,1,13396,2049,2128,22,10,1,13386,2049,13358,10,13375,13425,144,115,58,103,101,116, - 45,119,111,114,100,0,1,5472,2049,13358,10,13411,13443,131,83,99,114,105,112,116, - 105,110,103,0,7,13430,13456,144,105,100,101,110,116,105,102,121,0,3841,13443,2049, - 2533,1793,13523,1,9,2049,9009,2,2049,2568,1793,13511,3,2049,3636,73,79,32,68,69, - 86,73,67,69,32,84,89,80,69,32,48,48,48,57,32,78,79,84,32,70, - 79,85,78,68,0,1,13474,2049,9105,2049,9068,10,1,13471,1793,13518,4097,13443,10,1, - 13515,2049,64,10,1,13462,9,10,13411,13539,144,115,121,115,58,97,114,103,99,0, - 2049,13456,1,0,3841,13443,2049,8992,10,13527,13560,144,115,121,115,58,97,114,103,118, - 0,2049,3617,4,2049,13456,1,1,3841,13443,2049,8992,10,13548,13583,144,105,110,99,108, - 117,100,101,0,2049,13456,1,2,3841,13443,2049,8992,10,13572,13604,144,115,121,115,58, - 110,97,109,101,0,2049,3617,2049,13456,1,3,3841,13443,2049,8992,10,13592,13624,144,99, - 108,101,97,114,0,1,27,2049,9055,2049,3636,91,50,74,0,1,13630,2049,9105,1, - 27,2049,9055,2049,3636,91,48,59,48,72,0,1,13644,2049,9105,10,13615,13665,131,78, - 111,69,99,104,111,0,0,13655,13673,144,98,121,101,0,1,0,2049,12223,10,13666, - 13689,144,118,101,114,115,105,111,110,0,3841,4,1,100,20,10,13678,13704,144,100, - 111,110,101,63,0,1793,13710,1,13,11,10,1,13706,1793,13718,1,10,11,10,1, - 13714,1793,13726,1,32,11,10,1,13722,2049,2165,22,22,10,13695,13743,144,118,97,108, - 105,100,63,0,2,2049,79,2049,2615,10,13733,13762,144,99,104,101,99,107,45,101, - 111,102,0,2,1793,13769,1,-1,11,10,1,13765,1793,13777,1,4,11,10,1,13773, - 2049,2128,22,1,13673,9,10,13749,13792,144,98,115,0,2049,3350,2049,3350,771,10,13786, - 13810,144,99,104,101,99,107,45,98,115,0,2,1793,13817,1,8,11,10,1,13813, - 1793,13825,1,127,11,10,1,13821,2049,2128,22,1,13792,9,10,13798,13843,144,99,104, - 101,99,107,0,2049,13762,2049,13810,10,13834,13861,144,99,104,97,114,97,99,116,101, - 114,0,2049,13274,2,2049,3326,10,13848,13877,144,98,117,102,102,101,114,0,1793,13887, - 1,1024,2049,3418,8,2049,3292,10,1,13879,2049,3442,10,13867,13906,144,114,101,97,100, - 45,116,111,107,101,110,0,1793,13922,1793,13917,2049,13861,2049,13843,2049,13704,10,1,13910, - 2049,2256,10,1,13908,2049,13877,2049,3714,10,13892,13938,144,105,110,112,117,116,0,2049, - 13906,2049,13743,10,13929,13954,144,112,114,111,99,101,115,115,0,1,365,1,11,2049, - 64,10,13666,13971,144,98,97,110,110,101,114,0,2049,13689,2049,3636,82,69,84,82, - 79,32,49,50,32,40,37,110,46,37,110,41,92,110,0,1,13975,2049,7092,2049, - 9105,2049,1543,2049,1877,18,2049,1877,2049,1543,2049,3636,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, - 14011,2049,7092,2049,9105,10,13961,14055,144,108,105,115,116,101,110,0,3841,13665,1793,14062, - 2049,13971,10,1,14059,2049,70,2049,13938,2049,13954,1,14066,7,10,14045,14083,131,67,108, - 111,99,107,0,0,14074,14096,144,105,100,101,110,116,105,102,121,0,3841,14083,2049, - 2533,1793,14163,1,5,2049,9009,2,2049,2568,1793,14151,3,2049,3636,73,79,32,68,69, - 86,73,67,69,32,84,89,80,69,32,48,48,48,53,32,78,79,84,32,70, - 79,85,78,68,0,1,14114,2049,9105,2049,9068,10,1,14111,1793,14158,4097,14083,10,1, - 14155,2049,64,10,1,14102,9,10,14045,14189,144,105,111,58,99,108,111,99,107,45, - 111,112,101,114,97,116,105,111,110,0,2049,14096,3841,14083,2049,8992,10,14167,14215,144, - 99,108,111,99,107,58,116,105,109,101,115,116,97,109,112,0,1,0,2049,14189, - 10,14196,14233,144,99,108,111,99,107,58,100,97,121,0,1,1,2049,14189,10,14220, - 14253,144,99,108,111,99,107,58,109,111,110,116,104,0,1,2,2049,14189,10,14238, - 14272,144,99,108,111,99,107,58,121,101,97,114,0,1,3,2049,14189,10,14258,14291, - 144,99,108,111,99,107,58,104,111,117,114,0,1,4,2049,14189,10,14277,14312,144, - 99,108,111,99,107,58,109,105,110,117,116,101,0,1,5,2049,14189,10,14296,14333, - 144,99,108,111,99,107,58,115,101,99,111,110,100,0,1,6,2049,14189,10,14317, - 14355,144,99,108,111,99,107,58,117,116,99,58,100,97,121,0,1,7,2049,14189, - 10,14338,14379,144,99,108,111,99,107,58,117,116,99,58,109,111,110,116,104,0, - 1,8,2049,14189,10,14360,14402,144,99,108,111,99,107,58,117,116,99,58,121,101, - 97,114,0,1,9,2049,14189,10,14384,14425,144,99,108,111,99,107,58,117,116,99, - 58,104,111,117,114,0,1,10,2049,14189,10,14407,14450,144,99,108,111,99,107,58, - 117,116,99,58,109,105,110,117,116,101,0,1,11,2049,14189,10,14430,14475,144,99, - 108,111,99,107,58,117,116,99,58,115,101,99,111,110,100,0,1,12,2049,14189, - 10,14455,14491,144,100,58,119,111,114,100,115,0,1793,14500,2049,162,2049,9105,2049,9079, - 10,1,14493,2049,7321,10,14480,14521,144,100,58,119,111,114,100,115,45,119,105,116, - 104,0,2049,1877,2049,4528,1793,14552,2049,162,2,2049,1877,2049,4179,1793,14541,2049,9105,2049, - 9079,10,1,14536,1793,14547,3,10,1,14545,2049,64,10,1,14527,2049,7321,10,14505,14576, - 144,100,105,115,112,108,97,121,45,105,102,45,108,101,102,116,0,2,2049,1877, - 2049,4478,1793,14588,2049,9105,2049,9079,10,1,14583,1793,14594,3,10,1,14592,2049,64,10, - 14505,14625,144,100,58,119,111,114,100,115,45,98,101,103,105,110,110,105,110,103, - 45,119,105,116,104,0,2049,1877,2049,4528,1793,14636,2049,162,2049,14576,10,1,14631,2049, - 7321,10,14599,14651,144,102,105,101,108,100,115,0,3841,2,2049,105,2049,105,2049,105, - 10,14641,14677,144,105,110,118,97,108,105,100,45,110,97,109,101,63,0,2,1, - 32,2049,3986,10,14660,14694,144,114,101,119,114,105,116,101,0,1793,14708,1,32,1793, - 14703,1,95,10,1,14700,2049,2379,10,1,14696,2049,4349,10,14683,14722,144,101,110,116, - 114,121,0,2049,1877,1,21,2049,2106,4097,2,10,1793,14750,1793,14745,2049,14651,2049,14677, - 1,14694,9,2049,119,10,1,14735,2049,14722,10,1,14733,0 }; + 0,0,0,0,0,0,0,7148,7194,144,102,114,111,109,0,2049,79,2,1793,7212, + 1793,7205,1,7158,4113,10,1,7201,2049,2116,2049,2893,10,1,7199,2049,2281,3,10,7186, + 7224,144,116,111,0,2,2049,79,1793,7240,2049,56,1,97,18,2049,2880,1,7158,266001, + 10,1,7229,2049,2281,3,10,7130,7257,144,114,101,111,114,100,101,114,0,1,7194, + 2049,2106,2049,7224,10,7246,7273,144,99,117,114,114,121,0,2049,1877,1793,7283,4,2049, + 1731,2049,1754,10,1,7277,2049,2106,10,7264,7296,144,100,111,101,115,0,2049,1588,4, + 2049,7273,2049,1570,2049,158,16,1,144,2049,1649,10,7288,7325,144,100,58,102,111,114, + 45,101,97,99,104,0,1,2,1793,7351,6415,2049,2096,1793,7343,1793,7338,2052,10,1, + 7336,2049,2106,10,1,7334,2049,2106,1,7329,7,10,1,7329,8,3,10,7311,7371,144, + 100,58,108,111,111,107,117,112,45,120,116,0,1,0,4,1793,7396,2049,2096,2049, + 158,2831,1793,7389,4,1,2057,2049,2106,10,1,7383,1,11,2049,64,10,1,7376,2049, + 7325,3,10,7356,7414,144,97,58,108,101,110,103,116,104,0,15,10,7402,7437,144, + 97,58,99,111,117,110,116,101,100,45,114,101,115,117,108,116,115,0,8,2049, + 1877,1793,7450,2,2049,105,1,105,2049,2281,10,1,7442,2049,2106,10,7416,7472,144,97, + 58,102,114,111,109,45,115,116,114,105,110,103,0,2049,1877,1793,7486,2,2049,79, + 2049,105,1,105,2049,3860,10,1,7476,2049,2106,10,7455,7505,144,97,58,102,111,114, + 45,101,97,99,104,0,4,2049,56,1,13,2049,2106,1793,7521,5,2049,56,84018692,525572, + 1542,10,1,7514,2049,2281,771,10,7491,7536,144,97,58,100,117,112,0,2049,1877,1793, + 7549,2,15,2049,105,1,105,2049,7505,10,1,7540,2049,2106,10,7527,7564,144,97,58, + 99,111,112,121,0,1,3,1793,7580,4097,3,2,2049,7414,2049,105,1,105,2049,7505, + 10,1,7568,2049,3069,10,7554,7600,144,97,58,116,111,45,115,116,114,105,110,103, + 0,1,3,1793,7613,2049,7536,1,0,2049,105,2049,2880,10,1,7604,2049,3069,2049,3591, + 10,7585,7632,144,97,58,97,112,112,101,110,100,0,2049,2096,1,34,2049,2154,17, + 2049,1877,1793,7657,2049,105,1793,7652,1,105,2049,7505,10,1,7647,2049,2154,10,1,7643, + 2049,2106,10,7620,7675,144,97,58,112,114,101,112,101,110,100,0,4,2049,7632,10, + 7662,7689,144,97,58,99,104,111,112,0,2049,7536,1,-1,2049,3050,2,2049,2993,10, + 7679,7711,144,97,58,102,105,108,116,101,114,0,1793,7726,67502597,1,21,2049,2106,4, + 1,105,1,11,2049,64,10,1,7713,2049,7273,2049,1877,1793,7741,67502597,15,2049,105,2049, + 7505,10,1,7734,2049,2106,2049,1877,67502597,18,2049,2893,67502597,16,10,7699,7769,144,97,58, + 99,111,110,116,97,105,110,115,63,0,1,0,4,1793,7781,4,5,67502597,11,6, + 22,10,1,7774,2049,7505,772,10,7754,7809,144,97,58,99,111,110,116,97,105,110, + 115,45,115,116,114,105,110,103,63,0,1,0,4,1793,7822,4,5,67502597,2049,93, + 6,22,10,1,7814,2049,7505,772,10,7787,7837,144,97,58,109,97,112,0,1793,7843, + 8,2049,105,10,1,7839,2049,7273,2049,1877,1793,7858,67502597,15,2049,105,2049,7505,10,1, + 7851,2049,2106,10,7828,7876,144,97,58,114,101,118,101,114,115,101,0,2049,1877,1793, + 7910,2049,56,1793,7888,17,2049,2893,10,1,7884,2049,2116,2,2049,105,1793,7904,2,15, + 2049,105,2049,2893,10,1,7897,2049,2281,3,10,1,7880,2049,2106,10,7863,7923,144,97, + 58,116,104,0,17,2049,2880,10,7915,7938,144,97,58,102,101,116,99,104,0,2049, + 7923,15,10,7927,7953,144,97,58,115,116,111,114,101,0,2049,7923,16,10,7942,7969, + 144,97,58,114,101,100,117,99,101,0,1,13,2049,2106,2049,7505,10,7957,7988,144, + 105,100,101,110,116,105,102,121,0,1,-1,4,1,0,1793,8019,2049,2356,11,1793, + 8013,67502597,1,-1,11,1793,8009,772,2,10,1,8006,9,10,1,8000,9,2049,2880,10, + 1,7995,2049,7969,3,10,7957,8039,144,97,58,105,110,100,101,120,45,111,102,0, + 1,3,1793,8052,1,26,2049,7273,2049,7837,2049,7988,10,1,8043,2049,3069,10,8025,8078, + 144,97,58,105,110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,1, + 3,1793,8091,1,93,2049,7273,2049,7837,2049,7988,10,1,8082,2049,3069,10,8057,8106,144, + 97,58,109,97,107,101,0,2049,7437,2049,7876,10,8096,8116,156,123,0,1,285,2049, + 156,1,1556,2049,144,1,285,2049,156,10,8111,8134,156,125,0,1,301,2049,156,1, + 2106,2049,144,1,1556,2049,144,1,13,2049,150,1,40,2049,150,1,2893,2049,144,1, + 301,2049,156,1,8106,2049,144,10,8129,8178,144,98,111,117,110,100,115,63,0,67502597, + 2049,7414,67502597,13,10,8167,8192,144,99,111,112,121,0,2049,56,2049,105,10,8184,8207, + 144,116,111,45,101,110,100,0,2,2049,7414,17,2049,2880,10,8129,8224,144,97,58, + 108,101,102,116,0,2049,8178,1793,8232,771,1,-1,10,1,8228,2049,2659,2049,1877,67502597, + 2049,105,1793,8253,1,2880,2049,2106,1,8192,2049,2281,3,10,1,8243,2049,2106,10,8214, + 8269,144,97,58,114,105,103,104,116,0,2049,8178,1793,8277,771,1,-1,10,1,8273, + 2049,2659,2049,1877,67502597,2049,105,1793,8300,4,2049,8207,67502597,18,4,1,8192,2049,2281,3, + 10,1,8288,2049,2106,10,8258,8317,144,97,58,109,105,100,100,108,101,0,1,2048, + 2049,2106,4,67502597,2049,8178,1793,8332,771,3,1,-1,10,1,8327,2049,2659,771,2049,2096, + 4,18,2049,2880,2049,1877,67502597,2049,105,1793,8367,772,1793,8357,17,2049,2880,10,1,8353, + 2049,2106,1,8192,2049,2281,3,10,1,8350,2049,2106,10,8305,8380,131,70,108,97,103, + 0,0,8372,8392,144,99,111,109,112,97,114,101,0,67440386,184946434,10,8381,8405,144,108, + 101,110,103,116,104,0,659202,10,8395,8415,144,110,101,120,116,0,17043713,1,1,2577, + 10,8407,8433,144,110,111,116,45,101,113,117,97,108,0,50529030,2561,0,10,8420,8445, + 144,108,111,111,112,0,524549,8415,2049,8392,18157313,8380,8380,16,420610310,1,1,8445,7,10, + 8305,8468,144,97,58,101,113,63,0,1048833,-1,8380,2049,8392,151066369,-1,8433,2049,8405,2049, + 8445,251724547,8380,10,8459,8493,144,97,58,45,101,113,63,0,2049,8468,2049,2465,10,8483, + 8516,144,97,58,98,101,103,105,110,115,45,119,105,116,104,63,0,1,3,1793, + 8532,2,2049,7414,1,13,2049,2106,2049,8224,2049,8468,10,1,8520,2049,3069,10,8498,8553, + 144,97,58,101,110,100,115,45,119,105,116,104,63,0,1,3,1793,8569,2,2049, + 7414,1,13,2049,2106,2049,8269,2049,8468,10,1,8557,2049,3069,10,8537,8590,144,99,117, + 114,114,101,110,116,45,108,105,110,101,0,2049,3507,1,1025,18,10,8574,8612,144, + 99,111,117,110,116,45,116,111,107,101,110,115,0,1793,8618,1,32,11,10,1, + 8614,2049,4311,2049,79,10,8596,8643,144,112,114,111,99,101,115,115,45,116,111,107, + 101,110,115,0,1793,8671,1,32,2049,6085,4,1793,8664,2,2049,79,2049,2549,1,365, + 1,11,2049,64,10,1,8652,2049,2106,2049,2880,10,1,8645,2049,2281,2049,365,10,8537, + 8692,144,115,58,101,118,97,108,117,97,116,101,0,2049,8590,2049,4532,2049,8590,2, + 2049,8612,2049,8643,10,8678,8710,131,76,80,0,0,8704,8720,131,73,110,100,101,120, + 0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,8711,8760,144,110,101,120,116, + 0,3841,8710,1,8720,17,2049,2978,10,8752,8776,144,112,114,101,112,0,1,8710,2049, + 2978,1,0,3841,8710,1,8720,17,16,10,8768,8797,144,100,111,110,101,0,1,8710, + 2049,2993,10,8678,8807,144,73,0,3841,8710,1,8720,17,15,10,8802,8819,144,74,0, + 3841,8710,1,8720,17,2049,2893,15,10,8814,8833,144,75,0,3841,8710,1,8720,17,1, + 2,18,15,10,8828,8864,144,116,105,109,101,115,60,119,105,116,104,45,105,110, + 100,101,120,62,0,2049,8776,4,1793,8880,25,33886721,1,2053,1542,2049,8760,1,8869,7, + 10,1,8869,8,3,2049,8797,10,8843,8895,156,104,111,111,107,0,2049,3636,108,105, + 106,117,46,46,46,46,0,1,8897,2049,412,2049,1877,2049,2880,2049,105,10,8887,8929, + 144,115,101,116,45,104,111,111,107,0,2049,2880,16,10,8917,8943,144,117,110,104, + 111,111,107,0,2049,2880,2,2049,2880,4,16,10,8933,8967,144,105,111,58,101,110, + 117,109,101,114,97,116,101,0,27,10,8951,8981,144,105,111,58,113,117,101,114, + 121,0,28,10,8969,8996,144,105,111,58,105,110,118,111,107,101,0,29,10,8983, + 9013,144,105,111,58,115,99,97,110,45,102,111,114,0,1,-1,4,2049,8967,1793, + 9044,2049,8807,2049,8981,772,67502597,11,1793,9040,1793,9035,3,2049,8807,10,1,9031,2049,2106, + 10,1,9029,9,10,1,9020,2049,8864,3,10,8998,9059,144,99,58,112,117,116,0, + 1793,9061,1,0,2049,8996,10,9050,9072,144,110,108,0,1,10,2049,9059,10,9066,9083, + 144,115,112,0,1,32,2049,9059,10,9077,9095,144,116,97,98,0,1,9,2049,9059, + 10,9088,9109,144,115,58,112,117,116,0,1,9059,2049,3860,10,9100,9123,144,110,58, + 112,117,116,0,2049,5924,2049,9109,10,9114,9137,144,114,101,115,101,116,0,2049,1556, + 25,771,1,9137,7,10,9128,9159,144,100,117,109,112,45,115,116,97,99,107,0, + 2049,1556,25,3,5,2049,9159,6,2,2049,9123,2049,9083,10,9145,9181,144,70,82,69, + 69,0,2049,3507,1,1025,18,2049,1877,18,10,9173,9199,131,70,105,108,101,115,0, + 0,9190,9212,144,105,100,101,110,116,105,102,121,0,3841,9199,2049,2533,1793,9279,1, + 4,2049,9013,2,2049,2568,1793,9267,3,2049,3636,73,79,32,68,69,86,73,67,69, + 32,84,89,80,69,32,48,48,48,52,32,78,79,84,32,70,79,85,78,68, + 0,1,9230,2049,9109,2049,9072,10,1,9227,1793,9274,4097,9199,10,1,9271,2049,64,10, + 1,9218,9,10,9173,9304,144,105,111,58,102,105,108,101,45,111,112,101,114,97, + 116,105,111,110,0,2049,9212,3841,9199,2049,8996,10,9283,0,131,102,105,108,101,58, + 82,0,9311,1,131,102,105,108,101,58,87,0,9321,2,131,102,105,108,101,58, + 65,0,9331,3,131,102,105,108,101,58,82,43,0,9341,9365,144,102,105,108,101, + 58,111,112,101,110,0,1,0,2049,9304,10,9352,9384,144,102,105,108,101,58,99, + 108,111,115,101,0,1,1,2049,9304,10,9370,9402,144,102,105,108,101,58,114,101, + 97,100,0,1,2,2049,9304,10,9389,9421,144,102,105,108,101,58,119,114,105,116, + 101,0,1,3,2049,9304,10,9407,9439,144,102,105,108,101,58,116,101,108,108,0, + 1,4,2049,9304,10,9426,9457,144,102,105,108,101,58,115,101,101,107,0,1,5, + 2049,9304,10,9444,9475,144,102,105,108,101,58,115,105,122,101,0,1,6,2049,9304, + 10,9462,9495,144,102,105,108,101,58,100,101,108,101,116,101,0,1,7,2049,9304, + 10,9480,9514,144,102,105,108,101,58,102,108,117,115,104,0,1,8,2049,9304,10, + 9500,9535,144,102,105,108,101,58,101,120,105,115,116,115,63,0,1,0,2049,9365, + 2,2049,2549,1793,9549,2049,9384,2049,2356,10,1,9544,1793,9557,3,2049,2368,10,1,9553, + 2049,64,10,9519,9588,144,102,105,108,101,58,111,112,101,110,60,102,111,114,45, + 114,101,97,100,105,110,103,62,0,1,0,2049,9365,2,2049,9475,4,10,9562,9622, + 144,102,105,108,101,58,111,112,101,110,60,102,111,114,45,97,112,112,101,110, + 100,62,0,1,2,2049,9365,2,2049,9475,4,10,9597,9657,144,102,105,108,101,58, + 111,112,101,110,60,102,111,114,45,119,114,105,116,105,110,103,62,0,1,1, + 2049,9365,10,9631,9669,131,70,73,68,0,0,9662,9678,131,83,105,122,101,0,0, + 9670,9689,131,65,99,116,105,111,110,0,0,9679,9700,131,66,117,102,102,101,114, + 0,0,9690,9710,144,45,101,111,102,63,0,3841,9669,2049,9439,3841,9678,13,10,9701, + 9730,144,112,114,101,115,101,114,118,101,0,1,9669,1793,9741,1,9678,1,21,2049, + 3069,10,1,9734,2049,3069,10,9631,9764,144,102,105,108,101,58,114,101,97,100,45, + 108,105,110,101,0,4097,9669,1793,9821,2049,1877,2,4097,9700,2049,3418,1793,9813,3841,9669, + 2049,9402,2,2049,3326,1793,9790,1,13,11,10,1,9786,1793,9798,1,10,11,10,1, + 9794,1793,9806,1,0,11,10,1,9802,2049,2165,22,22,10,1,9777,2049,2256,2049,3350, + 3,10,1,9768,2049,3442,3841,9700,10,9746,9850,144,102,105,108,101,58,102,111,114, + 45,101,97,99,104,45,108,105,110,101,0,1793,9881,4097,9689,2049,9588,4097,9669,4097, + 9678,1793,9872,3841,9669,2049,9764,3841,9689,8,2049,9710,10,1,9862,2049,2233,3841,9669,2049, + 9384,10,1,9852,2049,9730,10,9828,9893,131,70,73,68,0,0,9828,9908,144,102,105, + 108,101,58,115,108,117,114,112,0,1793,9935,4,2049,3418,2049,9588,4097,9893,1793,9926, + 3841,9893,2049,9402,2049,3326,10,1,9919,2049,2281,3841,9893,2049,9384,10,1,9910,2049,3442, + 10,9894,9953,144,102,105,108,101,58,115,112,101,119,0,2049,9657,4,1793,9962,67502597, + 2049,9421,10,1,9958,2049,3860,2049,9384,10,9940,9976,131,70,80,85,0,0,9969,9989, + 144,105,100,101,110,116,105,102,121,0,3841,9976,2049,2533,1793,10056,1,2,2049,9013, + 2,2049,2568,1793,10044,3,2049,3636,73,79,32,68,69,86,73,67,69,32,84,89, + 80,69,32,48,48,48,50,32,78,79,84,32,70,79,85,78,68,0,1,10007, + 2049,9109,2049,9072,10,1,10004,1793,10051,4097,9976,10,1,10048,2049,64,10,1,9995,9, + 10,9940,10082,144,105,111,58,102,108,111,97,116,45,111,112,101,114,97,116,105, + 111,110,0,2049,9989,3841,9976,2049,8996,10,10060,10103,144,110,58,116,111,45,102,108, + 111,97,116,0,1,0,2049,10082,10,10089,10122,144,115,58,116,111,45,102,108,111, + 97,116,0,1,1,2049,10082,10,10108,10142,144,102,58,116,111,45,110,117,109,98, + 101,114,0,1,2,2049,10082,10,10127,10162,144,102,58,116,111,45,115,116,114,105, + 110,103,0,2049,3617,2,1,3,2049,10082,10,10147,10177,144,102,58,43,0,1,4, + 2049,10082,10,10170,10189,144,102,58,45,0,1,5,2049,10082,10,10182,10201,144,102,58, + 42,0,1,6,2049,10082,10,10194,10213,144,102,58,47,0,1,7,2049,10082,10,10206, + 10229,144,102,58,102,108,111,111,114,0,1,8,2049,10082,10,10218,10247,144,102,58, + 99,101,105,108,105,110,103,0,1,9,2049,10082,10,10234,10262,144,102,58,115,113, + 114,116,0,1,10,2049,10082,10,10252,10276,144,102,58,101,113,63,0,1,11,2049, + 10082,10,10267,10291,144,102,58,45,101,113,63,0,1,12,2049,10082,10,10281,10305,144, + 102,58,108,116,63,0,1,13,2049,10082,10,10296,10319,144,102,58,103,116,63,0, + 1,14,2049,10082,10,10310,10335,144,102,58,100,101,112,116,104,0,1,15,2049,10082, + 10,10324,10349,144,102,58,100,117,112,0,1,16,2049,10082,10,10340,10364,144,102,58, + 100,114,111,112,0,1,17,2049,10082,10,10354,10379,144,102,58,115,119,97,112,0, + 1,18,2049,10082,10,10369,10393,144,102,58,108,111,103,0,1,19,2049,10082,10,10384, + 10409,144,102,58,112,111,119,101,114,0,1,20,2049,10082,10,10398,10423,144,102,58, + 115,105,110,0,1,21,2049,10082,10,10414,10437,144,102,58,99,111,115,0,1,22, + 2049,10082,10,10428,10451,144,102,58,116,97,110,0,1,23,2049,10082,10,10442,10466,144, + 102,58,97,115,105,110,0,1,24,2049,10082,10,10456,10481,144,102,58,97,99,111, + 115,0,1,25,2049,10082,10,10471,10496,144,102,58,97,116,97,110,0,1,26,2049, + 10082,10,10486,10511,144,102,58,112,117,115,104,0,1,27,2049,10082,10,10501,10525,144, + 102,58,112,111,112,0,1,28,2049,10082,10,10516,10542,144,102,58,97,100,101,112, + 116,104,0,1,29,2049,10082,10,10530,10559,144,102,58,115,113,117,97,114,101,0, + 2049,10349,2049,10201,10,10547,10574,144,102,58,111,118,101,114,0,2049,10511,2049,10349,2049, + 10525,2049,10379,10,10564,10593,144,102,58,116,117,99,107,0,2049,10349,2049,10511,2049,10379, + 2049,10525,10,10583,10611,144,102,58,110,105,112,0,2049,10379,2049,10364,10,10602,10631,144, + 102,58,100,114,111,112,45,112,97,105,114,0,2049,10364,2049,10364,10,10616,10650,144, + 102,58,100,117,112,45,112,97,105,114,0,2049,10574,2049,10574,10,10636,10664,144,102, + 58,114,111,116,0,2049,10511,2049,10379,2049,10525,2049,10379,10,10655,10688,144,102,58,112, + 111,115,105,116,105,118,101,63,0,1,0,2049,10103,2049,10319,10,10673,10710,144,102, + 58,110,101,103,97,116,105,118,101,63,0,1,0,2049,10103,2049,10305,10,10695,10729, + 144,102,58,110,101,103,97,116,101,0,1,-1,2049,10103,2049,10201,10,10717,10745,144, + 102,58,97,98,115,0,2049,10349,2049,10710,1,10729,9,10,10736,10765,156,112,114,101, + 102,105,120,58,46,0,2049,1818,1,3662,1,3591,2049,64,1,10122,2049,144,10,10753, + 10787,144,102,58,112,117,116,0,2049,10162,2049,9109,10,10778,10800,144,102,58,80,73, + 0,2049,3636,51,46,49,52,49,53,57,50,0,1,10802,2049,10122,10,10792,10823,144, + 102,58,69,0,2049,3636,50,46,55,49,56,50,56,49,0,1,10825,2049,10122,10, + 10816,10848,144,102,58,78,65,78,0,2049,3636,48,0,1,10850,2049,10122,2049,3636,48, + 0,1,10858,2049,10122,2049,10213,10,10839,10876,144,102,58,73,78,70,0,2049,3636,49, + 46,48,0,1,10878,2049,10122,2049,3636,48,0,1,10888,2049,10122,2049,10213,10,10867,10907, + 144,102,58,45,73,78,70,0,2049,3636,45,49,46,48,0,1,10909,2049,10122,2049, + 3636,48,0,1,10920,2049,10122,2049,10213,10,10897,10939,144,102,58,110,97,110,63,0, + 2049,10349,2049,10291,10,10929,10954,144,102,58,105,110,102,63,0,2049,10876,2049,10276,10, + 10944,10970,144,102,58,45,105,110,102,63,0,2049,10907,2049,10276,10,10959,10986,144,102, + 58,114,111,117,110,100,0,2049,10349,2049,10710,1793,11007,2049,3636,48,46,53,0,1, + 10994,2049,10122,2049,10189,2049,10247,10,1,10992,1793,11026,2049,3636,48,46,53,0,1,11013, + 2049,10122,2049,10177,2049,10229,10,1,11011,2049,64,10,10975,11040,144,102,58,109,105,110, + 0,2049,10650,2049,10305,1,10364,1,10611,2049,64,10,11031,11060,144,102,58,109,97,120, + 0,2049,10650,2049,10319,1,10364,1,10611,2049,64,10,11051,11082,144,102,58,108,105,109, + 105,116,0,2049,10379,2049,10511,2049,11040,2049,10525,2049,11060,10,11071,11107,144,102,58,98, + 101,116,119,101,101,110,63,0,2049,10664,2049,10349,2049,10511,2049,10664,2049,10664,2049,11082, + 2049,10525,2049,10276,10,11093,11133,144,102,58,105,110,99,0,2049,3636,49,0,1,11135, + 2049,10122,2049,10177,10,11124,11153,144,102,58,100,101,99,0,2049,3636,49,0,1,11155, + 2049,10122,2049,10189,10,11144,11174,144,102,58,99,97,115,101,0,2049,10574,2049,10276,1793, + 11186,2049,10364,8,1,-1,10,1,11180,1793,11194,3,1,0,10,1,11190,2049,64,25, + 6,771,10,11164,11212,144,102,58,115,105,103,110,0,2049,10349,2049,3636,48,0,1, + 11216,2049,10122,2049,10276,1793,11231,1,0,2049,10364,10,1,11226,2049,2659,2049,3636,48,0, + 1,11237,2049,10122,2049,10319,1793,11250,1,1,10,1,11247,1793,11257,1,-1,10,1,11254, + 2049,64,10,11202,2147483645,131,101,58,77,65,88,0,11262,-2147483645,131,101,58,77,73,78, + 0,11271,-2147483647,131,101,58,78,65,78,0,11280,2147483646,131,101,58,73,78,70,0,11289, + -2147483646,131,101,58,45,73,78,70,0,11298,11316,144,101,58,110,63,0,1,-2147483645,2049, + 2880,1,2147483645,2049,2893,2049,2911,10,11308,11337,144,101,58,109,97,120,63,0,1,2147483645, + 11,10,11327,11351,144,101,58,109,105,110,63,0,1,-2147483645,11,10,11341,11366,144,101, + 58,122,101,114,111,63,0,2049,2533,10,11355,11379,144,101,58,110,97,110,63,0, + 1,-2147483647,11,10,11369,11393,144,101,58,105,110,102,63,0,1,2147483646,11,10,11383,11408, + 144,101,58,45,105,110,102,63,0,1,-2147483646,11,10,11397,11422,144,101,58,99,108, + 105,112,0,1,-2147483645,1,2147483645,2049,2863,10,11412,11437,144,102,58,69,49,0,1793,11439, + 2049,3636,49,46,101,53,0,1,11441,2049,10122,10,11429,11463,144,102,58,45,115,104, + 105,102,116,0,2049,11437,2049,10201,10,11451,11480,144,102,58,43,115,104,105,102,116, + 0,2049,11437,2049,10213,10,11468,11502,144,102,58,115,105,103,110,101,100,45,115,113, + 114,116,0,2049,10349,2049,11212,2049,10745,2049,10262,2049,10103,2049,10201,10,11485,11528,144,102, + 58,43,101,110,99,111,100,101,0,2049,11502,2049,11463,10,11515,11546,144,102,58,45, + 101,110,99,111,100,101,0,2049,10349,2049,11212,2049,11480,2049,10349,2049,10201,2049,10103,2049, + 10201,10,11533,11580,144,102,58,115,105,103,110,101,100,45,115,113,117,97,114,101, + 0,2049,10349,2049,11212,2049,10349,2049,10201,2049,10103,2049,10201,10,11561,11603,144,102,58,116, + 111,45,101,0,2049,10349,2049,10939,1793,11614,2049,10364,1,-2147483647,10,1,11609,2049,2659,2049, + 10349,2049,10954,1793,11629,2049,10364,1,2147483646,10,1,11624,2049,2659,2049,10349,2049,10970,1793,11644, + 2049,10364,1,-2147483646,10,1,11639,2049,2659,2049,11528,2049,10986,2049,10142,2049,11422,1,-2147483645,1793, + 11663,2049,10364,10,1,11660,2049,2379,1,2147483645,1793,11674,2049,10364,10,1,11671,2049,2379,10, + 11593,11689,144,101,58,116,111,45,102,0,1,-2147483647,1793,11696,2049,10848,10,1,11693,2049, + 2379,1,2147483646,1793,11707,2049,10876,10,1,11704,2049,2379,1,-2147483646,1793,11718,2049,10907,10,1, + 11715,2049,2379,2049,10103,2049,11546,10,11679,11738,144,102,58,115,116,111,114,101,0,1793, + 11743,2049,11603,10,1,11740,2049,2106,16,10,11727,11760,144,102,58,102,101,116,99,104, + 0,15,2049,11689,10,11749,11780,144,102,58,100,117,109,112,45,115,116,97,99,107, + 0,2049,10335,2,1,10511,2049,2281,1793,11798,2049,10525,2049,10349,2049,10787,2049,9083,10,1, + 11789,2049,2281,10,11764,11820,144,102,58,100,117,109,112,45,97,115,116,97,99,107, + 0,2049,10542,2,1,10525,2049,2281,1793,11838,2049,10349,2049,10787,2049,9083,2049,10511,10,1, + 11829,2049,2281,10,11803,11852,144,101,58,112,117,116,0,1,2147483645,1793,11869,2049,3636,101, + 58,77,65,88,0,1,11858,2049,9109,10,1,11856,2049,2379,1,-2147483645,1793,11890,2049,3636, + 101,58,77,73,78,0,1,11879,2049,9109,10,1,11877,2049,2379,1,0,1793,11909,2049, + 3636,101,58,48,0,1,11900,2049,9109,10,1,11898,2049,2379,1,-2147483647,1793,11930,2049,3636, + 101,58,78,65,78,0,1,11919,2049,9109,10,1,11917,2049,2379,1,2147483646,1793,11951,2049, + 3636,101,58,73,78,70,0,1,11940,2049,9109,10,1,11938,2049,2379,1,-2147483646,1793,11973, + 2049,3636,101,58,45,73,78,70,0,1,11961,2049,9109,10,1,11959,2049,2379,2049,11689, + 2049,10787,10,11843,11990,131,85,110,105,120,0,0,11982,12003,144,105,100,101,110,116, + 105,102,121,0,3841,11990,2049,2533,1793,12070,1,8,2049,9013,2,2049,2568,1793,12058,3, + 2049,3636,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48, + 56,32,78,79,84,32,70,79,85,78,68,0,1,12021,2049,9109,2049,9072,10,1, + 12018,1793,12065,4097,11990,10,1,12062,2049,64,10,1,12009,9,10,11843,12093,144,105,111, + 58,117,110,105,120,45,115,121,115,99,97,108,108,0,2049,12003,3841,11990,2049,8996, + 10,12074,12115,144,117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,12093, + 10,12100,12133,144,117,110,105,120,58,102,111,114,107,0,1,1,2049,12093,10,12120, + 12152,144,117,110,105,120,58,101,120,101,99,48,0,1,2,2049,12093,10,12138,12171, + 144,117,110,105,120,58,101,120,101,99,49,0,1,3,2049,12093,10,12157,12190,144, + 117,110,105,120,58,101,120,101,99,50,0,1,4,2049,12093,10,12176,12209,144,117, + 110,105,120,58,101,120,101,99,51,0,1,5,2049,12093,10,12195,12227,144,117,110, + 105,120,58,101,120,105,116,0,1,6,2049,12093,10,12214,12247,144,117,110,105,120, + 58,103,101,116,112,105,100,0,1,7,2049,12093,10,12232,12265,144,117,110,105,120, + 58,119,97,105,116,0,1,8,2049,12093,10,12252,12283,144,117,110,105,120,58,107, + 105,108,108,0,1,9,2049,12093,10,12270,12302,144,117,110,105,120,58,112,111,112, + 101,110,0,1,10,2049,12093,10,12288,12322,144,117,110,105,120,58,112,99,108,111, + 115,101,0,1,11,2049,12093,10,12307,12341,144,117,110,105,120,58,99,104,100,105, + 114,0,1,13,2049,12093,10,12327,12361,144,117,110,105,120,58,103,101,116,101,110, + 118,0,1,14,2049,12093,10,12346,12381,144,117,110,105,120,58,112,117,116,101,110, + 118,0,1,15,2049,12093,10,12366,12400,144,117,110,105,120,58,115,108,101,101,112, + 0,1,16,2049,12093,10,12386,12421,144,117,110,105,120,58,103,101,116,45,99,119, + 100,0,2049,3636,112,119,100,0,1,12423,1,0,2049,12302,2,2049,9764,2049,5874,4, + 2049,12322,2049,3636,47,0,1,12443,2049,3842,10,12405,12477,144,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,3636, + 108,115,32,45,49,32,124,32,119,99,32,45,108,0,1,12479,1,0,2049,12302, + 2,2049,9764,2049,5874,2049,218,4,2049,12322,10,12450,12532,144,117,110,105,120,58,102, + 111,114,45,101,97,99,104,45,102,105,108,101,0,2049,3636,108,115,32,45,49, + 32,45,112,0,1,12534,1,0,2049,12302,2049,12477,1793,12567,1793,12562,2049,9764,2049,3591, + 67502597,8,10,1,12555,2049,2116,10,1,12553,2049,2281,2049,12322,3,10,12510,12584,144,115, + 116,97,114,116,0,4,2049,3418,1,0,2049,12302,10,12575,12600,144,114,101,97,100, + 0,2,2049,9402,2,2049,3326,2049,2533,10,12592,12619,144,102,105,110,105,115,104,0, + 2049,12322,2049,3398,10,12510,12643,144,117,110,105,120,58,115,108,117,114,112,45,112, + 105,112,101,0,1793,12659,2049,12584,1793,12652,2049,12600,10,1,12649,2049,2256,2049,12619,10, + 1,12645,2049,3442,10,12624,12670,131,105,111,0,0,12664,12683,144,105,100,101,110,116, + 105,102,121,0,3841,12670,2049,2533,1793,12750,1,10,2049,9013,2,2049,2568,1793,12738,3, + 2049,3636,73,79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,49, + 48,32,78,79,84,32,70,79,85,78,68,0,1,12701,2049,9109,2049,9072,10,1, + 12698,1793,12745,4097,12670,10,1,12742,2049,64,10,1,12689,9,10,12624,12774,144,105,111, + 58,114,110,103,45,111,112,101,114,97,116,105,111,110,0,2049,12683,3841,12670,2049, + 8996,10,12754,12793,144,110,58,114,97,110,100,111,109,0,2049,12774,10,12781,12807,131, + 83,111,99,107,101,116,115,0,0,12796,12820,144,105,100,101,110,116,105,102,121, + 0,3841,12807,2049,2533,1793,12887,1,7,2049,9013,2,2049,2568,1793,12875,3,2049,3636,73, + 79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,52,32,78, + 79,84,32,70,79,85,78,68,0,1,12838,2049,9109,2049,9072,10,1,12835,1793,12882, + 4097,12807,10,1,12879,2049,64,10,1,12826,9,10,12781,12914,144,105,111,58,115,111, + 99,107,101,116,45,111,112,101,114,97,116,105,111,110,0,2049,12820,3841,12807,2049, + 8996,10,12891,12945,144,115,111,99,107,101,116,58,103,101,116,104,111,115,116,98, + 121,110,97,109,101,0,1,0,2049,12914,10,12921,12967,144,115,111,99,107,101,116, + 58,99,114,101,97,116,101,0,1,1,2049,12914,10,12950,12987,144,115,111,99,107, + 101,116,58,98,105,110,100,0,1,2,2049,12914,10,12972,13009,144,115,111,99,107, + 101,116,58,108,105,115,116,101,110,0,1,3,2049,12914,10,12992,13031,144,115,111, + 99,107,101,116,58,97,99,99,101,112,116,0,1,4,2049,12914,10,13014,13054,144, + 115,111,99,107,101,116,58,99,111,110,110,101,99,116,0,1,5,2049,12914,10, + 13036,13074,144,115,111,99,107,101,116,58,115,101,110,100,0,1,6,2049,12914,10, + 13059,13094,144,115,111,99,107,101,116,58,114,101,99,118,0,1,8,2049,12914,10, + 13079,13115,144,115,111,99,107,101,116,58,99,108,111,115,101,0,1,10,2049,12914, + 10,13099,13140,144,115,111,99,107,101,116,58,99,111,110,102,105,103,117,114,101, + 0,1,11,2049,12914,10,13120,1024,131,84,73,66,0,13145,13166,144,105,109,97,103, + 101,58,115,97,118,101,0,1,1000,2049,9013,2049,8996,10,13152,13185,131,75,101,121, + 98,111,97,114,100,0,0,13173,13198,144,105,100,101,110,116,105,102,121,0,3841, + 13185,2049,2533,1793,13265,1,1,2049,9013,2,2049,2568,1793,13253,3,2049,3636,73,79,32, + 68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,49,32,78,79,84, + 32,70,79,85,78,68,0,1,13216,2049,9109,2049,9072,10,1,13213,1793,13260,4097,13185, + 10,1,13257,2049,64,10,1,13204,9,10,13152,13278,144,99,58,103,101,116,0,2049, + 13198,3841,13185,2049,8996,10,13269,13295,144,103,97,116,104,101,114,0,2,1793,13302,1, + 8,11,10,1,13298,1793,13310,1,127,11,10,1,13306,2049,2128,22,1,11,1,3326, + 2049,64,10,13285,13331,144,99,121,99,108,101,0,2049,13278,2049,2096,4,8,2049,2465, + 25,3,2049,13295,1,13331,7,10,13269,13362,144,112,97,114,115,101,45,117,110,116, + 105,108,0,1793,13374,2049,3617,2049,3418,2049,13331,771,2049,3292,10,1,13364,2049,3442,10, + 13347,13388,144,115,58,103,101,116,0,1793,13410,1793,13396,1,10,11,10,1,13392,1793, + 13404,1,13,11,10,1,13400,2049,2128,22,10,1,13390,2049,13362,10,13379,13429,144,115, + 58,103,101,116,45,119,111,114,100,0,1,5476,2049,13362,10,13415,13447,131,83,99, + 114,105,112,116,105,110,103,0,7,13434,13460,144,105,100,101,110,116,105,102,121, + 0,3841,13447,2049,2533,1793,13527,1,9,2049,9013,2,2049,2568,1793,13515,3,2049,3636,73, + 79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,57,32,78, + 79,84,32,70,79,85,78,68,0,1,13478,2049,9109,2049,9072,10,1,13475,1793,13522, + 4097,13447,10,1,13519,2049,64,10,1,13466,9,10,13415,13543,144,115,121,115,58,97, + 114,103,99,0,2049,13460,1,0,3841,13447,2049,8996,10,13531,13564,144,115,121,115,58, + 97,114,103,118,0,2049,3617,4,2049,13460,1,1,3841,13447,2049,8996,10,13552,13587,144, + 105,110,99,108,117,100,101,0,2049,13460,1,2,3841,13447,2049,8996,10,13576,13608,144, + 115,121,115,58,110,97,109,101,0,2049,3617,2049,13460,1,3,3841,13447,2049,8996,10, + 13596,13628,144,99,108,101,97,114,0,1,27,2049,9059,2049,3636,91,50,74,0,1, + 13634,2049,9109,1,27,2049,9059,2049,3636,91,48,59,48,72,0,1,13648,2049,9109,10, + 13619,13669,131,78,111,69,99,104,111,0,0,13659,13677,144,98,121,101,0,1,0, + 2049,12227,10,13670,13693,144,118,101,114,115,105,111,110,0,3841,4,1,100,20,10, + 13682,13708,144,100,111,110,101,63,0,1793,13714,1,13,11,10,1,13710,1793,13722,1, + 10,11,10,1,13718,1793,13730,1,32,11,10,1,13726,2049,2165,22,22,10,13699,13747, + 144,118,97,108,105,100,63,0,2,2049,79,2049,2615,10,13737,13766,144,99,104,101, + 99,107,45,101,111,102,0,2,1793,13773,1,-1,11,10,1,13769,1793,13781,1,4, + 11,10,1,13777,2049,2128,22,1,13677,9,10,13753,13796,144,98,115,0,2049,3350,2049, + 3350,771,10,13790,13814,144,99,104,101,99,107,45,98,115,0,2,1793,13821,1,8, + 11,10,1,13817,1793,13829,1,127,11,10,1,13825,2049,2128,22,1,13796,9,10,13802, + 13847,144,99,104,101,99,107,0,2049,13766,2049,13814,10,13838,13865,144,99,104,97,114, + 97,99,116,101,114,0,2049,13278,2,2049,3326,10,13852,13881,144,98,117,102,102,101, + 114,0,1793,13891,1,1024,2049,3418,8,2049,3292,10,1,13883,2049,3442,10,13871,13910,144, + 114,101,97,100,45,116,111,107,101,110,0,1793,13926,1793,13921,2049,13865,2049,13847,2049, + 13708,10,1,13914,2049,2256,10,1,13912,2049,13881,2049,3714,10,13896,13942,144,105,110,112, + 117,116,0,2049,13910,2049,13747,10,13933,13958,144,112,114,111,99,101,115,115,0,1, + 365,1,11,2049,64,10,13670,13975,144,98,97,110,110,101,114,0,2049,13693,2049,3636, + 82,69,84,82,79,32,49,50,32,40,37,110,46,37,110,41,92,110,0,1, + 13979,2049,7096,2049,9109,2049,1543,2049,1877,18,2049,1877,2049,1543,2049,3636,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,14015,2049,7096,2049,9109,10,13965,14059,144,108,105,115,116,101,110,0, + 3841,13669,1793,14066,2049,13975,10,1,14063,2049,70,2049,13942,2049,13958,1,14070,7,10,14049, + 14087,131,67,108,111,99,107,0,0,14078,14100,144,105,100,101,110,116,105,102,121, + 0,3841,14087,2049,2533,1793,14167,1,5,2049,9013,2,2049,2568,1793,14155,3,2049,3636,73, + 79,32,68,69,86,73,67,69,32,84,89,80,69,32,48,48,48,53,32,78, + 79,84,32,70,79,85,78,68,0,1,14118,2049,9109,2049,9072,10,1,14115,1793,14162, + 4097,14087,10,1,14159,2049,64,10,1,14106,9,10,14049,14193,144,105,111,58,99,108, + 111,99,107,45,111,112,101,114,97,116,105,111,110,0,2049,14100,3841,14087,2049,8996, + 10,14171,14219,144,99,108,111,99,107,58,116,105,109,101,115,116,97,109,112,0, + 1,0,2049,14193,10,14200,14237,144,99,108,111,99,107,58,100,97,121,0,1,1, + 2049,14193,10,14224,14257,144,99,108,111,99,107,58,109,111,110,116,104,0,1,2, + 2049,14193,10,14242,14276,144,99,108,111,99,107,58,121,101,97,114,0,1,3,2049, + 14193,10,14262,14295,144,99,108,111,99,107,58,104,111,117,114,0,1,4,2049,14193, + 10,14281,14316,144,99,108,111,99,107,58,109,105,110,117,116,101,0,1,5,2049, + 14193,10,14300,14337,144,99,108,111,99,107,58,115,101,99,111,110,100,0,1,6, + 2049,14193,10,14321,14359,144,99,108,111,99,107,58,117,116,99,58,100,97,121,0, + 1,7,2049,14193,10,14342,14383,144,99,108,111,99,107,58,117,116,99,58,109,111, + 110,116,104,0,1,8,2049,14193,10,14364,14406,144,99,108,111,99,107,58,117,116, + 99,58,121,101,97,114,0,1,9,2049,14193,10,14388,14429,144,99,108,111,99,107, + 58,117,116,99,58,104,111,117,114,0,1,10,2049,14193,10,14411,14454,144,99,108, + 111,99,107,58,117,116,99,58,109,105,110,117,116,101,0,1,11,2049,14193,10, + 14434,14479,144,99,108,111,99,107,58,117,116,99,58,115,101,99,111,110,100,0, + 1,12,2049,14193,10,14459,14495,144,100,58,119,111,114,100,115,0,1793,14504,2049,162, + 2049,9109,2049,9083,10,1,14497,2049,7325,10,14484,14525,144,100,58,119,111,114,100,115, + 45,119,105,116,104,0,2049,1877,2049,4532,1793,14556,2049,162,2,2049,1877,2049,4179,1793, + 14545,2049,9109,2049,9083,10,1,14540,1793,14551,3,10,1,14549,2049,64,10,1,14531,2049, + 7325,10,14509,14580,144,100,105,115,112,108,97,121,45,105,102,45,108,101,102,116, + 0,2,2049,1877,2049,4482,1793,14592,2049,9109,2049,9083,10,1,14587,1793,14598,3,10,1, + 14596,2049,64,10,14509,14629,144,100,58,119,111,114,100,115,45,98,101,103,105,110, + 110,105,110,103,45,119,105,116,104,0,2049,1877,2049,4532,1793,14640,2049,162,2049,14580, + 10,1,14635,2049,7325,10,14603,14655,144,102,105,101,108,100,115,0,3841,2,2049,105, + 2049,105,2049,105,10,14645,14681,144,105,110,118,97,108,105,100,45,110,97,109,101, + 63,0,2,1,32,2049,3986,10,14664,14698,144,114,101,119,114,105,116,101,0,1793, + 14712,1,32,1793,14707,1,95,10,1,14704,2049,2379,10,1,14700,2049,4353,10,14687,14726, + 144,101,110,116,114,121,0,2049,1877,1,21,2049,2106,4097,2,10,1793,14754,1793,14749, + 2049,14655,2049,14681,1,14698,9,2049,119,10,1,14739,2049,14726,10,1,14737,0 };