diff --git a/generated/mhs.c b/generated/mhs.c index 7d5a52a8..d615e009 100644 --- a/generated/mhs.c +++ b/generated/mhs.c @@ -1,5 +1,5 @@ static unsigned char data[] = { -122,76,90,49,200,115,1,0,26,118,55,46,48,10,49,57,53,51,10,65, +122,76,90,49,243,115,1,0,26,118,55,46,48,10,49,57,53,51,10,65, 32,95,48,32,95,50,51,32,64,95,50,48,52,32,64,66,224,15,2,6, 49,51,32,64,64,66,32,224,18,4,16,50,32,64,64,64,83,39,32,66, 32,64,66,39,32,67,32,83,64,50,6,83,32,67,39,32,83,39,128,10, @@ -16,98 +16,98 @@ static unsigned char data[] = { 1,54,48,128,23,2,66,32,66,65,157,65,78,65,204,9,50,54,51,32, 64,85,32,75,32,65,160,120,0,66,64,56,2,95,55,55,129,209,64,228, 224,42,0,1,49,57,64,4,1,32,64,64,241,5,50,54,53,32,64,35, -96,83,128,76,129,155,64,12,225,99,16,6,102,108,97,103,115,32,61,129, -81,8,64,95,49,50,51,32,95,50,55,96,67,64,154,66,45,0,39,65, +64,12,128,69,161,155,64,12,225,99,16,6,102,108,97,103,115,32,61,129, +81,8,64,95,49,50,51,32,95,50,55,96,151,64,154,66,45,0,39,65, 65,0,56,65,72,160,242,0,80,96,9,64,85,1,57,49,65,251,8,52, 48,52,32,95,52,48,53,32,224,86,1,11,99,111,109,109,97,110,100,45, -108,105,110,101,64,90,64,149,128,153,7,64,75,50,32,95,50,48,50,96, -61,97,23,160,105,2,95,49,57,64,212,129,40,0,67,64,115,1,57,51, -64,216,64,149,1,57,51,66,195,1,85,32,193,139,65,28,193,149,128,45, -128,153,3,95,49,57,52,64,83,162,236,3,32,95,51,54,64,247,1,57, -51,98,162,0,54,64,26,3,95,49,57,53,64,136,129,186,128,60,98,53, -65,36,128,32,226,56,0,64,149,1,51,51,67,72,96,13,6,79,32,35, -52,54,32,64,128,120,2,95,49,53,97,118,2,39,32,79,96,171,3,53, -49,32,35,65,156,224,29,4,96,0,8,58,49,57,53,50,32,64,10,65, -129,76,129,79,64,99,64,21,5,95,49,49,53,32,95,65,112,4,95,49, -56,51,32,161,35,162,11,64,148,129,231,96,95,130,213,0,52,128,46,1, -64,35,96,96,5,95,54,32,95,52,50,64,222,6,54,32,95,54,51,50, -32,96,22,64,12,3,53,52,48,32,192,191,2,49,51,52,64,49,0,52, -99,47,128,47,128,0,1,73,32,96,158,0,49,160,158,224,1,17,1,83, -32,66,3,128,160,1,95,49,65,79,4,64,66,32,79,32,225,18,3,129, -10,64,163,0,51,226,98,4,3,47,108,105,98,98,94,129,26,224,24,1, -3,111,117,116,46,67,225,196,17,64,84,224,6,21,97,84,224,6,0,160, -20,97,13,224,6,0,224,27,3,224,106,1,6,100,101,102,97,117,108,116, -64,105,64,239,0,48,96,239,2,66,32,89,97,251,98,42,0,83,194,215, -66,10,4,67,32,64,64,80,100,56,97,100,130,31,131,245,228,5,0,225, -201,3,228,102,19,164,87,224,69,53,0,118,224,69,60,0,113,224,69,60, -0,114,224,69,60,0,108,224,69,60,1,67,82,224,70,61,0,87,224,70, -61,224,69,60,0,84,224,69,60,3,88,67,80,80,224,72,60,0,122,224, -69,60,0,81,224,69,3,195,112,231,11,0,128,68,64,14,64,30,128,33, -192,25,64,10,192,108,224,10,1,128,136,232,188,3,100,227,1,35,52,69, -168,64,0,160,38,128,51,224,172,1,232,29,4,128,50,1,49,48,192,51, -163,252,64,34,160,49,68,18,133,127,70,87,69,78,166,80,73,89,198,80, -165,234,232,40,2,224,197,84,192,162,224,197,15,128,49,64,7,231,17,8, -224,190,10,104,125,165,179,1,95,51,134,211,69,199,224,203,1,225,148,109, -0,49,199,63,193,148,64,40,97,142,96,55,0,82,224,224,7,224,218,0, -0,52,224,218,0,225,146,120,224,195,0,128,49,224,177,27,224,170,112,137, -122,224,170,23,99,223,224,170,9,224,176,1,192,102,160,168,224,13,0,224, -171,24,224,41,1,160,57,224,16,0,2,66,32,90,224,16,5,169,241,224, -192,4,0,54,232,210,0,226,246,19,108,110,226,246,9,0,52,107,184,226, -246,8,224,219,127,0,55,74,87,160,37,224,219,69,226,98,99,0,56,204, -84,128,48,224,204,6,108,79,192,202,0,55,229,92,2,0,55,235,71,0, -228,134,107,0,57,206,97,230,26,34,236,107,3,230,26,124,224,196,0,128, -48,225,121,6,226,70,6,224,189,1,64,43,2,95,49,48,77,121,2,95, -52,54,196,31,64,0,192,102,128,114,225,18,1,224,190,5,0,67,224,190, -62,0,55,228,154,20,226,56,4,0,57,226,56,14,227,87,13,160,139,207, -43,96,233,239,43,19,7,85,110,107,110,111,119,110,32,79,51,1,58,32, -136,208,204,238,224,53,7,4,79,32,35,49,48,163,114,238,233,5,224,0, -2,193,229,65,3,97,63,129,243,111,223,1,50,50,67,188,237,188,0,224, -144,12,1,46,99,128,132,224,48,33,0,111,128,48,224,39,24,0,97,233, -174,0,164,77,175,240,64,234,228,75,4,226,74,18,0,52,110,42,228,145, -9,2,49,56,54,232,101,10,227,73,10,1,52,49,225,206,2,198,160,224, -39,11,64,249,224,39,27,233,180,3,224,39,19,231,144,1,224,39,11,0, -39,224,40,1,231,14,1,224,61,2,229,136,1,160,61,224,108,21,224,46, -8,224,39,14,224,107,1,224,39,19,1,56,49,224,188,21,224,79,1,229, -100,3,224,39,19,228,206,2,1,54,50,208,170,240,180,5,227,105,1,224, -64,0,0,83,224,64,11,65,58,0,55,160,57,3,64,95,50,54,104,121, -226,72,0,131,220,137,226,0,58,128,69,84,234,5,51,54,55,32,75,32, -81,241,132,36,224,1,17,108,150,224,0,4,224,47,38,224,44,35,224,41, -32,224,38,29,224,35,26,224,32,23,224,29,20,224,26,17,224,23,14,224, -20,11,224,17,8,224,14,5,224,11,2,192,8,96,5,69,35,82,59,192, -113,224,0,4,65,233,0,56,225,233,5,0,90,224,145,4,224,1,11,225, -233,255,224,29,11,224,26,17,224,23,14,224,20,11,224,17,8,224,14,5, -224,11,2,192,8,96,5,225,231,17,65,230,0,55,225,230,5,224,119,3, -171,5,225,198,22,225,248,255,224,29,13,224,26,17,224,23,14,225,173,11, -65,167,0,54,225,167,15,236,171,6,224,1,15,225,164,255,224,29,11,224, -26,17,224,23,14,224,20,11,227,102,12,65,185,0,53,227,97,17,227,99, -1,225,191,255,224,32,15,224,29,20,224,26,17,225,148,10,65,146,0,52, -225,146,19,225,148,2,225,149,255,224,32,15,224,29,20,225,123,9,65,122, -0,51,225,122,21,128,1,225,128,1,225,131,214,225,35,6,65,32,156,149, -225,32,22,192,1,225,40,4,64,0,224,46,21,225,44,11,224,130,2,64, -126,156,117,224,126,20,224,116,3,224,31,11,224,1,3,227,32,214,226,227, -7,65,65,156,199,225,192,26,225,188,6,224,40,17,128,1,225,74,100,224, -216,4,0,58,145,197,226,150,31,226,148,7,224,43,19,64,1,224,216,56, -224,172,3,64,171,236,186,6,224,71,15,224,167,5,224,37,15,192,1,226, -201,141,226,128,5,64,252,235,208,18,128,1,224,246,2,224,28,9,224,1, -5,227,189,214,224,32,23,230,193,8,65,95,0,54,229,159,35,229,161,10, -224,85,2,64,78,234,29,12,96,52,224,87,21,225,156,248,224,29,20,224, -26,17,224,23,14,224,20,11,224,17,8,224,14,5,239,87,14,65,212,234, -95,10,65,210,224,100,3,224,1,11,225,209,255,224,29,11,224,26,17,224, -23,14,224,20,11,224,17,8,224,14,5,224,11,2,241,52,15,65,221,138, -194,0,75,119,100,3,48,32,95,50,64,39,3,95,51,48,54,152,36,1, -55,55,160,18,216,194,83,73,248,194,20,3,110,97,109,101,216,186,121,55, -119,18,0,55,81,154,184,71,224,83,41,6,118,101,114,115,105,111,110,224, -86,2,1,50,53,119,145,1,57,50,153,96,224,86,45,13,99,111,109,112, -105,108,101,114,58,32,109,104,115,45,216,183,0,54,96,169,224,81,45,6, -100,101,112,101,110,100,115,224,168,2,0,52,64,32,118,179,2,53,32,85, -122,123,160,63,88,196,160,91,249,216,9,79,102,152,184,128,233,96,9,1, -49,55,96,127,155,29,0,66,224,158,1,96,151,224,131,1,15,101,120,112, -111,115,101,100,45,109,111,100,117,108,101,115,58,185,103,153,249,224,211,1, -3,64,66,32,85,89,206,122,196,96,149,224,79,14,4,111,116,104,101,114, -224,77,7,192,60,128,155,2,95,50,49,65,30,64,59,193,38,64,8,225, -38,16,0,32,161,31,64,36,130,32,1,51,56,250,190,4,66,152,140,58, -252,203,5,224,190,2,161,74,0,50,129,94,2,50,49,57,64,4,184,1, -4,49,52,51,32,95,122,2,184,2,158,24,225,198,4,224,157,17,15,66, +108,105,110,101,64,90,2,35,48,32,96,3,9,64,64,64,75,50,32,95, +50,48,50,96,61,97,23,160,105,2,95,49,57,64,212,129,40,0,67,64, +115,1,57,51,96,203,96,9,66,195,1,85,32,193,139,65,28,193,149,128, +45,128,153,3,95,49,57,52,64,83,162,236,3,32,95,51,54,64,247,1, +57,51,98,162,0,54,64,26,3,95,49,57,53,64,136,129,186,128,60,98, +53,65,36,128,32,226,56,0,64,149,1,51,51,67,72,96,13,6,79,32, +35,52,54,32,64,128,120,2,95,49,53,97,118,2,39,32,79,96,171,3, +53,49,32,35,65,156,224,29,4,96,0,8,58,49,57,53,50,32,64,10, +65,129,76,129,79,64,99,64,21,5,95,49,49,53,32,95,65,112,4,95, +49,56,51,32,161,35,162,11,64,148,129,231,96,95,130,213,0,52,128,46, +161,232,5,95,54,32,95,52,50,64,222,6,54,32,95,54,51,50,32,96, +22,64,12,3,53,52,48,32,192,191,2,49,51,52,64,49,0,52,99,47, +128,47,128,0,1,73,32,96,158,0,49,160,158,224,1,17,1,83,32,66, +3,128,160,1,95,49,65,79,4,64,66,32,79,32,225,18,3,129,10,64, +163,0,51,226,98,4,3,47,108,105,98,98,94,129,26,224,24,1,3,111, +117,116,46,67,225,196,17,64,84,224,6,21,97,84,224,6,0,160,20,97, +13,224,6,0,224,27,3,224,106,1,6,100,101,102,97,117,108,116,64,105, +64,239,0,48,96,239,2,66,32,89,97,251,98,42,0,83,194,215,66,10, +4,67,32,64,64,80,100,56,97,100,130,31,131,245,228,5,0,225,201,3, +228,102,19,164,87,224,69,53,0,118,224,69,60,0,113,224,69,60,0,114, +224,69,60,0,108,224,69,60,1,67,82,224,70,61,0,87,224,70,61,224, +69,60,0,84,224,69,60,3,88,67,80,80,224,72,60,0,122,224,69,60, +0,81,224,69,3,195,112,231,11,0,128,68,64,14,64,30,128,33,192,25, +64,10,192,108,224,10,1,128,136,232,188,3,100,227,1,35,52,69,168,64, +0,160,38,128,51,224,172,1,232,29,4,128,50,1,49,48,192,51,163,252, +64,34,160,49,68,18,133,127,70,87,69,78,166,80,73,89,198,80,165,234, +232,40,2,224,197,84,192,162,224,197,15,128,49,64,7,231,17,8,224,190, +10,104,125,165,179,1,95,51,134,211,69,199,224,203,1,225,148,109,0,49, +199,63,193,148,64,40,97,142,96,55,0,82,224,224,7,224,218,0,0,52, +224,218,0,225,146,120,224,195,0,128,49,224,177,27,224,170,112,137,122,224, +170,23,99,223,224,170,9,224,176,1,192,102,160,168,224,13,0,224,171,24, +224,41,1,160,57,224,16,0,2,66,32,90,224,16,5,169,241,224,192,4, +0,54,232,210,0,226,246,19,108,110,226,246,9,0,52,107,184,226,246,8, +224,219,127,0,55,74,87,160,37,224,219,69,226,98,99,0,56,204,84,128, +48,224,204,6,108,79,192,202,0,55,229,92,2,0,55,235,71,0,228,134, +107,0,57,206,97,230,26,34,236,107,3,230,26,124,224,196,0,128,48,225, +121,6,226,70,6,224,189,1,64,43,2,95,49,48,77,121,2,95,52,54, +196,31,64,0,192,102,128,114,225,18,1,224,190,5,0,67,224,190,62,0, +55,228,154,20,226,56,4,0,57,226,56,14,227,87,13,160,139,207,43,96, +233,239,43,19,7,85,110,107,110,111,119,110,32,79,51,1,58,32,136,208, +204,238,224,53,7,4,79,32,35,49,48,163,114,238,233,5,224,0,2,193, +229,65,3,97,63,129,243,111,223,1,50,50,67,188,237,188,0,224,144,12, +1,46,99,128,132,224,48,33,0,111,128,48,224,39,24,0,97,233,174,0, +164,77,175,240,64,234,228,75,4,226,74,18,0,52,110,42,228,145,9,1, +49,56,112,247,228,146,6,227,73,10,1,52,49,225,206,2,198,160,224,39, +11,64,249,224,39,27,233,180,3,224,39,19,231,144,1,224,39,11,0,39, +224,40,1,231,14,1,224,61,2,229,136,1,160,61,224,108,21,224,46,8, +224,39,14,224,107,1,224,39,19,1,56,49,224,188,21,224,79,1,229,100, +3,224,39,19,228,206,2,1,54,50,208,170,240,180,5,227,105,1,224,64, +0,0,83,224,64,11,65,58,0,55,160,57,3,64,95,50,54,104,121,226, +72,0,131,220,137,226,0,58,128,69,84,234,5,51,54,55,32,75,32,81, +241,132,36,224,1,17,108,150,224,0,4,224,47,38,224,44,35,224,41,32, +224,38,29,224,35,26,224,32,23,224,29,20,224,26,17,224,23,14,224,20, +11,224,17,8,224,14,5,224,11,2,192,8,96,5,69,35,82,59,192,113, +224,0,4,65,233,0,56,225,233,5,0,90,224,145,4,224,1,11,225,233, +255,224,29,11,224,26,17,224,23,14,224,20,11,224,17,8,224,14,5,224, +11,2,192,8,96,5,225,231,17,65,230,0,55,225,230,5,224,119,3,171, +5,225,198,22,225,248,255,224,29,13,224,26,17,224,23,14,225,173,11,65, +167,0,54,225,167,15,236,171,6,224,1,15,225,164,255,224,29,11,224,26, +17,224,23,14,224,20,11,227,102,12,65,185,0,53,227,97,17,227,99,1, +225,191,255,224,32,15,224,29,20,224,26,17,225,148,10,65,146,0,52,225, +146,19,225,148,2,225,149,255,224,32,15,224,29,20,225,123,9,65,122,0, +51,225,122,21,128,1,225,128,1,225,131,214,225,35,6,65,32,156,149,225, +32,22,192,1,225,40,4,64,0,224,46,21,225,44,11,224,130,2,64,126, +156,117,224,126,20,224,116,3,224,31,11,224,1,3,227,32,214,226,227,7, +65,65,156,199,225,192,26,225,188,6,224,40,17,128,1,225,74,100,224,216, +4,0,58,145,197,226,150,31,226,148,7,224,43,19,64,1,224,216,56,224, +172,3,64,171,236,186,6,224,71,15,224,167,5,224,37,15,192,1,226,201, +141,226,128,5,64,252,235,208,18,128,1,224,246,2,224,28,9,224,1,5, +227,189,214,224,32,23,230,193,8,65,95,0,54,229,159,35,229,161,10,224, +85,2,64,78,234,29,12,96,52,224,87,21,225,156,248,224,29,20,224,26, +17,224,23,14,224,20,11,224,17,8,224,14,5,239,87,14,65,212,234,95, +10,65,210,224,100,3,224,1,11,225,209,255,224,29,11,224,26,17,224,23, +14,224,20,11,224,17,8,224,14,5,224,11,2,241,52,15,65,221,138,194, +0,75,119,100,3,48,32,95,50,64,39,3,95,51,48,54,152,36,1,55, +55,160,18,216,194,83,73,248,194,20,3,110,97,109,101,216,186,121,55,119, +18,0,55,81,154,184,71,224,83,41,6,118,101,114,115,105,111,110,224,86, +2,1,50,53,119,145,1,57,50,153,96,224,86,45,13,99,111,109,112,105, +108,101,114,58,32,109,104,115,45,216,183,0,54,96,169,224,81,45,6,100, +101,112,101,110,100,115,224,168,2,0,52,64,32,118,179,2,53,32,85,122, +123,160,63,88,196,160,91,249,216,9,79,102,152,184,128,233,96,9,1,49, +55,96,127,155,29,0,66,224,158,1,96,151,224,131,1,15,101,120,112,111, +115,101,100,45,109,111,100,117,108,101,115,58,185,103,153,249,224,211,1,3, +64,66,32,85,89,206,122,196,96,149,224,79,14,4,111,116,104,101,114,224, +77,7,192,60,128,155,2,95,50,49,65,30,64,59,193,38,64,8,225,38, +16,0,32,161,31,64,36,130,32,1,51,56,250,190,4,66,152,140,58,252, +203,5,224,190,2,161,74,0,50,129,94,2,50,49,57,64,4,184,1,5, +49,52,51,32,95,54,64,13,184,2,158,24,225,198,4,224,157,17,15,66, 117,105,108,100,105,110,103,32,112,97,99,107,97,103,101,160,172,252,149,2, 128,145,123,77,227,51,0,96,28,130,147,88,247,1,51,49,97,26,252,199, 3,91,131,155,141,156,186,0,66,224,60,0,2,95,52,54,220,180,222,36, @@ -189,4579 +189,4581 @@ static unsigned char data[] = { 47,2,225,177,7,1,53,51,229,221,2,3,109,104,115,99,224,45,10,68, 151,128,13,225,179,0,233,228,6,64,8,237,68,1,128,1,225,238,4,231, 218,0,224,130,10,194,52,192,25,224,27,2,2,50,49,49,224,158,2,4, -77,72,83,67,67,225,118,1,238,230,0,97,21,128,8,224,5,5,98,93, -197,176,65,218,0,56,65,219,66,98,64,10,164,89,208,141,104,5,0,56, -77,146,2,95,51,53,128,204,2,95,49,56,175,117,192,112,227,68,1,161, -5,243,41,0,230,23,0,2,95,49,56,206,159,224,210,2,64,1,129,71, -224,22,6,217,226,228,109,2,229,148,2,207,191,224,8,14,227,102,2,235, -118,38,243,161,10,227,83,19,5,69,120,101,99,117,116,246,104,0,238,207, -11,226,145,1,246,217,3,1,49,56,161,75,226,60,1,97,149,226,25,1, -0,52,113,172,226,96,0,228,38,6,130,71,224,199,11,139,212,1,56,53, -107,127,2,49,56,53,137,93,192,209,104,238,224,207,17,13,99,111,109,109, -97,110,100,32,102,97,105,108,101,100,192,214,192,133,226,155,7,228,170,80, -1,67,32,151,19,1,97,116,82,104,228,170,91,160,0,129,107,225,143,0, -193,149,139,86,1,56,54,228,79,20,2,36,73,78,224,80,4,224,73,9, -224,66,25,2,79,85,84,224,67,2,193,247,160,241,1,51,56,174,210,130, -79,64,93,161,5,192,18,231,26,20,14,45,119,32,45,87,97,108,108,32, -45,79,51,32,45,73,228,206,2,227,46,0,192,78,224,77,25,7,47,115, -114,99,47,114,117,110,244,4,3,225,62,2,160,73,161,243,120,124,179,161, -224,81,16,224,145,2,192,128,224,44,7,1,79,32,114,157,199,210,225,2, -4,224,174,33,4,47,101,118,97,108,185,102,239,239,3,224,63,19,1,46, -99,160,228,233,46,3,96,214,65,211,66,240,225,104,2,10,36,73,78,32, -45,108,109,32,45,111,32,225,208,6,224,0,3,64,56,212,107,130,167,239, -119,1,224,11,0,246,106,0,244,44,1,192,174,2,95,49,56,110,106,78, -182,238,210,0,64,12,130,16,214,109,2,49,57,49,100,1,116,41,5,67, -32,95,55,53,49,71,25,96,65,85,45,227,15,2,2,97,105,110,224,171, -2,76,12,147,69,90,47,64,2,141,189,107,161,225,109,1,0,50,132,96, -224,153,2,227,126,4,225,196,12,83,139,129,196,85,152,74,183,151,3,225, -67,2,0,125,192,137,64,29,0,85,239,128,1,233,195,3,0,89,64,18, -224,13,0,242,24,2,178,27,96,49,224,17,4,192,20,232,137,2,224,48, -8,224,51,10,224,57,3,232,109,3,224,29,17,224,65,3,142,70,227,84, -1,99,36,160,19,224,45,5,128,41,224,37,8,232,93,3,244,93,4,64, -53,1,95,55,98,32,141,35,0,67,110,194,1,49,53,132,238,71,166,0, -32,133,128,2,95,51,49,102,77,135,236,0,48,152,147,1,75,52,161,119, -224,158,6,69,230,1,55,54,80,120,0,55,197,53,224,29,2,167,173,224, -231,6,225,2,2,192,40,231,185,4,110,50,183,8,224,34,4,224,62,0, -102,220,96,118,224,33,3,1,95,55,146,54,196,243,128,196,64,253,65,6, -73,228,0,54,72,153,1,55,48,235,127,0,128,42,128,143,96,7,80,111, -232,7,1,160,97,232,8,2,140,126,160,23,1,95,55,94,137,224,111,0, -225,10,9,128,23,97,4,192,163,224,167,4,192,158,232,177,7,192,186,193, -21,195,141,166,153,181,125,100,208,96,210,165,58,128,216,197,71,120,221,227, -82,12,79,141,131,34,227,126,4,160,0,226,65,0,0,67,97,249,0,50, -242,212,5,100,113,239,119,1,64,97,0,82,99,198,219,45,178,58,161,8, -224,88,1,193,9,225,4,0,64,149,229,66,15,1,65,32,228,92,1,224, -143,1,153,221,226,151,1,161,63,96,21,230,69,2,224,240,9,73,62,128, -191,228,120,12,228,74,2,4,64,92,49,48,38,192,123,0,67,96,89,96, -47,2,79,32,35,91,8,238,32,3,163,179,141,231,160,9,131,85,236,204, -3,2,95,55,48,64,169,89,45,212,66,96,4,64,30,129,96,67,90,192, -87,0,80,161,108,225,112,3,132,244,192,13,65,66,0,85,64,50,224,32, -0,3,85,32,75,51,224,48,4,244,136,1,225,181,3,224,88,9,230,39, -0,201,145,104,51,122,158,166,179,1,51,52,229,254,1,5,51,55,32,95, -52,52,97,117,230,252,19,1,78,111,80,148,2,105,110,105,105,141,2,102, -111,117,74,32,1,111,114,234,244,0,143,150,96,9,131,225,70,58,217,50, -140,71,127,160,4,95,49,55,57,54,146,101,0,54,96,29,0,75,109,167, -0,67,164,0,128,166,83,167,64,53,66,12,96,175,1,50,32,116,86,251, -194,6,195,214,130,124,197,61,133,29,225,18,3,97,164,167,229,219,218,128, -19,131,85,224,102,32,162,16,164,230,224,116,0,96,184,146,170,225,137,6, -224,115,4,96,114,192,119,195,206,1,54,55,75,163,246,227,3,73,33,225, -137,19,11,35,105,110,99,108,117,100,101,32,92,51,52,162,210,247,79,1, -233,38,4,226,216,2,64,80,118,222,224,80,10,7,109,104,115,102,102,105, -46,104,128,75,96,122,0,52,75,228,104,81,225,118,24,173,165,225,26,5, -224,13,0,100,81,192,36,224,46,2,224,10,6,164,122,225,162,5,129,44, -129,48,225,54,0,225,41,0,170,73,0,57,99,134,161,47,0,79,224,224, -13,31,115,116,97,116,105,99,32,115,116,114,117,99,116,32,102,102,105,95, -101,110,116,114,121,32,116,97,98,108,101,91,93,32,2,61,32,123,96,251, -97,44,228,73,2,206,248,1,57,48,79,21,174,248,0,79,233,45,2,4, -123,32,48,44,48,136,166,224,22,3,1,125,59,224,17,7,224,122,8,1, -42,120,64,11,96,128,1,32,61,128,136,96,52,227,215,1,184,144,224,67, -1,24,85,110,105,109,112,108,101,109,101,110,116,101,100,32,70,70,73,32, -102,101,97,116,117,114,101,225,183,0,143,173,123,43,2,95,54,56,66,92, -65,79,1,50,50,78,48,97,204,64,29,70,61,64,7,163,174,225,223,1, -65,124,226,228,1,230,181,3,233,99,1,145,169,97,253,168,129,193,242,163, -12,167,103,120,148,64,5,184,162,64,95,163,22,227,29,1,128,92,241,66, -3,227,196,1,64,56,4,61,61,32,64,35,120,182,224,30,0,135,114,166, -52,97,169,247,186,1,64,144,74,233,208,95,194,52,1,67,39,88,67,0, -83,100,100,2,83,32,73,128,140,72,243,229,182,2,225,118,0,68,151,153, -219,146,73,224,245,1,169,108,160,23,96,9,160,246,0,83,224,248,4,152, -213,97,111,226,140,12,5,100,121,110,97,109,105,210,72,64,85,88,202,0, -57,103,226,225,27,5,224,87,37,6,119,114,97,112,112,101,114,224,87,8, -65,64,224,87,1,225,95,1,224,79,23,131,52,236,11,2,97,77,2,95, -53,55,97,95,190,105,193,248,243,116,1,234,238,1,76,192,243,124,22,164, -114,163,249,130,124,101,1,127,168,0,49,201,77,97,247,122,203,160,23,170, -144,224,132,12,235,147,1,192,146,203,51,225,66,14,69,41,232,71,0,224, -64,0,194,253,224,93,0,128,66,244,92,3,225,74,6,154,200,243,234,0, -227,70,7,102,225,225,129,4,0,66,72,38,64,212,96,230,250,233,2,226, -6,5,225,178,33,3,118,97,108,117,164,13,224,104,13,99,43,131,15,142, -184,226,22,0,224,140,6,224,17,4,164,41,192,139,226,252,1,104,235,133, -227,226,97,3,64,40,232,106,23,232,107,20,1,98,97,104,91,11,101,105, -103,110,32,105,109,112,111,114,116,32,168,101,243,90,11,67,178,157,16,110, -66,64,14,0,51,160,14,0,75,128,14,155,245,96,162,64,14,155,200,129, -196,212,99,224,13,11,231,228,1,0,32,73,193,192,107,155,246,192,107,67, -95,224,107,2,67,198,2,10,65,32,229,251,3,5,71,69,84,82,65,87, -230,17,7,10,71,69,84,84,73,77,69,77,73,76,76,112,243,224,27,3, -2,97,99,111,114,150,224,19,4,2,100,100,95,91,232,224,23,11,3,117, -116,102,56,224,23,8,0,115,143,200,224,19,4,1,116,97,224,19,12,0, -50,224,20,7,4,99,97,108,108,111,99,251,224,21,4,3,108,111,115,101, -119,112,224,21,4,224,171,9,2,101,120,112,224,18,7,4,102,108,117,115, -104,224,59,8,3,102,111,112,101,224,145,8,2,102,114,101,98,196,224,19, -3,2,103,101,116,224,60,8,5,103,101,116,101,110,118,224,21,7,7,105, -115,119,105,110,100,111,119,224,148,8,2,108,111,103,224,18,7,0,109,224, -230,12,7,109,100,53,65,114,114,97,121,224,23,10,0,66,225,129,11,7, -109,100,53,83,116,114,105,110,224,94,9,3,101,109,99,112,224,70,9,4, -101,109,109,111,118,224,225,8,1,112,117,224,225,9,225,194,10,3,115,113, -114,116,224,19,8,4,121,115,116,101,109,224,21,7,225,235,10,5,116,109, -112,110,97,109,224,122,8,1,117,110,225,94,11,5,117,110,108,105,110,107, -224,166,8,4,101,101,107,80,116,102,101,224,22,4,2,111,107,101,224,22, -14,3,87,111,114,100,224,69,11,224,23,11,66,204,4,108,122,55,55,95, -85,249,4,114,101,115,115,111,224,82,8,224,34,0,1,100,101,224,36,21, -2,114,108,101,224,70,22,64,33,224,69,23,2,98,119,116,224,69,22,64, -33,224,69,19,64,235,4,95,117,105,110,116,227,162,8,65,29,224,25,14, -192,51,1,49,54,224,52,16,224,26,10,192,53,0,51,227,208,8,224,53, -0,224,26,10,192,53,1,54,52,224,53,16,224,26,10,64,53,224,212,16, -224,211,16,224,210,17,224,209,17,224,208,17,224,207,17,224,206,17,224,205, -17,3,117,115,104,111,227,92,9,129,3,224,26,13,64,53,224,52,17,224, -51,17,65,82,225,107,16,224,207,15,224,205,15,224,97,13,1,108,111,228, -143,9,128,98,224,25,12,64,51,224,50,16,224,49,16,1,117,108,224,102, -18,224,103,17,224,104,17,224,51,16,1,102,108,224,255,13,224,23,10,5, -115,105,122,101,111,102,225,25,11,160,25,224,100,11,192,26,224,27,11,70, -163,1,100,105,227,215,8,103,13,224,23,10,3,114,101,97,100,224,46,11, -2,95,100,95,229,124,11,1,99,104,224,44,10,1,109,107,224,20,10,4, -103,101,116,99,119,229,50,8,6,103,101,116,95,98,117,102,224,180,11,3, -98,95,114,100,224,27,17,1,119,114,192,27,234,249,0,224,0,74,73,18, -146,5,143,73,0,53,74,25,114,7,142,171,3,50,32,95,57,92,47,234, -217,1,238,156,1,3,95,57,50,53,160,30,0,54,73,246,1,57,48,224, -30,4,96,91,0,54,128,91,1,52,56,235,23,0,2,57,48,52,141,182, -224,5,5,160,24,1,95,49,121,26,1,95,49,107,167,160,6,224,45,25, -224,52,3,224,45,18,224,84,3,160,52,224,45,25,224,98,4,0,53,65, -11,160,232,124,38,128,11,64,234,142,150,4,115,99,109,112,32,64,14,138, -242,89,21,81,60,0,90,175,16,140,174,117,185,0,56,86,14,173,181,147, -122,96,5,96,75,139,32,111,217,74,224,88,48,0,53,184,27,237,192,1, -192,11,175,100,141,154,64,10,84,136,65,128,172,35,184,63,123,12,140,61, -64,98,139,116,224,155,9,79,217,77,9,236,0,19,0,123,114,219,178,220, -0,83,246,1,16,224,48,1,64,46,10,44,32,109,104,115,95,97,100,100, -114,95,128,56,211,21,224,38,1,1,125,44,128,25,128,174,224,129,25,224, -128,43,224,123,25,193,154,225,2,26,224,128,77,226,16,4,65,171,141,17, -155,226,145,123,129,161,0,90,117,77,225,189,1,246,89,0,206,4,148,247, -96,8,150,113,1,49,56,86,107,224,166,17,225,158,2,112,214,64,166,4, -56,57,49,32,64,154,162,98,114,128,184,114,58,96,29,84,182,1,56,56, -82,183,224,17,5,163,140,238,106,16,1,56,49,114,60,224,124,1,206,83, -16,38,32,109,117,115,116,32,98,101,32,80,116,114,47,70,117,110,170,186, -77,229,224,181,12,2,40,72,115,128,37,0,41,193,66,224,40,4,131,13, -96,5,224,249,7,0,79,240,92,6,97,252,146,161,210,82,225,51,0,162, -21,97,1,97,19,160,43,129,26,163,127,0,56,87,61,97,145,79,218,243, -126,0,129,128,129,169,129,69,159,202,96,90,97,56,242,74,0,113,8,1, -56,57,132,124,96,103,181,119,97,58,226,99,19,0,59,98,95,64,15,8, -95,85,110,105,116,40,115,44,32,162,108,249,125,11,4,79,32,35,52,49, -224,250,2,128,191,226,199,13,64,43,254,15,0,224,77,0,80,70,94,169, -224,139,11,224,122,0,3,32,95,54,48,69,52,1,56,57,65,237,6,95, -54,49,48,32,95,54,80,16,161,54,224,134,6,1,95,55,133,110,193,133, -229,28,5,67,12,143,223,228,30,21,65,7,1,116,111,194,200,193,199,129, -1,1,56,57,246,145,2,226,78,13,225,56,35,0,58,128,217,163,159,133, -63,117,25,64,101,166,68,0,85,97,191,71,66,0,51,88,195,96,132,127, -145,96,61,144,146,255,232,6,11,80,114,105,109,105,116,105,118,101,115,46, -40,98,213,64,41,135,169,99,101,0,55,64,178,230,23,1,128,123,5,66, -32,95,57,55,51,64,173,102,17,162,141,128,59,0,54,231,229,0,0,51, -81,154,2,95,53,52,100,92,98,212,192,84,195,186,0,57,71,192,183,220, -64,34,134,203,224,161,17,1,73,79,192,161,198,184,0,85,130,229,225,14, -2,64,166,212,26,192,31,243,197,0,225,56,10,253,202,2,0,85,166,221, -100,215,199,164,225,77,3,128,43,244,144,1,128,139,134,225,146,43,226,42, -21,99,50,196,58,96,105,67,174,226,48,5,230,144,22,226,51,1,226,110, -6,253,232,2,224,63,19,227,47,2,96,56,227,157,7,64,208,134,6,69, -148,155,70,101,229,164,56,2,67,32,60,161,100,134,18,247,163,3,168,57, -97,115,0,90,64,4,0,85,166,55,224,36,3,225,152,1,129,97,197,253, -226,181,4,101,229,201,45,224,30,10,96,230,224,212,1,229,186,3,226,56, -2,192,18,128,0,224,115,2,102,215,0,95,84,46,202,107,130,171,2,49, -56,56,102,42,186,101,253,42,19,166,84,225,106,19,17,78,111,116,32,97, -32,118,97,108,105,100,32,67,32,116,121,112,101,253,37,0,1,49,49,128, -194,65,109,132,103,96,70,0,79,137,129,224,74,9,227,3,2,4,70,108, -111,97,116,116,70,245,252,13,224,31,2,0,64,224,79,27,0,73,141,32, -224,76,13,192,28,224,73,28,209,201,224,74,13,224,29,0,224,75,17,3, -68,97,116,97,96,69,96,4,112,57,224,75,17,128,30,224,152,28,132,216, -224,74,13,70,192,224,73,22,0,83,115,87,8,46,73,79,46,72,97,110, -100,108,151,89,224,115,13,194,113,227,78,0,108,234,156,255,226,40,17,0, -70,136,143,8,46,67,46,84,121,112,101,115,46,128,67,66,132,237,174,3, -3,67,67,104,97,238,12,8,1,67,83,224,21,12,0,85,224,43,13,240, -137,11,1,67,85,224,22,13,161,250,224,42,5,224,20,11,0,76,239,43, -10,1,67,85,224,21,12,5,80,116,114,100,105,102,238,136,8,3,67,83, -105,122,239,16,8,1,67,83,224,21,12,0,76,224,110,14,224,22,12,1, -84,105,143,104,238,217,10,0,58,131,235,230,110,20,228,86,1,64,45,231, -62,23,224,42,2,135,63,229,200,21,3,118,111,105,100,235,167,2,233,22, -20,224,53,1,8,40,105,110,116,32,115,41,32,123,229,198,6,224,33,1, -0,59,158,135,160,226,0,54,167,116,186,182,3,95,49,56,54,110,115,1, -56,54,69,97,106,72,64,9,64,8,5,48,50,32,35,49,50,197,97,105, -21,64,65,135,182,64,18,139,109,0,51,103,170,64,31,3,10,65,32,94, -245,169,10,0,32,64,30,199,159,190,141,0,50,153,237,96,15,3,48,32, -95,50,133,108,0,54,101,3,64,248,69,105,160,23,198,215,64,18,0,55, -94,177,160,19,69,170,64,73,64,14,64,13,70,244,1,50,55,65,33,1, -56,54,105,241,1,49,52,158,35,224,58,6,2,95,49,56,103,182,224,139, -0,2,49,56,55,71,42,0,56,74,0,1,95,50,125,111,128,29,224,31, -7,0,55,103,254,2,53,32,95,64,63,4,95,49,56,51,32,170,74,224, -163,3,224,166,5,96,109,64,81,235,212,0,192,213,0,95,136,241,106,117, -224,30,18,137,173,188,84,225,19,2,130,75,1,56,56,64,128,122,130,224, -65,0,224,232,1,65,116,232,21,0,224,255,3,0,56,137,19,81,89,128, -165,224,0,1,65,171,136,191,0,94,153,214,97,189,206,7,64,145,0,57, -129,239,134,165,83,132,1,67,65,152,230,2,76,101,110,64,44,64,32,64, -62,178,128,96,18,163,42,5,56,53,32,75,32,95,103,203,192,7,1,95, -56,107,163,96,231,1,95,57,75,211,192,11,129,121,128,11,0,56,224,11, -0,65,4,0,52,98,159,74,252,1,95,51,65,226,2,66,32,95,81,225, -168,5,201,5,75,175,128,31,0,95,103,166,64,135,178,113,224,135,18,103, -208,160,135,128,11,128,135,128,11,128,135,177,190,160,135,1,49,56,94,249, -224,137,4,96,11,224,136,0,1,56,55,224,19,0,128,5,64,137,0,54, -129,36,84,172,1,80,116,99,34,64,37,96,18,153,73,96,18,131,84,175, -68,106,26,72,126,64,82,113,177,227,22,9,143,130,0,95,139,228,64,65, -195,119,64,51,0,49,126,43,64,6,204,212,96,71,68,15,128,170,64,199, -99,152,110,22,64,14,253,181,0,0,50,65,96,98,62,110,139,64,58,130, -20,0,94,155,193,96,174,130,19,0,94,90,178,64,15,67,134,64,15,244, -87,3,96,23,130,14,163,94,0,54,66,48,196,227,0,79,228,229,13,30, -115,116,97,116,105,99,32,117,110,115,105,103,110,101,100,32,99,104,97,114, -32,100,97,116,97,91,93,32,61,32,123,100,223,101,211,114,149,197,51,84, -84,2,49,56,54,148,28,5,56,54,54,32,35,50,164,117,230,20,3,1, -125,59,96,62,224,20,5,224,105,5,10,42,99,111,109,98,101,120,112,114, -32,61,96,117,128,49,159,47,229,156,19,69,155,192,58,5,108,101,110,32, -61,32,165,164,224,165,3,235,167,1,142,130,4,79,32,35,53,57,240,59, -4,129,111,69,150,243,155,3,0,83,99,143,179,88,64,16,94,162,224,7, -1,229,52,1,243,154,3,243,153,5,2,95,54,51,163,255,64,95,0,54, -131,28,2,54,55,56,241,108,1,224,160,6,133,82,76,34,0,52,160,161, -64,56,130,184,3,85,32,75,52,160,2,0,90,160,1,231,102,1,64,38, -212,152,224,32,2,224,1,7,231,151,7,64,54,130,193,3,85,32,75,50, -224,54,16,224,58,11,128,60,130,222,3,85,32,75,51,224,154,6,224,48, -4,64,41,255,252,3,0,89,130,16,128,1,225,103,4,140,131,76,191,161, -93,81,99,224,19,4,177,106,192,63,128,11,64,63,228,156,0,175,36,0, -64,145,136,100,155,128,130,171,248,1,52,57,110,146,71,158,74,128,85,255, -0,75,64,40,134,152,64,65,64,144,214,36,3,49,32,95,53,128,78,2, -95,49,54,102,51,66,61,64,79,64,7,99,219,230,54,1,72,29,67,3, -64,37,67,22,198,225,230,9,0,79,141,205,93,96,86,175,20,0,56,66, -216,96,7,196,89,0,53,131,196,0,75,67,208,64,20,3,10,65,32,90, -77,80,64,14,0,54,131,247,158,127,96,32,130,34,230,196,7,64,79,0, -48,129,54,232,5,0,2,50,49,49,233,177,3,0,67,168,187,129,77,224, -37,14,6,77,72,83,67,79,78,70,160,42,129,142,96,2,64,16,129,164, -128,122,180,151,146,236,224,8,3,64,137,147,88,161,76,99,62,0,39,175, -143,229,95,0,67,78,174,0,0,50,88,126,0,50,66,21,99,44,1,52, -51,82,93,65,35,0,50,66,232,206,213,168,236,136,1,1,95,52,65,25, -228,104,5,12,67,111,117,108,100,32,110,111,116,32,102,105,110,141,15,132, -87,160,138,224,43,3,4,105,110,32,102,105,140,110,226,237,3,161,26,231, -206,2,192,188,96,214,0,51,224,65,2,4,100,101,102,97,117,155,26,3, -64,95,51,56,228,182,14,1,99,99,225,73,0,0,32,96,37,224,103,3, -145,21,225,32,4,64,105,230,134,5,198,53,225,42,33,225,43,8,237,28, -18,9,117,110,100,32,116,97,114,103,101,116,239,63,1,100,164,0,51,103, -183,2,52,55,32,67,55,96,12,79,197,77,104,224,11,0,224,0,2,192, -207,225,59,5,225,61,2,150,204,235,40,0,96,63,192,215,225,61,28,99, -236,82,28,64,5,103,255,240,98,1,224,59,22,233,209,3,103,243,161,135, -224,83,42,1,111,110,109,96,224,0,0,225,90,17,4,117,110,105,120,45, -130,28,229,245,1,0,95,108,25,64,0,67,200,133,196,64,150,67,92,0, -80,131,239,229,162,0,198,0,1,75,52,198,98,64,30,211,15,250,84,2, -211,142,211,139,227,179,1,186,99,101,29,147,119,164,142,145,152,160,53,132, -182,147,118,75,137,181,179,64,109,133,200,230,254,1,235,81,0,2,49,56, -51,162,131,164,26,128,126,1,95,50,200,21,224,45,4,1,52,52,65,111, -184,229,96,44,132,72,66,96,136,176,161,157,226,245,0,226,193,4,225,100, -17,2,67,97,110,67,238,4,112,97,114,115,101,162,190,224,255,0,227,66, -53,224,122,0,162,205,230,181,1,187,175,227,160,93,2,82,101,97,195,159, -0,115,100,176,9,46,32,80,111,115,115,105,98,108,101,192,22,195,183,232, -94,0,99,160,227,165,3,0,89,98,40,68,230,245,174,3,168,218,231,66, -1,160,0,227,192,5,225,0,9,239,21,9,0,47,160,137,0,46,227,30, -0,66,59,135,129,180,19,129,145,98,104,1,52,56,106,74,0,52,130,129, -64,181,0,53,64,167,116,137,0,52,93,128,116,234,212,239,96,51,0,52, -103,240,64,52,99,183,71,86,0,83,164,79,81,251,1,52,49,67,85,200, -133,224,51,4,225,91,19,9,65,109,98,105,103,117,111,117,115,58,225,64, -0,107,63,170,236,229,5,3,64,74,128,0,0,58,130,178,111,181,1,50, -52,133,193,230,34,1,0,50,67,223,65,32,225,246,0,1,35,49,193,241, -64,94,64,81,240,225,3,0,84,97,56,231,150,2,192,34,2,79,32,35, -85,143,166,154,162,97,150,138,96,33,225,221,0,1,35,49,193,40,224,57, -11,224,46,3,229,203,24,160,74,96,0,3,95,49,50,55,224,249,0,2, -95,49,51,95,37,128,12,65,0,136,174,0,83,139,17,4,50,52,32,64, -90,216,45,163,9,64,59,127,107,246,200,1,192,193,131,22,67,44,139,70, -199,221,224,193,4,235,18,0,224,46,4,69,6,240,37,1,98,239,177,94, -64,219,64,105,0,80,192,85,235,150,0,130,1,137,166,64,36,96,191,137, -98,64,41,128,119,101,251,221,94,0,79,98,174,235,178,0,0,52,75,214, -75,172,64,120,225,185,1,3,58,92,49,48,190,57,129,157,236,190,22,2, -32,32,102,71,107,227,172,2,0,50,75,80,162,107,0,53,106,65,128,237, -224,72,24,6,101,120,112,101,99,116,101,224,75,3,105,12,3,95,49,51, -52,69,114,165,219,236,238,2,67,54,98,177,1,53,53,79,153,0,53,145, -115,224,12,4,1,56,51,106,239,128,236,1,56,52,128,6,143,103,224,7, -1,65,150,64,78,178,182,66,20,0,53,78,152,3,95,49,53,56,111,206, -109,2,251,66,6,99,0,66,38,66,20,1,55,51,99,252,96,39,224,211, -1,1,101,111,167,85,0,85,64,190,64,73,128,149,113,237,160,194,186,190, -0,49,67,149,192,179,96,127,160,170,115,121,224,210,6,71,113,160,189,96, -190,155,44,64,220,96,74,1,54,48,96,180,89,162,160,38,64,29,135,97, -224,104,13,118,105,1,56,51,112,228,0,51,69,232,224,107,1,2,53,32, -35,133,231,1,49,56,111,246,64,74,135,62,65,29,99,128,64,245,224,244, -1,3,118,97,108,117,106,127,225,47,7,96,68,103,212,66,161,251,16,1, -64,81,172,214,99,213,1,49,55,98,58,145,72,142,124,64,143,64,26,224, -106,6,4,92,57,50,38,110,224,106,10,163,220,64,6,128,106,163,179,96, -107,65,15,226,52,8,224,244,9,126,219,225,20,0,160,19,64,140,64,66, -178,171,3,49,56,51,54,76,186,64,35,225,16,17,2,107,101,121,224,163, -10,130,61,193,14,66,164,225,15,2,67,163,141,11,224,249,4,198,3,163, -87,70,115,0,56,134,92,0,75,128,81,231,134,0,252,226,9,128,48,142, -32,96,31,0,90,169,51,0,49,201,24,96,120,131,2,0,80,96,213,194, -154,1,53,55,69,97,69,99,0,52,83,7,167,49,84,81,0,95,65,88, -64,42,210,66,196,108,226,102,2,226,208,5,167,147,230,90,1,97,238,64, -83,94,106,140,77,225,139,1,160,148,210,128,238,164,4,0,50,86,78,1, -95,50,86,107,143,3,199,207,96,227,233,40,4,1,95,50,94,37,224,34, -2,162,15,64,91,162,203,2,52,55,51,96,243,130,136,97,120,208,219,2, -56,50,55,71,195,0,51,102,44,97,44,0,35,101,113,193,141,0,54,96, -19,224,39,18,165,172,228,248,14,82,44,0,47,197,113,224,118,1,224,89, -1,224,131,15,96,195,64,26,0,56,224,118,15,232,202,2,5,105,110,99, -108,117,100,154,134,64,247,0,50,131,5,134,157,1,52,50,193,50,69,110, -1,54,49,69,192,128,19,64,41,130,236,104,231,73,255,235,27,1,74,49, -192,15,239,35,0,133,83,0,52,189,117,191,234,98,48,128,6,64,81,131, -46,169,57,69,67,0,48,134,155,235,134,2,71,125,235,56,2,225,222,7, -240,132,4,1,50,48,99,163,151,150,225,248,5,2,49,56,50,98,93,225, -249,7,224,79,8,128,234,0,54,96,152,150,213,1,100,105,117,95,64,63, -212,160,192,18,236,224,1,82,5,245,122,2,0,80,105,37,69,234,234,87, -1,64,38,104,41,171,97,96,148,0,50,64,221,66,181,145,50,202,169,64, -92,237,40,2,71,235,64,18,242,161,0,242,219,18,242,174,6,192,0,64, -62,172,237,3,32,67,32,80,97,116,250,46,1,86,246,129,39,89,200,97, -179,233,148,4,0,56,108,246,194,24,128,14,96,56,2,79,32,35,75,246, -192,112,68,191,150,110,65,149,0,66,104,179,106,201,152,236,3,64,67,32, -60,164,130,98,46,224,25,8,97,148,127,212,224,21,3,103,97,0,85,201, -65,96,161,102,13,224,195,7,1,49,56,225,70,1,160,196,64,0,98,152, -0,66,139,129,101,2,96,101,69,134,224,62,28,0,85,74,8,96,44,236, -236,2,85,125,102,201,131,148,97,14,0,55,68,92,224,17,2,66,182,1, -48,48,64,4,0,49,64,4,0,50,235,23,2,192,9,235,25,0,96,36, -128,58,75,236,64,6,103,213,128,0,225,69,12,193,2,224,219,5,96,21, -102,236,129,135,224,34,10,98,142,224,34,4,225,74,9,0,54,72,38,225, -10,5,66,65,167,158,85,246,64,162,0,56,99,198,64,169,139,46,67,137, -0,53,101,228,68,86,69,110,0,56,92,22,165,36,160,32,73,39,140,58, -1,50,48,107,113,224,23,8,2,54,53,53,116,233,64,22,224,24,4,4, -49,49,49,52,49,68,149,67,228,225,79,3,3,117,116,102,56,94,181,5, -58,32,98,97,100,32,222,191,226,74,3,0,83,202,120,64,147,132,28,187, -156,203,167,188,102,195,168,224,46,18,107,167,0,49,101,23,96,46,224,44, -33,224,41,32,131,80,98,116,0,56,70,42,113,208,160,168,67,112,224,27, -22,224,26,4,160,20,97,13,225,8,28,68,215,224,216,84,224,187,47,224, -184,22,1,49,57,164,184,224,139,36,224,111,12,77,16,128,29,0,79,132, -221,66,231,135,0,69,175,100,66,150,192,67,174,187,53,99,44,64,63,96, -223,131,71,1,55,56,98,247,118,12,69,191,198,171,167,161,96,5,224,28, -15,96,206,224,28,3,108,98,131,91,131,149,207,138,192,20,110,72,97,143, -192,183,99,210,64,152,96,76,224,152,0,64,21,249,171,11,71,4,197,204, -64,14,249,186,2,69,28,128,232,231,140,0,241,227,0,232,213,17,31,87, -101,108,99,111,109,101,32,116,111,32,105,110,116,101,114,97,99,116,105,118, -101,32,77,105,99,114,111,72,115,44,32,7,118,101,114,115,105,111,110,32, -99,175,6,95,50,53,50,32,95,50,206,44,243,101,6,2,51,57,53,241, -105,0,192,20,245,99,2,84,217,1,49,56,100,29,198,93,2,95,51,57, -109,148,93,254,69,83,93,230,125,198,231,245,0,205,129,73,56,0,54,107, -95,0,49,106,33,77,245,232,37,0,64,252,174,18,5,51,54,55,32,75, -32,70,139,128,1,82,100,128,132,224,1,19,120,91,224,0,4,224,47,38, -224,44,35,224,41,32,224,38,29,224,35,26,224,32,23,224,29,20,224,26, -17,224,23,14,224,20,11,224,17,8,65,200,98,31,224,0,4,65,200,233, -179,1,224,1,21,225,179,9,225,230,255,224,32,15,224,29,20,224,26,17, -224,23,14,224,20,11,224,17,8,224,14,5,224,11,2,192,8,78,156,224, -0,5,66,3,177,32,68,199,0,51,69,90,2,95,49,55,93,0,68,85, -128,15,0,51,68,28,102,57,192,34,102,79,68,102,101,41,110,23,0,55, -95,5,1,95,52,74,157,1,95,51,100,98,0,64,224,82,2,224,44,0, -101,33,245,18,2,10,121,112,101,32,39,58,113,117,105,116,39,69,21,64, -8,13,44,32,39,58,104,101,108,112,39,32,102,111,114,32,64,9,136,190, -224,78,6,119,122,0,51,140,84,0,55,121,105,224,101,16,31,87,65,82, -78,73,78,71,58,32,67,111,109,112,105,108,101,100,32,119,105,116,104,32, -71,72,67,44,32,115,111,32,108,20,105,109,105,116,101,100,32,102,117,110, -99,116,105,111,110,97,108,105,116,121,46,170,141,67,59,240,130,1,69,80, -179,12,161,27,113,46,1,55,54,205,100,192,24,225,33,5,0,67,139,49, -0,55,69,96,171,184,247,118,0,3,95,49,55,56,64,8,224,174,1,4, -46,109,104,115,105,96,126,224,19,1,1,62,32,128,143,77,29,96,144,159, -92,128,155,202,212,65,229,231,51,2,0,35,94,105,128,150,225,185,1,70, -0,147,41,128,214,224,180,4,64,21,0,48,127,60,225,74,15,1,66,121, -175,45,225,23,2,129,25,237,79,1,2,95,53,55,208,88,162,80,134,57, -156,18,64,183,226,24,25,17,85,110,114,101,99,111,103,110,105,122,101,100, -32,99,111,109,109,97,189,227,224,87,10,194,224,122,253,64,10,70,135,141, -176,156,136,64,119,64,25,0,85,66,161,71,145,0,64,88,64,0,90,97, -148,226,211,14,160,12,249,179,25,248,87,0,192,165,245,168,9,85,244,0, +77,72,83,67,67,225,118,1,131,50,226,233,1,96,24,240,235,2,224,20, +1,224,90,2,229,224,8,65,241,0,56,65,242,66,121,64,10,138,57,110, +83,2,56,50,57,224,126,2,7,47,105,110,99,108,117,100,101,225,248,2, +224,89,3,226,207,1,224,90,42,3,99,98,105,116,226,81,3,227,178,7, +161,115,229,188,5,230,139,1,2,95,49,56,206,86,224,146,3,128,1,129, +190,224,25,9,250,92,0,228,232,2,230,15,2,208,58,224,8,23,227,234, +2,235,250,38,244,37,10,227,215,19,5,69,120,101,99,117,116,246,236,0, +239,83,11,227,21,1,247,93,3,2,49,56,53,137,122,225,164,1,97,167, +226,157,1,0,52,114,48,226,228,0,228,170,6,172,244,224,199,10,140,88, +1,56,53,140,181,0,56,64,175,224,209,2,105,114,224,207,17,13,99,111, +109,109,97,110,100,32,102,97,105,108,101,100,192,214,192,133,227,31,7,229, +46,80,1,67,32,151,151,1,97,116,82,236,229,46,91,192,0,129,108,225, +144,0,226,233,1,171,222,2,56,53,57,228,215,19,2,36,73,78,224,84, +5,224,77,12,224,70,25,2,79,85,84,224,71,3,228,82,3,128,253,1, +51,56,207,98,130,92,128,103,161,20,227,86,4,231,176,18,14,45,119,32, +45,87,97,108,108,32,45,79,51,32,45,73,225,236,3,227,233,3,224,85, +0,224,84,27,7,47,115,114,99,47,114,117,110,244,161,3,225,87,6,160, +80,162,16,121,29,196,130,224,85,15,224,156,3,224,135,1,224,47,7,1, +79,32,115,65,232,118,0,224,114,0,192,193,224,188,35,4,47,101,118,97, +108,186,17,160,191,224,71,4,224,69,17,1,46,99,192,248,164,110,192,238, +96,234,86,193,98,139,233,253,3,160,25,116,31,128,20,224,159,13,0,42, +231,10,1,225,199,2,10,36,73,78,32,45,108,109,32,45,111,32,226,57, +7,224,0,4,64,122,100,84,161,122,97,115,0,51,100,41,96,27,213,126, +64,0,240,139,4,224,11,0,247,126,0,245,64,1,193,20,2,95,49,56, +111,126,79,202,239,230,0,64,12,130,59,215,129,2,49,57,49,100,248,117, +61,5,67,32,95,55,53,49,72,45,96,65,86,65,227,159,2,2,97,105, +110,224,202,2,77,32,148,89,91,67,64,2,142,209,108,181,225,144,1,0, +50,133,87,224,153,2,228,14,4,226,52,12,84,159,130,52,86,172,75,203, +152,23,225,98,2,0,125,192,137,64,29,0,85,240,148,1,234,215,3,0, +89,64,18,224,13,0,243,44,2,179,47,96,49,224,17,4,232,12,0,232, +34,7,224,48,2,224,51,10,224,57,3,233,129,3,224,29,17,224,65,3, +143,90,227,205,3,254,79,1,224,45,5,128,41,224,37,8,233,113,3,245, +113,4,64,53,1,95,55,98,32,142,55,0,67,111,214,1,49,53,133,126, +4,95,49,56,51,32,134,16,2,95,51,49,194,136,140,42,65,86,1,75, +52,161,119,224,158,6,70,118,1,55,54,81,140,0,55,197,197,224,29,2, +168,74,224,231,6,225,2,2,192,40,232,82,4,111,70,184,28,224,34,4, +224,62,0,103,108,96,118,224,33,3,1,95,55,147,74,160,16,96,99,132, +102,65,6,74,248,1,54,57,64,168,0,48,236,147,0,128,42,128,143,96, +7,81,131,232,151,1,160,97,232,152,2,141,146,160,23,1,95,55,95,157, +224,111,0,225,10,9,128,23,97,4,192,163,224,167,4,192,158,233,74,7, +192,186,193,21,195,141,167,41,182,145,102,84,96,210,164,50,128,216,197,186, +121,241,227,82,12,80,161,131,34,227,126,4,160,0,226,65,0,0,67,97, +249,0,50,243,232,5,100,113,240,139,1,64,97,0,82,99,198,220,65,179, +78,161,8,224,88,1,193,9,225,4,0,64,149,229,165,15,1,65,32,228, +92,1,224,143,1,154,241,226,151,1,161,63,96,21,229,201,2,224,240,9, +69,69,128,191,228,120,12,228,74,2,4,64,92,49,48,38,192,123,0,67, +96,89,96,47,2,79,32,35,92,28,239,52,3,163,179,142,251,160,9,131, +85,237,224,3,2,95,55,48,64,169,90,65,213,86,96,4,64,30,129,96, +67,90,192,87,0,80,161,108,225,112,3,132,244,192,13,65,66,0,85,64, +50,224,32,0,3,85,32,75,51,224,48,4,245,156,1,225,181,3,224,88, +9,230,39,0,202,33,104,183,123,178,166,248,1,51,52,229,254,1,5,51, +55,32,95,52,52,97,117,231,95,19,1,78,111,81,168,2,105,110,105,106, +29,2,102,111,117,74,176,1,111,114,235,132,0,144,170,96,9,131,225,70, +58,218,70,134,248,0,55,139,6,2,55,57,54,147,121,0,54,96,29,0, +75,110,187,0,67,164,0,128,166,84,187,64,53,66,12,96,175,1,50,32, +117,106,252,214,6,195,214,130,124,197,61,133,29,225,18,3,97,164,97,195, +252,238,1,128,19,131,85,224,102,32,162,16,164,230,224,116,0,96,184,147, +190,225,137,6,224,115,4,96,114,192,119,195,206,1,54,55,86,172,247,247, +3,72,32,225,137,19,0,35,174,126,3,32,92,51,52,162,210,232,191,10, +2,79,32,35,74,233,192,137,64,80,119,242,224,80,10,7,109,104,115,102, +102,105,46,104,128,75,96,122,0,52,76,116,104,81,225,118,24,174,63,225, +26,5,224,13,0,100,81,192,36,224,46,2,224,10,6,164,122,225,162,5, +129,44,129,48,225,54,0,225,41,0,170,188,0,57,99,134,161,47,0,79, +224,224,13,31,115,116,97,116,105,99,32,115,116,114,117,99,116,32,102,102, +105,95,101,110,116,114,121,32,116,97,98,108,101,91,93,32,2,61,32,123, +96,251,97,44,228,73,2,64,96,105,177,0,48,79,183,169,179,0,79,233, +45,2,4,123,32,48,44,48,136,166,224,22,3,1,125,59,224,17,7,224, +122,8,1,42,120,64,11,96,128,1,32,61,128,136,96,52,227,215,1,185, +164,224,67,1,23,85,110,105,109,112,108,101,109,101,110,116,101,100,32,70, +70,73,32,102,101,97,116,117,114,176,135,234,94,0,124,63,2,95,54,56, +66,92,65,79,1,50,50,78,192,97,204,64,29,70,61,64,7,163,174,225, +223,1,65,124,226,228,1,230,181,3,233,99,1,146,189,97,253,168,129,193, +242,163,12,167,103,121,168,64,5,185,182,64,95,163,22,227,29,1,128,92, +242,86,3,227,196,1,64,56,4,61,61,32,64,35,121,202,224,30,0,135, +114,166,52,97,169,248,206,1,64,144,74,233,178,95,226,52,0,1,67,39, +89,87,0,83,100,100,2,83,32,73,128,140,72,243,229,182,2,225,118,0, +68,151,154,239,147,93,224,245,1,169,108,160,23,96,9,160,246,0,83,224, +248,4,153,233,97,111,226,140,12,5,100,121,110,97,109,105,204,81,64,85, +89,222,0,57,103,226,225,27,5,224,87,37,6,119,114,97,112,112,101,114, +224,87,8,65,64,224,87,1,225,95,1,224,79,23,131,52,236,11,2,97, +77,2,95,53,55,97,95,191,125,193,248,244,136,1,234,238,1,76,192,244, +144,22,164,114,163,249,130,124,101,1,76,28,1,95,49,201,77,97,247,123, +223,160,23,170,144,224,132,12,235,147,1,192,146,203,51,225,66,14,69,41, +232,71,0,224,64,0,194,253,224,93,0,128,66,245,112,3,225,74,6,155, +220,244,254,0,227,70,7,102,225,225,129,4,0,66,72,38,64,212,96,230, +251,253,2,226,6,5,225,178,33,3,118,97,108,117,244,149,1,224,104,10, +99,43,131,15,142,253,226,22,0,224,140,6,224,17,4,164,41,192,139,226, +252,1,104,235,133,227,226,97,3,64,40,232,106,23,232,107,20,1,98,97, +104,91,11,101,105,103,110,32,105,109,112,111,114,116,32,168,101,243,234,11, +67,178,158,36,110,66,64,14,0,51,160,14,0,75,128,14,157,9,96,162, +64,14,156,220,129,196,212,253,224,13,11,231,228,1,0,32,73,193,192,107, +157,10,192,107,67,95,224,107,2,67,198,2,10,65,32,229,251,3,5,71, +69,84,82,65,87,230,17,7,10,71,69,84,84,73,77,69,77,73,76,76, +113,102,224,27,3,2,97,99,111,115,38,224,19,4,2,100,100,95,92,252, +224,23,11,3,117,116,102,56,224,23,8,0,115,143,200,224,19,4,1,116, +97,224,19,12,0,50,224,20,7,4,99,97,108,108,111,99,251,224,21,4, +3,108,111,115,101,120,132,224,21,4,224,171,9,2,101,120,112,224,18,7, +4,102,108,117,115,104,224,59,8,3,102,111,112,101,224,145,8,2,102,114, +101,98,196,224,19,3,2,103,101,116,224,60,8,5,103,101,116,101,110,118, +224,21,7,7,105,115,119,105,110,100,111,119,224,148,8,2,108,111,103,224, +18,7,0,109,224,230,12,7,109,100,53,65,114,114,97,121,224,23,10,0, +66,225,129,11,7,109,100,53,83,116,114,105,110,224,94,9,3,101,109,99, +112,224,70,9,4,101,109,109,111,118,224,225,8,1,112,117,224,225,9,225, +194,10,3,115,113,114,116,224,19,8,4,121,115,116,101,109,224,21,7,225, +235,10,5,116,109,112,110,97,109,224,122,8,1,117,110,225,94,11,5,117, +110,108,105,110,107,224,166,8,4,101,101,107,80,116,102,101,224,22,4,2, +111,107,101,224,22,14,3,87,111,114,100,224,69,11,224,23,11,66,204,4, +108,122,55,55,95,86,137,4,114,101,115,115,111,224,82,8,224,34,0,1, +100,101,224,36,21,2,114,108,101,224,70,22,64,33,224,69,23,2,98,119, +116,224,69,22,64,33,224,69,19,64,235,4,95,117,105,110,116,227,162,8, +65,29,224,25,14,192,51,1,49,54,224,52,16,224,26,10,192,53,0,51, +227,208,8,224,53,0,224,26,10,192,53,1,54,52,224,53,16,224,26,10, +64,53,224,212,16,224,211,16,224,210,17,224,209,17,224,208,17,224,207,17, +224,206,17,224,205,17,3,117,115,104,111,227,92,9,129,3,224,26,13,64, +53,224,52,17,224,51,17,65,82,225,107,16,224,207,15,224,205,15,224,97, +13,1,108,111,228,143,9,128,98,224,25,12,64,51,224,50,16,224,49,16, +1,117,108,224,102,18,224,103,17,224,104,17,224,51,16,1,102,108,224,255, +13,224,23,10,5,115,105,122,101,111,102,225,25,11,160,25,224,100,11,192, +26,224,27,11,70,163,1,100,105,227,215,8,103,13,224,23,10,3,114,101, +97,100,224,46,11,2,95,100,95,229,124,11,1,99,104,224,44,10,1,109, +107,224,20,10,4,103,101,116,99,119,229,50,8,6,103,101,116,95,98,117, +102,224,180,11,3,98,95,114,100,224,27,17,1,119,114,192,27,234,249,0, +224,0,74,73,18,146,5,143,73,0,53,74,25,114,7,142,171,3,50,32, +95,57,92,191,234,217,1,238,156,1,3,95,57,50,53,160,30,0,54,73, +246,1,57,48,224,30,4,96,91,0,54,128,91,1,52,56,235,23,0,2, +57,48,52,141,182,224,5,5,160,24,1,95,49,121,26,1,95,49,107,167, +160,6,224,45,25,224,52,3,224,45,18,224,84,3,160,52,224,45,25,224, +98,4,124,162,160,232,0,54,77,60,128,11,64,234,142,150,4,115,99,109, +112,32,64,14,138,242,89,21,81,60,0,90,175,16,140,174,117,185,0,56, +86,14,173,181,147,122,96,5,96,75,139,32,111,217,74,224,88,48,0,53, +184,27,237,192,1,192,11,175,100,141,154,64,10,84,136,65,128,172,35,184, +63,123,81,140,61,64,98,139,116,224,155,9,79,217,77,9,236,0,19,0, +123,114,219,178,220,0,83,246,1,16,224,48,1,64,46,10,44,32,109,104, +115,95,97,100,100,114,95,128,56,211,21,224,38,1,1,125,44,128,25,128, +174,224,129,25,224,128,43,224,123,25,193,154,225,2,26,224,128,77,226,16, +4,65,171,141,17,155,226,145,123,129,161,0,90,117,77,225,189,1,246,89, +0,206,4,148,247,96,8,150,113,1,49,56,86,107,224,166,17,225,158,2, +112,214,64,166,4,56,57,49,32,64,154,162,98,114,128,184,114,58,96,29, +84,182,1,56,56,82,183,224,17,5,163,140,238,106,16,1,56,49,114,60, +224,124,1,206,83,16,38,32,109,117,115,116,32,98,101,32,80,116,114,47, +70,117,110,170,186,77,229,224,181,12,2,40,72,115,128,37,0,41,193,66, +224,40,4,131,13,96,5,224,249,7,0,79,240,92,6,97,252,146,161,210, +82,225,51,0,162,21,97,1,97,19,160,43,129,26,163,127,0,56,87,61, +97,145,79,218,243,126,0,129,128,129,169,129,69,83,38,160,90,97,56,242, +74,0,113,8,1,56,57,132,124,96,103,181,119,97,58,226,99,19,0,59, +98,95,64,15,8,95,85,110,105,116,40,115,44,32,162,108,249,125,11,4, +79,32,35,52,49,224,250,2,128,191,226,199,13,64,43,254,15,0,224,77, +0,80,70,94,169,224,139,11,224,122,0,3,32,95,54,48,69,52,1,56, +57,65,237,6,95,54,49,48,32,95,54,80,16,161,54,224,134,6,1,95, +55,133,110,193,133,229,28,5,67,12,143,223,228,30,21,65,7,1,116,111, +194,200,193,199,129,1,1,56,57,246,145,2,226,78,13,225,56,35,0,58, +128,217,163,159,133,63,117,25,64,101,166,68,0,85,97,191,71,66,0,51, +88,195,96,132,127,145,96,61,144,146,255,232,6,11,80,114,105,109,105,116, +105,118,101,115,46,40,98,213,64,41,135,169,99,101,0,55,64,178,230,23, +1,128,123,5,66,32,95,57,55,51,64,173,102,17,162,141,128,59,0,54, +231,229,0,0,51,81,154,2,95,53,52,100,92,98,212,192,84,195,186,0, +57,71,192,183,220,64,34,134,203,224,161,17,1,73,79,192,161,198,184,0, +85,130,229,225,14,2,64,166,212,26,192,31,243,197,0,225,56,10,253,202, +2,0,85,166,221,100,215,199,164,225,77,3,128,43,244,144,1,128,139,134, +225,146,43,226,42,21,99,50,196,58,96,105,67,174,226,48,5,230,144,22, +226,51,1,226,110,6,253,232,2,224,63,19,227,47,2,96,56,227,157,7, +64,208,134,6,69,148,155,70,101,229,164,56,2,67,32,60,161,100,134,18, +247,163,3,168,57,97,115,0,90,64,4,0,85,166,55,224,36,3,225,152, +1,129,97,197,253,226,181,4,101,229,201,45,224,30,10,96,230,224,212,1, +229,186,3,226,56,2,192,18,128,0,224,115,2,102,215,0,95,84,46,202, +107,130,171,2,49,56,56,102,42,186,101,253,42,19,166,84,225,106,19,17, +78,111,116,32,97,32,118,97,108,105,100,32,67,32,116,121,112,101,253,37, +0,1,49,49,128,194,65,109,132,103,96,70,0,79,137,129,224,74,9,227, +3,2,4,70,108,111,97,116,116,70,245,252,13,224,31,2,0,64,224,79, +27,0,73,141,32,224,76,13,192,28,224,73,28,209,201,224,74,13,224,29, +0,224,75,17,3,68,97,116,97,96,69,96,4,112,57,224,75,17,128,30, +224,152,28,132,216,224,74,13,70,192,224,73,22,0,83,115,87,8,46,73, +79,46,72,97,110,100,108,151,89,224,115,13,194,113,227,78,0,108,234,156, +255,226,40,17,0,70,136,143,8,46,67,46,84,121,112,101,115,46,128,67, +66,132,237,174,3,3,67,67,104,97,238,12,8,1,67,83,224,21,12,0, +85,224,43,13,240,137,11,1,67,85,224,22,13,161,250,224,42,5,224,20, +11,0,76,239,43,10,1,67,85,224,21,12,5,80,116,114,100,105,102,238, +136,8,3,67,83,105,122,239,16,8,1,67,83,224,21,12,0,76,224,110, +14,224,22,12,1,84,105,143,104,238,217,10,0,58,131,235,230,110,20,228, +86,1,64,45,231,62,23,224,42,2,135,63,229,200,21,3,118,111,105,100, +235,167,2,233,22,20,224,53,1,8,40,105,110,116,32,115,41,32,123,229, +198,6,224,33,1,0,59,158,135,160,226,0,54,167,116,186,182,3,95,49, +56,54,110,115,1,56,54,69,97,106,72,64,9,64,8,5,48,50,32,35, +49,50,197,97,105,21,64,65,135,182,64,18,139,109,0,51,103,170,64,31, +3,10,65,32,94,245,169,10,0,32,64,30,199,159,190,141,0,50,153,237, +96,15,3,48,32,95,50,133,108,0,54,101,3,64,248,69,105,160,23,198, +215,64,18,0,55,94,177,160,19,69,170,64,73,64,14,64,13,70,244,1, +50,55,65,33,1,56,54,105,241,1,49,52,158,35,224,58,6,2,95,49, +56,103,182,224,139,0,2,49,56,55,71,42,0,56,74,0,1,95,50,125, +111,128,29,224,31,7,0,55,103,254,2,53,32,95,64,63,4,95,49,56, +51,32,170,74,224,163,3,224,166,5,96,109,64,81,235,212,0,192,213,0, +95,136,241,106,117,224,30,18,137,173,188,84,225,19,2,130,75,1,56,56, +64,128,122,130,224,65,0,224,232,1,65,116,232,21,0,224,255,3,0,56, +137,19,81,89,128,165,224,0,1,65,171,136,191,0,94,153,214,97,189,206, +7,64,145,0,57,129,239,134,165,83,132,1,67,65,152,230,2,76,101,110, +64,44,64,32,64,62,178,128,96,18,163,42,5,56,53,32,75,32,95,103, +203,192,7,1,95,56,107,163,96,231,1,95,57,75,211,192,11,129,121,128, +11,0,56,224,11,0,65,4,0,52,98,159,74,252,1,95,51,65,226,2, +66,32,95,81,225,168,5,201,5,75,175,128,31,0,95,103,166,64,135,178, +113,224,135,18,103,208,160,135,128,11,128,135,128,11,128,135,177,190,160,135, +1,49,56,94,249,224,137,4,96,11,224,136,0,1,56,55,224,19,0,128, +5,64,137,0,54,129,36,84,172,1,80,116,99,34,64,37,96,18,153,73, +96,18,131,84,175,68,106,26,72,126,64,82,113,177,227,22,9,143,130,0, +95,139,228,64,65,195,119,64,51,0,49,126,43,64,6,204,212,96,71,68, +15,128,170,64,199,99,152,110,22,64,14,253,181,0,0,50,65,96,98,62, +110,139,64,58,130,20,0,94,155,193,96,174,130,19,0,94,90,178,64,15, +67,134,64,15,244,87,3,96,23,130,14,163,94,0,54,66,48,196,227,0, +79,228,229,13,30,115,116,97,116,105,99,32,117,110,115,105,103,110,101,100, +32,99,104,97,114,32,100,97,116,97,91,93,32,61,32,123,100,223,101,211, +114,149,197,51,84,84,2,49,56,54,148,28,5,56,54,54,32,35,50,164, +117,230,20,3,1,125,59,96,62,224,20,5,224,105,5,10,42,99,111,109, +98,101,120,112,114,32,61,96,117,128,49,159,47,229,156,19,69,155,192,58, +5,108,101,110,32,61,32,165,164,224,165,3,235,167,1,142,130,4,79,32, +35,53,57,240,59,4,129,111,69,150,243,155,3,0,83,99,143,179,88,64, +16,94,162,224,7,1,229,52,1,243,154,3,243,153,5,2,95,54,51,163, +255,64,95,0,54,131,28,2,54,55,56,241,108,1,224,160,6,133,82,76, +34,0,52,160,161,64,56,130,184,3,85,32,75,52,160,2,0,90,160,1, +231,102,1,64,38,212,152,224,32,2,224,1,7,231,151,7,64,54,130,193, +3,95,52,55,51,98,59,130,176,3,85,32,75,50,224,69,16,224,73,11, +128,75,196,199,1,75,51,224,169,6,224,48,4,64,41,239,236,1,97,112, +129,89,225,118,8,140,146,76,206,161,108,81,114,224,19,4,177,121,192,63, +128,11,64,63,228,171,0,175,51,0,64,145,151,100,170,96,130,66,4,96, +248,0,57,110,161,71,173,74,143,86,14,0,75,64,40,134,167,64,65,64, +144,214,51,3,49,32,95,53,128,78,2,95,49,54,102,66,0,53,64,25, +64,79,131,117,230,69,3,72,44,67,18,64,37,67,236,198,240,230,24,0, +79,156,205,108,96,86,175,35,1,56,53,163,84,66,239,128,93,130,157,0, +75,65,163,64,20,3,10,65,32,90,77,95,64,14,164,216,158,142,96,32, +228,215,0,230,211,4,2,95,49,56,66,95,100,112,200,20,2,50,49,49, +233,192,3,0,67,168,202,129,77,224,37,14,6,77,72,83,67,79,78,70, +160,42,129,142,96,2,64,16,129,164,128,122,180,166,146,251,224,8,3,64, +217,161,23,129,232,99,77,0,39,175,158,229,110,0,67,93,174,15,0,50, +88,141,0,50,64,44,99,59,1,52,51,82,108,65,35,0,50,66,247,206, +228,168,251,136,16,1,95,52,65,40,228,119,5,12,67,111,117,108,100,32, +110,111,116,32,102,105,110,141,30,132,102,160,138,224,43,3,4,105,110,32, +102,105,140,125,226,237,3,161,26,231,221,2,192,188,96,214,0,50,224,65, +2,4,100,101,102,97,117,155,41,3,64,95,51,56,228,197,14,1,99,99, +225,73,0,0,32,96,37,224,103,3,145,36,225,32,4,64,105,230,149,5, +198,68,225,42,33,225,43,8,237,43,18,9,117,110,100,32,116,97,114,103, +101,116,239,78,1,100,179,0,51,103,198,2,52,54,32,67,55,96,12,79, +212,77,119,224,11,0,224,0,2,192,207,225,59,5,225,61,2,150,219,235, +55,0,99,15,192,215,225,61,28,99,236,82,43,64,5,104,14,240,113,1, +224,59,22,233,224,3,104,2,161,135,224,83,42,1,111,110,109,111,224,0, +0,225,90,17,4,117,110,105,120,45,130,28,230,4,1,0,95,108,40,64, +0,67,200,235,214,1,67,92,0,80,131,239,229,162,0,198,15,1,75,52, +198,113,64,30,133,132,250,99,4,211,157,211,154,227,179,1,186,114,101,29, +147,134,164,142,145,167,160,53,132,182,147,133,75,152,230,213,1,67,198,232, +224,0,66,149,235,96,0,2,49,56,51,104,234,228,26,0,128,126,1,95, +50,200,36,224,45,4,1,52,52,65,111,184,244,96,44,132,72,66,96,130, +162,161,157,226,245,0,226,193,4,225,100,17,2,67,97,110,67,238,4,112, +97,114,115,101,162,190,224,255,0,227,66,53,224,122,0,162,205,230,181,1, +187,190,227,160,93,2,82,101,97,195,159,0,115,100,176,9,46,32,80,111, +115,115,105,98,108,101,192,22,195,183,232,109,0,99,160,227,165,3,0,89, +98,40,68,230,245,189,3,168,233,231,66,1,160,0,227,192,5,225,0,9, +239,36,9,0,47,160,137,0,46,227,30,0,0,58,134,140,135,49,181,254, +133,238,67,7,106,89,73,4,160,181,0,53,64,167,116,152,0,52,93,143, +116,249,212,254,96,51,0,52,103,240,64,52,98,182,71,86,0,83,164,79, +82,10,1,52,49,67,85,200,133,224,51,4,225,91,19,9,65,109,98,105, +103,117,111,117,115,58,225,64,0,107,78,170,251,229,5,3,195,181,128,217, +173,144,2,49,50,52,133,193,230,34,1,0,50,67,223,65,32,225,246,0, +1,35,49,193,241,64,94,64,81,240,240,3,0,84,97,56,231,150,2,192, +34,2,79,32,35,85,158,166,154,162,97,150,153,96,33,225,221,0,1,35, +49,193,40,224,57,11,224,46,3,229,203,24,160,74,96,0,3,95,49,50, +55,224,249,0,2,95,49,51,95,52,128,12,65,0,136,174,0,83,139,32, +4,50,52,32,64,90,216,60,163,9,64,59,127,122,246,215,1,192,193,131, +22,67,44,139,85,199,221,224,193,4,235,33,0,224,46,4,69,6,240,52, +1,98,239,177,109,64,219,64,105,0,80,192,85,235,165,0,130,1,136,142, +100,133,64,191,0,54,197,99,128,175,141,68,221,109,0,79,98,174,235,193, +0,0,52,69,15,75,187,64,120,225,185,1,3,58,92,49,48,190,72,129, +157,236,205,22,2,32,32,102,71,107,227,172,2,0,50,75,141,162,107,0, +53,106,18,128,237,224,72,24,6,101,120,112,101,99,116,101,224,75,3,105, +12,3,95,49,51,52,69,114,165,219,236,253,2,67,54,98,177,1,53,53, +79,168,0,53,145,130,224,12,4,0,56,130,35,66,58,65,41,128,6,171, +23,224,7,0,0,52,146,174,65,157,64,78,66,20,0,53,78,167,3,95, +49,53,56,111,221,120,82,251,81,6,99,0,66,38,66,20,1,55,51,99, +252,96,39,224,211,1,1,101,111,167,85,0,85,64,190,64,73,128,149,113, +252,160,194,172,201,0,49,67,149,192,179,96,127,146,253,129,165,224,210,6, +114,115,128,189,96,190,0,49,128,190,135,98,3,95,49,54,48,96,180,79, +180,160,38,64,29,135,97,224,104,13,118,120,0,56,152,184,0,51,69,232, +224,107,1,2,52,32,35,133,231,1,49,56,208,167,64,88,129,118,0,56, +225,92,0,224,244,1,3,118,97,108,117,106,127,225,47,7,96,68,103,212, +66,161,251,31,1,0,58,128,89,64,81,99,213,1,49,55,98,58,145,87, +97,81,65,1,0,55,64,26,224,106,6,4,92,57,50,38,110,224,106,10, +167,92,64,6,128,106,163,179,128,107,196,230,225,84,3,224,244,9,126,234, +225,20,0,160,19,68,81,64,66,178,50,3,49,56,51,53,76,186,64,35, +225,16,17,2,107,101,121,224,163,10,130,61,193,14,77,148,225,15,3,130, +216,100,135,224,249,2,198,3,163,87,70,115,0,56,134,92,0,75,128,81, +231,134,0,252,241,9,128,48,130,51,96,31,0,90,169,51,1,49,51,222, +219,64,120,131,2,0,80,96,213,194,154,4,53,55,55,32,80,101,99,0, +52,83,22,167,49,84,96,0,95,65,88,64,42,220,221,196,108,226,102,2, +226,208,5,167,147,230,90,1,97,238,64,83,94,121,140,77,225,139,1,160, +148,130,186,238,164,6,0,50,86,93,1,95,50,86,122,143,3,199,207,96, +227,233,40,4,1,95,50,94,52,224,34,2,162,15,64,91,207,211,97,107, +208,221,2,56,50,55,71,182,0,51,102,31,97,31,0,35,135,43,161,128, +0,54,96,19,224,39,18,197,250,228,238,16,82,49,0,47,167,32,229,150, +3,224,93,1,224,135,15,96,186,64,26,0,56,224,122,16,64,216,0,50, +131,82,134,126,1,52,50,193,19,69,79,1,54,49,69,6,128,19,64,41, +240,3,1,0,50,73,224,234,252,1,74,18,192,15,239,4,0,148,179,0, +52,189,101,191,218,98,17,128,6,64,81,131,31,169,26,69,36,0,48,134, +124,235,103,2,71,94,235,25,2,225,191,7,240,101,4,1,50,48,103,174, +151,134,225,217,5,2,49,56,50,98,62,225,218,7,224,79,8,128,234,0, +54,96,152,150,197,1,100,105,117,79,64,63,212,144,192,18,131,5,65,193, +81,230,245,106,2,0,80,105,6,69,203,234,56,1,64,38,104,10,171,66, +96,148,0,50,64,221,66,150,132,62,202,138,64,92,131,86,109,9,71,204, +64,18,237,28,0,242,188,18,242,143,6,192,0,64,62,163,31,3,32,67, +32,80,97,116,250,30,1,86,230,129,39,89,184,133,76,233,117,3,0,56, +108,215,194,24,128,14,96,56,2,79,32,35,75,215,192,112,68,160,150,94, +255,240,1,106,170,255,240,4,103,160,130,59,224,25,6,97,148,127,196,224, +21,3,103,66,0,85,201,34,96,161,172,121,224,195,5,1,49,56,225,70, +1,160,196,64,0,98,152,0,66,139,98,100,227,96,101,69,103,224,62,28, +0,85,73,233,96,44,236,205,2,85,109,102,170,131,126,97,14,0,55,68, +61,224,17,2,66,182,1,48,48,64,4,0,49,64,4,241,60,3,192,9, +234,250,0,96,36,128,58,75,205,64,6,154,128,96,0,225,69,12,193,2, +224,219,5,96,21,102,205,129,135,224,34,10,98,142,224,34,4,225,74,9, +0,54,72,37,225,10,5,66,65,167,209,85,230,64,162,136,50,64,169,139, +15,67,137,0,53,101,197,68,86,69,79,0,56,92,6,165,18,160,32,73, +8,140,27,1,50,48,110,0,224,23,8,2,54,53,53,103,78,64,22,224, +24,4,4,49,49,49,52,49,68,149,67,228,225,79,3,3,117,116,102,56, +94,165,5,58,32,98,97,100,32,222,175,226,74,3,0,83,202,89,64,147, +132,28,187,140,203,136,188,86,195,168,224,46,18,107,136,0,49,101,23,96, +46,224,44,33,224,41,32,131,80,98,116,0,56,70,21,113,177,160,168,67, +112,224,27,22,224,26,4,160,20,97,13,225,8,28,68,215,224,216,84,224, +187,47,224,184,22,1,49,57,164,184,224,139,36,224,111,12,76,241,128,29, +0,79,132,221,66,231,135,0,69,175,100,66,150,161,67,174,187,37,99,44, +64,63,96,223,131,71,1,55,56,98,247,117,237,69,191,198,171,167,139,96, +5,224,28,15,96,206,224,28,3,108,67,131,91,131,149,207,107,192,20,110, +41,97,143,192,183,99,210,64,152,96,76,224,152,0,64,21,249,155,11,71, +4,197,204,64,14,249,170,2,69,28,128,232,231,140,0,241,196,0,232,192, +17,31,87,101,108,99,111,109,101,32,116,111,32,105,110,116,101,114,97,99, +116,105,118,101,32,77,105,99,114,111,72,115,44,32,7,118,101,114,115,105, +111,110,32,148,42,5,50,53,50,32,95,50,206,13,243,70,6,2,51,57, +53,241,74,0,192,20,245,68,2,84,186,1,49,56,100,29,198,93,2,95, +51,57,109,117,93,238,69,83,93,214,125,182,231,245,0,205,98,73,34,0, +54,107,64,0,49,106,2,77,214,232,37,0,64,252,174,66,5,51,54,55, +32,75,32,70,139,128,1,82,69,128,132,224,1,19,120,60,224,0,4,224, +47,38,224,44,35,224,41,32,224,38,29,224,35,26,224,32,23,224,29,20, +224,26,17,224,23,14,224,20,11,224,17,8,65,200,211,195,224,0,1,65, +200,233,179,1,224,1,21,225,179,9,225,230,255,224,32,15,224,29,20,224, +26,17,224,23,14,224,20,11,224,17,8,224,14,5,224,11,2,192,8,78, +125,224,0,5,66,3,174,177,68,199,0,51,69,90,2,95,49,55,93,49, +68,85,128,15,0,51,68,28,102,57,192,34,102,79,68,102,101,41,110,5, +0,55,94,245,1,95,52,74,157,1,95,51,100,98,0,64,224,82,2,224, +44,0,101,33,244,243,2,10,121,112,101,32,39,58,113,117,105,116,39,69, +21,64,8,13,44,32,39,58,104,101,108,112,39,32,102,111,114,32,64,9, +136,190,224,78,6,119,91,0,51,140,84,0,55,121,74,224,101,16,31,87, +65,82,78,73,78,71,58,32,67,111,109,112,105,108,101,100,32,119,105,116, +104,32,71,72,67,44,32,115,111,32,108,20,105,109,105,116,101,100,32,102, +117,110,99,116,105,111,110,97,108,105,116,121,46,170,141,67,59,240,99,1, +69,80,178,237,161,27,113,15,1,55,54,205,100,192,24,225,33,5,0,67, +139,49,0,55,69,96,171,184,247,87,0,3,95,49,55,56,64,8,224,174, +1,4,46,109,104,115,105,96,126,224,19,1,1,62,32,128,143,77,29,96, +144,159,61,128,155,202,212,65,229,231,51,2,0,35,126,176,225,185,6,70, +0,97,51,160,214,224,180,4,64,21,0,48,127,29,225,74,15,1,66,121, +114,166,225,23,4,129,25,237,79,1,2,95,53,55,208,57,162,80,134,57, +155,243,64,183,226,24,25,17,85,110,114,101,99,111,103,110,105,122,101,100, +32,99,111,109,109,97,189,196,224,87,10,194,224,122,222,64,10,70,135,141, +176,156,105,64,119,64,25,0,85,66,161,71,145,0,64,88,33,0,90,97, +148,226,211,14,160,12,249,148,25,248,56,0,192,165,245,137,9,85,213,0, 51,129,139,224,191,14,64,0,64,140,0,54,73,118,96,8,64,169,0,52, 232,252,0,160,62,71,180,99,89,65,111,140,125,0,79,111,47,224,151,10, 67,73,168,70,2,54,32,95,97,241,224,119,1,175,221,224,60,16,2,99, 108,101,172,52,224,61,0,228,30,3,1,56,55,64,19,200,74,227,231,8, -0,54,136,153,136,67,0,51,130,109,104,66,232,87,0,0,55,93,13,232, -87,0,136,137,1,95,51,136,173,225,31,12,224,169,16,4,114,101,108,111, -97,130,25,224,170,0,227,156,5,100,146,65,141,224,22,5,164,163,233,65, -1,130,4,98,63,226,7,2,68,204,202,196,226,42,9,64,233,224,213,0, -224,233,3,225,20,4,0,49,133,79,225,247,14,224,218,16,4,100,101,108, -101,116,131,109,224,125,8,97,131,164,74,152,208,162,53,64,18,66,68,128, -26,157,160,226,73,3,100,0,192,162,224,145,9,224,140,16,2,116,121,112, -224,138,11,65,188,210,136,224,73,30,1,107,105,163,201,224,73,9,111,235, -224,73,33,230,26,0,79,188,228,81,14,64,86,98,236,225,126,11,203,219, -67,79,67,88,1,10,65,228,129,2,0,67,131,206,0,115,121,251,102,161, -0,32,96,0,96,9,171,177,96,26,130,130,64,26,160,9,5,109,111,100, -117,108,101,128,28,99,73,96,55,128,9,9,97,108,108,32,100,101,102,105, -110,105,70,105,128,35,129,232,3,32,100,32,32,192,9,224,32,0,4,40, -115,41,32,100,96,36,65,128,1,32,101,64,72,4,115,104,111,119,32,96, -14,3,111,102,32,101,96,28,65,83,0,32,96,159,224,28,4,0,116,96, -28,65,38,128,186,7,116,104,105,115,32,116,101,120,96,23,2,101,120,112, -128,152,2,32,32,101,88,157,2,97,116,101,90,108,2,114,101,115,76,130, -64,33,3,100,101,102,110,160,33,11,97,100,100,32,116,111,112,32,108,101, -118,101,224,192,3,187,23,65,63,206,15,227,103,8,97,108,227,103,13,1, -49,55,101,141,134,183,112,229,229,106,9,1,79,32,114,242,129,171,65,206, -141,15,0,80,227,167,5,64,74,65,231,0,75,227,231,13,229,219,21,1, -49,56,79,26,98,43,101,120,0,48,125,13,0,48,175,108,226,33,0,213, -160,114,152,82,161,70,67,102,109,224,4,13,192,103,91,250,64,104,0,89, -128,20,2,80,32,79,146,108,128,210,230,187,6,198,191,224,13,1,0,85, -224,13,2,96,25,241,195,0,149,64,149,100,77,224,103,250,0,51,178,161, -129,84,255,237,5,160,0,64,204,0,54,239,168,0,230,217,15,98,69,230, -203,0,128,38,129,20,224,53,19,1,32,61,160,51,193,210,225,191,4,96, -122,142,61,224,50,1,74,4,0,95,102,173,64,29,204,146,226,71,86,0, -55,125,226,226,71,80,64,55,130,71,1,55,56,133,109,225,122,1,139,112, -226,71,6,192,1,226,59,55,226,45,72,64,177,186,106,121,81,1,54,50, -91,92,97,43,117,49,0,73,129,182,137,254,0,80,81,150,69,123,96,5, -64,23,181,36,226,47,16,133,44,130,51,128,37,0,52,68,74,224,48,17, -0,40,224,49,14,224,33,1,5,41,32,119,104,101,114,101,25,9,105,109, -112,111,114,116,32,80,114,101,89,231,224,17,2,18,83,121,115,116,101,109, -46,73,79,46,80,114,105,110,116,79,114,82,117,196,243,31,97,117,108,116, -32,40,73,110,116,101,103,101,114,44,32,68,111,117,98,108,101,44,32,83, -116,114,105,110,103,44,32,40,1,41,41,164,245,129,29,105,4,226,177,18, -193,124,97,208,1,64,83,98,17,3,52,32,95,54,159,74,0,55,123,169, -177,217,199,9,98,205,65,236,226,154,12,0,64,66,36,168,1,0,95,202, -85,65,193,0,90,242,16,0,114,248,153,129,160,110,0,56,64,165,64,11, -172,168,227,68,63,130,48,224,169,14,64,32,155,116,72,140,135,148,2,49, -55,53,128,18,224,103,2,228,42,15,108,169,97,90,224,174,4,227,132,7, -0,52,78,9,0,52,109,77,0,83,77,85,120,127,237,95,0,224,47,6, -72,75,96,157,160,82,147,77,224,66,2,224,32,0,243,25,11,165,11,66, -248,96,7,65,226,66,243,99,233,226,188,16,1,79,32,124,151,96,215,64, -52,237,55,2,97,32,122,198,147,164,250,8,0,1,32,73,96,220,155,76, -131,206,2,95,49,50,122,151,161,191,224,24,1,0,80,117,241,192,13,164, -16,64,13,0,39,132,53,161,239,195,222,128,18,64,54,192,206,84,75,224, -0,2,148,106,66,68,3,66,32,95,51,170,78,100,142,96,65,230,52,20, -19,114,97,110,115,108,97,116,101,58,32,110,111,116,32,102,111,117,110,100, -32,131,43,187,85,180,95,157,168,97,1,0,54,161,228,0,89,194,191,0, -83,252,22,0,80,181,128,19,221,77,109,216,0,80,123,75,174,243,129,142, -68,135,67,26,97,9,197,8,131,123,64,78,64,17,250,48,4,128,241,224, -32,18,130,165,165,61,224,32,11,133,214,161,93,250,82,3,192,24,0,85, -168,9,97,144,250,255,18,5,100,121,110,115,121,109,164,80,218,253,1,95, -57,221,130,193,240,224,98,3,96,156,0,85,225,166,21,225,164,22,65,160, -6,32,112,114,105,109,111,112,161,160,97,152,2,57,49,52,81,91,65,30, -66,24,244,54,0,224,231,10,129,66,96,231,96,226,251,244,0,226,162,0, -65,190,225,55,8,222,0,226,234,0,224,28,3,98,161,224,105,8,96,21, -80,239,219,163,224,116,2,0,56,192,163,224,31,3,226,176,38,1,58,32, -70,22,5,115,115,105,98,108,101,207,191,152,18,1,54,56,241,252,0,99, -37,123,240,1,32,95,108,46,143,217,0,54,193,176,64,22,69,205,217,45, -96,50,136,205,236,194,6,2,79,32,35,83,45,162,170,236,225,8,2,79, -32,35,71,61,96,30,0,79,224,30,13,0,53,160,30,64,4,237,31,16, -1,67,39,96,201,112,252,224,129,10,0,55,160,67,65,164,224,30,10,192, -98,90,35,224,98,16,0,83,128,98,99,153,224,67,9,0,56,197,204,68, -105,224,197,10,0,51,160,30,67,186,224,61,10,192,30,67,125,224,30,10, -192,160,67,232,224,30,10,193,65,69,38,224,191,16,0,66,128,191,69,40, -224,67,10,74,34,96,67,73,72,224,98,10,201,135,0,82,224,98,19,1, -75,50,96,98,0,75,66,136,224,36,17,0,51,128,36,66,202,224,36,17, -0,52,128,36,67,99,225,244,18,0,66,161,245,226,89,13,0,52,193,85, -0,43,224,30,13,193,85,0,45,224,30,13,192,242,0,42,224,131,19,2, -113,117,111,146,123,64,8,224,40,19,1,114,101,132,246,2,114,101,109,224, -38,19,0,117,224,80,0,96,9,224,42,20,192,82,64,8,224,40,19,2, -110,101,103,96,39,2,110,101,103,224,38,19,212,118,2,97,110,100,224,38, -19,0,111,147,45,1,111,114,224,36,19,0,120,160,37,0,120,224,38,21, -2,105,110,118,96,38,2,105,110,118,224,38,19,2,115,104,108,96,38,2, -115,104,108,224,38,21,128,116,1,115,104,224,116,20,0,97,192,39,64,8, -224,79,20,2,117,98,116,92,183,128,84,160,12,224,48,19,1,61,61,96, -42,69,199,224,36,17,0,47,128,36,0,47,224,36,10,68,139,195,135,0, -60,224,67,19,0,60,128,67,0,60,224,67,14,194,185,0,62,224,67,19, -0,62,128,67,0,62,224,172,20,1,117,60,130,97,224,141,20,0,117,160, -142,0,117,224,143,11,224,38,2,0,62,128,37,224,149,20,0,117,160,150, -0,117,224,151,21,1,111,114,130,171,1,111,114,226,171,20,0,99,161,233, -0,99,225,232,21,1,102,43,96,37,0,102,228,39,10,224,36,2,0,45, -128,36,228,45,10,224,36,2,0,42,128,36,228,51,20,1,102,47,128,36, -0,47,224,36,20,162,76,0,102,226,77,21,0,102,162,78,0,102,226,79, -11,224,38,2,129,199,0,102,225,199,20,0,102,161,199,0,102,225,199,21, -0,102,129,199,0,102,225,199,20,0,102,161,199,0,102,225,199,21,0,102, -196,155,64,8,224,40,20,83,237,128,41,115,247,224,42,19,1,114,101,183, -38,96,9,224,42,19,3,105,116,111,102,96,41,64,8,224,40,19,2,115, -101,113,96,39,2,115,101,113,224,38,22,1,117,97,164,171,96,10,224,44, -19,224,43,1,224,42,24,2,115,99,109,149,254,64,8,224,208,20,192,40, -64,8,224,40,19,1,114,110,128,248,1,114,110,224,247,20,3,73,79,46, -62,161,201,128,10,224,44,24,224,43,1,224,42,22,5,114,101,116,117,114, -110,192,46,128,13,224,50,22,0,112,80,191,192,49,96,12,224,48,22,7, -115,101,114,105,97,108,105,122,151,207,224,16,3,224,56,22,1,100,101,224, -58,8,224,18,2,224,117,23,2,116,100,105,224,216,0,96,12,224,48,25, -1,111,117,224,216,0,128,13,224,50,25,1,101,114,132,220,224,13,0,224, -50,22,7,103,101,116,65,114,103,82,101,129,248,224,16,3,225,118,23,7, -101,114,102,111,114,109,73,79,225,122,0,192,16,224,113,23,0,99,224,106, -0,0,99,224,42,19,3,114,97,105,115,129,103,96,9,224,42,19,4,99, -97,116,99,104,96,42,96,9,224,42,19,238,107,2,128,10,224,44,19,4, -110,101,119,67,65,146,247,1,76,101,129,188,224,18,5,224,60,19,3,112, -101,101,107,192,42,96,58,224,16,3,224,56,31,192,118,224,19,6,224,62, -19,2,116,111,73,163,15,96,9,224,42,21,1,80,116,130,46,96,9,224, -42,21,1,68,98,132,151,96,9,224,42,21,2,70,117,110,224,88,1,128, -12,224,48,19,5,65,46,97,108,108,111,130,22,160,11,224,46,21,0,115, -195,129,128,10,224,44,21,229,248,0,128,10,224,44,21,2,119,114,105,188, -114,160,11,224,46,21,167,142,64,8,224,40,19,2,98,115,43,136,76,64, -8,224,40,23,224,41,1,224,42,22,160,124,64,8,224,40,21,168,13,64, -8,224,40,21,136,15,1,98,115,232,16,20,1,98,115,168,17,64,8,224, -40,21,133,247,1,98,115,229,245,20,1,98,115,166,75,64,8,224,40,21, -198,199,96,9,224,42,21,3,112,97,99,107,160,43,64,10,224,44,21,1, -117,110,224,46,2,128,12,224,48,21,4,108,101,110,103,116,132,113,192,12, -224,48,21,3,115,117,98,115,163,17,192,12,224,48,19,192,9,96,48,224, -22,0,224,48,18,1,116,111,224,46,0,128,10,224,93,20,0,112,170,218, -0,112,234,219,21,1,112,50,129,110,64,8,224,40,21,1,110,101,169,134, -64,9,224,42,21,0,102,167,5,96,9,122,104,146,176,224,0,98,82,151, -218,131,183,121,187,15,179,38,118,161,243,50,17,1,32,61,84,55,0,110, -153,52,147,45,192,56,81,117,247,197,9,154,62,224,64,1,2,95,105,116, -103,55,64,27,154,55,243,161,0,155,45,252,96,49,64,82,154,114,224,110, -4,128,108,64,91,122,140,0,53,89,159,2,49,53,55,96,242,0,54,83, -231,2,49,55,49,120,8,1,49,55,64,82,64,43,254,207,0,120,59,83, -14,119,150,2,95,51,54,128,167,97,53,89,196,64,137,84,136,185,239,64, -59,151,211,9,95,51,54,55,32,75,32,85,32,75,183,151,64,65,87,227, -90,27,150,94,160,47,0,54,224,151,11,1,55,51,88,121,224,144,1,148, -125,215,13,81,221,215,239,181,50,64,45,0,53,89,93,97,10,0,75,128, -53,148,128,96,161,64,52,118,137,156,25,128,61,1,83,32,85,55,0,53, -84,229,117,146,0,80,119,132,0,79,156,199,161,94,92,35,192,83,83,12, -2,90,32,83,183,166,0,85,156,188,0,67,64,48,161,240,3,95,49,55, -55,64,197,0,51,255,62,2,128,106,97,73,1,54,56,85,150,0,50,121, -47,3,52,32,64,35,122,0,224,35,6,1,49,55,84,57,248,169,0,0, -32,117,104,98,20,2,53,49,56,192,90,160,43,1,52,50,122,105,2,54, -49,50,98,46,221,107,216,242,186,199,192,88,85,176,1,51,53,150,48,129, -14,226,255,0,83,205,224,7,0,65,218,98,16,128,0,65,72,131,49,65, -204,0,90,96,161,118,23,64,24,130,221,85,254,160,94,96,144,0,51,66, -217,64,30,130,224,0,89,249,166,0,152,213,0,67,118,243,253,118,6,64, -46,130,188,253,240,2,161,156,249,181,0,225,174,0,192,193,152,162,121,243, -247,117,3,64,254,1,54,55,65,21,1,49,54,120,73,192,78,66,93,249, -85,1,64,55,224,54,1,126,20,65,5,64,35,67,20,96,103,224,130,1, -96,113,250,74,1,162,81,254,56,2,0,58,97,253,128,194,128,149,157,23, -123,90,3,67,32,95,50,66,144,1,95,50,124,245,226,192,0,251,137,2, -64,160,219,116,128,117,251,167,5,84,159,186,158,123,231,0,55,97,188,251, -236,0,2,95,49,55,131,146,192,93,161,228,1,55,55,192,65,1,49,55, -128,255,225,60,1,224,93,0,163,68,0,67,163,99,96,43,0,55,99,14, -0,80,94,209,66,104,193,9,65,200,98,239,152,136,250,139,0,224,106,3, -194,96,89,160,1,95,52,132,94,0,54,65,28,97,102,252,158,1,129,52, -196,110,128,1,224,69,0,64,131,4,50,32,95,50,52,196,47,224,33,0, -160,181,64,32,163,105,64,10,66,238,64,78,132,129,64,40,86,255,187,76, -224,2,0,128,47,254,153,0,224,8,0,160,24,224,25,11,99,238,128,0, -224,71,0,224,29,3,224,61,2,224,33,2,224,42,3,224,69,6,224,37, -11,224,2,4,224,40,1,224,113,17,224,23,0,224,44,2,99,97,224,2, -23,224,48,4,225,31,8,128,34,224,17,6,224,49,41,96,17,224,53,3, -225,189,0,224,1,9,224,94,5,225,27,23,224,2,3,224,56,5,224,57, -4,225,9,24,225,6,5,225,249,16,224,61,15,224,125,9,224,65,42,224, -68,11,225,40,2,224,55,12,224,2,7,224,64,9,224,134,6,159,18,224, -86,2,224,145,22,224,86,15,225,184,9,224,1,7,0,83,68,193,0,49, -198,222,231,4,2,224,0,1,224,195,13,224,2,17,225,103,12,224,138,40, -197,162,224,0,4,224,108,13,224,2,21,224,138,57,199,243,224,0,4,225, -177,3,192,108,161,182,224,96,6,224,177,19,224,89,8,224,143,13,224,1, -1,224,153,5,189,237,224,0,4,226,209,12,224,2,19,224,131,54,135,27, -224,0,5,224,116,25,192,2,227,82,15,224,131,37,104,49,224,65,34,224, -114,11,224,47,19,225,119,8,0,50,235,16,0,224,0,1,224,223,19,224, -2,9,224,126,52,233,235,1,224,63,14,224,115,28,224,106,13,128,1,224, -112,6,136,132,224,0,3,224,97,13,192,2,226,228,19,224,118,34,228,143, -9,224,115,31,224,118,52,227,240,9,227,75,14,195,240,224,92,8,224,41, -7,224,80,5,224,130,11,128,1,229,3,6,227,223,8,227,220,11,228,117, -28,224,129,5,224,124,13,225,7,8,224,126,7,230,156,1,96,44,225,19, -7,225,13,16,227,228,9,224,122,9,224,124,7,235,23,0,96,0,224,202, -3,231,31,10,136,183,224,14,15,224,154,1,224,110,3,192,142,224,19,3, -225,126,6,227,228,1,224,73,3,64,38,141,17,3,95,49,51,57,110,122, -1,50,54,77,232,1,53,50,64,180,110,127,64,20,0,52,78,53,160,19, -228,48,4,224,129,1,64,67,235,129,1,64,0,193,72,128,108,172,2,64, -59,237,121,3,224,69,4,235,92,12,234,85,8,224,255,7,0,67,77,202, -2,51,51,48,160,235,1,64,35,78,0,224,88,27,160,152,224,83,0,192, -43,231,50,6,198,21,192,46,64,14,224,40,12,163,107,224,37,0,224,34, -10,129,58,208,140,224,25,3,229,247,5,0,73,192,13,173,202,64,5,233, -79,2,96,126,142,198,224,220,3,97,116,64,16,1,64,80,225,59,1,226, -230,8,130,64,160,236,98,95,224,248,1,224,25,2,77,95,172,219,161,240, -225,208,3,224,74,10,226,205,11,65,10,192,139,224,18,2,226,44,5,2, -95,50,49,80,154,194,56,226,55,17,243,52,0,144,123,224,106,6,81,90, -224,16,21,77,145,224,16,4,175,151,0,57,242,179,2,31,92,51,52,38, -109,104,115,47,83,121,115,116,101,109,47,67,111,110,115,111,108,101,47,83, -105,109,112,108,101,82,101,97,7,100,108,105,110,101,46,104,115,64,39,5, -44,49,54,50,58,53,147,20,224,89,4,163,91,225,121,1,224,237,17,224, -142,5,238,128,19,224,42,9,226,211,10,225,232,0,228,96,0,64,5,225, -149,8,227,50,8,192,62,130,186,192,65,128,8,130,209,66,75,227,225,5, -226,155,1,224,2,0,239,240,12,224,121,3,224,68,4,242,117,0,96,40, -68,103,83,192,132,117,224,142,1,162,11,96,135,160,5,64,143,224,139,3, -64,209,129,106,6,67,32,95,55,53,32,95,128,121,112,164,160,71,64,53, -177,245,114,154,243,57,3,224,42,3,64,41,64,237,226,108,12,224,0,1, -224,205,0,145,104,224,245,11,161,106,97,72,224,172,2,97,185,224,246,2, -128,148,80,171,224,175,4,196,68,162,252,242,122,0,160,65,64,231,224,255, -1,128,43,128,5,224,48,5,224,55,1,100,82,164,87,224,6,3,225,151, -10,224,196,1,224,88,1,130,15,193,124,227,148,18,224,169,2,128,44,225, -175,9,100,91,225,113,2,224,182,9,224,175,5,224,127,0,166,253,160,176, -162,163,224,147,1,128,107,134,202,1,95,52,98,70,160,6,225,142,1,231, -65,0,128,15,100,35,128,10,225,4,16,226,190,2,227,157,4,0,53,149, -160,224,235,1,228,219,10,181,255,226,149,2,96,247,236,238,0,193,70,96, -0,84,97,224,115,3,130,139,229,241,1,129,76,227,102,5,1,85,32,237, -58,1,227,45,8,226,65,3,231,119,6,224,95,12,225,13,2,226,218,9, -224,105,2,224,32,2,227,244,16,225,52,31,97,197,243,195,9,98,35,225, -56,18,224,221,8,224,22,2,225,198,7,103,193,227,171,17,226,142,5,66, -64,96,23,228,143,0,163,254,164,67,161,131,70,213,244,176,0,133,38,226, -140,0,128,27,225,108,0,163,109,224,63,3,128,242,71,97,224,67,15,0, -67,135,55,224,70,9,226,5,0,229,0,5,226,189,15,227,193,8,195,104, -131,174,165,1,228,202,20,161,197,228,179,3,160,162,132,182,195,119,225,169, -5,228,205,2,160,60,0,50,120,36,193,86,250,99,12,6,92,56,38,32, -92,56,38,199,82,153,223,183,13,248,50,0,128,185,160,150,0,82,224,10, -1,224,194,13,169,190,227,27,5,194,53,227,18,4,192,20,128,204,226,179, -5,174,54,224,26,8,231,161,2,98,120,64,164,246,98,0,132,160,65,199, -138,8,134,120,248,74,3,64,23,248,87,1,99,128,96,4,161,181,164,229, -128,250,0,57,96,7,1,50,50,87,125,164,213,134,207,96,112,0,49,96, -231,2,95,53,55,96,24,230,221,1,230,56,3,98,65,139,236,0,54,96, -76,97,73,249,56,1,163,185,118,199,0,54,153,92,1,50,51,64,236,64, -225,64,20,155,9,232,119,3,0,51,232,23,6,67,123,66,20,64,169,1, -49,57,64,4,236,65,1,0,54,64,11,0,35,135,153,2,50,48,50,233, -116,2,12,103,101,116,82,97,119,32,102,97,105,108,101,100,129,252,225,72, -3,2,95,50,57,97,241,64,130,155,86,7,94,71,69,84,82,65,87,32, -64,17,0,51,187,104,3,95,50,51,53,128,148,154,0,65,9,64,42,5, -102,108,117,115,104,98,96,42,154,18,3,95,50,51,56,224,212,2,153,248, -225,135,2,155,88,3,95,52,53,49,122,92,97,113,235,173,4,240,69,0, -0,83,155,182,193,108,0,90,98,98,130,81,0,95,249,16,3,0,58,128, -12,154,198,2,50,32,65,152,43,75,243,124,125,1,51,56,64,157,76,28, -64,136,194,197,225,70,8,64,82,163,211,226,135,4,225,116,16,0,50,76, -187,193,112,99,128,121,73,253,224,15,12,83,97,118,105,110,103,32,99,97, -99,104,101,32,97,133,1,95,49,125,162,0,51,64,248,0,53,97,137,1, -51,48,201,12,64,141,91,117,128,16,64,191,162,50,3,49,55,54,52,96, -207,221,55,96,172,204,162,64,150,92,84,2,95,52,49,162,194,226,63,5, -130,114,78,102,194,225,250,134,3,1,51,48,91,87,0,55,98,73,64,246, -231,108,7,64,27,162,49,139,17,64,135,189,137,250,20,2,98,41,160,46, -64,102,64,37,130,70,11,73,79,46,115,101,114,105,97,108,105,122,101,96, -196,162,68,18,97,100,100,95,108,122,55,55,95,99,111,109,112,114,101,115, -115,111,114,96,30,130,81,7,85,32,75,51,32,75,52,32,66,57,224,1, -5,234,97,1,192,141,130,110,64,210,0,51,64,226,1,95,51,94,122,158, -194,160,234,96,23,65,95,65,158,0,80,197,122,0,51,101,61,64,21,133, -183,99,30,128,66,90,195,160,94,0,53,220,3,165,174,0,53,68,155,3, -95,52,50,50,67,236,65,25,64,35,255,97,4,98,20,226,21,18,9,69, -120,99,101,112,116,105,111,110,58,130,19,96,65,218,229,97,124,128,132,1, -52,48,64,186,5,56,53,32,95,52,48,130,248,129,245,224,229,2,0,52, -131,54,194,15,224,255,4,128,50,166,218,224,88,3,198,61,160,255,91,207, -128,172,0,52,66,121,224,167,1,2,46,104,115,128,159,234,48,0,225,75, -1,128,114,224,69,1,224,15,1,0,52,67,47,129,25,162,16,66,231,224, -194,0,97,125,225,104,0,64,125,65,44,0,85,162,76,197,176,227,143,2, -224,178,0,65,14,1,64,95,129,152,224,31,8,64,102,66,129,224,92,7, -245,138,5,65,104,0,54,225,170,3,0,51,112,139,77,186,0,54,129,220, -93,210,0,49,132,102,64,44,165,158,6,51,54,55,32,75,32,85,233,209, -0,2,95,51,57,128,88,64,35,131,12,238,32,0,240,58,2,64,80,0, -50,104,135,0,32,70,40,192,61,224,7,3,72,176,166,159,64,14,235,213, -5,227,96,2,228,136,13,131,145,226,118,4,167,211,226,120,12,14,99,111, -109,98,105,110,97,116,111,114,115,58,92,49,48,168,20,2,95,54,56,128, -174,253,203,7,96,221,131,196,224,221,11,96,155,0,51,117,134,128,30,226, -29,2,97,247,0,52,101,180,0,52,96,93,232,73,4,193,210,0,89,104, -60,226,185,7,2,49,55,52,224,96,1,191,68,227,149,4,193,63,192,83, -196,178,192,123,225,53,9,0,51,98,100,229,191,5,227,5,5,225,67,35, -2,112,105,108,69,213,14,117,115,101,100,32,98,111,111,116,32,109,111,100, -117,108,165,224,2,64,95,51,101,47,64,0,225,211,1,225,25,18,239,50, -2,226,213,11,164,163,226,211,0,128,185,0,85,99,36,111,161,195,224,65, -12,226,62,38,225,7,4,224,250,25,17,116,111,116,97,108,32,105,109,112, -111,114,116,32,116,105,109,101,32,64,0,128,245,64,121,201,3,4,49,55, -53,48,32,123,24,166,237,96,89,224,72,2,0,109,228,87,1,129,205,233, -227,4,244,158,2,64,14,130,5,64,7,137,249,2,95,51,56,225,176,2, -2,54,55,56,64,4,99,141,64,120,137,153,211,236,66,192,134,110,72,118, -1,49,57,71,93,102,233,64,14,1,51,57,98,114,106,107,64,40,134,120, -167,2,202,89,97,82,107,93,97,78,3,95,49,49,52,235,146,4,141,122, -0,73,104,247,0,53,134,136,226,208,11,99,168,64,64,128,213,106,188,138, -113,163,58,226,191,2,97,171,64,159,226,2,0,129,74,130,10,226,11,2, -163,15,1,83,39,195,72,0,80,135,28,98,116,98,27,161,92,110,132,128, -216,64,2,96,24,98,46,130,69,2,95,50,50,64,125,139,0,129,37,1, -49,55,211,36,139,16,246,92,1,129,113,1,49,55,129,211,64,246,64,150, -135,177,0,52,201,135,64,28,96,18,231,180,6,64,26,233,147,0,65,102, -230,79,17,162,188,0,51,65,84,1,95,52,118,9,194,155,0,52,172,83, -226,169,7,2,79,32,35,64,93,128,107,226,144,0,1,95,51,102,127,2, -49,55,52,246,118,1,130,73,194,248,96,220,226,248,19,17,67,97,110,110, -111,116,32,102,105,110,100,32,112,97,99,107,97,103,227,236,8,163,146,227, -130,1,196,227,231,105,3,201,66,1,95,52,173,67,65,15,0,54,97,15, -231,117,2,3,112,107,103,34,98,79,64,176,226,186,4,108,78,1,95,52, -75,159,64,30,134,120,4,95,49,55,51,57,73,57,69,53,98,126,97,56, -226,130,1,227,85,4,64,5,193,110,128,11,1,95,51,105,176,96,31,130, -15,77,31,182,231,229,87,37,131,124,232,164,9,0,50,96,237,225,27,14, -0,52,110,241,225,126,19,0,91,64,10,161,112,228,103,3,0,50,64,184, -225,231,1,163,222,64,237,1,79,32,66,11,0,53,130,11,130,15,4,79, -32,35,57,51,244,159,1,224,124,32,132,238,69,239,229,222,8,226,195,13, -129,235,76,237,64,40,233,77,10,128,54,68,210,2,95,52,56,104,30,200, -6,242,0,7,226,67,5,104,170,2,95,52,56,182,152,102,72,0,51,108, -126,166,72,96,0,66,232,203,203,65,177,128,148,225,198,45,225,33,39,108, -231,0,100,225,40,8,233,147,4,207,135,69,201,1,52,56,98,208,1,49, -49,176,230,4,95,49,56,51,32,166,149,163,29,133,189,226,140,43,230,220, -4,224,197,35,103,210,224,195,6,225,234,40,0,45,64,69,128,68,97,215, -228,110,35,232,83,3,100,119,3,111,117,110,100,204,43,228,113,2,226,54, -35,2,49,55,52,161,87,226,55,1,0,54,76,218,225,105,0,134,254,102, -153,107,12,0,54,66,104,203,11,134,251,175,133,81,55,96,50,134,239,2, -85,32,75,197,225,0,58,128,28,228,133,0,228,137,6,0,52,68,12,251, -253,0,166,156,224,189,3,225,95,0,193,92,2,95,52,56,224,46,0,243, -113,0,251,38,8,200,42,224,35,2,224,44,1,160,62,224,19,1,64,16, -224,116,2,128,21,128,76,224,8,9,101,11,245,253,1,226,130,37,235,158, -4,234,103,10,226,2,17,6,112,97,114,115,105,110,103,193,244,224,0,1, -250,33,7,246,158,7,224,160,69,226,165,19,64,162,1,101,100,236,71,3, -105,236,0,54,241,163,1,96,0,225,226,5,234,164,3,160,165,163,90,163, -160,224,168,5,236,54,1,211,172,0,54,100,39,1,52,51,100,163,155,112, -168,184,160,60,227,97,0,128,15,224,190,16,195,95,7,97,109,101,32,100, -111,101,115,99,105,12,97,103,114,101,101,32,119,105,116,104,32,102,105,160, -29,225,131,0,161,78,168,84,99,133,232,131,12,64,142,134,102,230,43,2, -160,65,226,154,11,226,179,10,227,12,4,227,55,8,226,6,10,161,90,163, -25,96,167,233,90,10,65,116,79,17,1,95,54,149,255,129,80,0,50,228, -49,6,0,54,72,95,100,49,129,87,160,0,131,106,224,1,3,158,206,224, -28,14,190,42,224,28,13,64,1,224,223,20,129,22,236,8,1,250,97,4, -223,100,224,88,2,224,35,2,224,111,7,195,242,128,84,160,83,136,140,224, -5,30,150,47,230,128,40,197,166,227,92,43,9,116,121,112,101,32,99,104, -101,99,107,227,98,4,232,236,1,2,54,55,52,67,107,64,71,224,53,1, -0,45,64,0,224,45,1,224,0,3,225,74,2,224,2,9,193,56,225,171, -14,230,249,4,160,194,238,144,2,226,54,0,108,166,173,139,224,0,1,224, -81,11,226,59,4,226,32,50,224,2,18,234,238,0,224,186,50,224,153,15, -64,1,224,192,4,224,40,19,224,198,23,224,200,16,225,149,0,224,81,7, -224,224,3,226,218,1,224,73,3,196,4,227,24,4,224,64,7,224,2,4, -224,70,3,224,30,10,224,69,1,224,143,12,226,64,1,224,27,7,227,127, -6,224,92,15,192,32,228,215,14,128,37,128,93,199,145,224,8,9,231,2, -104,6,100,101,115,117,103,97,114,231,5,5,131,153,235,145,2,224,0,0, -242,175,2,161,160,128,177,224,5,9,225,25,1,228,117,6,64,0,96,211, -225,30,4,224,223,19,235,77,0,225,154,2,96,222,139,18,224,24,6,235, -30,26,4,100,111,110,101,32,228,96,1,224,141,5,231,30,5,224,91,2, -224,89,17,0,44,224,76,1,128,42,237,209,2,242,61,2,192,29,231,209, -18,2,115,32,40,192,74,130,148,224,142,0,224,72,4,224,69,21,1,32, -43,192,143,224,65,16,224,62,28,224,197,12,78,149,0,49,238,132,1,224, -0,5,128,111,99,76,226,26,18,226,228,12,233,65,32,2,95,51,49,136, -183,128,158,0,57,123,134,233,69,2,4,95,52,48,55,32,224,205,1,10, -73,110,116,101,114,97,99,116,105,118,101,161,20,64,93,187,189,226,95,5, -227,65,45,3,108,111,97,100,238,49,10,225,17,0,228,121,1,97,253,195, -241,227,67,0,192,14,225,16,5,66,254,164,50,135,195,228,60,0,192,165, -165,132,160,18,0,54,115,223,128,43,164,141,81,7,111,162,241,121,2,64, -161,0,56,73,70,195,138,250,48,10,226,240,2,245,178,3,229,136,1,97, -227,224,96,2,0,85,115,51,128,34,255,240,2,87,149,0,56,192,11,224, -89,1,224,32,2,224,45,4,64,0,125,80,212,157,224,16,11,224,32,8, -66,53,0,54,64,218,87,138,0,66,180,62,212,59,193,13,179,252,64,188, -79,179,0,55,94,224,128,0,167,48,213,108,1,95,57,131,30,78,15,160, -128,180,240,225,135,0,3,95,49,52,55,115,9,0,56,110,122,121,22,251, -211,7,224,137,11,249,47,1,170,88,224,10,4,224,167,4,65,83,192,0, -224,214,11,140,110,194,83,7,67,32,67,32,61,61,32,64,118,173,128,86, -143,83,244,244,5,96,211,161,167,96,13,192,178,67,215,102,65,3,95,49, -53,53,86,137,76,253,79,34,250,30,0,79,105,115,165,0,53,118,10,0, -53,144,231,1,53,55,94,0,1,55,51,148,153,127,1,64,7,0,54,115, -216,64,60,188,208,1,49,53,128,80,0,53,66,12,1,49,53,97,60,155, -43,224,185,0,124,1,4,95,49,50,52,55,96,81,85,188,128,39,227,101, -1,2,101,111,102,131,97,0,85,68,27,128,73,64,134,252,229,2,64,122, -150,187,0,49,67,181,160,120,164,78,99,188,159,40,194,220,1,53,54,94, -54,183,110,164,185,0,32,205,203,1,49,53,94,33,96,230,96,224,0,53, -148,238,255,213,0,160,114,180,222,224,230,2,1,54,50,118,123,100,138,196, -67,224,175,1,129,110,0,48,92,9,228,164,3,3,77,97,105,110,96,222, -0,79,160,170,0,54,95,7,224,36,6,0,109,192,36,160,128,64,127,181, -63,68,56,225,103,1,0,48,224,52,3,110,35,96,54,225,140,5,0,51, -96,234,224,19,1,100,227,129,211,225,230,3,0,51,69,135,225,242,0,3, -56,52,32,35,113,132,64,11,128,167,160,78,64,24,182,25,160,13,243,130, -1,224,254,2,1,67,39,65,64,64,34,246,229,0,132,19,224,192,16,3, -119,104,101,114,229,185,1,138,139,225,107,11,225,215,0,225,113,8,193,115, -96,10,97,53,252,16,0,128,241,134,232,224,9,66,225,74,2,224,5,8, -71,72,161,78,130,163,66,94,78,175,70,97,98,114,225,114,6,225,12,3, -3,100,97,116,97,129,203,1,49,54,120,79,96,8,127,205,224,88,3,224, -99,12,0,49,122,54,224,93,19,5,110,101,119,116,121,112,162,44,1,49, -54,131,25,224,48,7,2,52,32,35,64,71,224,101,18,195,85,163,91,64, -73,163,74,0,57,64,73,1,54,53,115,184,100,158,70,96,90,221,245,64, -8,130,60,2,95,57,52,70,171,72,129,108,222,161,204,128,241,224,129,17, -69,152,224,231,19,224,228,35,0,54,169,113,225,173,8,0,53,160,220,0, -55,72,74,233,44,0,192,68,98,2,224,147,4,64,70,229,65,6,1,54, -48,66,245,0,54,82,8,227,66,5,224,119,1,224,68,4,1,52,56,225, -192,22,138,225,160,218,0,55,171,28,226,25,27,0,53,81,81,224,88,3, -224,11,27,224,124,6,5,102,111,114,101,105,103,132,161,224,152,18,65,234, -131,14,0,57,230,15,1,224,47,7,4,99,99,97,108,108,224,73,12,3, -99,97,112,105,164,13,67,255,105,142,224,32,4,4,117,110,115,97,102,196, -48,192,34,1,54,57,193,197,1,54,50,96,111,224,199,4,2,54,48,54, -224,64,2,1,58,58,194,27,225,250,0,225,53,13,1,55,50,65,53,224, -28,12,72,101,227,245,4,138,54,96,54,74,217,225,32,9,3,110,102,105, -120,128,241,65,232,224,45,1,0,52,67,59,224,45,12,0,114,224,227,0, -224,92,3,91,41,224,46,12,160,45,96,28,128,151,0,57,238,7,4,2, -105,103,105,97,160,231,154,6,179,71,66,210,72,64,87,91,114,128,171,139, -104,48,98,191,249,0,11,1,67,32,224,32,0,224,33,8,181,98,160,91, -0,95,66,19,224,36,3,224,0,0,227,38,1,122,39,227,38,6,226,218, -13,226,229,15,65,74,226,193,18,3,99,108,97,115,154,224,68,24,102,84, -196,33,161,199,228,38,9,1,49,50,132,219,128,164,226,11,17,0,57,65, -115,130,124,226,125,7,141,97,224,33,4,224,232,6,232,241,4,200,177,3, -95,49,54,56,70,254,171,249,224,246,18,227,184,22,6,105,110,115,116,97, -110,99,229,18,0,196,121,128,94,203,44,224,83,5,120,216,230,168,19,4, -101,102,97,117,108,196,138,1,53,57,104,43,0,48,64,65,96,94,225,199, -6,224,188,17,0,55,65,15,224,104,19,229,203,3,128,169,225,93,6,227, -219,15,193,103,224,119,14,0,51,225,52,22,5,112,97,116,116,101,114,196, -237,198,70,226,37,15,131,1,232,185,3,67,125,209,24,233,128,3,0,57, -96,15,229,26,2,96,140,96,62,232,212,7,224,231,18,1,60,45,192,152, -128,67,230,158,43,224,252,33,131,159,196,168,225,215,3,194,77,161,24,225, -141,16,1,48,54,94,237,1,56,55,71,185,234,220,1,157,56,2,85,32, -83,68,112,83,33,2,67,32,60,178,238,224,18,6,67,1,224,18,6,64, -247,228,201,4,134,103,68,69,2,64,85,32,228,229,6,132,130,160,27,0, -95,202,86,131,103,129,61,224,44,2,169,110,224,44,14,224,42,4,132,27, -160,42,0,75,73,24,0,49,200,199,101,69,224,174,1,64,62,237,19,5, -224,58,3,140,157,165,115,194,15,224,116,1,69,153,224,90,1,65,58,221, -9,78,58,0,35,76,75,110,85,64,25,156,240,160,25,108,211,128,24,67, -104,109,228,226,22,1,104,231,1,55,56,118,88,136,231,64,39,142,12,160, -64,99,113,160,64,141,242,226,104,6,226,119,10,227,113,11,110,179,72,225, -138,12,231,52,7,0,54,105,210,3,49,55,50,49,226,62,2,5,83,79, -85,82,67,69,98,66,229,33,6,0,52,212,186,235,226,6,224,135,1,229, -159,5,98,183,251,12,0,224,158,10,209,72,128,37,112,133,96,85,224,118, -5,97,172,96,141,136,118,227,65,18,0,97,198,103,1,53,57,128,170,200, -169,232,77,22,231,234,2,65,238,224,86,7,5,104,105,100,105,110,103,225, -18,11,160,155,197,139,141,189,2,55,50,53,227,179,11,224,100,22,8,113, -117,97,108,105,102,105,101,100,128,103,65,250,0,54,208,32,236,232,22,1, -83,39,113,128,1,49,55,114,112,1,49,55,72,173,99,255,159,224,238,120, -28,1,54,49,167,144,238,101,2,230,62,17,96,6,160,95,231,69,13,224, -46,4,100,195,0,54,116,118,64,215,143,222,81,222,81,82,64,17,143,112, -209,185,192,7,66,29,64,29,142,88,0,90,128,21,192,50,132,198,66,90, -225,88,1,112,182,0,83,96,141,97,142,101,166,99,4,149,62,228,181,11, -128,31,0,90,173,54,1,50,49,249,132,0,64,100,131,240,230,98,3,2, -55,49,57,228,114,3,0,85,105,187,82,232,132,119,82,65,128,84,243,216, -1,114,120,247,180,0,224,30,0,96,142,252,174,3,122,56,64,8,210,134, -224,16,0,178,208,224,67,1,97,240,192,17,180,59,64,17,143,170,230,209, -3,64,30,0,80,67,106,241,97,1,178,162,243,92,2,192,10,214,18,67, -214,240,194,1,128,85,1,49,53,116,234,96,11,226,69,9,115,181,192,41, -65,35,241,251,0,192,158,133,102,148,106,71,205,176,94,179,81,238,178,0, -238,147,3,128,250,231,161,6,96,86,128,255,64,10,147,140,245,140,5,96, -0,65,190,197,149,225,192,5,65,245,162,20,96,95,232,64,3,99,192,232, -92,1,128,112,161,216,118,86,160,51,0,55,232,96,1,224,19,0,232,102, -11,150,112,0,66,239,106,1,224,211,23,1,95,55,170,120,96,193,65,72, -241,83,4,237,230,13,228,222,16,111,5,100,158,64,228,0,55,95,226,232, -181,22,117,11,129,182,97,98,113,64,128,144,132,229,224,78,8,224,126,4, -230,133,13,224,77,0,1,39,66,66,135,226,140,2,73,75,192,83,66,83, -0,54,83,251,0,95,82,107,65,188,1,95,56,148,31,224,38,0,65,18, -245,54,0,242,10,14,224,5,8,225,223,3,65,15,230,190,6,224,167,0, -2,64,95,56,67,240,0,95,234,104,10,181,134,128,240,225,190,6,2,95, -54,52,192,164,229,156,18,96,36,65,105,0,50,69,112,192,51,229,164,1, -95,177,225,214,7,0,55,168,123,73,239,129,199,229,85,2,1,54,52,142, -147,229,220,28,138,75,64,86,230,151,5,229,239,5,224,96,4,3,54,32, -95,53,109,67,0,53,118,178,224,105,23,0,57,128,160,224,105,23,167,151, -230,90,15,0,57,97,254,224,199,16,1,55,48,99,47,224,139,18,173,246, -129,169,224,221,18,1,56,50,66,21,97,95,224,110,10,0,49,113,228,227, -48,1,224,57,9,102,58,224,57,10,85,4,224,56,1,66,174,183,178,225, -62,22,92,10,129,63,130,0,226,182,5,231,134,13,132,248,195,226,0,49, -89,243,226,64,6,120,116,233,175,8,226,240,2,1,49,48,238,114,11,243, -167,1,0,55,124,20,226,241,8,2,49,55,49,193,213,232,213,2,0,55, -71,59,236,141,7,1,46,46,136,207,226,14,13,0,49,72,11,97,38,0, -54,97,38,121,75,64,14,200,34,231,242,3,64,115,97,74,3,55,49,50, -32,64,15,136,23,65,2,64,133,132,58,1,49,55,72,200,64,29,136,32, -161,76,237,213,8,2,79,32,35,67,130,100,133,227,87,5,128,35,0,55, -121,61,192,8,64,79,168,11,228,113,22,1,55,48,101,165,1,55,48,164, -50,163,222,1,55,48,162,81,0,48,130,152,2,55,48,57,128,85,134,162, -248,68,4,96,71,224,145,2,133,247,1,55,48,141,242,225,112,3,161,175, -240,34,4,0,111,161,111,247,211,11,1,54,56,167,207,239,35,29,221,210, -1,95,52,248,11,2,249,119,7,0,50,166,30,0,58,128,211,129,34,243, -11,11,4,81,117,97,108,68,96,157,238,38,12,96,79,105,78,103,105,0, -85,97,75,128,133,234,21,5,104,85,232,52,0,105,176,254,65,12,193,9, -192,71,232,156,0,200,57,0,52,65,163,2,95,50,53,96,171,192,63,66, -23,0,54,255,136,8,64,220,230,119,5,230,243,22,1,95,56,65,248,226, -118,5,242,31,6,155,121,227,99,0,224,43,4,226,174,5,181,143,233,102, -0,224,74,7,2,116,104,101,186,194,224,77,59,2,101,108,115,181,232,224, -77,1,227,32,4,78,77,224,245,14,1,55,56,82,134,224,245,27,194,144, -64,70,228,49,5,1,45,62,162,193,236,91,14,65,139,197,84,224,132,14, -225,122,22,1,108,101,211,66,192,133,173,198,224,184,19,209,151,129,18,64, -132,0,54,224,132,19,0,56,225,121,9,245,22,6,0,97,161,102,225,179, -13,224,45,6,189,167,192,177,1,55,48,96,49,64,133,189,43,229,194,9, -0,57,239,244,3,230,65,14,69,141,67,244,100,185,169,206,226,45,5,199, -79,226,7,9,0,55,102,127,224,225,29,224,181,4,128,183,197,204,234,187, -17,198,196,157,18,100,102,64,56,133,245,107,249,3,52,50,32,64,255,200, -9,255,247,6,75,173,75,83,237,2,3,160,131,166,34,236,29,3,72,97, -229,58,5,170,236,136,122,133,1,253,11,8,0,95,104,247,0,54,166,220, -64,90,238,57,9,2,54,57,57,224,90,7,0,49,231,179,10,169,244,236, -153,7,224,42,11,167,222,236,83,0,253,162,9,197,43,179,20,133,200,0, -66,160,169,64,146,97,242,78,190,192,195,138,159,225,33,0,166,158,230,244, -22,224,5,9,226,39,1,106,233,207,253,224,24,11,103,33,64,8,234,227, -59,98,168,192,24,234,227,24,138,224,234,217,30,195,79,96,19,234,198,21, -1,49,54,64,32,224,171,17,104,156,96,76,252,184,4,0,57,245,235,2, -224,173,0,224,96,15,235,40,20,0,54,109,168,224,96,7,96,118,225,14, -18,130,15,225,111,30,185,89,130,130,224,84,18,3,54,32,95,56,70,114, -0,52,137,1,99,116,228,54,20,7,112,114,105,109,105,116,105,118,228,59, -0,156,101,0,58,131,64,232,95,17,2,115,116,114,179,165,232,95,6,170, -202,136,95,85,210,104,2,160,82,213,119,85,208,150,21,96,22,235,181,0, -142,149,65,153,0,67,80,180,0,48,208,185,3,95,52,48,55,234,68,4, -96,54,0,54,160,77,128,79,97,228,117,198,97,174,227,72,2,170,171,225, -219,12,136,150,1,49,53,105,171,233,239,4,0,53,232,164,3,0,52,234, -188,0,226,236,3,64,106,243,76,1,64,132,96,235,160,132,171,48,228,239, -3,67,47,236,31,1,224,9,21,241,249,12,128,120,241,99,7,67,31,132, -116,160,59,224,13,20,197,175,225,4,0,228,211,0,142,124,209,32,165,209, -160,6,194,132,224,147,14,230,181,0,224,94,11,70,94,239,235,8,236,185, -12,224,70,9,225,145,0,128,70,141,133,236,244,13,235,48,9,224,213,2, -241,13,9,160,101,224,169,3,1,95,56,98,14,224,227,9,253,34,5,107, -217,226,10,5,224,74,9,1,49,54,83,32,224,243,39,224,240,3,64,66, -108,141,224,239,16,224,237,4,192,234,224,226,3,66,135,213,187,2,80,32, -35,65,200,163,115,249,93,4,96,126,162,182,230,132,11,229,22,13,1,50, -53,140,13,229,86,4,144,140,1,54,56,97,127,192,218,224,54,5,0,55, -254,195,22,234,49,15,224,125,7,233,44,2,0,58,129,147,236,50,13,224, -52,1,1,57,51,135,137,0,56,132,165,96,41,225,236,9,239,142,4,229, -178,5,139,141,137,36,224,43,1,128,155,126,196,64,136,243,51,11,229,162, -2,250,145,8,228,155,15,1,53,53,132,136,225,95,4,80,128,226,17,7, -188,132,96,132,222,249,225,178,13,0,51,129,52,230,115,18,238,222,4,255, -1,4,208,251,224,123,22,65,1,251,70,1,228,167,0,97,32,0,52,233, -147,7,223,254,184,27,238,240,8,108,226,128,83,0,54,224,83,0,229,31, -15,224,186,3,3,119,104,101,114,237,88,0,66,70,236,223,12,64,87,134, -43,229,119,4,100,233,96,157,66,1,245,177,5,0,39,67,93,0,80,64, -14,64,64,99,102,70,171,224,137,1,227,207,1,64,93,198,30,235,122,17, -228,108,45,224,114,13,64,113,203,177,70,142,64,46,131,239,66,184,231,99, -3,163,166,85,241,64,29,241,110,5,255,136,15,190,226,0,53,68,82,96, -249,64,58,196,47,4,54,55,56,32,58,128,88,128,15,146,39,0,55,131, -56,0,55,131,27,90,51,224,104,1,229,27,8,231,226,3,227,120,5,160, -35,68,58,96,138,86,160,64,79,168,58,231,14,4,0,55,236,84,14,141, -114,167,12,0,55,248,83,2,98,120,241,147,11,185,157,0,50,123,234,145, -151,161,52,236,156,30,96,163,130,185,0,85,236,25,1,255,46,1,255,240, -6,249,202,0,233,78,1,131,58,108,166,137,79,160,126,224,39,7,224,38, -3,91,95,224,38,0,81,220,183,217,64,140,233,26,0,130,7,74,68,233, -193,6,130,124,223,240,2,32,85,32,224,164,6,66,104,224,48,4,133,38, -224,48,0,255,197,1,224,161,10,224,37,10,225,39,0,206,164,194,132,137, -153,236,46,21,216,206,128,131,224,19,1,96,80,195,10,99,12,97,144,134, -227,72,69,160,24,96,26,129,41,141,190,221,8,104,177,227,72,0,129,87, -96,22,162,239,233,7,10,128,139,1,54,50,116,108,107,171,68,88,65,57, -92,121,154,76,200,38,66,161,147,76,0,49,98,211,203,39,98,110,64,31, -160,24,171,74,64,79,227,58,17,229,181,7,2,114,105,118,223,66,193,77, -159,50,150,240,101,167,228,81,5,228,225,3,169,248,164,225,230,82,0,229, -63,14,0,54,227,129,9,0,54,64,27,234,210,11,233,34,6,228,253,13, -167,125,164,252,0,54,229,22,7,131,254,0,54,65,178,230,45,6,0,67, -159,151,242,184,0,1,54,54,195,120,170,222,227,242,1,230,45,18,245,201, -12,135,229,230,159,9,149,61,0,80,129,205,110,36,1,49,54,122,190,96, -0,187,136,96,25,64,132,2,95,49,48,79,2,3,67,32,95,55,65,118, -2,79,32,35,64,14,241,36,3,96,215,70,229,64,86,107,134,97,62,130, -65,224,2,0,0,83,160,49,128,214,128,1,64,37,98,52,4,51,54,32, -95,52,220,68,224,36,6,64,1,126,230,96,0,157,106,145,195,1,66,39, -125,160,224,5,9,224,114,4,96,15,254,108,2,98,215,165,61,126,111,254, -109,5,128,38,254,110,2,157,150,254,115,2,203,230,255,107,3,127,178,197, -122,160,2,160,125,224,119,3,159,204,128,211,93,53,96,114,172,185,0,83, -65,2,1,50,32,145,106,128,32,1,57,53,118,196,97,128,113,12,1,95, -55,104,206,224,32,0,0,49,103,44,159,31,172,247,254,229,8,134,13,157, -162,3,95,54,48,57,129,167,119,40,0,67,65,73,133,246,66,239,96,8, -96,16,0,53,130,246,142,103,5,52,51,55,32,95,56,101,211,0,79,186, -248,129,254,96,169,252,219,0,64,0,1,95,52,111,33,160,159,64,83,64, -45,87,72,71,87,129,225,224,79,3,225,12,4,66,161,247,163,9,18,66, -97,100,32,71,65,68,84,32,114,101,115,117,108,116,32,116,121,112,162,244, -224,59,1,0,50,118,34,2,54,50,32,67,77,1,95,56,80,4,1,95, -51,189,145,0,51,144,131,140,171,225,161,0,195,121,160,0,66,196,197,200, -118,252,1,52,50,224,53,0,131,137,224,160,7,71,244,0,48,227,7,0, -194,52,146,44,64,142,128,126,99,98,224,217,15,202,132,225,158,0,128,57, -96,190,96,95,0,49,227,103,2,1,95,49,80,88,160,146,64,174,134,38, -101,168,96,179,0,64,91,9,0,85,130,254,96,140,1,50,54,68,57,198, -175,98,166,97,247,195,35,0,95,64,25,96,123,65,163,71,127,96,108,121, -107,225,90,0,64,186,0,51,144,197,208,77,224,76,5,224,70,8,0,75, -224,70,3,224,67,17,224,49,4,0,65,224,120,2,96,0,97,212,137,17, -97,215,96,113,223,40,224,170,0,224,108,0,224,68,1,192,60,0,51,137, -121,99,96,65,45,245,198,9,1,54,53,130,236,229,95,3,236,36,13,229, -92,6,100,39,96,216,224,77,4,99,202,161,53,233,197,8,237,13,5,89, -84,224,108,7,248,210,2,225,194,1,224,96,3,166,207,224,28,0,229,213, -7,224,26,2,196,121,224,11,0,192,8,226,240,1,129,21,203,64,71,198, -246,57,7,235,249,2,224,10,13,234,232,2,100,200,193,26,193,12,161,98, -96,7,149,216,224,82,24,224,93,11,101,53,162,107,96,8,192,111,129,131, -132,112,64,24,241,39,6,224,142,11,173,209,78,161,224,15,0,65,7,253, -97,9,0,54,80,37,67,90,224,19,0,109,62,214,144,104,128,225,131,9, -97,95,0,58,128,88,225,88,16,225,55,1,96,187,194,34,0,54,68,28, -224,31,7,85,107,237,106,11,170,56,226,85,3,224,54,1,76,175,75,29, -1,32,89,129,53,152,250,166,137,128,181,134,44,229,1,3,201,102,237,240, -15,226,194,6,136,231,143,214,233,146,2,239,103,19,0,53,158,214,233,192, -5,160,207,166,65,65,58,202,48,224,136,16,97,154,97,132,0,56,106,178, -64,87,224,49,31,0,52,128,49,0,54,234,148,3,245,62,3,69,45,160, -148,0,51,102,49,234,62,5,108,7,64,64,245,170,6,68,170,234,173,0, -98,93,64,36,236,25,0,140,180,95,199,65,31,0,51,128,131,181,104,202, -233,225,93,3,234,252,3,162,28,209,32,227,22,1,161,196,234,240,2,217, -36,116,57,234,247,13,67,9,224,117,2,225,49,17,0,50,131,177,194,154, -179,23,227,170,22,130,97,66,83,227,143,9,192,69,161,8,224,15,0,64, -148,239,199,5,224,226,5,232,250,8,241,210,1,129,32,228,145,13,128,55, -192,42,244,206,18,162,161,65,63,136,144,64,144,240,29,0,0,52,112,29, -64,25,228,31,7,187,37,229,161,4,65,119,132,20,239,96,8,251,95,6, -92,152,64,235,135,157,155,92,64,104,194,252,176,134,66,111,64,88,144,54, -64,95,160,150,0,53,96,150,162,198,224,131,4,242,172,8,194,64,168,142, -252,155,28,98,75,226,157,3,224,5,8,228,109,2,251,188,100,97,34,228, -68,12,250,88,14,155,191,96,8,118,101,227,53,4,96,60,251,217,28,99, -127,192,19,138,75,65,38,131,226,7,83,32,85,32,95,50,48,50,226,86, -2,4,101,84,117,112,108,237,156,0,0,67,104,183,64,70,69,118,0,90, -80,234,0,53,100,75,128,69,242,252,2,144,104,96,21,227,170,0,250,201, -11,6,108,105,116,101,114,97,108,64,96,240,234,13,224,18,5,65,41,240, -215,4,175,189,65,90,202,223,185,102,0,66,155,140,98,227,171,162,224,34, -18,254,9,0,0,83,173,11,160,112,64,231,224,53,15,0,56,197,238,224, -145,4,129,104,224,145,20,0,57,161,51,193,55,240,235,3,225,55,1,131, -188,96,21,139,190,64,21,64,202,226,208,8,187,98,229,255,1,91,176,233, -146,8,64,39,167,154,224,41,15,0,61,224,41,1,68,3,64,111,247,78, -5,228,115,5,224,46,1,180,155,102,245,212,155,64,66,224,58,16,224,147, -1,244,214,0,203,83,64,58,0,54,224,58,6,130,234,242,140,27,78,24, -226,225,1,210,140,65,32,150,191,247,22,5,96,234,101,241,240,119,5,0, -52,245,30,10,229,107,12,129,200,228,142,14,3,83,32,95,53,81,161,69, -37,130,42,64,138,214,148,108,240,229,245,0,227,239,3,144,78,141,222,66, -89,66,142,172,57,253,239,7,128,244,244,160,2,194,90,101,139,172,95,2, -95,49,48,83,141,192,168,101,74,108,14,224,126,13,137,76,64,170,231,219, -17,225,127,5,128,30,241,212,4,4,102,111,114,97,108,99,215,225,228,2, -0,55,79,135,199,71,191,85,199,147,160,35,70,12,160,33,231,249,12,70, -117,226,26,3,83,239,232,178,0,77,45,96,36,231,137,0,232,178,2,65, -158,89,240,168,187,96,39,251,110,0,228,155,11,4,76,73,100,101,110,121, -127,225,117,6,129,47,163,226,225,166,1,177,143,0,83,129,177,145,148,97, -110,0,48,69,235,0,50,171,235,128,132,0,67,64,7,98,48,169,210,188, -132,160,86,161,168,100,56,144,189,3,64,64,64,75,79,203,162,90,96,190, -64,251,225,11,4,233,190,3,104,157,64,36,227,193,6,78,171,64,36,0, -50,100,79,64,50,225,1,17,0,85,225,1,48,0,39,70,25,65,154,96, -246,224,213,37,0,54,163,32,64,172,141,56,226,123,4,102,252,75,228,226, -67,0,99,235,109,4,97,74,112,248,224,19,3,64,84,228,0,0,129,8, -231,191,5,128,145,226,111,4,96,105,64,56,167,26,250,161,3,0,55,244, -202,4,236,200,0,64,152,228,90,1,224,39,13,136,67,238,240,6,224,42, -11,77,203,224,81,9,233,15,3,0,56,128,67,96,226,147,27,224,68,1, -0,64,65,169,148,190,109,44,225,184,0,185,60,0,85,81,102,129,183,65, -77,84,35,0,49,68,152,0,35,147,201,192,131,96,12,193,85,105,126,89, -139,224,193,10,97,41,199,254,147,182,0,85,96,46,163,181,64,54,1,10, -65,144,220,64,14,198,241,64,174,67,13,133,151,1,49,53,96,113,128,13, -0,79,96,241,0,80,93,173,64,99,68,19,64,32,68,233,64,65,255,40, -11,224,5,9,225,227,2,0,53,93,23,0,95,247,185,18,3,109,111,100, -117,168,234,66,88,141,54,235,150,12,145,190,64,36,153,36,86,123,100,86, -128,7,234,6,29,0,49,136,40,233,243,6,236,5,13,96,97,224,96,0, -229,23,9,64,57,234,142,3,0,49,144,198,148,195,224,26,10,225,5,18, -6,112,97,116,116,101,114,110,229,184,0,134,183,224,152,21,224,78,18,0, -116,212,229,224,142,1,224,190,10,2,58,49,54,85,70,228,166,3,86,16, -228,203,1,168,141,64,65,224,36,4,171,178,140,87,64,37,228,203,17,136, -113,228,199,19,138,105,87,108,68,167,0,83,163,23,101,161,244,247,12,242, -234,1,128,47,195,73,224,49,7,232,222,5,229,12,0,96,53,229,15,0, -97,57,131,92,224,23,15,129,2,0,54,230,218,5,105,26,230,218,10,64, -131,230,218,18,0,81,229,217,28,192,215,230,206,56,224,211,22,133,99,0, -79,226,55,2,2,99,97,115,98,55,224,19,4,3,108,97,115,115,224,20, -7,3,100,97,116,97,224,19,8,4,101,102,97,117,108,96,221,224,22,5, -251,154,1,224,23,4,0,111,224,17,7,1,101,108,224,125,9,232,208,1, -224,21,6,2,101,105,103,99,46,224,22,3,1,105,102,224,17,8,3,109, -112,111,114,224,146,8,0,105,224,57,9,3,110,102,105,120,224,20,12,224, -123,8,96,21,0,114,224,21,9,4,115,116,97,110,99,224,191,8,1,108, -101,224,125,8,228,241,1,224,21,3,3,110,101,119,116,163,181,224,22,3, -0,111,224,210,8,228,42,2,224,22,4,6,114,105,109,105,116,105,118,224, -65,8,2,116,104,101,224,44,8,224,105,11,252,15,0,181,1,224,0,11, -66,53,134,111,78,133,0,90,155,88,64,20,234,30,5,243,18,2,132,111, -235,200,5,1,46,46,64,102,229,34,6,136,29,148,69,204,127,234,100,3, -105,88,229,185,0,240,106,0,69,207,227,112,17,5,83,121,109,79,112,101, -97,172,238,231,8,67,50,227,131,4,131,67,227,131,0,64,23,231,163,3, -115,209,233,82,1,128,177,1,67,32,137,81,0,79,147,241,225,58,1,234, -185,50,99,218,105,135,0,48,65,60,131,242,227,243,17,0,48,198,138,192, -153,227,240,0,233,236,14,97,54,235,130,20,228,166,36,64,185,224,169,2, -228,123,29,65,218,238,25,1,137,226,96,204,72,45,236,129,12,68,254,138, -17,118,133,237,68,14,182,154,237,113,4,0,67,238,85,4,160,127,134,180, -64,36,226,172,1,104,242,70,128,1,53,55,117,59,105,228,187,21,225,6, -10,141,243,233,213,4,225,213,0,230,148,4,193,129,240,127,5,1,48,54, -233,75,5,72,250,226,237,0,97,184,64,36,230,79,0,230,119,2,246,5, -0,64,37,64,29,0,54,226,170,5,1,64,35,153,49,1,56,55,150,176, -64,45,225,236,18,227,36,49,143,28,231,180,1,227,40,2,129,10,224,23, -4,123,175,227,65,19,254,27,2,227,97,52,231,63,11,227,84,53,226,204, -18,97,96,132,254,229,77,3,144,172,224,17,3,1,60,45,224,17,7,133, -7,224,17,3,136,219,0,79,143,181,77,70,64,238,128,14,232,202,0,193, -1,64,119,132,252,127,40,75,235,200,37,110,3,64,31,131,229,115,3,236, -208,1,147,105,236,182,3,97,24,1,53,57,96,16,250,108,2,236,112,7, -0,58,98,133,96,113,195,248,1,49,55,227,134,1,65,76,99,55,109,68, -163,129,0,54,66,248,138,110,131,34,130,94,64,25,148,68,0,53,81,35, -64,6,65,121,225,11,3,4,101,109,112,116,121,230,143,2,96,80,224,96, -2,191,53,0,83,96,61,92,139,251,235,3,87,42,224,21,0,64,38,192, -24,160,147,99,191,179,150,0,53,82,44,160,98,64,209,175,169,163,221,64, -17,174,244,64,17,65,3,228,137,0,108,142,98,34,65,12,65,43,96,15, -75,67,100,75,64,44,132,104,239,77,8,228,146,3,236,162,3,224,12,0, -132,246,68,14,132,168,0,90,128,190,0,90,161,90,64,7,188,47,108,13, -167,146,96,24,167,149,98,49,228,97,3,0,56,164,97,112,131,100,111,64, -29,238,220,4,99,44,239,117,1,224,9,1,96,192,229,102,0,67,48,97, -38,4,57,53,32,95,56,247,75,3,237,132,27,240,62,2,247,132,12,96, -107,229,150,0,1,64,85,226,20,2,1,40,41,104,58,224,91,18,237,216, -3,224,72,18,1,91,93,224,72,15,183,179,128,11,139,79,199,73,65,53, -131,234,244,69,17,166,129,166,124,64,49,131,164,241,3,3,96,19,230,230, -12,96,52,225,149,8,227,146,1,67,2,227,146,2,102,191,64,50,251,42, -2,0,58,129,198,134,221,227,47,2,67,246,96,78,66,159,98,39,239,255, -15,0,67,123,132,239,250,3,128,85,130,247,162,138,192,4,194,108,79,231, -231,209,10,1,53,56,77,149,224,234,12,0,56,130,218,231,209,30,224,88, -5,102,115,231,213,4,64,106,102,95,238,232,12,96,134,231,240,14,128,85, -231,241,3,161,54,189,247,0,52,65,127,2,52,48,53,85,213,70,104,102, -108,64,38,232,24,9,128,48,232,24,4,231,151,3,96,0,64,140,227,152, -0,243,254,12,233,126,39,243,242,10,233,125,20,100,8,166,23,1,66,39, -167,95,165,95,0,53,96,144,239,67,2,246,25,1,153,75,101,54,226,110, -6,131,19,160,114,229,162,3,65,92,65,220,64,5,226,124,1,193,204,192, -2,0,66,224,177,0,128,237,224,190,2,230,63,3,197,201,230,67,22,224, -156,3,226,226,40,243,33,1,234,22,76,234,20,4,234,19,9,81,196,197, -177,0,55,92,21,1,49,52,68,111,1,64,80,96,17,0,56,64,80,248, -137,7,99,101,0,55,64,36,1,85,32,158,8,96,72,64,163,115,249,0, -75,100,131,64,59,4,10,65,32,80,32,64,11,202,250,225,173,12,129,34, -113,144,160,78,128,40,198,115,225,188,5,97,185,192,30,97,184,225,198,77, -133,201,97,196,224,22,0,225,184,1,194,86,64,220,0,54,228,133,0,226, -110,0,1,90,32,224,74,1,64,34,132,9,89,183,96,14,218,24,81,206, -64,62,96,54,135,34,64,143,96,42,117,63,96,21,161,57,225,55,4,118, -6,225,50,1,193,25,193,19,128,7,97,255,224,27,0,64,59,118,213,131, -83,200,146,232,138,0,186,66,192,39,96,125,174,233,97,73,66,152,229,222, -8,226,233,12,0,80,225,45,6,1,95,49,128,64,138,9,234,24,4,128, -39,232,163,2,118,124,128,11,64,128,194,156,192,20,225,8,8,225,217,0, -192,182,130,12,193,229,3,50,32,64,89,125,89,64,104,64,39,66,62,194, -88,64,7,0,89,233,196,4,67,161,129,30,134,1,128,0,194,80,67,55, -224,29,1,104,137,97,167,192,37,96,17,195,166,192,143,96,0,91,184,234, -251,1,231,79,4,0,58,128,20,109,83,144,137,65,144,64,21,169,243,134, -170,228,213,2,227,32,22,227,20,0,229,8,3,96,24,72,84,2,55,32, -95,192,150,224,48,5,224,45,2,128,21,105,113,224,47,8,234,235,4,131, -67,138,212,96,0,64,182,245,155,0,0,54,132,207,149,34,136,132,0,49, -128,217,0,54,96,34,2,35,49,48,192,0,68,36,64,40,162,234,64,144, -0,80,128,42,166,182,0,51,227,2,14,225,248,6,194,139,97,215,64,16, -129,248,163,15,129,58,224,225,1,239,185,1,157,8,128,0,0,95,98,141, -105,189,64,128,131,143,100,198,64,90,99,155,0,73,128,155,131,29,0,85, -96,26,130,168,3,85,32,75,52,96,113,0,58,106,150,64,18,225,101,5, -224,13,5,71,240,112,125,96,135,128,85,79,71,97,6,224,39,1,99,201, -65,145,96,20,104,30,135,245,1,53,53,135,69,97,23,0,52,119,117,64, -20,129,143,174,144,160,53,76,55,0,52,119,93,195,231,227,75,1,128,57, -161,64,0,51,97,98,247,3,9,8,65,109,98,105,103,117,111,117,115,159, -18,160,46,0,54,200,190,98,250,0,95,187,30,130,9,64,218,164,245,233, -112,2,0,54,96,7,0,52,79,88,170,72,224,121,23,4,58,92,49,48, -38,224,116,3,224,41,16,11,32,32,102,111,117,110,100,58,32,32,32,32, -160,48,132,31,224,119,0,104,177,97,250,64,16,140,76,169,117,238,8,3, -2,69,79,70,238,6,4,224,114,7,80,57,0,48,198,42,224,145,21,8, -101,120,112,101,99,116,101,100,58,160,145,64,252,64,35,73,159,0,48,241, -173,1,225,53,1,0,54,161,53,241,22,6,65,212,224,18,6,155,254,224, -18,4,116,178,98,47,224,19,2,67,29,65,133,224,150,1,3,84,82,97, -119,161,32,236,161,3,160,246,96,21,0,75,225,105,20,2,123,45,35,160, -207,81,112,65,75,224,243,2,2,35,45,125,160,70,96,31,224,160,4,66, -129,224,159,6,66,124,224,158,6,1,73,110,202,142,160,139,224,27,2,2, -66,114,97,150,243,128,27,165,127,225,26,6,142,48,224,18,4,67,42,224, -121,6,65,122,64,93,67,38,242,206,6,134,224,224,23,10,102,234,231,220, -0,224,151,1,6,125,32,108,97,121,111,117,160,180,225,41,2,224,23,4, -128,111,99,39,0,95,72,22,2,95,54,51,208,9,224,25,2,224,20,1, -225,222,7,224,195,9,137,135,192,57,1,49,53,163,128,224,18,2,0,51, -103,61,195,152,161,218,235,120,44,96,0,66,163,229,170,1,133,146,0,52, -109,7,232,16,0,0,52,80,66,231,171,2,0,52,240,217,1,0,53,64, -136,115,166,76,222,128,209,96,4,100,186,168,119,68,214,96,95,165,197,0, -83,106,152,169,203,234,49,0,233,238,2,161,36,244,18,4,167,192,224,46, -30,151,235,64,32,160,42,224,39,15,129,71,160,85,224,39,17,146,204,196, -247,197,133,64,37,172,150,244,164,3,128,83,70,162,156,147,96,176,127,204, -224,39,3,0,52,132,41,97,69,85,201,64,29,0,53,83,143,98,3,192, -236,224,111,25,224,71,0,192,110,96,204,224,110,15,128,230,224,77,5,102, -79,72,211,74,233,65,228,124,146,1,53,51,128,49,227,147,0,96,52,64, -163,99,244,133,136,85,111,160,182,64,201,67,2,143,54,0,49,224,9,0, -2,56,51,32,160,209,64,32,0,54,79,239,226,126,0,3,95,52,53,49, -227,146,7,160,168,160,255,144,115,225,150,5,116,162,96,29,150,62,192,29, -103,77,110,202,225,58,31,141,58,193,58,226,5,12,96,243,224,158,1,3, -95,52,52,50,97,228,236,239,4,224,50,28,101,184,226,15,5,224,41,13, -131,94,99,64,97,56,64,8,110,244,64,8,169,157,192,223,151,61,160,251, -1,49,53,64,149,108,71,224,245,19,232,80,1,193,90,170,120,64,8,128, -206,130,140,128,135,231,237,1,72,215,64,25,0,52,81,200,160,71,228,5, -2,194,191,235,39,0,224,138,24,162,98,130,76,242,18,2,128,210,226,194, -1,1,53,50,226,83,9,192,101,128,176,65,26,75,110,64,86,230,226,12, -4,108,105,110,101,32,230,227,0,162,119,1,51,51,76,159,130,119,132,50, -173,104,224,211,0,76,120,100,218,164,252,0,50,127,167,160,12,0,54,96, -57,4,67,32,95,56,50,65,16,128,145,129,211,0,52,128,170,129,30,1, -49,57,96,202,128,37,96,102,128,43,197,41,176,211,225,51,30,228,94,29, -165,48,225,188,7,97,165,99,223,133,128,1,79,32,249,20,2,225,203,10, -228,139,3,128,153,165,194,64,9,162,59,204,182,236,163,0,195,19,133,169, -137,81,148,136,0,50,164,40,228,98,5,160,92,205,204,245,0,0,98,103, -96,78,129,14,224,227,6,1,64,35,112,219,64,86,186,48,226,138,26,196, -69,128,123,224,21,7,2,49,53,50,64,88,250,150,0,230,9,9,96,120, -131,247,164,96,224,29,4,100,124,128,247,114,37,229,38,3,0,52,87,78, -234,95,20,17,85,110,114,101,99,111,103,110,105,122,101,100,32,105,110,112, -117,116,202,103,232,15,5,97,174,195,169,140,23,64,27,0,51,113,17,178, -46,65,160,175,78,108,47,64,220,96,188,204,49,99,201,64,146,224,127,1, -19,73,108,108,101,103,97,108,32,67,104,97,114,32,108,105,116,101,114,97, -108,168,233,128,218,225,89,6,162,68,96,102,237,128,0,161,132,96,98,224, -162,11,64,6,65,123,129,74,224,81,38,225,120,1,226,39,10,225,254,16, -97,5,131,245,226,116,0,166,92,239,130,4,246,42,1,96,126,227,44,7, -254,28,7,96,148,231,9,37,163,241,114,38,224,0,2,66,13,133,109,161, -40,64,111,82,11,233,39,0,224,194,3,2,49,53,52,232,144,0,224,195, -2,224,181,3,70,9,224,181,6,224,180,69,224,75,0,64,63,196,37,192, -98,128,110,224,32,2,161,189,225,162,17,0,58,128,23,188,25,99,147,241, -213,1,88,33,231,54,4,148,186,199,189,0,85,234,208,1,114,39,64,142, -64,105,0,52,159,16,142,149,65,76,64,100,246,105,3,225,79,8,196,229, -228,235,0,194,24,195,80,224,16,2,233,102,14,225,35,0,224,39,2,0, -83,72,244,224,20,4,64,1,177,235,224,115,4,129,205,145,242,224,123,2, -211,21,232,230,7,201,205,228,167,0,144,19,230,17,2,130,237,0,85,226, -246,1,107,122,192,238,64,0,192,44,96,171,193,104,162,129,226,39,53,65, -25,162,26,224,201,1,167,214,65,119,192,228,133,46,230,3,1,227,254,2, -98,199,130,86,0,52,71,61,224,83,3,227,179,0,164,28,160,52,224,174, -6,192,194,192,179,224,191,32,227,163,6,224,166,2,228,48,14,196,43,128, -168,160,181,227,111,17,224,95,0,66,149,216,53,232,248,0,134,237,193,21, -231,199,2,127,166,0,67,64,7,72,141,112,110,240,234,3,1,108,101,110, -154,224,18,3,3,119,104,101,114,111,97,224,20,3,1,100,111,224,17,7, -1,111,102,241,35,2,224,177,0,103,184,194,226,128,110,224,50,1,0,105, -96,50,152,93,88,134,248,92,8,64,46,184,161,143,152,227,44,5,0,49, -103,108,160,32,140,128,224,0,0,225,232,1,99,167,230,8,0,64,254,64, -0,161,109,65,60,147,172,67,250,97,28,170,185,224,15,1,99,43,224,30, -4,232,72,8,135,183,64,77,67,26,128,77,129,134,205,45,104,200,74,12, -132,48,139,254,195,121,196,45,130,20,112,188,160,108,0,52,73,135,224,14, -0,200,249,235,247,7,114,199,164,59,224,27,0,129,109,3,95,52,55,54, -141,64,225,119,1,1,46,46,241,144,1,227,87,0,224,153,3,170,166,227, -220,4,105,136,149,140,236,181,3,240,146,0,65,114,128,78,68,171,129,254, -246,14,3,130,226,147,103,1,48,50,144,93,224,25,1,202,175,175,150,64, -18,173,82,233,216,9,163,44,0,48,138,18,97,6,99,125,239,179,0,227, -55,29,224,171,18,66,144,152,95,144,107,99,248,227,67,0,239,78,29,237, -29,8,224,230,0,234,218,1,97,91,234,230,7,237,254,14,132,141,161,160, -64,43,89,142,0,83,105,154,161,25,160,35,192,13,96,137,207,44,248,153, -1,226,129,5,224,214,10,128,139,224,214,7,204,53,224,214,121,64,137,224, -214,26,160,151,131,132,239,46,0,224,145,39,161,251,224,152,19,160,139,224, -138,18,226,198,20,131,17,1,53,52,115,227,226,187,30,68,103,152,24,137, -238,227,238,0,236,21,2,96,148,162,190,0,57,229,167,2,21,92,51,52, -38,115,114,99,47,77,105,99,114,111,72,115,47,76,101,120,46,104,115,64, -21,6,44,51,57,49,58,49,52,174,228,227,227,0,225,211,9,224,11,2, -205,174,67,11,229,19,6,131,9,137,123,206,240,126,112,1,50,51,82,47, -0,54,96,248,0,53,109,130,64,0,104,225,233,83,3,97,62,225,197,0, -133,34,224,107,0,194,132,225,220,1,226,173,4,163,200,128,59,225,143,5, -96,81,65,140,229,159,5,224,84,1,226,47,4,226,32,17,0,64,138,19, -161,199,72,18,224,217,13,112,1,96,67,224,29,11,130,2,124,12,0,52, -130,111,228,208,8,96,34,3,52,52,32,67,115,101,2,53,52,54,224,69, -8,1,95,49,117,112,155,154,136,148,224,109,12,224,86,7,193,146,132,222, -232,176,4,225,25,60,224,220,26,240,25,8,171,39,234,206,0,245,167,21, -164,150,226,10,19,176,34,131,109,0,51,81,88,225,67,12,224,35,0,225, -171,17,224,33,28,129,173,0,51,161,173,225,133,12,96,13,192,14,225,174, -31,225,59,13,2,95,55,50,104,195,68,61,204,251,65,154,0,50,87,114, -128,85,99,83,132,122,131,76,239,4,4,65,219,241,116,1,133,26,72,105, -132,232,132,211,245,112,0,128,251,109,49,64,23,64,44,84,97,245,144,2, -224,33,25,64,20,0,85,195,206,234,160,5,98,112,94,99,197,75,130,101, -191,68,224,79,11,129,14,163,215,97,222,213,217,192,209,192,19,92,156,105, -64,224,152,15,224,32,24,224,185,2,97,60,128,100,65,236,147,221,224,168, -20,160,17,224,33,20,97,199,0,54,171,200,225,134,17,64,37,153,112,227, -56,1,231,194,2,225,71,0,2,50,54,56,128,93,134,150,225,75,20,160, -130,225,78,3,192,83,109,16,1,49,53,65,213,1,85,32,254,44,0,226, -65,1,130,237,160,118,231,30,1,0,51,75,140,224,48,1,224,100,1,224, -145,1,225,114,19,225,116,4,224,98,50,65,44,154,61,230,207,1,225,44, -11,130,116,225,43,48,122,154,164,175,164,178,225,62,2,224,104,3,68,153, -96,86,64,70,224,241,11,224,123,40,64,91,236,66,2,224,119,5,129,60, -224,98,6,225,0,0,200,146,99,179,225,221,7,167,229,196,61,142,81,224, -43,8,101,232,224,221,1,76,54,224,106,1,224,203,33,229,62,0,224,122, -114,224,50,0,224,98,0,239,213,3,109,20,0,50,233,71,2,24,68,97, -116,97,46,73,110,116,101,103,114,97,108,46,94,58,32,110,101,103,97,116, -105,118,101,95,227,1,111,110,222,176,66,129,242,152,0,96,220,226,6,8, -128,152,192,203,1,95,49,76,216,224,191,8,160,36,224,179,4,224,36,21, -98,31,64,126,146,178,3,85,32,75,50,96,110,64,18,144,47,71,157,0, -56,67,132,0,49,100,200,75,19,64,28,143,15,229,79,0,225,5,1,0, -58,128,35,4,10,65,32,80,32,64,11,138,130,96,122,64,14,134,131,70, -98,1,80,32,127,95,1,64,80,128,24,0,54,224,24,3,97,78,160,24, -254,56,1,0,80,160,212,160,24,221,241,64,1,0,89,161,27,226,179,5, -224,10,0,168,28,86,161,234,158,0,232,53,1,64,22,135,250,0,52,86, -170,100,55,247,60,16,7,109,97,116,99,104,101,100,32,217,230,254,233,1, -245,70,0,237,34,0,227,117,0,179,108,128,133,232,166,14,232,30,3,224, -62,3,128,59,202,145,99,179,167,14,233,93,3,192,216,231,177,0,99,22, -245,2,7,242,217,9,96,93,135,243,183,194,96,56,210,96,245,67,8,131, -105,228,77,4,224,214,0,185,176,224,34,5,193,110,97,134,225,3,4,248, -215,8,146,210,224,36,5,129,167,84,100,0,55,169,198,128,29,1,67,39, -129,243,224,41,1,96,14,225,60,1,176,42,192,163,224,82,3,192,18,162, -10,224,167,4,224,165,11,225,171,9,186,248,224,67,52,233,160,1,224,41, -0,224,60,1,224,57,21,225,9,0,225,242,2,192,127,225,145,5,224,60, -9,213,149,224,113,1,235,15,9,226,138,0,107,196,226,4,10,130,35,247, -148,2,224,16,0,178,18,226,124,11,161,184,99,153,0,80,128,30,99,111, -227,93,1,13,66,97,100,32,115,116,114,105,110,103,32,103,97,112,242,127, -1,224,80,8,226,194,6,68,151,128,18,227,3,6,155,211,96,152,96,131, -226,255,3,132,170,197,118,0,85,107,140,0,35,89,228,245,177,7,235,91, -1,96,66,166,76,225,151,11,129,210,224,33,18,0,57,111,192,224,32,19, -131,117,224,99,18,214,11,224,133,18,100,15,224,33,20,212,4,224,33,17, -224,135,24,84,98,224,67,22,97,47,67,229,174,32,242,48,8,124,171,122, -141,164,50,103,201,64,8,189,204,0,53,95,110,6,53,50,57,32,64,35, -54,187,200,224,18,1,2,64,35,57,211,71,143,166,0,80,101,187,0,50, -65,67,134,245,223,32,66,104,64,121,2,52,57,32,128,71,101,59,225,228, -4,227,208,1,96,78,167,133,66,56,240,86,2,235,71,5,132,90,130,129, -100,81,163,254,162,130,226,238,1,224,23,0,1,95,57,64,146,149,115,64, -22,98,165,221,194,0,79,66,224,230,77,0,66,210,225,97,2,66,156,224, -179,8,228,6,0,224,97,0,201,17,160,16,224,111,4,224,99,8,224,98, -27,225,22,1,128,86,224,35,11,230,25,0,96,81,0,49,142,122,67,53, -202,125,160,22,0,56,132,9,227,79,1,96,43,0,54,224,21,4,99,132, -66,56,224,100,16,96,33,97,205,224,32,19,69,34,224,33,22,0,50,224, -33,23,228,10,10,224,32,5,0,55,224,99,24,249,255,16,132,124,220,39, -0,89,193,176,131,70,231,85,5,252,20,8,229,226,8,245,140,2,0,53, -162,91,226,140,13,96,61,230,99,0,236,5,1,168,87,167,44,161,233,76, -239,146,45,128,0,230,44,1,160,70,229,149,1,250,247,0,192,221,64,33, -224,21,1,96,76,0,49,192,12,64,0,64,168,237,22,0,227,36,0,66, -91,99,189,161,30,138,128,0,79,178,210,233,139,8,2,78,85,76,102,34, -98,58,224,37,16,2,83,79,72,128,37,64,154,224,37,17,1,84,88,128, -37,66,240,224,37,16,0,69,192,37,67,121,224,37,17,1,79,84,128,37, -68,105,224,37,17,1,78,81,128,37,155,93,224,37,14,2,65,67,75,128, -37,69,177,224,37,16,1,66,69,161,9,70,94,224,37,17,0,83,128,36, -65,96,224,36,16,0,72,160,187,69,95,224,36,16,1,76,70,161,82,225, -121,20,0,86,160,74,102,7,224,37,16,0,70,192,75,225,121,20,1,67, -82,160,37,225,121,20,1,83,79,160,37,225,121,20,1,83,73,160,37,225, -121,20,2,68,76,69,160,38,225,122,20,2,68,67,49,160,38,225,123,20, -2,68,67,50,160,38,225,125,20,2,68,67,51,160,38,225,127,20,1,68, -67,151,128,0,35,103,132,224,38,16,1,78,65,162,60,77,187,225,15,18, -1,89,78,160,38,226,252,22,0,66,160,38,225,131,20,1,67,65,192,77, -226,254,21,0,77,160,37,225,132,20,1,83,85,192,115,225,132,20,2,69, -83,67,160,38,225,132,20,0,70,163,0,108,218,224,37,16,0,71,192,37, -225,130,20,0,82,160,37,103,65,224,37,16,0,85,192,37,225,128,21,0, -80,160,37,225,127,20,0,68,195,228,0,49,96,229,209,168,224,0,19,69, -68,143,168,2,95,52,56,169,116,73,60,154,4,154,52,79,201,64,12,102, -204,0,53,65,26,2,95,53,57,64,124,96,255,2,95,54,48,224,11,0, -0,58,128,7,4,10,65,32,62,61,79,218,64,43,64,12,96,11,143,215, -0,60,96,11,0,54,96,11,3,105,99,109,112,96,14,143,192,250,132,1, -137,251,119,236,224,20,8,65,39,224,20,7,0,57,224,20,12,66,132,224, -20,7,0,49,98,154,224,21,9,66,99,224,106,8,138,79,224,20,5,0, -53,64,231,0,67,108,81,224,106,2,119,137,0,49,110,158,0,95,171,59, -224,7,53,65,21,144,189,79,50,1,73,32,114,166,71,193,183,120,211,156, -173,154,3,67,32,61,61,233,77,1,135,198,187,9,157,95,238,122,5,200, -37,103,162,234,102,0,199,213,96,216,252,7,7,226,101,1,3,99,97,115, -101,98,102,192,58,141,48,66,3,138,11,244,0,0,130,16,242,182,0,139, -34,64,101,104,110,136,201,207,126,232,170,0,76,6,3,67,32,60,32,134, -133,168,85,136,79,224,234,3,224,28,0,128,232,96,229,128,75,201,15,192, -250,224,34,1,96,110,224,68,3,204,28,224,67,5,225,5,2,226,52,3, -192,0,108,123,64,241,146,14,99,21,1,52,57,65,122,154,174,96,81,224, -106,91,65,92,138,31,226,164,7,0,54,227,15,11,0,49,101,110,227,37, -8,65,179,224,63,8,224,41,11,79,8,226,249,8,0,49,101,118,226,250, -44,64,190,137,191,129,251,0,80,207,71,130,35,115,196,96,36,164,159,83, -111,203,40,106,30,64,132,107,47,96,54,2,58,49,53,71,18,184,246,0, -53,71,108,96,168,96,24,132,135,107,70,162,249,174,140,95,141,192,114,131, -5,126,233,227,72,0,234,205,2,142,121,163,66,224,35,1,96,95,212,179, -254,37,1,139,101,130,207,212,106,255,177,5,85,159,224,198,4,97,27,192, -41,255,188,16,77,180,235,55,0,125,108,205,130,64,136,0,54,131,108,3, -39,32,95,50,66,27,238,157,0,128,14,239,54,1,69,212,144,107,113,100, -77,138,176,55,224,35,6,0,54,133,25,160,35,160,244,64,105,213,116,224, -242,2,98,186,224,242,35,227,196,2,224,241,48,165,37,224,181,5,0,52, -64,89,224,181,0,0,53,64,195,64,43,132,138,224,179,0,225,23,0,226, -211,4,0,64,224,61,1,224,19,3,179,21,224,222,35,160,165,224,222,52, -163,224,5,39,32,95,54,48,55,174,4,162,146,96,53,119,117,96,173,77, -63,160,13,68,47,1,53,55,95,49,159,209,205,75,242,173,1,64,90,131, -124,253,236,0,225,61,16,114,145,224,38,10,226,62,13,131,90,226,66,23, -249,5,6,7,100,105,103,105,116,84,111,73,184,237,97,19,241,156,9,192, -16,177,166,64,86,245,35,0,224,49,27,96,176,224,49,22,64,39,96,255, -97,34,132,122,164,157,98,222,152,89,65,233,227,103,5,0,52,68,3,226, -51,6,114,124,64,45,228,126,6,84,75,248,10,0,230,222,0,207,225,132, -182,197,95,160,172,194,63,96,78,191,165,230,237,6,194,26,229,160,5,89, -28,128,63,0,48,145,227,98,168,96,90,160,156,0,54,162,6,243,130,0, -243,174,0,232,13,27,4,83,79,85,82,67,141,7,160,204,195,20,65,75, -131,52,130,240,3,95,49,57,53,96,124,96,210,160,19,2,54,49,50,66, -24,148,76,0,95,90,52,247,198,1,64,205,224,174,5,96,89,160,210,64, -186,249,248,1,87,218,219,196,240,239,1,225,76,0,0,53,97,163,245,180, -11,233,77,4,86,115,115,110,98,173,246,121,5,15,85,110,99,108,111,115, -101,100,32,123,45,32,99,111,109,109,219,153,136,235,228,22,5,243,245,0, -244,213,14,231,229,0,129,248,233,0,0,225,194,13,95,167,193,15,132,103, -0,52,128,34,246,233,2,241,98,11,224,149,39,192,103,224,148,28,139,50, -224,149,25,227,97,1,224,150,7,234,140,5,169,249,226,251,11,224,46,30, -165,160,163,75,224,233,3,224,84,4,129,121,224,177,10,192,158,224,26,0, -64,6,133,137,224,18,4,233,160,0,195,147,66,137,134,133,0,85,138,114, -129,18,3,83,32,95,50,109,251,128,185,1,95,52,66,174,128,101,225,173, -10,64,68,134,158,0,85,225,113,0,128,50,67,81,243,27,0,131,94,0, -51,197,217,224,72,4,100,221,67,72,135,87,64,81,202,30,102,49,230,59, -3,224,156,0,160,100,224,74,5,128,60,230,31,16,229,248,5,152,177,105, -211,3,95,49,55,57,229,213,2,19,92,51,52,38,108,105,98,47,68,97, -116,97,47,67,104,97,114,46,104,115,64,19,4,44,49,48,53,58,145,20, -132,8,215,143,224,128,0,229,155,17,192,109,230,1,0,128,171,229,168,4, -98,9,101,168,100,129,223,52,236,27,18,130,78,192,25,236,133,4,203,184, -235,209,59,224,69,10,129,110,224,69,7,132,202,162,203,141,165,224,91,5, -229,144,17,4,109,111,100,117,108,237,160,1,237,140,2,162,200,236,79,12, -135,224,238,103,0,141,162,166,152,237,119,10,96,173,160,88,65,101,198,224, -150,242,1,64,85,129,123,203,21,0,89,153,32,224,214,0,224,13,1,191, -110,97,150,3,39,32,64,80,112,217,1,52,56,64,152,102,49,0,52,66, -229,64,163,127,108,119,244,167,54,0,75,96,109,64,33,80,182,1,52,56, -122,0,99,173,198,109,96,59,224,60,4,128,0,183,68,225,235,5,110,145, -128,25,229,46,0,224,39,0,128,15,226,25,8,98,137,224,80,1,228,162, -1,224,46,13,170,236,160,28,229,85,1,238,208,5,160,30,111,188,206,207, -224,163,0,66,9,250,71,4,192,171,160,79,160,126,196,128,160,36,224,24, -2,224,150,0,154,159,226,79,1,71,32,224,127,1,228,41,3,218,158,96, -43,247,240,5,200,186,135,54,129,139,194,81,161,140,225,141,6,160,54,129, -249,224,51,9,113,92,96,117,224,52,4,135,141,192,63,64,11,133,69,227, -17,0,128,28,64,7,192,198,193,67,225,196,1,252,99,3,65,70,120,157, -201,121,134,42,129,141,3,95,49,52,51,160,229,163,157,193,47,224,231,13, -168,206,224,179,7,108,18,96,152,251,179,2,224,190,3,129,139,132,135,161, -209,249,57,1,230,234,0,129,190,64,192,224,238,2,192,159,225,77,0,224, -158,23,160,108,225,138,5,129,190,193,61,64,88,254,248,1,224,165,0,224, -95,50,128,186,192,95,192,69,128,101,226,47,15,234,62,0,64,22,241,10, -3,226,186,1,229,133,11,225,77,1,99,56,228,96,1,250,216,1,65,239, -160,67,225,125,1,129,90,232,215,17,228,39,1,227,175,1,234,81,25,192, -59,68,221,225,22,8,226,202,3,227,200,1,163,203,224,198,0,228,71,6, -233,122,13,224,196,1,230,117,18,129,229,224,138,12,139,94,195,60,0,48, -75,137,224,208,14,128,169,66,0,96,48,235,24,4,13,108,97,121,111,117, -116,32,101,114,114,111,114,32,125,102,120,229,188,23,224,153,24,227,241,5, -161,78,96,43,64,23,96,254,228,88,8,229,128,1,163,214,129,174,102,98, -226,56,1,244,9,5,130,23,245,41,0,163,140,224,10,4,225,248,1,5, -67,32,95,51,51,48,165,43,231,184,2,230,179,0,224,148,10,160,191,227, -59,1,65,59,162,242,225,66,1,5,115,121,110,116,97,120,129,66,225,64, -30,71,95,0,54,231,117,1,123,65,167,118,237,21,1,1,80,32,124,21, -201,11,138,164,96,22,70,109,160,46,138,117,104,39,64,14,138,50,4,85, -32,75,32,65,106,219,100,7,1,10,65,160,229,5,57,32,64,90,32,85, -169,79,233,35,4,224,18,6,138,34,231,0,8,224,18,6,119,76,103,254, -163,206,120,81,128,103,0,64,64,131,64,234,0,85,72,151,224,7,2,105, -17,224,67,1,64,225,160,42,192,49,224,140,7,65,176,224,121,6,180,204, -224,18,3,79,179,224,72,6,192,7,224,41,6,129,108,160,41,233,97,3, -65,46,217,78,1,48,53,64,24,2,95,54,50,131,81,96,52,66,53,0, -58,128,222,225,162,1,98,206,129,162,69,16,97,107,108,252,0,73,128,19, -137,70,1,73,32,64,11,129,242,191,85,0,80,72,13,138,31,0,95,143, -66,2,90,32,90,67,74,112,140,0,89,96,93,64,155,201,207,194,213,131, -247,229,236,1,192,186,0,56,130,57,140,128,208,142,106,125,132,132,230,131, -0,224,24,6,160,8,109,105,1,52,56,99,24,195,130,68,143,102,93,101, -73,101,158,143,97,227,41,1,65,23,167,119,0,56,112,12,1,56,51,64, -72,182,81,172,0,140,150,97,104,192,205,198,80,230,15,5,198,218,203,79, -224,7,1,163,209,228,38,1,160,161,144,43,64,5,185,14,224,33,12,128, -27,224,26,6,129,3,160,137,0,80,135,188,168,117,224,38,13,132,9,103, -75,163,203,162,61,194,68,184,66,96,12,96,11,248,83,0,66,106,67,145, -226,148,2,5,39,32,95,55,52,54,161,86,129,8,225,7,4,161,68,192, -31,0,85,67,187,66,31,0,90,64,13,76,104,166,50,0,51,124,86,224, -0,2,3,95,52,48,55,237,199,2,5,80,114,101,108,117,100,172,83,66, -39,132,72,0,75,98,145,132,62,129,96,230,183,5,232,195,1,0,32,151, -204,96,59,132,95,228,155,0,132,132,66,4,160,69,160,44,64,20,237,212, -1,65,84,226,82,0,161,90,231,59,2,161,93,235,188,2,163,174,224,53, -5,128,26,1,95,57,117,203,2,95,49,52,147,81,169,249,224,5,15,192, -74,2,95,49,52,89,22,67,239,192,1,227,247,1,65,146,224,21,12,0, -50,224,20,7,3,85,32,75,51,224,17,4,3,85,32,75,52,224,14,1, -64,72,1,75,52,224,13,6,129,246,230,198,4,64,200,204,157,224,226,0, -224,16,1,160,13,128,8,97,122,99,55,225,59,10,192,48,236,190,2,224, -27,7,161,149,224,22,0,128,19,65,15,0,53,99,199,6,57,54,55,32, -95,57,49,94,18,226,77,1,2,95,51,53,162,123,1,95,50,65,111,78, -5,228,143,9,98,137,239,138,1,224,7,29,228,188,10,2,64,95,51,203, -250,192,112,229,152,3,3,66,32,95,51,70,198,2,95,49,48,66,187,224, -36,3,0,75,192,36,224,35,1,75,95,224,35,6,193,129,140,184,1,95, -57,74,245,1,95,57,140,174,162,237,148,206,186,79,129,40,116,241,131,247, -108,112,224,5,0,169,120,0,55,97,40,96,76,192,77,73,190,96,21,0, -49,150,67,160,154,192,1,3,95,49,50,54,244,58,2,128,1,225,88,11, -192,128,97,39,162,0,96,0,96,24,236,103,2,224,36,0,128,53,234,183, -0,66,239,4,55,51,32,95,52,101,190,0,64,230,77,14,189,202,225,171, -11,192,11,224,141,1,224,107,2,226,152,1,1,95,51,233,42,4,128,0, -64,123,171,44,118,51,1,52,55,178,209,1,52,55,209,207,0,73,64,194, -159,14,224,125,11,224,7,3,224,213,2,64,18,134,15,130,214,228,68,3, -224,2,12,225,57,7,227,85,1,224,44,21,224,45,26,224,48,6,224,49, -42,237,154,0,0,39,139,30,228,255,1,102,210,160,5,192,22,161,149,164, -39,134,234,226,69,2,144,232,132,239,231,18,1,224,5,3,231,30,4,196, -136,224,66,1,0,95,231,122,1,164,31,0,55,171,19,163,178,1,53,56, -230,106,1,96,81,136,27,97,227,198,211,3,95,54,55,56,64,12,72,8, -224,22,2,192,239,224,88,3,224,85,9,160,50,229,130,3,0,95,221,85, -128,0,162,10,224,2,24,227,49,3,225,37,4,192,1,225,142,10,225,185, -3,224,11,2,97,35,224,68,11,229,113,2,224,33,12,224,98,8,224,28, -19,224,19,0,227,218,1,224,20,0,224,8,2,1,95,54,107,89,64,0, -226,7,0,225,201,1,225,30,3,64,15,224,200,3,89,96,227,45,1,195, -118,239,85,2,173,103,160,42,192,19,129,137,160,179,128,85,227,114,10,128, -92,160,62,192,195,226,195,3,96,5,193,148,224,57,3,162,140,224,25,10, -160,2,224,25,17,227,4,1,225,90,3,192,164,64,19,250,25,2,225,39, -4,96,17,87,210,233,61,7,160,68,96,86,224,80,0,229,97,2,224,224, -8,71,68,98,160,128,39,0,54,101,11,64,53,202,180,228,191,0,64,126, -156,107,73,182,0,50,70,108,192,120,128,201,224,28,13,67,44,230,71,0, -64,0,65,144,64,3,234,87,2,224,246,2,226,20,3,129,7,224,210,4, -160,247,224,128,7,224,215,0,224,236,3,224,218,0,202,196,224,249,2,97, -150,226,93,14,232,220,1,228,93,2,226,92,255,226,92,45,226,90,1,96, -0,226,2,14,225,67,3,64,13,226,8,31,0,55,224,165,5,96,26,193, -4,232,91,4,128,155,192,149,70,48,64,147,255,10,2,96,0,96,149,64, -106,227,2,13,122,134,224,120,8,224,136,10,96,0,238,35,1,160,60,227, -108,24,128,215,128,188,145,237,95,110,81,145,226,241,5,231,41,2,160,3, -191,220,162,150,225,79,2,224,90,1,233,29,3,98,150,225,178,3,162,227, -200,213,225,227,0,137,68,128,193,197,119,138,70,227,145,19,64,84,235,38, -10,249,7,5,0,89,64,184,96,121,226,234,1,226,218,1,226,202,6,192, -207,225,41,3,224,97,1,226,84,6,234,46,1,224,89,8,163,81,64,250, -64,66,65,61,199,177,224,82,4,224,77,16,225,208,1,161,173,186,61,160, -69,224,74,10,160,70,251,47,12,11,110,111,116,32,101,120,112,111,114,116, -101,100,251,53,0,96,0,74,110,218,216,0,82,64,107,108,173,101,106,111, -116,3,95,52,51,52,203,32,6,95,52,51,55,32,95,52,93,16,225,124, -0,64,24,160,7,224,121,12,1,58,32,128,111,1,95,51,203,211,64,113, -145,237,128,231,224,5,18,112,109,172,14,201,52,96,3,238,158,11,64,0, -64,183,0,57,76,113,160,45,97,204,240,13,3,96,4,160,21,224,23,8, -224,33,3,129,179,236,16,13,162,174,196,2,161,129,162,100,249,8,5,226, -142,6,224,21,2,224,160,4,224,140,0,96,15,160,135,227,80,9,224,7, -15,230,47,23,128,13,224,184,0,96,16,171,55,228,194,6,194,190,224,234, -1,227,177,0,3,95,55,53,49,237,42,0,86,38,217,1,224,240,7,224, -0,6,225,193,12,144,30,225,190,6,211,46,141,254,224,46,3,80,60,253, -228,8,64,43,1,57,54,77,58,0,49,82,32,224,49,5,240,112,4,96, -0,226,27,55,129,60,229,16,4,97,121,133,182,0,80,226,44,13,224,62, -3,65,165,229,9,5,192,39,230,133,5,133,185,1,50,50,120,161,168,217, -226,107,30,96,0,224,85,28,184,94,226,193,49,226,192,36,162,120,226,133, -5,226,126,1,69,136,160,13,102,49,229,145,0,230,35,2,98,135,128,24, -129,72,139,197,225,120,15,64,1,248,242,0,230,152,9,224,142,2,96,10, -225,151,1,101,109,225,25,7,70,175,64,128,128,20,0,79,128,9,1,95, -57,76,103,2,95,54,52,65,75,193,47,1,95,55,254,101,1,96,0,128, -81,231,35,44,192,54,232,109,1,240,90,5,133,33,128,245,98,152,64,52, -224,93,2,126,13,130,167,226,78,5,86,252,102,150,149,70,113,154,113,167, -216,125,96,199,227,237,1,64,0,226,107,12,224,165,26,160,145,113,6,228, -65,5,224,79,6,228,82,2,224,0,4,228,21,12,229,55,61,99,204,232, -210,20,194,41,224,220,9,202,204,224,220,12,97,213,224,85,32,160,82,225, -114,8,224,0,1,225,27,15,103,76,0,54,167,190,2,95,52,52,221,26, -167,143,0,52,71,195,84,15,103,177,1,95,51,86,11,64,49,219,60,1, -95,52,73,252,192,49,152,140,224,36,0,150,255,163,160,168,207,236,203,0, -213,133,234,124,6,201,178,224,40,1,160,2,128,186,204,3,160,5,160,21, -224,81,0,224,43,4,226,60,3,224,24,3,164,213,237,91,6,225,88,0, -224,11,1,0,83,74,253,112,8,228,88,0,128,34,231,35,17,236,163,3, -227,31,2,115,151,224,48,0,164,87,224,13,0,163,193,161,228,224,181,1, -237,113,3,192,155,226,1,2,234,185,2,160,56,96,43,98,4,128,110,160, -0,224,227,0,197,26,229,212,4,64,1,96,56,224,38,50,165,49,168,17, -164,231,226,192,18,225,38,14,128,204,160,108,254,110,13,224,21,8,227,1, -5,129,228,0,83,119,118,106,112,230,120,9,128,60,225,180,26,210,2,128, -48,225,180,5,224,145,2,160,12,224,13,14,225,233,5,224,27,0,233,59, -1,193,195,116,90,224,184,1,224,0,3,237,235,0,224,182,28,192,239,224, -129,22,224,171,77,224,170,37,140,6,224,170,117,227,216,53,162,177,224,151, -14,192,64,224,154,5,128,2,227,187,0,228,167,6,163,74,195,109,195,205, -109,166,101,157,245,170,5,96,92,249,146,0,153,12,249,163,10,224,229,53, -211,26,224,229,14,242,60,0,224,224,0,228,191,43,101,111,2,49,52,54, -112,71,192,74,137,33,192,32,169,41,228,226,10,3,64,95,55,54,96,74, -132,0,193,103,128,8,64,20,231,111,5,64,19,64,25,79,15,64,115,0, -56,250,167,0,218,89,224,99,0,196,65,225,184,0,102,68,230,107,5,64, -86,192,114,4,95,49,50,49,49,161,96,160,67,186,187,1,90,32,192,164, -98,122,1,95,57,64,28,71,39,0,51,231,39,2,230,196,10,235,133,0, -64,27,192,21,138,187,182,132,75,114,96,27,135,101,71,235,108,207,239,132, -26,239,121,19,15,117,110,100,101,102,105,110,101,100,32,109,111,100,117,108, -101,239,137,8,189,185,99,128,65,1,233,21,1,251,77,5,225,61,3,194, -94,149,116,0,49,241,148,10,224,43,4,224,41,3,1,95,56,226,254,1, -128,102,0,80,179,21,229,230,0,128,53,75,94,226,78,3,156,70,96,239, -97,152,65,116,223,96,224,106,0,225,93,0,224,171,5,249,241,0,224,21, -5,224,158,3,232,107,13,96,81,193,5,224,58,9,64,163,224,200,0,162, -63,243,247,2,224,24,3,193,195,0,54,73,192,99,125,132,240,150,61,0, -56,233,241,1,96,220,162,3,130,15,194,9,161,32,224,122,1,0,80,203, -58,160,25,64,73,99,105,225,43,1,65,37,0,49,209,102,96,219,96,136, -99,149,64,84,226,85,18,186,79,131,11,226,80,1,146,64,98,68,64,92, -0,48,96,92,90,137,236,78,11,2,50,48,50,224,58,2,6,116,121,81, -73,100,101,110,128,60,236,101,1,0,58,128,182,195,62,228,119,2,66,216, -126,87,100,89,67,151,98,11,1,95,53,131,222,225,191,1,129,176,97,43, -227,186,2,227,172,6,128,70,108,70,75,70,226,111,1,193,96,96,137,147, -6,1,80,32,64,11,146,160,227,13,2,64,20,0,54,224,20,0,246,215, -1,64,8,244,179,2,2,95,50,51,64,254,193,249,64,12,142,157,0,95, -125,221,197,175,227,115,6,67,68,96,55,160,0,224,50,18,224,42,7,96, -0,138,232,64,162,139,217,226,175,9,161,45,96,0,224,29,35,230,92,1, -128,1,224,41,2,224,18,9,224,82,13,224,21,24,96,99,192,9,130,73, -1,95,57,76,133,105,12,3,95,49,52,53,66,8,100,104,3,49,32,95, -54,95,176,2,49,51,52,102,213,66,22,130,16,224,29,15,100,234,2,95, -56,52,68,72,3,95,49,48,49,134,159,128,135,160,5,67,230,227,71,0, -224,6,3,227,93,2,68,221,65,95,141,20,98,155,111,93,72,158,192,201, -0,83,164,47,224,237,3,132,39,197,240,98,201,67,133,130,43,135,29,226, -154,0,0,55,95,247,224,155,2,64,44,0,55,109,186,224,75,1,96,172, -99,251,66,216,235,31,2,224,98,0,96,95,232,109,6,224,98,0,224,22, -2,224,59,0,128,191,129,62,0,57,142,100,104,174,112,16,163,62,64,112, -3,95,56,50,50,83,65,161,90,0,57,83,120,0,51,99,163,110,238,200, -152,162,250,104,27,137,40,182,34,0,52,88,99,230,176,9,4,79,32,35, -57,55,228,206,1,0,50,65,191,0,52,141,113,64,132,129,175,103,140,4, -52,32,95,54,49,110,170,3,49,53,32,95,68,127,4,95,49,56,51,32, -235,50,0,224,34,18,98,35,1,35,49,165,23,66,20,214,126,142,75,226, -154,1,162,209,249,72,1,97,180,0,79,64,185,0,80,64,253,0,53,228, -213,2,1,45,62,132,207,129,155,64,30,1,56,50,102,3,64,215,160,209, -135,248,134,210,224,66,10,0,61,160,66,225,226,2,71,21,1,52,53,65, -1,173,121,224,127,6,3,79,32,35,49,65,227,128,95,224,123,0,1,49, -52,73,1,66,242,64,229,202,34,224,59,2,1,49,50,97,220,224,48,1, -96,15,64,48,65,64,224,48,10,160,108,3,56,53,57,52,224,109,8,224, -233,10,224,193,1,224,233,2,64,63,0,54,64,204,128,35,224,230,17,160, -31,224,35,1,98,59,130,94,224,16,0,97,172,167,148,227,101,3,231,144, -1,129,190,138,124,99,104,101,64,231,135,4,227,26,3,242,132,3,133,197, -131,7,1,49,51,115,197,4,67,32,95,52,56,162,129,227,2,9,226,110, -28,64,127,244,40,4,134,177,224,140,22,99,38,1,53,50,96,5,65,157, -73,12,96,146,211,158,99,161,66,159,1,95,57,99,34,128,92,99,99,66, -31,67,106,96,73,66,237,137,43,192,80,99,82,160,6,64,29,136,35,224, -29,6,224,12,6,64,130,64,43,135,242,97,216,4,95,49,49,48,52,96, -65,66,118,224,21,1,1,52,53,128,87,65,217,1,10,65,226,233,2,10, -80,114,105,109,105,116,105,118,101,115,46,98,244,64,35,135,101,132,153,224, -114,2,224,128,7,128,20,64,48,0,54,128,48,2,54,32,95,72,56,96, -238,224,97,12,163,153,130,99,65,160,1,54,50,193,159,228,59,14,224,79, -21,163,166,224,79,25,97,249,129,119,70,181,1,10,65,88,137,128,236,134, -58,134,3,1,55,55,72,160,115,111,1,50,49,69,250,172,195,98,107,130, -32,0,48,224,33,0,1,49,51,96,155,212,89,224,63,17,1,49,51,76, -140,229,209,0,224,65,0,102,192,107,171,156,67,224,65,6,2,49,52,51, -66,59,1,49,52,150,185,0,95,95,146,160,56,160,201,229,47,0,224,120, -15,74,61,140,176,224,116,0,74,241,0,55,65,37,64,13,0,80,102,18, -0,52,69,215,226,229,1,160,16,96,42,66,2,0,56,64,230,0,51,195, -36,167,99,0,73,104,244,234,94,3,118,5,102,156,139,77,99,255,247,186, -2,117,140,2,49,52,52,210,0,64,149,0,54,235,123,0,224,76,11,0, -49,116,249,192,31,169,153,96,146,0,54,140,118,104,146,138,41,250,205,0, -248,116,9,239,126,20,64,82,255,130,5,250,16,11,231,60,4,104,151,106, -3,224,0,8,164,6,160,46,226,42,1,225,113,1,91,175,193,171,65,159, -161,233,246,97,4,224,230,0,225,241,3,167,161,2,64,95,50,193,65,66, -1,132,67,236,73,5,64,167,0,49,97,209,1,95,49,64,65,2,49,48, -49,143,131,233,101,2,0,83,97,113,225,30,2,77,143,64,119,128,13,6, -64,67,32,60,32,64,35,208,52,193,12,225,59,0,192,24,97,152,128,1, -224,237,0,3,95,57,53,48,74,40,195,194,235,147,1,226,15,1,227,3, -4,0,48,165,202,192,73,64,233,226,234,4,166,41,103,250,227,138,0,65, -131,224,99,0,224,165,13,143,78,96,165,128,214,236,13,0,224,126,1,140, -159,239,160,4,13,116,121,112,101,32,115,105,103,110,97,116,117,114,101,136, -7,128,151,250,184,4,224,215,4,224,209,12,64,41,167,49,224,112,6,1, -56,48,242,114,2,224,72,2,227,254,5,0,53,162,228,225,94,19,225,50, -0,226,47,7,224,126,0,1,95,53,128,43,225,51,10,128,0,224,54,3, -66,83,134,121,224,114,8,1,49,48,210,52,69,110,192,50,163,8,163,158, -162,15,229,39,6,0,48,74,72,227,82,3,162,169,99,39,66,150,69,185, -238,232,3,234,142,10,225,158,1,24,67,97,110,110,111,116,32,115,97,116, -105,115,102,121,32,99,111,110,115,116,114,97,105,110,116,241,72,0,106,172, -1,56,57,196,104,128,213,135,35,5,67,32,95,55,57,51,64,4,68,206, -139,107,0,58,132,148,128,243,227,156,8,229,60,4,227,200,2,239,92,6, -132,176,1,55,57,230,167,2,27,92,51,52,38,115,114,99,47,77,105,99, -114,111,72,115,47,84,121,112,101,67,104,101,99,107,46,104,115,64,27,7, -44,49,51,48,49,58,49,57,207,124,0,90,97,55,1,49,56,64,96,65, -29,108,254,0,48,238,84,1,204,122,226,34,0,166,116,140,88,1,50,51, -230,140,1,69,102,192,179,187,129,224,172,59,0,55,224,172,0,209,47,96, -92,64,6,194,211,133,177,192,0,226,67,3,0,49,91,5,96,196,225,68, -2,226,50,23,202,35,224,29,4,144,118,70,143,98,61,0,57,230,188,4, -101,129,131,237,225,41,3,78,123,66,95,172,58,229,95,15,73,29,253,0, -5,236,115,0,75,108,128,189,134,179,64,66,93,187,128,10,110,136,230,38, -0,0,52,64,107,103,181,224,161,10,224,19,12,230,59,1,64,0,66,145, -137,167,128,77,97,224,0,49,162,170,209,2,224,139,0,163,217,1,50,50, -66,210,64,33,0,54,134,20,168,85,224,229,3,163,166,0,90,229,16,1, -227,228,8,196,31,128,203,229,52,3,225,78,4,226,96,2,131,196,0,57, -64,164,171,74,160,61,224,95,4,225,212,9,228,236,4,0,48,97,95,128, -104,224,176,4,203,138,167,41,1,57,53,98,109,139,99,64,110,1,95,55, -73,66,192,0,160,89,125,124,0,95,64,4,128,65,1,53,56,181,9,64, -184,64,104,2,95,56,48,134,29,129,49,138,18,136,58,239,50,3,165,190, -187,147,130,137,232,20,0,160,200,160,179,119,115,128,124,75,229,136,155,190, -64,239,61,4,236,162,0,1,49,52,88,71,111,101,2,35,49,50,138,161, -3,95,54,49,48,172,188,171,3,194,83,64,73,192,92,226,56,4,224,76, -15,64,215,177,22,0,54,104,6,1,52,52,75,187,96,39,65,112,0,48, -96,147,160,13,64,41,70,113,100,114,0,48,224,79,0,96,13,108,62,224, -13,0,126,191,224,13,0,86,59,128,13,64,110,234,143,1,144,235,1,48, -48,96,179,0,54,101,118,171,143,235,234,15,64,46,192,182,173,25,228,59, -1,0,49,144,138,226,172,6,64,138,80,238,1,51,57,128,87,166,160,228, -74,5,228,108,1,194,128,229,229,5,1,49,53,64,223,199,34,228,22,7, -3,95,57,54,55,64,16,229,133,1,64,159,135,33,194,227,100,142,0,51, -96,122,2,95,54,48,147,240,70,199,134,110,104,92,117,185,0,58,128,37, -205,89,0,57,68,32,74,191,0,54,114,0,1,57,51,96,38,105,169,147, -22,64,47,228,5,0,231,254,12,66,157,104,239,98,165,137,2,0,64,195, -175,137,212,233,209,6,99,100,224,25,12,99,154,224,25,12,242,253,0,233, -92,4,96,21,0,85,247,77,0,128,115,128,144,131,25,96,9,65,25,168, -230,224,67,10,96,115,2,85,32,75,67,222,229,158,1,224,43,13,96,185, -71,116,129,82,161,160,67,99,224,58,7,230,0,0,224,141,1,193,15,224, -211,0,233,61,2,224,105,8,224,27,2,204,25,189,12,96,46,96,236,193, -97,99,254,224,98,0,253,93,13,229,11,0,250,133,1,230,156,5,250,249, -3,121,23,128,61,134,122,102,186,79,88,236,29,3,235,240,4,252,194,7, -192,125,130,203,244,89,10,224,96,2,148,89,160,43,131,71,160,12,0,50, -117,192,120,147,98,189,227,106,3,128,0,233,207,4,180,151,106,95,232,134, -1,244,140,3,224,119,1,96,95,181,85,224,69,6,1,50,49,142,70,224, -69,3,96,130,68,104,181,244,96,135,114,161,160,135,224,9,0,225,180,23, -130,170,226,28,0,225,131,5,129,110,161,157,226,98,2,225,81,2,157,161, -193,124,225,203,0,193,182,224,40,1,225,188,16,225,190,4,184,166,225,196, -12,225,163,1,246,63,18,224,37,5,192,34,136,170,193,90,129,93,225,121, -0,119,140,161,246,225,205,1,225,202,39,226,22,19,226,127,5,193,230,224, -140,4,254,51,2,215,74,111,117,64,15,191,70,96,213,227,106,1,111,154, -173,106,161,162,222,229,128,251,224,79,0,112,102,224,186,3,129,169,230,127, -2,96,187,232,32,1,99,248,137,192,99,250,123,39,224,0,0,226,138,36, -105,194,226,62,9,128,72,237,50,9,107,66,64,1,128,245,224,33,8,99, -138,224,73,1,241,7,1,170,148,230,228,0,129,72,99,238,96,47,96,174, -235,219,1,2,63,63,63,171,182,73,70,65,143,209,114,226,160,11,160,0, -70,125,251,109,1,161,209,230,133,12,64,0,227,60,3,227,14,1,227,33, -2,229,37,4,64,17,128,33,224,52,3,224,58,4,160,59,229,23,1,224, -28,4,225,244,0,224,2,8,192,32,128,104,239,163,5,227,245,11,160,70, -159,223,229,105,10,228,173,11,96,101,160,144,250,11,0,224,236,1,118,242, -224,160,0,226,143,8,130,117,118,182,227,97,5,240,205,5,228,101,2,240, -188,1,227,92,2,224,197,8,226,44,5,225,124,3,224,157,4,225,69,0, -225,138,3,212,129,0,90,131,124,160,6,224,198,3,210,31,128,65,226,54, -7,240,194,3,250,231,15,1,49,51,118,46,171,23,132,98,99,64,83,207, -170,121,0,56,230,41,0,226,210,1,172,83,227,211,5,192,162,126,78,229, -94,7,229,53,0,64,115,236,144,0,193,67,224,197,1,130,44,96,11,164, -60,192,20,96,11,251,214,0,160,168,105,103,186,148,225,50,15,64,4,192, -154,239,96,40,4,55,51,58,50,53,163,169,64,131,64,190,229,98,0,225, -28,4,1,95,55,110,93,225,118,27,252,63,3,225,123,9,231,156,2,65, -4,180,98,224,237,31,0,65,224,237,52,0,50,224,237,3,245,183,2,227, -234,1,226,177,5,227,19,2,226,177,17,64,243,213,199,64,7,128,213,166, -42,192,38,213,166,70,21,226,84,2,68,242,0,54,171,218,229,93,2,247, -49,4,147,220,192,50,162,162,0,53,97,81,160,104,74,242,64,14,246,136, -32,79,216,160,185,136,186,238,56,0,224,0,0,64,83,153,213,88,18,140, -17,236,67,0,236,68,1,1,52,51,236,68,1,96,44,173,255,5,51,54, -55,32,75,32,75,172,224,1,11,138,165,192,105,127,225,160,62,0,51,96, -62,0,79,131,131,2,95,49,51,109,5,224,14,1,0,50,64,103,96,14, -91,112,96,19,156,203,224,12,0,100,137,97,114,64,78,141,214,130,149,106, -154,155,137,129,226,230,205,7,243,7,0,214,240,225,134,4,121,84,96,44, -225,170,7,224,55,7,225,187,4,1,51,57,97,86,224,51,36,1,52,50, -97,16,224,51,37,142,47,249,178,9,80,171,113,155,0,73,113,130,164,120, -226,10,1,96,54,64,93,224,56,0,242,56,4,103,181,235,252,0,224,142, -13,0,49,209,42,226,168,3,129,84,170,193,230,11,3,231,84,1,231,109, -3,229,31,3,224,47,9,192,5,242,61,9,0,49,66,113,224,0,1,226, -101,3,247,129,5,225,240,5,192,97,228,210,1,104,154,217,217,105,81,132, -222,1,49,52,227,123,3,246,35,16,86,32,7,97,32,99,108,97,115,115, -32,182,20,0,51,90,28,225,147,9,224,166,7,225,38,2,224,28,13,227, -45,1,224,54,9,227,73,2,64,14,235,230,4,224,2,3,225,9,3,231, -200,3,129,3,224,5,0,1,95,54,173,156,77,142,116,107,224,32,6,0, -80,202,15,64,31,77,192,100,120,2,64,64,75,126,161,131,124,224,10,12, -234,142,10,150,125,254,254,0,225,104,1,151,153,0,56,109,152,225,98,2, -26,115,117,112,101,114,102,108,111,117,115,32,105,110,115,116,97,110,99,101, -32,98,105,110,100,105,110,103,229,212,1,225,12,2,224,1,11,234,79,17, -224,56,4,194,121,236,199,0,0,39,192,8,233,23,8,64,25,224,110,0, -128,55,239,105,6,224,140,4,2,95,49,49,113,106,64,0,226,229,6,201, -200,224,79,6,128,18,224,93,1,128,16,224,13,4,128,10,72,56,96,98, -232,195,2,230,112,7,64,0,166,183,224,104,4,224,158,2,226,171,6,168, -216,224,2,6,192,168,224,30,3,226,99,2,114,20,0,66,96,37,109,56, -246,230,10,224,253,24,192,89,163,137,186,83,224,179,4,165,212,0,52,84, -87,225,201,1,227,6,6,64,33,1,53,57,98,100,225,24,1,168,206,192, -78,238,30,4,104,145,98,147,72,169,0,66,77,126,224,60,5,77,188,0, -48,116,190,194,254,224,150,1,128,52,225,159,1,217,46,224,31,0,0,51, -201,24,224,192,3,128,69,224,19,3,0,50,84,201,224,19,5,214,234,161, -26,196,161,1,50,49,96,61,224,58,1,0,51,148,25,67,232,225,250,1, -70,85,233,205,1,135,242,0,57,67,114,160,194,233,12,25,226,111,1,224, -23,1,162,252,136,108,226,254,0,136,74,64,164,154,80,160,222,233,57,6, -233,25,5,128,0,226,154,3,147,106,0,52,103,242,228,18,0,128,12,0, -49,106,98,226,211,2,70,231,180,255,225,26,2,97,164,229,181,1,0,52, -97,135,224,14,0,0,48,176,5,129,52,106,127,0,83,73,88,1,51,32, -96,147,1,35,54,134,88,64,55,131,14,0,58,128,140,118,222,2,32,95, -53,94,240,64,28,0,55,105,37,64,35,96,25,134,149,149,124,64,27,1, -10,65,234,164,2,68,183,0,34,128,26,0,54,96,26,187,211,74,50,2, -52,48,49,226,103,0,0,52,120,43,154,118,1,50,52,133,154,240,78,0, -65,216,99,17,75,121,161,4,112,71,129,74,1,95,51,98,218,64,99,233, -185,0,64,82,96,197,101,227,88,199,120,154,128,19,64,41,137,182,232,36, -0,167,244,65,223,244,189,2,232,62,11,130,0,232,61,18,228,32,3,252, -106,2,192,136,98,43,201,112,162,197,233,116,2,171,77,0,52,88,95,228, -63,6,224,93,59,160,89,193,221,138,125,226,219,0,66,16,64,73,99,39, -1,50,49,100,55,0,51,74,172,64,54,64,249,195,220,230,191,12,190,89, -232,52,19,190,88,6,100,101,114,105,118,101,32,254,75,3,0,51,162,125, -192,181,67,118,111,215,226,250,3,64,178,138,225,0,79,127,33,224,97,10, -11,68,97,116,97,46,66,111,117,110,100,101,100,192,7,96,103,74,153,65, -2,224,57,21,3,69,110,117,109,96,4,160,51,0,52,100,149,224,51,21, -224,4,0,224,51,0,65,42,224,103,22,3,113,46,69,113,224,47,0,71, -31,224,47,21,4,73,120,46,73,120,192,47,106,194,224,47,21,2,79,114, -100,64,3,224,49,0,67,93,224,49,21,78,62,3,97,98,108,101,224,8, -0,224,59,0,65,121,224,59,16,17,84,101,120,116,46,82,101,97,100,46, -73,110,116,101,114,110,97,108,96,13,224,170,29,96,60,3,83,104,111,119, -96,4,192,51,105,134,229,24,2,65,245,171,211,101,153,66,28,101,136,191, -119,137,157,3,49,51,57,51,228,120,2,224,80,0,194,80,238,177,5,163, -236,235,32,3,64,65,91,248,145,142,234,2,2,197,247,194,150,230,37,12, -224,16,1,224,17,0,246,19,1,166,70,230,72,5,224,20,0,224,99,1, -227,136,2,128,184,224,16,0,236,54,4,192,214,224,122,3,224,67,3,140, -55,235,132,9,224,48,10,224,2,3,232,226,0,231,114,1,235,87,9,136, -220,245,191,2,224,80,29,129,7,224,85,6,1,95,55,136,26,224,71,17, -200,92,224,66,3,128,1,101,185,224,25,12,236,33,0,224,22,14,224,104, -11,138,224,128,50,236,82,7,64,33,135,234,134,35,136,221,64,41,1,95, -55,117,233,64,62,0,79,98,41,1,79,32,123,106,231,214,8,224,218,11, -128,2,192,34,224,167,1,205,157,244,145,2,64,22,77,46,98,239,67,84, -165,221,224,56,5,224,232,8,224,28,22,224,251,3,128,28,128,114,224,2, -0,147,151,224,71,9,225,73,8,236,52,9,224,8,18,202,29,64,57,160, -231,97,90,130,179,2,51,56,49,65,67,237,3,2,7,104,111,119,80,97, -114,101,110,195,204,169,116,143,158,192,47,2,79,32,35,91,75,161,118,129, -39,0,56,179,204,175,241,192,199,194,129,128,135,96,58,72,26,225,177,0, -224,95,3,102,230,145,254,225,121,4,202,245,1,85,32,210,89,96,118,225, -218,4,246,75,5,141,53,225,72,2,161,5,64,90,193,1,64,8,226,104, -0,64,5,162,31,226,17,2,239,219,1,64,9,132,170,128,156,140,117,104, -2,96,165,2,79,32,35,71,87,224,215,3,224,253,0,224,250,2,1,52, -52,224,34,8,235,208,1,64,1,176,205,128,59,224,119,29,1,54,49,224, -83,1,1,85,32,249,235,2,96,113,0,49,73,164,192,30,64,61,0,56, -76,171,252,114,9,1,85,32,84,250,171,19,1,48,53,160,209,0,48,233, -16,3,128,10,64,4,225,212,1,128,137,147,218,64,232,164,170,224,249,0, -83,72,226,96,8,2,83,116,114,239,83,1,129,235,0,57,175,197,224,56, -0,130,106,238,102,1,226,98,3,226,137,5,81,82,224,255,1,224,105,5, -4,115,80,114,101,99,128,104,129,13,76,203,128,44,247,164,0,64,11,139, -201,1,95,56,74,167,236,12,6,167,17,139,253,69,8,139,53,107,157,126, -81,233,128,9,64,148,225,57,0,103,43,160,20,225,169,1,69,77,137,235, -0,58,129,200,135,110,1,95,50,73,112,64,94,0,55,75,128,77,104,64, -31,139,251,96,120,64,18,65,113,1,32,35,71,61,161,174,75,40,106,103, -64,44,140,19,0,90,141,52,100,62,97,80,240,152,13,230,196,0,230,193, -7,227,93,3,134,88,231,25,0,229,36,0,96,249,129,241,162,17,129,239, -128,112,240,37,20,224,91,5,64,47,154,119,0,54,151,7,65,223,121,63, -1,52,49,64,79,225,212,1,6,116,121,112,101,82,101,112,162,59,160,132, -239,165,0,0,79,78,216,0,54,226,180,2,128,99,217,233,129,64,66,56, -98,153,0,53,224,107,22,8,109,107,84,121,67,111,110,65,112,192,110,132, -39,105,18,224,74,45,224,182,0,210,152,162,113,160,195,131,4,130,22,224, -39,37,224,130,12,65,122,224,130,1,1,91,93,233,159,0,227,199,0,236, -72,4,130,232,74,126,238,82,4,106,173,4,76,105,115,116,95,74,169,142, -92,64,90,224,36,9,1,84,121,202,200,64,34,173,241,234,66,33,203,63, -128,209,234,65,46,233,141,12,226,203,9,230,151,0,226,192,2,226,144,8, -233,48,0,128,24,1,95,54,116,86,226,82,1,224,50,0,234,152,1,166, -198,64,11,224,84,4,224,13,6,96,165,192,231,160,189,254,58,3,234,87, -0,242,177,10,96,138,233,19,7,64,65,115,12,238,194,5,234,198,1,192, -212,96,214,153,205,229,198,1,231,158,0,65,56,101,204,143,210,195,204,128, -8,227,210,4,210,162,225,190,1,1,60,62,225,189,0,192,90,136,113,2, -95,54,48,147,29,224,81,8,229,127,0,230,125,0,224,100,7,226,207,4, -68,177,224,111,1,1,69,81,192,111,247,96,0,129,47,225,33,1,193,30, -97,21,228,27,7,224,105,33,1,76,84,192,105,226,33,1,224,100,9,74, -148,160,97,225,134,4,224,103,33,0,71,192,103,160,57,138,219,231,153,23, -160,37,224,29,5,232,18,2,96,7,64,4,224,123,6,66,2,224,123,1, -5,99,111,109,112,97,114,142,132,231,0,12,78,210,227,242,9,131,179,64, -30,144,39,224,30,9,0,101,71,234,228,58,3,142,90,1,75,50,97,64, -246,200,1,130,122,0,57,224,14,3,240,213,15,9,87,97,114,110,105,110, -103,58,32,99,240,222,10,133,152,148,184,4,51,32,95,56,57,131,30,224, -77,17,4,32,121,101,116,44,160,60,83,37,124,112,224,255,6,248,91,3, -182,8,64,202,200,19,129,123,146,156,64,41,184,128,0,58,96,208,128,34, -4,66,32,73,79,46,88,94,3,111,114,109,73,150,182,131,190,2,55,32, -95,123,141,2,95,50,52,101,212,64,104,155,158,64,62,231,248,0,229,68, -31,176,229,128,204,229,67,134,132,141,182,254,197,84,138,253,132,162,229,26, -2,197,20,229,48,1,224,82,0,64,14,204,46,229,7,10,238,22,2,64, -61,238,35,9,229,20,83,227,97,3,117,98,225,153,1,1,38,38,229,31, -86,106,194,224,111,1,2,84,114,117,195,206,228,66,23,228,59,15,129,62, -161,92,228,221,0,229,72,6,224,145,33,3,70,97,108,115,192,146,128,59, -96,5,64,4,224,55,6,65,213,224,55,1,1,61,61,228,150,17,83,203, -228,119,9,99,5,64,29,0,54,96,29,99,48,2,90,32,90,239,238,0, -130,101,148,239,2,48,55,50,151,144,231,193,4,162,151,96,10,224,221,0, -165,245,130,19,153,161,233,64,4,160,28,228,127,3,0,49,99,213,161,39, -0,55,68,126,0,54,73,25,2,95,49,49,183,109,4,95,49,56,51,32, -150,230,4,64,95,57,52,54,67,114,68,64,241,169,0,64,198,137,110,216, -102,66,88,224,240,1,197,91,96,40,137,116,225,13,6,3,66,111,111,108, -161,15,133,196,2,66,32,89,128,229,5,80,32,95,50,48,50,224,47,2, -5,102,111,108,100,114,49,234,166,0,144,163,67,65,227,41,0,112,141,224, -10,2,97,49,192,167,134,4,227,179,0,228,104,10,228,86,4,130,95,97, -249,68,64,165,90,98,20,64,77,244,132,0,248,46,3,203,203,224,137,9, -193,220,99,86,3,95,54,50,53,101,28,130,43,228,251,89,241,198,0,228, -251,0,102,223,68,252,238,148,3,64,9,246,239,0,228,247,2,196,4,98, -170,205,181,173,186,197,196,232,214,8,96,108,130,155,227,177,0,92,78,76, -43,239,44,0,96,233,2,54,49,48,162,121,176,31,224,207,5,224,174,16, -1,116,111,224,172,43,227,72,4,243,190,9,192,118,224,172,8,128,196,228, -245,1,224,184,11,228,56,1,175,180,231,172,9,231,32,21,224,207,1,98, -100,135,195,4,85,32,75,51,32,131,126,102,7,198,13,0,58,130,65,231, -131,37,249,6,3,64,0,227,45,4,162,37,239,67,3,226,146,9,226,113, -2,128,53,161,160,224,16,1,224,13,13,167,60,192,89,96,51,226,204,7, -224,47,5,225,141,1,192,54,230,255,1,246,121,2,96,73,199,121,160,93, -237,40,16,192,80,0,82,230,72,3,224,23,2,224,51,19,2,66,32,82, -80,248,69,147,230,29,1,160,5,226,152,3,2,109,97,120,97,102,129,100, -224,25,4,1,105,110,224,25,2,229,169,6,194,37,115,104,134,17,194,164, -98,158,255,230,1,129,8,166,30,165,248,1,52,56,81,149,229,164,7,226, -175,3,162,50,137,182,129,182,225,139,0,241,129,14,225,172,1,160,135,0, -50,156,102,66,6,224,30,2,196,219,99,79,3,95,49,51,55,162,238,196, -177,161,86,226,89,5,148,244,160,12,2,49,51,57,99,47,161,226,166,226, -2,95,57,56,106,109,224,17,0,64,39,166,236,1,95,54,113,143,198,242, -0,67,82,158,0,54,255,209,0,0,95,124,41,80,142,1,54,57,192,20, -64,60,64,115,193,71,95,5,225,28,1,226,90,2,160,117,226,217,0,228, -38,2,161,114,242,51,8,224,157,5,96,0,65,107,136,0,0,85,131,97, -195,37,4,95,49,48,53,56,224,169,0,225,90,0,1,49,49,113,151,132, -121,135,165,97,205,149,13,0,57,66,236,128,11,64,229,64,14,160,20,224, -127,3,192,208,64,123,0,54,160,123,0,90,200,33,64,20,135,172,0,83, -132,46,229,26,1,65,179,66,62,1,49,49,66,69,160,64,135,175,225,3, -3,97,0,253,234,7,228,220,0,161,200,253,238,34,224,235,2,224,58,9, -247,140,4,254,24,6,64,158,136,46,255,181,75,64,200,134,42,214,73,255, -92,1,141,80,96,254,239,72,3,160,200,1,57,49,255,169,13,224,81,42, -160,77,192,237,136,189,129,98,192,58,223,219,131,102,255,219,6,98,28,0, -66,67,0,4,55,32,95,57,49,68,62,64,241,163,10,183,93,0,89,105, -103,64,113,231,48,11,0,90,97,89,170,140,167,66,0,89,231,66,4,64, -24,224,57,1,64,1,233,141,0,136,24,226,241,0,64,117,250,68,1,224, -0,0,64,218,137,74,228,144,0,160,8,228,121,3,228,156,15,229,159,1, -253,39,0,237,202,0,224,2,0,96,40,224,76,1,253,103,1,224,39,6, -253,103,5,224,89,4,173,225,128,29,96,68,224,61,16,160,62,224,29,7, -96,2,67,232,229,63,6,64,0,229,63,1,229,44,15,251,48,1,192,22, -224,208,0,201,242,160,149,227,166,0,97,224,226,138,4,160,100,128,134,229, -167,3,128,56,0,57,102,241,97,110,2,49,51,56,146,40,225,176,5,224, -165,9,122,157,224,5,4,163,130,244,29,1,192,153,96,88,96,118,0,53, -193,190,225,23,0,250,101,10,64,8,240,31,3,225,35,4,64,150,160,57, -233,192,21,100,175,122,82,133,1,133,37,0,56,243,10,0,239,120,1,225, -166,2,230,163,2,163,88,224,100,43,167,119,192,95,96,77,163,44,70,156, -230,169,1,192,48,250,239,3,192,51,224,243,2,224,2,0,172,209,128,160, -193,91,224,18,6,194,22,226,204,5,224,60,11,233,70,2,226,31,1,240, -96,3,231,205,2,195,205,176,154,163,9,160,159,66,52,176,134,64,249,213, -130,64,22,133,179,100,230,152,41,0,95,219,80,162,122,225,62,11,160,71, -231,163,7,225,120,6,105,166,239,159,4,0,51,103,187,64,7,201,192,144, -37,201,68,240,32,6,160,116,96,12,229,179,0,225,52,3,224,2,6,193, -87,225,1,3,225,95,18,253,233,8,225,110,90,132,91,225,110,59,225,10, -9,227,212,2,230,202,1,237,246,0,225,139,17,235,222,9,227,243,66,64, -10,246,222,1,228,2,48,228,3,8,224,12,3,128,166,175,166,238,231,3, -247,89,15,192,63,171,99,192,69,227,253,8,96,159,83,79,232,77,7,228, -86,20,228,51,11,226,195,3,192,39,65,123,196,177,142,13,0,48,105,66, -233,150,1,10,114,101,99,83,101,108,69,114,114,111,114,137,147,242,53,6, -234,232,6,251,215,0,71,184,214,98,195,94,224,40,0,0,95,82,250,224, -99,1,2,103,101,116,206,111,224,77,3,0,58,128,156,242,19,4,6,115, -101,116,70,105,101,108,151,184,98,55,242,91,1,98,78,224,42,1,1,46, -83,224,43,1,96,44,243,109,7,0,103,224,75,5,0,54,96,30,0,90, -163,41,64,17,242,185,4,224,93,7,2,72,97,115,224,93,4,242,189,12, -6,82,101,99,111,114,100,115,160,97,138,145,163,233,149,45,97,129,0,49, -128,30,233,194,2,128,28,128,6,64,26,137,2,0,85,231,39,3,225,255, -7,227,169,16,64,63,129,137,3,95,49,50,53,105,231,0,54,96,85,68, -72,96,112,107,35,131,70,162,144,235,12,0,168,0,235,12,13,98,185,67, -154,128,210,128,156,192,23,224,1,1,233,158,17,230,127,8,160,11,192,31, -128,85,227,37,1,230,231,3,249,126,2,224,43,2,192,5,131,255,2,49, -51,55,65,3,255,193,9,163,65,160,113,64,20,227,140,4,228,75,0,96, -9,213,107,2,50,54,32,177,199,97,106,0,67,96,179,147,121,132,216,76, -91,0,90,151,188,160,6,64,4,160,10,3,95,49,55,57,226,30,2,15, -92,51,52,38,115,114,99,47,77,105,99,114,111,72,115,47,85,8,7,67, -104,101,99,107,46,104,115,64,27,7,44,49,49,56,52,58,50,53,241,136, -0,101,19,0,51,111,186,237,203,5,192,252,225,112,2,142,46,225,30,4, -100,92,165,146,192,2,171,118,96,93,161,122,134,2,224,5,4,171,34,224, -92,0,158,73,229,250,6,224,17,9,235,19,0,192,56,225,39,19,224,61, -7,235,174,0,248,240,2,194,32,254,89,2,224,247,4,234,221,21,160,44, -231,85,4,199,82,2,48,52,49,163,21,192,40,192,114,229,218,0,235,97, -1,175,10,194,66,135,48,239,244,12,231,58,18,224,175,3,0,95,168,138, -103,145,0,57,79,61,165,251,237,124,1,206,191,128,253,134,38,162,124,225, -78,12,225,85,0,192,201,237,96,4,120,47,128,0,225,90,0,178,191,129, -97,135,65,128,108,173,193,192,171,139,156,65,5,0,50,84,125,96,124,166, -52,230,24,3,166,6,226,238,1,7,110,111,77,101,116,104,111,100,230,72, -2,235,233,0,224,248,22,130,72,226,85,5,160,13,224,23,4,98,166,238, -108,1,224,248,10,225,36,12,193,13,163,164,1,51,51,100,242,195,180,2, -55,54,50,241,197,4,196,187,224,162,25,232,157,1,226,245,18,66,7,252, -230,5,101,214,163,149,224,161,6,133,203,67,125,101,181,146,134,96,5,8, -95,57,56,53,32,95,57,55,52,230,161,3,12,80,114,105,109,105,116,105, -118,101,115,46,61,62,129,114,64,62,135,5,64,102,73,96,101,191,229,247, -1,143,177,233,126,0,243,52,6,224,25,19,96,91,0,54,231,240,5,1, -57,53,96,28,99,119,81,156,103,70,64,164,2,95,49,54,138,196,195,100, -1,95,52,64,16,3,95,49,49,51,103,20,64,75,167,124,4,51,54,55, -32,75,115,33,224,1,5,118,145,96,0,224,25,7,128,1,230,67,0,224, -34,15,224,32,3,224,29,20,1,95,57,168,210,160,152,135,232,135,139,231, -39,0,64,232,255,103,2,133,34,0,85,130,140,133,120,230,181,9,65,12, -107,163,231,34,16,164,94,96,38,230,197,12,106,28,228,188,5,64,162,232, -104,1,224,88,6,1,49,48,237,109,0,96,29,2,49,51,55,148,234,97, -127,96,59,200,133,225,193,2,0,67,225,188,1,122,233,129,188,64,44,136, -151,225,164,6,250,219,2,225,86,18,225,149,54,224,26,17,224,23,14,224, -20,11,224,17,8,224,14,5,225,249,3,96,0,64,242,234,212,6,2,49, -48,49,251,66,2,249,14,2,68,74,124,51,165,83,225,248,2,101,77,0, -49,119,136,64,15,2,95,49,51,157,104,164,178,224,67,1,103,109,243,180, -0,74,136,70,65,226,46,10,241,167,2,224,61,0,64,46,192,115,234,57, -0,244,86,1,64,43,69,209,0,57,75,99,64,43,0,56,138,7,195,146, -226,218,1,97,3,2,85,32,75,102,232,242,153,1,2,95,49,48,121,238, -224,121,0,224,225,1,2,95,57,54,227,16,5,225,63,1,66,59,221,197, -133,42,197,178,169,217,165,13,245,170,5,135,56,224,33,18,0,50,132,134, -165,246,224,190,4,192,25,0,85,224,219,1,131,53,224,186,1,224,49,5, -160,109,181,152,64,43,199,183,224,44,11,224,43,1,229,70,1,171,191,229, -184,0,64,247,197,182,139,49,128,188,232,96,6,232,156,0,0,95,66,82, -128,13,98,0,96,34,139,104,128,125,225,204,0,96,160,72,93,1,51,50, -98,134,243,145,0,224,96,33,0,49,67,219,160,103,233,112,2,224,56,40, -96,148,233,88,5,129,28,1,95,52,170,49,97,7,198,127,150,42,242,179, -1,195,118,199,53,0,80,142,143,0,49,64,219,131,98,224,252,24,0,95, -101,156,128,139,168,18,231,147,0,128,208,160,224,241,88,4,192,178,0,49, -71,77,160,73,64,0,234,5,1,224,60,0,241,147,9,224,52,5,224,112, -2,96,48,234,109,6,224,44,4,225,103,3,224,39,1,224,36,5,0,66, -96,35,224,234,10,0,95,165,183,193,99,193,106,130,114,65,102,0,54,97, -102,138,56,227,103,0,96,78,0,64,224,113,2,227,79,16,131,216,227,146, -19,224,197,4,224,33,12,230,195,2,227,51,6,227,52,2,228,149,5,69, -10,206,114,228,249,2,66,8,0,50,75,210,228,129,4,227,210,4,128,71, -0,51,64,49,96,32,224,87,8,147,87,96,73,0,54,66,84,1,49,51, -167,100,228,165,6,225,25,0,161,49,224,208,1,160,152,131,233,231,215,0, -64,105,182,219,139,55,64,89,134,54,99,62,134,42,249,147,2,1,55,52, -66,219,224,127,1,227,115,11,129,246,224,205,1,160,34,160,231,224,28,7, -225,3,33,208,114,0,53,176,49,224,249,2,225,113,5,161,155,238,22,2, -148,84,224,91,14,100,118,0,67,250,98,5,224,16,11,231,36,7,97,142, -72,187,234,182,1,5,102,117,110,100,101,112,106,175,0,90,238,197,12,226, -24,4,98,157,226,132,3,128,8,235,111,14,129,177,224,184,3,76,132,157, -204,226,24,1,194,98,224,45,11,1,49,51,92,122,224,46,12,224,171,9, -226,251,11,192,90,129,94,225,184,4,224,101,0,96,102,142,99,224,102,9, -96,0,226,128,1,231,14,14,96,42,227,190,18,247,115,0,224,159,7,192, -24,160,159,224,255,10,225,184,1,224,152,7,224,78,10,231,124,2,226,193, -3,227,41,5,226,211,0,252,243,2,1,95,57,74,197,64,33,140,41,70, -109,229,154,0,160,217,196,118,227,165,4,196,91,231,103,0,227,169,57,225, -122,2,129,17,227,137,16,224,201,9,64,183,165,162,1,51,54,128,108,227, -20,6,224,172,134,98,0,234,120,9,171,8,224,187,8,226,248,6,229,169, -2,2,51,53,50,202,49,228,236,0,70,153,141,216,128,192,0,80,211,81, -96,139,0,32,136,191,64,36,141,100,229,108,3,249,8,6,108,250,71,24, -104,36,77,2,1,48,49,66,41,1,95,57,202,148,229,51,4,252,131,4, -193,80,0,48,182,196,229,126,26,227,169,3,225,71,29,98,249,229,106,1, -253,216,4,69,4,1,57,52,114,171,225,196,4,0,52,64,208,225,125,7, -227,139,15,197,115,1,49,48,79,43,3,95,49,48,51,97,5,231,31,3, -224,92,6,165,184,224,92,10,234,93,1,228,144,13,160,124,165,233,138,100, -224,122,19,96,0,65,199,238,137,1,173,84,225,232,7,246,244,1,98,13, -227,189,1,224,36,3,142,102,0,83,64,99,67,3,160,119,64,25,237,141, -1,1,80,32,132,108,0,80,96,24,68,53,224,24,1,98,211,160,24,235, -135,1,96,26,225,194,2,224,112,1,69,124,96,36,0,90,65,10,2,90, -32,64,83,30,64,23,0,54,207,28,225,66,2,226,242,4,64,191,64,40, -226,228,3,96,103,251,180,0,225,9,12,96,51,194,243,237,14,0,97,136, -235,30,2,238,93,4,66,80,228,12,2,123,33,160,13,111,128,234,83,2, -229,118,8,194,248,197,58,192,96,231,156,5,161,245,161,238,224,104,5,136, -22,227,53,0,224,29,0,238,191,5,224,40,2,236,78,4,232,86,0,67, -186,65,57,250,83,3,65,221,206,207,82,101,66,90,68,75,96,26,5,57, -53,32,85,32,65,160,91,232,31,11,97,73,130,117,4,95,57,56,54,32, -64,14,130,99,117,134,250,121,6,243,35,2,8,67,111,110,115,116,114,97, -105,110,154,139,64,55,130,118,64,181,66,153,96,156,162,68,194,118,64,23, -65,242,0,85,96,22,74,186,1,10,65,96,219,131,177,171,124,128,8,224, -245,1,96,26,224,5,0,96,233,205,174,212,59,161,141,231,209,7,164,170, -167,213,224,39,11,226,103,2,231,140,8,224,27,2,131,238,98,222,244,129, -1,0,83,98,8,225,203,0,147,98,230,68,5,96,177,249,122,5,64,26, -1,67,32,245,17,28,160,75,233,159,16,224,141,0,228,135,3,78,38,224, -15,1,148,159,68,157,181,37,0,83,86,187,150,193,181,189,160,75,245,62, -10,128,98,225,23,8,232,164,2,212,86,169,58,184,134,129,15,232,102,10, -160,25,254,158,0,225,54,1,128,11,161,81,224,27,0,244,183,0,225,11, -0,225,87,17,193,88,160,0,224,105,83,128,29,201,78,146,215,2,51,52, -48,245,222,1,249,244,0,160,0,244,234,8,96,55,244,196,13,128,126,140, -62,0,52,72,70,244,200,7,103,59,86,84,244,223,8,166,157,0,90,142, -194,236,57,5,227,92,0,104,2,0,51,71,77,102,137,111,30,228,22,2, -64,117,68,92,224,85,0,3,85,32,75,50,64,76,0,80,65,237,250,35, -1,226,84,1,255,59,7,67,217,230,53,3,252,207,15,195,195,65,136,64, -117,167,223,114,14,104,4,97,98,96,228,192,86,241,12,1,224,88,19,225, -212,2,243,249,13,224,35,5,75,60,136,126,96,22,226,202,0,227,220,1, -101,131,145,174,64,168,71,30,131,167,70,231,89,140,84,19,195,71,227,139, -2,169,63,137,0,224,211,11,224,69,17,96,238,0,54,224,238,0,222,53, -192,92,210,35,0,95,95,166,3,95,57,54,57,76,0,225,39,1,231,78, -1,224,56,1,1,66,32,224,52,22,199,79,248,141,19,84,6,248,141,16, -1,51,52,96,49,64,75,134,81,98,58,3,75,52,32,90,224,1,0,192, -221,128,37,166,104,248,179,9,227,139,0,224,1,11,227,227,1,224,34,14, -224,32,3,224,29,20,224,26,17,224,23,14,224,20,11,246,245,6,64,215, -199,8,1,95,57,74,192,107,111,96,23,135,6,67,207,65,108,69,126,0, -56,96,24,69,133,65,8,1,49,51,119,33,1,56,48,239,224,3,2,100, -102,108,103,98,64,39,131,86,228,33,1,228,150,1,99,140,114,241,227,141, -4,130,96,247,34,16,235,43,24,0,51,68,6,170,176,0,57,238,184,2, -132,243,228,53,3,0,50,172,242,230,215,1,233,153,2,227,231,0,64,19, -166,69,214,53,235,75,4,198,167,245,151,0,96,246,131,246,201,225,75,86, -236,206,24,96,208,248,111,2,64,202,64,113,64,78,0,54,224,78,3,237, -33,27,164,217,64,67,0,52,129,176,131,96,231,175,0,233,195,3,64,37, -107,116,225,29,0,64,48,131,92,231,221,1,224,9,1,161,203,232,220,0, -228,124,1,224,25,1,104,15,226,125,0,232,192,11,231,129,2,224,46,20, -0,49,181,241,224,47,1,201,28,224,47,14,193,243,224,92,0,134,67,224, -47,16,198,5,224,198,8,233,169,16,165,122,64,24,232,106,9,224,28,2, -239,242,2,235,165,20,229,128,2,226,117,0,96,39,225,164,6,175,185,96, -26,235,23,3,248,237,2,224,32,0,224,152,8,224,231,0,128,31,104,103, -224,36,0,193,39,96,29,240,149,7,192,119,67,191,64,19,99,185,68,15, -231,91,1,66,130,2,54,48,55,98,89,121,26,64,33,193,136,98,167,71, -96,228,34,1,1,36,120,158,175,192,143,197,244,129,176,227,253,4,241,4, -5,246,60,11,78,52,167,251,160,67,251,168,7,1,48,54,99,29,123,92, -226,24,5,174,233,225,128,1,224,252,13,172,165,0,48,232,113,0,128,22, -224,77,7,226,102,19,250,98,1,225,158,13,224,31,5,97,158,241,24,4, -225,24,6,143,156,228,235,1,239,156,2,224,142,1,225,9,7,96,94,224, -170,2,68,54,65,80,135,227,2,49,50,48,240,90,4,64,131,226,154,3, -225,19,5,8,66,32,95,56,55,48,32,95,53,70,2,0,53,77,222,0, -49,232,35,1,0,79,78,84,237,143,1,2,79,32,35,73,254,167,75,231, -82,1,227,207,5,225,53,11,233,121,6,128,182,224,40,11,237,62,1,224, -40,8,235,214,5,166,250,225,102,12,226,5,8,225,111,3,160,70,65,38, -0,51,131,4,1,50,48,72,69,110,218,0,56,97,71,236,139,1,140,88, -193,108,131,60,160,5,64,3,224,117,1,224,114,6,224,120,9,66,221,162, -108,128,179,224,183,0,224,67,21,224,73,20,224,74,2,224,76,0,229,0, -5,234,9,1,202,88,224,51,0,226,83,8,66,70,131,128,224,66,11,194, -142,236,190,7,226,151,7,129,44,128,168,192,79,229,26,6,192,69,160,66, -97,72,224,78,0,236,241,4,2,95,49,49,65,156,224,31,0,229,47,5, -1,56,48,195,109,64,0,199,235,224,178,4,229,123,5,163,25,224,141,5, -229,168,15,160,44,224,120,23,64,29,235,37,4,225,171,5,0,50,141,153, -228,107,2,224,48,24,98,218,224,48,2,227,94,0,227,12,16,183,112,128, -26,228,115,10,86,112,0,55,172,106,224,77,0,225,130,2,195,186,225,133, -0,130,75,225,81,2,96,123,228,142,1,192,58,68,247,67,24,235,96,0, -192,182,173,170,96,221,199,38,72,2,230,59,1,19,98,97,100,32,102,105, -110,97,108,32,100,111,32,115,116,97,116,101,109,101,177,211,226,95,4,235, -146,8,160,16,228,34,0,232,122,3,228,138,2,229,198,7,144,200,224,74, -5,233,217,0,225,128,0,65,127,225,219,0,160,236,192,245,160,2,224,29, -3,218,211,96,90,96,101,224,8,43,100,142,230,139,2,239,138,1,227,197, -7,226,171,0,192,66,96,68,135,171,227,125,1,192,15,128,32,238,213,4, -109,83,0,53,118,222,238,17,5,160,0,128,50,160,125,232,31,9,224,33, -4,0,67,134,58,192,22,193,33,227,79,2,76,87,225,71,0,174,112,128, -164,135,177,96,36,139,209,0,57,99,230,65,126,96,50,168,142,103,217,128, -56,66,197,134,138,1,55,51,96,178,224,58,5,97,222,129,204,96,253,192, -247,0,67,70,186,226,120,4,3,102,97,105,108,162,102,64,172,2,95,56, -50,72,232,0,57,76,227,0,64,226,159,3,2,105,110,100,160,38,64,140, -231,22,0,135,180,224,83,6,2,62,62,61,128,43,233,36,11,0,98,194, -212,193,30,226,81,0,226,6,5,226,15,13,229,186,1,160,34,225,240,65, -225,109,0,224,208,11,225,34,0,230,150,9,234,196,4,78,85,0,56,190, -166,160,78,160,0,128,141,243,9,2,196,153,160,2,224,24,1,232,3,4, -167,217,228,245,11,224,39,4,229,29,31,163,206,224,130,2,224,211,11,225, -118,9,96,17,0,66,64,87,64,216,0,55,225,29,3,9,70,114,111,109, -84,104,101,110,84,111,226,72,2,0,66,177,80,1,39,66,116,233,227,52, -4,224,125,23,224,119,0,160,72,224,115,18,162,103,224,101,83,160,213,224, -99,13,225,151,24,233,235,4,225,151,18,237,97,2,224,179,12,192,173,64, -18,224,169,14,96,167,224,159,4,224,77,2,196,15,227,109,0,232,169,4, -228,147,0,86,182,165,112,192,124,64,50,144,137,224,144,1,233,129,11,96, -22,232,24,2,135,104,1,52,50,201,12,128,238,230,159,3,224,17,1,225, -20,2,97,19,224,14,0,128,1,224,109,0,213,42,160,80,194,148,204,74, -232,226,6,132,13,1,49,50,112,203,82,7,0,56,187,134,227,243,0,160, -115,224,216,3,103,159,155,29,198,130,193,15,101,124,193,44,177,34,128,41, -233,0,5,128,119,224,136,0,102,59,96,132,235,95,13,171,94,97,217,128, -99,213,209,0,50,238,2,3,128,85,64,158,3,95,49,50,56,227,151,1, -224,51,7,0,55,192,182,197,164,128,60,228,121,2,200,209,193,245,231,71, -14,249,47,6,161,96,169,40,141,91,116,106,225,89,10,97,73,226,11,4, -0,66,141,84,97,48,0,56,69,93,224,0,1,224,159,10,225,240,11,194, -185,231,81,1,243,123,5,224,164,39,226,243,0,226,50,9,239,135,2,205, -26,97,187,224,208,0,192,205,110,35,224,202,2,96,0,229,211,1,234,72, -7,229,177,11,160,46,192,213,192,51,224,48,10,162,11,227,68,0,228,114, -15,160,145,224,87,5,64,44,96,7,224,41,3,192,243,129,125,229,238,1, -128,84,235,58,6,97,110,225,42,1,97,166,97,124,65,7,1,56,50,255, -166,10,237,229,10,226,120,5,161,205,224,29,0,226,117,8,225,209,8,226, -164,0,225,218,2,128,138,2,49,48,55,99,143,136,196,67,10,80,72,128, -123,225,185,2,1,95,53,136,218,224,149,0,236,124,1,96,70,227,95,7, -226,115,7,237,21,5,208,53,226,237,5,200,2,96,0,225,134,4,202,186, -225,140,11,245,137,5,229,131,6,229,111,10,224,42,5,165,4,235,187,4, -122,183,228,190,2,226,235,6,160,17,226,236,3,100,205,160,188,224,213,8, -234,222,1,192,30,192,129,192,13,108,140,192,24,249,246,10,225,121,0,236, -69,13,224,18,4,129,248,160,48,230,56,1,96,2,182,151,224,69,4,96, -18,224,39,4,224,152,2,198,247,149,219,227,162,6,224,2,0,192,157,224, -193,1,160,57,225,164,1,248,99,2,224,58,3,224,153,0,224,67,27,239, -166,2,224,35,3,194,104,247,154,6,224,39,8,129,112,224,19,3,238,20, -0,238,231,5,225,238,5,160,54,128,137,228,109,2,225,59,0,224,135,0, -192,196,224,114,8,192,14,96,53,243,231,4,224,245,9,224,50,6,64,86, -161,123,224,70,3,98,221,224,75,5,226,99,1,224,59,1,224,244,11,224, -79,69,225,2,6,194,44,0,83,64,72,152,135,158,84,67,30,235,213,0, -224,46,3,224,40,11,194,238,3,95,49,50,57,250,156,3,96,0,229,88, -16,100,193,131,227,237,182,0,199,248,237,188,7,8,114,111,109,83,116,114, -105,110,103,246,121,0,224,224,5,224,100,5,237,54,2,228,198,5,0,49, -177,51,192,60,225,190,8,223,179,227,110,6,228,164,2,213,117,87,51,173, -142,224,0,2,224,88,1,226,229,8,225,24,1,224,125,10,224,191,2,229, -10,11,226,211,83,226,55,0,224,50,16,193,246,225,248,6,86,27,65,241, -226,120,1,193,53,64,161,162,11,106,9,0,57,120,83,0,50,92,41,2, -49,51,50,243,189,6,226,28,33,239,211,9,9,114,111,109,82,97,116,105, -111,110,97,207,219,226,24,153,226,26,10,241,139,2,224,39,3,227,187,1, -228,239,7,226,33,16,226,34,13,230,120,0,224,131,2,229,193,0,224,113, -13,192,1,226,46,17,224,56,12,230,40,6,224,121,1,224,45,4,0,83, -226,74,7,1,49,51,108,141,128,0,237,63,4,224,67,36,231,118,0,224, -135,3,233,120,7,225,10,8,224,73,11,220,230,224,56,6,227,3,8,1, -49,51,237,166,1,228,253,1,227,7,21,0,49,99,6,216,202,96,238,251, -196,4,69,81,0,57,96,49,0,56,72,161,128,48,168,146,0,67,75,221, -96,20,0,51,138,136,224,108,15,224,58,9,128,0,227,112,57,6,73,110, -116,101,103,101,114,227,111,150,193,140,79,156,3,75,32,95,50,156,133,0, -55,64,54,161,15,64,72,252,156,2,0,49,141,45,224,171,6,2,95,49, -48,127,225,3,95,49,48,56,236,110,1,224,145,2,128,173,0,83,167,163, -233,42,3,233,36,1,224,228,1,233,30,13,192,29,193,198,233,24,9,192, -33,129,36,225,33,2,226,209,0,226,69,0,169,255,193,30,148,231,226,55, -1,1,57,55,226,218,0,224,119,17,232,230,8,224,119,58,0,56,226,133, -2,216,149,80,16,248,161,0,64,0,228,189,4,217,206,228,203,1,225,59, -1,128,50,132,158,137,10,224,28,2,99,89,96,180,67,159,128,204,192,197, -233,59,1,226,148,9,0,50,96,43,254,31,10,229,78,3,128,91,161,54, -224,115,1,240,15,2,161,46,231,210,22,238,51,1,225,100,5,192,160,225, -7,8,227,67,33,227,51,1,227,60,5,226,187,1,192,208,241,8,1,241, -17,4,254,119,21,224,85,0,225,236,1,1,49,48,229,191,0,192,95,128, -74,224,104,9,225,115,7,190,181,226,133,1,195,77,128,99,229,194,7,226, -163,0,0,50,254,10,4,184,19,224,179,2,129,48,2,49,49,54,67,68, -128,75,85,167,0,80,244,52,0,97,46,0,90,224,53,6,1,64,64,228, -76,0,1,95,54,78,46,0,48,231,158,5,225,172,9,228,14,0,237,134, -6,3,32,95,55,53,101,232,156,9,193,124,225,25,0,228,62,5,1,95, -53,160,38,226,53,4,226,47,5,68,195,226,98,5,192,108,224,41,4,2, -83,32,73,184,107,130,232,225,48,5,242,172,5,0,85,67,186,97,63,208, -224,2,64,95,51,107,247,68,248,237,151,4,226,0,2,197,121,96,0,82, -230,4,57,56,32,64,80,64,7,99,248,192,27,224,153,8,97,144,2,48, -56,49,212,22,1,52,52,66,192,225,34,1,225,241,0,241,27,4,226,23, -1,129,175,164,47,64,160,64,62,240,244,5,185,3,224,182,1,98,24,245, -24,0,90,153,3,95,49,53,52,64,4,0,54,230,216,3,22,116,99,69, -120,112,114,58,32,99,97,110,110,111,116,32,104,97,110,100,108,101,58,32, -134,228,116,215,83,5,103,196,0,51,64,232,102,19,244,219,3,224,92,9, -2,79,32,35,64,215,130,109,192,55,225,54,0,224,60,3,2,58,49,51, -93,253,1,10,65,192,67,2,48,56,50,99,84,69,51,64,28,0,50,96, -28,161,169,230,155,2,144,248,96,21,230,200,2,0,48,146,44,144,226,0, -48,64,83,129,72,64,73,0,49,128,102,1,57,55,66,154,2,50,57,49, -128,95,0,48,224,21,5,128,117,73,3,224,21,1,104,110,64,21,0,56, -96,21,225,57,1,13,80,114,105,109,105,116,105,118,101,115,46,87,111,114, -91,59,64,37,0,55,224,81,5,0,50,128,21,0,54,160,228,1,50,57, -64,229,105,2,64,12,0,56,96,12,65,55,0,51,102,52,66,18,0,49, -76,91,140,43,0,95,64,44,0,50,65,114,236,67,1,96,38,64,82,0, -53,224,82,6,0,48,101,244,0,49,137,34,160,68,134,136,233,230,1,5, -57,48,50,32,95,53,142,222,64,37,188,72,224,31,15,0,50,66,102,224, -31,16,68,37,3,49,51,50,51,124,167,149,42,64,238,224,57,1,162,62, -224,223,2,98,178,138,4,99,0,0,56,74,23,224,21,10,130,202,224,59, -4,160,110,128,230,224,45,1,4,95,49,56,51,32,164,167,2,38,48,46, -134,23,224,56,5,224,45,13,224,44,31,96,36,192,44,65,119,0,52,97, -119,0,83,224,1,1,2,39,32,95,66,119,208,175,133,252,64,9,96,27, -176,101,96,5,224,11,3,64,112,0,50,100,174,6,80,32,64,85,32,65, -32,76,201,250,117,0,229,49,2,0,39,96,36,199,186,64,57,1,55,53, -132,19,64,51,97,59,0,50,64,65,250,17,1,2,95,52,49,224,32,19, -96,169,224,38,26,224,34,29,224,244,95,1,49,49,107,159,224,245,124,224, -246,11,230,226,4,160,17,198,207,224,246,19,224,184,27,224,144,27,0,85, -128,123,66,187,68,244,76,201,98,148,224,232,19,224,51,9,1,49,51,64, -37,224,53,26,0,90,223,213,224,60,3,68,214,224,59,16,136,148,226,186, -18,227,202,3,233,177,0,224,94,4,226,247,19,224,94,36,67,199,134,119, -0,66,93,15,128,106,204,182,237,200,3,128,27,98,55,0,49,70,114,160, -76,224,108,18,64,13,192,108,203,248,234,217,2,64,97,226,217,0,224,93, -2,1,52,55,224,92,46,225,133,31,128,58,224,185,42,235,54,2,194,244, -226,90,14,160,98,224,32,25,138,62,225,119,2,64,36,143,150,160,199,96, -52,91,148,192,52,224,15,11,2,51,50,49,224,85,2,65,211,136,46,195, -139,193,103,0,89,208,100,129,109,225,225,17,0,49,163,102,65,134,128,179, -225,48,10,160,24,225,39,5,131,244,65,220,73,157,64,20,125,242,96,165, -227,81,3,192,85,224,25,17,64,198,168,171,97,11,134,145,0,54,64,19, -226,193,2,224,125,1,64,47,168,197,224,47,13,96,162,224,47,4,71,246, -129,38,5,66,32,64,115,101,113,98,154,0,32,96,8,76,37,96,34,136, -236,0,83,96,84,0,52,190,125,200,91,105,107,224,138,0,64,45,136,244, -4,85,32,90,32,90,130,195,64,20,0,54,137,47,1,47,32,64,12,136, -173,65,90,224,33,2,135,74,71,61,169,12,137,112,141,221,201,31,135,156, -224,19,4,1,52,49,224,18,3,0,51,72,153,232,29,1,224,18,0,97, -95,224,20,8,1,49,51,224,19,2,233,95,2,232,128,2,96,155,132,30, -3,85,32,75,52,224,177,3,130,96,133,52,96,56,0,64,99,19,1,95, -54,107,208,64,33,161,187,160,211,110,34,1,51,48,137,155,0,48,97,147, -0,51,75,146,72,56,82,100,105,166,110,8,168,98,112,24,224,204,3,76, -197,115,124,0,54,96,184,224,43,3,224,39,2,1,38,49,136,160,160,25, -160,14,64,47,0,57,106,128,64,35,96,206,171,74,128,140,1,80,32,128, -40,128,162,128,59,192,73,2,64,89,32,82,65,160,80,198,232,224,211,2, -227,166,0,64,74,128,16,0,95,238,76,1,64,116,64,123,6,10,65,32, -105,116,111,102,66,3,64,49,97,26,0,56,74,72,66,68,0,51,76,9, -160,211,64,7,107,21,0,51,83,120,64,6,130,109,96,40,1,53,57,224, -39,1,0,54,107,216,96,11,64,84,130,122,2,102,62,61,96,98,162,115, -0,62,96,12,130,115,1,102,60,128,26,130,108,1,102,60,96,12,129,221, -3,102,110,101,103,96,14,129,214,1,102,42,96,12,129,193,1,102,45,96, -12,129,55,3,102,43,32,58,128,249,161,253,225,255,1,237,165,0,226,8, -3,226,15,0,66,174,64,51,0,73,96,63,128,171,128,63,239,4,0,64, -8,131,117,75,201,129,165,1,75,50,100,19,64,18,128,196,65,138,113,250, -0,85,65,206,117,78,96,21,243,109,1,101,64,101,159,101,92,224,2,0, -97,144,128,114,242,73,6,193,171,160,143,224,198,0,175,53,224,30,5,239, -117,0,83,4,161,1,205,143,69,153,130,51,181,192,224,86,19,180,75,224, -86,48,130,139,192,218,192,25,128,104,135,84,233,142,0,243,64,19,225,56, -6,224,32,3,145,4,166,249,224,32,11,223,60,224,219,8,192,24,111,174, -70,205,1,57,56,98,210,0,48,85,97,246,192,1,0,50,213,80,224,43, -0,224,27,11,224,95,10,198,58,224,51,7,250,136,1,198,203,243,161,9, -224,53,10,243,185,0,224,25,8,209,184,244,164,1,66,116,163,52,239,0, -11,2,73,110,116,110,255,96,58,224,36,4,3,68,97,116,97,64,30,87, -57,4,95,84,121,112,101,192,12,160,47,163,109,224,84,11,5,70,108,111, -97,116,87,160,39,131,136,241,139,1,134,189,145,144,1,95,52,78,126,213, -121,0,58,130,19,239,133,2,65,83,64,21,239,193,18,2,67,104,97,160, -145,64,44,224,59,1,1,48,54,101,64,126,18,163,187,66,179,225,156,1, -98,178,116,3,2,95,49,50,148,215,224,26,4,242,199,4,0,55,137,163, -104,107,224,23,0,67,252,128,181,131,235,233,21,0,242,12,2,2,95,49, -48,71,66,234,59,2,243,34,4,73,113,0,55,83,180,96,14,100,156,70, -27,129,22,128,14,1,51,32,165,209,70,203,227,30,1,161,80,164,40,197, -230,185,240,66,66,166,252,160,6,224,249,0,65,26,66,24,128,188,160,29, -104,243,160,37,128,162,126,210,2,49,50,51,225,163,0,96,142,241,200,1, -224,181,1,65,166,162,144,64,10,0,51,129,117,168,33,1,54,55,72,9, -1,50,56,113,77,96,28,66,11,4,32,67,32,80,32,66,184,0,79,178, -108,5,90,32,95,56,55,54,224,106,1,0,75,71,31,0,53,96,85,224, -10,1,64,64,170,39,3,32,83,32,80,64,228,97,81,242,94,4,73,72, -160,69,225,242,1,0,90,161,120,225,123,5,242,109,8,194,17,245,95,4, -1,95,55,145,53,225,194,2,242,207,5,65,221,224,106,1,196,199,148,164, -64,48,194,84,197,37,244,40,3,224,149,0,98,135,128,127,67,22,121,246, -160,67,2,32,95,50,75,30,96,7,71,242,0,52,148,122,224,15,7,212, -171,73,117,163,85,243,175,2,227,58,1,12,101,120,105,115,116,101,110,116, -105,97,108,115,32,84,56,25,97,108,108,111,119,101,100,32,105,110,32,112, -97,116,116,101,114,110,32,98,105,110,100,105,110,103,251,47,0,227,23,14, -97,64,98,76,225,58,14,0,57,248,149,1,0,64,74,97,246,184,5,224, -17,8,65,224,132,85,107,250,64,83,167,24,172,2,160,5,96,18,161,78, -65,111,197,100,196,252,227,10,0,229,254,0,69,201,195,193,248,41,4,129, -51,245,223,1,0,56,64,143,0,56,140,201,252,67,2,2,99,110,83,161, -12,195,118,225,208,2,225,16,1,225,244,1,195,63,0,55,193,171,227,229, -2,64,22,135,20,98,52,206,93,96,12,225,15,4,64,93,199,94,231,102, -2,224,34,3,228,5,0,88,40,192,32,65,135,1,55,56,73,161,131,66, -237,55,4,1,95,55,69,77,128,49,68,85,160,36,182,134,132,43,97,62, -109,211,128,197,73,89,192,107,64,104,131,19,164,87,160,6,128,0,64,57, -67,8,225,176,0,165,16,227,49,2,0,49,193,167,225,192,0,246,36,6, -66,86,97,146,225,128,4,0,68,226,141,0,160,158,161,203,193,136,131,66, -116,239,86,207,196,73,225,178,11,249,216,13,248,220,2,225,98,18,240,17, -0,136,178,200,135,227,244,0,192,246,224,76,1,0,67,64,15,128,72,128, -14,96,56,96,19,97,141,0,55,193,141,129,130,161,78,197,182,229,190,0, -226,91,6,224,58,18,228,166,0,225,233,25,225,210,22,227,19,9,64,0, -64,197,188,151,227,142,0,128,217,67,106,129,72,225,215,2,131,9,1,48, -51,130,242,219,214,67,235,136,25,96,76,228,97,4,199,148,0,55,88,42, -228,123,19,99,211,128,25,225,177,2,129,24,128,99,67,104,192,99,128,147, -227,154,0,70,162,224,94,16,227,177,9,96,82,224,106,7,0,67,161,100, -192,109,136,167,160,109,224,255,4,1,50,55,98,143,224,110,14,197,71,224, -95,7,232,97,0,64,126,167,57,65,100,0,85,227,219,0,224,102,8,104, -108,224,124,15,64,19,124,250,224,87,0,0,54,201,157,95,18,160,93,193, -40,227,180,2,93,248,232,8,2,233,75,1,225,84,3,129,148,190,34,160, -108,128,18,250,225,0,224,88,6,114,56,96,250,104,235,78,119,250,162,4, -104,151,141,159,1,49,50,90,161,224,66,0,225,196,3,192,32,0,55,185, -98,97,4,1,10,65,112,212,64,167,64,17,183,252,236,107,0,98,170,72, -134,0,64,193,73,228,81,9,226,109,2,113,69,1,49,48,231,90,11,227, -232,0,173,18,193,19,226,205,4,225,25,3,234,131,12,130,207,158,32,64, -26,96,30,225,169,0,128,195,233,61,1,134,211,0,49,78,163,64,57,224, -168,0,237,132,4,0,49,110,230,224,201,4,2,95,57,53,72,239,0,48, -173,148,225,232,8,65,133,0,48,144,39,90,181,0,51,204,159,224,40,12, -251,190,0,1,50,52,64,78,234,18,5,77,56,225,26,1,229,80,6,100, -200,66,219,134,97,160,0,64,226,209,166,224,177,1,0,55,94,207,164,107, -225,145,4,128,87,2,50,54,52,226,165,1,0,50,127,57,192,223,193,147, -230,139,3,0,89,224,247,0,128,1,69,21,192,154,231,46,1,128,33,244, -108,3,226,21,13,96,127,238,223,0,230,40,0,232,173,4,224,81,3,224, -1,1,0,67,169,189,224,58,0,133,219,128,2,226,27,2,234,44,2,65, -153,193,44,162,101,160,46,236,110,4,0,49,195,108,192,106,226,17,8,224, -140,4,226,26,15,225,98,0,231,58,5,230,216,5,234,123,0,224,134,8, -0,55,193,255,193,168,224,162,9,234,12,5,64,0,140,133,66,60,129,25, -66,16,138,15,3,85,32,75,51,83,208,1,75,52,182,52,64,26,238,88, -1,214,38,64,156,224,181,1,247,176,2,225,191,13,65,252,0,50,66,193, -129,188,225,179,0,133,117,227,199,7,224,55,7,129,74,64,26,226,68,5, -85,62,160,24,227,35,3,88,182,64,21,230,87,3,69,198,192,72,224,49, -35,227,51,0,131,166,4,54,32,95,51,53,64,123,107,127,68,153,164,165, -227,191,4,225,233,7,121,22,224,231,1,129,67,83,219,0,52,101,90,224, -208,1,237,29,0,218,63,160,4,235,241,10,224,20,0,1,51,54,96,121, -1,66,32,128,78,192,21,64,165,64,91,224,163,1,224,0,1,128,126,139, -11,158,180,0,51,98,93,230,139,8,0,50,96,7,224,127,12,64,203,1, -95,50,96,106,96,59,2,95,51,56,64,33,227,215,0,225,167,9,0,58, -131,193,228,116,6,161,33,140,190,226,97,1,225,29,11,130,171,151,31,64, -1,224,149,9,192,17,99,18,225,177,6,225,10,13,64,148,213,115,1,48, -55,241,147,7,8,83,116,114,105,110,103,46,73,115,128,8,75,23,64,48, -176,253,224,48,10,2,78,117,109,64,3,192,40,0,54,232,164,1,0,90, -200,39,226,118,0,66,119,3,54,32,95,53,204,183,134,14,239,169,1,128, -66,212,219,109,167,236,93,3,0,80,135,241,118,162,129,119,236,132,4,227, -77,0,163,144,64,52,0,95,97,64,224,28,3,164,111,192,26,64,18,167, -93,229,39,6,168,5,224,95,2,137,119,103,31,103,225,128,76,134,106,238, -169,1,224,15,3,224,211,0,176,177,5,57,54,53,32,95,56,112,174,81, -122,96,230,169,30,169,36,130,3,231,107,5,148,240,129,74,233,190,7,228, -146,1,228,67,2,226,190,1,0,48,216,46,66,217,97,48,0,48,138,108, -224,78,13,64,151,248,204,1,1,83,32,101,52,246,53,0,129,58,161,50, -239,25,8,128,22,224,182,2,228,108,0,2,49,50,53,89,76,98,247,1, -57,53,198,2,232,166,2,104,112,0,50,99,191,133,39,64,13,119,220,224, -206,1,66,218,109,188,174,54,132,3,130,69,1,53,56,227,207,1,67,221, -90,154,226,84,2,178,128,225,234,2,64,8,238,252,7,64,7,192,133,193, -182,185,182,76,212,3,95,55,51,49,129,184,204,89,82,40,224,66,11,0, -48,95,151,96,63,64,235,131,252,1,49,49,113,78,1,49,48,74,61,64, -25,131,129,155,27,169,15,160,121,64,29,131,110,67,239,0,90,75,143,128, -20,0,54,225,152,0,224,111,3,184,36,70,245,138,131,110,60,176,154,231, -90,1,193,190,225,182,0,200,31,128,30,161,23,193,219,194,146,178,5,0, -56,139,248,227,34,1,97,163,242,86,1,243,202,4,135,45,77,246,107,1, -193,132,128,95,64,48,164,21,229,116,3,129,49,232,221,0,244,229,14,224, -157,1,224,60,2,230,191,1,98,55,228,106,0,107,124,216,42,224,58,3, -171,220,244,124,3,227,68,12,66,11,64,150,164,203,161,68,224,182,4,1, -53,50,221,235,225,67,2,160,222,160,102,1,53,51,229,129,8,244,141,5, -65,187,132,29,0,75,227,64,6,166,39,135,169,225,122,1,225,25,3,1, -50,49,81,141,131,110,0,49,133,86,134,166,224,165,0,160,141,233,33,5, -64,81,233,33,6,64,134,196,145,0,89,255,131,0,161,224,176,128,228,8, -0,182,21,161,18,66,104,184,82,163,219,225,197,0,224,40,15,94,135,224, -212,4,144,241,224,34,4,103,30,207,191,165,33,233,120,6,77,208,2,55, -32,95,67,166,225,195,0,231,76,0,72,130,128,26,231,81,2,143,212,130, -218,136,58,244,212,11,97,211,230,231,1,17,116,111,111,32,109,97,110,121, -32,97,114,103,117,109,101,110,116,115,243,175,1,224,63,16,224,62,5,2, -102,101,119,224,61,7,1,95,57,162,213,131,19,227,158,6,161,33,96,255, -163,65,224,37,10,161,112,224,37,8,161,122,225,160,9,250,164,16,224,25, -0,98,236,224,111,16,224,36,1,229,190,2,236,73,4,100,14,66,138,80, -190,69,54,65,12,160,56,227,50,4,128,73,94,240,131,247,68,172,226,53, -1,224,186,8,128,233,224,32,18,171,26,224,33,18,173,19,225,109,11,192, -25,96,253,225,111,18,128,99,225,111,5,229,90,8,238,255,1,215,182,250, -28,5,229,131,6,224,77,3,224,192,21,252,131,0,224,32,15,199,218,224, -105,8,192,24,224,105,0,224,35,10,128,93,225,3,5,224,181,30,124,15, -228,210,0,64,46,64,45,3,95,51,51,48,169,237,96,52,227,135,8,227, -63,15,248,84,5,2,66,97,100,216,60,213,166,68,173,136,167,135,89,66, -88,0,48,135,88,247,227,2,166,79,239,165,0,161,53,224,23,2,161,64, -130,125,162,131,225,97,0,199,60,234,78,0,228,199,0,161,0,224,16,1, -226,165,6,229,42,3,224,46,20,197,48,233,99,3,175,213,224,47,12,239, -213,0,64,173,64,29,160,46,224,40,9,195,169,228,88,20,97,168,234,57, -6,180,203,64,1,230,34,5,224,75,1,96,120,168,122,93,94,227,207,1, -128,137,250,172,0,231,232,8,243,233,4,160,103,169,144,235,231,2,231,135, -7,243,27,2,225,24,2,136,80,224,147,2,244,92,0,232,245,1,251,15, -4,107,4,0,52,226,167,2,231,247,13,170,126,137,174,73,243,225,21,44, -1,57,51,244,150,0,128,0,224,236,4,64,1,251,240,12,252,97,2,224, -234,2,192,236,224,16,0,133,161,161,97,129,50,224,75,6,224,45,3,193, -41,236,222,3,204,228,233,133,4,136,105,225,23,2,225,88,3,245,187,2, -252,101,6,227,41,0,195,248,130,104,104,101,228,24,4,96,36,165,11,104, -178,0,48,233,132,3,224,179,4,226,123,31,207,124,160,0,241,102,0,227, -119,22,231,121,3,192,29,230,84,12,229,81,16,224,25,0,0,85,230,182, -7,128,224,234,43,6,226,249,3,224,36,1,235,202,1,227,51,3,225,66, -1,69,146,225,66,14,161,206,181,224,73,243,1,49,48,76,111,65,159,0, -52,88,163,136,95,236,187,2,224,0,2,224,121,3,128,7,133,19,227,118, -4,2,48,54,49,142,69,113,253,224,70,4,0,80,64,38,227,73,4,224, -87,1,225,41,9,244,51,2,192,230,227,116,6,77,24,203,19,131,117,238, -168,1,227,227,4,97,86,227,212,4,169,236,1,50,52,228,89,2,151,16, -224,242,1,160,56,224,150,5,247,94,11,224,10,4,230,248,14,224,199,6, -235,175,1,236,109,0,224,175,22,166,79,228,142,7,5,66,32,95,57,56, -51,142,36,128,186,225,147,8,64,13,0,54,250,57,4,96,228,0,67,64, -21,0,49,196,161,242,179,6,227,54,5,130,237,77,27,183,87,128,6,64, -124,0,53,97,124,1,53,51,193,117,224,0,3,130,224,231,16,2,227,97, -3,160,119,224,25,1,232,173,4,224,199,0,96,135,128,43,253,35,1,236, -32,15,246,74,0,128,176,241,122,3,128,32,96,222,132,216,64,32,193,143, -227,117,4,69,255,64,11,64,215,1,56,50,64,82,248,70,5,124,170,225, -247,5,224,170,8,135,141,192,22,160,25,224,241,0,225,218,4,225,219,2, -128,227,230,112,8,96,50,1,49,48,127,183,99,178,0,56,81,60,0,95, -155,64,96,175,225,187,1,140,235,150,48,78,78,65,167,80,46,201,190,192, -17,0,75,234,174,1,1,95,53,81,47,64,18,150,199,64,0,130,25,192, -0,226,212,10,233,245,12,133,71,226,194,1,160,252,225,46,3,225,178,8, -224,102,0,230,150,4,232,158,14,160,116,224,141,8,192,24,204,96,228,145, -5,0,50,68,24,228,115,4,225,186,2,193,172,224,178,1,1,64,85,229, -78,5,138,131,114,83,0,85,114,75,246,7,1,244,217,6,5,110,101,103, -97,116,101,202,109,192,92,232,206,8,194,65,224,133,6,239,48,0,232,214, -1,225,77,0,231,75,4,232,229,18,225,102,3,160,90,224,134,3,249,203, -8,228,36,2,228,252,10,224,71,7,228,22,2,231,220,6,227,163,9,227, -172,1,229,120,25,224,112,8,240,101,6,228,143,5,227,78,8,130,96,129, -103,224,38,0,251,202,3,251,210,0,2,95,54,52,228,94,0,224,0,1, -128,69,96,228,225,119,1,226,20,1,67,32,98,96,231,175,5,2,83,32, -95,178,224,226,183,0,233,22,10,225,255,12,233,174,3,192,122,224,226,6, -233,44,6,245,85,0,225,1,3,233,53,7,3,64,95,56,57,192,89,3, -80,32,95,56,125,52,254,16,0,224,105,0,233,69,14,225,117,4,83,131, -247,43,7,224,137,0,242,206,6,224,205,7,231,11,4,192,48,239,234,4, -64,182,143,182,96,199,224,197,1,183,13,100,84,83,59,240,48,2,224,36, -6,123,125,241,161,9,192,0,225,9,5,0,51,87,72,2,95,52,52,236, -113,0,128,166,232,75,6,0,50,119,66,224,195,8,128,197,224,126,5,64, -44,0,55,101,166,1,57,32,238,114,2,3,98,105,110,100,227,253,0,224, -70,6,201,55,96,118,254,55,5,67,196,196,193,224,53,2,208,35,227,94, -3,228,219,6,224,35,2,160,33,118,235,129,12,64,14,249,243,5,0,67, -249,2,1,224,162,0,130,123,228,27,1,225,17,3,0,49,183,164,192,150, -235,93,7,227,39,0,231,102,0,67,117,133,129,245,201,6,64,98,131,125, -106,19,161,35,225,38,5,228,94,8,128,252,224,240,5,113,247,70,18,96, -249,66,67,227,250,1,227,56,10,226,234,9,224,196,4,129,50,129,130,245, -93,2,192,150,224,43,12,185,65,224,0,5,227,229,10,100,0,123,124,227, -87,25,96,94,107,53,0,50,122,2,64,52,0,51,124,38,0,52,64,4, -0,54,226,101,3,6,116,99,80,97,116,58,32,130,104,66,73,100,221,115, -64,0,51,67,245,104,177,241,18,2,224,76,10,2,79,32,35,68,210,135, -183,192,55,255,100,6,168,151,174,146,106,67,65,190,97,198,0,53,104,165, -2,52,48,52,224,151,3,1,61,61,162,251,224,34,17,2,84,114,117,231, -30,1,224,163,4,81,131,153,33,65,57,119,142,67,214,97,13,0,58,131, -103,4,10,65,32,80,32,64,11,217,4,0,65,128,26,152,245,101,31,229, -25,11,98,194,225,200,3,72,233,92,67,129,126,64,65,0,54,160,120,0, -48,247,118,0,242,25,1,64,200,185,33,226,225,0,226,54,3,0,48,64, -190,130,122,226,173,10,192,40,131,39,130,101,1,64,95,105,201,0,64,64, -133,228,191,7,64,112,151,214,66,39,1,48,53,234,5,0,224,192,2,64, -35,0,51,224,148,2,227,250,1,99,12,224,156,8,224,16,4,192,64,147, -6,90,139,245,63,21,173,133,224,33,19,130,55,128,252,245,64,13,204,151, -96,25,167,94,224,30,2,247,178,1,90,212,231,249,4,229,253,9,96,75, -137,161,66,215,254,35,1,146,80,250,21,0,228,42,3,243,5,2,224,57, -11,130,225,224,57,1,224,93,13,64,27,224,93,4,229,119,4,225,18,5, -198,72,128,32,224,29,7,108,165,224,217,8,128,22,0,85,64,40,98,193, -224,125,2,99,124,137,53,82,95,237,124,1,0,54,237,213,3,0,48,67, -217,128,0,225,76,13,224,215,1,0,51,64,22,64,111,224,102,3,92,130, -225,8,4,0,95,103,218,128,40,96,0,226,5,18,204,15,128,31,224,28, -6,96,128,225,11,12,96,200,239,99,13,96,195,232,2,13,103,199,0,85, -225,161,4,1,95,54,238,138,6,237,179,6,229,107,2,0,85,100,98,160, -16,130,146,226,39,4,64,62,224,92,6,109,33,224,82,16,233,145,1,237, -30,13,225,136,8,226,27,18,225,41,16,100,50,227,14,9,129,9,225,215, -23,0,55,155,186,193,215,224,199,1,226,234,10,139,56,225,49,3,224,95, -23,139,84,224,94,1,224,60,2,226,136,13,96,63,230,236,29,9,100,115, -69,70,105,101,108,100,115,32,186,254,230,172,4,68,201,215,185,75,242,163, -68,0,80,133,185,223,113,96,187,197,149,157,31,0,57,82,243,64,0,193, -81,237,93,2,232,64,2,64,109,162,188,253,29,21,1,57,54,138,22,224, -230,3,0,58,126,45,128,130,253,114,2,131,183,145,177,0,51,65,56,64, -39,134,210,129,100,115,143,128,138,137,42,96,124,103,73,225,39,17,3,101, -110,117,109,248,230,2,67,3,225,21,2,99,48,129,21,67,35,1,10,65, -70,44,189,13,227,176,11,133,245,224,26,12,151,182,226,162,13,226,189,0, -229,178,13,155,179,97,84,132,103,230,253,0,103,22,96,0,135,156,128,32, -132,80,227,156,5,102,109,224,36,6,229,74,9,96,24,80,246,224,37,2, -228,158,17,229,143,0,228,184,17,224,94,4,96,21,100,69,160,91,228,138, -7,149,128,228,45,4,224,133,1,235,175,5,227,253,9,228,78,11,192,24, -228,78,0,1,50,51,98,2,228,130,2,163,103,224,24,7,225,101,4,98, -203,66,3,136,211,250,237,2,232,67,1,223,178,224,23,1,96,24,224,169, -12,231,201,0,232,58,19,224,206,11,192,25,254,53,31,96,154,237,173,6, -129,81,128,23,96,246,144,195,100,81,128,0,230,60,0,161,215,1,95,50, -66,188,0,95,143,181,224,80,9,238,199,2,160,116,0,90,164,17,68,170, -236,9,5,96,30,64,174,226,229,1,133,3,132,46,96,32,211,132,96,69, -96,4,73,211,96,32,0,90,64,124,85,78,98,42,1,75,50,192,23,96, -0,97,225,130,67,224,0,1,227,44,12,225,219,8,97,220,138,63,99,222, -129,157,97,86,161,222,230,55,3,128,220,224,216,2,235,228,0,237,163,0, -192,200,162,10,226,20,1,160,9,129,239,226,34,2,234,253,6,101,41,129, -160,243,131,2,128,23,177,149,128,70,78,46,0,80,255,29,2,193,182,218, -37,232,35,8,194,29,142,59,194,60,128,228,96,64,64,43,1,95,57,240, -228,4,230,134,7,98,47,254,71,1,254,59,5,13,115,101,99,116,105,111, -110,32,102,105,120,105,116,121,165,91,96,49,76,128,224,43,1,1,36,120, -166,153,108,206,240,100,0,65,137,139,165,209,187,239,204,7,225,140,6,128, -30,225,144,5,195,84,64,116,0,52,64,208,0,79,255,136,4,167,121,239, -89,8,99,18,96,166,224,148,3,224,178,9,225,222,56,128,198,245,97,7, -130,86,99,136,143,43,232,236,2,248,13,3,225,208,11,160,84,241,125,2, -100,32,224,21,6,224,60,30,64,58,243,209,8,77,135,226,22,4,128,174, -225,116,1,96,188,225,110,6,224,0,1,226,51,87,141,152,128,200,232,180, -8,166,68,224,211,3,225,147,5,162,22,236,22,1,227,33,0,192,51,249, -144,2,242,130,4,68,254,225,65,0,161,67,224,13,0,222,56,192,1,227, -72,6,128,20,132,210,160,14,99,248,132,226,228,74,0,131,244,101,132,64, -112,253,132,5,226,123,1,193,171,66,86,64,42,96,140,129,116,227,195,7, -65,48,137,255,128,50,226,192,10,102,193,224,13,5,160,172,128,2,160,14, -226,253,13,0,89,225,18,3,103,46,225,7,3,129,74,242,142,5,224,61, -0,131,85,129,16,104,247,64,107,128,36,96,117,166,60,73,15,0,52,106, -181,217,70,160,7,249,85,2,224,190,2,224,2,3,192,30,192,136,96,7, -224,2,3,152,76,225,158,2,251,15,3,99,216,129,147,1,85,32,176,145, -129,180,163,168,225,27,0,253,241,5,128,7,101,150,227,31,6,224,9,0, -224,165,2,247,167,2,161,2,96,86,224,210,6,96,17,194,51,64,92,65, -230,136,195,225,6,1,225,115,0,252,82,8,217,52,128,188,255,191,3,192, -131,168,105,225,83,2,192,45,160,245,96,153,232,61,5,225,248,3,193,98, -188,185,224,26,5,224,148,4,128,221,64,0,225,177,10,225,17,0,224,66, -9,226,145,0,224,127,14,224,106,0,96,170,224,35,21,128,1,169,88,192, -0,233,210,1,96,2,128,178,226,167,0,160,14,224,50,4,224,88,15,210, -103,224,0,1,224,234,14,224,2,3,224,246,0,64,0,228,139,9,250,78, -3,250,90,4,193,222,128,122,225,236,0,130,42,128,181,1,95,49,77,102, -192,85,102,251,68,35,0,53,97,202,121,52,224,227,0,1,95,50,148,14, -224,42,1,2,51,51,48,100,147,224,44,0,99,147,128,65,192,22,64,8, -121,95,192,0,163,39,168,112,246,171,3,224,171,2,224,173,2,225,74,2, -161,98,192,44,224,62,4,128,166,225,32,6,224,181,12,88,124,0,54,99, -31,96,223,225,13,0,96,186,225,13,23,224,225,13,250,38,0,163,133,227, -13,7,160,190,227,173,13,96,16,1,95,52,70,66,170,216,245,219,2,238, -175,12,28,97,109,98,105,103,117,111,117,115,32,111,112,101,114,97,116,111, -114,32,101,120,112,114,101,115,115,105,111,110,246,34,0,226,70,15,96,123, -64,224,129,53,96,21,224,240,1,1,53,56,225,29,4,224,209,10,224,172, -38,9,98,97,100,32,112,114,101,102,105,120,224,164,11,228,250,2,3,95, -49,55,57,254,15,2,16,92,51,52,38,115,114,99,47,77,105,99,114,111, -72,115,47,70,104,22,2,46,104,115,64,24,4,44,54,52,58,55,192,68, -164,238,237,185,1,225,210,0,171,37,170,228,1,95,54,86,40,204,127,163, -61,129,28,160,220,65,211,64,193,1,50,50,238,247,1,5,64,80,32,75, -50,32,79,53,150,118,133,237,1,64,89,100,79,65,35,229,41,3,233,83, -1,105,30,139,155,64,79,0,54,234,123,1,138,53,128,113,96,122,192,115, -210,27,1,50,50,234,124,0,183,224,64,19,194,98,98,131,98,235,64,228, -169,165,171,238,100,91,64,138,198,149,64,34,0,80,192,179,130,133,193,199, -96,182,210,126,253,218,1,224,61,7,193,25,224,33,1,225,3,1,161,25, -0,65,225,25,4,72,86,146,60,77,177,99,26,6,95,49,49,53,32,95, -55,78,63,4,49,56,51,32,35,97,27,0,58,128,211,145,225,248,242,14, -4,110,101,103,97,116,152,244,64,46,145,232,0,65,88,199,65,44,3,10, -65,32,90,65,77,64,14,0,54,96,14,0,75,96,26,207,160,193,31,132, -34,171,80,64,32,141,228,0,75,185,3,68,158,88,193,1,52,57,99,17, -139,24,143,137,64,193,120,116,142,33,206,40,128,24,64,11,174,79,224,24, -11,160,49,130,8,2,95,49,54,78,167,132,49,64,115,202,169,0,89,165, -169,158,160,227,172,1,225,175,1,240,58,11,227,194,0,248,16,20,1,95, -55,159,98,226,162,15,128,40,244,75,30,8,103,101,116,65,112,112,67,111, -110,219,60,250,249,7,168,38,96,11,0,85,128,206,96,233,244,98,1,96, -105,2,51,56,54,226,24,17,226,227,0,3,67,32,95,51,126,81,64,65, -130,77,104,127,0,58,128,55,192,80,235,226,7,138,216,129,66,101,151,151, -248,106,34,64,58,130,64,65,1,0,80,228,105,2,2,118,97,108,155,89, -252,38,2,1,121,112,130,118,224,18,1,0,107,222,159,224,18,1,3,115, -111,114,116,64,18,64,90,244,51,1,245,47,22,102,106,129,122,224,12,1, -64,164,65,143,65,163,171,173,236,222,5,164,181,131,145,238,227,6,66,214, -100,55,82,26,237,21,6,128,156,0,54,235,230,2,196,250,170,233,234,12, -4,162,67,131,233,231,71,0,226,99,19,96,144,1,55,55,133,253,0,50, -140,101,226,111,3,226,109,0,247,212,4,1,95,56,241,161,0,224,42,10, -224,241,6,173,4,64,94,199,82,98,175,225,135,2,9,101,116,83,76,111, -99,69,120,112,114,196,43,65,10,155,228,114,70,97,87,1,55,56,173,60, -96,71,129,74,1,50,49,183,221,96,19,64,56,132,28,0,79,68,73,64, -27,97,212,128,180,1,52,48,65,162,64,23,238,103,1,241,63,0,97,198, -200,71,237,26,1,64,8,1,95,57,78,242,0,51,78,157,182,24,227,227, -3,130,1,224,55,6,3,95,49,49,55,72,98,71,18,64,239,131,12,160, -6,128,33,67,76,103,135,192,49,227,185,15,9,117,110,100,101,102,105,110, -101,100,32,207,83,242,63,0,224,54,19,227,231,0,1,51,54,201,191,98, -40,140,37,96,218,103,254,237,127,4,128,35,224,157,5,226,182,0,224,105, -15,232,206,1,199,209,164,223,167,190,224,61,21,192,167,167,245,128,51,160, -180,224,55,9,0,79,255,188,3,130,0,1,48,32,160,45,71,210,0,80, -96,200,232,30,1,205,185,232,35,0,1,95,57,68,174,224,0,7,161,6, -66,27,196,239,228,97,3,1,91,93,96,163,225,8,13,2,79,32,35,95, -78,193,64,209,158,192,202,0,64,230,36,0,69,54,224,53,4,0,51,243, -243,2,224,91,16,71,183,237,185,2,224,91,5,128,0,64,182,133,100,64, -230,71,75,2,95,57,56,68,75,128,77,0,50,94,248,224,204,1,3,66, -111,111,108,195,102,95,35,1,10,65,224,233,2,4,68,97,116,97,46,64, -33,6,95,84,121,112,101,46,34,101,178,64,63,131,140,203,152,241,61,4, -0,49,99,131,128,192,113,58,238,167,4,235,226,1,241,171,6,101,218,0, -48,130,155,231,56,18,1,95,52,163,120,193,35,229,159,3,2,49,50,48, -193,6,128,100,235,26,1,224,109,2,129,89,70,171,64,174,235,216,0,231, -83,1,161,86,224,17,6,251,13,4,96,19,108,143,131,119,70,199,252,15, -1,151,92,192,169,224,71,4,96,48,163,179,0,49,68,129,234,25,4,227, -194,20,21,110,111,116,32,112,111,108,121,109,111,114,112,104,105,99,32,101, -110,111,117,103,104,195,48,75,199,64,47,3,95,49,57,53,195,2,96,0, -230,96,4,106,36,1,56,54,105,157,73,102,228,199,0,224,41,8,97,233, -135,6,134,247,64,149,64,90,1,49,50,73,213,126,101,2,49,50,48,66, -87,167,17,64,48,0,54,96,48,90,110,89,129,96,137,0,57,131,96,64, -29,133,197,106,98,64,14,183,157,166,199,193,224,1,49,48,75,215,97,9, -0,49,97,71,1,49,51,120,209,97,62,66,80,206,77,97,218,225,215,1, -128,48,67,211,225,81,4,226,77,3,142,66,245,183,3,238,191,6,227,49, -0,226,146,0,65,136,96,39,96,237,97,43,193,198,231,185,6,213,41,140, -36,102,229,227,168,0,64,237,134,125,128,134,226,141,7,128,77,0,57,163, -65,64,43,0,95,181,146,0,85,225,31,1,64,19,230,234,0,224,127,7, -98,159,131,229,0,50,102,216,225,206,6,64,129,134,231,229,23,11,160,149, -131,12,165,121,100,56,0,55,66,43,96,83,197,38,64,72,244,103,0,0, -79,130,252,93,207,1,56,55,66,176,96,121,64,202,65,124,137,225,64,57, -164,139,1,55,56,142,104,2,79,32,64,100,253,64,45,64,136,128,10,0, -58,128,54,140,66,233,115,5,2,49,48,56,97,205,96,152,227,134,0,65, -157,66,144,174,40,99,84,226,14,2,228,25,4,1,49,57,124,218,64,21, -224,93,16,230,169,0,227,238,8,96,52,96,109,130,9,247,222,5,225,102, -1,148,227,97,37,97,205,67,60,224,107,12,71,117,129,206,224,208,7,132, -30,224,200,2,246,194,2,93,92,224,27,5,1,49,48,96,215,224,135,14, -224,43,4,110,103,98,102,100,37,239,100,3,160,6,0,85,229,49,1,255, -208,3,160,247,238,152,0,226,136,2,225,38,5,255,217,2,94,18,2,49, -48,56,249,9,2,98,95,222,23,225,68,1,225,153,0,228,125,6,224,17, -5,193,227,65,86,132,147,111,51,68,47,100,13,64,155,225,220,0,235,80, -7,206,43,192,32,153,120,228,23,5,164,29,160,123,224,25,9,209,92,225, -205,7,0,49,88,204,224,0,1,171,133,192,47,234,6,0,64,2,224,39, -1,128,134,128,1,226,113,1,64,202,232,26,0,100,57,128,188,96,172,224, -79,0,243,85,2,135,28,160,59,2,95,49,49,120,33,131,213,245,189,6, -224,117,6,224,150,0,229,10,3,165,8,151,196,64,134,133,10,144,213,224, -151,25,135,49,64,142,140,191,224,131,4,65,228,98,66,236,206,4,110,84, -176,111,96,0,225,61,6,244,48,8,162,213,129,54,200,27,160,9,128,147, -162,221,186,104,192,126,224,65,1,153,202,231,216,7,192,2,243,81,3,224, -32,0,200,176,236,25,0,192,99,228,7,3,224,26,0,96,115,216,233,233, -149,3,224,131,1,255,229,0,192,84,224,133,1,224,219,0,128,61,160,203, -224,92,5,64,47,250,75,3,97,67,97,150,66,2,65,93,160,116,67,43, -0,54,99,43,0,79,74,107,71,235,0,54,71,78,1,55,55,159,158,1, -49,53,67,119,64,27,96,107,0,49,200,11,2,95,52,48,69,202,0,49, -103,229,64,39,64,53,224,39,18,148,94,64,173,64,21,224,39,17,74,223, -128,39,64,88,96,147,0,56,96,63,164,5,198,12,160,186,237,241,0,238, -214,2,184,209,129,71,195,198,96,11,232,16,1,97,183,238,167,6,226,3, -11,225,142,5,224,30,12,224,85,16,225,121,0,224,85,22,226,103,6,98, -23,64,241,65,22,250,212,3,64,0,161,2,64,250,137,23,235,133,6,75, -128,13,76,105,116,115,46,75,110,111,119,110,83,121,109,98,107,183,64,47, -136,89,225,42,141,178,226,225,42,79,254,34,18,2,49,49,52,171,3,224, -158,0,164,222,69,46,111,123,230,96,3,206,7,224,163,2,225,81,5,170, -159,134,111,166,117,224,201,5,128,1,165,25,224,25,8,224,131,0,225,31, -4,238,125,3,224,71,5,225,40,0,230,144,11,229,27,8,166,14,224,19, -8,251,34,1,224,67,8,224,49,6,225,194,3,108,31,176,158,192,33,224, -51,3,224,13,4,224,10,1,96,57,103,129,72,228,65,166,224,222,0,234, -178,9,64,39,1,55,49,193,144,83,195,247,250,9,225,251,4,224,132,57, -132,89,170,189,246,14,0,0,75,85,203,149,241,2,75,32,75,77,119,128, -12,64,43,234,187,0,128,2,230,149,0,193,96,130,1,224,31,0,128,2, -160,233,0,54,243,20,1,129,157,96,5,64,151,97,87,226,124,10,193,180, -128,99,225,144,5,230,35,0,134,32,129,215,128,146,198,255,239,34,6,102, -89,0,39,169,207,234,50,3,0,56,131,23,192,195,236,75,8,224,26,2, -97,161,225,123,2,224,87,0,64,105,67,164,64,12,152,77,198,145,128,166, -0,79,160,239,64,35,64,242,70,107,227,197,1,224,118,12,224,112,2,162, -130,226,18,1,224,55,2,255,123,4,234,175,0,108,173,117,106,231,0,0, -128,79,239,77,15,31,77,117,108,116,105,112,108,101,32,99,111,110,115,116, -114,97,105,110,116,32,115,111,108,117,116,105,111,110,115,32,102,111,0,114, -242,137,0,128,71,0,49,76,187,110,157,233,89,1,0,58,130,99,75,229, -3,54,32,95,53,83,32,1,95,54,92,94,64,24,177,37,89,126,244,223, -5,5,116,117,112,108,101,67,224,117,0,0,115,207,191,129,44,79,57,154, -80,64,104,0,66,85,92,0,50,84,172,103,38,0,55,64,5,151,140,96, -99,171,11,225,232,2,152,240,130,41,66,12,211,222,98,83,228,130,13,189, -208,64,230,143,94,0,90,64,35,237,160,0,229,125,4,160,123,162,14,0, -89,64,13,194,43,170,28,224,16,1,229,8,0,160,14,227,33,1,234,196, -2,106,243,229,255,5,254,244,2,235,182,1,130,230,255,111,0,192,60,133, -34,242,87,4,233,42,1,224,57,0,96,87,66,76,97,63,224,144,0,64, -11,161,59,130,202,144,178,102,119,252,49,2,96,0,227,223,3,66,219,97, -176,228,112,2,66,32,96,51,193,44,65,158,0,54,166,157,230,72,5,246, -100,1,67,149,1,49,49,130,254,0,89,64,16,227,204,2,193,195,193,42, -225,32,0,97,0,224,15,2,96,27,65,81,128,213,224,83,3,96,201,210, -88,128,240,165,243,0,95,89,61,64,29,164,138,97,233,67,70,224,22,2, -227,127,7,128,95,251,130,0,224,10,4,227,206,0,78,171,214,231,224,29, -0,129,86,132,8,165,20,65,30,251,217,3,97,200,193,41,192,205,177,173, -224,206,0,224,105,4,0,56,224,25,3,196,49,64,23,0,49,165,217,0, -57,240,98,0,64,147,119,128,228,75,3,224,185,0,224,103,7,64,67,195, -227,224,31,0,227,55,1,96,130,224,123,2,128,224,128,50,64,11,241,95, -9,237,33,3,195,99,237,163,6,1,95,56,218,85,249,170,3,224,52,1, -64,1,163,55,227,68,3,224,190,1,79,133,225,13,4,194,172,242,206,0, -129,58,84,167,193,246,224,20,0,83,102,224,13,0,166,61,128,113,64,165, -3,53,56,32,95,68,212,146,227,80,214,242,66,11,100,52,247,95,0,224, -221,5,225,37,0,96,61,225,37,49,1,67,32,225,39,4,99,177,101,248, -1,52,51,229,247,0,229,103,1,4,102,114,101,101,32,91,250,20,32,118, -97,114,105,97,98,108,101,32,105,110,32,111,117,116,112,117,116,32,102,89, -71,0,112,229,225,3,227,17,4,241,64,0,229,89,1,164,239,129,37,196, -236,128,13,196,233,161,140,225,183,5,141,214,234,244,1,228,169,17,228,146, -9,228,137,8,226,230,2,245,224,0,99,75,140,51,130,254,192,73,64,65, -64,27,140,31,65,113,135,180,231,100,1,228,67,2,228,139,5,224,42,8, -224,228,0,130,135,224,191,0,227,132,3,133,15,228,198,1,226,199,0,75, -146,71,153,98,69,194,103,168,90,128,11,239,55,6,227,188,2,96,0,164, -181,160,8,244,46,0,67,115,255,119,3,161,57,82,124,192,59,224,22,2, -224,25,6,224,26,6,224,29,7,227,238,3,227,133,10,192,196,226,229,4, -64,146,202,93,115,182,1,64,95,74,96,64,22,138,72,69,26,0,51,194, -101,137,246,91,129,181,4,1,49,55,133,66,157,126,1,49,55,98,143,96, -13,0,58,128,7,104,79,145,31,96,32,88,62,2,49,49,55,73,91,99, -10,104,128,1,49,49,79,224,160,201,64,56,136,136,3,85,32,75,51,98, -180,64,18,136,55,96,75,140,205,0,95,89,180,160,58,135,8,0,56,128, -22,135,14,176,50,128,236,64,15,0,53,96,213,71,78,192,90,81,198,64, -18,215,227,72,199,200,58,64,23,130,160,129,54,162,232,226,244,3,192,8, -98,3,64,47,130,180,97,218,231,193,3,0,49,139,43,161,135,161,4,128, -49,130,12,3,85,32,75,50,192,120,64,21,129,143,81,34,224,143,5,129, -144,66,233,136,130,192,139,195,201,167,179,180,20,128,29,161,46,255,86,3, -117,21,224,39,20,169,94,226,62,2,233,121,5,238,122,12,131,99,227,71, -9,1,67,32,227,73,3,194,133,228,186,4,200,91,178,46,169,67,227,67, -0,224,132,8,129,218,236,129,2,234,4,2,253,55,1,224,50,33,196,4, -137,20,3,49,32,95,57,92,48,224,47,0,224,172,6,224,0,0,228,85, -0,160,244,225,74,11,227,211,2,224,145,6,64,25,225,72,12,192,41,227, -180,2,224,58,20,224,35,0,202,89,233,103,13,228,247,4,160,101,233,93, -1,224,19,0,198,197,225,69,12,64,113,225,69,10,225,64,9,179,71,225, -64,20,0,58,137,233,100,99,192,29,68,207,96,51,64,15,232,31,1,224, -64,4,64,55,132,32,192,232,1,95,48,100,143,64,24,187,254,4,50,32, -95,51,50,100,83,143,175,64,169,160,89,224,12,4,238,47,2,1,95,49, -128,111,108,181,232,115,2,1,95,50,129,56,192,122,0,54,227,229,7,108, -173,237,228,7,161,19,96,17,178,203,246,120,0,195,121,225,184,0,227,164, -11,160,67,224,46,24,92,62,160,47,129,174,192,121,160,46,227,216,16,193, -60,237,84,7,225,215,4,64,11,136,175,0,51,144,2,227,205,6,128,47, -0,85,129,252,132,222,1,48,52,226,243,0,224,98,8,128,219,96,48,237, -163,1,224,184,1,193,47,227,64,9,224,75,10,192,24,0,85,97,135,162, -240,143,215,205,243,128,29,160,103,2,95,55,54,78,149,246,223,0,65,203, -181,177,231,70,1,69,112,96,137,109,182,134,104,0,67,65,226,240,161,0, -65,203,216,1,182,197,4,64,95,55,52,54,101,175,134,67,154,148,227,52, -6,118,52,91,13,2,95,52,52,66,238,94,32,175,234,1,49,50,103,21, -0,48,71,113,4,64,64,95,51,53,233,39,1,133,173,248,203,35,96,175, -64,4,131,136,200,191,64,128,2,51,32,95,118,249,190,229,0,53,228,10, -1,234,180,4,239,172,1,82,14,98,235,0,80,240,16,7,6,109,105,110, -105,109,117,109,255,199,0,0,50,64,194,229,9,1,162,187,64,107,2,52, -55,32,96,81,96,85,64,83,199,37,194,90,241,199,5,160,23,163,148,162, -205,162,208,224,13,0,102,31,226,158,0,97,242,160,75,145,208,1,95,55, -230,108,0,128,29,75,133,100,14,6,55,48,50,32,79,32,35,71,242,194, -126,243,193,6,64,162,135,150,246,205,20,3,78,97,116,34,132,113,135,173, -162,54,97,75,143,53,132,28,210,112,195,153,96,186,227,212,1,68,28,129, -54,129,69,0,50,101,64,97,153,192,7,193,18,246,42,7,0,50,237,56, -7,228,119,6,203,117,140,125,243,186,12,99,183,160,155,251,88,2,65,53, -253,192,0,227,97,0,211,216,243,151,10,128,161,98,100,225,202,8,199,205, -89,158,248,132,4,243,76,19,224,199,1,243,79,12,226,56,25,224,123,1, -2,95,53,51,70,58,225,227,4,226,74,2,113,24,128,43,137,201,194,22, -228,160,1,228,56,4,65,241,245,97,4,193,235,76,49,188,208,225,143,4, -161,232,128,19,83,238,102,235,0,51,96,135,177,194,0,67,98,38,99,210, -231,232,18,225,174,2,165,191,232,17,15,64,29,133,192,225,20,5,224,16, -0,225,21,5,129,15,192,82,96,36,65,21,97,182,225,36,1,0,80,227, -49,1,160,0,96,86,225,96,15,224,28,18,0,58,130,147,106,226,224,196, -4,170,91,118,202,69,77,165,52,128,49,135,241,131,102,226,173,18,164,19, -226,163,8,129,7,226,48,1,234,100,0,226,75,9,193,48,129,153,142,84, -0,66,128,201,165,58,196,104,229,67,0,68,220,224,251,1,64,174,168,135, -227,180,8,70,157,0,66,144,251,163,141,0,49,96,126,128,59,3,95,50, -49,54,224,24,1,132,196,64,77,0,54,165,51,96,170,0,57,96,23,88, -237,0,54,64,57,0,48,85,182,0,95,179,52,64,44,134,212,0,75,193, -252,224,130,8,166,93,97,72,129,239,175,223,224,149,1,225,47,0,96,106, -174,228,87,54,225,87,0,161,103,224,49,1,64,44,129,191,247,150,4,64, -144,198,69,224,189,11,1,49,50,109,174,224,189,1,134,30,71,40,225,230, -4,224,12,4,64,244,254,54,0,81,162,78,78,101,85,64,200,82,91,103, -173,241,190,0,0,67,66,193,167,170,2,49,49,50,254,113,1,192,50,202, -238,199,73,232,100,8,227,80,1,240,83,0,246,153,13,162,2,129,123,235, -206,0,224,54,0,224,55,1,145,159,251,87,11,128,48,235,206,3,184,49, -101,209,254,249,19,160,47,132,137,232,68,4,97,158,0,49,232,254,2,65, -106,134,230,243,186,2,227,85,2,129,98,198,170,236,12,1,224,35,3,130, -18,2,49,49,52,95,163,185,74,160,237,179,222,226,26,0,72,5,160,133, -96,230,64,126,135,56,130,167,226,165,8,0,52,128,97,128,78,64,15,98, -32,128,12,241,121,2,64,71,133,142,226,233,16,97,72,128,71,245,253,9, -130,141,224,21,2,226,152,13,232,138,8,128,42,243,116,0,96,136,64,162, -145,71,128,122,1,75,50,208,97,64,204,134,49,226,195,2,228,180,1,66, -236,233,198,3,227,153,2,224,100,0,65,209,226,183,1,231,143,3,143,205, -169,110,230,124,3,161,136,251,128,1,72,101,224,33,15,128,27,128,113,238, -120,0,232,194,1,225,31,2,130,199,224,31,2,226,202,18,224,54,0,194, -205,224,219,5,225,76,2,102,6,249,40,5,231,227,9,160,53,70,192,194, -233,166,14,1,49,49,108,117,97,123,0,52,99,24,232,52,2,250,14,4, -192,12,224,20,0,224,160,5,132,215,225,236,1,104,241,224,136,9,224,180, -0,131,155,230,75,0,192,58,128,144,2,95,51,49,232,111,7,249,139,0, -225,8,3,208,63,224,77,2,96,67,153,217,0,48,141,121,224,18,10,160, -193,83,185,1,48,57,128,139,146,113,0,48,121,216,67,41,96,39,2,95, -54,49,107,251,124,242,66,117,67,176,2,49,49,53,192,9,2,56,51,32, -164,184,224,30,0,0,35,204,13,128,215,227,159,9,233,248,0,161,29,109, -119,64,138,76,10,139,139,83,16,1,95,51,69,169,1,49,49,255,152,1, -67,15,188,4,66,61,228,221,0,225,137,1,99,166,162,139,225,145,5,160, -113,161,237,99,173,224,110,10,201,183,0,51,95,55,64,8,1,57,54,112, -61,132,161,160,130,0,54,224,130,1,178,6,0,90,233,131,0,192,14,3, -95,57,48,57,238,50,3,96,56,218,2,228,110,19,0,90,226,246,0,228, -101,38,192,30,224,255,2,228,98,4,135,74,228,98,0,244,31,0,64,27, -135,57,4,95,51,55,52,32,64,14,214,104,224,69,0,64,20,133,115,162, -183,3,32,95,50,55,66,3,197,164,0,51,214,193,227,60,0,166,5,64, -57,234,244,4,228,166,1,64,2,100,120,226,225,3,228,137,4,128,2,224, -17,9,140,245,225,21,3,160,248,97,216,192,32,224,62,3,237,242,0,224, -86,6,160,38,162,29,239,183,0,224,5,1,1,95,55,118,13,224,106,4, -225,192,10,79,146,160,0,173,161,130,151,160,53,165,162,224,72,1,228,254, -3,66,122,194,227,128,162,162,214,231,7,2,71,97,67,144,65,120,82,96, -0,55,82,173,2,64,95,56,78,141,96,20,70,216,66,222,112,21,1,53, -52,64,4,1,54,32,250,30,2,9,101,120,112,97,110,100,68,105,99,116, -223,233,0,95,66,6,1,95,51,79,168,192,0,224,222,0,228,177,4,225, -119,3,228,128,2,225,71,4,225,88,0,192,243,226,126,0,162,16,197,70, -225,69,3,165,215,224,19,4,195,194,224,22,17,233,60,1,161,231,193,234, -166,93,224,55,6,232,116,3,224,29,10,84,28,0,55,120,159,0,50,136, -39,96,0,192,79,64,34,224,91,1,160,52,230,238,0,96,64,231,139,1, -224,93,3,201,128,224,62,1,131,36,225,60,0,178,109,128,66,208,121,0, -51,228,49,4,192,77,124,5,3,95,54,49,48,197,135,229,126,12,160,46, -190,124,128,10,133,235,64,109,124,72,140,129,165,225,224,99,5,160,105,230, -173,17,160,80,228,140,8,128,13,225,252,15,224,0,1,128,47,233,69,5, -225,123,10,227,185,3,225,90,56,100,235,0,51,129,91,161,85,225,75,23, -232,125,0,128,140,163,81,110,82,194,193,224,21,3,232,30,1,179,215,179, -214,233,114,5,64,20,147,245,64,23,0,56,101,20,64,176,116,63,0,73, -245,0,1,104,200,174,207,97,104,82,15,2,95,49,48,90,211,112,143,229, -97,5,108,232,96,226,65,33,225,144,2,232,232,1,251,177,3,64,133,224, -48,16,192,46,230,175,4,64,38,139,229,196,126,130,87,149,207,83,24,77, -33,0,80,64,7,66,93,1,56,49,129,196,64,96,156,7,0,51,135,172, -0,75,186,120,65,185,243,232,1,64,17,165,112,245,174,5,128,190,240,159, -21,96,33,96,57,224,226,2,235,174,0,210,10,250,13,0,161,51,64,146, -0,54,230,140,0,202,1,64,220,1,49,48,168,132,194,124,241,220,0,207, -190,128,115,96,117,255,24,13,132,36,160,50,160,148,160,13,244,94,1,130, -150,96,102,179,99,245,104,0,1,95,55,145,217,160,202,1,95,55,69,197, -226,164,18,138,176,128,23,238,60,0,64,142,196,79,77,223,230,0,1,1, -36,120,101,246,65,2,220,180,3,75,32,75,52,64,2,252,42,1,128,31, -136,41,237,93,14,180,59,192,231,1,49,50,212,35,150,228,64,63,136,77, -228,19,1,161,102,238,18,0,131,225,231,42,0,193,54,148,195,96,74,64, -210,224,43,0,160,23,161,217,243,5,8,224,22,10,225,248,0,224,96,4, -208,170,238,4,2,224,31,18,192,67,224,134,0,98,38,163,31,97,239,160, -68,226,68,0,107,100,224,32,6,160,69,216,84,64,7,64,26,226,65,13, -64,50,207,234,230,218,2,134,123,200,42,161,29,160,35,230,165,0,64,81, -224,15,1,128,151,229,177,3,128,76,179,141,226,226,1,128,159,193,252,129, -190,137,253,235,97,1,245,233,1,160,107,0,95,133,110,224,138,0,224,8, -0,64,61,138,38,234,254,2,64,20,239,103,31,219,8,96,101,234,254,48, -226,121,1,235,0,3,66,168,239,99,6,64,247,64,25,132,231,226,240,15, -218,121,128,250,83,115,226,140,1,226,73,0,96,71,132,238,224,230,23,108, -34,224,227,55,192,8,228,227,1,128,130,0,54,129,126,1,51,54,76,203, -70,33,224,1,7,233,71,0,224,111,1,224,1,5,135,211,224,34,18,224, -32,3,1,95,57,250,113,0,64,125,132,89,225,98,1,236,99,2,65,70, -132,117,0,50,228,118,0,162,119,64,29,164,51,104,158,102,228,122,217,64, -25,249,81,7,3,97,100,105,99,185,64,64,34,194,170,2,95,49,48,66, -123,64,21,130,109,227,184,3,227,202,0,234,57,1,229,172,2,234,33,2, -83,245,229,185,2,104,107,198,19,224,49,1,242,163,5,131,1,0,48,163, -18,224,21,5,0,49,135,237,71,25,173,81,227,250,1,253,221,0,204,134, -224,177,3,163,246,225,130,6,232,31,6,224,59,1,240,13,1,109,64,160, -94,96,73,64,211,72,65,228,203,6,201,186,192,137,1,95,55,76,48,224, -37,4,226,104,0,224,74,1,192,36,228,122,3,129,31,225,16,9,174,26, -224,21,1,192,108,137,193,128,82,193,84,225,94,2,207,171,225,153,7,1, -49,49,232,3,1,224,72,3,96,26,148,36,224,99,81,192,14,164,88,227, -140,1,192,15,224,132,3,224,47,2,131,110,232,58,0,226,119,28,169,39, -227,103,0,224,140,16,240,237,1,224,13,15,224,120,53,131,155,66,195,227, -79,0,225,75,10,230,162,0,160,121,237,113,4,96,31,224,86,0,65,36, -75,239,2,49,48,55,228,211,5,192,175,163,50,96,118,133,77,239,41,1, -64,8,246,105,7,1,49,49,132,126,192,69,225,34,0,195,69,192,179,224, -34,0,237,189,4,246,148,6,224,127,1,160,227,226,228,0,200,27,224,44, -1,96,14,0,49,73,153,129,101,0,79,248,43,4,64,0,228,55,26,224, -101,0,235,94,3,239,224,2,160,16,68,209,128,10,120,156,64,89,1,95, -54,75,132,114,196,0,54,215,209,224,119,2,97,106,1,48,49,240,1,3, -23,83,117,98,115,117,109,112,116,105,111,110,32,99,104,101,99,107,32,102, -97,105,108,101,100,144,13,228,186,6,97,128,0,54,133,93,246,122,14,217, -60,97,6,224,31,0,0,49,74,147,128,62,134,12,115,101,0,89,132,78, -129,145,233,52,1,209,239,225,29,0,150,112,64,127,197,171,228,178,1,225, -231,4,164,143,140,56,192,179,224,43,0,226,142,2,229,14,9,128,51,197, -64,160,24,127,126,224,32,5,98,88,192,26,178,114,160,26,104,17,98,106, -97,237,224,9,1,224,107,0,98,133,64,8,200,209,195,86,131,144,97,193, -106,43,239,147,12,229,129,1,229,167,8,224,135,3,195,66,225,35,1,225, -38,20,98,170,224,29,1,194,155,237,104,1,224,31,5,224,194,0,239,182, -0,196,23,224,91,0,224,63,5,227,209,7,239,168,1,224,13,7,224,58, -8,250,191,15,96,44,167,189,227,78,12,128,26,160,154,247,172,4,224,198, -6,228,211,0,231,106,3,194,127,224,120,1,226,4,7,192,53,226,136,3, -225,100,20,211,77,162,221,226,139,15,226,79,4,166,54,224,175,11,225,166, -10,202,142,118,43,224,240,0,192,140,224,46,8,224,194,2,224,96,2,162, -135,229,208,0,165,194,121,72,109,155,130,151,1,51,57,241,16,1,225,53, -1,224,198,14,174,130,224,101,2,128,47,224,97,3,224,216,2,230,110,0, -160,82,160,145,228,212,9,128,31,129,118,224,27,6,227,185,0,1,32,95, -149,10,240,15,1,109,114,224,4,1,128,115,245,39,25,9,102,114,101,101, -84,121,86,97,114,115,245,39,5,112,226,192,184,64,174,101,151,160,242,145, -252,177,251,0,75,241,162,0,128,6,69,10,207,81,0,89,162,114,201,250, -228,229,3,162,214,226,127,5,129,1,225,214,11,192,25,184,50,166,69,231, -27,5,64,35,96,33,64,59,224,30,5,96,22,129,170,233,163,8,67,84, -242,10,3,224,247,1,228,50,8,225,19,1,65,204,229,45,2,252,58,1, -202,51,195,244,231,69,8,200,117,231,106,3,231,149,3,192,35,128,173,224, -175,6,238,155,7,224,187,3,180,8,192,191,225,7,38,64,43,96,77,0, -57,187,68,224,72,0,224,40,2,211,148,64,0,65,232,140,198,193,214,231, -55,13,109,217,91,221,229,246,1,225,136,14,164,250,128,179,245,205,0,96, -42,245,208,10,128,13,210,103,128,143,217,201,224,137,0,67,30,66,201,224, -111,7,224,178,0,1,52,48,82,113,0,52,116,190,89,185,224,113,0,134, -174,0,51,109,239,227,65,9,2,79,32,35,82,87,132,143,131,50,223,136, -128,137,173,170,133,196,194,235,236,117,0,161,0,224,165,2,240,229,0,224, -26,16,232,68,2,96,2,233,90,5,230,47,9,132,214,172,151,129,212,225, -5,7,207,75,224,19,2,64,187,208,190,224,138,7,143,221,0,48,254,46, -0,64,29,228,208,1,227,220,0,85,27,118,134,160,63,2,49,48,57,98, -151,1,95,56,193,171,96,56,224,158,2,64,117,78,80,226,75,2,226,225, -0,227,227,4,123,99,224,106,1,224,36,20,64,92,64,8,64,91,139,210, -64,41,78,143,231,13,5,128,165,165,218,137,141,225,105,6,229,195,2,128, -1,232,103,5,161,13,227,212,3,160,33,231,56,18,137,111,224,126,3,228, -240,6,224,31,5,232,157,0,0,83,224,169,2,232,89,10,160,54,192,50, -226,127,3,172,143,245,127,0,225,243,0,0,95,175,46,192,56,193,153,192, -129,192,208,229,11,16,231,197,1,254,161,1,224,13,3,224,56,12,224,57, -3,229,43,1,160,44,129,212,226,224,4,230,214,0,224,221,3,64,9,226, -13,5,233,99,6,225,8,9,128,6,129,9,167,86,225,10,13,160,160,120, -178,234,164,7,96,163,225,217,1,225,181,15,227,60,8,1,57,53,192,95, -233,97,2,98,94,226,114,0,233,164,0,224,17,9,225,49,2,65,159,67, -209,64,155,96,159,226,124,2,205,188,109,98,173,23,161,81,232,7,16,12, -99,97,110,110,111,116,32,117,110,105,102,121,32,173,34,129,94,165,8,1, -56,55,135,93,224,66,17,3,32,97,110,100,160,58,160,45,225,10,3,226, -192,0,226,93,7,67,158,238,250,7,230,73,3,2,49,48,56,180,77,128, -61,68,78,129,219,64,69,68,80,64,65,0,54,227,224,0,251,14,0,128, -8,220,111,0,67,197,234,1,49,49,64,6,160,120,141,179,224,195,1,12, -80,114,105,109,105,116,105,118,101,115,46,126,34,104,203,64,44,160,89,230, -230,10,1,49,48,124,126,228,82,3,203,164,64,104,105,124,228,234,10,135, -54,128,209,226,95,8,195,12,226,95,26,240,30,4,133,105,0,57,64,234, -239,151,2,160,38,229,163,6,67,1,106,88,196,11,1,48,57,242,232,8, -226,70,44,4,121,99,108,105,99,226,64,11,71,195,66,20,71,144,167,2, -226,74,18,0,61,226,72,17,162,74,225,27,1,239,175,4,225,144,0,192, -248,173,52,224,225,0,192,224,161,143,224,142,0,161,153,200,64,96,184,227, -187,14,225,35,17,0,48,112,12,200,192,142,239,1,49,48,66,173,224,235, -18,4,101,114,114,111,114,203,125,128,133,213,231,86,237,224,41,1,3,116, -121,112,101,64,37,224,17,1,2,107,105,110,144,207,224,18,1,2,115,111, -114,86,45,224,18,3,4,114,101,97,108,109,64,19,64,90,135,219,240,228, -38,0,48,92,248,1,64,58,130,94,240,228,1,133,74,166,188,102,145,226, -197,2,194,44,238,48,13,231,91,0,240,176,25,165,114,236,47,12,198,237, -193,146,231,7,9,0,85,102,31,237,80,8,130,247,237,62,6,160,137,139, -124,120,182,0,90,64,49,192,25,224,100,8,238,154,12,169,16,238,55,4, -224,180,4,231,56,2,224,81,8,236,96,9,113,60,96,34,160,25,0,85, -227,219,0,3,95,55,54,50,255,116,0,237,125,0,97,171,98,61,109,115, -225,101,1,224,136,9,131,41,161,138,225,95,12,129,132,166,134,225,129,49, -228,169,6,195,165,132,31,0,80,99,37,231,233,0,227,209,10,66,145,128, -165,232,18,3,163,210,243,200,6,110,158,227,161,2,3,32,95,49,56,64, -31,141,33,2,49,48,52,142,169,128,84,227,204,2,225,130,1,97,21,90, -74,99,196,224,60,0,2,95,50,55,67,188,0,48,138,195,224,65,2,136, -189,225,30,13,129,207,225,97,18,194,66,233,94,8,251,133,1,226,142,2, -226,21,0,224,78,15,205,94,224,213,8,192,24,98,170,225,50,6,226,135, -16,224,46,13,96,0,224,49,13,65,121,97,115,225,190,10,224,23,13,96, -21,67,144,224,99,3,238,200,9,224,132,9,226,252,3,66,244,220,139,252, -100,5,97,32,220,94,2,48,57,51,66,46,188,94,192,193,140,149,236,214, -0,64,75,0,54,206,69,69,247,64,40,0,95,105,1,76,211,192,39,64, -38,136,60,224,112,4,252,202,0,224,107,4,64,44,136,70,252,168,12,220, -162,224,19,3,224,1,1,196,127,224,34,16,224,32,3,224,29,20,224,26, -17,224,23,14,252,237,2,160,197,200,184,0,89,130,141,232,189,1,237,43, -1,161,86,224,85,2,228,18,1,199,203,96,57,242,203,1,187,176,64,21, -238,157,10,128,68,103,244,227,72,1,130,79,128,111,224,79,0,129,212,71, -175,78,76,249,117,1,96,28,234,90,9,105,48,74,92,143,254,0,56,92, -181,224,113,0,224,96,0,228,114,3,234,125,3,209,92,96,7,130,177,240, -140,2,166,79,192,185,163,191,133,72,238,172,5,0,57,238,63,0,65,96, -136,127,120,58,64,208,153,0,241,95,21,0,56,64,148,240,62,4,241,217, -8,241,77,0,241,73,13,64,0,240,2,4,96,148,97,232,229,139,7,0, -56,81,39,134,113,96,105,227,107,16,0,56,104,77,227,107,6,128,156,103, -113,169,148,0,56,128,32,64,114,136,153,3,85,32,75,51,191,48,134,230, -0,58,128,36,255,229,21,255,231,4,227,37,12,227,72,6,226,218,1,64, -95,208,30,0,89,99,237,1,67,39,208,37,166,248,208,1,192,73,254,199, -0,226,88,0,161,175,162,156,224,41,2,231,111,10,224,89,2,224,47,21, -227,46,2,236,91,0,232,84,15,204,24,96,232,229,155,7,224,28,3,230, -77,4,229,121,8,98,224,66,32,160,0,128,105,239,221,0,225,197,0,138, -247,226,160,0,225,226,8,231,114,9,160,78,230,55,9,230,153,4,224,39, -0,224,240,0,233,75,2,225,216,3,225,88,5,224,55,1,160,255,231,31, -15,231,110,175,224,219,3,224,58,11,192,30,165,37,145,119,97,57,228,108, -2,228,178,2,234,247,0,224,60,3,160,62,225,101,2,237,1,6,2,49, -48,56,231,151,0,161,11,226,149,6,165,127,1,51,52,228,33,5,226,98, -17,224,121,5,229,166,1,242,54,0,230,62,8,103,248,224,181,16,98,66, -227,92,0,224,157,2,192,21,193,64,224,62,1,226,94,3,226,197,3,160, -44,192,152,226,142,1,160,110,230,83,2,120,226,7,67,32,95,54,51,32, -95,54,97,145,1,95,55,174,85,225,140,1,0,66,222,245,224,104,7,193, -15,97,25,183,124,96,76,160,231,160,66,128,60,224,36,3,192,211,160,25, -70,135,142,130,246,207,4,238,8,1,13,98,97,100,32,115,121,110,111,110, -121,109,32,117,115,110,75,224,170,0,64,70,230,26,14,160,0,161,120,184, -0,69,54,177,182,3,32,85,32,95,95,60,2,64,90,32,89,154,229,68, -0,235,17,0,133,46,229,34,1,229,37,29,96,246,193,118,225,176,1,229, -34,12,225,173,3,224,36,9,236,163,28,173,84,96,11,192,118,244,137,0, -207,223,132,202,161,180,184,159,201,12,0,80,134,176,224,241,2,192,223,132, -215,224,82,5,227,53,0,130,233,78,150,65,173,98,70,251,242,3,225,142, -8,161,230,227,189,2,128,182,224,220,8,229,89,3,96,50,232,156,0,192, -222,194,222,225,133,11,225,87,2,229,76,23,224,121,8,239,23,12,224,161, -11,224,39,1,197,144,243,191,0,252,197,2,197,147,130,16,97,139,1,95, -51,131,2,5,67,32,95,57,49,52,253,59,1,64,0,124,244,241,16,2, -2,117,98,115,116,216,8,109,112,108,101,109,101,110,116,101,145,50,64,0, -66,196,0,54,200,118,111,60,65,102,128,14,1,52,32,66,206,224,1,1, -255,107,2,64,39,139,207,131,141,186,219,0,50,128,65,139,35,224,128,1, -2,100,105,99,81,145,64,26,242,93,1,229,89,1,186,160,161,132,229,46, -8,228,64,0,160,248,116,196,194,5,179,88,146,91,1,48,56,146,104,250, -139,7,96,159,2,10,65,32,90,178,0,54,98,231,64,19,137,109,96,110, -106,181,3,95,52,48,55,224,180,2,150,15,6,45,104,97,112,112,101,110, -97,47,0,58,139,78,97,28,64,125,225,197,4,2,95,49,55,64,124,2, -85,32,67,247,138,1,224,32,11,227,94,0,227,7,0,224,41,4,128,192, -128,41,225,248,2,128,33,75,139,0,50,67,240,3,95,55,53,53,224,170, -2,1,61,62,96,159,224,21,6,245,201,2,160,32,224,89,5,2,95,49, -55,64,151,83,97,225,215,0,160,229,138,13,97,22,225,21,6,224,84,2, -0,84,179,140,96,49,246,191,4,110,45,98,24,1,49,56,128,8,65,207, -1,49,48,108,94,64,7,144,55,96,132,97,183,91,111,96,25,127,210,64, -79,130,147,236,180,3,65,251,224,83,16,0,57,240,204,7,3,95,49,51, -51,118,235,1,48,55,66,45,64,82,130,215,242,20,25,128,73,166,239,224, -32,11,237,82,2,159,217,229,188,9,224,26,12,133,170,229,130,9,96,22, -241,178,1,165,100,192,186,224,50,11,241,161,1,164,212,224,44,2,160,153, -224,48,5,192,178,226,79,1,128,7,224,40,8,226,120,7,0,83,98,29, -132,119,182,72,164,132,0,57,67,230,96,128,66,70,238,64,5,224,142,0, -228,52,4,64,79,0,67,165,78,161,18,67,163,71,59,192,189,96,118,128, -33,64,20,65,25,160,110,0,56,98,247,224,101,3,135,181,198,29,224,254, -1,225,185,18,235,168,0,229,208,23,235,29,98,129,32,230,27,21,225,68, -2,226,62,9,64,27,242,118,0,2,49,48,55,113,118,129,15,0,89,231, -148,0,228,112,1,136,38,167,63,64,53,116,125,225,63,2,96,0,225,169, -8,64,141,224,101,0,143,235,160,52,224,60,2,224,172,4,242,159,6,64, -35,165,250,1,80,32,128,181,0,80,101,136,64,176,146,69,138,5,1,95, -57,70,90,64,24,134,44,68,34,96,18,64,104,0,48,128,25,216,30,218, -209,0,48,79,102,64,24,165,212,102,15,0,55,69,246,228,186,1,1,91, -93,152,1,96,43,152,1,0,67,137,168,201,174,64,237,0,64,165,191,231, -134,0,114,252,64,9,0,83,98,149,87,247,132,225,251,102,9,230,74,0, -96,52,128,154,162,177,0,49,234,140,10,8,99,111,109,112,111,115,101,83, -101,152,174,97,63,64,202,70,228,0,53,153,245,199,14,130,227,0,54,159, -213,0,54,68,217,96,0,65,106,72,38,225,106,6,71,56,133,61,252,1, -6,224,149,5,128,144,224,143,1,6,104,97,115,70,105,101,108,168,28,68, -89,0,54,97,84,64,118,224,78,42,2,115,101,116,224,78,13,0,54,197, -136,98,134,0,54,224,64,6,1,95,51,112,151,249,188,3,4,99,67,111, -110,69,90,35,193,192,133,202,254,245,1,225,171,1,97,184,104,38,1,56, -50,161,157,97,64,0,48,171,185,250,131,15,26,67,111,110,116,114,111,108, -46,69,120,99,101,112,116,105,111,110,46,73,110,116,101,114,110,97,108,46, -233,43,0,230,221,0,96,95,2,49,48,54,64,167,106,174,104,134,232,135, -1,224,95,10,4,44,32,97,116,32,193,9,72,159,0,56,198,177,64,207, -131,26,132,184,139,105,163,204,162,76,100,255,65,39,1,57,51,104,213,160, -213,0,53,192,118,2,53,51,55,97,142,0,79,226,134,7,161,160,224,231, -2,1,104,97,97,69,130,59,128,125,195,127,1,80,32,165,143,96,21,201, -169,253,243,12,64,225,217,118,64,170,133,9,160,10,107,236,224,21,8,64, -197,228,180,1,132,56,201,229,232,151,0,224,55,4,196,234,96,61,131,84, -163,167,224,29,11,128,99,64,2,168,48,244,181,1,132,202,84,157,0,56, -65,26,97,177,0,52,206,168,5,95,49,49,53,32,95,64,127,4,95,49, -56,51,32,165,118,67,223,70,95,1,95,51,188,243,165,242,105,187,123,19, -0,80,75,218,133,73,75,127,129,13,227,9,13,7,78,101,115,116,101,100, -32,102,67,13,10,115,32,110,111,116,32,97,108,108,111,119,235,134,2,225, -12,4,118,10,225,12,0,134,80,245,131,3,96,21,110,114,224,50,6,245, -99,1,98,68,207,12,224,155,10,226,172,21,4,101,120,116,114,97,128,174, -2,40,115,41,162,182,3,66,32,95,52,64,38,132,140,131,164,192,165,66, -17,0,56,204,131,192,32,241,237,1,128,1,235,216,9,224,26,6,106,142, -96,21,99,199,97,90,145,38,96,35,64,86,195,226,101,137,162,252,237,8, -18,132,119,0,53,64,55,128,149,2,57,55,51,64,56,160,33,229,87,0, -194,124,131,15,254,123,1,166,19,0,85,104,247,229,108,15,166,114,2,54, -48,55,164,134,0,58,128,182,230,211,0,0,55,65,52,0,49,156,154,65, -21,128,24,64,47,99,173,71,24,1,95,57,116,43,64,32,217,198,107,240, -88,91,144,83,225,57,2,0,67,67,231,199,101,224,25,5,100,2,193,28, -68,63,0,57,229,174,1,198,83,160,57,252,143,7,227,210,1,226,229,1, -201,142,163,104,227,190,5,101,255,226,96,9,137,157,229,190,4,11,111,114, -100,32,119,105,108,100,99,97,114,100,226,254,9,138,198,224,195,0,81,62, -200,181,232,212,0,152,2,160,208,224,255,0,248,109,2,193,230,225,198,1, -66,171,1,10,65,96,72,4,65,32,64,64,65,129,126,166,57,97,151,105, -40,108,38,64,25,232,158,1,238,155,11,233,56,0,225,54,4,164,90,96, -125,98,67,228,148,3,248,228,5,120,33,128,205,227,2,1,141,121,64,125, -133,131,0,75,224,123,4,180,113,155,149,136,167,145,51,0,95,123,136,224, -74,4,64,168,99,6,227,97,4,64,89,133,199,216,84,239,203,8,64,34, -216,234,0,90,66,234,96,17,130,211,64,174,69,204,192,7,64,174,0,58, -129,131,162,195,198,104,134,102,64,27,232,122,45,0,103,232,43,14,0,52, -211,96,203,179,241,196,0,64,147,84,34,157,39,96,11,231,241,0,103,37, -228,162,0,231,17,22,4,80,114,111,120,121,165,136,224,156,3,64,125,130, -66,64,106,1,80,32,173,116,138,179,64,75,208,199,136,95,0,52,99,91, -64,8,0,51,128,33,177,30,98,52,0,79,100,54,89,196,0,75,128,28, -231,114,2,64,164,129,117,64,66,226,130,0,75,35,132,166,128,233,225,125, -1,129,173,239,26,19,1,50,54,123,17,135,100,239,26,0,226,218,7,98, -94,0,57,197,166,130,223,231,101,3,90,1,229,139,1,101,115,109,254,64, -119,2,95,52,50,224,55,0,128,1,140,94,246,40,6,237,26,1,128,42, -246,221,4,235,114,0,102,138,99,215,239,212,12,64,201,195,218,243,36,1, -249,128,1,224,5,0,102,248,227,155,2,64,18,0,83,128,152,238,231,13, -228,222,0,128,24,128,125,166,196,1,55,51,150,197,252,88,0,225,65,1, -129,240,144,179,210,134,68,69,100,169,64,54,64,76,2,80,32,95,69,110, -1,95,57,81,26,64,203,128,85,230,155,3,193,89,161,92,230,211,0,96, -116,128,241,133,0,157,99,225,155,0,173,187,64,37,137,129,224,74,4,213, -77,225,8,1,224,180,8,224,16,8,106,194,177,47,2,51,49,32,160,173, -224,166,0,130,16,210,175,65,109,161,10,192,178,128,249,229,154,3,192,148, -249,107,7,224,180,3,183,71,130,213,228,113,1,226,161,7,167,157,226,135, -0,233,10,2,128,119,101,167,2,57,53,32,135,166,192,43,225,0,1,166, -69,224,54,1,1,95,57,75,113,229,42,5,64,132,64,193,116,18,0,49, -105,253,64,87,0,54,72,48,1,49,48,75,95,96,33,199,190,224,166,16, -162,35,128,97,172,50,64,64,0,50,97,37,0,57,68,3,230,182,0,64, -80,132,224,1,80,32,64,11,0,54,227,255,2,227,169,10,134,136,225,144, -20,234,38,3,96,118,167,168,225,14,23,130,79,225,14,7,179,49,98,154, -236,153,0,96,86,71,58,96,197,64,38,132,233,70,187,224,182,19,224,214, -0,128,109,225,208,0,161,28,105,191,191,11,96,85,197,34,242,178,1,74, -129,202,232,200,21,135,66,64,47,133,60,0,90,64,45,64,14,133,37,253, -135,1,167,32,167,208,64,33,169,183,224,174,0,0,55,76,3,68,47,228, -150,0,64,243,235,119,6,99,54,0,55,138,169,226,255,1,1,95,50,100, -36,223,249,0,50,105,241,191,249,225,87,4,3,67,32,95,55,172,109,236, -120,14,96,161,64,43,0,58,128,169,183,153,247,137,5,247,143,8,129,3, -64,55,64,210,6,51,54,55,32,75,32,85,106,55,224,1,11,187,236,128, -0,224,32,23,224,29,20,224,26,17,224,23,14,224,20,11,224,17,8,224, -14,5,224,11,2,192,8,96,5,1,95,57,236,131,2,160,0,65,4,203, -64,71,65,231,92,1,65,166,104,73,0,73,234,209,12,165,6,97,159,98, -38,111,104,242,240,0,151,117,166,136,230,144,2,87,238,230,54,4,247,45, -5,2,75,105,110,237,227,0,64,131,131,80,1,95,52,103,158,70,228,135, -29,170,89,229,224,0,96,9,68,56,166,72,0,51,68,25,1,95,51,102, -19,224,6,5,108,144,64,3,102,233,192,76,0,83,73,199,0,95,101,208, -224,32,0,224,106,19,111,153,224,108,1,76,43,96,114,224,108,31,0,82, -224,108,26,161,186,76,211,128,34,224,110,6,160,103,224,117,2,224,106,9, -224,63,3,224,113,2,175,223,131,178,192,147,224,40,0,224,108,18,224,115, -2,128,67,224,61,13,160,106,3,95,49,55,57,225,219,2,25,92,51,52, -38,115,114,99,47,77,105,99,114,111,72,115,47,84,67,77,111,110,97,100, -46,104,115,64,25,5,44,49,56,51,58,53,239,223,2,130,54,0,48,233, -151,1,2,49,48,50,104,235,224,13,0,0,50,224,13,4,102,118,128,13, -1,53,57,224,11,1,0,54,224,65,1,66,80,204,180,67,14,73,201,64, -19,133,56,166,36,233,208,1,96,73,103,42,126,169,130,225,64,47,133,56, -224,47,11,224,57,2,82,36,224,57,0,224,64,6,175,47,224,54,10,224, -152,1,224,53,9,165,126,1,52,57,226,74,4,110,245,104,51,97,176,96, -52,163,140,224,6,5,224,33,0,135,254,224,92,2,224,33,14,160,26,224, -40,3,224,33,13,224,40,3,69,198,97,151,106,145,0,58,128,7,230,236, -0,235,75,14,96,245,0,83,64,205,132,59,1,54,32,125,144,230,183,0, -241,118,15,5,97,115,115,101,114,116,66,71,12,100,101,58,32,101,120,112, -101,99,116,101,100,61,162,68,164,137,252,241,0,98,33,73,172,1,49,48, -128,170,77,13,81,10,0,79,96,18,0,55,96,8,107,66,96,7,0,56, -248,69,2,224,132,19,4,44,32,103,111,116,160,115,160,100,160,95,128,0, -65,3,134,102,198,130,64,17,133,115,5,95,49,50,52,32,75,101,84,97, -85,229,10,3,4,84,67,69,120,112,148,122,224,25,8,252,73,0,224,26, -9,229,65,1,224,26,8,2,83,111,114,215,56,3,95,49,50,55,224,168, -0,2,95,49,51,99,36,96,12,64,156,0,54,133,249,234,171,1,2,50, -49,57,65,184,107,152,3,49,48,49,51,242,52,0,234,209,6,243,59,14, -225,62,19,17,77,117,108,116,105,112,108,121,32,100,101,102,105,110,101,100, -58,32,160,189,0,51,118,45,0,64,178,124,64,150,198,12,1,51,52,73, -252,0,49,195,202,64,119,102,108,178,49,0,49,131,207,81,22,98,63,194, -175,98,103,172,53,142,41,64,57,104,68,64,53,206,75,1,95,50,68,36, -64,17,207,229,226,181,13,226,207,12,252,54,1,234,239,16,199,158,233,42, -4,233,227,2,170,59,244,194,5,203,32,237,40,4,0,57,105,20,1,57, -57,65,39,237,40,1,224,94,13,116,10,234,66,1,236,235,5,234,131,19, -236,69,11,224,173,0,224,200,12,235,65,0,224,51,6,96,130,244,207,6, -96,23,106,2,0,48,203,172,65,121,212,33,1,49,49,195,27,99,151,131, -149,64,6,110,238,68,35,226,72,1,4,115,117,99,99,32,226,228,3,64, -84,99,141,96,90,129,51,96,4,2,49,48,48,66,135,160,23,2,49,48, -48,116,211,224,13,0,224,142,1,64,7,104,121,96,13,0,58,128,7,240, -74,4,97,24,117,103,64,37,129,224,129,191,140,109,239,126,2,96,71,84, -241,66,184,128,91,140,68,224,7,5,64,101,132,46,3,85,32,75,50,82, -129,83,140,96,22,250,85,0,240,199,0,224,121,5,224,108,4,0,55,67, -107,224,107,14,64,76,0,54,224,76,35,0,54,67,242,224,76,18,250,94, -5,224,73,5,160,64,0,48,224,64,8,64,56,249,199,0,0,95,140,106, -64,49,147,38,2,49,48,48,66,41,107,236,235,246,15,224,70,0,131,241, -115,178,235,233,4,64,27,195,215,71,88,0,49,64,129,64,20,131,218,97, -97,236,28,7,64,30,130,127,1,75,50,65,123,0,58,98,109,128,14,82, -140,98,131,102,209,165,205,98,154,96,77,236,107,12,0,58,66,224,128,130, -102,217,0,57,116,216,0,67,76,116,64,13,0,57,112,68,140,250,0,58, -99,35,236,144,3,131,157,192,1,122,39,64,0,224,22,5,192,1,236,132, -3,224,34,12,224,32,3,224,29,20,224,26,17,236,67,4,0,58,96,189, -161,192,0,57,131,91,88,32,120,52,0,53,147,224,0,73,71,78,67,192, -77,198,1,57,57,65,188,0,79,65,10,110,186,247,105,0,64,29,99,216, -0,49,99,229,64,57,97,64,161,96,129,223,96,43,236,48,6,10,80,114, -105,109,105,116,105,118,101,115,46,227,249,0,0,58,96,64,1,10,65,224, -38,13,167,32,0,58,96,107,97,150,224,189,21,67,9,124,38,224,196,0, -90,230,101,169,2,79,32,64,96,20,66,187,146,182,96,180,224,48,9,137, -59,224,48,1,101,104,224,48,19,98,14,224,48,2,127,229,224,48,18,0, -56,141,142,224,48,0,64,15,224,48,3,220,234,96,27,98,127,224,42,1, -97,114,0,56,64,162,225,114,0,130,3,225,163,12,65,56,131,30,2,80, -32,58,96,32,65,153,2,57,56,55,64,138,101,163,224,10,2,96,128,0, -58,96,92,128,37,0,54,64,51,206,111,2,95,57,56,75,36,64,5,2, -95,57,56,96,247,246,104,6,225,180,0,1,45,62,133,211,0,58,64,66, -160,61,67,61,0,56,107,227,151,75,64,66,226,38,0,0,58,96,26,128, -13,0,52,64,13,162,66,161,46,72,41,97,8,226,37,15,96,112,0,58, -96,40,224,34,15,1,78,97,66,110,0,58,97,107,224,35,15,5,83,121, -109,98,111,108,96,38,65,195,224,38,15,8,67,111,110,115,116,114,97,105, -110,128,81,66,31,226,239,25,233,233,0,0,58,97,103,224,91,15,170,43, -0,58,98,166,105,63,70,253,97,106,0,58,97,210,128,19,0,53,224,61, -2,6,98,117,105,108,116,105,110,64,92,79,231,64,3,0,58,96,48,97, -120,122,235,119,91,67,41,64,19,167,236,82,107,180,162,2,95,57,54,65, -103,1,54,57,64,105,190,32,224,18,8,0,58,99,116,204,211,134,59,126, -41,224,9,0,171,193,240,46,2,0,57,146,9,128,6,96,86,108,111,128, -81,0,58,96,6,101,138,109,20,141,23,2,60,32,64,102,51,217,19,160, -18,110,18,0,85,72,162,65,100,181,99,143,217,176,226,96,200,232,100,5, -5,103,101,116,73,100,101,97,166,112,204,0,90,64,122,192,138,0,85,81, -42,96,133,213,155,1,95,57,105,83,138,153,64,250,128,22,212,228,96,116, -136,46,99,102,252,224,10,64,7,131,68,64,73,96,61,234,214,2,150,14, -64,13,245,55,0,100,182,169,182,231,125,0,125,240,96,10,0,50,78,70, -128,0,0,58,96,89,96,82,96,84,165,245,224,87,1,206,151,142,154,128, -13,97,154,161,90,129,46,192,115,160,251,64,181,142,220,1,95,50,78,232, -64,126,66,38,1,95,51,67,247,2,64,95,51,161,11,218,15,231,19,11, -143,59,199,19,74,80,231,19,7,219,100,224,1,9,231,4,91,224,23,14, -224,20,11,224,17,8,224,14,5,224,11,2,243,157,9,0,58,97,8,225, -37,17,69,184,225,37,1,163,74,232,57,7,136,51,224,134,1,224,1,3, -225,43,151,225,18,7,0,58,96,243,233,233,5,233,113,10,128,41,131,131, -86,10,253,197,2,224,39,6,0,58,108,232,128,38,0,52,224,39,1,234, -10,0,109,234,132,79,228,24,3,108,132,236,200,0,0,95,135,222,129,114, -237,72,8,131,73,141,38,249,38,1,195,91,1,95,57,79,13,4,64,95, -55,53,49,228,132,1,128,121,227,155,1,225,252,2,97,35,0,83,194,1, -95,130,247,54,0,195,158,1,95,52,64,16,1,95,57,159,221,0,58,96, -96,234,235,7,225,52,13,64,44,234,127,8,0,90,132,109,224,1,9,227, -104,176,192,8,247,14,10,0,58,97,82,161,118,224,1,11,224,244,4,225, -24,207,220,20,96,0,0,58,97,37,228,132,1,0,55,69,185,138,73,130, -247,0,58,98,153,236,255,8,226,98,14,64,46,241,87,0,224,79,1,103, -174,64,119,70,69,0,58,67,58,98,134,6,55,54,51,32,58,57,52,199, -55,104,121,207,94,224,2,3,191,73,225,22,6,187,126,64,0,1,95,54, -155,41,224,24,1,139,235,0,55,188,88,224,24,3,0,55,64,111,160,18, -1,95,54,96,228,2,95,57,52,127,89,64,155,0,52,252,209,1,155,103, -151,186,231,21,0,136,93,204,34,224,25,9,160,135,0,83,232,160,6,68, -39,247,150,0,160,19,67,241,99,183,231,145,0,68,206,224,12,0,64,70, -224,50,7,71,221,224,50,5,159,180,64,174,199,52,105,96,192,242,102,31, -239,236,3,66,1,242,133,1,160,198,232,9,5,189,165,200,117,96,54,191, -143,222,183,232,44,1,93,108,64,32,65,221,169,208,124,1,228,242,3,1, -95,55,132,221,224,88,0,160,34,124,36,244,99,1,1,95,55,91,224,220, -103,84,91,1,95,55,81,44,173,184,128,11,128,0,224,179,3,64,202,225, -229,3,96,63,64,66,0,54,113,215,128,16,128,160,224,211,0,224,130,0, -96,113,233,80,0,1,95,55,80,27,192,105,224,206,4,156,208,224,131,3, -194,84,137,231,217,210,0,39,233,107,4,131,28,192,130,224,50,1,129,70, -96,50,113,156,225,50,8,64,13,0,51,230,51,4,241,244,4,241,52,13, -0,95,142,186,169,172,236,90,6,1,36,102,138,213,64,128,0,89,224,156, -0,160,227,96,144,75,227,170,163,245,207,16,1,36,120,247,10,4,67,45, -192,0,129,64,224,162,22,244,57,0,253,245,0,96,179,224,185,0,0,64, -235,0,2,206,218,226,171,14,96,16,225,91,0,98,217,217,45,164,149,228, -156,1,129,119,99,12,97,112,66,30,129,132,231,155,7,160,51,97,65,224, -0,0,236,110,6,68,44,227,153,6,65,7,227,203,7,196,59,224,177,0, -0,79,128,194,97,244,99,47,192,67,65,143,91,98,157,108,232,142,6,108, -167,150,226,69,131,224,29,6,97,67,192,29,253,124,20,238,52,2,1,73, -79,184,40,192,0,100,68,129,44,99,3,133,41,83,71,1,95,55,237,33, -4,9,73,79,46,112,101,114,102,111,114,109,224,67,1,97,43,96,60,162, -222,224,60,0,228,41,5,64,222,97,58,3,39,32,95,51,76,179,3,66, -32,95,51,70,126,209,142,65,140,226,80,0,229,11,6,162,56,229,112,9, -103,228,97,62,224,21,3,77,253,225,162,6,70,10,229,110,8,229,73,3, -129,5,225,173,5,196,48,132,222,160,12,128,204,102,126,64,212,74,139,1, -95,55,74,187,96,15,1,57,52,65,54,249,32,3,241,117,1,132,171,224, -193,6,160,56,224,174,6,230,29,9,128,159,0,90,201,181,96,11,160,13, -224,177,1,128,9,64,174,226,217,3,97,142,97,202,2,79,32,35,77,175, -160,144,231,188,4,224,94,3,131,95,229,72,8,135,20,96,10,67,76,196, -192,131,82,161,229,224,123,7,64,0,230,47,7,0,67,65,38,116,19,211, -109,97,82,101,74,66,218,1,95,52,66,193,91,185,66,217,96,165,239,14, -1,134,14,0,51,157,70,1,57,52,68,169,118,94,96,21,121,53,160,0, -246,151,2,99,39,227,213,2,0,58,103,242,178,230,1,52,54,96,10,64, -164,161,156,79,178,75,135,91,57,102,187,96,57,232,10,8,93,202,0,95, -97,248,1,95,57,186,115,1,57,52,121,175,1,57,52,151,12,81,2,0, -58,96,234,254,18,0,68,183,228,199,1,193,78,230,153,8,102,112,228,224, -0,226,121,9,100,51,0,39,99,17,96,152,231,8,1,128,78,133,9,227, -27,1,232,20,0,129,184,231,51,1,224,29,5,231,10,5,160,7,226,62, -1,249,144,2,1,101,113,220,109,231,21,1,224,87,1,224,14,0,194,22, -199,229,192,102,192,225,165,188,69,144,122,66,133,200,96,71,196,206,136,61, -2,95,55,51,131,7,230,102,4,97,216,96,40,0,52,166,81,198,105,232, -72,26,231,34,16,231,32,1,201,79,193,57,230,59,2,231,47,54,4,64, -95,56,53,57,249,59,3,130,163,66,46,140,165,0,90,161,247,233,31,1, -129,49,194,15,226,7,159,96,70,0,57,101,226,128,83,118,171,166,94,0, -56,85,214,96,48,128,21,96,39,225,167,4,164,163,225,148,117,65,149,0, -51,195,196,234,176,6,226,101,8,226,85,6,216,182,64,217,148,32,0,32, -84,152,84,216,197,33,224,200,1,204,118,225,159,0,232,64,3,128,24,228, -64,4,96,139,0,50,65,149,138,202,227,80,2,107,234,192,57,99,128,68, -151,0,48,235,150,1,138,185,227,20,5,96,13,136,99,101,202,128,29,0, -56,71,210,234,154,0,0,56,87,110,64,0,101,21,162,39,65,16,118,37, -97,24,128,96,1,55,57,226,41,3,0,36,194,40,168,34,0,56,141,124, -1,55,56,64,91,0,48,80,145,161,131,65,43,142,69,228,64,3,128,200, -1,95,55,158,129,128,18,225,9,3,75,119,224,13,0,235,108,1,174,121, -224,40,2,128,178,2,95,57,51,120,196,0,51,126,10,1,52,50,96,254, -226,247,2,160,207,0,55,116,221,254,214,5,64,33,64,71,68,118,173,16, -230,158,0,224,244,8,130,107,0,58,65,120,64,209,65,175,227,82,1,0, -56,96,68,120,224,224,50,1,29,67,111,110,116,114,111,108,46,69,120,99, -101,112,116,105,111,110,46,73,110,116,101,114,110,97,108,46,112,97,116,64, -9,7,77,97,116,99,104,70,97,105,88,122,165,16,67,76,161,87,0,57, -106,13,130,220,0,56,92,189,96,127,64,231,98,125,1,80,32,169,10,64, -20,142,237,225,53,3,1,95,57,69,102,187,43,97,241,0,58,97,41,112, -2,196,122,0,80,106,165,67,131,240,2,3,230,195,6,0,66,65,226,154, -98,97,94,138,189,0,75,225,231,2,193,73,130,193,0,57,106,181,224,46, -8,127,32,128,0,3,95,57,51,51,100,6,214,209,192,111,225,221,2,231, -81,5,130,250,224,5,3,128,73,229,41,0,240,111,3,135,223,160,0,128, -66,224,1,1,233,178,4,247,102,1,230,229,6,224,134,1,224,140,1,224, -77,9,224,75,5,234,226,0,164,200,192,76,143,89,224,5,3,96,158,160, -102,224,64,2,227,16,1,68,59,106,183,224,116,4,192,83,236,52,0,224, -114,1,192,34,105,214,100,110,230,66,4,224,66,1,96,111,224,17,3,0, -83,153,14,224,52,5,208,105,224,40,3,236,172,6,160,51,174,249,160,206, -242,150,0,224,143,5,160,62,227,193,4,240,117,4,224,56,0,229,255,0, -239,162,4,225,220,1,160,35,225,234,3,179,7,160,97,225,172,0,192,154, -64,157,0,80,99,158,238,171,0,238,195,1,64,46,163,251,164,75,78,241, -125,72,64,0,160,9,230,139,17,3,79,32,35,49,67,34,173,114,230,135, -10,204,140,97,106,163,112,96,45,160,111,0,53,64,16,227,26,1,128,40, -226,134,4,64,27,129,64,226,110,4,236,75,0,241,229,0,163,27,224,34, -2,177,20,224,128,18,0,56,66,66,224,128,3,225,71,1,226,104,3,224, -108,0,166,214,140,40,160,144,224,82,5,126,136,0,52,224,84,0,224,91, -0,102,193,192,40,224,108,3,226,235,2,231,76,5,64,51,90,230,240,127, -10,220,191,197,172,0,58,100,225,179,239,1,80,32,163,215,0,80,101,26, -218,194,183,34,199,158,64,7,98,58,0,58,97,244,251,179,3,128,211,64, -124,224,97,1,226,233,0,224,246,17,98,71,224,246,24,0,58,68,251,128, -110,242,166,0,233,145,23,0,58,101,82,224,162,6,225,244,1,0,85,230, -217,8,130,47,177,41,224,13,10,133,33,228,14,0,96,190,70,114,224,69, -3,101,204,226,26,2,192,69,160,122,0,39,72,252,2,49,55,57,224,176, -2,25,92,51,52,38,115,114,99,47,77,105,99,114,111,72,115,47,68,101, -115,117,103,97,114,46,104,115,64,25,6,44,51,57,50,58,49,48,240,177, -2,227,200,3,129,86,227,192,3,64,0,246,69,11,224,36,8,230,4,4, -228,191,2,160,83,230,10,1,224,195,1,224,201,6,192,10,71,76,224,85, -12,133,10,224,55,2,224,96,4,224,102,8,224,103,6,224,55,5,230,122, -11,224,50,14,96,98,229,240,4,224,52,26,224,195,3,224,31,11,130,5, -128,0,225,95,11,199,90,224,53,5,224,23,1,239,89,0,128,18,96,30, -194,68,224,8,10,96,242,224,11,2,174,60,224,94,0,137,153,195,41,128, -83,228,144,4,194,176,161,170,131,131,230,61,4,209,194,224,76,0,192,20, -226,207,4,106,116,99,112,0,57,64,5,224,95,3,229,117,5,231,169,4, -138,154,198,90,142,162,202,43,194,194,229,172,0,234,173,1,175,4,228,54, -1,0,95,105,72,65,200,1,66,32,247,200,0,183,241,183,233,228,98,2, -225,243,11,64,41,140,83,242,40,0,148,124,224,144,4,165,68,64,8,200, -11,228,154,1,229,123,1,192,208,1,95,52,209,141,114,32,160,191,204,186, -96,248,224,135,4,180,162,224,38,5,66,81,1,95,57,114,92,224,0,2, -129,8,224,1,3,226,206,8,226,205,5,224,48,9,226,202,2,224,26,7, -226,197,1,192,17,193,62,97,65,97,33,128,220,1,95,54,245,107,20,84, -157,82,119,224,0,4,226,226,38,106,250,226,214,3,226,212,0,160,77,226, -96,11,173,215,160,33,96,53,226,52,0,196,115,96,21,129,149,64,141,130, -66,128,24,226,67,2,192,133,228,166,0,226,73,14,193,110,128,46,244,1, -0,64,36,185,85,194,4,83,215,122,164,192,0,194,84,228,92,3,229,191, -3,96,121,225,53,1,131,43,225,29,1,224,11,12,228,24,55,128,102,228, -194,6,64,72,223,220,192,0,193,42,192,236,224,140,1,160,182,224,155,0, -3,95,54,55,50,224,60,3,226,5,8,160,98,224,101,4,73,199,92,24, -2,95,57,49,170,55,230,218,7,230,62,5,128,237,224,164,5,163,28,160, -43,98,173,161,68,106,161,72,221,242,244,6,194,46,169,222,192,225,72,11, -129,171,128,64,65,216,213,145,1,95,57,226,232,2,161,100,229,33,3,64, -16,117,245,1,57,49,189,71,226,72,0,145,39,1,57,49,96,40,64,21, -128,16,0,50,164,106,224,42,2,224,45,0,65,193,85,156,97,30,0,57, -180,2,0,57,132,205,96,167,99,196,137,72,128,178,96,16,192,100,224,86, -0,225,187,1,163,31,66,131,228,203,0,160,198,229,236,7,99,40,78,103, -162,196,228,13,5,253,213,6,96,147,97,115,228,235,6,97,46,183,188,164, -247,224,39,5,224,38,5,224,37,2,160,131,192,229,129,136,128,229,0,90, -110,249,141,118,161,230,235,106,4,222,214,0,85,247,221,0,160,76,169,250, -237,178,1,226,76,0,96,65,237,106,3,64,1,196,14,192,19,225,203,0, -224,111,12,224,59,5,163,230,225,124,2,238,196,9,106,214,224,55,0,96, -93,194,112,230,147,3,228,84,18,160,0,0,58,112,169,145,83,169,72,97, -98,227,117,0,255,9,4,228,229,1,233,190,2,226,252,1,240,199,3,224, -208,0,235,6,13,224,63,0,206,121,228,74,3,174,85,160,214,101,120,131, -144,99,148,134,97,86,251,163,80,252,169,8,64,0,3,95,57,50,57,108, -130,242,50,0,248,118,4,0,39,248,119,5,100,65,216,125,0,50,67,128, -1,95,57,81,63,0,58,96,69,148,112,96,177,84,116,177,97,224,206,0, -225,182,2,224,21,24,224,227,5,224,46,8,160,35,195,205,149,18,128,28, -247,218,0,128,84,228,225,2,131,129,228,14,0,224,22,0,179,204,64,49, -227,198,0,98,33,96,29,186,232,143,158,1,52,56,83,199,184,28,129,70, -96,54,225,252,11,229,133,0,64,71,224,42,0,128,33,134,98,225,238,9, -224,15,5,224,66,1,224,94,1,231,208,2,96,19,168,73,253,139,3,128, -74,160,242,176,56,194,43,96,26,0,90,66,130,160,13,249,252,1,1,64, -64,68,67,129,181,96,0,0,58,97,218,243,178,1,96,71,162,97,96,95, -192,5,202,180,224,194,0,246,180,6,128,22,243,175,4,224,25,2,160,90, -225,40,1,192,18,128,5,131,155,1,57,50,85,26,182,243,128,6,136,42, -130,148,101,192,1,50,53,129,123,96,224,132,210,224,14,5,2,95,54,51, -162,202,160,0,247,229,13,225,205,0,226,56,1,164,41,225,8,1,98,33, -1,95,57,168,14,224,0,2,247,144,7,0,110,183,254,247,167,7,215,168, -67,68,124,26,160,166,166,39,220,170,64,175,0,50,131,135,124,174,156,38, -161,231,188,151,225,185,3,0,58,96,146,143,185,0,57,83,172,193,177,160, -56,0,54,129,117,1,95,51,80,79,64,45,208,121,165,184,80,203,139,109, -131,16,65,149,129,94,0,55,92,185,97,166,132,144,231,243,0,128,42,229, -76,1,0,58,96,119,176,231,67,91,225,70,0,224,2,1,161,53,226,240, -1,102,237,198,11,224,23,2,128,1,230,38,1,233,41,6,238,249,14,224, -98,12,229,29,0,130,181,195,130,229,86,4,64,18,224,41,1,165,70,170, -5,160,23,224,17,6,96,8,194,37,252,64,1,252,37,4,252,38,1,224, -93,1,225,98,0,134,26,224,89,1,224,8,0,1,95,55,120,179,97,92, -1,55,49,65,224,241,126,9,1,61,61,248,230,1,250,227,4,64,0,134, -249,230,255,2,128,1,163,250,224,16,16,64,112,67,192,0,54,82,3,130, -252,84,49,0,56,65,234,98,151,0,35,64,225,222,222,224,70,1,186,107, -241,110,21,9,69,110,99,111,100,101,68,97,116,97,209,113,5,49,53,50, -58,49,51,241,113,2,225,253,6,228,169,0,224,22,5,235,228,0,224,45, -28,224,22,0,193,234,235,44,1,224,14,0,224,51,3,177,40,230,97,1, -97,166,121,79,225,148,15,4,79,32,35,54,48,233,14,0,225,143,11,64, -88,226,100,1,226,160,3,226,122,4,101,102,160,50,192,0,226,41,0,165, -60,133,109,197,187,0,58,101,29,1,10,65,89,108,0,58,103,158,100,81, -100,17,88,215,128,3,1,80,32,72,119,164,89,229,234,9,136,222,2,95, -52,57,106,57,66,214,0,90,129,56,64,14,66,148,160,14,230,105,6,234, -119,4,202,72,65,158,0,75,66,52,128,24,224,55,11,2,64,95,49,85, -71,139,107,0,58,96,6,252,240,0,193,158,66,100,0,58,75,151,228,162, -2,64,33,96,7,99,245,233,141,3,232,180,1,246,88,2,128,23,160,87, -248,195,3,0,85,216,82,163,125,234,222,22,224,37,11,224,36,1,194,94, -0,67,91,4,3,56,32,64,80,64,7,0,57,65,253,160,74,0,58,108, -48,97,149,0,58,108,184,64,235,241,103,0,233,113,4,96,162,121,101,224, -184,15,75,195,181,241,132,121,224,149,3,96,57,172,14,192,36,224,37,9, -96,24,221,121,237,120,4,0,67,72,240,234,32,0,246,236,3,0,58,96, -32,230,171,10,0,51,93,84,0,50,228,151,4,7,99,111,110,65,114,105, -116,121,195,214,107,86,0,52,226,54,5,96,132,0,58,110,143,166,175,0, -49,156,254,0,49,97,245,134,67,230,47,1,224,9,1,96,120,0,57,71, -22,134,221,107,184,199,11,1,95,49,101,114,129,37,0,55,96,231,0,58, -96,88,230,229,7,133,153,128,85,254,229,1,96,64,192,53,214,207,239,7, -0,1,95,55,96,53,175,92,1,55,55,237,203,0,96,146,0,55,96,56, -1,95,54,96,227,129,88,237,237,1,158,172,96,86,190,110,130,233,161,250, -134,48,227,32,0,202,98,1,95,55,88,26,163,7,131,34,0,75,109,154, -241,97,2,226,61,14,224,25,12,68,39,130,204,106,133,174,72,64,20,227, -171,1,79,170,137,55,224,37,22,230,239,3,96,0,224,49,6,64,134,224, -48,4,0,90,201,159,224,38,23,175,135,251,93,2,98,68,132,28,227,236, -12,96,40,133,74,224,90,2,97,143,244,13,9,130,246,128,17,224,49,19, -160,32,102,106,241,159,13,1,95,49,127,210,231,14,1,225,64,18,143,135, -225,63,8,229,17,1,64,0,0,58,116,162,229,136,0,228,31,15,102,83, -224,25,12,96,94,129,38,224,25,6,96,168,192,25,228,87,4,142,240,224, -184,16,96,30,224,185,10,0,50,242,74,1,128,59,129,86,225,83,8,64, -120,225,133,8,128,44,225,82,0,161,72,224,88,5,194,6,233,61,1,224, -164,17,64,93,224,163,21,225,21,13,202,212,225,21,9,114,94,224,111,16, -110,251,225,19,26,224,58,10,100,174,224,170,21,224,59,16,64,34,224,59, -22,227,249,14,224,231,3,224,25,4,100,18,225,1,12,166,133,224,138,14, -227,183,8,128,138,0,49,108,89,224,197,21,228,74,14,2,57,48,50,80, -110,237,83,2,224,65,16,101,36,224,65,11,180,20,226,234,16,224,210,20, -227,253,3,224,85,2,224,146,2,224,58,16,227,35,14,229,29,2,64,31, -104,242,100,214,0,58,96,6,163,232,1,95,57,107,98,128,193,96,107,128, -17,109,179,160,17,0,58,96,219,224,48,1,0,52,122,36,0,53,70,25, -64,32,7,10,65,32,102,47,61,32,58,96,18,64,12,0,61,96,12,231, -69,2,103,255,0,66,79,5,113,44,128,6,0,58,64,103,64,34,70,208, -1,52,57,96,214,165,27,163,206,228,249,14,228,251,1,96,183,224,7,2, -117,202,81,100,97,207,96,184,135,72,64,95,104,151,104,104,193,12,136,5, -64,6,64,133,1,32,83,129,91,226,195,12,195,171,224,25,9,196,219,224, -25,9,71,250,64,146,233,74,13,103,132,2,95,55,55,65,76,2,55,55, -53,200,234,107,189,135,239,224,19,0,96,68,80,215,0,50,71,212,112,189, -207,171,103,217,246,250,4,149,55,240,94,1,129,75,143,35,1,66,32,112, -12,214,241,3,95,49,53,52,64,4,6,54,32,64,79,32,35,49,75,8, -137,126,2,95,49,50,66,20,0,52,133,55,96,17,0,55,64,42,0,54, -73,26,2,95,49,49,96,109,64,9,1,56,51,137,75,192,0,233,237,9, -97,3,73,238,160,24,128,141,108,202,188,104,224,6,5,64,0,193,246,229, -198,4,130,218,131,4,228,75,11,96,134,234,109,15,96,116,65,48,160,100, -128,65,1,95,56,66,190,1,95,53,65,10,2,53,51,55,234,182,3,128, -52,96,50,0,56,123,185,129,99,253,26,5,224,135,12,100,5,224,135,8, -96,21,224,82,0,65,195,241,150,7,0,102,239,78,1,64,34,1,54,48, -73,226,125,143,96,49,98,19,224,50,14,224,156,9,139,95,2,95,56,55, -76,9,224,23,2,129,126,226,170,9,229,136,4,224,25,4,101,81,192,232, -226,199,4,101,246,161,148,3,95,56,56,52,194,173,1,95,52,65,74,204, -126,129,251,237,55,2,128,67,237,55,12,133,189,224,32,18,199,199,225,94, -8,192,24,190,49,211,173,0,52,68,132,160,83,224,48,5,172,171,207,43, -96,193,0,53,66,209,68,136,128,0,227,184,8,65,36,0,85,77,94,131, -147,226,107,15,2,95,56,57,220,220,128,92,224,154,2,2,95,57,52,79, -153,225,33,5,226,72,14,226,208,20,224,154,0,196,178,224,37,10,234,118, -2,193,124,128,43,230,66,0,224,48,1,162,33,133,94,252,250,1,224,52, -21,160,191,224,52,6,224,10,0,224,52,13,225,16,0,224,41,2,192,229, -150,100,64,42,234,160,3,226,246,6,0,68,81,193,11,76,105,115,116,95, -84,121,112,101,46,43,43,241,192,0,128,83,227,231,3,227,232,4,224,0, -6,196,138,99,99,228,131,8,88,69,236,4,0,111,90,130,222,239,95,7, -0,58,96,50,70,98,1,49,50,69,76,1,52,50,160,32,2,64,95,56, -80,229,1,95,49,71,72,128,17,0,58,96,6,109,72,224,168,0,78,188, -160,186,229,147,7,224,242,1,11,105,109,112,111,115,115,105,98,108,101,58, -32,160,237,130,42,181,6,128,61,69,179,1,56,57,170,59,98,99,254,16, -0,224,94,11,2,79,32,35,65,94,242,53,1,64,64,252,57,1,96,174, -168,39,224,218,3,64,95,175,190,114,21,189,124,102,48,0,51,73,132,0, -53,162,253,224,115,14,1,52,52,224,115,0,161,129,224,65,3,134,114,224, -56,12,79,100,230,158,14,193,100,64,155,0,58,96,6,168,86,97,220,161, -228,97,207,226,75,11,4,82,97,116,105,111,130,76,2,95,109,107,96,13, -2,110,97,108,229,142,1,99,207,2,95,56,57,170,147,224,15,0,69,0, -0,58,100,13,2,10,65,32,97,105,0,58,96,20,96,13,0,75,96,13, -137,3,72,90,129,172,66,56,90,212,1,53,57,66,26,0,53,79,198,116, -221,1,95,56,80,200,1,56,57,162,180,3,32,95,52,55,160,36,224,37, -5,1,57,49,224,37,1,224,215,24,11,73,110,116,101,103,101,114,46,95, -105,110,116,67,47,1,84,111,160,17,224,218,2,70,219,65,109,70,63,102, -102,244,56,2,1,95,56,96,128,224,105,33,161,67,1,105,110,224,106,11, -229,103,6,200,67,64,0,0,58,97,81,97,54,0,67,69,248,104,172,0, -95,73,163,64,33,164,49,0,58,96,141,225,105,2,180,53,1,56,56,71, -40,200,145,2,56,56,56,64,18,5,57,32,95,54,54,32,100,213,140,126, -139,95,224,29,15,0,58,97,83,9,10,65,32,117,113,117,111,116,32,58, -64,34,64,14,0,73,64,10,243,61,0,64,105,225,220,2,65,145,113,163, -0,80,128,74,0,85,96,20,129,255,145,95,177,222,164,132,160,16,247,108, -4,1,95,57,107,16,99,6,0,56,75,14,68,53,200,161,0,79,196,151, -98,245,161,165,233,1,1,203,24,252,47,5,1,95,56,85,166,96,49,2, -95,56,56,131,138,0,58,71,157,128,185,96,119,0,95,98,75,72,27,64, -35,107,40,96,42,146,26,231,170,1,198,144,210,163,133,204,96,185,96,198, -230,156,1,75,219,133,59,221,226,192,7,160,234,224,255,1,224,254,1,0, -83,64,57,254,35,0,229,188,10,64,135,64,54,2,95,56,56,65,219,1, -54,52,174,105,98,69,66,168,0,55,205,240,84,253,96,200,128,237,171,244, -221,114,2,95,55,57,244,33,3,1,36,118,155,0,96,67,243,155,3,96, -252,232,128,0,225,191,1,64,237,231,103,0,231,79,0,97,2,160,182,64, -15,193,185,96,183,193,255,65,146,160,47,223,70,64,208,0,55,66,85,225, -181,2,128,29,65,49,234,131,0,128,25,65,222,96,248,243,150,0,0,56, -115,234,197,164,225,162,0,160,170,192,140,248,85,3,232,29,8,198,227,192, -187,152,208,160,58,129,171,67,82,0,53,227,230,7,13,66,111,111,108,46, -111,116,104,101,114,119,105,115,101,231,118,0,216,50,224,244,0,248,80,0, -129,22,78,22,224,38,1,224,23,0,0,55,184,158,128,23,0,58,97,227, -131,58,2,83,32,64,251,148,0,227,53,0,192,87,224,17,2,192,102,227, -109,0,64,14,115,197,230,212,0,225,15,5,192,45,65,204,154,252,225,22, -3,125,205,224,55,4,193,26,194,177,224,131,0,224,88,1,219,203,128,146, -206,162,227,249,3,195,167,226,57,0,94,83,1,52,48,235,46,13,128,30, -135,17,130,221,196,25,193,49,3,95,53,51,56,236,169,4,228,41,8,225, -136,1,226,125,1,0,39,66,96,160,41,0,56,67,99,128,124,227,163,1, -0,95,98,144,172,50,0,64,226,96,1,227,202,1,193,85,240,220,0,161, -134,110,109,161,17,93,115,250,186,2,98,242,161,115,160,51,228,255,0,213, -15,96,240,126,204,1,95,55,72,178,128,0,193,68,228,48,2,226,224,11, -225,95,14,253,100,1,224,16,1,1,95,55,100,62,96,146,227,51,9,235, -79,0,1,95,50,65,29,247,10,0,133,64,224,167,14,224,22,8,232,144, -0,226,129,0,192,36,228,245,5,68,210,91,63,120,12,252,179,7,124,154, -2,48,58,48,99,95,160,70,130,103,224,46,25,137,237,128,0,228,245,7, -0,109,231,139,0,65,237,4,54,57,32,95,51,133,80,96,16,64,245,70, -95,0,83,90,156,225,86,7,65,52,225,12,0,160,48,0,55,109,41,224, -59,0,0,50,141,56,102,93,1,48,57,66,71,116,166,224,131,6,0,112, -253,108,2,2,95,54,55,71,141,124,212,1,64,58,98,119,102,128,1,95, -55,73,82,130,225,0,58,96,30,178,70,239,248,1,0,80,161,120,66,223, -131,117,0,80,104,91,237,93,2,0,52,103,88,161,64,236,137,1,177,8, -98,163,0,80,239,27,1,129,252,66,189,130,95,145,58,193,179,242,120,3, -235,174,1,0,83,226,222,1,64,122,192,72,203,23,102,13,198,179,224,174, -1,160,120,208,91,185,183,128,37,227,115,1,2,95,56,55,227,163,0,64, -24,251,82,1,224,10,1,0,58,97,98,198,191,163,243,229,49,1,227,13, -5,99,46,230,216,0,194,249,160,188,238,120,7,213,208,197,89,230,92,5, -224,43,5,174,3,225,97,2,239,185,12,165,91,129,55,163,106,243,14,4, -252,89,3,238,17,2,229,156,7,100,55,193,39,224,116,0,192,121,224,84, -1,97,140,224,44,2,64,120,119,251,161,206,96,0,230,88,5,224,221,11, -161,127,161,92,224,40,18,164,184,225,113,0,238,241,4,224,28,2,132,245, -220,194,67,1,192,237,97,194,0,80,96,175,165,167,0,53,78,63,128,190, -125,12,160,181,225,43,5,166,240,96,11,232,166,2,241,95,18,225,255,1, -224,32,8,132,191,225,19,1,224,32,8,198,164,243,161,13,224,225,2,229, -223,4,232,123,9,96,30,160,254,160,212,195,60,64,153,225,205,6,249,14, -1,224,50,0,224,87,8,177,208,254,124,5,225,226,27,225,58,0,225,225, -21,237,9,0,226,155,11,224,27,1,64,199,240,247,4,206,223,128,30,225, -241,0,226,141,10,128,225,193,89,224,55,0,187,222,96,28,0,82,224,220, -4,240,65,4,240,62,19,7,112,97,116,86,97,114,115,32,133,124,144,151, -102,84,160,225,150,91,0,50,108,20,136,97,102,253,132,235,96,127,0,58, -68,143,105,157,70,30,0,90,231,156,0,160,54,0,53,119,142,97,49,128, -17,209,192,153,145,111,186,162,13,224,31,12,80,19,97,55,224,29,5,0, -51,106,242,3,95,52,48,51,230,67,2,1,91,93,128,198,224,45,29,1, -40,41,128,45,224,36,20,1,45,62,230,150,3,0,56,87,146,96,242,239, -203,1,2,95,56,55,70,252,0,58,96,27,6,10,65,32,104,101,97,100, -96,59,0,58,96,24,172,108,1,53,49,85,164,0,54,166,184,140,132,235, -237,0,131,212,71,194,97,193,67,215,230,227,0,204,135,70,26,149,87,0, -80,96,23,139,17,98,56,71,155,6,80,32,85,32,90,32,90,72,60,197, -13,1,95,56,65,171,247,237,1,201,26,64,51,68,21,224,7,1,65,1, -134,188,224,0,0,104,7,64,178,97,159,0,58,72,19,128,111,2,83,32, -85,226,105,0,164,173,164,178,105,200,161,251,110,142,128,21,66,21,163,68, -200,54,169,253,166,65,196,12,150,122,65,185,65,47,96,142,1,95,56,195, -31,192,215,96,240,96,216,136,248,71,55,165,243,224,141,5,192,36,168,22, -237,198,0,166,237,167,138,227,79,0,160,254,121,71,96,8,227,76,2,2, -95,56,54,196,66,102,143,137,73,2,95,56,54,133,188,0,58,97,40,236, -158,0,132,43,0,83,234,225,2,64,140,130,230,224,27,0,107,12,128,27, -193,158,224,16,2,236,147,4,192,1,172,110,224,19,2,165,218,224,16,13, -203,75,199,230,225,225,1,192,21,64,120,224,15,1,2,95,56,54,168,142, -192,51,232,47,0,0,67,224,175,6,171,203,230,251,3,229,34,4,224,42, -2,230,118,0,119,63,0,51,90,38,160,33,224,60,3,182,73,224,174,0, -136,128,224,138,2,192,2,160,24,132,155,128,55,224,52,1,224,55,2,226, -107,0,104,222,128,5,128,154,139,45,110,195,178,100,197,230,224,100,1,192, -198,224,71,8,129,19,97,37,64,214,100,56,0,52,224,70,5,1,95,49, -105,182,64,151,130,188,193,252,227,135,13,161,214,64,8,195,146,161,198,225, -183,6,129,170,224,0,0,129,87,224,196,1,224,43,0,84,252,158,23,224, -157,4,251,153,8,227,237,0,1,95,49,128,32,135,125,96,68,224,53,0, -0,95,69,217,251,196,4,165,243,192,220,194,215,64,181,2,95,56,53,83, -60,1,49,48,252,11,14,240,89,1,2,95,56,54,97,24,193,6,163,177, -196,139,224,20,2,162,208,64,0,0,58,99,110,241,146,3,229,47,0,232, -19,0,64,57,232,232,2,167,37,96,81,246,237,1,65,210,203,233,128,25, -202,51,108,185,137,214,0,58,96,162,224,109,13,226,34,1,168,137,229,65, -6,0,58,99,73,103,16,1,95,56,158,188,3,95,52,50,56,162,10,0, -55,65,53,0,54,109,46,0,58,100,87,182,142,1,56,54,116,163,0,53, -71,100,0,56,73,209,0,58,96,37,160,130,226,59,9,226,29,4,178,65, -64,0,1,95,56,67,98,0,58,96,66,128,90,224,192,0,96,231,193,43, -195,212,195,100,97,52,164,178,229,169,0,226,124,5,197,141,128,165,0,58, -96,104,96,159,101,53,220,87,0,52,72,100,161,120,0,79,248,67,3,98, -43,80,70,0,53,86,234,0,52,86,213,197,100,0,58,96,253,103,42,1, -48,57,64,133,0,58,96,36,64,16,126,216,1,54,55,88,191,109,9,3, -95,56,52,55,96,31,237,252,0,1,95,56,64,69,1,95,56,72,216,199, -54,65,102,225,129,2,192,177,64,34,118,24,3,53,52,32,58,96,19,167, -158,118,228,0,51,98,204,1,95,56,88,165,0,58,64,34,96,96,165,41, -128,89,129,117,70,116,139,142,234,29,3,228,198,5,1,95,56,134,194,224, -32,0,238,41,2,160,26,231,19,3,160,19,129,141,135,62,71,103,227,66, -12,128,161,224,44,7,131,167,192,27,224,28,7,96,112,224,28,15,96,20, -224,28,0,100,147,130,49,132,16,228,101,1,3,32,95,52,49,196,27,224, -155,6,181,109,65,203,64,71,195,58,131,142,103,218,232,117,5,230,25,2, -204,22,224,30,3,101,167,142,157,64,5,204,146,64,47,135,27,128,13,192, -46,96,16,225,79,2,64,56,245,131,4,224,56,1,224,19,3,224,62,2, -161,20,114,155,230,116,3,160,108,192,28,64,16,121,129,198,200,228,78,2, -224,41,1,227,150,0,226,5,0,128,0,241,163,10,20,115,114,99,47,77, -105,99,114,111,72,115,47,73,110,116,77,97,112,46,104,115,113,184,3,55, -51,58,49,234,124,2,65,88,131,211,203,220,99,25,65,127,131,149,98,195, -1,56,53,65,156,0,58,99,18,247,213,7,99,108,160,154,0,58,96,40, -202,65,114,215,154,59,132,23,129,26,231,245,0,193,172,84,40,113,27,238, -99,2,64,1,237,25,0,174,64,120,1,70,35,211,12,225,237,2,193,92, -246,159,0,0,80,229,131,1,231,113,2,241,141,3,1,95,56,83,62,197, -194,192,7,167,203,229,191,3,226,53,0,141,156,1,95,56,165,206,196,185, -128,11,124,28,0,58,100,24,100,12,0,51,82,147,132,85,64,26,96,19, -3,52,50,32,58,96,19,193,34,64,37,128,212,68,134,0,95,109,171,0, -58,96,95,128,47,0,52,117,38,0,58,96,29,96,51,165,96,194,102,137, -50,224,224,3,238,124,2,225,11,0,196,36,99,122,64,86,207,19,224,46, -3,131,189,193,103,140,188,130,102,162,165,180,116,1,56,52,253,110,0,129, -69,160,77,230,194,0,226,228,5,233,111,10,160,24,225,213,0,169,120,192, -85,192,1,160,138,224,137,1,231,251,15,224,75,59,232,142,2,224,75,23, -167,159,224,75,17,227,155,2,224,248,1,229,168,0,97,93,0,56,84,55, -169,245,160,35,236,198,1,224,31,6,224,122,0,228,53,4,96,40,224,39, -5,224,40,8,224,11,0,160,47,224,46,6,66,192,156,1,186,213,0,58, -66,112,102,225,161,167,239,176,0,225,132,23,224,40,26,129,97,247,195,0, -225,62,23,96,171,99,49,64,10,224,5,0,162,192,224,26,5,224,27,0, -113,33,224,30,2,224,31,12,160,33,224,27,6,224,34,0,104,84,66,211, -225,29,4,0,58,98,246,2,10,65,32,119,104,0,58,96,44,163,196,235, -90,0,224,10,6,225,121,1,232,236,0,0,58,96,120,96,55,234,158,2, -64,27,0,58,96,114,190,1,68,20,190,1,68,162,246,141,6,2,95,56, -51,126,208,119,252,83,153,101,169,0,58,101,22,224,42,6,101,45,104,223, -81,179,255,67,9,70,23,0,33,134,13,0,73,64,213,68,207,161,254,133, -152,171,199,194,160,160,128,228,27,1,160,31,204,159,227,254,9,227,249,11, -231,8,7,129,46,227,238,33,224,63,0,163,82,227,220,32,128,56,166,44, -227,195,28,225,64,0,224,10,4,224,11,15,227,79,5,0,58,96,22,152, -97,0,49,88,161,141,66,72,211,0,58,96,33,192,26,237,93,0,160,26, -194,104,127,223,80,111,194,48,128,16,194,65,133,125,0,50,71,12,233,243, -3,65,21,228,33,0,114,179,141,184,165,196,0,55,98,54,108,91,186,68, -77,142,213,16,64,54,232,6,11,101,219,202,168,107,78,226,229,1,250,157, -6,97,94,64,152,127,237,128,92,2,95,55,48,109,209,237,200,2,129,206, -148,107,0,58,122,155,98,187,160,193,160,221,0,55,120,227,192,199,64,146, -0,55,96,86,128,167,128,84,96,107,96,93,128,76,236,216,3,128,79,135, -243,77,47,1,48,55,96,7,244,183,6,3,79,32,35,49,87,191,182,249, -1,49,50,65,144,103,206,128,0,1,95,55,64,42,238,126,12,162,89,0, -58,96,237,227,124,0,120,114,0,32,233,208,1,175,5,96,152,99,85,227, -141,5,8,33,33,58,32,101,109,112,116,121,251,47,0,131,71,143,108,195, -106,192,68,240,34,14,96,168,224,87,9,0,60,155,166,0,58,97,34,131, -218,105,105,236,153,2,128,11,105,167,0,58,98,78,238,160,1,224,206,1, -175,4,160,2,193,130,227,123,0,248,189,5,224,40,24,153,45,232,49,3, -224,40,15,234,16,0,168,158,227,188,2,249,205,2,249,165,4,164,30,249, -203,15,163,54,196,77,184,206,160,59,163,37,224,104,11,154,120,224,66,3, -228,86,5,224,112,4,161,9,224,150,3,225,21,25,172,236,224,39,24,185, -221,249,124,23,249,58,68,96,242,68,48,99,134,88,87,72,42,96,5,2, -95,55,56,96,185,1,95,55,139,235,160,0,64,87,224,81,8,250,152,6, -196,148,100,137,163,230,1,54,48,67,54,151,160,163,191,2,56,50,51,221, -101,0,56,129,134,132,87,184,169,224,107,14,161,78,224,231,3,243,24,0, -249,49,4,224,49,0,165,209,224,41,4,226,119,0,104,185,227,211,1,146, -197,198,38,96,36,132,149,0,53,108,20,160,10,64,239,207,18,237,49,0, -66,178,2,95,56,50,220,244,192,0,128,68,230,215,9,250,54,3,226,106, -11,225,164,1,230,6,1,161,64,193,32,226,135,4,219,219,1,58,56,65, -118,99,236,0,80,143,105,102,95,64,151,168,217,160,22,152,27,64,181,96, -23,97,59,102,36,0,55,95,66,136,29,96,222,65,190,1,55,56,232,48, -0,158,126,108,117,64,123,64,140,205,226,1,95,56,89,72,0,58,97,216, -165,247,3,95,52,48,52,129,36,2,52,56,55,64,223,228,227,7,153,180, -0,58,96,57,224,160,1,130,15,128,161,248,213,4,131,158,128,24,178,6, -6,52,51,56,32,85,32,83,225,88,6,65,11,224,19,7,69,24,224,19, -6,96,79,224,19,7,71,238,234,210,0,228,144,2,0,85,64,108,98,174, -131,18,121,210,229,157,5,12,103,101,116,83,76,111,99,32,69,85,86,97, -114,239,145,0,224,76,7,64,156,64,60,70,80,107,241,227,5,3,121,154, -160,16,74,242,96,202,160,0,96,113,224,44,3,128,93,224,230,5,142,124, -224,113,5,64,176,89,245,224,60,6,224,18,1,0,52,237,240,0,0,85, -66,8,224,19,2,1,95,50,254,52,0,225,80,7,66,236,224,125,7,99, -244,229,100,6,67,48,224,125,12,224,142,16,224,222,1,224,95,7,225,156, -10,71,195,224,76,2,200,249,225,72,3,225,44,0,224,241,11,224,216,8, -64,65,224,18,6,129,84,224,138,5,99,19,224,138,6,66,79,224,234,12, -108,164,225,235,2,97,218,132,205,225,129,9,192,36,165,89,224,120,6,64, -21,224,119,6,66,218,225,78,7,224,15,1,96,107,193,2,224,157,3,96, -24,175,249,225,6,9,129,106,224,18,4,64,176,224,122,6,66,4,224,241, -12,132,154,224,133,6,201,128,225,75,7,226,179,10,226,178,23,224,210,3, -225,210,9,0,58,96,30,228,32,1,225,127,7,98,37,224,74,8,0,58, -96,161,228,86,16,225,17,37,224,168,11,224,19,29,225,29,31,225,240,7, -225,26,17,226,4,6,64,232,138,20,160,232,226,19,6,166,198,0,58,97, -39,225,14,3,228,176,27,167,163,96,62,183,55,64,62,70,52,224,160,6, -224,12,12,226,148,2,0,58,96,76,224,64,1,224,66,3,161,236,224,242, -7,227,222,7,224,15,7,0,58,96,91,224,248,9,224,31,2,245,58,0, -64,33,143,49,1,52,48,135,255,0,90,160,251,128,40,134,154,96,38,76, -154,224,122,26,166,179,140,245,4,49,50,32,95,56,76,189,2,64,95,56, -76,245,1,58,56,77,130,64,31,1,55,48,119,59,6,50,32,79,32,35, -55,53,167,229,0,58,96,36,224,30,8,0,57,224,30,1,235,230,2,245, -69,5,98,56,232,65,0,233,224,4,235,175,2,160,5,224,21,10,96,18, -137,65,224,77,0,233,72,3,139,238,192,40,160,11,224,17,15,130,198,224, -81,3,210,220,224,39,7,224,141,1,224,25,3,254,2,7,128,80,2,95, -55,56,233,123,0,224,70,9,168,183,224,117,7,110,142,157,3,224,206,1, -151,215,65,63,0,79,117,189,3,57,32,79,32,139,6,233,108,0,224,97, -1,131,167,160,91,160,144,245,156,2,96,62,233,57,3,225,131,12,236,167, -0,169,233,99,229,203,46,224,60,2,193,212,128,85,128,20,128,72,224,77, -1,2,95,54,52,78,204,80,80,192,89,224,75,1,160,104,224,21,6,96, -50,96,190,144,37,103,239,2,95,55,57,232,216,3,1,36,104,238,199,0, -96,36,128,50,224,49,20,1,118,115,248,146,1,129,111,2,95,56,48,99, -215,160,13,139,84,138,254,1,95,56,74,40,203,97,112,2,0,39,97,128, -252,25,3,161,13,238,93,8,80,45,0,48,209,208,171,32,224,25,0,194, -23,130,98,1,58,56,67,201,243,228,0,74,107,132,106,128,45,211,183,64, -77,234,142,2,64,33,106,116,64,164,145,225,0,56,80,126,220,67,64,214, -121,66,234,134,93,208,253,1,95,55,91,111,0,52,216,176,106,29,207,174, -234,115,15,173,125,127,85,157,124,108,200,249,26,0,128,216,224,78,0,224, -13,0,234,102,34,224,98,1,160,62,224,69,0,224,27,4,153,180,224,111, -6,192,190,234,107,54,224,130,9,2,55,57,51,102,62,224,211,0,225,68, -0,1,53,55,96,128,109,64,225,76,1,103,58,224,183,1,0,90,225,10, -2,234,146,34,1,55,57,102,149,160,144,109,99,224,147,1,207,9,225,40, -10,225,42,22,234,177,73,131,132,224,107,10,224,135,4,2,53,54,55,129, -162,220,198,97,86,2,95,55,57,170,168,0,64,67,1,0,73,180,82,143, -139,240,118,4,1,95,56,115,251,97,24,95,166,224,207,1,234,227,33,160, -52,224,67,8,224,168,4,160,150,97,203,224,102,2,233,206,50,226,81,13, -2,95,56,48,178,48,3,85,32,75,50,226,190,1,192,157,0,55,80,35, -224,222,10,233,209,16,224,102,13,226,12,22,227,114,19,64,138,254,115,1, -0,58,96,22,100,170,225,45,4,64,246,162,172,0,58,96,210,228,205,11, -225,46,40,226,239,34,224,194,22,224,28,18,235,43,32,226,56,0,225,202, -14,226,197,3,226,91,6,0,58,98,183,225,54,9,96,53,151,4,226,113, -3,0,58,97,73,224,46,14,96,100,160,90,0,58,96,61,102,80,0,80, -225,144,10,224,234,4,224,97,3,0,58,96,70,96,55,224,57,6,162,28, -226,124,3,224,87,15,74,159,162,25,224,9,0,0,58,96,95,224,185,14, -136,44,162,37,96,92,126,207,3,48,50,32,58,96,28,246,98,1,0,66, -122,101,231,221,0,178,189,97,75,0,58,64,76,128,42,3,95,55,57,49, -183,12,0,51,89,17,103,220,224,63,0,102,143,224,61,0,255,228,0,96, -10,119,243,148,190,166,194,247,222,6,248,147,3,99,160,0,58,72,156,160, -118,84,140,104,186,0,55,73,47,0,55,96,122,0,58,64,139,96,207,243, -3,0,114,245,0,79,64,201,1,55,56,103,235,250,185,11,160,31,84,202, -250,108,12,96,197,192,64,115,38,0,58,106,74,211,31,0,55,115,22,106, -190,0,56,201,210,65,59,96,42,64,60,224,53,0,73,242,156,63,96,42, -192,10,203,243,156,117,224,7,7,124,161,0,58,106,226,232,206,1,97,136, -72,206,105,26,224,243,81,96,32,192,189,173,199,64,105,97,189,153,175,2, -55,56,49,121,170,88,180,96,54,0,58,96,54,224,41,15,234,93,1,1, -91,93,153,2,96,166,1,10,65,253,6,7,10,76,105,115,116,95,84,121, -112,101,46,34,96,231,244,68,1,253,205,2,233,238,0,64,244,128,31,84, -98,135,186,1,64,58,97,16,109,110,5,55,55,32,58,55,55,129,116,96, -54,109,187,64,33,175,67,64,159,1,50,57,128,175,235,1,2,0,102,139, -0,150,253,122,246,122,222,224,38,14,64,79,129,167,0,75,98,254,65,15, -64,3,0,58,73,229,98,48,74,119,1,51,53,97,86,189,193,106,225,99, -65,0,49,92,124,149,77,160,29,67,28,93,193,98,93,161,166,246,225,4, -1,58,55,67,0,194,137,4,48,32,95,55,54,106,155,0,39,142,53,0, -83,64,16,67,235,99,114,192,30,1,95,55,137,46,132,30,77,120,224,56, -0,154,199,220,22,129,108,97,198,64,159,160,34,64,36,1,95,55,233,100, -0,75,170,2,58,55,55,161,242,224,99,2,0,48,110,194,1,95,55,65, -56,96,57,67,43,64,205,1,95,50,108,67,64,220,224,85,0,212,162,0, -58,96,155,131,228,98,210,0,54,69,0,0,90,130,174,160,32,227,229,3, -64,30,0,83,86,202,160,134,163,151,202,39,159,131,103,214,108,145,224,10, -4,255,162,0,97,35,64,82,96,142,100,89,224,126,4,216,2,64,214,0, -54,160,186,128,8,5,64,64,95,51,49,57,160,53,4,64,95,50,49,56, -192,11,0,58,96,215,96,167,64,18,139,172,224,82,1,66,180,0,95,80, -61,193,26,224,112,21,0,90,224,112,2,224,111,3,97,110,160,110,162,200, -0,51,225,180,1,160,76,216,188,224,188,0,100,82,1,64,95,96,71,161, -0,0,54,96,60,2,85,32,58,96,51,165,100,252,138,0,96,56,2,58, -55,54,130,107,0,85,74,31,0,58,96,19,98,233,247,64,6,9,105,109, -112,111,115,115,105,98,108,101,163,223,65,217,96,54,1,75,52,64,2,82, -108,224,1,3,238,25,2,96,45,129,222,65,1,98,195,220,240,254,230,0, -155,84,128,210,65,232,72,37,64,67,192,73,133,148,158,143,166,129,131,185, -96,7,0,49,128,7,0,53,69,41,99,136,192,118,228,63,2,107,100,100, -63,64,38,6,10,65,32,73,32,58,55,65,9,229,128,1,96,93,101,128, -0,53,129,119,135,109,249,253,4,163,196,84,184,250,212,0,224,32,11,154, -6,64,27,208,115,224,41,4,99,243,160,41,96,29,219,53,160,252,1,95, -50,78,25,3,95,55,53,53,225,132,2,1,45,62,97,124,224,21,6,10, -80,114,105,109,105,116,105,118,101,115,46,160,32,224,89,5,132,109,186,27, -224,0,1,1,58,55,95,142,96,252,125,148,99,185,103,242,96,197,0,52, -144,18,0,58,64,107,161,232,0,50,97,235,160,21,130,53,142,183,1,95, -55,68,223,255,235,9,229,75,2,3,115,117,112,101,185,120,232,20,5,1, -58,55,65,175,143,187,96,70,224,52,2,0,67,64,48,1,58,55,95,145, -128,107,65,75,0,90,225,121,3,1,95,52,107,231,2,95,55,53,128,239, -64,45,130,106,4,98,115,43,43,46,65,225,228,60,0,66,123,68,186,1, -52,56,232,220,5,209,57,1,56,54,101,199,1,51,48,192,25,241,173,0, -255,193,3,100,147,102,172,100,161,64,85,0,80,64,148,0,90,129,181,132, -18,2,52,51,52,206,178,244,106,4,225,34,19,20,100,117,112,108,105,99, -97,116,101,32,100,101,102,105,110,105,116,105,111,110,32,161,49,0,51,164, -38,96,0,227,153,6,7,99,104,101,99,107,68,117,112,163,151,0,52,130, -220,131,233,64,211,0,95,96,214,2,49,52,51,221,75,232,27,6,160,226, -125,227,64,7,1,52,55,67,0,65,157,234,55,7,156,77,230,96,0,157, -57,2,95,55,52,96,57,238,90,1,234,18,0,236,223,1,0,58,96,85, -1,10,65,172,18,101,39,64,155,106,126,64,7,64,172,0,50,112,166,64, -43,0,54,128,43,68,145,242,83,1,245,57,2,128,66,0,75,65,118,132, -29,64,116,72,62,244,240,5,160,49,64,5,0,67,224,52,10,233,148,8, -140,156,64,58,244,70,1,224,218,0,224,88,3,224,236,4,224,23,8,224, -17,17,140,252,192,122,128,1,245,97,1,224,188,1,160,119,224,61,8,224, -64,2,224,65,2,97,18,224,46,14,160,93,223,251,224,2,1,205,156,64, -71,109,144,226,35,4,170,80,96,0,225,69,1,224,2,5,228,77,0,224, -137,3,131,98,67,5,2,95,55,51,224,68,1,128,137,213,132,128,8,224, -5,16,1,95,55,135,202,224,91,5,130,118,128,85,2,85,32,65,224,90, -0,192,29,225,111,13,0,89,225,110,1,226,13,3,96,134,225,219,8,129, -70,129,24,244,203,2,192,98,185,99,226,60,0,224,40,0,224,72,14,225, -132,5,224,31,4,129,196,128,87,69,248,138,49,97,135,227,52,0,162,166, -160,6,96,4,168,64,162,121,97,48,97,107,128,181,227,126,1,103,24,112, -96,131,178,224,9,1,224,68,21,225,101,0,129,192,135,109,224,60,3,160, -251,225,150,2,128,254,97,25,64,191,64,217,167,214,192,232,79,180,106,121, -224,208,10,232,39,3,225,26,0,224,8,0,226,214,18,224,28,1,224,29, -41,224,195,8,65,219,227,87,0,227,42,0,160,138,226,8,3,224,51,0, -194,107,227,84,0,64,35,2,95,49,51,147,219,230,93,4,161,86,204,13, -1,54,51,224,25,1,1,95,52,165,116,224,166,2,161,138,129,135,2,64, -95,54,192,68,225,60,9,119,77,205,200,166,151,146,239,128,156,3,32,95, -54,51,102,53,96,174,128,93,67,14,129,253,193,95,225,49,5,229,63,5, -128,233,226,245,3,225,18,0,226,242,95,226,214,3,242,80,0,129,74,72, -21,239,7,13,133,196,109,40,224,41,22,68,107,0,57,164,243,129,64,96, -4,227,57,13,1,90,32,224,13,2,129,15,227,1,31,0,75,160,112,227, -2,19,225,59,15,224,13,4,101,116,226,161,0,161,215,129,67,226,115,2, -160,221,64,157,135,215,96,9,0,54,76,153,145,252,66,28,1,48,57,226, -168,8,77,72,128,59,224,8,1,225,42,1,225,8,0,165,126,194,105,0, -89,161,255,161,232,235,200,26,97,52,0,80,129,24,160,18,130,3,229,216, -1,64,24,106,177,224,118,1,64,239,1,95,55,105,72,137,144,174,208,206, -217,202,64,2,79,32,35,76,211,161,86,193,170,64,5,1,58,55,91,29, -106,13,234,65,7,160,92,67,48,234,250,1,64,77,172,29,1,95,52,179, -192,0,52,112,96,64,40,112,130,3,52,49,32,58,96,19,170,114,64,13, -174,202,240,93,1,0,58,96,181,235,68,2,96,229,0,58,66,123,64,21, -134,153,1,95,55,94,191,129,179,0,48,78,2,254,76,2,82,99,192,207, -165,151,1,58,55,71,37,96,131,3,51,54,32,58,96,60,96,217,131,163, -134,159,226,24,6,202,208,230,182,1,227,159,1,129,136,224,13,10,236,151, -0,131,194,231,107,0,98,126,226,65,6,227,192,12,201,181,227,15,0,201, -244,229,41,7,1,95,55,100,176,252,38,0,169,209,128,2,98,249,3,95, -55,51,53,129,35,243,84,5,113,74,102,244,198,181,128,0,110,210,75,134, -161,197,68,255,224,228,5,231,196,10,228,110,0,163,223,74,134,224,247,7, -229,228,9,228,170,2,160,138,252,238,4,234,142,5,161,163,225,62,6,232, -82,0,178,66,233,164,3,0,67,75,31,79,187,128,43,161,42,239,22,4, -197,217,197,161,224,23,0,228,47,0,192,252,161,71,227,64,0,160,165,209, -174,225,33,0,105,61,128,27,0,66,213,249,228,154,3,255,242,6,160,132, -224,186,3,97,85,231,32,0,139,225,224,204,11,159,81,161,101,224,58,44, -224,55,11,97,167,237,208,2,196,68,249,119,1,109,172,182,118,237,153,6, -2,79,32,35,87,204,128,244,246,200,7,246,199,3,235,43,2,132,100,65, -91,248,3,1,223,39,129,22,183,23,128,182,192,189,229,0,1,192,17,82, -198,181,161,64,16,224,77,24,100,183,226,19,4,0,51,69,236,226,93,2, -192,29,224,89,3,132,196,64,72,200,24,65,230,229,113,0,226,75,0,230, -131,1,131,203,162,149,224,183,2,162,237,0,58,119,180,68,148,65,84,65, -65,0,53,128,174,0,58,100,121,143,229,1,50,50,68,216,196,196,209,161, -0,90,64,89,96,4,247,33,4,64,38,213,201,95,252,2,95,55,50,110, -159,0,50,132,252,0,83,145,47,67,162,225,21,2,181,210,64,41,192,6, -64,7,116,53,96,60,215,156,0,89,230,181,3,224,235,1,128,70,111,221, -167,99,0,83,228,234,5,96,99,87,2,163,65,2,95,55,48,99,106,228, -3,3,0,50,83,166,97,21,163,127,137,218,160,135,115,252,121,45,64,143, -0,54,229,187,5,1,95,54,65,55,0,83,161,125,133,61,1,95,54,89, -159,164,134,64,99,71,195,154,72,252,14,0,128,35,233,39,1,0,54,90, -52,70,215,127,165,192,140,128,101,242,149,0,224,70,0,224,40,1,161,68, -129,62,100,203,98,243,0,55,119,130,160,236,0,58,96,224,175,210,128,163, -160,162,2,95,55,49,65,12,202,75,224,104,9,160,32,2,95,55,50,64, -46,0,58,96,86,129,203,224,239,11,192,173,96,63,98,194,235,152,1,192, -172,226,147,0,1,95,54,188,44,196,134,165,180,233,158,0,99,51,84,38, -0,54,124,31,129,34,98,236,64,253,85,186,127,120,162,239,129,61,144,151, -129,1,103,253,64,183,103,121,96,48,1,50,49,96,19,162,248,231,182,3, -85,189,100,63,0,58,96,36,128,50,98,201,160,35,241,197,1,1,67,39, -145,234,0,58,96,109,225,13,35,224,233,1,192,22,129,1,224,191,1,0, -49,221,63,192,225,64,249,0,58,97,132,224,177,7,89,228,160,177,64,37, -224,177,19,0,83,224,177,0,64,95,249,197,0,194,48,217,138,74,112,224, -206,15,230,73,1,160,200,64,30,225,168,9,96,190,134,6,192,18,66,71, -1,95,55,117,210,98,144,224,193,1,90,28,166,168,64,33,0,52,96,131, -226,169,5,163,207,128,131,130,56,231,236,0,227,72,3,224,160,7,224,153, -0,226,72,10,229,144,1,226,92,9,194,83,226,143,2,224,75,14,1,55, -48,230,15,0,224,255,6,195,59,128,78,119,184,64,219,196,53,227,238,1, -161,227,226,133,3,0,54,225,17,1,105,16,64,62,202,214,201,53,138,166, -65,178,226,18,8,0,48,226,18,1,202,217,1,57,52,224,25,3,0,58, -97,136,224,55,7,90,60,160,55,68,47,229,228,6,0,90,75,236,128,28, -194,103,138,244,0,54,64,135,68,122,224,79,8,166,74,64,30,0,54,192, -249,163,5,149,147,97,91,129,96,226,110,2,226,51,5,129,146,224,36,17, -225,107,2,224,36,17,225,220,2,224,73,24,159,16,224,73,22,108,190,224, -36,16,101,44,128,73,229,108,10,108,172,138,91,227,58,7,130,78,227,46, -0,140,214,227,46,2,228,126,3,0,66,131,205,227,77,6,1,56,50,227, -77,3,224,55,9,0,66,164,4,224,54,7,193,171,224,24,7,95,98,224, -24,12,0,54,224,49,5,160,176,64,6,0,58,96,6,226,118,3,163,225, -0,58,96,222,228,91,8,131,221,238,122,10,206,129,66,247,153,109,229,76, -1,185,149,198,59,224,32,3,235,236,1,0,50,68,71,234,33,5,226,148, -0,167,89,224,126,11,192,101,128,76,246,134,7,160,6,192,115,205,47,224, -151,19,128,35,0,80,96,75,224,44,3,178,98,126,112,64,152,231,237,1, -236,202,0,224,202,4,160,185,224,35,21,2,79,32,35,89,66,160,228,166, -106,128,154,224,38,7,0,49,224,38,0,238,193,6,226,47,1,1,75,52, -194,47,224,35,18,0,51,224,35,26,0,50,224,35,0,128,0,241,82,3, -224,57,0,66,34,196,235,1,80,32,97,69,124,0,74,177,1,10,65,188, -169,196,134,132,219,234,131,4,192,7,170,139,64,81,194,135,231,185,7,0, -58,99,166,226,165,2,199,251,0,58,99,221,224,24,3,165,142,0,58,99, -209,224,24,2,197,48,0,58,100,89,224,24,3,203,68,99,200,96,164,140, -13,75,203,119,43,255,11,13,252,130,0,252,120,3,100,150,160,32,96,31, -225,197,3,64,230,64,116,133,93,160,98,1,54,57,70,189,2,95,54,57, -74,249,64,94,128,16,76,73,128,9,0,58,100,138,5,10,65,32,79,32, -58,96,37,123,172,0,58,96,28,220,95,136,28,192,1,65,84,96,0,231, -96,1,231,105,4,65,192,0,54,67,231,96,92,204,34,224,1,3,192,38, -224,88,4,192,20,224,17,8,224,14,5,224,11,2,192,8,216,204,0,58, -96,117,136,43,108,168,1,64,95,65,125,98,235,99,252,244,59,0,2,58, -54,56,129,215,114,75,239,219,2,224,146,5,192,233,224,129,0,140,11,87, -20,238,131,2,224,1,3,6,95,51,54,54,32,95,52,73,137,2,95,49, -54,240,204,1,225,36,2,239,118,5,99,190,128,53,2,54,56,52,224,53, -5,160,110,224,2,0,128,38,2,51,54,56,224,38,4,160,72,224,85,1, -3,67,32,95,52,160,29,1,95,54,69,204,160,128,1,95,54,177,183,239, -84,5,64,0,2,58,54,56,237,85,2,64,68,252,50,3,64,162,237,99, -1,128,151,239,134,0,0,58,96,85,225,226,0,97,50,192,144,65,152,0, -58,96,130,67,16,7,51,54,55,32,75,32,85,32,94,173,128,31,96,5, -1,95,51,141,126,128,75,130,190,124,254,74,12,148,43,0,54,70,201,64, -29,130,169,159,216,239,64,0,157,95,160,14,253,157,12,2,32,61,32,254, -189,3,1,54,56,140,37,0,58,96,87,64,110,1,49,50,64,52,0,52, -67,30,96,27,64,127,0,53,75,67,1,95,54,73,39,67,115,80,49,96, -27,0,58,96,6,227,99,0,1,95,53,79,28,96,142,80,218,0,53,240, -20,1,0,66,86,188,78,103,160,67,128,6,129,29,224,43,15,65,166,0, -53,79,218,64,16,1,51,51,64,21,0,56,103,122,231,202,0,128,111,0, -64,192,24,93,110,197,183,224,96,1,96,29,2,64,95,54,84,219,64,176, -196,251,1,55,56,101,249,65,54,2,79,32,35,73,248,96,59,0,58,97, -107,225,254,13,166,160,193,109,128,45,131,60,245,16,5,1,54,55,197,17, -4,55,53,32,58,54,86,186,5,10,65,32,114,110,102,99,115,0,58,64, -21,128,98,100,80,234,76,4,224,4,8,225,221,0,225,206,12,6,84,109, -111,100,117,108,101,161,211,192,162,226,15,6,129,102,242,22,9,224,244,0, -174,87,160,214,224,25,5,160,0,2,58,54,55,130,143,0,85,64,208,198, -140,145,112,228,52,2,80,107,68,99,246,239,2,240,75,1,161,63,64,41, -0,95,97,158,239,90,4,160,20,163,233,96,67,255,121,3,0,54,68,103, -1,10,65,114,59,193,146,160,99,160,6,100,192,228,40,1,2,95,54,55, -195,180,224,127,2,228,117,8,96,94,129,52,224,38,0,127,215,160,122,224, -130,0,227,230,2,64,88,96,138,1,95,49,78,22,230,190,0,1,58,54, -89,152,227,69,6,100,127,195,234,225,201,17,225,200,5,227,213,38,14,40, -46,46,46,41,32,119,104,101,114,101,92,49,48,38,163,225,0,54,69,30, -96,0,163,180,96,138,0,58,96,6,164,89,163,217,71,228,0,58,96,46, -97,214,1,95,53,80,202,100,112,2,83,32,83,166,23,164,249,64,151,173, -168,5,67,32,60,32,64,35,253,114,1,233,236,6,192,24,0,85,74,35, -1,95,54,72,47,224,41,14,148,250,160,41,224,43,3,133,172,1,53,52, -108,63,64,20,99,205,162,153,0,58,96,182,98,146,242,57,0,224,146,1, -224,18,6,113,201,224,18,5,98,97,247,204,0,160,19,65,226,229,84,0, -228,135,1,64,8,160,16,96,130,225,122,1,6,112,97,116,116,101,114,110, -193,114,0,53,107,241,164,145,91,143,228,145,0,163,14,0,85,192,88,224, -71,6,6,100,101,102,97,117,108,116,128,71,100,242,0,52,164,250,0,48, -128,7,0,52,65,174,224,50,4,0,44,229,202,0,102,25,92,30,192,0, -224,214,7,67,89,128,121,64,160,224,129,13,7,105,110,115,116,97,110,99, -101,224,202,0,160,79,64,55,129,14,96,220,227,80,4,129,25,229,183,4, -224,92,13,4,99,108,97,115,115,224,89,0,144,78,129,44,64,7,209,216, -243,243,1,128,183,96,91,224,202,5,66,210,0,85,250,248,1,100,183,224, -132,14,0,56,96,7,227,52,16,4,105,110,102,105,120,128,146,164,82,229, -27,4,0,56,161,187,224,23,6,80,173,166,126,224,24,1,197,43,230,110, -0,247,102,5,225,198,35,134,211,128,0,66,136,225,107,10,224,243,19,225, -120,8,19,102,111,114,101,105,103,110,32,105,109,112,111,114,116,32,99,99, -97,108,108,160,111,1,53,54,96,45,73,160,160,148,192,184,0,51,77,127, -0,53,143,102,96,41,231,104,1,224,89,1,1,58,58,164,172,226,42,3, -160,178,229,105,10,135,204,234,0,2,234,98,1,192,26,226,89,44,128,216, -193,199,237,207,1,1,54,53,144,148,0,53,112,118,96,230,224,193,7,13, -123,45,35,32,83,79,85,82,67,69,32,35,45,125,199,67,72,200,97,20, -224,44,5,8,113,117,97,108,105,102,105,101,100,192,39,193,170,225,244,0, -97,79,226,20,5,65,88,233,139,17,1,97,115,193,250,0,51,225,108,0, -192,125,228,132,1,201,3,64,99,122,188,224,65,2,5,104,105,100,105,110, -103,160,145,96,44,132,53,137,83,154,106,226,115,1,73,36,226,190,2,100, -53,68,163,224,0,4,229,37,6,64,151,227,149,6,69,174,227,149,6,67, -200,229,54,36,2,116,121,112,196,104,226,92,24,129,26,224,94,18,227,91, -7,224,231,10,195,86,226,195,27,108,32,95,25,128,53,192,82,229,205,2, -225,18,8,230,74,10,230,73,40,225,18,2,0,54,230,70,18,128,166,228, -26,14,224,108,32,2,110,101,119,224,111,29,0,54,153,43,0,54,82,216, -128,120,246,126,0,96,236,227,161,26,3,100,97,116,97,224,104,4,224,78, -0,64,57,240,160,3,224,211,53,224,103,8,224,208,10,226,46,11,227,79, -2,0,124,160,63,163,27,221,206,224,254,1,64,0,0,58,104,138,115,176, -0,85,64,65,66,159,72,183,224,149,14,3,101,114,105,118,227,164,0,96, -127,227,163,39,168,58,160,123,140,60,229,104,1,229,71,3,97,50,225,70, -23,1,95,53,64,97,231,135,1,163,27,0,80,132,109,92,114,160,254,98, -106,0,66,64,9,132,130,224,177,1,96,33,192,130,165,190,225,169,12,227, -66,2,227,117,12,96,99,224,248,9,224,236,0,177,195,192,100,238,9,4, -70,171,193,40,224,18,0,247,93,0,96,180,129,40,162,170,163,60,96,229, -224,69,1,64,86,160,68,163,92,0,58,96,149,110,214,0,80,226,237,0, -0,85,192,203,237,157,2,229,161,3,224,28,0,225,223,4,1,54,54,225, -45,0,231,217,4,224,208,3,225,31,9,3,40,46,46,41,193,33,96,31, -0,58,101,166,203,179,97,162,226,48,13,0,58,96,112,5,10,65,32,65, -32,58,102,249,64,51,1,52,57,225,2,0,204,178,211,57,64,15,64,9, -128,21,64,169,0,54,76,179,103,58,0,58,96,6,226,230,21,97,114,224, -125,0,227,92,11,226,207,9,229,200,22,225,44,4,224,66,0,246,159,1, -224,39,12,192,0,0,58,106,75,224,179,9,224,101,3,97,229,1,95,53, -97,0,225,120,6,1,61,62,161,118,64,72,0,54,162,62,161,227,238,156, -0,177,240,198,183,163,162,132,42,1,58,54,68,120,140,147,229,38,0,131, -160,247,164,8,241,2,1,151,164,67,76,64,30,1,95,53,146,143,224,219, -1,96,116,131,124,241,38,4,66,64,226,73,21,231,70,9,0,58,96,170, -98,74,1,53,50,66,36,131,37,100,100,0,58,97,26,128,13,0,48,162, -25,0,58,100,125,131,131,0,89,248,22,0,102,232,79,59,128,138,128,186, -169,217,175,213,96,109,174,55,96,17,148,155,132,169,64,1,1,83,32,127, -200,239,126,2,224,61,2,138,59,224,46,3,225,55,0,225,240,0,255,12, -2,66,219,128,5,102,147,160,81,238,178,2,129,133,96,10,225,136,14,160, -106,119,70,229,90,3,192,11,96,74,160,208,197,114,160,96,160,58,128,35, -2,95,53,51,134,43,144,80,239,51,2,152,236,229,158,5,128,90,225,26, -5,225,234,3,224,139,5,160,31,229,230,0,96,63,160,14,97,249,129,233, -129,33,218,39,224,181,47,224,166,6,96,163,224,160,10,224,133,13,224,125, -2,226,0,0,226,21,0,193,13,218,152,192,98,155,238,250,0,4,0,64, -100,61,160,151,160,24,101,165,64,13,1,55,53,89,79,64,117,83,98,130, -24,96,10,128,48,213,89,192,227,249,233,5,227,36,1,1,91,93,163,36, -251,40,0,224,105,4,224,92,2,174,118,1,95,53,113,151,1,53,51,238, -183,2,0,66,228,83,0,64,132,0,50,102,215,87,4,67,95,1,95,53, -116,125,160,41,192,4,96,153,66,110,161,65,96,159,210,239,161,105,195,35, -161,182,129,51,161,56,66,233,240,181,2,97,103,224,26,9,96,145,224,26, -12,88,21,96,243,224,22,6,139,241,234,203,5,65,131,69,80,75,21,240, -195,0,239,95,22,0,95,201,140,239,12,5,129,203,224,95,6,139,44,0, -75,230,25,4,232,166,1,225,19,1,0,85,220,126,234,126,0,165,7,231, -205,9,224,26,8,1,49,50,239,169,2,64,0,130,143,225,48,7,119,129, -224,100,0,224,165,4,100,40,250,6,2,227,7,4,244,231,3,201,116,227, -24,7,225,28,1,0,45,198,105,165,3,96,85,192,253,229,215,15,74,202, -233,34,5,97,137,224,133,1,192,12,71,46,134,153,225,3,6,247,35,1, -231,57,5,226,59,13,100,17,193,10,224,26,5,99,100,225,37,12,0,49, -99,20,160,207,163,246,234,152,19,128,31,106,65,225,169,1,225,197,1,199, -123,64,7,237,223,19,0,52,163,139,224,67,1,254,210,2,161,179,232,183, -4,232,82,2,225,213,18,224,177,17,225,213,11,238,78,10,225,63,14,99, -71,227,7,8,82,92,244,33,16,1,105,102,163,79,2,53,54,48,224,27, -7,226,78,0,224,202,5,230,75,7,224,21,0,0,53,181,97,226,180,2, -103,65,2,66,32,79,163,83,224,127,17,226,235,6,224,48,17,2,116,104, -101,181,23,198,197,224,43,17,3,101,108,115,101,160,43,226,222,2,225,149, -17,225,143,1,234,2,7,229,43,22,194,184,224,25,9,99,248,228,19,13, -99,248,192,26,225,177,5,165,68,226,61,23,226,47,0,192,172,235,5,1, -69,53,211,139,238,56,4,0,111,97,16,233,224,21,0,46,160,37,163,41, -2,53,48,32,112,120,96,112,215,195,2,95,53,53,230,168,0,101,197,103, -51,226,153,14,96,41,227,216,12,255,106,1,99,147,199,150,160,249,224,247, -3,224,15,2,165,50,227,189,16,128,161,160,155,160,76,225,24,3,160,7, -224,245,6,1,108,101,247,40,2,224,243,15,162,243,226,206,16,226,155,0, -224,38,0,226,55,19,244,160,0,224,25,8,96,103,226,28,12,176,227,197, -9,228,70,0,111,119,229,25,4,224,162,13,1,99,97,227,20,0,224,25, -6,0,111,195,139,225,0,18,154,254,64,0,71,89,96,28,253,9,1,128, -22,230,60,7,230,42,3,253,103,2,83,12,245,19,12,228,118,3,64,0, -202,207,201,233,131,18,227,75,5,192,183,129,229,231,101,10,225,52,2,64, -33,4,64,95,54,48,55,221,43,77,190,104,21,65,58,96,9,1,95,54, -102,236,224,129,1,137,83,239,164,1,0,85,72,152,228,33,1,128,89,192, -114,96,128,229,132,1,128,3,193,252,139,19,233,203,0,193,65,163,29,3, -95,54,52,57,170,164,232,254,12,89,78,0,36,129,30,201,195,129,104,160, -69,235,43,1,234,38,7,246,13,2,225,67,0,228,86,4,160,18,163,93, -97,38,74,177,99,72,234,66,2,65,246,126,144,96,9,129,203,92,136,128, -9,128,17,0,58,77,233,77,222,97,89,144,9,112,112,91,115,141,245,226, -184,1,0,50,106,7,1,95,52,132,202,0,54,71,114,0,58,96,52,176, -153,98,119,0,52,96,212,64,14,96,9,64,8,0,54,72,118,160,24,64, -49,239,162,1,0,79,161,156,96,146,79,166,239,93,0,96,51,96,45,0, -54,160,159,0,80,127,61,1,64,85,96,116,223,65,96,22,97,221,0,80, -96,23,142,219,130,40,163,14,161,187,129,30,226,31,1,193,68,167,9,162, -142,230,213,3,96,141,99,159,193,108,196,90,193,97,230,213,1,103,148,230, -186,0,0,58,118,62,252,154,11,64,131,224,18,6,65,21,246,78,6,70, -138,251,194,13,97,29,106,229,161,204,161,48,1,35,57,195,194,95,39,1, -95,53,95,173,194,5,130,126,224,98,6,100,130,224,98,5,65,213,160,45, -64,104,250,9,10,224,22,14,224,209,7,65,30,224,110,6,236,84,10,136, -235,160,80,247,228,0,192,207,109,91,128,28,0,53,77,231,0,54,237,108, -1,224,36,2,98,106,96,36,1,54,52,195,227,225,56,7,201,82,128,49, -130,4,224,12,2,160,62,224,94,0,224,43,6,236,189,8,0,58,101,64, -223,228,100,135,123,55,66,231,78,190,66,186,147,244,69,208,128,150,191,127, -96,11,0,58,96,6,5,10,65,32,73,32,58,96,41,192,74,2,95,49, -52,83,123,160,67,147,149,96,54,96,17,0,58,96,6,9,10,65,32,102, -115,104,111,119,32,58,96,32,224,58,0,2,53,56,50,92,194,0,53,69, -180,1,95,54,78,157,224,128,0,161,72,128,73,64,11,0,58,96,6,96, -58,1,48,52,96,53,0,56,64,193,0,54,110,15,2,95,54,50,96,132, -64,65,1,95,54,129,25,96,11,1,49,48,96,76,160,11,0,56,224,35, -1,101,35,1,49,56,97,162,64,17,0,73,67,135,64,9,99,135,142,192, -165,141,67,172,3,95,50,48,50,230,65,2,21,73,110,116,101,103,101,114, -58,32,100,105,118,105,115,105,111,110,32,98,121,32,48,230,220,0,245,105, -0,135,150,64,79,0,85,125,171,0,56,82,159,0,56,64,237,133,220,224, -17,9,128,64,248,95,7,64,9,236,151,1,113,6,130,45,224,16,2,138, -222,162,191,100,17,229,115,0,70,47,3,95,54,50,53,252,101,0,100,10, -210,65,228,69,4,1,95,54,78,111,65,32,233,3,0,198,91,98,52,73, -204,0,85,133,159,131,180,236,109,5,139,142,118,181,96,71,167,49,81,133, -175,116,101,213,224,119,0,64,81,70,67,144,254,1,95,54,203,242,128,0, -0,58,97,166,1,10,65,225,128,9,5,105,110,105,116,58,32,177,2,129, -95,193,64,246,232,5,197,151,192,88,0,58,96,9,69,199,97,39,64,152, -1,95,52,64,125,1,95,54,84,191,0,58,96,142,119,68,228,8,0,1, -95,53,66,55,64,91,97,49,98,14,128,107,100,199,96,55,97,88,0,52, -177,215,243,235,0,130,84,183,149,240,0,0,148,146,98,22,240,20,7,87, -186,68,10,0,79,229,148,1,230,202,3,129,213,193,209,236,209,6,194,7, -160,98,64,70,2,95,49,48,71,236,67,40,64,0,129,194,135,105,96,28, -68,34,192,28,97,160,242,154,0,4,67,32,95,52,49,210,166,0,54,210, -31,1,53,57,100,239,199,44,97,4,0,58,98,18,99,53,96,198,201,26, -0,67,112,243,243,191,0,64,11,64,25,224,7,0,66,139,1,53,56,103, -106,145,237,130,132,0,80,98,58,135,169,143,125,233,116,0,0,80,102,209, -96,21,66,206,0,48,105,70,144,221,129,20,160,49,96,28,230,235,1,136, -102,96,46,96,26,144,4,195,63,169,24,96,12,0,89,162,76,139,77,64, -5,160,33,137,111,73,90,0,57,76,203,0,54,144,44,227,30,1,161,122, -235,77,2,65,128,97,211,227,180,0,1,95,54,201,54,128,95,160,163,128, -220,160,12,99,165,169,101,1,54,50,109,217,167,5,224,197,15,64,39,135, -137,128,66,225,16,3,105,124,228,96,1,96,232,131,130,64,142,1,52,56, -184,198,226,183,1,244,50,1,98,232,136,35,131,229,236,246,0,224,78,2, -224,13,4,0,58,100,48,101,158,224,20,0,0,79,107,224,137,175,64,205, -227,5,0,133,126,0,75,66,60,64,189,104,113,0,65,96,13,133,226,65, -86,72,238,196,224,226,245,1,245,206,0,2,95,53,57,137,176,0,48,107, -71,160,14,0,58,100,117,170,23,65,76,105,249,105,67,0,58,68,255,96, -160,1,50,50,117,166,0,57,218,63,0,58,96,38,202,53,97,240,5,95, -49,56,52,32,64,128,146,164,15,224,27,6,128,188,167,82,103,1,129,126, -130,149,122,172,1,54,48,68,217,98,44,87,180,64,1,1,95,54,72,24, -70,238,194,246,1,95,54,115,186,224,13,0,97,190,100,55,70,216,225,79, -8,170,116,0,58,96,39,224,29,2,0,49,224,29,5,64,83,224,59,5, -195,172,64,102,97,111,0,75,226,27,5,0,58,96,167,106,223,100,79,230, -249,1,230,162,10,229,98,1,231,42,11,224,48,20,103,18,132,24,248,228, -1,198,208,228,203,3,184,115,64,13,234,229,7,96,97,225,251,1,98,251, -75,54,132,157,247,197,2,160,62,160,110,229,31,0,224,116,2,227,159,0, -229,88,2,216,216,224,117,21,224,115,5,224,113,5,224,51,17,148,156,224, -0,3,0,58,98,44,235,253,0,72,163,1,53,57,167,58,96,16,109,174, -105,172,0,57,103,192,99,184,99,160,2,95,54,49,73,30,83,126,250,13, -1,130,237,224,157,5,0,58,96,119,108,238,1,49,49,64,67,248,130,1, -1,49,49,160,10,3,95,49,56,51,172,147,230,205,5,224,34,13,1,73, -32,64,2,0,83,166,78,64,168,224,139,0,64,62,224,96,0,160,46,131, -201,69,96,129,100,192,56,197,67,102,37,160,10,224,60,1,224,137,6,160, -119,200,138,88,63,231,157,3,225,16,4,211,45,225,251,0,128,75,80,18, -128,44,161,234,224,70,0,1,50,54,224,71,1,64,72,96,40,238,184,1, -224,113,14,224,41,6,0,58,96,8,163,95,1,75,52,238,181,0,0,58, -64,37,129,228,167,250,232,67,0,162,50,167,40,0,82,224,22,4,225,35, -0,0,58,96,122,162,36,224,1,1,153,144,226,211,0,224,20,5,224,17, -8,224,14,5,224,11,2,192,8,130,246,96,109,132,123,0,85,128,195,224, -197,2,207,117,160,197,64,164,240,169,2,192,18,1,66,39,224,21,3,166, -227,224,29,0,162,217,239,241,1,1,64,58,66,229,128,88,233,233,8,5, -102,111,108,100,108,49,182,67,81,83,64,45,132,196,224,134,0,0,83,228, -45,4,96,79,164,204,228,83,0,113,62,104,116,235,0,6,233,108,1,234, -64,1,211,79,136,22,128,169,233,77,5,201,19,134,19,98,28,0,48,71, -88,64,36,233,85,0,233,56,0,164,101,226,216,2,233,95,3,128,176,0, -54,96,176,224,79,0,71,37,128,169,0,56,120,99,101,226,64,6,106,164, -68,78,96,45,200,58,134,108,0,58,102,126,101,196,0,73,197,53,0,83, -75,113,64,212,229,129,1,138,110,230,58,2,231,216,7,96,144,203,7,168, -205,229,71,0,252,157,0,131,85,193,117,234,205,10,164,255,192,86,196,215, -169,122,133,254,128,8,1,95,53,68,212,232,230,0,103,150,128,64,71,215, -224,64,0,1,54,48,226,103,1,192,25,131,44,65,6,162,109,230,53,2, -224,174,13,224,124,7,99,209,105,209,224,127,22,224,101,3,224,130,8,224, -156,5,225,91,4,192,247,65,102,1,55,57,226,219,2,12,92,51,52,38, -108,105,98,47,68,97,116,97,47,174,83,2,46,104,115,64,22,4,44,49, -50,56,58,130,246,0,58,97,225,101,189,0,48,89,66,69,212,0,58,96, -109,162,225,97,124,128,222,244,34,3,96,5,65,92,226,241,0,229,202,7, -197,84,225,228,0,64,57,227,211,4,195,250,192,7,2,80,32,95,106,14, -1,50,32,224,202,35,3,54,52,58,54,249,133,4,227,92,1,139,37,132, -26,227,108,1,174,97,227,93,3,0,48,238,57,0,228,88,0,163,38,1, -53,57,73,202,198,235,196,101,224,80,12,235,201,1,224,80,3,64,0,128, -69,97,108,196,227,131,61,100,51,0,52,80,69,64,116,97,50,142,55,227, -235,11,228,36,13,160,47,235,107,4,224,61,11,103,43,228,39,4,224,79, -11,228,85,18,231,43,3,0,58,96,208,164,36,207,33,233,153,19,168,171, -97,10,69,101,107,81,181,34,245,19,0,2,53,52,48,240,68,11,174,17, -0,58,96,57,64,51,0,53,116,113,98,169,98,253,226,169,2,163,136,193, -68,229,147,6,161,199,229,149,8,226,33,15,97,1,64,109,161,204,230,117, -1,67,214,84,94,160,81,226,121,47,224,91,2,226,121,10,224,95,3,226, -121,30,224,80,3,161,110,104,60,0,58,96,24,226,121,1,226,100,38,132, -119,226,11,2,224,10,1,0,58,96,97,1,10,65,67,240,0,58,96,173, -108,180,74,105,115,67,1,51,51,89,195,140,149,143,146,1,53,56,131,82, -68,41,142,243,1,53,57,224,34,0,125,199,96,10,0,58,96,6,202,187, -0,50,108,187,128,65,0,58,96,53,102,63,224,16,0,227,87,1,160,42, -192,27,1,64,58,96,111,96,45,134,102,226,40,3,96,19,129,112,64,19, -112,218,165,176,1,95,49,117,74,160,35,232,142,1,143,28,229,215,1,96, -97,130,205,65,154,128,98,230,26,1,134,215,1,95,50,77,206,103,153,195, -237,225,212,0,98,101,110,50,97,125,226,173,0,230,108,0,0,89,160,36, -208,45,226,98,2,192,148,96,170,197,71,208,37,144,104,64,14,251,195,0, -209,49,97,38,97,112,224,143,3,194,96,236,96,0,149,120,224,146,4,65, -253,233,68,5,6,108,116,87,46,99,109,112,219,149,177,191,184,218,179,125, -96,5,0,58,97,49,98,30,65,240,78,233,2,95,53,56,79,62,98,42, -225,234,8,0,52,96,25,168,141,237,170,1,224,166,21,104,209,192,13,0, -49,111,18,160,185,0,58,96,81,160,126,200,168,75,42,111,80,161,237,64, -15,150,103,129,231,3,95,49,54,50,192,85,0,58,96,6,105,1,1,95, -53,115,214,0,53,71,132,0,58,86,105,128,163,96,24,0,57,197,142,0, -53,64,159,131,162,64,165,75,101,195,176,172,237,197,19,69,28,0,58,96, -76,96,93,230,22,6,96,38,65,24,69,52,227,122,0,229,143,1,6,95, -49,52,57,32,35,54,77,253,192,82,224,46,11,64,36,183,179,0,58,96, -113,244,168,0,194,19,66,96,130,103,169,141,228,196,2,228,225,1,76,162, -196,99,224,232,31,128,148,254,74,2,169,41,224,87,4,91,4,224,87,37, -128,236,74,130,224,91,1,128,206,160,198,192,197,224,93,5,115,205,224,91, -17,224,126,38,227,14,6,7,78,117,109,101,114,105,99,46,88,147,26,73, -110,116,65,116,66,97,115,101,58,32,110,101,103,97,116,105,118,101,32,97, -114,103,117,109,101,110,191,173,161,105,164,37,137,202,65,113,146,163,192,213, -64,5,224,178,22,97,189,108,249,0,51,224,22,5,224,75,52,0,57,224, -22,3,64,0,224,236,29,12,117,110,115,117,112,112,111,114,116,101,100,32, -98,255,177,1,128,140,117,9,226,120,6,194,110,3,83,32,95,50,152,28, -232,130,0,164,248,224,49,6,194,60,160,83,192,11,226,72,8,224,70,4, -110,31,160,49,101,25,162,245,160,22,225,64,12,103,16,132,65,224,10,2, -224,55,2,225,86,3,2,53,55,56,98,218,0,80,192,65,205,132,225,81, -16,0,58,100,47,131,137,98,191,130,119,160,34,96,82,224,204,1,0,58, -96,95,143,59,0,50,79,62,96,36,0,58,96,34,227,204,8,236,133,1, -227,100,60,193,128,236,242,0,128,88,129,122,240,253,4,125,71,225,103,1, -129,52,0,35,94,158,193,9,128,162,226,132,22,224,64,8,228,217,0,224, -86,11,225,225,3,224,98,32,160,66,164,157,65,72,0,54,197,129,65,26, -85,185,64,105,142,226,173,191,150,250,64,76,1,50,54,152,44,224,249,2, -215,186,98,204,198,158,65,14,64,38,64,54,126,217,192,22,3,95,49,51, -55,227,75,2,2,32,37,32,163,39,224,45,5,130,7,92,185,87,47,96, -239,64,15,127,124,128,15,0,58,96,6,188,92,237,94,2,90,66,234,43, -2,65,244,98,81,0,52,225,226,2,2,52,53,49,96,139,103,117,2,95, -53,55,254,192,0,107,142,160,16,0,58,96,51,130,98,136,56,200,169,0, -49,122,251,0,35,90,135,64,245,224,28,12,232,217,3,160,18,134,166,0, -58,96,93,251,130,11,2,108,97,115,251,130,1,137,86,1,85,32,96,209, -252,24,0,0,58,96,8,99,12,136,16,1,95,53,123,237,0,53,171,234, -106,73,1,50,56,224,84,2,1,45,62,161,95,2,58,53,55,210,131,255, -166,6,140,30,224,18,4,148,116,162,238,128,18,65,115,95,19,96,117,89, -8,0,53,241,177,2,225,247,0,96,142,162,152,224,12,0,224,25,1,224, -21,0,1,95,54,65,174,96,171,3,79,32,35,52,151,255,97,129,96,24, -128,25,224,197,1,1,46,46,201,105,128,30,191,159,224,137,5,224,117,81, -224,110,14,224,97,21,224,189,20,225,112,7,64,22,225,112,6,65,209,64, -117,224,115,2,224,102,30,224,173,19,123,236,64,70,99,90,225,15,4,99, -251,235,77,0,1,95,53,67,108,64,7,0,52,64,69,225,50,7,119,21, -2,95,53,53,195,253,96,116,4,95,53,54,57,32,224,228,1,1,58,53, -70,9,234,226,0,224,140,1,224,15,1,255,20,1,224,103,14,186,108,64, -76,0,54,250,241,0,194,245,0,51,106,233,96,49,77,29,160,153,192,17, -0,51,160,17,0,58,96,117,99,113,1,58,53,68,191,111,79,1,54,53, -67,157,107,161,1,54,54,160,165,0,80,64,78,131,14,130,76,67,82,107, -177,85,191,143,154,0,58,64,57,128,46,0,89,141,70,231,174,1,131,29, -169,126,87,2,100,175,205,83,166,66,64,5,96,12,233,5,1,224,59,4, -227,133,5,224,25,1,224,27,5,133,96,226,48,4,65,138,3,85,32,75, -51,228,87,7,8,115,101,112,49,32,65,98,111,118,200,146,224,37,17,4, -66,101,115,105,100,224,38,0,224,124,1,228,11,12,1,95,52,78,100,224, -37,2,105,113,234,228,0,232,121,5,2,32,95,53,232,70,4,64,189,226, -150,0,79,200,110,216,85,134,225,47,0,64,51,65,119,1,95,53,124,117, -160,0,169,51,225,56,1,224,97,0,225,31,4,205,185,199,180,167,197,192, -207,224,42,3,165,253,224,195,2,224,79,0,94,86,0,52,144,77,161,189, -128,69,167,23,64,11,249,78,6,224,71,19,234,233,1,224,71,6,97,1, -2,95,53,54,96,137,64,19,254,67,7,224,90,0,232,143,12,228,66,1, -128,22,135,187,64,1,1,95,52,125,197,225,102,40,224,195,4,96,144,0, -53,74,33,64,163,251,111,1,116,184,67,15,135,38,99,15,202,209,224,159, -4,137,47,98,13,225,143,3,225,192,21,199,147,128,26,198,100,64,191,1, -61,61,224,30,8,225,109,0,0,90,192,121,194,96,224,66,18,193,178,224, -66,2,129,39,71,211,0,53,104,220,64,13,1,95,53,73,80,170,242,1, -95,53,74,204,128,22,100,19,247,252,0,0,53,105,149,196,209,193,199,2, -53,48,52,208,169,226,206,12,132,95,65,68,136,20,231,156,8,64,29,227, -250,49,7,111,110,101,76,105,110,101,114,227,254,25,224,41,0,228,2,6, -227,249,20,0,85,104,155,97,30,64,0,224,167,6,64,22,224,62,6,65, -181,136,186,131,86,224,60,0,224,20,0,112,97,192,81,224,61,6,65,111, -73,209,228,120,0,64,137,150,101,97,66,137,26,127,111,235,26,5,100,192, -225,244,3,164,140,224,63,1,0,58,97,239,98,197,0,85,193,223,0,53, -129,208,0,53,64,32,0,58,73,90,170,12,0,83,64,32,158,238,128,90, -98,217,128,169,230,9,5,179,92,227,127,2,224,19,0,128,17,167,134,64, -5,102,182,166,193,199,65,248,44,7,160,152,98,63,68,36,126,152,0,53, -80,154,64,161,64,168,192,193,233,148,5,64,100,231,245,1,160,17,232,61, -6,1,32,124,129,243,64,29,231,249,37,160,174,0,58,96,136,114,18,0, -80,234,157,0,232,110,5,106,166,224,119,6,1,60,45,233,28,5,160,6, -97,128,160,126,235,34,2,0,101,176,66,96,30,1,48,32,98,99,193,18, -192,152,163,93,0,58,96,162,181,49,82,3,131,135,0,58,64,86,225,201, -1,97,237,251,201,0,160,181,0,52,82,206,225,156,1,224,129,3,3,119, -104,101,114,195,29,224,132,26,96,134,211,205,65,24,96,96,0,54,72,113, -65,14,100,65,225,42,22,2,79,32,35,66,155,234,169,5,224,53,15,0, -51,234,22,9,1,58,58,225,96,1,99,87,224,56,0,224,40,6,5,100, -101,102,97,117,108,209,163,163,3,64,199,2,95,53,53,101,110,0,58,96, -14,98,98,193,49,64,37,69,115,126,46,0,58,96,39,120,225,3,53,49, -32,58,96,194,169,253,1,80,32,133,177,0,80,97,128,182,201,230,87,0, -133,24,0,58,65,76,225,176,5,137,159,65,142,160,71,125,135,200,4,227, -225,0,227,110,1,229,217,4,208,94,164,13,232,147,7,224,46,7,2,95, -53,50,132,97,64,12,64,5,0,58,96,133,226,209,19,98,44,112,76,227, -44,5,0,54,227,44,6,65,150,234,154,2,225,207,9,224,72,38,235,250, -14,1,58,53,80,233,202,202,217,231,223,211,184,255,218,7,167,217,64,27, -103,157,176,93,110,182,141,67,96,0,0,58,64,143,129,212,2,32,95,51, -120,192,96,159,88,207,2,50,50,49,97,172,0,50,68,135,134,229,171,64, -64,54,223,82,225,43,2,226,116,9,5,102,111,114,97,108,108,228,122,5, -128,235,0,54,163,67,225,11,8,1,58,53,68,140,107,207,0,75,102,128, -129,20,224,9,0,2,58,53,52,199,76,134,84,93,217,172,112,0,52,104, -198,204,125,5,52,49,32,95,52,51,150,243,0,51,183,50,2,58,53,52, -130,182,2,75,32,89,176,91,96,117,194,233,139,223,132,31,119,131,101,249, -64,96,101,222,0,83,175,243,0,50,82,99,2,95,49,53,71,254,68,112, -193,114,189,239,99,191,240,31,4,96,223,169,83,128,246,156,25,2,51,51, -48,240,65,0,96,34,225,150,0,198,176,161,223,225,241,0,128,138,238,96, -0,145,241,160,51,230,196,0,152,64,3,95,49,52,48,183,69,113,212,3, -48,32,64,35,65,226,1,64,58,96,219,162,73,168,94,64,20,131,15,96, -20,64,38,128,20,226,115,1,112,246,128,20,130,52,120,30,224,228,2,104, -237,224,20,7,122,250,224,41,8,101,27,224,20,6,65,216,224,20,9,128, -190,224,20,5,103,20,224,83,8,64,179,224,20,8,224,125,11,97,105,224, -20,7,144,88,224,20,7,224,125,11,98,83,224,20,8,103,133,224,251,7, -225,16,11,99,73,224,146,8,224,167,12,224,83,11,111,200,224,21,10,224, -148,11,108,115,224,20,7,1,56,55,104,244,224,22,8,0,54,225,85,12, -0,56,157,111,224,22,10,128,177,226,230,5,2,56,55,48,102,83,164,46, -250,114,0,224,7,179,1,58,53,66,5,240,155,16,67,86,240,155,5,67, -187,164,203,65,20,166,243,65,160,200,164,64,68,150,244,225,63,0,0,51, -100,221,100,194,80,222,0,53,230,67,0,1,58,53,84,138,160,45,196,219, -156,145,164,213,0,58,101,25,229,196,27,96,214,229,196,1,69,142,107,83, -0,73,234,83,3,231,57,0,97,3,81,53,0,49,172,15,224,35,1,2, -95,53,50,116,140,67,30,0,66,192,116,96,113,96,95,139,181,0,58,96, -8,128,254,0,52,106,205,107,143,0,58,96,189,225,21,4,129,102,70,71, -232,9,93,140,232,64,12,136,9,64,133,160,121,100,232,96,249,171,255,136, -254,0,58,96,52,225,99,9,73,199,225,99,0,73,158,231,40,7,67,173, -157,161,2,57,32,58,96,21,225,113,18,107,117,225,113,21,168,79,193,113, -98,0,192,7,64,110,233,149,1,229,220,0,224,201,8,198,91,225,56,0, -242,233,1,225,60,1,161,61,225,63,9,224,24,0,224,168,1,192,19,252, -183,4,96,71,129,101,225,103,0,130,112,2,65,32,58,96,56,115,170,0, -49,72,249,1,49,55,66,0,0,49,130,23,3,95,53,49,54,94,74,0, -48,190,204,253,239,0,89,187,97,86,224,20,7,192,253,64,70,180,10,66, -82,134,162,67,181,89,37,2,95,53,49,138,141,68,161,0,75,96,111,129, -210,120,57,0,58,96,23,163,102,64,13,129,169,243,211,1,194,139,206,116, -123,110,249,22,3,142,50,81,235,1,52,56,241,151,5,1,95,53,64,203, -212,104,96,37,120,195,4,51,32,95,49,56,132,105,72,172,178,102,0,58, -96,173,194,37,64,87,240,13,10,192,138,2,95,53,48,111,84,160,89,226, -84,0,227,196,5,224,47,3,88,168,224,47,1,0,58,96,9,251,173,2, -243,226,1,244,184,22,224,39,24,131,68,187,100,243,161,18,174,106,226,65, -2,64,8,209,235,224,7,5,224,190,7,224,54,4,224,145,0,227,252,2, -192,13,255,71,0,169,62,133,116,1,53,48,224,124,0,224,89,6,160,165, -225,220,0,2,95,53,48,131,215,153,231,224,70,0,192,15,224,51,0,224, -219,5,245,75,7,192,171,161,17,226,76,1,245,65,0,224,88,7,224,104, -11,225,119,1,160,226,241,150,5,252,216,14,243,121,3,192,135,128,30,224, -224,1,245,15,2,224,118,7,224,50,7,133,210,160,130,229,174,0,227,37, -3,160,217,228,63,7,224,225,9,128,88,147,125,160,0,164,138,224,193,11, -225,160,1,192,142,160,189,213,15,224,188,10,132,134,0,58,96,16,235,86, -1,64,86,130,17,165,3,225,85,15,193,52,227,93,8,192,24,0,85,199, -174,224,33,8,96,129,242,202,3,105,74,150,48,1,79,32,124,102,231,232, -0,64,255,99,247,0,95,92,156,0,58,97,145,134,59,97,68,64,143,156, -213,0,64,65,110,3,95,49,54,50,194,194,0,58,96,6,227,198,3,192, -193,245,173,6,227,114,3,225,209,5,228,79,3,225,66,2,128,14,64,0, -227,200,1,225,221,12,160,39,225,0,0,97,189,150,141,97,4,195,90,128, -54,227,231,20,224,67,5,97,221,72,61,128,64,224,76,4,193,56,0,54, -133,236,130,124,225,193,1,249,169,12,98,239,132,22,224,210,0,249,164,86, -0,97,85,160,3,78,101,115,116,245,170,25,224,42,1,249,174,58,225,178, -13,228,108,1,129,250,97,47,193,238,184,1,224,24,16,64,0,225,54,24, -128,92,229,250,25,176,135,224,177,2,224,76,0,249,156,22,224,151,7,249, -168,7,224,82,2,132,223,131,235,224,74,0,81,20,0,39,228,195,0,130, -47,134,41,193,48,225,54,2,225,55,0,233,10,10,160,151,224,138,2,224, -205,4,131,3,244,47,0,101,56,249,254,11,230,187,0,225,42,15,162,238, -224,92,4,128,1,228,246,2,225,179,16,192,52,185,233,96,0,112,141,0, -58,96,36,197,18,227,64,29,192,153,247,35,9,224,23,1,225,200,1,225, -237,12,229,72,14,224,167,0,129,179,2,64,95,55,169,230,96,0,229,91, -27,96,125,225,76,0,192,72,177,15,133,59,113,11,2,51,32,95,112,131, -128,67,225,70,2,193,33,216,175,76,187,1,56,55,64,161,162,212,251,25, -0,65,213,248,51,4,230,68,30,192,48,224,28,4,97,169,224,224,8,96, -21,232,63,5,225,57,14,97,54,96,198,187,203,225,57,4,225,58,26,242, -81,0,169,25,0,50,96,9,235,101,4,128,77,163,149,70,129,0,58,96, -107,107,177,0,48,86,18,68,84,246,18,1,98,244,118,18,83,162,151,35, -0,39,98,101,194,217,98,168,228,36,0,118,101,130,54,162,225,161,77,201, -36,226,90,25,227,69,11,224,39,4,229,207,4,224,242,0,225,130,1,65, -36,225,125,4,229,157,6,0,98,69,152,0,103,216,167,229,118,4,160,84, -164,114,192,135,197,119,160,198,111,9,98,72,105,48,226,240,1,160,169,228, -245,2,195,2,254,129,7,163,163,224,227,17,228,41,0,164,195,232,0,11, -229,253,1,224,124,8,100,145,65,162,99,127,196,159,224,42,3,228,112,0, -226,65,5,128,138,225,3,0,192,193,225,223,0,254,14,26,225,55,0,193, -194,224,46,13,197,78,192,28,225,200,50,0,49,225,201,11,224,88,0,226, -133,3,225,208,4,227,190,0,132,249,65,5,97,118,225,213,2,229,165,0, -72,209,160,70,225,187,5,224,220,13,200,215,229,101,0,230,19,17,164,145, -224,109,4,160,79,225,203,2,227,252,0,78,177,102,128,228,27,0,225,223, -1,224,68,9,225,231,2,226,138,14,229,121,4,0,64,111,69,104,211,64, -6,64,4,0,58,110,246,111,143,68,59,3,73,32,64,58,96,47,138,210, -2,55,32,58,96,95,214,92,64,247,86,92,64,25,160,34,0,53,64,34, -0,54,228,83,3,96,241,68,83,103,184,128,37,0,51,64,37,218,186,96, -37,98,78,128,37,132,159,129,113,129,164,64,138,0,58,99,132,234,49,1, -226,112,8,1,95,52,119,40,130,238,224,246,2,128,38,134,101,2,95,52, -55,166,68,65,245,129,249,128,227,196,238,231,64,1,224,42,0,101,68,128, -142,230,50,2,128,80,96,109,226,11,4,195,166,131,61,230,50,36,199,172, -230,50,11,192,86,198,50,128,236,98,26,232,155,11,255,169,16,181,38,96, -110,160,10,227,103,7,3,102,105,116,115,220,161,148,252,96,108,130,20,0, -53,162,20,67,121,89,147,0,50,230,34,1,96,240,225,151,1,233,145,0, -225,167,0,193,185,239,65,1,230,63,10,227,67,2,234,170,22,229,45,7, -224,35,4,239,51,1,228,86,4,103,103,224,238,5,10,100,105,115,112,108, -97,121,32,108,97,121,203,184,192,141,195,68,231,152,5,192,29,65,79,174, -7,225,178,0,229,186,13,238,254,9,3,95,49,51,54,90,30,218,141,0, -79,83,60,238,86,0,64,0,165,144,196,25,0,66,64,5,96,53,232,222, -9,160,252,99,238,155,60,160,184,228,57,15,225,113,7,234,29,7,225,109, -10,225,199,1,225,106,61,0,50,225,107,7,133,114,225,35,3,224,210,36, -225,130,82,65,231,101,39,3,64,85,32,90,161,241,160,7,100,26,1,58, -52,84,59,223,63,0,52,64,146,1,95,52,84,35,0,58,97,166,203,168, -155,245,0,58,96,25,184,153,0,48,75,166,136,98,2,50,56,52,74,237, -0,56,68,11,117,65,128,26,1,95,49,96,231,85,16,192,44,2,95,51, -53,126,241,96,195,1,55,55,192,21,0,50,104,130,100,14,192,18,1,49, -55,166,152,1,58,52,64,87,128,116,0,83,105,190,164,189,208,122,69,26, -0,50,88,165,0,51,130,83,129,202,2,95,51,54,93,161,0,56,96,135, -0,54,152,40,188,186,96,124,64,48,65,224,192,15,225,80,6,225,247,1, -17,114,101,99,117,114,115,105,118,101,32,109,111,100,117,108,101,58,32,161, -253,160,197,97,226,1,95,51,122,250,224,71,19,13,44,32,105,109,112,111, -114,116,32,99,104,97,105,110,192,69,65,116,64,39,158,165,128,69,128,0, -1,95,52,87,202,1,58,52,65,91,70,120,4,51,54,55,32,75,185,148, -237,119,5,0,51,242,199,1,0,58,96,240,166,153,65,117,0,51,120,49, -5,51,52,57,32,95,52,125,153,235,121,2,98,101,131,164,224,42,0,225, -29,2,64,52,128,161,1,51,53,75,147,1,52,54,162,175,232,137,1,255, -237,1,69,12,128,73,88,219,64,213,1,51,52,223,14,6,95,52,51,55, -32,95,52,90,184,225,109,24,0,77,97,99,9,32,110,111,116,32,102,111, -117,110,100,225,109,0,96,172,161,108,2,49,50,51,65,15,105,150,224,76, -19,15,92,49,48,38,115,101,97,114,99,104,32,112,97,116,104,61,128,74, -158,175,128,165,96,73,1,49,51,124,79,64,4,0,53,129,127,1,95,51, -126,251,224,91,23,6,112,97,99,107,97,103,101,224,92,3,224,83,18,225, -63,0,160,207,128,1,228,198,1,128,1,163,90,129,140,225,137,4,1,95, -52,126,155,96,0,98,123,112,149,198,168,99,77,161,194,224,31,1,80,114, -0,55,231,184,4,226,179,1,166,238,131,244,193,95,231,142,6,128,5,104, -107,193,12,1,52,55,82,117,228,128,10,94,61,228,128,2,128,206,226,131, -2,154,161,163,54,164,234,247,35,2,1,95,51,127,59,226,126,0,227,156, -28,193,129,3,100,111,101,115,98,52,6,99,111,110,116,97,105,110,163,171, -226,60,2,192,244,229,59,12,245,21,1,227,130,3,224,191,6,227,67,3, -160,220,125,72,161,115,132,118,163,147,0,80,101,70,130,240,119,252,237,83, -5,96,0,226,207,1,1,51,53,69,63,1,52,56,100,241,2,58,52,56, -138,43,224,229,1,2,46,116,120,78,1,0,58,96,33,104,202,2,95,52, -55,80,96,96,5,0,58,96,104,106,155,1,55,56,64,211,92,22,0,51, -84,175,128,5,0,58,96,37,164,19,65,116,106,169,0,55,133,246,225,74, -8,73,61,0,58,97,227,234,82,6,1,53,56,234,82,3,67,241,128,106, -197,111,133,92,198,68,224,244,4,236,99,0,128,49,0,58,96,33,165,209, -226,185,5,165,83,164,67,5,50,49,57,32,95,51,91,165,99,180,0,50, -129,135,91,41,70,116,65,138,247,227,1,227,40,2,194,64,0,52,113,95, -226,59,16,7,76,111,97,100,105,110,103,32,194,67,244,249,0,229,15,4, -227,130,5,0,51,118,158,132,232,224,182,1,228,246,2,224,178,2,65,223, -1,51,51,70,249,91,247,67,255,0,55,70,169,64,132,224,163,1,193,52, -224,165,16,0,80,160,157,24,99,111,109,112,105,108,101,32,118,101,114,115, -105,111,110,32,109,105,115,109,97,116,99,104,58,192,191,164,128,226,85,1, -128,111,230,143,18,160,82,0,114,128,57,192,153,129,78,192,246,130,239,1, -95,52,88,32,98,156,68,77,221,204,64,247,135,102,0,54,89,203,167,102, -71,145,128,22,0,51,224,22,5,64,154,94,187,100,116,64,20,1,95,51, -75,137,1,95,52,131,25,1,95,51,68,65,229,158,1,1,95,52,72,2, -1,95,52,114,254,228,193,8,97,56,70,117,2,95,52,55,67,177,0,58, -96,162,157,79,0,50,104,242,0,58,96,24,128,17,0,52,104,242,0,58, -96,75,128,17,0,51,201,14,0,58,96,102,3,10,65,32,90,69,139,0, -58,96,140,103,111,3,56,55,32,95,108,64,64,170,231,129,3,64,128,73, -241,231,120,0,0,58,96,255,192,123,0,90,233,104,0,0,58,97,130,192, -111,64,132,96,2,192,30,96,32,0,54,163,186,3,54,52,32,58,100,93, -15,10,65,32,94,71,69,84,84,73,77,69,77,73,76,76,73,64,22,243, -249,0,165,54,237,194,12,2,95,52,51,99,103,172,127,176,43,164,169,201, -128,102,219,144,176,134,59,236,207,6,192,22,224,49,3,137,78,64,53,197, -69,2,79,32,35,79,88,128,198,233,241,9,97,6,148,182,64,0,230,226, -1,234,10,3,234,55,6,163,85,64,132,228,4,5,232,72,18,226,220,17, -0,70,67,42,232,68,8,231,154,3,167,149,224,120,0,98,88,234,167,1, -0,52,98,139,206,17,225,17,7,234,123,1,193,143,165,91,102,104,100,167, -64,66,111,17,199,182,96,33,164,54,234,245,3,67,168,230,233,2,203,0, -160,14,107,5,97,153,98,45,233,220,5,97,114,2,52,53,51,229,197,2, -7,109,104,115,99,112,112,46,104,207,4,64,42,142,13,165,109,226,20,3, -224,138,0,64,132,0,53,133,58,224,232,3,160,186,235,174,8,0,52,102, -7,224,171,2,128,156,240,226,0,225,227,3,0,49,87,3,2,95,52,54, -65,179,100,0,229,39,2,0,50,64,70,74,192,69,37,86,1,165,207,237, -121,6,5,114,101,109,111,118,101,97,210,5,102,97,105,108,101,100,128,219, -0,58,96,134,67,46,7,117,110,108,105,110,107,32,58,96,101,161,31,225, -33,2,2,50,49,49,224,77,2,7,77,72,83,67,80,80,72,83,237,195, -3,224,46,6,225,228,5,105,70,0,66,233,103,4,128,245,230,172,10,192, -209,134,156,205,183,230,142,2,226,180,19,8,82,117,110,32,99,112,112,104, -115,226,175,20,1,95,52,99,191,224,185,0,236,134,5,0,56,224,91,14, -96,87,230,225,0,224,244,1,224,140,16,7,32,45,45,115,116,114,105,112, -160,138,234,115,6,233,76,0,204,191,162,174,106,32,77,226,194,74,96,39, -3,67,39,32,79,139,110,224,109,15,1,45,73,166,189,160,49,224,25,1, -10,47,115,114,99,47,114,117,110,116,105,109,188,155,100,117,2,95,52,53, -214,19,224,199,11,0,79,254,233,4,136,159,140,58,224,239,17,0,79,225, -30,1,98,93,67,16,197,211,197,184,224,1,1,234,233,2,64,43,133,255, -0,79,226,103,2,31,39,45,68,77,73,78,95,86,69,82,83,73,79,78, -95,98,97,115,101,40,120,44,121,44,122,41,61,40,120,60,61,52,8,124, -124,121,60,61,49,52,41,39,64,118,224,56,3,8,45,68,95,95,77,72, -83,95,95,64,24,134,182,65,81,70,37,2,50,53,49,255,196,3,0,58, -97,122,134,25,227,115,10,74,85,237,148,5,227,117,20,129,72,235,122,32, -8,99,97,108,108,67,111,109,109,97,69,95,131,151,194,43,237,171,8,0, -49,133,10,224,78,19,0,44,226,243,19,96,234,167,27,7,115,121,115,116, -101,109,32,58,96,222,99,236,228,113,3,224,236,2,97,5,182,30,64,34, -224,21,4,113,19,1,95,52,142,226,225,62,3,1,95,50,81,72,228,242, -8,79,86,224,39,4,82,200,107,99,0,52,79,28,229,188,7,165,177,64, -29,113,55,64,201,161,167,2,52,53,49,70,36,97,125,1,49,51,65,162, -1,35,52,105,120,3,95,52,50,56,102,65,181,173,0,83,64,80,64,81, -74,62,225,51,2,130,121,139,128,1,55,57,226,56,2,8,92,51,52,38, -108,105,98,47,83,97,33,5,47,73,79,46,104,115,64,19,5,44,50,56, -52,58,56,129,94,0,90,129,47,108,159,64,110,97,18,2,48,50,32,128, -131,160,19,96,0,0,67,96,36,224,118,7,0,58,96,208,133,230,0,89, -137,139,135,181,224,84,3,172,24,197,33,179,156,64,12,168,170,228,75,1, -224,136,1,241,158,0,160,53,98,200,160,17,236,56,0,64,5,149,185,0, -65,96,14,133,239,9,94,116,109,112,110,97,109,101,32,58,97,208,131,180, -227,179,10,227,181,5,1,64,58,103,161,98,66,1,95,49,77,57,67,53, -2,54,32,89,135,213,128,170,144,215,64,1,65,110,254,144,15,209,79,82, -138,97,179,97,216,0,35,66,202,96,105,96,36,246,18,1,217,215,109,36, -224,45,0,207,221,96,33,214,93,201,163,224,42,5,0,51,240,8,0,128, -36,224,129,17,138,161,96,123,224,117,13,64,10,67,2,64,112,224,33,14, -89,85,224,33,21,0,49,101,241,224,67,20,97,57,96,33,107,60,130,228, -224,36,7,96,138,248,74,1,224,0,3,225,132,8,226,91,4,225,133,19, -193,44,225,132,71,1,49,50,225,133,3,138,9,224,133,18,194,219,163,223, -68,124,192,28,64,40,242,27,1,132,156,250,215,1,231,196,4,141,170,116, -44,1,52,52,128,82,1,95,52,67,187,0,58,106,177,233,127,9,132,164, -139,99,233,219,9,228,178,2,0,58,96,70,164,164,69,66,1,95,50,91, -11,234,17,6,0,50,91,45,224,236,0,0,83,113,87,64,67,102,71,1, -95,54,75,246,0,48,232,249,0,165,69,192,60,72,43,0,52,106,178,235, -17,1,234,240,4,131,239,1,95,50,221,238,233,110,4,139,46,235,65,4, -73,104,91,88,2,95,52,52,161,69,128,24,237,94,1,64,104,68,47,0, -51,65,77,0,58,96,38,131,239,64,251,1,51,51,96,19,165,154,64,1, -102,181,78,146,4,49,52,48,32,35,110,251,64,224,76,112,0,35,155,160, -97,169,229,119,14,8,68,97,116,97,47,67,104,97,114,197,119,3,49,48, -49,58,189,240,103,125,64,215,96,192,216,2,103,38,241,38,0,1,95,49, -68,189,96,5,128,123,160,11,97,114,96,205,133,122,65,71,0,50,111,219, -145,222,0,52,133,20,3,95,52,51,56,64,4,114,18,64,178,165,7,1, -64,58,96,19,96,13,0,58,64,35,128,10,123,9,0,51,220,251,0,51, -92,251,71,176,2,10,65,32,78,114,67,52,65,56,138,37,232,20,2,161, -211,135,220,0,52,65,66,233,84,18,245,189,0,64,106,207,158,242,84,0, -98,90,64,68,64,88,230,17,0,232,55,4,232,6,4,224,120,0,224,107, -21,242,180,3,226,155,1,157,8,224,26,12,226,182,6,224,102,21,2,108, -105,110,242,42,0,225,11,4,232,232,33,2,99,111,108,160,65,224,52,4, -1,64,64,224,37,2,9,101,110,100,45,111,102,45,102,105,108,170,245,224, -26,1,10,110,111,32,108,111,99,97,116,105,111,110,193,93,224,28,17,0, -58,97,162,148,51,100,100,79,153,133,66,0,58,97,120,145,203,67,199,0, -52,232,145,0,224,183,12,238,83,0,175,228,174,155,1,95,51,65,158,0, -58,112,123,194,155,98,197,130,155,0,51,130,135,229,65,0,122,101,98,188, -135,245,128,6,0,58,96,51,3,10,65,32,89,229,118,0,232,4,9,200, -3,64,48,218,151,133,247,78,226,229,66,0,192,18,1,66,39,96,21,254, -150,3,178,60,96,8,193,230,249,58,2,64,150,128,194,245,244,1,0,53, -85,244,133,232,227,9,0,249,24,0,237,217,4,131,204,130,10,69,158,0, -56,139,167,192,91,0,54,163,104,0,50,81,231,64,80,99,11,232,147,0, -0,58,121,237,114,101,0,48,117,223,139,194,107,171,0,73,64,82,65,108, -0,85,64,23,64,83,1,58,52,68,230,242,236,5,64,24,64,63,2,49, -50,52,143,243,96,143,139,11,134,82,1,95,49,179,197,2,95,49,50,81, -71,96,92,1,95,49,65,246,128,11,0,58,96,6,96,132,0,49,127,111, -1,57,55,66,6,0,55,228,235,2,12,67,111,110,116,114,111,108,46,69, -120,99,101,112,66,101,8,46,73,110,116,101,114,110,97,108,66,28,224,39, -1,3,83,111,109,101,224,35,0,166,180,138,20,0,58,96,218,118,92,135, -12,2,64,95,52,65,186,0,95,64,107,96,244,136,77,0,95,67,63,252, -14,0,0,52,117,82,2,58,52,49,214,202,0,90,65,14,64,16,130,13, -179,188,64,58,172,19,66,104,0,49,141,1,72,105,104,39,1,95,52,107, -75,65,232,96,76,129,148,141,225,128,94,129,152,0,99,85,89,1,32,58, -96,63,189,27,230,199,2,235,250,1,0,49,165,18,102,57,240,24,2,64, -8,98,221,145,226,1,58,52,80,82,101,78,129,238,0,58,96,57,243,210, -0,242,89,1,147,18,139,75,66,93,103,15,228,74,16,3,111,112,101,110, -81,22,4,58,32,99,97,110,82,237,64,16,196,156,231,218,4,64,174,166, -14,226,112,0,65,108,98,146,0,48,66,12,73,160,1,58,52,74,46,248, -21,4,97,221,4,97,99,116,105,118,68,135,0,58,96,38,128,52,83,149, -87,13,0,58,64,63,160,19,0,53,64,91,69,105,64,3,0,58,96,30, -248,119,7,0,48,253,204,0,77,144,1,95,52,73,243,2,95,52,48,100, -67,0,48,231,158,0,0,52,64,248,1,116,111,96,131,64,24,129,62,70, -152,64,24,100,206,0,58,96,58,128,46,246,170,1,246,124,2,71,109,214, -124,0,67,127,141,0,51,84,180,64,250,74,209,225,248,4,96,25,245,227, -5,0,90,164,44,100,227,167,130,64,40,196,125,192,28,224,37,0,68,181, -0,58,96,41,227,218,6,0,51,73,71,217,77,1,95,50,99,217,0,50, -67,207,242,116,2,0,51,65,132,0,51,139,37,138,230,213,82,0,51,130, -100,244,162,0,232,253,1,239,215,11,128,97,100,186,249,39,10,228,174,1, -226,84,17,217,22,9,115,97,118,101,100,32,99,97,99,104,166,239,231,146, -8,192,175,64,27,0,51,148,203,226,118,2,160,184,2,58,51,57,255,190, -13,171,86,68,107,165,94,96,208,73,94,250,12,0,194,38,171,253,229,151, -2,130,216,235,200,0,204,80,1,95,51,128,220,219,151,0,95,90,230,64, -0,236,45,0,229,250,0,254,241,17,79,157,80,109,230,251,10,215,93,128, -69,238,28,1,118,226,64,8,88,23,128,18,176,44,250,69,12,81,207,192, -190,166,173,250,79,3,224,45,5,182,38,193,34,193,246,160,182,250,111,1, -96,183,103,195,254,104,4,64,0,1,95,51,179,45,64,51,0,89,224,162, -21,182,7,69,126,0,51,117,181,189,152,192,62,128,177,204,34,224,126,2, -193,101,65,29,197,15,251,214,23,245,42,13,251,198,10,233,81,19,9,105, -110,118,97,108,105,100,97,116,101,130,174,210,135,130,176,0,51,89,61,160, -0,192,244,225,106,4,100,56,1,95,51,248,133,0,224,172,2,226,142,4, -226,39,2,149,101,192,179,65,119,145,62,1,51,56,193,9,96,127,1,51, -57,68,214,99,26,168,176,66,51,68,20,238,45,0,110,44,161,87,66,59, -225,227,1,221,79,81,33,123,39,96,0,96,35,96,181,108,248,155,50,0, -58,96,104,68,190,64,151,72,124,0,51,108,173,2,95,51,57,73,49,96, -42,100,127,64,128,131,126,111,8,224,105,4,146,178,192,135,255,152,0,169, -52,75,174,64,169,96,32,201,205,97,16,224,61,3,101,15,233,170,1,96, -126,101,12,81,173,96,147,229,26,0,241,145,8,0,58,96,228,116,229,0, -50,83,33,106,45,128,12,161,99,91,144,105,96,64,104,0,79,237,230,0, -0,95,158,229,97,123,229,153,0,66,228,148,251,128,2,96,153,224,183,3, -124,58,0,51,105,16,202,106,164,65,0,55,68,60,71,28,98,148,128,10, -193,26,225,166,0,161,59,135,250,224,2,1,192,204,250,82,1,128,33,160, -126,227,29,1,225,246,0,96,8,1,95,54,66,168,240,123,1,1,95,51, -95,233,128,102,129,112,139,10,0,51,93,125,224,125,3,68,135,224,44,1, -0,58,65,34,129,233,1,80,32,74,54,0,58,66,169,129,20,253,147,12, -105,37,0,51,123,133,194,73,67,6,203,93,224,195,0,64,4,0,83,75, -78,161,12,193,6,160,134,96,202,165,131,110,209,65,65,128,97,224,217,2, -1,95,51,129,187,225,81,5,160,70,225,69,10,225,94,0,225,60,8,74, -52,225,60,25,128,73,128,159,243,33,0,0,64,162,113,226,126,7,224,44, -4,192,120,124,186,224,48,20,0,83,192,41,67,8,4,52,51,32,95,54, -130,51,141,33,128,6,64,185,195,116,160,45,129,200,67,8,128,78,116,174, -224,9,0,118,155,65,214,166,157,0,67,114,182,68,183,160,54,160,34,224, -63,11,96,55,175,47,226,37,17,170,214,72,103,93,165,225,198,1,100,108, -129,158,0,90,225,144,6,226,240,0,227,74,1,160,2,97,41,195,31,103, -9,224,80,4,225,115,16,128,48,99,217,231,205,1,228,93,5,224,66,0, -224,192,6,132,238,224,192,70,226,98,0,164,229,224,190,22,192,46,65,151, -193,170,224,191,18,192,14,131,41,227,226,2,128,209,207,138,64,1,100,188, -224,188,0,169,47,229,147,0,156,143,229,191,2,1,53,56,162,119,199,103, -242,95,0,226,136,5,167,100,224,89,1,254,11,2,225,33,6,192,114,224, -227,1,234,234,1,224,11,0,160,9,160,133,128,207,128,19,229,68,17,225, -69,8,225,52,1,224,208,0,138,29,0,82,144,45,229,152,25,224,81,8, -224,225,2,96,197,225,55,1,64,15,136,189,227,172,8,64,20,225,55,0, -110,59,128,11,1,95,51,66,96,225,73,2,163,92,224,98,14,228,14,18, -224,97,38,165,236,225,244,3,162,237,81,194,96,50,230,148,8,224,13,19, -224,176,1,227,4,1,224,35,1,128,17,129,27,1,52,55,224,184,5,224, -171,5,136,232,96,24,96,0,2,95,51,55,70,57,1,95,51,203,106,226, -83,2,224,176,10,224,177,65,162,168,96,158,224,177,39,139,134,0,56,224, -18,0,225,111,1,0,58,98,199,237,225,2,224,195,17,169,175,128,1,231, -155,0,192,8,0,58,96,94,224,72,33,224,234,1,224,86,1,226,77,0, -224,5,1,0,85,224,61,2,229,224,4,96,49,234,76,0,234,85,1,225, -57,0,224,167,5,160,58,129,26,107,0,227,162,0,96,16,224,15,0,192, -224,224,168,0,224,119,34,192,35,225,39,19,128,26,229,25,4,192,24,97, -69,65,171,209,131,227,5,21,225,143,2,224,124,3,224,79,0,224,103,17, -0,58,98,188,224,101,34,226,154,3,225,181,2,225,46,6,160,67,224,24, -3,192,152,225,150,76,224,98,10,225,129,60,138,84,3,35,50,32,58,99, -76,146,183,228,253,2,224,110,3,166,55,160,13,132,81,160,5,135,102,224, -225,1,224,51,1,236,89,0,72,61,171,149,231,117,14,231,141,17,224,128, -3,192,208,170,44,102,59,231,29,8,229,144,4,132,32,135,34,228,44,0, -0,73,100,16,65,12,212,115,193,110,145,236,64,168,65,25,0,48,65,25, -136,147,1,35,51,64,11,231,205,3,228,234,21,226,4,3,227,249,0,64, -8,168,54,0,58,96,186,168,236,81,198,2,75,50,32,128,165,83,202,192, -255,0,58,96,177,115,132,0,57,161,4,106,53,120,234,215,250,183,12,215, -19,128,24,64,11,183,59,224,24,11,160,49,151,91,1,95,49,89,41,139, -217,0,58,96,6,243,50,18,158,121,96,40,218,114,0,58,64,42,128,10, -108,156,80,167,243,192,2,96,100,97,162,252,20,3,67,68,134,89,0,58, -111,169,214,227,2,95,49,52,96,140,123,249,1,51,54,82,113,118,202,128, -17,0,58,96,6,180,242,1,95,51,121,231,0,58,96,37,161,151,127,241, -0,51,87,116,1,95,51,233,60,1,143,200,237,12,0,80,248,116,108,129, -103,128,180,129,142,193,34,87,38,96,184,0,58,113,45,224,206,22,97,146, -65,217,66,89,1,64,58,113,108,160,164,64,13,196,132,208,125,84,56,143, -211,0,50,64,149,80,246,64,38,129,68,10,94,109,100,53,66,70,73,76, -69,32,58,96,25,228,190,2,64,241,102,251,144,163,104,240,120,153,1,51, -53,129,28,82,222,128,170,80,46,76,94,254,219,4,1,64,35,112,207,64, -164,0,35,97,10,217,230,96,63,225,85,7,64,25,246,52,3,0,58,96, -24,128,37,0,51,163,166,224,1,11,233,176,2,128,0,0,58,96,175,160, -199,121,210,180,74,154,113,201,11,164,50,247,143,3,119,54,190,229,164,11, -239,231,2,115,208,96,65,226,93,8,64,14,122,199,235,165,0,65,8,110, -168,242,112,7,1,79,32,97,11,192,181,0,58,96,82,225,239,7,98,68, -192,152,225,252,8,128,100,0,58,114,223,226,135,10,154,103,226,135,10,83, -2,246,175,5,191,236,239,166,9,66,151,196,221,97,4,133,108,175,148,122, -145,251,192,5,128,166,239,134,1,230,53,5,229,218,2,140,45,64,107,64, -79,239,116,3,160,73,98,211,64,155,0,54,96,155,1,95,52,64,217,64, -113,113,204,0,90,145,211,1,90,32,160,58,211,149,224,28,6,73,202,224, -28,16,76,233,224,28,16,107,112,224,29,16,1,50,54,224,59,4,0,95, -91,216,176,151,0,54,68,53,96,10,0,58,96,6,224,187,1,88,155,1, -51,51,224,145,0,1,95,51,65,232,128,161,97,209,128,16,128,149,224,16, -2,160,137,224,17,2,160,125,128,17,128,122,96,80,128,122,131,147,64,6, -224,122,0,93,15,1,95,51,101,131,0,51,92,163,1,95,51,95,209,1, -95,51,95,235,2,95,51,52,68,14,128,70,64,82,160,70,64,10,0,58, -96,6,8,10,65,32,98,115,62,61,32,58,96,41,128,13,64,12,131,93, -2,98,115,60,96,26,130,190,4,98,115,60,32,58,96,99,96,12,2,99, -109,112,64,14,228,137,0,167,171,231,237,1,98,210,129,24,99,124,224,34, -0,224,9,1,65,17,64,31,129,51,0,51,98,36,145,253,0,58,65,77, -64,89,112,175,0,58,96,19,123,189,128,13,129,124,112,222,0,58,96,62, -244,46,19,190,216,102,241,226,9,6,130,235,130,221,230,182,0,98,251,0, -58,96,6,160,54,161,173,152,45,146,174,96,17,119,69,160,17,0,58,96, -71,244,196,1,190,208,160,62,94,200,0,51,126,193,96,46,97,65,0,47, -65,92,190,164,2,98,115,61,96,13,128,244,0,73,64,10,128,241,86,6, -81,196,0,75,170,34,0,58,99,252,103,78,138,56,131,163,228,158,0,1, -64,95,96,111,130,41,222,42,228,118,0,228,102,3,0,83,179,251,96,40, -161,34,111,56,0,56,133,16,228,172,2,244,93,0,252,129,3,0,51,189, -52,0,85,96,86,128,13,128,23,247,181,0,2,95,51,50,97,50,160,184, -200,236,1,95,50,64,29,1,95,51,90,224,0,58,64,34,225,190,1,97, -182,0,58,96,25,230,23,1,160,20,189,210,0,95,65,163,93,191,231,63, -19,101,64,1,95,49,64,42,183,190,224,208,36,0,90,224,208,3,224,207, -2,0,50,65,239,158,97,96,6,193,135,224,92,5,203,90,225,44,15,224, -171,6,186,32,96,107,96,106,133,203,190,162,73,13,190,127,224,85,13,103, -98,224,77,2,0,58,123,39,233,60,1,190,155,115,250,0,52,231,97,30, -0,58,124,20,96,221,1,48,57,184,194,160,5,119,68,215,183,190,157,108, -108,0,58,96,25,227,164,1,190,54,128,238,234,177,8,0,58,105,247,254, -66,4,3,46,109,104,115,121,151,94,64,124,50,140,64,231,191,15,130,254, -231,250,6,129,212,252,251,0,187,20,167,62,64,146,163,39,1,95,51,94, -116,96,234,190,150,225,90,3,64,105,92,142,160,105,224,132,3,1,95,51, -94,78,225,138,7,249,167,1,233,31,6,0,49,154,19,225,160,2,218,87, -192,159,101,180,0,48,66,169,94,189,160,32,224,109,2,0,53,236,144,1, -224,213,6,225,245,3,96,200,162,38,64,188,104,21,95,39,0,58,96,65, -68,84,14,79,46,100,101,115,101,114,105,97,108,105,122,101,32,58,96,29, -74,30,20,97,100,100,95,108,122,55,55,95,100,101,99,111,109,112,114,101, -115,115,111,114,64,31,203,4,0,83,66,72,0,64,171,182,243,36,2,170, -124,165,63,239,18,1,225,25,4,129,146,202,110,224,215,0,0,50,98,229, -224,53,3,224,224,5,187,32,2,95,50,56,197,157,0,58,65,36,194,18, -234,246,1,161,27,224,88,1,127,187,169,249,224,80,0,106,218,0,51,95, -206,1,95,49,157,45,227,49,4,65,210,65,10,5,117,110,103,101,116,98, -64,251,130,188,235,97,5,224,215,3,1,95,50,95,192,235,16,3,106,228, -0,95,70,65,238,32,1,227,231,3,2,95,50,57,96,211,3,95,50,48, -50,226,245,2,12,104,71,101,116,67,104,97,114,58,32,69,79,70,190,60, -0,58,96,196,101,144,3,52,52,32,58,96,56,64,158,128,156,96,121,101, -8,3,51,50,32,79,67,19,0,50,74,116,1,95,50,66,113,133,43,96, -174,239,126,0,228,49,2,0,50,78,125,202,7,0,80,229,67,0,64,146, -128,173,253,59,15,22,111,112,101,110,66,105,110,97,114,121,70,105,108,101, -58,32,99,97,110,110,111,116,32,64,22,0,32,253,69,3,255,246,2,129, -251,229,101,5,1,95,50,116,4,197,127,99,97,99,142,0,50,183,218,0, -58,99,119,227,248,6,1,95,50,90,158,138,115,225,211,2,99,110,99,120, -224,5,0,220,177,66,176,64,3,228,31,1,142,27,225,124,6,20,72,97, -110,100,108,101,32,97,108,114,101,97,100,121,32,99,108,111,115,101,100,161, -132,227,167,6,66,144,100,128,67,175,0,50,125,54,164,39,73,99,0,50, -93,88,96,189,131,84,1,75,51,104,5,96,22,99,146,104,112,99,66,96, -51,130,212,0,58,96,60,163,178,78,47,79,183,0,58,96,29,65,238,96, -142,97,240,168,75,67,106,0,58,96,129,231,48,0,3,95,50,55,57,64, -149,0,55,111,243,128,84,188,224,7,116,111,70,117,110,80,116,114,64,50, -198,75,80,11,195,123,0,58,97,85,101,176,134,1,0,58,100,237,226,54, -16,65,177,229,113,10,225,227,8,66,83,81,46,96,36,0,50,149,85,161, -246,230,252,0,229,140,5,226,15,18,64,148,218,133,0,67,64,126,98,237, -1,95,50,106,83,224,6,1,68,232,96,50,160,206,200,52,96,45,100,196, -228,39,8,130,16,64,20,225,233,6,129,80,192,219,224,55,8,139,156,192, -200,228,69,1,130,131,1,95,50,204,58,0,58,96,201,133,120,11,112,101, -114,102,111,114,109,73,79,32,94,38,161,213,64,31,129,214,6,102,112,102, -105,110,32,58,64,119,128,14,2,110,101,119,64,14,163,244,69,158,143,189, -97,68,192,18,3,117,116,102,56,64,18,129,194,97,115,71,26,98,64,178, -136,0,67,64,31,161,60,229,149,6,160,213,100,219,0,49,73,109,224,17, -3,64,215,64,19,161,113,238,217,4,0,49,72,78,97,91,224,23,7,0, -57,206,242,224,24,5,68,172,224,23,8,227,129,1,1,119,43,163,110,65, -120,103,42,229,83,3,0,50,71,155,67,180,65,171,229,76,4,202,237,226, -141,7,0,58,98,170,65,36,0,102,100,155,0,58,96,85,239,19,0,233, -0,13,232,254,6,1,58,50,179,74,114,63,82,178,238,221,2,224,2,34, -0,95,136,97,224,0,5,130,56,224,1,21,113,202,1,51,55,228,168,2, -5,70,108,97,103,115,123,193,42,224,0,6,231,67,2,224,2,33,96,157, -224,106,11,7,118,101,114,98,111,115,101,61,229,213,0,110,168,0,56,132, -156,224,0,10,224,206,33,81,24,194,61,224,0,8,224,196,41,224,193,16, -4,114,117,110,73,116,224,191,4,0,50,84,65,224,191,13,224,188,59,224, -187,38,224,184,16,5,109,104,115,100,105,114,225,121,5,231,79,1,224,191, -12,224,188,56,224,187,35,224,184,16,4,112,97,116,104,115,224,183,10,232, -12,2,224,189,11,224,186,53,224,185,32,224,182,16,4,111,117,116,112,117, -226,41,5,225,111,21,224,174,50,224,173,29,224,170,16,6,108,111,97,100, -105,110,103,226,213,27,224,162,47,224,161,26,227,114,17,6,101,97,100,67, -97,99,104,228,54,5,224,160,13,224,157,44,224,156,23,224,153,16,4,119, -114,105,116,101,224,154,30,224,151,41,224,150,20,224,147,16,6,117,115,101, -84,105,99,107,227,49,5,224,145,11,224,142,38,224,141,17,224,138,16,4, -100,111,67,80,80,224,135,23,224,132,35,224,131,14,224,128,16,5,99,112, -112,65,114,103,228,60,35,224,139,32,224,138,11,224,135,17,224,133,37,224, -130,29,224,129,8,224,126,17,175,121,225,138,20,224,114,26,224,113,5,224, -110,16,6,98,117,105,108,100,80,107,228,79,7,81,235,224,240,12,224,119, -23,224,118,2,224,115,16,3,108,105,115,116,224,114,33,224,111,20,192,110, -224,107,16,6,112,107,103,80,97,116,104,225,207,29,224,104,17,96,103,224, -100,16,6,105,110,115,116,97,108,108,224,211,9,225,181,1,224,88,14,224, -77,11,4,116,97,114,103,101,230,140,35,224,0,13,192,108,0,49,86,39, -193,47,2,95,49,50,76,223,185,206,86,181,128,11,0,58,96,6,77,241, -109,4,74,238,97,13,124,180,224,156,3,6,78,111,116,104,105,110,103,128, -156,237,21,1,0,50,93,167,110,188,2,56,32,95,125,29,0,35,84,4, -225,83,6,224,70,1,4,74,117,115,116,32,160,68,75,227,76,109,192,49, -65,20,64,166,0,64,98,20,160,15,87,69,160,15,0,58,96,6,244,201, -3,128,221,0,58,64,124,64,23,111,248,96,119,4,49,48,50,32,35,88, -182,185,221,160,16,207,116,190,92,171,221,224,235,8,3,70,97,108,115,84, -131,161,75,224,24,1,2,84,114,117,128,23,225,80,0,65,233,193,80,96, -11,0,58,96,6,189,49,89,221,97,20,1,95,50,94,100,1,58,50,190, -150,248,169,5,236,144,26,160,182,141,202,96,225,173,200,0,95,119,232,96, -244,245,40,7,0,53,226,131,0,129,171,175,211,241,61,1,225,197,3,161, -196,176,129,96,51,129,69,64,186,109,149,195,114,238,66,3,253,60,1,243, -104,3,224,72,4,244,162,6,0,50,191,88,79,199,243,5,5,1,101,97, -145,119,0,75,97,39,141,178,1,65,46,103,188,1,32,58,96,80,129,249, -0,52,224,2,2,128,85,1,58,50,191,79,162,23,128,2,225,71,7,1, -58,50,255,66,1,110,7,224,38,1,224,36,0,1,58,50,191,88,224,151, -1,7,118,55,46,48,92,49,48,38,86,146,0,50,191,79,3,95,50,53, -50,64,4,0,53,96,19,129,238,3,95,50,53,52,67,117,0,48,143,12, -128,6,0,51,96,5,0,48,227,134,0,0,58,96,51,128,45,2,51,32, -58,64,50,128,145,0,58,64,15,128,10,65,142,0,53,99,245,254,78,3, -0,54,192,67,127,134,179,105,77,147,128,85,208,227,64,60,148,221,0,50, -94,115,0,58,64,73,128,25,111,198,66,138,129,244,129,219,0,64,126,21, -195,239,96,30,229,200,2,160,35,96,17,192,11,128,110,210,141,89,220,127, -2,184,14,96,123,146,167,81,66,94,122,1,58,50,190,146,2,95,50,52, -82,18,126,173,113,181,225,99,1,5,115,116,100,111,117,116,65,253,0,58, -96,51,145,50,128,21,1,32,58,96,50,248,71,0,148,173,131,218,241,156, -35,178,91,69,129,96,195,189,190,64,38,184,145,0,58,96,28,181,243,120, -100,2,52,49,32,117,197,2,66,32,95,120,10,93,34,64,38,129,170,0, -73,64,154,194,167,4,97,108,108,111,99,64,16,176,55,0,51,65,222,189, -55,244,182,8,1,95,50,93,53,67,39,92,227,98,44,1,64,58,65,50, -128,145,2,95,50,49,64,227,128,207,64,33,0,58,96,47,96,153,227,174, -0,1,95,50,125,45,64,13,129,128,97,246,0,58,96,47,80,252,1,112, -117,118,41,189,54,246,41,0,65,120,246,41,6,221,75,0,50,244,4,0, -189,79,84,42,243,70,0,189,67,88,11,95,222,64,135,0,90,160,7,128, -9,160,10,245,235,5,247,227,6,225,7,6,177,36,0,50,91,95,92,4, -132,59,101,87,93,21,113,247,228,35,3,3,66,97,100,32,181,176,2,109, -111,100,197,137,248,128,1,64,166,213,78,100,151,120,175,85,113,244,206,6, -134,19,1,50,50,152,40,97,67,116,139,228,170,5,189,206,1,95,55,87, -129,189,205,5,102,112,50,112,32,58,96,57,64,26,94,81,150,115,224,5, -3,70,136,0,39,128,7,0,67,149,48,97,161,65,196,224,6,13,224,42, -2,127,200,96,48,224,42,30,160,28,224,49,10,224,42,15,224,49,10,224, -42,22,224,49,3,191,36,129,161,0,58,96,6,227,156,2,116,73,65,90, -95,194,65,202,194,210,70,142,115,210,64,22,0,54,224,22,1,103,22,190, -209,136,48,0,50,179,223,88,6,0,58,96,32,228,107,0,0,50,91,75, -128,142,0,58,96,38,3,10,65,32,82,161,95,0,58,96,28,160,138,0, -89,228,232,0,92,106,102,165,64,32,129,208,225,145,5,0,58,96,179,96, -55,0,85,131,148,126,155,118,28,0,58,66,154,64,27,151,55,230,43,2, -0,58,96,37,183,184,167,105,0,58,98,238,224,129,2,251,41,2,0,80, -96,90,125,57,150,118,231,61,4,128,160,135,92,2,64,64,64,99,78,0, -58,68,5,194,100,1,95,50,85,117,161,121,93,221,64,30,129,52,7,115, -101,113,117,97,108,32,58,96,33,64,46,232,25,0,1,49,49,227,59,2, -5,77,72,83,68,73,82,99,50,71,123,93,183,226,239,2,1,58,50,221, -238,192,19,230,116,2,0,58,96,45,253,32,9,118,34,1,95,50,92,93, -245,179,21,253,120,6,0,50,100,240,245,185,11,190,63,3,95,50,48,57, -64,208,129,151,13,112,101,101,107,67,65,83,116,114,105,110,103,32,58,64, -26,96,35,1,57,51,103,89,0,58,96,102,227,139,0,165,246,70,151,73, -107,64,133,152,126,128,6,129,64,96,159,0,58,96,6,121,37,1,73,110, -70,102,189,60,91,99,2,101,110,118,64,16,167,171,233,106,3,225,2,6, -233,100,0,166,152,225,81,1,1,95,50,157,204,1,58,50,189,101,232,241, -8,3,116,97,105,108,97,143,122,39,253,107,0,1,95,50,65,238,92,126, -64,67,99,47,188,246,70,112,188,167,2,95,51,48,98,198,92,23,2,95, -49,57,156,207,0,54,97,123,139,225,121,126,192,11,67,84,96,11,0,58, -96,6,97,230,0,50,72,93,1,52,50,64,67,128,61,1,51,54,224,155, -2,6,101,114,114,111,114,58,32,203,3,0,48,192,38,0,58,96,6,96, -128,2,49,32,75,64,21,0,55,72,56,235,35,3,8,67,111,110,116,114, -111,108,46,69,64,66,64,64,224,26,1,96,18,2,67,97,108,128,246,200, -112,0,58,96,197,108,130,163,14,198,88,64,7,133,186,71,162,166,45,69, -225,138,114,97,112,127,7,103,221,168,162,169,32,92,255,64,0,92,3,96, -99,219,0,166,228,96,32,97,112,233,1,8,163,143,232,244,2,0,58,100, -140,96,162,0,85,225,198,7,16,109,100,53,67,111,109,98,105,110,101,58, -32,101,109,112,116,121,134,150,64,145,68,123,68,51,160,171,122,170,222,187, -3,66,32,95,56,65,130,65,208,1,64,89,96,127,64,151,103,34,68,59, -228,30,1,196,193,233,130,2,224,255,3,96,19,96,54,72,224,0,49,124, -134,104,193,0,49,158,135,1,64,95,90,33,1,95,49,92,1,192,0,0, -58,97,54,66,236,9,109,100,53,65,114,114,97,121,32,58,96,57,130,129, -194,240,0,55,74,100,64,160,1,95,49,159,141,102,215,231,192,2,253,162, -4,1,49,57,66,38,224,46,2,163,141,251,88,1,123,209,249,196,5,189, -7,64,145,226,228,0,96,20,186,178,65,0,137,63,67,110,0,53,238,100, -0,141,218,153,103,224,106,0,225,58,3,192,25,168,150,140,252,64,67,1, -52,55,205,147,2,49,49,53,129,34,2,95,49,56,132,76,128,0,229,153, -3,133,194,192,69,232,65,1,64,51,110,163,224,44,2,96,95,0,66,165, -232,0,52,161,125,106,64,133,46,193,190,232,103,3,224,43,10,194,134,229, -31,2,96,16,0,58,65,96,130,195,105,171,236,224,5,0,58,96,143,99, -218,0,48,65,182,93,217,226,3,0,129,253,0,35,103,197,78,251,0,58, -97,160,7,10,65,32,35,49,54,32,58,96,28,128,57,0,52,67,6,76, -77,162,58,96,69,0,49,69,8,2,95,49,48,67,234,64,16,64,11,69, -210,160,11,0,49,65,246,160,11,0,56,67,122,192,11,0,51,96,104,0, -54,131,56,135,10,169,36,137,39,66,62,160,2,225,73,6,97,185,128,50, -161,252,165,213,0,64,71,164,64,242,1,95,49,70,147,162,77,126,154,0, -85,95,111,224,23,0,199,123,1,32,95,78,74,224,29,7,224,53,16,4, -64,64,83,32,73,95,168,129,86,192,68,224,151,0,67,139,0,83,162,93, -128,69,113,47,224,69,5,128,161,99,132,66,98,224,31,7,130,109,162,247, -140,151,67,37,224,40,9,64,0,128,16,96,52,73,41,65,96,162,2,241, -1,4,96,29,100,159,130,246,113,205,128,163,162,246,78,186,227,53,1,203, -18,64,34,1,64,95,77,207,167,56,68,82,1,55,57,228,222,2,27,92, -51,52,38,108,105,98,47,68,97,116,97,47,73,110,116,101,103,101,114,95, -84,121,112,101,46,104,115,64,27,4,44,50,56,58,49,242,21,0,103,237, -98,15,96,223,0,85,192,187,192,18,239,32,0,128,5,0,50,244,64,2, -224,60,3,161,70,0,64,69,25,228,5,0,69,226,64,169,128,197,144,239, -99,83,99,91,66,162,82,6,171,220,1,67,32,130,187,128,18,227,84,1, -3,64,95,52,52,131,234,0,58,98,160,108,230,0,58,96,113,77,199,64, -10,202,36,0,58,64,140,165,17,71,147,0,49,95,124,71,78,74,52,65, -36,196,174,191,167,199,147,80,66,1,95,49,80,108,167,147,224,56,0,67, -28,192,11,97,104,104,135,96,6,128,102,79,214,226,5,2,95,186,64,31, -0,54,160,31,0,85,193,166,94,225,133,243,0,80,128,47,131,18,96,47, -224,15,8,64,65,242,118,3,141,208,96,28,174,82,133,214,169,53,64,147, -98,186,65,58,192,73,115,127,224,21,2,128,159,147,165,169,190,198,144,137, -227,0,49,127,202,0,58,96,169,97,27,0,56,65,40,129,101,0,90,64, -200,0,58,96,40,161,126,180,131,65,76,243,226,0,0,73,64,35,179,216, -105,219,237,210,6,224,14,5,192,189,255,112,1,137,235,128,207,0,58,96, -6,203,75,160,42,69,37,106,35,224,42,0,115,191,96,6,192,42,83,113, -1,95,49,115,187,96,43,4,10,65,32,47,61,64,165,163,110,71,103,0, -57,64,130,205,243,204,91,0,75,64,80,141,90,129,169,102,31,0,85,224, -20,1,99,124,235,254,5,176,179,80,7,64,147,149,21,196,248,96,176,160, -77,96,175,192,17,0,58,96,6,167,46,233,41,3,64,9,192,59,237,235, -2,0,58,96,60,101,238,1,54,48,64,202,226,239,1,179,70,181,22,160, -141,233,219,3,9,110,111,32,109,97,116,99,104,32,97,213,196,96,32,96, -7,79,182,194,245,106,48,96,11,0,58,96,6,234,48,29,8,120,99,101, -112,116,105,111,110,46,68,102,2,114,110,97,106,38,224,39,1,2,80,97, -116,64,22,0,77,64,128,0,70,203,59,234,68,1,179,185,134,90,177,114, -0,49,112,127,96,200,98,155,78,33,224,15,4,66,3,248,15,2,201,104, -145,81,0,51,64,34,243,133,13,170,88,98,163,69,89,97,53,1,53,53, -130,180,180,17,2,85,32,58,64,18,226,205,2,179,238,161,95,77,50,162, -139,81,112,0,35,97,247,215,51,1,53,32,128,15,99,116,138,46,97,105, -68,235,71,159,96,134,224,39,3,161,138,225,46,1,6,39,92,57,50,38, -39,39,165,154,193,159,169,129,224,99,0,100,33,138,126,224,17,3,139,114, -233,54,3,224,168,1,0,64,160,35,134,65,64,156,164,149,98,9,128,158, -130,166,247,253,8,64,146,70,52,160,148,64,0,0,58,96,147,226,190,0, -175,54,231,112,6,166,169,1,95,49,83,94,160,108,0,54,85,109,74,52, -129,145,205,250,65,186,165,73,181,32,179,26,112,226,208,224,0,90,65,11, -102,71,162,64,224,163,5,224,160,0,2,67,32,79,249,177,1,67,229,138, -12,114,202,225,22,7,96,0,5,79,32,80,32,35,55,244,220,3,64,79, -0,97,96,79,96,27,0,56,224,27,7,0,98,224,27,1,71,245,224,28, -5,0,102,224,28,2,0,48,224,28,7,0,110,224,28,2,245,79,4,64, -28,109,122,128,28,0,57,224,27,7,117,106,160,56,0,49,224,28,7,0, -118,224,56,2,224,143,8,64,3,96,31,227,6,0,97,193,132,80,69,201, -182,111,102,79,66,152,5,95,49,52,48,32,35,97,135,65,45,85,17,0, -35,67,48,64,53,196,109,3,52,53,32,58,97,163,195,27,174,152,193,189, -90,17,132,82,96,17,0,58,96,6,154,178,72,19,235,208,0,207,136,0, -49,118,99,69,210,144,87,96,19,121,255,112,17,96,30,64,69,131,183,64, -67,226,230,2,249,178,1,192,64,149,159,226,96,8,64,69,104,121,203,109, -192,40,226,52,3,224,10,1,96,50,106,44,235,240,1,96,250,129,28,128, -74,70,156,224,74,4,0,58,96,102,5,10,65,32,111,114,100,65,36,132, -78,2,99,104,114,64,12,216,60,248,197,4,0,58,64,193,64,23,78,118, -192,175,67,254,134,43,182,176,225,159,6,111,83,225,159,0,123,148,64,43, -129,203,0,60,70,240,182,202,198,192,0,58,96,60,161,243,64,16,97,186, -0,51,76,76,182,128,131,203,65,52,82,250,238,190,2,0,58,96,145,140, -110,0,50,64,47,177,101,103,153,64,136,1,95,49,79,40,0,58,99,84, -199,111,182,125,0,61,96,11,160,194,128,196,81,148,67,205,81,137,131,248, -130,46,231,60,0,149,217,96,15,0,58,96,6,201,106,105,166,85,200,0, -58,96,35,147,203,156,144,82,87,96,26,96,43,199,219,194,70,110,179,160, -10,231,147,0,199,189,224,32,0,236,62,0,228,203,0,244,148,1,97,20, -224,65,4,224,64,5,184,165,180,184,129,214,181,104,171,189,224,169,2,123, -49,96,246,240,223,4,181,100,73,193,73,173,0,58,97,33,180,156,216,241, -97,61,204,78,128,36,240,4,0,240,177,0,119,162,103,16,115,239,208,116, -1,95,49,151,178,0,58,103,85,176,75,211,165,96,27,248,176,1,105,69, -85,74,176,65,64,222,160,26,117,209,112,24,89,99,96,78,161,140,128,39, -1,95,49,85,104,64,214,192,31,181,146,2,110,101,119,212,21,4,76,101, -110,32,58,96,39,224,223,7,181,144,75,215,181,77,173,57,109,85,0,58, -109,158,245,222,4,239,80,3,181,80,220,85,160,49,129,32,253,193,5,229, -13,0,0,58,109,185,160,52,64,13,229,14,0,128,2,70,206,65,248,111, -213,84,201,0,58,79,62,160,48,239,212,11,180,237,233,209,3,84,167,84, -50,79,132,224,27,11,96,120,180,219,252,235,0,128,188,180,226,4,114,101, -109,32,58,109,50,161,47,224,1,1,113,50,64,0,224,20,11,224,17,8, -224,14,5,224,11,2,192,8,96,239,128,122,225,76,1,225,55,12,180,255, -0,79,64,152,170,159,1,56,53,74,49,114,183,192,7,1,95,56,68,37, -115,51,1,95,57,71,121,160,10,66,148,160,10,118,108,128,10,100,223,84, -241,0,58,96,17,123,22,3,111,107,101,87,133,76,181,10,0,94,86,95, -128,18,180,219,171,172,0,95,84,50,1,64,95,120,134,180,161,193,78,130, -61,180,82,224,46,0,111,220,128,46,129,103,65,5,86,167,100,136,69,150, -0,95,116,173,0,58,180,76,182,120,179,138,6,116,111,80,116,114,32,58, -179,133,225,184,5,179,27,175,219,129,239,79,185,64,96,68,153,1,64,95, -82,26,221,218,134,230,109,135,106,161,179,78,240,51,7,178,77,201,109,0, -95,82,18,65,181,128,63,1,67,32,96,65,0,95,109,199,1,64,58,178, -92,230,108,7,178,70,79,107,114,88,72,222,0,58,178,78,5,113,117,111, -116,32,58,177,255,226,58,1,226,62,2,226,101,72,177,29,97,30,165,116, -243,178,1,0,95,112,147,132,128,224,20,0,164,133,244,163,6,243,161,3, -0,58,177,90,85,176,68,171,70,248,0,58,176,58,6,94,102,114,101,101, -32,58,64,23,227,229,0,224,91,5,85,67,149,129,210,247,245,64,4,190, -150,80,104,224,116,3,0,58,176,132,227,218,1,64,165,134,63,96,244,0, -39,79,228,244,32,1,186,82,160,99,244,186,1,166,63,193,64,224,120,3, -1,64,95,80,193,128,164,134,80,80,158,244,178,3,137,80,0,58,177,4, -3,85,32,75,51,227,181,5,0,58,241,2,1,177,1,130,180,66,225,176, -210,76,88,0,83,100,244,189,134,128,188,76,248,144,155,64,218,224,122,11, -96,121,176,247,229,106,3,229,24,0,176,209,4,115,101,113,32,58,176,201, -96,225,72,167,162,197,214,255,226,202,7,208,146,247,198,5,8,117,110,100, -101,102,105,110,101,100,74,222,0,58,176,169,229,229,15,176,186,0,95,74, -166,99,215,71,176,99,55,0,95,73,175,234,152,12,78,47,234,148,2,157, -112,2,67,32,95,80,135,224,37,1,234,117,2,64,37,96,19,96,10,0, -95,81,24,0,58,177,40,0,85,231,88,0,0,53,80,114,64,32,210,215, -161,65,0,80,96,12,97,123,230,121,1,132,29,96,175,1,53,32,179,26, -64,70,153,103,132,197,64,30,131,56,224,35,1,224,55,11,193,10,177,175, -83,153,132,1,113,50,224,13,0,105,208,225,105,5,180,68,14,58,32,117, -110,115,117,112,112,111,114,116,101,100,32,119,69,128,2,115,105,122,159,212, -3,35,51,50,55,96,102,8,35,50,49,52,55,52,56,51,54,75,36,0, -58,178,13,244,19,2,235,183,0,64,117,244,222,1,66,246,212,6,81,182, -129,20,65,146,0,51,225,33,0,129,143,0,54,148,12,98,111,178,35,0, -105,91,252,178,4,0,115,75,105,177,248,74,124,177,247,230,197,15,177,137, -227,43,0,165,37,209,112,1,52,56,183,92,78,242,0,95,80,13,0,95, -80,32,0,95,80,48,117,160,1,95,53,82,115,129,238,65,65,64,9,0, -58,64,5,176,216,241,222,3,87,51,89,16,240,136,0,177,189,224,29,1, -224,49,1,224,39,4,177,144,227,208,10,177,66,3,62,61,32,58,176,212, -2,62,32,58,176,205,76,5,176,205,2,60,32,58,176,201,5,105,99,109, -112,32,58,175,192,107,193,77,212,0,95,78,4,0,58,174,20,75,190,174, -20,65,64,173,244,2,80,32,58,173,240,196,155,164,216,193,74,224,20,11, -224,17,8,224,14,5,224,11,2,192,8,230,24,0,174,49,233,100,13,174, -8,4,110,101,103,32,58,173,110,2,42,32,58,173,107,2,45,32,58,173, -104,2,43,32,58,173,90,224,156,68,0,58,173,146,224,155,2,193,143,173, -128,171,9,2,66,32,95,77,18,0,95,113,102,0,66,107,14,102,140,1, -64,58,173,156,117,100,173,151,2,73,32,58,173,150,64,54,96,42,3,54, -32,64,58,173,156,64,29,128,232,64,9,128,232,8,94,109,97,108,108,111, -99,32,58,173,119,13,73,79,46,112,101,114,102,111,114,109,73,79,32,58, -173,128,224,187,2,0,58,173,135,2,85,32,58,237,85,0,224,227,12,0, -58,173,93,64,19,0,95,76,166,1,64,95,76,203,0,58,173,95,131,75, -136,231,172,227,6,114,97,105,115,101,32,58,172,210,94,246,128,172,7,65, -46,114,101,97,100,32,58,172,201,13,73,79,46,103,101,116,65,114,103,82, -101,102,32,58,172,202,0,95,71,19,101,15,68,120,99,108,64,107,128,190, -6,73,79,46,62,62,32,58,172,176,0,95,80,100,98,175,108,205,252,147, -0,71,36,99,131,0,49,95,137,96,9,0,50,71,212,99,141,172,216,186, -25,111,70,174,120,151,246,96,35,233,89,0,73,87,64,32,116,140,192,32, -0,95,144,197,165,56,0,55,88,104,224,47,12,108,253,96,155,143,143,225, -14,0,236,202,0,226,202,6,0,58,236,206,0,108,31,228,171,0,130,87, -164,140,172,192,233,246,0,70,38,224,11,2,96,210,101,33,0,58,236,202, -1,0,50,174,66,166,246,0,51,97,221,109,197,130,135,74,128,129,75,75, -106,96,36,180,183,0,95,68,213,65,237,240,46,0,227,137,0,70,206,96, -11,2,66,32,58,162,140,9,79,46,114,101,116,117,114,110,32,58,225,225, -0,0,62,68,141,128,201,2,80,32,58,227,127,7,227,107,37,0,58,128, -208,226,167,15,235,38,1,194,143,64,202,2,95,49,57,180,209,224,0,255, +0,54,136,153,136,67,0,51,130,109,104,66,232,87,0,1,55,53,232,87, +3,136,137,1,95,51,136,173,225,31,12,224,169,16,4,114,101,108,111,97, +130,25,224,170,0,227,156,5,100,146,65,141,224,22,5,164,163,233,65,1, +130,4,98,63,226,7,2,68,204,202,196,226,42,9,64,233,224,213,0,224, +233,3,225,20,4,0,49,133,79,225,247,14,224,218,16,4,100,101,108,101, +116,131,109,224,125,8,97,131,164,74,152,177,162,53,64,18,66,68,128,26, +157,129,226,73,3,100,0,192,162,224,145,9,224,140,16,2,116,121,112,224, +138,11,65,188,210,136,224,73,30,1,107,105,163,201,224,73,9,111,235,224, +73,33,230,26,0,79,188,228,81,14,64,86,98,236,225,126,11,203,219,67, +79,67,88,1,10,65,228,129,2,0,67,131,206,0,115,121,220,102,161,0, +32,96,0,96,9,171,177,96,26,130,130,64,26,160,9,5,109,111,100,117, +108,101,128,28,99,73,96,55,128,9,9,97,108,108,32,100,101,102,105,110, +105,70,105,128,35,129,232,3,32,100,32,32,192,9,224,32,0,4,40,115, +41,32,100,96,36,65,128,1,32,101,64,72,4,115,104,111,119,32,96,14, +3,111,102,32,101,96,28,65,83,0,32,96,159,224,28,4,0,116,96,28, +65,38,128,186,7,116,104,105,115,32,116,101,120,96,23,2,101,120,112,128, +152,2,32,32,101,88,126,2,97,116,101,90,77,2,114,101,115,76,130,64, +33,3,100,101,102,110,160,33,11,97,100,100,32,116,111,112,32,108,101,118, +101,224,192,3,186,248,65,63,206,15,227,103,8,97,108,227,103,13,1,49, +55,101,141,134,183,112,229,229,106,9,1,79,32,114,242,129,171,65,206,141, +15,0,80,227,167,5,64,74,65,231,0,75,227,231,13,229,219,21,1,49, +56,79,26,98,43,101,120,0,48,124,238,0,48,175,108,226,33,0,213,160, +114,152,82,161,70,67,102,109,224,4,13,192,103,91,219,64,104,0,89,128, +20,2,80,32,79,146,108,128,210,230,187,6,198,191,224,13,1,0,85,224, +13,2,96,25,241,195,0,149,64,149,100,77,224,103,250,0,51,178,161,129, +84,255,206,5,160,0,64,204,0,54,239,168,0,230,217,15,98,69,230,203, +0,128,38,129,20,224,53,19,1,32,61,160,51,193,210,225,191,4,96,122, +142,61,224,50,1,74,4,0,95,102,173,64,29,204,146,226,71,86,0,55, +125,195,226,71,80,64,55,130,71,1,55,56,133,109,225,122,1,139,112,226, +71,6,192,1,226,59,55,226,45,72,64,177,138,245,105,219,2,51,54,50, +91,61,97,43,117,49,0,73,129,182,137,254,0,80,81,150,69,123,96,5, +64,23,220,246,226,47,15,133,44,130,51,128,37,0,52,68,74,224,48,17, +0,40,224,49,14,224,33,1,5,41,32,119,104,101,114,101,25,12,105,109, +112,111,114,116,32,80,114,101,108,117,100,224,17,3,18,83,121,115,116,101, +109,46,73,79,46,80,114,105,110,116,79,114,82,117,196,243,31,97,117,108, +116,32,40,73,110,116,101,103,101,114,44,32,68,111,117,98,108,101,44,32, +83,116,114,105,110,103,44,32,40,1,41,41,255,238,1,1,64,58,137,4, +226,177,18,193,124,97,208,1,64,83,98,17,3,52,32,95,54,159,43,0, +55,123,138,177,217,199,9,98,205,65,236,226,154,12,0,64,66,36,168,1, +0,95,202,85,65,193,0,90,242,16,0,114,248,153,129,160,110,0,56,64, +165,64,11,172,168,227,68,63,130,48,224,169,14,64,32,155,94,72,140,135, +148,2,49,55,53,128,18,224,103,2,228,42,15,108,169,97,90,224,174,4, +227,132,7,0,52,78,9,0,52,109,77,0,83,77,85,120,127,237,95,0, +224,47,6,72,75,96,157,160,82,147,77,224,66,2,224,32,0,243,25,11, +165,11,66,248,96,7,65,226,66,243,99,233,226,188,16,1,79,32,124,129, +96,215,64,52,237,55,2,97,32,122,198,147,164,250,8,0,1,32,73,96, +220,155,76,131,206,2,95,49,50,122,151,161,191,224,24,1,0,80,117,241, +192,13,164,16,64,13,0,39,132,53,161,239,195,222,128,18,64,54,192,206, +84,75,224,0,2,148,106,66,68,3,66,32,95,51,170,78,100,142,96,65, +230,52,20,19,114,97,110,115,108,97,116,101,58,32,110,111,116,32,102,111, +117,110,100,32,131,43,187,85,180,95,157,146,97,1,0,54,161,228,0,89, +194,191,0,83,252,22,0,80,181,128,19,221,77,109,216,0,80,123,75,174, +243,129,142,68,135,67,26,97,9,197,8,131,123,64,78,64,17,250,48,4, +128,241,224,32,18,130,165,165,61,224,32,11,133,214,161,93,250,82,3,192, +24,0,85,168,9,97,144,250,255,18,5,100,121,110,115,121,109,164,80,218, +253,1,95,57,221,130,193,240,224,98,3,96,156,0,85,225,166,21,225,164, +22,65,160,6,32,112,114,105,109,111,112,161,160,97,152,2,57,49,52,81, +91,65,30,66,24,244,54,0,224,231,10,129,66,96,231,96,226,251,244,0, +226,162,0,65,190,225,55,8,222,0,226,234,0,224,28,3,98,161,224,105, +8,96,21,80,239,219,163,224,116,2,0,56,192,163,224,31,3,226,176,38, +1,58,32,70,22,5,115,115,105,98,108,101,207,191,152,18,1,54,56,241, +252,0,99,37,123,240,1,32,95,108,46,143,217,0,54,193,176,64,22,69, +205,217,45,96,50,136,205,236,194,6,2,79,32,35,83,45,162,170,236,225, +8,2,79,32,35,71,61,96,30,0,79,224,30,13,0,53,160,30,64,4, +237,31,16,1,67,39,96,201,112,252,224,129,10,0,55,160,67,65,164,224, +30,10,192,98,90,35,224,98,16,0,83,128,98,99,153,224,67,9,0,56, +197,204,68,105,224,197,10,0,51,160,30,67,186,224,61,10,192,30,67,125, +224,30,10,192,160,67,232,224,30,10,193,65,69,38,224,191,16,0,66,128, +191,69,40,224,67,10,74,34,96,67,73,72,224,98,10,201,135,0,82,224, +98,19,1,75,50,96,98,0,75,66,136,224,36,17,0,51,128,36,66,202, +224,36,17,0,52,128,36,67,99,225,244,18,0,66,161,245,226,89,13,0, +52,193,85,0,43,224,30,13,193,85,0,45,224,30,13,192,242,0,42,224, +131,19,2,113,117,111,146,123,64,8,224,40,19,1,114,101,132,246,2,114, +101,109,224,38,19,0,117,224,80,0,96,9,224,42,20,192,82,64,8,224, +40,19,2,110,101,103,96,39,2,110,101,103,224,38,19,212,118,2,97,110, +100,224,38,19,0,111,147,45,1,111,114,224,36,19,0,120,160,37,0,120, +224,38,21,2,105,110,118,96,38,2,105,110,118,224,38,19,2,115,104,108, +96,38,2,115,104,108,224,38,21,128,116,1,115,104,224,116,20,0,97,192, +39,64,8,224,79,20,2,117,98,116,92,183,128,84,160,12,224,48,19,1, +61,61,96,42,69,199,224,36,17,0,47,128,36,0,47,224,36,10,68,139, +195,135,0,60,224,67,19,0,60,128,67,0,60,224,67,14,194,185,0,62, +224,67,19,0,62,128,67,0,62,224,172,20,1,117,60,130,97,224,141,20, +0,117,160,142,0,117,224,143,11,224,38,2,0,62,128,37,224,149,20,0, +117,160,150,0,117,224,151,21,1,111,114,130,171,1,111,114,226,171,20,0, +99,161,233,0,99,225,232,21,1,102,43,96,37,0,102,228,39,10,224,36, +2,0,45,128,36,228,45,10,224,36,2,0,42,128,36,228,51,20,1,102, +47,128,36,0,47,224,36,20,162,76,0,102,226,77,21,0,102,162,78,0, +102,226,79,11,224,38,2,129,199,0,102,225,199,20,0,102,161,199,0,102, +225,199,21,0,102,129,199,0,102,225,199,20,0,102,161,199,0,102,225,199, +21,0,102,196,155,64,8,224,40,20,83,237,128,41,115,247,224,42,19,1, +114,101,183,38,96,9,224,42,19,3,105,116,111,102,96,41,64,8,224,40, +19,2,115,101,113,96,39,2,115,101,113,224,38,22,1,117,97,164,171,96, +10,224,44,19,224,43,1,224,42,24,2,115,99,109,149,254,64,8,224,208, +20,192,40,64,8,224,40,19,1,114,110,128,248,1,114,110,224,247,20,3, +73,79,46,62,161,201,128,10,224,44,24,224,43,1,224,42,22,5,114,101, +116,117,114,110,192,46,128,13,224,50,22,0,112,80,191,192,49,96,12,224, +48,22,7,115,101,114,105,97,108,105,122,151,207,224,16,3,224,56,22,1, +100,101,224,58,8,224,18,2,224,117,23,2,116,100,105,224,216,0,96,12, +224,48,25,1,111,117,224,216,0,128,13,224,50,25,1,101,114,132,220,224, +13,0,224,50,22,7,103,101,116,65,114,103,82,101,129,248,224,16,3,225, +118,23,7,101,114,102,111,114,109,73,79,225,122,0,192,16,224,113,23,0, +99,224,106,0,0,99,224,42,19,3,114,97,105,115,129,103,96,9,224,42, +19,4,99,97,116,99,104,96,42,96,9,224,42,19,238,107,2,128,10,224, +44,19,4,110,101,119,67,65,146,247,1,76,101,129,188,224,18,5,224,60, +19,3,112,101,101,107,192,42,96,58,224,16,3,224,56,31,192,118,224,19, +6,224,62,19,2,116,111,73,163,15,96,9,224,42,21,1,80,116,130,46, +96,9,224,42,21,1,68,98,132,151,96,9,224,42,21,2,70,117,110,224, +88,1,128,12,224,48,19,5,65,46,97,108,108,111,130,22,160,11,224,46, +21,0,115,195,129,128,10,224,44,21,229,248,0,128,10,224,44,21,2,119, +114,105,188,114,160,11,224,46,21,167,142,64,8,224,40,19,2,98,115,43, +136,76,64,8,224,40,23,224,41,1,224,42,22,160,124,64,8,224,40,21, +168,13,64,8,224,40,21,136,15,1,98,115,232,16,20,1,98,115,168,17, +64,8,224,40,21,133,247,1,98,115,229,245,20,1,98,115,166,75,64,8, +224,40,21,198,199,96,9,224,42,21,3,112,97,99,107,160,43,64,10,224, +44,21,1,117,110,224,46,2,128,12,224,48,21,4,108,101,110,103,116,132, +113,192,12,224,48,21,3,115,117,98,115,163,17,192,12,224,48,19,192,9, +96,48,224,22,0,224,48,18,1,116,111,224,46,0,128,10,224,93,20,0, +112,170,218,0,112,234,219,21,1,112,50,129,110,64,8,224,40,21,1,110, +101,169,134,64,9,224,42,21,0,102,167,5,96,9,122,104,146,176,224,0, +98,82,151,218,131,183,121,187,15,179,38,118,161,243,50,17,1,32,61,84, +55,0,110,153,52,147,45,192,56,81,117,247,197,9,154,62,224,64,1,2, +95,105,116,103,55,64,27,154,55,243,161,0,155,45,252,96,49,64,82,154, +114,224,110,4,128,108,64,91,122,140,0,53,89,159,2,49,53,55,96,242, +0,54,83,231,2,49,55,49,120,8,1,49,55,64,82,64,43,254,207,0, +120,59,83,14,119,150,2,95,51,54,128,167,97,53,89,196,64,137,84,136, +185,239,64,59,151,211,9,95,51,54,55,32,75,32,85,32,75,183,151,64, +65,87,227,90,27,150,94,160,47,0,54,224,151,11,1,55,51,88,121,224, +144,1,148,125,215,13,81,221,215,239,181,50,64,45,0,53,89,93,97,10, +0,75,128,53,148,128,96,161,64,52,118,137,156,25,128,61,1,83,32,85, +55,0,53,84,229,117,146,0,80,119,132,0,79,156,199,161,94,92,35,192, +83,83,12,2,90,32,83,183,166,0,85,156,188,0,67,64,48,161,240,3, +95,49,55,55,64,197,0,51,255,62,2,128,106,97,73,1,54,56,85,150, +0,50,121,47,3,52,32,64,35,122,0,224,35,6,1,49,55,84,57,248, +169,0,0,32,117,104,98,20,2,53,49,56,192,90,160,43,1,52,50,122, +105,2,54,49,50,98,46,221,107,216,242,186,199,192,88,85,176,1,51,53, +150,48,129,14,226,255,0,83,205,224,7,0,65,218,98,16,128,0,65,72, +131,49,65,204,0,90,96,161,118,23,64,24,130,221,85,254,160,94,96,144, +0,51,66,217,64,30,130,224,0,89,249,166,0,152,213,0,67,118,243,253, +118,6,64,46,130,188,253,240,2,161,156,249,181,0,225,174,0,192,193,152, +162,121,243,247,117,3,64,254,1,54,55,65,21,1,49,54,120,73,192,78, +66,93,249,85,1,64,55,224,54,1,126,20,65,5,64,35,67,20,96,103, +224,130,1,96,113,250,74,1,162,81,254,56,2,0,58,97,253,128,194,128, +149,157,23,123,90,3,67,32,95,50,66,144,1,95,50,124,245,226,192,0, +251,137,2,64,160,219,116,128,117,251,167,5,84,159,186,158,123,231,0,55, +97,188,251,236,0,2,95,49,55,131,146,192,93,161,228,1,55,55,192,65, +1,49,55,128,255,225,60,1,224,93,0,163,68,0,67,163,99,96,43,0, +55,99,14,0,80,94,209,66,104,193,9,65,200,98,239,152,136,250,139,0, +224,106,3,194,96,89,160,1,95,52,132,94,0,54,65,28,97,102,252,158, +1,129,52,196,110,128,1,224,69,0,64,131,4,50,32,95,50,52,196,47, +224,33,0,160,181,64,32,163,105,64,10,66,238,64,78,132,129,64,40,86, +255,187,76,224,2,0,128,47,254,153,0,224,8,0,160,24,224,25,11,99, +238,128,0,224,71,0,224,29,3,224,61,2,224,33,2,224,42,3,224,69, +6,224,37,11,224,2,4,224,40,1,224,113,17,224,23,0,224,44,2,99, +97,224,2,23,224,48,4,225,31,8,128,34,224,17,6,224,49,41,96,17, +224,53,3,225,189,0,224,1,9,224,94,5,225,27,23,224,2,3,224,56, +5,224,57,4,225,9,24,225,6,5,225,249,16,224,61,15,224,125,9,224, +65,42,224,68,11,225,40,2,224,55,12,224,2,7,224,64,9,224,134,6, +159,18,224,86,2,224,145,22,224,86,15,225,184,9,224,1,7,0,83,68, +193,0,49,198,222,231,4,2,224,0,1,224,195,13,224,2,17,225,103,12, +224,138,40,197,162,224,0,4,224,108,13,224,2,21,224,138,57,199,243,224, +0,4,225,177,3,192,108,161,182,224,96,6,224,177,19,224,89,8,224,143, +13,224,1,1,224,153,5,189,237,224,0,4,226,209,12,224,2,19,224,131, +54,135,27,224,0,5,224,116,25,192,2,227,82,15,224,131,37,104,49,224, +65,34,224,114,11,224,47,19,225,119,8,0,50,235,16,0,224,0,1,224, +223,19,224,2,9,224,126,52,233,235,1,224,63,14,224,115,28,224,106,13, +128,1,224,112,6,136,132,224,0,3,224,97,13,192,2,226,228,19,224,118, +34,228,143,9,224,115,31,224,118,52,227,240,9,227,75,14,195,240,224,92, +8,224,41,7,224,80,5,224,130,11,128,1,229,3,6,227,223,8,227,220, +11,228,117,28,224,129,5,224,124,13,225,7,8,224,126,7,230,156,1,96, +44,225,19,7,225,13,16,227,228,9,224,122,9,224,124,7,235,23,0,96, +0,224,202,3,231,31,10,136,183,224,14,15,224,154,1,224,110,3,192,142, +224,19,3,225,126,6,227,228,1,224,73,3,64,38,141,17,3,95,49,51, +57,110,122,1,50,54,77,232,1,53,50,64,180,110,127,64,20,0,52,78, +53,160,19,228,48,4,224,129,1,64,67,235,129,1,64,0,193,72,128,108, +172,2,64,59,237,121,3,224,69,4,235,92,12,234,85,8,224,255,7,0, +67,77,202,2,51,51,48,160,235,1,64,35,78,0,224,88,27,160,152,224, +83,0,192,43,231,50,6,198,21,192,46,64,14,224,40,12,163,107,224,37, +0,224,34,10,129,58,208,140,224,25,3,229,247,5,0,73,192,13,173,202, +64,5,233,79,2,96,126,142,198,224,220,3,97,116,64,16,1,64,80,225, +59,1,226,230,8,130,64,160,236,98,95,224,248,1,224,25,2,77,95,172, +219,161,240,225,208,3,224,74,10,226,205,11,65,10,192,139,224,18,2,226, +44,5,2,95,50,49,80,154,194,56,226,55,17,243,52,0,144,123,224,106, +6,81,90,224,16,21,77,145,224,16,4,175,151,0,57,242,179,2,31,92, +51,52,38,109,104,115,47,83,121,115,116,101,109,47,67,111,110,115,111,108, +101,47,83,105,109,112,108,101,82,101,97,7,100,108,105,110,101,46,104,115, +64,39,5,44,49,54,50,58,53,147,20,224,89,4,163,91,225,121,1,224, +237,17,224,142,5,238,128,19,224,42,9,226,211,10,225,232,0,228,96,0, +64,5,225,149,8,227,50,8,192,62,130,186,192,65,128,8,130,209,66,75, +227,225,5,226,155,1,224,2,0,239,240,12,224,121,3,224,68,4,242,117, +0,96,40,68,103,83,192,132,117,224,142,1,162,11,96,135,160,5,64,143, +224,139,3,64,209,129,106,6,67,32,95,55,53,32,95,128,121,112,164,160, +71,64,53,177,245,114,154,243,57,3,224,42,3,64,41,64,237,226,108,12, +224,0,1,224,205,0,145,104,224,245,11,161,106,97,72,224,172,2,97,185, +224,246,2,128,148,80,171,224,175,4,196,68,162,252,242,122,0,160,65,64, +231,224,255,1,128,43,128,5,224,48,5,224,55,1,100,82,164,87,224,6, +3,225,151,10,224,196,1,224,88,1,130,15,193,124,227,148,18,224,169,2, +128,44,225,175,9,100,91,225,113,2,224,182,9,224,175,5,224,127,0,166, +253,160,176,162,163,224,147,1,128,107,134,202,1,95,52,98,70,160,6,225, +142,1,231,65,0,128,15,100,35,128,10,225,4,16,226,190,2,227,157,4, +0,53,149,160,224,235,1,228,219,10,181,255,226,149,2,96,247,236,238,0, +193,70,96,0,84,97,224,115,3,130,139,229,241,1,129,76,227,102,5,1, +85,32,237,58,1,227,45,8,226,65,3,231,119,6,224,95,12,225,13,2, +226,218,9,224,105,2,224,32,2,227,244,16,225,52,31,97,197,243,195,9, +98,35,225,56,18,224,221,8,224,22,2,225,198,7,103,193,227,171,17,226, +142,5,66,64,96,23,228,143,0,163,254,164,67,161,131,70,213,244,176,0, +133,38,226,140,0,128,27,225,108,0,163,109,224,63,3,128,242,71,97,224, +67,15,0,67,135,55,224,70,9,226,5,0,229,0,5,226,189,15,227,193, +8,195,104,131,174,165,1,228,202,20,161,197,228,179,3,160,162,132,182,195, +119,225,169,5,228,205,2,160,60,0,50,120,36,193,86,250,99,12,6,92, +56,38,32,92,56,38,199,82,153,223,183,13,248,50,0,128,185,160,150,0, +82,224,10,1,224,194,13,169,190,227,27,5,194,53,227,18,4,192,20,128, +204,226,179,5,174,54,224,26,8,231,161,2,98,120,64,164,246,98,0,132, +160,65,199,138,8,134,120,248,74,3,64,23,248,87,1,99,128,96,4,161, +181,164,229,128,250,0,57,96,7,1,50,50,87,125,164,213,134,207,96,112, +0,49,96,231,2,95,53,55,96,24,230,221,1,230,56,3,98,65,139,236, +0,54,96,76,97,73,249,56,1,163,185,118,199,0,54,153,92,1,50,51, +64,236,64,225,64,20,155,9,232,119,3,0,51,232,23,6,67,123,66,20, +64,169,1,49,57,64,4,236,65,1,0,54,64,11,0,35,135,153,2,50, +48,50,233,116,2,12,103,101,116,82,97,119,32,102,97,105,108,101,100,129, +252,225,72,3,2,95,50,57,97,241,64,130,155,86,7,94,71,69,84,82, +65,87,32,64,17,0,51,187,104,3,95,50,51,53,128,148,154,0,65,9, +64,42,5,102,108,117,115,104,98,96,42,154,18,3,95,50,51,56,224,212, +2,153,248,225,135,2,155,88,3,95,52,53,49,122,92,97,113,235,173,4, +240,69,0,0,83,155,182,193,108,0,90,98,98,130,81,0,95,249,16,3, +0,58,128,12,154,198,2,50,32,65,152,43,75,243,124,125,1,51,56,64, +157,76,28,64,136,194,197,225,70,8,64,82,163,211,226,135,4,225,116,16, +0,50,76,187,193,112,99,128,121,73,253,224,15,12,83,97,118,105,110,103, +32,99,97,99,104,101,32,97,133,1,95,49,125,162,0,51,64,248,0,53, +97,137,1,51,48,201,12,64,141,91,117,128,16,64,191,162,50,3,49,55, +54,52,96,207,221,55,96,172,204,162,64,150,92,84,2,95,52,49,162,194, +226,63,5,130,114,78,102,194,225,250,134,3,1,51,48,91,87,0,55,98, +73,64,246,231,108,7,64,27,162,49,139,17,64,135,189,137,250,20,2,98, +41,160,46,64,102,64,37,130,70,11,73,79,46,115,101,114,105,97,108,105, +122,101,96,196,162,68,18,97,100,100,95,108,122,55,55,95,99,111,109,112, +114,101,115,115,111,114,96,30,130,81,7,85,32,75,51,32,75,52,32,66, +57,224,1,5,234,97,1,192,141,130,110,64,210,0,51,64,226,1,95,51, +94,122,158,194,160,234,96,23,65,95,65,158,0,80,197,122,0,51,101,61, +64,21,133,183,99,30,128,66,90,195,160,94,0,53,220,3,165,174,0,53, +68,155,3,95,52,50,50,67,236,65,25,64,35,255,97,4,98,20,226,21, +18,9,69,120,99,101,112,116,105,111,110,58,130,19,96,65,218,229,97,124, +128,132,1,52,48,64,186,5,56,53,32,95,52,48,130,248,129,245,224,229, +2,0,52,131,54,194,15,224,255,4,128,50,166,218,224,88,3,198,61,160, +255,91,207,128,172,0,52,66,121,224,167,1,2,46,104,115,128,159,234,48, +0,225,75,1,128,114,224,69,1,224,15,1,0,52,67,47,129,25,162,16, +66,231,224,194,0,97,125,225,104,0,64,125,65,44,0,85,162,76,197,176, +227,143,2,224,178,0,65,14,1,64,95,129,152,224,31,8,64,102,66,129, +224,92,7,245,138,5,65,104,0,54,225,170,3,0,51,112,139,77,186,0, +54,129,220,93,210,0,49,132,102,64,44,165,158,6,51,54,55,32,75,32, +85,233,209,0,2,95,51,57,128,88,64,35,131,12,238,32,0,240,58,2, +64,80,0,50,104,135,0,32,70,40,192,61,224,7,3,72,176,166,159,64, +14,235,213,5,227,96,2,228,136,13,131,145,226,118,4,167,211,226,120,12, +14,99,111,109,98,105,110,97,116,111,114,115,58,92,49,48,168,20,2,95, +54,56,128,174,253,203,7,96,221,131,196,224,221,11,96,155,0,51,117,134, +128,30,226,29,2,97,247,0,52,101,180,0,52,96,93,232,73,4,193,210, +0,89,104,60,226,185,7,2,49,55,52,224,96,1,191,68,227,149,4,193, +63,192,83,196,178,192,123,225,53,9,0,51,98,100,229,191,5,227,5,5, +225,67,35,2,112,105,108,69,213,14,117,115,101,100,32,98,111,111,116,32, +109,111,100,117,108,165,224,2,64,95,51,101,47,64,0,225,211,1,225,25, +18,239,50,2,226,213,11,164,163,226,211,0,128,185,0,85,99,36,111,161, +195,224,65,12,226,62,38,225,7,4,224,250,25,17,116,111,116,97,108,32, +105,109,112,111,114,116,32,116,105,109,101,32,64,0,128,245,64,121,201,3, +4,49,55,53,48,32,123,24,166,237,96,89,224,72,2,0,109,228,87,1, +129,205,233,227,4,244,158,2,64,14,130,5,64,7,137,249,2,95,51,56, +225,176,2,2,54,55,56,64,4,99,141,64,120,137,153,211,236,66,192,134, +110,72,118,1,49,57,71,93,102,233,64,14,1,51,57,98,114,106,107,64, +40,134,120,167,2,202,89,97,82,107,93,97,78,3,95,49,49,52,235,146, +4,141,122,0,73,104,247,0,53,134,136,226,208,11,99,168,64,64,128,213, +106,188,138,113,163,58,226,191,2,97,171,64,159,226,2,0,129,74,130,10, +226,11,2,163,15,1,83,39,195,72,0,80,135,28,98,116,98,27,161,92, +110,132,128,216,64,2,96,24,98,46,130,69,2,95,50,50,64,125,139,0, +129,37,1,49,55,211,36,139,16,246,92,1,129,113,1,49,55,129,211,64, +246,64,150,135,177,0,52,201,135,64,28,96,18,231,180,6,64,26,233,147, +0,65,102,230,79,17,162,188,0,51,65,84,1,95,52,118,9,194,155,0, +52,172,83,226,169,7,2,79,32,35,64,93,128,107,226,144,0,1,95,51, +102,127,2,49,55,52,246,118,1,130,73,194,248,96,220,226,248,19,17,67, +97,110,110,111,116,32,102,105,110,100,32,112,97,99,107,97,103,227,236,8, +163,146,227,130,1,196,227,231,105,3,201,66,1,95,52,173,67,65,15,0, +54,97,15,231,117,2,3,112,107,103,34,98,79,64,176,226,186,4,108,78, +1,95,52,75,159,64,30,134,120,4,95,49,55,51,57,73,57,69,53,98, +126,97,56,226,130,1,227,85,4,64,5,193,110,128,11,1,95,51,105,176, +96,31,130,15,77,31,182,231,229,87,37,131,124,232,164,9,0,50,96,237, +225,27,14,0,52,110,241,225,126,19,0,91,64,10,161,112,228,103,3,0, +50,64,184,225,231,1,163,222,64,237,1,79,32,66,11,0,53,130,11,130, +15,4,79,32,35,57,51,244,159,1,224,124,32,132,238,69,239,229,222,8, +226,195,13,129,235,76,237,64,40,233,77,10,128,54,68,210,2,95,52,56, +104,30,200,6,242,0,7,226,67,5,104,170,2,95,52,56,182,152,102,72, +0,51,108,126,166,72,96,0,66,232,203,203,65,177,128,148,225,198,45,225, +33,39,108,231,0,100,225,40,8,233,147,4,207,135,69,201,1,52,56,98, +208,1,49,49,176,230,4,95,49,56,51,32,166,149,163,29,133,189,226,140, +43,230,220,4,224,197,35,103,210,224,195,6,225,234,40,0,45,64,69,128, +68,97,215,228,110,35,232,83,3,100,119,3,111,117,110,100,204,43,228,113, +2,226,54,35,2,49,55,52,161,87,226,55,1,0,54,76,218,225,105,0, +134,254,102,153,107,12,0,54,66,104,203,11,134,251,175,133,81,55,96,50, +134,239,2,85,32,75,197,225,0,58,128,28,228,133,0,228,137,6,0,52, +68,12,251,253,0,166,156,224,189,3,225,95,0,193,92,2,95,52,56,224, +46,0,243,113,0,251,38,8,200,42,224,35,2,224,44,1,160,62,224,19, +1,64,16,224,116,2,128,21,128,76,224,8,9,101,11,245,253,1,226,130, +37,235,158,4,234,103,10,226,2,17,6,112,97,114,115,105,110,103,193,244, +224,0,1,250,33,7,246,158,7,224,160,69,226,165,19,64,162,1,101,100, +236,71,3,105,236,0,54,241,163,1,96,0,225,226,5,234,164,3,160,165, +163,90,163,160,224,168,5,236,54,1,211,172,0,54,100,39,1,52,51,100, +163,155,112,168,184,160,60,227,97,0,128,15,224,190,16,195,95,7,97,109, +101,32,100,111,101,115,99,105,12,97,103,114,101,101,32,119,105,116,104,32, +102,105,160,29,225,131,0,161,78,168,84,99,133,232,131,12,64,142,134,102, +230,43,2,160,65,226,154,11,226,179,10,227,12,4,227,55,8,226,6,10, +161,90,163,25,96,167,233,90,10,65,116,79,17,1,95,54,149,255,129,80, +0,50,228,49,6,0,54,72,95,100,49,129,87,160,0,131,106,224,1,3, +158,206,224,28,14,190,42,224,28,13,64,1,224,223,20,129,22,236,8,1, +250,97,4,223,100,224,88,2,224,35,2,224,111,7,195,242,128,84,160,83, +136,140,224,5,30,150,47,230,128,40,197,166,227,92,43,9,116,121,112,101, +32,99,104,101,99,107,227,98,4,232,236,1,2,54,55,52,67,107,64,71, +224,53,1,0,45,64,0,224,45,1,224,0,3,225,74,2,224,2,9,193, +56,225,171,14,230,249,4,160,194,238,144,2,226,54,0,108,166,173,139,224, +0,1,224,81,11,226,59,4,226,32,50,224,2,18,234,238,0,224,186,50, +224,153,15,64,1,224,192,4,224,40,19,224,198,23,224,200,16,225,149,0, +224,81,7,224,224,3,226,218,1,224,73,3,196,4,227,24,4,224,64,7, +224,2,4,224,70,3,224,30,10,224,69,1,224,143,12,226,64,1,224,27, +7,227,127,6,224,92,15,192,32,228,215,14,128,37,128,93,199,145,224,8, +9,231,2,104,6,100,101,115,117,103,97,114,231,5,5,131,153,235,145,2, +224,0,0,242,175,2,161,160,128,177,224,5,9,225,25,1,228,117,6,64, +0,96,211,225,30,4,224,223,19,235,77,0,225,154,2,96,222,139,18,224, +24,6,235,30,26,4,100,111,110,101,32,228,96,1,224,141,5,231,30,5, +224,91,2,224,89,17,0,44,224,76,1,128,42,237,209,2,242,61,2,192, +29,231,209,18,2,115,32,40,192,74,130,148,224,142,0,224,72,4,224,69, +21,1,32,43,192,143,224,65,16,224,62,28,224,197,12,78,149,0,49,238, +132,1,224,0,5,128,111,99,76,226,26,18,226,228,12,233,65,32,2,95, +51,49,136,183,128,158,0,57,123,134,233,69,2,4,95,52,48,55,32,224, +205,1,10,73,110,116,101,114,97,99,116,105,118,101,161,20,64,93,187,189, +226,95,5,227,65,45,3,108,111,97,100,238,49,10,225,17,0,228,121,1, +97,253,195,241,227,67,0,192,14,225,16,5,66,254,164,50,135,195,228,60, +0,192,165,165,132,160,18,0,54,115,223,128,43,164,141,81,7,111,162,241, +121,2,64,161,0,56,73,70,195,138,250,48,10,226,240,2,245,178,3,229, +136,1,97,227,224,96,2,0,85,115,51,128,34,255,240,2,87,149,0,56, +192,11,224,89,1,224,32,2,224,45,4,64,0,125,80,212,157,224,16,11, +224,32,8,66,53,0,54,64,218,87,138,0,66,180,62,212,59,193,13,179, +252,64,188,79,179,0,55,94,224,128,0,167,48,213,108,1,95,57,131,30, +78,15,160,128,180,240,225,135,0,3,95,49,52,55,115,9,0,56,110,122, +121,22,251,211,7,224,137,11,249,47,1,170,88,224,10,4,224,167,4,65, +83,192,0,224,214,11,140,110,194,83,7,67,32,67,32,61,61,32,64,118, +173,128,86,143,83,244,244,5,96,211,161,167,96,13,192,178,67,215,102,65, +3,95,49,53,53,86,137,76,253,79,34,250,30,0,79,105,115,165,0,53, +118,10,0,53,144,231,1,53,55,94,0,1,55,51,148,153,127,1,64,7, +0,54,115,216,64,60,188,208,1,49,53,128,80,0,53,66,12,1,49,53, +97,60,155,43,224,185,0,124,1,4,95,49,50,52,55,96,81,85,188,128, +39,227,101,1,2,101,111,102,131,97,0,85,68,27,128,73,64,134,252,229, +2,64,122,150,187,0,49,67,181,160,120,164,78,99,188,159,40,194,220,1, +53,54,94,54,183,110,164,185,0,32,205,203,1,49,53,94,33,96,230,96, +224,0,53,148,238,255,213,0,160,114,180,222,224,230,2,1,54,50,118,123, +100,138,196,67,224,175,1,129,110,0,48,92,9,228,164,3,3,77,97,105, +110,96,222,0,79,160,170,0,54,95,7,224,36,6,0,109,192,36,160,128, +64,127,181,63,68,56,225,103,1,0,48,224,52,3,110,35,96,54,225,140, +5,0,51,96,234,224,19,1,100,227,129,211,225,230,3,0,51,69,135,225, +242,0,3,56,52,32,35,113,132,64,11,128,167,160,78,64,24,182,25,160, +13,243,130,1,224,254,2,1,67,39,65,64,64,34,246,229,0,132,19,224, +192,16,3,119,104,101,114,229,185,1,138,139,225,107,11,225,215,0,225,113, +8,193,115,96,10,97,53,252,16,0,128,241,134,232,224,9,66,225,74,2, +224,5,8,71,72,161,78,130,163,66,94,78,175,70,97,98,114,225,114,6, +225,12,3,3,100,97,116,97,129,203,1,49,54,120,79,96,8,127,205,224, +88,3,224,99,12,0,49,122,54,224,93,19,5,110,101,119,116,121,112,162, +44,1,49,54,131,25,224,48,7,2,52,32,35,64,71,224,101,18,195,85, +163,91,64,73,163,74,0,57,64,73,1,54,53,115,184,100,158,70,96,90, +221,245,64,8,130,60,2,95,57,52,70,171,72,129,108,222,161,204,128,241, +224,129,17,69,152,224,231,19,224,228,35,0,54,169,113,225,173,8,0,53, +160,220,0,55,72,74,233,44,0,192,68,98,2,224,147,4,64,70,229,65, +6,1,54,48,66,245,0,54,82,8,227,66,5,224,119,1,224,68,4,1, +52,56,225,192,22,138,225,160,218,0,55,171,28,226,25,27,0,53,81,81, +224,88,3,224,11,27,224,124,6,5,102,111,114,101,105,103,132,161,224,152, +18,65,234,131,14,0,57,230,15,1,224,47,7,4,99,99,97,108,108,224, +73,12,3,99,97,112,105,164,13,67,255,105,142,224,32,4,4,117,110,115, +97,102,196,48,192,34,1,54,57,193,197,1,54,50,96,111,224,199,4,2, +54,48,54,224,64,2,1,58,58,194,27,225,250,0,225,53,13,1,55,50, +65,53,224,28,12,72,101,227,245,4,138,54,96,54,74,217,225,32,9,3, +110,102,105,120,128,241,65,232,224,45,1,0,52,67,59,224,45,12,0,114, +224,227,0,224,92,3,91,41,224,46,12,160,45,96,28,128,151,0,57,238, +7,4,2,105,103,105,97,160,231,154,6,179,71,66,210,72,64,87,91,114, +128,171,139,104,48,98,191,249,0,11,1,67,32,224,32,0,224,33,8,181, +98,160,91,0,95,66,19,224,36,3,224,0,0,227,38,1,122,39,227,38, +6,226,218,13,226,229,15,65,74,226,193,18,3,99,108,97,115,154,224,68, +24,102,84,196,33,161,199,228,38,9,1,49,50,132,219,128,164,226,11,17, +0,57,65,115,130,124,226,125,7,141,97,224,33,4,224,232,6,232,241,4, +200,177,3,95,49,54,56,70,254,171,249,224,246,18,227,184,22,6,105,110, +115,116,97,110,99,229,18,0,196,121,128,94,203,44,224,83,5,120,216,230, +168,19,4,101,102,97,117,108,196,138,1,53,57,104,43,0,48,64,65,96, +94,225,199,6,224,188,17,0,55,65,15,224,104,19,229,203,3,128,169,225, +93,6,227,219,15,193,103,224,119,14,0,51,225,52,22,5,112,97,116,116, +101,114,196,237,198,70,226,37,15,131,1,232,185,3,67,125,209,24,233,128, +3,0,57,96,15,229,26,2,96,140,96,62,232,212,7,224,231,18,1,60, +45,192,152,128,67,230,158,43,224,252,33,131,159,196,168,225,215,3,194,77, +161,24,225,141,16,1,48,54,94,237,1,56,55,71,185,234,220,1,157,56, +2,85,32,83,68,112,83,33,2,67,32,60,178,238,224,18,6,67,1,224, +18,6,64,247,228,201,4,134,103,68,69,2,64,85,32,228,229,6,132,130, +160,27,0,95,202,86,131,103,129,61,224,44,2,169,110,224,44,14,224,42, +4,132,27,160,42,0,75,73,24,0,49,200,199,101,69,224,174,1,64,62, +237,19,5,224,58,3,140,157,165,115,194,15,224,116,1,69,153,224,90,1, +65,58,221,9,78,58,0,35,76,75,110,85,64,25,156,240,160,25,108,211, +128,24,67,104,109,228,226,22,1,104,231,1,55,56,118,88,136,231,64,39, +142,12,160,64,99,113,160,64,141,242,226,104,6,226,119,10,227,113,11,110, +179,72,225,138,12,231,52,7,0,54,105,210,3,49,55,50,49,226,62,2, +5,83,79,85,82,67,69,98,66,229,33,6,0,52,212,186,235,226,6,224, +135,1,229,159,5,98,183,251,12,0,224,158,10,209,72,128,37,112,133,96, +85,224,118,5,97,172,96,141,136,118,227,65,18,0,97,198,103,1,53,57, +128,170,200,169,232,77,22,231,234,2,65,238,224,86,7,5,104,105,100,105, +110,103,225,18,11,160,155,197,139,141,189,2,55,50,53,227,179,11,224,100, +22,8,113,117,97,108,105,102,105,101,100,128,103,65,250,0,54,208,32,236, +232,22,1,83,39,113,128,1,49,55,114,112,1,49,55,72,173,99,255,159, +224,238,120,28,1,54,49,167,144,238,101,2,230,62,17,96,6,160,95,231, +69,13,224,46,4,100,195,0,54,116,118,64,215,143,222,81,222,81,82,64, +17,143,112,209,185,192,7,66,29,64,29,142,88,0,90,128,21,192,50,132, +198,66,90,225,88,1,112,182,0,83,96,141,97,142,101,166,99,4,149,62, +228,181,11,128,31,0,90,173,54,1,50,49,249,132,0,64,100,131,240,230, +98,3,2,55,49,57,228,114,3,0,85,105,187,82,232,132,119,82,65,128, +84,243,216,1,114,120,247,180,0,224,30,0,96,142,252,174,3,122,56,64, +8,210,134,224,16,0,178,208,224,67,1,97,240,192,17,180,59,64,17,143, +170,230,209,3,64,30,0,80,67,106,241,97,1,178,162,243,92,2,192,10, +214,18,67,214,240,194,1,128,85,1,49,53,116,234,96,11,226,69,9,115, +181,192,41,65,35,241,251,0,192,158,133,102,148,106,71,205,176,94,179,81, +238,178,0,238,147,3,128,250,231,161,6,96,86,128,255,64,10,147,140,245, +140,5,96,0,65,190,197,149,225,192,5,65,245,162,20,96,95,232,64,3, +99,192,232,92,1,128,112,161,216,118,86,160,51,0,55,232,96,1,224,19, +0,232,102,11,150,112,0,66,239,106,1,224,211,23,1,95,55,170,120,96, +193,65,72,241,83,4,237,230,13,228,222,16,111,5,100,158,64,228,0,55, +95,226,232,181,22,117,11,129,182,97,98,113,64,128,144,132,229,224,78,8, +224,126,4,230,133,13,224,77,0,1,39,66,66,135,226,140,2,73,75,192, +83,66,83,0,54,83,251,0,95,82,107,65,188,1,95,56,148,31,224,38, +0,65,18,245,54,0,242,10,14,224,5,8,225,223,3,65,15,230,190,6, +224,167,0,2,64,95,56,67,240,0,95,234,104,10,181,134,128,240,225,190, +6,2,95,54,52,192,164,229,156,18,96,36,65,105,0,50,69,112,192,51, +229,164,1,95,177,225,214,7,0,55,168,123,73,239,129,199,229,85,2,1, +54,52,142,147,229,220,28,138,75,64,86,230,151,5,229,239,5,224,96,4, +3,54,32,95,53,109,67,0,53,118,178,224,105,23,0,57,128,160,224,105, +23,167,151,230,90,15,0,57,97,254,224,199,16,1,55,48,99,47,224,139, +18,173,246,129,169,224,221,18,1,56,50,66,21,97,95,224,110,10,0,49, +113,228,227,48,1,224,57,9,102,58,224,57,10,85,4,224,56,1,66,174, +183,178,225,62,22,92,10,129,63,130,0,226,182,5,231,134,13,132,248,195, +226,0,49,89,243,226,64,6,120,116,233,175,8,226,240,2,1,49,48,238, +114,11,243,167,1,0,55,124,20,226,241,8,2,49,55,49,193,213,232,213, +2,0,55,71,59,236,141,7,1,46,46,136,207,226,14,13,0,49,72,11, +97,38,0,54,97,38,121,75,64,14,200,34,231,242,3,64,115,97,74,3, +55,49,50,32,64,15,136,23,65,2,64,133,132,58,1,49,55,72,200,64, +29,136,32,161,76,237,213,8,2,79,32,35,67,130,100,133,227,87,5,128, +35,0,55,121,61,192,8,64,79,168,11,228,113,22,1,55,48,101,165,1, +55,48,164,50,163,222,1,55,48,162,81,0,48,130,152,2,55,48,57,128, +85,134,162,248,68,4,96,71,224,145,2,133,247,1,55,48,141,242,225,112, +3,161,175,240,34,4,0,111,161,111,247,211,11,1,54,56,167,207,239,35, +29,221,210,1,95,52,248,11,2,249,119,7,0,50,166,30,0,58,128,211, +129,34,243,11,11,4,81,117,97,108,68,96,157,238,38,12,96,79,105,78, +103,105,0,85,97,75,128,133,234,21,5,104,85,232,52,0,105,176,254,65, +12,193,9,192,71,232,156,0,200,57,0,52,65,163,2,95,50,53,96,171, +192,63,66,23,0,54,255,136,8,64,220,230,119,5,230,243,22,1,95,56, +65,248,226,118,5,242,31,6,155,121,227,99,0,224,43,4,226,174,5,181, +143,233,102,0,224,74,7,2,116,104,101,186,194,224,77,59,2,101,108,115, +181,232,224,77,1,227,32,4,78,77,224,245,14,1,55,56,82,134,224,245, +27,194,144,64,70,228,49,5,1,45,62,162,193,236,91,14,65,139,197,84, +224,132,14,225,122,22,1,108,101,211,66,192,133,173,198,224,184,19,209,151, +129,18,64,132,0,54,224,132,19,0,56,225,121,9,245,22,6,0,97,161, +102,225,179,13,224,45,6,189,167,192,177,1,55,48,96,49,64,133,189,43, +229,194,9,0,57,239,244,3,230,65,14,69,141,67,244,100,185,169,206,226, +45,5,199,79,226,7,9,0,55,102,127,224,225,29,224,181,4,128,183,197, +204,234,187,17,198,196,157,18,100,102,64,56,133,245,107,249,3,52,50,32, +64,255,200,9,255,247,6,75,173,75,83,237,2,3,160,131,166,34,236,29, +3,72,97,229,58,5,170,236,136,122,133,1,253,11,8,0,95,104,247,0, +54,166,220,64,90,238,57,9,2,54,57,57,224,90,7,0,49,231,179,10, +169,244,236,153,7,224,42,11,167,222,236,83,0,253,162,9,197,43,179,20, +133,200,0,66,160,169,64,146,97,242,78,190,192,195,138,159,225,33,0,166, +158,230,244,22,224,5,9,226,39,1,106,233,207,253,224,24,11,103,33,64, +8,234,227,59,98,168,192,24,234,227,24,138,224,234,217,30,195,79,96,19, +234,198,21,1,49,54,64,32,224,171,17,104,156,96,76,252,184,4,0,57, +245,235,2,224,173,0,224,96,15,235,40,20,0,54,109,168,224,96,7,96, +118,225,14,18,130,15,225,111,30,185,89,130,130,224,84,18,3,54,32,95, +56,70,114,0,52,137,1,99,116,228,54,20,7,112,114,105,109,105,116,105, +118,228,59,0,156,101,0,58,131,64,232,95,17,2,115,116,114,179,165,232, +95,6,170,202,136,95,85,210,104,2,160,82,213,119,85,208,150,21,96,22, +235,181,0,142,149,65,153,0,67,80,180,0,48,208,185,3,95,52,48,55, +234,68,4,96,54,0,54,160,77,128,79,97,228,117,198,97,174,227,72,2, +170,171,225,219,12,136,150,1,49,53,105,171,233,239,4,0,53,232,164,3, +0,52,234,188,0,226,236,3,64,106,243,76,1,64,132,96,235,160,132,171, +48,228,239,3,67,47,236,31,1,224,9,21,241,249,12,128,120,241,99,7, +67,31,132,116,160,59,224,13,20,197,175,225,4,0,228,211,0,142,124,209, +32,165,209,160,6,194,132,224,147,14,230,181,0,224,94,11,70,94,239,235, +8,236,185,12,224,70,9,225,145,0,128,70,141,133,236,244,13,235,48,9, +224,213,2,241,13,9,160,101,224,169,3,1,95,56,98,14,224,227,9,253, +34,5,107,217,226,10,5,224,74,9,1,49,54,83,32,224,243,39,224,240, +3,64,66,108,141,224,239,16,224,237,4,192,234,224,226,3,66,135,213,187, +2,80,32,35,65,200,163,115,249,93,4,96,126,162,182,230,132,11,229,22, +13,1,50,53,140,13,229,86,4,144,140,1,54,56,97,127,192,218,224,54, +5,0,55,254,195,22,234,49,15,224,125,7,233,44,2,0,58,129,147,236, +50,13,224,52,1,1,57,51,135,137,0,56,132,165,96,41,225,236,9,239, +142,4,229,178,5,139,141,137,36,224,43,1,128,155,126,196,64,136,243,51, +11,229,162,2,250,145,8,228,155,15,1,53,53,132,136,225,95,4,80,128, +226,17,7,188,132,96,132,222,249,225,178,13,0,51,129,52,230,115,18,238, +222,4,255,1,4,208,251,224,123,22,65,1,251,70,1,228,167,0,97,32, +0,52,233,147,7,223,254,184,27,238,240,8,108,226,128,83,0,54,224,83, +0,229,31,15,224,186,3,3,119,104,101,114,237,88,0,66,70,236,223,12, +64,87,134,43,229,119,4,100,233,96,157,66,1,245,177,5,0,39,67,93, +0,80,64,14,64,64,99,102,70,171,224,137,1,227,207,1,64,93,198,30, +235,122,17,228,108,45,224,114,13,64,113,203,177,70,142,64,46,131,239,66, +184,231,99,3,163,166,85,241,64,29,241,110,5,255,136,15,190,226,0,53, +68,82,96,249,64,58,196,47,4,54,55,56,32,58,128,88,128,15,146,39, +0,55,131,56,0,55,131,27,90,51,224,104,1,229,27,8,231,226,3,227, +120,5,160,35,68,58,96,138,86,160,64,79,168,58,231,14,4,0,55,236, +84,14,141,114,167,12,0,55,248,83,2,98,120,241,147,11,185,157,0,50, +123,234,145,151,161,52,236,156,30,96,163,130,185,0,85,236,25,1,255,46, +1,255,240,6,249,202,0,233,78,1,131,58,108,166,137,79,160,126,224,39, +7,224,38,3,91,95,224,38,0,81,220,183,217,64,140,233,26,0,130,7, +74,68,233,193,6,130,124,223,240,2,32,85,32,224,164,6,66,104,224,48, +4,133,38,224,48,0,255,197,1,224,161,10,224,37,10,225,39,0,206,164, +194,132,137,153,236,46,21,216,206,128,131,224,19,1,96,80,195,10,99,12, +97,144,134,227,72,69,160,24,96,26,129,41,141,190,221,8,104,177,227,72, +0,129,87,96,22,162,239,233,7,10,128,139,1,54,50,116,108,107,171,68, +88,65,57,92,121,154,76,200,38,66,161,147,76,0,49,98,211,203,39,98, +110,64,31,160,24,171,74,64,79,227,58,17,229,181,7,2,114,105,118,223, +66,193,77,159,50,150,240,101,167,228,81,5,228,225,3,169,248,164,225,230, +82,0,229,63,14,0,54,227,129,9,0,54,64,27,234,210,11,233,34,6, +228,253,13,167,125,164,252,0,54,229,22,7,131,254,0,54,65,178,230,45, +6,0,67,159,151,242,184,0,1,54,54,195,120,170,222,227,242,1,230,45, +18,245,201,12,135,229,230,159,9,149,61,0,80,129,205,110,36,1,49,54, +122,190,96,0,187,136,96,25,64,132,2,95,49,48,79,2,3,67,32,95, +55,65,118,2,79,32,35,64,14,241,36,3,96,215,70,229,64,86,107,134, +97,62,130,65,224,2,0,0,83,160,49,128,214,128,1,64,37,98,52,4, +51,54,32,95,52,220,68,224,36,6,64,1,126,230,96,0,157,106,145,195, +1,66,39,125,160,224,5,9,224,114,4,96,15,254,108,2,98,215,165,61, +126,111,254,109,5,128,38,254,110,2,157,150,254,115,2,203,230,255,107,3, +127,178,197,122,160,2,160,125,224,119,3,159,204,128,211,93,53,96,114,172, +185,0,83,65,2,1,50,32,145,106,128,32,1,57,53,118,196,97,128,113, +12,1,95,55,104,206,224,32,0,0,49,103,44,159,31,172,247,254,229,8, +134,13,157,162,3,95,54,48,57,129,167,119,40,0,67,65,73,133,246,66, +239,96,8,96,16,0,53,130,246,142,103,5,52,51,55,32,95,56,101,211, +0,79,186,248,129,254,96,169,252,219,0,64,0,1,95,52,111,33,160,159, +64,83,64,45,87,72,71,87,129,225,224,79,3,225,12,4,66,161,247,163, +9,18,66,97,100,32,71,65,68,84,32,114,101,115,117,108,116,32,116,121, +112,162,244,224,59,1,0,50,118,34,2,54,50,32,67,77,1,95,56,80, +4,1,95,51,189,145,0,51,144,131,140,171,225,161,0,195,121,160,0,66, +196,197,200,118,252,1,52,50,224,53,0,131,137,224,160,7,71,244,0,48, +227,7,0,194,52,146,44,64,142,128,126,99,98,224,217,15,202,132,225,158, +0,128,57,96,190,96,95,0,49,227,103,2,1,95,49,80,88,160,146,64, +174,134,38,101,168,96,179,0,64,91,9,0,85,130,254,96,140,1,50,54, +68,57,198,175,98,166,97,247,195,35,0,95,64,25,96,123,65,163,71,127, +96,108,121,107,225,90,0,64,186,0,51,144,197,208,77,224,76,5,224,70, +8,0,75,224,70,3,224,67,17,224,49,4,0,65,224,120,2,96,0,97, +212,137,17,97,215,96,113,223,40,224,170,0,224,108,0,224,68,1,192,60, +0,51,137,121,99,96,65,45,245,198,9,1,54,53,130,236,229,95,3,236, +36,13,229,92,6,100,39,96,216,224,77,4,99,202,161,53,233,197,8,237, +13,5,89,84,224,108,7,248,210,2,225,194,1,224,96,3,166,207,224,28, +0,229,213,7,224,26,2,196,121,224,11,0,192,8,226,240,1,129,21,203, +64,71,198,246,57,7,235,249,2,224,10,13,234,232,2,100,200,193,26,193, +12,161,98,96,7,149,216,224,82,24,224,93,11,101,53,162,107,96,8,192, +111,129,131,132,112,64,24,241,39,6,224,142,11,173,209,78,161,224,15,0, +65,7,253,97,9,0,54,80,37,67,90,224,19,0,109,62,214,144,104,128, +225,131,9,97,95,0,58,128,88,225,88,16,225,55,1,96,187,194,34,0, +54,68,28,224,31,7,85,107,237,106,11,170,56,226,85,3,224,54,1,76, +175,75,29,1,32,89,129,53,152,250,166,137,128,181,134,44,229,1,3,201, +102,237,240,15,226,194,6,136,231,143,214,233,146,2,239,103,19,0,53,158, +214,233,192,5,160,207,166,65,65,58,202,48,224,136,16,97,154,97,132,0, +56,106,178,64,87,224,49,31,0,52,128,49,0,54,234,148,3,245,62,3, +69,45,160,148,0,51,102,49,234,62,5,108,7,64,64,245,170,6,68,170, +234,173,0,98,93,64,36,236,25,0,140,180,95,199,65,31,0,51,128,131, +181,104,202,233,225,93,3,234,252,3,162,28,209,32,227,22,1,161,196,234, +240,2,217,36,116,57,234,247,13,67,9,224,117,2,225,49,17,0,50,131, +177,194,154,179,23,227,170,22,130,97,66,83,227,143,9,192,69,161,8,224, +15,0,64,148,239,199,5,224,226,5,232,250,8,241,210,1,129,32,228,145, +13,128,55,192,42,244,206,18,162,161,65,63,136,144,64,144,240,29,0,0, +52,112,29,64,25,228,31,7,187,37,229,161,4,65,119,132,20,239,96,8, +251,95,6,92,152,64,235,135,157,155,92,64,104,194,252,176,134,66,111,64, +88,144,54,64,95,160,150,0,53,96,150,162,198,224,131,4,242,172,8,194, +64,168,142,252,155,28,98,75,226,157,3,224,5,8,228,109,2,251,188,100, +97,34,228,68,12,250,88,14,155,191,96,8,118,101,227,53,4,96,60,251, +217,28,99,127,192,19,138,75,65,38,131,226,7,83,32,85,32,95,50,48, +50,226,86,2,4,101,84,117,112,108,237,156,0,0,67,104,183,64,70,69, +118,0,90,80,234,0,53,100,75,128,69,242,252,2,144,104,96,21,227,170, +0,250,201,11,6,108,105,116,101,114,97,108,64,96,240,234,13,224,18,5, +65,41,240,215,4,175,189,65,90,202,223,185,102,0,66,155,140,98,227,171, +162,224,34,18,254,9,0,0,83,173,11,160,112,64,231,224,53,15,0,56, +197,238,224,145,4,129,104,224,145,20,0,57,161,51,193,55,240,235,3,225, +55,1,131,188,96,21,139,190,64,21,64,202,226,208,8,187,98,229,255,1, +91,176,233,146,8,64,39,167,154,224,41,15,0,61,224,41,1,68,3,64, +111,247,78,5,228,115,5,224,46,1,180,155,102,245,212,155,64,66,224,58, +16,224,147,1,244,214,0,203,83,64,58,0,54,224,58,6,130,234,242,140, +27,78,24,226,225,1,210,140,65,32,150,191,247,22,5,96,234,101,241,240, +119,5,0,52,245,30,10,229,107,12,129,200,228,142,14,3,83,32,95,53, +81,161,69,37,130,42,64,138,214,148,108,240,229,245,0,227,239,3,144,78, +141,222,66,89,66,142,172,57,253,239,7,128,244,244,160,2,194,90,101,139, +172,95,2,95,49,48,83,141,192,168,101,74,108,14,224,126,13,137,76,64, +170,231,219,17,225,127,5,128,30,241,212,4,4,102,111,114,97,108,99,215, +225,228,2,0,55,79,135,199,71,191,85,199,147,160,35,70,12,160,33,231, +249,12,70,117,226,26,3,83,239,232,178,0,77,45,96,36,231,137,0,232, +178,2,65,158,89,240,168,187,96,39,251,110,0,228,155,11,4,76,73,100, +101,110,121,127,225,117,6,129,47,163,226,225,166,1,177,143,0,83,129,177, +145,148,97,110,0,48,69,235,0,50,171,235,128,132,0,67,64,7,98,48, +169,210,188,132,160,86,161,168,100,56,144,189,3,64,64,64,75,79,203,162, +90,96,190,64,251,225,11,4,233,190,3,104,157,64,36,227,193,6,78,171, +64,36,0,50,100,79,64,50,225,1,17,0,85,225,1,48,0,39,70,25, +65,154,96,246,224,213,37,0,54,163,32,64,172,141,56,226,123,4,102,252, +75,228,226,67,0,99,235,109,4,97,74,112,248,224,19,3,64,84,228,0, +0,129,8,231,191,5,128,145,226,111,4,96,105,64,56,167,26,250,161,3, +0,55,244,202,4,236,200,0,64,152,228,90,1,224,39,13,136,67,238,240, +6,224,42,11,77,203,224,81,9,233,15,3,0,56,128,67,96,226,147,27, +224,68,1,0,64,65,169,148,190,109,44,225,184,0,185,60,0,85,81,102, +129,183,65,77,84,35,0,49,68,152,0,35,147,201,192,131,96,12,193,85, +105,126,89,139,224,193,10,97,41,199,254,147,182,0,85,96,46,163,181,64, +54,1,10,65,144,220,64,14,198,241,64,174,67,13,133,151,1,49,53,96, +113,128,13,0,79,96,241,0,80,93,173,64,99,68,19,64,32,68,233,64, +65,255,40,11,224,5,9,225,227,2,0,53,93,23,0,95,247,185,18,3, +109,111,100,117,168,234,66,88,141,54,235,150,12,145,190,64,36,153,36,86, +123,100,86,128,7,234,6,29,0,49,136,40,233,243,6,236,5,13,96,97, +224,96,0,229,23,9,64,57,234,142,3,0,49,144,198,148,195,224,26,10, +225,5,18,6,112,97,116,116,101,114,110,229,184,0,134,183,224,152,21,224, +78,18,0,116,212,229,224,142,1,224,190,10,2,58,49,54,85,70,228,166, +3,86,16,228,203,1,168,141,64,65,224,36,4,171,178,140,87,64,37,228, +203,17,136,113,228,199,19,138,105,87,108,68,167,0,83,163,23,101,161,244, +247,12,242,234,1,128,47,195,73,224,49,7,232,222,5,229,12,0,96,53, +229,15,0,97,57,131,92,224,23,15,129,2,0,54,230,218,5,105,26,230, +218,10,64,131,230,218,18,0,81,229,217,28,192,215,230,206,56,224,211,22, +133,99,0,79,226,55,2,2,99,97,115,98,55,224,19,4,3,108,97,115, +115,224,20,7,3,100,97,116,97,224,19,8,4,101,102,97,117,108,96,221, +224,22,5,251,154,1,224,23,4,0,111,224,17,7,1,101,108,224,125,9, +232,208,1,224,21,6,2,101,105,103,99,46,224,22,3,1,105,102,224,17, +8,3,109,112,111,114,224,146,8,0,105,224,57,9,3,110,102,105,120,224, +20,12,224,123,8,96,21,0,114,224,21,9,4,115,116,97,110,99,224,191, +8,1,108,101,224,125,8,228,241,1,224,21,3,3,110,101,119,116,163,181, +224,22,3,0,111,224,210,8,228,42,2,224,22,4,6,114,105,109,105,116, +105,118,224,65,8,2,116,104,101,224,44,8,224,105,11,252,15,0,181,1, +224,0,11,66,53,134,111,78,133,0,90,155,88,64,20,234,30,5,243,18, +2,132,111,235,200,5,1,46,46,64,102,229,34,6,136,29,148,69,204,127, +234,100,3,105,88,229,185,0,240,106,0,69,207,227,112,17,5,83,121,109, +79,112,101,97,172,238,231,8,67,50,227,131,4,131,67,227,131,0,64,23, +231,163,3,115,209,233,82,1,128,177,1,67,32,137,81,0,79,147,241,225, +58,1,234,185,50,99,218,105,135,0,48,65,60,131,242,227,243,17,0,48, +198,138,192,153,227,240,0,233,236,14,97,54,235,130,20,228,166,36,64,185, +224,169,2,228,123,29,65,218,238,25,1,137,226,96,204,72,45,236,129,12, +68,254,138,17,118,133,237,68,14,182,154,237,113,4,0,67,238,85,4,160, +127,134,180,64,36,226,172,1,104,242,70,128,1,53,55,117,59,105,228,187, +21,225,6,10,141,243,233,213,4,225,213,0,230,148,4,193,129,240,127,5, +1,48,54,233,75,5,72,250,226,237,0,97,184,64,36,230,79,0,230,119, +2,246,5,0,64,37,64,29,0,54,226,170,5,1,64,35,153,49,1,56, +55,150,176,64,45,225,236,18,227,36,49,143,28,231,180,1,227,40,2,129, +10,224,23,4,123,175,227,65,19,254,27,2,227,97,52,231,63,11,227,84, +53,226,204,18,97,96,132,254,229,77,3,144,172,224,17,3,1,60,45,224, +17,7,133,7,224,17,3,136,219,0,79,143,181,77,70,64,238,128,14,232, +202,0,193,1,64,119,132,252,127,40,75,235,200,37,110,3,64,31,131,229, +115,3,236,208,1,147,105,236,182,3,97,24,1,53,57,96,16,250,108,2, +236,112,7,0,58,98,133,96,113,195,248,1,49,55,227,134,1,65,76,99, +55,109,68,163,129,0,54,66,248,138,110,131,34,130,94,64,25,148,68,0, +53,81,35,64,6,65,121,225,11,3,4,101,109,112,116,121,230,143,2,96, +80,224,96,2,191,53,0,83,96,61,92,139,251,235,3,87,42,224,21,0, +64,38,192,24,160,147,99,191,179,150,0,53,82,44,160,98,64,209,175,169, +163,221,64,17,174,244,64,17,65,3,228,137,0,108,142,98,34,65,12,65, +43,96,15,75,67,100,75,64,44,132,104,239,77,8,228,146,3,236,162,3, +224,12,0,132,246,68,14,132,168,0,90,128,190,0,90,161,90,64,7,188, +47,108,13,167,146,96,24,167,149,98,49,228,97,3,0,56,164,97,112,131, +100,111,64,29,238,220,4,99,44,239,117,1,224,9,1,96,192,229,102,0, +67,48,97,38,4,57,53,32,95,56,247,75,3,237,132,27,240,62,2,247, +132,12,96,107,229,150,0,1,64,85,226,20,2,1,40,41,104,58,224,91, +18,237,216,3,224,72,18,1,91,93,224,72,15,183,179,128,11,139,79,199, +73,65,53,131,234,244,69,17,166,129,166,124,64,49,131,164,241,3,3,96, +19,230,230,12,96,52,225,149,8,227,146,1,67,2,227,146,2,102,191,64, +50,251,42,2,0,58,129,198,134,221,227,47,2,67,246,96,78,66,159,98, +39,239,255,15,0,67,123,132,239,250,3,128,85,130,247,162,138,192,4,194, +108,79,231,231,209,10,1,53,56,77,149,224,234,12,0,56,130,218,231,209, +30,224,88,5,102,115,231,213,4,64,106,102,95,238,232,12,96,134,231,240, +14,128,85,231,241,3,161,54,189,247,0,52,65,127,2,52,48,53,85,213, +70,104,102,108,64,38,232,24,9,128,48,232,24,4,231,151,3,96,0,64, +140,227,152,0,243,254,12,233,126,39,243,242,10,233,125,20,100,8,166,23, +1,66,39,167,95,165,95,0,53,96,144,239,67,2,246,25,1,153,75,101, +54,226,110,6,131,19,160,114,229,162,3,65,92,65,220,64,5,226,124,1, +193,204,192,2,0,66,224,177,0,128,237,224,190,2,230,63,3,197,201,230, +67,22,224,156,3,226,226,40,243,33,1,234,22,76,234,20,4,234,19,9, +81,196,197,177,0,55,92,21,1,49,52,68,111,1,64,80,96,17,0,56, +64,80,248,137,7,99,101,0,55,64,36,1,85,32,158,8,96,72,64,163, +115,249,0,75,100,131,64,59,4,10,65,32,80,32,64,11,202,250,225,173, +12,129,34,113,144,160,78,128,40,198,115,225,188,5,97,185,192,30,97,184, +225,198,77,133,201,97,196,224,22,0,225,184,1,194,86,64,220,0,54,228, +133,0,226,110,0,1,90,32,224,74,1,64,34,132,9,89,183,96,14,218, +24,81,206,64,62,96,54,135,34,64,143,96,42,117,63,96,21,161,57,225, +55,4,118,6,225,50,1,193,25,193,19,128,7,97,255,224,27,0,64,59, +118,213,131,83,200,146,232,138,0,186,66,192,39,96,125,174,233,97,73,66, +152,229,222,8,226,233,12,0,80,225,45,6,1,95,49,128,64,138,9,234, +24,4,128,39,232,163,2,118,124,128,11,64,128,194,156,192,20,225,8,8, +225,217,0,192,182,130,12,193,229,3,50,32,64,89,125,89,64,104,64,39, +66,62,194,88,64,7,0,89,233,196,4,67,161,129,30,134,1,128,0,194, +80,67,55,224,29,1,104,137,97,167,192,37,96,17,195,166,192,143,96,0, +91,184,234,251,1,231,79,4,0,58,128,20,109,83,144,137,65,144,64,21, +169,243,134,170,228,213,2,227,32,22,227,20,0,229,8,3,96,24,72,84, +2,55,32,95,192,150,224,48,5,224,45,2,128,21,105,113,224,47,8,234, +235,4,131,67,138,212,96,0,64,182,245,155,0,0,54,132,207,149,34,136, +132,0,49,128,217,0,54,96,34,2,35,49,48,192,0,68,36,64,40,162, +234,64,144,0,80,128,42,166,182,0,51,227,2,14,225,248,6,194,139,97, +215,64,16,129,248,163,15,129,58,224,225,1,239,185,1,157,8,128,0,0, +95,98,141,105,189,64,128,131,143,100,198,64,90,99,155,0,73,128,155,131, +29,0,85,96,26,130,168,3,85,32,75,52,96,113,0,58,106,150,64,18, +225,101,5,224,13,5,71,240,112,125,96,135,128,85,79,71,97,6,224,39, +1,99,201,65,145,96,20,104,30,135,245,1,53,53,135,69,97,23,0,52, +119,117,64,20,129,143,174,144,160,53,76,55,0,52,119,93,195,231,227,75, +1,128,57,161,64,0,51,97,98,247,3,9,8,65,109,98,105,103,117,111, +117,115,159,18,160,46,0,54,200,190,98,250,0,95,187,30,130,9,64,218, +164,245,233,112,2,0,54,96,7,0,52,79,88,170,72,224,121,23,4,58, +92,49,48,38,224,116,3,224,41,16,11,32,32,102,111,117,110,100,58,32, +32,32,32,160,48,132,31,224,119,0,104,177,97,250,64,16,140,76,169,117, +238,8,3,2,69,79,70,238,6,4,224,114,7,80,57,0,48,198,42,224, +145,21,8,101,120,112,101,99,116,101,100,58,160,145,64,252,64,35,73,159, +0,48,241,173,1,225,53,1,0,54,161,53,241,22,6,65,212,224,18,6, +155,254,224,18,4,116,178,98,47,224,19,2,67,29,65,133,224,150,1,3, +84,82,97,119,161,32,236,161,3,160,246,96,21,0,75,225,105,20,2,123, +45,35,160,207,81,112,65,75,224,243,2,2,35,45,125,160,70,96,31,224, +160,4,66,129,224,159,6,66,124,224,158,6,1,73,110,202,142,160,139,224, +27,2,2,66,114,97,150,243,128,27,165,127,225,26,6,142,48,224,18,4, +67,42,224,121,6,65,122,64,93,67,38,242,206,6,134,224,224,23,10,102, +234,231,220,0,224,151,1,6,125,32,108,97,121,111,117,160,180,225,41,2, +224,23,4,128,111,99,39,0,95,72,22,2,95,54,51,208,9,224,25,2, +224,20,1,225,222,7,224,195,9,137,135,192,57,1,49,53,163,128,224,18, +2,0,51,103,61,195,152,161,218,235,120,44,96,0,66,163,229,170,1,133, +146,0,52,109,7,232,16,0,0,52,80,66,231,171,2,0,52,240,217,1, +0,53,64,136,115,166,76,222,128,209,96,4,100,186,168,119,68,214,96,95, +165,197,0,83,106,152,169,203,234,49,0,233,238,2,161,36,244,18,4,167, +192,224,46,30,151,235,64,32,160,42,224,39,15,129,71,160,85,224,39,17, +146,204,196,247,197,133,64,37,172,150,244,164,3,128,83,70,162,156,147,96, +176,127,204,224,39,3,0,52,132,41,97,69,85,201,64,29,0,53,83,143, +98,3,192,236,224,111,25,224,71,0,192,110,96,204,224,110,15,128,230,224, +77,5,102,79,72,211,74,233,65,228,124,146,1,53,51,128,49,227,147,0, +96,52,64,163,99,244,133,136,85,111,160,182,64,201,67,2,143,54,0,49, +224,9,0,2,56,51,32,160,209,64,32,0,54,79,239,226,126,0,3,95, +52,53,49,227,146,7,160,168,160,255,144,115,225,150,5,116,162,96,29,150, +62,192,29,103,77,110,202,225,58,31,141,58,193,58,226,5,12,96,243,224, +158,1,3,95,52,52,50,97,228,236,239,4,224,50,28,101,184,226,15,5, +224,41,13,131,94,99,64,97,56,64,8,110,244,64,8,169,157,192,223,151, +61,160,251,1,49,53,64,149,108,71,224,245,19,232,80,1,193,90,170,120, +64,8,128,206,130,140,128,135,231,237,1,72,215,64,25,0,52,81,200,160, +71,228,5,2,194,191,235,39,0,224,138,24,162,98,130,76,242,18,2,128, +210,226,194,1,1,53,50,226,83,9,192,101,128,176,65,26,75,110,64,86, +230,226,12,4,108,105,110,101,32,230,227,0,162,119,1,51,51,76,159,130, +119,132,50,173,104,224,211,0,76,120,100,218,164,252,0,50,127,167,160,12, +0,54,96,57,4,67,32,95,56,50,65,16,128,145,129,211,0,52,128,170, +129,30,1,49,57,96,202,128,37,96,102,128,43,197,41,176,211,225,51,30, +228,94,29,165,48,225,188,7,97,165,99,223,133,128,1,79,32,249,20,2, +225,203,10,228,139,3,128,153,165,194,64,9,162,59,204,182,236,163,0,195, +19,133,169,137,81,148,136,0,50,164,40,228,98,5,160,92,205,204,245,0, +0,98,103,96,78,129,14,224,227,6,1,64,35,112,219,64,86,186,48,226, +138,26,196,69,128,123,224,21,7,2,49,53,50,64,88,250,150,0,230,9, +9,96,120,131,247,164,96,224,29,4,100,124,128,247,114,37,229,38,3,0, +52,87,78,234,95,20,17,85,110,114,101,99,111,103,110,105,122,101,100,32, +105,110,112,117,116,202,103,232,15,5,97,174,195,169,140,23,64,27,0,51, +113,17,178,46,65,160,175,78,108,47,64,220,96,188,204,49,99,201,64,146, +224,127,1,19,73,108,108,101,103,97,108,32,67,104,97,114,32,108,105,116, +101,114,97,108,168,233,128,218,225,89,6,162,68,96,102,237,128,0,161,132, +96,98,224,162,11,64,6,65,123,129,74,224,81,38,225,120,1,226,39,10, +225,254,16,97,5,131,245,226,116,0,166,92,239,130,4,246,42,1,96,126, +227,44,7,254,28,7,96,148,231,9,37,163,241,114,38,224,0,2,66,13, +133,109,161,40,64,111,82,11,233,39,0,224,194,3,2,49,53,52,232,144, +0,224,195,2,224,181,3,70,9,224,181,6,224,180,69,224,75,0,64,63, +196,37,192,98,128,110,224,32,2,161,189,225,162,17,0,58,128,23,188,25, +99,147,241,213,1,88,33,231,54,4,148,186,199,189,0,85,234,208,1,114, +39,64,142,64,105,0,52,159,16,142,149,65,76,64,100,246,105,3,225,79, +8,196,229,228,235,0,194,24,195,80,224,16,2,233,102,14,225,35,0,224, +39,2,0,83,72,244,224,20,4,64,1,177,235,224,115,4,129,205,145,242, +224,123,2,211,21,232,230,7,201,205,228,167,0,144,19,230,17,2,130,237, +0,85,226,246,1,107,122,192,238,64,0,192,44,96,171,193,104,162,129,226, +39,53,65,25,162,26,224,201,1,167,214,65,119,192,228,133,46,230,3,1, +227,254,2,98,199,130,86,0,52,71,61,224,83,3,227,179,0,164,28,160, +52,224,174,6,192,194,192,179,224,191,32,227,163,6,224,166,2,228,48,14, +196,43,128,168,160,181,227,111,17,224,95,0,66,149,216,53,232,248,0,134, +237,193,21,231,199,2,127,166,0,67,64,7,72,141,112,110,240,234,3,1, +108,101,110,154,224,18,3,3,119,104,101,114,111,97,224,20,3,1,100,111, +224,17,7,1,111,102,241,35,2,224,177,0,103,184,194,226,128,110,224,50, +1,0,105,96,50,152,93,88,134,248,92,8,64,46,184,161,143,152,227,44, +5,0,49,103,108,160,32,140,128,224,0,0,225,232,1,99,167,230,8,0, +64,254,64,0,161,109,65,60,147,172,67,250,97,28,170,185,224,15,1,99, +43,224,30,4,232,72,8,135,183,64,77,67,26,128,77,129,134,205,45,104, +200,74,12,132,48,139,254,195,121,196,45,130,20,112,188,160,108,0,52,73, +135,224,14,0,200,249,235,247,7,114,199,164,59,224,27,0,129,109,3,95, +52,55,54,141,64,225,119,1,1,46,46,241,144,1,227,87,0,224,153,3, +170,166,227,220,4,105,136,149,140,236,181,3,240,146,0,65,114,128,78,68, +171,129,254,246,14,3,130,226,147,103,1,48,50,144,93,224,25,1,202,175, +175,150,64,18,173,82,233,216,9,163,44,0,48,138,18,97,6,99,125,239, +179,0,227,55,29,224,171,18,66,144,152,95,144,107,99,248,227,67,0,239, +78,29,237,29,8,224,230,0,234,218,1,97,91,234,230,7,237,254,14,132, +141,161,160,64,43,89,142,0,83,105,154,161,25,160,35,192,13,96,137,207, +44,248,153,1,226,129,5,224,214,10,128,139,224,214,7,204,53,224,214,121, +64,137,224,214,26,160,151,131,132,239,46,0,224,145,39,161,251,224,152,19, +160,139,224,138,18,226,198,20,131,17,1,53,52,115,227,226,187,30,68,103, +152,24,137,238,227,238,0,236,21,2,96,148,162,190,0,57,229,167,2,21, +92,51,52,38,115,114,99,47,77,105,99,114,111,72,115,47,76,101,120,46, +104,115,64,21,6,44,51,57,49,58,49,52,174,228,227,227,0,225,211,9, +224,11,2,205,174,67,11,229,19,6,131,9,137,123,206,240,126,112,1,50, +51,82,47,0,54,96,248,0,53,109,130,64,0,104,225,233,83,3,97,62, +225,197,0,133,34,224,107,0,194,132,225,220,1,226,173,4,163,200,128,59, +225,143,5,96,81,65,140,229,159,5,224,84,1,226,47,4,226,32,17,0, +64,138,19,161,199,72,18,224,217,13,112,1,96,67,224,29,11,130,2,124, +12,0,52,130,111,228,208,8,96,34,3,52,52,32,67,115,101,2,53,52, +54,224,69,8,1,95,49,117,112,155,154,136,148,224,109,12,224,86,7,193, +146,132,222,232,176,4,225,25,60,224,220,26,240,25,8,171,39,234,206,0, +245,167,21,164,150,226,10,19,176,34,131,109,0,51,81,88,225,67,12,224, +35,0,225,171,17,224,33,28,129,173,0,51,161,173,225,133,12,96,13,192, +14,225,174,31,225,59,13,2,95,55,50,104,195,68,61,204,251,65,154,0, +50,87,114,128,85,99,83,132,122,131,76,239,4,4,65,219,241,116,1,133, +26,72,105,132,232,132,211,245,112,0,128,251,109,49,64,23,64,44,84,97, +245,144,2,224,33,25,64,20,0,85,195,206,234,160,5,98,112,94,99,197, +75,130,101,191,68,224,79,11,129,14,163,215,97,222,213,217,192,209,192,19, +92,156,105,64,224,152,15,224,32,24,224,185,2,97,60,128,100,65,236,147, +221,224,168,20,160,17,224,33,20,97,199,0,54,171,200,225,134,17,64,37, +153,112,227,56,1,231,194,2,225,71,0,2,50,54,56,128,93,134,150,225, +75,20,160,130,225,78,3,192,83,109,16,1,49,53,65,213,1,85,32,254, +44,0,226,65,1,130,237,160,118,231,30,1,0,51,75,140,224,48,1,224, +100,1,224,145,1,225,114,19,225,116,4,224,98,50,65,44,154,61,230,207, +1,225,44,11,130,116,225,43,48,122,154,164,175,164,178,225,62,2,224,104, +3,68,153,96,86,64,70,224,241,11,224,123,40,64,91,236,66,2,224,119, +5,129,60,224,98,6,225,0,0,200,146,99,179,225,221,7,167,229,196,61, +142,81,224,43,8,101,232,224,221,1,76,54,224,106,1,224,203,33,229,62, +0,224,122,114,224,50,0,224,98,0,239,213,3,109,20,0,50,233,71,2, +24,68,97,116,97,46,73,110,116,101,103,114,97,108,46,94,58,32,110,101, +103,97,116,105,118,101,95,227,1,111,110,222,176,66,129,242,152,0,96,220, +226,6,8,128,152,192,203,1,95,49,76,216,224,191,8,160,36,224,179,4, +224,36,21,98,31,64,126,146,178,3,85,32,75,50,96,110,64,18,144,47, +71,157,0,56,67,132,0,49,100,200,75,19,64,28,143,15,229,79,0,225, +5,1,0,58,128,35,4,10,65,32,80,32,64,11,138,130,96,122,64,14, +134,131,70,98,1,80,32,127,95,1,64,80,128,24,0,54,224,24,3,97, +78,160,24,254,56,1,0,80,160,212,160,24,221,241,64,1,0,89,161,27, +226,179,5,224,10,0,168,28,86,161,234,158,0,232,53,1,64,22,135,250, +0,52,86,170,100,55,247,60,16,7,109,97,116,99,104,101,100,32,217,230, +254,233,1,245,70,0,237,34,0,227,117,0,179,108,128,133,232,166,14,232, +30,3,224,62,3,128,59,202,145,99,179,167,14,233,93,3,192,216,231,177, +0,99,22,245,2,7,242,217,9,96,93,135,243,183,194,96,56,210,96,245, +67,8,131,105,228,77,4,224,214,0,185,176,224,34,5,193,110,97,134,225, +3,4,248,215,8,146,210,224,36,5,129,167,84,100,0,55,169,198,128,29, +1,67,39,129,243,224,41,1,96,14,225,60,1,176,42,192,163,224,82,3, +192,18,162,10,224,167,4,224,165,11,225,171,9,186,248,224,67,52,233,160, +1,224,41,0,224,60,1,224,57,21,225,9,0,225,242,2,192,127,225,145, +5,224,60,9,213,149,224,113,1,235,15,9,226,138,0,107,196,226,4,10, +130,35,247,148,2,224,16,0,178,18,226,124,11,161,184,99,153,0,80,128, +30,99,111,227,93,1,13,66,97,100,32,115,116,114,105,110,103,32,103,97, +112,242,127,1,224,80,8,226,194,6,68,151,128,18,227,3,6,155,211,96, +152,96,131,226,255,3,132,170,197,118,0,85,107,140,0,35,89,228,245,177, +7,235,91,1,96,66,166,76,225,151,11,129,210,224,33,18,0,57,111,192, +224,32,19,131,117,224,99,18,214,11,224,133,18,100,15,224,33,20,212,4, +224,33,17,224,135,24,84,98,224,67,22,97,47,67,229,174,32,242,48,8, +124,171,122,141,164,50,103,201,64,8,189,204,0,53,95,110,6,53,50,57, +32,64,35,54,187,200,224,18,1,2,64,35,57,211,71,143,166,0,80,101, +187,0,50,65,67,134,245,223,32,66,104,64,121,2,52,57,32,128,71,101, +59,225,228,4,227,208,1,96,78,167,133,66,56,240,86,2,235,71,5,132, +90,130,129,100,81,163,254,162,130,226,238,1,224,23,0,1,95,57,64,146, +149,115,64,22,98,165,221,194,0,79,66,224,230,77,0,66,210,225,97,2, +66,156,224,179,8,228,6,0,224,97,0,201,17,160,16,224,111,4,224,99, +8,224,98,27,225,22,1,128,86,224,35,11,230,25,0,96,81,0,49,142, +122,67,53,202,125,160,22,0,56,132,9,227,79,1,96,43,0,54,224,21, +4,99,132,66,56,224,100,16,96,33,97,205,224,32,19,69,34,224,33,22, +0,50,224,33,23,228,10,10,224,32,5,0,55,224,99,24,249,255,16,132, +124,220,39,0,89,193,176,131,70,231,85,5,252,20,8,229,226,8,245,140, +2,0,53,162,91,226,140,13,96,61,230,99,0,236,5,1,168,87,167,44, +161,233,76,239,146,45,128,0,230,44,1,160,70,229,149,1,250,247,0,192, +221,64,33,224,21,1,96,76,0,49,192,12,64,0,64,168,237,22,0,227, +36,0,66,91,99,189,161,30,138,128,0,79,178,210,233,139,8,2,78,85, +76,102,34,98,58,224,37,16,2,83,79,72,128,37,64,154,224,37,17,1, +84,88,128,37,66,240,224,37,16,0,69,192,37,67,121,224,37,17,1,79, +84,128,37,68,105,224,37,17,1,78,81,128,37,155,93,224,37,14,2,65, +67,75,128,37,69,177,224,37,16,1,66,69,161,9,70,94,224,37,17,0, +83,128,36,65,96,224,36,16,0,72,160,187,69,95,224,36,16,1,76,70, +161,82,225,121,20,0,86,160,74,102,7,224,37,16,0,70,192,75,225,121, +20,1,67,82,160,37,225,121,20,1,83,79,160,37,225,121,20,1,83,73, +160,37,225,121,20,2,68,76,69,160,38,225,122,20,2,68,67,49,160,38, +225,123,20,2,68,67,50,160,38,225,125,20,2,68,67,51,160,38,225,127, +20,1,68,67,151,128,0,35,103,132,224,38,16,1,78,65,162,60,77,187, +225,15,18,1,89,78,160,38,226,252,22,0,66,160,38,225,131,20,1,67, +65,192,77,226,254,21,0,77,160,37,225,132,20,1,83,85,192,115,225,132, +20,2,69,83,67,160,38,225,132,20,0,70,163,0,108,218,224,37,16,0, +71,192,37,225,130,20,0,82,160,37,103,65,224,37,16,0,85,192,37,225, +128,21,0,80,160,37,225,127,20,0,68,195,228,0,49,96,229,209,168,224, +0,19,69,68,143,168,2,95,52,56,169,116,73,60,154,4,154,52,79,201, +64,12,102,204,0,53,65,26,2,95,53,57,64,124,96,255,2,95,54,48, +224,11,0,0,58,128,7,4,10,65,32,62,61,79,218,64,43,64,12,96, +11,143,215,0,60,96,11,0,54,96,11,3,105,99,109,112,96,14,143,192, +250,132,1,137,251,119,236,224,20,8,65,39,224,20,7,0,57,224,20,12, +66,132,224,20,7,0,49,98,154,224,21,9,66,99,224,106,8,138,79,224, +20,5,0,53,64,231,0,67,108,81,224,106,2,119,137,0,49,110,158,0, +95,171,59,224,7,53,65,21,144,189,79,50,1,73,32,114,166,71,193,183, +120,211,156,173,154,3,67,32,61,61,233,77,1,135,198,187,9,157,95,238, +122,5,200,37,103,162,234,102,0,199,213,96,216,252,7,7,226,101,1,3, +99,97,115,101,98,102,192,58,141,48,66,3,138,11,244,0,0,130,16,242, +182,0,139,34,64,101,104,110,136,201,207,126,232,170,0,76,6,3,67,32, +60,32,134,133,168,85,136,79,224,234,3,224,28,0,128,232,96,229,128,75, +201,15,192,250,224,34,1,96,110,224,68,3,204,28,224,67,5,225,5,2, +226,52,3,192,0,108,123,64,241,146,14,99,21,1,52,57,65,122,154,174, +96,81,224,106,91,65,92,138,31,226,164,7,0,54,227,15,11,0,49,101, +110,227,37,8,65,179,224,63,8,224,41,11,79,8,226,249,8,0,49,101, +118,226,250,44,64,190,137,191,129,251,0,80,207,71,130,35,115,196,96,36, +164,159,83,111,203,40,106,30,64,132,107,47,96,54,2,58,49,53,71,18, +184,246,0,53,71,108,96,168,96,24,132,135,107,70,162,249,174,140,95,141, +192,114,131,5,126,233,227,72,0,234,205,2,142,121,163,66,224,35,1,96, +95,212,179,254,37,1,139,101,130,207,212,106,255,177,5,85,159,224,198,4, +97,27,192,41,255,188,16,77,180,235,55,0,125,108,205,130,64,136,0,54, +131,108,3,39,32,95,50,66,27,238,157,0,128,14,239,54,1,69,212,144, +107,113,100,77,138,176,55,224,35,6,0,54,133,25,160,35,160,244,64,105, +213,116,224,242,2,98,186,224,242,35,227,196,2,224,241,48,165,37,224,181, +5,0,52,64,89,224,181,0,0,53,64,195,64,43,132,138,224,179,0,225, +23,0,226,211,4,0,64,224,61,1,224,19,3,179,21,224,222,35,160,165, +224,222,52,163,224,5,39,32,95,54,48,55,174,4,162,146,96,53,119,117, +96,173,77,63,160,13,68,47,1,53,55,95,49,159,209,205,75,242,173,1, +64,90,131,124,253,236,0,225,61,16,114,145,224,38,10,226,62,13,131,90, +226,66,23,249,5,6,7,100,105,103,105,116,84,111,73,184,237,97,19,241, +156,9,192,16,177,166,64,86,245,35,0,224,49,27,96,176,224,49,22,64, +39,96,255,97,34,132,122,164,157,98,222,152,89,65,233,227,103,5,0,52, +68,3,226,51,6,114,124,64,45,228,126,6,84,75,248,10,0,230,222,0, +207,225,132,182,197,95,160,172,194,63,96,78,191,165,230,237,6,194,26,229, +160,5,89,28,128,63,0,48,145,227,98,168,96,90,160,156,0,54,162,6, +243,130,0,243,174,0,232,13,27,4,83,79,85,82,67,141,7,160,204,195, +20,65,75,131,52,130,240,3,95,49,57,53,96,124,96,210,160,19,2,54, +49,50,66,24,148,76,0,95,90,52,247,198,1,64,205,224,174,5,96,89, +160,210,64,186,249,248,1,87,218,219,196,240,239,1,225,76,0,0,53,97, +163,245,180,11,233,77,4,86,115,115,110,98,173,246,121,5,15,85,110,99, +108,111,115,101,100,32,123,45,32,99,111,109,109,219,153,136,235,228,22,5, +243,245,0,244,213,14,231,229,0,129,248,233,0,0,225,194,13,95,167,193, +15,132,103,0,52,128,34,246,233,2,241,98,11,224,149,39,192,103,224,148, +28,139,50,224,149,25,227,97,1,224,150,7,234,140,5,169,249,226,251,11, +224,46,30,165,160,163,75,224,233,3,224,84,4,129,121,224,177,10,192,158, +224,26,0,64,6,133,137,224,18,4,233,160,0,195,147,66,137,134,133,0, +85,138,114,129,18,3,83,32,95,50,109,251,128,185,1,95,52,66,174,128, +101,225,173,10,64,68,134,158,0,85,225,113,0,128,50,67,81,243,27,0, +131,94,0,51,197,217,224,72,4,100,221,67,72,135,87,64,81,202,30,102, +49,230,59,3,224,156,0,160,100,224,74,5,128,60,230,31,16,229,248,5, +152,177,105,211,3,95,49,55,57,229,213,2,19,92,51,52,38,108,105,98, +47,68,97,116,97,47,67,104,97,114,46,104,115,64,19,4,44,49,48,53, +58,145,20,132,8,215,143,224,128,0,229,155,17,192,109,230,1,0,128,171, +229,168,4,98,9,101,168,100,129,223,52,236,27,18,130,78,192,25,236,133, +4,203,184,235,209,59,224,69,10,129,110,224,69,7,132,202,162,203,141,165, +224,91,5,229,144,17,4,109,111,100,117,108,237,160,1,237,140,2,162,200, +236,79,12,135,224,238,103,0,141,162,166,152,237,119,10,96,173,160,88,65, +101,198,224,150,242,1,64,85,129,123,203,21,0,89,153,32,224,214,0,224, +13,1,191,110,97,150,3,39,32,64,80,112,217,1,52,56,64,152,102,49, +0,52,66,229,64,163,127,108,119,244,167,54,0,75,96,109,64,33,80,182, +1,52,56,122,0,99,173,198,109,96,59,224,60,4,128,0,183,68,225,235, +5,110,145,128,25,229,46,0,224,39,0,128,15,226,25,8,98,137,224,80, +1,228,162,1,224,46,13,170,236,160,28,229,85,1,238,208,5,160,30,111, +188,206,207,224,163,0,66,9,250,71,4,192,171,160,79,160,126,196,128,160, +36,224,24,2,224,150,0,154,159,226,79,1,71,32,224,127,1,228,41,3, +218,158,96,43,247,240,5,200,186,135,54,129,139,194,81,161,140,225,141,6, +160,54,129,249,224,51,9,113,92,96,117,224,52,4,135,141,192,63,64,11, +133,69,227,17,0,128,28,64,7,192,198,193,67,225,196,1,252,99,3,65, +70,120,157,201,121,134,42,129,141,3,95,49,52,51,160,229,163,157,193,47, +224,231,13,168,206,224,179,7,108,18,96,152,251,179,2,224,190,3,129,139, +132,135,161,209,249,57,1,230,234,0,129,190,64,192,224,238,2,192,159,225, +77,0,224,158,23,160,108,225,138,5,129,190,193,61,64,88,254,248,1,224, +165,0,224,95,50,128,186,192,95,192,69,128,101,226,47,15,234,62,0,64, +22,241,10,3,226,186,1,229,133,11,225,77,1,99,56,228,96,1,250,216, +1,65,239,160,67,225,125,1,129,90,232,215,17,228,39,1,227,175,1,234, +81,25,192,59,68,221,225,22,8,226,202,3,227,200,1,163,203,224,198,0, +228,71,6,233,122,13,224,196,1,230,117,18,129,229,224,138,12,139,94,195, +60,0,48,75,137,224,208,14,128,169,66,0,96,48,235,24,4,13,108,97, +121,111,117,116,32,101,114,114,111,114,32,125,102,120,229,188,23,224,153,24, +227,241,5,161,78,96,43,64,23,96,254,228,88,8,229,128,1,163,214,129, +174,102,98,226,56,1,244,9,5,130,23,245,41,0,163,140,224,10,4,225, +248,1,5,67,32,95,51,51,48,165,43,231,184,2,230,179,0,224,148,10, +160,191,227,59,1,65,59,162,242,225,66,1,5,115,121,110,116,97,120,129, +66,225,64,30,71,95,0,54,231,117,1,123,65,167,118,237,21,1,1,80, +32,124,21,201,11,138,164,96,22,70,109,160,46,138,117,104,39,64,14,138, +50,4,85,32,75,32,65,106,219,100,7,1,10,65,160,229,5,57,32,64, +90,32,85,169,79,233,35,4,224,18,6,138,34,231,0,8,224,18,6,119, +76,103,254,163,206,120,81,128,103,0,64,64,131,64,234,0,85,72,151,224, +7,2,105,17,224,67,1,64,225,160,42,192,49,224,140,7,65,176,224,121, +6,180,204,224,18,3,79,179,224,72,6,192,7,224,41,6,129,108,160,41, +233,97,3,65,46,217,78,1,48,53,64,24,2,95,54,50,131,81,96,52, +66,53,0,58,128,222,225,162,1,98,206,129,162,69,16,97,107,108,252,0, +73,128,19,137,70,1,73,32,64,11,129,242,191,85,0,80,72,13,138,31, +0,95,143,66,2,90,32,90,67,74,112,140,0,89,96,93,64,155,201,207, +194,213,131,247,229,236,1,192,186,0,56,130,57,140,128,208,142,106,125,132, +132,230,131,0,224,24,6,160,8,109,105,1,52,56,99,24,195,130,68,143, +102,93,101,73,101,158,143,97,227,41,1,65,23,167,119,0,56,112,12,1, +56,51,64,72,182,81,172,0,140,150,97,104,192,205,198,80,230,15,5,198, +218,203,79,224,7,1,163,209,228,38,1,160,161,144,43,64,5,185,14,224, +33,12,128,27,224,26,6,129,3,160,137,0,80,135,188,168,117,224,38,13, +132,9,103,75,163,203,162,61,194,68,184,66,96,12,96,11,248,83,0,66, +106,67,145,226,148,2,5,39,32,95,55,52,54,161,86,129,8,225,7,4, +161,68,192,31,0,85,67,187,66,31,0,90,64,13,76,104,166,50,0,51, +124,86,224,0,2,3,95,52,48,55,237,199,2,5,80,114,101,108,117,100, +172,83,66,39,132,72,0,75,98,145,132,62,129,96,230,183,5,232,195,1, +0,32,151,204,96,59,132,95,228,155,0,132,132,66,4,160,69,160,44,64, +20,237,212,1,65,84,226,82,0,161,90,231,59,2,161,93,235,188,2,163, +174,224,53,5,128,26,1,95,57,117,203,2,95,49,52,147,81,169,249,224, +5,15,192,74,2,95,49,52,89,22,67,239,192,1,227,247,1,65,146,224, +21,12,0,50,224,20,7,3,85,32,75,51,224,17,4,3,85,32,75,52, +224,14,1,64,72,1,75,52,224,13,6,129,246,230,198,4,64,200,204,157, +224,226,0,224,16,1,160,13,128,8,97,122,99,55,225,59,10,192,48,236, +190,2,224,27,7,161,149,224,22,0,128,19,65,15,0,53,99,199,6,57, +54,55,32,95,57,49,94,18,226,77,1,2,95,51,53,162,123,1,95,50, +65,111,78,5,228,143,9,98,137,239,138,1,224,7,29,228,188,10,2,64, +95,51,203,250,192,112,229,152,3,3,66,32,95,51,70,198,2,95,49,48, +66,187,224,36,3,0,75,192,36,224,35,1,75,95,224,35,6,193,129,140, +184,1,95,57,74,245,1,95,57,140,174,162,237,148,206,186,79,129,40,116, +241,131,247,108,112,224,5,0,169,120,0,55,97,40,96,76,192,77,73,190, +96,21,0,49,150,67,160,154,192,1,3,95,49,50,54,244,58,2,128,1, +225,88,11,192,128,97,39,162,0,96,0,96,24,236,103,2,224,36,0,128, +53,234,183,0,66,239,4,55,51,32,95,52,101,190,0,64,230,77,14,189, +202,225,171,11,192,11,224,141,1,224,107,2,226,152,1,1,95,51,233,42, +4,128,0,64,123,171,44,118,51,1,52,55,178,209,1,52,55,209,207,0, +73,64,194,159,14,224,125,11,224,7,3,224,213,2,64,18,134,15,130,214, +228,68,3,224,2,12,225,57,7,227,85,1,224,44,21,224,45,26,224,48, +6,224,49,42,237,154,0,0,39,139,30,228,255,1,102,210,160,5,192,22, +161,149,164,39,134,234,226,69,2,144,232,132,239,231,18,1,224,5,3,231, +30,4,196,136,224,66,1,0,95,231,122,1,164,31,0,55,171,19,163,178, +1,53,56,230,106,1,96,81,136,27,97,227,198,211,3,95,54,55,56,64, +12,72,8,224,22,2,192,239,224,88,3,224,85,9,160,50,229,130,3,0, +95,221,85,128,0,162,10,224,2,24,227,49,3,225,37,4,192,1,225,142, +10,225,185,3,224,11,2,97,35,224,68,11,229,113,2,224,33,12,224,98, +8,224,28,19,224,19,0,227,218,1,224,20,0,224,8,2,1,95,54,107, +89,64,0,226,7,0,225,201,1,225,30,3,64,15,224,200,3,89,96,227, +45,1,195,118,239,85,2,173,103,160,42,192,19,129,137,160,179,128,85,227, +114,10,128,92,160,62,192,195,226,195,3,96,5,193,148,224,57,3,162,140, +224,25,10,160,2,224,25,17,227,4,1,225,90,3,192,164,64,19,250,25, +2,225,39,4,96,17,87,210,233,61,7,160,68,96,86,224,80,0,229,97, +2,224,224,8,71,68,98,160,128,39,0,54,101,11,64,53,202,180,228,191, +0,64,126,156,107,73,182,0,50,70,108,192,120,128,201,224,28,13,67,44, +230,71,0,64,0,65,144,64,3,234,87,2,224,246,2,226,20,3,129,7, +224,210,4,160,247,224,128,7,224,215,0,224,236,3,224,218,0,202,196,224, +249,2,97,150,226,93,14,232,220,1,228,93,2,226,92,255,226,92,45,226, +90,1,96,0,226,2,14,225,67,3,64,13,226,8,31,0,55,224,165,5, +96,26,193,4,232,91,4,128,155,192,149,70,48,64,147,255,10,2,96,0, +96,149,64,106,227,2,13,122,134,224,120,8,224,136,10,96,0,238,35,1, +160,60,227,108,24,128,215,128,188,145,237,95,110,81,145,226,241,5,231,41, +2,160,3,191,220,162,150,225,79,2,224,90,1,233,29,3,98,150,225,178, +3,162,227,200,213,225,227,0,137,68,128,193,197,119,138,70,227,145,19,64, +84,235,38,10,249,7,5,0,89,64,184,96,121,226,234,1,226,218,1,226, +202,6,192,207,225,41,3,224,97,1,226,84,6,234,46,1,224,89,8,163, +81,64,250,64,66,65,61,199,177,224,82,4,224,77,16,225,208,1,161,173, +186,61,160,69,224,74,10,160,70,251,47,12,11,110,111,116,32,101,120,112, +111,114,116,101,100,251,53,0,96,0,74,110,218,216,0,82,64,107,108,173, +101,106,111,116,3,95,52,51,52,203,32,6,95,52,51,55,32,95,52,93, +16,225,124,0,64,24,160,7,224,121,12,1,58,32,128,111,1,95,51,203, +211,64,113,145,237,128,231,224,5,18,112,109,172,14,201,52,96,3,238,158, +11,64,0,64,183,0,57,76,113,160,45,97,204,240,13,3,96,4,160,21, +224,23,8,224,33,3,129,179,236,16,13,162,174,196,2,161,129,162,100,249, +8,5,226,142,6,224,21,2,224,160,4,224,140,0,96,15,160,135,227,80, +9,224,7,15,230,47,23,128,13,224,184,0,96,16,171,55,228,194,6,194, +190,224,234,1,227,177,0,3,95,55,53,49,237,42,0,86,38,217,1,224, +240,7,224,0,6,225,193,12,144,30,225,190,6,211,46,141,254,224,46,3, +80,60,253,228,8,64,43,1,57,54,77,58,0,49,82,32,224,49,5,240, +112,4,96,0,226,27,55,129,60,229,16,4,97,121,133,182,0,80,226,44, +13,224,62,3,65,165,229,9,5,192,39,230,133,5,133,185,1,50,50,120, +161,168,217,226,107,30,96,0,224,85,28,184,94,226,193,49,226,192,36,162, +120,226,133,5,226,126,1,69,136,160,13,102,49,229,145,0,230,35,2,98, +135,128,24,129,72,139,197,225,120,15,64,1,248,242,0,230,152,9,224,142, +2,96,10,225,151,1,101,109,225,25,7,70,175,64,128,128,20,0,79,128, +9,1,95,57,76,103,2,95,54,52,65,75,193,47,1,95,55,254,101,1, +96,0,128,81,231,35,44,192,54,232,109,1,240,90,5,133,33,128,245,98, +152,64,52,224,93,2,126,13,130,167,226,78,5,86,252,102,150,149,70,113, +154,113,167,216,125,96,199,227,237,1,64,0,226,107,12,224,165,26,160,145, +113,6,228,65,5,224,79,6,228,82,2,224,0,4,228,21,12,229,55,61, +99,204,232,210,20,194,41,224,220,9,202,204,224,220,12,97,213,224,85,32, +160,82,225,114,8,224,0,1,225,27,15,103,76,0,54,167,190,2,95,52, +52,221,26,167,143,0,52,71,195,84,15,103,177,1,95,51,86,11,64,49, +219,60,1,95,52,73,252,192,49,152,140,224,36,0,150,255,163,160,168,207, +236,203,0,213,133,234,124,6,201,178,224,40,1,160,2,128,186,204,3,160, +5,160,21,224,81,0,224,43,4,226,60,3,224,24,3,164,213,237,91,6, +225,88,0,224,11,1,0,83,74,253,112,8,228,88,0,128,34,231,35,17, +236,163,3,227,31,2,115,151,224,48,0,164,87,224,13,0,163,193,161,228, +224,181,1,237,113,3,192,155,226,1,2,234,185,2,160,56,96,43,98,4, +128,110,160,0,224,227,0,197,26,229,212,4,64,1,96,56,224,38,50,165, +49,168,17,164,231,226,192,18,225,38,14,128,204,160,108,254,110,13,224,21, +8,227,1,5,129,228,0,83,119,118,106,112,230,120,9,128,60,225,180,26, +210,2,128,48,225,180,5,224,145,2,160,12,224,13,14,225,233,5,224,27, +0,233,59,1,193,195,116,90,224,184,1,224,0,3,237,235,0,224,182,28, +192,239,224,129,22,224,171,77,224,170,37,140,6,224,170,117,227,216,53,162, +177,224,151,14,192,64,224,154,5,128,2,227,187,0,228,167,6,163,74,195, +109,195,205,109,166,101,157,245,170,5,96,92,249,146,0,153,12,249,163,10, +224,229,53,211,26,224,229,14,242,60,0,224,224,0,228,191,43,101,111,2, +49,52,54,112,71,192,74,137,33,192,32,169,41,228,226,10,3,64,95,55, +54,96,74,132,0,193,103,128,8,64,20,231,111,5,64,19,64,25,79,15, +64,115,0,56,250,167,0,218,89,224,99,0,196,65,225,184,0,102,68,230, +107,5,64,86,192,114,4,95,49,50,49,49,161,96,160,67,186,187,1,90, +32,192,164,98,122,1,95,57,64,28,71,39,0,51,231,39,2,230,196,10, +235,133,0,64,27,192,21,138,187,182,132,75,114,96,27,135,101,71,235,108, +207,239,132,26,239,121,19,15,117,110,100,101,102,105,110,101,100,32,109,111, +100,117,108,101,239,137,8,189,185,99,128,65,1,233,21,1,251,77,5,225, +61,3,194,94,149,116,0,49,241,148,10,224,43,4,224,41,3,1,95,56, +226,254,1,128,102,0,80,179,21,229,230,0,128,53,75,94,226,78,3,156, +70,96,239,97,152,65,116,223,96,224,106,0,225,93,0,224,171,5,249,241, +0,224,21,5,224,158,3,232,107,13,96,81,193,5,224,58,9,64,163,224, +200,0,162,63,243,247,2,224,24,3,193,195,0,54,73,192,99,125,132,240, +150,61,0,56,233,241,1,96,220,162,3,130,15,194,9,161,32,224,122,1, +0,80,203,58,160,25,64,73,99,105,225,43,1,65,37,0,49,209,102,96, +219,96,136,99,149,64,84,226,85,18,186,79,131,11,226,80,1,146,64,98, +68,64,92,0,48,96,92,90,137,236,78,11,2,50,48,50,224,58,2,6, +116,121,81,73,100,101,110,128,60,236,101,1,0,58,128,182,195,62,228,119, +2,66,216,126,87,100,89,67,151,98,11,1,95,53,131,222,225,191,1,129, +176,97,43,227,186,2,227,172,6,128,70,108,70,75,70,226,111,1,193,96, +96,137,147,6,1,80,32,64,11,146,160,227,13,2,64,20,0,54,224,20, +0,246,215,1,64,8,244,179,2,2,95,50,51,64,254,193,249,64,12,142, +157,0,95,125,221,197,175,227,115,6,67,68,96,55,160,0,224,50,18,224, +42,7,96,0,138,232,64,162,139,217,226,175,9,161,45,96,0,224,29,35, +230,92,1,128,1,224,41,2,224,18,9,224,82,13,224,21,24,96,99,192, +9,130,73,1,95,57,76,133,105,12,3,95,49,52,53,66,8,100,104,3, +49,32,95,54,95,176,2,49,51,52,102,213,66,22,130,16,224,29,15,100, +234,2,95,56,52,68,72,3,95,49,48,49,134,159,128,135,160,5,67,230, +227,71,0,224,6,3,227,93,2,68,221,65,95,141,20,98,155,111,93,72, +158,192,201,0,83,164,47,224,237,3,132,39,197,240,98,201,67,133,130,43, +135,29,226,154,0,0,55,95,247,224,155,2,64,44,0,55,109,186,224,75, +1,96,172,99,251,66,216,235,31,2,224,98,0,96,95,232,109,6,224,98, +0,224,22,2,224,59,0,128,191,129,62,0,57,142,100,104,174,112,16,163, +62,64,112,3,95,56,50,50,83,65,161,90,0,57,83,120,0,51,99,163, +110,238,200,152,162,250,104,27,137,40,182,34,0,52,88,99,230,176,9,4, +79,32,35,57,55,228,206,1,0,50,65,191,0,52,141,113,64,132,129,175, +103,140,4,52,32,95,54,49,110,170,3,49,53,32,95,68,127,4,95,49, +56,51,32,235,50,0,224,34,18,98,35,1,35,49,165,23,66,20,214,126, +142,75,226,154,1,162,209,249,72,1,97,180,0,79,64,185,0,80,64,253, +0,53,228,213,2,1,45,62,132,207,129,155,64,30,1,56,50,102,3,64, +215,160,209,135,248,134,210,224,66,10,0,61,160,66,225,226,2,71,21,1, +52,53,65,1,173,121,224,127,6,3,79,32,35,49,65,227,128,95,224,123, +0,1,49,52,73,1,66,242,64,229,202,34,224,59,2,1,49,50,97,220, +224,48,1,96,15,64,48,65,64,224,48,10,160,108,3,56,53,57,52,224, +109,8,224,233,10,224,193,1,224,233,2,64,63,0,54,64,204,128,35,224, +230,17,160,31,224,35,1,98,59,130,94,224,16,0,97,172,167,148,227,101, +3,231,144,1,129,190,138,124,99,104,101,64,231,135,4,227,26,3,242,132, +3,133,197,131,7,1,49,51,115,197,4,67,32,95,52,56,162,129,227,2, +9,226,110,28,64,127,244,40,4,134,177,224,140,22,99,38,1,53,50,96, +5,65,157,73,12,96,146,211,158,99,161,66,159,1,95,57,99,34,128,92, +99,99,66,31,67,106,96,73,66,237,137,43,192,80,99,82,160,6,64,29, +136,35,224,29,6,224,12,6,64,130,64,43,135,242,97,216,4,95,49,49, +48,52,96,65,66,118,224,21,1,1,52,53,128,87,65,217,1,10,65,226, +233,2,10,80,114,105,109,105,116,105,118,101,115,46,98,244,64,35,135,101, +132,153,224,114,2,224,128,7,128,20,64,48,0,54,128,48,2,54,32,95, +72,56,96,238,224,97,12,163,153,130,99,65,160,1,54,50,193,159,228,59, +14,224,79,21,163,166,224,79,25,97,249,129,119,70,181,1,10,65,88,137, +128,236,134,58,134,3,1,55,55,72,160,115,111,1,50,49,69,250,172,195, +98,107,130,32,0,48,224,33,0,1,49,51,96,155,212,89,224,63,17,1, +49,51,76,140,229,209,0,224,65,0,102,192,107,171,156,67,224,65,6,2, +49,52,51,66,59,1,49,52,150,185,0,95,95,146,160,56,160,201,229,47, +0,224,120,15,74,61,140,176,224,116,0,74,241,0,55,65,37,64,13,0, +80,102,18,0,52,69,215,226,229,1,160,16,96,42,66,2,0,56,64,230, +0,51,195,36,167,99,0,73,104,244,234,94,3,118,5,102,156,139,77,99, +255,247,186,2,117,140,2,49,52,52,210,0,64,149,0,54,235,123,0,224, +76,11,0,49,116,249,192,31,169,153,96,146,0,54,140,118,104,146,138,41, +250,205,0,248,116,9,239,126,20,64,82,255,130,5,250,16,11,231,60,4, +104,151,106,3,224,0,8,164,6,160,46,226,42,1,225,113,1,91,175,193, +171,65,159,161,233,246,97,4,224,230,0,225,241,3,167,161,2,64,95,50, +193,65,66,1,132,67,236,73,5,64,167,0,49,97,209,1,95,49,64,65, +2,49,48,49,143,131,233,101,2,0,83,97,113,225,30,2,77,143,64,119, +128,13,6,64,67,32,60,32,64,35,208,52,193,12,225,59,0,192,24,97, +152,128,1,224,237,0,3,95,57,53,48,74,40,195,194,235,147,1,226,15, +1,227,3,4,0,48,165,202,192,73,64,233,226,234,4,166,41,103,250,227, +138,0,65,131,224,99,0,224,165,13,143,78,96,165,128,214,236,13,0,224, +126,1,140,159,239,160,4,13,116,121,112,101,32,115,105,103,110,97,116,117, +114,101,136,7,128,151,250,184,4,224,215,4,224,209,12,64,41,167,49,224, +112,6,1,56,48,242,114,2,224,72,2,227,254,5,0,53,162,228,225,94, +19,225,50,0,226,47,7,224,126,0,1,95,53,128,43,225,51,10,128,0, +224,54,3,66,83,134,121,224,114,8,1,49,48,210,52,69,110,192,50,163, +8,163,158,162,15,229,39,6,0,48,74,72,227,82,3,162,169,99,39,66, +150,69,185,238,232,3,234,142,10,225,158,1,24,67,97,110,110,111,116,32, +115,97,116,105,115,102,121,32,99,111,110,115,116,114,97,105,110,116,241,72, +0,106,172,1,56,57,196,104,128,213,135,35,5,67,32,95,55,57,51,64, +4,68,206,139,107,0,58,132,148,128,243,227,156,8,229,60,4,227,200,2, +239,92,6,132,176,1,55,57,230,167,2,27,92,51,52,38,115,114,99,47, +77,105,99,114,111,72,115,47,84,121,112,101,67,104,101,99,107,46,104,115, +64,27,7,44,49,51,48,49,58,49,57,207,124,0,90,97,55,1,49,56, +64,96,65,29,108,254,0,48,238,84,1,204,122,226,34,0,166,116,140,88, +1,50,51,230,140,1,69,102,192,179,187,129,224,172,59,0,55,224,172,0, +209,47,96,92,64,6,194,211,133,177,192,0,226,67,3,0,49,91,5,96, +196,225,68,2,226,50,23,202,35,224,29,4,144,118,70,143,98,61,0,57, +230,188,4,101,129,131,237,225,41,3,78,123,66,95,172,58,229,95,15,73, +29,253,0,5,236,115,0,75,108,128,189,134,179,64,66,93,187,128,10,110, +136,230,38,0,0,52,64,107,103,181,224,161,10,224,19,12,230,59,1,64, +0,66,145,137,167,128,77,97,224,0,49,162,170,209,2,224,139,0,163,217, +1,50,50,66,210,64,33,0,54,134,20,168,85,224,229,3,163,166,0,90, +229,16,1,227,228,8,196,31,128,203,229,52,3,225,78,4,226,96,2,131, +196,0,57,64,164,171,74,160,61,224,95,4,225,212,9,228,236,4,0,48, +97,95,128,104,224,176,4,203,138,167,41,1,57,53,98,109,139,99,64,110, +1,95,55,73,66,192,0,160,89,125,124,0,95,64,4,128,65,1,53,56, +181,9,64,184,64,104,2,95,56,48,134,29,129,49,138,18,136,58,239,50, +3,165,190,187,147,130,137,232,20,0,160,200,160,179,119,115,128,124,75,229, +136,155,190,64,239,61,4,236,162,0,1,49,52,88,71,111,101,2,35,49, +50,138,161,3,95,54,49,48,172,188,171,3,194,83,64,73,192,92,226,56, +4,224,76,15,64,215,177,22,0,54,104,6,1,52,52,75,187,96,39,65, +112,0,48,96,147,160,13,64,41,70,113,100,114,0,48,224,79,0,96,13, +108,62,224,13,0,126,191,224,13,0,86,59,128,13,64,110,234,143,1,144, +235,1,48,48,96,179,0,54,101,118,171,143,235,234,15,64,46,192,182,173, +25,228,59,1,0,49,144,138,226,172,6,64,138,80,238,1,51,57,128,87, +166,160,228,74,5,228,108,1,194,128,229,229,5,1,49,53,64,223,199,34, +228,22,7,3,95,57,54,55,64,16,229,133,1,64,159,135,33,194,227,100, +142,0,51,96,122,2,95,54,48,147,240,70,199,134,110,104,92,117,185,0, +58,128,37,205,89,0,57,68,32,74,191,0,54,114,0,1,57,51,96,38, +105,169,147,22,64,47,228,5,0,231,254,12,66,157,104,239,98,165,137,2, +0,64,195,175,137,212,233,209,6,99,100,224,25,12,99,154,224,25,12,242, +253,0,233,92,4,96,21,0,85,247,77,0,128,115,128,144,131,25,96,9, +65,25,168,230,224,67,10,96,115,2,85,32,75,67,222,229,158,1,224,43, +13,96,185,71,116,129,82,161,160,67,99,224,58,7,230,0,0,224,141,1, +193,15,224,211,0,233,61,2,224,105,8,224,27,2,204,25,189,12,96,46, +96,236,193,97,99,254,224,98,0,253,93,13,229,11,0,250,133,1,230,156, +5,250,249,3,121,23,128,61,134,122,102,186,79,88,236,29,3,235,240,4, +252,194,7,192,125,130,203,244,89,10,224,96,2,148,89,160,43,131,71,160, +12,0,50,117,192,120,147,98,189,227,106,3,128,0,233,207,4,180,151,106, +95,232,134,1,244,140,3,224,119,1,96,95,181,85,224,69,6,1,50,49, +142,70,224,69,3,96,130,68,104,181,244,96,135,114,161,160,135,224,9,0, +225,180,23,130,170,226,28,0,225,131,5,129,110,161,157,226,98,2,225,81, +2,157,161,193,124,225,203,0,193,182,224,40,1,225,188,16,225,190,4,184, +166,225,196,12,225,163,1,246,63,18,224,37,5,192,34,136,170,193,90,129, +93,225,121,0,119,140,161,246,225,205,1,225,202,39,226,22,19,226,127,5, +193,230,224,140,4,254,51,2,215,74,111,117,64,15,191,70,96,213,227,106, +1,111,154,173,106,161,162,222,229,128,251,224,79,0,112,102,224,186,3,129, +169,230,127,2,96,187,232,32,1,99,248,137,192,99,250,123,39,224,0,0, +226,138,36,105,194,226,62,9,128,72,237,50,9,107,66,64,1,128,245,224, +33,8,99,138,224,73,1,241,7,1,170,148,230,228,0,129,72,99,238,96, +47,96,174,235,219,1,2,63,63,63,171,182,73,70,65,143,209,114,226,160, +11,160,0,70,125,251,109,1,161,209,230,133,12,64,0,227,60,3,227,14, +1,227,33,2,229,37,4,64,17,128,33,224,52,3,224,58,4,160,59,229, +23,1,224,28,4,225,244,0,224,2,8,192,32,128,104,239,163,5,227,245, +11,160,70,159,223,229,105,10,228,173,11,96,101,160,144,250,11,0,224,236, +1,118,242,224,160,0,226,143,8,130,117,118,182,227,97,5,240,205,5,228, +101,2,240,188,1,227,92,2,224,197,8,226,44,5,225,124,3,224,157,4, +225,69,0,225,138,3,212,129,0,90,131,124,160,6,224,198,3,210,31,128, +65,226,54,7,240,194,3,250,231,15,1,49,51,118,46,171,23,132,98,99, +64,83,207,170,121,0,56,230,41,0,226,210,1,172,83,227,211,5,192,162, +126,78,229,94,7,229,53,0,64,115,236,144,0,193,67,224,197,1,130,44, +96,11,164,60,192,20,96,11,251,214,0,160,168,105,103,186,148,225,50,15, +64,4,192,154,239,96,40,4,55,51,58,50,53,163,169,64,131,64,190,229, +98,0,225,28,4,1,95,55,110,93,225,118,27,252,63,3,225,123,9,231, +156,2,65,4,180,98,224,237,31,0,65,224,237,52,0,50,224,237,3,245, +183,2,227,234,1,226,177,5,227,19,2,226,177,17,64,243,213,199,64,7, +128,213,166,42,192,38,213,166,70,21,226,84,2,68,242,0,54,171,218,229, +93,2,247,49,4,147,220,192,50,162,162,0,53,97,81,160,104,74,242,64, +14,246,136,32,79,216,160,185,136,186,238,56,0,224,0,0,64,83,153,213, +88,18,140,17,236,67,0,236,68,1,1,52,51,236,68,1,96,44,173,255, +5,51,54,55,32,75,32,75,172,224,1,11,138,165,192,105,127,225,160,62, +0,51,96,62,0,79,131,131,2,95,49,51,109,5,224,14,1,0,50,64, +103,96,14,91,112,96,19,156,203,224,12,0,100,137,97,114,64,78,141,214, +130,149,106,154,155,137,129,226,230,205,7,243,7,0,214,240,225,134,4,121, +84,96,44,225,170,7,224,55,7,225,187,4,1,51,57,97,86,224,51,36, +1,52,50,97,16,224,51,37,142,47,249,178,9,80,171,113,155,0,73,113, +130,164,120,226,10,1,96,54,64,93,224,56,0,242,56,4,103,181,235,252, +0,224,142,13,0,49,209,42,226,168,3,129,84,170,193,230,11,3,231,84, +1,231,109,3,229,31,3,224,47,9,192,5,242,61,9,0,49,66,113,224, +0,1,226,101,3,247,129,5,225,240,5,192,97,228,210,1,104,154,217,217, +105,81,132,222,1,49,52,227,123,3,246,35,16,86,32,7,97,32,99,108, +97,115,115,32,182,20,0,51,90,28,225,147,9,224,166,7,225,38,2,224, +28,13,227,45,1,224,54,9,227,73,2,64,14,235,230,4,224,2,3,225, +9,3,231,200,3,129,3,224,5,0,1,95,54,173,156,77,142,116,107,224, +32,6,0,80,202,15,64,31,77,192,100,120,2,64,64,75,126,161,131,124, +224,10,12,234,142,10,150,125,254,254,0,225,104,1,151,153,0,56,109,152, +225,98,2,26,115,117,112,101,114,102,108,111,117,115,32,105,110,115,116,97, +110,99,101,32,98,105,110,100,105,110,103,229,212,1,225,12,2,224,1,11, +234,79,17,224,56,4,194,121,236,199,0,0,39,192,8,233,23,8,64,25, +224,110,0,128,55,239,105,6,224,140,4,2,95,49,49,113,106,64,0,226, +229,6,201,200,224,79,6,128,18,224,93,1,128,16,224,13,4,128,10,72, +56,96,98,232,195,2,230,112,7,64,0,166,183,224,104,4,224,158,2,226, +171,6,168,216,224,2,6,192,168,224,30,3,226,99,2,114,20,0,66,96, +37,109,56,246,230,10,224,253,24,192,89,163,137,186,83,224,179,4,165,212, +0,52,84,87,225,201,1,227,6,6,64,33,1,53,57,98,100,225,24,1, +168,206,192,78,238,30,4,104,145,98,147,72,169,0,66,77,126,224,60,5, +77,188,0,48,116,190,194,254,224,150,1,128,52,225,159,1,217,46,224,31, +0,0,51,201,24,224,192,3,128,69,224,19,3,0,50,84,201,224,19,5, +214,234,161,26,196,161,1,50,49,96,61,224,58,1,0,51,148,25,67,232, +225,250,1,70,85,233,205,1,135,242,0,57,67,114,160,194,233,12,25,226, +111,1,224,23,1,162,252,136,108,226,254,0,136,74,64,164,154,80,160,222, +233,57,6,233,25,5,128,0,226,154,3,147,106,0,52,103,242,228,18,0, +128,12,0,49,106,98,226,211,2,70,231,180,255,225,26,2,97,164,229,181, +1,0,52,97,135,224,14,0,0,48,176,5,129,52,106,127,0,83,73,88, +1,51,32,96,147,1,35,54,134,88,64,55,131,14,0,58,128,140,118,222, +2,32,95,53,94,240,64,28,0,55,105,37,64,35,96,25,134,149,149,124, +64,27,1,10,65,234,164,2,68,183,0,34,128,26,0,54,96,26,187,211, +74,50,2,52,48,49,226,103,0,0,52,120,43,154,118,1,50,52,133,154, +240,78,0,65,216,99,17,75,121,161,4,112,71,129,74,1,95,51,98,218, +64,99,233,185,0,64,82,96,197,101,227,88,199,120,154,128,19,64,41,137, +182,232,36,0,167,244,65,223,244,189,2,232,62,11,130,0,232,61,18,228, +32,3,252,106,2,192,136,98,43,201,112,162,197,233,116,2,171,77,0,52, +88,95,228,63,6,224,93,59,160,89,193,221,138,125,226,219,0,66,16,64, +73,99,39,1,50,49,100,55,0,51,74,172,64,54,64,249,195,220,230,191, +12,190,89,232,52,19,190,88,6,100,101,114,105,118,101,32,254,75,3,0, +51,162,125,192,181,67,118,111,215,226,250,3,64,178,138,225,0,79,127,33, +224,97,10,11,68,97,116,97,46,66,111,117,110,100,101,100,192,7,96,103, +74,153,65,2,224,57,21,3,69,110,117,109,96,4,160,51,0,52,100,149, +224,51,21,224,4,0,224,51,0,65,42,224,103,22,3,113,46,69,113,224, +47,0,71,31,224,47,21,4,73,120,46,73,120,192,47,106,194,224,47,21, +2,79,114,100,64,3,224,49,0,67,93,224,49,21,78,62,3,97,98,108, +101,224,8,0,224,59,0,65,121,224,59,16,17,84,101,120,116,46,82,101, +97,100,46,73,110,116,101,114,110,97,108,96,13,224,170,29,96,60,3,83, +104,111,119,96,4,192,51,105,134,229,24,2,65,245,171,211,101,153,66,28, +101,136,191,119,137,157,3,49,51,57,51,228,120,2,224,80,0,194,80,238, +177,5,163,236,235,32,3,64,65,91,248,145,142,234,2,2,197,247,194,150, +230,37,12,224,16,1,224,17,0,246,19,1,166,70,230,72,5,224,20,0, +224,99,1,227,136,2,128,184,224,16,0,236,54,4,192,214,224,122,3,224, +67,3,140,55,235,132,9,224,48,10,224,2,3,232,226,0,231,114,1,235, +87,9,136,220,245,191,2,224,80,29,129,7,224,85,6,1,95,55,136,26, +224,71,17,200,92,224,66,3,128,1,101,185,224,25,12,236,33,0,224,22, +14,224,104,11,138,224,128,50,236,82,7,64,33,135,234,134,35,136,221,64, +41,1,95,55,117,233,64,62,0,79,98,41,1,79,32,123,106,231,214,8, +224,218,11,128,2,192,34,224,167,1,205,157,244,145,2,64,22,77,46,98, +239,67,84,165,221,224,56,5,224,232,8,224,28,22,224,251,3,128,28,128, +114,224,2,0,147,151,224,71,9,225,73,8,236,52,9,224,8,18,202,29, +64,57,160,231,97,90,130,179,2,51,56,49,65,67,237,3,2,7,104,111, +119,80,97,114,101,110,195,204,169,116,143,158,192,47,2,79,32,35,91,75, +161,118,129,39,0,56,179,204,175,241,192,199,194,129,128,135,96,58,72,26, +225,177,0,224,95,3,102,230,145,254,225,121,4,202,245,1,85,32,210,89, +96,118,225,218,4,246,75,5,141,53,225,72,2,161,5,64,90,193,1,64, +8,226,104,0,64,5,162,31,226,17,2,239,219,1,64,9,132,170,128,156, +140,117,104,2,96,165,2,79,32,35,71,87,224,215,3,224,253,0,224,250, +2,1,52,52,224,34,8,235,208,1,64,1,176,205,128,59,224,119,29,1, +54,49,224,83,1,1,85,32,249,235,2,96,113,0,49,73,164,192,30,64, +61,0,56,76,171,252,114,9,1,85,32,84,250,171,19,1,48,53,160,209, +0,48,233,16,3,128,10,64,4,225,212,1,128,137,147,218,64,232,164,170, +224,249,0,83,72,226,96,8,2,83,116,114,239,83,1,129,235,0,57,175, +197,224,56,0,130,106,238,102,1,226,98,3,226,137,5,81,82,224,255,1, +224,105,5,4,115,80,114,101,99,128,104,129,13,76,203,128,44,247,164,0, +64,11,139,201,1,95,56,74,167,236,12,6,167,17,139,253,69,8,139,53, +107,157,126,81,233,128,9,64,148,225,57,0,103,43,160,20,225,169,1,69, +77,137,235,0,58,129,200,135,110,1,95,50,73,112,64,94,0,55,75,128, +77,104,64,31,139,251,96,120,64,18,65,113,1,32,35,71,61,161,174,75, +40,106,103,64,44,140,19,0,90,141,52,100,62,97,80,240,152,13,230,196, +0,230,193,7,227,93,3,134,88,231,25,0,229,36,0,96,249,129,241,162, +17,129,239,128,112,240,37,20,224,91,5,64,47,154,119,0,54,151,7,65, +223,121,63,1,52,49,64,79,225,212,1,6,116,121,112,101,82,101,112,162, +59,160,132,239,165,0,0,79,78,216,0,54,226,180,2,128,99,217,233,129, +64,66,56,98,153,0,53,224,107,22,8,109,107,84,121,67,111,110,65,112, +192,110,132,39,105,18,224,74,45,224,182,0,210,152,162,113,160,195,131,4, +130,22,224,39,37,224,130,12,65,122,224,130,1,1,91,93,233,159,0,227, +199,0,236,72,4,130,232,74,126,238,82,4,106,173,4,76,105,115,116,95, +74,169,142,92,64,90,224,36,9,1,84,121,202,200,64,34,173,241,234,66, +33,203,63,128,209,234,65,46,233,141,12,226,203,9,230,151,0,226,192,2, +226,144,8,233,48,0,128,24,1,95,54,116,86,226,82,1,224,50,0,234, +152,1,166,198,64,11,224,84,4,224,13,6,96,165,192,231,160,189,254,58, +3,234,87,0,242,177,10,96,138,233,19,7,64,65,115,12,238,194,5,234, +198,1,192,212,96,214,153,205,229,198,1,231,158,0,65,56,101,204,143,210, +195,204,128,8,227,210,4,210,162,225,190,1,1,60,62,225,189,0,192,90, +136,113,2,95,54,48,147,29,224,81,8,229,127,0,230,125,0,224,100,7, +226,207,4,68,177,224,111,1,1,69,81,192,111,247,96,0,129,47,225,33, +1,193,30,97,21,228,27,7,224,105,33,1,76,84,192,105,226,33,1,224, +100,9,74,148,160,97,225,134,4,224,103,33,0,71,192,103,160,57,138,219, +231,153,23,160,37,224,29,5,232,18,2,96,7,64,4,224,123,6,66,2, +224,123,1,5,99,111,109,112,97,114,142,132,231,0,12,78,210,227,242,9, +131,179,64,30,144,39,224,30,9,0,101,71,234,228,58,3,142,90,1,75, +50,97,64,246,200,1,130,122,0,57,224,14,3,240,213,15,9,87,97,114, +110,105,110,103,58,32,99,240,222,10,133,152,148,184,4,51,32,95,56,57, +131,30,224,77,17,4,32,121,101,116,44,160,60,83,37,124,112,224,255,6, +248,91,3,182,8,64,202,200,19,129,123,146,156,64,41,184,128,0,58,96, +208,128,34,4,66,32,73,79,46,88,94,3,111,114,109,73,150,182,131,190, +2,55,32,95,123,141,2,95,50,52,101,212,64,104,155,158,64,62,231,248, +0,229,68,31,176,229,128,204,229,67,134,132,141,182,254,197,84,138,253,132, +162,229,26,2,197,20,229,48,1,224,82,0,64,14,204,46,229,7,10,238, +22,2,64,61,238,35,9,229,20,83,227,97,3,117,98,225,153,1,1,38, +38,229,31,86,106,194,224,111,1,2,84,114,117,195,206,228,66,23,228,59, +15,129,62,161,92,228,221,0,229,72,6,224,145,33,3,70,97,108,115,192, +146,128,59,96,5,64,4,224,55,6,65,213,224,55,1,1,61,61,228,150, +17,83,203,228,119,9,99,5,64,29,0,54,96,29,99,48,2,90,32,90, +239,238,0,130,101,148,239,2,48,55,50,151,144,231,193,4,162,151,96,10, +224,221,0,165,245,130,19,153,161,233,64,4,160,28,228,127,3,0,49,99, +213,161,39,0,55,68,126,0,54,73,25,2,95,49,49,183,109,4,95,49, +56,51,32,150,230,4,64,95,57,52,54,67,114,68,64,241,169,0,64,198, +137,110,216,102,66,88,224,240,1,197,91,96,40,137,116,225,13,6,3,66, +111,111,108,161,15,133,196,2,66,32,89,128,229,5,80,32,95,50,48,50, +224,47,2,5,102,111,108,100,114,49,234,166,0,144,163,67,65,227,41,0, +112,141,224,10,2,97,49,192,167,134,4,227,179,0,228,104,10,228,86,4, +130,95,97,249,68,64,165,90,98,20,64,77,244,132,0,248,46,3,203,203, +224,137,9,193,220,99,86,3,95,54,50,53,101,28,130,43,228,251,89,241, +198,0,228,251,0,102,223,68,252,238,148,3,64,9,246,239,0,228,247,2, +196,4,98,170,205,181,173,186,197,196,232,214,8,96,108,130,155,227,177,0, +92,78,76,43,239,44,0,96,233,2,54,49,48,162,121,176,31,224,207,5, +224,174,16,1,116,111,224,172,43,227,72,4,243,190,9,192,118,224,172,8, +128,196,228,245,1,224,184,11,228,56,1,175,180,231,172,9,231,32,21,224, +207,1,98,100,135,195,4,85,32,75,51,32,131,126,102,7,198,13,0,58, +130,65,231,131,37,249,6,3,64,0,227,45,4,162,37,239,67,3,226,146, +9,226,113,2,128,53,161,160,224,16,1,224,13,13,167,60,192,89,96,51, +226,204,7,224,47,5,225,141,1,192,54,230,255,1,246,121,2,96,73,199, +121,160,93,237,40,16,192,80,0,82,230,72,3,224,23,2,224,51,19,2, +66,32,82,80,248,69,147,230,29,1,160,5,226,152,3,2,109,97,120,97, +102,129,100,224,25,4,1,105,110,224,25,2,229,169,6,194,37,115,104,134, +17,194,164,98,158,255,230,1,129,8,166,30,165,248,1,52,56,81,149,229, +164,7,226,175,3,162,50,137,182,129,182,225,139,0,241,129,14,225,172,1, +160,135,0,50,156,102,66,6,224,30,2,196,219,99,79,3,95,49,51,55, +162,238,196,177,161,86,226,89,5,148,244,160,12,2,49,51,57,99,47,161, +226,166,226,2,95,57,56,106,109,224,17,0,64,39,166,236,1,95,54,113, +143,198,242,0,67,82,158,0,54,255,209,0,0,95,124,41,80,142,1,54, +57,192,20,64,60,64,115,193,71,95,5,225,28,1,226,90,2,160,117,226, +217,0,228,38,2,161,114,242,51,8,224,157,5,96,0,65,107,136,0,0, +85,131,97,195,37,4,95,49,48,53,56,224,169,0,225,90,0,1,49,49, +113,151,132,121,135,165,97,205,149,13,0,57,66,236,128,11,64,229,64,14, +160,20,224,127,3,192,208,64,123,0,54,160,123,0,90,200,33,64,20,135, +172,0,83,132,46,229,26,1,65,179,66,62,1,49,49,66,69,160,64,135, +175,225,3,3,97,0,253,234,7,228,220,0,161,200,253,238,34,224,235,2, +224,58,9,247,140,4,254,24,6,64,158,136,46,255,181,75,64,200,134,42, +214,73,255,92,1,141,80,96,254,239,72,3,160,200,1,57,49,255,169,13, +224,81,42,160,77,192,237,136,189,129,98,192,58,223,219,131,102,255,219,6, +98,28,0,66,67,0,4,55,32,95,57,49,68,62,64,241,163,10,183,93, +0,89,105,103,64,113,231,48,11,0,90,97,89,170,140,167,66,0,89,231, +66,4,64,24,224,57,1,64,1,233,141,0,136,24,226,241,0,64,117,250, +68,1,224,0,0,64,218,137,74,228,144,0,160,8,228,121,3,228,156,15, +229,159,1,253,39,0,237,202,0,224,2,0,96,40,224,76,1,253,103,1, +224,39,6,253,103,5,224,89,4,173,225,128,29,96,68,224,61,16,160,62, +224,29,7,96,2,67,232,229,63,6,64,0,229,63,1,229,44,15,251,48, +1,192,22,224,208,0,201,242,160,149,227,166,0,97,224,226,138,4,160,100, +128,134,229,167,3,128,56,0,57,102,241,97,110,2,49,51,56,146,40,225, +176,5,224,165,9,122,157,224,5,4,163,130,244,29,1,192,153,96,88,96, +118,0,53,193,190,225,23,0,250,101,10,64,8,240,31,3,225,35,4,64, +150,160,57,233,192,21,100,175,122,82,133,1,133,37,0,56,243,10,0,239, +120,1,225,166,2,230,163,2,163,88,224,100,43,167,119,192,95,96,77,163, +44,70,156,230,169,1,192,48,250,239,3,192,51,224,243,2,224,2,0,172, +209,128,160,193,91,224,18,6,194,22,226,204,5,224,60,11,233,70,2,226, +31,1,240,96,3,231,205,2,195,205,176,154,163,9,160,159,66,52,176,134, +64,249,213,130,64,22,133,179,100,230,152,41,0,95,219,80,162,122,225,62, +11,160,71,231,163,7,225,120,6,105,166,239,159,4,0,51,103,187,64,7, +201,192,144,37,201,68,240,32,6,160,116,96,12,229,179,0,225,52,3,224, +2,6,193,87,225,1,3,225,95,18,253,233,8,225,110,90,132,91,225,110, +59,225,10,9,227,212,2,230,202,1,237,246,0,225,139,17,235,222,9,227, +243,66,64,10,246,222,1,228,2,48,228,3,8,224,12,3,128,166,175,166, +238,231,3,247,89,15,192,63,171,99,192,69,227,253,8,96,159,83,79,232, +77,7,228,86,20,228,51,11,226,195,3,192,39,65,123,196,177,142,13,0, +48,105,66,233,150,1,10,114,101,99,83,101,108,69,114,114,111,114,137,147, +242,53,6,234,232,6,251,215,0,71,184,214,98,195,94,224,40,0,0,95, +82,250,224,99,1,2,103,101,116,206,111,224,77,3,0,58,128,156,242,19, +4,6,115,101,116,70,105,101,108,151,184,98,55,242,91,1,98,78,224,42, +1,1,46,83,224,43,1,96,44,243,109,7,0,103,224,75,5,0,54,96, +30,0,90,163,41,64,17,242,185,4,224,93,7,2,72,97,115,224,93,4, +242,189,12,6,82,101,99,111,114,100,115,160,97,138,145,163,233,149,45,97, +129,0,49,128,30,233,194,2,128,28,128,6,64,26,137,2,0,85,231,39, +3,225,255,7,227,169,16,64,63,129,137,3,95,49,50,53,105,231,0,54, +96,85,68,72,96,112,107,35,131,70,162,144,235,12,0,168,0,235,12,13, +98,185,67,154,128,210,128,156,192,23,224,1,1,233,158,17,230,127,8,160, +11,192,31,128,85,227,37,1,230,231,3,249,126,2,224,43,2,192,5,131, +255,2,49,51,55,65,3,255,193,9,163,65,160,113,64,20,227,140,4,228, +75,0,96,9,213,107,2,50,54,32,177,199,97,106,0,67,96,179,147,121, +132,216,76,91,0,90,151,188,160,6,64,4,160,10,3,95,49,55,57,226, +30,2,15,92,51,52,38,115,114,99,47,77,105,99,114,111,72,115,47,85, +8,7,67,104,101,99,107,46,104,115,64,27,7,44,49,49,56,52,58,50, +53,241,136,0,101,19,0,51,111,186,237,203,5,192,252,225,112,2,142,46, +225,30,4,100,92,165,146,192,2,171,118,96,93,161,122,134,2,224,5,4, +171,34,224,92,0,158,73,229,250,6,224,17,9,235,19,0,192,56,225,39, +19,224,61,7,235,174,0,248,240,2,194,32,254,89,2,224,247,4,234,221, +21,160,44,231,85,4,199,82,2,48,52,49,163,21,192,40,192,114,229,218, +0,235,97,1,175,10,194,66,135,48,239,244,12,231,58,18,224,175,3,0, +95,168,138,103,145,0,57,79,61,165,251,237,124,1,206,191,128,253,134,38, +162,124,225,78,12,225,85,0,192,201,237,96,4,120,47,128,0,225,90,0, +178,191,129,97,135,65,128,108,173,193,192,171,139,156,65,5,0,50,84,125, +96,124,166,52,230,24,3,166,6,226,238,1,7,110,111,77,101,116,104,111, +100,230,72,2,235,233,0,224,248,22,130,72,226,85,5,160,13,224,23,4, +98,166,238,108,1,224,248,10,225,36,12,193,13,163,164,1,51,51,100,242, +195,180,2,55,54,50,241,197,4,196,187,224,162,25,232,157,1,226,245,18, +66,7,252,230,5,101,214,163,149,224,161,6,133,203,67,125,101,181,146,134, +96,5,8,95,57,56,53,32,95,57,55,52,230,161,3,12,80,114,105,109, +105,116,105,118,101,115,46,61,62,129,114,64,62,135,5,64,102,73,96,101, +191,229,247,1,143,177,233,126,0,243,52,6,224,25,19,96,91,0,54,231, +240,5,1,57,53,96,28,99,119,81,156,103,70,64,164,2,95,49,54,138, +196,195,100,1,95,52,64,16,3,95,49,49,51,103,20,64,75,167,124,4, +51,54,55,32,75,115,33,224,1,5,118,145,96,0,224,25,7,128,1,230, +67,0,224,34,15,224,32,3,224,29,20,1,95,57,168,210,160,152,135,232, +135,139,231,39,0,64,232,255,103,2,133,34,0,85,130,140,133,120,230,181, +9,65,12,107,163,231,34,16,164,94,96,38,230,197,12,106,28,228,188,5, +64,162,232,104,1,224,88,6,1,49,48,237,109,0,96,29,2,49,51,55, +148,234,97,127,96,59,200,133,225,193,2,0,67,225,188,1,122,233,129,188, +64,44,136,151,225,164,6,250,219,2,225,86,18,225,149,54,224,26,17,224, +23,14,224,20,11,224,17,8,224,14,5,225,249,3,96,0,64,242,234,212, +6,2,49,48,49,251,66,2,249,14,2,68,74,124,51,165,83,225,248,2, +101,77,0,49,119,136,64,15,2,95,49,51,157,104,164,178,224,67,1,103, +109,243,180,0,74,136,70,65,226,46,10,241,167,2,224,61,0,64,46,192, +115,234,57,0,244,86,1,64,43,69,209,0,57,75,99,64,43,0,56,138, +7,195,146,226,218,1,97,3,2,85,32,75,102,232,242,153,1,2,95,49, +48,121,238,224,121,0,224,225,1,2,95,57,54,227,16,5,225,63,1,66, +59,221,197,133,42,197,178,169,217,165,13,245,170,5,135,56,224,33,18,0, +50,132,134,165,246,224,190,4,192,25,0,85,224,219,1,131,53,224,186,1, +224,49,5,160,109,181,152,64,43,199,183,224,44,11,224,43,1,229,70,1, +171,191,229,184,0,64,247,197,182,139,49,128,188,232,96,6,232,156,0,0, +95,66,82,128,13,98,0,96,34,139,104,128,125,225,204,0,96,160,72,93, +1,51,50,98,134,243,145,0,224,96,33,0,49,67,219,160,103,233,112,2, +224,56,40,96,148,233,88,5,129,28,1,95,52,170,49,97,7,198,127,150, +42,242,179,1,195,118,199,53,0,80,142,143,0,49,64,219,131,98,224,252, +24,0,95,101,156,128,139,168,18,231,147,0,128,208,160,224,241,88,4,192, +178,0,49,71,77,160,73,64,0,234,5,1,224,60,0,241,147,9,224,52, +5,224,112,2,96,48,234,109,6,224,44,4,225,103,3,224,39,1,224,36, +5,0,66,96,35,224,234,10,0,95,165,183,193,99,193,106,130,114,65,102, +0,54,97,102,138,56,227,103,0,96,78,0,64,224,113,2,227,79,16,131, +216,227,146,19,224,197,4,224,33,12,230,195,2,227,51,6,227,52,2,228, +149,5,69,10,206,114,228,249,2,66,8,0,50,75,210,228,129,4,227,210, +4,128,71,0,51,64,49,96,32,224,87,8,147,87,96,73,0,54,66,84, +1,49,51,167,100,228,165,6,225,25,0,161,49,224,208,1,160,152,131,233, +231,215,0,64,105,182,219,139,55,64,89,134,54,99,62,134,42,249,147,2, +1,55,52,66,219,224,127,1,227,115,11,129,246,224,205,1,160,34,160,231, +224,28,7,225,3,33,208,114,0,53,176,49,224,249,2,225,113,5,161,155, +238,22,2,148,84,224,91,14,100,118,0,67,250,98,5,224,16,11,231,36, +7,97,142,72,187,234,182,1,5,102,117,110,100,101,112,106,175,0,90,238, +197,12,226,24,4,98,157,226,132,3,128,8,235,111,14,129,177,224,184,3, +76,132,157,204,226,24,1,194,98,224,45,11,1,49,51,92,122,224,46,12, +224,171,9,226,251,11,192,90,129,94,225,184,4,224,101,0,96,102,142,99, +224,102,9,96,0,226,128,1,231,14,14,96,42,227,190,18,247,115,0,224, +159,7,192,24,160,159,224,255,10,225,184,1,224,152,7,224,78,10,231,124, +2,226,193,3,227,41,5,226,211,0,252,243,2,1,95,57,74,197,64,33, +140,41,70,109,229,154,0,160,217,196,118,227,165,4,196,91,231,103,0,227, +169,57,225,122,2,129,17,227,137,16,224,201,9,64,183,165,162,1,51,54, +128,108,227,20,6,224,172,134,98,0,234,120,9,171,8,224,187,8,226,248, +6,229,169,2,2,51,53,50,202,49,228,236,0,70,153,141,216,128,192,0, +80,211,81,96,139,0,32,136,191,64,36,141,100,229,108,3,249,8,6,108, +250,71,24,104,36,77,2,1,48,49,66,41,1,95,57,202,148,229,51,4, +252,131,4,193,80,0,48,182,196,229,126,26,227,169,3,225,71,29,98,249, +229,106,1,253,216,4,69,4,1,57,52,114,171,225,196,4,0,52,64,208, +225,125,7,227,139,15,197,115,1,49,48,79,43,3,95,49,48,51,97,5, +231,31,3,224,92,6,165,184,224,92,10,234,93,1,228,144,13,160,124,165, +233,138,100,224,122,19,96,0,65,199,238,137,1,173,84,225,232,7,246,244, +1,98,13,227,189,1,224,36,3,142,102,0,83,64,99,67,3,160,119,64, +25,237,141,1,1,80,32,132,108,0,80,96,24,68,53,224,24,1,98,211, +160,24,235,135,1,96,26,225,194,2,224,112,1,69,124,96,36,0,90,65, +10,2,90,32,64,83,30,64,23,0,54,207,28,225,66,2,226,242,4,64, +191,64,40,226,228,3,96,103,251,180,0,225,9,12,96,51,194,243,237,14, +0,97,136,235,30,2,238,93,4,66,80,228,12,2,123,33,160,13,111,128, +234,83,2,229,118,8,194,248,197,58,192,96,231,156,5,161,245,161,238,224, +104,5,136,22,227,53,0,224,29,0,238,191,5,224,40,2,236,78,4,232, +86,0,67,186,65,57,250,83,3,65,221,206,207,82,101,66,90,68,75,96, +26,5,57,53,32,85,32,65,160,91,232,31,11,97,73,130,117,4,95,57, +56,54,32,64,14,130,99,117,134,250,121,6,243,35,2,8,67,111,110,115, +116,114,97,105,110,154,139,64,55,130,118,64,181,66,153,96,156,162,68,194, +118,64,23,65,242,0,85,96,22,74,186,1,10,65,96,219,131,177,171,124, +128,8,224,245,1,96,26,224,5,0,96,233,205,174,212,59,161,141,231,209, +7,164,170,167,213,224,39,11,226,103,2,231,140,8,224,27,2,131,238,98, +222,244,129,1,0,83,98,8,225,203,0,147,98,230,68,5,96,177,249,122, +5,64,26,1,67,32,245,17,28,160,75,233,159,16,224,141,0,228,135,3, +78,38,224,15,1,148,159,68,157,181,37,0,83,86,187,150,193,181,189,160, +75,245,62,10,128,98,225,23,8,232,164,2,212,86,169,58,184,134,129,15, +232,102,10,160,25,254,158,0,225,54,1,128,11,161,81,224,27,0,244,183, +0,225,11,0,225,87,17,193,88,160,0,224,105,83,128,29,201,78,146,215, +2,51,52,48,245,222,1,249,244,0,160,0,244,234,8,96,55,244,196,13, +128,126,140,62,0,52,72,70,244,200,7,103,59,86,84,244,223,8,166,157, +0,90,142,194,236,57,5,227,92,0,104,2,0,51,71,77,102,137,111,30, +228,22,2,64,117,68,92,224,85,0,3,85,32,75,50,64,76,0,80,65, +237,250,35,1,226,84,1,255,59,7,67,217,230,53,3,252,207,15,195,195, +65,136,64,117,167,223,114,14,104,4,97,98,96,228,192,86,241,12,1,224, +88,19,225,212,2,243,249,13,224,35,5,75,60,136,126,96,22,226,202,0, +227,220,1,101,131,145,174,64,168,71,30,131,167,70,231,89,140,84,19,195, +71,227,139,2,169,63,137,0,224,211,11,224,69,17,96,238,0,54,224,238, +0,222,53,192,92,210,35,0,95,95,166,3,95,57,54,57,76,0,225,39, +1,231,78,1,224,56,1,1,66,32,224,52,22,199,79,248,141,19,84,6, +248,141,16,1,51,52,96,49,64,75,134,81,98,58,3,75,52,32,90,224, +1,0,192,221,128,37,166,104,248,179,9,227,139,0,224,1,11,227,227,1, +224,34,14,224,32,3,224,29,20,224,26,17,224,23,14,224,20,11,246,245, +6,64,215,199,8,1,95,57,74,192,107,111,96,23,135,6,67,207,65,108, +69,126,0,56,96,24,69,133,65,8,1,49,51,119,33,1,56,48,239,224, +3,2,100,102,108,103,98,64,39,131,86,228,33,1,228,150,1,99,140,114, +241,227,141,4,130,96,247,34,16,235,43,24,0,51,68,6,170,176,0,57, +238,184,2,132,243,228,53,3,0,50,172,242,230,215,1,233,153,2,227,231, +0,64,19,166,69,214,53,235,75,4,198,167,245,151,0,96,246,131,246,201, +225,75,86,236,206,24,96,208,248,111,2,64,202,64,113,64,78,0,54,224, +78,3,237,33,27,164,217,64,67,0,52,129,176,131,96,231,175,0,233,195, +3,64,37,107,116,225,29,0,64,48,131,92,231,221,1,224,9,1,161,203, +232,220,0,228,124,1,224,25,1,104,15,226,125,0,232,192,11,231,129,2, +224,46,20,0,49,181,241,224,47,1,201,28,224,47,14,193,243,224,92,0, +134,67,224,47,16,198,5,224,198,8,233,169,16,165,122,64,24,232,106,9, +224,28,2,239,242,2,235,165,20,229,128,2,226,117,0,96,39,225,164,6, +175,185,96,26,235,23,3,248,237,2,224,32,0,224,152,8,224,231,0,128, +31,104,103,224,36,0,193,39,96,29,240,149,7,192,119,67,191,64,19,99, +185,68,15,231,91,1,66,130,2,54,48,55,98,89,121,26,64,33,193,136, +98,167,71,96,228,34,1,1,36,120,158,175,192,143,197,244,129,176,227,253, +4,241,4,5,246,60,11,78,52,167,251,160,67,251,168,7,1,48,54,99, +29,123,92,226,24,5,174,233,225,128,1,224,252,13,172,165,0,48,232,113, +0,128,22,224,77,7,226,102,19,250,98,1,225,158,13,224,31,5,97,158, +241,24,4,225,24,6,143,156,228,235,1,239,156,2,224,142,1,225,9,7, +96,94,224,170,2,68,54,65,80,135,227,2,49,50,48,240,90,4,64,131, +226,154,3,225,19,5,8,66,32,95,56,55,48,32,95,53,70,2,0,53, +77,222,0,49,232,35,1,0,79,78,84,237,143,1,2,79,32,35,73,254, +167,75,231,82,1,227,207,5,225,53,11,233,121,6,128,182,224,40,11,237, +62,1,224,40,8,235,214,5,166,250,225,102,12,226,5,8,225,111,3,160, +70,65,38,0,51,131,4,1,50,48,72,69,110,218,0,56,97,71,236,139, +1,140,88,193,108,131,60,160,5,64,3,224,117,1,224,114,6,224,120,9, +66,221,162,108,128,179,224,183,0,224,67,21,224,73,20,224,74,2,224,76, +0,229,0,5,234,9,1,202,88,224,51,0,226,83,8,66,70,131,128,224, +66,11,194,142,236,190,7,226,151,7,129,44,128,168,192,79,229,26,6,192, +69,160,66,97,72,224,78,0,236,241,4,2,95,49,49,65,156,224,31,0, +229,47,5,1,56,48,195,109,64,0,199,235,224,178,4,229,123,5,163,25, +224,141,5,229,168,15,160,44,224,120,23,64,29,235,37,4,225,171,5,0, +50,141,153,228,107,2,224,48,24,98,218,224,48,2,227,94,0,227,12,16, +183,112,128,26,228,115,10,86,112,0,55,172,106,224,77,0,225,130,2,195, +186,225,133,0,130,75,225,81,2,96,123,228,142,1,192,58,68,247,67,24, +235,96,0,192,182,173,170,96,221,199,38,72,2,230,59,1,19,98,97,100, +32,102,105,110,97,108,32,100,111,32,115,116,97,116,101,109,101,177,211,226, +95,4,235,146,8,160,16,228,34,0,232,122,3,228,138,2,229,198,7,144, +200,224,74,5,233,217,0,225,128,0,65,127,225,219,0,160,236,192,245,160, +2,224,29,3,218,211,96,90,96,101,224,8,43,100,142,230,139,2,239,138, +1,227,197,7,226,171,0,192,66,96,68,135,171,227,125,1,192,15,128,32, +238,213,4,109,83,0,53,118,222,238,17,5,160,0,128,50,160,125,232,31, +9,224,33,4,0,67,134,58,192,22,193,33,227,79,2,76,87,225,71,0, +174,112,128,164,135,177,96,36,139,209,0,57,99,230,65,126,96,50,168,142, +103,217,128,56,66,197,134,138,1,55,51,96,178,224,58,5,97,222,129,204, +96,253,192,247,0,67,70,186,226,120,4,3,102,97,105,108,162,102,64,172, +2,95,56,50,72,232,0,57,76,227,0,64,226,159,3,2,105,110,100,160, +38,64,140,231,22,0,135,180,224,83,6,2,62,62,61,128,43,233,36,11, +0,98,194,212,193,30,226,81,0,226,6,5,226,15,13,229,186,1,160,34, +225,240,65,225,109,0,224,208,11,225,34,0,230,150,9,234,196,4,78,85, +0,56,190,166,160,78,160,0,128,141,243,9,2,196,153,160,2,224,24,1, +232,3,4,167,217,228,245,11,224,39,4,229,29,31,163,206,224,130,2,224, +211,11,225,118,9,96,17,0,66,64,87,64,216,0,55,225,29,3,9,70, +114,111,109,84,104,101,110,84,111,226,72,2,0,66,177,80,1,39,66,116, +233,227,52,4,224,125,23,224,119,0,160,72,224,115,18,162,103,224,101,83, +160,213,224,99,13,225,151,24,233,235,4,225,151,18,237,97,2,224,179,12, +192,173,64,18,224,169,14,96,167,224,159,4,224,77,2,196,15,227,109,0, +232,169,4,228,147,0,86,182,165,112,192,124,64,50,144,137,224,144,1,233, +129,11,96,22,232,24,2,135,104,1,52,50,201,12,128,238,230,159,3,224, +17,1,225,20,2,97,19,224,14,0,128,1,224,109,0,213,42,160,80,194, +148,204,74,232,226,6,132,13,1,49,50,112,203,82,7,0,56,187,134,227, +243,0,160,115,224,216,3,103,159,155,29,198,130,193,15,101,124,193,44,177, +34,128,41,233,0,5,128,119,224,136,0,102,59,96,132,235,95,13,171,94, +97,217,128,99,213,209,0,50,238,2,3,128,85,64,158,3,95,49,50,56, +227,151,1,224,51,7,0,55,192,182,197,164,128,60,228,121,2,200,209,193, +245,231,71,14,249,47,6,161,96,169,40,141,91,116,106,225,89,10,97,73, +226,11,4,0,66,141,84,97,48,0,56,69,93,224,0,1,224,159,10,225, +240,11,194,185,231,81,1,243,123,5,224,164,39,226,243,0,226,50,9,239, +135,2,205,26,97,187,224,208,0,192,205,110,35,224,202,2,96,0,229,211, +1,234,72,7,229,177,11,160,46,192,213,192,51,224,48,10,162,11,227,68, +0,228,114,15,160,145,224,87,5,64,44,96,7,224,41,3,192,243,129,125, +229,238,1,128,84,235,58,6,97,110,225,42,1,97,166,97,124,65,7,1, +56,50,255,166,10,237,229,10,226,120,5,161,205,224,29,0,226,117,8,225, +209,8,226,164,0,225,218,2,128,138,2,49,48,55,99,143,136,196,67,10, +80,72,128,123,225,185,2,1,95,53,136,218,224,149,0,236,124,1,96,70, +227,95,7,226,115,7,237,21,5,208,53,226,237,5,200,2,96,0,225,134, +4,202,186,225,140,11,245,137,5,229,131,6,229,111,10,224,42,5,165,4, +235,187,4,122,183,228,190,2,226,235,6,160,17,226,236,3,100,205,160,188, +224,213,8,234,222,1,192,30,192,129,192,13,108,140,192,24,249,246,10,225, +121,0,236,69,13,224,18,4,129,248,160,48,230,56,1,96,2,182,151,224, +69,4,96,18,224,39,4,224,152,2,198,247,149,219,227,162,6,224,2,0, +192,157,224,193,1,160,57,225,164,1,248,99,2,224,58,3,224,153,0,224, +67,27,239,166,2,224,35,3,194,104,247,154,6,224,39,8,129,112,224,19, +3,238,20,0,238,231,5,225,238,5,160,54,128,137,228,109,2,225,59,0, +224,135,0,192,196,224,114,8,192,14,96,53,243,231,4,224,245,9,224,50, +6,64,86,161,123,224,70,3,98,221,224,75,5,226,99,1,224,59,1,224, +244,11,224,79,69,225,2,6,194,44,0,83,64,72,152,135,158,84,67,30, +235,213,0,224,46,3,224,40,11,194,238,3,95,49,50,57,250,156,3,96, +0,229,88,16,100,193,131,227,237,182,0,199,248,237,188,7,8,114,111,109, +83,116,114,105,110,103,246,121,0,224,224,5,224,100,5,237,54,2,228,198, +5,0,49,177,51,192,60,225,190,8,223,179,227,110,6,228,164,2,213,117, +87,51,173,142,224,0,2,224,88,1,226,229,8,225,24,1,224,125,10,224, +191,2,229,10,11,226,211,83,226,55,0,224,50,16,193,246,225,248,6,86, +27,65,241,226,120,1,193,53,64,161,162,11,106,9,0,57,120,83,0,50, +92,41,2,49,51,50,243,189,6,226,28,33,239,211,9,9,114,111,109,82, +97,116,105,111,110,97,207,219,226,24,153,226,26,10,241,139,2,224,39,3, +227,187,1,228,239,7,226,33,16,226,34,13,230,120,0,224,131,2,229,193, +0,224,113,13,192,1,226,46,17,224,56,12,230,40,6,224,121,1,224,45, +4,0,83,226,74,7,1,49,51,108,141,128,0,237,63,4,224,67,36,231, +118,0,224,135,3,233,120,7,225,10,8,224,73,11,220,230,224,56,6,227, +3,8,1,49,51,237,166,1,228,253,1,227,7,21,0,49,99,6,216,202, +96,238,251,196,4,69,81,0,57,96,49,0,56,72,161,128,48,168,146,0, +67,75,221,96,20,0,51,138,136,224,108,15,224,58,9,128,0,227,112,57, +6,73,110,116,101,103,101,114,227,111,150,193,140,79,156,3,75,32,95,50, +156,133,0,55,64,54,161,15,64,72,252,156,2,0,49,141,45,224,171,6, +2,95,49,48,127,225,3,95,49,48,56,236,110,1,224,145,2,128,173,0, +83,167,163,233,42,3,233,36,1,224,228,1,233,30,13,192,29,193,198,233, +24,9,192,33,129,36,225,33,2,226,209,0,226,69,0,169,255,193,30,148, +231,226,55,1,1,57,55,226,218,0,224,119,17,232,230,8,224,119,58,0, +56,226,133,2,216,149,80,16,248,161,0,64,0,228,189,4,217,206,228,203, +1,225,59,1,128,50,132,158,137,10,224,28,2,99,89,96,180,67,159,128, +204,192,197,233,59,1,226,148,9,0,50,96,43,254,31,10,229,78,3,128, +91,161,54,224,115,1,240,15,2,161,46,231,210,22,238,51,1,225,100,5, +192,160,225,7,8,227,67,33,227,51,1,227,60,5,226,187,1,192,208,241, +8,1,241,17,4,254,119,21,224,85,0,225,236,1,1,49,48,229,191,0, +192,95,128,74,224,104,9,225,115,7,190,181,226,133,1,195,77,128,99,229, +194,7,226,163,0,0,50,254,10,4,184,19,224,179,2,129,48,2,49,49, +54,67,68,128,75,85,167,0,80,244,52,0,97,46,0,90,224,53,6,1, +64,64,228,76,0,1,95,54,78,46,0,48,231,158,5,225,172,9,228,14, +0,237,134,6,3,32,95,55,53,101,232,156,9,193,124,225,25,0,228,62, +5,1,95,53,160,38,226,53,4,226,47,5,68,195,226,98,5,192,108,224, +41,4,2,83,32,73,184,107,130,232,225,48,5,242,172,5,0,85,67,186, +97,63,208,224,2,64,95,51,107,247,68,248,237,151,4,226,0,2,197,121, +96,0,82,230,4,57,56,32,64,80,64,7,99,248,192,27,224,153,8,97, +144,2,48,56,49,212,22,1,52,52,66,192,225,34,1,225,241,0,241,27, +4,226,23,1,129,175,164,47,64,160,64,62,240,244,5,185,3,224,182,1, +98,24,245,24,0,90,153,3,95,49,53,52,64,4,0,54,230,216,3,22, +116,99,69,120,112,114,58,32,99,97,110,110,111,116,32,104,97,110,100,108, +101,58,32,134,228,116,215,83,5,103,196,0,51,64,232,102,19,244,219,3, +224,92,9,2,79,32,35,64,215,130,109,192,55,225,54,0,224,60,3,2, +58,49,51,93,253,1,10,65,192,67,2,48,56,50,99,84,69,51,64,28, +0,50,96,28,161,169,230,155,2,144,248,96,21,230,200,2,0,48,146,44, +144,226,0,48,64,83,129,72,64,73,0,49,128,102,1,57,55,66,154,2, +50,57,49,128,95,0,48,224,21,5,128,117,73,3,224,21,1,104,110,64, +21,0,56,96,21,225,57,1,13,80,114,105,109,105,116,105,118,101,115,46, +87,111,114,91,59,64,37,0,55,224,81,5,0,50,128,21,0,54,160,228, +1,50,57,64,229,105,2,64,12,0,56,96,12,65,55,0,51,102,52,66, +18,0,49,76,91,140,43,0,95,64,44,0,50,65,114,236,67,1,96,38, +64,82,0,53,224,82,6,0,48,101,244,0,49,137,34,160,68,134,136,233, +230,1,5,57,48,50,32,95,53,142,222,64,37,188,72,224,31,15,0,50, +66,102,224,31,16,68,37,3,49,51,50,51,124,167,149,42,64,238,224,57, +1,162,62,224,223,2,98,178,138,4,99,0,0,56,74,23,224,21,10,130, +202,224,59,4,160,110,128,230,224,45,1,4,95,49,56,51,32,164,167,2, +38,48,46,134,23,224,56,5,224,45,13,224,44,31,96,36,192,44,65,119, +0,52,97,119,0,83,224,1,1,2,39,32,95,66,119,208,175,133,252,64, +9,96,27,176,101,96,5,224,11,3,64,112,0,50,100,174,6,80,32,64, +85,32,65,32,76,201,250,117,0,229,49,2,0,39,96,36,199,186,64,57, +1,55,53,132,19,64,51,97,59,0,50,64,65,250,17,1,2,95,52,49, +224,32,19,96,169,224,38,26,224,34,29,224,244,95,1,49,49,107,159,224, +245,124,224,246,11,230,226,4,160,17,198,207,224,246,19,224,184,27,224,144, +27,0,85,128,123,66,187,68,244,76,201,98,148,224,232,19,224,51,9,1, +49,51,64,37,224,53,26,0,90,223,213,224,60,3,68,214,224,59,16,136, +148,226,186,18,227,202,3,233,177,0,224,94,4,226,247,19,224,94,36,67, +199,134,119,0,66,93,15,128,106,204,182,237,200,3,128,27,98,55,0,49, +70,114,160,76,224,108,18,64,13,192,108,203,248,234,217,2,64,97,226,217, +0,224,93,2,1,52,55,224,92,46,225,133,31,128,58,224,185,42,235,54, +2,194,244,226,90,14,160,98,224,32,25,138,62,225,119,2,64,36,143,150, +160,199,96,52,91,148,192,52,224,15,11,2,51,50,49,224,85,2,65,211, +136,46,195,139,193,103,0,89,208,100,129,109,225,225,17,0,49,163,102,65, +134,128,179,225,48,10,160,24,225,39,5,131,244,65,220,73,157,64,20,125, +242,96,165,227,81,3,192,85,224,25,17,64,198,168,171,97,11,134,145,0, +54,64,19,226,193,2,224,125,1,64,47,168,197,224,47,13,96,162,224,47, +4,71,246,129,38,5,66,32,64,115,101,113,98,154,0,32,96,8,76,37, +96,34,136,236,0,83,96,84,0,52,190,125,200,91,105,107,224,138,0,64, +45,136,244,4,85,32,90,32,90,130,195,64,20,0,54,137,47,1,47,32, +64,12,136,173,65,90,224,33,2,135,74,71,61,169,12,137,112,141,221,201, +31,135,156,224,19,4,1,52,49,224,18,3,0,51,72,153,232,29,1,224, +18,0,97,95,224,20,8,1,49,51,224,19,2,233,95,2,232,128,2,96, +155,132,30,3,85,32,75,52,224,177,3,130,96,133,52,96,56,0,64,99, +19,1,95,54,107,208,64,33,161,187,160,211,110,34,1,51,48,137,155,0, +48,97,147,0,51,75,146,72,56,82,100,105,166,110,8,168,98,112,24,224, +204,3,76,197,115,124,0,54,96,184,224,43,3,224,39,2,1,38,49,136, +160,160,25,160,14,64,47,0,57,106,128,64,35,96,206,171,74,128,140,1, +80,32,128,40,128,162,128,59,192,73,2,64,89,32,82,65,160,80,198,232, +224,211,2,227,166,0,64,74,128,16,0,95,238,76,1,64,116,64,123,6, +10,65,32,105,116,111,102,66,3,64,49,97,26,0,56,74,72,66,68,0, +51,76,9,160,211,64,7,107,21,0,51,83,120,64,6,130,109,96,40,1, +53,57,224,39,1,0,54,107,216,96,11,64,84,130,122,2,102,62,61,96, +98,162,115,0,62,96,12,130,115,1,102,60,128,26,130,108,1,102,60,96, +12,129,221,3,102,110,101,103,96,14,129,214,1,102,42,96,12,129,193,1, +102,45,96,12,129,55,3,102,43,32,58,128,249,161,253,225,255,1,237,165, +0,226,8,3,226,15,0,66,174,64,51,0,73,96,63,128,171,128,63,239, +4,0,64,8,131,117,75,201,129,165,1,75,50,100,19,64,18,128,196,65, +138,113,250,0,85,65,206,117,78,96,21,243,109,1,101,64,101,159,101,92, +224,2,0,97,144,128,114,242,73,6,193,171,160,143,224,198,0,175,53,224, +30,5,239,117,0,83,4,161,1,205,143,69,153,130,51,181,192,224,86,19, +180,75,224,86,48,130,139,192,218,192,25,128,104,135,84,233,142,0,243,64, +19,225,56,6,224,32,3,145,4,166,249,224,32,11,223,60,224,219,8,192, +24,111,174,70,205,1,57,56,98,210,0,48,85,97,246,192,1,0,50,213, +80,224,43,0,224,27,11,224,95,10,198,58,224,51,7,250,136,1,198,203, +243,161,9,224,53,10,243,185,0,224,25,8,209,184,244,164,1,66,116,163, +52,239,0,11,2,73,110,116,110,255,96,58,224,36,4,3,68,97,116,97, +64,30,87,57,4,95,84,121,112,101,192,12,160,47,163,109,224,84,11,5, +70,108,111,97,116,87,160,39,131,136,241,139,1,134,189,145,144,1,95,52, +78,126,213,121,0,58,130,19,239,133,2,65,83,64,21,239,193,18,2,67, +104,97,160,145,64,44,224,59,1,1,48,54,101,64,126,18,163,187,66,179, +225,156,1,98,178,116,3,2,95,49,50,148,215,224,26,4,242,199,4,0, +55,137,163,104,107,224,23,0,67,252,128,181,131,235,233,21,0,242,12,2, +2,95,49,48,71,66,234,59,2,243,34,4,73,113,0,55,83,180,96,14, +100,156,70,27,129,22,128,14,1,51,32,165,209,70,203,227,30,1,161,80, +164,40,197,230,185,240,66,66,166,252,160,6,224,249,0,65,26,66,24,128, +188,160,29,104,243,160,37,128,162,126,210,2,49,50,51,225,163,0,96,142, +241,200,1,224,181,1,65,166,162,144,64,10,0,51,129,117,168,33,1,54, +55,72,9,1,50,56,113,77,96,28,66,11,4,32,67,32,80,32,66,184, +0,79,178,108,5,90,32,95,56,55,54,224,106,1,0,75,71,31,0,53, +96,85,224,10,1,64,64,170,39,3,32,83,32,80,64,228,97,81,242,94, +4,73,72,160,69,225,242,1,0,90,161,120,225,123,5,242,109,8,194,17, +245,95,4,1,95,55,145,53,225,194,2,242,207,5,65,221,224,106,1,196, +199,148,164,64,48,194,84,197,37,244,40,3,224,149,0,98,135,128,127,67, +22,121,246,160,67,2,32,95,50,75,30,96,7,71,242,0,52,148,122,224, +15,7,212,171,73,117,163,85,243,175,2,227,58,1,12,101,120,105,115,116, +101,110,116,105,97,108,115,32,84,56,25,97,108,108,111,119,101,100,32,105, +110,32,112,97,116,116,101,114,110,32,98,105,110,100,105,110,103,251,47,0, +227,23,14,97,64,98,76,225,58,14,0,57,248,149,1,0,64,74,97,246, +184,5,224,17,8,65,224,132,85,107,250,64,83,167,24,172,2,160,5,96, +18,161,78,65,111,197,100,196,252,227,10,0,229,254,0,69,201,195,193,248, +41,4,129,51,245,223,1,0,56,64,143,0,56,140,201,252,67,2,2,99, +110,83,161,12,195,118,225,208,2,225,16,1,225,244,1,195,63,0,55,193, +171,227,229,2,64,22,135,20,98,52,206,93,96,12,225,15,4,64,93,199, +94,231,102,2,224,34,3,228,5,0,88,40,192,32,65,135,1,55,56,73, +161,131,66,237,55,4,1,95,55,69,77,128,49,68,85,160,36,182,134,132, +43,97,62,109,211,128,197,73,89,192,107,64,104,131,19,164,87,160,6,128, +0,64,57,67,8,225,176,0,165,16,227,49,2,0,49,193,167,225,192,0, +246,36,6,66,86,97,146,225,128,4,0,68,226,141,0,160,158,161,203,193, +136,131,66,116,239,86,207,196,73,225,178,11,249,216,13,248,220,2,225,98, +18,240,17,0,136,178,200,135,227,244,0,192,246,224,76,1,0,67,64,15, +128,72,128,14,96,56,96,19,97,141,0,55,193,141,129,130,161,78,197,182, +229,190,0,226,91,6,224,58,18,228,166,0,225,233,25,225,210,22,227,19, +9,64,0,64,197,188,151,227,142,0,128,217,67,106,129,72,225,215,2,131, +9,1,48,51,130,242,219,214,67,235,136,25,96,76,228,97,4,199,148,0, +55,88,42,228,123,19,99,211,128,25,225,177,2,129,24,128,99,67,104,192, +99,128,147,227,154,0,70,162,224,94,16,227,177,9,96,82,224,106,7,0, +67,161,100,192,109,136,167,160,109,224,255,4,1,50,55,98,143,224,110,14, +197,71,224,95,7,232,97,0,64,126,167,57,65,100,0,85,227,219,0,224, +102,8,104,108,224,124,15,64,19,124,250,224,87,0,0,54,201,157,95,18, +160,93,193,40,227,180,2,93,248,232,8,2,233,75,1,225,84,3,129,148, +190,34,160,108,128,18,250,225,0,224,88,6,114,56,96,250,104,235,78,119, +250,162,4,104,151,141,159,1,49,50,90,161,224,66,0,225,196,3,192,32, +0,55,185,98,97,4,1,10,65,112,212,64,167,64,17,183,252,236,107,0, +98,170,72,134,0,64,193,73,228,81,9,226,109,2,113,69,1,49,48,231, +90,11,227,232,0,173,18,193,19,226,205,4,225,25,3,234,131,12,130,207, +158,32,64,26,96,30,225,169,0,128,195,233,61,1,134,211,0,49,78,163, +64,57,224,168,0,237,132,4,0,49,110,230,224,201,4,2,95,57,53,72, +239,0,48,173,148,225,232,8,65,133,0,48,144,39,90,181,0,51,204,159, +224,40,12,251,190,0,1,50,52,64,78,234,18,5,77,56,225,26,1,229, +80,6,100,200,66,219,134,97,160,0,64,226,209,166,224,177,1,0,55,94, +207,164,107,225,145,4,128,87,2,50,54,52,226,165,1,0,50,127,57,192, +223,193,147,230,139,3,0,89,224,247,0,128,1,69,21,192,154,231,46,1, +128,33,244,108,3,226,21,13,96,127,238,223,0,230,40,0,232,173,4,224, +81,3,224,1,1,0,67,169,189,224,58,0,133,219,128,2,226,27,2,234, +44,2,65,153,193,44,162,101,160,46,236,110,4,0,49,195,108,192,106,226, +17,8,224,140,4,226,26,15,225,98,0,231,58,5,230,216,5,234,123,0, +224,134,8,0,55,193,255,193,168,224,162,9,234,12,5,64,0,140,133,66, +60,129,25,66,16,138,15,3,85,32,75,51,83,208,1,75,52,182,52,64, +26,238,88,1,214,38,64,156,224,181,1,247,176,2,225,191,13,65,252,0, +50,66,193,129,188,225,179,0,133,117,227,199,7,224,55,7,129,74,64,26, +226,68,5,85,62,160,24,227,35,3,88,182,64,21,230,87,3,69,198,192, +72,224,49,35,227,51,0,131,166,4,54,32,95,51,53,64,123,107,127,68, +153,164,165,227,191,4,225,233,7,121,22,224,231,1,129,67,83,219,0,52, +101,90,224,208,1,237,29,0,218,63,160,4,235,241,10,224,20,0,1,51, +54,96,121,1,66,32,128,78,192,21,64,165,64,91,224,163,1,224,0,1, +128,126,139,11,158,180,0,51,98,93,230,139,8,0,50,96,7,224,127,12, +64,203,1,95,50,96,106,96,59,2,95,51,56,64,33,227,215,0,225,167, +9,0,58,131,193,228,116,6,161,33,140,190,226,97,1,225,29,11,130,171, +151,31,64,1,224,149,9,192,17,99,18,225,177,6,225,10,13,64,148,213, +115,1,48,55,241,147,7,8,83,116,114,105,110,103,46,73,115,128,8,75, +23,64,48,176,253,224,48,10,2,78,117,109,64,3,192,40,0,54,232,164, +1,0,90,200,39,226,118,0,66,119,3,54,32,95,53,204,183,134,14,239, +169,1,128,66,212,219,109,167,236,93,3,0,80,135,241,118,162,129,119,236, +132,4,227,77,0,163,144,64,52,0,95,97,64,224,28,3,164,111,192,26, +64,18,167,93,229,39,6,168,5,224,95,2,137,119,103,31,103,225,128,76, +134,106,238,169,1,224,15,3,224,211,0,176,177,5,57,54,53,32,95,56, +112,174,81,122,96,230,169,30,169,36,130,3,231,107,5,148,240,129,74,233, +190,7,228,146,1,228,67,2,226,190,1,0,48,216,46,66,217,97,48,0, +48,138,108,224,78,13,64,151,248,204,1,1,83,32,101,52,246,53,0,129, +58,161,50,239,25,8,128,22,224,182,2,228,108,0,2,49,50,53,89,76, +98,247,1,57,53,198,2,232,166,2,104,112,0,50,99,191,133,39,64,13, +119,220,224,206,1,66,218,109,188,174,54,132,3,130,69,1,53,56,227,207, +1,67,221,90,154,226,84,2,178,128,225,234,2,64,8,238,252,7,64,7, +192,133,193,182,185,182,76,212,3,95,55,51,49,129,184,204,89,82,40,224, +66,11,0,48,95,151,96,63,64,235,131,252,1,49,49,113,78,1,49,48, +74,61,64,25,131,129,155,27,169,15,160,121,64,29,131,110,67,239,0,90, +75,143,128,20,0,54,225,152,0,224,111,3,184,36,70,245,138,131,110,60, +176,154,231,90,1,193,190,225,182,0,200,31,128,30,161,23,193,219,194,146, +178,5,0,56,139,248,227,34,1,97,163,242,86,1,243,202,4,135,45,77, +246,107,1,193,132,128,95,64,48,164,21,229,116,3,129,49,232,221,0,244, +229,14,224,157,1,224,60,2,230,191,1,98,55,228,106,0,107,124,216,42, +224,58,3,171,220,244,124,3,227,68,12,66,11,64,150,164,203,161,68,224, +182,4,1,53,50,221,235,225,67,2,160,222,160,102,1,53,51,229,129,8, +244,141,5,65,187,132,29,0,75,227,64,6,166,39,135,169,225,122,1,225, +25,3,1,50,49,81,141,131,110,0,49,133,86,134,166,224,165,0,160,141, +233,33,5,64,81,233,33,6,64,134,196,145,0,89,255,131,0,161,224,176, +128,228,8,0,182,21,161,18,66,104,184,82,163,219,225,197,0,224,40,15, +94,135,224,212,4,144,241,224,34,4,103,30,207,191,165,33,233,120,6,77, +208,2,55,32,95,67,166,225,195,0,231,76,0,72,130,128,26,231,81,2, +143,212,130,218,136,58,244,212,11,97,211,230,231,1,17,116,111,111,32,109, +97,110,121,32,97,114,103,117,109,101,110,116,115,243,175,1,224,63,16,224, +62,5,2,102,101,119,224,61,7,1,95,57,162,213,131,19,227,158,6,161, +33,96,255,163,65,224,37,10,161,112,224,37,8,161,122,225,160,9,250,164, +16,224,25,0,98,236,224,111,16,224,36,1,229,190,2,236,73,4,100,14, +66,138,80,190,69,54,65,12,160,56,227,50,4,128,73,94,240,131,247,68, +172,226,53,1,224,186,8,128,233,224,32,18,171,26,224,33,18,173,19,225, +109,11,192,25,96,253,225,111,18,128,99,225,111,5,229,90,8,238,255,1, +215,182,250,28,5,229,131,6,224,77,3,224,192,21,252,131,0,224,32,15, +199,218,224,105,8,192,24,224,105,0,224,35,10,128,93,225,3,5,224,181, +30,124,15,228,210,0,64,46,64,45,3,95,51,51,48,169,237,96,52,227, +135,8,227,63,15,248,84,5,2,66,97,100,216,60,213,166,68,173,136,167, +135,89,66,88,0,48,135,88,247,227,2,166,79,239,165,0,161,53,224,23, +2,161,64,130,125,162,131,225,97,0,199,60,234,78,0,228,199,0,161,0, +224,16,1,226,165,6,229,42,3,224,46,20,197,48,233,99,3,175,213,224, +47,12,239,213,0,64,173,64,29,160,46,224,40,9,195,169,228,88,20,97, +168,234,57,6,180,203,64,1,230,34,5,224,75,1,96,120,168,122,93,94, +227,207,1,128,137,250,172,0,231,232,8,243,233,4,160,103,169,144,235,231, +2,231,135,7,243,27,2,225,24,2,136,80,224,147,2,244,92,0,232,245, +1,251,15,4,107,4,0,52,226,167,2,231,247,13,170,126,137,174,73,243, +225,21,44,1,57,51,244,150,0,128,0,224,236,4,64,1,251,240,12,252, +97,2,224,234,2,192,236,224,16,0,133,161,161,97,129,50,224,75,6,224, +45,3,193,41,236,222,3,204,228,233,133,4,136,105,225,23,2,225,88,3, +245,187,2,252,101,6,227,41,0,195,248,130,104,104,101,228,24,4,96,36, +165,11,104,178,0,48,233,132,3,224,179,4,226,123,31,207,124,160,0,241, +102,0,227,119,22,231,121,3,192,29,230,84,12,229,81,16,224,25,0,0, +85,230,182,7,128,224,234,43,6,226,249,3,224,36,1,235,202,1,227,51, +3,225,66,1,69,146,225,66,14,161,206,181,224,73,243,1,49,48,76,111, +65,159,0,52,88,163,136,95,236,187,2,224,0,2,224,121,3,128,7,133, +19,227,118,4,2,48,54,49,142,69,113,253,224,70,4,0,80,64,38,227, +73,4,224,87,1,225,41,9,244,51,2,192,230,227,116,6,77,24,203,19, +131,117,238,168,1,227,227,4,97,86,227,212,4,169,236,1,50,52,228,89, +2,151,16,224,242,1,160,56,224,150,5,247,94,11,224,10,4,230,248,14, +224,199,6,235,175,1,236,109,0,224,175,22,166,79,228,142,7,5,66,32, +95,57,56,51,142,36,128,186,225,147,8,64,13,0,54,250,57,4,96,228, +0,67,64,21,0,49,196,161,242,179,6,227,54,5,130,237,77,27,183,87, +128,6,64,124,0,53,97,124,1,53,51,193,117,224,0,3,130,224,231,16, +2,227,97,3,160,119,224,25,1,232,173,4,224,199,0,96,135,128,43,253, +35,1,236,32,15,246,74,0,128,176,241,122,3,128,32,96,222,132,216,64, +32,193,143,227,117,4,69,255,64,11,64,215,1,56,50,64,82,248,70,5, +124,170,225,247,5,224,170,8,135,141,192,22,160,25,224,241,0,225,218,4, +225,219,2,128,227,230,112,8,96,50,1,49,48,127,183,99,178,0,56,81, +60,0,95,155,64,96,175,225,187,1,140,235,150,48,78,78,65,167,80,46, +201,190,192,17,0,75,234,174,1,1,95,53,81,47,64,18,150,199,64,0, +130,25,192,0,226,212,10,233,245,12,133,71,226,194,1,160,252,225,46,3, +225,178,8,224,102,0,230,150,4,232,158,14,160,116,224,141,8,192,24,204, +96,228,145,5,0,50,68,24,228,115,4,225,186,2,193,172,224,178,1,1, +64,85,229,78,5,138,131,114,83,0,85,114,75,246,7,1,244,217,6,5, +110,101,103,97,116,101,202,109,192,92,232,206,8,194,65,224,133,6,239,48, +0,232,214,1,225,77,0,231,75,4,232,229,18,225,102,3,160,90,224,134, +3,249,203,8,228,36,2,228,252,10,224,71,7,228,22,2,231,220,6,227, +163,9,227,172,1,229,120,25,224,112,8,240,101,6,228,143,5,227,78,8, +130,96,129,103,224,38,0,251,202,3,251,210,0,2,95,54,52,228,94,0, +224,0,1,128,69,96,228,225,119,1,226,20,1,67,32,98,96,231,175,5, +2,83,32,95,178,224,226,183,0,233,22,10,225,255,12,233,174,3,192,122, +224,226,6,233,44,6,245,85,0,225,1,3,233,53,7,3,64,95,56,57, +192,89,3,80,32,95,56,125,52,254,16,0,224,105,0,233,69,14,225,117, +4,83,131,247,43,7,224,137,0,242,206,6,224,205,7,231,11,4,192,48, +239,234,4,64,182,143,182,96,199,224,197,1,183,13,100,84,83,59,240,48, +2,224,36,6,123,125,241,161,9,192,0,225,9,5,0,51,87,72,2,95, +52,52,236,113,0,128,166,232,75,6,0,50,119,66,224,195,8,128,197,224, +126,5,64,44,0,55,101,166,1,57,32,238,114,2,3,98,105,110,100,227, +253,0,224,70,6,201,55,96,118,254,55,5,67,196,196,193,224,53,2,208, +35,227,94,3,228,219,6,224,35,2,160,33,118,235,129,12,64,14,249,243, +5,0,67,249,2,1,224,162,0,130,123,228,27,1,225,17,3,0,49,183, +164,192,150,235,93,7,227,39,0,231,102,0,67,117,133,129,245,201,6,64, +98,131,125,106,19,161,35,225,38,5,228,94,8,128,252,224,240,5,113,247, +70,18,96,249,66,67,227,250,1,227,56,10,226,234,9,224,196,4,129,50, +129,130,245,93,2,192,150,224,43,12,185,65,224,0,5,227,229,10,100,0, +123,124,227,87,25,96,94,107,53,0,50,122,2,64,52,0,51,124,38,0, +52,64,4,0,54,226,101,3,6,116,99,80,97,116,58,32,130,104,66,73, +100,221,115,64,0,51,67,245,104,177,241,18,2,224,76,10,2,79,32,35, +68,210,135,183,192,55,255,100,6,168,151,174,146,106,67,65,190,97,198,0, +53,104,165,2,52,48,52,224,151,3,1,61,61,162,251,224,34,17,2,84, +114,117,231,30,1,224,163,4,81,131,153,33,65,57,119,142,67,214,97,13, +0,58,131,103,4,10,65,32,80,32,64,11,217,4,0,65,128,26,152,245, +101,31,229,25,11,98,194,225,200,3,72,233,92,67,129,126,64,65,0,54, +160,120,0,48,247,118,0,242,25,1,64,200,185,33,226,225,0,226,54,3, +0,48,64,190,130,122,226,173,10,192,40,131,39,130,101,1,64,95,105,201, +0,64,64,133,228,191,7,64,112,151,214,66,39,1,48,53,234,5,0,224, +192,2,64,35,0,51,224,148,2,227,250,1,99,12,224,156,8,224,16,4, +192,64,147,6,90,139,245,63,21,173,133,224,33,19,130,55,128,252,245,64, +13,204,151,96,25,167,94,224,30,2,247,178,1,90,212,231,249,4,229,253, +9,96,75,137,161,66,215,254,35,1,146,80,250,21,0,228,42,3,243,5, +2,224,57,11,130,225,224,57,1,224,93,13,64,27,224,93,4,229,119,4, +225,18,5,198,72,128,32,224,29,7,108,165,224,217,8,128,22,0,85,64, +40,98,193,224,125,2,99,124,137,53,82,95,237,124,1,0,54,237,213,3, +0,48,67,217,128,0,225,76,13,224,215,1,0,51,64,22,64,111,224,102, +3,92,130,225,8,4,0,95,103,218,128,40,96,0,226,5,18,204,15,128, +31,224,28,6,96,128,225,11,12,96,200,239,99,13,96,195,232,2,13,103, +199,0,85,225,161,4,1,95,54,238,138,6,237,179,6,229,107,2,0,85, +100,98,160,16,130,146,226,39,4,64,62,224,92,6,109,33,224,82,16,233, +145,1,237,30,13,225,136,8,226,27,18,225,41,16,100,50,227,14,9,129, +9,225,215,23,0,55,155,186,193,215,224,199,1,226,234,10,139,56,225,49, +3,224,95,23,139,84,224,94,1,224,60,2,226,136,13,96,63,230,236,29, +9,100,115,69,70,105,101,108,100,115,32,186,254,230,172,4,68,201,215,185, +75,242,163,68,0,80,133,185,223,113,96,187,197,149,157,31,0,57,82,243, +64,0,193,81,237,93,2,232,64,2,64,109,162,188,253,29,21,1,57,54, +138,22,224,230,3,0,58,126,45,128,130,253,114,2,131,183,145,177,0,51, +65,56,64,39,134,210,129,100,115,143,128,138,137,42,96,124,103,73,225,39, +17,3,101,110,117,109,248,230,2,67,3,225,21,2,99,48,129,21,67,35, +1,10,65,70,44,189,13,227,176,11,133,245,224,26,12,151,182,226,162,13, +226,189,0,229,178,13,155,179,97,84,132,103,230,253,0,103,22,96,0,135, +156,128,32,132,80,227,156,5,102,109,224,36,6,229,74,9,96,24,80,246, +224,37,2,228,158,17,229,143,0,228,184,17,224,94,4,96,21,100,69,160, +91,228,138,7,149,128,228,45,4,224,133,1,235,175,5,227,253,9,228,78, +11,192,24,228,78,0,1,50,51,98,2,228,130,2,163,103,224,24,7,225, +101,4,98,203,66,3,136,211,250,237,2,232,67,1,223,178,224,23,1,96, +24,224,169,12,231,201,0,232,58,19,224,206,11,192,25,254,53,31,96,154, +237,173,6,129,81,128,23,96,246,144,195,100,81,128,0,230,60,0,161,215, +1,95,50,66,188,0,95,143,181,224,80,9,238,199,2,160,116,0,90,164, +17,68,170,236,9,5,96,30,64,174,226,229,1,133,3,132,46,96,32,211, +132,96,69,96,4,73,211,96,32,0,90,64,124,85,78,98,42,1,75,50, +192,23,96,0,97,225,130,67,224,0,1,227,44,12,225,219,8,97,220,138, +63,99,222,129,157,97,86,161,222,230,55,3,128,220,224,216,2,235,228,0, +237,163,0,192,200,162,10,226,20,1,160,9,129,239,226,34,2,234,253,6, +101,41,129,160,243,131,2,128,23,177,149,128,70,78,46,0,80,255,29,2, +193,182,218,37,232,35,8,194,29,142,59,194,60,128,228,96,64,64,43,1, +95,57,240,228,4,230,134,7,98,47,254,71,1,254,59,5,13,115,101,99, +116,105,111,110,32,102,105,120,105,116,121,165,91,96,49,76,128,224,43,1, +1,36,120,166,153,108,206,240,100,0,65,137,139,165,209,187,239,204,7,225, +140,6,128,30,225,144,5,195,84,64,116,0,52,64,208,0,79,255,136,4, +167,121,239,89,8,99,18,96,166,224,148,3,224,178,9,225,222,56,128,198, +245,97,7,130,86,99,136,143,43,232,236,2,248,13,3,225,208,11,160,84, +241,125,2,100,32,224,21,6,224,60,30,64,58,243,209,8,77,135,226,22, +4,128,174,225,116,1,96,188,225,110,6,224,0,1,226,51,87,141,152,128, +200,232,180,8,166,68,224,211,3,225,147,5,162,22,236,22,1,227,33,0, +192,51,249,144,2,242,130,4,68,254,225,65,0,161,67,224,13,0,222,56, +192,1,227,72,6,128,20,132,210,160,14,99,248,132,226,228,74,0,131,244, +101,132,64,112,253,132,5,226,123,1,193,171,66,86,64,42,96,140,129,116, +227,195,7,65,48,137,255,128,50,226,192,10,102,193,224,13,5,160,172,128, +2,160,14,226,253,13,0,89,225,18,3,103,46,225,7,3,129,74,242,142, +5,224,61,0,131,85,129,16,104,247,64,107,128,36,96,117,166,60,73,15, +0,52,106,181,217,70,160,7,249,85,2,224,190,2,224,2,3,192,30,192, +136,96,7,224,2,3,152,76,225,158,2,251,15,3,99,216,129,147,1,85, +32,176,145,129,180,163,168,225,27,0,253,241,5,128,7,101,150,227,31,6, +224,9,0,224,165,2,247,167,2,161,2,96,86,224,210,6,96,17,194,51, +64,92,65,230,136,195,225,6,1,225,115,0,252,82,8,217,52,128,188,255, +191,3,192,131,168,105,225,83,2,192,45,160,245,96,153,232,61,5,225,248, +3,193,98,188,185,224,26,5,224,148,4,128,221,64,0,225,177,10,225,17, +0,224,66,9,226,145,0,224,127,14,224,106,0,96,170,224,35,21,128,1, +169,88,192,0,233,210,1,96,2,128,178,226,167,0,160,14,224,50,4,224, +88,15,210,103,224,0,1,224,234,14,224,2,3,224,246,0,64,0,228,139, +9,250,78,3,250,90,4,193,222,128,122,225,236,0,130,42,128,181,1,95, +49,77,102,192,85,102,251,68,35,0,53,97,202,121,52,224,227,0,1,95, +50,148,14,224,42,1,2,51,51,48,100,147,224,44,0,99,147,128,65,192, +22,64,8,121,95,192,0,163,39,168,112,246,171,3,224,171,2,224,173,2, +225,74,2,161,98,192,44,224,62,4,128,166,225,32,6,224,181,12,88,124, +0,54,99,31,96,223,225,13,0,96,186,225,13,23,224,225,13,250,38,0, +163,133,227,13,7,160,190,227,173,13,96,16,1,95,52,70,66,170,216,245, +219,2,238,175,12,28,97,109,98,105,103,117,111,117,115,32,111,112,101,114, +97,116,111,114,32,101,120,112,114,101,115,115,105,111,110,246,34,0,226,70, +15,96,123,64,224,129,53,96,21,224,240,1,1,53,56,225,29,4,224,209, +10,224,172,38,9,98,97,100,32,112,114,101,102,105,120,224,164,11,228,250, +2,3,95,49,55,57,254,15,2,16,92,51,52,38,115,114,99,47,77,105, +99,114,111,72,115,47,70,104,22,2,46,104,115,64,24,4,44,54,52,58, +55,192,68,164,238,237,185,1,225,210,0,171,37,170,228,1,95,54,86,40, +204,127,163,61,129,28,160,220,65,211,64,193,1,50,50,238,247,1,5,64, +80,32,75,50,32,79,53,150,118,133,237,1,64,89,100,79,65,35,229,41, +3,233,83,1,105,30,139,155,64,79,0,54,234,123,1,138,53,128,113,96, +122,192,115,210,27,1,50,50,234,124,0,183,224,64,19,194,98,98,131,98, +235,64,228,169,165,171,238,100,91,64,138,198,149,64,34,0,80,192,179,130, +133,193,199,96,182,210,126,253,218,1,224,61,7,193,25,224,33,1,225,3, +1,161,25,0,65,225,25,4,72,86,146,60,77,177,99,26,6,95,49,49, +53,32,95,55,78,63,4,49,56,51,32,35,97,27,0,58,128,211,145,225, +248,242,14,4,110,101,103,97,116,152,244,64,46,145,232,0,65,88,199,65, +44,3,10,65,32,90,65,77,64,14,0,54,96,14,0,75,96,26,207,160, +193,31,132,34,171,80,64,32,141,228,0,75,185,3,68,158,88,193,1,52, +57,99,17,139,24,143,137,64,193,120,116,142,33,206,40,128,24,64,11,174, +79,224,24,11,160,49,130,8,2,95,49,54,78,167,132,49,64,115,202,169, +0,89,165,169,158,160,227,172,1,225,175,1,240,58,11,227,194,0,248,16, +20,1,95,55,159,98,226,162,15,128,40,244,75,30,8,103,101,116,65,112, +112,67,111,110,219,60,250,249,7,168,38,96,11,0,85,128,206,96,233,244, +98,1,96,105,2,51,56,54,226,24,17,226,227,0,3,67,32,95,51,126, +81,64,65,130,77,104,127,0,58,128,55,192,80,235,226,7,138,216,129,66, +101,151,151,248,106,34,64,58,130,64,65,1,0,80,228,105,2,2,118,97, +108,155,89,252,38,2,1,121,112,130,118,224,18,1,0,107,222,159,224,18, +1,3,115,111,114,116,64,18,64,90,244,51,1,245,47,22,102,106,129,122, +224,12,1,64,164,65,143,65,163,171,173,236,222,5,164,181,131,145,238,227, +6,66,214,100,55,82,26,237,21,6,128,156,0,54,235,230,2,196,250,170, +233,234,12,4,162,67,131,233,231,71,0,226,99,19,96,144,1,55,55,133, +253,0,50,140,101,226,111,3,226,109,0,247,212,4,1,95,56,241,161,0, +224,42,10,224,241,6,173,4,64,94,199,82,98,175,225,135,2,9,101,116, +83,76,111,99,69,120,112,114,196,43,65,10,155,228,114,70,97,87,1,55, +56,173,60,96,71,129,74,1,50,49,183,221,96,19,64,56,132,28,0,79, +68,73,64,27,97,212,128,180,1,52,48,65,162,64,23,238,103,1,241,63, +0,97,198,200,71,237,26,1,64,8,1,95,57,78,242,0,51,78,157,182, +24,227,227,3,130,1,224,55,6,3,95,49,49,55,72,98,71,18,64,239, +131,12,160,6,128,33,67,76,103,135,192,49,227,185,15,9,117,110,100,101, +102,105,110,101,100,32,207,83,242,63,0,224,54,19,227,231,0,1,51,54, +201,191,98,40,140,37,96,218,103,254,237,127,4,128,35,224,157,5,226,182, +0,224,105,15,232,206,1,199,209,164,223,167,190,224,61,21,192,167,167,245, +128,51,160,180,224,55,9,0,79,255,188,3,130,0,1,48,32,160,45,71, +210,0,80,96,200,232,30,1,205,185,232,35,0,1,95,57,68,174,224,0, +7,161,6,66,27,196,239,228,97,3,1,91,93,96,163,225,8,13,2,79, +32,35,95,78,193,64,209,158,192,202,0,64,230,36,0,69,54,224,53,4, +0,51,243,243,2,224,91,16,71,183,237,185,2,224,91,5,128,0,64,182, +133,100,64,230,71,75,2,95,57,56,68,75,128,77,0,50,94,248,224,204, +1,3,66,111,111,108,195,102,95,35,1,10,65,224,233,2,4,68,97,116, +97,46,64,33,6,95,84,121,112,101,46,34,101,178,64,63,131,140,203,152, +241,61,4,0,49,99,131,128,192,113,58,238,167,4,235,226,1,241,171,6, +101,218,0,48,130,155,231,56,18,1,95,52,163,120,193,35,229,159,3,2, +49,50,48,193,6,128,100,235,26,1,224,109,2,129,89,70,171,64,174,235, +216,0,231,83,1,161,86,224,17,6,251,13,4,96,19,108,143,131,119,70, +199,252,15,1,151,92,192,169,224,71,4,96,48,163,179,0,49,68,129,234, +25,4,227,194,20,21,110,111,116,32,112,111,108,121,109,111,114,112,104,105, +99,32,101,110,111,117,103,104,195,48,75,199,64,47,3,95,49,57,53,195, +2,96,0,230,96,4,106,36,1,56,54,105,157,73,102,228,199,0,224,41, +8,97,233,135,6,134,247,64,149,64,90,1,49,50,73,213,126,101,2,49, +50,48,66,87,167,17,64,48,0,54,96,48,90,110,89,129,96,137,0,57, +131,96,64,29,133,197,106,98,64,14,183,157,166,199,193,224,1,49,48,75, +215,97,9,0,49,97,71,1,49,51,120,209,97,62,66,80,206,77,97,218, +225,215,1,128,48,67,211,225,81,4,226,77,3,142,66,245,183,3,238,191, +6,227,49,0,226,146,0,65,136,96,39,96,237,97,43,193,198,231,185,6, +213,41,140,36,102,229,227,168,0,64,237,134,125,128,134,226,141,7,128,77, +0,57,163,65,64,43,0,95,181,146,0,85,225,31,1,64,19,230,234,0, +224,127,7,98,159,131,229,0,50,102,216,225,206,6,64,129,134,231,229,23, +11,160,149,131,12,165,121,100,56,0,55,66,43,96,83,197,38,64,72,244, +103,0,0,79,130,252,93,207,1,56,55,66,176,96,121,64,202,65,124,137, +225,64,57,164,139,1,55,56,142,104,2,79,32,64,100,253,64,45,64,136, +128,10,0,58,128,54,140,66,233,115,5,2,49,48,56,97,205,96,152,227, +134,0,65,157,66,144,174,40,99,84,226,14,2,228,25,4,1,49,57,124, +218,64,21,224,93,16,230,169,0,227,238,8,96,52,96,109,130,9,247,222, +5,225,102,1,148,227,97,37,97,205,67,60,224,107,12,71,117,129,206,224, +208,7,132,30,224,200,2,246,194,2,93,92,224,27,5,1,49,48,96,215, +224,135,14,224,43,4,110,103,98,102,100,37,239,100,3,160,6,0,85,229, +49,1,255,208,3,160,247,238,152,0,226,136,2,225,38,5,255,217,2,94, +18,2,49,48,56,249,9,2,98,95,222,23,225,68,1,225,153,0,228,125, +6,224,17,5,193,227,65,86,132,147,111,51,68,47,100,13,64,155,225,220, +0,235,80,7,206,43,192,32,153,120,228,23,5,164,29,160,123,224,25,9, +209,92,225,205,7,0,49,88,204,224,0,1,171,133,192,47,234,6,0,64, +2,224,39,1,128,134,128,1,226,113,1,64,202,232,26,0,100,57,128,188, +96,172,224,79,0,243,85,2,135,28,160,59,2,95,49,49,120,33,131,213, +245,189,6,224,117,6,224,150,0,229,10,3,165,8,151,196,64,134,133,10, +144,213,224,151,25,135,49,64,142,140,191,224,131,4,65,228,98,66,236,206, +4,110,84,176,111,96,0,225,61,6,244,48,8,162,213,129,54,200,27,160, +9,128,147,162,221,186,104,192,126,224,65,1,153,202,231,216,7,192,2,243, +81,3,224,32,0,200,176,236,25,0,192,99,228,7,3,224,26,0,96,115, +216,233,233,149,3,224,131,1,255,229,0,192,84,224,133,1,224,219,0,128, +61,160,203,224,92,5,64,47,250,75,3,97,67,97,150,66,2,65,93,160, +116,67,43,0,54,99,43,0,79,74,107,71,235,0,54,71,78,1,55,55, +159,158,1,49,53,67,119,64,27,96,107,0,49,200,11,2,95,52,48,69, +202,0,49,103,229,64,39,64,53,224,39,18,148,94,64,173,64,21,224,39, +17,74,223,128,39,64,88,96,147,0,56,96,63,164,5,198,12,160,186,237, +241,0,238,214,2,184,209,129,71,195,198,96,11,232,16,1,97,183,238,167, +6,226,3,11,225,142,5,224,30,12,224,85,16,225,121,0,224,85,22,226, +103,6,98,23,64,241,65,22,250,212,3,64,0,161,2,64,250,137,23,235, +133,6,75,128,13,76,105,116,115,46,75,110,111,119,110,83,121,109,98,107, +183,64,47,136,89,225,42,141,178,226,225,42,79,254,34,18,2,49,49,52, +171,3,224,158,0,164,222,69,46,111,123,230,96,3,206,7,224,163,2,225, +81,5,170,159,134,111,166,117,224,201,5,128,1,165,25,224,25,8,224,131, +0,225,31,4,238,125,3,224,71,5,225,40,0,230,144,11,229,27,8,166, +14,224,19,8,251,34,1,224,67,8,224,49,6,225,194,3,108,31,176,158, +192,33,224,51,3,224,13,4,224,10,1,96,57,103,129,72,228,65,166,224, +222,0,234,178,9,64,39,1,55,49,193,144,83,195,247,250,9,225,251,4, +224,132,57,132,89,170,189,246,14,0,0,75,85,203,149,241,2,75,32,75, +77,119,128,12,64,43,234,187,0,128,2,230,149,0,193,96,130,1,224,31, +0,128,2,160,233,0,54,243,20,1,129,157,96,5,64,151,97,87,226,124, +10,193,180,128,99,225,144,5,230,35,0,134,32,129,215,128,146,198,255,239, +34,6,102,89,0,39,169,207,234,50,3,0,56,131,23,192,195,236,75,8, +224,26,2,97,161,225,123,2,224,87,0,64,105,67,164,64,12,152,77,198, +145,128,166,0,79,160,239,64,35,64,242,70,107,227,197,1,224,118,12,224, +112,2,162,130,226,18,1,224,55,2,255,123,4,234,175,0,108,173,117,106, +231,0,0,128,79,239,77,15,31,77,117,108,116,105,112,108,101,32,99,111, +110,115,116,114,97,105,110,116,32,115,111,108,117,116,105,111,110,115,32,102, +111,0,114,242,137,0,128,71,0,49,76,187,110,157,233,89,1,0,58,130, +99,75,229,3,54,32,95,53,83,32,1,95,54,92,94,64,24,177,37,89, +126,244,223,5,5,116,117,112,108,101,67,224,117,0,0,115,207,191,129,44, +79,57,154,80,64,104,0,66,85,92,0,50,84,172,103,38,0,55,64,5, +151,140,96,99,171,11,225,232,2,152,240,130,41,66,12,211,222,98,83,228, +130,13,189,208,64,230,143,94,0,90,64,35,237,160,0,229,125,4,160,123, +162,14,0,89,64,13,194,43,170,28,224,16,1,229,8,0,160,14,227,33, +1,234,196,2,106,243,229,255,5,254,244,2,235,182,1,130,230,255,111,0, +192,60,133,34,242,87,4,233,42,1,224,57,0,96,87,66,76,97,63,224, +144,0,64,11,161,59,130,202,144,178,102,119,252,49,2,96,0,227,223,3, +66,219,97,176,228,112,2,66,32,96,51,193,44,65,158,0,54,166,157,230, +72,5,246,100,1,67,149,1,49,49,130,254,0,89,64,16,227,204,2,193, +195,193,42,225,32,0,97,0,224,15,2,96,27,65,81,128,213,224,83,3, +96,201,210,88,128,240,165,243,0,95,89,61,64,29,164,138,97,233,67,70, +224,22,2,227,127,7,128,95,251,130,0,224,10,4,227,206,0,78,171,214, +231,224,29,0,129,86,132,8,165,20,65,30,251,217,3,97,200,193,41,192, +205,177,173,224,206,0,224,105,4,0,56,224,25,3,196,49,64,23,0,49, +165,217,0,57,240,98,0,64,147,119,128,228,75,3,224,185,0,224,103,7, +64,67,195,227,224,31,0,227,55,1,96,130,224,123,2,128,224,128,50,64, +11,241,95,9,237,33,3,195,99,237,163,6,1,95,56,218,85,249,170,3, +224,52,1,64,1,163,55,227,68,3,224,190,1,79,133,225,13,4,194,172, +242,206,0,129,58,84,167,193,246,224,20,0,83,102,224,13,0,166,61,128, +113,64,165,3,53,56,32,95,68,212,146,227,80,214,242,66,11,100,52,247, +95,0,224,221,5,225,37,0,96,61,225,37,49,1,67,32,225,39,4,99, +177,101,248,1,52,51,229,247,0,229,103,1,4,102,114,101,101,32,91,250, +20,32,118,97,114,105,97,98,108,101,32,105,110,32,111,117,116,112,117,116, +32,102,89,71,0,112,229,225,3,227,17,4,241,64,0,229,89,1,164,239, +129,37,196,236,128,13,196,233,161,140,225,183,5,141,214,234,244,1,228,169, +17,228,146,9,228,137,8,226,230,2,245,224,0,99,75,140,51,130,254,192, +73,64,65,64,27,140,31,65,113,135,180,231,100,1,228,67,2,228,139,5, +224,42,8,224,228,0,130,135,224,191,0,227,132,3,133,15,228,198,1,226, +199,0,75,146,71,153,98,69,194,103,168,90,128,11,239,55,6,227,188,2, +96,0,164,181,160,8,244,46,0,67,115,255,119,3,161,57,82,124,192,59, +224,22,2,224,25,6,224,26,6,224,29,7,227,238,3,227,133,10,192,196, +226,229,4,64,146,202,93,115,182,1,64,95,74,96,64,22,138,72,69,26, +0,51,194,101,137,246,91,129,181,4,1,49,55,133,66,157,126,1,49,55, +98,143,96,13,0,58,128,7,104,79,145,31,96,32,88,62,2,49,49,55, +73,91,99,10,104,128,1,49,49,79,224,160,201,64,56,136,136,3,85,32, +75,51,98,180,64,18,136,55,96,75,140,205,0,95,89,180,160,58,135,8, +0,56,128,22,135,14,176,50,128,236,64,15,0,53,96,213,71,78,192,90, +81,198,64,18,215,227,72,199,200,58,64,23,130,160,129,54,162,232,226,244, +3,192,8,98,3,64,47,130,180,97,218,231,193,3,0,49,139,43,161,135, +161,4,128,49,130,12,3,85,32,75,50,192,120,64,21,129,143,81,34,224, +143,5,129,144,66,233,136,130,192,139,195,201,167,179,180,20,128,29,161,46, +255,86,3,117,21,224,39,20,169,94,226,62,2,233,121,5,238,122,12,131, +99,227,71,9,1,67,32,227,73,3,194,133,228,186,4,200,91,178,46,169, +67,227,67,0,224,132,8,129,218,236,129,2,234,4,2,253,55,1,224,50, +33,196,4,137,20,3,49,32,95,57,92,48,224,47,0,224,172,6,224,0, +0,228,85,0,160,244,225,74,11,227,211,2,224,145,6,64,25,225,72,12, +192,41,227,180,2,224,58,20,224,35,0,202,89,233,103,13,228,247,4,160, +101,233,93,1,224,19,0,198,197,225,69,12,64,113,225,69,10,225,64,9, +179,71,225,64,20,0,58,137,233,100,99,192,29,68,207,96,51,64,15,232, +31,1,224,64,4,64,55,132,32,192,232,1,95,48,100,143,64,24,187,254, +4,50,32,95,51,50,100,83,143,175,64,169,160,89,224,12,4,238,47,2, +1,95,49,128,111,108,181,232,115,2,1,95,50,129,56,192,122,0,54,227, +229,7,108,173,237,228,7,161,19,96,17,178,203,246,120,0,195,121,225,184, +0,227,164,11,160,67,224,46,24,92,62,160,47,129,174,192,121,160,46,227, +216,16,193,60,237,84,7,225,215,4,64,11,136,175,0,51,144,2,227,205, +6,128,47,0,85,129,252,132,222,1,48,52,226,243,0,224,98,8,128,219, +96,48,237,163,1,224,184,1,193,47,227,64,9,224,75,10,192,24,0,85, +97,135,162,240,143,215,205,243,128,29,160,103,2,95,55,54,78,149,246,223, +0,65,203,181,177,231,70,1,69,112,96,137,109,182,134,104,0,67,65,226, +240,161,0,65,203,216,1,182,197,4,64,95,55,52,54,101,175,134,67,154, +148,227,52,6,118,52,91,13,2,95,52,52,66,238,94,32,175,234,1,49, +50,103,21,0,48,71,113,4,64,64,95,51,53,233,39,1,133,173,248,203, +35,96,175,64,4,131,136,200,191,64,128,2,51,32,95,118,249,190,229,0, +53,228,10,1,234,180,4,239,172,1,82,14,98,235,0,80,240,16,7,6, +109,105,110,105,109,117,109,255,199,0,0,50,64,194,229,9,1,162,187,64, +107,2,52,55,32,96,81,96,85,64,83,199,37,194,90,241,199,5,160,23, +163,148,162,205,162,208,224,13,0,102,31,226,158,0,97,242,160,75,145,208, +1,95,55,230,108,0,128,29,75,133,100,14,6,55,48,50,32,79,32,35, +71,242,194,126,243,193,6,64,162,135,150,246,205,20,3,78,97,116,34,132, +113,135,173,162,54,97,75,143,53,132,28,210,112,195,153,96,186,227,212,1, +68,28,129,54,129,69,0,50,101,64,97,153,192,7,193,18,246,42,7,0, +50,237,56,7,228,119,6,203,117,140,125,243,186,12,99,183,160,155,251,88, +2,65,53,253,192,0,227,97,0,211,216,243,151,10,128,161,98,100,225,202, +8,199,205,89,158,248,132,4,243,76,19,224,199,1,243,79,12,226,56,25, +224,123,1,2,95,53,51,70,58,225,227,4,226,74,2,113,24,128,43,137, +201,194,22,228,160,1,228,56,4,65,241,245,97,4,193,235,76,49,188,208, +225,143,4,161,232,128,19,83,238,102,235,0,51,96,135,177,194,0,67,98, +38,99,210,231,232,18,225,174,2,165,191,232,17,15,64,29,133,192,225,20, +5,224,16,0,225,21,5,129,15,192,82,96,36,65,21,97,182,225,36,1, +0,80,227,49,1,160,0,96,86,225,96,15,224,28,18,0,58,130,147,106, +226,224,196,4,170,91,118,202,69,77,165,52,128,49,135,241,131,102,226,173, +18,164,19,226,163,8,129,7,226,48,1,234,100,0,226,75,9,193,48,129, +153,142,84,0,66,128,201,165,58,196,104,229,67,0,68,220,224,251,1,64, +174,168,135,227,180,8,70,157,0,66,144,251,163,141,0,49,96,126,128,59, +3,95,50,49,54,224,24,1,132,196,64,77,0,54,165,51,96,170,0,57, +96,23,88,237,0,54,64,57,0,48,85,182,0,95,179,52,64,44,134,212, +0,75,193,252,224,130,8,166,93,97,72,129,239,175,223,224,149,1,225,47, +0,96,106,174,228,87,54,225,87,0,161,103,224,49,1,64,44,129,191,247, +150,4,64,144,198,69,224,189,11,1,49,50,109,174,224,189,1,134,30,71, +40,225,230,4,224,12,4,64,244,254,54,0,81,162,78,78,101,85,64,200, +82,91,103,173,241,190,0,0,67,66,193,167,170,2,49,49,50,254,113,1, +192,50,202,238,199,73,232,100,8,227,80,1,240,83,0,246,153,13,162,2, +129,123,235,206,0,224,54,0,224,55,1,145,159,251,87,11,128,48,235,206, +3,184,49,101,209,254,249,19,160,47,132,137,232,68,4,97,158,0,49,232, +254,2,65,106,134,230,243,186,2,227,85,2,129,98,198,170,236,12,1,224, +35,3,130,18,2,49,49,52,95,163,185,74,160,237,179,222,226,26,0,72, +5,160,133,96,230,64,126,135,56,130,167,226,165,8,0,52,128,97,128,78, +64,15,98,32,128,12,241,121,2,64,71,133,142,226,233,16,97,72,128,71, +245,253,9,130,141,224,21,2,226,152,13,232,138,8,128,42,243,116,0,96, +136,64,162,145,71,128,122,1,75,50,208,97,64,204,134,49,226,195,2,228, +180,1,66,236,233,198,3,227,153,2,224,100,0,65,209,226,183,1,231,143, +3,143,205,169,110,230,124,3,161,136,251,128,1,72,101,224,33,15,128,27, +128,113,238,120,0,232,194,1,225,31,2,130,199,224,31,2,226,202,18,224, +54,0,194,205,224,219,5,225,76,2,102,6,249,40,5,231,227,9,160,53, +70,192,194,233,166,14,1,49,49,108,117,97,123,0,52,99,24,232,52,2, +250,14,4,192,12,224,20,0,224,160,5,132,215,225,236,1,104,241,224,136, +9,224,180,0,131,155,230,75,0,192,58,128,144,2,95,51,49,232,111,7, +249,139,0,225,8,3,208,63,224,77,2,96,67,153,217,0,48,141,121,224, +18,10,160,193,83,185,1,48,57,128,139,146,113,0,48,121,216,67,41,96, +39,2,95,54,49,107,251,124,242,66,117,67,176,2,49,49,53,192,9,2, +56,51,32,164,184,224,30,0,0,35,204,13,128,215,227,159,9,233,248,0, +161,29,109,119,64,138,76,10,139,139,83,16,1,95,51,69,169,1,49,49, +255,152,1,67,15,188,4,66,61,228,221,0,225,137,1,99,166,162,139,225, +145,5,160,113,161,237,99,173,224,110,10,201,183,0,51,95,55,64,8,1, +57,54,112,61,132,161,160,130,0,54,224,130,1,178,6,0,90,233,131,0, +192,14,3,95,57,48,57,238,50,3,96,56,218,2,228,110,19,0,90,226, +246,0,228,101,38,192,30,224,255,2,228,98,4,135,74,228,98,0,244,31, +0,64,27,135,57,4,95,51,55,52,32,64,14,214,104,224,69,0,64,20, +133,115,162,183,3,32,95,50,55,66,3,197,164,0,51,214,193,227,60,0, +166,5,64,57,234,244,4,228,166,1,64,2,100,120,226,225,3,228,137,4, +128,2,224,17,9,140,245,225,21,3,160,248,97,216,192,32,224,62,3,237, +242,0,224,86,6,160,38,162,29,239,183,0,224,5,1,1,95,55,118,13, +224,106,4,225,192,10,79,146,160,0,173,161,130,151,160,53,165,162,224,72, +1,228,254,3,66,122,194,227,128,162,162,214,231,7,2,71,97,67,144,65, +120,82,96,0,55,82,173,2,64,95,56,78,141,96,20,70,216,66,222,112, +21,1,53,52,64,4,1,54,32,250,30,2,9,101,120,112,97,110,100,68, +105,99,116,223,233,0,95,66,6,1,95,51,79,168,192,0,224,222,0,228, +177,4,225,119,3,228,128,2,225,71,4,225,88,0,192,243,226,126,0,162, +16,197,70,225,69,3,165,215,224,19,4,195,194,224,22,17,233,60,1,161, +231,193,234,166,93,224,55,6,232,116,3,224,29,10,84,28,0,55,120,159, +0,50,136,39,96,0,192,79,64,34,224,91,1,160,52,230,238,0,96,64, +231,139,1,224,93,3,201,128,224,62,1,131,36,225,60,0,178,109,128,66, +208,121,0,51,228,49,4,192,77,124,5,3,95,54,49,48,197,135,229,126, +12,160,46,190,124,128,10,133,235,64,109,124,72,140,129,165,225,224,99,5, +160,105,230,173,17,160,80,228,140,8,128,13,225,252,15,224,0,1,128,47, +233,69,5,225,123,10,227,185,3,225,90,56,100,235,0,51,129,91,161,85, +225,75,23,232,125,0,128,140,163,81,110,82,194,193,224,21,3,232,30,1, +179,215,179,214,233,114,5,64,20,147,245,64,23,0,56,101,20,64,176,116, +63,0,73,245,0,1,104,200,174,207,97,104,82,15,2,95,49,48,90,211, +112,143,229,97,5,108,232,96,226,65,33,225,144,2,232,232,1,251,177,3, +64,133,224,48,16,192,46,230,175,4,64,38,139,229,196,126,130,87,149,207, +83,24,77,33,0,80,64,7,66,93,1,56,49,129,196,64,96,156,7,0, +51,135,172,0,75,186,120,65,185,243,232,1,64,17,165,112,245,174,5,128, +190,240,159,21,96,33,96,57,224,226,2,235,174,0,210,10,250,13,0,161, +51,64,146,0,54,230,140,0,202,1,64,220,1,49,48,168,132,194,124,241, +220,0,207,190,128,115,96,117,255,24,13,132,36,160,50,160,148,160,13,244, +94,1,130,150,96,102,179,99,245,104,0,1,95,55,145,217,160,202,1,95, +55,69,197,226,164,18,138,176,128,23,238,60,0,64,142,196,79,77,223,230, +0,1,1,36,120,101,246,65,2,220,180,3,75,32,75,52,64,2,252,42, +1,128,31,136,41,237,93,14,180,59,192,231,1,49,50,212,35,150,228,64, +63,136,77,228,19,1,161,102,238,18,0,131,225,231,42,0,193,54,148,195, +96,74,64,210,224,43,0,160,23,161,217,243,5,8,224,22,10,225,248,0, +224,96,4,208,170,238,4,2,224,31,18,192,67,224,134,0,98,38,163,31, +97,239,160,68,226,68,0,107,100,224,32,6,160,69,216,84,64,7,64,26, +226,65,13,64,50,207,234,230,218,2,134,123,200,42,161,29,160,35,230,165, +0,64,81,224,15,1,128,151,229,177,3,128,76,179,141,226,226,1,128,159, +193,252,129,190,137,253,235,97,1,245,233,1,160,107,0,95,133,110,224,138, +0,224,8,0,64,61,138,38,234,254,2,64,20,239,103,31,219,8,96,101, +234,254,48,226,121,1,235,0,3,66,168,239,99,6,64,247,64,25,132,231, +226,240,15,218,121,128,250,83,115,226,140,1,226,73,0,96,71,132,238,224, +230,23,108,34,224,227,55,192,8,228,227,1,128,130,0,54,129,126,1,51, +54,76,203,70,33,224,1,7,233,71,0,224,111,1,224,1,5,135,211,224, +34,18,224,32,3,1,95,57,250,113,0,64,125,132,89,225,98,1,236,99, +2,65,70,132,117,0,50,228,118,0,162,119,64,29,164,51,104,158,102,228, +122,217,64,25,249,81,7,3,97,100,105,99,185,64,64,34,194,170,2,95, +49,48,66,123,64,21,130,109,227,184,3,227,202,0,234,57,1,229,172,2, +234,33,2,83,245,229,185,2,104,107,198,19,224,49,1,242,163,5,131,1, +0,48,163,18,224,21,5,0,49,135,237,71,25,173,81,227,250,1,253,221, +0,204,134,224,177,3,163,246,225,130,6,232,31,6,224,59,1,240,13,1, +109,64,160,94,96,73,64,211,72,65,228,203,6,201,186,192,137,1,95,55, +76,48,224,37,4,226,104,0,224,74,1,192,36,228,122,3,129,31,225,16, +9,174,26,224,21,1,192,108,137,193,128,82,193,84,225,94,2,207,171,225, +153,7,1,49,49,232,3,1,224,72,3,96,26,148,36,224,99,81,192,14, +164,88,227,140,1,192,15,224,132,3,224,47,2,131,110,232,58,0,226,119, +28,169,39,227,103,0,224,140,16,240,237,1,224,13,15,224,120,53,131,155, +66,195,227,79,0,225,75,10,230,162,0,160,121,237,113,4,96,31,224,86, +0,65,36,75,239,2,49,48,55,228,211,5,192,175,163,50,96,118,133,77, +239,41,1,64,8,246,105,7,1,49,49,132,126,192,69,225,34,0,195,69, +192,179,224,34,0,237,189,4,246,148,6,224,127,1,160,227,226,228,0,200, +27,224,44,1,96,14,0,49,73,153,129,101,0,79,248,43,4,64,0,228, +55,26,224,101,0,235,94,3,239,224,2,160,16,68,209,128,10,120,156,64, +89,1,95,54,75,132,114,196,0,54,215,209,224,119,2,97,106,1,48,49, +240,1,3,23,83,117,98,115,117,109,112,116,105,111,110,32,99,104,101,99, +107,32,102,97,105,108,101,100,144,13,228,186,6,97,128,0,54,133,93,246, +122,14,217,60,97,6,224,31,0,0,49,74,147,128,62,134,12,115,101,0, +89,132,78,129,145,233,52,1,209,239,225,29,0,150,112,64,127,197,171,228, +178,1,225,231,4,164,143,140,56,192,179,224,43,0,226,142,2,229,14,9, +128,51,197,64,160,24,127,126,224,32,5,98,88,192,26,178,114,160,26,104, +17,98,106,97,237,224,9,1,224,107,0,98,133,64,8,200,209,195,86,131, +144,97,193,106,43,239,147,12,229,129,1,229,167,8,224,135,3,195,66,225, +35,1,225,38,20,98,170,224,29,1,194,155,237,104,1,224,31,5,224,194, +0,239,182,0,196,23,224,91,0,224,63,5,227,209,7,239,168,1,224,13, +7,224,58,8,250,191,15,96,44,167,189,227,78,12,128,26,160,154,247,172, +4,224,198,6,228,211,0,231,106,3,194,127,224,120,1,226,4,7,192,53, +226,136,3,225,100,20,211,77,162,221,226,139,15,226,79,4,166,54,224,175, +11,225,166,10,202,142,118,43,224,240,0,192,140,224,46,8,224,194,2,224, +96,2,162,135,229,208,0,165,194,121,72,109,155,130,151,1,51,57,241,16, +1,225,53,1,224,198,14,174,130,224,101,2,128,47,224,97,3,224,216,2, +230,110,0,160,82,160,145,228,212,9,128,31,129,118,224,27,6,227,185,0, +1,32,95,149,10,240,15,1,109,114,224,4,1,128,115,245,39,25,9,102, +114,101,101,84,121,86,97,114,115,245,39,5,112,226,192,184,64,174,101,151, +160,242,145,252,177,251,0,75,241,162,0,128,6,69,10,207,81,0,89,162, +114,201,250,228,229,3,162,214,226,127,5,129,1,225,214,11,192,25,184,50, +166,69,231,27,5,64,35,96,33,64,59,224,30,5,96,22,129,170,233,163, +8,67,84,242,10,3,224,247,1,228,50,8,225,19,1,65,204,229,45,2, +252,58,1,202,51,195,244,231,69,8,200,117,231,106,3,231,149,3,192,35, +128,173,224,175,6,238,155,7,224,187,3,180,8,192,191,225,7,38,64,43, +96,77,0,57,187,68,224,72,0,224,40,2,211,148,64,0,65,232,140,198, +193,214,231,55,13,109,217,91,221,229,246,1,225,136,14,164,250,128,179,245, +205,0,96,42,245,208,10,128,13,210,103,128,143,217,201,224,137,0,67,30, +66,201,224,111,7,224,178,0,1,52,48,82,113,0,52,116,190,89,185,224, +113,0,134,174,0,51,109,239,227,65,9,2,79,32,35,82,87,132,143,131, +50,223,136,128,137,173,170,133,196,194,235,236,117,0,161,0,224,165,2,240, +229,0,224,26,16,232,68,2,96,2,233,90,5,230,47,9,132,214,172,151, +129,212,225,5,7,207,75,224,19,2,64,187,208,190,224,138,7,143,221,0, +48,254,46,0,64,29,228,208,1,227,220,0,85,27,118,134,160,63,2,49, +48,57,98,151,1,95,56,193,171,96,56,224,158,2,64,117,78,80,226,75, +2,226,225,0,227,227,4,123,99,224,106,1,224,36,20,64,92,64,8,64, +91,139,210,64,41,78,143,231,13,5,128,165,165,218,137,141,225,105,6,229, +195,2,128,1,232,103,5,161,13,227,212,3,160,33,231,56,18,137,111,224, +126,3,228,240,6,224,31,5,232,157,0,0,83,224,169,2,232,89,10,160, +54,192,50,226,127,3,172,143,245,127,0,225,243,0,0,95,175,46,192,56, +193,153,192,129,192,208,229,11,16,231,197,1,254,161,1,224,13,3,224,56, +12,224,57,3,229,43,1,160,44,129,212,226,224,4,230,214,0,224,221,3, +64,9,226,13,5,233,99,6,225,8,9,128,6,129,9,167,86,225,10,13, +160,160,120,178,234,164,7,96,163,225,217,1,225,181,15,227,60,8,1,57, +53,192,95,233,97,2,98,94,226,114,0,233,164,0,224,17,9,225,49,2, +65,159,67,209,64,155,96,159,226,124,2,205,188,109,98,173,23,161,81,232, +7,16,12,99,97,110,110,111,116,32,117,110,105,102,121,32,173,34,129,94, +165,8,1,56,55,135,93,224,66,17,3,32,97,110,100,160,58,160,45,225, +10,3,226,192,0,226,93,7,67,158,238,250,7,230,73,3,2,49,48,56, +180,77,128,61,68,78,129,219,64,69,68,80,64,65,0,54,227,224,0,251, +14,0,128,8,220,111,0,67,197,234,1,49,49,64,6,160,120,141,179,224, +195,1,12,80,114,105,109,105,116,105,118,101,115,46,126,34,104,203,64,44, +160,89,230,230,10,1,49,48,124,126,228,82,3,203,164,64,104,105,124,228, +234,10,135,54,128,209,226,95,8,195,12,226,95,26,240,30,4,133,105,0, +57,64,234,239,151,2,160,38,229,163,6,67,1,106,88,196,11,1,48,57, +242,232,8,226,70,44,4,121,99,108,105,99,226,64,11,71,195,66,20,71, +144,167,2,226,74,18,0,61,226,72,17,162,74,225,27,1,239,175,4,225, +144,0,192,248,173,52,224,225,0,192,224,161,143,224,142,0,161,153,200,64, +96,184,227,187,14,225,35,17,0,48,112,12,200,192,142,239,1,49,48,66, +173,224,235,18,4,101,114,114,111,114,203,125,128,133,213,231,86,237,224,41, +1,3,116,121,112,101,64,37,224,17,1,2,107,105,110,144,207,224,18,1, +2,115,111,114,86,45,224,18,3,4,114,101,97,108,109,64,19,64,90,135, +219,240,228,38,0,48,92,248,1,64,58,130,94,240,228,1,133,74,166,188, +102,145,226,197,2,194,44,238,48,13,231,91,0,240,176,25,165,114,236,47, +12,198,237,193,146,231,7,9,0,85,102,31,237,80,8,130,247,237,62,6, +160,137,139,124,120,182,0,90,64,49,192,25,224,100,8,238,154,12,169,16, +238,55,4,224,180,4,231,56,2,224,81,8,236,96,9,113,60,96,34,160, +25,0,85,227,219,0,3,95,55,54,50,255,116,0,237,125,0,97,171,98, +61,109,115,225,101,1,224,136,9,131,41,161,138,225,95,12,129,132,166,134, +225,129,49,228,169,6,195,165,132,31,0,80,99,37,231,233,0,227,209,10, +66,145,128,165,232,18,3,163,210,243,200,6,110,158,227,161,2,3,32,95, +49,56,64,31,141,33,2,49,48,52,142,169,128,84,227,204,2,225,130,1, +97,21,90,74,99,196,224,60,0,2,95,50,55,67,188,0,48,138,195,224, +65,2,136,189,225,30,13,129,207,225,97,18,194,66,233,94,8,251,133,1, +226,142,2,226,21,0,224,78,15,205,94,224,213,8,192,24,98,170,225,50, +6,226,135,16,224,46,13,96,0,224,49,13,65,121,97,115,225,190,10,224, +23,13,96,21,67,144,224,99,3,238,200,9,224,132,9,226,252,3,66,244, +220,139,252,100,5,97,32,220,94,2,48,57,51,66,46,188,94,192,193,140, +149,236,214,0,64,75,0,54,206,69,69,247,64,40,0,95,105,1,76,211, +192,39,64,38,136,60,224,112,4,252,202,0,224,107,4,64,44,136,70,252, +168,12,220,162,224,19,3,224,1,1,196,127,224,34,16,224,32,3,224,29, +20,224,26,17,224,23,14,252,237,2,160,197,200,184,0,89,130,141,232,189, +1,237,43,1,161,86,224,85,2,228,18,1,199,203,96,57,242,203,1,187, +176,64,21,238,157,10,128,68,103,244,227,72,1,130,79,128,111,224,79,0, +129,212,71,175,78,76,249,117,1,96,28,234,90,9,105,48,74,92,143,254, +0,56,92,181,224,113,0,224,96,0,228,114,3,234,125,3,209,92,96,7, +130,177,240,140,2,166,79,192,185,163,191,133,72,238,172,5,0,57,238,63, +0,65,96,136,127,120,58,64,208,153,0,241,95,21,0,56,64,148,240,62, +4,241,217,8,241,77,0,241,73,13,64,0,240,2,4,96,148,97,232,229, +139,7,0,56,81,39,134,113,96,105,227,107,16,0,56,104,77,227,107,6, +128,156,103,113,169,148,0,56,128,32,64,114,136,153,3,85,32,75,51,191, +48,134,230,0,58,128,36,255,229,21,255,231,4,227,37,12,227,72,6,226, +218,1,64,95,208,30,0,89,99,237,1,67,39,208,37,166,248,208,1,192, +73,254,199,0,226,88,0,161,175,162,156,224,41,2,231,111,10,224,89,2, +224,47,21,227,46,2,236,91,0,232,84,15,204,24,96,232,229,155,7,224, +28,3,230,77,4,229,121,8,98,224,66,32,160,0,128,105,239,221,0,225, +197,0,138,247,226,160,0,225,226,8,231,114,9,160,78,230,55,9,230,153, +4,224,39,0,224,240,0,233,75,2,225,216,3,225,88,5,224,55,1,160, +255,231,31,15,231,110,175,224,219,3,224,58,11,192,30,165,37,145,119,97, +57,228,108,2,228,178,2,234,247,0,224,60,3,160,62,225,101,2,237,1, +6,2,49,48,56,231,151,0,161,11,226,149,6,165,127,1,51,52,228,33, +5,226,98,17,224,121,5,229,166,1,242,54,0,230,62,8,103,248,224,181, +16,98,66,227,92,0,224,157,2,192,21,193,64,224,62,1,226,94,3,226, +197,3,160,44,192,152,226,142,1,160,110,230,83,2,120,226,7,67,32,95, +54,51,32,95,54,97,145,1,95,55,174,85,225,140,1,0,66,222,245,224, +104,7,193,15,97,25,183,124,96,76,160,231,160,66,128,60,224,36,3,192, +211,160,25,70,135,142,130,246,207,4,238,8,1,13,98,97,100,32,115,121, +110,111,110,121,109,32,117,115,110,75,224,170,0,64,70,230,26,14,160,0, +161,120,184,0,69,54,177,182,3,32,85,32,95,95,60,2,64,90,32,89, +154,229,68,0,235,17,0,133,46,229,34,1,229,37,29,96,246,193,118,225, +176,1,229,34,12,225,173,3,224,36,9,236,163,28,173,84,96,11,192,118, +244,137,0,207,223,132,202,161,180,184,159,201,12,0,80,134,176,224,241,2, +192,223,132,215,224,82,5,227,53,0,130,233,78,150,65,173,98,70,251,242, +3,225,142,8,161,230,227,189,2,128,182,224,220,8,229,89,3,96,50,232, +156,0,192,222,194,222,225,133,11,225,87,2,229,76,23,224,121,8,239,23, +12,224,161,11,224,39,1,197,144,243,191,0,252,197,2,197,147,130,16,97, +139,1,95,51,131,2,5,67,32,95,57,49,52,253,59,1,64,0,124,244, +241,16,2,2,117,98,115,116,216,8,109,112,108,101,109,101,110,116,101,145, +50,64,0,66,196,0,54,200,118,111,60,65,102,128,14,1,52,32,66,206, +224,1,1,255,107,2,64,39,139,207,131,141,186,219,0,50,128,65,139,35, +224,128,1,2,100,105,99,81,145,64,26,242,93,1,229,89,1,186,160,161, +132,229,46,8,228,64,0,160,248,116,196,194,5,179,88,146,91,1,48,56, +146,104,250,139,7,96,159,2,10,65,32,90,178,0,54,98,231,64,19,137, +109,96,110,106,181,3,95,52,48,55,224,180,2,150,15,6,45,104,97,112, +112,101,110,97,47,0,58,139,78,97,28,64,125,225,197,4,2,95,49,55, +64,124,2,85,32,67,247,138,1,224,32,11,227,94,0,227,7,0,224,41, +4,128,192,128,41,225,248,2,128,33,75,139,0,50,67,240,3,95,55,53, +53,224,170,2,1,61,62,96,159,224,21,6,245,201,2,160,32,224,89,5, +2,95,49,55,64,151,83,97,225,215,0,160,229,138,13,97,22,225,21,6, +224,84,2,0,84,179,140,96,49,246,191,4,110,45,98,24,1,49,56,128, +8,65,207,1,49,48,108,94,64,7,144,55,96,132,97,183,91,111,96,25, +127,210,64,79,130,147,236,180,3,65,251,224,83,16,0,57,240,204,7,3, +95,49,51,51,118,235,1,48,55,66,45,64,82,130,215,242,20,25,128,73, +166,239,224,32,11,237,82,2,159,217,229,188,9,224,26,12,133,170,229,130, +9,96,22,241,178,1,165,100,192,186,224,50,11,241,161,1,164,212,224,44, +2,160,153,224,48,5,192,178,226,79,1,128,7,224,40,8,226,120,7,0, +83,98,29,132,119,182,72,164,132,0,57,67,230,96,128,66,70,238,64,5, +224,142,0,228,52,4,64,79,0,67,165,78,161,18,67,163,71,59,192,189, +96,118,128,33,64,20,65,25,160,110,0,56,98,247,224,101,3,135,181,198, +29,224,254,1,225,185,18,235,168,0,229,208,23,235,29,98,129,32,230,27, +21,225,68,2,226,62,9,64,27,242,118,0,2,49,48,55,113,118,129,15, +0,89,231,148,0,228,112,1,136,38,167,63,64,53,116,125,225,63,2,96, +0,225,169,8,64,141,224,101,0,143,235,160,52,224,60,2,224,172,4,242, +159,6,64,35,165,250,1,80,32,128,181,0,80,101,136,64,176,146,69,138, +5,1,95,57,70,90,64,24,134,44,68,34,96,18,64,104,0,48,128,25, +216,30,218,209,0,48,79,102,64,24,165,212,102,15,0,55,69,246,228,186, +1,1,91,93,152,1,96,43,152,1,0,67,137,168,201,174,64,237,0,64, +165,191,231,134,0,114,252,64,9,0,83,98,149,87,247,132,225,251,102,9, +230,74,0,96,52,128,154,162,177,0,49,234,140,10,8,99,111,109,112,111, +115,101,83,101,152,174,97,63,64,202,70,228,0,53,153,245,199,14,130,227, +0,54,159,213,0,54,68,217,96,0,65,106,72,38,225,106,6,71,56,133, +61,252,1,6,224,149,5,128,144,224,143,1,6,104,97,115,70,105,101,108, +168,28,68,89,0,54,97,84,64,118,224,78,42,2,115,101,116,224,78,13, +0,54,197,136,98,134,0,54,224,64,6,1,95,51,112,151,249,188,3,4, +99,67,111,110,69,90,35,193,192,133,202,254,245,1,225,171,1,97,184,104, +38,1,56,50,161,157,97,64,0,48,171,185,250,131,15,26,67,111,110,116, +114,111,108,46,69,120,99,101,112,116,105,111,110,46,73,110,116,101,114,110, +97,108,46,233,43,0,230,221,0,96,95,2,49,48,54,64,167,106,174,104, +134,232,135,1,224,95,10,4,44,32,97,116,32,193,9,72,159,0,56,198, +177,64,207,131,26,132,184,139,105,163,204,162,76,100,255,65,39,1,57,51, +104,213,160,213,0,53,192,118,2,53,51,55,97,142,0,79,226,134,7,161, +160,224,231,2,1,104,97,97,69,130,59,128,125,195,127,1,80,32,165,143, +96,21,201,169,253,243,12,64,225,217,118,64,170,133,9,160,10,107,236,224, +21,8,64,197,228,180,1,132,56,201,229,232,151,0,224,55,4,196,234,96, +61,131,84,163,167,224,29,11,128,99,64,2,168,48,244,181,1,132,202,84, +157,0,56,65,26,97,177,0,52,206,168,5,95,49,49,53,32,95,64,127, +4,95,49,56,51,32,165,118,67,223,70,95,1,95,51,188,243,165,242,105, +187,123,19,0,80,75,218,133,73,75,127,129,13,227,9,13,7,78,101,115, +116,101,100,32,102,67,13,10,115,32,110,111,116,32,97,108,108,111,119,235, +134,2,225,12,4,118,10,225,12,0,134,80,245,131,3,96,21,110,114,224, +50,6,245,99,1,98,68,207,12,224,155,10,226,172,21,4,101,120,116,114, +97,128,174,2,40,115,41,162,182,3,66,32,95,52,64,38,132,140,131,164, +192,165,66,17,0,56,204,131,192,32,241,237,1,128,1,235,216,9,224,26, +6,106,142,96,21,99,199,97,90,145,38,96,35,64,86,195,226,101,137,162, +252,237,8,18,132,119,0,53,64,55,128,149,2,57,55,51,64,56,160,33, +229,87,0,194,124,131,15,254,123,1,166,19,0,85,104,247,229,108,15,166, +114,2,54,48,55,164,134,0,58,128,182,230,211,0,0,55,65,52,0,49, +156,154,65,21,128,24,64,47,99,173,71,24,1,95,57,116,43,64,32,217, +198,107,240,88,91,144,83,225,57,2,0,67,67,231,199,101,224,25,5,100, +2,193,28,68,63,0,57,229,174,1,198,83,160,57,252,143,7,227,210,1, +226,229,1,201,142,163,104,227,190,5,101,255,226,96,9,137,157,229,190,4, +11,111,114,100,32,119,105,108,100,99,97,114,100,226,254,9,138,198,224,195, +0,81,62,200,181,232,212,0,152,2,160,208,224,255,0,248,109,2,193,230, +225,198,1,66,171,1,10,65,96,72,4,65,32,64,64,65,129,126,166,57, +97,151,105,40,108,38,64,25,232,158,1,238,155,11,233,56,0,225,54,4, +164,90,96,125,98,67,228,148,3,248,228,5,120,33,128,205,227,2,1,141, +121,64,125,133,131,0,75,224,123,4,180,113,155,149,136,167,145,51,0,95, +123,136,224,74,4,64,168,99,6,227,97,4,64,89,133,199,216,84,239,203, +8,64,34,216,234,0,90,66,234,96,17,130,211,64,174,69,204,192,7,64, +174,0,58,129,131,162,195,198,104,134,102,64,27,232,122,45,0,103,232,43, +14,0,52,211,96,203,179,241,196,0,64,147,84,34,157,39,96,11,231,241, +0,103,37,228,162,0,231,17,22,4,80,114,111,120,121,165,136,224,156,3, +64,125,130,66,64,106,1,80,32,173,116,138,179,64,75,208,199,136,95,0, +52,99,91,64,8,0,51,128,33,177,30,98,52,0,79,100,54,89,196,0, +75,128,28,231,114,2,64,164,129,117,64,66,226,130,0,75,35,132,166,128, +233,225,125,1,129,173,239,26,19,1,50,54,123,17,135,100,239,26,0,226, +218,7,98,94,0,57,197,166,130,223,231,101,3,90,1,229,139,1,101,115, +109,254,64,119,2,95,52,50,224,55,0,128,1,140,94,246,40,6,237,26, +1,128,42,246,221,4,235,114,0,102,138,99,215,239,212,12,64,201,195,218, +243,36,1,249,128,1,224,5,0,102,248,227,155,2,64,18,0,83,128,152, +238,231,13,228,222,0,128,24,128,125,166,196,1,55,51,150,197,252,88,0, +225,65,1,129,240,144,179,210,134,68,69,100,169,64,54,64,76,2,80,32, +95,69,110,1,95,57,81,26,64,203,128,85,230,155,3,193,89,161,92,230, +211,0,96,116,128,241,133,0,157,99,225,155,0,173,187,64,37,137,129,224, +74,4,213,77,225,8,1,224,180,8,224,16,8,106,194,177,47,2,51,49, +32,160,173,224,166,0,130,16,210,175,65,109,161,10,192,178,128,249,229,154, +3,192,148,249,107,7,224,180,3,183,71,130,213,228,113,1,226,161,7,167, +157,226,135,0,233,10,2,128,119,101,167,2,57,53,32,135,166,192,43,225, +0,1,166,69,224,54,1,1,95,57,75,113,229,42,5,64,132,64,193,116, +18,0,49,105,253,64,87,0,54,72,48,1,49,48,75,95,96,33,199,190, +224,166,16,162,35,128,97,172,50,64,64,0,50,97,37,0,57,68,3,230, +182,0,64,80,132,224,1,80,32,64,11,0,54,227,255,2,227,169,10,134, +136,225,144,20,234,38,3,96,118,167,168,225,14,23,130,79,225,14,7,179, +49,98,154,236,153,0,96,86,71,58,96,197,64,38,132,233,70,187,224,182, +19,224,214,0,128,109,225,208,0,161,28,105,191,191,11,96,85,197,34,242, +178,1,74,129,202,232,200,21,135,66,64,47,133,60,0,90,64,45,64,14, +133,37,253,135,1,167,32,167,208,64,33,169,183,224,174,0,0,55,76,3, +68,47,228,150,0,64,243,235,119,6,99,54,0,55,138,169,226,255,1,1, +95,50,100,36,223,249,0,50,105,241,191,249,225,87,4,3,67,32,95,55, +172,109,236,120,14,96,161,64,43,0,58,128,169,183,153,247,137,5,247,143, +8,129,3,64,55,64,210,6,51,54,55,32,75,32,85,106,55,224,1,11, +187,236,128,0,224,32,23,224,29,20,224,26,17,224,23,14,224,20,11,224, +17,8,224,14,5,224,11,2,192,8,96,5,1,95,57,236,131,2,160,0, +65,4,203,64,71,65,231,92,1,65,166,104,73,0,73,234,209,12,165,6, +97,159,98,38,111,104,242,240,0,151,117,166,136,230,144,2,87,238,230,54, +4,247,45,5,2,75,105,110,237,227,0,64,131,131,80,1,95,52,103,158, +70,228,135,29,170,89,229,224,0,96,9,68,56,166,72,0,51,68,25,1, +95,51,102,19,224,6,5,108,144,64,3,102,233,192,76,0,83,73,199,0, +95,101,208,224,32,0,224,106,19,111,153,224,108,1,76,43,96,114,224,108, +31,0,82,224,108,26,161,186,76,211,128,34,224,110,6,160,103,224,117,2, +224,106,9,224,63,3,224,113,2,175,223,131,178,192,147,224,40,0,224,108, +18,224,115,2,128,67,224,61,13,160,106,3,95,49,55,57,225,219,2,25, +92,51,52,38,115,114,99,47,77,105,99,114,111,72,115,47,84,67,77,111, +110,97,100,46,104,115,64,25,5,44,49,56,51,58,53,239,223,2,130,54, +0,48,233,151,1,2,49,48,50,104,235,224,13,0,0,50,224,13,4,102, +118,128,13,1,53,57,224,11,1,0,54,224,65,1,66,80,204,180,67,14, +73,201,64,19,133,56,166,36,233,208,1,96,73,103,42,126,169,130,225,64, +47,133,56,224,47,11,224,57,2,82,36,224,57,0,224,64,6,175,47,224, +54,10,224,152,1,224,53,9,165,126,1,52,57,226,74,4,110,245,104,51, +97,176,96,52,163,140,224,6,5,224,33,0,135,254,224,92,2,224,33,14, +160,26,224,40,3,224,33,13,224,40,3,69,198,97,151,106,145,0,58,128, +7,230,236,0,235,75,14,96,245,0,83,64,205,132,59,1,54,32,125,144, +230,183,0,241,118,15,5,97,115,115,101,114,116,66,71,12,100,101,58,32, +101,120,112,101,99,116,101,100,61,162,68,164,137,252,241,0,98,33,73,172, +1,49,48,128,170,77,13,81,10,0,79,96,18,0,55,96,8,107,66,96, +7,0,56,248,69,2,224,132,19,4,44,32,103,111,116,160,115,160,100,160, +95,128,0,65,3,134,102,198,130,64,17,133,115,5,95,49,50,52,32,75, +101,84,97,85,229,10,3,4,84,67,69,120,112,148,122,224,25,8,252,73, +0,224,26,9,229,65,1,224,26,8,2,83,111,114,215,56,3,95,49,50, +55,224,168,0,2,95,49,51,99,36,96,12,64,156,0,54,133,249,234,171, +1,2,50,49,57,65,184,107,152,3,49,48,49,51,242,52,0,234,209,6, +243,59,14,225,62,19,17,77,117,108,116,105,112,108,121,32,100,101,102,105, +110,101,100,58,32,160,189,0,51,118,45,0,64,178,124,64,150,198,12,1, +51,52,73,252,0,49,195,202,64,119,102,108,178,49,0,49,131,207,81,22, +98,63,194,175,98,103,172,53,142,41,64,57,104,68,64,53,206,75,1,95, +50,68,36,64,17,207,229,226,181,13,226,207,12,252,54,1,234,239,16,199, +158,233,42,4,233,227,2,170,59,244,194,5,203,32,237,40,4,0,57,105, +20,1,57,57,65,39,237,40,1,224,94,13,116,10,234,66,1,236,235,5, +234,131,19,236,69,11,224,173,0,224,200,12,235,65,0,224,51,6,96,130, +244,207,6,96,23,106,2,0,48,203,172,65,121,212,33,1,49,49,195,27, +99,151,131,149,64,6,110,238,68,35,226,72,1,4,115,117,99,99,32,226, +228,3,64,84,99,141,96,90,129,51,96,4,2,49,48,48,66,135,160,23, +2,49,48,48,116,211,224,13,0,224,142,1,64,7,104,121,96,13,0,58, +128,7,240,74,4,97,24,117,103,64,37,129,224,129,191,140,109,239,126,2, +96,71,84,241,66,184,128,91,140,68,224,7,5,64,101,132,46,3,85,32, +75,50,82,129,83,140,96,22,250,85,0,240,199,0,224,121,5,224,108,4, +0,55,67,107,224,107,14,64,76,0,54,224,76,35,0,54,67,242,224,76, +18,250,94,5,224,73,5,160,64,0,48,224,64,8,64,56,249,199,0,0, +95,140,106,64,49,147,38,2,49,48,48,66,41,107,236,235,246,15,224,70, +0,131,241,115,178,235,233,4,64,27,195,215,71,88,0,49,64,129,64,20, +131,218,97,97,236,28,7,64,30,130,127,1,75,50,65,123,0,58,98,109, +128,14,82,140,98,131,102,209,165,205,98,154,96,77,236,107,12,0,58,66, +224,128,130,102,217,0,57,116,216,0,67,76,116,64,13,0,57,112,68,140, +250,0,58,99,35,236,144,3,131,157,192,1,122,39,64,0,224,22,5,192, +1,236,132,3,224,34,12,224,32,3,224,29,20,224,26,17,236,67,4,0, +58,96,189,161,192,0,57,131,91,88,32,120,52,0,53,147,224,0,73,71, +78,67,192,77,198,1,57,57,65,188,0,79,65,10,110,186,247,105,0,64, +29,99,216,0,49,99,229,64,57,97,64,161,96,129,223,96,43,236,48,6, +10,80,114,105,109,105,116,105,118,101,115,46,227,249,0,0,58,96,64,1, +10,65,224,38,13,167,32,0,58,96,107,97,150,224,189,21,67,9,124,38, +224,196,0,90,230,101,169,2,79,32,64,96,20,66,187,146,182,96,180,224, +48,9,137,59,224,48,1,101,104,224,48,19,98,14,224,48,2,127,229,224, +48,18,0,56,141,142,224,48,0,64,15,224,48,3,220,234,96,27,98,127, +224,42,1,97,114,0,56,64,162,225,114,0,130,3,225,163,12,65,56,131, +30,2,80,32,58,96,32,65,153,2,57,56,55,64,138,101,163,224,10,2, +96,128,0,58,96,92,128,37,0,54,64,51,206,111,2,95,57,56,75,36, +64,5,2,95,57,56,96,247,246,104,6,225,180,0,1,45,62,133,211,0, +58,64,66,160,61,67,61,0,56,107,227,151,75,64,66,226,38,0,0,58, +96,26,128,13,0,52,64,13,162,66,161,46,72,41,97,8,226,37,15,96, +112,0,58,96,40,224,34,15,1,78,97,66,110,0,58,97,107,224,35,15, +5,83,121,109,98,111,108,96,38,65,195,224,38,15,8,67,111,110,115,116, +114,97,105,110,128,81,66,31,226,239,25,233,233,0,0,58,97,103,224,91, +15,170,43,0,58,98,166,105,63,70,253,97,106,0,58,97,210,128,19,0, +53,224,61,2,6,98,117,105,108,116,105,110,64,92,79,231,64,3,0,58, +96,48,97,120,122,235,119,91,67,41,64,19,167,236,82,107,180,162,2,95, +57,54,65,103,1,54,57,64,105,190,32,224,18,8,0,58,99,116,204,211, +134,59,126,41,224,9,0,171,193,240,46,2,0,57,146,9,128,6,96,86, +108,111,128,81,0,58,96,6,101,138,109,20,141,23,2,60,32,64,102,51, +217,19,160,18,110,18,0,85,72,162,65,100,181,99,143,217,176,226,96,200, +232,100,5,5,103,101,116,73,100,101,97,166,112,204,0,90,64,122,192,138, +0,85,81,42,96,133,213,155,1,95,57,105,83,138,153,64,250,128,22,212, +228,96,116,136,46,99,102,252,224,10,64,7,131,68,64,73,96,61,234,214, +2,150,14,64,13,245,55,0,100,182,169,182,231,125,0,125,240,96,10,0, +50,78,70,128,0,0,58,96,89,96,82,96,84,165,245,224,87,1,206,151, +142,154,128,13,97,154,161,90,129,46,192,115,160,251,64,181,142,220,1,95, +50,78,232,64,126,66,38,1,95,51,67,247,2,64,95,51,161,11,218,15, +231,19,11,143,59,199,19,74,80,231,19,7,219,100,224,1,9,231,4,91, +224,23,14,224,20,11,224,17,8,224,14,5,224,11,2,243,157,9,0,58, +97,8,225,37,17,69,184,225,37,1,163,74,232,57,7,136,51,224,134,1, +224,1,3,225,43,151,225,18,7,0,58,96,243,233,233,5,233,113,10,128, +41,131,131,86,10,253,197,2,224,39,6,0,58,108,232,128,38,0,52,224, +39,1,234,10,0,109,234,132,79,228,24,3,108,132,236,200,0,0,95,135, +222,129,114,237,72,8,131,73,141,38,249,38,1,195,91,1,95,57,79,13, +4,64,95,55,53,49,228,132,1,128,121,227,155,1,225,252,2,97,35,0, +83,194,1,95,130,247,54,0,195,158,1,95,52,64,16,1,95,57,159,221, +0,58,96,96,234,235,7,225,52,13,64,44,234,127,8,0,90,132,109,224, +1,9,227,104,176,192,8,247,14,10,0,58,97,82,161,118,224,1,11,224, +244,4,225,24,207,220,20,96,0,0,58,97,37,228,132,1,0,55,69,185, +138,73,130,247,0,58,98,153,236,255,8,226,98,14,64,46,241,87,0,224, +79,1,103,174,64,119,70,69,0,58,67,58,98,134,6,55,54,51,32,58, +57,52,199,55,104,121,207,94,224,2,3,191,73,225,22,6,187,126,64,0, +1,95,54,155,41,224,24,1,139,235,0,55,188,88,224,24,3,0,55,64, +111,160,18,1,95,54,96,228,2,95,57,52,127,89,64,155,0,52,252,209, +1,155,103,151,186,231,21,0,136,93,204,34,224,25,9,160,135,0,83,232, +160,6,68,39,247,150,0,160,19,67,241,99,183,231,145,0,68,206,224,12, +0,64,70,224,50,7,71,221,224,50,5,159,180,64,174,199,52,105,96,192, +242,102,31,239,236,3,66,1,242,133,1,160,198,232,9,5,189,165,200,117, +96,54,191,143,222,183,232,44,1,93,108,64,32,65,221,169,208,124,1,228, +242,3,1,95,55,132,221,224,88,0,160,34,124,36,244,99,1,1,95,55, +91,224,220,103,84,91,1,95,55,81,44,173,184,128,11,128,0,224,179,3, +64,202,225,229,3,96,63,64,66,0,54,113,215,128,16,128,160,224,211,0, +224,130,0,96,113,233,80,0,1,95,55,80,27,192,105,224,206,4,156,208, +224,131,3,194,84,137,231,217,210,0,39,233,107,4,131,28,192,130,224,50, +1,129,70,96,50,113,156,225,50,8,64,13,0,51,230,51,4,241,244,4, +241,52,13,0,95,142,186,169,172,236,90,6,1,36,102,138,213,64,128,0, +89,224,156,0,160,227,96,144,75,227,170,163,245,207,16,1,36,120,247,10, +4,67,45,192,0,129,64,224,162,22,244,57,0,253,245,0,96,179,224,185, +0,0,64,235,0,2,206,218,226,171,14,96,16,225,91,0,98,217,217,45, +164,149,228,156,1,129,119,99,12,97,112,66,30,129,132,231,155,7,160,51, +97,65,224,0,0,236,110,6,68,44,227,153,6,65,7,227,203,7,196,59, +224,177,0,0,79,128,194,97,244,99,47,192,67,65,143,91,98,157,108,232, +142,6,108,167,150,226,69,131,224,29,6,97,67,192,29,253,124,20,238,52, +2,1,73,79,184,40,192,0,100,68,129,44,99,3,133,41,83,71,1,95, +55,237,33,4,9,73,79,46,112,101,114,102,111,114,109,224,67,1,97,43, +96,60,162,222,224,60,0,228,41,5,64,222,97,58,3,39,32,95,51,76, +179,3,66,32,95,51,70,126,209,142,65,140,226,80,0,229,11,6,162,56, +229,112,9,103,228,97,62,224,21,3,77,253,225,162,6,70,10,229,110,8, +229,73,3,129,5,225,173,5,196,48,132,222,160,12,128,204,102,126,64,212, +74,139,1,95,55,74,187,96,15,1,57,52,65,54,249,32,3,241,117,1, +132,171,224,193,6,160,56,224,174,6,230,29,9,128,159,0,90,201,181,96, +11,160,13,224,177,1,128,9,64,174,226,217,3,97,142,97,202,2,79,32, +35,77,175,160,144,231,188,4,224,94,3,131,95,229,72,8,135,20,96,10, +67,76,196,192,131,82,161,229,224,123,7,64,0,230,47,7,0,67,65,38, +116,19,211,109,97,82,101,74,66,218,1,95,52,66,193,91,185,66,217,96, +165,239,14,1,134,14,0,51,157,70,1,57,52,68,169,118,94,96,21,121, +53,160,0,246,151,2,99,39,227,213,2,0,58,103,242,178,230,1,52,54, +96,10,64,164,161,156,79,178,75,135,91,57,102,187,96,57,232,10,8,93, +202,0,95,97,248,1,95,57,186,115,1,57,52,121,175,1,57,52,151,12, +81,2,0,58,96,234,254,18,0,68,183,228,199,1,193,78,230,153,8,102, +112,228,224,0,226,121,9,100,51,0,39,99,17,96,152,231,8,1,128,78, +133,9,227,27,1,232,20,0,129,184,231,51,1,224,29,5,231,10,5,160, +7,226,62,1,249,144,2,1,101,113,220,109,231,21,1,224,87,1,224,14, +0,194,22,199,229,192,102,192,225,165,188,69,144,122,66,133,200,96,71,196, +206,136,61,2,95,55,51,131,7,230,102,4,97,216,96,40,0,52,166,81, +198,105,232,72,26,231,34,16,231,32,1,201,79,193,57,230,59,2,231,47, +54,4,64,95,56,53,57,249,59,3,130,163,66,46,140,165,0,90,161,247, +233,31,1,129,49,194,15,226,7,159,96,70,0,57,101,226,128,83,118,171, +166,94,0,56,85,214,96,48,128,21,96,39,225,167,4,164,163,225,148,117, +65,149,0,51,195,196,234,176,6,226,101,8,226,85,6,216,182,64,217,148, +32,0,32,84,152,84,216,197,33,224,200,1,204,118,225,159,0,232,64,3, +128,24,228,64,4,96,139,0,50,65,149,138,202,227,80,2,107,234,192,57, +99,128,68,151,0,48,235,150,1,138,185,227,20,5,96,13,136,99,101,202, +128,29,0,56,71,210,234,154,0,0,56,87,110,64,0,101,21,162,39,65, +16,118,37,97,24,128,96,1,55,57,226,41,3,0,36,194,40,168,34,0, +56,141,124,1,55,56,64,91,0,48,80,145,161,131,65,43,142,69,228,64, +3,128,200,1,95,55,158,129,128,18,225,9,3,75,119,224,13,0,235,108, +1,174,121,224,40,2,128,178,2,95,57,51,120,196,0,51,126,10,1,52, +50,96,254,226,247,2,160,207,0,55,116,221,254,214,5,64,33,64,71,68, +118,173,16,230,158,0,224,244,8,130,107,0,58,65,120,64,209,65,175,227, +82,1,0,56,96,68,120,224,224,50,1,29,67,111,110,116,114,111,108,46, +69,120,99,101,112,116,105,111,110,46,73,110,116,101,114,110,97,108,46,112, +97,116,64,9,7,77,97,116,99,104,70,97,105,88,122,165,16,67,76,161, +87,0,57,106,13,130,220,0,56,92,189,96,127,64,231,98,125,1,80,32, +169,10,64,20,142,237,225,53,3,1,95,57,69,102,187,43,97,241,0,58, +97,41,112,2,196,122,0,80,106,165,67,131,240,2,3,230,195,6,0,66, +65,226,154,98,97,94,138,189,0,75,225,231,2,193,73,130,193,0,57,106, +181,224,46,8,127,32,128,0,3,95,57,51,51,100,6,214,209,192,111,225, +221,2,231,81,5,130,250,224,5,3,128,73,229,41,0,240,111,3,135,223, +160,0,128,66,224,1,1,233,178,4,247,102,1,230,229,6,224,134,1,224, +140,1,224,77,9,224,75,5,234,226,0,164,200,192,76,143,89,224,5,3, +96,158,160,102,224,64,2,227,16,1,68,59,106,183,224,116,4,192,83,236, +52,0,224,114,1,192,34,105,214,100,110,230,66,4,224,66,1,96,111,224, +17,3,0,83,153,14,224,52,5,208,105,224,40,3,236,172,6,160,51,174, +249,160,206,242,150,0,224,143,5,160,62,227,193,4,240,117,4,224,56,0, +229,255,0,239,162,4,225,220,1,160,35,225,234,3,179,7,160,97,225,172, +0,192,154,64,157,0,80,99,158,238,171,0,238,195,1,64,46,163,251,164, +75,78,241,125,72,64,0,160,9,230,139,17,3,79,32,35,49,67,34,173, +114,230,135,10,204,140,97,106,163,112,96,45,160,111,0,53,64,16,227,26, +1,128,40,226,134,4,64,27,129,64,226,110,4,236,75,0,241,229,0,163, +27,224,34,2,177,20,224,128,18,0,56,66,66,224,128,3,225,71,1,226, +104,3,224,108,0,166,214,140,40,160,144,224,82,5,126,136,0,52,224,84, +0,224,91,0,102,193,192,40,224,108,3,226,235,2,231,76,5,64,51,90, +230,240,127,10,220,191,197,172,0,58,100,225,179,239,1,80,32,163,215,0, +80,101,26,218,194,183,34,199,158,64,7,98,58,0,58,97,244,251,179,3, +128,211,64,124,224,97,1,226,233,0,224,246,17,98,71,224,246,24,0,58, +68,251,128,110,242,166,0,233,145,23,0,58,101,82,224,162,6,225,244,1, +0,85,230,217,8,130,47,177,41,224,13,10,133,33,228,14,0,96,190,70, +114,224,69,3,101,204,226,26,2,192,69,160,122,0,39,72,252,2,49,55, +57,224,176,2,25,92,51,52,38,115,114,99,47,77,105,99,114,111,72,115, +47,68,101,115,117,103,97,114,46,104,115,64,25,6,44,51,57,50,58,49, +48,240,177,2,227,200,3,129,86,227,192,3,64,0,246,69,11,224,36,8, +230,4,4,228,191,2,160,83,230,10,1,224,195,1,224,201,6,192,10,71, +76,224,85,12,133,10,224,55,2,224,96,4,224,102,8,224,103,6,224,55, +5,230,122,11,224,50,14,96,98,229,240,4,224,52,26,224,195,3,224,31, +11,130,5,128,0,225,95,11,199,90,224,53,5,224,23,1,239,89,0,128, +18,96,30,194,68,224,8,10,96,242,224,11,2,174,60,224,94,0,137,153, +195,41,128,83,228,144,4,194,176,161,170,131,131,230,61,4,209,194,224,76, +0,192,20,226,207,4,106,116,99,112,0,57,64,5,224,95,3,229,117,5, +231,169,4,138,154,198,90,142,162,202,43,194,194,229,172,0,234,173,1,175, +4,228,54,1,0,95,105,72,65,200,1,66,32,247,200,0,183,241,183,233, +228,98,2,225,243,11,64,41,140,83,242,40,0,148,124,224,144,4,165,68, +64,8,200,11,228,154,1,229,123,1,192,208,1,95,52,209,141,114,32,160, +191,204,186,96,248,224,135,4,180,162,224,38,5,66,81,1,95,57,114,92, +224,0,2,129,8,224,1,3,226,206,8,226,205,5,224,48,9,226,202,2, +224,26,7,226,197,1,192,17,193,62,97,65,97,33,128,220,1,95,54,245, +107,20,84,157,82,119,224,0,4,226,226,38,106,250,226,214,3,226,212,0, +160,77,226,96,11,173,215,160,33,96,53,226,52,0,196,115,96,21,129,149, +64,141,130,66,128,24,226,67,2,192,133,228,166,0,226,73,14,193,110,128, +46,244,1,0,64,36,185,85,194,4,83,215,122,164,192,0,194,84,228,92, +3,229,191,3,96,121,225,53,1,131,43,225,29,1,224,11,12,228,24,55, +128,102,228,194,6,64,72,223,220,192,0,193,42,192,236,224,140,1,160,182, +224,155,0,3,95,54,55,50,224,60,3,226,5,8,160,98,224,101,4,73, +199,92,24,2,95,57,49,170,55,230,218,7,230,62,5,128,237,224,164,5, +163,28,160,43,98,173,161,68,106,161,72,221,242,244,6,194,46,169,222,192, +225,72,11,129,171,128,64,65,216,213,145,1,95,57,226,232,2,161,100,229, +33,3,64,16,117,245,1,57,49,189,71,226,72,0,145,39,1,57,49,96, +40,64,21,128,16,0,50,164,106,224,42,2,224,45,0,65,193,85,156,97, +30,0,57,180,2,0,57,132,205,96,167,99,196,137,72,128,178,96,16,192, +100,224,86,0,225,187,1,163,31,66,131,228,203,0,160,198,229,236,7,99, +40,78,103,162,196,228,13,5,253,213,6,96,147,97,115,228,235,6,97,46, +183,188,164,247,224,39,5,224,38,5,224,37,2,160,131,192,229,129,136,128, +229,0,90,110,249,141,118,161,230,235,106,4,222,214,0,85,247,221,0,160, +76,169,250,237,178,1,226,76,0,96,65,237,106,3,64,1,196,14,192,19, +225,203,0,224,111,12,224,59,5,163,230,225,124,2,238,196,9,106,214,224, +55,0,96,93,194,112,230,147,3,228,84,18,160,0,0,58,112,169,145,83, +169,72,97,98,227,117,0,255,9,4,228,229,1,233,190,2,226,252,1,240, +199,3,224,208,0,235,6,13,224,63,0,206,121,228,74,3,174,85,160,214, +101,120,131,144,99,148,134,97,86,251,163,80,252,169,8,64,0,3,95,57, +50,57,108,130,242,50,0,248,118,4,0,39,248,119,5,100,65,216,125,0, +50,67,128,1,95,57,81,63,0,58,96,69,148,112,96,177,84,116,177,97, +224,206,0,225,182,2,224,21,24,224,227,5,224,46,8,160,35,195,205,149, +18,128,28,247,218,0,128,84,228,225,2,131,129,228,14,0,224,22,0,179, +204,64,49,227,198,0,98,33,96,29,186,232,143,158,1,52,56,83,199,184, +28,129,70,96,54,225,252,11,229,133,0,64,71,224,42,0,128,33,134,98, +225,238,9,224,15,5,224,66,1,224,94,1,231,208,2,96,19,168,73,253, +139,3,128,74,160,242,176,56,194,43,96,26,0,90,66,130,160,13,249,252, +1,1,64,64,68,67,129,181,96,0,0,58,97,218,243,178,1,96,71,162, +97,96,95,192,5,202,180,224,194,0,246,180,6,128,22,243,175,4,224,25, +2,160,90,225,40,1,192,18,128,5,131,155,1,57,50,85,26,182,243,128, +6,136,42,130,148,101,192,1,50,53,129,123,96,224,132,210,224,14,5,2, +95,54,51,162,202,160,0,247,229,13,225,205,0,226,56,1,164,41,225,8, +1,98,33,1,95,57,168,14,224,0,2,247,144,7,0,110,183,254,247,167, +7,215,168,67,68,124,26,160,166,166,39,220,170,64,175,0,50,131,135,124, +174,156,38,161,231,188,151,225,185,3,0,58,96,146,143,185,0,57,83,172, +193,177,160,56,0,54,129,117,1,95,51,80,79,64,45,208,121,165,184,80, +203,139,109,131,16,65,149,129,94,0,55,92,185,97,166,132,144,231,243,0, +128,42,229,76,1,0,58,96,119,176,231,67,91,225,70,0,224,2,1,161, +53,226,240,1,102,237,198,11,224,23,2,128,1,230,38,1,233,41,6,238, +249,14,224,98,12,229,29,0,130,181,195,130,229,86,4,64,18,224,41,1, +165,70,170,5,160,23,224,17,6,96,8,194,37,252,64,1,252,37,4,252, +38,1,224,93,1,225,98,0,134,26,224,89,1,224,8,0,1,95,55,120, +179,97,92,1,55,49,65,224,241,126,9,1,61,61,248,230,1,250,227,4, +64,0,134,249,230,255,2,128,1,163,250,224,16,16,64,112,67,192,0,54, +82,3,130,252,84,49,0,56,65,234,98,151,0,35,64,225,222,222,224,70, +1,186,107,241,110,21,9,69,110,99,111,100,101,68,97,116,97,209,113,5, +49,53,50,58,49,51,241,113,2,225,253,6,228,169,0,224,22,5,235,228, +0,224,45,28,224,22,0,193,234,235,44,1,224,14,0,224,51,3,177,40, +230,97,1,97,166,121,79,225,148,15,4,79,32,35,54,48,233,14,0,225, +143,11,64,88,226,100,1,226,160,3,226,122,4,101,102,160,50,192,0,226, +41,0,165,60,133,109,197,187,0,58,101,29,1,10,65,89,108,0,58,103, +158,100,81,100,17,88,215,128,3,1,80,32,72,119,164,89,229,234,9,136, +222,2,95,52,57,106,57,66,214,0,90,129,56,64,14,66,148,160,14,230, +105,6,234,119,4,202,72,65,158,0,75,66,52,128,24,224,55,11,2,64, +95,49,85,71,139,107,0,58,96,6,252,240,0,193,158,66,100,0,58,75, +151,228,162,2,64,33,96,7,99,245,233,141,3,232,180,1,246,88,2,128, +23,160,87,248,195,3,0,85,216,82,163,125,234,222,22,224,37,11,224,36, +1,194,94,0,67,91,4,3,56,32,64,80,64,7,0,57,65,253,160,74, +0,58,108,48,97,149,0,58,108,184,64,235,241,103,0,233,113,4,96,162, +121,101,224,184,15,75,195,181,241,132,121,224,149,3,96,57,172,14,192,36, +224,37,9,96,24,221,121,237,120,4,0,67,72,240,234,32,0,246,236,3, +0,58,96,32,230,171,10,0,51,93,84,0,50,228,151,4,7,99,111,110, +65,114,105,116,121,195,214,107,86,0,52,226,54,5,96,132,0,58,110,143, +166,175,0,49,156,254,0,49,97,245,134,67,230,47,1,224,9,1,96,120, +0,57,71,22,134,221,107,184,199,11,1,95,49,101,114,129,37,0,55,96, +231,0,58,96,88,230,229,7,133,153,128,85,254,229,1,96,64,192,53,214, +207,239,7,0,1,95,55,96,53,175,92,1,55,55,237,203,0,96,146,0, +55,96,56,1,95,54,96,227,129,88,237,237,1,158,172,96,86,190,110,130, +233,161,250,134,48,227,32,0,202,98,1,95,55,88,26,163,7,131,34,0, +75,109,154,241,97,2,226,61,14,224,25,12,68,39,130,204,106,133,174,72, +64,20,227,171,1,79,170,137,55,224,37,22,230,239,3,96,0,224,49,6, +64,134,224,48,4,0,90,201,159,224,38,23,175,135,251,93,2,98,68,132, +28,227,236,12,96,40,133,74,224,90,2,97,143,244,13,9,130,246,128,17, +224,49,19,160,32,102,106,241,159,13,1,95,49,127,210,231,14,1,225,64, +18,143,135,225,63,8,229,17,1,64,0,0,58,116,162,229,136,0,228,31, +15,102,83,224,25,12,96,94,129,38,224,25,6,96,168,192,25,228,87,4, +142,240,224,184,16,96,30,224,185,10,0,50,242,74,1,128,59,129,86,225, +83,8,64,120,225,133,8,128,44,225,82,0,161,72,224,88,5,194,6,233, +61,1,224,164,17,64,93,224,163,21,225,21,13,202,212,225,21,9,114,94, +224,111,16,110,251,225,19,26,224,58,10,100,174,224,170,21,224,59,16,64, +34,224,59,22,227,249,14,224,231,3,224,25,4,100,18,225,1,12,166,133, +224,138,14,227,183,8,128,138,0,49,108,89,224,197,21,228,74,14,2,57, +48,50,80,110,237,83,2,224,65,16,101,36,224,65,11,180,20,226,234,16, +224,210,20,227,253,3,224,85,2,224,146,2,224,58,16,227,35,14,229,29, +2,64,31,104,242,100,214,0,58,96,6,163,232,1,95,57,107,98,128,193, +96,107,128,17,109,179,160,17,0,58,96,219,224,48,1,0,52,122,36,0, +53,70,25,64,32,7,10,65,32,102,47,61,32,58,96,18,64,12,0,61, +96,12,231,69,2,103,255,0,66,79,5,113,44,128,6,0,58,64,103,64, +34,70,208,1,52,57,96,214,165,27,163,206,228,249,14,228,251,1,96,183, +224,7,2,117,202,81,100,97,207,96,184,135,72,64,95,104,151,104,104,193, +12,136,5,64,6,64,133,1,32,83,129,91,226,195,12,195,171,224,25,9, +196,219,224,25,9,71,250,64,146,233,74,13,103,132,2,95,55,55,65,76, +2,55,55,53,200,234,107,189,135,239,224,19,0,96,68,80,215,0,50,71, +212,112,189,207,171,103,217,246,250,4,149,55,240,94,1,129,75,143,35,1, +66,32,112,12,214,241,3,95,49,53,52,64,4,6,54,32,64,79,32,35, +49,75,8,137,126,2,95,49,50,66,20,0,52,133,55,96,17,0,55,64, +42,0,54,73,26,2,95,49,49,96,109,64,9,1,56,51,137,75,192,0, +233,237,9,97,3,73,238,160,24,128,141,108,202,188,104,224,6,5,64,0, +193,246,229,198,4,130,218,131,4,228,75,11,96,134,234,109,15,96,116,65, +48,160,100,128,65,1,95,56,66,190,1,95,53,65,10,2,53,51,55,234, +182,3,128,52,96,50,0,56,123,185,129,99,253,26,5,224,135,12,100,5, +224,135,8,96,21,224,82,0,65,195,241,150,7,0,102,239,78,1,64,34, +1,54,48,73,226,125,143,96,49,98,19,224,50,14,224,156,9,139,95,2, +95,56,55,76,9,224,23,2,129,126,226,170,9,229,136,4,224,25,4,101, +81,192,232,226,199,4,101,246,161,148,3,95,56,56,52,194,173,1,95,52, +65,74,204,126,129,251,237,55,2,128,67,237,55,12,133,189,224,32,18,199, +199,225,94,8,192,24,190,49,211,173,0,52,68,132,160,83,224,48,5,172, +171,207,43,96,193,0,53,66,209,68,136,128,0,227,184,8,65,36,0,85, +77,94,131,147,226,107,15,2,95,56,57,220,220,128,92,224,154,2,2,95, +57,52,79,153,225,33,5,226,72,14,226,208,20,224,154,0,196,178,224,37, +10,234,118,2,193,124,128,43,230,66,0,224,48,1,162,33,133,94,252,250, +1,224,52,21,160,191,224,52,6,224,10,0,224,52,13,225,16,0,224,41, +2,192,229,150,100,64,42,234,160,3,226,246,6,0,68,81,193,11,76,105, +115,116,95,84,121,112,101,46,43,43,241,192,0,128,83,227,231,3,227,232, +4,224,0,6,196,138,99,99,228,131,8,88,69,236,4,0,111,90,130,222, +239,95,7,0,58,96,50,70,98,1,49,50,69,76,1,52,50,160,32,2, +64,95,56,80,229,1,95,49,71,72,128,17,0,58,96,6,109,72,224,168, +0,78,188,160,186,229,147,7,224,242,1,11,105,109,112,111,115,115,105,98, +108,101,58,32,160,237,130,42,181,6,128,61,69,179,1,56,57,170,59,98, +99,254,16,0,224,94,11,2,79,32,35,65,94,242,53,1,64,64,252,57, +1,96,174,168,39,224,218,3,64,95,175,190,114,21,189,124,102,48,0,51, +73,132,0,53,162,253,224,115,14,1,52,52,224,115,0,161,129,224,65,3, +134,114,224,56,12,79,100,230,158,14,193,100,64,155,0,58,96,6,168,86, +97,220,161,228,97,207,226,75,11,4,82,97,116,105,111,130,76,2,95,109, +107,96,13,2,110,97,108,229,142,1,99,207,2,95,56,57,170,147,224,15, +0,69,0,0,58,100,13,2,10,65,32,97,105,0,58,96,20,96,13,0, +75,96,13,137,3,72,90,129,172,66,56,90,212,1,53,57,66,26,0,53, +79,198,116,221,1,95,56,80,200,1,56,57,162,180,3,32,95,52,55,160, +36,224,37,5,1,57,49,224,37,1,224,215,24,11,73,110,116,101,103,101, +114,46,95,105,110,116,67,47,1,84,111,160,17,224,218,2,70,219,65,109, +70,63,102,102,244,56,2,1,95,56,96,128,224,105,33,161,67,1,105,110, +224,106,11,229,103,6,200,67,64,0,0,58,97,81,97,54,0,67,69,248, +104,172,0,95,73,163,64,33,164,49,0,58,96,141,225,105,2,180,53,1, +56,56,71,40,200,145,2,56,56,56,64,18,5,57,32,95,54,54,32,100, +213,140,126,139,95,224,29,15,0,58,97,83,9,10,65,32,117,113,117,111, +116,32,58,64,34,64,14,0,73,64,10,243,61,0,64,105,225,220,2,65, +145,113,163,0,80,128,74,0,85,96,20,129,255,145,95,177,222,164,132,160, +16,247,108,4,1,95,57,107,16,99,6,0,56,75,14,68,53,200,161,0, +79,196,151,98,245,161,165,233,1,1,203,24,252,47,5,1,95,56,85,166, +96,49,2,95,56,56,131,138,0,58,71,157,128,185,96,119,0,95,98,75, +72,27,64,35,107,40,96,42,146,26,231,170,1,198,144,210,163,133,204,96, +185,96,198,230,156,1,75,219,133,59,221,226,192,7,160,234,224,255,1,224, +254,1,0,83,64,57,254,35,0,229,188,10,64,135,64,54,2,95,56,56, +65,219,1,54,52,174,105,98,69,66,168,0,55,205,240,84,253,96,200,128, +237,171,244,221,114,2,95,55,57,244,33,3,1,36,118,155,0,96,67,243, +155,3,96,252,232,128,0,225,191,1,64,237,231,103,0,231,79,0,97,2, +160,182,64,15,193,185,96,183,193,255,65,146,160,47,223,70,64,208,0,55, +66,85,225,181,2,128,29,65,49,234,131,0,128,25,65,222,96,248,243,150, +0,0,56,115,234,197,164,225,162,0,160,170,192,140,248,85,3,232,29,8, +198,227,192,187,152,208,160,58,129,171,67,82,0,53,227,230,7,13,66,111, +111,108,46,111,116,104,101,114,119,105,115,101,231,118,0,216,50,224,244,0, +248,80,0,129,22,78,22,224,38,1,224,23,0,0,55,184,158,128,23,0, +58,97,227,131,58,2,83,32,64,251,148,0,227,53,0,192,87,224,17,2, +192,102,227,109,0,64,14,115,197,230,212,0,225,15,5,192,45,65,204,154, +252,225,22,3,125,205,224,55,4,193,26,194,177,224,131,0,224,88,1,219, +203,128,146,206,162,227,249,3,195,167,226,57,0,94,83,1,52,48,235,46, +13,128,30,135,17,130,221,196,25,193,49,3,95,53,51,56,236,169,4,228, +41,8,225,136,1,226,125,1,0,39,66,96,160,41,0,56,67,99,128,124, +227,163,1,0,95,98,144,172,50,0,64,226,96,1,227,202,1,193,85,240, +220,0,161,134,110,109,161,17,93,115,250,186,2,98,242,161,115,160,51,228, +255,0,213,15,96,240,126,204,1,95,55,72,178,128,0,193,68,228,48,2, +226,224,11,225,95,14,253,100,1,224,16,1,1,95,55,100,62,96,146,227, +51,9,235,79,0,1,95,50,65,29,247,10,0,133,64,224,167,14,224,22, +8,232,144,0,226,129,0,192,36,228,245,5,68,210,91,63,120,12,252,179, +7,124,154,2,48,58,48,99,95,160,70,130,103,224,46,25,137,237,128,0, +228,245,7,0,109,231,139,0,65,237,4,54,57,32,95,51,133,80,96,16, +64,245,70,95,0,83,90,156,225,86,7,65,52,225,12,0,160,48,0,55, +109,41,224,59,0,0,50,141,56,102,93,1,48,57,66,71,116,166,224,131, +6,0,112,253,108,2,2,95,54,55,71,141,124,212,1,64,58,98,119,102, +128,1,95,55,73,82,130,225,0,58,96,30,178,70,239,248,1,0,80,161, +120,66,223,131,117,0,80,104,91,237,93,2,0,52,103,88,161,64,236,137, +1,177,8,98,163,0,80,239,27,1,129,252,66,189,130,95,145,58,193,179, +242,120,3,235,174,1,0,83,226,222,1,64,122,192,72,203,23,102,13,198, +179,224,174,1,160,120,208,91,185,183,128,37,227,115,1,2,95,56,55,227, +163,0,64,24,251,82,1,224,10,1,0,58,97,98,198,191,163,243,229,49, +1,227,13,5,99,46,230,216,0,194,249,160,188,238,120,7,213,208,197,89, +230,92,5,224,43,5,174,3,225,97,2,239,185,12,165,91,129,55,163,106, +243,14,4,252,89,3,238,17,2,229,156,7,100,55,193,39,224,116,0,192, +121,224,84,1,97,140,224,44,2,64,120,119,251,161,206,96,0,230,88,5, +224,221,11,161,127,161,92,224,40,18,164,184,225,113,0,238,241,4,224,28, +2,132,245,220,194,67,1,192,237,97,194,0,80,96,175,165,167,0,53,78, +63,128,190,125,12,160,181,225,43,5,166,240,96,11,232,166,2,241,95,18, +225,255,1,224,32,8,132,191,225,19,1,224,32,8,198,164,243,161,13,224, +225,2,229,223,4,232,123,9,96,30,160,254,160,212,195,60,64,153,225,205, +6,249,14,1,224,50,0,224,87,8,177,208,254,124,5,225,226,27,225,58, +0,225,225,21,237,9,0,226,155,11,224,27,1,64,199,240,247,4,206,223, +128,30,225,241,0,226,141,10,128,225,193,89,224,55,0,187,222,96,28,0, +82,224,220,4,240,65,4,240,62,19,7,112,97,116,86,97,114,115,32,133, +124,144,151,102,84,160,225,150,91,0,50,108,20,136,97,102,253,132,235,96, +127,0,58,68,143,105,157,70,30,0,90,231,156,0,160,54,0,53,119,142, +97,49,128,17,209,192,153,145,111,186,162,13,224,31,12,80,19,97,55,224, +29,5,0,51,106,242,3,95,52,48,51,230,67,2,1,91,93,128,198,224, +45,29,1,40,41,128,45,224,36,20,1,45,62,230,150,3,0,56,87,146, +96,242,239,203,1,2,95,56,55,70,252,0,58,96,27,6,10,65,32,104, +101,97,100,96,59,0,58,96,24,172,108,1,53,49,85,164,0,54,166,184, +140,132,235,237,0,131,212,71,194,97,193,67,215,230,227,0,204,135,70,26, +149,87,0,80,96,23,139,17,98,56,71,155,6,80,32,85,32,90,32,90, +72,60,197,13,1,95,56,65,171,247,237,1,201,26,64,51,68,21,224,7, +1,65,1,134,188,224,0,0,104,7,64,178,97,159,0,58,72,19,128,111, +2,83,32,85,226,105,0,164,173,164,178,105,200,161,251,110,142,128,21,66, +21,163,68,200,54,169,253,166,65,196,12,150,122,65,185,65,47,96,142,1, +95,56,195,31,192,215,96,240,96,216,136,248,71,55,165,243,224,141,5,192, +36,168,22,237,198,0,166,237,167,138,227,79,0,160,254,121,71,96,8,227, +76,2,2,95,56,54,196,66,102,143,137,73,2,95,56,54,133,188,0,58, +97,40,236,158,0,132,43,0,83,234,225,2,64,140,130,230,224,27,0,107, +12,128,27,193,158,224,16,2,236,147,4,192,1,172,110,224,19,2,165,218, +224,16,13,203,75,199,230,225,225,1,192,21,64,120,224,15,1,2,95,56, +54,168,142,192,51,232,47,0,0,67,224,175,6,171,203,230,251,3,229,34, +4,224,42,2,230,118,0,119,63,0,51,90,38,160,33,224,60,3,182,73, +224,174,0,136,128,224,138,2,192,2,160,24,132,155,128,55,224,52,1,224, +55,2,226,107,0,104,222,128,5,128,154,139,45,110,195,178,100,197,230,224, +100,1,192,198,224,71,8,129,19,97,37,64,214,100,56,0,52,224,70,5, +1,95,49,105,182,64,151,130,188,193,252,227,135,13,161,214,64,8,195,146, +161,198,225,183,6,129,170,224,0,0,129,87,224,196,1,224,43,0,84,252, +158,23,224,157,4,251,153,8,227,237,0,1,95,49,128,32,135,125,96,68, +224,53,0,0,95,69,217,251,196,4,165,243,192,220,194,215,64,181,2,95, +56,53,83,60,1,49,48,252,11,14,240,89,1,2,95,56,54,97,24,193, +6,163,177,196,139,224,20,2,162,208,64,0,0,58,99,110,241,146,3,229, +47,0,232,19,0,64,57,232,232,2,167,37,96,81,246,237,1,65,210,203, +233,128,25,202,51,108,185,137,214,0,58,96,162,224,109,13,226,34,1,168, +137,229,65,6,0,58,99,73,103,16,1,95,56,158,188,3,95,52,50,56, +162,10,0,55,65,53,0,54,109,46,0,58,100,87,182,142,1,56,54,116, +163,0,53,71,100,0,56,73,209,0,58,96,37,160,130,226,59,9,226,29, +4,178,65,64,0,1,95,56,67,98,0,58,96,66,128,90,224,192,0,96, +231,193,43,195,212,195,100,97,52,164,178,229,169,0,226,124,5,197,141,128, +165,0,58,96,104,96,159,101,53,220,87,0,52,72,100,161,120,0,79,248, +67,3,98,43,80,70,0,53,86,234,0,52,86,213,197,100,0,58,96,253, +103,42,1,48,57,64,133,0,58,96,36,64,16,126,216,1,54,55,88,191, +109,9,3,95,56,52,55,96,31,237,252,0,1,95,56,64,69,1,95,56, +72,216,199,54,65,102,225,129,2,192,177,64,34,118,24,3,53,52,32,58, +96,19,167,158,118,228,0,51,98,204,1,95,56,88,165,0,58,64,34,96, +96,165,41,128,89,129,117,70,116,139,142,234,29,3,228,198,5,1,95,56, +134,194,224,32,0,238,41,2,160,26,231,19,3,160,19,129,141,135,62,71, +103,227,66,12,128,161,224,44,7,131,167,192,27,224,28,7,96,112,224,28, +15,96,20,224,28,0,100,147,130,49,132,16,228,101,1,3,32,95,52,49, +196,27,224,155,6,181,109,65,203,64,71,195,58,131,142,103,218,232,117,5, +230,25,2,204,22,224,30,3,101,167,142,157,64,5,204,146,64,47,135,27, +128,13,192,46,96,16,225,79,2,64,56,245,131,4,224,56,1,224,19,3, +224,62,2,161,20,114,155,230,116,3,160,108,192,28,64,16,121,129,198,200, +228,78,2,224,41,1,227,150,0,226,5,0,128,0,241,163,10,20,115,114, +99,47,77,105,99,114,111,72,115,47,73,110,116,77,97,112,46,104,115,113, +184,3,55,51,58,49,234,124,2,65,88,131,211,203,220,99,25,65,127,131, +149,98,195,1,56,53,65,156,0,58,99,18,247,213,7,99,108,160,154,0, +58,96,40,202,65,114,215,154,59,132,23,129,26,231,245,0,193,172,84,40, +113,27,238,99,2,64,1,237,25,0,174,64,120,1,70,35,211,12,225,237, +2,193,92,246,159,0,0,80,229,131,1,231,113,2,241,141,3,1,95,56, +83,62,197,194,192,7,167,203,229,191,3,226,53,0,141,156,1,95,56,165, +206,196,185,128,11,124,28,0,58,100,24,100,12,0,51,82,147,132,85,64, +26,96,19,3,52,50,32,58,96,19,193,34,64,37,128,212,68,134,0,95, +109,171,0,58,96,95,128,47,0,52,117,38,0,58,96,29,96,51,165,96, +194,102,137,50,224,224,3,238,124,2,225,11,0,196,36,99,122,64,86,207, +19,224,46,3,131,189,193,103,140,188,130,102,162,165,180,116,1,56,52,253, +110,0,129,69,160,77,230,194,0,226,228,5,233,111,10,160,24,225,213,0, +169,120,192,85,192,1,160,138,224,137,1,231,251,15,224,75,59,232,142,2, +224,75,23,167,159,224,75,17,227,155,2,224,248,1,229,168,0,97,93,0, +56,84,55,169,245,160,35,236,198,1,224,31,6,224,122,0,228,53,4,96, +40,224,39,5,224,40,8,224,11,0,160,47,224,46,6,66,192,156,1,186, +213,0,58,66,112,102,225,161,167,239,176,0,225,132,23,224,40,26,129,97, +247,195,0,225,62,23,96,171,99,49,64,10,224,5,0,162,192,224,26,5, +224,27,0,113,33,224,30,2,224,31,12,160,33,224,27,6,224,34,0,104, +84,66,211,225,29,4,0,58,98,246,2,10,65,32,119,104,0,58,96,44, +163,196,235,90,0,224,10,6,225,121,1,232,236,0,0,58,96,120,96,55, +234,158,2,64,27,0,58,96,114,190,1,68,20,190,1,68,162,246,141,6, +2,95,56,51,126,208,119,252,83,153,101,169,0,58,101,22,224,42,6,101, +45,104,223,81,179,255,67,9,70,23,0,33,134,13,0,73,64,213,68,207, +161,254,133,152,171,199,194,160,160,128,228,27,1,160,31,204,159,227,254,9, +227,249,11,231,8,7,129,46,227,238,33,224,63,0,163,82,227,220,32,128, +56,166,44,227,195,28,225,64,0,224,10,4,224,11,15,227,79,5,0,58, +96,22,152,97,0,49,88,161,141,66,72,211,0,58,96,33,192,26,237,93, +0,160,26,194,104,127,223,80,111,194,48,128,16,194,65,133,125,0,50,71, +12,233,243,3,65,21,228,33,0,114,179,141,184,165,196,0,55,98,54,108, +91,186,68,77,142,213,16,64,54,232,6,11,101,219,202,168,107,78,226,229, +1,250,157,6,97,94,64,152,127,237,128,92,2,95,55,48,109,209,237,200, +2,129,206,148,107,0,58,122,155,98,187,160,193,160,221,0,55,120,227,192, +199,64,146,0,55,96,86,128,167,128,84,96,107,96,93,128,76,236,216,3, +128,79,135,243,77,47,1,48,55,96,7,244,183,6,3,79,32,35,49,87, +191,182,249,1,49,50,65,144,103,206,128,0,1,95,55,64,42,238,126,12, +162,89,0,58,96,237,227,124,0,120,114,0,32,233,208,1,175,5,96,152, +99,85,227,141,5,8,33,33,58,32,101,109,112,116,121,251,47,0,131,71, +143,108,195,106,192,68,240,34,14,96,168,224,87,9,0,60,155,166,0,58, +97,34,131,218,105,105,236,153,2,128,11,105,167,0,58,98,78,238,160,1, +224,206,1,175,4,160,2,193,130,227,123,0,248,189,5,224,40,24,153,45, +232,49,3,224,40,15,234,16,0,168,158,227,188,2,249,205,2,249,165,4, +164,30,249,203,15,163,54,196,77,184,206,160,59,163,37,224,104,11,154,120, +224,66,3,228,86,5,224,112,4,161,9,224,150,3,225,21,25,172,236,224, +39,24,185,221,249,124,23,249,58,68,96,242,68,48,99,134,88,87,72,42, +96,5,2,95,55,56,96,185,1,95,55,139,235,160,0,64,87,224,81,8, +250,152,6,196,148,100,137,163,230,1,54,48,67,54,151,160,163,191,2,56, +50,51,221,101,0,56,129,134,132,87,184,169,224,107,14,161,78,224,231,3, +243,24,0,249,49,4,224,49,0,165,209,224,41,4,226,119,0,104,185,227, +211,1,146,197,198,38,96,36,132,149,0,53,108,20,160,10,64,239,207,18, +237,49,0,66,178,2,95,56,50,220,244,192,0,128,68,230,215,9,250,54, +3,226,106,11,225,164,1,230,6,1,161,64,193,32,226,135,4,219,219,1, +58,56,65,118,99,236,0,80,143,105,102,95,64,151,168,217,160,22,152,27, +64,181,96,23,97,59,102,36,0,55,95,66,136,29,96,222,65,190,1,55, +56,232,48,0,158,126,108,117,64,123,64,140,205,226,1,95,56,89,72,0, +58,97,216,165,247,3,95,52,48,52,129,36,2,52,56,55,64,223,228,227, +7,153,180,0,58,96,57,224,160,1,130,15,128,161,248,213,4,131,158,128, +24,178,6,6,52,51,56,32,85,32,83,225,88,6,65,11,224,19,7,69, +24,224,19,6,96,79,224,19,7,71,238,234,210,0,228,144,2,0,85,64, +108,98,174,131,18,121,210,229,157,5,12,103,101,116,83,76,111,99,32,69, +85,86,97,114,239,145,0,224,76,7,64,156,64,60,70,80,107,241,227,5, +3,121,154,160,16,74,242,96,202,160,0,96,113,224,44,3,128,93,224,230, +5,142,124,224,113,5,64,176,89,245,224,60,6,224,18,1,0,52,237,240, +0,0,85,66,8,224,19,2,1,95,50,254,52,0,225,80,7,66,236,224, +125,7,99,244,229,100,6,67,48,224,125,12,224,142,16,224,222,1,224,95, +7,225,156,10,71,195,224,76,2,200,249,225,72,3,225,44,0,224,241,11, +224,216,8,64,65,224,18,6,129,84,224,138,5,99,19,224,138,6,66,79, +224,234,12,108,164,225,235,2,97,218,132,205,225,129,9,192,36,165,89,224, +120,6,64,21,224,119,6,66,218,225,78,7,224,15,1,96,107,193,2,224, +157,3,96,24,175,249,225,6,9,129,106,224,18,4,64,176,224,122,6,66, +4,224,241,12,132,154,224,133,6,201,128,225,75,7,226,179,10,226,178,23, +224,210,3,225,210,9,0,58,96,30,228,32,1,225,127,7,98,37,224,74, +8,0,58,96,161,228,86,16,225,17,37,224,168,11,224,19,29,225,29,31, +225,240,7,225,26,17,226,4,6,64,232,138,20,160,232,226,19,6,166,198, +0,58,97,39,225,14,3,228,176,27,167,163,96,62,183,55,64,62,70,52, +224,160,6,224,12,12,226,148,2,0,58,96,76,224,64,1,224,66,3,161, +236,224,242,7,227,222,7,224,15,7,0,58,96,91,224,248,9,224,31,2, +245,58,0,64,33,143,49,1,52,48,135,255,0,90,160,251,128,40,134,154, +96,38,76,154,224,122,26,166,179,140,245,4,49,50,32,95,56,76,189,2, +64,95,56,76,245,1,58,56,77,130,64,31,1,55,48,119,59,6,50,32, +79,32,35,55,53,167,229,0,58,96,36,224,30,8,0,57,224,30,1,235, +230,2,245,69,5,98,56,232,65,0,233,224,4,235,175,2,160,5,224,21, +10,96,18,137,65,224,77,0,233,72,3,139,238,192,40,160,11,224,17,15, +130,198,224,81,3,210,220,224,39,7,224,141,1,224,25,3,254,2,7,128, +80,2,95,55,56,233,123,0,224,70,9,168,183,224,117,7,110,142,157,3, +224,206,1,151,215,65,63,0,79,117,189,3,57,32,79,32,139,6,233,108, +0,224,97,1,131,167,160,91,160,144,245,156,2,96,62,233,57,3,225,131, +12,236,167,0,169,233,99,229,203,46,224,60,2,193,212,128,85,128,20,128, +72,224,77,1,2,95,54,52,78,204,80,80,192,89,224,75,1,160,104,224, +21,6,96,50,96,190,144,37,103,239,2,95,55,57,232,216,3,1,36,104, +238,199,0,96,36,128,50,224,49,20,1,118,115,248,146,1,129,111,2,95, +56,48,99,215,160,13,139,84,138,254,1,95,56,74,40,203,97,112,2,0, +39,97,128,252,25,3,161,13,238,93,8,80,45,0,48,209,208,171,32,224, +25,0,194,23,130,98,1,58,56,67,201,243,228,0,74,107,132,106,128,45, +211,183,64,77,234,142,2,64,33,106,116,64,164,145,225,0,56,80,126,220, +67,64,214,121,66,234,134,93,208,253,1,95,55,91,111,0,52,216,176,106, +29,207,174,234,115,15,173,125,127,85,157,124,108,200,249,26,0,128,216,224, +78,0,224,13,0,234,102,34,224,98,1,160,62,224,69,0,224,27,4,153, +180,224,111,6,192,190,234,107,54,224,130,9,2,55,57,51,102,62,224,211, +0,225,68,0,1,53,55,96,128,109,64,225,76,1,103,58,224,183,1,0, +90,225,10,2,234,146,34,1,55,57,102,149,160,144,109,99,224,147,1,207, +9,225,40,10,225,42,22,234,177,73,131,132,224,107,10,224,135,4,2,53, +54,55,129,162,220,198,97,86,2,95,55,57,170,168,0,64,67,1,0,73, +180,82,143,139,240,118,4,1,95,56,115,251,97,24,95,166,224,207,1,234, +227,33,160,52,224,67,8,224,168,4,160,150,97,203,224,102,2,233,206,50, +226,81,13,2,95,56,48,178,48,3,85,32,75,50,226,190,1,192,157,0, +55,80,35,224,222,10,233,209,16,224,102,13,226,12,22,227,114,19,64,138, +254,115,1,0,58,96,22,100,170,225,45,4,64,246,162,172,0,58,96,210, +228,205,11,225,46,40,226,239,34,224,194,22,224,28,18,235,43,32,226,56, +0,225,202,14,226,197,3,226,91,6,0,58,98,183,225,54,9,96,53,151, +4,226,113,3,0,58,97,73,224,46,14,96,100,160,90,0,58,96,61,102, +80,0,80,225,144,10,224,234,4,224,97,3,0,58,96,70,96,55,224,57, +6,162,28,226,124,3,224,87,15,74,159,162,25,224,9,0,0,58,96,95, +224,185,14,136,44,162,37,96,92,126,207,3,48,50,32,58,96,28,246,98, +1,0,66,122,101,231,221,0,178,189,97,75,0,58,64,76,128,42,3,95, +55,57,49,183,12,0,51,89,17,103,220,224,63,0,102,143,224,61,0,255, +228,0,96,10,119,243,148,190,166,194,247,222,6,248,147,3,99,160,0,58, +72,156,160,118,84,140,104,186,0,55,73,47,0,55,96,122,0,58,64,139, +96,207,243,3,0,114,245,0,79,64,201,1,55,56,103,235,250,185,11,160, +31,84,202,250,108,12,96,197,192,64,115,38,0,58,106,74,211,31,0,55, +115,22,106,190,0,56,201,210,65,59,96,42,64,60,224,53,0,73,242,156, +63,96,42,192,10,203,243,156,117,224,7,7,124,161,0,58,106,226,232,206, +1,97,136,72,206,105,26,224,243,81,96,32,192,189,173,199,64,105,97,189, +153,175,2,55,56,49,121,170,88,180,96,54,0,58,96,54,224,41,15,234, +93,1,1,91,93,153,2,96,166,1,10,65,253,6,7,10,76,105,115,116, +95,84,121,112,101,46,34,96,231,244,68,1,253,205,2,233,238,0,64,244, +128,31,84,98,135,186,1,64,58,97,16,109,110,5,55,55,32,58,55,55, +129,116,96,54,109,187,64,33,175,67,64,159,1,50,57,128,175,235,1,2, +0,102,139,0,150,253,122,246,122,222,224,38,14,64,79,129,167,0,75,98, +254,65,15,64,3,0,58,73,229,98,48,74,119,1,51,53,97,86,189,193, +106,225,99,65,0,49,92,124,149,77,160,29,67,28,93,193,98,93,161,166, +246,225,4,1,58,55,67,0,194,137,4,48,32,95,55,54,106,155,0,39, +142,53,0,83,64,16,67,235,99,114,192,30,1,95,55,137,46,132,30,77, +120,224,56,0,154,199,220,22,129,108,97,198,64,159,160,34,64,36,1,95, +55,233,100,0,75,170,2,58,55,55,161,242,224,99,2,0,48,110,194,1, +95,55,65,56,96,57,67,43,64,205,1,95,50,108,67,64,220,224,85,0, +212,162,0,58,96,155,131,228,98,210,0,54,69,0,0,90,130,174,160,32, +227,229,3,64,30,0,83,86,202,160,134,163,151,202,39,159,131,103,214,108, +145,224,10,4,255,162,0,97,35,64,82,96,142,100,89,224,126,4,216,2, +64,214,0,54,160,186,128,8,5,64,64,95,51,49,57,160,53,4,64,95, +50,49,56,192,11,0,58,96,215,96,167,64,18,139,172,224,82,1,66,180, +0,95,80,61,193,26,224,112,21,0,90,224,112,2,224,111,3,97,110,160, +110,162,200,0,51,225,180,1,160,76,216,188,224,188,0,100,82,1,64,95, +96,71,161,0,0,54,96,60,2,85,32,58,96,51,165,100,252,138,0,96, +56,2,58,55,54,130,107,0,85,74,31,0,58,96,19,98,233,247,64,6, +9,105,109,112,111,115,115,105,98,108,101,163,223,65,217,96,54,1,75,52, +64,2,82,108,224,1,3,238,25,2,96,45,129,222,65,1,98,195,220,240, +254,230,0,155,84,128,210,65,232,72,37,64,67,192,73,133,148,158,143,166, +129,131,185,96,7,0,49,128,7,0,53,69,41,99,136,192,118,228,63,2, +107,100,100,63,64,38,6,10,65,32,73,32,58,55,65,9,229,128,1,96, +93,101,128,0,53,129,119,135,109,249,253,4,163,196,84,184,250,212,0,224, +32,11,154,6,64,27,208,115,224,41,4,99,243,160,41,96,29,219,53,160, +252,1,95,50,78,25,3,95,55,53,53,225,132,2,1,45,62,97,124,224, +21,6,10,80,114,105,109,105,116,105,118,101,115,46,160,32,224,89,5,132, +109,186,27,224,0,1,1,58,55,95,142,96,252,125,148,99,185,103,242,96, +197,0,52,144,18,0,58,64,107,161,232,0,50,97,235,160,21,130,53,142, +183,1,95,55,68,223,255,235,9,229,75,2,3,115,117,112,101,185,120,232, +20,5,1,58,55,65,175,143,187,96,70,224,52,2,0,67,64,48,1,58, +55,95,145,128,107,65,75,0,90,225,121,3,1,95,52,107,231,2,95,55, +53,128,239,64,45,130,106,4,98,115,43,43,46,65,225,228,60,0,66,123, +68,186,1,52,56,232,220,5,209,57,1,56,54,101,199,1,51,48,192,25, +241,173,0,255,193,3,100,147,102,172,100,161,64,85,0,80,64,148,0,90, +129,181,132,18,2,52,51,52,206,178,244,106,4,225,34,19,20,100,117,112, +108,105,99,97,116,101,32,100,101,102,105,110,105,116,105,111,110,32,161,49, +0,51,164,38,96,0,227,153,6,7,99,104,101,99,107,68,117,112,163,151, +0,52,130,220,131,233,64,211,0,95,96,214,2,49,52,51,221,75,232,27, +6,160,226,125,227,64,7,1,52,55,67,0,65,157,234,55,7,156,77,230, +96,0,157,57,2,95,55,52,96,57,238,90,1,234,18,0,236,223,1,0, +58,96,85,1,10,65,172,18,101,39,64,155,106,126,64,7,64,172,0,50, +112,166,64,43,0,54,128,43,68,145,242,83,1,245,57,2,128,66,0,75, +65,118,132,29,64,116,72,62,244,240,5,160,49,64,5,0,67,224,52,10, +233,148,8,140,156,64,58,244,70,1,224,218,0,224,88,3,224,236,4,224, +23,8,224,17,17,140,252,192,122,128,1,245,97,1,224,188,1,160,119,224, +61,8,224,64,2,224,65,2,97,18,224,46,14,160,93,223,251,224,2,1, +205,156,64,71,109,144,226,35,4,170,80,96,0,225,69,1,224,2,5,228, +77,0,224,137,3,131,98,67,5,2,95,55,51,224,68,1,128,137,213,132, +128,8,224,5,16,1,95,55,135,202,224,91,5,130,118,128,85,2,85,32, +65,224,90,0,192,29,225,111,13,0,89,225,110,1,226,13,3,96,134,225, +219,8,129,70,129,24,244,203,2,192,98,185,99,226,60,0,224,40,0,224, +72,14,225,132,5,224,31,4,129,196,128,87,69,248,138,49,97,135,227,52, +0,162,166,160,6,96,4,168,64,162,121,97,48,97,107,128,181,227,126,1, +103,24,112,96,131,178,224,9,1,224,68,21,225,101,0,129,192,135,109,224, +60,3,160,251,225,150,2,128,254,97,25,64,191,64,217,167,214,192,232,79, +180,106,121,224,208,10,232,39,3,225,26,0,224,8,0,226,214,18,224,28, +1,224,29,41,224,195,8,65,219,227,87,0,227,42,0,160,138,226,8,3, +224,51,0,194,107,227,84,0,64,35,2,95,49,51,147,219,230,93,4,161, +86,204,13,1,54,51,224,25,1,1,95,52,165,116,224,166,2,161,138,129, +135,2,64,95,54,192,68,225,60,9,119,77,205,200,166,151,146,239,128,156, +3,32,95,54,51,102,53,96,174,128,93,67,14,129,253,193,95,225,49,5, +229,63,5,128,233,226,245,3,225,18,0,226,242,95,226,214,3,242,80,0, +129,74,72,21,239,7,13,133,196,109,40,224,41,22,68,107,0,57,164,243, +129,64,96,4,227,57,13,1,90,32,224,13,2,129,15,227,1,31,0,75, +160,112,227,2,19,225,59,15,224,13,4,101,116,226,161,0,161,215,129,67, +226,115,2,160,221,64,157,135,215,96,9,0,54,76,153,145,252,66,28,1, +48,57,226,168,8,77,72,128,59,224,8,1,225,42,1,225,8,0,165,126, +194,105,0,89,161,255,161,232,235,200,26,97,52,0,80,129,24,160,18,130, +3,229,216,1,64,24,106,177,224,118,1,64,239,1,95,55,105,72,137,144, +174,208,206,217,202,64,2,79,32,35,76,211,161,86,193,170,64,5,1,58, +55,91,29,106,13,234,65,7,160,92,67,48,234,250,1,64,77,172,29,1, +95,52,179,192,0,52,112,96,64,40,112,130,3,52,49,32,58,96,19,170, +114,64,13,174,202,240,93,1,0,58,96,181,235,68,2,96,229,0,58,66, +123,64,21,134,153,1,95,55,94,191,129,179,0,48,78,2,254,76,2,82, +99,192,207,165,151,1,58,55,71,37,96,131,3,51,54,32,58,96,60,96, +217,131,163,134,159,226,24,6,202,208,230,182,1,227,159,1,129,136,224,13, +10,236,151,0,131,194,231,107,0,98,126,226,65,6,227,192,12,201,181,227, +15,0,201,244,229,41,7,1,95,55,100,176,252,38,0,169,209,128,2,98, +249,3,95,55,51,53,129,35,243,84,5,113,74,102,244,198,181,128,0,110, +210,75,134,161,197,68,255,224,228,5,231,196,10,228,110,0,163,223,74,134, +224,247,7,229,228,9,228,170,2,160,138,252,238,4,234,142,5,161,163,225, +62,6,232,82,0,178,66,233,164,3,0,67,75,31,79,187,128,43,161,42, +239,22,4,197,217,197,161,224,23,0,228,47,0,192,252,161,71,227,64,0, +160,165,209,174,225,33,0,105,61,128,27,0,66,213,249,228,154,3,255,242, +6,160,132,224,186,3,97,85,231,32,0,139,225,224,204,11,159,81,161,101, +224,58,44,224,55,11,97,167,237,208,2,196,68,249,119,1,109,172,182,118, +237,153,6,2,79,32,35,87,204,128,244,246,200,7,246,199,3,235,43,2, +132,100,65,91,248,3,1,223,39,129,22,183,23,128,182,192,189,229,0,1, +192,17,82,198,181,161,64,16,224,77,24,100,183,226,19,4,0,51,69,236, +226,93,2,192,29,224,89,3,132,196,64,72,200,24,65,230,229,113,0,226, +75,0,230,131,1,131,203,162,149,224,183,2,162,237,0,58,119,180,68,148, +65,84,65,65,0,53,128,174,0,58,100,121,143,229,1,50,50,68,216,196, +196,209,161,0,90,64,89,96,4,247,33,4,64,38,213,201,95,252,2,95, +55,50,110,159,0,50,132,252,0,83,145,47,67,162,225,21,2,181,210,64, +41,192,6,64,7,116,53,96,60,215,156,0,89,230,181,3,224,235,1,128, +70,111,221,167,99,0,83,228,234,5,96,99,87,2,163,65,2,95,55,48, +99,106,228,3,3,0,50,83,166,97,21,163,127,137,218,160,135,115,252,121, +45,64,143,0,54,229,187,5,1,95,54,65,55,0,83,161,125,133,61,1, +95,54,89,159,164,134,64,99,71,195,154,72,252,14,0,128,35,233,39,1, +0,54,90,52,70,215,127,165,192,140,128,101,242,149,0,224,70,0,224,40, +1,161,68,129,62,100,203,98,243,0,55,119,130,160,236,0,58,96,224,175, +210,128,163,160,162,2,95,55,49,65,12,202,75,224,104,9,160,32,2,95, +55,50,64,46,0,58,96,86,129,203,224,239,11,192,173,96,63,98,194,235, +152,1,192,172,226,147,0,1,95,54,188,44,196,134,165,180,233,158,0,99, +51,84,38,0,54,124,31,129,34,98,236,64,253,85,186,127,120,162,239,129, +61,144,151,129,1,103,253,64,183,103,121,96,48,1,50,49,96,19,162,248, +231,182,3,85,189,100,63,0,58,96,36,128,50,98,201,160,35,241,197,1, +1,67,39,145,234,0,58,96,109,225,13,35,224,233,1,192,22,129,1,224, +191,1,0,49,221,63,192,225,64,249,0,58,97,132,224,177,7,89,228,160, +177,64,37,224,177,19,0,83,224,177,0,64,95,249,197,0,194,48,217,138, +74,112,224,206,15,230,73,1,160,200,64,30,225,168,9,96,190,134,6,192, +18,66,71,1,95,55,117,210,98,144,224,193,1,90,28,166,168,64,33,0, +52,96,131,226,169,5,163,207,128,131,130,56,231,236,0,227,72,3,224,160, +7,224,153,0,226,72,10,229,144,1,226,92,9,194,83,226,143,2,224,75, +14,1,55,48,230,15,0,224,255,6,195,59,128,78,119,184,64,219,196,53, +227,238,1,161,227,226,133,3,0,54,225,17,1,105,16,64,62,202,214,201, +53,138,166,65,178,226,18,8,0,48,226,18,1,202,217,1,57,52,224,25, +3,0,58,97,136,224,55,7,90,60,160,55,68,47,229,228,6,0,90,75, +236,128,28,194,103,138,244,0,54,64,135,68,122,224,79,8,166,74,64,30, +0,54,192,249,163,5,149,147,97,91,129,96,226,110,2,226,51,5,129,146, +224,36,17,225,107,2,224,36,17,225,220,2,224,73,24,159,16,224,73,22, +108,190,224,36,16,101,44,128,73,229,108,10,108,172,138,91,227,58,7,130, +78,227,46,0,140,214,227,46,2,228,126,3,0,66,131,205,227,77,6,1, +56,50,227,77,3,224,55,9,0,66,164,4,224,54,7,193,171,224,24,7, +95,98,224,24,12,0,54,224,49,5,160,176,64,6,0,58,96,6,226,118, +3,163,225,0,58,96,222,228,91,8,131,221,238,122,10,206,129,66,247,153, +109,229,76,1,185,149,198,59,224,32,3,235,236,1,0,50,68,71,234,33, +5,226,148,0,167,89,224,126,11,192,101,128,76,246,134,7,160,6,192,115, +205,47,224,151,19,128,35,0,80,96,75,224,44,3,178,98,126,112,64,152, +231,237,1,236,202,0,224,202,4,160,185,224,35,21,2,79,32,35,89,66, +160,228,166,106,128,154,224,38,7,0,49,224,38,0,238,193,6,226,47,1, +1,75,52,194,47,224,35,18,0,51,224,35,26,0,50,224,35,0,128,0, +241,82,3,224,57,0,66,34,196,235,1,80,32,97,69,124,0,74,177,1, +10,65,188,169,196,134,132,219,234,131,4,192,7,170,139,64,81,194,135,231, +185,7,0,58,99,166,226,165,2,199,251,0,58,99,221,224,24,3,165,142, +0,58,99,209,224,24,2,197,48,0,58,100,89,224,24,3,203,68,99,200, +96,164,140,13,75,203,119,43,255,11,13,252,130,0,252,120,3,100,150,160, +32,96,31,225,197,3,64,230,64,116,133,93,160,98,1,54,57,70,189,2, +95,54,57,74,249,64,94,128,16,76,73,128,9,0,58,100,138,5,10,65, +32,79,32,58,96,37,123,172,0,58,96,28,220,95,136,28,192,1,65,84, +96,0,231,96,1,231,105,4,65,192,0,54,67,231,96,92,204,34,224,1, +3,192,38,224,88,4,192,20,224,17,8,224,14,5,224,11,2,192,8,216, +204,0,58,96,117,136,43,108,168,1,64,95,65,125,98,235,99,252,244,59, +0,2,58,54,56,129,215,114,75,239,219,2,224,146,5,192,233,224,129,0, +140,11,87,20,238,131,2,224,1,3,6,95,51,54,54,32,95,52,73,137, +2,95,49,54,240,204,1,225,36,2,239,118,5,99,190,128,53,2,54,56, +52,224,53,5,160,110,224,2,0,128,38,2,51,54,56,224,38,4,160,72, +224,85,1,3,67,32,95,52,160,29,1,95,54,69,204,160,128,1,95,54, +177,183,239,84,5,64,0,2,58,54,56,237,85,2,64,68,252,50,3,64, +162,237,99,1,128,151,239,134,0,0,58,96,85,225,226,0,97,50,192,144, +65,152,0,58,96,130,67,16,7,51,54,55,32,75,32,85,32,94,173,128, +31,96,5,1,95,51,141,126,128,75,130,190,124,254,74,12,148,43,0,54, +70,201,64,29,130,169,159,216,239,64,0,157,95,160,14,253,157,12,2,32, +61,32,254,189,3,1,54,56,140,37,0,58,96,87,64,110,1,49,50,64, +52,0,52,67,30,96,27,64,127,0,53,75,67,1,95,54,73,39,67,115, +80,49,96,27,0,58,96,6,227,99,0,1,95,53,79,28,96,142,80,218, +0,53,240,20,1,0,66,86,188,78,103,160,67,128,6,129,29,224,43,15, +65,166,0,53,79,218,64,16,1,51,51,64,21,0,56,103,122,231,202,0, +128,111,0,64,192,24,93,110,197,183,224,96,1,96,29,2,64,95,54,84, +219,64,176,196,251,1,55,56,101,249,65,54,2,79,32,35,73,248,96,59, +0,58,97,107,225,254,13,166,160,193,109,128,45,131,60,245,16,5,1,54, +55,197,17,4,55,53,32,58,54,86,186,5,10,65,32,114,110,102,99,115, +0,58,64,21,128,98,100,80,234,76,4,224,4,8,225,221,0,225,206,12, +6,84,109,111,100,117,108,101,161,211,192,162,226,15,6,129,102,242,22,9, +224,244,0,174,87,160,214,224,25,5,160,0,2,58,54,55,130,143,0,85, +64,208,198,140,145,112,228,52,2,80,107,68,99,246,239,2,240,75,1,161, +63,64,41,0,95,97,158,239,90,4,160,20,163,233,96,67,255,121,3,0, +54,68,103,1,10,65,114,59,193,146,160,99,160,6,100,192,228,40,1,2, +95,54,55,195,180,224,127,2,228,117,8,96,94,129,52,224,38,0,127,215, +160,122,224,130,0,227,230,2,64,88,96,138,1,95,49,78,22,230,190,0, +1,58,54,89,152,227,69,6,100,127,195,234,225,201,17,225,200,5,227,213, +38,14,40,46,46,46,41,32,119,104,101,114,101,92,49,48,38,163,225,0, +54,69,30,96,0,163,180,96,138,0,58,96,6,164,89,163,217,71,228,0, +58,96,46,97,214,1,95,53,80,202,100,112,2,83,32,83,166,23,164,249, +64,151,173,168,5,67,32,60,32,64,35,253,114,1,233,236,6,192,24,0, +85,74,35,1,95,54,72,47,224,41,14,148,250,160,41,224,43,3,133,172, +1,53,52,108,63,64,20,99,205,162,153,0,58,96,182,98,146,242,57,0, +224,146,1,224,18,6,113,201,224,18,5,98,97,247,204,0,160,19,65,226, +229,84,0,228,135,1,64,8,160,16,96,130,225,122,1,6,112,97,116,116, +101,114,110,193,114,0,53,107,241,164,145,91,143,228,145,0,163,14,0,85, +192,88,224,71,6,6,100,101,102,97,117,108,116,128,71,100,242,0,52,164, +250,0,48,128,7,0,52,65,174,224,50,4,0,44,229,202,0,102,25,92, +30,192,0,224,214,7,67,89,128,121,64,160,224,129,13,7,105,110,115,116, +97,110,99,101,224,202,0,160,79,64,55,129,14,96,220,227,80,4,129,25, +229,183,4,224,92,13,4,99,108,97,115,115,224,89,0,144,78,129,44,64, +7,209,216,243,243,1,128,183,96,91,224,202,5,66,210,0,85,250,248,1, +100,183,224,132,14,0,56,96,7,227,52,16,4,105,110,102,105,120,128,146, +164,82,229,27,4,0,56,161,187,224,23,6,80,173,166,126,224,24,1,197, +43,230,110,0,247,102,5,225,198,35,134,211,128,0,66,136,225,107,10,224, +243,19,225,120,8,19,102,111,114,101,105,103,110,32,105,109,112,111,114,116, +32,99,99,97,108,108,160,111,1,53,54,96,45,73,160,160,148,192,184,0, +51,77,127,0,53,143,102,96,41,231,104,1,224,89,1,1,58,58,164,172, +226,42,3,160,178,229,105,10,135,204,234,0,2,234,98,1,192,26,226,89, +44,128,216,193,199,237,207,1,1,54,53,144,148,0,53,112,118,96,230,224, +193,7,13,123,45,35,32,83,79,85,82,67,69,32,35,45,125,199,67,72, +200,97,20,224,44,5,8,113,117,97,108,105,102,105,101,100,192,39,193,170, +225,244,0,97,79,226,20,5,65,88,233,139,17,1,97,115,193,250,0,51, +225,108,0,192,125,228,132,1,201,3,64,99,122,188,224,65,2,5,104,105, +100,105,110,103,160,145,96,44,132,53,137,83,154,106,226,115,1,73,36,226, +190,2,100,53,68,163,224,0,4,229,37,6,64,151,227,149,6,69,174,227, +149,6,67,200,229,54,36,2,116,121,112,196,104,226,92,24,129,26,224,94, +18,227,91,7,224,231,10,195,86,226,195,27,108,32,95,25,128,53,192,82, +229,205,2,225,18,8,230,74,10,230,73,40,225,18,2,0,54,230,70,18, +128,166,228,26,14,224,108,32,2,110,101,119,224,111,29,0,54,153,43,0, +54,82,216,128,120,246,126,0,96,236,227,161,26,3,100,97,116,97,224,104, +4,224,78,0,64,57,240,160,3,224,211,53,224,103,8,224,208,10,226,46, +11,227,79,2,0,124,160,63,163,27,221,206,224,254,1,64,0,0,58,104, +138,115,176,0,85,64,65,66,159,72,183,224,149,14,3,101,114,105,118,227, +164,0,96,127,227,163,39,168,58,160,123,140,60,229,104,1,229,71,3,97, +50,225,70,23,1,95,53,64,97,231,135,1,163,27,0,80,132,109,92,114, +160,254,98,106,0,66,64,9,132,130,224,177,1,96,33,192,130,165,190,225, +169,12,227,66,2,227,117,12,96,99,224,248,9,224,236,0,177,195,192,100, +238,9,4,70,171,193,40,224,18,0,247,93,0,96,180,129,40,162,170,163, +60,96,229,224,69,1,64,86,160,68,163,92,0,58,96,149,110,214,0,80, +226,237,0,0,85,192,203,237,157,2,229,161,3,224,28,0,225,223,4,1, +54,54,225,45,0,231,217,4,224,208,3,225,31,9,3,40,46,46,41,193, +33,96,31,0,58,101,166,203,179,97,162,226,48,13,0,58,96,112,5,10, +65,32,65,32,58,102,249,64,51,1,52,57,225,2,0,204,178,211,57,64, +15,64,9,128,21,64,169,0,54,76,179,103,58,0,58,96,6,226,230,21, +97,114,224,125,0,227,92,11,226,207,9,229,200,22,225,44,4,224,66,0, +246,159,1,224,39,12,192,0,0,58,106,75,224,179,9,224,101,3,97,229, +1,95,53,97,0,225,120,6,1,61,62,161,118,64,72,0,54,162,62,161, +227,238,156,0,177,240,198,183,163,162,132,42,1,58,54,68,120,140,147,229, +38,0,131,160,247,164,8,241,2,1,151,164,67,76,64,30,1,95,53,146, +143,224,219,1,96,116,131,124,241,38,4,66,64,226,73,21,231,70,9,0, +58,96,170,98,74,1,53,50,66,36,131,37,100,100,0,58,97,26,128,13, +0,48,162,25,0,58,100,125,131,131,0,89,248,22,0,102,232,79,59,128, +138,128,186,169,217,175,213,96,109,174,55,96,17,148,155,132,169,64,1,1, +83,32,127,200,239,126,2,224,61,2,138,59,224,46,3,225,55,0,225,240, +0,255,12,2,66,219,128,5,102,147,160,81,238,178,2,129,133,96,10,225, +136,14,160,106,119,70,229,90,3,192,11,96,74,160,208,197,114,160,96,160, +58,128,35,2,95,53,51,134,43,144,80,239,51,2,152,236,229,158,5,128, +90,225,26,5,225,234,3,224,139,5,160,31,229,230,0,96,63,160,14,97, +249,129,233,129,33,218,39,224,181,47,224,166,6,96,163,224,160,10,224,133, +13,224,125,2,226,0,0,226,21,0,193,13,218,152,192,98,155,238,250,0, +4,0,64,100,61,160,151,160,24,101,165,64,13,1,55,53,89,79,64,117, +83,98,130,24,96,10,128,48,213,89,192,227,249,233,5,227,36,1,1,91, +93,163,36,251,40,0,224,105,4,224,92,2,174,118,1,95,53,113,151,1, +53,51,238,183,2,0,66,228,83,0,64,132,0,50,102,215,87,4,67,95, +1,95,53,116,125,160,41,192,4,96,153,66,110,161,65,96,159,210,239,161, +105,195,35,161,182,129,51,161,56,66,233,240,181,2,97,103,224,26,9,96, +145,224,26,12,88,21,96,243,224,22,6,139,241,234,203,5,65,131,69,80, +75,21,240,195,0,239,95,22,0,95,201,140,239,12,5,129,203,224,95,6, +139,44,0,75,230,25,4,232,166,1,225,19,1,0,85,220,126,234,126,0, +165,7,231,205,9,224,26,8,1,49,50,239,169,2,64,0,130,143,225,48, +7,119,129,224,100,0,224,165,4,100,40,250,6,2,227,7,4,244,231,3, +201,116,227,24,7,225,28,1,0,45,198,105,165,3,96,85,192,253,229,215, +15,74,202,233,34,5,97,137,224,133,1,192,12,71,46,134,153,225,3,6, +247,35,1,231,57,5,226,59,13,100,17,193,10,224,26,5,99,100,225,37, +12,0,49,99,20,160,207,163,246,234,152,19,128,31,106,65,225,169,1,225, +197,1,199,123,64,7,237,223,19,0,52,163,139,224,67,1,254,210,2,161, +179,232,183,4,232,82,2,225,213,18,224,177,17,225,213,11,238,78,10,225, +63,14,99,71,227,7,8,82,92,244,33,16,1,105,102,163,79,2,53,54, +48,224,27,7,226,78,0,224,202,5,230,75,7,224,21,0,0,53,181,97, +226,180,2,103,65,2,66,32,79,163,83,224,127,17,226,235,6,224,48,17, +2,116,104,101,181,23,198,197,224,43,17,3,101,108,115,101,160,43,226,222, +2,225,149,17,225,143,1,234,2,7,229,43,22,194,184,224,25,9,99,248, +228,19,13,99,248,192,26,225,177,5,165,68,226,61,23,226,47,0,192,172, +235,5,1,69,53,211,139,238,56,4,0,111,97,16,233,224,21,0,46,160, +37,163,41,2,53,48,32,112,120,96,112,215,195,2,95,53,53,230,168,0, +101,197,103,51,226,153,14,96,41,227,216,12,255,106,1,99,147,199,150,160, +249,224,247,3,224,15,2,165,50,227,189,16,128,161,160,155,160,76,225,24, +3,160,7,224,245,6,1,108,101,247,40,2,224,243,15,162,243,226,206,16, +226,155,0,224,38,0,226,55,19,244,160,0,224,25,8,96,103,226,28,12, +176,227,197,9,228,70,0,111,119,229,25,4,224,162,13,1,99,97,227,20, +0,224,25,6,0,111,195,139,225,0,18,154,254,64,0,71,89,96,28,253, +9,1,128,22,230,60,7,230,42,3,253,103,2,83,12,245,19,12,228,118, +3,64,0,202,207,201,233,131,18,227,75,5,192,183,129,229,231,101,10,225, +52,2,64,33,4,64,95,54,48,55,221,43,77,190,104,21,65,58,96,9, +1,95,54,102,236,224,129,1,137,83,239,164,1,0,85,72,152,228,33,1, +128,89,192,114,96,128,229,132,1,128,3,193,252,139,19,233,203,0,193,65, +163,29,3,95,54,52,57,170,164,232,254,12,89,78,0,36,129,30,201,195, +129,104,160,69,235,43,1,234,38,7,246,13,2,225,67,0,228,86,4,160, +18,163,93,97,38,74,177,99,72,234,66,2,65,246,126,144,96,9,129,203, +92,136,128,9,128,17,0,58,77,233,77,222,97,89,144,9,112,112,91,115, +141,245,226,184,1,0,50,106,7,1,95,52,132,202,0,54,71,114,0,58, +96,52,176,153,98,119,0,52,96,212,64,14,96,9,64,8,0,54,72,118, +160,24,64,49,239,162,1,0,79,161,156,96,146,79,166,239,93,0,96,51, +96,45,0,54,160,159,0,80,127,61,1,64,85,96,116,223,65,96,22,97, +221,0,80,96,23,142,219,130,40,163,14,161,187,129,30,226,31,1,193,68, +167,9,162,142,230,213,3,96,141,99,159,193,108,196,90,193,97,230,213,1, +103,148,230,186,0,0,58,118,62,252,154,11,64,131,224,18,6,65,21,246, +78,6,70,138,251,194,13,97,29,106,229,161,204,161,48,1,35,57,195,194, +95,39,1,95,53,95,173,194,5,130,126,224,98,6,100,130,224,98,5,65, +213,160,45,64,104,250,9,10,224,22,14,224,209,7,65,30,224,110,6,236, +84,10,136,235,160,80,247,228,0,192,207,109,91,128,28,0,53,77,231,0, +54,237,108,1,224,36,2,98,106,96,36,1,54,52,195,227,225,56,7,201, +82,128,49,130,4,224,12,2,160,62,224,94,0,224,43,6,236,189,8,0, +58,101,64,223,228,100,135,123,55,66,231,78,190,66,186,147,244,69,208,128, +150,191,127,96,11,0,58,96,6,5,10,65,32,73,32,58,96,41,192,74, +2,95,49,52,83,123,160,67,147,149,96,54,96,17,0,58,96,6,9,10, +65,32,102,115,104,111,119,32,58,96,32,224,58,0,2,53,56,50,92,194, +0,53,69,180,1,95,54,78,157,224,128,0,161,72,128,73,64,11,0,58, +96,6,96,58,1,48,52,96,53,0,56,64,193,0,54,110,15,2,95,54, +50,96,132,64,65,1,95,54,129,25,96,11,1,49,48,96,76,160,11,0, +56,224,35,1,101,35,1,49,56,97,162,64,17,0,73,67,135,64,9,99, +135,142,192,165,141,67,172,3,95,50,48,50,230,65,2,21,73,110,116,101, +103,101,114,58,32,100,105,118,105,115,105,111,110,32,98,121,32,48,230,220, +0,245,105,0,135,150,64,79,0,85,125,171,0,56,82,159,0,56,64,237, +133,220,224,17,9,128,64,248,95,7,64,9,236,151,1,113,6,130,45,224, +16,2,138,222,162,191,100,17,229,115,0,70,47,3,95,54,50,53,252,101, +0,100,10,210,65,228,69,4,1,95,54,78,111,65,32,233,3,0,198,91, +98,52,73,204,0,85,133,159,131,180,236,109,5,139,142,118,181,96,71,167, +49,81,133,175,116,101,213,224,119,0,64,81,70,67,144,254,1,95,54,203, +242,128,0,0,58,97,166,1,10,65,225,128,9,5,105,110,105,116,58,32, +177,2,129,95,193,64,246,232,5,197,151,192,88,0,58,96,9,69,199,97, +39,64,152,1,95,52,64,125,1,95,54,84,191,0,58,96,142,119,68,228, +8,0,1,95,53,66,55,64,91,97,49,98,14,128,107,100,199,96,55,97, +88,0,52,177,215,243,235,0,130,84,183,149,240,0,0,148,146,98,22,240, +20,7,87,186,68,10,0,79,229,148,1,230,202,3,129,213,193,209,236,209, +6,194,7,160,98,64,70,2,95,49,48,71,236,67,40,64,0,129,194,135, +105,96,28,68,34,192,28,97,160,242,154,0,4,67,32,95,52,49,210,166, +0,54,210,31,1,53,57,100,239,199,44,97,4,0,58,98,18,99,53,96, +198,201,26,0,67,112,243,243,191,0,64,11,64,25,224,7,0,66,139,1, +53,56,103,106,145,237,130,132,0,80,98,58,135,169,143,125,233,116,0,0, +80,102,209,96,21,66,206,0,48,105,70,144,221,129,20,160,49,96,28,230, +235,1,136,102,96,46,96,26,144,4,195,63,169,24,96,12,0,89,162,76, +139,77,64,5,160,33,137,111,73,90,0,57,76,203,0,54,144,44,227,30, +1,161,122,235,77,2,65,128,97,211,227,180,0,1,95,54,201,54,128,95, +160,163,128,220,160,12,99,165,169,101,1,54,50,109,217,167,5,224,197,15, +64,39,135,137,128,66,225,16,3,105,124,228,96,1,96,232,131,130,64,142, +1,52,56,184,198,226,183,1,244,50,1,98,232,136,35,131,229,236,246,0, +224,78,2,224,13,4,0,58,100,48,101,158,224,20,0,0,79,107,224,137, +175,64,205,227,5,0,133,126,0,75,66,60,64,189,104,113,0,65,96,13, +133,226,65,86,72,238,196,224,226,245,1,245,206,0,2,95,53,57,137,176, +0,48,107,71,160,14,0,58,100,117,170,23,65,76,105,249,105,67,0,58, +68,255,96,160,1,50,50,117,166,0,57,218,63,0,58,96,38,202,53,97, +240,5,95,49,56,52,32,64,128,146,164,15,224,27,6,128,188,167,82,103, +1,129,126,130,149,122,172,1,54,48,68,217,98,44,87,180,64,1,1,95, +54,72,24,70,238,194,246,1,95,54,115,186,224,13,0,97,190,100,55,70, +216,225,79,8,170,116,0,58,96,39,224,29,2,0,49,224,29,5,64,83, +224,59,5,195,172,64,102,97,111,0,75,226,27,5,0,58,96,167,106,223, +100,79,230,249,1,230,162,10,229,98,1,231,42,11,224,48,20,103,18,132, +24,248,228,1,198,208,228,203,3,184,115,64,13,234,229,7,96,97,225,251, +1,98,251,75,54,132,157,247,197,2,160,62,160,110,229,31,0,224,116,2, +227,159,0,229,88,2,216,216,224,117,21,224,115,5,224,113,5,224,51,17, +148,156,224,0,3,0,58,98,44,235,253,0,72,163,1,53,57,167,58,96, +16,109,174,105,172,0,57,103,192,99,184,99,160,2,95,54,49,73,30,83, +126,250,13,1,130,237,224,157,5,0,58,96,119,108,238,1,49,49,64,67, +248,130,1,1,49,49,160,10,3,95,49,56,51,172,147,230,205,5,224,34, +13,1,73,32,64,2,0,83,166,78,64,168,224,139,0,64,62,224,96,0, +160,46,131,201,69,96,129,100,192,56,197,67,102,37,160,10,224,60,1,224, +137,6,160,119,200,138,88,63,231,157,3,225,16,4,211,45,225,251,0,128, +75,80,18,128,44,161,234,224,70,0,1,50,54,224,71,1,64,72,96,40, +238,184,1,224,113,14,224,41,6,0,58,96,8,163,95,1,75,52,238,181, +0,0,58,64,37,129,228,167,250,232,67,0,162,50,167,40,0,82,224,22, +4,225,35,0,0,58,96,122,162,36,224,1,1,153,144,226,211,0,224,20, +5,224,17,8,224,14,5,224,11,2,192,8,130,246,96,109,132,123,0,85, +128,195,224,197,2,207,117,160,197,64,164,240,169,2,192,18,1,66,39,224, +21,3,166,227,224,29,0,162,217,239,241,1,1,64,58,66,229,128,88,233, +233,8,5,102,111,108,100,108,49,182,67,81,83,64,45,132,196,224,134,0, +0,83,228,45,4,96,79,164,204,228,83,0,113,62,104,116,235,0,6,233, +108,1,234,64,1,211,79,136,22,128,169,233,77,5,201,19,134,19,98,28, +0,48,71,88,64,36,233,85,0,233,56,0,164,101,226,216,2,233,95,3, +128,176,0,54,96,176,224,79,0,71,37,128,169,0,56,120,99,101,226,64, +6,106,164,68,78,96,45,200,58,134,108,0,58,102,126,101,196,0,73,197, +53,0,83,75,113,64,212,229,129,1,138,110,230,58,2,231,216,7,96,144, +203,7,168,205,229,71,0,252,157,0,131,85,193,117,234,205,10,164,255,192, +86,196,215,169,122,133,254,128,8,1,95,53,68,212,232,230,0,103,150,128, +64,71,215,224,64,0,1,54,48,226,103,1,192,25,131,44,65,6,162,109, +230,53,2,224,174,13,224,124,7,99,209,105,209,224,127,22,224,101,3,224, +130,8,224,156,5,225,91,4,192,247,65,102,1,55,57,226,219,2,12,92, +51,52,38,108,105,98,47,68,97,116,97,47,174,83,2,46,104,115,64,22, +4,44,49,50,56,58,130,246,0,58,97,225,101,189,0,48,89,66,69,212, +0,58,96,109,162,225,97,124,128,222,244,34,3,96,5,65,92,226,241,0, +229,202,7,197,84,225,228,0,64,57,227,211,4,195,250,192,7,2,80,32, +95,106,14,1,50,32,224,202,35,3,54,52,58,54,249,133,4,227,92,1, +139,37,132,26,227,108,1,174,97,227,93,3,0,48,238,57,0,228,88,0, +163,38,1,53,57,73,202,198,235,196,101,224,80,12,235,201,1,224,80,3, +64,0,128,69,97,108,196,227,131,61,100,51,0,52,80,69,64,116,97,50, +142,55,227,235,11,228,36,13,160,47,235,107,4,224,61,11,103,43,228,39, +4,224,79,11,228,85,18,231,43,3,0,58,96,208,164,36,207,33,233,153, +19,168,171,97,10,69,101,107,81,181,34,245,19,0,2,53,52,48,240,68, +11,174,17,0,58,96,57,64,51,0,53,116,113,98,169,98,253,226,169,2, +163,136,193,68,229,147,6,161,199,229,149,8,226,33,15,97,1,64,109,161, +204,230,117,1,67,214,84,94,160,81,226,121,47,224,91,2,226,121,10,224, +95,3,226,121,30,224,80,3,161,110,104,60,0,58,96,24,226,121,1,226, +100,38,132,119,226,11,2,224,10,1,0,58,96,97,1,10,65,67,240,0, +58,96,173,108,180,74,105,115,67,1,51,51,89,195,140,149,143,146,1,53, +56,131,82,68,41,142,243,1,53,57,224,34,0,125,199,96,10,0,58,96, +6,202,187,0,50,108,187,128,65,0,58,96,53,102,63,224,16,0,227,87, +1,160,42,192,27,1,64,58,96,111,96,45,134,102,226,40,3,96,19,129, +112,64,19,112,218,165,176,1,95,49,117,74,160,35,232,142,1,143,28,229, +215,1,96,97,130,205,65,154,128,98,230,26,1,134,215,1,95,50,77,206, +103,153,195,237,225,212,0,98,101,110,50,97,125,226,173,0,230,108,0,0, +89,160,36,208,45,226,98,2,192,148,96,170,197,71,208,37,144,104,64,14, +251,195,0,209,49,97,38,97,112,224,143,3,194,96,236,96,0,149,120,224, +146,4,65,253,233,68,5,6,108,116,87,46,99,109,112,219,149,177,191,184, +218,179,125,96,5,0,58,97,49,98,30,65,240,78,233,2,95,53,56,79, +62,98,42,225,234,8,0,52,96,25,168,141,237,170,1,224,166,21,104,209, +192,13,0,49,111,18,160,185,0,58,96,81,160,126,200,168,75,42,111,80, +161,237,64,15,150,103,129,231,3,95,49,54,50,192,85,0,58,96,6,105, +1,1,95,53,115,214,0,53,71,132,0,58,86,105,128,163,96,24,0,57, +197,142,0,53,64,159,131,162,64,165,75,101,195,176,172,237,197,19,69,28, +0,58,96,76,96,93,230,22,6,96,38,65,24,69,52,227,122,0,229,143, +1,6,95,49,52,57,32,35,54,77,253,192,82,224,46,11,64,36,183,179, +0,58,96,113,244,168,0,194,19,66,96,130,103,169,141,228,196,2,228,225, +1,76,162,196,99,224,232,31,128,148,254,74,2,169,41,224,87,4,91,4, +224,87,37,128,236,74,130,224,91,1,128,206,160,198,192,197,224,93,5,115, +205,224,91,17,224,126,38,227,14,6,7,78,117,109,101,114,105,99,46,88, +147,26,73,110,116,65,116,66,97,115,101,58,32,110,101,103,97,116,105,118, +101,32,97,114,103,117,109,101,110,191,173,161,105,164,37,137,202,65,113,146, +163,192,213,64,5,224,178,22,97,189,108,249,0,51,224,22,5,224,75,52, +0,57,224,22,3,64,0,224,236,29,12,117,110,115,117,112,112,111,114,116, +101,100,32,98,255,177,1,128,140,117,9,226,120,6,194,110,3,83,32,95, +50,152,28,232,130,0,164,248,224,49,6,194,60,160,83,192,11,226,72,8, +224,70,4,110,31,160,49,101,25,162,245,160,22,225,64,12,103,16,132,65, +224,10,2,224,55,2,225,86,3,2,53,55,56,98,218,0,80,192,65,205, +132,225,81,16,0,58,100,47,131,137,98,191,130,119,160,34,96,82,224,204, +1,0,58,96,95,143,59,0,50,79,62,96,36,0,58,96,34,227,204,8, +236,133,1,227,100,60,193,128,236,242,0,128,88,129,122,240,253,4,125,71, +225,103,1,129,52,0,35,94,158,193,9,128,162,226,132,22,224,64,8,228, +217,0,224,86,11,225,225,3,224,98,32,160,66,164,157,65,72,0,54,197, +129,65,26,85,185,64,105,142,226,173,191,150,250,64,76,1,50,54,152,44, +224,249,2,215,186,98,204,198,158,65,14,64,38,64,54,126,217,192,22,3, +95,49,51,55,227,75,2,2,32,37,32,163,39,224,45,5,130,7,92,185, +87,47,96,239,64,15,127,124,128,15,0,58,96,6,188,92,237,94,2,90, +66,234,43,2,65,244,98,81,0,52,225,226,2,2,52,53,49,96,139,103, +117,2,95,53,55,254,192,0,107,142,160,16,0,58,96,51,130,98,136,56, +200,169,0,49,122,251,0,35,90,135,64,245,224,28,12,232,217,3,160,18, +134,166,0,58,96,93,251,130,11,2,108,97,115,251,130,1,137,86,1,85, +32,96,209,252,24,0,0,58,96,8,99,12,136,16,1,95,53,123,237,0, +53,171,234,106,73,1,50,56,224,84,2,1,45,62,161,95,2,58,53,55, +210,131,255,166,6,140,30,224,18,4,148,116,162,238,128,18,65,115,95,19, +96,117,89,8,0,53,241,177,2,225,247,0,96,142,162,152,224,12,0,224, +25,1,224,21,0,1,95,54,65,174,96,171,3,79,32,35,52,151,255,97, +129,96,24,128,25,224,197,1,1,46,46,201,105,128,30,191,159,224,137,5, +224,117,81,224,110,14,224,97,21,224,189,20,225,112,7,64,22,225,112,6, +65,209,64,117,224,115,2,224,102,30,224,173,19,123,236,64,70,99,90,225, +15,4,99,251,235,77,0,1,95,53,67,108,64,7,0,52,64,69,225,50, +7,119,21,2,95,53,53,195,253,96,116,4,95,53,54,57,32,224,228,1, +1,58,53,70,9,234,226,0,224,140,1,224,15,1,255,20,1,224,103,14, +186,108,64,76,0,54,250,241,0,194,245,0,51,106,233,96,49,77,29,160, +153,192,17,0,51,160,17,0,58,96,117,99,113,1,58,53,68,191,111,79, +1,54,53,67,157,107,161,1,54,54,160,165,0,80,64,78,131,14,130,76, +67,82,107,177,85,191,143,154,0,58,64,57,128,46,0,89,141,70,231,174, +1,131,29,169,126,87,2,100,175,205,83,166,66,64,5,96,12,233,5,1, +224,59,4,227,133,5,224,25,1,224,27,5,133,96,226,48,4,65,138,3, +85,32,75,51,228,87,7,8,115,101,112,49,32,65,98,111,118,200,146,224, +37,17,4,66,101,115,105,100,224,38,0,224,124,1,228,11,12,1,95,52, +78,100,224,37,2,105,113,234,228,0,232,121,5,2,32,95,53,232,70,4, +64,189,226,150,0,79,200,110,216,85,134,225,47,0,64,51,65,119,1,95, +53,124,117,160,0,169,51,225,56,1,224,97,0,225,31,4,205,185,199,180, +167,197,192,207,224,42,3,165,253,224,195,2,224,79,0,94,86,0,52,144, +77,161,189,128,69,167,23,64,11,249,78,6,224,71,19,234,233,1,224,71, +6,97,1,2,95,53,54,96,137,64,19,254,67,7,224,90,0,232,143,12, +228,66,1,128,22,135,187,64,1,1,95,52,125,197,225,102,40,224,195,4, +96,144,0,53,74,33,64,163,251,111,1,116,184,67,15,135,38,99,15,202, +209,224,159,4,137,47,98,13,225,143,3,225,192,21,199,147,128,26,198,100, +64,191,1,61,61,224,30,8,225,109,0,0,90,192,121,194,96,224,66,18, +193,178,224,66,2,129,39,71,211,0,53,104,220,64,13,1,95,53,73,80, +170,242,1,95,53,74,204,128,22,100,19,247,252,0,0,53,105,149,196,209, +193,199,2,53,48,52,208,169,226,206,12,132,95,65,68,136,20,231,156,8, +64,29,227,250,49,7,111,110,101,76,105,110,101,114,227,254,25,224,41,0, +228,2,6,227,249,20,0,85,104,155,97,30,64,0,224,167,6,64,22,224, +62,6,65,181,136,186,131,86,224,60,0,224,20,0,112,97,192,81,224,61, +6,65,111,73,209,228,120,0,64,137,150,101,97,66,137,26,127,111,235,26, +5,100,192,225,244,3,164,140,224,63,1,0,58,97,239,98,197,0,85,193, +223,0,53,129,208,0,53,64,32,0,58,73,90,170,12,0,83,64,32,158, +238,128,90,98,217,128,169,230,9,5,179,92,227,127,2,224,19,0,128,17, +167,134,64,5,102,182,166,193,199,65,248,44,7,160,152,98,63,68,36,126, +152,0,53,80,154,64,161,64,168,192,193,233,148,5,64,100,231,245,1,160, +17,232,61,6,1,32,124,129,243,64,29,231,249,37,160,174,0,58,96,136, +114,18,0,80,234,157,0,232,110,5,106,166,224,119,6,1,60,45,233,28, +5,160,6,97,128,160,126,235,34,2,0,101,176,66,96,30,1,48,32,98, +99,193,18,192,152,163,93,0,58,96,162,181,49,82,3,131,135,0,58,64, +86,225,201,1,97,237,251,201,0,160,181,0,52,82,206,225,156,1,224,129, +3,3,119,104,101,114,195,29,224,132,26,96,134,211,205,65,24,96,96,0, +54,72,113,65,14,100,65,225,42,22,2,79,32,35,66,155,234,169,5,224, +53,15,0,51,234,22,9,1,58,58,225,96,1,99,87,224,56,0,224,40, +6,5,100,101,102,97,117,108,209,163,163,3,64,199,2,95,53,53,101,110, +0,58,96,14,98,98,193,49,64,37,69,115,126,46,0,58,96,39,120,225, +3,53,49,32,58,96,194,169,253,1,80,32,133,177,0,80,97,128,182,201, +230,87,0,133,24,0,58,65,76,225,176,5,137,159,65,142,160,71,125,135, +200,4,227,225,0,227,110,1,229,217,4,208,94,164,13,232,147,7,224,46, +7,2,95,53,50,132,97,64,12,64,5,0,58,96,133,226,209,19,98,44, +112,76,227,44,5,0,54,227,44,6,65,150,234,154,2,225,207,9,224,72, +38,235,250,14,1,58,53,80,233,202,202,217,231,223,211,184,255,218,7,167, +217,64,27,103,157,176,93,110,182,141,67,96,0,0,58,64,143,129,212,2, +32,95,51,120,192,96,159,88,207,2,50,50,49,97,172,0,50,68,135,134, +229,171,64,64,54,223,82,225,43,2,226,116,9,5,102,111,114,97,108,108, +228,122,5,128,235,0,54,163,67,225,11,8,1,58,53,68,140,107,207,0, +75,102,128,129,20,224,9,0,2,58,53,52,199,76,134,84,93,217,172,112, +0,52,104,198,204,125,5,52,49,32,95,52,51,150,243,0,51,183,50,2, +58,53,52,130,182,2,75,32,89,176,91,96,117,194,233,139,223,132,31,119, +131,101,249,64,96,101,222,0,83,175,243,0,50,82,99,2,95,49,53,71, +254,68,112,193,114,189,239,99,191,240,31,4,96,223,169,83,128,246,156,25, +2,51,51,48,240,65,0,96,34,225,150,0,198,176,161,223,225,241,0,128, +138,238,96,0,145,241,160,51,230,196,0,152,64,3,95,49,52,48,183,69, +113,212,3,48,32,64,35,65,226,1,64,58,96,219,162,73,168,94,64,20, +131,15,96,20,64,38,128,20,226,115,1,112,246,128,20,130,52,120,30,224, +228,2,104,237,224,20,7,122,250,224,41,8,101,27,224,20,6,65,216,224, +20,9,128,190,224,20,5,103,20,224,83,8,64,179,224,20,8,224,125,11, +97,105,224,20,7,144,88,224,20,7,224,125,11,98,83,224,20,8,103,133, +224,251,7,225,16,11,99,73,224,146,8,224,167,12,224,83,11,111,200,224, +21,10,224,148,11,108,115,224,20,7,1,56,55,104,244,224,22,8,0,54, +225,85,12,0,56,157,111,224,22,10,128,177,226,230,5,2,56,55,48,102, +83,164,46,250,114,0,224,7,179,1,58,53,66,5,240,155,16,67,86,240, +155,5,67,187,164,203,65,20,166,243,65,160,200,164,64,68,150,244,225,63, +0,0,51,100,221,100,194,80,222,0,53,230,67,0,1,58,53,84,138,160, +45,196,219,156,145,164,213,0,58,101,25,229,196,27,96,214,229,196,1,69, +142,107,83,0,73,234,83,3,231,57,0,97,3,81,53,0,49,172,15,224, +35,1,2,95,53,50,116,140,67,30,0,66,192,116,96,113,96,95,139,181, +0,58,96,8,128,254,0,52,106,205,107,143,0,58,96,189,225,21,4,129, +102,70,71,232,9,93,140,232,64,12,136,9,64,133,160,121,100,232,96,249, +171,255,136,254,0,58,96,52,225,99,9,73,199,225,99,0,73,158,231,40, +7,67,173,157,161,2,57,32,58,96,21,225,113,18,107,117,225,113,21,168, +79,193,113,98,0,192,7,64,110,233,149,1,229,220,0,224,201,8,198,91, +225,56,0,242,233,1,225,60,1,161,61,225,63,9,224,24,0,224,168,1, +192,19,252,183,4,96,71,129,101,225,103,0,130,112,2,65,32,58,96,56, +115,170,0,49,72,249,1,49,55,66,0,0,49,130,23,3,95,53,49,54, +94,74,0,48,190,204,253,239,0,89,187,97,86,224,20,7,192,253,64,70, +180,10,66,82,134,162,67,181,89,37,2,95,53,49,138,141,68,161,0,75, +96,111,129,210,120,57,0,58,96,23,163,102,64,13,129,169,243,211,1,194, +139,206,116,123,110,249,22,3,142,50,81,235,1,52,56,241,151,5,1,95, +53,64,203,212,104,96,37,120,195,4,51,32,95,49,56,132,105,72,172,178, +102,0,58,96,173,194,37,64,87,240,13,10,192,138,2,95,53,48,111,84, +160,89,226,84,0,227,196,5,224,47,3,88,168,224,47,1,0,58,96,9, +251,173,2,243,226,1,244,184,22,224,39,24,131,68,187,100,243,161,18,174, +106,226,65,2,64,8,209,235,224,7,5,224,190,7,224,54,4,224,145,0, +227,252,2,192,13,255,71,0,169,62,133,116,1,53,48,224,124,0,224,89, +6,160,165,225,220,0,2,95,53,48,131,215,153,231,224,70,0,192,15,224, +51,0,224,219,5,245,75,7,192,171,161,17,226,76,1,245,65,0,224,88, +7,224,104,11,225,119,1,160,226,241,150,5,252,216,14,243,121,3,192,135, +128,30,224,224,1,245,15,2,224,118,7,224,50,7,133,210,160,130,229,174, +0,227,37,3,160,217,228,63,7,224,225,9,128,88,147,125,160,0,164,138, +224,193,11,225,160,1,192,142,160,189,213,15,224,188,10,132,134,0,58,96, +16,235,86,1,64,86,130,17,165,3,225,85,15,193,52,227,93,8,192,24, +0,85,199,174,224,33,8,96,129,242,202,3,105,74,150,48,1,79,32,124, +102,231,232,0,64,255,99,247,0,95,92,156,0,58,97,145,134,59,97,68, +64,143,156,213,0,64,65,110,3,95,49,54,50,194,194,0,58,96,6,227, +198,3,192,193,245,173,6,227,114,3,225,209,5,228,79,3,225,66,2,128, +14,64,0,227,200,1,225,221,12,160,39,225,0,0,97,189,150,141,97,4, +195,90,128,54,227,231,20,224,67,5,97,221,72,61,128,64,224,76,4,193, +56,0,54,133,236,130,124,225,193,1,249,169,12,98,239,132,22,224,210,0, +249,164,86,0,97,85,160,3,78,101,115,116,245,170,25,224,42,1,249,174, +58,225,178,13,228,108,1,129,250,97,47,193,238,184,1,224,24,16,64,0, +225,54,24,128,92,229,250,25,176,135,224,177,2,224,76,0,249,156,22,224, +151,7,249,168,7,224,82,2,132,223,131,235,224,74,0,81,20,0,39,228, +195,0,130,47,134,41,193,48,225,54,2,225,55,0,233,10,10,160,151,224, +138,2,224,205,4,131,3,244,47,0,101,56,249,254,11,230,187,0,225,42, +15,162,238,224,92,4,128,1,228,246,2,225,179,16,192,52,185,233,96,0, +112,141,0,58,96,36,197,18,227,64,29,192,153,247,35,9,224,23,1,225, +200,1,225,237,12,229,72,14,224,167,0,129,179,2,64,95,55,169,230,96, +0,229,91,27,96,125,225,76,0,192,72,177,15,133,59,113,11,2,51,32, +95,112,131,128,67,225,70,2,193,33,216,175,76,187,1,56,55,64,161,162, +212,251,25,0,65,213,248,51,4,230,68,30,192,48,224,28,4,97,169,224, +224,8,96,21,232,63,5,225,57,14,97,54,96,198,187,203,225,57,4,225, +58,26,242,81,0,169,25,0,50,96,9,235,101,4,128,77,163,149,70,129, +0,58,96,107,107,177,0,48,86,18,68,84,246,18,1,98,244,118,18,83, +162,151,35,0,39,98,101,194,217,98,168,228,36,0,118,101,130,54,162,225, +161,77,201,36,226,90,25,227,69,11,224,39,4,229,207,4,224,242,0,225, +130,1,65,36,225,125,4,229,157,6,0,98,69,152,0,103,216,167,229,118, +4,160,84,164,114,192,135,197,119,160,198,111,9,98,72,105,48,226,240,1, +160,169,228,245,2,195,2,254,129,7,163,163,224,227,17,228,41,0,164,195, +232,0,11,229,253,1,224,124,8,100,145,65,162,99,127,196,159,224,42,3, +228,112,0,226,65,5,128,138,225,3,0,192,193,225,223,0,254,14,26,225, +55,0,193,194,224,46,13,197,78,192,28,225,200,50,0,49,225,201,11,224, +88,0,226,133,3,225,208,4,227,190,0,132,249,65,5,97,118,225,213,2, +229,165,0,72,209,160,70,225,187,5,224,220,13,200,215,229,101,0,230,19, +17,164,145,224,109,4,160,79,225,203,2,227,252,0,78,177,102,128,228,27, +0,225,223,1,224,68,9,225,231,2,226,138,14,229,121,4,0,64,111,69, +104,211,64,6,64,4,0,58,110,246,111,143,68,59,3,73,32,64,58,96, +47,138,210,2,55,32,58,96,95,214,92,64,247,86,92,64,25,160,34,0, +53,64,34,0,54,228,83,3,96,241,68,83,103,184,128,37,0,51,64,37, +218,186,96,37,98,78,128,37,132,159,129,113,129,164,64,138,0,58,99,132, +234,49,1,226,112,8,1,95,52,119,40,130,238,224,246,2,128,38,134,101, +2,95,52,55,166,68,65,245,129,249,128,227,196,238,231,64,1,224,42,0, +101,68,128,142,230,50,2,128,80,96,109,226,11,4,195,166,131,61,230,50, +36,199,172,230,50,11,192,86,198,50,128,236,98,26,232,155,11,255,169,16, +181,38,96,110,160,10,227,103,7,3,102,105,116,115,220,161,148,252,96,108, +130,20,0,53,162,20,67,121,89,147,0,50,230,34,1,96,240,225,151,1, +233,145,0,225,167,0,193,185,239,65,1,230,63,10,227,67,2,234,170,22, +229,45,7,224,35,4,239,51,1,228,86,4,103,103,224,238,5,10,100,105, +115,112,108,97,121,32,108,97,121,203,184,192,141,195,68,231,152,5,192,29, +65,79,174,7,225,178,0,229,186,13,238,254,9,3,95,49,51,54,90,30, +218,141,0,79,83,60,238,86,0,64,0,165,144,196,25,0,66,64,5,96, +53,232,222,9,160,252,99,238,155,60,160,184,228,57,15,225,113,7,234,29, +7,225,109,10,225,199,1,225,106,61,0,50,225,107,7,133,114,225,35,3, +224,210,36,225,130,82,65,231,101,39,3,64,85,32,90,161,241,160,7,100, +26,1,58,52,84,59,223,63,0,52,64,146,1,95,52,84,35,0,58,97, +166,203,168,155,245,0,58,96,25,184,153,0,48,75,166,136,98,2,50,56, +52,74,237,0,56,68,11,117,65,128,26,1,95,49,96,231,85,16,192,44, +2,95,51,53,126,241,96,195,1,55,55,192,21,0,50,104,130,100,14,192, +18,1,49,55,166,152,1,58,52,64,87,128,116,0,83,105,190,164,189,208, +122,69,26,0,50,88,165,0,51,130,83,129,202,2,95,51,54,93,161,0, +56,96,135,0,54,152,40,188,186,96,124,64,48,65,224,192,15,225,80,6, +225,247,1,17,114,101,99,117,114,115,105,118,101,32,109,111,100,117,108,101, +58,32,161,253,160,197,97,226,1,95,51,122,250,224,71,19,13,44,32,105, +109,112,111,114,116,32,99,104,97,105,110,192,69,65,116,64,39,158,165,128, +69,128,0,1,95,52,87,202,1,58,52,65,91,70,120,4,51,54,55,32, +75,185,148,237,119,5,0,51,242,199,1,0,58,96,240,166,153,65,117,0, +51,120,49,5,51,52,57,32,95,52,125,153,235,121,2,98,101,131,164,224, +42,0,225,29,2,64,52,128,161,1,51,53,75,147,1,52,54,162,175,232, +137,1,255,237,1,69,12,128,73,88,219,64,213,1,51,52,223,14,6,95, +52,51,55,32,95,52,90,184,225,109,24,0,77,97,99,9,32,110,111,116, +32,102,111,117,110,100,225,109,0,96,172,161,108,2,49,50,51,65,15,105, +150,224,76,19,15,92,49,48,38,115,101,97,114,99,104,32,112,97,116,104, +61,128,74,158,175,128,165,96,73,1,49,51,124,79,64,4,0,53,129,127, +1,95,51,126,251,224,91,23,6,112,97,99,107,97,103,101,224,92,3,224, +83,18,225,63,0,160,207,128,1,228,198,1,128,1,163,90,129,140,225,137, +4,1,95,52,126,155,96,0,98,123,112,149,198,168,99,77,161,194,224,31, +1,80,114,0,55,231,184,4,226,179,1,166,238,131,244,193,95,231,142,6, +128,5,104,107,193,12,1,52,55,82,117,228,128,10,94,61,228,128,2,128, +206,226,131,2,154,161,163,54,164,234,247,35,2,1,95,51,127,59,226,126, +0,227,156,28,193,129,3,100,111,101,115,98,52,6,99,111,110,116,97,105, +110,163,171,226,60,2,192,244,229,59,12,245,21,1,227,130,3,224,191,6, +227,67,3,160,220,125,72,161,115,132,118,163,147,0,80,101,70,130,240,119, +252,237,83,5,96,0,226,207,1,1,51,53,69,63,1,52,56,100,241,2, +58,52,56,138,43,224,229,1,2,46,116,120,78,1,0,58,96,33,104,202, +2,95,52,55,80,96,96,5,0,58,96,104,106,155,1,55,56,64,211,92, +22,0,51,84,175,128,5,0,58,96,37,164,19,65,116,106,169,0,55,133, +246,225,74,8,73,61,0,58,97,227,234,82,6,1,53,56,234,82,3,67, +241,128,106,197,111,133,92,198,68,224,244,4,236,99,0,128,49,0,58,96, +33,165,209,226,185,5,165,83,164,67,5,50,49,57,32,95,51,91,165,99, +180,0,50,129,135,91,41,70,116,65,138,247,227,1,227,40,2,194,64,0, +52,113,95,226,59,16,7,76,111,97,100,105,110,103,32,194,67,244,249,0, +229,15,4,227,130,5,0,51,118,158,132,232,224,182,1,228,246,2,224,178, +2,65,223,1,51,51,70,249,91,247,67,255,0,55,70,169,64,132,224,163, +1,193,52,224,165,16,0,80,160,157,24,99,111,109,112,105,108,101,32,118, +101,114,115,105,111,110,32,109,105,115,109,97,116,99,104,58,192,191,164,128, +226,85,1,128,111,230,143,18,160,82,0,114,128,57,192,153,129,78,192,246, +130,239,1,95,52,88,32,98,156,68,77,221,204,64,247,135,102,0,54,89, +203,167,102,71,145,128,22,0,51,224,22,5,64,154,94,187,100,116,64,20, +1,95,51,75,137,1,95,52,131,25,1,95,51,68,65,229,158,1,1,95, +52,72,2,1,95,52,114,254,228,193,8,97,56,70,117,2,95,52,55,67, +177,0,58,96,162,157,79,0,50,104,242,0,58,96,24,128,17,0,52,104, +242,0,58,96,75,128,17,0,51,201,14,0,58,96,102,3,10,65,32,90, +69,139,0,58,96,140,103,111,3,56,55,32,95,108,64,64,170,231,129,3, +64,128,73,241,231,120,0,0,58,96,255,192,123,0,90,233,104,0,0,58, +97,130,192,111,64,132,96,2,192,30,96,32,0,54,163,186,3,54,52,32, +58,100,93,15,10,65,32,94,71,69,84,84,73,77,69,77,73,76,76,73, +64,22,243,249,0,165,54,237,194,12,2,95,52,51,99,103,172,127,176,43, +164,169,201,128,102,219,144,176,134,59,236,207,6,192,22,224,49,3,137,78, +64,53,197,69,2,79,32,35,79,88,128,198,233,241,9,97,6,148,182,64, +0,230,226,1,234,10,3,234,55,6,163,85,64,132,228,4,5,232,72,18, +226,220,17,0,70,67,42,232,68,8,231,154,3,167,149,224,120,0,98,88, +234,167,1,0,52,98,139,206,17,225,17,7,234,123,1,193,143,165,91,102, +104,100,167,64,66,111,17,199,182,96,33,164,54,234,245,3,67,168,230,233, +2,203,0,160,14,107,5,97,153,98,45,233,220,5,97,114,2,52,53,51, +229,197,2,7,109,104,115,99,112,112,46,104,207,4,64,42,142,13,165,109, +226,20,3,224,138,0,64,132,0,53,133,58,224,232,3,160,186,235,174,8, +0,52,102,7,224,171,2,128,156,240,226,0,225,227,3,0,49,87,3,2, +95,52,54,65,179,100,0,229,39,2,0,50,64,70,74,192,69,37,86,1, +165,207,237,121,6,5,114,101,109,111,118,101,97,210,5,102,97,105,108,101, +100,128,219,0,58,96,134,67,46,7,117,110,108,105,110,107,32,58,96,101, +161,31,225,33,2,2,50,49,49,224,77,2,7,77,72,83,67,80,80,72, +83,237,195,3,224,46,6,225,228,5,105,70,0,66,233,103,4,128,245,230, +172,10,192,209,134,156,205,183,230,142,2,226,180,19,8,82,117,110,32,99, +112,112,104,115,226,175,20,1,95,52,99,191,224,185,0,236,134,5,0,56, +224,91,14,96,87,230,225,0,224,244,1,224,140,16,7,32,45,45,115,116, +114,105,112,160,138,234,115,6,233,76,0,204,191,162,174,106,32,77,226,194, +74,96,39,3,67,39,32,79,139,110,224,109,15,1,45,73,166,189,160,49, +224,25,1,10,47,115,114,99,47,114,117,110,116,105,109,188,155,100,117,2, +95,52,53,214,19,224,199,11,0,79,254,233,4,136,159,140,58,224,239,17, +0,79,225,30,1,98,93,67,16,197,211,197,184,224,1,1,234,233,2,64, +43,133,255,0,79,226,103,2,31,39,45,68,77,73,78,95,86,69,82,83, +73,79,78,95,98,97,115,101,40,120,44,121,44,122,41,61,40,120,60,61, +52,8,124,124,121,60,61,49,52,41,39,64,118,224,56,3,8,45,68,95, +95,77,72,83,95,95,64,24,134,182,65,81,70,37,2,50,53,49,255,196, +3,0,58,97,122,134,25,227,115,10,74,85,237,148,5,227,117,20,129,72, +235,122,32,8,99,97,108,108,67,111,109,109,97,69,95,131,151,194,43,237, +171,8,0,49,133,10,224,78,19,0,44,226,243,19,96,234,167,27,7,115, +121,115,116,101,109,32,58,96,222,99,236,228,113,3,224,236,2,97,5,182, +30,64,34,224,21,4,113,19,1,95,52,142,226,225,62,3,1,95,50,81, +72,228,242,8,79,86,224,39,4,82,200,107,99,0,52,79,28,229,188,7, +165,177,64,29,113,55,64,201,161,167,2,52,53,49,70,36,97,125,1,49, +51,65,162,1,35,52,105,120,3,95,52,50,56,102,65,181,173,0,83,64, +80,64,81,74,62,225,51,2,130,121,139,128,1,55,57,226,56,2,8,92, +51,52,38,108,105,98,47,83,97,33,5,47,73,79,46,104,115,64,19,5, +44,50,56,52,58,56,129,94,0,90,129,47,108,159,64,110,97,18,2,48, +50,32,128,131,160,19,96,0,0,67,96,36,224,118,7,0,58,96,208,133, +230,0,89,137,139,135,181,224,84,3,172,24,197,33,179,156,64,12,168,170, +228,75,1,224,136,1,241,158,0,160,53,98,200,160,17,236,56,0,64,5, +149,185,0,65,96,14,133,239,9,94,116,109,112,110,97,109,101,32,58,97, +208,131,180,227,179,10,227,181,5,1,64,58,103,161,98,66,1,95,49,77, +57,67,53,2,54,32,89,135,213,128,170,144,215,64,1,65,110,254,144,15, +209,79,82,138,97,179,97,216,0,35,66,202,96,105,96,36,246,18,1,217, +215,109,36,224,45,0,207,221,96,33,214,93,201,163,224,42,5,0,51,240, +8,0,128,36,224,129,17,138,161,96,123,224,117,13,64,10,67,2,64,112, +224,33,14,89,85,224,33,21,0,49,101,241,224,67,20,97,57,96,33,107, +60,130,228,224,36,7,96,138,248,74,1,224,0,3,225,132,8,226,91,4, +225,133,19,193,44,225,132,71,1,49,50,225,133,3,138,9,224,133,18,194, +219,163,223,68,124,192,28,64,40,242,27,1,132,156,250,215,1,231,196,4, +141,170,116,44,1,52,52,128,82,1,95,52,67,187,0,58,106,177,233,127, +9,132,164,139,99,233,219,9,228,178,2,0,58,96,70,164,164,69,66,1, +95,50,91,11,234,17,6,0,50,91,45,224,236,0,0,83,113,87,64,67, +102,71,1,95,54,75,246,0,48,232,249,0,165,69,192,60,72,43,0,52, +106,178,235,17,1,234,240,4,131,239,1,95,50,221,238,233,110,4,139,46, +235,65,4,73,104,91,88,2,95,52,52,161,69,128,24,237,94,1,64,104, +68,47,0,51,65,77,0,58,96,38,131,239,64,251,1,51,51,96,19,165, +154,64,1,102,181,78,146,4,49,52,48,32,35,110,251,64,224,76,112,0, +35,155,160,97,169,229,119,14,8,68,97,116,97,47,67,104,97,114,197,119, +3,49,48,49,58,189,240,103,125,64,215,96,192,216,2,103,38,241,38,0, +1,95,49,68,189,96,5,128,123,160,11,97,114,96,205,133,122,65,71,0, +50,111,219,145,222,0,52,133,20,3,95,52,51,56,64,4,114,18,64,178, +165,7,1,64,58,96,19,96,13,0,58,64,35,128,10,123,9,0,51,220, +251,0,51,92,251,71,176,2,10,65,32,78,114,67,52,65,56,138,37,232, +20,2,161,211,135,220,0,52,65,66,233,84,18,245,189,0,64,106,207,158, +242,84,0,98,90,64,68,64,88,230,17,0,232,55,4,232,6,4,224,120, +0,224,107,21,242,180,3,226,155,1,157,8,224,26,12,226,182,6,224,102, +21,2,108,105,110,242,42,0,225,11,4,232,232,33,2,99,111,108,160,65, +224,52,4,1,64,64,224,37,2,9,101,110,100,45,111,102,45,102,105,108, +170,245,224,26,1,10,110,111,32,108,111,99,97,116,105,111,110,193,93,224, +28,17,0,58,97,162,148,51,100,100,79,153,133,66,0,58,97,120,145,203, +67,199,0,52,232,145,0,224,183,12,238,83,0,175,228,174,155,1,95,51, +65,158,0,58,112,123,194,155,98,197,130,155,0,51,130,135,229,65,0,122, +101,98,188,135,245,128,6,0,58,96,51,3,10,65,32,89,229,118,0,232, +4,9,200,3,64,48,218,151,133,247,78,226,229,66,0,192,18,1,66,39, +96,21,254,150,3,178,60,96,8,193,230,249,58,2,64,150,128,194,245,244, +1,0,53,85,244,133,232,227,9,0,249,24,0,237,217,4,131,204,130,10, +69,158,0,56,139,167,192,91,0,54,163,104,0,50,81,231,64,80,99,11, +232,147,0,0,58,121,237,114,101,0,48,117,223,139,194,107,171,0,73,64, +82,65,108,0,85,64,23,64,83,1,58,52,68,230,242,236,5,64,24,64, +63,2,49,50,52,143,243,96,143,139,11,134,82,1,95,49,179,197,2,95, +49,50,81,71,96,92,1,95,49,65,246,128,11,0,58,96,6,96,132,0, +49,127,111,1,57,55,66,6,0,55,228,235,2,12,67,111,110,116,114,111, +108,46,69,120,99,101,112,66,101,8,46,73,110,116,101,114,110,97,108,66, +28,224,39,1,3,83,111,109,101,224,35,0,166,180,138,20,0,58,96,218, +118,92,135,12,2,64,95,52,65,186,0,95,64,107,96,244,136,77,0,95, +67,63,252,14,0,0,52,117,82,2,58,52,49,214,202,0,90,65,14,64, +16,130,13,179,188,64,58,172,19,66,104,0,49,141,1,72,105,104,39,1, +95,52,107,75,65,232,96,76,129,148,141,225,128,94,129,152,0,99,85,89, +1,32,58,96,63,189,27,230,199,2,235,250,1,0,49,165,18,102,57,240, +24,2,64,8,98,221,145,226,1,58,52,80,82,101,78,129,238,0,58,96, +57,243,210,0,242,89,1,147,18,139,75,66,93,103,15,228,74,16,3,111, +112,101,110,81,22,4,58,32,99,97,110,82,237,64,16,196,156,231,218,4, +64,174,166,14,226,112,0,65,108,98,146,0,48,66,12,73,160,1,58,52, +74,46,248,21,4,97,221,4,97,99,116,105,118,68,135,0,58,96,38,128, +52,83,149,87,13,0,58,64,63,160,19,0,53,64,91,69,105,64,3,0, +58,96,30,248,119,7,0,48,253,204,0,77,144,1,95,52,73,243,2,95, +52,48,100,67,0,48,231,158,0,0,52,64,248,1,116,111,96,131,64,24, +129,62,70,152,64,24,100,206,0,58,96,58,128,46,246,170,1,246,124,2, +71,109,214,124,0,67,127,141,0,51,84,180,64,250,74,209,225,248,4,96, +25,245,227,5,0,90,164,44,100,227,167,130,64,40,196,125,192,28,224,37, +0,68,181,0,58,96,41,227,218,6,0,51,73,71,217,77,1,95,50,99, +217,0,50,67,207,242,116,2,0,51,65,132,0,51,139,37,138,230,213,82, +0,51,130,100,244,162,0,232,253,1,239,215,11,128,97,100,186,249,39,10, +228,174,1,226,84,17,217,22,9,115,97,118,101,100,32,99,97,99,104,166, +239,231,146,8,192,175,64,27,0,51,148,203,226,118,2,160,184,2,58,51, +57,255,190,13,171,86,68,107,165,94,96,208,73,94,250,12,0,194,38,171, +253,229,151,2,130,216,235,200,0,204,80,1,95,51,128,220,219,151,0,95, +90,230,64,0,236,45,0,229,250,0,254,241,17,79,157,80,109,230,251,10, +215,93,128,69,238,28,1,118,226,64,8,88,23,128,18,176,44,250,69,12, +81,207,192,190,166,173,250,79,3,224,45,5,182,38,193,34,193,246,160,182, +250,111,1,96,183,103,195,254,104,4,64,0,1,95,51,179,45,64,51,0, +89,224,162,21,182,7,69,126,0,51,117,181,189,152,192,62,128,177,204,34, +224,126,2,193,101,65,29,197,15,251,214,23,245,42,13,251,198,10,233,81, +19,9,105,110,118,97,108,105,100,97,116,101,130,174,210,135,130,176,0,51, +89,61,160,0,192,244,225,106,4,100,56,1,95,51,248,133,0,224,172,2, +226,142,4,226,39,2,149,101,192,179,65,119,145,62,1,51,56,193,9,96, +127,1,51,57,68,214,99,26,168,176,66,51,68,20,238,45,0,110,44,161, +87,66,59,225,227,1,221,79,81,33,123,39,96,0,96,35,96,181,108,248, +155,50,0,58,96,104,68,190,64,151,72,124,0,51,108,173,2,95,51,57, +73,49,96,42,100,127,64,128,131,126,111,8,224,105,4,146,178,192,135,255, +152,0,169,52,75,174,64,169,96,32,201,205,97,16,224,61,3,101,15,233, +170,1,96,126,101,12,81,173,96,147,229,26,0,241,145,8,0,58,96,228, +116,229,0,50,83,33,106,45,128,12,161,99,91,144,105,96,64,104,0,79, +237,230,0,0,95,158,229,97,123,229,153,0,66,228,148,251,128,2,96,153, +224,183,3,124,58,0,51,105,16,202,106,164,65,0,55,68,60,71,28,98, +148,128,10,193,26,225,166,0,161,59,135,250,224,2,1,192,204,250,82,1, +128,33,160,126,227,29,1,225,246,0,96,8,1,95,54,66,168,240,123,1, +1,95,51,95,233,128,102,129,112,139,10,0,51,93,125,224,125,3,68,135, +224,44,1,0,58,65,34,129,233,1,80,32,74,54,0,58,66,169,129,20, +253,147,12,105,37,0,51,123,133,194,73,67,6,203,93,224,195,0,64,4, +0,83,75,78,161,12,193,6,160,134,96,202,165,131,110,209,65,65,128,97, +224,217,2,1,95,51,129,187,225,81,5,160,70,225,69,10,225,94,0,225, +60,8,74,52,225,60,25,128,73,128,159,243,33,0,0,64,162,113,226,126, +7,224,44,4,192,120,124,186,224,48,20,0,83,192,41,67,8,4,52,51, +32,95,54,130,51,141,33,128,6,64,185,195,116,160,45,129,200,67,8,128, +78,116,174,224,9,0,118,155,65,214,166,157,0,67,114,182,68,183,160,54, +160,34,224,63,11,96,55,175,47,226,37,17,170,214,72,103,93,165,225,198, +1,100,108,129,158,0,90,225,144,6,226,240,0,227,74,1,160,2,97,41, +195,31,103,9,224,80,4,225,115,16,128,48,99,217,231,205,1,228,93,5, +224,66,0,224,192,6,132,238,224,192,70,226,98,0,164,229,224,190,22,192, +46,65,151,193,170,224,191,18,192,14,131,41,227,226,2,128,209,207,138,64, +1,100,188,224,188,0,169,47,229,147,0,156,143,229,191,2,1,53,56,162, +119,199,103,242,95,0,226,136,5,167,100,224,89,1,254,11,2,225,33,6, +192,114,224,227,1,234,234,1,224,11,0,160,9,160,133,128,207,128,19,229, +68,17,225,69,8,225,52,1,224,208,0,138,29,0,82,144,45,229,152,25, +224,81,8,224,225,2,96,197,225,55,1,64,15,136,189,227,172,8,64,20, +225,55,0,110,59,128,11,1,95,51,66,96,225,73,2,163,92,224,98,14, +228,14,18,224,97,38,165,236,225,244,3,162,237,81,194,96,50,230,148,8, +224,13,19,224,176,1,227,4,1,224,35,1,128,17,129,27,1,52,55,224, +184,5,224,171,5,136,232,96,24,96,0,2,95,51,55,70,57,1,95,51, +203,106,226,83,2,224,176,10,224,177,65,162,168,96,158,224,177,39,139,134, +0,56,224,18,0,225,111,1,0,58,98,199,237,225,2,224,195,17,169,175, +128,1,231,155,0,192,8,0,58,96,94,224,72,33,224,234,1,224,86,1, +226,77,0,224,5,1,0,85,224,61,2,229,224,4,96,49,234,76,0,234, +85,1,225,57,0,224,167,5,160,58,129,26,107,0,227,162,0,96,16,224, +15,0,192,224,224,168,0,224,119,34,192,35,225,39,19,128,26,229,25,4, +192,24,97,69,65,171,209,131,227,5,21,225,143,2,224,124,3,224,79,0, +224,103,17,0,58,98,188,224,101,34,226,154,3,225,181,2,225,46,6,160, +67,224,24,3,192,152,225,150,76,224,98,10,225,129,60,138,84,3,35,50, +32,58,99,76,146,183,228,253,2,224,110,3,166,55,160,13,132,81,160,5, +135,102,224,225,1,224,51,1,236,89,0,72,61,171,149,231,117,14,231,141, +17,224,128,3,192,208,170,44,102,59,231,29,8,229,144,4,132,32,135,34, +228,44,0,0,73,100,16,65,12,212,115,193,110,145,236,64,168,65,25,0, +48,65,25,136,147,1,35,51,64,11,231,205,3,228,234,21,226,4,3,227, +249,0,64,8,168,54,0,58,96,186,168,236,81,198,2,75,50,32,128,165, +83,202,192,255,0,58,96,177,115,132,0,57,161,4,106,53,120,234,215,250, +183,12,215,19,128,24,64,11,183,59,224,24,11,160,49,151,91,1,95,49, +89,41,139,217,0,58,96,6,243,50,18,158,121,96,40,218,114,0,58,64, +42,128,10,108,156,80,167,243,192,2,96,100,97,162,252,20,3,67,68,134, +89,0,58,111,169,214,227,2,95,49,52,96,140,123,249,1,51,54,82,113, +118,202,128,17,0,58,96,6,180,242,1,95,51,121,231,0,58,96,37,161, +151,127,241,0,51,87,116,1,95,51,233,60,1,143,200,237,12,0,80,248, +116,108,129,103,128,180,129,142,193,34,87,38,96,184,0,58,113,45,224,206, +22,97,146,65,217,66,89,1,64,58,113,108,160,164,64,13,196,132,208,125, +84,56,143,211,0,50,64,149,80,246,64,38,129,68,10,94,109,100,53,66, +70,73,76,69,32,58,96,25,228,190,2,64,241,102,251,144,163,104,240,120, +153,1,51,53,129,28,82,222,128,170,80,46,76,94,254,219,4,1,64,35, +112,207,64,164,0,35,97,10,217,230,96,63,225,85,7,64,25,246,52,3, +0,58,96,24,128,37,0,51,163,166,224,1,11,233,176,2,128,0,0,58, +96,175,160,199,121,210,180,74,154,113,201,11,164,50,247,143,3,119,54,190, +229,164,11,239,231,2,115,208,96,65,226,93,8,64,14,122,199,235,165,0, +65,8,110,168,242,112,7,1,79,32,97,11,192,181,0,58,96,82,225,239, +7,98,68,192,152,225,252,8,128,100,0,58,114,223,226,135,10,154,103,226, +135,10,83,2,246,175,5,191,236,239,166,9,66,151,196,221,97,4,133,108, +175,148,122,145,251,192,5,128,166,239,134,1,230,53,5,229,218,2,140,45, +64,107,64,79,239,116,3,160,73,98,211,64,155,0,54,96,155,1,95,52, +64,217,64,113,113,204,0,90,145,211,1,90,32,160,58,211,149,224,28,6, +73,202,224,28,16,76,233,224,28,16,107,112,224,29,16,1,50,54,224,59, +4,0,95,91,216,176,151,0,54,68,53,96,10,0,58,96,6,224,187,1, +88,155,1,51,51,224,145,0,1,95,51,65,232,128,161,97,209,128,16,128, +149,224,16,2,160,137,224,17,2,160,125,128,17,128,122,96,80,128,122,131, +147,64,6,224,122,0,93,15,1,95,51,101,131,0,51,92,163,1,95,51, +95,209,1,95,51,95,235,2,95,51,52,68,14,128,70,64,82,160,70,64, +10,0,58,96,6,8,10,65,32,98,115,62,61,32,58,96,41,128,13,64, +12,131,93,2,98,115,60,96,26,130,190,4,98,115,60,32,58,96,99,96, +12,2,99,109,112,64,14,228,137,0,167,171,231,237,1,98,210,129,24,99, +124,224,34,0,224,9,1,65,17,64,31,129,51,0,51,98,36,145,253,0, +58,65,77,64,89,112,175,0,58,96,19,123,189,128,13,129,124,112,222,0, +58,96,62,244,46,19,190,216,102,241,226,9,6,130,235,130,221,230,182,0, +98,251,0,58,96,6,160,54,161,173,152,45,146,174,96,17,119,69,160,17, +0,58,96,71,244,196,1,190,208,160,62,94,200,0,51,126,193,96,46,97, +65,0,47,65,92,190,164,2,98,115,61,96,13,128,244,0,73,64,10,128, +241,86,6,81,196,0,75,170,34,0,58,99,252,103,78,138,56,131,163,228, +158,0,1,64,95,96,111,130,41,222,42,228,118,0,228,102,3,0,83,179, +251,96,40,161,34,111,56,0,56,133,16,228,172,2,244,93,0,252,129,3, +0,51,189,52,0,85,96,86,128,13,128,23,247,181,0,2,95,51,50,97, +50,160,184,200,236,1,95,50,64,29,1,95,51,90,224,0,58,64,34,225, +190,1,97,182,0,58,96,25,230,23,1,160,20,189,210,0,95,65,163,93, +191,231,63,19,101,64,1,95,49,64,42,183,190,224,208,36,0,90,224,208, +3,224,207,2,0,50,65,239,158,97,96,6,193,135,224,92,5,203,90,225, +44,15,224,171,6,186,32,96,107,96,106,133,203,190,162,73,13,190,127,224, +85,13,103,98,224,77,2,0,58,123,39,233,60,1,190,155,115,250,0,52, +231,97,30,0,58,124,20,96,221,1,48,57,184,194,160,5,119,68,215,183, +190,157,108,108,0,58,96,25,227,164,1,190,54,128,238,234,177,8,0,58, +105,247,254,66,4,3,46,109,104,115,121,151,94,64,124,50,140,64,231,191, +15,130,254,231,250,6,129,212,252,251,0,187,20,167,62,64,146,163,39,1, +95,51,94,116,96,234,190,150,225,90,3,64,105,92,142,160,105,224,132,3, +1,95,51,94,78,225,138,7,249,167,1,233,31,6,0,49,154,19,225,160, +2,218,87,192,159,101,180,0,48,66,169,94,189,160,32,224,109,2,0,53, +236,144,1,224,213,6,225,245,3,96,200,162,38,64,188,104,21,95,39,0, +58,96,65,68,84,14,79,46,100,101,115,101,114,105,97,108,105,122,101,32, +58,96,29,74,30,20,97,100,100,95,108,122,55,55,95,100,101,99,111,109, +112,114,101,115,115,111,114,64,31,203,4,0,83,66,72,0,64,171,182,243, +36,2,170,124,165,63,239,18,1,225,25,4,129,146,202,110,224,215,0,0, +50,98,229,224,53,3,224,224,5,187,32,2,95,50,56,197,157,0,58,65, +36,194,18,234,246,1,161,27,224,88,1,127,187,169,249,224,80,0,106,218, +0,51,95,206,1,95,49,157,45,227,49,4,65,210,65,10,5,117,110,103, +101,116,98,64,251,130,188,235,97,5,224,215,3,1,95,50,95,192,235,16, +3,106,228,0,95,70,65,238,32,1,227,231,3,2,95,50,57,96,211,3, +95,50,48,50,226,245,2,12,104,71,101,116,67,104,97,114,58,32,69,79, +70,190,60,0,58,96,196,101,144,3,52,52,32,58,96,56,64,158,128,156, +96,121,101,8,3,51,50,32,79,67,19,0,50,74,116,1,95,50,66,113, +133,43,96,174,239,126,0,228,49,2,0,50,78,125,202,7,0,80,229,67, +0,64,146,128,173,253,59,15,22,111,112,101,110,66,105,110,97,114,121,70, +105,108,101,58,32,99,97,110,110,111,116,32,64,22,0,32,253,69,3,255, +246,2,129,251,229,101,5,1,95,50,116,4,197,127,99,97,99,142,0,50, +183,218,0,58,99,119,227,248,6,1,95,50,90,158,138,115,225,211,2,99, +110,99,120,224,5,0,220,177,66,176,64,3,228,31,1,142,27,225,124,6, +20,72,97,110,100,108,101,32,97,108,114,101,97,100,121,32,99,108,111,115, +101,100,161,132,227,167,6,66,144,100,128,67,175,0,50,125,54,164,39,73, +99,0,50,93,88,96,189,131,84,1,75,51,104,5,96,22,99,146,104,112, +99,66,96,51,130,212,0,58,96,60,163,178,78,47,79,183,0,58,96,29, +65,238,96,142,97,240,168,75,67,106,0,58,96,129,231,48,0,3,95,50, +55,57,64,149,0,55,111,243,128,84,188,224,7,116,111,70,117,110,80,116, +114,64,50,198,75,80,11,195,123,0,58,97,85,101,176,134,1,0,58,100, +237,226,54,16,65,177,229,113,10,225,227,8,66,83,81,46,96,36,0,50, +149,85,161,246,230,252,0,229,140,5,226,15,18,64,148,218,133,0,67,64, +126,98,237,1,95,50,106,83,224,6,1,68,232,96,50,160,206,200,52,96, +45,100,196,228,39,8,130,16,64,20,225,233,6,129,80,192,219,224,55,8, +139,156,192,200,228,69,1,130,131,1,95,50,204,58,0,58,96,201,133,120, +11,112,101,114,102,111,114,109,73,79,32,94,38,161,213,64,31,129,214,6, +102,112,102,105,110,32,58,64,119,128,14,2,110,101,119,64,14,163,244,69, +158,143,189,97,68,192,18,3,117,116,102,56,64,18,129,194,97,115,71,26, +98,64,178,136,0,67,64,31,161,60,229,149,6,160,213,100,219,0,49,73, +109,224,17,3,64,215,64,19,161,113,238,217,4,0,49,72,78,97,91,224, +23,7,0,57,206,242,224,24,5,68,172,224,23,8,227,129,1,1,119,43, +163,110,65,120,103,42,229,83,3,0,50,71,155,67,180,65,171,229,76,4, +202,237,226,141,7,0,58,98,170,65,36,0,102,100,155,0,58,96,85,239, +19,0,233,0,13,232,254,6,1,58,50,179,74,114,63,82,178,238,221,2, +224,2,34,0,95,136,97,224,0,5,130,56,224,1,21,113,202,1,51,55, +228,168,2,5,70,108,97,103,115,123,193,42,224,0,6,231,67,2,224,2, +33,96,157,224,106,11,7,118,101,114,98,111,115,101,61,229,213,0,110,168, +0,56,132,156,224,0,10,224,206,33,81,24,194,61,224,0,8,224,196,41, +224,193,16,4,114,117,110,73,116,224,191,4,0,50,84,65,224,191,13,224, +188,59,224,187,38,224,184,16,5,109,104,115,100,105,114,225,121,5,231,79, +1,224,191,12,224,188,56,224,187,35,224,184,16,4,112,97,116,104,115,224, +183,10,232,12,2,224,189,11,224,186,53,224,185,32,224,182,16,4,111,117, +116,112,117,226,41,5,225,111,21,224,174,50,224,173,29,224,170,16,6,108, +111,97,100,105,110,103,226,213,27,224,162,47,224,161,26,227,114,17,6,101, +97,100,67,97,99,104,228,54,5,224,160,13,224,157,44,224,156,23,224,153, +16,4,119,114,105,116,101,224,154,30,224,151,41,224,150,20,224,147,16,6, +117,115,101,84,105,99,107,227,49,5,224,145,11,224,142,38,224,141,17,224, +138,16,4,100,111,67,80,80,224,135,23,224,132,35,224,131,14,224,128,16, +5,99,112,112,65,114,103,228,60,35,224,139,32,224,138,11,224,135,17,224, +133,37,224,130,29,224,129,8,224,126,17,175,121,225,138,20,224,114,26,224, +113,5,224,110,16,6,98,117,105,108,100,80,107,228,79,7,81,235,224,240, +12,224,119,23,224,118,2,224,115,16,3,108,105,115,116,224,114,33,224,111, +20,192,110,224,107,16,6,112,107,103,80,97,116,104,225,207,29,224,104,17, +96,103,224,100,16,6,105,110,115,116,97,108,108,224,211,9,225,181,1,224, +88,14,224,77,11,4,116,97,114,103,101,230,140,35,224,0,13,192,108,0, +49,86,39,193,47,2,95,49,50,76,223,185,206,86,181,128,11,0,58,96, +6,77,241,109,4,74,238,97,13,124,180,224,156,3,6,78,111,116,104,105, +110,103,128,156,237,21,1,0,50,93,167,110,188,2,56,32,95,125,29,0, +35,84,4,225,83,6,224,70,1,4,74,117,115,116,32,160,68,75,227,76, +109,192,49,65,20,64,166,0,64,98,20,160,15,87,69,160,15,0,58,96, +6,244,201,3,128,221,0,58,64,124,64,23,111,248,96,119,4,49,48,50, +32,35,88,182,185,221,160,16,207,116,190,92,171,221,224,235,8,3,70,97, +108,115,84,131,161,75,224,24,1,2,84,114,117,128,23,225,80,0,65,233, +193,80,96,11,0,58,96,6,189,49,89,221,97,20,1,95,50,94,100,1, +58,50,190,150,248,169,5,236,144,26,160,182,141,202,96,225,173,200,0,95, +119,232,96,244,245,40,7,0,53,226,131,0,129,171,175,211,241,61,1,225, +197,3,161,196,176,129,96,51,129,69,64,186,109,149,195,114,238,66,3,253, +60,1,243,104,3,224,72,4,244,162,6,0,50,191,88,79,199,243,5,5, +1,101,97,145,119,0,75,97,39,141,178,1,65,46,103,188,1,32,58,96, +80,129,249,0,52,224,2,2,128,85,1,58,50,191,79,162,23,128,2,225, +71,7,1,58,50,255,66,1,110,7,224,38,1,224,36,0,1,58,50,191, +88,224,151,1,7,118,55,46,48,92,49,48,38,86,146,0,50,191,79,3, +95,50,53,50,64,4,0,53,96,19,129,238,3,95,50,53,52,67,117,0, +48,143,12,128,6,0,51,96,5,0,48,227,134,0,0,58,96,51,128,45, +2,51,32,58,64,50,128,145,0,58,64,15,128,10,65,142,0,53,99,245, +254,78,3,0,54,192,67,127,134,179,105,77,147,128,85,208,227,64,60,148, +221,0,50,94,115,0,58,64,73,128,25,111,198,66,138,129,244,129,219,0, +64,126,21,195,239,96,30,229,200,2,160,35,96,17,192,11,128,110,210,141, +89,220,127,2,184,14,96,123,146,167,81,66,94,122,1,58,50,190,146,2, +95,50,52,82,18,126,173,113,181,225,99,1,5,115,116,100,111,117,116,65, +253,0,58,96,51,145,50,128,21,1,32,58,96,50,248,71,0,148,173,131, +218,241,156,35,178,91,69,129,96,195,189,190,64,38,184,145,0,58,96,28, +181,243,120,100,2,52,49,32,117,197,2,66,32,95,120,10,93,34,64,38, +129,170,0,73,64,154,194,167,4,97,108,108,111,99,64,16,176,55,0,51, +65,222,189,55,244,182,8,1,95,50,93,53,67,39,92,227,98,44,1,64, +58,65,50,128,145,2,95,50,49,64,227,128,207,64,33,0,58,96,47,96, +153,227,174,0,1,95,50,125,45,64,13,129,128,97,246,0,58,96,47,80, +252,1,112,117,118,41,189,54,246,41,0,65,120,246,41,6,221,75,0,50, +244,4,0,189,79,84,42,243,70,0,189,67,88,11,95,222,64,135,0,90, +160,7,128,9,160,10,245,235,5,247,227,6,225,7,6,177,36,0,50,91, +95,92,4,132,59,101,87,93,21,113,247,228,35,3,3,66,97,100,32,181, +176,2,109,111,100,197,137,248,128,1,64,166,213,78,100,151,120,175,85,113, +244,206,6,134,19,1,50,50,152,40,97,67,116,139,228,170,5,189,206,1, +95,55,87,129,189,205,5,102,112,50,112,32,58,96,57,64,26,94,81,150, +115,224,5,3,70,136,0,39,128,7,0,67,149,48,97,161,65,196,224,6, +13,224,42,2,127,200,96,48,224,42,30,160,28,224,49,10,224,42,15,224, +49,10,224,42,22,224,49,3,191,36,129,161,0,58,96,6,227,156,2,116, +73,65,90,95,194,65,202,194,210,70,142,115,210,64,22,0,54,224,22,1, +103,22,190,209,136,48,0,50,179,223,88,6,0,58,96,32,228,107,0,0, +50,91,75,128,142,0,58,96,38,3,10,65,32,82,161,95,0,58,96,28, +160,138,0,89,228,232,0,92,106,102,165,64,32,129,208,225,145,5,0,58, +96,179,96,55,0,85,131,148,126,155,118,28,0,58,66,154,64,27,151,55, +230,43,2,0,58,96,37,183,184,167,105,0,58,98,238,224,129,2,251,41, +2,0,80,96,90,125,57,150,118,231,61,4,128,160,135,92,2,64,64,64, +99,78,0,58,68,5,194,100,1,95,50,85,117,161,121,93,221,64,30,129, +52,7,115,101,113,117,97,108,32,58,96,33,64,46,232,25,0,1,49,49, +227,59,2,5,77,72,83,68,73,82,99,50,71,123,93,183,226,239,2,1, +58,50,221,238,192,19,230,116,2,0,58,96,45,253,32,9,118,34,1,95, +50,92,93,245,179,21,253,120,6,0,50,100,240,245,185,11,190,63,3,95, +50,48,57,64,208,129,151,13,112,101,101,107,67,65,83,116,114,105,110,103, +32,58,64,26,96,35,1,57,51,103,89,0,58,96,102,227,139,0,165,246, +70,151,73,107,64,133,152,126,128,6,129,64,96,159,0,58,96,6,121,37, +1,73,110,70,102,189,60,91,99,2,101,110,118,64,16,167,171,233,106,3, +225,2,6,233,100,0,166,152,225,81,1,1,95,50,157,204,1,58,50,189, +101,232,241,8,3,116,97,105,108,97,143,122,39,253,107,0,1,95,50,65, +238,92,126,64,67,99,47,188,246,70,112,188,167,2,95,51,48,98,198,92, +23,2,95,49,57,156,207,0,54,97,123,139,225,121,126,192,11,67,84,96, +11,0,58,96,6,97,230,0,50,72,93,1,52,50,64,67,128,61,1,51, +54,224,155,2,6,101,114,114,111,114,58,32,203,3,0,48,192,38,0,58, +96,6,96,128,2,49,32,75,64,21,0,55,72,56,235,35,3,8,67,111, +110,116,114,111,108,46,69,64,66,64,64,224,26,1,96,18,2,67,97,108, +128,246,200,112,0,58,96,197,108,130,163,14,198,88,64,7,133,186,71,162, +166,45,69,225,138,114,97,112,127,7,103,221,168,162,169,32,92,255,64,0, +92,3,96,99,219,0,166,228,96,32,97,112,233,1,8,163,143,232,244,2, +0,58,100,140,96,162,0,85,225,198,7,16,109,100,53,67,111,109,98,105, +110,101,58,32,101,109,112,116,121,134,150,64,145,68,123,68,51,160,171,122, +170,222,187,3,66,32,95,56,65,130,65,208,1,64,89,96,127,64,151,103, +34,68,59,228,30,1,196,193,233,130,2,224,255,3,96,19,96,54,72,224, +0,49,124,134,104,193,0,49,158,135,1,64,95,90,33,1,95,49,92,1, +192,0,0,58,97,54,66,236,9,109,100,53,65,114,114,97,121,32,58,96, +57,130,129,194,240,0,55,74,100,64,160,1,95,49,159,141,102,215,231,192, +2,253,162,4,1,49,57,66,38,224,46,2,163,141,251,88,1,123,209,249, +196,5,189,7,64,145,226,228,0,96,20,186,178,65,0,137,63,67,110,0, +53,238,100,0,141,218,153,103,224,106,0,225,58,3,192,25,168,150,140,252, +64,67,1,52,55,205,147,2,49,49,53,129,34,2,95,49,56,132,76,128, +0,229,153,3,133,194,192,69,232,65,1,64,51,110,163,224,44,2,96,95, +0,66,165,232,0,52,161,125,106,64,133,46,193,190,232,103,3,224,43,10, +194,134,229,31,2,96,16,0,58,65,96,130,195,105,171,236,224,5,0,58, +96,143,99,218,0,48,65,182,93,217,226,3,0,129,253,0,35,103,197,78, +251,0,58,97,160,7,10,65,32,35,49,54,32,58,96,28,128,57,0,52, +67,6,76,77,162,58,96,69,0,49,69,8,2,95,49,48,67,234,64,16, +64,11,69,210,160,11,0,49,65,246,160,11,0,56,67,122,192,11,0,51, +96,104,0,54,131,56,135,10,169,36,137,39,66,62,160,2,225,73,6,97, +185,128,50,161,252,165,213,0,64,71,164,64,242,1,95,49,70,147,162,77, +126,154,0,85,95,111,224,23,0,199,123,1,32,95,78,74,224,29,7,224, +53,16,4,64,64,83,32,73,95,168,129,86,192,68,224,151,0,67,139,0, +83,162,93,128,69,113,47,224,69,5,128,161,99,132,66,98,224,31,7,130, +109,162,247,140,151,67,37,224,40,9,64,0,128,16,96,52,73,41,65,96, +162,2,241,1,4,96,29,100,159,130,246,113,205,128,163,162,246,78,186,227, +53,1,203,18,64,34,1,64,95,77,207,167,56,68,82,1,55,57,228,222, +2,27,92,51,52,38,108,105,98,47,68,97,116,97,47,73,110,116,101,103, +101,114,95,84,121,112,101,46,104,115,64,27,4,44,50,56,58,49,242,21, +0,103,237,98,15,96,223,0,85,192,187,192,18,239,32,0,128,5,0,50, +244,64,2,224,60,3,161,70,0,64,69,25,228,5,0,69,226,64,169,128, +197,144,239,99,83,99,91,66,162,82,6,171,220,1,67,32,130,187,128,18, +227,84,1,3,64,95,52,52,131,234,0,58,98,160,108,230,0,58,96,113, +77,199,64,10,202,36,0,58,64,140,165,17,71,147,0,49,95,124,71,78, +74,52,65,36,196,174,191,167,199,147,80,66,1,95,49,80,108,167,147,224, +56,0,67,28,192,11,97,104,104,135,96,6,128,102,79,214,226,5,2,95, +186,64,31,0,54,160,31,0,85,193,166,94,225,133,243,0,80,128,47,131, +18,96,47,224,15,8,64,65,242,118,3,141,208,96,28,174,82,133,214,169, +53,64,147,98,186,65,58,192,73,115,127,224,21,2,128,159,147,165,169,190, +198,144,137,227,0,49,127,202,0,58,96,169,97,27,0,56,65,40,129,101, +0,90,64,200,0,58,96,40,161,126,180,131,65,76,243,226,0,0,73,64, +35,179,216,105,219,237,210,6,224,14,5,192,189,255,112,1,137,235,128,207, +0,58,96,6,203,75,160,42,69,37,106,35,224,42,0,115,191,96,6,192, +42,83,113,1,95,49,115,187,96,43,4,10,65,32,47,61,64,165,163,110, +71,103,0,57,64,130,205,243,204,91,0,75,64,80,141,90,129,169,102,31, +0,85,224,20,1,99,124,235,254,5,176,179,80,7,64,147,149,21,196,248, +96,176,160,77,96,175,192,17,0,58,96,6,167,46,233,41,3,64,9,192, +59,237,235,2,0,58,96,60,101,238,1,54,48,64,202,226,239,1,179,70, +181,22,160,141,233,219,3,9,110,111,32,109,97,116,99,104,32,97,213,196, +96,32,96,7,79,182,194,245,106,48,96,11,0,58,96,6,234,48,29,8, +120,99,101,112,116,105,111,110,46,68,102,2,114,110,97,106,38,224,39,1, +2,80,97,116,64,22,0,77,64,128,0,70,203,59,234,68,1,179,185,134, +90,177,114,0,49,112,127,96,200,98,155,78,33,224,15,4,66,3,248,15, +2,201,104,145,81,0,51,64,34,243,133,13,170,88,98,163,69,89,97,53, +1,53,53,130,180,180,17,2,85,32,58,64,18,226,205,2,179,238,161,95, +77,50,162,139,81,112,0,35,97,247,215,51,1,53,32,128,15,99,116,138, +46,97,105,68,235,71,159,96,134,224,39,3,161,138,225,46,1,6,39,92, +57,50,38,39,39,165,154,193,159,169,129,224,99,0,100,33,138,126,224,17, +3,139,114,233,54,3,224,168,1,0,64,160,35,134,65,64,156,164,149,98, +9,128,158,130,166,247,253,8,64,146,70,52,160,148,64,0,0,58,96,147, +226,190,0,175,54,231,112,6,166,169,1,95,49,83,94,160,108,0,54,85, +109,74,52,129,145,205,250,65,186,165,73,181,32,179,26,112,226,208,224,0, +90,65,11,102,71,162,64,224,163,5,224,160,0,2,67,32,79,249,177,1, +67,229,138,12,114,202,225,22,7,96,0,5,79,32,80,32,35,55,244,220, +3,64,79,0,97,96,79,96,27,0,56,224,27,7,0,98,224,27,1,71, +245,224,28,5,0,102,224,28,2,0,48,224,28,7,0,110,224,28,2,245, +79,4,64,28,109,122,128,28,0,57,224,27,7,117,106,160,56,0,49,224, +28,7,0,118,224,56,2,224,143,8,64,3,96,31,227,6,0,97,193,132, +80,69,201,182,111,102,79,66,152,5,95,49,52,48,32,35,97,135,65,45, +85,17,0,35,67,48,64,53,196,109,3,52,53,32,58,97,163,195,27,174, +152,193,189,90,17,132,82,96,17,0,58,96,6,154,178,72,19,235,208,0, +207,136,0,49,118,99,69,210,144,87,96,19,121,255,112,17,96,30,64,69, +131,183,64,67,226,230,2,249,178,1,192,64,149,159,226,96,8,64,69,104, +121,203,109,192,40,226,52,3,224,10,1,96,50,106,44,235,240,1,96,250, +129,28,128,74,70,156,224,74,4,0,58,96,102,5,10,65,32,111,114,100, +65,36,132,78,2,99,104,114,64,12,216,60,248,197,4,0,58,64,193,64, +23,78,118,192,175,67,254,134,43,182,176,225,159,6,111,83,225,159,0,123, +148,64,43,129,203,0,60,70,240,182,202,198,192,0,58,96,60,161,243,64, +16,97,186,0,51,76,76,182,128,131,203,65,52,82,250,238,190,2,0,58, +96,145,140,110,0,50,64,47,177,101,103,153,64,136,1,95,49,79,40,0, +58,99,84,199,111,182,125,0,61,96,11,160,194,128,196,81,148,67,205,81, +137,131,248,130,46,231,60,0,149,217,96,15,0,58,96,6,201,106,105,166, +85,200,0,58,96,35,147,203,156,144,82,87,96,26,96,43,199,219,194,70, +110,179,160,10,231,147,0,199,189,224,32,0,236,62,0,228,203,0,244,148, +1,97,20,224,65,4,224,64,5,184,165,180,184,129,214,181,104,171,189,224, +169,2,123,49,96,246,240,223,4,181,100,73,193,73,173,0,58,97,33,180, +156,216,241,97,61,204,78,128,36,240,4,0,240,177,0,119,162,103,16,115, +239,208,116,1,95,49,151,178,0,58,103,85,176,75,211,165,96,27,248,176, +1,105,69,85,74,176,65,64,222,160,26,117,209,112,24,89,99,96,78,161, +140,128,39,1,95,49,85,104,64,214,192,31,181,146,2,110,101,119,212,21, +4,76,101,110,32,58,96,39,224,223,7,181,144,75,215,181,77,173,57,109, +85,0,58,109,158,245,222,4,239,80,3,181,80,220,85,160,49,129,32,253, +193,5,229,13,0,0,58,109,185,160,52,64,13,229,14,0,128,2,70,206, +65,248,111,213,84,201,0,58,79,62,160,48,239,212,11,180,237,233,209,3, +84,167,84,50,79,132,224,27,11,96,120,180,219,252,235,0,128,188,180,226, +4,114,101,109,32,58,109,50,161,47,224,1,1,113,50,64,0,224,20,11, +224,17,8,224,14,5,224,11,2,192,8,96,239,128,122,225,76,1,225,55, +12,180,255,0,79,64,152,170,159,1,56,53,74,49,114,183,192,7,1,95, +56,68,37,115,51,1,95,57,71,121,160,10,66,148,160,10,118,108,128,10, +100,223,84,241,0,58,96,17,123,22,3,111,107,101,87,133,76,181,10,0, +94,86,95,128,18,180,219,171,172,0,95,84,50,1,64,95,120,134,180,161, +193,78,130,61,180,82,224,46,0,111,220,128,46,129,103,65,5,86,167,100, +136,69,150,0,95,116,173,0,58,180,76,182,120,179,138,6,116,111,80,116, +114,32,58,179,133,225,184,5,179,27,175,219,129,239,79,185,64,96,68,153, +1,64,95,82,26,221,218,134,230,109,135,106,161,179,78,240,51,7,178,77, +201,109,0,95,82,18,65,181,128,63,1,67,32,96,65,0,95,109,199,1, +64,58,178,92,230,108,7,178,70,79,107,114,88,72,222,0,58,178,78,5, +113,117,111,116,32,58,177,255,226,58,1,226,62,2,226,101,72,177,29,97, +30,165,116,243,178,1,0,95,112,147,132,128,224,20,0,164,133,244,163,6, +243,161,3,0,58,177,90,85,176,68,171,70,248,0,58,176,58,6,94,102, +114,101,101,32,58,64,23,227,229,0,224,91,5,85,67,149,129,210,247,245, +64,4,190,150,80,104,224,116,3,0,58,176,132,227,218,1,64,165,134,63, +96,244,0,39,79,228,244,32,1,186,82,160,99,244,186,1,166,63,193,64, +224,120,3,1,64,95,80,193,128,164,134,80,80,158,244,178,3,137,80,0, +58,177,4,3,85,32,75,51,227,181,5,0,58,241,2,1,177,1,130,180, +66,225,176,210,76,88,0,83,100,244,189,134,128,188,76,248,144,155,64,218, +224,122,11,96,121,176,247,229,106,3,229,24,0,176,209,4,115,101,113,32, +58,176,201,96,225,72,167,162,197,214,255,226,202,7,208,146,247,198,5,8, +117,110,100,101,102,105,110,101,100,74,222,0,58,176,169,229,229,15,176,186, +0,95,74,166,99,215,71,176,99,55,0,95,73,175,234,152,12,78,47,234, +148,2,157,112,2,67,32,95,80,135,224,37,1,234,117,2,64,37,96,19, +96,10,0,95,81,24,0,58,177,40,0,85,231,88,0,0,53,80,114,64, +32,210,215,161,65,0,80,96,12,97,123,230,121,1,132,29,96,175,1,53, +32,179,26,64,70,153,103,132,197,64,30,131,56,224,35,1,224,55,11,193, +10,177,175,83,153,132,1,113,50,224,13,0,105,208,225,105,5,180,68,14, +58,32,117,110,115,117,112,112,111,114,116,101,100,32,119,69,128,2,115,105, +122,159,212,3,35,51,50,55,96,102,8,35,50,49,52,55,52,56,51,54, +75,36,0,58,178,13,244,19,2,235,183,0,64,117,244,222,1,66,246,212, +6,81,182,129,20,65,146,0,51,225,33,0,129,143,0,54,148,12,98,111, +178,35,0,105,91,252,178,4,0,115,75,105,177,248,74,124,177,247,230,197, +15,177,137,227,43,0,165,37,209,112,1,52,56,183,92,78,242,0,95,80, +13,0,95,80,32,0,95,80,48,117,160,1,95,53,82,115,129,238,65,65, +64,9,0,58,64,5,176,216,241,222,3,87,51,89,16,240,136,0,177,189, +224,29,1,224,49,1,224,39,4,177,144,227,208,10,177,66,3,62,61,32, +58,176,212,2,62,32,58,176,205,76,5,176,205,2,60,32,58,176,201,5, +105,99,109,112,32,58,175,192,107,193,77,212,0,95,78,4,0,58,174,20, +75,190,174,20,65,64,173,244,2,80,32,58,173,240,196,155,164,216,193,74, +224,20,11,224,17,8,224,14,5,224,11,2,192,8,230,24,0,174,49,233, +100,13,174,8,4,110,101,103,32,58,173,110,2,42,32,58,173,107,2,45, +32,58,173,104,2,43,32,58,173,90,224,156,68,0,58,173,146,224,155,2, +193,143,173,128,171,9,2,66,32,95,77,18,0,95,113,102,0,66,107,14, +102,140,1,64,58,173,156,117,100,173,151,2,73,32,58,173,150,64,54,96, +42,3,54,32,64,58,173,156,64,29,128,232,64,9,128,232,8,94,109,97, +108,108,111,99,32,58,173,119,13,73,79,46,112,101,114,102,111,114,109,73, +79,32,58,173,128,224,187,2,0,58,173,135,2,85,32,58,237,85,0,224, +227,12,0,58,173,93,64,19,0,95,76,166,1,64,95,76,203,0,58,173, +95,131,75,136,231,172,227,6,114,97,105,115,101,32,58,172,210,94,246,128, +172,7,65,46,114,101,97,100,32,58,172,201,13,73,79,46,103,101,116,65, +114,103,82,101,102,32,58,172,202,0,95,71,19,101,15,68,120,99,108,64, +107,128,190,6,73,79,46,62,62,32,58,172,176,0,95,80,100,98,175,108, +205,252,147,0,71,36,99,131,0,49,95,137,96,9,0,50,71,212,99,141, +172,216,186,25,111,70,174,120,151,246,96,35,233,89,0,73,87,64,32,116, +140,192,32,0,95,144,197,165,56,0,55,88,104,224,47,12,108,253,96,155, +143,143,225,14,0,236,202,0,226,202,6,0,58,236,206,0,108,31,228,171, +0,130,87,164,140,172,192,233,246,0,70,38,224,11,2,96,210,101,33,0, +58,236,202,1,0,50,174,66,166,246,0,51,97,221,109,197,130,135,74,128, +129,75,75,106,96,36,180,183,0,95,68,213,65,237,240,46,0,227,137,0, +70,206,96,11,2,66,32,58,162,140,9,79,46,114,101,116,117,114,110,32, +58,225,225,0,0,62,68,141,128,201,2,80,32,58,227,127,7,227,107,37, +0,58,128,208,226,167,15,235,38,1,194,143,64,202,2,95,49,57,180,209, 224,0,255,224,0,255,224,0,255,224,0,255,224,0,255,224,0,255,224,0, -92,1,32,125, +255,224,0,92,1,32,125, }; unsigned char *combexpr = data; -int combexprlen = 95184; +int combexprlen = 95227; #include "mhsffi.h" static struct ffi_entry table[] = { { 0,0 } diff --git a/src/MicroHs/Main.hs b/src/MicroHs/Main.hs index 3a481777..05137cbe 100644 --- a/src/MicroHs/Main.hs +++ b/src/MicroHs/Main.hs @@ -55,7 +55,7 @@ main = do Nothing -> if installPkg flags then mainInstallPackage flags mdls else withArgs rargs $ do - when (verbosityGT flags 0) $ + when (verbosityGT flags 1) $ putStrLn $ "flags = " ++ show flags case mdls of [] -> mainInteractive flags @@ -241,14 +241,18 @@ mainCompile flags mn = do ct1 <- getTimeMilli mcc <- lookupEnv "MHSCC" let dir = mhsdir flags - incDirs = map (convertToInclude . fst) $ getPathPkgs cash + ppkgs = map fst $ getPathPkgs cash + incDirs = map (convertToInclude "/include") ppkgs + cDirs = map (convertToInclude "/cbits") ppkgs incDirs' <- filterM doesDirectoryExist incDirs + cDirs' <- filterM doesDirectoryExist cDirs --print (map fst $ getPathPkgs cash, incDirs, incDirs') let incs = unwords $ map ("-I" ++) incDirs' TTarget _ compiler conf <- readTarget flags dir let dcc = compiler ++ " -w -Wall -O3 -I" ++ dir ++ "/src/runtime " ++ incs ++ " " ++ dir ++ "/src/runtime/eval-" ++ conf ++ ".c " ++ unwords (cArgs flags) ++ + unwords (map (++ "/*.c") cDirs') ++ " $IN -lm -o $OUT" cc = fromMaybe dcc mcc cmd = substString "$IN" fn $ substString "$OUT" outFile cc @@ -289,10 +293,10 @@ mainInstallPackage _ _ = error usage -- .../.mcabal/mhs-0.10.3.0/packages/base-0.10.3.0.pkg -- into -- .../.mcabal/mhs-0.10.3.0/data/base-0.10.3.0/include -convertToInclude :: FilePath -> FilePath -convertToInclude pkgPath = +convertToInclude :: String -> FilePath -> FilePath +convertToInclude inc pkgPath = let path1 = init $ dropWhileEnd (/= '/') pkgPath -- .../.mcabal/mhs-0.10.3.0/packages base1 = takeWhileEnd (/= '/') pkgPath -- base-0.10.3.0.pkg base2 = init $ dropWhileEnd (/= '.') base1 -- base-0.10.3.0 path2 = dropWhileEnd (/= '/') path1 -- .../.mcabal/mhs-0.10.3.0/ - in path2 ++ "data/" ++ base2 ++ "/include" -- .../.mcabal/mhs-0.10.3.0/data/base-0.10.3.0/include + in path2 ++ "data/" ++ base2 ++ inc -- .../.mcabal/mhs-0.10.3.0/data/base-0.10.3.0/include