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