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