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