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