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