255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,1,44,0,200,3,1,34,0,2,17,1,3,17,1,255,196,0,29,0,1,0,1,4,3,1,0,0,0,0,0,0,0,0,0,0,0,8,4,5,6,7,1,3,9,2,255,196,0,58,16,0,1,3,4,2,2,1,3,3,3,3,2,4,7,1,0,2,1,3,4,0,5,6,17,7,18,19,33,49,8,20,34,35,50,65,21,66,81,9,22,97,23,113,36,51,52,82,53,57,67,98,114,117,240,180,255,196,0,28,1,1,0,1,5,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,255,196,0,50,17,1,0,1,3,3,2,3,5,7,5,1,0,0,0,0,0,0,1,2,3,17,4,18,33,5,49,6,19,81,21,34,65,97,113,20,50,98,129,161,177,209,7,35,82,145,193,51,255,218,0,12,3,1,0,2,17,3,17,0,63,0,245,78,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,165,2,148,174,23,226,130,140,111,54,131,185,29,156,46,144,202,120,15,98,138,143,130,188,41,164,93,168,111,178,38,149,63,143,229,42,182,160,174,55,62,4,31,245,72,202,91,153,45,134,14,93,156,99,199,71,13,5,93,117,109,241,73,0,119,242,90,18,93,124,233,22,167,74,252,86,46,151,81,246,136,175,140,109,170,99,253,55,157,115,163,123,30,116,241,21,110,243,109,81,115,182,49,190,51,143,158,61,84,129,120,180,187,113,114,206,221,206,33,78,104,123,156,97,124,21,209,31,94,212,55,217,19,218,127,31,202,85,82,152,14,187,18,38,255,0,202,212,31,227,107,189,170,111,250,152,242,69,198,29,194,59,241,152,199,77,167,30,108,208,128,77,166,96,131,162,170,159,200,144,144,170,127,10,42,159,197,108,182,44,81,243,127,166,203,205,194,77,230,227,54,57,157,218,249,102,188,51,113,69,126,41,148,201,72,35,24,196,118,45,35,90,68,218,146,40,58,65,251,81,18,173,90,214,205,216,170,98,158,211,84,119,255,0,31,229,177,215,248,98,157,13,203,20,215,114,113,114,155,53,76,237,237,55,98,103,24,207,59,113,245,152,231,224,146,168,227,106,138,168,99,161,93,42,239,225,105,216,127,247,39,165,213,69,236,201,113,219,30,33,205,124,79,137,204,72,55,88,133,111,145,10,55,145,208,49,104,225,192,4,125,29,210,169,47,153,118,102,42,70,132,104,69,236,197,87,83,93,113,188,254,203,156,114,54,61,137,223,111,165,18,206,237,142,54,173,183,48,183,131,179,220,150,200,48,225,129,9,117,69,94,250,49,85,36,36,31,34,58,138,170,139,154,217,183,198,220,253,39,235,252,26,63,11,211,171,167,116,222,217,218,99,117,56,204,79,151,137,239,136,255,0,210,34,61,102,59,167,215,144,17,81,59,166,213,116,158,255,0,154,229,8,85,59,34,162,167,249,168,37,120,119,63,177,92,179,57,247,171,163,206,201,180,49,146,94,236,114,153,140,174,50,119,152,247,11,104,254,128,33,119,14,239,130,10,199,94,222,157,67,18,209,152,14,107,202,247,248,86,62,35,201,48,248,153,125,194,5,160,237,182,251,45,158,83,114,149,147,83,55,161,132,98,97,212,215,87,137,28,50,2,21,236,68,170,165,217,68,117,93,157,95,155,86,217,167,12,110,163,225,217,208,89,139,212,221,138,187,246,137,199,24,207,62,188,199,30,185,244,75,133,33,20,218,170,34,39,242,180,236,63,230,160,63,35,6,74,252,223,168,104,182,156,162,243,44,110,209,34,194,180,202,155,56,154,242,59,30,75,113,229,72,47,24,104,74,60,181,105,150,252,40,222,155,51,37,236,72,43,87,190,71,225,249,120,166,94,245,166,221,201,185,132,105,81,113,172,58,219,247,16,103,253,179,66,142,100,33,28,213,166,17,20,27,84,33,243,33,123,113,77,75,185,152,153,137,102,57,180,221,236,159,230,157,135,252,212,13,131,99,189,39,62,216,49,204,195,56,190,229,17,173,185,133,214,61,254,108,183,4,118,220,200,241,90,142,158,17,68,104,90,144,249,57,20,219,234,66,49,199,168,116,47,204,187,179,190,15,133,141,217,57,186,227,97,204,179,57,119,60,117,203,83,22,36,185,228,178,92,102,60,167,33,196,72,239,255,0,42,46,48,46,155,109,184,136,170,32,74,74,142,26,9,32,78,207,159,138,230,177,222,59,133,121,183,96,246,56,89,28,139,163,247,86,97,52,51,156,185,190,203,210,141,253,126,162,184,108,162,52,69,219,126,193,16,117,173,34,39,164,200,168,20,165,40,20,165,40,20,165,40,20,165,40,20,165,40,21,194,252,87,53,194,252,80,121,115,245,15,198,121,151,40,253,112,231,214,174,61,158,81,178,75,69,186,45,242,218,128,74,14,58,252,104,81,72,91,108,209,127,7,23,127,137,47,174,200,136,186,69,218,102,183,47,245,1,207,178,222,34,183,241,182,45,142,92,26,230,91,172,181,176,73,38,99,40,120,215,208,172,134,135,251,95,53,94,189,52,158,51,67,47,72,130,139,140,243,127,51,189,192,255,0,92,252,139,157,65,181,172,251,146,217,26,183,219,154,95,252,180,148,244,8,168,6,226,124,168,14,149,85,19,217,105,19,214,246,157,78,253,48,253,71,113,222,29,11,234,238,45,238,75,252,139,30,224,238,67,115,181,184,207,103,219,136,226,118,35,52,79,220,106,138,106,235,72,137,166,205,81,52,162,169,92,118,251,180,93,187,246,121,156,238,171,126,62,20,231,137,143,159,124,62,144,167,79,161,212,104,122,127,182,105,163,108,90,179,246,125,211,141,215,118,115,77,88,137,254,222,118,110,153,226,39,17,206,112,188,253,24,241,189,219,134,254,179,111,216,38,79,114,102,77,206,217,136,184,244,247,128,151,198,47,60,48,223,49,66,95,220,130,174,40,246,95,158,170,191,205,122,16,221,151,16,75,27,216,180,120,86,230,237,110,180,239,146,27,42,32,223,141,194,34,115,241,21,77,34,145,18,174,191,149,90,128,159,74,220,149,109,231,95,173,220,155,144,142,206,145,88,200,48,229,25,80,95,209,128,56,12,194,101,224,223,193,2,144,22,149,83,216,170,109,62,107,179,133,174,247,140,103,30,147,152,241,212,111,247,44,24,249,221,227,29,187,92,111,232,141,36,43,3,215,27,124,120,58,111,247,60,142,68,34,86,151,72,36,78,184,225,46,133,81,119,61,26,155,126,69,81,111,238,238,171,31,71,154,255,0,82,110,234,253,171,102,117,124,93,242,109,77,113,28,98,188,78,123,113,196,231,24,252,147,162,241,199,124,125,148,188,236,139,181,134,28,215,92,154,23,7,28,238,93,149,244,100,27,66,216,146,47,182,155,108,84,127,105,8,142,209,107,233,56,239,1,254,165,118,186,13,130,31,222,94,228,197,145,113,117,8,187,72,122,49,163,172,17,123,249,2,68,36,214,191,230,161,53,170,227,117,131,196,248,173,250,201,150,93,160,59,111,206,239,178,155,188,136,245,153,184,54,249,140,90,218,118,42,162,3,241,14,220,204,5,36,39,17,92,108,215,72,36,162,105,181,110,252,99,130,243,133,203,141,249,38,249,110,187,217,238,121,76,217,141,93,35,90,239,178,163,176,18,217,183,74,101,247,91,241,16,34,153,139,8,193,58,162,134,227,2,32,72,159,9,181,242,232,239,135,3,26,189,68,83,20,197,115,136,249,207,202,127,120,137,252,161,32,207,4,227,249,82,216,152,118,104,46,63,22,91,215,22,139,186,170,139,238,186,212,135,28,215,109,42,171,141,178,231,191,91,17,90,173,255,0,101,97,227,143,14,46,230,63,111,114,208,220,118,35,125,171,172,161,183,226,101,81,90,21,66,222,208,21,17,71,127,183,73,173,84,37,229,56,92,137,108,207,185,2,195,137,219,35,64,135,103,151,124,95,60,65,109,139,106,88,191,218,182,161,40,206,49,221,93,87,27,108,26,17,241,244,79,49,48,72,168,216,186,9,69,25,206,87,176,89,178,252,119,34,188,201,57,107,195,50,88,158,51,46,70,251,51,209,134,76,65,198,220,65,237,229,106,60,133,116,76,186,188,242,18,54,241,33,7,150,166,41,166,39,49,10,43,191,118,229,59,107,170,102,61,51,41,159,59,142,56,190,79,158,36,251,21,180,188,171,47,202,217,186,168,164,178,229,183,45,253,167,111,239,144,45,185,255,0,229,173,105,23,75,116,188,96,184,125,246,226,119,75,197,146,52,153,111,4,70,73,211,82,236,67,26,79,221,48,158,151,251,31,79,34,127,207,206,211,213,121,235,203,88,127,251,55,41,194,49,206,65,203,103,92,179,19,226,188,198,85,209,144,156,244,184,243,31,101,167,92,180,147,178,93,68,113,13,7,207,209,85,55,218,51,67,239,160,170,229,151,60,11,157,113,225,60,62,227,157,37,207,36,185,95,240,163,131,144,45,222,72,185,11,99,40,88,15,25,1,33,131,29,28,19,247,185,40,202,19,168,167,37,213,10,150,147,40,56,251,139,191,173,220,47,1,101,182,45,206,243,58,36,185,110,163,171,221,249,81,94,87,88,37,78,223,184,28,109,73,17,63,144,93,162,233,106,231,63,4,195,46,161,122,143,62,201,25,241,200,93,97,219,152,146,151,254,36,217,16,22,212,180,191,218,45,182,137,173,126,212,168,121,207,60,81,97,99,144,185,126,247,98,128,219,57,52,188,75,14,56,243,27,148,252,70,218,184,77,188,202,101,249,77,163,100,191,110,227,158,22,251,56,218,119,79,205,81,118,102,165,141,77,14,82,227,123,220,147,202,121,6,85,199,33,198,243,139,204,176,200,216,112,149,110,51,156,181,218,155,100,36,66,36,70,198,33,140,144,242,48,7,160,69,36,107,170,182,217,208,122,19,241,92,213,143,7,200,207,47,195,236,217,59,176,82,27,151,72,44,202,114,58,59,228,70,76,133,20,129,15,73,217,17,118,136,90,77,162,34,233,62,42,249,64,165,41,64,165,41,64,165,41,64,165,41,64,165,41,64,174,23,226,185,174,23,226,130,4,67,196,241,236,179,253,80,178,38,178,43,91,51,219,181,219,217,185,198,109,228,236,1,37,168,17,124,110,40,252,42,138,146,170,111,225,81,23,229,18,167,186,162,40,170,127,21,7,177,31,254,104,185,151,255,0,161,79,255,0,195,18,167,10,252,86,179,166,68,68,93,159,199,87,238,237,252,109,114,186,170,208,81,51,196,105,108,226,61,51,74,3,113,62,27,134,97,31,234,29,201,120,205,178,221,22,221,143,6,51,37,247,35,17,32,176,208,62,212,55,94,79,126,133,189,184,107,175,129,69,210,105,18,166,68,76,11,138,86,44,252,102,14,51,142,248,46,17,227,28,200,76,176,215,87,153,3,34,96,140,19,228,80,187,40,170,166,182,139,175,138,132,153,135,84,250,214,231,254,201,180,255,0,166,119,45,162,127,41,253,46,37,99,184,173,155,155,49,111,168,190,50,131,152,229,51,174,55,249,145,108,139,21,235,124,181,121,246,173,69,25,212,114,50,162,54,13,58,173,182,47,35,206,59,248,26,35,146,19,171,190,38,209,210,226,41,162,228,71,249,213,251,163,199,55,43,187,169,210,92,185,57,153,211,89,153,153,239,51,179,188,189,3,94,59,227,73,241,138,2,226,86,39,216,243,33,147,95,106,217,15,149,184,201,19,122,215,238,22,16,89,255,0,40,8,131,241,234,171,216,179,225,150,107,84,57,108,65,181,67,183,89,149,233,145,93,68,0,102,39,113,52,113,193,47,218,27,71,28,217,111,224,139,127,53,7,236,24,152,241,167,50,241,249,96,119,27,181,181,169,252,137,154,71,184,56,229,210,68,134,221,68,149,25,160,23,129,194,52,47,184,63,11,46,184,168,165,217,192,119,219,128,43,95,55,183,121,103,18,250,75,201,172,184,84,184,119,88,153,126,35,125,188,183,26,224,249,25,218,94,102,119,91,144,199,82,210,56,211,140,201,87,27,108,200,81,183,0,244,170,38,32,27,55,18,154,210,44,124,111,115,184,92,62,226,5,134,76,219,162,74,98,114,18,52,78,72,69,101,150,100,3,137,242,95,164,220,112,52,95,237,16,69,245,170,251,184,224,220,123,113,120,216,186,99,54,87,221,118,27,145,200,30,142,10,69,21,89,86,12,85,23,218,135,140,213,181,79,142,165,165,168,13,112,133,201,241,243,14,74,185,100,109,64,100,46,214,44,249,233,76,197,150,227,144,153,154,22,235,115,114,252,93,145,29,7,19,95,138,10,163,110,135,85,46,142,1,27,155,23,3,180,102,118,159,168,44,13,219,212,149,159,124,176,226,172,227,19,100,205,188,19,192,119,103,90,149,34,59,94,100,109,29,40,229,111,97,231,20,9,54,110,172,67,119,187,173,171,138,18,110,225,135,112,142,109,60,229,92,44,152,157,234,100,232,192,10,102,44,62,227,177,196,81,69,17,118,170,161,160,69,77,122,210,127,222,175,51,173,252,119,33,248,183,155,131,22,35,116,188,82,227,73,117,90,218,253,168,153,54,224,18,175,180,104,92,113,80,147,246,161,146,250,221,121,225,41,156,46,23,23,242,243,246,185,179,134,44,62,80,114,20,57,131,208,110,16,236,105,25,228,183,133,177,20,135,188,98,120,229,52,225,41,111,236,138,98,175,161,218,86,242,102,33,201,150,251,4,204,130,207,46,28,97,91,174,99,112,137,105,178,203,87,35,176,220,123,91,141,75,114,47,149,4,21,183,59,117,72,138,130,209,50,194,26,40,60,239,113,9,243,118,139,197,147,137,251,221,232,113,183,150,233,22,55,154,84,135,25,84,145,30,35,234,108,108,213,127,32,105,231,84,133,126,4,220,255,0,43,95,15,98,124,79,150,200,146,227,214,76,110,236,243,146,254,234,66,244,105,226,89,10,32,29,203,91,252,213,34,182,59,95,127,160,137,253,190,161,159,21,98,25,126,103,207,88,118,29,202,135,107,179,216,56,227,15,151,124,133,1,149,71,214,76,41,47,128,238,83,135,248,34,184,159,153,39,85,241,183,160,21,19,83,58,250,250,103,199,49,172,187,135,113,88,88,198,65,123,104,164,242,173,201,201,23,87,220,86,46,241,94,142,50,206,216,168,42,42,36,223,218,11,6,162,123,3,238,72,162,66,102,148,19,186,198,22,102,173,49,27,199,146,34,91,65,164,24,201,17,69,89,70,211,227,167,95,90,255,0,181,87,86,136,250,41,129,153,65,224,43,55,251,182,120,190,212,135,164,63,104,105,73,28,118,60,2,113,124,96,102,136,136,187,47,33,128,235,109,182,109,182,170,74,10,75,189,232,20,165,40,20,165,40,20,165,40,20,165,40,20,165,40,20,165,40,49,116,198,56,214,6,108,254,86,150,28,118,62,88,252,66,113,251,143,219,178,51,206,40,160,129,17,57,175,34,182,136,32,42,170,186,244,41,254,42,236,206,73,143,72,182,70,189,199,190,219,221,183,77,54,219,141,44,37,1,50,241,56,104,13,160,26,47,82,82,37,65,68,69,246,170,136,158,235,64,114,127,31,89,156,250,137,123,54,180,219,99,127,185,127,233,229,205,208,153,42,68,130,20,16,145,29,149,111,168,154,105,191,19,142,254,154,39,141,92,36,113,69,75,242,168,243,192,188,49,107,201,190,149,44,119,44,230,65,93,236,247,158,75,181,187,109,180,148,135,145,152,66,87,150,225,190,239,239,244,243,130,78,123,29,11,126,137,180,23,9,195,56,138,98,158,202,235,187,93,220,111,153,156,70,35,60,226,35,180,125,19,169,220,51,139,37,100,87,11,243,216,198,50,237,242,238,7,104,159,44,162,48,82,165,1,50,138,113,157,61,118,52,86,132,85,91,93,254,2,158,180,149,92,203,24,52,44,147,163,13,88,216,191,164,70,35,117,4,100,102,36,111,213,86,67,95,191,199,250,111,245,79,143,193,205,126,213,212,35,186,112,181,243,45,250,156,200,239,215,108,181,203,124,121,28,135,6,205,24,237,111,201,9,80,174,12,98,201,34,60,214,201,199,73,165,33,16,107,183,102,212,156,84,48,53,38,203,173,83,101,80,121,47,148,121,230,201,110,184,93,45,241,238,55,7,113,53,114,237,23,179,9,108,151,111,119,39,101,199,35,54,63,145,169,172,103,228,54,142,18,136,145,35,78,121,3,123,69,49,79,98,187,181,221,196,215,51,56,140,70,121,226,59,71,210,19,117,108,28,111,37,248,18,86,207,142,184,244,153,14,77,130,231,133,149,39,94,55,155,144,227,173,47,247,18,186,203,46,169,15,181,38,192,151,216,162,215,201,90,184,201,232,131,143,20,12,104,227,33,73,178,12,37,109,133,14,207,7,149,248,136,223,198,204,7,185,183,173,170,39,101,77,38,235,207,44,27,131,166,53,150,112,163,183,220,210,226,236,60,208,100,76,132,212,39,221,97,203,17,55,45,95,111,237,13,77,80,127,51,7,137,58,245,87,188,158,188,68,44,142,125,200,184,247,212,132,62,119,195,240,211,190,216,236,163,148,103,115,114,75,83,240,8,209,124,172,66,97,183,38,186,133,181,38,209,165,121,177,139,180,71,118,125,204,16,199,164,168,76,9,63,244,90,68,105,55,9,133,134,57,30,84,87,229,72,125,194,138,160,236,121,132,140,188,225,146,174,149,183,136,5,178,37,244,106,40,42,170,169,170,190,45,135,10,27,187,50,22,209,102,27,156,135,82,123,39,225,105,31,113,198,153,240,121,133,117,217,72,25,119,199,217,62,0,250,237,17,117,81,167,52,224,158,33,183,115,62,123,146,197,193,109,237,206,139,128,187,126,105,196,236,168,19,93,122,122,27,136,10,74,26,218,33,160,40,244,23,63,81,5,28,252,170,205,198,120,159,212,38,33,127,224,11,21,135,37,199,174,22,70,48,107,139,147,10,122,58,106,194,184,49,141,99,2,146,171,198,211,72,80,219,96,187,246,234,14,249,54,138,8,129,38,227,98,156,77,143,253,140,200,184,246,43,110,87,26,86,33,58,17,163,181,221,177,97,197,80,104,180,155,68,103,204,170,131,240,29,255,0,183,117,243,42,215,196,48,35,49,102,153,7,17,140,195,13,171,76,196,113,184,192,0,220,209,48,81,16,93,34,35,226,219,131,164,77,26,1,39,189,45,66,75,134,17,204,120,63,29,241,24,226,114,241,227,178,93,110,153,13,226,224,114,94,144,225,147,79,88,165,146,10,54,226,151,135,172,84,148,218,54,202,163,126,100,109,205,8,153,128,208,229,24,146,227,60,127,131,98,25,116,135,38,58,223,23,95,88,144,232,73,55,98,16,187,13,223,232,128,94,68,67,5,64,43,170,54,210,153,168,47,97,71,9,5,181,64,159,18,177,46,63,73,179,39,76,199,44,73,46,77,168,173,210,222,114,43,72,227,150,228,244,172,153,42,109,88,254,20,87,241,170,27,93,187,136,236,226,51,236,209,49,56,66,77,21,236,94,142,49,219,69,105,180,33,89,104,67,253,162,143,26,43,191,8,142,42,111,242,168,49,146,99,249,103,50,166,79,139,70,203,228,66,137,199,24,61,237,97,203,148,235,206,203,186,91,28,146,162,213,182,105,182,224,121,26,69,132,98,227,158,205,193,8,196,186,52,117,92,195,236,60,95,202,83,56,134,221,43,18,228,2,181,55,47,141,178,203,227,241,6,75,168,210,91,10,83,62,88,64,90,82,19,148,168,174,155,137,161,97,197,95,8,104,137,72,61,59,179,64,180,90,237,113,96,88,33,196,139,110,101,161,24,204,196,1,6,65,191,148,64,65,244,131,239,214,189,85,109,99,220,125,253,73,112,155,34,221,138,41,73,88,44,170,172,96,32,111,175,84,233,164,37,85,69,233,215,126,254,119,175,90,172,134,129,74,82,129,74,82,129,74,82,129,74,82,129,74,82,129,74,87,11,241,65,100,185,222,112,216,77,92,47,183,91,133,165,176,181,9,66,157,45,227,111,255,0,12,36,128,100,211,134,191,177,21,9,178,81,93,122,81,85,79,133,171,110,49,123,226,219,197,182,61,175,17,159,141,201,128,220,206,145,227,193,86,85,164,148,2,50,116,0,62,188,130,134,14,250,77,166,208,191,230,163,108,184,252,95,3,157,185,83,35,228,62,61,201,230,194,143,115,120,102,94,68,93,43,48,154,227,241,17,160,113,164,52,19,147,246,255,0,120,216,72,232,168,218,60,141,41,137,188,216,214,188,250,112,193,241,124,231,135,62,159,176,171,180,75,148,56,241,111,23,161,186,198,41,175,49,117,143,118,24,82,221,87,74,99,14,9,126,108,184,214,144,81,21,90,113,17,85,68,186,160,77,232,119,142,60,155,57,93,131,62,194,244,183,10,61,211,187,102,201,25,155,253,227,48,255,0,100,249,35,241,56,208,158,246,168,10,40,186,77,87,212,183,120,246,206,236,155,196,231,49,248,78,91,29,104,36,202,119,192,218,198,112,187,147,104,102,186,232,75,247,46,40,237,81,87,206,74,159,189,119,0,241,156,7,147,242,120,108,226,172,228,24,244,76,50,229,132,224,86,216,17,190,200,213,216,104,183,199,130,57,143,85,21,67,100,219,150,226,18,30,149,86,58,32,143,69,84,203,121,219,140,44,166,207,41,229,215,233,82,174,183,219,5,239,22,132,204,183,31,112,2,64,36,104,162,219,146,24,67,241,60,240,131,207,34,56,67,233,94,121,69,1,15,170,4,210,152,206,13,105,59,33,77,141,101,138,74,248,194,179,41,180,208,170,58,98,68,141,177,235,209,40,129,46,135,229,5,127,197,83,6,77,198,215,171,100,60,249,47,88,244,200,49,77,27,137,119,87,153,48,100,222,33,109,4,30,95,216,166,70,3,164,84,85,82,20,254,82,162,71,40,225,89,107,161,98,224,12,110,245,21,203,45,146,253,142,93,241,145,157,230,251,152,98,252,107,145,179,9,37,9,246,0,97,200,14,35,46,245,35,109,29,103,247,35,26,115,20,224,12,75,33,182,253,42,114,70,100,185,60,40,209,239,209,194,12,171,100,182,60,162,255,0,142,27,13,26,162,162,245,251,231,137,207,0,24,182,163,248,199,79,25,42,110,130,115,53,146,241,237,218,229,38,51,55,139,28,185,198,242,217,100,8,184,211,142,19,137,229,85,138,127,42,170,138,211,251,109,126,20,28,245,233,107,225,236,199,142,45,140,65,158,246,65,98,142,200,194,117,232,79,121,154,65,72,160,235,44,184,173,146,122,232,142,56,192,46,189,118,38,211,231,85,13,241,11,111,36,15,23,201,188,241,149,206,209,106,149,134,196,139,56,2,235,24,157,149,104,102,60,75,163,98,204,145,218,35,211,227,129,120,158,18,20,71,36,33,25,47,84,46,246,46,57,176,166,61,197,220,41,116,200,37,172,182,175,89,207,251,174,65,176,233,10,71,180,186,104,50,190,225,178,69,4,105,46,46,219,76,250,40,163,139,213,197,17,62,253,194,117,72,184,96,41,57,156,86,84,155,26,74,132,77,50,204,7,60,72,77,19,237,58,141,128,54,191,10,109,3,232,136,137,236,69,196,248,221,87,72,198,113,137,224,172,202,176,90,228,0,139,77,40,185,17,179,68,22,144,188,99,165,79,129,238,125,83,248,238,90,214,214,161,118,109,133,114,14,79,245,71,118,178,242,69,242,213,55,25,159,126,196,62,216,45,141,185,18,67,15,132,11,153,176,243,36,132,166,203,141,186,219,238,118,242,26,170,171,42,61,58,42,44,160,226,43,85,234,217,39,33,254,174,83,203,180,160,20,41,71,217,77,196,236,164,127,62,201,80,155,217,122,218,32,167,246,250,166,106,197,81,24,238,191,110,204,87,106,187,147,86,54,227,143,92,206,63,70,102,198,51,142,69,41,7,26,193,109,104,165,180,172,72,80,136,216,171,173,170,170,168,30,147,242,21,82,37,210,250,217,47,249,174,89,198,177,216,241,198,35,22,27,115,108,4,99,132,45,132,86,208,18,57,174,201,164,68,77,116,85,246,163,240,191,202,85,202,149,82,195,229,182,219,105,177,105,160,16,0,68,17,17,77,34,34,124,34,37,125,82,148,10,82,148,10,82,148,10,82,148,10,82,148,10,82,148,10,82,148,29,79,69,141,37,162,102,67,13,184,217,251,32,49,66,21,255,0,186,47,207,194,87,68,123,69,170,41,9,197,182,197,100,128,252,130,173,178,34,162,93,122,109,52,158,151,170,32,239,252,122,248,170,202,176,231,25,222,29,198,184,196,220,207,61,201,109,246,27,37,184,80,164,206,156,242,52,211,123,84,17,69,85,249,85,37,68,68,77,170,170,162,34,42,208,92,219,181,91,25,65,70,173,209,65,0,91,17,234,200,166,144,9,72,17,52,159,2,74,170,159,225,85,85,43,151,237,86,201,34,240,72,183,198,116,100,16,155,168,108,137,35,132,58,65,82,218,123,84,210,107,127,26,74,183,225,185,166,41,200,88,212,28,199,7,200,96,95,44,151,54,213,216,147,224,188,142,178,240,162,168,174,137,63,148,36,84,84,249,69,69,69,210,165,94,168,41,138,221,111,55,198,73,193,142,79,15,69,71,21,161,82,78,189,144,125,235,126,187,150,191,199,101,255,0,43,92,71,181,91,34,70,251,56,182,248,204,177,217,15,196,219,34,33,217,21,21,23,72,154,222,209,61,255,0,194,85,85,40,41,254,194,14,159,79,179,99,82,145,81,255,0,211,31,213,218,42,126,94,191,47,149,249,255,0,53,210,150,75,56,178,220,113,181,67,70,154,109,89,0,72,225,212,91,82,66,81,68,214,144,85,68,87,95,27,68,255,0,21,139,97,92,219,196,156,141,147,94,240,236,19,145,44,55,219,214,56,125,46,144,96,77,7,93,138,168,93,87,178,39,202,33,126,42,169,180,66,244,170,139,234,179,122,10,99,183,64,114,71,221,185,10,57,61,216,79,200,173,10,151,97,69,65,93,235,123,68,34,68,255,0,29,151,252,173,84,107,85,205,40,20,165,96,248,55,55,241,23,37,228,23,188,83,1,228,91,5,254,239,142,56,173,93,33,64,154,14,187,25,80,186,170,146,39,200,161,126,42,73,180,66,245,189,250,160,206,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,43,73,125,95,125,51,91,190,171,248,118,71,23,76,201,228,99,242,2,123,23,56,51,218,107,204,13,72,105,8,83,200,215,97,242,2,139,134,154,236,154,85,66,69,245,165,220,199,62,19,115,26,183,57,45,145,148,251,102,235,76,43,136,142,24,2,162,17,8,252,170,34,144,162,170,122,78,201,191,148,174,250,38,98,99,187,77,253,38,125,56,91,126,150,56,102,221,197,16,50,57,55,231,153,146,252,249,183,7,155,241,11,210,30,36,82,241,181,216,188,96,136,34,136,61,151,225,85,87,106,181,185,42,133,139,237,150,83,110,187,26,239,9,208,98,82,193,116,129,240,84,110,74,18,10,178,74,139,233,206,202,137,213,125,237,81,53,93,210,110,16,33,178,244,137,115,88,97,168,250,71,156,113,193,17,111,122,215,101,85,210,124,167,207,249,74,140,194,118,85,19,137,142,85,21,240,243,64,251,70,203,155,234,98,162,186,37,21,210,166,151,218,123,79,251,165,83,194,186,219,46,36,232,91,238,49,164,148,117,65,117,25,120,77,91,85,77,162,18,34,250,85,69,69,77,255,0,21,218,204,184,178,0,28,98,67,78,11,155,232,160,104,168,90,93,46,181,243,165,169,202,38,153,142,240,134,191,73,255,0,233,181,143,125,47,243,101,239,151,99,114,93,194,254,211,241,164,194,179,91,206,39,129,98,178,249,161,26,200,113,12,190,224,208,68,69,21,4,19,123,37,77,235,172,208,170,41,119,171,60,6,228,59,58,235,14,56,68,64,89,4,235,224,8,210,26,232,59,170,175,227,217,125,38,254,127,138,169,89,12,10,25,19,192,136,216,247,53,82,79,196,117,189,175,248,79,75,68,59,41,86,235,118,67,97,187,186,172,90,175,112,38,56,128,142,40,71,146,14,23,79,253,218,21,95,95,243,85,165,33,128,104,223,55,128,91,109,9,76,212,145,4,81,62,118,191,198,180,187,160,248,157,13,155,140,39,224,73,239,226,146,209,178,125,13,68,186,146,42,46,149,61,162,233,126,83,226,161,207,209,255,0,250,111,216,190,148,121,119,32,229,24,252,149,55,33,25,176,159,182,90,97,28,47,182,88,177,157,116,76,188,230,142,18,62,226,35,96,40,168,32,59,236,90,218,167,89,137,50,227,111,183,50,146,46,19,163,198,105,123,104,222,116,64,125,10,154,251,85,79,129,18,37,255,0,129,85,248,69,175,161,155,12,196,72,37,50,72,106,40,42,134,138,138,164,155,29,127,157,167,180,160,239,165,124,137,129,239,161,34,245,93,46,151,225,127,197,125,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,66,255,0,173,222,62,228,92,11,48,178,125,92,113,93,222,107,147,113,80,110,61,222,9,186,110,54,220,68,93,119,16,223,166,73,8,129,224,29,38,137,15,231,177,85,103,45,253,123,226,237,112,13,167,41,227,39,81,220,215,49,108,161,66,182,109,29,122,213,32,116,47,155,161,242,189,8,145,27,245,250,132,64,168,138,157,170,68,243,111,39,97,188,69,198,183,156,211,57,22,159,182,176,193,50,144,79,170,149,193,211,69,65,140,34,94,137,79,218,42,42,42,32,246,85,244,139,94,85,241,23,159,134,57,19,8,250,141,228,30,45,86,240,43,229,218,81,219,80,80,141,184,189,73,81,28,100,85,84,137,89,237,217,180,115,125,209,181,81,85,84,236,156,238,190,237,90,43,243,77,154,177,21,253,239,195,204,70,239,207,247,123,47,132,116,54,124,77,211,40,187,212,236,239,171,75,51,22,185,136,243,177,77,85,249,19,158,251,102,51,198,125,217,152,75,78,57,250,122,205,56,135,233,170,108,171,173,198,236,121,254,111,144,216,174,18,24,91,130,130,195,148,87,22,60,41,220,208,132,94,66,46,206,184,162,74,171,177,252,144,81,23,39,202,138,100,168,220,227,113,122,224,147,103,193,254,129,106,187,144,249,163,199,87,90,136,201,56,109,71,45,138,42,186,67,162,95,150,203,247,18,34,34,201,198,174,120,182,75,99,183,94,70,85,190,125,170,121,69,153,1,243,81,54,157,37,33,56,238,2,175,165,46,221,8,117,239,122,215,186,234,154,56,77,201,110,246,235,130,89,100,168,182,209,93,152,123,196,106,141,251,241,43,226,191,3,248,23,94,254,191,21,215,197,108,163,67,77,52,69,22,231,136,140,126,147,207,234,226,235,241,93,235,218,154,239,235,104,205,117,87,186,113,198,61,235,83,183,233,17,111,17,31,239,56,71,30,18,159,138,241,76,108,143,8,200,46,215,20,39,241,139,109,208,166,54,211,140,139,228,150,215,29,125,182,95,31,135,144,5,199,4,20,213,222,162,166,164,90,82,171,23,31,91,28,181,219,112,92,57,223,234,16,242,139,43,153,45,205,35,65,55,91,4,120,97,182,64,45,11,72,131,213,66,75,10,77,34,126,70,225,26,138,169,118,169,51,62,215,197,55,40,171,111,184,194,197,164,177,50,88,64,86,93,8,228,47,73,140,36,34,207,85,253,206,54,34,73,211,247,10,33,38,145,17,106,232,251,152,109,149,169,55,233,46,89,224,182,220,158,210,38,56,77,54,35,33,80,24,217,184,186,68,53,68,109,191,107,191,66,63,225,42,99,71,49,17,25,226,63,108,231,254,45,220,241,29,186,234,185,115,100,238,175,25,230,62,244,81,52,68,246,237,59,166,102,62,81,207,164,1,250,132,179,114,253,214,207,201,247,235,69,233,232,152,148,24,184,248,221,224,187,47,69,61,132,146,127,110,172,9,182,168,128,223,100,34,209,160,190,4,45,236,124,123,46,222,28,228,12,175,1,149,140,231,31,213,174,210,208,241,235,53,185,45,242,95,51,129,112,177,249,238,102,29,9,223,213,46,141,136,20,121,46,34,56,72,132,6,138,217,137,12,227,151,63,136,242,104,87,180,155,59,19,186,68,86,26,118,245,228,118,51,205,248,65,59,180,82,118,170,157,69,63,33,83,244,137,237,43,234,125,131,137,242,75,145,64,185,218,113,91,157,192,128,161,19,47,51,29,215,148,89,15,201,165,21,217,104,2,71,177,254,212,123,225,16,253,230,211,78,216,136,114,247,238,249,215,42,185,140,102,115,135,158,184,10,216,173,55,123,245,235,141,178,123,204,43,157,151,148,50,54,173,50,221,68,36,110,48,179,29,139,107,61,21,116,253,184,146,67,187,21,84,82,21,53,69,23,4,9,54,86,61,157,229,171,196,217,126,105,109,33,122,205,203,18,51,33,145,102,159,48,220,27,68,246,162,75,145,229,140,104,62,218,54,35,60,6,210,162,34,184,141,56,157,20,157,69,150,15,98,92,19,102,148,103,35,31,193,225,72,142,235,113,77,78,52,70,205,183,20,17,224,109,118,136,168,93,3,200,131,243,161,236,158,147,117,91,7,30,226,21,197,16,173,214,108,77,113,168,95,119,37,9,150,35,253,139,61,219,112,36,185,180,79,24,246,109,199,68,215,249,19,52,47,74,181,82,210,29,100,25,142,101,19,8,123,139,96,19,151,235,70,18,46,43,14,207,123,180,247,45,114,172,215,184,168,217,188,68,136,103,21,200,79,154,26,236,158,96,155,18,211,162,70,120,125,158,197,158,203,207,45,56,78,123,150,221,224,157,214,46,14,6,80,166,170,201,39,91,149,28,152,18,144,136,128,146,226,180,243,100,178,27,17,243,145,26,16,168,6,138,124,127,182,248,160,224,79,191,127,68,197,150,10,176,75,58,111,130,63,137,89,16,121,75,200,230,186,244,64,147,33,87,107,164,71,156,254,12,183,247,47,25,226,226,147,31,33,157,98,198,85,248,50,17,216,243,93,142,199,102,94,142,218,162,16,184,169,248,147,109,182,94,209,118,34,11,240,137,232,48,223,166,107,66,88,48,220,134,198,55,25,247,4,131,153,100,12,172,185,239,171,242,100,42,79,113,73,199,77,127,113,18,170,170,233,17,19,122,68,68,68,68,219,213,105,199,92,197,221,139,33,236,81,203,97,199,118,91,174,200,43,121,54,160,82,77,123,58,70,161,233,77,84,182,74,190,213,87,107,243,87,106,5,41,74,5,41,74,5,41,74,5,41,74,5,41,74,5,41,74,15,61,191,212,54,30,79,31,151,240,43,223,39,51,46,111,16,55,33,150,213,139,98,168,24,185,217,22,80,184,171,255,0,214,54,211,240,95,91,4,84,29,42,18,212,136,250,146,191,112,57,253,44,78,157,147,172,89,120,100,235,99,1,97,11,119,81,55,29,80,220,52,137,235,241,36,210,42,122,208,136,151,100,210,18,86,205,230,76,43,5,228,14,53,191,227,92,144,140,134,62,236,55,29,151,37,194,64,251,52,109,20,210,64,154,254,194,109,83,178,47,252,123,218,42,165,121,45,194,195,141,242,47,43,97,220,57,201,60,145,53,206,56,181,222,37,13,173,29,2,101,151,213,195,216,130,10,174,216,73,4,32,138,170,171,211,186,162,105,73,86,185,221,101,83,161,189,93,49,17,87,157,196,103,225,61,185,252,60,255,0,199,178,248,106,197,191,20,116,205,61,218,234,170,215,179,166,106,170,40,137,247,232,230,188,211,142,215,102,105,196,250,199,189,242,72,46,17,195,249,115,35,250,46,123,27,201,174,99,14,201,126,204,49,184,248,137,73,7,60,209,27,59,196,100,113,244,81,33,36,105,28,94,237,34,42,47,113,34,223,82,74,171,199,237,146,184,211,142,126,168,241,188,146,247,34,251,21,139,116,139,92,235,139,177,223,126,100,231,164,189,60,26,125,222,157,186,246,87,137,94,63,64,42,170,73,227,4,208,207,231,225,227,246,203,48,53,46,52,8,214,171,91,96,232,139,160,0,196,80,99,68,4,155,252,65,27,232,138,139,235,175,84,95,90,171,116,57,184,2,149,201,232,79,216,208,164,205,27,109,192,219,241,34,189,40,133,8,89,117,83,247,184,168,242,42,10,237,85,28,77,126,234,221,105,108,125,154,205,54,179,156,71,119,152,117,222,169,237,174,165,123,168,108,138,60,202,166,113,29,163,249,159,140,207,198,115,63,23,155,252,231,199,28,139,6,215,126,159,110,191,28,252,77,254,64,200,109,86,60,113,235,148,149,38,166,136,16,3,196,246,209,194,87,85,165,111,93,209,90,80,242,129,41,190,231,89,57,244,169,136,206,191,177,200,121,13,199,40,111,36,197,115,11,217,199,149,6,123,126,68,154,9,5,128,114,75,163,255,0,150,143,58,71,227,112,64,68,20,26,21,84,35,85,36,144,202,152,21,194,36,7,200,108,82,35,78,116,174,80,73,69,147,7,220,234,174,19,237,127,4,93,85,73,76,118,186,218,238,187,44,147,176,168,54,242,255,0,111,73,179,70,133,246,195,118,36,136,173,54,218,71,117,8,134,66,160,233,16,15,161,42,26,250,94,171,239,210,214,67,82,243,123,32,196,27,199,240,108,46,201,130,218,156,135,17,222,26,200,220,186,12,65,112,144,227,60,174,163,238,73,34,46,142,50,174,172,117,112,76,188,166,168,210,50,168,66,170,155,39,138,50,91,215,15,114,61,173,238,83,73,167,26,223,146,101,150,201,243,65,74,106,192,17,139,106,68,151,33,255,0,75,246,66,208,48,136,233,143,144,4,133,94,85,84,51,73,152,55,110,50,92,118,213,44,46,56,215,244,60,136,24,129,107,113,29,143,246,183,0,125,21,89,101,149,253,142,163,136,170,162,3,180,45,174,145,107,177,100,113,228,151,166,25,149,133,199,70,121,218,165,17,11,61,190,241,224,109,13,131,85,79,110,24,43,72,162,190,201,58,34,239,213,4,30,231,113,228,147,183,125,81,38,88,245,177,248,111,220,172,105,132,141,149,81,46,43,116,88,173,44,85,100,139,225,82,55,79,47,109,170,170,62,161,160,245,89,120,96,68,184,71,58,231,124,105,116,183,195,198,111,24,155,214,216,15,17,62,110,196,142,206,60,206,145,35,118,251,115,50,95,7,103,85,4,211,198,109,175,109,1,12,182,126,14,3,27,180,41,16,236,45,120,89,89,132,209,180,200,244,105,144,240,171,170,42,158,132,1,124,125,190,5,23,174,209,61,87,87,245,30,58,181,226,114,110,33,43,31,143,142,60,195,178,36,58,10,202,67,113,165,208,184,100,169,248,16,251,68,37,93,167,189,45,4,49,195,49,78,75,127,233,235,157,243,8,151,200,118,6,111,150,121,227,34,208,38,83,65,167,88,177,181,217,238,198,136,30,67,94,172,42,128,136,171,45,137,46,220,210,141,138,71,30,102,209,178,201,156,182,229,238,51,14,93,178,188,214,50,99,142,184,243,241,45,242,18,203,53,30,120,13,13,16,221,52,101,198,200,208,17,20,65,133,65,21,71,85,201,216,213,211,143,6,52,139,51,51,108,9,30,81,203,143,34,40,155,61,29,54,71,172,144,48,79,68,160,41,163,69,77,162,39,191,84,155,63,142,162,197,128,245,194,78,62,212,107,153,63,46,17,188,76,136,73,34,142,227,143,56,218,175,162,85,99,202,100,73,242,29,213,127,29,208,98,95,76,56,28,94,55,224,108,43,23,139,113,122,114,55,104,143,37,199,156,78,189,156,121,177,116,250,138,42,245,30,198,186,77,170,255,0,36,68,74,164,187,74,172,216,230,77,136,223,153,24,248,165,246,213,61,166,34,197,144,33,2,67,110,8,71,125,190,241,205,16,21,81,0,193,59,2,252,40,251,79,85,121,160,82,148,160,82,148,160,82,148,160,82,148,160,82,148,160,82,148,160,133,191,90,215,206,88,229,142,66,199,126,148,56,234,203,112,183,195,191,182,23,27,173,217,230,200,99,73,142,36,138,73,221,61,43,44,250,39,61,236,141,91,13,124,118,202,121,127,232,99,7,200,126,159,237,188,109,128,194,102,46,67,137,180,114,44,247,23,81,5,201,146,73,54,240,200,63,240,249,34,109,126,0,144,21,63,17,210,239,203,223,39,241,158,61,113,118,45,255,0,50,178,192,153,14,88,91,156,25,50,128,13,151,157,99,206,45,150,253,143,102,135,191,191,93,71,123,245,234,235,120,203,241,108,124,46,14,95,50,27,124,17,181,67,25,243,126,226,64,135,219,198,34,49,23,79,107,232,20,155,49,69,248,85,21,68,246,149,129,61,62,221,202,174,85,123,222,221,199,210,61,35,243,229,214,91,241,126,179,69,99,73,99,167,71,149,22,39,119,19,157,247,39,189,85,122,230,159,119,29,162,51,29,165,16,56,147,158,51,188,207,233,39,148,108,188,149,137,100,46,223,176,59,37,194,203,38,88,91,205,211,156,191,110,227,104,42,40,155,39,218,244,142,138,109,122,162,31,181,37,74,250,103,28,178,91,49,22,184,201,108,79,61,141,204,229,188,118,223,30,52,104,207,56,220,95,12,123,115,203,229,125,13,85,176,84,1,70,215,73,212,197,19,183,228,8,146,230,217,147,98,83,34,218,100,91,174,208,60,121,43,11,58,220,136,72,5,53,181,109,29,83,1,93,41,126,4,132,190,183,175,107,86,196,228,142,44,143,22,68,241,204,241,182,227,141,252,113,247,221,73,172,160,165,225,76,91,72,132,187,255,0,212,119,232,61,23,242,222,189,86,78,158,221,86,109,69,21,213,186,99,226,210,117,125,109,158,163,173,185,170,211,218,139,84,215,57,219,19,152,143,92,124,166,115,56,248,103,16,134,184,55,211,189,202,249,195,124,45,138,133,234,205,21,171,173,201,204,180,29,27,123,142,155,166,80,123,168,184,38,242,0,18,180,170,215,233,32,134,197,9,69,69,199,26,92,29,248,188,147,11,148,115,171,111,41,11,23,112,197,48,65,198,103,133,185,183,24,128,211,15,194,16,133,0,164,42,254,168,125,220,150,255,0,21,68,116,220,95,48,168,3,100,5,232,22,37,200,60,101,151,76,11,62,35,145,89,167,74,183,176,78,4,88,228,40,227,13,34,160,18,160,105,20,81,20,132,87,72,154,238,59,215,100,221,76,236,159,3,138,55,132,159,54,0,164,11,156,59,125,205,13,173,160,77,145,246,255,0,108,7,248,254,70,94,120,221,87,222,187,15,180,215,171,205,114,44,179,197,150,27,191,17,241,38,61,158,218,109,119,169,24,230,120,22,25,14,27,14,33,29,192,38,202,106,229,41,59,26,162,44,137,12,171,194,160,34,173,161,245,21,213,99,55,123,31,39,165,155,147,19,147,102,195,201,49,231,185,170,220,131,106,178,91,156,254,160,250,171,144,213,191,182,32,49,86,85,17,98,162,33,41,144,155,102,226,186,41,237,37,221,211,147,248,142,205,34,92,11,222,95,143,219,221,181,203,107,206,220,199,219,103,197,33,215,209,166,215,243,215,228,79,56,32,132,159,36,72,155,218,213,174,111,62,112,101,154,91,209,37,103,150,72,242,9,247,11,160,237,74,67,160,110,50,74,223,81,253,98,71,24,113,173,135,101,238,10,31,187,67,65,27,51,110,51,194,243,75,107,80,238,120,229,230,221,110,178,241,102,75,42,53,186,116,137,49,238,12,204,9,44,140,230,167,186,46,175,222,249,100,11,132,225,42,171,111,122,63,212,69,19,92,17,219,81,189,244,195,157,59,199,120,181,242,197,147,75,199,93,116,111,119,118,156,43,116,248,225,113,69,186,133,191,178,152,68,51,117,90,35,50,105,5,242,211,128,46,32,249,6,114,228,188,147,197,184,245,134,14,95,146,100,150,134,108,247,118,149,136,151,23,52,228,121,13,155,36,255,0,68,112,81,69,80,219,109,73,7,127,158,180,136,171,164,174,139,71,44,113,54,83,105,23,45,89,61,178,117,177,235,136,88,192,144,21,88,114,73,55,228,6,197,84,122,144,147,122,33,36,216,18,42,40,170,237,54,16,58,205,194,249,45,211,149,39,101,151,108,202,19,23,89,217,206,84,244,217,54,203,121,71,122,60,139,124,53,243,59,25,197,116,186,147,164,94,52,236,58,22,77,209,52,115,97,211,119,241,150,9,143,74,226,183,184,87,39,182,198,191,225,238,113,229,155,51,181,91,231,138,185,253,42,67,141,56,46,71,104,137,84,149,132,117,159,43,98,171,176,242,184,218,42,182,162,3,32,173,60,145,196,119,139,76,12,142,215,124,180,57,6,235,42,99,81,100,248,58,11,175,131,14,61,39,217,10,42,47,137,151,8,149,117,180,5,246,181,122,141,145,96,100,195,210,162,94,44,138,204,107,83,51,29,113,183,154,234,221,184,196,201,167,85,81,116,140,40,131,138,37,251,116,37,175,133,160,196,62,154,48,204,87,11,225,44,70,62,41,96,133,105,106,231,103,129,115,150,17,26,70,197,233,78,197,105,92,113,81,63,149,210,127,194,34,34,38,145,17,43,104,85,139,19,203,240,204,174,11,78,225,121,13,170,233,16,98,70,146,210,219,228,3,141,164,103,155,238,193,143,69,215,67,4,216,170,122,84,79,95,21,125,160,82,148,160,82,148,160,82,148,160,82,148,160,82,148,160,82,148,160,129,127,86,208,238,55,78,95,203,145,151,34,187,247,56,187,88,251,119,9,80,73,232,13,131,200,14,255,0,66,121,189,34,57,33,215,58,206,242,121,17,126,221,179,103,170,119,217,116,253,74,125,61,172,163,201,142,78,111,114,146,92,117,198,54,133,134,111,199,23,10,226,35,112,154,189,38,42,170,171,168,158,2,48,68,210,3,158,23,17,59,50,59,153,121,175,42,241,167,31,36,133,205,242,251,101,165,98,178,196,167,198,75,159,147,76,186,234,178,219,196,40,138,168,223,145,20,84,215,241,21,253,202,149,108,201,185,231,135,113,27,185,88,178,108,222,223,6,111,219,183,39,198,232,56,168,76,24,161,11,168,72,42,36,223,85,82,236,138,162,136,38,170,168,128,90,8,177,110,141,11,159,173,255,0,79,24,29,234,4,220,90,239,135,11,23,105,48,110,80,227,202,113,232,209,224,50,113,164,183,181,32,86,164,0,175,87,69,123,54,104,96,105,216,12,22,190,207,195,28,88,88,78,74,71,199,118,34,241,243,139,48,4,86,8,40,253,177,95,34,178,161,215,90,84,241,25,134,245,190,164,73,189,42,212,182,151,159,96,22,212,89,19,114,187,51,0,221,169,251,199,148,229,54,130,150,246,84,81,233,8,91,215,136,20,195,177,34,233,59,14,254,82,177,54,254,165,120,16,236,174,228,37,201,150,70,45,109,50,244,163,153,36,201,134,81,25,22,205,212,236,98,136,174,0,186,209,19,105,249,162,24,170,143,186,8,149,199,188,97,109,196,44,208,51,76,102,92,200,89,13,143,13,202,179,43,116,222,202,168,196,166,238,192,75,29,27,77,10,176,235,64,172,186,42,157,156,67,83,34,87,16,76,111,23,204,71,152,114,124,111,158,82,253,200,48,29,135,148,102,248,146,91,90,8,14,1,193,57,11,105,38,204,77,179,3,4,105,167,162,135,84,34,85,40,196,93,197,77,117,48,177,174,77,227,156,194,231,115,178,98,217,109,166,233,50,206,8,83,25,138,240,184,173,182,95,220,154,244,97,180,81,82,29,162,18,40,170,246,69,74,233,62,90,226,198,227,71,152,121,221,133,35,203,131,14,232,211,191,120,223,67,137,37,241,143,25,254,219,215,71,30,33,0,37,244,165,233,62,23,65,26,19,134,44,81,56,102,233,98,228,24,22,252,194,235,96,229,8,237,53,119,184,196,71,164,62,51,47,22,241,144,241,43,157,186,184,243,78,42,58,131,160,85,82,65,65,14,162,155,87,147,112,172,74,215,200,28,46,197,183,22,181,199,103,27,149,120,98,210,13,68,1,24,13,141,157,244,16,103,73,250,104,157,3,208,235,246,167,242,137,91,30,79,40,241,204,57,151,75,124,188,182,216,211,182,105,112,161,220,59,185,160,141,38,91,158,56,205,25,175,226,134,110,34,10,14,246,138,162,139,173,166,250,110,60,189,198,214,176,130,245,195,39,97,161,184,94,31,176,69,85,101,213,242,92,25,120,152,117,148,208,250,81,112,72,118,186,31,95,58,247,65,26,48,254,26,131,134,127,167,222,73,97,184,191,6,245,108,200,112,199,50,4,138,229,165,166,124,78,189,8,29,68,52,21,234,225,9,11,106,135,212,87,176,246,245,233,18,199,206,28,127,122,39,254,161,31,198,92,38,198,239,35,30,198,113,251,13,185,197,100,164,92,194,5,189,214,159,21,84,80,100,154,105,8,67,198,40,170,10,239,117,36,22,208,101,236,110,71,193,230,94,220,197,98,222,155,118,228,211,210,226,148,80,97,197,47,36,86,217,113,240,79,199,74,162,18,89,95,95,61,209,19,106,138,137,104,199,57,207,136,50,214,36,205,176,230,246,217,44,67,118,19,79,188,72,109,54,219,178,220,240,198,5,35,20,68,55,15,240,17,222,213,125,127,52,16,178,221,199,247,89,89,87,253,94,198,178,192,60,110,253,147,102,108,217,236,253,31,86,33,180,86,41,158,57,32,62,78,168,235,128,215,140,180,40,40,34,207,84,66,71,85,219,183,211,103,211,241,100,87,104,87,238,64,183,35,44,216,184,226,28,127,232,119,27,96,105,248,115,159,185,56,192,120,203,101,8,0,91,21,251,77,154,14,209,21,81,84,197,102,124,14,76,227,233,228,12,192,191,48,106,191,213,186,138,48,226,127,240,215,210,60,239,145,245,226,116,144,23,252,239,241,236,158,235,139,119,42,113,229,215,15,99,144,32,228,209,75,31,149,37,184,65,112,48,54,218,87,77,244,142,2,74,98,138,59,116,144,54,72,137,181,249,215,186,13,23,244,169,199,152,157,175,52,188,228,214,171,43,118,217,237,99,152,211,100,81,21,88,7,134,69,185,29,117,28,108,116,7,250,189,156,77,167,226,102,225,38,148,207,180,162,171,102,57,144,88,178,155,83,119,220,110,224,196,232,15,155,141,181,37,159,109,184,173,184,77,146,138,235,242,68,32,36,66,79,75,173,162,170,42,45,92,232,20,165,40,20,165,40,20,165,40,20,165,40,20,165,40,20,165,40,32,207,215,86,63,51,36,147,159,74,12,14,226,252,203,110,47,143,193,180,92,62,192,94,251,162,145,115,146,175,53,16,133,72,137,125,54,14,54,168,36,170,129,180,81,32,37,215,89,205,144,177,41,28,127,96,202,48,25,99,122,199,184,143,41,178,220,46,96,125,191,167,204,158,194,172,6,72,7,98,209,136,145,143,137,190,205,48,179,129,182,213,64,69,87,208,235,142,109,140,90,174,242,172,87,11,154,51,54,29,168,239,111,182,173,26,244,132,6,160,78,246,68,215,162,69,77,34,246,255,0,138,197,47,95,81,28,49,143,65,106,235,119,206,224,177,111,126,36,43,131,83,58,184,81,206,36,182,158,117,137,40,232,138,130,178,173,198,124,149,205,245,20,109,123,42,122,160,208,217,15,211,230,41,107,197,3,13,201,108,214,171,244,108,83,141,110,114,172,254,59,64,67,110,60,148,115,178,159,141,181,234,166,225,18,56,224,254,195,113,59,116,68,65,17,183,241,215,20,99,22,207,244,255,0,185,203,145,99,73,247,57,246,43,150,73,218,115,40,235,140,92,84,31,70,220,100,84,127,72,128,85,80,84,81,11,242,34,37,34,50,37,147,185,175,49,113,215,30,75,135,7,47,200,82,3,215,22,9,248,98,177,221,113,36,138,16,138,163,106,2,168,101,216,193,58,167,191,204,61,126,73,190,140,211,155,248,203,143,99,222,166,102,25,39,244,232,184,225,199,110,237,32,226,188,77,66,243,182,78,50,174,152,130,136,137,32,233,11,122,236,64,42,168,68,40,161,162,57,155,11,182,224,185,150,83,158,113,221,154,53,134,233,199,88,21,170,109,140,109,240,209,184,234,209,207,186,44,184,38,208,34,9,176,248,235,184,39,180,52,109,193,84,48,21,173,95,47,138,49,204,83,10,178,6,39,198,174,79,110,245,128,226,83,175,150,120,16,17,231,111,78,127,90,130,174,50,162,95,138,109,59,175,95,196,19,179,132,168,40,70,181,44,236,255,0,82,188,45,125,110,230,253,191,52,109,89,179,90,14,255,0,61,215,98,62,208,71,182,32,11,137,48,200,193,17,25,48,36,32,63,131,20,37,30,200,37,171,219,156,205,197,45,222,199,27,115,63,177,165,205,201,241,109,129,21,102,7,144,164,201,96,95,142,8,155,247,228,108,197,64,191,105,118,68,69,85,93,80,67,46,84,225,156,174,92,60,106,217,110,182,59,199,216,230,91,144,99,248,164,252,83,237,134,226,129,37,135,228,43,211,30,144,226,106,107,91,112,92,104,203,255,0,48,201,92,123,100,136,3,132,242,23,211,133,205,153,49,46,145,178,153,207,177,146,114,29,247,31,98,28,198,159,146,16,65,46,98,200,205,85,87,80,142,67,136,194,19,206,170,162,187,227,143,165,5,108,149,201,253,149,115,119,20,97,45,93,156,201,243,155,92,2,177,74,106,20,246,141,221,186,204,135,99,44,150,219,86,209,20,148,137,132,39,19,72,187,16,53,254,210,215,77,187,158,56,158,235,26,4,200,121,132,117,98,231,116,137,102,134,225,180,227,98,244,185,77,171,145,128,84,133,54,142,130,118,108,255,0,105,162,143,85,94,195,176,136,33,195,220,157,199,120,230,67,122,198,249,70,91,12,96,185,133,224,103,221,29,97,74,233,115,106,81,218,141,92,55,151,127,170,234,10,253,195,233,173,233,197,1,15,39,225,107,194,177,88,25,239,26,114,190,21,107,199,159,196,162,101,28,203,14,226,173,61,111,9,31,119,105,184,93,162,55,26,64,131,136,162,218,2,54,242,163,90,81,5,81,218,105,125,205,97,231,46,38,91,99,119,135,179,171,92,88,174,91,109,183,142,242,156,86,20,33,79,121,89,136,249,137,162,40,3,142,162,130,17,34,34,18,105,117,85,127,245,123,140,82,204,230,66,57,189,160,173,141,94,27,199,221,152,50,68,153,110,224,110,139,65,28,205,61,9,17,184,218,38,244,139,220,61,232,145,84,32,100,47,166,91,174,78,228,136,76,103,87,123,116,105,119,62,76,157,24,84,94,120,219,106,52,246,162,11,78,56,78,119,113,101,162,255,0,226,139,105,231,105,58,138,1,169,60,185,78,31,134,242,142,61,196,25,94,37,119,202,31,188,89,239,56,93,150,231,111,197,161,193,33,110,80,93,46,18,123,90,188,168,157,193,233,64,139,29,201,9,175,18,72,18,78,162,207,101,151,83,249,239,136,237,223,120,47,102,240,92,59,123,179,227,203,110,58,27,199,29,248,106,72,251,38,32,138,66,234,40,26,8,42,33,31,85,232,133,170,237,180,115,135,21,95,242,103,240,235,70,99,18,85,226,52,137,145,93,138,2,123,71,34,136,147,232,138,163,212,144,123,235,178,42,138,144,56,40,170,77,154,8,82,253,60,132,182,120,95,19,139,58,75,238,63,22,2,69,54,159,142,76,185,13,91,50,15,179,36,36,66,37,142,130,140,121,21,54,231,135,186,254,234,216,181,139,97,156,159,129,242,0,176,152,142,73,26,123,146,45,16,47,192,202,33,3,223,211,230,137,20,87,213,179,68,33,7,16,15,91,79,145,36,93,42,106,178,154,5,41,74,5,41,74,5,41,74,5,41,74,5,41,74,5,41,74,8,177,202,124,109,200,115,190,163,50,204,214,6,121,123,106,196,231,21,76,138,221,174,60,49,38,137,239,41,39,129,8,144,131,217,39,147,104,62,109,154,162,26,10,34,38,179,228,140,9,139,80,226,16,113,222,52,116,109,113,120,245,187,36,197,102,43,164,33,114,186,74,98,88,183,224,234,161,209,6,20,228,63,90,5,156,41,164,242,46,231,149,52,148,16,159,151,113,231,241,92,227,143,241,43,126,19,113,200,236,60,107,200,204,228,145,29,122,59,143,21,158,194,80,7,179,12,24,143,234,139,114,36,153,52,10,170,162,220,52,15,236,13,103,89,94,21,144,128,253,77,49,41,201,151,136,23,188,62,48,48,204,168,132,235,146,102,141,161,246,205,90,84,252,58,23,86,255,0,68,27,210,57,217,83,247,245,169,61,164,255,0,249,105,170,8,147,154,113,75,147,219,250,130,203,161,71,185,198,188,73,198,225,218,45,234,220,100,54,206,58,89,155,242,54,219,68,10,133,221,197,17,53,31,203,77,8,34,143,180,93,51,110,225,247,225,98,119,60,162,110,13,38,224,252,91,164,11,60,187,52,219,97,185,221,219,117,129,210,51,105,225,68,120,26,41,130,122,16,46,130,72,194,181,227,32,77,250,57,170,105,63,254,90,15,54,114,206,20,200,51,108,51,145,185,91,38,107,38,155,154,219,239,191,237,104,178,14,38,220,157,106,106,8,70,242,19,126,61,56,110,117,105,194,117,19,247,181,161,234,6,224,30,195,228,31,165,231,37,102,178,237,88,187,210,45,214,183,47,182,11,4,54,190,196,159,105,214,216,181,60,249,74,156,69,238,74,121,75,198,135,176,38,252,210,72,77,28,112,72,39,22,199,210,118,249,248,247,243,92,174,147,249,160,243,102,241,195,249,61,246,62,11,106,200,96,95,28,143,117,227,92,67,27,243,140,21,51,182,203,114,120,27,128,170,77,254,171,96,195,50,81,70,66,26,41,117,39,54,74,42,153,205,223,133,111,87,176,206,48,153,9,112,183,53,123,206,108,61,95,129,106,108,35,59,111,25,239,71,21,86,13,178,14,173,58,203,174,42,34,233,89,125,182,205,73,177,109,6,103,217,243,204,51,34,200,238,248,149,135,39,183,92,111,22,0,100,238,144,226,200,23,92,133,229,87,17,177,123,170,170,1,23,137,207,197,87,182,135,106,154,84,221,251,84,16,102,87,20,78,197,241,232,243,22,200,229,218,84,158,93,119,43,184,182,54,178,104,216,129,104,155,37,36,56,14,38,221,117,179,103,167,133,167,141,197,253,82,65,35,66,210,99,12,240,37,195,148,185,41,171,69,210,21,199,31,135,147,21,247,56,102,225,22,213,213,200,49,228,249,35,49,109,23,13,52,216,254,138,58,109,122,238,51,101,134,145,31,53,175,67,117,77,80,67,47,165,30,47,207,173,188,139,132,101,247,75,84,225,181,91,120,139,30,183,61,38,107,35,20,25,144,113,255,0,244,140,128,8,153,147,93,52,64,230,196,5,65,125,184,187,169,157,92,106,185,160,82,148,160,82,148,160,82,148,160,82,148,160,82,148,160,82,148,160,82,148,160,82,148,160,195,185,115,150,48,158,16,227,203,207,39,242,21,211,236,44,118,54,60,207,152,143,103,28,37,84,22,218,108,127,185,195,53,17,20,245,236,147,106,137,181,72,231,204,156,187,206,45,240,255,0,23,229,199,202,184,191,24,63,155,202,116,238,146,160,89,214,240,228,24,174,70,118,108,117,104,92,83,71,145,184,204,244,124,192,81,59,31,144,72,64,20,74,84,100,248,166,51,154,217,100,99,121,134,61,109,189,218,165,162,35,240,174,49,66,67,14,233,118,157,128,209,69,116,168,138,158,189,42,110,180,100,239,164,12,67,25,225,140,143,135,184,174,92,123,85,190,229,117,98,245,97,141,124,101,110,113,44,147,129,214,220,85,96,76,145,197,5,86,246,128,167,233,72,180,186,37,74,8,205,244,157,200,25,46,71,245,39,107,191,73,184,103,25,220,91,196,27,148,102,46,185,37,205,245,182,88,30,19,109,217,12,198,50,1,71,30,88,73,24,145,181,141,29,193,87,220,19,84,31,77,237,238,74,185,94,126,164,164,115,126,29,132,102,89,23,126,59,188,218,44,227,101,180,204,240,55,114,65,142,167,53,135,80,85,13,69,213,144,251,75,162,21,67,136,218,162,170,10,138,220,241,255,0,166,187,182,75,204,205,205,231,75,104,223,194,33,181,152,185,58,27,207,133,158,231,122,65,251,48,31,177,81,22,163,120,88,105,181,232,68,249,189,216,20,220,84,108,132,164,55,253,51,195,71,63,78,78,135,107,251,60,141,200,191,101,50,92,71,73,159,191,97,17,122,4,160,21,64,127,162,146,168,41,162,144,42,175,85,68,82,69,13,113,244,203,244,211,136,125,61,51,147,38,43,142,71,177,13,230,231,40,18,52,87,188,141,59,9,185,178,157,132,103,191,203,202,44,202,241,42,169,42,244,109,180,95,99,186,222,53,198,247,92,208,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,82,93,174,182,219,21,174,101,238,243,62,60,40,22,246,28,149,42,76,135,17,182,152,100,5,72,220,50,95,66,34,40,170,170,191,8,149,9,3,234,18,245,155,243,94,63,205,23,76,108,242,78,54,25,87,92,95,1,198,109,137,218,250,185,27,42,34,119,23,225,61,227,234,166,202,72,1,53,37,72,204,184,134,226,53,228,112,146,92,114,199,24,99,124,201,128,93,184,227,45,118,226,221,174,242,216,182,241,192,152,81,159,21,19,67,18,19,31,75,162,17,94,164,132,5,173,16,146,42,165,71,238,49,250,100,186,98,28,214,254,97,158,140,203,254,105,253,81,235,205,179,146,162,69,97,165,153,110,86,27,140,118,121,241,71,64,210,163,41,212,9,176,234,93,124,130,77,159,96,32,177,253,97,231,60,255,0,199,55,155,69,255,0,15,229,251,246,53,11,40,181,20,91,70,57,23,23,135,115,7,50,36,241,139,112,62,233,25,55,4,159,71,118,222,246,62,70,79,106,141,174,134,231,244,93,124,228,110,80,184,242,53,215,145,178,158,68,187,219,44,178,3,20,180,185,144,197,106,204,102,130,218,28,213,56,145,212,77,185,130,233,11,100,226,166,132,68,60,68,157,141,18,75,102,248,77,171,59,181,195,183,92,200,219,43,125,214,5,226,43,237,160,171,141,72,137,36,31,109,71,104,186,218,130,130,255,0,246,153,39,243,87,75,117,146,213,105,145,112,151,110,132,220,119,110,178,126,242,97,6,211,204,247,140,27,238,169,241,190,141,54,158,191,246,165,6,163,250,93,192,152,196,49,220,158,226,119,204,130,241,50,227,147,221,33,172,203,213,193,233,79,44,72,18,222,135,20,17,92,37,248,109,158,196,127,46,25,153,146,170,175,173,213,92,8,136,166,132,81,19,106,190,147,249,95,107,92,208,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,41,74,80,43,138,230,148,10,82,148,10,82,148,10,82,148,10,82,148,10,82,148,10,82,148,10,82,148,31,255,217